:root{color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;overflow-x:hidden}a{font-weight:500;color:var(--chakra-colors-purple);text-decoration:inherit}a:hover{color:var(--chakra-colors-purple)}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}.chakra-ui-dark{background-color:var(--chakra-colors-background)}@media (prefers-color-scheme: light){:root{color:var(--chakra-colors-background);background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.nav-bar{position:fixed;top:20px;right:20px;cursor:pointer}.nav-option{width:100px;justify-content:flex-end}.nav-icon{font-size:18px;width:20px}.nav-icon:hover{color:var(--chakra-colors-yellow);cursor:select}.selected{color:var(--chakra-colors-yellow)}@media screen and (max-width: 48em){.nav-icon{background-color:var(--chakra-colors-background);box-shadow:0 0 20px 10px var(--chakra-colors-background)}}.active{animation:slideIn .5s ease-in-out forwards}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}.hidden{display:none}.grid{background-color:var(--chakra-colors-background_secondary)}.grid-img{background-image:url(/assets/Portrait.png);background-repeat:no-repeat;width:40vw;height:85vh;background-size:cover;background-position:-200px}.grid-info{width:60vw;height:75vh;margin-top:10vh}.grid-info>div{height:inherit}.grid-foot{background-color:var(--chakra-colors-background);width:100vw;height:15vh}.grid-foot>div{height:inherit}.icon-home{font-size:36px!important}.icon-home:hover{cursor:pointer}.icon-home1:hover{color:var(--chakra-colors-blue)}.icon-home2:hover{color:var(--chakra-colors-pink)}.icon-home3:hover,.highlight{color:var(--chakra-colors-yellow)}.icon-group{margin:50px}.link-element{margin-top:40px;font-size:36px!important;font-family:Lusitana,serif}.link-element:hover{text-decoration:underline}.divider{margin-top:50px;margin-bottom:50px}.bird-photo{height:50vh;margin-right:50px}.qm-img{border-radius:10%}.edu-imgs{margin-top:20px;margin-bottom:40px}.sub-title{margin-top:-15px}.eels-contatiner,.bird-container{margin-top:20px;margin-bottom:20px}.eels-link{display:flex;justify-content:center;margin:20px;align-items:center;gap:5px}.eels-info{width:30vw;align-items:flex-start!important}.home-info{padding-left:25vw;padding-right:25vw}.birding-info{align-items:flex-start!important}.stack-img{height:250px}.eels-img{background-image:url(/assets/Eels.png);background-repeat:no-repeat;width:20vw;height:20vw;background-size:cover}.left-line,.right-line{border-bottom:1px solid var(--chakra-colors-blue);width:170px;height:0}.decoration{margin-top:-20px;margin-bottom:-20px}.see-more{display:flex;gap:14px;justify-content:center;align-items:center;font-weight:lighter;font-size:36px!important;font-family:Lusitana,serif}.underline{text-decoration:underline!important}@media screen and (max-width: 48em){.home-info{padding-left:5vw;padding-right:5vw}.eels-info{width:fit-content}}@media screen and (max-width: 1040px){.eels-info{width:auto}}@media screen and (max-width: 35em){.link-element{font-size:22px!important}}@media screen and (max-width: 1040px){.grid-info{width:100vw}}.backdrop{background-color:#0e0d0d;width:100vw;padding-bottom:50px}.work-logo{width:100px;height:100px}.work-highlight-img{width:25vw}.recent-work-header{text-align:center}.header-panel{display:flex}.recent-work-panel{display:flex;justify-content:center;margin-top:50px}.subtitle{font-size:36px}.recent-work-info{width:25vw}.recent-work-desc{font-family:Montserrat,sans-serif;font-size:20px;font-weight:lighter}#divider0{margin-top:34px}#divider9{height:36px;padding-top:0}.job-experience{display:flex}.job-experience-info{margin-bottom:40px;margin-left:10px;width:40vw}.work-page{padding-top:50px;padding-left:20vw;padding-right:20vw}.job-time{width:200px;text-align:end;transform:translateY(24px);margin-right:10px}.place-holder{width:20px}li{transform:translate(30px);margin-top:10px}.lgt{font-weight:100;font-size:12px}.sm{font-size:14px}.job-experience-tags{display:flex}canvas{position:relative}.divider-l{margin-top:15px;width:20px;height:0px;border:solid;color:#303030;transform:translateY(19px);border-width:1px}.divider-r{margin-top:15px;width:48px;height:0px;border:solid;color:#303030;transform:translateY(19px);border-width:1px}.divider-m{padding-top:50px;width:0;border:solid;color:#303030;border-width:1px}.tag-key{display:flex;gap:20px}@media screen and (max-width: 50em){.work-page{padding-left:5vw;padding-right:5vw}.job-experience-info{width:90vw}li{width:80vw}.tag-element{font-size:10px!important}.job-experience-tags{display:flex;flex-wrap:wrap}}@media screen and (max-width: 1040px){.job-experience-info{width:60vw}.job-experience-info{width:90vw}li{width:60vw}.job-experience-tags{display:flex;flex-wrap:wrap}.eels-work-img{align-items:flex-start!important}}.tag-element{width:fit-content;font-size:14px;font-family:Lusitana,serif;border-radius:5px;padding:2px}.projects-page{background-color:#0e0d0d;padding-top:50px}.projects-container{margin-top:40px;padding-bottom:40px;overflow:hidden}.proj-row{width:100vw}.proj-row .chakra-stack{overflow:scroll;scroll-behavior:smooth;scrollbar-width:none}.arrows{padding-top:20px}.arrows>svg{width:40px;height:40px;cursor:pointer}.disable{color:#ffffff5a!important}.proj-title{text-align:center}@media screen and (max-width: 50em){.projects-container{width:auto;align-items:flex-start;display:flex;flex-wrap:wrap}.proj-title{text-align:center}}.card-element{width:385px;height:385px;border-radius:20px;box-shadow:0 4px 4px #00000040 inset;display:flex;align-items:flex-end;background-color:#000;background-size:cover}.title{font-family:Lusitana;font-size:24px!important;font-style:normal;font-weight:700;line-height:normal;padding-top:20px}.card-info{width:100%}.chakra-collapse{border-radius:0 0 18px 18px}.holder{background:#333;padding-left:24px;padding-right:24px;padding-bottom:10px}.type{font-family:Lusitana;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-top:5px;padding-bottom:10px}.desc{font-family:Lusitana;font-size:16px;font-style:normal;font-weight:100;line-height:normal;height:100px;color:#ffffff80;display:flex;align-items:center;overflow:hidden;margin-top:5px;margin-bottom:5px}.visit{font-family:Lusitana;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.learn{color:#9747ff;font-family:Lusitana;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.click{cursor:pointer}.pop-info{font-size:14px;padding-bottom:10px!important}.popup-container{background-color:#212121!important}.spc-4{margin-bottom:20px}.rasp{background-image:url(/assets/Raspberry.jpg);height:60vh}.rasp:hover{background-image:url(/assets/Raspberry2.jpg)}.cotton{height:50vh}.cnt{margin:auto;justify-content:center}.json{width:95%}.bird-img{height:60vh;width:auto}@media screen and (max-width: 50em){.card-element{width:300px;height:300px;margin-bottom:10px}.title{font-size:18px}}
