.SchoolEditor_tsx_lw_root__8__t6{display:flex;flex-direction:column;gap:1.25rem}.SchoolEditor_tsx_lw_header__I5iyl{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.SchoolEditor_tsx_lw_headerGroup__lqZ_D{display:flex;align-items:center;gap:.75rem}.SchoolEditor_tsx_lw_backLink___V1O0{width:2.25rem;height:2.25rem;border-radius:.75rem;background:#174234;border:1px solid #064e3b;display:flex;align-items:center;justify-content:center;color:#d1d5db;transition:color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.SchoolEditor_tsx_lw_backLink___V1O0:hover{color:#fff;border-color:#059669}.SchoolEditor_tsx_lw_backIcon__CnE_W{width:1rem;height:1rem}.SchoolEditor_tsx_lw_title__pffy_{font-size:.875rem;font-weight:600;color:#fff}.SchoolEditor_tsx_lw_subtitle__sj228{color:#9ca3af;margin-top:.25rem}.SchoolEditor_tsx_lw_gate__rbjIe,.SchoolEditor_tsx_lw_subtitle__sj228{font-size:.75rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace}.SchoolEditor_tsx_lw_gate__rbjIe{display:flex;align-items:center;gap:.375rem;color:#6ee7b7;background:#081c15;border:1px solid #065f46;border-radius:999px;padding:.375rem .75rem}.SchoolEditor_tsx_lw_gateIcon__xRhR4{width:.875rem;height:.875rem}.SchoolEditor_tsx_lw_steps__pv5_8{display:flex;gap:.375rem;overflow-x:auto;padding-bottom:.25rem}.SchoolEditor_tsx_lw_step__pWxGq{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;border-radius:.75rem;border:1px solid #064e3b;background:#0e2f24;color:#6b7280;font-size:.75rem;font-weight:700;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;transition:all .15s cubic-bezier(.4,0,.2,1)}.SchoolEditor_tsx_lw_step__pWxGq:hover{color:#e5e7eb;border-color:#047857}.SchoolEditor_tsx_lw_stepActive__jD18B{background:#064e3b;border-color:#10b981;color:#d1fae5}.SchoolEditor_tsx_lw_stepDone__nHuD8{color:#34d399}.SchoolEditor_tsx_lw_stepIndex__moaDx{display:inline-flex;align-items:center}.SchoolEditor_tsx_lw_stepErrorIcon__qq6XR{width:.75rem;height:.75rem;color:#fb7185}.SchoolEditor_tsx_lw_stepDoneIcon__djmJm{width:.75rem;height:.75rem;color:#34d399}.SchoolEditor_tsx_lw_stepDotIcon__HeQHW{width:.75rem;height:.75rem}.SchoolEditor_tsx_lw_stepErrors__Vrykl,.SchoolEditor_tsx_lw_stepWarnings__o7ZEE{font-size:.5625rem;font-weight:700;padding:.0625rem .25rem;border-radius:9999px;background:#4c0519;color:#fb7185}.SchoolEditor_tsx_lw_stepWarnings__o7ZEE{background:#451a03;color:#fde68a}.SchoolEditor_tsx_lw_progressTrack__HBaef{height:2px;background:#064e3b;border-radius:9999px;overflow:hidden}.SchoolEditor_tsx_lw_progressFill___6eaX{height:100%;background:#10b981;transition:width .2s cubic-bezier(.4,0,.2,1)}.SchoolEditor_tsx_lw_stepHint__W9qk0{font-size:.75rem;color:#6b7280;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace}.SchoolEditor_tsx_lw_body__zKFL5{display:flex;flex-direction:column}.SchoolEditor_tsx_lw_footer___uorz{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem;border-top:1px solid #064e3b;flex-wrap:wrap}.SchoolEditor_tsx_lw_footerCentre__1fenw{flex:1 1;text-align:center;min-width:0}.SchoolEditor_tsx_lw_navButton__22xWY,.SchoolEditor_tsx_lw_nextButton__DTKDg{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.75rem;font-size:.75rem;font-weight:700;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em;border:1px solid #064e3b;transition:all .15s cubic-bezier(.4,0,.2,1)}.SchoolEditor_tsx_lw_navButton__22xWY{background:#174234;color:#d1d5db}.SchoolEditor_tsx_lw_navButton__22xWY:hover:not(:disabled){color:#fff;border-color:#059669}.SchoolEditor_tsx_lw_nextButton__DTKDg{background:#10b981;border-color:#10b981;color:#081c15}.SchoolEditor_tsx_lw_nextButton__DTKDg:hover:not(:disabled){background:#34d399}.SchoolEditor_tsx_lw_nextButton__DTKDg:disabled{background:#174234;border-color:#064e3b;color:#6b7280;cursor:not-allowed}.SchoolEditor_tsx_lw_navIcon__hcaGj{width:.875rem;height:.875rem}.SchoolEditor_tsx_lw_blockNote__7MUCY{color:#fde68a}.SchoolEditor_tsx_lw_blockNote__7MUCY,.SchoolEditor_tsx_lw_doneNote__NGH5W{font-size:.625rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em}.SchoolEditor_tsx_lw_doneNote__NGH5W{color:#6b7280}.InstitutionStep_tsx_lw_stack__WapbU{display:flex;flex-direction:column;gap:1rem}.InstitutionStep_tsx_lw_autoBadge__kQqSO{display:inline-flex;align-items:center;gap:.375rem;font-size:.625rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em;color:#7dd3fc;background:#082f49;border:1px solid #075985;border-radius:999px;padding:.25rem .5rem}.InstitutionStep_tsx_lw_autoIcon__hAH9b{width:.75rem;height:.75rem}.InstitutionStep_tsx_lw_note___5517{display:flex;align-items:flex-start;gap:.5rem;font-size:.75rem;color:#6b7280;line-height:1.5;padding:0 .25rem}.InstitutionStep_tsx_lw_noteIcon__9nemh{width:.875rem;height:.875rem;flex-shrink:0;margin-top:.125rem}.InstitutionStep_tsx_lw_hidden__3F7yv{display:none}.components_tsx_lw_field__EUJ1r{display:flex;flex-direction:column;gap:.375rem;min-width:0}.components_tsx_lw_label__O7Bzy{display:flex;align-items:baseline;gap:.5rem;font-size:.75rem;font-weight:700;color:#d1d5db;text-transform:uppercase;letter-spacing:.05em;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace}.components_tsx_lw_optional__T2KeI{font-size:.625rem;font-weight:500;letter-spacing:.05em;color:#6b7280;text-transform:uppercase}.components_tsx_lw_hint__Mtlyk{font-size:.75rem;color:#6b7280;line-height:1.4}.components_tsx_lw_inputMono__8HaRX,.components_tsx_lw_input__PQnZA,.components_tsx_lw_textarea__t4rC_{width:100%;padding:.5rem .75rem;border-radius:.5rem;background:#174234;border:1px solid #064e3b;color:#fff;font-size:.8125rem;transition:border-color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.components_tsx_lw_inputMono__8HaRX::placeholder,.components_tsx_lw_input__PQnZA::placeholder,.components_tsx_lw_textarea__t4rC_::placeholder{color:#6b7280}.components_tsx_lw_inputMono__8HaRX:focus,.components_tsx_lw_input__PQnZA:focus,.components_tsx_lw_textarea__t4rC_:focus{outline:none;border-color:#10b981}.components_tsx_lw_inputMono__8HaRX{font-family:ui-monospace,SF Mono,JetBrains Mono,monospace}.components_tsx_lw_textarea__t4rC_{resize:vertical;line-height:1.5}.components_tsx_lw_invalid__oVy6N{border-color:#fb7185}.components_tsx_lw_figureWrap__L09VS{display:flex;align-items:center;gap:.5rem}.components_tsx_lw_suffix__9snGk{color:#6b7280;white-space:nowrap}.components_tsx_lw_suffix__9snGk,.components_tsx_lw_toggle__UQkT9{font-size:.75rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace}.components_tsx_lw_toggle__UQkT9{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .75rem;border-radius:999px;border-width:1px;border-style:solid;font-weight:700;transition:all .15s cubic-bezier(.4,0,.2,1)}.components_tsx_lw_toggleDot__AYMxn{width:.5rem;height:.5rem;border-radius:9999px;background:currentcolor}.components_tsx_lw_toggleOn__alxPs{background:#064e3b;border-color:#10b981;color:#6ee7b7}.components_tsx_lw_toggleOff___bSUT{background:#174234;border-color:#064e3b;color:#9ca3af}.components_tsx_lw_panel__MgAy3{background:#0e2f24;border:1px solid #064e3b;border-radius:1rem;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.components_tsx_lw_panelHeader__htRTs{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.components_tsx_lw_panelTitle__Mh582{font-size:.875rem;font-weight:700;color:#fff;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em}.components_tsx_lw_panelDescription__VRkES{font-size:.75rem;color:#6b7280;margin-top:.25rem;max-width:46rem;line-height:1.5}.components_tsx_lw_grid__xF_K9{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem}@media(min-width:640px){.components_tsx_lw_grid__xF_K9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.components_tsx_lw_grid__xF_K9[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:640px){.components_tsx_lw_grid__xF_K9[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.components_tsx_lw_grid__xF_K9[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.components_tsx_lw_issues__jKAQ0{display:flex;flex-direction:column;gap:.5rem;list-style:none}.components_tsx_lw_issue__ohkd3{display:flex;gap:.625rem;align-items:flex-start;padding:.625rem .75rem;border-radius:.5rem;background:#174234;border:1px solid #064e3b;border-left-width:3px}.components_tsx_lw_issue__ohkd3[data-severity=error]{border-left-color:#fb7185}.components_tsx_lw_issue__ohkd3[data-severity=warning]{border-left-color:#fbbf24}.components_tsx_lw_issue__ohkd3[data-severity=info]{border-left-color:#38bdf2}.components_tsx_lw_issueIcon__Fejsr{width:.875rem;height:.875rem;flex-shrink:0;margin-top:.125rem;color:#9ca3af}.components_tsx_lw_issueMessage__PVj4h{font-size:.75rem;color:#e5e7eb;line-height:1.5}.components_tsx_lw_issueMeta__nq461{font-size:.625rem;color:#6b7280;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;margin-top:.25rem}.components_tsx_lw_clear__7cTcm{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#6ee7b7;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace}.components_tsx_lw_clearIcon__kZy8_{width:.875rem;height:.875rem}.components_tsx_lw_copyButton__38D2W{padding:.375rem .75rem;border-radius:.5rem;border:1px solid #047857;background:#064e3b;color:#a7f3d0;font-size:.75rem;font-weight:700;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em;transition:all .15s cubic-bezier(.4,0,.2,1)}.components_tsx_lw_copyButton__38D2W:hover:not(:disabled){border-color:#10b981;color:#d1fae5}.components_tsx_lw_copyButton__38D2W:disabled{opacity:.5;cursor:not-allowed}.Dropdown_tsx_lw_root__7JD9O{position:relative;display:flex;flex-direction:column;gap:.25rem}.Dropdown_tsx_lw_fullWidth__bdvms{width:100%}.Dropdown_tsx_lw_label__duPgH{display:block;font-size:.875rem;font-weight:500;color:#1c1b1a}.Dropdown_tsx_lw_labelDark__0Y5Nq{color:#e5e7eb}.Dropdown_tsx_lw_trigger__w1Vap{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;border-radius:.375rem;border:1px solid #e5e1d8;background:rgba(0,0,0,0);padding:.5rem .75rem;font-size:.875rem;color:#1c1b1a;cursor:pointer;transition:border-color .2s,box-shadow .2s}.Dropdown_tsx_lw_trigger__w1Vap:focus{outline:none;border-color:#0e7a57;box-shadow:0 0 0 2px rgba(14,122,87,.2)}.Dropdown_tsx_lw_trigger__w1Vap:disabled{background:#faf8f4;color:#5c5a56;cursor:not-allowed}.Dropdown_tsx_lw_triggerDark__4QAaN{background:rgba(255,255,255,.06);border-color:rgba(16,185,129,.35);color:#fff}.Dropdown_tsx_lw_triggerDark__4QAaN:focus{border-color:#34d399;box-shadow:0 0 0 2px rgba(52,211,153,.25)}.Dropdown_tsx_lw_triggerError___ZDsi{border-color:rgba(192,57,43,.5)}.Dropdown_tsx_lw_triggerOpen__AcSae{border-color:#0e7a57}.Dropdown_tsx_lw_triggerText__NMuZY{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dropdown_tsx_lw_placeholder__uTC9U{color:#5c5a56}.Dropdown_tsx_lw_chevron__0GtS3{flex-shrink:0;width:1rem;height:1rem;color:#5c5a56;transition:transform .15s ease-out}.Dropdown_tsx_lw_chevronOpen__KU4Z3{transform:rotate(180deg)}.Dropdown_tsx_lw_popover__dgiVx{z-index:600;overflow-y:auto;border-radius:.5rem;border:1px solid #e5e1d8;background:#fff;padding:.25rem;box-shadow:0 12px 24px -8px rgba(0,0,0,.18),0 4px 8px -4px rgba(0,0,0,.08)}.Dropdown_tsx_lw_popoverDark__xjs5t{background:#04100c;border-color:rgba(16,185,129,.35);box-shadow:0 16px 32px -8px rgba(0,0,0,.6)}.Dropdown_tsx_lw_option___Z4NN{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;color:#1c1b1a;cursor:pointer;text-align:left}.Dropdown_tsx_lw_option___Z4NN:disabled{opacity:.4;cursor:not-allowed}.Dropdown_tsx_lw_optionDark__sYDdr{color:#f3f4f6}.Dropdown_tsx_lw_optionHighlighted__c0vgN{background:#f3f4f6}.Dropdown_tsx_lw_optionHighlightedDark__TBjqm{background:rgba(16,185,129,.18)}.Dropdown_tsx_lw_optionSelected__K72Kl{font-weight:600;color:#047857}.Dropdown_tsx_lw_optionSelectedDark__EtW4r{color:#6ee7b7}.Dropdown_tsx_lw_optionLabel__mFYBz{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dropdown_tsx_lw_check__kQuaZ{flex-shrink:0;width:1rem;height:1rem;color:#10b981}.Dropdown_tsx_lw_helperText__PCmlU{font-size:.875rem;color:#5c5a56}.Dropdown_tsx_lw_errorText__OX6bu{color:#c0392b}.EmailSignup_tsx_lw_wrapper__LUKVe{border-radius:1.5rem;padding:2rem}@media(min-width:768px){.EmailSignup_tsx_lw_wrapper__LUKVe{padding:3rem}}.EmailSignup_tsx_lw_withBackground__simQD{background-color:#fff;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.EmailSignup_tsx_lw_withGradient__j819H{background:linear-gradient(90deg,#059669,#7c3aed,#4f46e5);border-radius:1.5rem;padding:2rem}@media(min-width:768px){.EmailSignup_tsx_lw_withGradient__j819H{padding:3rem}}.EmailSignup_tsx_lw_withGrayBackground__6sG_O{background-color:#f9fafb;border-radius:1.5rem;padding:2rem}.EmailSignup_tsx_lw_form__8KcFw{display:flex;flex-direction:column;gap:1rem}@media(min-width:640px){.EmailSignup_tsx_lw_form__8KcFw{flex-direction:row}}.EmailSignup_tsx_lw_formInline___FDl3{display:flex;flex-direction:column;gap:.75rem}@media(min-width:640px){.EmailSignup_tsx_lw_formInline___FDl3{flex-direction:row}}.EmailSignup_tsx_lw_inputFlex__0bLNY{flex:1 1;background-color:#fff;border-color:#d1d5db}.EmailSignup_tsx_lw_inputFlex__0bLNY:focus{border-color:#10b981}.EmailSignup_tsx_lw_inputGradient__xVObG{flex:1 1;background-color:rgba(255,255,255,.2);border-color:rgba(255,255,255,.3);color:#fff}.EmailSignup_tsx_lw_inputGradient__xVObG::placeholder{color:#d1d5db}.EmailSignup_tsx_lw_inputGradient__xVObG:focus{background-color:rgba(255,255,255,.3);border-color:rgba(255,255,255,.5)}.EmailSignup_tsx_lw_btnPrimary__gU0CM{background-color:#047857;color:#fff;padding:.5rem 1.5rem;border-radius:.5rem;font-weight:500;transition:background-color .2s}.EmailSignup_tsx_lw_btnPrimary__gU0CM:hover:not(:disabled){background-color:#047857}.EmailSignup_tsx_lw_btnPrimary__gU0CM:disabled{opacity:.5;cursor:not-allowed}.EmailSignup_tsx_lw_btnGradient__EC6Hc{background-color:#fff;color:#059669;padding:.5rem 1.5rem;border-radius:.5rem;font-weight:600;transition:background-color .2s}.EmailSignup_tsx_lw_btnGradient__EC6Hc:hover:not(:disabled){background-color:#f3f4f6}.EmailSignup_tsx_lw_btnGradient__EC6Hc:disabled{opacity:.5;cursor:not-allowed}.EmailSignup_tsx_lw_btnWhite__0y79B{background-color:#fff;color:#059669;padding:.5rem 1.5rem;border-radius:.5rem;font-weight:600;transition:background-color .2s}.EmailSignup_tsx_lw_btnWhite__0y79B:hover:not(:disabled){background-color:#f3f4f6}.EmailSignup_tsx_lw_btnWhite__0y79B:disabled{opacity:.5;cursor:not-allowed}.EmailSignup_tsx_lw_btnGray__7Jt16{background-color:#4b5563;color:#fff}.EmailSignup_tsx_lw_btnGray__7Jt16:hover:not(:disabled){background-color:#374151}.EmailSignup_tsx_lw_btnFull__w4aq6{width:100%;padding:.75rem 1.5rem;border-radius:.75rem;font-weight:600}.EmailSignup_tsx_lw_btnCentered__n_8ij{display:flex;align-items:center;justify-content:center;gap:.5rem}.EmailSignup_tsx_lw_successBox__jg_fO{text-align:center;padding:1rem;background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:.5rem}.EmailSignup_tsx_lw_successText__7PMZj{color:#166534;font-weight:500}.EmailSignup_tsx_lw_gradientText__HMtY7{color:#a7f3d0}.EmailSignup_tsx_lw_whiteText__s0OzK{color:#fff}.EmailSignup_tsx_lw_title__2Qmtf{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:1rem}.EmailSignup_tsx_lw_titleWhite__wUgz3{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:1rem}.EmailSignup_tsx_lw_subtitle__vd9AP{color:#4b5563;margin-bottom:2rem;max-width:28rem;margin-left:auto;margin-right:auto}.EmailSignup_tsx_lw_subtitleWhite__Z2EQd{color:#a7f3d0;margin-bottom:1.5rem}.EmailSignup_tsx_lw_textCenter__k7B8R{text-align:center}.EmailSignup_tsx_lw_maxWidthMd__w4TAU{max-width:28rem;margin-left:auto;margin-right:auto}.EmailSignup_tsx_lw_iconWrapper__3gOsc{background-color:#d1fae5}.EmailSignup_tsx_lw_iconWrapperWhite__DW7rl,.EmailSignup_tsx_lw_iconWrapper__3gOsc{width:4rem;height:4rem;border-radius:1.5rem;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.EmailSignup_tsx_lw_iconWrapperWhite__DW7rl{background-color:#dcfce7}.EmailSignup_tsx_lw_iconAccent___yaWz{width:2rem;height:2rem;color:#059669}.EmailSignup_tsx_lw_iconGreen__oAqCk{width:2rem;height:2rem;color:#16a34a}.EmailSignup_tsx_lw_emoji__P5_ti{font-size:2.5rem;margin-bottom:1rem}.EmailSignup_tsx_lw_spaceY__oNTVn{display:flex;flex-direction:column;gap:1rem}.EmailSignup_tsx_lw_mt4__ntupt{margin-top:1rem}.EmailSignup_tsx_lw_mb4__hDqrm{margin-bottom:1rem}.EmailSignup_tsx_lw_mb6__4_6H7{margin-bottom:1.5rem}.EmailSignup_tsx_lw_mb8__IK84L{margin-bottom:2rem}.EmailSignup_tsx_lw_padding8__myOzq{padding:2rem}.EmailSignup_tsx_lw_rounded2xl__zUAVE{border-radius:1.5rem}.EmailSignup_tsx_lw_loadingSpinner__R1mKV{display:inline-block;width:1rem;height:1rem;border:2px solid #fff;border-top-color:rgba(0,0,0,0);border-radius:9999px;animation:EmailSignup_tsx_lw_spin__j56xO 1s linear infinite}@keyframes EmailSignup_tsx_lw_spin__j56xO{to{transform:rotate(1turn)}}.EmailSignup_tsx_lw_successTitle__SLf6z{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:1rem}.EmailSignup_tsx_lw_successDesc__40n9i{color:#4b5563;margin-bottom:1.5rem}.EmailSignup_tsx_lw_textGray500__YMFun{color:#6b7280}.Input_tsx_lw_inputContainer__caND4{display:flex;flex-direction:column;gap:.25rem}.Input_tsx_lw_fullWidth__4wp7X{width:100%}.Input_tsx_lw_label__jYmXc{display:block;font-size:.875rem;font-weight:500;color:#1c1b1a}.Input_tsx_lw_labelDark__6znOu{color:#e5e7eb}.Input_tsx_lw_inputWrapper__Q46Pq{position:relative}.Input_tsx_lw_iconWrapper__DiC5O{position:absolute;top:0;bottom:0;display:flex;align-items:center;pointer-events:none;color:#5c5a56}.Input_tsx_lw_leftIcon__Z_RM2{left:0;padding-left:.75rem}.Input_tsx_lw_rightIcon__82qx_{right:0;padding-right:.75rem}.Input_tsx_lw_input__Yy5cr{display:block;width:100%;border-radius:.375rem;border:1px solid #e5e1d8;padding:.5rem .75rem;color:#1c1b1a;background-color:rgba(0,0,0,0);transition:border-color .2s,box-shadow .2s}.Input_tsx_lw_input__Yy5cr::placeholder{color:#5c5a56}.Input_tsx_lw_input__Yy5cr:focus{outline:none;border-color:#0e7a57;box-shadow:0 0 0 2px rgba(14,122,87,.2)}.Input_tsx_lw_input__Yy5cr:disabled{background-color:#faf8f4;color:#5c5a56;cursor:not-allowed}.Input_tsx_lw_inputError__mYRC0{border-color:rgba(192,57,43,.5)}.Input_tsx_lw_inputError__mYRC0:focus{border-color:#c0392b;box-shadow:0 0 0 2px rgba(192,57,43,.2)}.Input_tsx_lw_inputDark__thmsz{background:rgba(255,255,255,.06);border-color:rgba(16,185,129,.35);color:#fff}.Input_tsx_lw_inputDark__thmsz::placeholder{color:#6b7280}.Input_tsx_lw_inputDark__thmsz:focus{border-color:#34d399;box-shadow:0 0 0 2px rgba(52,211,153,.25)}.Input_tsx_lw_inputDark__thmsz:disabled{background:rgba(255,255,255,.03);color:#6b7280}.Input_tsx_lw_inputWithLeftIcon__WEN1q{padding-left:2.5rem}.Input_tsx_lw_inputWithRightIcon__5lXHG{padding-right:2.5rem}.Input_tsx_lw_helperText__xolS3{font-size:.875rem;color:#5c5a56}.Input_tsx_lw_errorText__8bkGu{color:#c0392b}@keyframes LazyImage_tsx_lw_pulse__nJj_e{0%,to{opacity:1}50%{opacity:.5}}.LazyImage_tsx_lw_wrapper__eNV3N{position:relative}.LazyImage_tsx_lw_placeholder__yWYqe{position:absolute;inset:0;background-color:#faf8f4;border-radius:.375rem;display:flex;align-items:center;justify-content:center}.LazyImage_tsx_lw_placeholder__yWYqe,.LazyImage_tsx_lw_spinner__y0Gih{animation:LazyImage_tsx_lw_pulse__nJj_e 2s cubic-bezier(.4,0,.6,1) infinite}.LazyImage_tsx_lw_spinner__y0Gih{width:2rem;height:2rem;background-color:#d1d5db;border-radius:9999px}.LazyImage_tsx_lw_errorState__Wr4ka{position:absolute;inset:0;background-color:#f3f4f6;border-radius:.375rem;display:flex;align-items:center;justify-content:center}.LazyImage_tsx_lw_errorText__93sGI{color:#5c5a56;font-size:.875rem}.LazyImage_tsx_lw_image__lGZuX{transition:opacity .3s;object-fit:cover}.LazyImage_tsx_lw_loaded__PTEwL{opacity:1}.LazyImage_tsx_lw_loading__SC39F{opacity:0}.Modal_tsx_lw_overlay__YRvEd{position:fixed;inset:0;z-index:500;overflow-y:auto;opacity:0;transition:opacity .2s ease-out}.Modal_tsx_lw_overlayShown__XPOJ0{opacity:1}.Modal_tsx_lw_center__XtNic{display:flex;min-height:100%;align-items:center;justify-content:center;padding:1rem}.Modal_tsx_lw_centerTop__b44xm{align-items:flex-start;padding-top:8vh;padding-bottom:1rem}.Modal_tsx_lw_backdrop__F7iDF{position:fixed;inset:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.Modal_tsx_lw_panel__DAXeO{position:relative;display:flex;flex-direction:column;width:100%;max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);overflow:hidden;background:#fff;border:1px solid #f3f4f6;border-radius:1rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 12px 24px -8px rgba(0,0,0,.12);opacity:0;transform:translateY(.75rem) scale(.98);transition:opacity .2s ease-out,transform .2s ease-out}.Modal_tsx_lw_panel__DAXeO:focus{outline:none}.Modal_tsx_lw_panelShown__FNZB5{opacity:1;transform:translateY(0) scale(1)}.Modal_tsx_lw_themeDark__hm3_s{background:#081c15;border-color:rgba(16,185,129,.3)}.Modal_tsx_lw_themeDark__hm3_s .Modal_tsx_lw_title__7nP5x{color:#fff}.Modal_tsx_lw_themeDark__hm3_s .Modal_tsx_lw_description__PvNMw{color:#9ca3af}.Modal_tsx_lw_themeDark__hm3_s .Modal_tsx_lw_footer__ey2Wj{border-top-color:rgba(16,185,129,.25)}.Modal_tsx_lw_themeDark__hm3_s .Modal_tsx_lw_closeButton__5MjTo{color:#6b7280}.Modal_tsx_lw_themeDark__hm3_s .Modal_tsx_lw_closeButton__5MjTo:hover{background:rgba(255,255,255,.08);color:#fff}.Modal_tsx_lw_themeDark__hm3_s .Modal_tsx_lw_closeButton__5MjTo:focus-visible{outline-color:#34d399}.Modal_tsx_lw_themeDark__hm3_s .Modal_tsx_lw_iconDefault__gDx2W{background:rgba(16,185,129,.15);color:#34d399}.Modal_tsx_lw_size-xs__7U7sj{max-width:20rem}.Modal_tsx_lw_size-sm__Xvvu7{max-width:28rem}.Modal_tsx_lw_size-md__D_0Zu{max-width:32rem}.Modal_tsx_lw_size-lg__SxlRH{max-width:42rem}.Modal_tsx_lw_size-xl__S02HQ{max-width:56rem}.Modal_tsx_lw_size-full__6xZx0{max-width:calc(100% - 2rem)}.Modal_tsx_lw_header__w7hba{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.5rem 1.5rem 1rem}.Modal_tsx_lw_headerText__xMLB4{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.Modal_tsx_lw_title__7nP5x{font-size:1.125rem;font-weight:600;line-height:1.4;color:#111827}.Modal_tsx_lw_description__PvNMw{margin-top:.25rem;font-size:.875rem;line-height:1.5;color:#6b7280}.Modal_tsx_lw_iconBadge__DhVS_{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:9999px;background:#f3f4f6;color:#4b5563}.Modal_tsx_lw_icon-info__YA1UU{background:#eef2ff;color:#4f46e5}.Modal_tsx_lw_icon-success__e_K0u{background:#ecfdf5;color:#059669}.Modal_tsx_lw_icon-warning__ItUxV{background:#fffbeb;color:#d97706}.Modal_tsx_lw_icon-danger__FSx10{background:#fef2f2;color:#dc2626}.Modal_tsx_lw_variantIcon___rfHw{width:1.25rem;height:1.25rem}.Modal_tsx_lw_closeButton__5MjTo{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;color:#9ca3af;transition:color .15s ease-out,background-color .15s ease-out}.Modal_tsx_lw_closeButton__5MjTo:hover{background:#f3f4f6;color:#4b5563}.Modal_tsx_lw_closeButton__5MjTo:focus-visible{outline:2px solid #10b981;outline-offset:2px}.Modal_tsx_lw_closeIcon__833I7{width:1.25rem;height:1.25rem}.Modal_tsx_lw_body__mYV8b{overflow-y:auto;padding:.5rem 1.5rem 1.5rem}.Modal_tsx_lw_footer__ey2Wj{border-top:1px solid #f3f4f6;padding:1rem 1.5rem}.Modal_tsx_lw_actions__sm1Ub{display:flex;flex-direction:column-reverse;gap:.5rem}@media(min-width:640px){.Modal_tsx_lw_actions__sm1Ub{flex-direction:row;justify-content:flex-end;align-items:center}}@media(prefers-reduced-motion:reduce){.Modal_tsx_lw_overlay__YRvEd,.Modal_tsx_lw_panel__DAXeO{transition:none}.Modal_tsx_lw_panel__DAXeO{transform:none}}.PageSizeSelector_tsx_lw_wrapper__X6TGZ{display:flex;align-items:center;gap:.5rem}.PageSizeSelector_tsx_lw_label__BJNUM{color:#5c5a56;font-weight:500}.PageSizeSelector_tsx_lw_sizeSm__PmVeb{font-size:.875rem}.PageSizeSelector_tsx_lw_sizeMd__ej8v_{font-size:1rem}.PageSizeSelector_tsx_lw_sizeLg__DsP7u{font-size:1.125rem}.PageSizeSelector_tsx_lw_select__FffwA{width:8rem}.Pagination_tsx_lw_wrapper__EeH5p{display:flex;align-items:center;justify-content:center;gap:.5rem}.Pagination_tsx_lw_info__DNJon{margin-right:1rem;color:#5c5a56;font-size:.875rem}.Pagination_tsx_lw_pagesWrapper__3uRLq{display:flex;align-items:center;gap:.25rem}.Pagination_tsx_lw_pageButton__m_Tvi{padding:.5rem .75rem;min-width:40px}.Pagination_tsx_lw_navButton__CM1iH{padding:.5rem .75rem}.Pagination_tsx_lw_dots__XFR4I{padding:.5rem .75rem;color:#5c5a56}.RatingStars_tsx_lw_container__P5evq{display:flex;align-items:center;gap:.25rem}.RatingStars_tsx_lw_star__IyhBK{fill:currentColor}.RatingStars_tsx_lw_starSm__P9jni{width:.75rem;height:.75rem}.RatingStars_tsx_lw_starMd__L7aEP{width:1rem;height:1rem}.RatingStars_tsx_lw_starLg__9b2Ay{width:1.25rem;height:1.25rem}.RatingStars_tsx_lw_starFull__Sl6Xt,.RatingStars_tsx_lw_starHalf__NwSJP{color:#c77700}.RatingStars_tsx_lw_starEmpty__pJ_3L{color:#d1d5db}.RatingStars_tsx_lw_ratingNumber__gCRjm{font-size:.875rem;color:#4b5563;margin-left:.25rem}@keyframes ResizableModal_tsx_lw_slideInFromRight__C7tri{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.ResizableModal_tsx_lw_modal__o31Nq{position:fixed;top:4rem;right:0;height:calc(100vh - 4rem);background-color:#fff;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);z-index:70;display:flex;flex-direction:column;transition:transform .3s ease-out,opacity .3s ease-out;border-left:1px solid rgba(229,225,216,.5);opacity:0;transform:translateX(100%);animation:ResizableModal_tsx_lw_slideInFromRight__C7tri .3s ease-out forwards}.ResizableModal_tsx_lw_modalOpen__s__PE{transform:translateX(0)}.ResizableModal_tsx_lw_modalClosed__FW1__{transform:translateX(100%)}.ResizableModal_tsx_lw_resizeHandle__ZyjC1{position:absolute;left:0;top:0;width:4px;height:100%;background-color:rgba(0,0,0,0);cursor:ew-resize;z-index:10;transition:background-color .2s}.ResizableModal_tsx_lw_resizeHandle__ZyjC1:hover{background-color:#0e7a57}.ResizableModal_tsx_lw_resizeHandle__ZyjC1:hover .ResizableModal_tsx_lw_resizeHandleInner__y5hUL{transform:translateY(-50%) scaleY(1.1);background-color:#0e7a57}.ResizableModal_tsx_lw_resizeHandleInner__y5hUL{position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:3rem;background:linear-gradient(180deg,#d1d5db,#9ca3af);border-top-right-radius:2px;border-bottom-right-radius:2px;transition:all .2s}.ResizableModal_tsx_lw_header___WZDJ{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #f3f4f6;background:linear-gradient(90deg,#f9fafb,#ffffff);position:-webkit-sticky;position:sticky;top:0;z-index:20;flex-shrink:0}.ResizableModal_tsx_lw_title__6kvlY{font-size:1.25rem;font-weight:600;color:#1c1b1a;display:flex;align-items:center;gap:.5rem}.ResizableModal_tsx_lw_titleDot__2gMrp{width:.5rem;height:.5rem;background-color:#0e7a57;border-radius:9999px}.ResizableModal_tsx_lw_headerControls__G1zxB{display:flex;align-items:center;gap:.75rem}.ResizableModal_tsx_lw_widthIndicator__9jcS8{font-size:.75rem;color:#5c5a56;padding:.25rem .75rem;background-color:#f3f4f6;border-radius:.5rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;border:1px solid #e5e1d8}.ResizableModal_tsx_lw_closeButton__kyW43{padding:.5rem;color:#9ca3af;border-radius:.75rem;transition:all .2s;background:none;border:none;cursor:pointer}.ResizableModal_tsx_lw_closeButton__kyW43:hover{color:#5c5a56;background-color:#f3f4f6}.ResizableModal_tsx_lw_closeButton__kyW43:hover .ResizableModal_tsx_lw_closeIcon__aytgv{transform:scale(1.1)}.ResizableModal_tsx_lw_closeIcon__aytgv{width:1.25rem;height:1.25rem;transition:transform .2s}.ResizableModal_tsx_lw_content__Xn3tk{flex:1 1;overflow-y:auto;padding:1.5rem;background-color:#fff}.ResizableModal_tsx_lw_footer__uOqu1{padding:1rem;border-top:1px solid #f3f4f6;background:linear-gradient(90deg,#f9fafb,#ffffff);flex-shrink:0}.ResizableModal_tsx_lw_footerContent__Wl17Y{display:flex;align-items:center;justify-content:space-between;font-size:.75rem;color:#5c5a56}.ResizableModal_tsx_lw_footerLeft__yWMDD{display:flex;align-items:center;gap:1rem}.ResizableModal_tsx_lw_footerItem__a1coa{display:flex;align-items:center;gap:.25rem}.ResizableModal_tsx_lw_footerDotAccent__c5Tkq{width:.375rem;height:.375rem;background-color:#34d399;border-radius:9999px}.ResizableModal_tsx_lw_footerDotGreen__nLaxX{width:.375rem;height:.375rem;background-color:#4ade80;border-radius:9999px}.ResizableModal_tsx_lw_footerRight__6rQZP{font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;color:#4b5563}.SearchInput_tsx_lw_wrapper__U_YVQ{width:100%}.SearchInput_tsx_lw_label__IhSeE{display:block;font-size:.875rem;font-weight:500;color:#1c1b1a;margin-bottom:.5rem}.SearchInput_tsx_lw_inputWrapper__Z4UtJ{position:relative}.SearchInput_tsx_lw_leftIcon__KmS6i{position:absolute;inset-block:0;left:0;padding-left:.75rem;display:flex;align-items:center;pointer-events:none}.SearchInput_tsx_lw_rightIcon__oYmrY{position:absolute;inset-block:0;right:0;padding-right:.75rem;display:flex;align-items:center}.SearchInput_tsx_lw_icon__SQLmS{height:1.25rem;width:1.25rem;color:#5c5a56}.SearchInput_tsx_lw_clearButton__i25ek{color:#5c5a56;transition:color .2s;background:none;border:none;cursor:pointer}.SearchInput_tsx_lw_clearButton__i25ek:hover{color:hsl(40,3.3707865169%,14.9019607843%)}.SearchInput_tsx_lw_spinner__Dgr7t{height:1rem;width:1rem;border-radius:50%;border:2px solid #e5e1d8;border-top-color:#0e7a57;animation:SearchInput_tsx_lw_spin__KgD7j 1s linear infinite}@keyframes SearchInput_tsx_lw_spin__KgD7j{to{transform:rotate(1turn)}}.SearchInput_tsx_lw_input__UiN8y{display:block;width:100%;padding:.75rem 2.5rem;border:1px solid #e5e1d8;border-radius:.5rem;font-size:.875rem;transition:border-color .2s,box-shadow .2s;background-color:rgba(0,0,0,0)}.SearchInput_tsx_lw_input__UiN8y::placeholder{color:#5c5a56}.SearchInput_tsx_lw_input__UiN8y:focus{outline:none;box-shadow:0 0 0 2px rgba(14,122,87,.2);border-color:#0e7a57}.SearchInput_tsx_lw_input__UiN8y:disabled{background-color:#faf8f4;cursor:not-allowed}.SearchInput_tsx_lw_inputError__1a4vO{border-color:rgba(192,57,43,.5)}.SearchInput_tsx_lw_inputError__1a4vO:focus{border-color:#c0392b;box-shadow:0 0 0 2px rgba(192,57,43,.2)}.SearchInput_tsx_lw_errorWrapper__gJ4vB{margin-top:.5rem;font-size:.875rem;color:#c0392b;display:flex;align-items:center;gap:.25rem}.SearchInput_tsx_lw_errorIcon__OsFZl{height:1rem;width:1rem}.Select_tsx_lw_selectContainer__EeUjv{display:flex;flex-direction:column;gap:.25rem}.Select_tsx_lw_fullWidth__d7cn_{width:100%}.Select_tsx_lw_label__AYco1{display:block;font-size:.875rem;font-weight:500;color:#1c1b1a}.Select_tsx_lw_labelDark__XS_83{color:#e5e7eb}.Select_tsx_lw_selectDark__m5TqX{background:rgba(255,255,255,.06);border-color:rgba(16,185,129,.35);color:#fff}.Select_tsx_lw_selectDark__m5TqX:focus{border-color:#34d399;box-shadow:0 0 0 2px rgba(52,211,153,.25)}.Select_tsx_lw_select__11fXY{display:block;width:100%;border-radius:.375rem;border:1px solid #e5e1d8;padding:.5rem .75rem;color:#1c1b1a;background-color:#fff;transition:border-color .2s,box-shadow .2s}.Select_tsx_lw_select__11fXY:focus{outline:none;border-color:#0e7a57;box-shadow:0 0 0 2px rgba(14,122,87,.2)}.Select_tsx_lw_select__11fXY:disabled{background-color:#faf8f4;color:#5c5a56;cursor:not-allowed}.Select_tsx_lw_selectError__irfhx{border-color:rgba(192,57,43,.5)}.Select_tsx_lw_selectError__irfhx:focus{border-color:#c0392b;box-shadow:0 0 0 2px rgba(192,57,43,.2)}.Select_tsx_lw_sizeSm__VEiHj{font-size:.875rem}.Select_tsx_lw_sizeLg__tBb8q{font-size:1.125rem}.Select_tsx_lw_helperText__940Re{font-size:.875rem;color:#5c5a56}.Select_tsx_lw_errorText__uBKGr{color:#c0392b}@keyframes Skeleton_tsx_lw_pulse__vZFr_{0%,to{opacity:1}50%{opacity:.5}}.Skeleton_tsx_lw_skeleton__bi8Zo{animation:Skeleton_tsx_lw_pulse__vZFr_ 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.375rem;background-color:#faf8f4;background-color:#e5e7eb}.Textarea_tsx_lw_container__bMjFv{width:100%}.Textarea_tsx_lw_label__veseo{display:block;font-size:.875rem;font-weight:500;color:#1c1b1a;margin-bottom:.5rem}.Textarea_tsx_lw_wrapper__NVoqX{position:relative}.Textarea_tsx_lw_icon___arNw{position:absolute;top:.75rem;color:#5c5a56;font-size:1.125rem;pointer-events:none}.Textarea_tsx_lw_leftIcon__yRVJj{left:.75rem}.Textarea_tsx_lw_rightIcon__fEfC2{right:.75rem}.Textarea_tsx_lw_textarea__HXPEr{width:100%;padding:.75rem 1rem;border:1px solid #e5e1d8;border-radius:.75rem;transition:all .2s;background-color:rgba(0,0,0,0)}.Textarea_tsx_lw_textarea__HXPEr:focus{outline:none;box-shadow:0 0 0 2px rgba(14,122,87,.2);border-color:#0e7a57;background-color:#fff}.Textarea_tsx_lw_withLeftIcon___qdGy{padding-left:3rem}.Textarea_tsx_lw_withRightIcon__h9_Hj{padding-right:3rem}.Textarea_tsx_lw_normal__MPbgX{border-color:#e5e1d8}.Textarea_tsx_lw_normal__MPbgX:focus{background-color:#fff}.Textarea_tsx_lw_error__hX7tn{border-color:rgba(192,57,43,.5);background-color:rgba(192,57,43,.05)}.Textarea_tsx_lw_error__hX7tn:focus{box-shadow:0 0 0 2px rgba(192,57,43,.2)}.Textarea_tsx_lw_errorContainer__Qjfav{margin-top:.25rem;font-size:.875rem;color:#c0392b;display:flex;align-items:center}.Textarea_tsx_lw_errorIcon__EV6bY{width:1rem;height:1rem;margin-right:.25rem}.Textarea_tsx_lw_helperText__kGEr7{margin-top:.25rem;font-size:.875rem;color:#5c5a56}.Toast_tsx_lw_wrapper__bhZHF{transform:translateX(100%);opacity:0;transition:transform .3s ease-out,opacity .3s ease-out}.Toast_tsx_lw_visible__MTgyH{transform:translateX(0);opacity:1}.Toast_tsx_lw_toast__bj0gN{position:relative;width:100%;max-width:24rem;background-color:#fff;border:1px solid #e5e1d8;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:1rem;transition:all .3s ease-out}.Toast_tsx_lw_toastSuccess__1fQa1{border-color:rgba(30,142,90,.3);background-color:rgba(30,142,90,.05)}.Toast_tsx_lw_toastError__UyAd5{border-color:rgba(192,57,43,.3);background-color:rgba(192,57,43,.05)}.Toast_tsx_lw_toastWarning__mKAhB{border-color:rgba(199,119,0,.3);background-color:rgba(199,119,0,.05)}.Toast_tsx_lw_toastInfo__0UqDU{border-color:rgba(14,122,87,.3);background-color:rgba(14,122,87,.05)}.Toast_tsx_lw_iconWrapper__MapMp{width:1.25rem;height:1.25rem;border-radius:9999px;display:flex;align-items:center;justify-content:center}.Toast_tsx_lw_iconSuccess__za_Kj{background-color:#1e8e5a}.Toast_tsx_lw_iconError__iV4BM{background-color:#c0392b}.Toast_tsx_lw_iconWarning__FTQ2D{background-color:#c77700}.Toast_tsx_lw_iconInfo__jOc7y{background-color:#0e7a57}.Toast_tsx_lw_icon__Ffxbf{width:.75rem;height:.75rem;color:#fff}.Toast_tsx_lw_contentWrapper__RNHng{display:flex;align-items:flex-start;gap:.75rem}.Toast_tsx_lw_textWrapper__ft_49{flex:1 1;min-width:0}.Toast_tsx_lw_title__Z1_az{font-size:.875rem;font-weight:500;color:#1c1b1a}.Toast_tsx_lw_message__qCeeB{font-size:.875rem;color:#5c5a56;margin-top:.25rem}.Toast_tsx_lw_closeButton__EcTpy{flex-shrink:0;width:1.25rem;height:1.25rem;color:#5c5a56;transition:color .2s;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.Toast_tsx_lw_closeButton__EcTpy:hover{color:hsl(40,3.3707865169%,14.9019607843%)}.Toast_tsx_lw_closeIcon__MRfO4{width:1rem;height:1rem}.SecuritySection_tsx_lw_card__A5HZt{background:#0e2f24;border-radius:.5rem;border:1px solid #065f46;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.SecuritySection_tsx_lw_cardHead__eARSK{padding:1.5rem;border-bottom:1px solid #e5e7eb}.SecuritySection_tsx_lw_cardTitle__QFNbQ{font-size:1.125rem;font-weight:600;color:#fff}.SecuritySection_tsx_lw_cardSub__CSs51{font-size:.875rem;color:#9ca3af;margin-top:.25rem}.SecuritySection_tsx_lw_cardBody__X2fb0{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.SecuritySection_tsx_lw_row__rF7bZ{display:flex;align-items:center;justify-content:space-between;padding:1rem;border:1px solid #065f46;border-radius:.5rem}.SecuritySection_tsx_lw_rowTitle__DwMT_{font-weight:500;color:#fff}.SecuritySection_tsx_lw_rowDesc__OtyR_{font-size:.875rem;color:#9ca3af}.SecuritySection_tsx_lw_sessionBox__lGtj_{padding:1rem;border:1px solid #065f46;border-radius:.5rem}.SecuritySection_tsx_lw_sessionHead__AfWPY{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.SecuritySection_tsx_lw_stackSm__A9jOD{display:flex;flex-direction:column;gap:.75rem}.SecuritySection_tsx_lw_sessionRow__cQybW{display:flex;align-items:center;justify-content:space-between;font-size:.875rem}.SecuritySection_tsx_lw_sessionMain__TWYEa{display:flex;align-items:center;gap:.75rem}.SecuritySection_tsx_lw_statusDot__30Fv_{width:.5rem;height:.5rem;background:#16a34a;border-radius:9999px}.SecuritySection_tsx_lw_sessionName__Hub3L{font-weight:500}.SecuritySection_tsx_lw_sessionStatus__mhMOy{color:#9ca3af}.AppearanceSection_tsx_lw_card__HhfDM{background:#0e2f24;border-radius:.5rem;border:1px solid #065f46;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.AppearanceSection_tsx_lw_head__4HTaZ{padding:1.5rem;border-bottom:1px solid #e5e7eb}.AppearanceSection_tsx_lw_title__Kr5_T{font-size:1.125rem;font-weight:600;color:#fff}.AppearanceSection_tsx_lw_sub__Zdjz_{font-size:.875rem;color:#9ca3af;margin-top:.25rem}.AppearanceSection_tsx_lw_body__XTPFQ{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.AppearanceSection_tsx_lw_sectionTitle___uk8R{font-weight:500;color:#fff;margin-bottom:.75rem}.AppearanceSection_tsx_lw_themeGrid__p7cXF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.AppearanceSection_tsx_lw_themeBtn__VCwrg{padding:1rem;border:1px solid #065f46;border-radius:.5rem;transition:border-color .15s cubic-bezier(.4,0,.2,1)}.AppearanceSection_tsx_lw_themeBtn__VCwrg:hover{border-color:#6ee7b7}.AppearanceSection_tsx_lw_themeInner__xvSj9{text-align:center}.AppearanceSection_tsx_lw_swatch__4SfcF{width:3rem;height:2rem;margin:0 auto .5rem;border-radius:.25rem}.AppearanceSection_tsx_lw_swatchLight__gCWl6{background:#0e2f24;border:1px solid #065f46}.AppearanceSection_tsx_lw_swatchDark__Uirm9{background:#1f2937}.AppearanceSection_tsx_lw_swatchSystem__pS8lG{background:linear-gradient(90deg,#ffffff,#1f2937)}.AppearanceSection_tsx_lw_themeLabel__M1HJ5{font-size:.875rem;font-weight:500}.VerificationStep_tsx_lw_stack__BPQIQ{display:flex;flex-direction:column;gap:1rem}.VerificationStep_tsx_lw_status__Tqhx8{font-size:.75rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;color:#fde68a;background:#451a03;border:1px solid #92400e;border-radius:.5rem;padding:.5rem .75rem;line-height:1.5}.VerificationStep_tsx_lw_status__Tqhx8[data-has-source=true]{color:#6ee7b7;background:#081c15;border-color:#047857}.VerificationStep_tsx_lw_why__oAekA{display:flex;gap:.75rem;align-items:flex-start;padding:.875rem 1rem;border-radius:.5rem;background:#174234;border:1px solid #064e3b}.VerificationStep_tsx_lw_whyIcon__KRN_2{width:1rem;height:1rem;color:#38bdf2;flex-shrink:0;margin-top:.125rem}.VerificationStep_tsx_lw_whyTitle__AWZwc{font-size:.75rem;font-weight:700;color:#e5e7eb;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em}.VerificationStep_tsx_lw_whyBody__FJTiF{font-size:.75rem;color:#6b7280;line-height:1.6;margin-top:.25rem}.VerificationStep_tsx_lw_hidden__4EjGP{display:none}.CurriculumStep_tsx_lw_stack__EODfx{display:flex;flex-direction:column;gap:1rem}.CurriculumStep_tsx_lw_tally__vLZpw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}@media(min-width:768px){.CurriculumStep_tsx_lw_tally__vLZpw{grid-template-columns:repeat(4,minmax(0,1fr))}}.CurriculumStep_tsx_lw_tallyItem__Cx8G0{display:flex;flex-direction:column;gap:.125rem;padding:.75rem .875rem;background:#0e2f24;border:1px solid #064e3b;border-radius:.75rem}.CurriculumStep_tsx_lw_tallyValue__47ekz{font-size:1.25rem;font-weight:700;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;color:#6ee7b7}.CurriculumStep_tsx_lw_tallyValue__47ekz[data-muted=true]{color:#6b7280}.CurriculumStep_tsx_lw_tallyLabel__moX_k{font-size:.625rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em;color:#6b7280}.CurriculumStep_tsx_lw_rowActions__yOYrk{display:flex;align-items:center;gap:.25rem}.CurriculumStep_tsx_lw_iconButton__p9XRI{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:.5rem;background:#174234;border:1px solid #064e3b;color:#9ca3af;transition:all .15s cubic-bezier(.4,0,.2,1)}.CurriculumStep_tsx_lw_iconButton__p9XRI:hover:not(:disabled){color:#fff;border-color:#059669}.CurriculumStep_tsx_lw_iconButton__p9XRI:disabled{opacity:.4;cursor:not-allowed}.CurriculumStep_tsx_lw_iconButtonIcon__F_6w3{width:.875rem;height:.875rem}.CurriculumStep_tsx_lw_collapseButton__DwY7q{padding:.25rem .5rem;border-radius:.5rem;background:#174234;border:1px solid #064e3b;color:#9ca3af;font-size:.625rem}.CurriculumStep_tsx_lw_addButton__LhaOd,.CurriculumStep_tsx_lw_collapseButton__DwY7q{display:inline-flex;align-items:center;gap:.375rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em}.CurriculumStep_tsx_lw_addButton__LhaOd{justify-content:center;padding:.5rem .875rem;border-radius:.75rem;border:1px dashed #047857;background:rgba(0,0,0,0);color:#6ee7b7;font-size:.75rem;font-weight:700;transition:all .15s cubic-bezier(.4,0,.2,1)}.CurriculumStep_tsx_lw_addButton__LhaOd:hover{border-color:#10b981;color:#a7f3d0}.CurriculumStep_tsx_lw_addIcon__6_D2f{width:.875rem;height:.875rem}.CurriculumStep_tsx_lw_emptyNote__FSn8T,.CurriculumStep_tsx_lw_honestNote__6M0_8{font-size:.75rem;color:#6b7280;line-height:1.6}.CurriculumStep_tsx_lw_honestNote__6M0_8{color:#fde68a;background:#451a03;border:1px solid #92400e;border-radius:.5rem;padding:.5rem .75rem}.CurriculumStep_tsx_lw_subsectionHead__MB0Zn{display:flex;flex-direction:column;gap:.125rem;padding-top:.5rem;border-top:1px solid #064e3b}.CurriculumStep_tsx_lw_subsectionTitle__lRR9u{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:700;color:#d1d5db;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em}.CurriculumStep_tsx_lw_subsectionIcon___BRo9{width:.875rem;height:.875rem;color:#38bdf2}.CurriculumStep_tsx_lw_subsectionNote__tHLrA{font-size:.75rem;color:#6b7280}.CurriculumStep_tsx_lw_programmeList__me2Ui{display:flex;flex-direction:column;gap:.5rem}.CurriculumStep_tsx_lw_programme__iWVje{background:#174234;border:1px solid #064e3b;border-radius:.5rem;overflow:hidden}.CurriculumStep_tsx_lw_programmeHead__WaEiI{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .75rem}.CurriculumStep_tsx_lw_programmeToggle__F4IlP{display:flex;align-items:center;gap:.5rem;flex:1 1;min-width:0;text-align:left}.CurriculumStep_tsx_lw_programmeName__fMNIO{font-size:.75rem;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CurriculumStep_tsx_lw_tag__pL9Xa{display:inline-flex;align-items:center;gap:.25rem;font-size:.5625rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af;background:#0e2f24;border:1px solid #064e3b;border-radius:999px;padding:.125rem .375rem;white-space:nowrap}.CurriculumStep_tsx_lw_tagIcon__c1ZVv{width:.625rem;height:.625rem}.CurriculumStep_tsx_lw_programmeBody__U7OmD{display:flex;flex-direction:column;gap:.875rem;padding:.875rem;border-top:1px solid #064e3b}.CurriculumStep_tsx_lw_block___H1zn{display:flex;flex-direction:column;gap:.625rem;padding:.75rem;background:#0e2f24;border:1px solid #064e3b;border-radius:.5rem}.CurriculumStep_tsx_lw_blockHead__ZNFt3{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.CurriculumStep_tsx_lw_blockTitle__ULUTF{font-size:.6875rem;font-weight:700;color:#d1d5db}.CurriculumStep_tsx_lw_blockTitle__ULUTF,.CurriculumStep_tsx_lw_linkButton__nZcCn{font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em}.CurriculumStep_tsx_lw_linkButton__nZcCn{display:inline-flex;align-items:center;gap:.25rem;font-size:.625rem;color:#7dd3fc}.CurriculumStep_tsx_lw_linkButton__nZcCn:hover{color:#bae6fd}.CurriculumStep_tsx_lw_inlineRow__lkbqn{display:flex;align-items:center;gap:.375rem}.CurriculumStep_tsx_lw_chips__gAqpy{display:flex;flex-wrap:wrap;gap:.25rem}.CurriculumStep_tsx_lw_chip__EZCc2{padding:.25rem .5rem;border-radius:999px;border:1px solid #064e3b;background:#174234;color:#6b7280;font-size:.625rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;transition:all .15s cubic-bezier(.4,0,.2,1)}.CurriculumStep_tsx_lw_chip__EZCc2:hover{color:#e5e7eb}.CurriculumStep_tsx_lw_chipOn__5qP0w{background:#064e3b;border-color:#059669;color:#a7f3d0}.CurriculumStep_tsx_lw_hidden__QBoa4{display:none}.FiguresStep_tsx_lw_stack__4D_nh{display:flex;flex-direction:column;gap:1rem}.FiguresStep_tsx_lw_note__h8yJU{margin:0;font-size:.875rem;color:#d1d5db;line-height:1.7}.FiguresStep_tsx_lw_gate__70YOB{display:flex;align-items:flex-start;gap:.5rem;font-size:.75rem;color:#fde68a;background:#451a03;border:1px solid #92400e;border-radius:.5rem;padding:.625rem .75rem;line-height:1.6}.FiguresStep_tsx_lw_gateIcon__WOO2O{width:.875rem;height:.875rem;flex-shrink:0;margin-top:.125rem}.FiguresStep_tsx_lw_hidden__SaqhW{display:none}.MediaStep_tsx_lw_stack__p3ZAe{display:flex;flex-direction:column;gap:1rem}.MediaStep_tsx_lw_block__zpjTX{display:flex;flex-direction:column;gap:.625rem;padding:.75rem;background:#174234;border:1px solid #064e3b;border-radius:.5rem}.MediaStep_tsx_lw_addButton__vA_Mc{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:.5rem;border:1px solid #047857;background:#064e3b;color:#a7f3d0;font-size:.75rem;font-weight:700;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em;transition:all .15s cubic-bezier(.4,0,.2,1)}.MediaStep_tsx_lw_addButton__vA_Mc:hover{border-color:#10b981;color:#d1fae5}.MediaStep_tsx_lw_addIcon__sS5M4{width:.875rem;height:.875rem}.MediaStep_tsx_lw_removeButton__Qkfd7{align-self:flex-start;display:inline-flex;align-items:center;gap:.375rem;font-size:.625rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em;color:#fb7185}.MediaStep_tsx_lw_removeButton__Qkfd7:hover{color:#fb7185}.MediaStep_tsx_lw_empty__kBfga{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#6b7280;line-height:1.6}.MediaStep_tsx_lw_emptyIcon__3zI7X{width:1rem;height:1rem;flex-shrink:0}.MediaStep_tsx_lw_hidden__gC0wR{display:none}.ReviewStep_tsx_lw_stack__NuIcL{display:flex;flex-direction:column;gap:1rem}.ReviewStep_tsx_lw_status__nJu_0{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border-radius:.75rem;border:1px solid #047857;background:#081c15}.ReviewStep_tsx_lw_status__nJu_0[data-blocking=true]{border-color:#9f1239;background:#4c0519}.ReviewStep_tsx_lw_statusIcon__Zyg6H{width:1.25rem;height:1.25rem;flex-shrink:0;color:#6ee7b7}.ReviewStep_tsx_lw_status__nJu_0[data-blocking=true] .ReviewStep_tsx_lw_statusIcon__Zyg6H{color:#fb7185}.ReviewStep_tsx_lw_statusTitle__aC5kB{font-size:.875rem;font-weight:700;color:#a7f3d0}.ReviewStep_tsx_lw_status__nJu_0[data-blocking=true] .ReviewStep_tsx_lw_statusTitle__aC5kB{color:#fb7185}.ReviewStep_tsx_lw_statusBody__e0M9L{font-size:.75rem;color:#9ca3af;margin-top:.25rem;line-height:1.5}.ReviewStep_tsx_lw_coverage__GfWuq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}@media(min-width:640px){.ReviewStep_tsx_lw_coverage__GfWuq{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.ReviewStep_tsx_lw_coverage__GfWuq{grid-template-columns:repeat(5,minmax(0,1fr))}}.ReviewStep_tsx_lw_coverageItem__biDMW{display:flex;flex-direction:column;padding:.5rem .625rem;background:#174234;border:1px solid #064e3b;border-radius:.5rem}.ReviewStep_tsx_lw_coverageValue__Ltvq_{font-size:1.125rem;font-weight:700;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;color:#fff}.ReviewStep_tsx_lw_coverageLabel__EjX_r{font-size:.5625rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em;color:#6b7280}.ReviewStep_tsx_lw_coverageTotal__tp4e3{color:#4b5563}.ReviewStep_tsx_lw_flags__l49TG{display:flex;flex-wrap:wrap;gap:.375rem}.ReviewStep_tsx_lw_flag___v0lX{display:inline-flex;align-items:center;gap:.3125rem;font-size:.625rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;background:#174234;border:1px solid #064e3b;border-radius:999px;padding:.25rem .5rem}.ReviewStep_tsx_lw_flag___v0lX[data-on=true]{color:#6ee7b7;border-color:#047857}.ReviewStep_tsx_lw_flagIcon__zWEjq{width:.75rem;height:.75rem}.ReviewStep_tsx_lw_tabs__7P0tu{display:flex;gap:.25rem}.ReviewStep_tsx_lw_tab__pSuuC{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:.5rem;border:1px solid #064e3b;background:#174234;color:#6b7280;font-size:.625rem;font-weight:700;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em;transition:all .15s cubic-bezier(.4,0,.2,1)}.ReviewStep_tsx_lw_tab__pSuuC:hover{color:#e5e7eb}.ReviewStep_tsx_lw_tabOn__93eIM{background:#064e3b;border-color:#059669;color:#a7f3d0}.ReviewStep_tsx_lw_tabIcon__n7BZC{width:.75rem;height:.75rem}.ReviewStep_tsx_lw_outputHead__MyfwK{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.ReviewStep_tsx_lw_outputTarget__2_qq5{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;color:#9ca3af}.ReviewStep_tsx_lw_outputIcon__kdw5N{width:.875rem;height:.875rem}.ReviewStep_tsx_lw_output__ZXCbS{max-height:26rem;overflow:auto;padding:.875rem;border-radius:.5rem;background:#082f49;border:1px solid #075985;font-family:ui-monospace,SF Mono,JetBrains Mono,monospace;font-size:.6875rem;line-height:1.6;color:#d1fae5;white-space:pre}.ReviewStep_tsx_lw_locked__YDXzJ{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#6b7280;padding:1.5rem;justify-content:center;background:#174234;border:1px dashed #064e3b;border-radius:.5rem}.ReviewStep_tsx_lw_lockedIcon__pPDm9{width:.875rem;height:.875rem}.ReviewStep_tsx_lw_caveat__7qbdR{font-size:.75rem;color:#6b7280;line-height:1.6}.ReviewStep_tsx_lw_hidden__tULN6{display:none}.AuthFooter_tsx_lw_footer__QMIb8{margin-top:1.5rem;text-align:center}.AuthFooter_tsx_lw_footer__QMIb8>p+p{margin-top:.5rem}.AuthFooter_tsx_lw_textMain__luIDA{font-size:.875rem;color:#5c5a56}.AuthFooter_tsx_lw_linkPrimary__EjNdV{color:#0e7a57;font-weight:500}.AuthFooter_tsx_lw_linkPrimary__EjNdV:hover{text-decoration:underline}.AuthFooter_tsx_lw_textLegal__fLomy{font-size:.75rem;color:#5c5a56}.AuthFooter_tsx_lw_linkLegal__drxtS{text-decoration:underline;color:inherit}.SocialButtons_tsx_lw_stack__hxn2G{display:flex;flex-direction:column;gap:.75rem}.SocialButtons_tsx_lw_providerButton__GmUjJ{display:flex;width:100%;align-items:center;justify-content:center;gap:.75rem;border-radius:.5rem;border:1px solid #d1d5db;background:#fff;padding:.75rem 1rem;font-size:.875rem;font-weight:500;color:#374151;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);transition:all .15s cubic-bezier(.4,0,.2,1)}.SocialButtons_tsx_lw_providerButton__GmUjJ:hover{border-color:#9ca3af;background:#f9fafb}.SocialButtons_tsx_lw_providerButton__GmUjJ:focus{outline:none;box-shadow:0 0 0 2px #d1d5db}.AuthCarousel_tsx_lw_root__xY0zP{width:100%}.AuthCarousel_tsx_lw_viewport__sMYep{position:relative;overflow:hidden;min-height:220px}.AuthCarousel_tsx_lw_track__MiCtk{display:flex;will-change:transform;transform:translateX(calc(var(--index, 0) * -100%));transition:transform .7s cubic-bezier(.4,0,.2,1)}.AuthCarousel_tsx_lw_slide__f1ZcT{flex:0 0 100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem}.AuthCarousel_tsx_lw_iconBadge__P6a56{display:inline-flex;align-items:center;justify-content:center;height:3.25rem;width:3.25rem;border-radius:1rem;flex-shrink:0;transition:transform .4s ease}.AuthCarousel_tsx_lw_slideActive__fFsRr .AuthCarousel_tsx_lw_iconBadge__P6a56{animation:AuthCarousel_tsx_lw_lwPop__gmocH .52s cubic-bezier(.34,1.56,.64,1)}@keyframes AuthCarousel_tsx_lw_lwPop__gmocH{0%{transform:scale(.82)}60%{transform:scale(1.08)}to{transform:scale(1)}}.AuthCarousel_tsx_lw_copy__XT_sh{text-align:center}.AuthCarousel_tsx_lw_title__gcVO9{font-size:1.25rem;font-weight:600;color:#111827;line-height:1.35}.AuthCarousel_tsx_lw_description__VEgq5{margin:.5rem auto 0;font-size:.975rem;line-height:1.6;color:#6b7280;max-width:30rem}.AuthCarousel_tsx_lw_controls__4msFg{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.75rem}.AuthCarousel_tsx_lw_dots__gilyq{display:flex;gap:.5rem;flex-shrink:0}.AuthCarousel_tsx_lw_dot__LAiRe{height:.5rem;width:.5rem;padding:0;border:none;border-radius:9999px;background:#d1d5db;cursor:pointer;transition:width .3s ease,background .3s ease}.AuthCarousel_tsx_lw_dot__LAiRe:hover{background:#9ca3af}.AuthCarousel_tsx_lw_dotActive__wt439{width:1.75rem;background:#059669}.AuthCarousel_tsx_lw_dark__Zt27m .AuthCarousel_tsx_lw_title__gcVO9{color:#fff}.AuthCarousel_tsx_lw_dark__Zt27m .AuthCarousel_tsx_lw_description__VEgq5{color:rgba(255,255,255,.78)}.AuthCarousel_tsx_lw_dark__Zt27m .AuthCarousel_tsx_lw_dot__LAiRe{background:rgba(255,255,255,.28)}.AuthCarousel_tsx_lw_dark__Zt27m .AuthCarousel_tsx_lw_dot__LAiRe:hover{background:rgba(255,255,255,.5)}.AuthCarousel_tsx_lw_dark__Zt27m .AuthCarousel_tsx_lw_dotActive__wt439{background:#fff}@media(prefers-reduced-motion:reduce){.AuthCarousel_tsx_lw_track__MiCtk{transition:none}.AuthCarousel_tsx_lw_slideActive__fFsRr .AuthCarousel_tsx_lw_iconBadge__P6a56{animation:none}}