:root{color-scheme:dark;--bg:#0d141b;--card:#17232e;--line:#2b3c49;--muted:#afc0cd;--green:#8de0b8;font:15px system-ui,sans-serif;background:var(--bg);color:#edf4f2}*{box-sizing:border-box}body{margin:0}header,main{max-width:1240px;margin:auto;padding:22px}header{display:flex;align-items:center;justify-content:space-between}a{color:var(--green);text-decoration:none}.pill{border:1px solid var(--line);border-radius:30px;font-size:11px;padding:7px 11px}.hero{background:linear-gradient(120deg,#15352e,#203e48);padding:32px;border-radius:24px}h1{font-size:clamp(30px,5vw,49px);letter-spacing:-1.5px;line-height:1.1;margin:14px 0}h2{font-size:25px;margin-top:35px}h3{font-size:18px}.eyebrow{font-size:10px;letter-spacing:2px}p{color:var(--muted);line-height:1.6}nav{display:flex;gap:16px;overflow:auto;padding:18px 0;border-bottom:1px solid var(--line)}nav a{white-space:nowrap}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:15px}article{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:20px;min-width:0}.metric{font-size:30px;margin:12px 0}.positive{color:#85ddb2}.negative{color:#ffab98}.small{font-size:12px}.notice{padding:16px;background:#3e3020;color:#ffd197;border-radius:12px;margin-top:15px}.scroll{overflow:auto}table{border-collapse:collapse;width:100%;font-size:12px}td,th{padding:12px 9px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}th{color:var(--muted)}details{margin-top:12px}summary{cursor:pointer;color:var(--green)}pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;max-height:360px;overflow:auto}footer{padding:20px 0;font-size:12px;border-top:1px solid var(--line);margin-top:35px}.tf{display:flex;gap:8px;flex-wrap:wrap}.tf span{background:#233642;border-radius:8px;padding:6px;font-size:11px}@media(max-width:600px){header,main{padding:16px}.hero{padding:23px}nav{gap:13px}.grid{grid-template-columns:1fr}}
