@font-face{font-family:InterBold;font-weight:700;src:local("InterBold"),url(/static/media/Inter-Bold.0eaf807b1cf0eceabe0f.ttf) format("truetype")}@font-face{font-family:InterRegular;font-weight:400;src:local("InterRegular"),url(/static/media/Inter-Regular.9ca9ba81e9dcaa12b3a1.ttf) format("truetype")}@font-face{font-family:InterMedium;font-weight:500;src:local("InterMedium"),url(/static/media/Inter-Medium.3f7acfe50aad7ad68548.ttf) format("truetype")}[data-theme=light]{--background-color:#f6f6f6;--text-color:#000;--navbar-bg:#f6f6f6b3;--navbar-text:#9b9b9b;--navbar-text-active:#000;--navbar-menu-hover:#d2d2d2;--background-highlight:#e7e7e7;--project-tag-bg:#d5dfe7;--project-tag-color:#3aacff;--info-tag-bg:#d9e7d5;--info-tag-color:#26a944;--info-content-link:#2b9278;--github-color:#fff;--github-button:#2b9278;--github-button-hover:#1d6352;--gradient-start:#3674a0;--gradient-end:#2b9278;--penn-red:#900;--link:#2b9278;--icon-hover:#e7e7e7;--tooltip-bg:#e7e7e7;--navbar-menu-btn-open:#6d6d6d33;--view-projects-btn-hover:#247964;--light-text-color:grey}[data-theme=dark]{--background-color:#202023;--text-color:#ffffffd1;--navbar-bg:#1a1a1a33;--navbar-text:#9b9b9b;--navbar-text-active:#fff;--navbar-menu-hover:#47474d;--background-highlight:#e7e7e7;--project-tag-bg:rgba(69,94,113,.423);--project-tag-color:#99d0fa;--info-tag-bg:#73e7501f;--info-tag-color:#4dcc6b;--info-content-link:#2b9278;--github-color:#fff;--github-button:#2b9278;--github-button-hover:#1d6352;--gradient-start:#67a3c9;--gradient-end:#66d7b8;--penn-red:#cf2222;--link:#2b9278;--icon-hover:#3b3b3b;--tooltip-bg:#535353;--navbar-menu-btn-open:#ababab33;--view-projects-btn-hover:#52ad95;--light-text-color:#929292d1}[data-theme=dark] img{filter:brightness(1);transition:filter .4s,transform background-color .4s linear .2s}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--background-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.navbar-text{color:var(--navbar-text);font-family:InterRegular;font-size:20px;text-decoration:none;transition:all .2s linear}#navbar a.active{color:var(--navbar-text-active)}#navbar{align-items:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#0000;display:flex;gap:50;justify-content:center;padding-bottom:20px;padding-top:20px;position:fixed;top:0;transition:background-color .4s linear;width:100vw;z-index:100}#navbar a:hover{color:var(--navbar-text-active)}.home-super-container{align-items:center;display:flex;justify-content:center;min-height:80vh}.home-container{align-items:center;display:flex;gap:20px;padding:20px 0;width:clamp(1rem,80vw,80rem)}.myface{height:clamp(200px,30vw,400px);width:clamp(200px,30vw,400px)}.darkButton{background-color:purple;transition:background-color .4s}.darkButton,.samButton{align-items:center;border-radius:10px;display:flex;justify-content:center;padding:10px}.samButton{transition:transform .2s ease-in-out}#ee:hover>#ff{transform:rotate(30deg)}.darkButton:hover{background-color:#550e55}.lightButton{align-items:center;background-color:beige;border-radius:10px;display:flex;justify-content:center;padding:10px;transition:background-color .4s}.lightButton:hover{background-color:#c8c8b2}.title{-webkit-text-fill-color:#0000;background:linear-gradient(to right,var(--gradient-start) 0,var(--gradient-end) 100%);-webkit-background-clip:text;background-clip:text;font-family:InterBold;font-size:clamp(30px,7vw,75px);line-height:1em}.subtitle,.title{color:var(--text-color)}.subtitle{font-family:InterRegular;font-size:clamp(20px,3.5vw,45px);margin:10px 0}.social-icon:hover{background-color:var(--icon-hover)}.social-icon{border-radius:15px;padding:10px;transition:background-color .2s linear}.social-container{display:flex;gap:45px;margin-left:-10px}.home-info-container{display:flex;flex-direction:column;gap:15px;justify-content:center}#navbar-small,.home-container-small{display:none}.view-projects-btn{align-items:center;background-color:var(--gradient-end);border-radius:10px;color:var(--background-color);display:flex;font-family:InterMedium;font-size:clamp(20px,1.3vw,26px);gap:10px;justify-content:center;padding:15px;text-decoration:none;transition:background-color .4s}.view-projects-btn:hover{background-color:var(--view-projects-btn-hover)}.navbar-title{color:var(--navbar-text-active);font-family:InterMedium;font-size:24px;text-decoration:none;transition:all .2s linear}@media only screen and (max-width:814px){.title{-webkit-text-fill-color:#0000;background:linear-gradient(to right,var(--gradient-start) 0,var(--gradient-end) 100%);-webkit-background-clip:text;background-clip:text;font-family:InterBold;font-size:clamp(30px,10vw,75px)}.subtitle,.title{color:var(--text-color)}.subtitle{font-family:InterRegular;font-size:clamp(20px,4vw,45px);text-align:center}.home-container{display:none}.home-info-container{align-items:center}.home-container-small{align-items:center;display:flex;flex-direction:column;gap:30px;text-align:center;width:clamp(1rem,80vw,80rem)}.home-super-container{align-items:center;display:flex;justify-content:center;min-height:79vh}.social-container{gap:35px}.view-projects-btn{align-items:center;background-color:var(--gradient-end);border-radius:10px;color:var(--background-color);display:flex;font-family:InterRegular;font-size:clamp(15px,2.5vw,45px);gap:10px;justify-content:center;padding:10px;text-decoration:none;transition:background-color .4s}}@media only screen and (max-width:600px){#navbar{display:none}#navbar-small{align-items:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#0000;display:flex;gap:50px;justify-content:center;padding:15px 0;position:fixed;top:0;width:100vw;z-index:100}.nav-menu-btn,.nav-menu-btn-open{align-items:center;border:1px solid var(--navbar-text);border-radius:10px;display:flex;justify-content:center;padding:10px}.nav-menu-btn-open{background-color:var(--navbar-menu-btn-open)}.menu{border:1px solid grey;border-radius:10px;margin:5px 0;overflow:hidden;padding:0;position:absolute;right:5vw;top:60px;width:200px;z-index:100}.menu-item{margin:0;text-decoration:none;transition:background-color .4s}.menu-btn{background-color:var(--background-color);border:none;color:inherit;color:var(--text-color);font:inherit;height:100%;margin:0;padding:10px;text-align:left;width:100%}.menu-btn:hover{background-color:var(--navbar-menu-hover)}}.category{display:flex;flex-direction:column;gap:15px;padding-bottom:40px}.category-title{-webkit-text-fill-color:#0000;background:linear-gradient(to right,var(--gradient-start) 0,var(--gradient-end) 100%);-webkit-background-clip:text;background-clip:text;font-family:InterBold;font-size:30px;text-align:center}.category-subtitle{font-family:InterRegular;font-size:20px;text-align:center}.row-container{width:clamp(1rem,90vw,60rem)}.category-container{align-items:flex-start;border-radius:15px;display:flex;gap:30px;justify-content:center;padding:30px}.project-container{align-items:center;display:flex;flex-direction:column;gap:10px;width:33%}.project-image{border-radius:15px;height:200px;object-fit:cover;object-position:center;transition:transform .4s;width:100%}.project-image:hover{transform:scale(1.05)}.project-title{color:var(--text-color);font-family:InterMedium;font-size:20px;padding-top:10px}.project-subtitle{color:var(--text-color);font-family:InterRegular;font-size:18px;text-align:center}.tag-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.project-tag{background-color:var(--project-tag-bg);border-radius:3px;color:var(--project-tag-color);font-family:InterBold;font-size:12px;padding:5px}.entire-container{padding-top:5.6vh}.entire-container,.entire-projects-container{align-items:center;display:flex;flex-direction:column;padding-bottom:5vh}.entire-projects-container{padding-top:5vh}@media only screen and (max-width:818px){.category{display:flex;flex-direction:column;gap:0}.category-container{border-radius:15px;gap:50px;justify-content:center;padding:30px}.category-container,.project-container{align-items:center;display:flex;flex-direction:column}.project-container{gap:10px;width:clamp(1rem,85vw,25rem)}.project-image{border-radius:15px;height:200px;object-fit:cover;object-position:center;transition:transform .4s;width:100%}}@media only screen and (max-width:600px){.entire-container,.entire-projects-container{align-items:center;display:flex;flex-direction:column;padding-bottom:5vh;padding-top:1rem}}.i-project-title{color:var(--text-color);font-family:InterBold;font-size:30px;padding-bottom:10px;text-align:center}.i-project-subtitle{font-style:italic;margin-bottom:25px;text-align:center}.blurb,.i-project-subtitle{color:var(--text-color);font-family:InterRegular;font-size:18px}.blurb{display:block;line-height:1.6;text-indent:1em}.info-title{background-color:var(--info-tag-bg);border-radius:3px;color:var(--info-tag-color);font-family:InterBold;font-size:12px;padding:5px}.info-content{color:var(--text-color);font-family:InterRegular;font-size:16px}.info-content-link,.info-content-link-disabled{align-items:center;color:var(--link);display:flex;font-family:InterRegular;font-size:16px;gap:5px;justify-content:center}.info-content-link-disabled{opacity:.5}.info-content-link:hover{border-bottom:1px solid;text-decoration:underline}.awards-header{color:var(--text-color);font-family:InterBold;font-size:25px;padding-bottom:5px;padding-top:15px}iframe{aspect-ratio:16/9;border-radius:10px;width:100%}.github-btn{align-items:center;background-color:#2b9278;border-radius:10px;color:#fff;display:flex;font-family:InterMedium;font-size:15px;gap:5px;justify-content:center;padding:5px;transition:background-color .2s linear,transform .2s ease-in-out}.github-btn:hover{background-color:#1d6352;transform:rotate(15deg) scale(1.2)}.designation{border-radius:10px;padding:5px;transition:transform .2s ease-in-out,background-color .2s linear;width:2.5em}.designation:hover{transform:rotate(15deg) scale(1.2)}.tooltip{background-color:var(--tooltip-bg);border-radius:6px;color:var(--text-color);font-family:InterRegular;opacity:0;padding:5px;position:absolute;text-align:center;top:-2.3rem;transition:opacity .2s linear;z-index:1}.designation:hover+.tooltip{opacity:1}.designation-container-mobile,.designation-mobile,.github-container-mobile,.github-icon-mobile{display:none}@media only screen and (max-width:600px){.designation,.github-btn{display:none}.designation-container-mobile{align-items:center;background-color:var(--tooltip-bg);border-radius:6px;color:var(--text-color);display:flex;font-family:InterRegular;gap:10px;padding:5px 10px;z-index:1}.designation-mobile{border-radius:10px;display:inline;padding:5px;transition:transform .2s ease-in-out,background-color .2s linear;width:2em}.github-container-mobile{align-items:center;background-color:#2b9278;border-radius:6px;color:#fff;display:flex;font-family:InterMedium;gap:10px;padding:5px 10px;transition:background-color .2s linear}.github-icon-mobile{display:inline;width:2em}.github-container-mobile:hover{background-color:#1d6352}}.teddy-input{background-color:var(--background-color);border:none;border-bottom:1px solid var(--text-color);border-radius:0;color:var(--text-color);font-size:20px;padding:5px;transition:background-color .4s;width:70%}.wrong{border-bottom:1px solid #c82e2e}.teddy-input:focus{border-width:2px;outline:none}.teddy-submit-input{transition:transform .4s}.teddy-submit-input:hover{transform:scale(1.3)}.incorrect-text,.incorrect-text-hidden{color:#c82e2e;font-family:InterRegular;padding:15px}.incorrect-text-hidden{opacity:0}
/*# sourceMappingURL=main.7cb1dab7.css.map*/