:root{color-scheme:dark;--bg:#05070a;--panel:#0b1015;--panel2:#0f171e;--line:#1d2a34;--text:#f4f7f9;--muted:#81909d;--green:#1ee6a6;--red:#ff4d6d;--amber:#ffcc66;--cyan:#42d3ff}*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body{background-image:radial-gradient(circle at 50% -15%,rgba(66,211,255,.08),transparent 35%)}.stats-shell{max-width:1500px;margin:auto;padding:14px}.stats-topbar{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid var(--line);border-radius:10px;background:rgba(11,16,21,.96);padding:11px 15px}.stats-brand{display:flex;align-items:center;gap:11px}.stats-brand>span{width:39px;height:39px;border:1px solid rgba(255,204,102,.5);border-radius:8px;display:grid;place-items:center;color:var(--amber);font-size:23px;background:rgba(255,204,102,.07)}.stats-brand strong,.stats-brand small{display:block}.stats-brand strong{font-size:17px}.stats-brand small,.stats-hero small,.summary-grid small,.reset-rule small,.chart-panel small,.table-panel small{font-size:11px;letter-spacing:.1em;color:var(--muted)}.stats-brand small{margin-top:3px}.stats-topbar nav{display:flex;align-items:center;gap:8px}.stats-topbar a,.stats-topbar nav b{height:37px;display:grid;place-items:center;padding:0 12px;border:1px solid var(--line);border-radius:7px;font-size:11px;letter-spacing:.06em;text-decoration:none}.stats-topbar a{color:var(--cyan)}.stats-topbar nav b{color:var(--text);background:#16222b}.stats-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px 5px 20px}.stats-hero h1{font-size:30px;margin:5px 0 4px}.stats-hero p{margin:0;color:var(--muted);font-size:14px}.credit-box{text-align:right}.credit-box small,.credit-box strong{display:block}.credit-box strong{font-size:34px;color:var(--amber)}.summary-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.summary-grid article,.reset-rule,.chart-panel,.table-panel{border:1px solid var(--line);background:linear-gradient(145deg,#0c1218,#080c10);border-radius:10px}.summary-grid article{padding:16px}.summary-grid strong,.summary-grid span{display:block}.summary-grid strong{font-size:21px;margin-top:9px;font-variant-numeric:tabular-nums}.summary-grid span{font-size:12px;color:var(--muted);margin-top:6px}.positive{color:var(--green)!important}.negative{color:var(--red)!important}.reset-rule{display:grid;grid-template-columns:minmax(220px,.65fr) 1.35fr;gap:12px 24px;align-items:center;margin-top:9px;padding:15px}.reset-rule strong{display:block;font-size:14px;margin-top:5px}.reset-track{height:7px;background:#1a2530;overflow:hidden;border-radius:8px}.reset-track span{display:block;width:0;height:100%;background:linear-gradient(90deg,var(--amber),var(--red));transition:width .5s}.reset-rule p{grid-column:1/-1;margin:0;color:var(--muted);font-size:12px}.chart-panel{margin-top:9px;padding:16px;position:relative}.chart-panel header,.table-panel header{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid var(--line);padding-bottom:12px}.chart-panel h2,.table-panel h2{font-size:17px;margin:4px 0 0}.chart-panel header>strong{font-size:20px;font-variant-numeric:tabular-nums}.chart-panel canvas{display:block;width:100%;height:260px;margin-top:12px}.empty-state{position:absolute;inset:80px 16px 16px;display:grid;place-items:center;color:var(--muted);font-size:14px;background:rgba(8,12,16,.78)}.tables-grid{display:grid;grid-template-columns:1.35fr .8fr;gap:9px;margin-top:9px}.table-panel{padding:16px;min-width:0}.table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;margin-top:6px;font-variant-numeric:tabular-nums}th,td{text-align:right;padding:11px 8px;border-bottom:1px solid #17222b;font-size:12px;white-space:nowrap}th{color:var(--muted);font-size:10px;letter-spacing:.05em}th:first-child,td:first-child{text-align:left}.table-empty{color:var(--muted);font-size:13px;margin:16px 0 4px}.table-panel.has-data .table-empty{display:none}@media(max-width:960px){.summary-grid{grid-template-columns:1fr 1fr}.tables-grid{grid-template-columns:1fr}.reset-rule{grid-template-columns:1fr}.reset-rule p{grid-column:auto}}@media(max-width:620px){.stats-shell{padding:6px}.stats-topbar{align-items:flex-start}.stats-topbar nav{display:grid}.stats-topbar nav b{display:none}.stats-hero{padding:22px 4px 15px}.stats-hero h1{font-size:24px}.summary-grid{grid-template-columns:1fr 1fr;gap:6px}.summary-grid article{padding:12px}.summary-grid strong{font-size:17px}.chart-panel canvas{height:220px}th,td{padding:9px 7px}.credit-box strong{font-size:29px}}
.data-actions{margin:24px 0;padding:20px;border:1px solid #263947;border-radius:8px;background:#0b1218}.data-actions h2{font-size:18px}.data-actions p{color:#aabac5;font-size:14px;line-height:1.5}.data-actions button{margin:8px 10px 0 0;padding:10px 12px;border:1px solid #366073;border-radius:5px;background:#10212a;color:#e6f5fa;font:inherit;font-size:13px;cursor:pointer}.data-actions button:last-child{border-color:#704251;color:#ffb7c4}
