.Dashboard-module__wtMvnq__dashboard{width:100%;min-width:0;min-height:calc(100vh - 4.4rem);color:hsl(var(--content-default));position:relative;overflow:hidden}.Dashboard-module__wtMvnq__dashboardContent{flex-direction:column;flex:auto;height:calc(100vh - 70px);min-height:0;margin-top:70px;margin-left:232px;display:flex;overflow:auto}.Dashboard-module__wtMvnq__navigationScrim{z-index:48;background:hsl(var(--surface-canvas) / .72);border:0;display:none;position:fixed;inset:70px 0 0}.Dashboard-module__wtMvnq__dashboardMain{flex:auto;min-height:0;padding:16px 16px 0}.Dashboard-module__wtMvnq__accessStateShell{color:#f5f5f5;background:#090a0b;place-items:center;min-height:100vh;padding:1rem;display:grid}.Dashboard-module__wtMvnq__accessStateShell>*{width:min(42rem,100%)}.Dashboard-module__wtMvnq__accessRetryButton{color:#061015;background:#1da3dc;border:1px solid #1da3dc;border-radius:6px;min-height:44px;padding:.7rem 1rem;font-weight:700}.Dashboard-module__wtMvnq__accessRetryButton:hover{background:#67e8f9}.Dashboard-module__wtMvnq__accessRetryButton:focus-visible{outline-offset:3px;outline:2px solid #67e8f9}.Dashboard-module__wtMvnq__homeShell{flex-direction:column;gap:20px;width:min(980px,100%);display:flex}.Dashboard-module__wtMvnq__homeHeader{flex-direction:column;gap:6px;display:flex}.Dashboard-module__wtMvnq__homeHeader h1{color:#f5f5f5;margin:0;font-size:24px;font-weight:700;line-height:1.2}.Dashboard-module__wtMvnq__homeHeader p{color:#b9bec6;margin:0;font-size:14px;line-height:1.5}.Dashboard-module__wtMvnq__accessNotice{color:#f5f5f5;background:#211713;border:1px solid #9a4a2b;border-left:4px solid #ff4b25;border-radius:6px;flex-direction:column;gap:4px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.Dashboard-module__wtMvnq__accessNotice span{color:#d2d6dc}.Dashboard-module__wtMvnq__actionGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.Dashboard-module__wtMvnq__actionCard{color:#f5f5f5;background:#141516;border:1px solid #2a2d30;border-radius:6px;align-items:center;gap:14px;min-height:96px;padding:16px;text-decoration:none;transition:border-color .16s,background-color .16s,transform .16s;display:flex}.Dashboard-module__wtMvnq__actionCard:hover{background:#191b1d;border-color:#1da3dc;transform:translateY(-1px)}.Dashboard-module__wtMvnq__actionCard:focus-visible{outline-offset:2px;outline:2px solid #1da3dc}.Dashboard-module__wtMvnq__actionIcon{color:#1da3dc;background:#0e0f10;border:1px solid #2a2d30;border-radius:6px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.Dashboard-module__wtMvnq__actionContent{flex-direction:column;gap:4px;min-width:0;display:flex}.Dashboard-module__wtMvnq__actionContent strong{color:#f5f5f5;font-size:15px;font-weight:700;line-height:1.25}.Dashboard-module__wtMvnq__actionContent span{color:#b9bec6;font-size:13px;line-height:1.35}@media (max-width:1023px){.Dashboard-module__wtMvnq__dashboardContent{margin-left:0}.Dashboard-module__wtMvnq__navigationScrim{display:block}.Dashboard-module__wtMvnq__dashboardMain{padding:8px 8px 0}.Dashboard-module__wtMvnq__actionGrid{grid-template-columns:1fr}}
.Sidebar-module__b9tvda__sidebarShell{z-index:40;border-right:1px solid hsl(var(--border));background:hsl(var(--navigation-surface));width:232px;color:hsl(var(--navigation-icon));overscroll-behavior:contain;scrollbar-width:thin;position:fixed;inset:70px auto 0 0;overflow-y:auto}.Sidebar-module__b9tvda__navigation{padding:.75rem}.Sidebar-module__b9tvda__navigationList{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.Sidebar-module__b9tvda__icon{flex-shrink:0;width:22px;height:22px}.Sidebar-module__b9tvda__iconContainer{width:100%;min-height:var(--control-target-min);color:hsl(var(--navigation-icon));transition:background var(--motion-fast) ease, color var(--motion-fast) ease;border-radius:.375rem;align-items:center;gap:.75rem;padding:.65rem .75rem;text-decoration:none;display:flex}.Sidebar-module__b9tvda__iconContainer:hover,.Sidebar-module__b9tvda__iconContainer:focus-visible{background:hsl(var(--surface-overlay));color:hsl(var(--navigation-icon-hover))}.Sidebar-module__b9tvda__iconContainer:focus-visible{outline:2px solid hsl(var(--focus-ring));outline-offset:-2px}.Sidebar-module__b9tvda__label{overflow-wrap:anywhere;min-width:0;color:hsl(var(--content-default));text-align:left;font-size:.9rem;font-weight:600;line-height:1.25}.Sidebar-module__b9tvda__selected{box-shadow:inset 3px 0 0 hsl(var(--navigation-icon-active));background:hsl(var(--brand-primary) / .12);color:hsl(var(--navigation-icon-active))}.Sidebar-module__b9tvda__selected .Sidebar-module__b9tvda__label{color:hsl(var(--content-default))}@media (max-width:1023px){.Sidebar-module__b9tvda__sidebarShell{z-index:49;width:min(18rem,100vw - 3.5rem);box-shadow:12px 0 32px hsl(var(--surface-canvas) / .75);transition:transform var(--motion-standard) ease}.Sidebar-module__b9tvda__closed{visibility:hidden;transition:transform var(--motion-standard) ease, visibility 0s linear var(--motion-standard);transform:translate(-105%)}.Sidebar-module__b9tvda__open{visibility:visible;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.Sidebar-module__b9tvda__sidebarShell,.Sidebar-module__b9tvda__iconContainer{transition:none}}
