body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--cream:#f0e9db;--dark-cream:#e0d7c6;--darkest-cream:#cec5b4;--dark-green:#214f0f;--black:#000;--white:#fff;--green-background:rgba(33,79,15,.307);--grey-shadow:#0000001a;--huge-text:100px;--big-text:42px;--medium-text:32px;--regular-title-text:16px;--regular-text:14px;--small-tag-text:12px;--small-text:11px;--tiny-tag-text:9px;--placeholder-icon:30px}*{font-family:Roboto Mono}.App .Main{background-color:#f0e9db;background-color:var(--cream);height:85vh;overflow-y:scroll}.App .Main::-webkit-scrollbar{width:10px}.App .Main::-webkit-scrollbar-track{background-color:#e0d7c6;background-color:var(--dark-cream);border-radius:8px}.App .Main::-webkit-scrollbar-thumb{background-color:#214f0f;background-color:var(--dark-green);border-radius:8px}.Container{height:100%;padding:2rem 4rem;width:100%}.heading{font-size:xx-large;font-weight:700}.bordered{border:1px solid #000;border:1px solid var(--black);min-height:20px}.TitleBar{background-color:var(--dark-green);height:10vh}.TitleBar a{text-decoration:none}.TitleBar a.active:not(:has(.navbar-brand)){background-color:var(--cream);border-radius:10px;p{color:var(--black)}}.TitleBar .nav-link{color:var(--cream);margin:auto}.TitleBar .nav-link:hover{text-decoration:underline}.Logo,.Logo:hover{border:5px solid var(--cream);border-radius:10px;color:var(--cream);font-weight:900}.Footer{background-color:var(--cream);border-top:1px solid var(--black);height:5vh}.Landing .biggest-text{font-family:Inter;font-size:var(--huge-text);font-weight:900;line-height:100%}.Landing .big-text{font-size:var(--big-text);line-height:100%}.Landing .subtitle{font-size:var(--regular-text)}.Landing .headshot{border:6px solid var(--dark-green);border-radius:50%;width:500px}.Landing .portfolio-section{background-color:var(--dark-green);border-radius:5px;color:var(--white);font-size:var(--small-tag-text);height:30px;margin-right:10px;padding:5px 10px;text-align:center;width:107px}.Landing .download-button{border-radius:10px;width:-webkit-fit-content;width:fit-content}.Landing .download-button:hover{background-color:var(--dark-green);*{color:var(--cream)}}.Landing .download-button *{color:var(--black);text-decoration:none}.SectionPreview{border:1px solid var(--darkest-cream);height:250px;width:240px}.SectionPreview:hover{box-shadow:0 0 3px 0 #0000001a}.SectionPreview .details,.SectionPreview .img-preview{height:50%}.SectionPreview .img-preview img{height:90%}.SectionPreview .img-preview{background-color:var(--dark-cream)}.SectionPreview .img-preview:hover{cursor:pointer}.SectionPreview .img-preview i{font-size:var(--placeholder-icon)}.SectionPreview .details{padding:3px 5px}.SectionPreview .details :not(.Tag){margin:0}.SectionPreview .details .details-text{display:block;width:90%}.SectionPreview .details .details-name{font-size:var(--regular-title-text);font-weight:700}.SectionPreview .details .details-name:hover{cursor:pointer}.SectionPreview .details .details-summary{font-size:var(--small-text);line-height:130%}.SectionPreview .details .details-tag{border:1px solid var(--dark-green);border-radius:3px;color:var(--dark-green);font-size:var(--tiny-tag-text);margin:4px 0;padding:1px 5px;width:-webkit-fit-content;width:fit-content}.SectionPreview .details .details-interact-buttons{padding:1px 0}.SectionPreview .details .details-interact-buttons *{margin-right:3px}.SectionPreview .details .details-interact-buttons :hover{color:var(--dark-green);cursor:pointer}.DesignPage{.project-description,.project-overview{p{font-size:var(--regular-text);margin:0}}.project-overview-category p:first-child{font-weight:700;min-width:100px;text-transform:uppercase}.project-content-visual{height:50vh;i{font-size:var(--placeholder-icon)}}.project-content{p{font-size:var(--small-text);margin:0}.Tag{margin-right:5px}.project-content-details>*{margin-bottom:15px}.project-content-details .link-section p:nth-child(2){text-decoration:underline}.project-content-details .link-section p:nth-child(2):hover{color:var(--dark-green);cursor:pointer}}}.PageHeader{border-color:var(--dark-green);height:30px;width:100%}.PageHeader i{color:var(--dark-green);margin-left:5px}.PageHeader i:hover{cursor:pointer}.PageHeader .title-page{text-transform:uppercase}.PageHeader .title-page,.PageHeader .title-project{color:var(--dark-green);font-weight:700}.Tag{border:1px solid var(--dark-green);border-radius:3px;margin:4px 0;padding:1px 5px;width:-webkit-fit-content;width:fit-content}.tiny-tag{font-size:var(--tiny-tag-text)}.small-tag{font-size:var(--small-tag-text)}.outline{color:var(--dark-green)}.solid{background-color:var(--dark-green);color:var(--cream)}.PreviewPadding{height:250px;width:240px}.DeveloperPage{.project-description,.project-overview{p{font-size:var(--regular-text);margin:0}}.project-overview-category p:first-child{font-weight:700;min-width:100px;text-transform:uppercase}.project-content-visual{height:50vh;i{font-size:var(--placeholder-icon)}}.project-content{p{font-size:var(--small-text);margin:0}.Tag{margin-right:5px}.project-content-details>*{margin-bottom:15px}.project-content-details .link-section p:nth-child(2){text-decoration:underline}.project-content-details .link-section p:nth-child(2):hover{color:var(--dark-green);cursor:pointer}}}.UnderConstruction{height:85%;text-align:center}.UnderConstruction img{min-width:100px;width:30%}.UnderConstruction p{margin:0}.UnderConstruction p.medium-text{font-size:var(--medium-text);font-weight:700}
/*# sourceMappingURL=main.e3c2635e.css.map*/