:root{--as-rev:#c2410c;--as-comp:#b07c12;--as-tr:#c2410c;--as-s1:#2a6fa8;--as-plan:#8a8578;--as-sup:#12936a;--as-fg:#16150f;--as-band:#2a6fa821;--as-band-sup:#12936a24;--as-cap:#12936a;--as-p1:#e9b38f;--as-p2:#dc7352;--as-p5:#962f04}@media (prefers-color-scheme:dark){:root{--as-rev:#f97341;--as-comp:#bf8a24;--as-tr:#f97341;--as-s1:#4f9ad6;--as-plan:#9c978a;--as-sup:#1aa173;--as-fg:#f1eee6;--as-band:#4f9ad629;--as-band-sup:#1aa1732e;--as-cap:#1aa173;--as-p1:#7a3f22;--as-p2:#c3562d;--as-p5:#faaf95}}[data-as].as-kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px;display:grid}[data-as] .kpi .k-label{color:var(--muted);font-size:13px}[data-as] .kpi .k-val{font-family:var(--serif);white-space:nowrap;margin-top:6px;font-size:34px;line-height:1.1}[data-as] .kpi .k-sub{color:var(--muted);margin-top:6px;font-size:12px}[data-as] .kpi.hot{border-color:var(--accent);background:linear-gradient(var(--accent-soft), var(--panel) 70%)}[data-as].as-two{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:14px;display:grid}[data-as] .as-two.inner{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px;margin-top:18px;display:grid}[data-as] .ctrl{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 22px;margin:4px 0 14px;padding:10px 0;display:flex}[data-as] .ctl{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}[data-as] .ctl input[type=range]{accent-color:var(--accent);width:min(220px,55vw)}[data-as] .ctl output{font-family:var(--mono);color:var(--fg);min-width:4ch}[data-as] .seg{border:1px solid var(--line);border-radius:999px;display:inline-flex;overflow:hidden}[data-as] .seg button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:5px 12px;font-size:12.5px}[data-as] .seg button[aria-pressed=true]{background:var(--fg);color:var(--bg)}[data-as] .seg button:focus-visible,[data-as] input:focus-visible,[data-as] summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[data-as] .legend{color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin:4px 0 10px;font-size:13px;display:flex}[data-as] .legend span{align-items:center;gap:7px;display:inline-flex}[data-as] .sw{border-radius:3px;width:12px;height:12px;display:inline-block}[data-as] .ln{border-top:2.5px solid var(--muted);width:18px;display:inline-block}[data-as] .ln.dash{border-top-style:dashed}[data-as] .chart{touch-action:pan-y;position:relative}[data-as] .chart svg{display:block;overflow:visible}[data-as] .sub{color:var(--fg);margin-bottom:4px;font-size:13px;font-weight:500}[data-as] .gap-top{margin-top:26px}[data-as] .note.small{margin-top:8px;font-size:13px}[data-as] .live{color:var(--fg);min-height:1.5em;margin:0 0 10px;font-size:14px}[data-as] .as-read{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 18px;margin:2px 0 16px;display:grid}[data-as] .as-read div{flex-direction:column;gap:2px;display:flex}[data-as] .as-read span{color:var(--muted);font-size:12px}[data-as] .as-read b{font-family:var(--mono);color:var(--fg);font-size:18px;font-weight:600}[data-as] .as-read i{font-style:normal;font-family:var(--mono);color:var(--muted);font-size:11.5px}[data-as] details.data{margin-top:12px;font-size:13px}[data-as] details.data summary{cursor:pointer;color:var(--muted);font-size:13px}[data-as] details.data table{margin-top:8px}[data-as] details.data .scroll-x+.scroll-x{margin-top:14px}[data-as] table.t .rng{color:var(--muted);font-size:11.5px;font-family:var(--mono);display:block}[data-as] table.t tr.hl td{color:var(--accent);font-weight:600}[data-as] table.t tr.hl td:first-child{color:var(--fg)}[data-as] table.dis td.it{white-space:nowrap;font-weight:600}[data-as] table.dis td.val{font-size:14px}[data-as] table.dis td.it{width:15rem}[data-as] table.dis td.val{width:22rem}[data-as] table.t .mut{color:var(--muted);font-size:13px}[data-as] table.cmp td:last-child,[data-as] table.cmp th:last-child{text-align:left;min-width:14rem}[data-as] ul.bul{margin:6px 0 0;padding-left:18px;font-size:14px}[data-as] ul.bul li{margin-bottom:8px}[data-as] table.src-t td:first-child{white-space:nowrap}[data-as] .src{color:var(--muted);min-width:12rem}.method p{color:var(--muted);font-size:14px}.method b{color:var(--fg)}.prose h2{margin-top:12px}@media (width<=600px){[data-as] .kpi .k-val{font-size:28px}[data-as] table.src-t thead,[data-as] table.dis thead{display:none}[data-as] table.src-t tr,[data-as] table.dis tr{border-bottom:1px solid var(--line);padding:10px 0;display:block}[data-as] table.src-t td,[data-as] table.dis td{text-align:left;white-space:normal;border:0;padding:2px 0;display:block;width:auto!important}[data-as] table.src-t td:first-child{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:11px}[data-as] .src{min-width:0}}
