.shell_shell__xQPv9{--ws-navy:#073763;--ws-navy-2:#0b4f8a;--ws-ink:#0f172a;--ws-muted:#64748b;--ws-line:#e2e8f0;--ws-ease-out:cubic-bezier(.16,1,.3,1);--ws-ease-in:cubic-bezier(.7,0,.84,0);--ws-spring:cubic-bezier(.34,1.32,.64,1);container-type:inline-size;width:100%;min-width:0;padding-inline:clamp(16px,3.2vw,56px);color:var(--ws-ink)}.shell_shell__xQPv9 :focus-visible{outline:2.5px solid #0369a1;outline-offset:2px}.shell_feature__B2BxI :focus-visible,.shell_feature__B2BxI:focus-visible,.shell_hero__s4Xa9 :focus-visible{outline-color:#38bdf8}.shell_tabbar__Cb_CO{position:sticky;top:calc(12px + env(safe-area-inset-top));z-index:30;display:flex;gap:2px;padding:5px;margin-bottom:22px;background:hsla(0,0%,100%,.82);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);border:1px solid rgba(7,55,99,.08);border-radius:18px;box-shadow:0 8px 30px -12px rgba(7,55,99,.25);overflow-x:auto;scrollbar-width:none}.shell_tabbar__Cb_CO::-webkit-scrollbar{display:none}.shell_tab__ivMd1{position:relative;z-index:1;display:flex;align-items:center;gap:7px;min-height:44px;padding:10px 16px;border-radius:13px;font-size:14px;font-weight:500;color:#475569;white-space:nowrap;background:none;border:0;cursor:pointer;transition:color .35s var(--ws-ease-out)}.shell_tab__ivMd1 svg{width:17px;height:17px;flex:none;transition:transform .5s var(--ws-spring)}.shell_tab__ivMd1:hover{color:var(--ws-navy)}.shell_tab__ivMd1[aria-selected=true]{color:#fff}[dir=ltr] .shell_tab__ivMd1[aria-selected=true] svg{transform:scale(1.12) rotate(-6deg)}[dir=rtl] .shell_tab__ivMd1[aria-selected=true] svg{transform:scale(1.12) rotate(6deg)}.shell_tab__ivMd1:focus-visible{border-radius:13px}.shell_emphasis__IxHFp:not([aria-selected=true]){color:var(--ws-navy);font-weight:600}.shell_emphasis__IxHFp:not([aria-selected=true]) svg{color:#f59e0b}.shell_indicator__EWDwN{position:absolute;z-index:0;top:5px;bottom:5px;left:0;width:0;border-radius:13px;box-shadow:0 6px 18px -6px rgba(7,55,99,.6),inset 0 1px 0 hsla(0,0%,100%,.18);pointer-events:none;opacity:0}[dir=ltr] .shell_indicator__EWDwN{background:linear-gradient(135deg,var(--ws-navy),var(--ws-navy-2))}[dir=rtl] .shell_indicator__EWDwN{background:linear-gradient(-135deg,var(--ws-navy),var(--ws-navy-2))}.shell_indicator__EWDwN:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(120% 140% at 20% 0,hsla(0,0%,100%,.25),transparent 55%)}.shell_indicatorReady__wrPSi{opacity:1}.shell_indicatorAnimated__eNN1Y{transition:transform .52s var(--ws-spring),width .52s var(--ws-spring)}.shell_subtabs__55Qg_{position:relative;display:flex;gap:4px;margin-bottom:16px;border-bottom:1px solid var(--ws-line);overflow-x:auto;scrollbar-width:none}.shell_subtabs__55Qg_::-webkit-scrollbar{display:none}.shell_subtab__kPH6z{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:12px 14px;font-size:14px;font-weight:500;color:var(--ws-muted);white-space:nowrap;background:none;border:0;cursor:pointer;transition:color .3s}.shell_subtab__kPH6z svg{width:16px;height:16px;flex:none}.shell_subtab__kPH6z:hover{color:var(--ws-navy)}.shell_subtab__kPH6z[aria-selected=true]{color:var(--ws-navy);font-weight:600}.shell_subline__yeRjS{position:absolute;bottom:0;left:0;width:0;height:3px;border-radius:3px 3px 0 0;background:var(--ws-navy);pointer-events:none;opacity:0}.shell_sublineAnimated__7qUA3{transition:transform .5s var(--ws-spring),width .5s var(--ws-spring)}.shell_stage__pC223{position:relative;overflow-x:clip;overflow-clip-margin:24px}.shell_card__qCp9Z{display:block;min-width:0;background:#fff;border:1px solid #d8e0ea;box-shadow:0 1px 2px rgba(15,23,42,.04),0 2px 8px rgba(15,23,42,.04);border-radius:20px;padding:18px;color:inherit;text-align:start;text-decoration:none;font:inherit;transition:transform .35s var(--ws-ease-out),box-shadow .35s var(--ws-ease-out),border-color .35s}.shell_lift__8whF_{cursor:pointer}.shell_lift__8whF_:hover{transform:translateY(-3px);box-shadow:0 14px 30px -14px rgba(7,55,99,.28);border-color:#cbd5e1}.shell_lift__8whF_:active{transform:translateY(-1px) scale(.995)}.shell_cardFocus__7vK_3:focus-visible{border-radius:20px}.shell_eyebrow__RQVez{margin:0 0 10px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ws-muted)}.shell_eyebrowNormal__BR9_k{text-transform:none;letter-spacing:.02em}.shell_muted__u5ohW{font-size:13px;color:var(--ws-muted)}.shell_ico__h6ZoH{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:13px}.shell_ico__h6ZoH svg{width:18px;height:18px}.shell_tone-amber__OwRvZ{background:#fef3c7;color:#b45309}.shell_tone-sky___9_zJ{background:#e0f2fe;color:#0369a1}.shell_tone-violet__xwnpw{background:#ede9fe;color:#6d28d9}.shell_tone-mint__dPhBV{background:#dcfce7;color:#15803d}.shell_tone-rose__kf18T{background:#ffe4e6;color:#be123c}.shell_tone-navy__Ej9A3{background:#eef4fb;color:#073763}.shell_ink-amber__Q_qp1{color:#b45309}.shell_ink-sky__Bok4S{color:#0369a1}.shell_ink-violet__z4KMl{color:#6d28d9}.shell_ink-mint__15l_T{color:#15803d}.shell_ink-rose__j3Mlr{color:#be123c}.shell_ink-navy__SrcMP{color:#073763}.shell_go___O9Ce{display:inline-flex;align-items:center;gap:4px;flex:none;margin-inline-start:auto;padding:8px 12px;border-radius:11px;font-size:13px;font-weight:600;color:var(--ws-navy);transition:background .25s,gap .35s var(--ws-spring)}.shell_go___O9Ce svg{width:16px;height:16px}.shell_lift__8whF_:hover .shell_go___O9Ce,.shell_step__VxZSv:hover .shell_go___O9Ce{background:#eef4fb;gap:8px}[dir=rtl] .shell_go___O9Ce svg{transform:scaleX(-1)}.shell_hero__s4Xa9{position:relative;overflow:hidden;margin-bottom:16px;padding:26px;border-radius:26px;color:#fff;isolation:isolate}[dir=ltr] .shell_hero__s4Xa9{background:linear-gradient(135deg,#052a4d 0,var(--ws-navy) 45%,#0d5a9c 100%)}[dir=rtl] .shell_hero__s4Xa9{background:linear-gradient(-135deg,#052a4d 0,var(--ws-navy) 45%,#0d5a9c 100%)}.shell_orb__rGC0f{position:absolute;z-index:-1;border-radius:50%;filter:blur(40px);opacity:.55;pointer-events:none}.shell_orb1__9z0cV{width:260px;height:260px;top:-90px;background:#2f8fe0;animation:shell_drift__sJJXJ 14s ease-in-out infinite alternate}[dir=ltr] .shell_orb1__9z0cV{right:-60px}[dir=rtl] .shell_orb1__9z0cV{left:-60px}.shell_orb2__a454h{width:200px;height:200px;bottom:-120px;background:#7c5cff;opacity:.35;animation:shell_drift__sJJXJ 18s ease-in-out infinite alternate-reverse}[dir=ltr] .shell_orb2__a454h{left:30%}[dir=rtl] .shell_orb2__a454h{right:30%}@keyframes shell_drift__sJJXJ{to{transform:translate(-40px,30px) scale(1.12)}}.shell_ask__izaw1{position:relative;display:flex;align-items:center;gap:12px;margin-top:20px;padding-block:8px;padding-inline:16px 8px;border-radius:18px;background:#fff;color:var(--ws-ink);box-shadow:0 18px 40px -16px rgba(0,0,0,.45)}.shell_ask__izaw1:before{content:"";position:absolute;inset:-2px;padding:2px;border-radius:20px;background:conic-gradient(from var(--ws-ask-angle,0deg),transparent 0 70%,#fbbf24 80%,#60a5fa 90%,transparent);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:shell_askSpin__FapFT 5s linear infinite;opacity:.9;pointer-events:none}@property --ws-ask-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes shell_askSpin__FapFT{to{--ws-ask-angle:360deg}}.shell_spark__J0jKE{flex:none;width:18px;height:18px;color:#f59e0b}.shell_askInput___YMOZ{flex:1;min-width:0;min-height:44px;border:0;outline:0;background:transparent;font:inherit;font-size:15px;color:var(--ws-ink)}.shell_askInput___YMOZ::-moz-placeholder{color:#64748b}.shell_askInput___YMOZ::placeholder{color:#64748b}.shell_ask__izaw1 .shell_askInput___YMOZ,.shell_ask__izaw1 .shell_askInput___YMOZ:focus,.shell_ask__izaw1 .shell_askInput___YMOZ:focus-visible{outline:none!important;border-color:transparent!important;box-shadow:none!important;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000}.shell_ask__izaw1:focus-within{box-shadow:0 18px 40px -16px rgba(0,0,0,.45),0 0 0 2.5px #0369a1}.shell_hero__s4Xa9 .shell_ask__izaw1:focus-within{box-shadow:0 18px 40px -16px rgba(0,0,0,.45),0 0 0 2.5px #38bdf8}.shell_hero__s4Xa9 .shell_ask__izaw1 :focus-visible{outline-color:#0369a1}.shell_send__wlVSY{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:44px;padding:11px 16px;border:0;border-radius:13px;color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:transform .3s var(--ws-spring),box-shadow .3s}[dir=ltr] .shell_send__wlVSY{background:linear-gradient(135deg,var(--ws-navy),var(--ws-navy-2))}[dir=rtl] .shell_send__wlVSY{background:linear-gradient(-135deg,var(--ws-navy),var(--ws-navy-2))}.shell_send__wlVSY svg{width:18px;height:18px}.shell_send__wlVSY:hover{transform:translateY(-1px);box-shadow:0 8px 20px -8px rgba(7,55,99,.7)}[dir=rtl] .shell_send__wlVSY svg{transform:scaleX(-1)}.shell_chips__Qa56K{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.shell_chipsLabel__I1I8Q{margin-inline-end:4px;font-size:11px;letter-spacing:.05em;text-transform:uppercase;opacity:.8}.shell_chip__p5Oc_{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:8px 13px;border-radius:999px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.16);font:inherit;font-size:13px;font-weight:500;color:#fff;text-decoration:none;cursor:pointer;transition:background .3s,transform .35s var(--ws-spring)}.shell_chip__p5Oc_ svg{width:15px;height:15px;flex:none}.shell_chip__p5Oc_:hover{background:hsla(0,0%,100%,.22);transform:translateY(-2px)}.shell_chip__p5Oc_:focus-visible{border-radius:999px}.shell_chipCount__WNPoX{margin-inline-start:2px;font-size:10.5px;opacity:.8}.shell_step__VxZSv{display:flex;align-items:center;gap:14px;width:calc(100% + 16px);margin-inline:-8px;padding:12px;border:0;border-radius:14px;background:none;color:inherit;font:inherit;text-align:start;text-decoration:none;cursor:pointer;transition:background .25s,transform .35s var(--ws-ease-out)}.shell_step__VxZSv:hover{background:#f8fafc}.shell_step__VxZSv:active{transform:scale(.995)}.shell_step__VxZSv+.shell_step__VxZSv{border-top:1px solid #f1f5f9}.shell_stepBody__edkNo{flex:1;min-width:0}.shell_stepTitle__gxEDK{display:block;font-weight:600}.shell_why__5gnW9{display:inline-flex;align-items:center;gap:4px;margin-top:2px;font-size:11px;color:#64748b}.shell_why__5gnW9 svg{width:12px;height:12px}.shell_sched__3KqEc{position:relative;margin:0;padding:0;padding-inline-start:18px;list-style:none}.shell_sched__3KqEc:before{content:"";position:absolute;inset-inline-start:5px;top:8px;bottom:8px;width:2px;background:linear-gradient(var(--ws-navy),#cbd5e1)}.shell_slot__E6wzl{position:relative;padding:7px 0}.shell_slot__E6wzl:before{content:"";position:absolute;inset-inline-start:-17px;top:13px;width:10px;height:10px;border-radius:50%;background:#fff;border:2px solid var(--ws-navy)}.shell_slotNow__UTeVL:before{background:var(--ws-navy);box-shadow:0 0 0 0 rgba(7,55,99,.5);animation:shell_ping__lT87t 2s infinite}@keyframes shell_ping__lT87t{70%{box-shadow:0 0 0 9px rgba(7,55,99,0)}to{box-shadow:0 0 0 0 rgba(7,55,99,0)}}.shell_slotTime__V49_c{font-size:12px;color:var(--ws-muted);font-variant-numeric:tabular-nums}.shell_slotTitle__eCdJS{display:block;font-size:14px;font-weight:600}.shell_tool__oguuK{position:relative;overflow:hidden}.shell_tool__oguuK h3,.shell_tool__oguuK h4,.shell_tool__oguuK h5{margin:14px 0 4px;font-size:15px;font-weight:600}.shell_tool__oguuK:after{content:"";position:absolute;inset:0;background:radial-gradient(400px circle at var(--mx,50%) var(--my,50%),rgba(7,55,99,.07),transparent 40%);opacity:0;transition:opacity .3s;pointer-events:none}.shell_tool__oguuK:hover:after{opacity:1}.shell_badge__8_uuQ{position:absolute;top:14px;inset-inline-end:14px;padding:3px 9px;border-radius:999px;background:#fff7ed;color:#c2410c;font-size:10.5px;font-weight:600}.shell_feature__B2BxI{grid-column:span 2;color:#fff;border:0}[dir=ltr] .shell_feature__B2BxI{background:linear-gradient(135deg,#052a4d,var(--ws-navy) 60%,#0d5a9c)}[dir=rtl] .shell_feature__B2BxI{background:linear-gradient(-135deg,#052a4d,var(--ws-navy) 60%,#0d5a9c)}.shell_feature__B2BxI .shell_muted__u5ohW{color:hsla(0,0%,100%,.8)}.shell_feature__B2BxI .shell_ico__h6ZoH{background:hsla(0,0%,100%,.15);color:#fff}.shell_feature__B2BxI:after{background:radial-gradient(400px circle at var(--mx,50%) var(--my,50%),hsla(0,0%,100%,.12),transparent 40%)}.shell_feature__B2BxI .shell_badge__8_uuQ{background:rgba(5,42,77,.55);color:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18)}.shell_big__93bgN{font-size:34px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.2}.shell_statRow__Wx5Iz{display:flex;align-items:center;justify-content:space-between;gap:12px}.shell_srOnly__PO3OO{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@container (max-width: 760px){.shell_feature__B2BxI{grid-column:auto}}@media (max-width:760px){.shell_tab__ivMd1{padding:10px 13px}.shell_tabLabel__Cw5bk{display:none}.shell_tab__ivMd1[aria-selected=true] .shell_tabLabel__Cw5bk{display:inline}.shell_hero__s4Xa9{padding:20px;border-radius:22px}.shell_sendLabel__EfAkj{display:none}}@media (prefers-reduced-motion:reduce){.shell_indicatorAnimated__eNN1Y,.shell_shell__xQPv9 *,.shell_shell__xQPv9 :after,.shell_shell__xQPv9 :before,.shell_sublineAnimated__7qUA3{animation:none!important;transition:none!important}}.classPage_page___V59i{--ws-navy:#073763;--ws-navy-2:#0b4f8a;--ws-ink:#0f172a;--ws-muted:#64748b;--ws-line:#e2e8f0;--ws-ease-out:cubic-bezier(.16,1,.3,1);--ws-ease-in:cubic-bezier(.7,0,.84,0);--ws-spring:cubic-bezier(.34,1.32,.64,1);min-width:0;color:var(--ws-ink)}.classPage_page___V59i :focus-visible{outline:2.5px solid #0369a1;outline-offset:2px}.classPage_back__Wy_Da{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 10px;border-radius:10px;font-size:13px;font-weight:600;color:var(--ws-navy);transition:background-color .25s}[dir=ltr] .classPage_back__Wy_Da{margin:-6px 0 6px -10px}[dir=rtl] .classPage_back__Wy_Da{margin:-6px -10px 6px 0}.classPage_back__Wy_Da:hover{background:#eef4fb}.classPage_back__Wy_Da svg{width:16px;height:16px}[dir=ltr] [dir=rtl] .classPage_back__Wy_Da{margin:-6px -10px 6px 0}[dir=rtl] [dir=rtl] .classPage_back__Wy_Da{margin:-6px 0 6px -10px}[dir=rtl] .classPage_back__Wy_Da svg{transform:scaleX(-1)}.classPage_head__u69AT{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px;padding:clamp(18px,2vw,24px);border-radius:24px;color:#fff}.classPage_headText__hgGYG{min-width:0;flex:1 1 16rem;text-shadow:0 1px 2px rgba(0,0,0,.18)}.classPage_meta__inw5C{margin:0;font-size:12px;font-weight:500;opacity:.92}.classPage_name__FaSM0{margin:2px 0 0;font-size:clamp(20px,1rem + .8vw,26px);font-weight:600;letter-spacing:-.01em;overflow-wrap:anywhere}.classPage_counts__ZM29w{margin:4px 0 0;font-size:13px;opacity:.92;font-variant-numeric:tabular-nums}.classPage_headEnd__3xbpO{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.classPage_live__fivC3{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:0;border-radius:13px;background:#fff;font:inherit;font-size:14px;font-weight:600;color:var(--ws-navy);cursor:pointer;transition:transform .35s var(--ws-spring),box-shadow .35s var(--ws-ease-out)}.classPage_live__fivC3:hover{transform:translateY(-1px);box-shadow:0 10px 22px -12px rgba(0,0,0,.45)}.classPage_liveDot__G_XlZ{position:relative;width:8px;height:8px;border-radius:50%;background:#ef4444}.classPage_liveDot__G_XlZ:after{content:"";position:absolute;inset:0;border-radius:50%;background:#ef4444;animation:classPage_pingRed__7t7lX 1.6s infinite}@keyframes classPage_pingRed__7t7lX{0%{transform:scale(1);opacity:.6}70%,to{transform:scale(2.75);opacity:0}}.classPage_headActions__z4_9F{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.classPage_headBtnIcon__Y4WLY,.classPage_headBtn__N4j4l{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;border:0;border-radius:12px;background:hsla(0,0%,100%,.92);font:inherit;font-size:13px;font-weight:600;color:var(--ws-navy);cursor:pointer;text-decoration:none;transition:background-color .25s,transform .35s var(--ws-spring)}.classPage_headBtn__N4j4l{padding:0 12px}.classPage_headBtnIcon__Y4WLY{width:44px}.classPage_headBtnIcon__Y4WLY svg,.classPage_headBtn__N4j4l svg{width:16px;height:16px;flex:none}.classPage_headBtnIcon__Y4WLY:hover,.classPage_headBtn__N4j4l:hover{background:#fff;transform:translateY(-1px)}.classPage_menuRoot__E6Rz4{position:relative}.classPage_menu__ol2sU{position:absolute;inset-inline-end:0;top:calc(100% + 6px);z-index:40;min-width:14rem;padding:6px;border:1px solid var(--ws-line);border-radius:14px;background:#fff;box-shadow:0 18px 40px -18px rgba(15,23,42,.35);animation:classPage_menuIn__lefj5 .22s var(--ws-ease-out)}@keyframes classPage_menuIn__lefj5{0%{opacity:0;transform:translateY(-4px)}}.classPage_menuItem__cSb9s{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:10px;background:none;font:inherit;font-size:13.5px;font-weight:500;color:var(--ws-ink);text-align:start;cursor:pointer}.classPage_menuItem__cSb9s svg{width:16px;height:16px;flex:none;color:var(--ws-muted)}.classPage_menuItem__cSb9s:focus-visible,.classPage_menuItem__cSb9s:hover{background:#f1f5f9;outline:none}.classPage_menuItemDanger__0LuPh,.classPage_menuItemDanger__0LuPh svg{color:#b91c1c}.classPage_panel__I__AN{min-width:0;animation:classPage_panelIn__WVdKq .45s var(--ws-ease-out)}@keyframes classPage_panelIn__WVdKq{0%{opacity:0;transform:translateY(8px)}}.classPage_toolbar__5cWxz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.classPage_actions__rr8YN{display:flex;flex-wrap:wrap;gap:8px}.classPage_btn__YRR5G{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--ws-line);background:#fff;font:inherit;font-size:14px;font-weight:600;color:var(--ws-navy);cursor:pointer;text-decoration:none;transition:transform .35s var(--ws-spring),background-color .25s,box-shadow .35s var(--ws-ease-out)}.classPage_btn__YRR5G svg{width:16px;height:16px;flex:none}.classPage_btn__YRR5G:hover{background:#eef4fb;transform:translateY(-1px)}.classPage_btnPrimary__DZbHC{border-color:transparent;color:#fff}[dir=ltr] .classPage_btnPrimary__DZbHC{background:linear-gradient(135deg,var(--ws-navy),var(--ws-navy-2))}[dir=rtl] .classPage_btnPrimary__DZbHC{background:linear-gradient(-135deg,var(--ws-navy),var(--ws-navy-2))}.classPage_btnPrimary__DZbHC:hover{box-shadow:0 8px 20px -8px rgba(7,55,99,.7)}[dir=ltr] .classPage_btnPrimary__DZbHC:hover{background:linear-gradient(135deg,var(--ws-navy),var(--ws-navy-2))}[dir=rtl] .classPage_btnPrimary__DZbHC:hover{background:linear-gradient(-135deg,var(--ws-navy),var(--ws-navy-2))}.classPage_seg__8haz6{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:12px;background:#eef2f7}.classPage_segBtn__UGlmd{min-height:40px;padding:0 12px;border:0;border-radius:9px;background:transparent;font:inherit;font-size:12.5px;font-weight:500;color:#475569;cursor:pointer;transition:background-color .25s,color .25s}.classPage_segBtn__UGlmd[aria-pressed=true]{background:#fff;color:var(--ws-navy);font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.08)}.classPage_list__yE9N_{padding:4px 8px}.classPage_row__Sap8D{display:flex;align-items:center;gap:14px;min-width:0;min-height:56px;padding:12px 8px;border-radius:12px;color:inherit;text-decoration:none;transition:background-color .25s;animation:classPage_rowIn__eui6t .45s var(--ws-ease-out) both}.classPage_row__Sap8D+.classPage_row__Sap8D{box-shadow:0 -1px 0 #f1f5f9}.classPage_row__Sap8D:hover{background:#f8fafc}@keyframes classPage_rowIn__eui6t{0%{opacity:0;transform:translateY(10px)}}.classPage_ico__9l5E3{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:12px}.classPage_ico__9l5E3 svg{width:18px;height:18px}.classPage_rowMain__2Qr3K{flex:1;min-width:0}.classPage_rowTitle__mHSyl{font-size:14px;font-weight:600;color:var(--ws-ink)}.classPage_rowMeta__bhwrs,.classPage_rowTitle__mHSyl{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.classPage_rowMeta__bhwrs{margin-top:2px;font-size:12.5px;color:var(--ws-muted);font-variant-numeric:tabular-nums}.classPage_bar__woAEb{flex:none;width:clamp(64px,9vw,120px);height:6px;overflow:hidden;border-radius:6px;background:#eef2f7}.classPage_barFill__ECC6q{display:block;height:100%;border-radius:6px;animation:classPage_grow__3mOM4 1s var(--ws-ease-out) both .2s}[dir=ltr] .classPage_barFill__ECC6q{background:linear-gradient(90deg,var(--ws-navy),#3b82f6);transform-origin:left}[dir=rtl] .classPage_barFill__ECC6q{background:linear-gradient(-90deg,var(--ws-navy),#3b82f6);transform-origin:right}[dir=ltr] [dir=rtl] .classPage_barFill__ECC6q{transform-origin:right;background:linear-gradient(270deg,var(--ws-navy),#3b82f6)}[dir=rtl] [dir=rtl] .classPage_barFill__ECC6q{transform-origin:left;background:linear-gradient(-270deg,var(--ws-navy),#3b82f6)}@keyframes classPage_grow__3mOM4{0%{transform:scaleX(0)}}.classPage_pill__WUmP7{flex:none;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap}.classPage_toneAmber__nfLVt{background:#fef3c7;color:#92400e}.classPage_toneSky__VVm8V{background:#e0f2fe;color:#075985}.classPage_toneMint__dwE3f{background:#dcfce7;color:#166534}.classPage_toneSlate__SXrMZ{background:#f1f5f9;color:#475569}.classPage_toneRose__EmPuZ{background:#ffe4e6;color:#9f1239}.classPage_avatar__Tra3g{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:50%;font-size:12px;font-weight:600;color:var(--ws-navy)}[dir=ltr] .classPage_avatar__Tra3g{background:linear-gradient(135deg,#dbeafe,#bfdbfe)}[dir=rtl] .classPage_avatar__Tra3g{background:linear-gradient(-135deg,#dbeafe,#bfdbfe)}.classPage_chips__DRYtJ{display:flex;flex:none;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:50%}.classPage_chev__VhZ3m{flex:none;width:16px;height:16px;color:#94a3b8}[dir=rtl] .classPage_chev__VhZ3m{transform:scaleX(-1)}.classPage_empty__WJxk8{padding:28px 16px;text-align:center;font-size:13.5px;color:var(--ws-muted)}.classPage_emptyTitle__vnrj0{margin:0 0 4px;font-size:14.5px;font-weight:600;color:var(--ws-ink)}.classPage_sectionGap__fvkNY{margin-top:16px}.classPage_note__ktTS0{margin:0;font-size:13px;color:var(--ws-muted);font-variant-numeric:tabular-nums}.classPage_noteBelow__poFHU{margin:-4px 0 12px}.classPage_unavailable__CPIml{padding:20px 16px;font-size:13.5px;color:var(--ws-muted)}@media (max-width:760px){.classPage_head__u69AT{align-items:stretch}.classPage_headEnd__3xbpO{justify-content:flex-start}.classPage_bar__woAEb{display:none}.classPage_chips__DRYtJ{max-width:45%}}@media (prefers-reduced-motion:reduce){.classPage_barFill__ECC6q,.classPage_liveDot__G_XlZ:after,.classPage_menu__ol2sU,.classPage_panel__I__AN,.classPage_row__Sap8D{animation:none}.classPage_btn__YRR5G,.classPage_headBtnIcon__Y4WLY,.classPage_headBtn__N4j4l,.classPage_live__fivC3{transition:none}.classPage_btn__YRR5G:hover,.classPage_headBtnIcon__Y4WLY:hover,.classPage_headBtn__N4j4l:hover,.classPage_live__fivC3:hover{transform:none}}.students_roster__AKHGq{container-type:inline-size;min-width:0}.students_stats__bDn7K{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1.2vw,16px);margin-bottom:14px}@container (min-width: 761px){.students_stats__bDn7K{grid-template-columns:repeat(4,minmax(0,1fr))}}.students_stat__XXYyq{position:relative;overflow:hidden;padding:16px}.students_statTop__J8qa2{display:flex;align-items:center;justify-content:space-between;gap:8px}.students_statLabel__TJsfA{margin:0;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.students_statIco__LKHaf{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:10px}.students_statIco__LKHaf svg{width:16px;height:16px}.students_statValue__wDnSC{margin-top:8px;font-size:clamp(26px,1.2rem + 1vw,32px);font-weight:600;line-height:1.15;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.students_statUnit__qo_Vq{margin-inline-start:2px;font-size:.55em;font-weight:600}.students_statDetail__YTp1r{margin-top:2px;font-size:12.5px;color:#64748b}.students_toneNavy___DQhn .students_statIco__LKHaf{background:#eef4fb;color:#073763}.students_toneNavy___DQhn .students_statValue__wDnSC{color:#073763}.students_toneAmber__OTTT6 .students_statIco__LKHaf{background:#fef3c7;color:#b45309}.students_toneAmber__OTTT6 .students_statValue__wDnSC{color:#b45309}.students_toneSky__KIkvp .students_statIco__LKHaf{background:#e0f2fe;color:#0369a1}.students_toneSky__KIkvp .students_statValue__wDnSC{color:#0369a1}.students_toneRose__FU2re .students_statIco__LKHaf{background:#ffe4e6;color:#be123c}.students_toneRose__FU2re .students_statValue__wDnSC{color:#be123c}.students_stat__XXYyq:before{content:"";position:absolute;top:-40px;inset-inline-end:-40px;width:120px;height:120px;border-radius:50%;opacity:.5;pointer-events:none}.students_toneNavy___DQhn:before{background:radial-gradient(circle,#dbe7f5,transparent 70%)}.students_toneAmber__OTTT6:before{background:radial-gradient(circle,#fde9b4,transparent 70%)}.students_toneSky__KIkvp:before{background:radial-gradient(circle,#cdeafc,transparent 70%)}.students_toneRose__FU2re:before{background:radial-gradient(circle,#fed2d9,transparent 70%)}.students_stat__XXYyq>*{position:relative}.students_toolbar__6v1DX{position:relative;z-index:20;margin-bottom:14px;padding:10px;border-radius:18px;border:1px solid rgba(7,55,99,.08);background:hsla(0,0%,100%,.86);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 8px 30px -16px rgba(7,55,99,.3)}.students_toolbar__6v1DX.students_toolbar__6v1DX>*{margin-top:0;margin-bottom:0}.students_toolbar__6v1DX.students_toolbar__6v1DX>*+*{margin-top:8px}.students_list__TUnSk{margin:0;padding:0;list-style:none;display:grid;gap:10px}.students_head__U9A6N{display:none}.students_row__Hr_eB{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who status" "classes classes" "meta meta";gap:10px 12px;width:100%;min-height:44px;padding:14px;border-radius:18px;border:1px solid #e2e8f0;background:#fff;font:inherit;color:inherit;text-align:start;cursor:pointer;transition:transform .35s var(--ws-ease-out,cubic-bezier(.16,1,.3,1)),box-shadow .35s,border-color .25s,background-color .25s}.students_row__Hr_eB:hover{transform:translateY(-2px);border-color:#cbd5e1;box-shadow:0 14px 30px -16px rgba(7,55,99,.3)}.students_row__Hr_eB:active{transform:translateY(0) scale(.995)}.students_row__Hr_eB:focus-visible{outline:2.5px solid #0369a1;outline-offset:2px}.students_rowFlag__SCAk0{border-inline-start:3px solid #f59e0b}.students_who___4tLt{grid-area:who;display:flex;align-items:center;gap:12px;min-width:0}.students_av__LCQHY{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:50%;color:#fff;font-size:13px;font-weight:600;letter-spacing:.02em;box-shadow:0 6px 14px -8px rgba(15,23,42,.5),inset 0 1px 0 hsla(0,0%,100%,.25);transition:transform .45s var(--ws-spring,cubic-bezier(.34,1.32,.64,1))}.students_row__Hr_eB:hover .students_av__LCQHY{transform:scale(1.06)}[dir=ltr] .students_av0__WTZSM{background:linear-gradient(135deg,#0369a1,#075985)}[dir=rtl] .students_av0__WTZSM{background:linear-gradient(-135deg,#0369a1,#075985)}[dir=ltr] .students_av1__ksew6{background:linear-gradient(135deg,#4f46e5,#3730a3)}[dir=rtl] .students_av1__ksew6{background:linear-gradient(-135deg,#4f46e5,#3730a3)}[dir=ltr] .students_av2__4V9CG{background:linear-gradient(135deg,#7c3aed,#5b21b6)}[dir=rtl] .students_av2__4V9CG{background:linear-gradient(-135deg,#7c3aed,#5b21b6)}[dir=ltr] .students_av3__WMLge{background:linear-gradient(135deg,#be123c,#9f1239)}[dir=rtl] .students_av3__WMLge{background:linear-gradient(-135deg,#be123c,#9f1239)}[dir=ltr] .students_av4__M28xl{background:linear-gradient(135deg,#b45309,#92400e)}[dir=rtl] .students_av4__M28xl{background:linear-gradient(-135deg,#b45309,#92400e)}[dir=ltr] .students_av5__995ng{background:linear-gradient(135deg,#047857,#065f46)}[dir=rtl] .students_av5__995ng{background:linear-gradient(-135deg,#047857,#065f46)}[dir=ltr] .students_av6__HFjrH{background:linear-gradient(135deg,#0f766e,#115e59)}[dir=rtl] .students_av6__HFjrH{background:linear-gradient(-135deg,#0f766e,#115e59)}[dir=ltr] .students_av7__Tsomg{background:linear-gradient(135deg,#a21caf,#86198f)}[dir=rtl] .students_av7__Tsomg{background:linear-gradient(-135deg,#a21caf,#86198f)}.students_name__iZr3F{display:block;overflow:hidden;font-size:14.5px;font-weight:600;color:#0f172a;text-overflow:ellipsis;white-space:nowrap;transition:color .25s}.students_row__Hr_eB:hover .students_name__iZr3F{color:#073763}.students_sub__Qid3O{display:block;overflow:hidden;margin-top:1px;font-size:12.5px;color:#64748b;text-overflow:ellipsis;white-space:nowrap}.students_status__elqu3{grid-area:status;display:flex;align-items:flex-start;justify-content:flex-end}.students_badge__bSD2k{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.students_badge__bSD2k:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.students_badgeWarn__gE6Ee{background:#fef3c7;color:#92400e}.students_badgeOk__cIIfn{background:#dcfce7;color:#166534}.students_classes__JYzK_{grid-area:classes;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.students_chip__ZzNvW{max-width:100%;overflow:hidden;padding:3px 10px;border-radius:999px;background:#eef4fb;color:#073763;font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.students_chipMore__bxaKf{background:#f1f5f9;color:#475569}.students_meta__Gp25L{grid-area:meta;display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;padding-top:10px;border-top:1px solid #f1f5f9;font-size:12.5px;color:#475569}.students_metaItem__qr_DA{display:inline-flex;align-items:baseline;gap:6px}.students_metaLabel__PM5tk{color:#64748b}.students_metaValue__zu5i0{font-weight:600;color:#0f172a;font-variant-numeric:tabular-nums}.students_metaMissing__zEIFc{color:#be123c}.students_go__MojN6{display:inline-flex;align-items:center;gap:4px;margin-inline-start:auto;font-size:12.5px;font-weight:600;color:#073763;transition:gap .35s var(--ws-spring,cubic-bezier(.34,1.32,.64,1))}.students_go__MojN6 svg{width:14px;height:14px}[dir=rtl] .students_go__MojN6 svg{transform:scaleX(-1)}.students_row__Hr_eB:hover .students_go__MojN6{gap:8px}.students_cellLabel__mx7vF{display:inline}@container (min-width: 761px){.students_toolbar__6v1DX{position:sticky;top:calc(76px + env(safe-area-inset-top))}.students_table__Xflp2{overflow:hidden;border:1px solid #e2e8f0;border-radius:20px;background:#fff}.students_list__TUnSk{gap:0}.students_head__U9A6N,.students_row__Hr_eB{grid-template-columns:minmax(0,2.2fr) minmax(0,1.8fr) 150px 90px 90px 120px;grid-template-areas:none;align-items:center;gap:16px;padding:12px 20px}.students_head__U9A6N{display:grid;background:#f8fafc;border-bottom:1px solid #eef2f7;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.students_list__TUnSk>li+li .students_row__Hr_eB{border-top:1px solid #f1f5f9}.students_row__Hr_eB{border:0;border-radius:0;background:transparent}.students_row__Hr_eB:hover{transform:none;box-shadow:none;background:#f8fafc}.students_row__Hr_eB:active{transform:none;background:#f1f5f9}.students_row__Hr_eB:focus-visible{outline-offset:-2.5px}.students_rowFlag__SCAk0{border-inline-start:0}[dir=ltr] .students_rowFlag__SCAk0{box-shadow:inset 3px 0 0 #f59e0b}[dir=ltr] [dir=rtl] .students_rowFlag__SCAk0,[dir=rtl] .students_rowFlag__SCAk0{box-shadow:inset -3px 0 0 #f59e0b}[dir=ltr] .students_row__Hr_eB:hover.students_rowFlag__SCAk0,[dir=rtl] [dir=rtl] .students_rowFlag__SCAk0{box-shadow:inset 3px 0 0 #f59e0b}[dir=ltr] [dir=rtl] .students_row__Hr_eB:hover.students_rowFlag__SCAk0,[dir=rtl] .students_row__Hr_eB:hover.students_rowFlag__SCAk0{box-shadow:inset -3px 0 0 #f59e0b}[dir=rtl] [dir=rtl] .students_row__Hr_eB:hover.students_rowFlag__SCAk0{box-shadow:inset 3px 0 0 #f59e0b}.students_classes__JYzK_,.students_status__elqu3,.students_who___4tLt{grid-area:auto}.students_status__elqu3{justify-content:flex-start}.students_meta__Gp25L{display:contents}.students_metaItem__qr_DA{display:block;font-size:14px}.students_cellLabel__mx7vF{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.students_go__MojN6{justify-content:flex-end;margin-inline-start:0}.students_av__LCQHY{width:38px;height:38px;font-size:12px}}@media (prefers-reduced-motion:reduce){.students_av__LCQHY,.students_go__MojN6,.students_name__iZr3F,.students_row__Hr_eB{transition:none}.students_row__Hr_eB:active,.students_row__Hr_eB:hover,.students_row__Hr_eB:hover .students_av__LCQHY{transform:none}}