.dashboardShell{width:min(1200px,100%);margin:0 auto;padding:1rem 1rem 2rem}.dashboardCard{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow-resting);border-radius:6px}.dashboardShellHeader{grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:stretch;gap:.8rem;margin-bottom:.8rem;padding:1rem;display:grid}.dashboardShellHeaderLead{flex-direction:column;justify-content:center;display:flex}.dashboardShellEyebrow{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.78rem}.dashboardShellTitle{color:var(--text);margin:.24rem 0 0;font-size:clamp(1.3rem,2vw,1.7rem)}.dashboardShellSubtitle{color:var(--muted);margin:.28rem 0 0;font-size:.92rem}.dashboardIdentity{align-content:center;gap:.08rem;padding:1rem;font-size:.88rem;display:grid}.dashboardIdentity p{margin:0}.dashboardIdentityLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.dashboardIdentityValue{color:var(--text);font-size:.98rem;font-weight:700}.dashboardIdentityTenant{color:var(--muted)}.dashboardPrimaryNav,.dashboardSecondaryNav{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.dashboardPrimaryNav{border-bottom:1px solid var(--border);margin-bottom:.5rem}.dashboardPrimaryLink{color:var(--muted);border-bottom:2px solid #0000;align-items:center;padding:.58rem .16rem;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.dashboardPrimaryLink:hover{color:var(--text);border-bottom-color:var(--border);text-decoration:none}.dashboardPrimaryLinkActive{color:var(--text);border-bottom-color:var(--accent)}.dashboardSecondaryNav{margin-bottom:.85rem}.dashboardSecondaryLink{border:1px solid var(--border);color:var(--text);background:var(--panel);border-radius:999px;align-items:center;padding:.24rem .66rem;font-size:.83rem;text-decoration:none;display:inline-flex}.dashboardSecondaryLink:hover{border-color:var(--border-strong);text-decoration:none}.dashboardSecondaryLinkActive{border-color:var(--accent);background:var(--accent-subtle)}.dashboardContent{min-height:70vh}:root[data-color-mode=dark] .dashboardPrimaryLink:hover,:root[data-color-mode=dark] .dashboardPrimaryLinkActive{color:var(--text)}@media (prefers-color-scheme:dark){:root:not([data-color-mode]) .dashboardPrimaryLink:hover,:root:not([data-color-mode]) .dashboardPrimaryLinkActive{color:var(--text)}}@media (width<=980px){.dashboardShellHeader{grid-template-columns:1fr}}