.dash-hero{margin-top:25px;padding:45px clamp(20px,4vw,55px);border:1px solid #3b6170;border-radius:15px;background:radial-gradient(circle at 82% 24%,#315561,#183448 50%,#0b1d2c)}.dash-hero h1{font:400 clamp(2.6rem,5.6vw,5.2rem)/1.08 Georgia,serif;letter-spacing:-.045em;max-width:950px;margin:15px 0}.dash-hero em{color:#e8c38b}.dash-hero p{font-size:clamp(13px,1.6vw,17px);line-height:1.7;max-width:730px;color:#bed0dc}.dash-hero-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.dash-hero-links a,.dash-source{display:inline-flex;border:1px solid #a6a187;color:#edcf9d;border-radius:8px;padding:10px 13px;font-size:12px;font-weight:800}.dash-status{color:#ddc18f;padding:9px 2px;min-height:24px}.dash-panel{padding:26px;margin:19px 0;border:1px solid #39566b;border-radius:14px;background:linear-gradient(145deg,#112638,#0c1d2b);min-width:0}.dash-section-head h2{font:400 clamp(28px,3.8vw,43px) Georgia,serif;margin:12px 0}.dash-section-head p{color:#b7c9d5;line-height:1.7;max-width:850px}.dash-picker{display:flex;flex-wrap:wrap;gap:15px;margin:20px 0}.dash-picker label{color:#e0c899;font-size:11px;font-weight:800;display:grid;gap:6px}.dash-picker select{padding:11px 14px;min-width:200px;background:#081725;border:1px solid #648098;color:white;border-radius:9px}.dash-bars{display:grid;gap:15px;margin:25px 0}.dash-bar-line{display:grid;grid-template-columns:105px minmax(0,1fr) 120px;align-items:center;gap:12px}.dash-bar-line strong{font-size:12px}.dash-bar-track{height:21px;background:#203749;border-radius:99px;overflow:hidden}.dash-bar-track>div{height:100%;background:linear-gradient(100deg,#6a9fa8,#e6bf81);border-radius:99px}.dash-bar-line span{font-variant-numeric:tabular-nums;font-size:12px;text-align:right;color:#e8c99a;font-weight:800}.dash-scroll{overflow:auto}.dash-table{border-collapse:collapse;width:100%;min-width:570px;font-size:12px}.dash-table caption{text-align:left;color:#a5b9c7;font-size:11px;margin:0 0 8px}.dash-table th{color:#e6cb9e;font-size:10px;text-transform:uppercase;letter-spacing:.09em;text-align:left}.dash-table td,.dash-table th{padding:15px 12px;border-bottom:1px solid #304c60;font-variant-numeric:tabular-nums}.dash-table td:first-child{font-weight:800}.dash-small-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;margin:22px 0}.dash-small-card{min-width:0;border:1px solid #456478;background:#0c2133;border-radius:12px;padding:18px}.dash-small-card strong{display:block;color:#ead29f;font:800 16px Manrope,system-ui}.dash-small-card b{display:block;font:800 clamp(19px,2.4vw,28px) Manrope,system-ui;margin:15px 0 8px;overflow-wrap:anywhere}.dash-small-card small{font-size:10px;color:#b8c8d2;line-height:1.55}.dash-small-card p{font-size:11px;color:#b3c7d1;line-height:1.55;margin:10px 0}.dash-small-card a{color:#ebca95;font-size:11px;font-weight:800;text-decoration:underline}.dash-caveat{background:#1e3444;border-left:3px solid #d5b37e;border-radius:3px;padding:14px 17px;font-size:12px;color:#d3dce0;line-height:1.6}.dash-method-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.dash-method-grid>div{border:1px solid #405c70;background:#112a3a;padding:19px;border-radius:10px}.dash-method-grid strong{color:#ebcc99}.dash-method-grid p{color:#b5cad4;font-size:12px;line-height:1.6}.dash-ops-summary{display:grid;grid-template-columns:repeat(3,1fr) auto;gap:13px;align-items:center}.dash-ops-summary>div{display:grid;gap:8px}.dash-ops-summary strong{font:700 clamp(23px,2.8vw,36px) Georgia,serif}.dash-ops-summary small{font-size:11px;color:#9fb8c6}.dash-ops-summary button{background:#e3c18b;color:#142333;border:0;padding:12px;border-radius:8px;font-weight:800}.ops-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.ops-check{padding:17px;background:#112b3b;border:1px solid #436277;border-radius:10px;display:grid;gap:8px}.ops-check strong{display:flex;justify-content:space-between;gap:10px;font-size:14px}.ops-check small{color:#b4c8d4;font-size:11px;line-height:1.6}.ops-ok{color:#a5dec5}.ops-review{color:#f3c08b}.dash-ops-hero{background:radial-gradient(circle at 87% 30%,#294b57,#0f2837 60%,#0a1a29)}@media(max-width:1140px){.dash-small-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:750px){.dash-small-grid,.ops-checks,.dash-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-ops-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-panel{padding:17px}.dash-bar-line{grid-template-columns:78px minmax(0,1fr) 97px;gap:7px}}@media(max-width:510px){.dash-small-grid,.ops-checks,.dash-method-grid{grid-template-columns:1fr}.dash-hero{padding:26px 20px}.dash-bar-line{grid-template-columns:75px minmax(0,1fr) 88px}.dash-bar-line strong,.dash-bar-line span{font-size:10px}.dash-ops-summary{grid-template-columns:1fr 1fr}}
.ops-history-bars{display:flex;align-items:flex-end;gap:5px;height:100px;border-bottom:1px solid #688195;padding:14px 0 0;margin:20px 0}.ops-history-bar{flex:1;max-width:36px;min-width:7px;background:#376f69;border-radius:5px 5px 0 0}.ops-history-bar.warn{background:#b78a57}.ops-history-notes{color:#bad0da;font-size:12px;line-height:1.7;display:grid;gap:6px}
