.sql-board{display:grid;gap:20px}.sql-hero{padding:26px;border-radius:18px;background:linear-gradient(115deg,#123545,#07566b);color:white;display:flex;gap:20px;justify-content:space-between;align-items:center}.sql-hero .eyebrow{color:#8ee3ed}.sql-hero h2{margin:10px 0;font-size:27px}.sql-hero p,.sql-hero small{color:#d4e8ed}.sql-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.sql-kpi{background:white;border:1px solid #dde5ea;border-radius:14px;padding:21px;min-width:0}.sql-kpi small{font-size:11px;font-weight:700;color:#64748b;letter-spacing:.6px}.sql-kpi strong{display:block;margin:13px 0;font-size:26px;color:#123545;overflow-wrap:anywhere}.sql-kpi p{font-size:12px;color:#64748b;margin:0}.sql-alert{background:#fffbeb;border:1px solid #f3d16e;border-radius:12px;padding:12px 20px;color:#854d0e}.sql-alert p{margin:6px 0}.sql-columns{display:grid;grid-template-columns:1fr 1fr;gap:20px}.sql-details{padding:0 24px 20px;margin:0}.sql-details>div{display:flex;justify-content:space-between;gap:18px;padding:10px 0;border-bottom:1px solid #edf1f4;font-size:13px}.sql-details dt{color:#64748b}.sql-details dd{margin:0;text-align:right;overflow-wrap:anywhere}.sql-disk{display:grid;gap:12px;padding:22px}.sql-disk strong{font-size:15px}.sql-disk progress{width:100%;height:14px;accent-color:#0891b2}.sql-chart{padding:15px 24px}.sql-chart svg{width:100%;display:block}.sql-chart text{fill:#64748b;font-size:13px}.sql-empty,.sql-footnote{padding:14px 24px;color:#64748b;font-size:13px;line-height:1.6}.sql-board details{max-width:420px;overflow-wrap:anywhere;font-size:11px;color:#64748b}.sql-board summary{cursor:pointer}.sql-board .panel{margin:0}@media(max-width:1000px){.sql-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.sql-columns{grid-template-columns:1fr}}@media(max-width:600px){.sql-kpis{grid-template-columns:1fr}.sql-hero{padding:20px;align-items:start;flex-direction:column}.sql-hero h2{font-size:23px}.sql-details>div{flex-direction:column;gap:4px}.sql-details dd{text-align:left}.sql-chart{padding:8px}.sql-kpi strong{font-size:24px}}
