/* v75 Enterprise Dashboard Cleanup & Customer Workspace Refinement */
:root{--v75-space:24px;--v75-soft:rgba(255,255,255,.035);--v75-line:rgba(216,200,148,.16)}
.workspace{padding-top:22px!important}.page-header,.product-hero{margin-bottom:var(--v75-space)!important}
.content-grid{grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:var(--v75-space)!important}
.content-grid>.card{grid-column:span 4}.content-grid>.wide-card{grid-column:1/-1}
.card,.glass-card{background:linear-gradient(180deg,rgba(18,24,34,.94),rgba(12,17,25,.9))!important;border:1px solid var(--v75-line)!important;box-shadow:0 14px 32px rgba(0,0,0,.16)!important;padding:22px!important}
.card h3{font-size:1.05rem!important;line-height:1.35}.card p{line-height:1.62}.eyebrow{letter-spacing:.11em!important;font-size:.7rem!important}
.status-pill{font-weight:700!important}.data-table th{font-size:.72rem!important;letter-spacing:.06em!important;text-transform:uppercase}.data-table td{padding-top:14px!important;padding-bottom:14px!important}
/* Customer-facing mode hides backroom implementation detail while preserving Owner tools. */
body:not([data-route="tica-os-control-center"]):not([data-route="platform-health"]):not([data-route="commercial-operations"]) .technical-detail,
body:not([data-route="tica-os-control-center"]):not([data-route="platform-health"]) .api-detail,
body:not([data-route="tica-os-control-center"]):not([data-route="platform-health"]) .readiness-authority,
body:not([data-route="tica-os-control-center"]):not([data-route="platform-health"]) .endpoint-detail{display:none!important}
.v75-clean-hidden{display:none!important}.v75-summary-card{border-left:3px solid rgba(216,200,148,.55)!important}
.nav-group summary{padding:8px 10px!important}.nav-item{padding:10px 12px!important}.sidebar-footer{opacity:.72}
@media(max-width:1100px){.content-grid>.card{grid-column:span 6}}
@media(max-width:760px){.content-grid>.card{grid-column:1/-1}.workspace{padding:16px!important}}
