.global-back-wrap{margin:14px auto 0;pointer-events:none;position:-webkit-sticky;position:sticky;text-align:left;top:3.55rem;width:min(1120px,94vw);z-index:900}.global-back-button{align-items:center;background:linear-gradient(180deg,#fffffff5,#f0ecfcf0);border:1px solid #6b5b9557;border-radius:999px;box-shadow:0 4px 10px #29195224,inset 0 1px 0 #ffffffe6;color:#564884;cursor:pointer;display:inline-flex;font-family:var(--os-font-ui);font-size:.86rem;font-weight:700;justify-content:center;letter-spacing:.02em;min-height:36px;padding:0 14px;pointer-events:auto;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.global-back-button:hover{border-color:#6b5b957a;box-shadow:0 7px 14px #2919522e,inset 0 1px 0 #fffffff2;transform:translateY(-1px)}@media (max-width:768px){.global-back-wrap{margin-top:10px;top:3.35rem;width:94vw}.global-back-button{font-size:.82rem;min-height:34px;padding:0 12px}}.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}.App{flex:1 1;text-align:center}#root,.App{display:flex;flex-direction:column}#root,.app-shell{min-height:100vh;position:relative}.app-shell{display:grid;flex:1 1;grid-template-rows:auto 1fr auto}.app-content{display:flex;flex-direction:column;min-height:0}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{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}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#root,.app-shell{background:radial-gradient(circle at 9% 12%,#ffffff9e,#0000 30%),radial-gradient(circle at 86% 84%,#7dd3fc38,#0000 34%),linear-gradient(155deg,#fffdf2ed,#f2ebfbd6 46%,#dbe7ffc7),url(/static/media/brushed-metal.5b052e376e381484c4f4.jpg) 50% /cover no-repeat;background-attachment:scroll}.app-content{position:relative}.cofig-dash,.createapp-container,.dash-dashboard,.dashboard,.demographics-dashboard,.error-container,.loading-container,.loading-container-component,.register,.whitelistemails-background{background:#0000!important;position:relative}.dash-dashboard:before,.dashboard:before,.register:before{animation:y2k-ambient-stars 20s ease-in-out infinite;background:url(/static/media/blackstar3.5d793e6cbfcb4d65b664.svg) no-repeat right -6vw top -8vh/clamp(140px,20vw,240px),url(/static/media/blackstar4.8d5fbaf54e10a334dfae.svg) no-repeat left -5vw bottom 10vh /clamp(100px,15vw,180px),radial-gradient(circle at 92% 8%,#6b5b951c,#0000 20%),radial-gradient(circle at 6% 84%,#5fc6d41a,#0000 18%);content:"";inset:0;opacity:.82;pointer-events:none;position:absolute;will-change:transform}.dash-dashboard:after,.dashboard:after,.register:after{background:url(/static/media/blackstar1.f5776b076a88464a46f7.svg) no-repeat 8% 16%/clamp(80px,10vw,130px),url(/static/media/blackstar5.e2a4d162fc29a141e5b3.svg) no-repeat 84% 74% /clamp(64px,8vw,102px);content:"";inset:0;opacity:.24;pointer-events:none;position:absolute}.row-columns{align-items:center;justify-content:center;min-height:calc(100vh - 10rem)}.auth{max-width:560px!important;padding:14px 0 120px;width:min(92vw,560px)!important}.ad-dash-title,.app-title,.dash-title,.section-title,.status,.status-header,.title,.title-registration-page,.user-dash-title,.user-dash-title-bd{color:#6b5b95!important;font-family:var(--os-font-pixel)!important;letter-spacing:.3px;text-shadow:none!important}.page-meta .title,.title-registration-page{font-size:clamp(2rem,4vw,2.7rem)!important;margin-bottom:6px}.logo{animation:y2k-logo-float 6.4s ease-in-out infinite;filter:drop-shadow(0 12px 24px rgba(30,19,64,.2));height:auto!important;margin-top:18px;opacity:.92;width:min(130px,36vw)!important;will-change:transform}.auth{position:relative}.auth:before{animation:none;background:url(/static/media/dottedStar.fc12207cdec589558732.png) 50%/contain no-repeat;content:"";height:clamp(88px,14vw,150px);opacity:.18;pointer-events:none;position:absolute;right:-8%;top:6%;width:clamp(88px,14vw,150px)}.admin-card,.auth-form,.card,.graph-wrapper,.s-card,.section-container,.stats-card,.table-container,.toggle-container{background:repeating-linear-gradient(0deg,#fff9,#fff9 1px,#ffffff2e 0,#ffffff2e 3px),linear-gradient(145deg,#ffffffed,#f6f2ffd9)!important;border:1.5px solid #6b5b9538!important;border-radius:16px!important;box-shadow:0 14px 24px #21164624,inset 0 1px 0 #ffffffd9!important}.dashboard .ad-dash-title,.dashboard .header-title-batch{margin:26px auto 12px!important;width:min(1120px,94vw)}.dashboard .admin-cards-div,.dashboard .bottom-div,.dashboard .get-users,.dashboard .get-users-ad,.dashboard .get-users-s,.dashboard .questions,.dashboard .searches,.dashboard .searches-ad,.dashboard .stats-cards-div,.dashboard .title-div{margin-left:auto!important;margin-right:auto!important;width:min(1120px,94vw)!important}.dashboard .admin-cards{grid-gap:18px!important;display:grid!important;gap:18px!important;grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard .card{align-items:stretch;display:flex;margin:0!important;min-height:170px;padding:16px!important;width:auto!important}.dashboard .card .link{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;text-align:left;width:100%}.dashboard .card-title{line-height:1.25;margin:0!important;text-align:left!important}.dashboard .card-desc{line-height:1.45;margin:0!important;text-align:left!important}.dashboard .stats-cards{grid-gap:16px!important;display:grid!important;gap:16px!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.dashboard .stats-card{min-height:130px;width:100%!important}.dashboard .searches,.dashboard .searches-ad{align-items:flex-start;display:flex!important;flex-wrap:wrap;gap:10px;height:auto!important;margin-top:8px!important}.dashboard .searches-ad form{background:#fff9;border:1.5px solid #6b5b952e;border-radius:14px;padding:14px;width:min(100%,520px)}.dashboard .apply-filter,.dashboard .find-selector,.dashboard .find-selector-ad,.dashboard .selector,.dashboard .selector-c{margin:0!important;position:static!important;right:auto!important}.dashboard .find-selector{width:min(320px,100%)!important}.dashboard .selector{width:min(240px,100%)!important}.dashboard .apply-filter{width:auto!important}.dashboard .questions{margin-top:10px!important;padding:18px 22px!important}.dashboard .ev-status,.dashboard .hack-info-d,.dashboard .selector-c{margin-left:0!important}.dashboard .hack-info-d{padding-left:0!important}.dashboard .hack-info-t,.dashboard .selector-c{width:min(420px,100%)!important}.dashboard .config-select-grid .selector-c,.dashboard .hack-info-d .hack-info-t{width:100%!important}.dashboard .bottom-div,.dashboard .title-div{border-bottom:none!important}.ra-no-review{margin:12px auto 0!important;width:min(1120px,94vw)}.whitelistemails-background .ad-dash-title,.whitelistemails-background .get-users-ad,.whitelistemails-background .searches-ad{margin-left:auto!important;margin-right:auto!important;width:min(1120px,94vw)!important}.whitelistemails-background .searches-ad{align-items:flex-start;display:flex!important;flex-wrap:wrap;gap:10px;margin-top:8px!important}.whitelistemails-background .searches-ad form{background:#fff9;border:1.5px solid #6b5b952e;border-radius:14px;padding:14px;width:min(100%,520px)}.auth-form{border-width:1.5px!important;box-sizing:border-box;margin-top:16px!important;padding:18px 16px 16px!important}.coc-l,.coc-p,.dashboard-message-p,.footer-p,.footer-text a,.p-class,.reg-subtitle,.status-p,.subtitle,.view-user-p-tag{color:#1a1a1ad1!important;font-family:var(--os-font-ui)!important}.error-message{color:#ce1f4d!important}.acceptances-input,.ad-vu-enterscore,.ae-date,.ae-options,.auth-form input,.auth-form select,.auth-form textarea,.batch-select,.batch-select-options,.ca-input,.confirm-deadline,.dashboard-waitlist-select,.find-selector,.find-selector-ad,.hack-info-t,.multiple-choice,.selector,.selector-c,.users-selector,select.user-dash-b{background:linear-gradient(180deg,#fffffff2,#f2eeffe6)!important;border:1.5px solid #6b5b9542!important;border-radius:12px!important;box-shadow:none!important;color:#1a1a1a!important;font-family:var(--os-font-ui)!important;min-height:40px!important}.auth-form select,.selector,.selector-c,select.batch-select,select.batch-select-options,select.ca-input,select.confirm-deadline,select.dashboard-waitlist-select,select.multiple-choice,select.user-dash-b,select.users-selector{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16'%3E%3Cpath fill='%236b5b95' d='M3.2 5.6a1 1 0 0 1 1.4 0L8 9l3.4-3.4A1 1 0 1 1 12.8 7l-4.1 4.1a1 1 0 0 1-1.4 0L3.2 7a1 1 0 0 1 0-1.4z'/%3E%3C/svg%3E"),linear-gradient(180deg,#fffffff2,#f2eeffe6)!important;background-position:right 11px center,50%!important;background-repeat:no-repeat,no-repeat!important;background-size:14px 14px,100% 100%!important;padding-right:36px!important}.auth-form select option,select.batch-select option,select.batch-select-options option,select.ca-input option,select.confirm-deadline option,select.dashboard-waitlist-select option,select.multiple-choice option,select.selector option,select.selector-c option,select.user-dash-b option,select.users-selector option{background-color:#fffdf2!important;color:#1a1a1a!important}.auth-form select option:checked,select.batch-select option:checked,select.batch-select-options option:checked,select.ca-input option:checked,select.confirm-deadline option:checked,select.dashboard-waitlist-select option:checked,select.multiple-choice option:checked,select.selector option:checked,select.selector-c option:checked,select.user-dash-b option:checked,select.users-selector option:checked{background-color:#6b5b952e!important;color:#1a1a1a!important}.auth-form input::placeholder,.find-selector-ad::placeholder,.find-selector::placeholder,.hack-info-t::placeholder{color:#1a1a1aa8!important}.ad-vu-enterscore:focus,.ae-date:focus,.auth-form input:focus,.ca-input:focus,.confirm-deadline:focus,.dashboard-waitlist-select:focus,.find-selector-ad:focus,.find-selector:focus,.hack-info-t:focus,.multiple-choice:focus,.selector-c:focus,.selector:focus,.users-selector:focus,select.user-dash-b:focus{border-color:#6b5b9585!important;box-shadow:0 0 0 3px #6b5b9526!important;outline:none!important}.add-option,.ae-button,.an-b,.apply-button,.apply-filter,.button,.button-ad,.button-batch,.button-c,.button-resume,.button-vu,.ca-button,.ca-button-edit,.ca-option,.dashboard-waitlist-button,.delete-admin-button,.get-users button,.get-users-ad button,.next-button-ca-div button,.t-button,.user-dash-b{background:linear-gradient(135deg,#6b5b95,#8572b3)!important;border:1.5px solid #6b5b9542!important;border-radius:999px!important;box-shadow:0 8px 14px #6b5b9547,inset 0 1px 0 #fff6!important;color:#fff!important;font-family:var(--os-font-ui)!important;font-weight:700!important;min-height:38px!important;padding:0 16px!important;transition:transform .18s ease,box-shadow .18s ease!important}.ae-button:hover,.apply-button:hover,.apply-filter:hover,.button-ad:hover,.button-batch:hover,.button-c:hover,.button-resume:hover,.button-vu:hover,.button:hover,.ca-button-edit:hover,.ca-button:hover,.dashboard-waitlist-button:hover,.delete-admin-button:hover,.t-button:hover,.user-dash-b:hover{transform:translateY(-1px)}.ad-vu-score-a,.auth-form .auth-meta a,.link,.reg-button,.return,.user-button,.users-table-view{color:#6b5b95!important;font-family:var(--os-font-ui)!important}.auth-form .auth-meta a:hover,.reg-button:hover,.return:hover,.user-button:hover,.users-table-view:hover{color:#4f4273!important}.reset-button-text,.reset-button-text:hover{color:#fff!important}.row-dashboard-main{grid-gap:20px;display:grid!important;gap:20px;grid-template-columns:minmax(220px,.9fr) minmax(0,2.1fr);margin:6px auto 0;min-height:0!important;width:min(1080px,94vw)}.medium-3-columns,.medium-9-columns{background:repeating-linear-gradient(0deg,#ffffff94,#ffffff94 1px,#ffffff26 0,#ffffff26 3px),linear-gradient(145deg,#ffffffeb,#f7f3ffd6);border:1.5px solid #6b5b9538;border-radius:16px;box-shadow:0 12px 24px #1f144324;margin:0!important;padding:18px;width:auto!important}.status{-webkit-text-stroke:0!important;font-size:clamp(1.8rem,3vw,2.5rem)!important;margin-top:0!important}.dashboard-progress .dashboard-progress-item .dashboard-progress-item-icon,.dashboard-progress .dashboard-progress-item .dashboard-progress-item-icon-empty{background:#fff!important;border-color:#6b5b95!important;color:#6b5b95!important}.dashboard-progress .dashboard-progress-item .dashboard-progress-item-text,.dashboard-progress .dashboard-progress-item:not(:last-of-type):after{color:#6b5b95!important}.admin-cards,.stats-cards{gap:18px!important}.admin-card,.stats-card{max-width:none!important;padding:16px!important;width:min(100%,290px)!important}.admin-card:hover,.card:hover,.stats-card:hover{transform:translateY(-2px)}.ad-vu-scores-title,.card-desc,.card-title,.ev-status,.header-title-batch,.label-vu,.no-more-h1,.ra-no-review,.section-title-ca,.stats-card h3,.stats-card p,.title-ad{color:#6b5b95!important}.table-container{margin-top:16px;padding:10px}table{border:1.5px solid #6b5b9547!important;border-radius:12px!important;overflow:hidden}td,th{border-color:#6b5b9533!important;color:#1a1a1a!important;font-family:var(--os-font-ui)!important}th{background:linear-gradient(180deg,#f1edfcf2,#e2daf7f2)!important;color:#6b5b95!important}.odd-row{background:#ffffffc7!important}.even-row{background:#f5f0ffc7!important}.footer{-webkit-backdrop-filter:none;backdrop-filter:none;background:repeating-linear-gradient(0deg,#ffffff61,#ffffff61 1px,#ffffff1f 0,#ffffff1f 3px),linear-gradient(180deg,#f8f8f8eb,#d4d4d4eb)!important;border-top:1.5px solid #00000040;padding-top:4px!important}.mini-image{filter:none!important;opacity:.86}.footer-text a{color:#1a1a1ad1!important}.footer-text a:hover{color:#6b5b95!important}@keyframes y2k-logo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes y2k-ambient-stars{0%,to{transform:translateY(0) translateX(0)}50%{transform:translateY(-6px) translateX(4px)}}@keyframes y2k-auth-sparkle{0%,to{opacity:.15;transform:scale(.92) rotate(0deg)}50%{opacity:.3;transform:scale(1.06) rotate(16deg)}}@media (max-width:900px){.row-dashboard-main{grid-template-columns:1fr!important;width:min(94vw,720px)}.ad-dash-title,.admin-cards-div,.bottom-div,.dash-title,.get-users,.get-users-ad,.get-users-s,.stats-cards-div,.title-div{margin-left:auto!important;margin-right:auto!important;width:min(94vw,720px)!important}.apply-filter,.find-selector,.find-selector-ad,.selector,.selector-c{margin:0 0 10px!important;position:relative!important;right:auto!important;width:100%!important}}@media (max-width:1100px){.dashboard .admin-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.dashboard .admin-cards{grid-template-columns:1fr}}@media (max-width:768px){.row-columns{align-items:flex-start;display:flex;justify-content:center!important}.auth{align-items:center;display:flex;flex-direction:column;width:min(94vw,560px)!important}.auth,.auth-form{margin-left:auto!important;margin-right:auto!important}.auth-form{width:min(94vw,520px)!important}}.navigation{--nav-cream:#fffdf2;--nav-purple:#6b5b95;--nav-ink:#1a1a1a;--nav-aqua:#7dd3fc;--nav-lilac:#b8a9d4;--nav-font:"LucidaGrande","Lucida Grande","Trebuchet MS",sans-serif;align-items:center;background:repeating-linear-gradient(0deg,#ffffff8a,#ffffff8a 1px,#fff3 0,#fff3 3px),linear-gradient(180deg,#f7f7f7 0,#ddd 56%,#d0d0d0);border-bottom:1.5px solid #00000047;box-shadow:0 4px 14px #00000029;display:grid;grid-template-columns:30% 70%;height:3.15rem;position:-webkit-sticky;position:sticky;top:0;-webkit-user-select:none;user-select:none;width:100%;z-index:1000}.left-side{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;margin-left:30%}.brand-logo-link{display:inline-flex;flex:0 0 50px;height:50px;justify-content:center;left:14px;line-height:0;top:2px;width:50px}.brand-logo-link,.right-side{align-items:center;position:relative}.right-side{display:flex;justify-content:flex-end;margin-right:15%}.nav-link-img{-webkit-user-drag:none;display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25));height:100%;margin-top:0;object-fit:contain;object-position:center;transform:none;-webkit-user-select:none;user-select:none;width:100%}.brand-text-link{align-self:center;height:34px;line-height:1;margin-right:.95rem;min-height:34px;padding:0}.brand-text-link,.nav-link{align-items:center;display:inline-flex}.nav-link{border:1px solid #0000;border-radius:999px;color:#1a1a1ae0;font-family:var(--nav-font);font-size:.95rem;font-weight:700;justify-content:center;letter-spacing:.18px;margin-right:.35rem;padding:.35rem .72rem;text-decoration:none;text-shadow:none;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.nav-link:hover{background:#6b5b951a;color:var(--nav-purple)}.brand-text-link,.brand-text-link.active,.brand-text-link:hover{background:#0000;border-color:#0000;box-shadow:none}.brand-text-link.active{color:#1a1a1ae0}.nav-apply-button .nav-link.active,.nav-auth-section .nav-link.active{background:linear-gradient(135deg,#6b5b95,#8572b3);border-color:#51457a73;box-shadow:0 4px 10px #2b1c4f38,inset 0 1px 0 #ffffff59;color:#fff}.nav-apply-button .nav-link.active:hover,.nav-auth-section .nav-link.active:hover{background:linear-gradient(135deg,#625287,#7d6cab);color:#fff}.nav-link-but{background:#0000;border:1px solid #0000;border-radius:999px;color:var(--nav-purple);font-family:var(--nav-font);font-size:.9rem;font-weight:700;margin-right:.35rem;padding:.35rem .72rem;text-decoration:none;text-shadow:none;transition:color .2s ease,background-color .2s ease}.nav-link-but:hover{background:#6b5b951a;color:#51457a}.mlh-badge{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));max-width:96px;min-width:96px;position:absolute;top:0}.menu-toggle{background:linear-gradient(135deg,#fffffff5,#f2eeffe6);border:1.5px solid #6b5b9542;border-radius:12px;box-shadow:inset 0 1px 0 #ffffffe6;color:var(--nav-purple);cursor:pointer;display:none;font-size:1.2rem;min-height:42px;min-width:42px}.nav-links{align-items:center;display:flex}.nav-apply-button,.nav-auth-section{align-items:center;display:flex;gap:2px}@media (max-width:768px){.navigation{grid-template-columns:52% 48%;height:3.25rem}.left-side{gap:8px;margin-left:14px}.right-side{align-items:flex-start;justify-content:flex-end;margin-right:8px}.nav-link-img{height:100%;margin-left:2px;width:100%}.brand-logo-link{flex-basis:44px;height:44px;left:10px;top:1px;width:44px}.brand-text-link{min-height:32px}.menu-toggle{align-items:center;display:inline-flex;justify-content:center}.nav-links{background:repeating-linear-gradient(0deg,#ffffffad,#ffffffad 1px,#ffffff47 0,#ffffff47 3px),linear-gradient(160deg,#fffffff5,#f0ecfceb);border:1.5px solid #6b5b953d;border-radius:14px;box-shadow:0 16px 24px #1f134033;display:none;padding:12px;position:absolute;right:0;top:3.2rem;width:220px;z-index:1200}.nav-links.open{display:block}.nav-apply-button,.nav-auth-section{align-items:center;display:flex;flex-direction:column;gap:2px}.nav-link,.nav-link-but{font-size:.92rem;margin:0;padding:8px 2px;width:100%}.nav-link,.nav-link-but{justify-content:center;text-align:center}.nav-link-but{align-items:center;display:inline-flex}.mlh-badge{display:none}}@font-face{font-display:swap;font-family:LucidaGrande;font-style:normal;font-weight:400;src:url(/static/media/LucidaGrande.60adb7fb311cba5ccb14.woff2) format("woff2")}@font-face{font-display:swap;font-family:LucidaGrande;font-style:normal;font-weight:700;src:url(/static/media/LucidaGrande-Bold.f6d82ad8a0e53b4ff902.woff2) format("woff2")}@font-face{font-display:swap;font-family:Monaco;font-style:normal;font-weight:400;src:url(/static/media/Monaco.b545efd487c2efa91e85.woff2) format("woff2")}@font-face{font-display:swap;font-family:GeistPixelSquare;font-style:normal;font-weight:400;src:url(/static/media/GeistPixel-Square.3e4007de534b7d628f93.woff2) format("woff2")}:root{--background-color:#fffdf2;--secondary-color:#6b5b95;--tertiary-color:#fff;--quaternary-color:#1a1a1a;--color-five:#d7cee8;--hp-white:#fff;--hp-black:#1a1a1a;--footer-height:64px;--os-font-ui:"LucidaGrande","Lucida Grande","Trebuchet MS",sans-serif;--os-font-mono:"Monaco","Consolas",monospace;--os-font-pixel:"GeistPixelSquare","Monaco",monospace;--font-geist-pixel-square:"GeistPixelSquare"}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;background:radial-gradient(circle at 7% 9%,#fff9,#0000 32%),radial-gradient(circle at 88% 82%,#7dd3fc42,#0000 34%),linear-gradient(155deg,#fffdf2eb,#f2ebfbdb 46%,#dbe7ffcc),url(/static/media/aqua-default.345eac6d488ed4e83b35.jpg) 50% /cover no-repeat;background-attachment:scroll;color:#1a1a1a;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADiNXWtAAADe0lEQVRIDa2TbUhTURjH//fevahpllOXI8uaOpqryKjZm+WiCO2VisCwIuhLL0hRH4ogy6IvUX4I6Y2Q3hBaGvZiopVa1sClFKVmU8tMs3Lq2tba7t3t3sUN29zaoPPlnOc8z/P/nfM85xDwGvvzroyhHa621LSEjTsLsg1e7pBN0jsjZaGaHfxmpVqbui4Vbjqv9PaHavsA+l70ISoKzExdZFrXmNhbz8qMG0MVHRnvA/A43SzkKRLEZCtnVjVbSxormteMTAplPSqAZgkoREPYv6IDtvTxEUU3O44fXl2kCkVYiB0VwDtdLAU5acG+LBMmb0jRvJXK9VWXn2jBghCSg5n9Avhk2k1igsiC3YtMUOaqNI9Nzrrn5cYtwQgLMQEBfyBiC/bqOuFKHyetaBwuri81BN2TfwI8EJZEHFeuA8vfg8yIiThb0V24fUZhUD0JCvAbQiGesCB/iQnqPNX0wdTkW6VFtXOEUvibgwYIN5GRNuya147krZo0Y4/96VO9cas/cX4/JACfwHBPWEZZcXBxC6SZ8ZLbTdZi/amatbxvtBESgODeKAgCTogwlnIgX/cB4YtiIm68MB/N0xROY1muWV5D5GWPanKansfPf8CbHUpUf5wIMUVARDAwuyMxtCR2hjyMqH/d8C6XE6geKfJPAC/ucrKQkAwafqTi+jUGEsPdr6xUauVPTHG3iiJYUNHhFMLCfD5hQABFErBaGFTqbXA7GUzKGUZSsgzx7KRhdRSxrq3EaBJOO3nbYrR2GlyCLcx+ASRXTZuNwQP9T5ja44Y+dfaPO7DgA9KXJkFf+zW5t/1l5KX3BQ5BCAV/Vn8tfJrCeymuvg47i5pyGp/7Fe+WrtVunrVQdae6ksB8ohXq9UmwKBSn/1LyY/gAEhQJYNwIf9MEPLpPX12gm5WdoUu6Hx0XW9bTLTaLB8yYkkKAkUWqS8892cn1IdyPtmfbB5AY84X5bqbLaqu+F+Ona8fsrERPnafS7HVD3beDDysYbJrwClRORnRjQ/cZwBIQ4NP1QKcpOnRvGe0wX9Xq7PLuRA3ulbqcqoHeY0cu5J7wl+dzA3+B/H7+iZya9hZ79ce3LDIVn2FPUEgYmlkVKCckAPcn2MzsaSfbWsS9lRf7mLSuZtPcLOW+/wbghbR7rB0DA25Xeclgv6znk3Zl3vxngQC/ANTCQWfoEJdhAAAAAElFTkSuQmCC) 0 0,auto;font-family:LucidaGrande,Lucida Grande,Trebuchet MS,sans-serif;font-family:var(--os-font-ui);margin:0;overflow-y:auto}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button:hover{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADiNXWtAAADe0lEQVRIDa2TbUhTURjH//fevahpllOXI8uaOpqryKjZm+WiCO2VisCwIuhLL0hRH4ogy6IvUX4I6Y2Q3hBaGvZiopVa1sClFKVmU8tMs3Lq2tba7t3t3sUN29zaoPPlnOc8z/P/nfM85xDwGvvzroyhHa621LSEjTsLsg1e7pBN0jsjZaGaHfxmpVqbui4Vbjqv9PaHavsA+l70ISoKzExdZFrXmNhbz8qMG0MVHRnvA/A43SzkKRLEZCtnVjVbSxormteMTAplPSqAZgkoREPYv6IDtvTxEUU3O44fXl2kCkVYiB0VwDtdLAU5acG+LBMmb0jRvJXK9VWXn2jBghCSg5n9Avhk2k1igsiC3YtMUOaqNI9Nzrrn5cYtwQgLMQEBfyBiC/bqOuFKHyetaBwuri81BN2TfwI8EJZEHFeuA8vfg8yIiThb0V24fUZhUD0JCvAbQiGesCB/iQnqPNX0wdTkW6VFtXOEUvibgwYIN5GRNuya147krZo0Y4/96VO9cas/cX4/JACfwHBPWEZZcXBxC6SZ8ZLbTdZi/amatbxvtBESgODeKAgCTogwlnIgX/cB4YtiIm68MB/N0xROY1muWV5D5GWPanKansfPf8CbHUpUf5wIMUVARDAwuyMxtCR2hjyMqH/d8C6XE6geKfJPAC/ucrKQkAwafqTi+jUGEsPdr6xUauVPTHG3iiJYUNHhFMLCfD5hQABFErBaGFTqbXA7GUzKGUZSsgzx7KRhdRSxrq3EaBJOO3nbYrR2GlyCLcx+ASRXTZuNwQP9T5ja44Y+dfaPO7DgA9KXJkFf+zW5t/1l5KX3BQ5BCAV/Vn8tfJrCeymuvg47i5pyGp/7Fe+WrtVunrVQdae6ksB8ohXq9UmwKBSn/1LyY/gAEhQJYNwIf9MEPLpPX12gm5WdoUu6Hx0XW9bTLTaLB8yYkkKAkUWqS8892cn1IdyPtmfbB5AY84X5bqbLaqu+F+Ona8fsrERPnafS7HVD3beDDysYbJrwClRORnRjQ/cZwBIQ4NP1QKcpOnRvGe0wX9Xq7PLuRA3ulbqcqoHeY0cu5J7wl+dzA3+B/H7+iZya9hZ79ce3LDIVn2FPUEgYmlkVKCckAPcn2MzsaSfbWsS9lRf7mLSuZtPcLOW+/wbghbR7rB0DA25Xeclgv6znk3Zl3vxngQC/ANTCQWfoEJdhAAAAAElFTkSuQmCC) 0 0,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-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 img{padding:20px}.error-message{color:#c70314;font-size:16px;margin-bottom:7px;margin-top:0}@media (max-width:450px){.complete-log-form{display:flex;justify-content:center;width:100%}.auth-form,.complete-log-form{box-sizing:border-box;margin-left:auto;margin-right:auto}.auth-form{width:min(94vw,520px)}.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-password::-ms-reveal{filter:invert(100%)}.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}.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}.title-reg{display:flex;flex-direction:column;margin-top:25px;width:100%}.page-meta p{margin:3px}.title-registration-page{color:var(--quaternary-color);font-size:46px;margin-bottom:5px;margin-top:20px}.logo{height:25vh;width:auto}.footer-reg{position:absolute}.return{color:var(--quaternary-color);text-decoration:none}.login-sections{display:flex;flex-direction:row}.dash-dashboard{background-color:var(--background-color);min-height:100vh;overflow-x:hidden;padding-bottom:calc(6vh + var(--footer-height));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(--secondary-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(--secondary-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}.conf-details-h3,.ha-form{color:var(--secondary-color)}.apply{--y2k-cream:#fffdf2;--y2k-purple:#6b5b95;--y2k-ink:#1a1a1a;--y2k-card-border:#6b5b9538;--y2k-shadow:0 18px 30px #251a4c2e;--y2k-font-ui:"LucidaGrande","Lucida Grande","Trebuchet MS",sans-serif;--y2k-font-mono:"Monaco","Consolas",monospace;background:radial-gradient(circle at 9% 12%,#ffffff9e,#0000 30%),radial-gradient(circle at 86% 84%,#7dd3fc38,#0000 34%),linear-gradient(155deg,#fffdf2ed,#f2ebfbd6 46%,#dbe7ffc7),url(/static/media/brushed-metal.5b052e376e381484c4f4.jpg) 50% /cover no-repeat;background-attachment:scroll;color:var(--y2k-ink);min-height:100vh;overflow-x:hidden;width:100%}.apply-shell{margin:0 auto;padding:26px 0 120px;width:min(980px,92vw)}.apply-hero{background:linear-gradient(180deg,#ffffffb3 0,#ffffff9e 56%,#ffffffe6),repeating-linear-gradient(0deg,#ffffffb3,#ffffffb3 1px,#ffffff3b 0,#ffffff3b 3px),linear-gradient(132deg,#ffffffe6,#f5efffdb);background-position:50%,50%,50%;background-repeat:no-repeat,repeat,no-repeat;background-size:100% 100%,auto,100% 100%;border:1.5px solid #6b5b9547;border-radius:24px;box-shadow:var(--y2k-shadow);isolation:isolate;margin-bottom:30px;overflow:hidden;position:relative}.apply-hero:before{background-image:url(/static/media/nassau.e160cc5d3f5067e72b8b.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";inset:0;opacity:.06;pointer-events:none;position:absolute;z-index:1}.application{min-height:90vh}.apply-title-container{background:linear-gradient(90deg,#ffffffbd,#ffffff85 58%,#ffffff14);border-radius:16px;margin:0 auto;padding:28px 24px 24px;position:relative;text-align:left;width:min(780px,90%);z-index:4}.apply-kicker{color:#6b5b95d6;font-family:var(--y2k-font-mono);font-size:.8rem;letter-spacing:.11em;margin:0 0 8px;text-transform:uppercase}.app-title{color:var(--y2k-purple);font-size:clamp(1.9rem,3vw,2.5rem);font-weight:700;letter-spacing:.5px;line-height:1.2;margin:0 0 8px}.app-title,.apply-subtitle{font-family:var(--y2k-font-ui)}.apply-subtitle{color:#1a1a1ac7;font-size:clamp(.88rem,1.8vw,1rem);line-height:1.5;margin:0;max-width:580px}.apply-meta-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.apply-status-chip{align-items:center;background:#ffffffdb;border:1.5px solid #6b5b953d;border-radius:999px;display:inline-flex;font-family:var(--y2k-font-ui);font-size:.84rem;font-weight:700;justify-content:center;min-height:34px;padding:0 12px}.apply-status-open{background:#e7fbf1e0;border-color:#1e6b3f4d;color:#1e6b3f}.apply-status-loading{color:#5e4d89}.apply-status-closed{background:#ffecf2e6;border-color:#8f264247;color:#8f2642}.apply-meta-note{color:#1a1a1aad;font-family:var(--y2k-font-ui);font-size:.86rem}.apply-hero-sky{background:linear-gradient(180deg,#ffffff59 0,#ffffff38 45%,#fffdf2f2);inset:0}.apply-hero-sky,.apply-hero:after{pointer-events:none;position:absolute;z-index:2}.apply-hero:after{background:linear-gradient(180deg,#fff0 0,#fffdf2f5);bottom:0;content:"";height:96px;left:0;right:0}.apply-form{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.apply-closed-card{background:repeating-linear-gradient(0deg,#ffffffa3,#ffffffa3 1px,#ffffff38 0,#ffffff38 3px),linear-gradient(135deg,#ffffffeb,#f5f0ffcc);border:1.5px solid var(--y2k-card-border);border-radius:16px;box-shadow:var(--y2k-shadow);margin:0 auto;padding:34px 20px;text-align:center;width:min(760px,92vw)}.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%;text-align:left;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}.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}.single-select{color:var(--hp-black);width:100%}.hp-select__control{background:linear-gradient(180deg,#fffffff2,#f2eeffe6)!important;border:1.5px solid #6b5b9542!important;border-radius:12px!important;box-shadow:none!important;min-height:42px!important}.hp-select__control--is-focused{border-color:#6b5b9585!important;box-shadow:0 0 0 3px #6b5b9526!important}.hp-select__input-container,.hp-select__placeholder,.hp-select__single-value{color:#1a1a1a!important}.hp-select__menu,.hp-select__menu-list{background-color:#fff!important}.hp-select__menu,.hp-select__menu-portal{z-index:9999!important}.hp-select__value-container{padding:2px 10px!important}.hp-select__option{background-color:#fff!important;color:#1a1a1a!important}.hp-select__option--is-focused{background-color:#6b5b9524!important;color:#1a1a1a!important}.hp-select__option--is-selected{background-color:#6b5b9542!important;color:#2f2750!important}.hp-select__option:active{background-color:#6b5b9538!important}.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;text-align:left;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-shell{padding-top:16px;width:94vw}.apply-title-container{padding:22px 14px 20px;text-align:center;width:92%}.apply-subtitle{margin-left:auto;margin-right:auto}.apply-meta-row{justify-content:center}.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)}.apply-form-outer-div{margin-bottom:80px;width:100%}.apply-form{width:min(780px,94vw)}.app-form-div{background:linear-gradient(180deg,#ffffffeb 0,#faf7ffd6 64%,#f5f0ffeb);border:1.5px solid #6b5b9538;border-radius:16px;box-shadow:0 2px 10px #6b5b951a,inset 0 1px 0 #ffffffd9;margin:0 auto 26px;overflow:visible;padding:18px 0 28px;width:min(760px,92vw)}.section-title{color:#6b5b95;font-family:LucidaGrande,Lucida Grande,Trebuchet MS,sans-serif;font-size:clamp(1.08rem,2vw,1.28rem);font-weight:700;letter-spacing:.25px;margin:0 0 12px 7%}.coc-l,.coc-p,.label,.label-other,.p-class,.team-code-desc{color:#1a1a1ad6;font-family:LucidaGrande,Lucida Grande,Trebuchet MS,sans-serif}.coc-a,.p-class a{color:#6b5b95;text-decoration:underline;text-underline-offset:2px}.coc-l{line-height:1.55}.coc .checkbox-container{align-items:flex-start;gap:10px}.coc .checkbox-container input{accent-color:#6b5b95;height:16px;margin-top:3px;width:16px}.apply-form-view-only .app-form-div{overflow:visible}.autocomplete,.boolean,.list,.long-answer,.multiple-choice,.numeric,.short-answer,.short-answer-tc{background:linear-gradient(180deg,#fffffff2,#f2eeffe6);border:1.5px solid #6b5b9542;border-radius:12px;box-sizing:border-box;color:#1a1a1a;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.autocomplete,.boolean,.multiple-choice,.numeric,.short-answer,.short-answer-tc{min-height:40px;padding:0 12px}.long-answer{line-height:1.45;min-height:145px;overflow-x:hidden;overflow-y:auto;padding:10px 12px;resize:vertical}.short-answer{min-height:40px;overflow:auto;padding:9px 12px;resize:vertical}.autocomplete:focus,.boolean:focus,.list:focus,.long-answer:focus,.multiple-choice:focus,.numeric:focus,.short-answer-tc:focus,.short-answer:focus{border-color:#6b5b958c;box-shadow:0 0 0 3px #6b5b9529;outline:none}.list{width:100%}.b-div button,.list-button,.list-button-add{align-items:center;background:linear-gradient(135deg,#6b5b95,#8572b3);border:1.5px solid #6b5b9538;border-radius:999px;box-shadow:0 4px 10px #6b5b9547;color:#fff;display:inline-flex;font-family:LucidaGrande,Lucida Grande,Trebuchet MS,sans-serif;font-size:.84rem;justify-content:center;margin:4px 6px 4px 0;min-height:36px;padding:0 14px}.b-div{flex-wrap:wrap;gap:12px}.b-div button:first-child{box-shadow:0 8px 14px #6b5b9552,inset 0 1px 0 #ffffff73}.b-div button:first-child,.resume-button{background:linear-gradient(135deg,#6b5b95,#8572b3)}.resume-button{border:1.5px solid #6b5b953d;border-radius:999px;box-shadow:0 4px 10px #6b5b9559;color:#fff;padding:10px 16px}.resume-message{color:#1e6b3f}.appform-message-error,.resume-error{color:#c70314}.appform-message{color:#1f6f40;font-size:1rem}.css-13cymwt-control,.css-t3ipsp-control{background:linear-gradient(180deg,#fffffff2,#f2eeffe6)!important;border:1.5px solid #6b5b9542!important;border-radius:12px!important;box-shadow:none!important;min-height:42px!important}.css-13cymwt-control:hover,.css-t3ipsp-control:hover{border-color:#6b5b9580!important}.css-1nmdiq5-menu{border:1.5px solid #6b5b9542!important;border-radius:12px!important;overflow:hidden!important}.css-1u9des2-indicatorSeparator{background-color:#6b5b9540!important}@media (max-width:768px){.apply-form{width:94%}.app-form-div{border-radius:14px;padding-bottom:20px;width:94%}.app-form-question-div{padding-left:6%;padding-right:6%;width:88%}.b-div button{width:100%}}.dashboard{background-color:var(--background-color);min-height:100vh;overflow-x:hidden;padding-bottom:5vh;width:100vw}.row{margin-top:3.5vh}.ad-dash-title{color:var(--secondary-color);font-size:40px;margin-bottom:1.5vh;margin-left:20vw;margin-top:6vh}.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:0;min-height:170px;padding:16px;width:auto}.card-title{line-height:1.25}.card-desc,.card-title{color:var(--tertiary-color);margin:0;text-align:left}.card-desc{line-height:1.45}.link{align-items:flex-start;display:flex;flex-direction:column;gap:8px;text-decoration:none;width:100%}.admin-cards-div{margin-left:20vw;min-height:78vh}.admin-cards{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));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)}@media (max-width:1100px){.admin-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.admin-cards{grid-template-columns:1fr}}.resumebook-page .dashboard{background-color:var(--background-color);min-height:100vh;overflow-x:hidden;padding-bottom:5vh;width:100vw}.resumebook-page .ad-dash-title{color:var(--secondary-color);font-size:40px;margin:6vh auto 1.5vh;text-align:center;width:min(92vw,760px)}.resumebook-page .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%}.resumebook-page .get-users-ad,.resumebook-page .searches-ad{margin-left:auto!important;margin-right:auto!important;width:min(740px,94vw)!important}.resumebook-page .searches-ad{justify-content:center!important}.resumebook-page .get-users-ad,.resumebook-page .searches-ad form{text-align:center}.resumebook-page .title-ad,.resumebook-page p{color:var(--secondary-color)}.resumebook-page .find-selector-ad{background-color:var(--background-color);border:2px solid var(--secondary-color);box-sizing:border-box;color:var(--secondary-color);margin-right:0;min-height:38px;width:100%}.resumebook-page .find-selector-ad::placeholder{color:var(--secondary-color)}.button-resume{background-color:var(--secondary-color);border:none;border-radius:8px;color:var(--tertiary-color);font-size:16px;font-weight:520;height:auto;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:auto}.users-page .dashboard{background-color:var(--background-color);min-height:100vh;overflow-x:hidden;width:100%}.users-page .dashboard:after,.users-page .dashboard:before{display:none!important}.users-page .ad-dash-title{color:var(--tertiary-color);font-size:40px;margin:6vh auto 1.5vh;width:min(92vw,1200px)}.users-searches{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-left:auto;margin-right:auto;margin-top:2vh;width:min(92vw,1200px)}.users-filter-select{width:220px}.users-filter-select,.users-find-selector{box-sizing:border-box;margin:0;max-width:100%}.users-find-selector{background-color:var(--background-color);border:2px solid var(--secondary-color);color:var(--secondary-color);font-size:16px;min-height:42px;padding:0 10px;width:260px}.users-find-selector::placeholder{color:var(--secondary-color)!important}.users-apply-filter{background-color:var(--secondary-color);border:none;border-radius:8px;color:var(--tertiary-color);font-size:15px;margin:0;min-height:42px;padding:0 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.users-get-users{margin-left:auto;margin-right:auto;margin-top:2.5vh;min-height:69vh;width:min(92vw,1200px)}.users-pages{color:var(--secondary-color);font-size:15px;margin:0}.users-table-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}.users-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:30px}@media (max-width:768px){.users-page .ad-dash-title{font-size:32px}.users-searches{align-items:stretch;flex-direction:column}.users-apply-filter,.users-filter-select,.users-find-selector,.users-table-button{width:100%}.users-get-users{margin-top:4vh}}.users-table-container{-webkit-overflow-scrolling:touch;border:2px solid var(--tertiary-color);border-radius:8px;contain:layout paint;margin-bottom:5vh;max-height:68vh;overflow:auto;overscroll-behavior:contain;width:100%}table{border:none;min-width:1120px;table-layout:fixed;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;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.get-user-button{align-items:center;background-color:initial;border:none;display:flex}.user-button{color:#000;font-size:16px;text-decoration:none}.user-button: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}.users-table-view:hover{color:var(--secondary-color)}.view-user-page .dashboard{background-color:var(--background-color);min-height:100vh;overflow-x:hidden;width:100%}.view-user-page .dashboard:after,.view-user-page .dashboard:before{display:none!important}.vu-shell{grid-gap:20px;display:grid;gap:20px;margin:0 auto;padding:26px 0 96px;width:min(1120px,92vw)}.vu-card{background:repeating-linear-gradient(0deg,#ffffff9e,#ffffff9e 1px,#ffffff3d 0,#ffffff3d 3px),linear-gradient(140deg,#ffffffeb,#f4edffd6);border:1.5px solid #6b5b9542;border-radius:18px;box-shadow:0 10px 20px #2a1c501f;contain-intrinsic-size:360px;content-visibility:auto;padding:22px}.vu-header-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.vu-page-title{color:var(--secondary-color);font-size:clamp(2rem,4vw,3rem);line-height:1.1;margin:0}.button-vu,.user-dash-b,.vu-link-button{align-items:center;background:linear-gradient(180deg,#7b6ab2f2,#6b5b95fa);border:none;border-radius:999px;box-shadow:0 6px 14px #281c4a38;color:var(--tertiary-color);display:inline-flex;font-size:.95rem;font-weight:700;justify-content:center;letter-spacing:.01em;min-height:40px;padding:0 16px;text-decoration:none}.vu-overview-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(220px,1fr));margin-top:20px}.vu-overview-item{background:#ffffffb3;border:1px solid #6b5b952e;border-radius:12px;padding:10px 12px}.vu-item-label{color:#6b5b95d1;font-family:var(--os-font-mono);font-size:.78rem;letter-spacing:.06em;margin:0;text-transform:uppercase}.vu-item-value{color:var(--quaternary-color);font-size:1.05rem;margin:4px 0 0;word-break:break-word}.vu-section-title{color:var(--secondary-color);font-size:clamp(1.6rem,2.8vw,2.2rem);margin:0 0 16px}.vu-tools-grid{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(280px,1fr))}.vu-form-card{background:#ffffffad;border:1px solid #6b5b952e;border-radius:14px;gap:12px;padding:14px}.vu-field,.vu-form-card{display:flex;flex-direction:column}.vu-field{gap:8px}.label-vu{color:var(--secondary-color);font-size:1.05rem;font-weight:700;margin:0}.confirm-deadline{background-color:#fffc;border:1.5px solid #6b5b9557;border-radius:10px;box-sizing:border-box;color:var(--quaternary-color);font-size:1rem;min-height:42px;padding:0 12px;width:100%}.vu-helper-text{color:#1a1a1abf;line-height:1.45;margin:0}.vu-resume-card{justify-content:flex-start;min-height:100%}.vu-team-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(260px,.9fr) minmax(280px,1.1fr)}.vu-team-block{background:#ffffffb3;border:1px solid #6b5b952e;border-radius:12px;padding:14px}.vu-team-code{color:var(--secondary-color);font-family:var(--os-font-mono);font-size:clamp(1.45rem,2.7vw,2.2rem);font-weight:700;letter-spacing:.03em;line-height:1.1;margin:6px 0 0}.ad-vu-list{margin:8px 0 0;padding-left:20px}.ad-vu-score{color:var(--quaternary-color);margin-bottom:8px}.ad-vu-score-a{color:var(--secondary-color);font-weight:700;text-decoration:none}.ad-vu-score-a:hover{text-decoration:underline}.vu-application-card{padding-bottom:28px}.vu-application-wrap{margin-top:8px}.vu-application-wrap .apply-form,.vu-application-wrap .apply-form-outer-div{width:100%}.vu-application-wrap .apply-form-outer-div{margin-bottom:0}.vu-application-wrap .apply-form{max-width:none}.vu-application-wrap .app-form-div{box-sizing:border-box;contain-intrinsic-size:520px;content-visibility:auto;margin:0 0 18px;padding:18px 20px 24px;width:100%}.vu-application-wrap .section-title{margin:0 0 12px;padding:0}.vu-application-wrap .app-form-question-div{padding:10px 0;width:100%}.vu-application-wrap .coc{margin-left:0;margin-right:0}.vu-application-wrap .b-div{margin-top:8px}@media (max-width:900px){.vu-overview-grid,.vu-team-grid,.vu-tools-grid{grid-template-columns:1fr}.vu-shell{padding-top:20px;width:94vw}.vu-card{padding:16px}.button-vu,.user-dash-b,.vu-link-button{width:100%}.vu-application-wrap .app-form-div{padding:16px 14px 20px}}.app-details-root{grid-gap:14px;display:grid;gap:14px}.app-details-message{color:#1a1a1ab8;font-size:.96rem;margin:0}.app-details-section{background:#ffffff9e;border:1px solid #6b5b9533;border-radius:12px;contain-intrinsic-size:320px;content-visibility:auto;overflow:hidden}.app-details-section-title{background:#f3edffe0;border-bottom:1px solid #6b5b9524;color:#564884;cursor:pointer;font-size:1rem;font-weight:700;list-style:none;padding:12px 14px}.app-details-section-title::-webkit-details-marker{display:none}.app-details-grid{grid-gap:10px;display:grid;gap:10px;padding:12px}.app-details-item{background:#ffffffbd;border:1px solid #6b5b9524;border-radius:10px;padding:10px 12px}.app-details-question{color:#4f4273e6;font-size:.85rem;font-weight:700;line-height:1.35;margin:0 0 6px}.app-details-answer{color:#1a1a1a;line-height:1.55;margin:0;white-space:pre-wrap;word-break:break-word}.app-details-item-long_answer .app-details-answer{max-height:none}.stats-page{box-sizing:border-box;min-height:100vh;padding:18px 0 110px;width:100%}.stats-header{margin:0 auto 12px;width:min(1120px,94vw)}.stats-page .stats-title{font-size:clamp(1.9rem,3.2vw,2.6rem);margin:6px 0 8px}.stats-subtitle{color:#1a1a1abf;font-size:.97rem;letter-spacing:.15px;margin:0}.stats-cards-div{margin:16px auto 0;min-height:auto;width:min(1120px,94vw)}.stats-error{background:#ce1f4d1f;border:1px solid #ce1f4d40;border-radius:10px;color:#8c1231;display:inline-flex;font-size:.9rem;margin-bottom:12px;padding:8px 12px}.stats-cards{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.stats-card{align-items:flex-start;background:linear-gradient(180deg,#fffffff2,#f6f2ffe0);border:1px solid #6b5b953d;border-radius:16px;box-shadow:0 10px 20px #21164624,inset 0 1px 0 #ffffffe6;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;max-width:none!important;min-height:156px;min-width:0;padding:16px;position:relative;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;width:100%!important}.stats-card:hover{border-color:#6b5b9566;box-shadow:0 14px 26px #2116462e,inset 0 1px 0 #ffffffeb;transform:translateY(-2px)}.stats-category{background:#6b5b951f;border-radius:999px;color:#564884;display:inline-flex;font-size:.72rem;font-weight:700;letter-spacing:.4px;margin-bottom:10px;padding:3px 9px;text-transform:uppercase}.stats-card h3{color:#4f4273;font-size:1rem;font-weight:700;line-height:1.35;margin:0}.stats-card p{color:#27184a;font-size:clamp(1.5rem,2.5vw,1.95rem);font-weight:800;line-height:1.05;margin:10px 0 0}.stats-card-action{color:#4f4273db;font-size:.82rem;font-weight:700;letter-spacing:.2px;margin-top:auto;padding-top:12px}@media (max-width:768px){.stats-page{padding-bottom:120px}.stats-cards{gap:12px;grid-template-columns:1fr}.stats-card{min-height:142px}}table{min-width:420px}.delete-admin-button{&:hover{color:var(--secondary-color)}}.create-admins-page .dashboard{background-color:var(--background-color);min-height:100vh;overflow-x:hidden;padding-bottom:5vh;width:100vw}.create-admins-page .ad-dash-title{color:var(--secondary-color);font-size:40px;margin:6vh auto 1.5vh;text-align:center;width:min(92vw,760px)}.create-admins-page p{color:var(--secondary-color);margin-block-end:10px;margin-block-start:7px}.create-admins-page .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%}.create-admins-page .get-users-ad,.create-admins-page .searches-ad form{margin-left:auto;margin-right:auto;width:min(92vw,760px)}.create-admins-page .searches-ad form{text-align:center}.create-admins-page .get-users-ad{margin-top:4vh;min-height:0}.create-admins-page .find-selector-ad{background-color:var(--background-color);border:2px solid var(--secondary-color);box-sizing:border-box;color:var(--secondary-color);margin-right:0;min-height:38px;width:100%}.create-admins-page .find-selector-ad::placeholder,.create-admins-page .title-ad{color:var(--secondary-color)}.create-admins-page .button-ad{background-color:var(--secondary-color);border:none;border-radius:5px;color:var(--tertiary-color);font-size:16px;font-weight:520;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 14px;width:auto}.cofig-dash{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.questions{display:flex;flex-direction:column;gap:14px;margin:0 auto;min-height:75vh;padding-bottom:24px;width:min(1120px,94vw)}.config-select-grid{grid-gap:14px 18px;display:grid;gap:14px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.hack-info-d{grid-gap:14px 18px;display:grid;gap:14px 18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2px}.config-field{display:flex;flex-direction:column;gap:6px;min-width:0}.config-field label,.ev-status{color:var(--secondary-color);font-size:.95rem;line-height:1.4;margin:0}.hack-info-t,.selector-c{background-color:var(--background-color);border:2px solid var(--secondary-color);border-radius:12px;box-sizing:border-box;color:var(--secondary-color);font-size:16px;margin:0;min-height:42px;padding:0 12px;width:100%}.selector-c{-webkit-appearance:none;appearance:none}.hack-info-t[type=date]{padding-right:10px}.button-c{background-color:var(--secondary-color);border:none;border-radius:999px;color:var(--tertiary-color);font-size:14px;margin:0;min-height:40px;padding:0 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.config-actions{align-items:center;display:flex;gap:14px;grid-column:1/-1;padding-top:8px}.config-message{color:var(--secondary-color)}@media (max-width:1100px){.hack-info-d{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.config-select-grid,.hack-info-d{grid-template-columns:1fr}.config-actions{align-items:flex-start;flex-direction:column}}.createapp-container{box-sizing:border-box;margin:0 auto;min-height:100vh;padding:20px 0 40px;width:min(1120px,94vw)}.createapp-form{background:#ffffffb3;border:1px solid #6b5b9533;border-radius:14px;display:flex;flex-direction:column;gap:10px;margin-bottom:16px;padding:18px}.createapp-h2{color:var(--tertiary-color);font-weight:700;margin:6px 0 4px}.createapp-form label{margin:0}.ca-option,.createapp-form label{color:var(--tertiary-color);font-weight:600}.ca-option{font-size:16px;margin:6px 0}.ca-input{background-color:#fffffff5;border:1.5px solid #6b5b9542;border-radius:10px;box-sizing:border-box;color:#1a1a1a;font-size:16px;margin:0;min-height:42px;padding:10px 12px;width:100%}.ca-input:focus{border-color:#6b5b9580;box-shadow:0 0 0 3px #6b5b9526;outline:none}.input-label{display:flex;flex-direction:column;gap:6px}.add-option,.ca-button,.ca-button-edit{background-color:var(--secondary-color);border:none;border-radius:999px;color:var(--hp-white);cursor:pointer;font-size:14px;margin:6px 0 0;min-height:38px;padding:0 14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ca-button-edit{margin-right:8px}.section-container{background-color:#ffffffb8;border:1px solid #6b5b9533;border-radius:14px;box-sizing:border-box;margin-top:16px;padding:18px;width:100%}.section-title-ca{color:var(--hp-black);margin:0;text-decoration:underline;text-underline-offset:2px}.list-ca{margin:10px 0 0;padding-left:22px}.list-ca li::marker{color:#000;font-size:18px;font-weight:700}.list-element{color:#1a1a1a;margin-top:10px}.list-element ul{margin:8px 0;padding-left:18px}.next-button-ca-div{display:flex;justify-content:center;margin-top:20px;width:100%}@media (max-width:768px){.createapp-container{width:94vw}.createapp-form,.section-container{padding:14px}}.whitelistemails-background{background-color:var(--background-color);min-height:100vh;overflow-x:hidden;padding-bottom:5vh;width:100vw}.whitelistemails-background .ad-dash-title{color:var(--secondary-color);font-size:40px;margin:6vh auto 1.5vh;text-align:center;width:min(92vw,760px)}.whitelistemails-background .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%}.whitelistemails-background .get-users-ad,.whitelistemails-background .searches-ad form{margin-left:auto;margin-right:auto;width:min(92vw,760px)}.whitelistemails-background .searches-ad form{text-align:center}.whitelistemails-background .get-users-ad{margin-top:4vh}.whitelistemails-background .find-selector-ad{background-color:var(--background-color);border:2px solid var(--secondary-color);box-sizing:border-box;color:var(--secondary-color);margin-right:0;min-height:38px;width:100%}.whitelistemails-background .find-selector-ad::placeholder,.whitelistemails-background .title-ad,.whitelistemails-background p{color:var(--secondary-color)}.whitelistemails-background .button-ad{background-color:var(--secondary-color);border:none;border-radius:5px;color:var(--tertiary-color);font-size:16px;font-weight:520;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 14px;width:auto}.table-container{margin-bottom:5vh;overflow-x:auto;width:100%}@media (max-width:768px){.table-container{overflow-x:scroll}}table{border-collapse:collapse;margin-left:auto;margin-right:auto;min-width:560px}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)}}.automatedemails-page .dashboard{background-color:var(--background-color);min-height:100vh;overflow-x:hidden;padding-bottom:5vh;width:100vw}.automatedemails-page .header-title-batch{margin:6vh auto 1.5vh;text-align:center;width:min(92vw,760px)}.automatedemails-page .searches-ad{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.automatedemails-page .searches-ad form{margin:0 auto;text-align:center;width:min(92vw,760px)}.automatedemails-page .title-ad{color:var(--secondary-color)}.automatedemails-page .ae-custom-text{color:#1a1a1ad9;margin:14px 0 8px}.automatedemails-page .acceptances-input,.automatedemails-page .ae-date,.automatedemails-page .ae-file-input,.automatedemails-page .batch-select{box-sizing:border-box;width:100%}.automatedemails-page .ae-options{background:linear-gradient(145deg,#ffffffeb,#f7f3ffd6)!important;border:1.5px solid #6b5b953d;border-radius:14px;display:flex;flex-direction:column;gap:8px;margin-top:10px;padding:16px}.automatedemails-page .ae-label{color:var(--secondary-color);font-weight:700;margin-top:6px;text-align:left}.automatedemails-page .ae-file-input{background:linear-gradient(180deg,#fffffff2,#f2eeffe6);border:1.5px solid #6b5b9542;border-radius:12px;color:#1a1a1a;min-height:40px;padding:8px 10px}.automatedemails-page .ae-date{height:auto;margin-top:0}.automatedemails-page .ae-date::-webkit-calendar-picker-indicator{filter:none}.automatedemails-page .button-batch{height:auto;width:auto}.automatedemails-page .accepted-or-failed-div{flex-wrap:wrap;gap:20px;margin:5vh auto 0;width:min(92vw,760px)}.automatedemails-page .accepted-div{background:#ffffff94;border:1.5px solid #6b5b9533;border-radius:14px;margin:0;padding:14px 16px;text-align:left;width:min(320px,100%)}.automatedemails-page .acceptances-emails{margin:0 0 8px;width:auto}.automatedemails-page .accept{word-break:break-word}.acceptances-input{background-color:var(--background-color);border:2px solid var(--secondary-color);box-sizing:border-box;color:var(--secondary-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;max-width:100%;min-height:13vh;overflow-x:hidden;overflow-y:auto;padding:7px;resize:none;width:100%}.searches-ad form{width:min(92vw,760px)}.acceptances-emails{color:var(--secondary-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(--secondary-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}.batch-select-wrap{margin:0 auto;width:25vw}.batch-select-options-wrap{display:inline-block;margin-left:20px;width:25vw}.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}.batch-page .dashboard{background-color:var(--background-color);min-height:100vh;overflow-x:hidden;padding-bottom:5vh;width:100vw}.batch-page .header-title-batch{margin:6vh auto 1.5vh;text-align:center;width:min(92vw,760px)}.batch-page .searches-ad{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.batch-page .searches-ad form{margin:0 auto;text-align:center;width:min(92vw,760px)}.batch-page .batch-select,.batch-page .batch-select-options,.batch-page .batch-select-options-wrap,.batch-page .batch-select-wrap{box-sizing:border-box;margin-left:0;width:100%}.batch-page .button-batch{height:auto;padding:8px 13px;width:auto}.batch-page .accepted-or-failed-div{flex-wrap:wrap;gap:24px;margin:5vh auto 0;width:min(92vw,760px)}.batch-page .accepted-div{margin:0;width:min(320px,100%)}.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}.assignapps-member-input{box-sizing:border-box;margin-left:0;margin-top:8px;max-width:100%;width:100%}.assignapps-page .dashboard{background-color:var(--background-color);min-height:100vh;overflow-x:hidden;padding-bottom:5vh;width:100vw}.assignapps-page .header-title-batch{margin:6vh auto 1.5vh;text-align:center;width:min(92vw,760px)}.assignapps-page .searches-ad{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.assignapps-page .searches-ad form{margin:0 auto;text-align:center;width:min(92vw,760px)}.assignapps-page .accepted-or-failed-div{flex-wrap:wrap;gap:24px;margin:5vh auto 0;width:min(92vw,760px)}.assignapps-page .accepted-div{margin:0;width:min(320px,100%)}.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:initial;bottom:auto;box-sizing:border-box;flex-direction:column;height:auto;left:auto;min-height:var(--footer-height);overflow:visible;padding-bottom:calc(6px + env(safe-area-inset-bottom));padding-top:0;position:relative;right:auto;width:100%;z-index:20}.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:22px;padding-bottom:4px;padding-top:4px;width:auto}.footer-text{align-items:center;color:var(--quaternary-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(--quaternary-color);font-size:.8rem;padding-bottom:4px;text-decoration:none;transition:.3s ease}.footer-p{margin:0 10% 4px;text-align:center;width:80%}.footer-text a:hover{color:var(--secondary-color)}.footer-text-bottom{display:flex;flex-direction:row;flex-wrap:wrap;gap:2px 4px;justify-content:center}@media (max-width:768px){.footer{padding-bottom:calc(10px + env(safe-area-inset-bottom));padding-top:8px}.horizontal-logos li{margin-left:10px;margin-right:10px}.footer-text a{font-size:.76rem;padding-bottom:2px}.footer-p{font-size:.72rem;line-height:1.35;margin-bottom:2px;margin-left:auto;margin-right:auto;width:min(94vw,520px)}}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.953faf49.css.map*/