body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#78746f;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}body{font-family:Inter,sans-serif;margin:0}.navbar-nav{align-items:center;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);display:flex;height:80px;padding:48px 64px;position:-webkit-sticky;position:sticky;top:0;z-index:999}.navbar-btn,.navbar-nav{background-color:#3d392f}.navbar-btn{border:none;border-radius:10px;outline:none;padding:1.25rem}.navbar-btn:hover{background-color:#595447;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);cursor:pointer}.navbar-btn-text{color:#faec98;font-size:1.4rem;font-weight:600}.navbar-logotext,.navbar-navs{margin:0}.navbar-logotext{color:#f5f0e4;margin-right:auto}.navbar-logotext,.navbar-navs{font-size:1.5rem;font-weight:600}.navbar-navs{color:#ffd5a1;display:inline-flex}.navbar-icon{height:5rem;margin-right:7px}.mobile-navbar-nav{align-items:center;background-color:#3d392f;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);display:flex;height:10vh;justify-content:center;padding:1vh;position:-webkit-sticky;position:sticky;top:0;z-index:999}.mobile-navbar-btn{background-color:#3d392f;border:none;border-radius:1vh;outline:none;padding:1vh}.mobile-navbar-btn:hover{background-color:#595447;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);cursor:pointer}.mobile-navbar-btn-text{color:#faec98;font-size:4vw;font-weight:600}.scroll-btn-container{left:50%;margin-left:-21px;position:absolute}.arrow{border-color:#fff;border-style:solid;border-width:0 3px 3px 0;box-sizing:border-box;height:30px;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:border-width .15s ease-in-out;width:30px}.arrow:hover{border-bottom-width:5px;border-right-width:5px;cursor:pointer}.aboutme-wrapper{align-items:center;font-size:1.5rem;font-weight:400;margin:5rem 5rem 1rem 2rem;max-height:500px;max-width:1000px}.mobile-aboutme-wrapper{font-size:1.5rem;font-weight:400;margin-left:8vw;margin-top:10vw;max-height:80vh;min-height:100vh;width:70vw}.resumeContainer-wrapper{margin:10rem auto 1rem}.mobile-resumeContainer-wrapper,.resumeContainer-wrapper{align-items:center;font-size:1.5rem;font-weight:400;max-height:500px;max-width:1000px}.mobile-resumeContainer-wrapper{flex:100% 1;margin:0 auto 1rem}.itemselector-wrapper{align-items:center;font-size:1.5rem;font-weight:400;margin:10rem auto 0 2rem;max-height:500px;max-width:50%;min-width:50%}.itemselector-line{color:#f5f0e4;font-size:1vw;font-weight:400;line-height:150%;margin:0 1rem 1rem 0}.mobile-itemselector-wrapper{align-items:center;font-size:1.5rem;font-weight:400;max-height:80vh;width:80vw}.mobile-itemselector-line{font-size:1.5vh;margin:0;padding:1vh}.aboutme-line,.mobile-itemselector-line{color:#f5f0e4;font-weight:400;line-height:150%}.aboutme-line{font-size:1vw;margin:1rem}.mobile-aboutme-line{color:#f5f0e4;font-size:1.75vh;font-weight:400;line-height:150%;margin:1rem}.aboutme-name{font-size:2.5vw}.aboutme-name,.mobile-aboutme-name{color:#faec98;font-weight:600;margin:0;padding:1rem 0 0 1rem}.mobile-aboutme-name{font-size:5vw}.aboutme-subname{font-size:2vw}.aboutme-subname,.mobile-aboutme-subname{color:#faec98;font-weight:400;margin:0;padding:1rem 0 0 1rem}.mobile-aboutme-subname{font-size:4vw}.card{padding:1rem}.card,.mobile-card{background-color:#3d392f;border-radius:5px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s}.mobile-card{padding:2vw}.itemselector-card{background-color:#3d392f;border-radius:5px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);min-height:23.5rem;padding:1rem;transition:.3s}.card:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.lightcard{background-color:#78746f;border-radius:5px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);padding:1rem;transition:.3s}.lightcard:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.itemselector-display-wrapper{display:flex}.mobile-itemselector-display-wrapper{align-items:center;display:flex;justify-content:center}.buttons-wrapper{display:flex;flex-direction:column;gap:1rem;margin:0 1.5rem 1rem 0;padding:0 0 0 1rem}.mobile-buttons-wrapper{align-self:center;display:flex;flex-direction:row;gap:1vh;margin:0 0 1vh;padding:0 0 0 1vh}.button-selector{border-radius:5px;font-size:1vw;padding:0 1rem;width:13vw}.button-selector,.mobile-button-selector{background-color:#f5f0e4;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);font-weight:400;text-align:center;transition:.3s}.mobile-button-selector{border-radius:1.5vw;font-size:2.25vw;outline:none;width:21vw}.button-selector:hover,.mobile-button-selector:hover{background-color:#ffd5a1;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);cursor:pointer}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.debf3517.css.map*/