@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Fredericka+the+Great&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap);.body,html{height:100%;margin:0;padding:0}.loading-container{height:85vh;justify-content:center;width:100vw}.loading-container,.loading-container-component{align-items:center;background-color:var(--background-color);display:flex}.loading-container-component{height:57vh}.navigation{background-color:var(--background-color);border-bottom:2px solid var(--secondary-color);display:grid;grid-template-columns:30% 70%;height:3rem;padding-bottom:5px;padding-top:5px;width:100vw}.left-side{flex-direction:row;justify-content:left;margin-left:33%}.left-side,.right-side{align-items:center;display:flex}.right-side{justify-content:right;margin-right:16%;position:relative}.nav-link{color:var(--quaternary-color);font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;padding-right:3vw;text-decoration:none;transition:.3s ease}.nav-link-but,.nav-link:hover{color:var(--secondary-color)}.nav-link-but{background-color:initial;border:none;font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;padding-right:3vw;text-decoration:none;transition:.3s ease}.nav-link-but:hover{color:var(--secondary-color)}.nav-link-img{color:var(--tertiary-color);height:2.2rem;margin-top:5px;padding-right:1vw;width:auto}.mlh-badge{max-width:100px;min-width:100px;position:absolute;top:0;z-index:10000}.menu-toggle{background:none;border:none;color:var(--quaternary-color);cursor:pointer;display:none;font-size:30px;position:absolute;right:1%;top:0}.nav-links{display:flex}@media (max-width:768px){.nav-links.open{display:block}.navigation{height:3rem;width:100vw}.left-side{justify-content:space-between;margin-left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.right-side{align-items:flex-start;flex-direction:column;margin-right:0;width:70vw}.nav-link-img{height:2.2rem;margin-left:15px;margin-top:5px}.nav-link,.nav-link-but{font-size:18px;margin-left:5px;padding:10px 0}.menu-toggle,.nav-link-but{display:block}.menu-toggle{height:52px;margin-right:2px}.nav-links{background-color:var(--background-color);border:1px solid #dadada;display:none;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;z-index:1000}.nav-links.open{display:flex;flex-direction:column;margin-top:7.5vh;padding-left:10px;padding-right:10px;position:absolute;right:1px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mlh-badge{display:none;margin-top:10px;position:static}.nav-apply-button{display:flex;flex-direction:column}.nav-link-but{text-align:start}.nav-auth-section{display:flex;flex-direction:column}}:root{--background-color:#efdfbd;--secondary-color:#1e4027;--tertiary-color:#efdfbd;--quaternary-color:#1e4027;--color-five:#a5a3a3;--hp-white:#fff;--hp-black:#000}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-y:visible}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button:hover{cursor:pointer}.register{background-color:var(--background-color);min-height:80vh;overflow-x:hidden;width:100vw}.row-columns{display:flex;flex-direction:row;min-height:88vh}.auth{float:none;height:100%;margin:0 auto;max-width:450px;text-align:center;width:100%}.auth img{padding:20px}.error-message{margin-bottom:7px;margin-top:0}@media (max-width:450px){.complete-log-form{margin-right:10vw;width:80vw}.auth-form{margin-left:5vw;width:90vw}.auth-form input{margin:0 0 15px!important}.auth p{max-width:80vw;padding-left:10vw;padding-right:10vw}.logo{height:24vh!important;width:auto}.error-message{color:#c70314;font-size:16px;margin-bottom:7px;margin-left:0;margin-top:0}}.auth-form{background-color:var(--tertiary-color);border:3px solid var(--quaternary-color);border-radius:13px;font-size:20px;margin-top:3vh;padding-bottom:2vh;padding-top:2vh}.reg-subtitle{color:var(--quaternary-color);margin-bottom:15px;margin-top:10px;padding-left:5%;padding-right:5%}.auth-form input{background-color:var(--quaternary-color);border:2px solid var(--tertiary-color);border-radius:8px;color:var(--tertiary-color);height:1.8rem;margin:10px 50px 15px;padding:0 .75em;width:75%}.auth-form input:first-child{margin-top:15px}.auth-form input:focus{border-width:2px}.auth-form input::placeholder{color:var(--tertiary-color)}.auth-form button{background-color:initial;border:none;color:var(--quaternary-color);font-size:1.6rem;margin-bottom:8px;margin-top:10px;transition:.3s ease}.auth-form button:hover{color:var(--secondary-color)}.auth-form input::placeholder{color:lighten(var(--tertiary-color),20);font-style:normal}.auth-form .auth-meta a{color:var(--quaternary-color);font-family:alegreya-sans,sans-serif;font-size:16px;font-weight:400;margin-bottom:0;text-decoration:none;transition:color .3s ease}.auth-form .auth-meta a:hover{color:var(--secondary-color)}.auth-form .auth-form-inner{padding-left:0;padding-right:0}.title-reg{display:flex;flex-direction:column;margin-top:25px;width:100%}.title-registration-page{color:var(--quaternary-color);font-size:46px;margin-bottom:5px;margin-top:20px}.logo{height:25vh;width:auto}.return{color:var(--quaternary-color)}.login-form{height:33%;top:-17.25%;width:43%}@media (max-width:1200px){.login-form{width:55%}.outer-divider{width:55vw!important}.background-image{min-width:-webkit-fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important;object-fit:contain!important}}@media (max-width:800px){.login-form{width:65%}.outer-divider{width:65vw!important}.logo-s25{height:25vh!important;width:18vw!important}.title-s25{margin-bottom:0}.background-image{min-width:-webkit-fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important;object-fit:contain!important}}@media (max-width:600px){.login-form{width:85%}.outer-divider{width:85vw!important}.background-image{min-width:-webkit-fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important;object-fit:contain!important}}@media (max-width:475px){.left-divider{display:none!important}.lf-s25-welcome-message{display:flex!important;font-size:20px;justify-content:center;margin-bottom:10px;margin-top:0}.right-divider{margin:0!important}.background-image{min-width:-webkit-fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important;object-fit:contain!important}}.lf-s25-welcome-message{display:none}.subtitle{color:var(--background-color)}.title{color:var(--tertiary-color)}.return{color:var(--background-color)}.lf-s25-outer{width:100%}.lf-s25-input{background-color:initial;height:1.5rem;margin-bottom:7px;margin-top:6px;width:75%}.lf-s25-p{text-align:left}.fullscreen-container{height:100vh}.background-container{align-items:center;display:flex;justify-content:center;overflow-x:hidden;position:absolute;width:100%}.background-image{height:100vh;min-width:100vw;width:auto;z-index:10}.login-form-container{align-items:center;display:flex;inset:0;justify-content:center;overflow:hidden;position:absolute;z-index:20}.login-form{height:47%;overflow:hidden;position:relative;right:-5.5%;text-align:center;top:-12.25%;width:22%}@media (max-width:1200px){.login-form{right:-7.5%;width:28%}.outer-divider{width:55vw!important}.background-image{min-width:-webkit-fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important;object-fit:contain!important}}@media (max-width:1000px){.login-form{right:-8.7%;width:34%}.outer-divider{width:65vw!important}.logo-s25{height:25vh!important;width:18vw!important}.title-s25{margin-bottom:0}.background-image{min-width:-webkit-fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important;object-fit:contain!important}}@media (max-width:850px){.login-form{right:-10%;width:40%}.outer-divider{width:85vw!important}.background-image{min-width:-webkit-fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important;object-fit:contain!important}}@media (max-width:720px){.login-form{right:-14%;width:48%}}@media (max-width:550px){.login-form{right:-15%;width:57%}.left-divider{display:none!important}.right-divider{margin:0!important}.background-image{min-width:-webkit-fit-content!important;min-width:-moz-fit-content!important;min-width:fit-content!important;object-fit:contain!important}}@media (max-width:400px){.login-form{right:-14%;width:67%}.lf-s25-outer{width:70%!important}}.lf-s25-welcome-message{color:var(--tertiary-color);display:flex;font-family:Fredericka the Great,sans-serif;font-size:32px;font-weight:100}.logo-s25{height:15vh;width:12vw}.s25-horizontal-div{display:flex;flex-direction:column;width:100%}.s25-vertical-div{display:flex;flex-direction:row}.outer-divider{display:flex;height:100%;width:43vw}.left-divider{align-items:center;flex:0 0 40%;flex-direction:column}.left-divider,.right-divider{display:flex;gap:10px;padding:10px}.right-divider{flex:1 1;flex-direction:column;margin-left:3vw;margin-top:3vh}.title-s25{font-family:Montserrat,sans-serif;font-size:2rem;margin-bottom:0;margin-top:3vh}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.ms-fade-in{animation:fadeIn 2s ease-in forwards}.register-s25{overflow-x:hidden}.auth-s25{float:none}.auth-par{color:var(--secondary-color);font-size:20px;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.auth-s25 img{padding:20px}.error-message{color:#c70314;font-size:16px;margin:0 40px 7px}@media (max-width:450px){.complete-log-form{margin-right:10vw;width:80vw}.auth-form-s25{margin-left:5vw;width:90vw}.auth-form-s25 input{margin:0 0 15px!important}.auth-s25 p{max-width:80vw;padding-left:10vw;padding-right:10vw}.error-message{color:#c70314;font-size:16px;margin-bottom:7px;margin-left:0;margin-top:0}}.auth-form-s25{background-color:var(--tertiary-color);border-radius:13px;font-size:20px;margin-top:3vh;padding-bottom:2vh;padding-top:2vh}.subtitle{color:var(--secondary-color);margin-bottom:15px;margin-top:10px;padding-left:5%;padding-right:5%}.auth-form-s25 input{background-color:var(--quaternary-color);border:2px solid var(--tertiary-color);color:var(--tertiary-color);height:1.8rem;margin:10px 50px 15px;padding:0 .75em;width:75%}.auth-form-password::-ms-reveal{filter:invert(100%)}.auth-form-s25 input:first-child{margin-top:15px}.auth-form-s25 input:focus{border-width:2px}.auth-form-s25 input::placeholder{color:var(--tertiary-color)}.auth-form-s25 button{background-color:initial;border:none;color:var(--quaternary-color);font-size:1.6rem;margin-bottom:8px;margin-top:10px;transition:.3s ease}.auth-form-s25 button:hover{color:var(--secondary-color)}.auth-form-s25 input::placeholder{color:lighten(var(--tertiary-color),20);font-style:normal}.auth-form-s25 .auth-meta a{color:var(--background-color);font-family:alegreya-sans,sans-serif;font-size:16px;font-weight:400;margin-bottom:0;text-decoration:none;transition:color .3s ease}.auth-form-s25 .auth-meta a:hover{color:var(--secondary-color)}.auth-form-s25 .auth-form-inner{padding-left:0;padding-right:0}.auth-form__lower{align-items:center;display:flex;justify-content:center;width:100%}.auth-form__message{flex-grow:1;margin-right:1rem;margin-top:1.25em;text-align:right}.page-meta{display:flex;flex-direction:column;margin-top:25px;width:100%}.page-meta p{margin:3px}.title{color:var(--secondary-color);font-size:46px;margin-bottom:5px;margin-top:20px}.footer-reg{position:absolute}.return{color:var(--secondary-color);text-decoration:none}.login-sections{display:flex;flex-direction:row}.register-s25{height:100%;width:100%}.row-columns-s25{display:flex;flex-direction:row;height:100%;overflow-x:hidden}.auth-s25{height:100%;margin:0;text-align:center;width:100%}@media only screen and (max-width:1200px) and (max-height:675px){.rotated-iphone-bg{display:block!important}.normal-view-bg{display:none!important}}.rotated-iphone-bg{display:none}.normal-view-bg{display:block}.lf-s25-outer{align-items:center;border-radius:20px;height:100%;width:50%}.lf-s25-label,.lf-s25-outer{display:flex;flex-direction:column}.lf-s25-label{color:var(--tertiary-color);font-size:14.5px;margin-left:3px;text-align:left}.form-inner-div{display:flex;flex-direction:column;width:80%}.lf-s25-input{background-color:var(--tertiary-color);border:1px solid var(--tertiary-color);border-radius:8px;color:var(--hp-black);height:2rem;margin-bottom:20px;margin-top:10px;width:100%}.lf-s25-p{display:flex;flex-direction:column;font-size:14.5px;text-align:center}.lf-s25-a,.lf-s25-p{color:var(--tertiary-color)}.lf-s25-a{margin-bottom:8px;text-decoration:none}@media (max-width:475px){.lf-s25-button{background-color:var(--tertiary-color);border:none;border-radius:5px;color:var(--quaternary-color);font-size:13px;padding:5px 8px;text-decoration:none}.lf-s25-p{flex-direction:row!important;justify-content:center;padding:0!important}.lf-s25-a{margin-right:10px!important}.lf-s25-error-message{margin-bottom:10px!important;margin-top:0}}.lf-s25-button{background-color:var(--tertiary-color);border:none;border-radius:8px;color:var(--quaternary-color);font-size:16px;padding:8px 13px;text-decoration:none}.lf-s25-error-message{color:#c70314;font-size:15px;margin-bottom:15px}.dash-dashboard{background-color:var(--background-color);min-height:73vh;overflow-x:hidden;padding-bottom:6vh;width:100vw}input[name=team-number]{display:inline-block;width:100px}.dash-title{margin-bottom:1.5vh;margin-left:9vw}.dash-title,.status{color:var(--secondary-color);font-size:40px}.status{-webkit-text-stroke:.5px #000;margin-top:0}.medium-3-columns{margin-left:9vw;margin-top:2vh;width:20%}.medium-3-columns,.status-p{color:var(--secondary-color)}.medium-9-columns{color:var(--tertiary-color);margin-top:2vh;width:60vw}.row-dashboard-main{display:flex;min-height:60vh}.apply-button{background-color:var(--secondary-color);border:none;border-radius:3px;color:var(--tertiary-color);font-size:16px;margin-top:100px;padding:8px 10px;text-decoration:none}.app-button-pad{margin-top:30px}.dashboard-message-p{color:var(--secondary-color)}.dashboard-main{@include breakpoint(medium only){margin-top:2em}p{color:var(--tertiary-color);font-size:1.1em}}.dashboard-progress{margin:20px auto;overflow:hidden;text-align:center;@media (max-width:900px){&{display:none}}.dashboard-progress-item{letter-spacing:.05em;line-height:22px;&:not(.hide){display:inline-block}.dashboard-progress-item-icon{background-color:var(--secondary-color);border:1.5px solid var(--secondary-color);border-radius:100%;color:var(--tertiary-color);float:left;font-size:20px;font-weight:bolder;height:22px;margin-right:10px;width:22px;i{display:none}}.dashboard-progress-item-icon-empty{border:1.5px solid var(--secondary-color);border-radius:100%;color:var(--tertiary-color);float:left;font-size:20px;font-weight:bolder;height:22px;margin-right:10px;width:22px;i{display:none}}.dashboard-progress-item-text{@include font-subheading;color:var(--secondary-color);font-size:1rem}&:not(:last-of-type):after{color:var(--secondary-color);content:"\2192";float:right;margin:0 12px}}}.dash-message{display:block;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;unicode-bidi:isolate}.status-header{@include font-subsubheading;color:var(--secondary-color);font-size:1rem;margin:10px 0 5px;text-transform:uppercase}.status-header-list li{list-style-type:circle}a.status-header-button,button.status-header-button{margin:10px 0 0}.dashboard-waitlist-form{display:flex;flex-direction:column;margin-top:2vh}.dashboard-waitlist-label{padding-bottom:10px}.dashboard-waitlist-select{background-color:var(--background-color);border:2px solid var(--secondary-color);color:var(--tertiary-color);font-size:16px;height:30px;margin-bottom:30px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:500px}.dashboard-waitlist-button{background-color:var(--tertiary-color);border:none;border-radius:8px;color:var(--background-color);font-size:16px;padding:8px 13px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:600px){.medium-3-columns{display:none}.medium-9-columns{margin-left:10vw;width:80vw}.dashboard-waitlist-select{width:50vw}}.vertical-stack{display:flex;flex-direction:column}.ha-form{color:var(--tertiary-color)}.conf-details-h3{color:var(--secondary-color)}.apply{background-color:var(--background-color);min-height:100vh;overflow-x:hidden;width:100vw}.application{min-height:90vh}.apply-title-container{margin-left:auto;margin-right:auto;width:600px}.app-title{color:var(--secondary-color);font-size:40px;margin-bottom:30px;margin-top:5vh}.apply-form{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.css-13cymwt-control{background-color:var(--background-color)}.section-title{color:var(--background-color);margin-bottom:1.5vh;margin-left:2.5vw}.app-form-question-div{display:flex;flex-direction:column;padding:10px 8%;width:84%}.numeric{border:none;border-radius:8px}.boolean,.numeric{background-color:var(--tertiary-color);color:var(--hp-black);height:30px;width:100%}.boolean{border-radius:8px}.short-answer{height:30px;overflow:hidden}.long-answer,.short-answer{background-color:var(--tertiary-color);border-radius:8px;box-sizing:border-box;color:var(--hp-black);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;resize:none;width:100%}.long-answer{height:125px;overflow-x:hidden;overflow-y:auto}.multiple-choice{background-color:var(--tertiary-color);border-radius:8px;height:30px}.multi-select,.multiple-choice{color:var(--hp-black);width:100%}.multi-select{height:35px}.list{background-color:var(--tertiary-color);border:none;border-radius:8px;color:var(--hp-black);height:30px;margin-bottom:10px;width:75%}.list-button{margin:5px}.list-button,.list-button-add{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.autocomplete{background-color:var(--tertiary-color);border:none;border-radius:8px;color:var(--hp-black);height:30px;width:100%}.autocomplete-items{display:flex;flex-direction:column}.autocomplete-option{background-color:var(--tertiary-color);color:var(--hp-black);cursor:pointer;font-size:14px;height:16px;padding-bottom:7px;padding-left:5px;padding-top:3px}.resume-button{border:none;border-radius:4px;color:var(--quaternary-color);cursor:pointer;display:inline-block;font-size:16px;overflow:hidden;position:relative}.app-form-div{align-items:flex-start;background-color:var(--secondary-color);border-radius:10px;display:flex;flex-direction:column;margin-bottom:5vh;padding-bottom:50px;padding-top:2vh;width:600px}.label{color:var(--tertiary-color);margin-bottom:10px}.label-other{color:var(--quaternary-color);margin-bottom:10px}.label-other,.label-other input{margin-top:10px}.star{color:red}.b-div{align-items:center;background-color:none;display:flex;justify-content:center;width:100%;button{background-color:var(--secondary-color);border:none;border-radius:10px;color:var(--tertiary-color);font-family:alegreya-sans,sans-serif;font-size:1.2rem;font-weight:400;height:100%;margin:10px 10px 0;padding:16px;position:relative}}.p-class{color:var(--quaternary-color);font-size:17px;line-height:1.6;margin-block-end:0;margin-block-start:0;margin-bottom:1.5vw;a{color:var(--secondary-color);font-weight:500;text-decoration:none}}.coc{margin-left:10%;margin-right:10%;div{align-items:center;display:flex;justify-content:left;width:100%}input{align-self:flex-start;height:15px;width:5%}.checkbox-container{align-items:center;display:flex;padding-top:1vh;width:100%}.checkbox-container input{margin-right:8px}}.coc-p{font-size:17px;line-height:1.6;margin-block-end:0;margin-block-start:0}.coc-a,.coc-p{color:var(--tertiary-color)}.coc-a{font-weight:500;text-decoration:none}.coc-l{flex:1 1;margin:0}.coc-l,.upload-button{color:var(--tertiary-color)}.upload-button{background-color:var(--background-color);border:none;font-size:15px;font-weight:400;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:1.5vh;margin-left:50px;margin-top:1vh;padding:10px;position:relative;text-transform:none}.apply-form-outer-div{align-items:center;display:flex;justify-content:center;margin-bottom:180px}.team-code-desc{font-size:12px;margin-top:0}.resume-message,.team-code-desc{color:var(--background-color)}.resume-error{color:#c70314}.appform-message{color:var(--tertiary-color);font-size:18px;margin-top:20px;text-align:center}.appform-message-error{color:#c70314;font-size:22px;margin-top:20px;text-align:center}.css-13cymwt-control{background-color:var(--quaternary-color)!important;height:35px;overflow-y:scroll}.css-13cymwt-control::-webkit-scrollbar{display:none}.css-13cymwt-control:hover{border:none!important}.css-t3ipsp-control{border:none!important;box-shadow:none!important}.css-1nmdiq5-menu,.css-t3ipsp-control{background-color:var(--quaternary-color)!important}.css-1nmdiq5-menu:current{background-color:var(--quaternary-color)!important}.css-1u9des2-indicatorSeparator{background-color:var(--quaternary-color)!important;color:var(--tertiary-color)!important}@media (max-width:768px){.section-title{margin-left:8%}.apply-title-container{width:90%}.app-form-div{margin-left:auto;margin-right:auto;width:90%}}.af-teamcode-div{margin-top:10px}.short-answer-tc{box-sizing:border-box;color:var(--tertiary-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:25px;margin-top:10px;overflow:hidden;resize:none;width:100%}.css-bp6yz8-control,.short-answer-tc{background-color:var(--quaternary-color)}.dashboard{padding-bottom:5vh}.cards{display:flex;flex-direction:column;margin-left:20vw;min-height:78vh;width:80vw}.level-cards{display:flex;flex-direction:row}.card{background-color:var(--secondary-color);border-radius:8px;margin-right:10vw;margin-top:5vh;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding-bottom:3vh;padding-right:2vw;width:20vw}.card-desc,.card-title{color:var(--tertiary-color);margin-left:1.2vw}.link{text-decoration:none}.admin-cards-div{margin-left:20vw;min-height:78vh}.admin-cards{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;position:relative}.admin-card{background:var(--tertiary-color);border-radius:10px;box-shadow:0 0 10px #0000001a;cursor:pointer;flex:1 1 1;max-width:calc(33.333% - 20px);padding:20px;position:relative;text-align:center;transition:background .3s}.admin-card:hover{background:var(--color-five)}.button-resume{background-color:var(--secondary-color);border:none;border-radius:8px;color:var(--tertiary-color);font-size:16px;font-weight:520;height:3vh;margin-top:3vh;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:8px 13px;width:7vw}.searches{height:6vh;margin-top:2vh;width:100%}.selector{background-color:var(--background-color);border:2px solid var(--secondary-color);color:var(--secondary-color);font-size:16px;height:4vh;margin-right:5vw;padding:3px;position:absolute;right:36vw;width:12vw}@media (max-width:768px){.searches{display:flex;flex-direction:column;height:12vh;margin-left:50vw;width:10vw}.selector{margin-right:5vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.find-selector,.selector{margin-bottom:15px;position:relative!important}.find-selector{min-height:3vh!important;padding-left:0;width:50vw!important}.apply-filter{padding:10px!important;position:relative!important;width:25vw!important}.get-users{margin-top:5vh!important}}.find-selector{background-color:var(--background-color);border:2px solid var(--secondary-color);color:var(--secondary-color);height:4vh;margin-right:5vw;position:absolute;right:20vw;width:12vw}.find-selector::placeholder{color:var(--secondary-color)!important}.apply-filter{background-color:var(--secondary-color);border:none;border-radius:8px;height:4vh;margin-right:5vw;padding:10px 12px;position:absolute;right:10vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.apply-filter,.find-selector::placeholder{color:var(--tertiary-color)}.get-users{margin-left:15vw;margin-top:2.5vh;min-height:69vh;width:70vw}.pages{color:var(--secondary-color);margin-left:10px;margin-right:10px}.t-button{background-color:var(--secondary-color);border:none;border-radius:8px;color:var(--tertiary-color);padding:10px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ad-users-bottom-div{margin-bottom:30px}table{border:2px solid var(--tertiary-color);width:100%}td,th{border:1px solid var(--tertiary-color)!important;color:#000;font-size:16px}.odd-row{background-color:var(--background-color)}tr{border:1px solid var(--tertiary-color)}td{border:1px solid var(--tertiary-color)!important}.get-user-button{align-items:center;background-color:initial;border:none;display:flex}.user-button{color:#000;font-size:16px;text-decoration:none;&:hover{color:var(--secondary-color)}}.users-table-view{align-items:center;background-color:initial;border:none;color:#000;display:flex;font-size:16px;text-decoration:none;transition:.3s ease;&:hover{color:var(--secondary-color)}}.title-div{align-items:start;border-bottom:2px solid var(--secondary-color);display:flex;flex-direction:row;margin-left:15vw;margin-top:1.5vh;width:68vw}.title-div div{margin-left:2vw}.bottom-div{display:flex;flex-direction:column;margin-left:15vw;margin-top:1.5vh;width:68vw}.user-dash-title{font-size:40px;padding-bottom:2px;padding-top:0}.user-dash-title,.view-user-p-tag{color:var(--secondary-color)}.user-dash-p{padding-bottom:2px}.user-dash-p,.user-dash-p-end{color:var(--secondary-color);font-size:18px}.user-dash-p-end{padding-bottom:10px}.user-dash-b{background-color:var(--secondary-color);border:none;border-radius:8px;color:var(--tertiary-color);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:3vh;margin-left:2vw;margin-top:2.5vh;padding:5px;width:12vh}.user-dash-b a{color:var(--tertiary-color);text-decoration:none}.left-div{padding-right:6vw}.right-div{align-items:flex-start;display:flex;flex-direction:row}.right-div div{display:flex;flex-direction:column}.label-vu{color:var(--secondary-color);font-size:24px;margin-top:15px;padding-bottom:12px}.confirm-deadline{background-color:var(--quaternary-color);border:2px solid var(--tertiary-color);color:var(--tertiary-color);font-size:16px;height:3vh;margin-bottom:12px;margin-top:5px;padding:0 .75em;width:75%}.contact-info-h1{margin-top:2vh}.cell-p,.contact-info-h1{color:var(--tertiary-color);margin-bottom:2vh;padding:0}.cell-p,.email-p{margin-top:0}.email-p{margin-bottom:2vh;padding:0}.email-p,.user-dash-h2{color:var(--tertiary-color)}.user-dash-h2{font-size:27px;font-weight:400;padding-bottom:2px;padding-top:0}.bottom-div-inner{display:flex;flex-direction:row}.user-dash-title-bd{color:var(--tertiary-color);font-size:40px;margin-left:2vw;padding-bottom:2px;padding-top:0}.button-vu{background-color:var(--secondary-color);border:none;border-radius:8px;margin-top:3vh;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:5px;width:7vw}.ad-vu-enterscore,.button-vu{color:var(--tertiary-color);height:3vh}.ad-vu-enterscore{background-color:var(--quaternary-color);border:2px solid var(--tertiary-color);font-size:16px;margin-bottom:10px;margin-top:20px;padding:0 .75em;width:10vw}.ad-vu-form{display:flex;flex-direction:column;margin-left:3vw;margin-right:3vw}.ad-vu-scores-title{color:var(--secondary-color);margin-bottom:2px;margin-top:10px}.ad-vu-score{color:var(--secondary-color);margin-bottom:7px}.ad-vu-list{margin-bottom:20px;margin-right:3vw;padding-left:20px}.ad-vu-averagescore{align-items:center;display:flex;flex-direction:column;justify-content:center}.ad-vu-average-score-p{font-size:22px}.vu-form{flex-wrap:wrap}.vu-form,.vu-labelselect{display:flex;flex-direction:column}.vu-actions{display:flex;flex-direction:row;margin-left:0}.ad-vu-score-a{color:var(--secondary-color);font-size:16px;text-decoration:none}.row{margin-top:3.5vh}.ad-dash-title{color:var(--tertiary-color);margin-left:20vw}.stats-cards-div{margin-left:20vw;margin-top:50px;min-height:78vh}.stats-cards{display:flex;flex-wrap:wrap;gap:20px;position:relative}.stats-card{background:var(--secondary-color);border-radius:10px;box-shadow:0 0 10px #0000001a;cursor:pointer;padding:20px;position:relative;text-align:center;transition:background .3s;width:calc(33.333% - 20px)}.stats-card:hover{background:var(--color-five)}.stats-card h3{font-size:1.2em;margin:0}.stats-card h3,.stats-card p{color:var(--background-color)}.stats-card p{font-size:1.5em;font-weight:700;margin:10px 0 0}.tooltip{background:#333;border-radius:4px;bottom:100%;color:#fff;font-size:.9em;left:50%;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .3s;white-space:nowrap;z-index:10}.stats-card:hover .tooltip{opacity:.8}.delete-admin-button{&:hover{color:var(--secondary-color)}}.get-users-ad{margin-left:31vw;margin-top:4vh;min-height:69vh;width:40vw}.dashboard{background-color:var(--background-color);min-height:100vh;overflow-x:hidden;width:100vw}.ad-dash-title{font-size:40px;margin-bottom:1.5vh;margin-left:15vw;margin-top:6vh}.ad-dash-title,p{color:var(--secondary-color)}p{margin-block-end:10px;margin-block-start:7px}.searches-ad{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;width:100%}.find-selector-ad{background-color:var(--background-color);border:2px solid var(--secondary-color);color:var(--tertiary-color);height:3vh;margin-right:5vw;width:25vw}.find-selector-ad,.find-selector::placeholder,.title-ad{color:var(--secondary-color)}.button-ad{background-color:var(--secondary-color);border:none;border-radius:5px;color:var(--tertiary-color);font-size:16px;font-weight:520;height:3vh;margin-top:3vh;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:10px;width:7vw}.cofig-dash{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ev-status,.selector-c{color:var(--secondary-color);margin-left:15vw}.selector-c{background-color:var(--background-color);border:2px solid var(--secondary-color);font-size:16px;height:4vh;margin-bottom:1vh;padding:3px;width:17vw}.questions{display:flex;flex-direction:column;min-height:75vh}.button-c{background-color:var(--secondary-color);border:none;border-radius:8px;color:var(--tertiary-color);font-size:14px;margin-bottom:5vh;padding:8px 13px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}label{color:var(--secondary-color)}.hack-info-d{display:flex;flex-direction:column;margin-top:1vh;padding-left:15vw}.hack-info-t{background-color:var(--background-color);border:2px solid var(--secondary-color);color:var(--secondary-color);height:2.5vh;margin-bottom:3vh;margin-top:1vh;width:17vw}@media (max-width:768px){.hack-info-t,.selector-c{width:40vw}}.animation-bg{align-items:center;background-color:var(--background-color);display:flex;height:80vh;justify-content:center;width:100vw}.animation{height:60vh;width:auto}.createapp-container{background-color:var(--background-color);min-height:100vh;overflow-x:hidden;padding:2.5vw;width:95vw}.createapp-h2{font-weight:700;margin-top:20px}.ca-option,.createapp-h2{color:var(--tertiary-color);margin-bottom:10px}.ca-option{font-size:16px;font-weight:500;margin-top:10px}.section-container{background-color:var(--hp-white);border-radius:10px;box-shadow:0 2px 10px #00000014;margin-top:20px;padding:20px;transition:all .3s ease;width:80vw}.list-ca li::marker{color:#000;font-size:20px;font-weight:700}.ca-input{background-color:#f7f7f7;border:1px solid #ccc;border-radius:5px;color:#000;display:flex;flex-direction:column;font-size:16px;margin:8px 0 15px;padding:12px;width:80vw}.ca-button{border:none;border-radius:10px;color:var(--hp-white);cursor:pointer;font-size:16px;padding:12px 20px 10px;transition:background-color .3s}.createapp-form{display:flex;flex-direction:column}.createapp-form .options input[type=text]{margin-top:8px}.ca-button{background-color:var(--secondary-color);min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:10px;width:10vw}.createapp-form h2{font-size:24px;margin-bottom:15px}.ca-button-edit{background-color:var(--secondary-color);border:none;border-radius:10px;color:var(--hp-white);cursor:pointer;font-size:16px;margin-left:10px;margin-right:10px;margin-top:10px;padding:10px;transition:background-color .3s}.input-label{display:flex;flex-direction:column}.section-title-ca{color:var(--hp-black);margin-left:20px;text-decoration:underline}.list-element{margin-top:10px}.add-option{background-color:var(--secondary-color);border:none;border-radius:10px;color:var(--hp-white);cursor:pointer;font-size:16px;margin-bottom:20px;padding:12px 20px 10px;transition:background-color .3s}.next-button-ca-div{display:flex;justify-content:center;margin-top:3vh;width:95vw}.whitelistemails-background{background-color:var(--background-color);min-height:100vh;overflow-x:hidden;width:100vw}.table-container{margin-bottom:5vh}@media (max-width:768px){.table-container{overflow-x:scroll}}table{border-collapse:collapse}td,th{border:1px solid #ddd;padding:8px;text-align:left}th{background-color:var(--color-five)}.even-row{background-color:#dadada}.odd-row{background-color:var(--color-five)}thead tr th{position:-webkit-sticky;position:sticky;top:0;z-index:1}.delete-admin-button{align-items:center;background-color:initial;border:none;color:#000;display:flex;font-size:16px;text-decoration:none;&:hover{color:var(--secondary-color)}}.ae-options{display:flex;flex-direction:column}.ae-label{margin-top:20px}.ae-button{color:#fff;margin-top:10px;padding:5px}.ae-date{background-color:var(--background-color);border:2px solid var(--secondary-color);color:var(--tertiary-color);height:3.5vh;margin-top:10px;width:17vw}.ae-date::-webkit-calendar-picker-indicator{filter:invert(1)}.acceptances-input{background-color:var(--background-color);border:2px solid var(--secondary-color);box-sizing:border-box;color:var(--tertiary-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:13vh;margin-bottom:15px;margin-top:10px;min-height:13vh;overflow-x:hidden;overflow-y:auto;padding:7px;resize:none;width:50vw}.acceptances-emails{color:var(--tertiary-color);flex-wrap:wrap;font-size:22px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:15vw}.accepted-or-failed-div{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:5vh;width:100vw}.accepted-div{display:flex;flex-direction:column;margin-left:300px;margin-right:300px;width:15vw}.accept{color:var(--tertiary-color)}.batch-select,.batch-select-options{background-color:var(--background-color);border:2px solid var(--secondary-color);color:var(--secondary-color);font-size:16px;padding:3px;width:25vw}.batch-select-options{margin-left:20px}.header-title-batch{color:var(--secondary-color);font-size:40px;margin-bottom:1.5vh;margin-left:21vw;margin-top:6vh}.button-batch{background-color:var(--secondary-color);border:none;border-radius:8px;color:var(--tertiary-color);font-size:16px;font-weight:520;height:3vh;margin-top:3vh;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:8px 13px;width:7vw}.batch-trav-re{margin-bottom:1vw}.demographics-dashboard{background-color:var(--background-color);margin:0 auto;padding:20px}#page-content-wrapper{min-width:0;width:100%}.chart-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.chart-item{background-color:var(--hp-white);border-radius:10px;box-shadow:0 4px 8px #0000001a;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.chart-item:hover{box-shadow:0 6px 12px #00000026;transform:translateY(-5px)}@media (max-width:768px){.chart-grid{grid-template-columns:1fr}}.chart-item:nth-child(4n+1){background-color:#e6f8e6bc}.chart-item:nth-child(4n+2){background-color:#d7ffff83}.chart-item:nth-child(4n+3){background-color:#fffad772}.chart-item:nth-child(4n+4){background-color:#ffe6ee72}@media (max-width:1024px){h1{font-size:2em}h2{font-size:1.1em}}html{scroll-behavior:smooth}.chart-item{animation:fadeIn 3s ease-in}.container-fluid{height:100vh}.graph-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));max-height:70vh;overflow-y:auto;padding:20px}.graph-item{background-color:var(--quaternary-color);border:1px solid var(--color-five);border-radius:8px;box-shadow:0 2px 5px #0000001a;padding:10px}.sidebar-container{display:flex;flex-direction:row;height:100vh;overflow:hidden}.sidebar{background-color:var(--background-color);border-right:1px solid var(--color-five);max-width:300px;min-width:200px;overflow-y:auto;padding:20px;width:300px}.graph-container{align-items:center;background-color:var(--quaternary-color);display:flex;flex-direction:column;flex-grow:1;padding-top:0;text-align:center}.graph-wrapper{align-items:center;display:flex;height:450px;justify-content:center;margin:0 auto;max-width:1000px;padding:20px;width:100%}.pie-chart{height:600px;max-width:200%}.legend{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;max-width:1000px;width:100%}.legend-item{align-items:center;display:flex;flex-basis:30%;margin:10px 20px}.legend-color{border-radius:3px;height:20px;margin-right:10px;width:20px}h2{color:var(--hp-white);margin:20px 0}.sidebar ul{list-style:none;margin:0;padding:0}.sidebar ul li{color:var(--hp-white);cursor:pointer;font-size:1rem;padding:10px;transition:background-color .3s}.sidebar ul li:hover{background-color:var(--secondary-color)}.toggle-container{display:flex;justify-content:space-around;margin-top:20px;padding-bottom:20px}.toggle-input{display:none}.toggle-label:hover{background-color:var(--secondary-color)}.toggle-input:checked+.toggle-label{background-color:var(--tertiary-color);border-color:var(--secondary-color)}@media (max-width:1024px){.sidebar{font-size:.9rem;width:250px}.graph-wrapper{height:350px;max-width:500px}}@media (max-width:768px){.sidebar{font-size:.8rem;padding:10px;width:200px}.graph-wrapper{height:300px;max-width:400px}}@media (max-width:480px){.sidebar{font-size:.7rem;padding:5px;width:150px}.graph-container{padding:10px}.graph-wrapper{height:250px;max-width:300px}}.toggle-label{background-color:initial;border:2px solid var(--secondary-color);border-radius:5px;cursor:pointer;text-align:center;transition:background-color .3s,border-color .3s}.toggle-input:checked+.toggle-text,.toggle-label{align-items:center;color:var(--hp-white);display:flex;justify-content:center;padding:5px 7px}.toggle-input:checked+.toggle-text{background-color:#c70314;border-color:var(--secondary-color);border-radius:5px;margin:0}.ra-no-review{color:var(--tertiary-color);font-size:22px;margin-bottom:1.5vh;margin-left:15vw;margin-top:2.5vh}.no-more-h1{background-color:var(--background-color);color:red;margin:0;padding-top:5vh;text-align:center;width:100vw}.footer{background-color:var(--quaternary-color);flex-direction:column;height:auto;min-height:12vh;overflow:hidden}.footer,.horizontal-logos{align-items:center;display:flex;justify-content:center}.horizontal-logos{list-style-type:none;margin:0;padding:0}.horizontal-logos li{margin-left:15px;margin-right:15px}.mini-image{filter:invert(100%);height:3vh;padding-bottom:1.2vh;padding-top:2vh;width:auto}.footer-text{align-items:center;color:var(--tertiary-color);display:flex;flex-direction:column;justify-content:center}.footer-text a{margin-left:6px;margin-right:6px}.footer-p,.footer-text a{color:var(--tertiary-color);font-size:.8rem;padding-bottom:.8vh;text-decoration:none;transition:.3s ease}.footer-p{margin:0 10% 10px;text-align:center;width:80%}.footer-text a:hover{color:var(--tertiary-color)}.footer-text-bottom{display:flex;flex-direction:row}body,html{height:100%;margin:0;padding:0}.error-container{background-color:var(--background-color);display:flex;height:80vh;justify-content:center;padding-top:10vh;width:100vw;h1{color:var(--hp-white)}}
/*# sourceMappingURL=main.e8391720.css.map*/