.auth_page__suB_l{position:relative;isolation:isolate;min-height:100svh;color:#475569;background:#f3f6fb}.auth_ambient__BPd0R{position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 650px 500px at 15% 10%,rgb(125 211 252/.27),transparent 80%),radial-gradient(ellipse 650px 600px at 95% 55%,rgb(196 181 253/.26),transparent 80%),radial-gradient(ellipse 500px 350px at 40% 100%,rgb(251 207 232/.22),transparent 80%)}.auth_navigation__uGjjL{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;max-width:80rem;margin:auto;padding:1.5rem 2rem}.auth_back__h1jss{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;color:#64748b}.auth_back__h1jss svg{width:1rem;height:1rem}.auth_back__h1jss:hover{color:#0284c7}.auth_theme__H2VJu{position:relative}.auth_theme__H2VJu>button{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%}.auth_theme__H2VJu>button:hover{background:rgb(148 163 184/.1)}.auth_center__8Hisa{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100svh - 7rem);padding:1rem 1.25rem 3rem}.auth_brand__eTWz_{margin-bottom:1.75rem}.auth_brand__eTWz_ a{display:flex}.auth_brand__eTWz_ img{width:4rem;height:auto}.auth_card__pX_hG{width:100%;max-width:27rem}.auth_cardContent__QESCo{padding:2.25rem}.auth_heading__sGp8n{margin-bottom:1.75rem}.auth_heading__sGp8n h1{margin:0;color:#1e293b;font-size:1.65rem;line-height:1.4;font-weight:600;letter-spacing:-.04em}.auth_heading__sGp8n p{margin:.6rem 0 0;color:#64748b;font-size:.85rem;line-height:1.7}.auth_form__I8_B9{display:flex;flex-direction:column;gap:1.15rem}.auth_field__TWcbk{display:flex;flex-direction:column;gap:.5rem}.auth_label__8sNiW{color:#475569;font-size:.8rem;font-weight:500}.auth_inputWrap__14Gwn{position:relative}.auth_input__02mhL{display:block;width:100%;height:3rem;border:1px solid rgb(148 163 184/.26);border-radius:.85rem;background:rgb(255 255 255/.72);color:#1e293b;font-size:.875rem;padding:0 1rem 0 2.75rem;outline:none;transition:border-color .16s,box-shadow .16s,background .16s}.auth_input__02mhL::placeholder{color:#94a3b8}.auth_input__02mhL:focus{background:rgb(255 255 255/.95);border-color:#7dd3fc;box-shadow:0 0 0 3px rgb(56 189 248/.12)}.auth_input__02mhL[aria-invalid=true]{border-color:#fb7185}.auth_icon__qV_j4{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.1rem;height:1.1rem;color:#94a3b8;pointer-events:none}.auth_inputWrap__14Gwn:focus-within .auth_icon__qV_j4{color:#0284c7}.auth_submit__EAgvZ{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3rem;margin-top:.25rem;border:1px solid rgb(255 255 255/.12);border-radius:.85rem;background:#1e293b;color:#f8fafc;font-size:.875rem;font-weight:500;box-shadow:0 8px 18px -12px rgb(15 23 42/.6),inset 0 1px 0 rgb(255 255 255/.1);cursor:pointer;transition:background .16s}.auth_submit__EAgvZ:hover{background:#334155}.auth_submit__EAgvZ svg{width:1rem;height:1rem}.auth_submit__EAgvZ:disabled{cursor:wait;opacity:.55}.auth_footer__zRz_q{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.75rem;color:#94a3b8;line-height:1.7}.auth_footer__zRz_q a{color:#0284c7}.auth_footer__zRz_q a:hover{text-decoration:underline;text-underline-offset:3px}.auth_error__87G1W{display:flex;align-items:flex-start;gap:.4rem;margin:0;color:#e11d48;font-size:.75rem;line-height:1.6}.auth_error__87G1W svg{width:1rem;height:1rem;flex:none;margin-top:.1rem}.auth_caption__HJeiQ{margin:1.5rem 0 0;color:#94a3b8;font-size:.7rem;letter-spacing:.1em}.auth_page__suB_l a:focus-visible,.auth_page__suB_l button:focus-visible{outline:2px solid #38bdf8;outline-offset:4px}.dark .auth_page__suB_l{background:#0b1120;color:#cbd5e1}.dark .auth_ambient__BPd0R{background:radial-gradient(ellipse 650px 500px at 15% 10%,rgb(14 165 233/.12),transparent 80%),radial-gradient(ellipse 650px 600px at 95% 55%,rgb(139 92 246/.15),transparent 80%)}.dark .auth_heading__sGp8n h1{color:#f1f5f9}.dark .auth_back__h1jss,.dark .auth_heading__sGp8n p{color:#94a3b8}.dark .auth_label__8sNiW{color:#cbd5e1}.dark .auth_input__02mhL{background:rgb(15 23 42/.45);border-color:rgb(148 163 184/.22);color:#f1f5f9}.dark .auth_input__02mhL:focus{background:rgb(15 23 42/.7);border-color:#38bdf8}.dark .auth_input__02mhL[aria-invalid=true]{border-color:#fb7185}.dark .auth_submit__EAgvZ{background:#e2e8f0;color:#0f172a}.dark .auth_submit__EAgvZ:hover{background:#f8fafc}.dark .auth_footer__zRz_q a{color:#38bdf8}.dark .auth_error__87G1W{color:#fb7185}@media (max-width:640px){.auth_navigation__uGjjL{padding:1rem 1.25rem}.auth_center__8Hisa{min-height:calc(100svh - 5rem);padding-top:.5rem;padding-bottom:2rem}.auth_cardContent__QESCo{padding:1.75rem 1.5rem}.auth_brand__eTWz_{margin-bottom:1.25rem}.auth_heading__sGp8n h1{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.auth_input__02mhL,.auth_submit__EAgvZ{transition:none}}.glass-card_card___lIWa{--glass-edge:rgb(255 255 255/0.9);--glass-shine:rgb(255 255 255/0.52);position:relative;isolation:isolate;overflow:hidden;border:1px solid rgb(255 255 255/.65);border-radius:1.75rem;background:linear-gradient(135deg,rgb(255 255 255/.48),rgb(255 255 255/.16));box-shadow:inset 0 1px 0 rgb(255 255 255/.95),inset 0 -1px 0 rgb(255 255 255/.35),0 0 0 1px rgb(15 23 42/.035),0 2px 4px rgb(15 23 42/.025),0 12px 28px -14px rgb(15 23 42/.16);backdrop-filter:blur(28px) saturate(135%);-webkit-backdrop-filter:blur(28px) saturate(135%);transition:translate .45s cubic-bezier(.16,1,.3,1),transform .4s ease,box-shadow .4s ease,border-color .4s ease}.glass-card_card___lIWa:before{padding:1px;background:linear-gradient(135deg,var(--glass-edge),transparent 35%,rgb(255 255 255/.12) 65%,var(--glass-edge));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.glass-card_card___lIWa:after,.glass-card_card___lIWa:before{position:absolute;inset:0;z-index:0;border-radius:inherit;content:"";pointer-events:none}.glass-card_card___lIWa:after{background:radial-gradient(ellipse at var(--glass-x,20%) var(--glass-y,0),var(--glass-shine),transparent 65%),linear-gradient(160deg,rgb(255 255 255/.13),transparent 42%);opacity:.55;transition:opacity .4s ease}.glass-card_glassIcon__S1806{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.8rem;color:#475569;background:linear-gradient(145deg,rgb(255 255 255/.72),rgb(255 255 255/.22));box-shadow:inset 0 1px 0 rgb(255 255 255/.9),0 2px 5px rgb(15 23 42/.05)}@media (hover:hover) and (pointer:fine){.glass-card_card___lIWa[data-interactive=true]:hover{border-color:var(--glass-edge);box-shadow:inset 0 1px 0 var(--glass-edge),inset 0 -1px 0 rgb(255 255 255/.2),0 0 0 1px rgb(15 23 42/.035),0 18px 36px -16px rgb(15 23 42/.22)}.glass-card_card___lIWa[data-interactive=true]:hover:after{opacity:.9}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.glass-card_card___lIWa[data-interactive=true]{translate:var(--glass-dx,0) var(--glass-dy,0)}.glass-card_card___lIWa[data-interactive=true]:hover{transform:translateY(-3px)}}.dark .glass-card_card___lIWa{--glass-edge:rgb(255 255 255/0.32);--glass-shine:rgb(255 255 255/0.1);border-color:rgb(255 255 255/.12);background:linear-gradient(135deg,rgb(51 65 85/.38),rgb(15 23 42/.24));box-shadow:inset 0 1px 0 rgb(255 255 255/.18),inset 0 -1px 0 rgb(255 255 255/.04),0 12px 28px -14px rgb(0 0 0/.5)}.dark .glass-card_glassIcon__S1806{color:#e2e8f0;background:linear-gradient(145deg,rgb(255 255 255/.13),rgb(255 255 255/.03));box-shadow:inset 0 1px 0 rgb(255 255 255/.18),0 2px 5px rgb(0 0 0/.12)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.glass-card_card___lIWa{background:rgb(248 250 252/.96)}.dark .glass-card_card___lIWa{background:rgb(30 41 59/.96)}}@media (prefers-reduced-motion:reduce){.glass-card_card___lIWa,.glass-card_card___lIWa:after,.glass-card_card___lIWa:before{transition:none}}.glass-card_content__BxMWc{position:relative;z-index:1}.home_beams__rc0hS{background-image:url(/img/beams/hero@75.jpg);background-size:210rem}.dark .home_beams__rc0hS{background-image:url(/img/beams/hero-dark@90.jpg);background-size:136.125rem}@media (min-width:641px){.home_beams__rc0hS{background-image:radial-gradient(ellipse 660px 320px at 30% 0,rgb(125 211 252/.32),transparent 80%),radial-gradient(ellipse 600px 360px at 72% 40px,rgb(196 181 253/.3),transparent 80%),radial-gradient(ellipse 480px 320px at 95% 220px,rgb(251 207 232/.18),transparent 80%),url(/img/beams/hero@75.jpg);background-size:100% 100%,100% 100%,100% 100%,210rem;background-position:top,top,top,bottom}.dark .home_beams__rc0hS{background-image:radial-gradient(ellipse 660px 320px at 30% 0,rgb(14 165 233/.16),transparent 80%),radial-gradient(ellipse 600px 360px at 72% 40px,rgb(139 92 246/.2),transparent 80%),radial-gradient(ellipse 480px 320px at 95% 220px,rgb(192 38 211/.08),transparent 80%),url(/img/beams/hero-dark@90.jpg);background-size:100% 100%,100% 100%,100% 100%,136.125rem}}@media (max-width:640px){.home_beams__rc0hS{background-color:#f1f5fa;background-image:radial-gradient(ellipse 340px 220px at 5% 0,rgb(125 211 252/.36),transparent 78%),radial-gradient(ellipse 300px 250px at 100% 100px,rgb(196 181 253/.32),transparent 80%),radial-gradient(ellipse 350px 340px at 105% 650px,rgb(216 180 254/.25),transparent 80%),radial-gradient(ellipse 320px 420px at -15% 1050px,rgb(125 211 252/.24),transparent 80%),radial-gradient(ellipse 380px 500px at 95% 85%,rgb(196 181 253/.22),transparent 80%),linear-gradient(165deg,#eef4fb,#f7f7fb 40%,#edf4f9);background-size:100% 100%;background-position:top}.dark .home_beams__rc0hS{background-color:#0b1120;background-image:radial-gradient(ellipse 340px 240px at 5% 0,rgb(14 165 233/.16),transparent 78%),radial-gradient(ellipse 320px 300px at 100% 120px,rgb(139 92 246/.18),transparent 80%),radial-gradient(ellipse 360px 440px at 100% 700px,rgb(139 92 246/.12),transparent 80%),radial-gradient(ellipse 340px 440px at 0 85%,rgb(14 165 233/.1),transparent 80%);background-size:100% 100%}}.home_grid__EkQgx{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='32' height='32' fill='none' stroke='rgb(15 23 42 / 0.04)'%3e%3cpath d='M0 .5H31.5V32'/%3e%3c/svg%3e")}.home_heroAccentTitle__K3WQP{color:transparent;background:linear-gradient(to top right,#ffa760,#ff5d83);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dark .home_heroAccentTitle__K3WQP{color:transparent;background:linear-gradient(to top right,#fb923c,#f472b6);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@keyframes home_heroReveal__OGXcy{0%{opacity:0;transform:translateY(36px) scale(.96)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.home_heroContent__eItzg>*,.home_heroFeatures__j2vw1>li{animation:home_heroReveal__OGXcy .95s cubic-bezier(.22,1,.36,1) backwards}.home_heroContent__eItzg>:nth-child(2){animation-delay:.16s}.home_heroContent__eItzg>:nth-child(3){animation-delay:.32s}.home_heroContent__eItzg>:nth-child(4){animation-delay:.48s}.home_heroFeatures__j2vw1>:first-child{animation-delay:.6s}.home_heroFeatures__j2vw1>:nth-child(2){animation-delay:.69s}.home_heroFeatures__j2vw1>:nth-child(3){animation-delay:.78s}.home_heroFeatures__j2vw1>:nth-child(4){animation-delay:.87s}.home_heroFeatures__j2vw1>:nth-child(5){animation-delay:.96s}.home_heroFeatures__j2vw1>:nth-child(6){animation-delay:1.05s}.home_heroContent__eItzg>:focus-within{animation:none}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.home_magnetic__DEsBb{transition:translate .45s cubic-bezier(.16,1,.3,1),rotate .45s cubic-bezier(.16,1,.3,1),transform .3s ease,box-shadow .3s ease,border-color .3s ease,background-color .2s ease}}.home_typedCharacter__RULGo{position:relative;display:inline-block}@keyframes home_typeCharacter__Q84Xy{0%{opacity:0}to{opacity:1}}@keyframes home_typingCaret__HX14B{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:no-preference){.home_typedCharacter__RULGo{animation:home_typeCharacter__Q84Xy 1ms step-end var(--type-delay) backwards}.home_typedCharacter__RULGo:after{position:absolute;right:-.04em;top:.12em;width:2px;height:.9em;border-radius:1px;background:#38bdf8;content:"";opacity:0;animation:home_typingCaret__HX14B var(--caret-duration,.22s) step-end var(--type-delay) 1}.home_typedCharacter__RULGo[data-last=true]:after{animation:home_typingCaret__HX14B .6s step-end var(--type-delay) 3}}.login-state_root__OSkyX{width:100%;min-width:0}.login-state_account__keBQY{display:flex;align-items:center;gap:.75rem;min-height:3rem;width:100%}.login-state_avatar__l7ewu{display:grid;place-items:center;flex:none;width:2.5rem;height:2.5rem;border:1px solid rgb(148 163 184/.2);border-radius:50%;background:rgb(148 163 184/.07);color:#64748b;font-size:.9rem;font-weight:600}.login-state_avatar__l7ewu svg{width:1.15rem;height:1.15rem}.login-state_identity__fIVRo{display:flex;flex:1;min-width:0;flex-direction:column;gap:.2rem}.login-state_name__fR0zl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;color:#334155}.login-state_muted__LP0KQ{margin:0;color:#94a3b8;font-size:.72rem;font-weight:400;line-height:1.6}.login-state_logout__XULlY,.login-state_signin__lmNds{display:inline-flex;align-items:center;justify-content:center;flex:none;gap:.35rem;padding:.5rem .65rem;border-radius:.65rem;color:#64748b;font-size:.75rem;cursor:pointer;transition:background .16s,color .16s}.login-state_logout__XULlY svg{width:1rem;height:1rem}.login-state_logout__XULlY:hover,.login-state_logout__XULlY[aria-expanded=true]{background:rgb(244 63 94/.06);color:#e11d48}.login-state_signin__lmNds{color:#0284c7;background:rgb(14 165 233/.07)}.login-state_confirmation__rlj63{margin-top:.75rem;padding:1rem;border:1px solid rgb(148 163 184/.18);border-radius:.9rem;background:rgb(255 255 255/.5)}.login-state_question___8S3T{margin:0 0 .3rem;font-size:.85rem;font-weight:600;color:#334155}.login-state_confirmActions__Q_W_9{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.85rem}.login-state_cancel__bLKWp,.login-state_confirm___cO30{padding:.45rem .85rem;border-radius:.55rem;font-size:.75rem;font-weight:500;cursor:pointer}.login-state_cancel__bLKWp{color:#64748b;background:rgb(148 163 184/.1)}.login-state_confirm___cO30{background:#e11d48;color:white}.login-state_confirm___cO30:hover{background:#be123c}.login-state_root__OSkyX button:focus-visible,.login-state_signin__lmNds:focus-visible{outline:2px solid #38bdf8;outline-offset:3px}.login-state_root__OSkyX button:disabled{opacity:.5;cursor:wait}.dark .login-state_name__fR0zl,.dark .login-state_question___8S3T{color:#e2e8f0}.dark .login-state_avatar__l7ewu,.dark .login-state_cancel__bLKWp,.dark .login-state_logout__XULlY{color:#94a3b8}.dark .login-state_confirmation__rlj63{background:rgb(255 255 255/.03)}.dark .login-state_logout__XULlY:hover{color:#fb7185}.floating-navbar_navWrap__Aut5G{position:relative;z-index:60;width:100%;padding:.75rem 1rem 0;pointer-events:none}.floating-navbar_sticky__G3sHT{position:sticky;top:0}.floating-navbar_fixed__TyhGW{position:fixed;top:0;left:0}.floating-navbar_shell___ITZq{position:relative;pointer-events:auto;width:min(44rem,100%);margin:0 auto;overflow:visible}.floating-navbar_bar__gqDys{border:1px solid rgb(148 163 184/.13);border-radius:1.85rem;background:linear-gradient(135deg,rgb(255 255 255/.38),rgb(241 245 249/.22));box-shadow:0 16px 40px -26px rgb(15 23 42/.26),inset 0 1px 0 rgb(255 255 255/.5);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);transition:box-shadow .3s ease}.floating-navbar_logo__5dyGY{display:flex;align-items:center}.floating-navbar_logo__5dyGY img{width:2.45rem;height:auto}.floating-navbar_bar__gqDys{display:flex;min-height:3.5rem;align-items:center;justify-content:space-between;gap:.65rem;padding:.42rem .55rem .42rem 1rem}.floating-navbar_actions__mKvkY{display:flex;align-items:center;gap:.7rem;margin-left:auto}.floating-navbar_menuButton__xoeUO{display:grid;width:2.5rem;height:2.5rem;place-items:center;border:0;background:transparent;color:rgb(71 85 105);cursor:pointer;outline:none}.floating-navbar_menuButton__xoeUO:focus-visible{outline:2px solid rgb(14 165 233/.55);outline-offset:2px;border-radius:.6rem}.floating-navbar_menuIcon__o7GY7{width:1.45rem;height:1.45rem}.floating-navbar_panel__tbQl9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0 1.25rem;padding:1.5rem .4rem 1.6rem;border-top:1px solid rgb(148 163 184/.18)}.floating-navbar_sectionTitle__giBXB{display:flex;align-items:center;gap:.5rem;margin-bottom:.65rem;color:rgb(14 165 233);font-size:.82rem;font-weight:750}.floating-navbar_purple__cYSHo{color:rgb(139 92 246)}.floating-navbar_dot__YtP4b{width:.45rem;height:.45rem;border-radius:999px;background:currentColor}.floating-navbar_linkList__Tqt7y{display:grid;gap:.35rem}.floating-navbar_panelLink__SaobT{position:relative;display:block;padding:.55rem .65rem;border-radius:.85rem;color:rgb(51 65 85);transition:background .18s ease,color .18s ease,transform .18s ease}.floating-navbar_panelLink__SaobT:hover{color:rgb(14 165 233);background:rgb(255 255 255/.62);transform:translateX(2px)}.floating-navbar_panelLink__SaobT strong{display:block;font-size:.91rem}.floating-navbar_panelLink__SaobT span{display:block;margin-top:.14rem;color:rgb(100 116 139);font-size:.78rem;font-weight:450}.floating-navbar_external__NZQGQ{position:absolute;top:.55rem;right:.6rem;font-size:.72rem}.floating-navbar_panelFooter__ViyKw{grid-column:1/-1;display:flex;align-items:stretch;flex-direction:column;gap:.85rem;align-self:end;padding:.75rem .7rem 0;border-top:1px solid rgb(148 163 184/.15)}.floating-navbar_login__XxcgO{width:100%;min-width:0}.floating-navbar_theme__ai4tu{min-width:0}.floating-navbar_theme__ai4tu label{display:none}.floating-navbar_theme__ai4tu>div{justify-content:flex-end}.floating-navbar_theme__ai4tu>div>div{min-height:2.625rem;padding:.5rem .7rem;border:1px solid rgb(148 163 184/.22);border-radius:.65rem;background:rgb(255 255 255/.34);color:rgb(51 65 85);box-shadow:inset 0 1px 0 rgb(255 255 255/.58);transition:border-color .18s ease,background .18s ease}.floating-navbar_theme__ai4tu>div>div:hover{border-color:rgb(14 165 233/.32);background:rgb(255 255 255/.52)}.dark .floating-navbar_bar__gqDys{border-color:rgb(148 163 184/.12);background:linear-gradient(135deg,rgb(15 23 42/.44),rgb(15 23 42/.28));box-shadow:0 16px 40px -26px rgb(0 0 0/.5),inset 0 1px 0 rgb(255 255 255/.06)}.dark .floating-navbar_menuButton__xoeUO{color:rgb(203 213 225)}.dark .floating-navbar_panel__tbQl9{border-color:rgb(148 163 184/.14)}.dark .floating-navbar_panelLink__SaobT{color:rgb(226 232 240)}.dark .floating-navbar_panelLink__SaobT span{color:rgb(148 163 184)}.dark .floating-navbar_panelLink__SaobT:hover{background:rgb(255 255 255/.07);color:rgb(56 189 248)}.dark .floating-navbar_theme__ai4tu>div>div{border-color:rgb(148 163 184/.18);background:rgb(255 255 255/.07);color:rgb(226 232 240);box-shadow:inset 0 1px 0 rgb(255 255 255/.08)}.dark .floating-navbar_theme__ai4tu>div>div:hover{background:rgb(255 255 255/.11)}@media (max-width:1023px){.floating-navbar_shell___ITZq{width:min(44rem,100%)}.floating-navbar_panel__tbQl9{grid-template-columns:repeat(2,minmax(0,1fr))}.floating-navbar_panelFooter__ViyKw{grid-column:1/-1}}@media (max-width:640px){.floating-navbar_navWrap__Aut5G{padding:max(.75rem,env(safe-area-inset-top)) 1.25rem 0}.floating-navbar_shell___ITZq{width:min(22rem,100%)}.floating-navbar_bar__gqDys{min-height:3.25rem;padding:.2rem .35rem .2rem .85rem;gap:.4rem;border-radius:999px;box-shadow:0 8px 24px -14px rgb(15 23 42/.16),inset 0 1px 0 rgb(255 255 255/.5)}.floating-navbar_logo__5dyGY{flex:none}.floating-navbar_logo__5dyGY img{width:2.2rem}.floating-navbar_actions__mKvkY{gap:.05rem}.floating-navbar_panel__tbQl9{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0 .8rem;padding:1.1rem 0 1.25rem}.floating-navbar_panelFooter__ViyKw{grid-column:1/-1;align-items:stretch;flex-direction:column}.floating-navbar_theme__ai4tu{min-width:0}}@media (prefers-reduced-motion:reduce){.floating-navbar_bar__gqDys{transition:none}}.floating-navbar_primaryLink__Nfv32{display:inline-flex;align-items:center;gap:.35rem;padding:.6rem .85rem;border-radius:999px;color:#475569;font-size:.9rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .18s ease,color .18s ease}.floating-navbar_primaryLink__Nfv32:hover,.floating-navbar_primaryLink__Nfv32[aria-current=page],.floating-navbar_primaryLink__Nfv32[aria-expanded=true],.floating-navbar_primaryLink__Nfv32[data-active=true]{background:rgb(14 165 233/.1);color:#0284c7}.floating-navbar_panelLink__SaobT:focus-visible,.floating-navbar_primaryLink__Nfv32:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.floating-navbar_panelLink__SaobT[aria-current=page]{background:rgb(14 165 233/.1);color:#0284c7}.floating-navbar_chevron__F8L8b{display:block;width:1rem;height:1rem;flex:none;transform-origin:50% 50%;transition:transform .18s ease}.floating-navbar_chevron__F8L8b[data-open=true]{transform:rotate(180deg)}.dark .floating-navbar_primaryLink__Nfv32{color:#cbd5e1}.dark .floating-navbar_primaryLink__Nfv32:hover,.dark .floating-navbar_primaryLink__Nfv32[aria-current=page],.dark .floating-navbar_primaryLink__Nfv32[data-active=true]{color:#38bdf8}@media (max-width:640px){.floating-navbar_primaryLink__Nfv32{min-height:2.75rem;padding:.45rem .5rem;gap:.2rem;font-size:.82rem;font-weight:500}.floating-navbar_menuButton__xoeUO{width:2.25rem;height:2.75rem}.floating-navbar_menuIcon__o7GY7{width:1.25rem;height:1.25rem}.floating-navbar_chevron__F8L8b{width:.85rem;height:.85rem}}.floating-navbar_dropdown__epab6{position:absolute;top:calc(100% + 12px);right:0;width:min(36rem,100%);max-height:calc(100dvh - 6.5rem);overflow-y:auto;overscroll-behavior:contain;border:1px solid rgb(255 255 255/.85);border-radius:1.6rem;background:linear-gradient(135deg,rgb(255 255 255/.86),rgb(242 247 252/.8));box-shadow:0 24px 64px -24px rgb(30 41 59/.3),0 4px 12px rgb(30 41 59/.04),inset 0 1px 0 white;backdrop-filter:blur(36px) saturate(140%);-webkit-backdrop-filter:blur(36px) saturate(140%);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px) scale(.985);transform-origin:top right;transition:opacity .16s ease,transform .2s ease,visibility 0s linear .2s}.floating-navbar_dropdown__epab6[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);transition-delay:0s;z-index:1}.floating-navbar_dropdown__epab6 .floating-navbar_panel__tbQl9{border-top:0;padding-top:1.4rem}.dark .floating-navbar_dropdown__epab6{border-color:rgb(148 163 184/.2);background:linear-gradient(135deg,rgb(22 32 51/.88),rgb(15 23 42/.84));box-shadow:0 24px 64px -24px rgb(0 0 0/.65),inset 0 1px 0 rgb(255 255 255/.06)}@media (max-width:640px){.floating-navbar_dropdown__epab6{border-radius:1.25rem}.floating-navbar_dropdown__epab6 .floating-navbar_panelLink__SaobT{padding:.65rem .45rem}}@media (prefers-reduced-motion:reduce){.floating-navbar_chevron__F8L8b,.floating-navbar_dropdown__epab6{transition:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.floating-navbar_dropdown__epab6{background:#f8fafc}.dark .floating-navbar_dropdown__epab6{background:#111c2e}}.practice-input_slot__EKeYY{position:relative;background:#fff;border-color:rgb(203 213 225/.8);box-shadow:0 2px 6px rgb(15 23 42/.04);transition:border-color .18s ease,box-shadow .18s ease}.practice-input_active__2W5lL{border-color:#38bdf8;box-shadow:0 0 0 2px rgb(56 189 248/.2),0 0 18px rgb(14 165 233/.28),inset 0 0 0 1px rgb(255 255 255/.95)}.practice-input_active__2W5lL:after{position:absolute;inset:-1px;border:1px solid transparent;border-radius:inherit;background:linear-gradient(135deg,#e0f2fe,#38bdf8 40%,#818cf8 75%,#e0f2fe) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;content:""}@media (prefers-reduced-motion:reduce){.practice-input_slot__EKeYY{transition:none}}