.AppShellSkeleton_shell__QvKUE{position:fixed;inset:0;display:flex;min-height:100vh;z-index:0;background:linear-gradient(180deg,#090b11,#05070b)}.AppShellSkeleton_rail__EbpQw{flex:0 0 var(--sidebar-width,72px);width:var(--sidebar-width,72px);max-width:var(--sidebar-width,72px);display:flex;flex-direction:column;align-items:center;padding:84px 8px 18px;border-right:1px solid rgba(243,244,248,.06);background:hsla(0,0%,100%,.015);box-sizing:border-box;overflow:hidden;transition:width .3s cubic-bezier(.25,1,.5,1)}.AppShellSkeleton_railFooterLabel__jnm5G,.AppShellSkeleton_railLabel__YSP5J,.AppShellSkeleton_railSectionLabel__wTY02{display:none}.AppShellSkeleton_railList__fEUdm{display:grid;grid-gap:14px;gap:14px;width:100%;justify-items:center}.AppShellSkeleton_railRow__MH_l7{display:flex;align-items:center;justify-content:center;width:100%}.AppShellSkeleton_railIcon__xa5bh{flex:0 0 46px;width:46px;height:54px;border-radius:12px}.AppShellSkeleton_railFooter__R_8ux{display:flex;align-items:center;justify-content:center;margin-top:auto;padding-top:14px;width:100%;border-top:1px solid rgba(243,244,248,.06)}.AppShellSkeleton_railFooterAvatar__wa6OO{flex:0 0 46px;width:46px;height:54px;border-radius:12px}[data-sidebar-collapsed=false] .AppShellSkeleton_rail__EbpQw{align-items:stretch;padding:84px 14px 20px}[data-sidebar-collapsed=false] .AppShellSkeleton_railSectionLabel__wTY02{display:block;width:112px;height:14px;border-radius:7px;margin:4px 8px 18px}[data-sidebar-collapsed=false] .AppShellSkeleton_railList__fEUdm{gap:12px;justify-items:stretch}[data-sidebar-collapsed=false] .AppShellSkeleton_railRow__MH_l7{justify-content:flex-start;gap:14px;padding:10px 8px}[data-sidebar-collapsed=false] .AppShellSkeleton_railIcon__xa5bh{flex:0 0 36px;width:36px;height:36px;border-radius:10px}[data-sidebar-collapsed=false] .AppShellSkeleton_railLabel__YSP5J{display:block;height:18px;border-radius:8px}[data-sidebar-collapsed=false] .AppShellSkeleton_railFooter__R_8ux{justify-content:flex-start;gap:14px;padding:14px 8px 0}[data-sidebar-collapsed=false] .AppShellSkeleton_railFooterAvatar__wa6OO{flex:0 0 40px;width:40px;height:40px;border-radius:12px}[data-sidebar-collapsed=false] .AppShellSkeleton_railFooterLabel__jnm5G{display:block;width:78%;height:18px;border-radius:8px}.AppShellSkeleton_railIcon__xa5bh.AppShellSkeleton_railIconActive__Va1tt{background:linear-gradient(100deg,color-mix(in oklch,var(--color-primary) 45%,transparent) 35%,color-mix(in oklch,var(--color-primary) 70%,transparent) 50%,color-mix(in oklch,var(--color-primary) 45%,transparent) 65%);background-size:200% 100%}.AppShellSkeleton_main__ADF2g{flex:1 1;display:flex;flex-direction:column;min-width:0}.AppShellSkeleton_tradesShellBody__Xt_3j{flex:1 1;min-height:0;display:flex;overflow-y:auto}.AppShellSkeleton_topbar__z4sHQ{display:flex;align-items:center;height:72px;padding:0 24px;border-bottom:1px solid rgba(243,244,248,.06);background:hsla(0,0%,100%,.015)}.AppShellSkeleton_topbarLeft__2P_fi{display:flex;align-items:center;gap:12px;flex:0 0 auto}.AppShellSkeleton_menuBtn__dvlCB{width:36px;height:36px;border-radius:50%}.AppShellSkeleton_logo__ftJOi{width:110px;height:18px}.AppShellSkeleton_searchWrap__labdA{flex:1 1;display:flex;justify-content:center;padding:0 24px}.AppShellSkeleton_searchBar__qT5jb{width:100%;max-width:480px;height:36px;border-radius:10px}.AppShellSkeleton_centerNav__OAX6m{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:0 16px}.AppShellSkeleton_navPill__K0W2g{width:82px;height:36px;border-radius:999px}.AppShellSkeleton_navPillNarrow__sxV4B{width:60px;height:36px;border-radius:999px}.AppShellSkeleton_rightNav__sDjc3{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:10px}.AppShellSkeleton_iconBtn__bY_O4{width:44px;height:44px;border-radius:50%}.AppShellSkeleton_calloutPill__drYrx{width:108px;height:36px;border-radius:999px}.AppShellSkeleton_pillOutline__2j8N_,.AppShellSkeleton_pillSolid__SuMy_{width:92px;height:36px;border-radius:6px}.AppShellSkeleton_content__SRKGV{flex:1 1;padding:32px 40px;display:flex;flex-direction:column;gap:28px;overflow-y:auto}.AppShellSkeleton_dashboardHeader__pLedK{display:flex;flex-wrap:wrap;gap:24px}.AppShellSkeleton_dashboardHeader__pLedK>*{opacity:0;animation:AppShellSkeleton_shellRevealLeft__Ty48_ var(--duration-slow,.3s) var(--ease-out,ease-out) forwards}.AppShellSkeleton_dashboardHeader__pLedK>:first-child{animation-delay:0ms}.AppShellSkeleton_dashboardHeader__pLedK>:nth-child(2){animation-delay:60ms}.AppShellSkeleton_dashboardHeader__pLedK>:nth-child(3){animation-delay:.12s}.AppShellSkeleton_profileCard__yMVm4{display:flex;align-items:center;gap:16px;width:300px;max-width:100%;height:90px;padding:16px;border-radius:18px;border:1px solid rgba(243,244,248,.06);box-sizing:border-box}.AppShellSkeleton_avatar__8X6VI{width:48px;height:48px;border-radius:50%;flex-shrink:0}.AppShellSkeleton_profileLines__vh0UI{display:grid;grid-gap:10px;gap:10px;flex:1 1}.AppShellSkeleton_line__F1q5M{width:70%;height:14px}.AppShellSkeleton_lineShort__DcjWx{width:45%;height:11px}.AppShellSkeleton_indicators__FFk8d{display:flex;flex:1 1;min-width:260px;height:90px;padding:0 24px;border-radius:18px;border:1px solid rgba(243,244,248,.06);box-sizing:border-box}.AppShellSkeleton_indicator__LjTmA{display:grid;flex:1 1;place-items:center;grid-gap:12px;gap:12px}.AppShellSkeleton_indicatorLabel__vtj5a{width:70%;height:10px}.AppShellSkeleton_indicatorValue__Ou323{width:26px;height:20px}.AppShellSkeleton_notes__IITnY{display:grid;grid-gap:12px;gap:12px;width:240px;max-width:100%}.AppShellSkeleton_note__wv3ZS{height:39px;border-radius:12px}.AppShellSkeleton_folderSection__zzGYG{display:flex;flex-direction:column;gap:16px}.AppShellSkeleton_tabs__IrowX{display:flex;gap:18px;padding-bottom:10px;border-bottom:1px solid rgba(243,244,248,.06)}.AppShellSkeleton_tab__j1c1h{width:56px;height:12px}.AppShellSkeleton_tabActive__0biOK{width:78px;height:12px}.AppShellSkeleton_folderRow__eQGew{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}.AppShellSkeleton_folderCard__M3goh{height:140px;border-radius:14px;opacity:0;background:linear-gradient(100deg,hsla(0,0%,100%,.045) 35%,hsla(0,0%,100%,.09) 50%,hsla(0,0%,100%,.045) 65%);background-size:200% 100%;animation:AppShellSkeleton_shellRevealLeft__Ty48_ var(--duration-slow,.3s) var(--ease-out,ease-out) forwards,AppShellSkeleton_shimmer__RK60W 1.5s ease-in-out infinite}.AppShellSkeleton_folderCard__M3goh:first-child{animation-delay:.16s,.16s}.AppShellSkeleton_folderCard__M3goh:nth-child(2){animation-delay:.21s,.21s}.AppShellSkeleton_folderCard__M3goh:nth-child(3){animation-delay:.26s,.26s}.AppShellSkeleton_folderCard__M3goh:nth-child(4){animation-delay:.31s,.31s}.AppShellSkeleton_courseGrid__4_hU4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.AppShellSkeleton_courseCard__SqO79{overflow:hidden;border-radius:14px;border:1px solid rgba(243,244,248,.06);opacity:0;animation:AppShellSkeleton_shellRevealLeft__Ty48_ var(--duration-slow,.3s) var(--ease-out,ease-out) forwards}.AppShellSkeleton_courseCard__SqO79:first-child{animation-delay:.36s}.AppShellSkeleton_courseCard__SqO79:nth-child(2){animation-delay:.41s}.AppShellSkeleton_courseCard__SqO79:nth-child(3){animation-delay:.46s}.AppShellSkeleton_courseImage__jaiPS{height:110px;border-radius:0}.AppShellSkeleton_courseBody__5kaEh{display:grid;grid-gap:10px;gap:10px;padding:14px}.AppShellSkeleton_courseEyebrow__BWIA0{width:30%;height:9px}.AppShellSkeleton_courseTitle__xz_g4{width:68%;height:15px}.AppShellSkeleton_courseDescription__ZVcmI{width:88%;height:11px}.AppShellSkeleton_skeleton__jjS9a{display:block;background:linear-gradient(100deg,hsla(0,0%,100%,.045) 35%,hsla(0,0%,100%,.09) 50%,hsla(0,0%,100%,.045) 65%);background-size:200% 100%;animation:AppShellSkeleton_shimmer__RK60W 1.5s ease-in-out infinite}@keyframes AppShellSkeleton_shimmer__RK60W{to{background-position:-200% 0}}@keyframes AppShellSkeleton_shellRevealLeft__Ty48_{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}:root:not([data-theme=dark]) .AppShellSkeleton_shell__QvKUE{background:linear-gradient(180deg,#f8faff,#eef3ff)}:root:not([data-theme=dark]) .AppShellSkeleton_rail__EbpQw,:root:not([data-theme=dark]) .AppShellSkeleton_topbar__z4sHQ{border-color:rgba(26,27,36,.08);background:rgba(8,11,17,.015)}:root:not([data-theme=dark]) .AppShellSkeleton_railFooter__R_8ux{border-top-color:rgba(26,27,36,.08)}:root:not([data-theme=dark]) .AppShellSkeleton_courseCard__SqO79,:root:not([data-theme=dark]) .AppShellSkeleton_indicators__FFk8d,:root:not([data-theme=dark]) .AppShellSkeleton_profileCard__yMVm4,:root:not([data-theme=dark]) .AppShellSkeleton_tabs__IrowX{border-color:rgba(26,27,36,.08)}:root:not([data-theme=dark]) .AppShellSkeleton_folderCard__M3goh,:root:not([data-theme=dark]) .AppShellSkeleton_skeleton__jjS9a{background:linear-gradient(100deg,color-mix(in oklch,var(--color-text-muted) 15%,transparent) 35%,color-mix(in oklch,var(--color-text-muted) 26%,transparent) 50%,color-mix(in oklch,var(--color-text-muted) 15%,transparent) 65%);background-size:200% 100%}:root:not([data-theme=dark]) .AppShellSkeleton_railIcon__xa5bh.AppShellSkeleton_railIconActive__Va1tt{background:linear-gradient(100deg,color-mix(in oklch,var(--color-primary) 45%,transparent) 35%,color-mix(in oklch,var(--color-primary) 70%,transparent) 50%,color-mix(in oklch,var(--color-primary) 45%,transparent) 65%);background-size:200% 100%}@media (max-width:768px){.AppShellSkeleton_centerNav__OAX6m,.AppShellSkeleton_rail__EbpQw,.AppShellSkeleton_searchWrap__labdA{display:none}.AppShellSkeleton_rightNav__sDjc3{gap:0}.AppShellSkeleton_rightNav__sDjc3>:not(:first-child){display:none}.AppShellSkeleton_content__SRKGV{padding:20px}.AppShellSkeleton_dashboardHeader__pLedK{flex-direction:column}.AppShellSkeleton_indicators__FFk8d,.AppShellSkeleton_notes__IITnY,.AppShellSkeleton_profileCard__yMVm4{width:100%;min-width:0}.AppShellSkeleton_folderRow__eQGew{grid-template-columns:repeat(2,minmax(0,1fr))}.AppShellSkeleton_courseGrid__4_hU4{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.AppShellSkeleton_skeleton__jjS9a{animation:none}.AppShellSkeleton_courseCard__SqO79,.AppShellSkeleton_dashboardHeader__pLedK>*,.AppShellSkeleton_folderCard__M3goh{opacity:1;animation:none;transform:none}}