.AppShell_shell__tunIz{min-height:100vh;background:var(--bg-primary)}.AppShell_sidebar__QYNwQ{position:fixed;inset:0 auto 0 0;z-index:30;width:var(--sidebar-width);display:flex;flex-direction:column;padding:20px 14px;border-right:1px solid var(--border-secondary);background:var(--bg-primary)}.AppShell_brandLink__x4v4p{display:block;padding:5px 8px 29px}.AppShell_navigation__AKmeM{display:flex;flex:1 1;flex-direction:column;gap:25px;overflow-y:auto}.AppShell_navGroup__ZeLTG{display:grid;grid-gap:4px;gap:4px}.AppShell_groupLabel__S5_eX{padding:0 11px 7px;color:var(--text-muted);font-size:.65rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.AppShell_futureItem__5Lh2E,.AppShell_navItem__vd_Ml{min-height:41px;display:flex;align-items:center;gap:11px;padding:0 11px;border-radius:var(--radius-sm);color:var(--text-tertiary);font-size:.83rem;font-weight:540}.AppShell_futureItem__5Lh2E svg,.AppShell_navItem__vd_Ml svg{flex:0 0 auto;font-size:1rem}.AppShell_navItem__vd_Ml{transition:color .15s ease,background .15s ease}.AppShell_navItem__vd_Ml:hover{background:var(--bg-hover);color:var(--text-primary)}.AppShell_navItem__vd_Ml[data-active]{background:rgba(var(--color-primary-rgb),.11);color:var(--color-primary);font-weight:650}.AppShell_futureItem__5Lh2E{color:var(--text-muted);cursor:not-allowed}.AppShell_futureItem__5Lh2E small{margin-left:auto;padding:3px 6px;border:1px solid var(--border-primary);border-radius:999px;color:var(--text-muted);font-size:.56rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.AppShell_sidebarFooter__9CHz_{display:grid;grid-gap:12px;gap:12px;padding-top:14px;border-top:1px solid var(--border-secondary)}.AppShell_environment__GZka1{display:flex;align-items:center;gap:10px;padding:12px 11px;border:1px solid var(--border-secondary);border-radius:var(--radius-sm);color:var(--color-primary)}.AppShell_environment__GZka1>span{display:grid;grid-gap:2px;gap:2px}.AppShell_environment__GZka1 strong{color:var(--text-secondary);font-size:.74rem}.AppShell_environment__GZka1 small{color:var(--text-muted);font-size:.65rem}.AppShell_main__Sz66E{min-height:100vh;margin-left:var(--sidebar-width)}.AppShell_desktopHeader__DS8Nt{height:var(--header-height);display:flex;align-items:center;justify-content:space-between;padding:0 clamp(24px,4vw,52px);border-bottom:1px solid var(--border-secondary);background:var(--bg-primary)}.AppShell_desktopHeader__DS8Nt>div:first-child{display:grid;grid-gap:2px;gap:2px}.AppShell_desktopHeader__DS8Nt strong{font-size:.86rem}.AppShell_breadcrumb__XtaqG{color:var(--text-muted);font-size:.65rem}.AppShell_desktopActions__bPL0b,.AppShell_headerActions__m8lCs{display:flex;align-items:center;gap:9px}.AppShell_phaseBadge__omzBY{padding:7px 10px;border:1px solid var(--border-primary);border-radius:999px;color:var(--text-tertiary);font-size:.67rem;font-weight:650}.AppShell_content__azBxk{width:min(100%,1440px);margin:0 auto;padding:clamp(24px,4vw,52px)}.AppShell_backdrop__wKx0c,.AppShell_mobileHeader__QFHTO{display:none}.AppShell_menuButton__OtF91{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--border-primary);border-radius:10px;background:var(--bg-primary);cursor:pointer}@media (max-width:800px){.AppShell_mobileHeader__QFHTO{position:-webkit-sticky;position:sticky;top:0;z-index:25;height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid var(--border-secondary);background:var(--bg-primary)}.AppShell_sidebar__QYNwQ{width:min(84vw,300px);padding-top:20px;transform:translateX(-102%);transition:transform .18s ease;box-shadow:var(--shadow-elevated)}.AppShell_sidebar__QYNwQ[data-open]{transform:translateX(0)}.AppShell_backdrop__wKx0c{position:fixed;inset:0;z-index:29;display:block;border:0;background:var(--backdrop)}.AppShell_main__Sz66E{margin-left:0}.AppShell_desktopHeader__DS8Nt{display:none}.AppShell_content__azBxk{padding:22px 16px 36px}}