.page-stack--dashboard{gap:18px}.page-stack--dashboard .command-hero{padding:22px;gap:20px;align-items:stretch}.page-stack--dashboard .command-hero h3{max-width:880px;font-size:clamp(1.35rem,2.5vw,2rem)}.hero-insight-stack--clean{min-width:238px}.focus-card{border:1px solid var(--border);background:#ffffffe6;border-radius:20px;padding:14px;box-shadow:var(--shadow-xs)}.focus-card span,.summary-row span{display:block;color:var(--muted);text-transform:uppercase;font-size:.68rem;letter-spacing:.08em;font-weight:900}.focus-card strong{display:block;margin-top:5px;font-size:1.02rem;letter-spacing:-.03em}.focus-card p{margin:7px 0 0;color:var(--muted);line-height:1.42;font-size:.84rem}.metric-grid--six{grid-template-columns:repeat(6,minmax(0,1fr))}.metric-grid--six .metric-card{min-height:118px;padding:14px;box-shadow:var(--shadow-xs)}.metric-grid--six .metric-value{font-size:clamp(1.22rem,1.65vw,1.72rem)}.decision-grid--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.decision-grid--compact .decision-card{min-height:156px;padding:15px;box-shadow:var(--shadow-xs)}.decision-grid--compact .decision-card h3{font-size:1.02rem}.decision-grid--compact .decision-card p{font-size:.9rem}.decision-grid--compact .decision-action{padding:9px 10px;border-radius:13px;font-size:.86rem}.summary-stack{display:grid;gap:11px}.summary-row,.action-mini{border:1px solid var(--border);background:var(--surface-soft);border-radius:16px;padding:12px}.summary-row strong{display:block;margin-top:4px;font-size:1.8rem;line-height:1;letter-spacing:-.06em}.summary-row small{display:block;margin-top:5px;color:var(--muted)}.action-mini{display:grid;gap:8px;background:var(--surface)}.action-mini>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.action-mini strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem}.action-mini p{margin:0;color:var(--muted);line-height:1.42;font-size:.88rem}.page-stack--dashboard .section-panel{padding:17px}.page-stack--dashboard .section-header h3{font-size:1.04rem}.page-stack--dashboard .section-header p{max-width:700px;font-size:.9rem}@media (max-width: 1320px){.metric-grid--six{grid-template-columns:repeat(3,minmax(0,1fr))}.decision-grid--compact{grid-template-columns:1fr}}@media (max-width: 1040px){.hero-insight-stack--clean{min-width:0}}@media (max-width: 680px){.metric-grid--six{grid-template-columns:1fr}.page-stack--dashboard .command-hero{padding:18px}.action-mini>div{align-items:flex-start;flex-direction:column}}
