.BodyWrapper_landing__0NYgT{display:flex;flex-direction:column;background:linear-gradient(#131624,#142132 33%,#000000 60%)}.BodyWrapper_app__545qK{flex-direction:row;background-color:var(--page-bg)}.BodyWrapper_app__545qK,.BodyWrapper_landing__0NYgT{height:100vh;width:100vw}.BodyWrapper_policy__QMzxQ{flex-direction:row;background-color:var(--page-bg)}.LoadingMessageSpinner_wrapper__JBDRE{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%;height:100%}.LoadingMessageSpinner_message__OMqkq{margin-top:125px;font-size:1.1rem;animation:LoadingMessageSpinner_fadeIn__KM4ob .4s ease;max-width:280px;line-height:1.4}@keyframes LoadingMessageSpinner_fadeIn__KM4ob{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.InputForm_form__9MRDS{align-items:center;border-radius:var(--global-border-radius);z-index:9999;background-color:var(--page-bg);width:75%}.InputForm_form__9MRDS,.InputForm_inputRowsContainer__2DWgC{display:flex;flex-direction:column;justify-content:center;gap:1rem}.InputForm_inputRowsContainer__2DWgC{width:100%;padding:2rem 2rem 0}.InputForm_inputRow__5IJ_y{display:flex;align-items:center;gap:2rem;width:100%}.InputForm_buttonContainer__hFhkF{width:100%;display:flex;align-items:center;justify-content:center;margin:2rem 0}.InputForm_buttonContainer__hFhkF>button{padding:1rem 4rem;font-size:1rem}@font-face{font-family:headerFont;src:url(/_next/static/media/a6429033cd5014c9-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:headerFont Fallback;src:local("Arial");ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.00%;size-adjust:110.19%}.__className_1a471c{font-family:headerFont,headerFont Fallback}.Buttons_four__XX2_M,.Buttons_one__zZ_ni,.Buttons_three__Gridp,.Buttons_two__4G0QY{padding:.5rem 1.5rem;font-size:.9rem;font-weight:700;border:none;border-radius:var(--global-border-radius);color:white;transition:.2s ease}.Buttons_four__XX2_M:hover,.Buttons_one__zZ_ni:hover,.Buttons_three__Gridp:hover,.Buttons_two__4G0QY:hover{cursor:pointer}.Buttons_one__zZ_ni{background-color:var(--btn-1)}.Buttons_one__zZ_ni:disabled,.Buttons_one__zZ_ni:hover{background-color:var(--btn-1-hover)}.Buttons_two__4G0QY{background-color:var(--btn-2)}.Buttons_two__4G0QY:disabled,.Buttons_two__4G0QY:hover{background-color:var(--btn-2-hover)}.Buttons_three__Gridp{background-color:var(--btn-3)}.Buttons_three__Gridp:disabled,.Buttons_three__Gridp:hover{background-color:var(--btn-3-hover)}.Buttons_four__XX2_M{box-shadow:inset 0 0 0 2px var(--btn-4);background-color:inherit;color:var(--btn-4-txt)}.Buttons_four__XX2_M:disabled,.Buttons_four__XX2_M:hover{background-color:var(--btn-4-hover)}.Buttons_delete__wyyU7,.Buttons_edit__xuChc,.Buttons_exit__3Y06K,.Buttons_external__QOell{border:none;border-radius:var(--global-border-radius);padding:.5rem;display:flex;align-items:center;justify-content:center;color:white;transition:.2s ease}.Buttons_delete__wyyU7:hover,.Buttons_edit__xuChc:hover,.Buttons_exit__3Y06K:hover,.Buttons_external__QOell:hover{cursor:pointer}.Buttons_edit__xuChc{background-color:var(--btn-1)}.Buttons_edit__xuChc:disabled,.Buttons_edit__xuChc:hover{background-color:var(--btn-1-hover)}.Buttons_delete__wyyU7,.Buttons_exit__3Y06K{background-color:var(--exit-btn)}.Buttons_delete__wyyU7:disabled,.Buttons_delete__wyyU7:hover,.Buttons_exit__3Y06K:disabled,.Buttons_exit__3Y06K:hover{background-color:var(--exit-btn-hover)}.Buttons_external__QOell{background-color:var(--btn-2)}.Buttons_external__QOell:hover{background-color:var(--btn-2-hover)}.Buttons_delete__wyyU7:disabled,.Buttons_edit__xuChc:disabled,.Buttons_exit__3Y06K:disabled,.Buttons_external__QOell:disabled,.Buttons_four__XX2_M:disabled,.Buttons_one__zZ_ni:disabled,.Buttons_three__Gridp:disabled,.Buttons_two__4G0QY:disabled{cursor:not-allowed}.Overlay_overlay__87APJ{height:100vh;width:100vw;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;z-index:9998;background-color:var(--input-form-overlay);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.InputFormHeader_header__KhmUn{width:100%;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(to right,var(--input-form-gradient-1) 0,var(--input-form-gradient-2) 100%);padding:1.5rem 2rem;color:var(--input-form-title-txt);border-radius:var(--global-border-radius) var(--global-border-radius) 0 0}.InputFormHeader_title__nd2kp{font-size:2rem;margin:0}.PageContentWrapper_pageContainer___WpxJ{width:100%;height:100%;display:flex}.PageContentWrapper_pageContentContainer__dsye7{display:flex;flex-direction:column;width:100%;height:100%;padding:1rem 2rem;position:relative}.PageContentWrapper_pageContentHeader__xeoKb{display:flex;width:100%;gap:2rem;align-items:center}.PageContentWrapper_content__7J6XI{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.PageContentWrapper_overlay__FV84t{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10;background-color:var(--search-overlay);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.AppNav_navContainer__VDyrv{flex-direction:column;width:20%;height:100vh;padding:2%;justify-content:space-between}.AppNav_navButton__xX9jc,.AppNav_navContainer__VDyrv{display:flex;background-color:var(--nav-bg);align-items:center}.AppNav_navButton__xX9jc{font-size:1rem;color:white;border:none;padding:.75rem 1rem;gap:1.5rem;border-radius:var(--global-border-radius);font-weight:700;transition:.2s ease;width:100%}.AppNav_navButton__xX9jc:hover{background-color:var(--btn-2);cursor:pointer}.AppNav_navSection__84ovn{width:100%;display:flex;flex-direction:column;gap:.75rem}.AppNav_activeNavButton__zHAnN,.AppNav_activeNavButton__zHAnN:hover{background-color:var(--btn-1)}.LandingNav_horizontalNav__VbCTx{display:flex;align-items:center;justify-content:space-between;padding:.5rem 3rem}.LandingNav_landingLinks__iaAki{list-style:none;display:flex;align-items:center;gap:4rem}.LandingNav_landingLinks__iaAki>li>a{text-decoration:none;font-size:1.1rem;color:white;transition:.2s ease}.LandingNav_landingLinks__iaAki>li>a:hover{color:var(--home-txt-3)}.LandingNav_buttonsContainer__mBGfV{display:flex;align-items:center;gap:2rem}.Snackbar_snackbar__sJL8k{position:fixed;bottom:24px;right:24px;min-width:260px;max-width:500px;padding:18px 22px;border-radius:var(--global-border-radius);border:2px solid white;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;font-size:.9rem;color:white;box-shadow:0 8px 24px rgba(0,0,0,.18);z-index:9999;will-change:transform,opacity}.Snackbar_enter__EnNpA{animation:Snackbar_slideInRight__i0xsZ .2s ease-out forwards}.Snackbar_exit__OR3DQ{animation:Snackbar_slideOutRight__4q1rf .2s ease-in forwards}@keyframes Snackbar_slideInRight__i0xsZ{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes Snackbar_slideOutRight__4q1rf{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(40px)}}.Snackbar_success__eAzYF{background-color:var(--success-color)}.Snackbar_error__XtaKA{background-color:var(--fail-color)}.Snackbar_info__jOxsc{background-color:var(--btn-1)}.Snackbar_warning__uOOhp{background-color:rgb(232,169,53)}.Snackbar_messageContainer___VESG{display:flex;flex-direction:column;gap:.5rem}.Snackbar_messageContainer___VESG>h3{margin:0;padding:0;color:white;font-size:1rem}.Snackbar_close__vbdl4{background:none;border-radius:var(--global-border-radius);border:none;padding:.25rem .25rem 0;color:white;cursor:pointer;transition:.2s ease}.Snackbar_close__vbdl4:hover{background-color:rgba(255,255,255,.274)}.ApiKeyDisplay_disclaimerContainer__mMJ4V{width:100%;padding:0 2rem}.ApiKeyDisplay_disclaimer__1mpno{display:flex;align-items:center;width:100%;padding:1rem 2rem;gap:2rem;background-color:#e4efff;border-radius:var(--global-border-radius);margin-top:1rem}.ApiKeyDisplay_disclaimerText__5rGkq{font-weight:700}.ApiKeyDisplay_inputContainer__tquKt{display:flex;justify-content:center;align-items:flex-end;width:100%;gap:2rem;padding:2rem 2rem 0}.ApiKeyDisplay_copyButton__uvTn8{padding:.75rem!important}.ApiKeyDisplay_keyValueContainer__PB23W{display:grid;grid-template-columns:95% 5%;align-items:center;justify-content:center;background-color:var(--page-box-bg);overflow:hidden;border-radius:var(--global-border-radius)}.ApiKeyDisplay_keyValueContainer__PB23W>p{margin:0;padding:1rem;text-overflow:ellipsis;overflow:hidden}.ApiKeyDisplay_eyeIcon__m4rRD:hover{cursor:pointer}.LoginNav_loginNav__2H2sj{display:flex;align-items:center;justify-content:center}.LoginNav_loginNav__2H2sj>div{width:40%}.LandingPage_backgroundImage__4FNQw{position:absolute;top:45%;left:50%;width:500px;height:500px;transform:translate(-50%,-50%);z-index:0}.LandingPage_content__E_Fon{position:relative;z-index:1;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.LandingPage_hero__eTOGX{color:var(--home-txt-1);font-size:3.75rem;margin:6rem 0 0}.LandingPage_hero__eTOGX>span{color:var(--home-txt-3)}.LandingPage_subtext__ghzyG{color:var(--home-txt-2);font-size:1.25rem;font-weight:400;margin:0}.LandingPage_subtextContainer___k9lN{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;margin-top:2rem;margin-bottom:6rem}.LandingPage_ctaButtonsContainer__FHsyw{display:flex;align-items:center;justify-content:center;gap:2rem}.LandingPage_footer__th1Pi{display:flex;width:100%;align-items:center;justify-content:center;position:absolute;bottom:1rem}.LandingPage_footerContent__vkevK{display:flex;align-items:center;gap:2rem;text-decoration:none;color:var(--home-txt-2);font-size:.8rem}.LandingPage_footerLink__mmwmM{text-decoration:none;color:var(--btn-1);font-size:.8rem}.SearchBar_searchBarWrapper__6n5NH{width:100%;position:relative;z-index:11}.SearchBar_searchBarForm__Sratm{display:flex;align-items:center;background-color:var(--search-bg);color:var(--search-txt);width:100%;padding:0 1rem;border-radius:var(--global-border-radius)}.SearchBar_searchBarInput__dO4xr{background-color:inherit;color:var(--search-txt);border:none;width:100%;font-size:1rem;padding:.75rem}.SearchBar_searchBarInput__dO4xr:focus{outline:none}.SearchBar_dropdown__9cc6b{position:absolute;width:100%;background:var(--search-bg);border-radius:var(--global-border-radius);list-style:none;z-index:1000;display:flex;flex-direction:column;margin-top:.5rem;padding:1rem 0;max-height:300px;overflow:scroll;overflow-x:hidden;color:var(--search-txt)}.SearchBar_dropdownItem__2Fyvf{padding:1rem 2rem;cursor:pointer;transition:.2s ease}.SearchBar_dropdownItem__2Fyvf:hover{background:var(--popup-hover)}.SearchBar_dropdownItem__2Fyvf.SearchBar_activeItem__nMo16{background-color:var(--popup-hover);transition:.2s ease}.UserDropdown_container__kwkje{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:250px;color:var(--page-txt-1);border:none;border-radius:var(--global-border-radius);background-color:inherit;padding:0}.UserDropdown_left__6guIL{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1 1}.UserDropdown_container__kwkje:hover{cursor:pointer}.UserDropdown_openContainer__8hXE6{background-color:var(--page-bg);border-bottom-style:solid;border:1px solid var(--page-box-border);border-bottom:1px var(--page-box-border);transition:.2s ease;border-radius:var(--global-border-radius) var(--global-border-radius) 0 0}.UserDropdown_avatar__Tn0Wz{border-radius:var(--global-border-radius);object-fit:cover;object-position:center;flex-shrink:0}.UserDropdown_relativeContainer__mCvEF{position:relative;display:inline-block;flex-shrink:0}.UserDropdown_popupContainer__hjPPU{position:absolute;top:100%;right:0;border-radius:0 0 var(--global-border-radius) var(--global-border-radius);z-index:999;width:100%}.UserDropdown_name__THj2t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.UserDropdown_chevron__qmB_l{flex-shrink:0;margin-right:.5rem;color:var(--page-txt-1)}.ButtonListPopup_container__VzEPq{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--page-bg);color:var(--page-txt-1);border-radius:0 0 var(--global-border-radius) var(--global-border-radius);border:1px solid var(--page-box-border);padding:.5rem}.ButtonListPopup_button__0uZ92{display:flex;align-items:center;gap:1rem;background-color:inherit;color:var(--page-txt-1);border:none;width:100%;padding:0 .75rem;transition:.2s ease;border-radius:var(--global-border-radius)}.ButtonListPopup_button__0uZ92:hover{background-color:var(--popup-hover);cursor:pointer}.ButtonListPopup_buttonName__HUyfK{font-weight:700}.ProjectCard_cardContainer__Sm4Xj{display:flex;flex-direction:column;padding:1rem;background-color:var(--project-card);border-radius:var(--global-border-radius);margin-right:1rem;margin-bottom:1rem;gap:.75rem;transition:.2s ease}.ProjectCard_cardContainer__Sm4Xj:hover{background-color:var(--project-card-hover);cursor:pointer}.ProjectCard_cardContainerActive__LFLeP{background-color:var(--project-card-active)!important}.ProjectCard_headerContainer__M9F7R{width:100%;display:flex;justify-content:space-between;align-items:center}.ProjectCard_titleContainer__6uEFG{width:275px;overflow:hidden}.ProjectCard_title__ieuei{margin:0;font-weight:700;font-size:1.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--page-txt-1)}.ProjectCard_expandBtn__sf5LN{display:flex;align-items:center;justify-content:center;background-color:inherit;border:none;border-radius:var(--global-border-radius);padding:.25rem 0;transition:.2s}.ProjectCard_expandBtn__sf5LN:hover{cursor:pointer;background-color:var(--project-card-btn-hover)}.ProjectCard_expandBtnActive__7tQzZ{background-color:var(--project-card-btn-hover)!important}.ProjectCard_date__gABWW{margin:0;color:var(--page-txt-2);font-size:.8rem}.ProjectCard_ellipsis__BIrJ4{color:var(--page-txt-1)}.ProjectCard_thumbnailContainer__34rq5{position:relative;width:100%;height:200px;overflow:hidden;border-radius:var(--global-border-radius)}.ProjectCard_thumbnail__pWHoZ{object-fit:cover;object-position:center}.ProjectCard_dropdownMenu__9t1Q3{position:absolute;top:2.75rem;right:0;background-color:var(--page-box-bg);border-radius:var(--global-border-radius);border:1px solid var(--page-box-border);display:flex;flex-direction:column;width:150px;z-index:100;padding:.5rem}.ProjectCard_dropdownButton__TugDl{background-color:inherit;border:none;border-radius:var(--global-border-radius);padding:.5rem .75rem;cursor:pointer;transition:.1s ease;display:flex;align-items:center;gap:1rem;font-size:1rem;font-weight:700;color:var(--page-txt-1)}.ProjectCard_dropdownButton__TugDl:hover{background-color:var(--project-card-active)}.ProjectCard_dropdownWrapper__Y5yYS{position:relative}.TextInput_inputFormInput__HXQVR,.TextInput_textInput__qgtOe{border:2px solid var(--login-txt-3);color:var(--login-txt-1);padding:.75rem 1.25rem;border-radius:var(--global-border-radius);width:100%;font-size:1rem;font-family:inherit}.TextInput_inputFormInput__HXQVR,.TextInput_textInput__qgtOe,.TextInput_textInput__qgtOe:focus{background-color:var(--login-btn-bg);transition:border-color .2s ease,background-color .2s ease}.TextInput_textInput__qgtOe:focus{outline:none;border-color:var(--login-txt-1)}.TextInput_textInput__qgtOe::placeholder{color:var(--login-txt-3)}.TextInput_textInput__qgtOe:-webkit-autofill,.TextInput_textInput__qgtOe:-webkit-autofill:active,.TextInput_textInput__qgtOe:-webkit-autofill:focus,.TextInput_textInput__qgtOe:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--login-btn-bg) inset!important;-webkit-text-fill-color:var(--login-txt-1)!important;-webkit-transition:border-color .2s ease,background-color .2s ease;transition:border-color .2s ease,background-color .2s ease}.TextInput_inputDiv__t1xuY{display:flex;flex-direction:column;width:100%;gap:.5rem}.TextInput_inputLabel__HH0NT{color:var(--login-txt-2);font-size:.8rem;font-weight:600;transition:.2s ease}.TextInput_inputFormInputLabel__hvdbz{color:var(--page-txt-1)}.TextInput_inputFormInput__HXQVR{background-color:var(--page-box-bg);border:1.5px solid var(--input-form-input-placeholder-txt);color:var(--page-txt-1)}.TextInput_inputFormInput__HXQVR:focus{outline:none;border-color:var(--page-txt-1);transition:border-color .2s ease}.TextInput_inputFormInput__HXQVR::placeholder{color:var(--input-form-input-placeholder-txt)}.TextInput_inputFormInput__HXQVR:-webkit-autofill,.TextInput_inputFormInput__HXQVR:-webkit-autofill:active,.TextInput_inputFormInput__HXQVR:-webkit-autofill:focus,.TextInput_inputFormInput__HXQVR:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--page-box-bg) inset!important;-webkit-text-fill-color:var(--page-txt-1)!important;-webkit-transition:border-color .2s ease,background-color .2s ease;transition:border-color .2s ease,background-color .2s ease}.TextInput_inputFormInput__HXQVR[type=date]{background-color:var(--page-box-bg);border:1.5px solid var(--input-form-input-placeholder-txt);padding:.75rem 1.25rem;border-radius:var(--global-border-radius);font-size:1rem;width:100%;transition:.1s ease}.TextInput_calendarIcon__zm9st{color:var(--page-txt-1)}.TextInput_inputFormInput__HXQVR[type=date]:focus{outline:none;border-color:var(--page-txt-1)}.TextInput_inputFormInput__HXQVR[type=date]:focus-within{border-color:var(--page-txt-1)}.TextInput_inputFormInput__HXQVR[type=date]::-webkit-datetime-edit{color:var(--page-txt-1)}.TextInput_inputFormInput__HXQVR[type=date]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer}.TextInput_inputFormInput__HXQVR[type=date]::-moz-focus-inner{border:0}.TextInput_inputDiv__t1xuY:focus-within .TextInput_inputLabel__HH0NT{color:var(--focus-label-color,var(--login-txt-1))}.TextInput_inputWrapper__Q0DeH{position:relative;display:flex;align-items:center}.TextInput_passwordToggle__Jyo1M{position:absolute;right:16px;background:none;border:none;cursor:pointer;color:var(--login-txt-3);display:flex;align-items:center;padding:0;transition:.2s ease}.TextInput_passwordToggle__Jyo1M:hover{color:var(--login-txt-1)}.TextInput_hasToggle__CQ4B_{padding-right:48px}.TextInput_required__WdbW3{color:var(--fail-color);font-weight:700}.CoverLetterPage_coverLetterPageContainer__usozP{height:100%;width:100%;display:flex;flex-direction:column;gap:1rem}.CoverLetterPage_inputsContainer__JV9yN{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.CoverLetterPage_coverLetterPageContainer__usozP>p{margin:0}.CoverLetterPage_subtitle__QN1BF{color:var(--page-txt-2)}.LoadableButtonContent_buttonContent__MGqb7{display:flex;align-items:center;justify-content:center;position:relative}.LoadableButtonContent_invisible__Xe54Y{visibility:hidden}.LoadableButtonContent_contentWrapper__ji3o1{display:flex;align-items:center;justify-content:center}.Table_tableContainer__dhe7B{width:100%;height:100%;padding:0 1.5rem 1.5rem;border:1px solid var(--page-box-border);background-color:var(--page-box-bg);border-radius:var(--global-border-radius);overflow-y:scroll}.Table_table__E9Hp6{width:100%;border-collapse:collapse;table-layout:fixed}.Table_td__KXlwz,.Table_th__opqkb{border-bottom:1px solid #ddd;text-align:left;vertical-align:middle}.Table_th__opqkb{position:-webkit-sticky;position:sticky;top:0;background-color:var(--page-box-bg);color:var(--table-head-txt);z-index:1;padding-top:1.5rem;padding-bottom:.5rem}.Table_td__KXlwz{padding-top:1rem;padding-bottom:1rem;color:var(--page-txt-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:0}.Table_actions__qBHbA{border-left:1px solid var(--page-box-border);border-bottom:1px solid #ddd;padding-left:.75rem;vertical-align:middle}.Table_actionsContent__SFB6z{display:flex;align-items:center;gap:.75rem}.Table_table__E9Hp6 tbody td.Table_actions__qBHbA,.Table_table__E9Hp6 thead th:last-child{width:7rem;min-width:7rem}.Table_noData__eVPtl{font-style:italic;padding:1rem 0;color:var(--table-head-txt)}.ForgotPasswordPage_container___xlXL{display:grid;grid-template-columns:40% 60%;height:100vh;width:100vw;position:relative}.ForgotPasswordPage_leftPanel__l_ztw{position:relative;z-index:2;background-color:var(--login-bg);display:flex;flex-direction:column;justify-content:center;border-radius:0 var(--global-border-radius) var(--global-border-radius) 0;margin-right:-20px;padding-left:17.5%;padding-right:17.5%}.ForgotPasswordPage_rightPanel__cM0QW{position:relative;z-index:1;overflow:hidden}.ForgotPasswordPage_backgroundImage__4fnlS{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:right center;z-index:0}.ForgotPasswordPage_navWrapper__ro9bN{position:absolute;padding-top:2rem;top:0;left:0;width:100%;display:flex;justify-content:center;z-index:3}.ForgotPasswordPage_titleLogoWrapper__DduGO{position:absolute;bottom:0;right:4rem;z-index:3}.ForgotPasswordPage_formTitle__DngWg{color:var(--login-txt-1);margin:0}.ForgotPasswordPage_formSubtitle__luVu_{color:var(--login-txt-2);font-size:.9rem;font-weight:400;margin-bottom:3rem}.ForgotPasswordPage_loginForm__B01mD{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.ForgotPasswordPage_inputLabel__2fAL2{color:var(--login-txt-2);font-size:.8rem}.ForgotPasswordPage_dividerContainer___CKHe{display:flex;gap:2rem;width:100%;align-items:center}.ForgotPasswordPage_divider__5pGis{height:1px;width:100%;background-color:var(--login-txt-2);border-radius:var(--global-border-radius)}.ForgotPasswordPage_otherContent__G3LSE{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%}.ForgotPasswordPage_otherContent__G3LSE>p{margin:0;color:var(--login-txt-3);font-size:.8rem}.ForgotPasswordPage_otherContent__G3LSE>a{text-decoration:none;color:var(--btn-1);margin-top:1rem;font-size:.8rem}.ForgotPasswordPage_otherContent__G3LSE>a:hover{text-decoration:underline}.ForgotPasswordPage_loginButton__F2Cik{width:100%;padding:.75rem;font-size:1rem}.ForgotPasswordPage_formFooterContainer__mpWWK{display:flex;flex-direction:column;align-items:flex-start;margin-top:1rem;gap:1rem}.OauthButtons_button__byt0i{padding:.75rem;border:none;border-radius:var(--global-border-radius);display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;background-color:#333333}.OauthButtons_button__byt0i:hover{cursor:pointer;background-color:#3d3d3d}.LoginPage_container__HohFp{display:grid;grid-template-columns:40% 60%;height:100vh;width:100vw;position:relative}.LoginPage_leftPanel__7_PHg{position:relative;z-index:2;background-color:var(--login-bg);display:flex;flex-direction:column;justify-content:center;border-radius:0 var(--global-border-radius) var(--global-border-radius) 0;margin-right:-20px;padding-left:17.5%;padding-right:17.5%}.LoginPage_rightPanel__mJokP{position:relative;z-index:1;overflow:hidden}.LoginPage_backgroundImage__Y0yd7{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:right center;z-index:0}.LoginPage_navWrapper__Kr5dq{position:absolute;padding-top:2rem;top:0;left:0;width:100%;display:flex;justify-content:center;z-index:3}.LoginPage_titleLogoWrapper__6qFKg{position:absolute;bottom:0;right:4rem;z-index:3}.LoginPage_formTitle__Fn9rM{color:var(--login-txt-1);margin:0}.LoginPage_formSubtitle__tY43O{color:var(--login-txt-2);font-size:.9rem;font-weight:400;margin-bottom:3rem}.LoginPage_loginForm__LGdxx{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.LoginPage_inputLabel__mk8_w{color:var(--login-txt-2);font-size:.8rem}.LoginPage_dividerContainer__6GSc4{display:flex;gap:2rem;width:100%;align-items:center}.LoginPage_divider__cpkoY{height:1px;width:100%;background-color:var(--login-txt-2);border-radius:var(--global-border-radius)}.LoginPage_otherContent__iTjKp{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%}.LoginPage_otherContent__iTjKp>p{margin:0;color:var(--login-txt-3);font-size:.8rem}.LoginPage_otherContent__iTjKp>a{text-decoration:none;color:var(--btn-1);margin-top:1rem;font-size:.8rem}.LoginPage_otherContent__iTjKp>a:hover{text-decoration:underline}.LoginPage_loginButton__wuOA9{width:100%;padding:.75rem;font-size:1rem}.LoginPage_formFooterContainer__3DQr5{display:flex;flex-direction:column;align-items:flex-start;margin-top:1rem;gap:1rem}.LoginPage_oauthButtonsContainer__t7LPG{display:flex;align-items:center;justify-content:center;width:100%;gap:18px}.FileUploadBox_uploadBox__8A7ai{position:relative;border-radius:var(--global-border-radius);padding:2rem;text-align:center;transition:.2s ease;background-color:var(--page-box-bg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem;width:100%;height:100%;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%23848484FF' stroke-width='4' stroke-dasharray='4%2c10' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:100% 100%}.FileUploadBox_miniUploadBox__9baun{gap:1rem}.FileUploadBox_dragging__1S2m0{border-color:var(--btn-1);background:#e6f3ff}.FileUploadBox_fileInput__0Wzyx{display:none}.FileUploadBox_label__uP5z2{font-size:1.5rem;color:var(--page-txt-1);margin:0 0 .25rem}.FileUploadBox_miniLabel__9pQgt{font-size:1.15rem}.FileUploadBox_subLabel__eMSvA{font-size:1rem;font-weight:400;margin:0;color:var(--page-txt-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:300px}.FileUploadBox_miniSubLabel__bBUIL{font-size:.8rem}.FileUploadBox_uploadInstructions__Nr6t9{font-size:1rem;margin:0;color:var(--page-txt-2)}.FileUploadBox_uploadInstructionsContainer__n3BHQ{width:300px}.FileUploadBox_exitEditBtn__Or_Wm{position:absolute;bottom:2rem}.FileUploadBox_previewContainer__N71tV{border-radius:var(--global-border-radius);overflow:hidden;background-color:var(--page-box-bg);border:1px solid var(--page-box-border);position:relative}.FileUploadBox_previewLarge__LleYN,.FileUploadBox_previewMini__pnAUV{width:300px}.FileUploadBox_previewLarge__LleYN .FileUploadBox_genericPreview__cK9iW,.FileUploadBox_previewLarge__LleYN .FileUploadBox_imagePreview__PwKge,.FileUploadBox_previewLarge__LleYN .FileUploadBox_pdfPreview__4nm26{width:300px;height:300px}.FileUploadBox_previewMini__pnAUV .FileUploadBox_genericPreview__cK9iW,.FileUploadBox_previewMini__pnAUV .FileUploadBox_imagePreview__PwKge,.FileUploadBox_previewMini__pnAUV .FileUploadBox_pdfPreview__4nm26{width:300px;height:180px}.FileUploadBox_previewInner___Zlsu{display:flex;flex-direction:column}.FileUploadBox_imagePreview__PwKge,.FileUploadBox_pdfPreview__4nm26{width:160px;height:120px;display:block;border:0}.FileUploadBox_imagePreview__PwKge{object-fit:cover}.FileUploadBox_genericPreview__cK9iW{width:160px;height:120px;display:flex;align-items:center;justify-content:center}.FileUploadBox_previewFooter__PDSAg{padding:.5rem;background-color:inherit;display:flex;flex-direction:column;gap:.15rem;text-align:center;font-size:.8rem}.FileUploadBox_previewName__DSg0N{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;color:var(--page-txt-1)}.FileUploadBox_previewSize__b9l6d{color:var(--page-txt-2)}.FileUploadBox_clearPreviewBtn__8abBd{position:absolute;top:6px;right:6px;z-index:5}.ProjectsPage_container__JQvoB{box-sizing:border-box;display:grid;grid-template-columns:repeat(3,1fr);overflow-y:scroll;overflow-x:hidden;width:100%;height:100%;padding:1rem;border-radius:var(--global-border-radius);background-color:var(--page-box-bg)}.ProjectsPage_modal__G4nxO{width:75%;background-color:var(--page-box-bg);border-radius:var(--global-border-radius);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999}.ProjectsPage_buttonContainer__Bw4Zt{width:100%;display:flex;align-items:center;justify-content:center;margin:2rem 0}.ProjectsPage_buttonContainer__Bw4Zt>button{padding:1rem 4rem;font-size:1rem}.ProjectsPage_inputGrid__iXYd5{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-template-areas:"name name start end" "github github demo demo" "langs langs frameworks frameworks" "tech tech upload upload" "desc desc upload upload" "desc desc upload upload";grid-gap:1rem;gap:1rem;padding:1rem}.ProjectsPage_name__sYYy6{grid-area:name}.ProjectsPage_start__x2ZBF{grid-area:start}.ProjectsPage_end__ff_5n{grid-area:end}.ProjectsPage_desc__xThdy{grid-area:desc}.ProjectsPage_github__2wgVw{grid-area:github}.ProjectsPage_demo__jHpNh{grid-area:demo}.ProjectsPage_langs__YM3vp{grid-area:langs}.ProjectsPage_frameworks__Ysexr{grid-area:frameworks}.ProjectsPage_tech__NqT2_{grid-area:tech}.ProjectsPage_upload__ErvDB{grid-area:upload}.AsyncButtonWrapper_buttonContent__a_cjK{display:flex;align-items:center;justify-content:center;position:relative}.AsyncButtonWrapper_invisible__mPxHO{visibility:hidden}.AsyncButtonWrapper_contentWrapper__lOYPY{display:flex;align-items:center;justify-content:center}.PDFThumbnail_preview__h2giM{width:90%;height:350px;border:none}.PageContentHeader_container__vXLSC{display:flex;align-items:center;justify-content:space-between;width:100%;padding:2rem 0}.PageContentHeader_title__wIaTu{font-size:var(--title-font-size);color:var(--page-txt-1);margin:0}.PageContentHeader_buttons__dVz54{display:flex;align-items:center;justify-content:center;gap:1rem}.DocumentsPage_fileUploadBoxContainer__KgZIw{display:flex;width:100%;height:100%;align-items:center;gap:2rem}.EditUserForm_inputForm__yH6am{display:flex;flex-direction:column;width:100%;margin-left:2rem}.EditUserForm_formHeader__fkRjd{display:flex;align-items:center;width:100%;justify-content:space-between;padding:2rem 0 1rem;border-bottom:2px solid var(--page-box-border)}.EditUserForm_formTitle__C1zW0{margin:0;font-size:1.5rem;color:var(--page-txt-1)}.EditUserForm_formSubtitle___YJPI{margin:.25rem 0 0;font-size:.9rem;font-weight:400;color:var(--page-txt-2)}.EditUserForm_buttons__cC3nQ{display:flex;gap:1rem}.EditUserForm_inputList__Ch4hm{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}.EditUserForm_inputRow__gx2xJ{display:flex;align-items:center;gap:2rem}.EditUserForm_textInput__M1N49{font-size:.9rem!important;padding:.5rem 1rem!important;border-color:var(--page-box-border)!important}.EditUserForm_textInput__M1N49:focus{border-color:var(--page-txt-1)!important}.EditUserForm_inputForm__2apjc{display:flex;flex-direction:column;width:100%;height:100%}.EditUserForm_inputList__5jZU_{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}.EditUserForm_inputRow__s3XB9{display:flex;width:100%;align-items:center;gap:1rem}.EditUserForm_inputCardGrid__Nktme{height:100%;width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:repeat(2,1fr);grid-gap:1rem;gap:1rem}.EditUserForm_inputCardGrid__Nktme>.EditUserForm_inputCard__t8jd9:first-child{grid-column:1/3;grid-row:1}.EditUserForm_inputCardGrid__Nktme>.EditUserForm_inputCard__t8jd9:nth-child(2){grid-column:1;grid-row:2}.EditUserForm_inputCardGrid__Nktme>.EditUserForm_inputCard__t8jd9:nth-child(3){grid-column:2;grid-row:2}.EditUserForm_inputCardGrid__Nktme>.EditUserForm_inputCard__t8jd9:nth-child(4){grid-column:3/4;grid-row:1/3}.EditUserForm_inputCard__t8jd9{display:flex;flex-direction:column;align-items:center;width:100%;padding:1rem 1.5rem;background-color:var(--page-box-bg);border:1px solid var(--page-box-border);border-radius:var(--global-border-radius);gap:1rem}.EditUserForm_cardHeader__uyF7J{display:flex;align-items:center;gap:1rem;width:100%;justify-content:flex-start}.EditUserForm_cardTitle___IP4H{margin:0}.ResetPasswordForm_inputForm__81fru{display:flex;flex-direction:column;width:100%;margin-left:2rem}.ResetPasswordForm_formHeader__MHRVB{display:flex;align-items:center;width:100%;justify-content:space-between;padding:2rem 0 1rem;border-bottom:2px solid var(--page-box-border)}.ResetPasswordForm_formTitle__3voqm{margin:0;font-size:1.5rem;color:var(--page-txt-1)}.ResetPasswordForm_formSubtitle__npnmc{margin:.25rem 0 0;font-size:.9rem;font-weight:400;color:var(--page-txt-2)}.ResetPasswordForm_buttons__U8dB4{display:flex;gap:1rem}.ResetPasswordForm_instructions__uxute{margin-top:14;line-height:2;color:var(--page-txt-1);font-size:1rem}.ResetPasswordForm_sendResetLink___xJPk{background-color:var(--btn-1);border-radius:var(--global-border-radius);color:white;padding:.25rem .75rem;font-size:.8rem}.ResetPasswordForm_instructionList__4hzpn{padding-left:1rem;margin:0}.Switch_switchContainer__eyS_v{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.75rem 1rem;background-color:var(--settings-switch-bg);border-radius:var(--global-border-radius)}.Switch_labelText__xJNkj{font-size:1rem;font-weight:700;color:var(--page-txt-1)}.Switch_switchWrapper__spTtR{position:relative;width:46px;height:26px}.Switch_switchInput__W4AY8{opacity:0;width:0;height:0;position:absolute}.Switch_slider__zv_2s{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--settings-input-bg);border-radius:26px;transition:all .2s ease}.Switch_slider__zv_2s:before{position:absolute;content:"";height:20px;width:20px;left:3px;top:3px;background-color:white;border-radius:50%;transition:transform .2s ease}.Switch_checked__HINab{background-color:var(--btn-1)}.Switch_checked__HINab:before{transform:translateX(20px)}.Switch_switchInput__W4AY8:disabled+.Switch_slider__zv_2s{opacity:.5;cursor:not-allowed}.EditAppForm_inputForm__P0gpw{display:flex;flex-direction:column;width:100%;margin-left:2rem}.EditAppForm_formHeader__T9VAV{display:flex;align-items:center;width:100%;justify-content:space-between;padding:2rem 0 1rem;border-bottom:2px solid var(--page-box-border)}.EditAppForm_formTitle__4jtrm{margin:0;font-size:1.5rem;color:var(--page-txt-1)}.EditAppForm_formSubtitle__vViT9{margin:.25rem 0 0;font-size:.9rem;font-weight:400;color:var(--page-txt-2)}.EditAppForm_buttons__dR233{display:flex;gap:1rem}.EditAppForm_inputList__wSook{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}.EditAppForm_settingItem__Krcn3{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.75rem 1rem;background-color:var(--settings-switch-bg);border-radius:var(--global-border-radius)}.EditAppForm_label__N9LZ_{font-size:1rem;font-weight:700;color:var(--page-txt-1)}.EditAppForm_settingItem__Krcn3 select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--settings-input-bg);color:white;border-radius:var(--global-border-radius);padding:.75rem 1rem;font-size:.85rem;transition:all .2s ease;cursor:pointer;outline:none;width:300px;position:relative}.EditAppForm_settingItem__Krcn3 select:disabled{opacity:.5;cursor:not-allowed}.EditAppForm_settingItem__Krcn3 select option{background-color:var(--settings-input-bg);color:white}