#cts{background:#fff;border:1px solid var(--warm-3);border-radius:4px;overflow:hidden;display:grid;grid-template-columns:200px 1fr;min-height:640px}#cts .side{background:var(--warm-1);padding:18px 0;border-right:1px solid var(--warm-3)}#cts .side .brand{padding:0 20px 18px;font-family:"Source Serif 4",serif;font-size:15px;font-weight:500}#cts .side .brand em{font-style:italic;color:var(--burgundy)}#cts .side .lnk{display:block;padding:9px 20px;font-size:12.5px;color:var(--ink-2);text-decoration:none}#cts .side .lnk.on{background:#fff;color:var(--ink);border-left:2px solid var(--burgundy);padding-left:18px}#cts .side .grp{padding:14px 20px 4px;font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}#cts .main{padding:22px 26px 26px}#cts .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}#cts .top h3{font-size:17px;font-weight:500;font-family:"Source Serif 4",serif}#cts .top .meta{font-size:11px;color:var(--ink-3)}#cts .pill{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;padding:4px 9px;border-radius:4px;background:var(--warm-1);color:var(--ink-2)}#cts .pill.ok{background:#62998724;color:var(--teal)}#cts .dot{width:6px;height:6px;border-radius:50%;background:var(--teal)}#cts .kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px}#cts .kpi{background:var(--warm-1);border-radius:4px;padding:14px 16px}#cts .kpi .k{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}#cts .kpi .v{font-size:24px;font-weight:500;margin-top:6px;font-variant-numeric:tabular-nums;font-family:"Source Serif 4",serif}#cts .kpi .v small{font-size:12px;color:var(--ink-3);font-weight:400;margin-left:4px}#cts .kpi .s{font-size:10.5px;color:var(--ink-2);margin-top:4px}#cts .row2{display:grid;grid-template-columns:1.5fr 1fr;gap:10px;margin-bottom:16px}#cts .card{border:1px solid var(--warm-3);border-radius:4px;padding:14px 16px}#cts .card h4{font-size:12px;font-weight:500;color:var(--ink);margin-bottom:10px;display:flex;justify-content:space-between}#cts .card h4 span{font-size:10px;color:var(--ink-3);font-weight:400}#cts .dist .r{display:grid;grid-template-columns:110px 1fr 46px;gap:10px;align-items:center;font-size:11px;padding:5px 0}#cts .dist .bar{height:8px;background:var(--warm-2);border-radius:2px;overflow:hidden}#cts .dist .bar i{display:block;height:100%;background:var(--burgundy);border-radius:2px}#cts .dist .bar i.t{background:var(--teal)}#cts .dist .bar i.g{background:#a9a294}#cts .dist .n{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-2)}#cts table{width:100%;border-collapse:collapse;font-size:11.5px}#cts th{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-weight:500;text-align:left;padding:6px 8px;border-bottom:1px solid var(--warm-3)}#cts td{padding:8px;border-bottom:1px solid var(--warm-1);color:var(--ink-2);font-variant-numeric:tabular-nums}#cts td:first-child{color:var(--ink)}#cts td.r,#cts th.r{text-align:right}#cts .tag{font-size:10px;padding:2px 7px;border-radius:4px;background:var(--warm-1);color:var(--ink-2)}#cts .tag.ok{background:#62998724;color:var(--teal)}#cts .tag.off{background:var(--warm-2);color:var(--ink-3)}#cts svg{display:block;width:100%;height:auto}#cts .mono{font-family:IBM Plex Mono,SF Mono,ui-monospace,monospace}#cts{font-family:Inter,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;color:var(--ink);text-align:left}#cts{min-height:0}#cts .card svg{max-width:460px}@container fig (max-width: 860px){#cts{grid-template-columns:minmax(0,1fr)}#cts .side{display:none}#cts .main{min-width:0}#cts .kpis{grid-template-columns:repeat(auto-fit,minmax(128px,1fr))}#cts .row2,#cts .grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}#cts .card{min-width:0}#cts .card:has(table){overflow-x:auto}#cts table{min-width:560px}#cts .top{flex-wrap:wrap;gap:10px}#cts .tabs{overflow-x:auto;scrollbar-width:none}#cts .tabs span{white-space:nowrap}}@container fig (max-width: 420px){#cts .main{padding:16px}#cts .kpi .v{font-size:19px}#cts .dist .r{grid-template-columns:96px 1fr 40px}}.body[data-astro-cid-4ulpwv6e] p[data-astro-cid-4ulpwv6e]{color:var(--ink-2)}.body[data-astro-cid-4ulpwv6e] b[data-astro-cid-4ulpwv6e]{color:var(--ink)}.more[data-astro-cid-4ulpwv6e]{color:var(--burgundy);text-decoration:none;font-size:14px}.more[data-astro-cid-4ulpwv6e]:hover{text-decoration:underline}
