.dashboard-tabs{display:flex;gap:6px;overflow:auto;padding:6px;border:1px solid var(--line);border-radius:14px;background:white;margin-bottom:32px}.dashboard-tabs a{padding:11px 17px;border-radius:9px;text-decoration:none;color:var(--muted);white-space:nowrap;font-weight:650}.dashboard-tabs a[aria-current=page]{background:var(--green);color:white}.console-heading h1{font-family:inherit;font-size:clamp(2rem,4vw,3rem);font-weight:750;letter-spacing:-.045em}.console-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.console-metrics article{padding:24px;background:white;border:1px solid var(--line);border-radius:18px}.console-metrics span,.console-metrics strong,.console-metrics small{display:block}.console-metrics span{font-size:.85rem;color:var(--muted)}.console-metrics strong{font-size:1.8rem;margin:12px 0;font-weight:750}.console-metrics small{color:var(--muted);overflow-wrap:anywhere}.console-actions{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 42px}.console-section{margin:30px 0}.console-section h2,.console-group h2{font-family:inherit;font-weight:700;font-size:1.4rem}.console-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.console-group{padding:26px;background:white;border:1px solid var(--line);border-radius:18px}.console-group dl{display:grid;grid-template-columns:110px 1fr;gap:12px;font-size:.88rem}.console-group dt{color:var(--muted)}.console-group dd{margin:0;overflow-wrap:anywhere}.refresh-status{color:var(--muted);font-size:.8rem}.refresh-status small{display:block;margin-top:7px}.live-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#3a9871;margin-right:6px}.monitor-note{margin:32px 0;font-size:.8rem;color:var(--muted);max-width:850px}a:focus-visible,button:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.console-section td{white-space:normal;min-width:100px}.console-section table small{overflow-wrap:anywhere}
@media(max-width:900px){.console-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.site-header{height:auto;min-height:76px;flex-wrap:wrap;padding:16px;gap:14px}.nav-actions{flex-wrap:wrap}}@media(max-width:620px){.console-groups{grid-template-columns:1fr}.console-metrics article{padding:16px}.console-metrics strong{font-size:1.35rem}.dashboard-tabs{margin-bottom:24px}.console-group dl{grid-template-columns:1fr;gap:4px}.console-group dd{margin-bottom:10px}}
