.ent-root{--ent-bg:5 8 9;--ent-surface:11 17 20;--ent-raised:16 24 28;--ent-inset:8 12 14;--ent-border:29 39 45;--ent-line:22 30 35;--ent-text:245 245 245;--ent-muted:166 176 184;--ent-faint:110 122 131;--ent-ivory:243 232 213;--ent-mint:66 220 160;--ent-blue:71 157 255;--ent-red:240 69 88;--ent-gold:233 179 108;--ent-violet:155 123 255;min-height:100vh;background-color:rgb(var(--ent-bg));color:rgb(var(--ent-text));font-family:var(--font-sans),system-ui,sans-serif;font-size:14px;line-height:1.45;color-scheme:dark}html:has(.ent-root) body{background-color:#050809}html:has(.ent-root) body:before{display:none}.ent-root ::-moz-selection{background:rgb(var(--ent-ivory));color:#0b1114}.ent-root ::selection{background:rgb(var(--ent-ivory));color:#0b1114}.ent-root :focus-visible{outline:2px solid rgb(var(--ent-ivory)/.85);outline-offset:2px}.ent-root ::-webkit-scrollbar-track{background:rgb(var(--ent-bg))}.ent-root ::-webkit-scrollbar-thumb{background:rgb(var(--ent-border));border-color:rgb(var(--ent-bg))}.ent-display{font-family:var(--font-ent-display),Oswald,Impact,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.01em;line-height:.92}.ent-tnum{font-variant-numeric:tabular-nums}.ent-no-scrollbar{scrollbar-width:none}.ent-no-scrollbar::-webkit-scrollbar{display:none}.ent-root .recharts-cartesian-axis-tick-value{fill:rgb(var(--ent-muted));font-size:12px}.ent-root .recharts-sector:focus,.ent-root .recharts-surface:focus,.ent-root .recharts-wrapper:focus{outline:none}@keyframes ent-pop{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}.ent-pop{animation:ent-pop .14s ease-out}@media (prefers-reduced-motion:reduce){.ent-pop{animation:none}}