:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--surface:#0a0a0a;--surface-2:#111;--surface-3:#1a1a1a;--border:#ffffff14;--border-bright:#ffffff29;--text:#fff;--text-2:#a3a3a3;--text-3:#8c8c8c;--focus-ring:#fff;--t-frigid:#7c6cf0;--t-cold:#5b8def;--t-cool:#6eb8c9;--t-chill:#b8c9cc;--t-neutral:#e6e2d6;--t-warm:#e8c56a;--t-hot:#e8924a;--t-scorch:#e05555;--t-inferno:#a82828;--tfill-frigid:#8b7cf5;--tfill-cold:#5b8def;--tfill-cool:#4aa8c4;--tfill-chill:#7aadb4;--tfill-neutral:#b8a878;--tfill-warm:#d4a84a;--tfill-hot:#e07a38;--tfill-scorch:#d45030;--tfill-inferno:#b8281c;--precip:#9ec9e8;--precip-deep:#6ba3c9;--chart-bar:#9ec9e861;--precip-dim:#9ec9e81f;--snow:#d4dde8;--sun:#e8c56a;--sun-soft:#f0d48a;--conf-high:#e8e8e8;--conf-mod:#d4a017;--conf-low:#e07030;--conf-none:#e03040;--physics:#a8b0b8;--ml:#c4a0b0;--font-ui:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--font-mono:ui-monospace, "SF Mono", "JetBrains Mono", "Cascadia Mono", Menlo, Consolas, monospace;--fs-micro:.6875rem;--fs-tiny:.75rem;--fs-sm:.8125rem;--fs-base:.875rem;--fs-md:1rem;--fs-lg:1.25rem;--fs-xl:2rem;--fs-hero:4.5rem;--gap-1:.25rem;--gap-2:.5rem;--gap-3:.75rem;--gap-4:1rem;--gap-5:1.5rem;--gap-6:2rem;--radius:2px;--radius-lg:4px;--accent:#fff;--accent-2:#d4d4d4;--grad-accent:linear-gradient(135deg, #fff, #a3a3a3);--hazard:#e10600;--grid-line:#ffffff0a;--shadow:none;--shadow-float:0 12px 40px -8px #000000d9, 0 0 0 1px #ffffff0f;--night-shade:#0000006b}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f8fa;--surface:#fff;--surface-2:#f2f4f6;--surface-3:#e8ebef;--border:#00000017;--border-bright:#0000002e;--text:#0a0a0a;--text-2:#404040;--text-3:#5a5a5a;--focus-ring:#0a0a0a;--t-frigid:#6d28d9;--t-cold:#1d4ed8;--t-cool:#0e7490;--t-chill:#3f6b72;--t-neutral:#78716c;--t-warm:#b45309;--t-hot:#c2410c;--t-scorch:#dc2626;--t-inferno:#991b1b;--tfill-frigid:#7c3aed;--tfill-cold:#2563eb;--tfill-cool:#0891b2;--tfill-chill:#0f766e;--tfill-neutral:#a8a29e;--tfill-warm:#d97706;--tfill-hot:#ea580c;--tfill-scorch:#dc2626;--tfill-inferno:#b91c1c;--precip:#0369a1;--precip-deep:#075985;--chart-bar:#0369a180;--precip-dim:#0369a11f;--snow:#64748b;--sun:#ca8a04;--sun-soft:#e0a82a;--conf-high:#171717;--conf-mod:#a16207;--conf-low:#c2410c;--conf-none:#be123c;--physics:#404040;--ml:#7c3a6e;--accent:#0a0a0a;--accent-2:#404040;--grad-accent:linear-gradient(135deg, #0a0a0a, #525252);--hazard:#e10600;--grid-line:#0000000f;--shadow:none;--shadow-float:0 12px 40px -8px #0000001a, 0 0 0 1px #0000000f;--night-shade:#0f172a0f}:root[data-theme=tactical]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--surface:#050505;--surface-2:#0c0c0c;--surface-3:#141414;--border:#b4bec81f;--border-bright:#b4bec847;--text:#f0f4f2;--text-2:#9aa8a0;--text-3:#8a9690;--focus-ring:#3ef08b;--radius:0px;--radius-lg:0px;--accent:#3ef08b;--accent-2:#8ff7b8;--grad-accent:linear-gradient(135deg, #3ef08b, #2bd47a);--hazard:#ff3b30;--conf-high:#3ef08b;--conf-mod:#d4a017;--conf-low:#e07030;--conf-none:#ff3b30;--grid-line:#ffffff0a;--shadow:none;--shadow-float:none;--night-shade:#00000080}*,:before,:after{box-sizing:border-box}html{background:var(--bg);margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);font-size:var(--fs-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;padding:0;line-height:1.45;overflow-x:clip}.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.02em}.label{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.12em;color:var(--text-3);font-weight:500}.panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:none}@media (width<=700px){.panel{border:0;border-top:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0}}@media (pointer:coarse){button:active,summary:active,.tabbar button:active{transition:transform 60ms;transform:scale(.965)}}@media (prefers-reduced-motion:reduce){button:active,summary:active{transform:none}}.hairline{border:0;border-top:1px solid var(--border);margin:0}button{font-family:inherit;font-size:inherit;color:inherit;cursor:pointer;background:0 0;border:none}input{font-family:inherit;font-size:inherit}:focus{outline:none}:focus-visible{outline:2px solid var(--focus-ring,var(--accent));outline-offset:2px}::selection{background:#ffffff2e}:root[data-theme=light] ::selection{background:#0000001f}@media (width<=860px),(pointer:coarse){button,[role=button],summary,input[type=search],input[type=text]{min-height:44px}}button,a,input,select,summary{transition:background-color .14s,border-color .14s,color .14s,opacity .14s}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.uplot,.uplot *,.uplot :before,.uplot :after{box-sizing:border-box}.uplot{width:min-content;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{-webkit-user-select:none;user-select:none;position:relative}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{width:100%;height:100%;display:block;position:relative}.u-axis{position:absolute}.u-legend{text-align:center;margin:auto;font-size:14px}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{pointer-events:none;background:#00000012;position:absolute}.u-cursor-x,.u-cursor-y{pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.u-hz .u-cursor-x,.u-vt .u-cursor-y{border-right:1px dashed #607d8b;height:100%}.u-hz .u-cursor-y,.u-vt .u-cursor-x{border-bottom:1px dashed #607d8b;width:100%}.u-cursor-pt{pointer-events:none;will-change:transform;border:0 solid;border-radius:50%;position:absolute;top:0;left:0;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}
