.CookiePreferences_control__q7E6t{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px}.CookiePreferences_link__87SEx{padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-align:inherit;text-decoration:underline;text-underline-offset:3px}.CookiePreferences_link__87SEx:focus-visible{outline:2px solid #60a5fa;outline-offset:4px;border-radius:2px}.CookiePreferences_status__OiYm4{max-width:28rem;font-size:.8125rem}.CookiePreferences_fallback__Afoez{padding:16px 20px;border-top:1px solid #243247;background:#06080e;color:#b9cbe0;font-size:.875rem;text-align:center}body:has([data-cookie-preferences-footer]) .CookiePreferences_fallback__Afoez{display:none}body:has([data-page-loading]) .CookiePreferences_fallback__Afoez{display:none}body:has(.CookiePreferences_link__87SEx[data-cookie-preferences-ready=true]) button.iubenda-tp-btn.iubenda-cs-preferences-link[data-iub-enabled="1"]{display:none!important;visibility:hidden!important;pointer-events:none!important}.header_header__mDIH4{position:sticky;top:0;z-index:50;border-bottom:1px solid #152b4a;background:rgba(6,8,14,.98)}.header_inner__jtfDy{position:relative;width:100%;max-width:1200px;min-width:0;min-height:68px;margin:0 auto;padding:0 40px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:18px}.header_brand__CtJ0v{display:inline-flex;align-items:center;gap:11px;flex-shrink:0;text-decoration:none}.header_brandMark__8sAK0{width:42px;height:42px;flex:0 0 auto;color:#2684ff}.header_brandWord__TgXmv{color:#f7fbff;font:700 18px var(--font-jetbrains-mono),monospace;letter-spacing:4px;text-transform:uppercase}.header_nav__G7nlu{display:flex;align-items:center;justify-content:flex-end;gap:16px;min-width:0}.header_language__tWG_M select,.header_mobileCta__ZFymf,.header_navLink__CxlnF{font-family:var(--font-jetbrains-mono),monospace;font-size:12px;letter-spacing:2px;text-transform:uppercase}.header_navLink__CxlnF{color:#a8bccf;text-decoration:none;transition:color .15s}.header_navLink__CxlnF:hover{color:#f7fbff}.header_depositLink__oECoF{padding:9px 16px;color:#02060d;background:#3a8dff;font-weight:700}.header_language__tWG_M select{padding:7px 12px;border:1px solid #152b4a;background:#06080e;color:#a8bccf;outline:none;cursor:pointer}.header_mobileControls__BnONv{display:none}@media (min-width:768px){.header_header__mDIH4{background:rgba(6,8,14,.96);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}}@media (max-width:767px){.header_inner__jtfDy{min-height:62px;padding:0 14px;gap:10px}.header_brand__CtJ0v{gap:8px}.header_brandMark__8sAK0{width:34px;height:34px}.header_brandWord__TgXmv{font-size:14px;letter-spacing:3px}.header_mobileControls__BnONv{display:flex;align-items:center;gap:8px}.header_mobileCta__ZFymf{max-width:128px;padding:9px 11px;overflow:hidden;color:#02060d;background:#3a8dff;font-size:9px;font-weight:800;letter-spacing:1.2px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.header_menuButton__jVq4a{width:40px;height:40px;padding:10px;display:grid;align-content:center;gap:4px;border:1px solid #1a3c68;background:#07162d;cursor:pointer}.header_menuButton__jVq4a span{width:18px;height:1.5px;display:block;background:#9eb5d0;transition:transform .18s,opacity .18s}.header_menuButtonOpen__wU5AX span:first-child{transform:translateY(5.5px) rotate(45deg)}.header_menuButtonOpen__wU5AX span:nth-child(2){opacity:0}.header_menuButtonOpen__wU5AX span:last-child{transform:translateY(-5.5px) rotate(-45deg)}.header_nav__G7nlu{position:absolute;top:calc(100% + 1px);left:0;right:0;display:none;padding:12px 14px 16px;align-items:stretch;flex-direction:column;gap:0;border-bottom:1px solid #1a3b68;background:rgba(4,13,28,.99);box-shadow:0 18px 38px rgba(0,3,12,.5)}.header_navOpen__76xUA{display:flex}.header_navLink__CxlnF{padding:13px 4px;border-bottom:1px solid rgba(35,69,111,.48);font-size:10px}.header_depositLink__oECoF{display:none}.header_language__tWG_M{padding-top:12px}.header_language__tWG_M select{width:100%;min-height:40px}}.sidebar_sidebar__jHGBQ{position:fixed;left:0;top:0;bottom:0;width:var(--shell-sidebar-w,288px);z-index:95;padding:0 18px;display:flex;flex-direction:column;min-height:0;transform:translateX(-100%);transition:transform .25s ease-out,box-shadow .2s ease,visibility .25s;box-shadow:none;visibility:hidden;pointer-events:none}.sidebar_sidebarScroll__z6X10{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:14px;display:flex;flex-direction:column;gap:16px}.sidebar_sidebar__jHGBQ.sidebar_open__xCKFy{transform:translateX(0);visibility:visible;box-shadow:4px 0 24px rgba(0,0,0,.25);pointer-events:auto}.sidebar_footer__4z5DW{margin-top:auto;padding-top:16px;border-top:1px solid rgba(148,163,184,.14)}.sidebar_nav__ZTqPD{display:flex;flex-direction:column;gap:8px}.sidebar_navItem__5IRkO{display:block;padding:10px 12px;border-radius:12px;font-weight:700;border:1px solid transparent}.sidebar_navItem__5IRkO:hover{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.2)}.sidebar_active__7_3q9{background:#0b7bd6;color:white}.sidebar_sidebar__jHGBQ{background:linear-gradient(180deg,#04142b,#031125);border-right:1px solid #17345b;color:rgba(226,232,240,.92)}html[data-instructor-theme=light] .sidebar_sidebar__jHGBQ{background:linear-gradient(180deg,#0b1f3b,#0a294c);border-right-color:#24496f}.sidebar_closeBtn__DWqUv{position:absolute;top:50%;right:8px;transform:translateY(-50%);width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#071b38;border:1px solid #17345b;border-radius:50%;color:rgba(226,232,240,.92);cursor:pointer;font-size:18px;line-height:1;transition:background .15s}.sidebar_closeBtn__DWqUv:hover{background:rgba(148,163,184,.35)}.sidebar_section__vJ5Ix{margin-top:12px}.sidebar_sectionTitle__6G1U4{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgba(148,163,184,.9);padding:0 10px;margin-bottom:8px}.sidebar_sidebar__jHGBQ .sidebar_nav__ZTqPD{display:grid;gap:5px}.sidebar_sidebar__jHGBQ .sidebar_navItem__5IRkO{display:flex;align-items:center;gap:10px;border:1px solid transparent;background:transparent;border-radius:7px;padding:10px 12px;text-decoration:none;color:rgba(226,232,240,.92)}.sidebar_sidebar__jHGBQ .sidebar_navIcon__9lNBn{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:inherit}.sidebar_sidebar__jHGBQ .sidebar_navText__jFIaR{min-width:0;overflow-wrap:break-word;word-break:break-word}.sidebar_sidebar__jHGBQ .sidebar_navItem__5IRkO:hover{border-color:rgba(148,163,184,.28);background:rgba(15,23,42,.75)}.sidebar_sidebar__jHGBQ .sidebar_navItem__5IRkO.sidebar_active__7_3q9{border-color:#2366d1;background:linear-gradient(105deg,#0b3c91,#163c93 60%,#1e49ac);box-shadow:inset 0 0 28px rgba(53,120,255,.18)}.sidebar_navItemWrap__qpsAX{border-radius:7px;transition:background .3s ease}.sidebar_navItemWrap__qpsAX:hover{background:radial-gradient(circle at 50% 50%,rgba(59,130,246,.18) 0,transparent 72%)}.sidebar_sectionManage__XP_w4 .sidebar_navItemWrap__qpsAX:hover{background:radial-gradient(circle at 50% 50%,rgba(34,211,238,.15) 0,transparent 72%)}.sidebar_sectionAccount__cacME .sidebar_navItemWrap__qpsAX:hover{background:radial-gradient(circle at 50% 50%,rgba(147,51,234,.15) 0,transparent 72%)}.sidebar_sectionSettings__gVi7q .sidebar_navItemWrap__qpsAX:hover{background:radial-gradient(circle at 50% 50%,rgba(148,163,184,.2) 0,transparent 72%)}.sidebar_navLabel__83xN_{font-weight:650;font-size:14px;line-height:1.1}.sidebar_navDesc__aipfA{margin-top:4px;font-size:11px;color:rgba(148,163,184,.92)}.sidebar_brand__jEmUr{height:80px;display:flex;align-items:center;gap:12px;padding:0 8px;border-bottom:1px solid #17345b;text-decoration:none;border-radius:6px 6px 0 0;transition:background-color .15s ease}.sidebar_brand__jEmUr:hover{background:rgba(38,132,255,.07)}.sidebar_brandMark__HQx4H{width:38px;height:38px;color:#2684ff;flex:0 0 auto}.sidebar_brandWord__w19Iq{color:#f8fbff;font-family:var(--font-jetbrains-mono),monospace;font-size:17px;font-weight:700;letter-spacing:4px;text-transform:uppercase}.sidebar_profileBlock__iXhh7{position:relative;min-height:98px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #17345b;padding:0 6px}.sidebar_profileAvatar__Q03En{position:relative;flex:0 0 auto;width:50px;height:50px;border-radius:50%;overflow:hidden}.sidebar_profileAvatar__Q03En>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sidebar_profileAvatarPhoto__k_0_8{position:absolute;inset:0}.sidebar_profileText__0hMFh{display:grid;gap:3px;color:#f4f7ff;font-size:14px}.sidebar_profileText__0hMFh span{color:#a9b7cc;font-size:12px}.sidebar_profileText__0hMFh i{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:#32db91}.sidebar_brandTop__IKlC0{font-family:var(--font-raleway),Raleway,system-ui,sans-serif;font-weight:950;letter-spacing:.2px;font-size:16px}.sidebar_brandSub__MfXkB{margin-top:3px;font-size:12px;color:rgba(148,163,184,.9)}.sidebar_helpLink__blYdI{flex:0 0 auto;display:flex;align-items:center;gap:12px;height:55px;padding:0 16px;border:1px solid #17345b;border-radius:7px;color:#c4d0e3;font-size:12px;text-decoration:none;background:rgba(8,29,59,.55)}.sidebar_helpLink__blYdI:hover{text-decoration:none;border-color:#2c62a5}.sidebar_helpLink__blYdI span{width:22px;height:22px;display:grid;place-items:center;border:1px solid #9fb4d2;border-radius:50%;font-weight:700}.sidebar_sidebar__jHGBQ .sidebar_footer__4z5DW{margin-top:auto;padding:12px 10px 10px;border-top:1px solid rgba(148,163,184,.14)}.sidebar_rail__JFm1s{position:fixed;left:0;top:var(--shell-navbar-h,64px);bottom:0;width:56px;z-index:85;background:#0f172a;border-right:1px solid rgba(148,163,184,.2);display:flex;flex-direction:column;padding:10px 0;color:rgba(226,232,240,.92)}html[data-instructor-theme=light] .sidebar_rail__JFm1s{background:#0b1f3b}@media (min-width:768px){.sidebar_rail__JFm1s{display:none}}.sidebar_railMenuBtn__hx5Lo{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 8px 8px;background:rgba(148,163,184,.15);border:1px solid rgba(148,163,184,.25);border-radius:10px;color:inherit;cursor:pointer;transition:background .15s,border-color .15s}.sidebar_railMenuBtn__hx5Lo:hover{background:rgba(59,130,246,.2);border-color:rgba(59,130,246,.35)}.sidebar_railNav__hEtpe{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding:0 8px}.sidebar_railItem__f3Zxw{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;color:rgba(226,232,240,.85);text-decoration:none;transition:background .15s,color .15s}.sidebar_railItem__f3Zxw:hover{background:radial-gradient(circle at 50% 50%,rgba(59,130,246,.2) 0,rgba(59,130,246,.08) 100%);color:rgba(226,232,240,.95)}.sidebar_railItemActive__8oqdQ{background:rgba(30,58,138,.25);color:#3b82f6}@media (max-width:767px){.sidebar_rail__JFm1s{display:none}.sidebar_sidebar__jHGBQ{z-index:105;top:auto;left:10px;right:10px;bottom:calc(82px + env(safe-area-inset-bottom, 0px));width:auto;max-height:min(72vh,680px);padding:8px 10px 12px;border:1px solid #245186;border-radius:18px;box-shadow:0 24px 70px rgba(0,3,15,.72);transform:translateY(calc(100% + 110px));transition:transform .24s ease-out,visibility .24s}.sidebar_sidebar__jHGBQ.sidebar_open__xCKFy{transform:translateY(0)}.sidebar_brand__jEmUr,.sidebar_profileBlock__iXhh7{display:none}.sidebar_sidebarScroll__z6X10{padding:4px 4px 10px;gap:10px}.sidebar_section__vJ5Ix{margin-top:8px}.sidebar_mobilePrimaryGroup__I8Z2K{margin-top:0}.sidebar_mobileBottomNavDuplicate__e9pd3{display:none}.sidebar_sidebar__jHGBQ .sidebar_nav__ZTqPD{gap:4px}.sidebar_sidebar__jHGBQ .sidebar_navItem__5IRkO{min-height:54px;padding:9px 11px}.sidebar_helpLink__blYdI{height:48px;margin-top:4px}}.navbar_navbar__rGE6q{position:fixed;top:0;left:var(--shell-sidebar-w,288px);right:0;z-index:100;height:72px;display:flex;align-items:center;gap:0;padding:0 28px;min-width:0;background:rgba(3,15,34,.96);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid #152b4a}html[data-instructor-theme=light] .navbar_navbar__rGE6q{background:rgba(11,31,59,.97);border-bottom-color:#24496f}.navbar_navStart__E1X5T{display:flex;align-items:center;gap:8px;flex-shrink:0;min-width:0}.navbar_menuBtn__L5miY{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;padding:0;background:rgba(148,163,184,.12);border:1px solid rgba(148,163,184,.25);border-radius:0;color:rgba(226,232,240,.92);cursor:pointer;transition:background .15s,border-color .15s}.navbar_menuBtn__L5miY:hover{background:rgba(59,130,246,.2);border-color:rgba(59,130,246,.35)}.navbar_logo__bHlR4{display:flex;align-items:center;gap:10px;flex-shrink:1;min-width:0}.navbar_logo__bHlR4,.navbar_logo__bHlR4:hover{text-decoration:none}.navbar_logoMark__xLjRO{width:26px;height:26px;flex-shrink:0}.navbar_wordmark__Y_wsb{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-weight:700;font-size:13px;letter-spacing:3px;text-transform:uppercase;color:#F7FBFF;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar_conditions__juRvD{display:flex;align-items:center;gap:0;margin-left:auto;padding:0;height:40px}.navbar_conditionItem__hUTPr{display:flex;align-items:center;gap:8px;padding:0 20px;font-size:13px;white-space:nowrap}.navbar_conditionItem__hUTPr+.navbar_conditionItem__hUTPr{border-left:1px solid #152b4a}.navbar_condLabel__Tt9AX,.navbar_condValue__qASaU{color:#d5def0}.navbar_mobileBrand__AElDZ{display:none}.navbar_conditionIcon__B522o{color:#dbe7fb;font-size:18px;line-height:1}.navbar_conditionItem__hUTPr:nth-child(3) .navbar_conditionIcon__B522o{color:#ffc01c}.navbar_topDate__xa4MZ{min-height:40px;display:flex;align-items:center;gap:9px;margin-left:8px;padding-left:20px;border-left:1px solid #152b4a;color:#d5def0;font-size:13px;white-space:nowrap}.navbar_dateIcon__fQYQH{width:17px;height:17px;display:grid;place-items:center;color:#65a5ff}.navbar_btnGhost__pcBbi{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:11px;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:#A8BCCF;background:transparent;border:1px solid #152b4a;border-radius:0;padding:7px 14px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;transition:border-color .15s,color .15s}.navbar_btnGhost__pcBbi:hover{border-color:#3A8DFF;color:#F7FBFF;text-decoration:none}.navbar_btnCta__rA9Lf{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#000;background:#3A8DFF;border:none;border-radius:0;padding:7px 16px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;transition:background .15s,opacity .15s}.navbar_btnCta__rA9Lf:hover{background:#5ca3ff;text-decoration:none;color:#000}@media (max-width:900px){.navbar_navbar__rGE6q{left:0;height:64px;padding:0 16px}.navbar_conditions__juRvD{display:none}.navbar_mobileBrand__AElDZ{display:flex;align-items:center;gap:9px;color:#f8fbff;font-family:var(--font-jetbrains-mono),monospace;font-size:13px;font-weight:700;letter-spacing:3px;text-transform:uppercase;text-decoration:none}.navbar_mobileBrandMark__tM_ew{width:31px;height:31px;color:#2684ff}}@media (max-width:600px){.navbar_navbar__rGE6q{padding:0 12px;gap:4px}.navbar_btnGhost__pcBbi{padding:6px 10px;font-size:10px;letter-spacing:1px}}@media (max-width:480px){.navbar_wordmark__Y_wsb{max-width:100px;font-size:11px;letter-spacing:2px}}.shell_shell__bivNl{--shell-navbar-h:72px;--shell-sidebar-w:288px;display:flex;flex-direction:column;min-height:100vh;--fd-page-bg:radial-gradient(circle at 48% 10%,rgba(21,64,133,0.16),transparent 38%),linear-gradient(135deg,#06142b,#031126 52%,#020d1e);--fd-page-text:#e5e7eb;--fd-heading:rgba(226,232,240,0.95);--fd-muted-text:rgba(148,163,184,0.9);--fd-card-bg:rgba(255,255,255,0.05);--fd-card-border:rgba(255,255,255,0.12);--fd-card-shadow:0 1px 3px rgba(0,0,0,0.1);--fd-control-bg:rgba(2,13,30,0.48);--fd-control-border:rgba(148,163,184,0.3);--fd-accent-text:#93c5fd;--fd-deep-blue:#020d1e;--fd-panel-blue:rgba(5,23,51,0.78);--fd-panel-blue-soft:rgba(7,28,54,0.96);--fd-panel-text:#f4f8ff;--fd-panel-muted:#b9cbe0;--fd-card-text:var(--fd-page-text);--fd-page-heading:#5ca3ff;--fd-action-blue:#2f7cf6;background:var(--fd-deep-blue)}.shell_shell__bivNl[data-theme=light]{--fd-page-bg:#f4f7fb;--fd-page-text:#19324d;--fd-heading:#102a4c;--fd-muted-text:#62758a;--fd-card-bg:#fbfdff;--fd-card-border:#d8e1ec;--fd-card-shadow:0 12px 32px rgba(30,64,105,0.08),0 2px 8px rgba(30,64,105,0.05);--fd-control-bg:#f6f8fb;--fd-control-border:#ccd8e6;--fd-accent-text:#236bd8;--fd-deep-blue:#0b1f3b;--fd-panel-blue:#fbfdff;--fd-panel-blue-soft:#f8fafd;--fd-panel-text:#142d4d;--fd-panel-muted:#63758a;--fd-card-text:#19324d;--fd-page-heading:#12365f;--fd-action-blue:#2f7cf6;background:#f4f7fb}.shell_shell__bivNl .shell_main__MPUpr h1{margin:0 0 .25rem!important;color:#f8faff!important;font-family:var(--font-instrument-sans),"Instrument Sans",system-ui,sans-serif!important;font-size:clamp(2.8rem,4vw,4rem)!important;font-weight:800!important;line-height:1!important;letter-spacing:-2.5px!important;overflow-wrap:anywhere;word-break:break-word}.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr h1{color:var(--fd-page-heading)!important}.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr h1+p,.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr h1~p:first-of-type{color:#5f7187!important}@media (max-width:640px){.shell_shell__bivNl .shell_main__MPUpr h1{font-size:clamp(2.25rem,12vw,3.15rem)!important;line-height:.98!important}}.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr :is(section,article,div[style*=border])[style*="background-color: #ffffff"],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr :is(section,article,div[style*=border])[style*="background-color: rgb(15, 23, 42)"],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr :is(section,article,div[style*=border])[style*="background-color: rgb(255, 255, 255)"],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr :is(section,article,div[style*=border])[style*="background-color: rgba(15, 23, 42"],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr :is(section,article,div[style*=border])[style*="background-color: rgba(255, 255, 255, 0."],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr :is(section,article,div[style*=border])[style*="background-color: rgba(30, 41, 59"],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr :is(section,article,div[style*=border])[style*="background: #ffffff"],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr :is(section,article,div[style*=border])[style*="background: rgb(15, 23, 42)"],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr :is(section,article,div[style*=border])[style*="background: rgb(255, 255, 255)"],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr :is(section,article,div[style*=border])[style*="background: rgba(15, 23, 42"],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr :is(section,article,div[style*=border])[style*="background: rgba(255, 255, 255, 0."],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr :is(section,article,div[style*=border])[style*="background: rgba(30, 41, 59"]{border-color:var(--fd-card-border)!important;background-color:var(--fd-panel-blue)!important;color:var(--fd-panel-text)!important;box-shadow:var(--fd-card-shadow)!important}.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr [style*="color: rgb(226, 232, 240)"],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr [style*="color: rgba(226, 232, 240"]{color:#19324d!important}.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr [style*="color: rgb(148, 163, 184)"],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr [style*="color: rgba(148, 163, 184"]{color:#687b90!important}.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr [style*="color: rgba(147, 197, 253"],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr [style*="color: rgba(186, 198, 214"],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr [style*="color: rgba(191, 219, 254"]{color:#3f668e!important}.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr [style*="color: rgba(165, 180, 252"]{color:#5856a6!important}.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr [style*="color: rgba(74, 222, 128"]{color:#167553!important}.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr [style*="color: rgba(250, 204, 21"]{color:#966209!important}.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr [style*="color: rgba(248, 113, 113"]{color:#ad3e39!important}.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr :is(input,select,textarea)[style*="background-color: rgb(15, 23, 42)"],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr :is(input,select,textarea)[style*="background-color: rgba(15, 23, 42"],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr :is(input,select,textarea)[style*="background: rgb(15, 23, 42)"],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr :is(input,select,textarea)[style*="background: rgba(15, 23, 42"]{border-color:var(--fd-control-border)!important;background:var(--fd-control-bg)!important;color:#19324d!important}.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr :is(th,td)[style*="border: 1px solid rgba(255"],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr table[style*="border: 1px solid rgba(255"]{border-color:#dfe7f0!important}.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr tr[style*="background-color: rgba(255"]{background-color:#f8fafd!important}.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr tr[style*="border-bottom: 1px solid rgba(255"]{border-bottom-color:#dfe7f0!important}.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr button[style*="background-color: rgba(255"],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr button[style*="background: rgba(255"]{border-color:#cbd7e4!important;background:#f6f8fb!important;color:#405a74!important}.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr button[style*="border: 1px solid rgba(255"]{border-color:#cbd7e4!important}.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr button[style*="background-color: rgba(15, 23, 42"],.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr button[style*="background: rgba(15, 23, 42"]{border-color:#cbd7e4!important;background:#f6f8fb!important;color:#405a74!important}.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr :is(a,button)[style*="background: rgba(59, 130, 246"]{border-color:#8bb8ee!important;background:#dceaff!important;color:#215fae!important}.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr a[aria-current=page][style]{border-color:#8bb8ee!important;background:#dceaff!important;color:#215fae!important}.shell_shell__bivNl[data-theme=light] .shell_main__MPUpr a[style*="border: 1px solid rgba(148, 163, 184"]{border-color:#d5dfeb!important}.shell_contentWrap__zAQs_{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;padding-top:var(--shell-navbar-h)}.shell_header__6bfbe{position:sticky;top:0;z-index:60;display:flex;align-items:center;gap:12px;padding:12px 20px 12px 24px;background:#0f172a;border-bottom:1px solid rgba(148,163,184,.2);flex-shrink:0;min-width:0}.shell_hamburger__dBgPT{display:flex;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:8px;background:transparent;border:1px solid rgba(148,163,184,.3);border-radius:10px;cursor:pointer;color:rgba(226,232,240,.92);transition:background .15s,border-color .15s}.shell_hamburger__dBgPT:hover{background:rgba(30,41,59,.8);border-color:rgba(148,163,184,.5)}.shell_hamburgerOpen__0KkPo .shell_hamburgerLine__t3VsI:first-child{transform:translateY(7px) rotate(45deg)}.shell_hamburgerOpen__0KkPo .shell_hamburgerLine__t3VsI:nth-child(2){opacity:0}.shell_hamburgerOpen__0KkPo .shell_hamburgerLine__t3VsI:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.shell_hamburgerLine__t3VsI{display:block;height:2px;width:100%;max-width:20px;background:currentColor;border-radius:1px;transition:transform .2s ease,opacity .2s ease}.shell_headerTitle__dMELm{font-weight:800;font-size:15px;letter-spacing:.02em;color:rgba(226,232,240,.95);white-space:nowrap;flex-shrink:0;overflow:visible}.shell_headerSub__gPxEz{font-size:11px;color:rgba(148,163,184,.9);margin-left:4px}.shell_headerRight__G46Kh{display:flex;align-items:center;gap:16px;margin-left:auto}.shell_headerProfileLink__fNSfO{margin-left:auto;padding:8px 14px;font-size:13px;font-weight:600;color:rgba(226,232,240,.95);text-decoration:none;border:1px solid rgba(148,163,184,.3);border-radius:8px;transition:background .15s,border-color .15s}.shell_headerProfileLink__fNSfO:hover{background:rgba(30,41,59,.8);border-color:rgba(148,163,184,.5);color:#fff}.shell_main__MPUpr{flex:1;min-height:calc(100vh - var(--shell-navbar-h));min-height:calc(100svh - var(--shell-navbar-h));padding:16px 12px calc(24px + env(safe-area-inset-bottom, 0px));overflow:auto;background:var(--fd-page-bg);color:var(--fd-page-text);min-width:0;border-radius:0}@media (min-width:768px){.shell_main__MPUpr{padding:26px 32px 32px}}.shell_overlay__o7Rut{position:fixed;top:var(--shell-navbar-h);left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:92;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,visibility .2s,pointer-events 0s .2s}.shell_overlay__o7Rut.shell_open__oauSm{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s,visibility .2s}.shell_footer__fx337{flex-shrink:0;display:flex;flex-wrap:wrap;gap:12px;padding:12px 20px;border-top:1px solid rgba(148,163,184,.15);background:#0f172a}.shell_footerLink__tkWWt{font-size:.8125rem;color:rgba(148,163,184,.85);text-decoration:none}.shell_footerLink__tkWWt:hover{color:#93c5fd;text-decoration:underline}.shell_toast__9LzRU{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:100;padding:10px 18px;border-radius:8px;color:#fff;font-size:.875rem;font-weight:500;box-shadow:0 4px 12px rgba(0,0,0,.25);max-width:90vw}.shell_mobileBottomNav__fPfnP{display:none}@media (max-width:767px){.shell_shell__bivNl{--shell-navbar-h:64px}.shell_contentWrap__zAQs_{padding-top:var(--shell-navbar-h)}.shell_main__MPUpr{padding:18px 14px calc(104px + env(safe-area-inset-bottom, 0px))}.shell_footer__fx337{padding-bottom:calc(88px + env(safe-area-inset-bottom, 0px))}.shell_overlay__o7Rut{top:64px;z-index:101;background:rgba(0,8,22,.66);backdrop-filter:blur(3px)}.shell_mobileBottomNav__fPfnP{position:fixed;left:0;right:0;bottom:0;z-index:110;display:block;padding:8px 10px calc(8px + env(safe-area-inset-bottom, 0px));background:rgba(3,15,34,.96);border-top:1px solid #1b385e;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 -12px 30px rgba(0,5,18,.38)}.shell_mobileBottomInner___1bwf{max-width:520px;min-height:58px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:4px}.shell_mobileNavItem__H8EZ_{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px 3px;border:1px solid transparent;border-radius:10px;background:transparent;color:#8597b2;font-family:inherit;font-size:10px;font-weight:650;line-height:1;text-decoration:none;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.shell_mobileNavIcon__hkmQT{width:23px;height:23px;display:grid;place-items:center}.shell_mobileNavIcon__hkmQT .instructor-sidebar-icon{width:22px;height:22px}.shell_mobileNavActive__FrsKV{color:#79adff;border-color:rgba(45,112,220,.38);background:linear-gradient(145deg,rgba(20,65,145,.55),rgba(8,35,78,.7))}.shell_mobileMenuButton__HNgAn{width:100%}}