[data-mgmt-theme]{--mgmt-r-control:8px;--mgmt-r-panel:12px;--mgmt-r-card:14px;--mgmt-r-pill:999px;--mgmt-good:#10b981;--mgmt-bad:#f43f5e;--mgmt-warn:#f59e0b;--mgmt-info:#6366f1;--mgmt-neutral:#64748b}[data-mgmt-theme=dark]{--mgmt-bg:#08090f;--mgmt-surface:#11121c;--mgmt-panel:#191a27;--mgmt-panel-hover:#1f2030;--mgmt-border:#242636;--mgmt-border-strong:#333648;--mgmt-text:#f2f4f9;--mgmt-text-muted:#8e97ad;--mgmt-text-faint:#596175;--mgmt-accent:#f8c77e;--mgmt-accent-contrast:#1a1407;--mgmt-accent-soft:#f8c77e1f;--mgmt-accent-line:#f8c77e47;--mgmt-good-soft:#10b98124;--mgmt-bad-soft:#f43f5e24;--mgmt-warn-soft:#f59e0b24;--mgmt-grid:#20222f;--mgmt-shimmer:#ffffff0b;--mgmt-shimmer-peak:#ffffff1a;--mgmt-float-shadow:0 16px 40px -12px #000000b3;--mgmt-overlay:#08090feb}[data-mgmt-theme=light]{--mgmt-bg:#f6f7f9;--mgmt-surface:#fff;--mgmt-panel:#f7f8fa;--mgmt-panel-hover:#f0f2f6;--mgmt-border:#e3e6ec;--mgmt-border-strong:#cfd4de;--mgmt-text:#0e1420;--mgmt-text-muted:#5d6679;--mgmt-text-faint:#8b94a6;--mgmt-accent:#b07d22;--mgmt-accent-contrast:#fff;--mgmt-accent-soft:#b07d221a;--mgmt-accent-line:#b07d2242;--mgmt-good-soft:#10b9811f;--mgmt-bad-soft:#f43f5e1f;--mgmt-warn-soft:#f59e0b24;--mgmt-grid:#e8ebf0;--mgmt-shimmer:#0e14200d;--mgmt-shimmer-peak:#0e14201a;--mgmt-float-shadow:0 12px 32px -12px #0e142038;--mgmt-overlay:#ffffffeb;--mgmt-good:#047857;--mgmt-bad:#be123c;--mgmt-warn:#b45309;--mgmt-info:#4338ca;--mgmt-neutral:#475569}.mgmt-figure{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.02em}@keyframes mgmt-shimmer-sweep{0%{background-position:-180% 0}to{background-position:180% 0}}.mgmt-shimmer{background-image:linear-gradient(90deg, var(--mgmt-shimmer) 20%, var(--mgmt-shimmer-peak) 42%, var(--mgmt-shimmer) 64%);background-size:180% 100%;animation:1.6s linear infinite mgmt-shimmer-sweep}@media (prefers-reduced-motion:reduce){.mgmt-shimmer{background-image:none;background-color:var(--mgmt-shimmer);animation:none}}[data-mgmt-theme] .recharts-wrapper :focus,[data-mgmt-theme] .recharts-surface :focus{outline:none}