:root{--yellow:#ffe000;--ink:#fff;--muted:#b6b6b6;--line:#ffffff19;color-scheme:dark}
body{background:#080808;background-image:radial-gradient(ellipse at 0 0,#ffe00013,transparent 40%),radial-gradient(ellipse at 100% 65%,#ffffff07,transparent 45%);color:#f5f5f5}.card,.kpi,.pulse-stat,.pulse-stat:nth-child(even),.pulse-stat:nth-child(n+3),.command-hero{background:linear-gradient(130deg,#ffffff09,#ffffff02);border-color:#ffffff18;box-shadow:inset 0 1px #ffffff05,0 15px 50px #0003;backdrop-filter:blur(16px)}.command-pulse{background:transparent;backdrop-filter:none;border:0;box-shadow:none}.card h2,h1,.mast-brand span,.kpi strong,.hero-foot strong,.network-counts strong,.rank-name,td,td button,.target-line b{color:#f3f3f3}.hero-amount>strong,.primary strong,.target-number,.ring strong,.rank-value,.payment-donut strong,.notice b{color:#ffe000}.mast-brand,.link,.network-action,.eyebrow{color:#ffe000}.page-heading p,.card-head p,.caption,.pulse-stat>span,.hero-foot small,.comparison-legend,.donut-legend span,.network-counts small,.target-line,.command-bottom,.period label{color:#b6b6b6}.pulse-stat .spark,.pulse-stat:nth-child(2) .spark,.pulse-stat:nth-child(3) .spark,.pulse-stat:nth-child(4) .spark{color:#ffe000}.delta,.pulse-stat .delta,.positive{color:#ffe000!important;background:#ffe0000c!important}.delta.down,.negative{color:#fff!important;background:#ffffff10!important}.ring{background:conic-gradient(#ffe000 calc(var(--pct)*1%),#ffffff16 0);outline-color:#ffe00020}.ring>div,.payment-donut>div{background:#111}.track{background:#ffffff12}.track i,.bar-column i{background:linear-gradient(90deg,#928200,#ffe000)}select,input,.period select,.pagination button{background:#ffffff08;color:#fff;border-color:#ffffff25}option{background:#181818}.notice,.metrics>div,th{background:#ffffff07}.metrics strong,.mini-stats b,.channel-line b,.donut-legend strong{color:#fff}.channels .channel:nth-child(2) i{background:#fff}.channels .channel:nth-child(3) i{background:#888}.tag{color:#ffe000;border-color:#ffe00030;background:#ffe00006}.rank-num{background:#ffffff0c;color:#ccc}.rank-row:first-child .rank-num{background:#ffe00015;color:#ffe000}#detail,#navigation{background:#111;color:white}#detail::backdrop,#navigation::backdrop{background:#000a;backdrop-filter:blur(12px)}#navigation nav button.active{background:#ffe000;color:#080808}.comparison-legend i{background:#ffe000}.comparison-legend span:nth-child(2) i{background:#fff}.section-index{color:#ffffff25}.activity-panel{margin-top:24px}.demo-badge{background:#ffe000;color:#080808;padding:7px 12px;border-radius:6px;font-size:12px;font-weight:800}.ticker{display:flex;gap:20px;align-items:center;background:#ffe0000b;border-block:1px solid #ffe00022;padding:16px;margin:20px 0;color:#ffe000;font-size:14px}.ticker>span{font-weight:800;white-space:nowrap}.ticker>div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.activity-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px}.activity-toolbar>span{font-size:12px;color:#aaa}.activity-toolbar>div{display:flex;gap:12px}.activity-toolbar button{background:#ffffff09;color:#fff;border:1px solid #ffffff25;border-radius:8px;padding:10px 15px}.activity-heading,.activity-row{display:grid;grid-template-columns:1fr 1.1fr 1.5fr 1fr 1fr;gap:15px;padding:16px 4px;border-bottom:1px solid #ffffff0d;align-items:center}.activity-heading{font-size:12px;color:#999}.activity-row{font-size:14px}.activity-row time,.activity-row small{color:#aaa;font-variant-numeric:tabular-nums}.activity-row strong{color:#ffe000;font-weight:500}.activity-row:first-child{background:linear-gradient(90deg,#ffe00009,transparent)}.event-kind{color:#fff}.howto-link{color:#ffe000;font-size:13px;text-decoration:none;display:inline-flex;padding:12px 0;min-height:44px;align-items:center}.howto-link:hover{text-decoration:underline}
@media(max-width:700px){.activity-toolbar{align-items:stretch;flex-direction:column}.activity-toolbar>div{flex-wrap:wrap}.activity-toolbar select{font-size:16px;flex:1;min-width:140px}.activity-heading{display:none}.activity-row{grid-template-columns:1fr 1fr;gap:8px;padding:15px 0}.activity-row small{grid-column:1/-1;font-size:11px}.activity-row strong{text-align:right}.ticker{padding:12px;gap:10px;font-size:12px}.activity-panel{padding:20px}.mast-right .howto-link{font-size:12px}.snapshot{display:none}}
