@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.uplot,.uplot *,.uplot *:before,.uplot *:after{box-sizing:border-box}.uplot{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;width:min-content}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{position:relative;-webkit-user-select:none;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;position:relative;width:100%;height:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.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{background:#00000012;position:absolute;pointer-events:none}.u-cursor-x,.u-cursor-y{position:absolute;left:0;top:0;pointer-events:none;will-change:transform}.u-hz .u-cursor-x,.u-vt .u-cursor-y{height:100%;border-right:1px dashed #607D8B}.u-hz .u-cursor-y,.u-vt .u-cursor-x{width:100%;border-bottom:1px dashed #607D8B}.u-cursor-pt{position:absolute;top:0;left:0;border-radius:50%;border:0 solid;pointer-events:none;will-change:transform;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}:root{color-scheme:dark;--bg: #0a0b0d;--surface-1: #121418;--surface-2: #181b20;--surface-3: #1f2329;--surface-inset: #0d0f12;--fill-hover: rgba(255, 255, 255, .05);--fill-active: rgba(255, 255, 255, .08);--border-subtle: rgba(255, 255, 255, .06);--border: rgba(255, 255, 255, .09);--border-strong: rgba(255, 255, 255, .16);--text-1: #e8eaed;--text-2: #a9aeb6;--text-3: #737983;--text-4: #4d525a;--accent: #4c8dff;--accent-hover: #6aa1ff;--accent-fill: #2f6fe0;--accent-fill-hover: #3a7bee;--accent-subtle: rgba(76, 141, 255, .14);--accent-ring: rgba(76, 141, 255, .55);--positive: #2fbf8a;--positive-subtle: rgba(47, 191, 138, .12);--positive-text: #6fdcb2;--critical: #e5484d;--critical-subtle: rgba(229, 72, 77, .12);--critical-text: #ff8f92;--warning: #f0a431;--warning-subtle: rgba(240, 164, 49, .12);--warning-text: #f6c77a;--chart-grid: rgba(255, 255, 255, .05);--chart-axis: rgba(255, 255, 255, .12);--chart-tick: #737983;--chart-now: #a9aeb6;--chart-asof: #f0a431;--chart-future: rgba(255, 255, 255, .025);--chart-verify: rgba(232, 234, 237, .6);--crosshair: rgba(255, 255, 255, .25);--scrollbar: rgba(255, 255, 255, .14);--stripe: rgba(255, 255, 255, .015);--sweep: rgba(255, 255, 255, .035);--font-sans: "Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fs-2xs: 10px;--fs-xs: 11px;--fs-sm: 12px;--fs-md: 13px;--fs-lg: 15px;--fs-xl: 20px;--fs-2xl: 22px;--lh-tight: 1.2;--lh: 1.45;--tracking-tight: -.011em;--tracking-caps: .06em;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--r-xs: 3px;--r-sm: 4px;--r-md: 6px;--r-lg: 8px;--r-full: 999px;--shadow-1: inset 0 1px 0 rgba(255, 255, 255, .03), 0 1px 2px rgba(0, 0, 0, .35);--shadow-2: 0 0 0 1px var(--border-strong), 0 6px 16px rgba(0, 0, 0, .45);--shadow-3: 0 0 0 1px var(--border-strong), 0 16px 40px rgba(0, 0, 0, .6);--control-sm: 24px;--control: 28px;--control-lg: 32px;--focus-ring: 0 0 0 2px var(--bg), 0 0 0 4px var(--accent-ring);--ease: cubic-bezier(.2, .8, .2, 1);--dur-fast: .12s;--dur: .18s;--nav-height: 44px;--toolbar-height: 40px;--footer-height: 56px}:root[data-theme=light]{color-scheme:light;--bg: #f6f7f9;--surface-1: #ffffff;--surface-2: #ffffff;--surface-3: #ffffff;--surface-inset: #eef0f3;--fill-hover: rgba(15, 23, 42, .05);--fill-active: rgba(15, 23, 42, .08);--border-subtle: rgba(15, 23, 42, .07);--border: rgba(15, 23, 42, .11);--border-strong: rgba(15, 23, 42, .2);--text-1: #14171c;--text-2: #4b525c;--text-3: #687080;--text-4: #a3a9b3;--accent: #2f6fe0;--accent-hover: #1f5fd0;--accent-fill: #2f6fe0;--accent-fill-hover: #2563d6;--accent-subtle: rgba(47, 111, 224, .12);--accent-ring: rgba(47, 111, 224, .5);--positive: #16976a;--positive-subtle: rgba(22, 151, 106, .1);--positive-text: #0f7a55;--critical: #d03b3b;--critical-subtle: rgba(208, 59, 59, .08);--critical-text: #b42328;--warning: #c47f00;--warning-subtle: rgba(196, 127, 0, .1);--warning-text: #8a5600;--chart-grid: rgba(15, 23, 42, .07);--chart-axis: rgba(15, 23, 42, .16);--chart-tick: #687080;--chart-now: #4b525c;--chart-asof: #c47f00;--chart-future: rgba(15, 23, 42, .03);--chart-verify: rgba(20, 23, 28, .55);--crosshair: rgba(15, 23, 42, .3);--scrollbar: rgba(15, 23, 42, .2);--stripe: rgba(15, 23, 42, .025);--sweep: rgba(15, 23, 42, .04);--shadow-1: 0 1px 2px rgba(15, 23, 42, .06);--shadow-2: 0 0 0 1px var(--border), 0 6px 16px rgba(15, 23, 42, .12);--shadow-3: 0 0 0 1px var(--border), 0 12px 32px rgba(15, 23, 42, .16)}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--scrollbar) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--scrollbar) padding-box;border:2px solid transparent;border-radius:var(--r-full)}html{scrollbar-gutter:stable}body{margin:0;background:var(--bg);color:var(--text-1);font:var(--fs-md) / var(--lh) var(--font-sans);font-feature-settings:"cv11","ss01";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}::selection{background:var(--accent-subtle)}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover)}a,button,input,select,textarea{transition:color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),opacity var(--dur-fast) var(--ease)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}:focus-visible{outline:none;box-shadow:var(--focus-ring)}button,input,select,textarea{font:inherit;color:var(--text-1)}button:where(:not(.docs *)){display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--control);padding:0 var(--sp-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-md);font-size:var(--fs-md);font-weight:500;white-space:nowrap;cursor:pointer}button:hover:not(:disabled):where(:not(.docs *)){border-color:var(--border-strong)}button:active:not(:disabled):where(:not(.docs *)){background-image:linear-gradient(var(--fill-active),var(--fill-active))}button.primary{background-color:var(--accent-fill);border-color:transparent;color:#fff;box-shadow:inset 0 1px #ffffff1f}button.primary:hover:not(:disabled){background-color:var(--accent-fill-hover);border-color:transparent}button.primary:focus-visible{box-shadow:var(--focus-ring)}button.ghost{background-color:transparent;border-color:transparent;color:var(--text-2)}button.ghost:hover:not(:disabled){background-color:var(--fill-hover);border-color:transparent;color:var(--text-1)}button.sm{min-height:var(--control-sm);padding:0 var(--sp-2);font-size:var(--fs-sm)}button.lg{min-height:var(--control-lg)}button.icon-btn,button.glyph{min-height:var(--control-sm);padding:0 6px;background-color:transparent;border:0;border-radius:var(--r-sm);color:var(--text-3)}button.icon-btn{display:grid;place-items:center;width:var(--control-sm);height:var(--control-sm);padding:0}button.icon-btn:hover:not(:disabled),button.glyph:hover:not(:disabled){background-color:var(--fill-hover);color:var(--text-1)}button.icon-btn[aria-expanded=true]{background-color:var(--fill-active);color:var(--text-1)}button:disabled,input:disabled,select:disabled{opacity:.45;cursor:not-allowed}input:not([type=checkbox],[type=radio],[type=range]),select,textarea{min-height:var(--control);padding:0 var(--sp-2);background-color:var(--surface-inset);border:1px solid var(--border);border-radius:var(--r-md)}input:not([type=checkbox],[type=radio],[type=range]):hover:not(:disabled,:focus),select:hover:not(:disabled,:focus),textarea:hover:not(:disabled,:focus){border-color:var(--border-strong)}input:not([type=checkbox],[type=radio],[type=range]):focus,select:focus,textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle)}::placeholder{color:var(--text-4)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a9aeb6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:14px;cursor:pointer}::-webkit-calendar-picker-indicator{filter:invert(.6)}input[type=checkbox],input[type=radio]{accent-color:var(--accent-fill)}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:12px;padding:0;border:0;background:transparent;cursor:pointer}input[type=range]::-webkit-slider-runnable-track{height:4px;background:var(--border-strong);border-radius:var(--r-full)}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;margin-top:-4px;border-radius:50%;background:var(--text-1)}input[type=range]::-moz-range-track{height:4px;background:var(--border-strong);border-radius:var(--r-full)}input[type=range]::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:var(--text-1)}.seg{display:inline-flex;gap:2px;padding:2px;background:var(--surface-inset);border-radius:var(--r-md)}.seg button{min-height:var(--control-sm);padding:0 var(--sp-2);background-color:transparent;border-color:transparent;border-radius:var(--r-sm);font-size:var(--fs-sm);font-weight:600;color:var(--text-2)}.seg button:hover:not(:disabled){border-color:transparent;color:var(--text-1)}.seg button[aria-pressed=true]{background-color:var(--surface-2);box-shadow:var(--shadow-1);color:var(--text-1)}.pill{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:var(--r-full);background:var(--fill-active);color:var(--text-2);font-size:var(--fs-2xs);font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap}.pill.positive{background:var(--positive-subtle);color:var(--positive-text)}.pill.warning{background:var(--warning-subtle);color:var(--warning-text)}.pill.critical{background:var(--critical-subtle);color:var(--critical-text)}.pill.accent{background:var(--accent-subtle);color:var(--accent-hover)}.navbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:4px;height:var(--nav-height);padding:0 14px;background:color-mix(in srgb,var(--bg) 85%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-subtle)}.navbar a{position:relative;display:inline-flex;align-items:center;height:var(--control);padding:0 10px;border-radius:var(--r-md);color:var(--text-2);font-size:var(--fs-md);font-weight:500}.navbar a:hover{color:var(--text-1);background:var(--fill-hover)}.navbar a.active{color:var(--text-1)}.navbar a.active:after{content:"";position:absolute;left:10px;right:10px;bottom:calc((var(--control) - var(--nav-height)) / 2);height:2px;background:var(--accent)}.navbar .logo{gap:8px;margin-right:10px;padding-left:0;color:var(--text-1);font-size:var(--fs-lg);font-weight:600;letter-spacing:-.02em}.navbar .logo:hover{background:none}.wordmark span{color:var(--text-2)}.navbar .spacer{flex:1}.nav-links{display:flex;gap:2px}.navbar.dev{box-shadow:inset 0 2px 0 var(--warning)}.dev-tag{margin:0 var(--sp-2) 0 -6px;font-size:var(--fs-2xs);color:var(--text-3);cursor:help}.navbar button.sm+button.sm{margin-left:var(--sp-1)}button.avatar{width:24px;min-height:24px;height:24px;padding:0;border:0;border-radius:var(--r-full);background:var(--surface-3);color:var(--text-1);font-size:var(--fs-xs);font-weight:600}button.avatar:hover:not(:disabled){box-shadow:0 0 0 1px var(--border-strong)}.account-menu{width:240px}@media(min-width:480px){.phone-only{display:none!important}}@media(max-width:479px){.navbar{padding:0 var(--sp-2)}.nav-links{display:none}}.dashboard-grid{min-width:0}.toolbar{position:sticky;top:var(--nav-height);z-index:15;display:flex;align-items:center;gap:var(--sp-3);height:var(--toolbar-height);padding:0 var(--sp-3);background:var(--bg);border-bottom:1px solid var(--border-subtle)}.toolbar .spacer{flex:1}.iso-seg button{gap:var(--sp-1)}.iso-seg svg{color:var(--text-3)}.iso-select{display:none;min-height:var(--control-sm);font-size:var(--fs-sm);font-weight:600}.toolbar-divider{align-self:stretch;width:1px;margin:10px 0;background:var(--border)}.freshness{font-size:var(--fs-xs);font-weight:400}.freshness-dot{width:6px;height:6px;border-radius:var(--r-full);background:var(--text-4)}.freshness.positive .freshness-dot{background:var(--positive)}.freshness.warning .freshness-dot{background:var(--warning)}.freshness.warning{color:var(--warning-text)}.freshness.fetching .freshness-dot{animation:pulse 1s ease-in-out infinite alternate}@keyframes pulse{to{opacity:.25}}.asof.historical{background-color:var(--warning-subtle);border-color:transparent;color:var(--warning-text)}.asof.historical:hover:not(:disabled){border-color:color-mix(in srgb,var(--warning) 40%,transparent)}.popover-wrap{position:relative}.popover{position:absolute;top:calc(100% + 6px);right:0;z-index:30;display:grid;gap:var(--sp-2);padding:var(--sp-2);background:var(--surface-2);border-radius:var(--r-md);box-shadow:var(--shadow-2);animation:menu-in var(--dur-fast) var(--ease)}.popover.start{right:auto;left:0}.popover.menu{gap:0;min-width:200px;padding:var(--sp-1)}.popover.add-menu{width:320px;max-height:calc(100vh - var(--nav-height) - var(--toolbar-height) - 24px);overflow-y:auto}[data-sonner-toast][data-styled=true] button[data-button]{height:var(--control-sm);padding:0 var(--sp-2);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-md);color:var(--text-1);font:500 var(--fs-sm) var(--font-sans)}[data-sonner-toast][data-styled=true] button[data-button]:hover{border-color:var(--border-strong)}.popover hr{margin:var(--sp-1) 0;border:0;border-top:1px solid var(--border-subtle)}button.menu-item{justify-content:flex-start;gap:10px;width:100%;min-height:var(--control);padding:6px var(--sp-2);background-color:transparent;border:0;border-radius:var(--r-sm);text-align:left;white-space:normal}button.menu-item:hover:not(:disabled){background-color:var(--fill-hover)}.menu-item>span{display:grid}.menu-name{font-weight:500}.menu-desc{font-size:var(--fs-xs);color:var(--text-3)}.menu-head{display:grid;padding:6px var(--sp-2);font-size:var(--fs-sm);color:var(--text-2)}.menu-label{padding:6px var(--sp-2) var(--sp-1);font-size:var(--fs-2xs);font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-3)}.theme-seg{display:flex;margin:0 var(--sp-1) var(--sp-1)}.theme-seg button{flex:1;gap:var(--sp-1)}.asof-panel{width:260px}.asof-presets{display:grid;gap:var(--sp-1)}.asof-inputs{display:grid;grid-template-columns:1fr 88px;gap:var(--sp-2)}.asof-hint{font-size:var(--fs-xs);color:var(--text-3)}.banner{display:flex;align-items:center;gap:var(--sp-2);padding:0 var(--sp-3);font-size:var(--fs-sm)}.banner-text{flex:1;min-width:0}.banner.historical{min-height:32px;background:var(--warning-subtle);border-bottom:1px solid color-mix(in srgb,var(--warning) 40%,transparent);color:var(--warning-text)}.banner.historical button{color:var(--warning-text)}.banner.plan{min-height:52px;background:color-mix(in srgb,var(--accent) 8%,var(--surface-1));border-bottom:1px solid var(--border-subtle)}.banner.plan .banner-text{display:grid}.banner.plan strong{font-size:var(--fs-md);font-weight:600}.banner.plan .banner-text span{color:var(--text-3)}.banner.delayed{background:var(--warning-subtle);border-bottom-color:color-mix(in srgb,var(--warning) 40%,transparent)}.banner.delayed>svg,.banner.delayed strong{color:var(--warning-text)}.banner.delayed .banner-text span{color:var(--text-2)}.kpi-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--sp-3);padding:var(--sp-3) var(--sp-3) 0}.kpi-strip .kpi{transition:opacity .15s var(--ease)}.kpi-strip.dim .kpi{opacity:.45}.kpi{display:grid;grid-template-columns:minmax(0,1fr);align-content:center;height:76px;padding:10px var(--sp-3);background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--r-lg);white-space:nowrap;overflow:hidden}.kpi.skeleton{background:linear-gradient(90deg,var(--surface-1),var(--surface-2),var(--surface-1)) 0 0 / 200% 100%;animation:shimmer 1.8s ease-in-out infinite}@keyframes shimmer{to{background-position:-200% 0}}.kpi-label{display:flex;align-items:center;gap:6px;min-width:0;line-height:14px;font-size:var(--fs-xs);font-weight:500;color:var(--text-3);text-transform:uppercase;letter-spacing:var(--tracking-caps)}.kpi-label span{min-width:0;overflow:hidden;text-overflow:ellipsis}.kpi-label i{flex:none;width:6px;height:6px;border-radius:var(--r-full)}.kpi-value{font-size:var(--fs-2xl);font-weight:600;line-height:var(--lh-tight);letter-spacing:var(--tracking-tight)}.kpi-unit{margin-left:var(--sp-1);font-size:var(--fs-md);font-weight:400;color:var(--text-3)}.kpi-sub{font-size:var(--fs-xs);line-height:14px;color:var(--text-2);overflow:hidden;text-overflow:ellipsis}.kpi-sub .up{color:var(--positive-text)}.kpi-sub .down{color:var(--critical-text)}.card-list{display:grid;gap:var(--sp-3);padding:var(--sp-3)}.card-list>div{height:320px}.card-list .card-actions{opacity:1}.dashboard-empty{display:grid;justify-items:center;gap:var(--sp-3);padding:96px var(--sp-4);color:var(--text-3)}.dashboard-empty span{font-size:var(--fs-lg);color:var(--text-2)}.dashboard-empty div{display:flex;gap:var(--sp-2)}.react-grid-item,.card-list>div{scroll-margin:calc(var(--nav-height) + var(--toolbar-height) + 12px) 0 12px}.flash .card{animation:flash 1.2s var(--ease)}@keyframes flash{0%{box-shadow:0 0 0 2px var(--accent)}}@media(max-width:1099px){.iso-seg{display:none}.iso-select{display:block}}@media(max-width:639px){.toolbar{flex-wrap:wrap;gap:6px var(--sp-2);height:auto;padding:6px var(--sp-2)}.toolbar-divider,.freshness-text{display:none}.asof.historical .asof-text{max-width:92px;overflow:hidden;text-overflow:ellipsis}.banner{flex-wrap:wrap;padding:var(--sp-2) var(--sp-3)}}.card{position:relative;display:flex;flex-direction:column;height:100%;background:var(--surface-1);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-1);transition:border-color var(--dur) var(--ease)}.card:hover{border-color:var(--border-strong)}.card-head{display:flex;align-items:center;flex:none;height:36px;padding:0 var(--sp-2) 0 var(--sp-3);border-bottom:1px solid var(--border-subtle);cursor:default}.card-grip{display:grid;place-items:center;width:14px;margin-left:-12px;color:var(--text-4);cursor:grab;opacity:0}.react-draggable-dragging .card-grip{cursor:grabbing}.card-dot{flex:none;width:8px;height:8px;margin-right:var(--sp-2);border-radius:var(--r-full)}.card-title{flex:none;font-size:var(--fs-md);font-weight:600;letter-spacing:var(--tracking-tight);white-space:nowrap}.card-subtitle{flex:1;min-width:0;margin-left:6px;font-size:var(--fs-sm);color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-stale{flex:none;width:6px;height:6px;margin:0 var(--sp-1) 0 var(--sp-2);border-radius:var(--r-full);background:var(--warning)}.card-actions{display:flex;flex:none;gap:2px;margin-left:var(--sp-1);opacity:0}.card:hover .card-actions,.card:focus-within .card-actions,.card:has(.card-menu) .card-actions,.card:hover .card-grip{opacity:1}@media(hover:none){.card-actions,.card-grip{opacity:1}}@media(max-width:899px){.card-grip{display:none}}.card-body{flex:1;min-height:0;padding:var(--sp-2) var(--sp-3) var(--sp-2) var(--sp-2);display:flex;flex-direction:column;overflow:hidden;border-radius:0 0 var(--r-lg) var(--r-lg)}.card-body>*{transition:opacity .15s var(--ease)}.card-body.dim>*{opacity:.45}.card-body:has(>.locked){background:repeating-linear-gradient(135deg,transparent 0 6px,var(--stripe) 6px 12px)}.card-menu{position:absolute;top:40px;right:var(--sp-2);z-index:5;width:240px;max-height:320px;overflow:auto;padding:var(--sp-2);background:var(--surface-2);border-radius:var(--r-md);box-shadow:var(--shadow-2);animation:menu-in var(--dur-fast) var(--ease)}@keyframes menu-in{0%{opacity:0;transform:translateY(-4px)}}.react-grid-item:has(.card-menu){z-index:5}.settings{display:grid;gap:var(--sp-3)}.field{display:grid;gap:var(--sp-1)}.field-label{font-size:var(--fs-xs);font-weight:500;color:var(--text-3);text-transform:uppercase;letter-spacing:var(--tracking-caps)}.field select{width:100%;font-size:var(--fs-sm)}.field .seg{display:flex}.field .seg button{flex:1}.series-list{display:grid;gap:2px;margin:0;padding:0;list-style:none;font-size:var(--fs-sm)}.series-list li{display:flex;align-items:center}.series-list li span:nth-child(2){flex:1}.swatch{display:inline-block;flex:none;width:8px;height:8px;border-radius:2px;margin-right:6px}.msg{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:100%;padding:var(--sp-3);text-align:center;color:var(--text-3);font-size:var(--fs-md)}.msg button{margin-top:var(--sp-1);gap:var(--sp-1)}.msg-icon{color:var(--text-3)}.msg-icon.warning{color:var(--warning)}.msg-title{color:var(--text-2)}.locked .msg-title{font-weight:600;color:var(--text-1)}.msg-detail{font-size:var(--fs-sm);color:var(--text-3);word-break:break-word}.msg-line{font-size:var(--fs-sm);color:var(--text-2)}.placeholder{position:relative;display:flex;flex-direction:column;justify-content:space-evenly;height:100%;overflow:hidden}.placeholder i{height:1px;background:var(--chart-grid)}.placeholder:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,var(--sweep),transparent);animation:sweep 1.8s ease-in-out infinite}@keyframes sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ts-chart{display:flex;flex-direction:column;flex:1;min-height:0;gap:var(--sp-1)}.chart{position:relative;flex:1;min-height:0}.chart .uplot{position:absolute;top:0;right:0;bottom:0;left:0;font-family:inherit}.chart .u-over{cursor:crosshair}.chart .u-cursor-x{border-right:1px solid var(--crosshair)}.chart .u-select{background:var(--fill-hover)}button.chart-reset{position:absolute;top:0;right:var(--sp-3);z-index:1;gap:var(--sp-1);min-height:20px;padding:0 var(--sp-2);font-size:var(--fs-xs);color:var(--text-2);background:var(--surface-2)}.legend{flex:none;display:flex;flex-wrap:wrap;column-gap:var(--sp-3);row-gap:2px;max-height:34px;overflow-y:auto;padding-left:var(--sp-1);font-size:var(--fs-xs);line-height:16px}.legend-group{display:contents}.legend-chip,button.legend-chip{display:inline-flex;align-items:center;gap:5px;min-height:0;padding:0;background:none;border:0;border-radius:var(--r-xs);font-size:inherit;font-weight:400;color:var(--text-2)}button.legend-chip{cursor:pointer}button.legend-chip:active:not(:disabled){background-image:none}button.legend-chip:hover .legend-name{color:var(--text-1)}.legend-chip.off{opacity:.4}.legend-line{flex:none;width:8px;height:0}.legend-band{flex:none;width:8px;height:8px;border-radius:2px}.legend-value{display:inline-block;color:var(--text-1)}.tip{position:fixed;top:0;left:0;z-index:50;pointer-events:none;background:var(--surface-3);border-radius:var(--r-md);padding:var(--sp-2) var(--sp-3);font-size:var(--fs-sm);box-shadow:var(--shadow-3);white-space:nowrap}.tip-head{display:flex;gap:var(--sp-2);padding-bottom:6px;margin-bottom:6px;border-bottom:1px solid var(--border-subtle);color:var(--text-3)}.tip-time{flex:1;margin-right:var(--sp-2);color:var(--text-2)}.tip-rows{display:grid;grid-template-columns:8px 1fr auto auto;gap:2px var(--sp-2);align-items:center}.tip-row{display:contents;color:var(--text-2)}.tip-row>:nth-child(3){color:var(--text-1);text-align:right}.tip-row>:nth-child(4),.tip-row.sub>:nth-child(3){color:var(--text-3);text-align:right}.tip-row.sub>:nth-child(2){color:var(--text-3)}.tip-row .swatch{margin-right:0}.tip-cols>span{font-size:var(--fs-2xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--text-3)!important}.tip-more{margin-top:var(--sp-1);color:var(--text-3)}.map{display:flex;flex-direction:column;gap:6px;height:100%}.map-canvas{position:relative;flex:1;min-height:0;border-radius:var(--r-md);overflow:hidden}.map-slider{flex:none;display:flex;align-items:center;gap:10px;font-size:var(--fs-sm);color:var(--text-2)}.map-slider span{flex:none;min-width:150px}.map-slider input{flex:1}.map-legend,.map-canvas .maplibregl-ctrl.maplibregl-ctrl-attrib,.map-canvas .maplibregl-popup-content{background:color-mix(in srgb,var(--bg) 80%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--border-subtle);border-radius:var(--r-md);color:var(--text-2)}.map-legend{position:absolute;left:var(--sp-2);bottom:var(--sp-2);z-index:1;width:170px;padding:6px var(--sp-2);font-size:var(--fs-2xs);pointer-events:none}.map-legend-bar{height:6px;border-radius:3px;margin-bottom:2px}.map-legend-row{display:flex;justify-content:space-between}.map-failure{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--surface-1)}.map-canvas .maplibregl-cooperative-gesture-screen{background:color-mix(in srgb,var(--bg) 75%,transparent);color:var(--text-1);font:var(--fs-md) / var(--lh) var(--font-sans)}.map-canvas .maplibregl-ctrl.maplibregl-ctrl-attrib{font-size:var(--fs-2xs)}.map-canvas .maplibregl-ctrl-attrib a{color:var(--text-2)}.map-canvas .maplibregl-ctrl-attrib-button{filter:invert(.8)}.map-canvas .maplibregl-popup-content{padding:6px var(--sp-2);font:var(--fs-sm) / var(--lh) var(--font-sans);box-shadow:var(--shadow-2)}.map-canvas .maplibregl-popup-content b{color:var(--text-1)}.map-canvas [class*=anchor-top] .maplibregl-popup-tip{border-bottom-color:var(--border-strong)}.map-canvas [class*=anchor-bottom] .maplibregl-popup-tip{border-top-color:var(--border-strong)}.map-canvas .maplibregl-popup-anchor-left .maplibregl-popup-tip{border-right-color:var(--border-strong)}.map-canvas .maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:var(--border-strong)}.react-grid-item.react-grid-placeholder{background:var(--accent-subtle);border:1px dashed var(--accent-ring);border-radius:var(--r-lg);opacity:1}.react-grid-item.react-draggable-dragging .card{box-shadow:var(--shadow-3)}.react-grid-item>.react-resizable-handle{background-image:none;opacity:0}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{right:4px;bottom:4px;width:8px;height:8px;border:0;background:linear-gradient(135deg,transparent 0 46%,var(--text-4) 46% 56%,transparent 56% 72%,var(--text-4) 72% 82%,transparent 82%)}@media(prefers-reduced-motion:reduce){.react-grid-item.cssTransforms{transition:none}}.page{max-width:720px;min-height:calc(100vh - var(--nav-height) - var(--footer-height));margin:0 auto;padding:var(--sp-8) var(--sp-4) 64px}.page h1{margin:0 0 var(--sp-1);font-size:var(--fs-xl);font-weight:600;letter-spacing:-.02em;line-height:var(--lh-tight)}.page h2{margin:0 0 2px;font-size:var(--fs-md);font-weight:600}.page p{margin:0}.muted{color:var(--text-3)}.secondary{color:var(--text-2)}.small{font-size:var(--fs-sm)}.panel{display:grid;gap:var(--sp-3);background:var(--surface-1);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-1);padding:var(--sp-4);margin-top:var(--sp-3)}.form{display:grid;gap:var(--sp-3)}.form label{display:grid;gap:var(--sp-1);font-size:var(--fs-xs);font-weight:500;color:var(--text-3);text-transform:uppercase;letter-spacing:var(--tracking-caps)}.form label button{text-transform:none;letter-spacing:normal}.form input:not([type=checkbox],[type=radio]){width:100%;font-size:var(--fs-md);text-transform:none;letter-spacing:normal}.form label.check{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);font-weight:400;color:var(--text-2);text-transform:none;letter-spacing:normal}.row{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.row .grow{flex:1;min-width:0}.between{justify-content:space-between}.alert{border:1px solid color-mix(in srgb,var(--critical) 40%,transparent);background:var(--critical-subtle);color:var(--critical-text);border-radius:var(--r-md);padding:7px 10px;font-size:var(--fs-sm)}.alert.note{border-color:var(--border);background:var(--surface-2);color:var(--text-2)}.alert.positive{border-color:color-mix(in srgb,var(--positive) 40%,transparent);background:var(--positive-subtle);color:var(--positive-text)}.divider{display:flex;align-items:center;gap:10px;color:var(--text-3);font-size:var(--fs-sm)}.divider:before,.divider:after{content:"";flex:1;height:1px;background:var(--border)}.tabs{margin-top:var(--sp-4)}code,.mono{font-family:var(--font-mono);font-size:var(--fs-sm)}pre.mono{margin:0;padding:var(--sp-2) 10px;background:var(--surface-inset);border:1px solid var(--border);border-radius:var(--r-md);overflow-x:auto;color:var(--text-2)}.code{position:relative}.code pre{padding-right:40px}.code .icon-btn{position:absolute;top:4px;right:4px}.key{display:flex;align-items:center;min-height:var(--control);padding:0 var(--sp-2);background:var(--surface-inset);border:1px solid var(--border);border-radius:var(--r-md);overflow-x:auto;white-space:nowrap}.auth,.centred{display:grid;place-items:center;align-content:center;min-height:calc(100vh - var(--nav-height) - var(--footer-height));padding:var(--sp-8) var(--sp-4)}.centred{gap:var(--sp-3);text-align:center}.centred h1{margin:var(--sp-2) 0 0;font-size:var(--fs-xl);font-weight:600;letter-spacing:-.02em}.centred p{margin:0 0 var(--sp-2)}.auth-panel{width:100%;max-width:380px;gap:var(--sp-4);margin:0;padding:var(--sp-6);box-shadow:var(--shadow-2)}.auth-head{display:grid;gap:var(--sp-2)}.auth-head h1{margin:var(--sp-2) 0 0;font-size:var(--fs-xl);font-weight:600;letter-spacing:-.02em;line-height:var(--lh-tight)}.auth-head p{margin:0}.auth .form input:not([type=checkbox],[type=radio]){min-height:var(--control-lg)}.auth button.lg{width:100%}.consent{margin:calc(-1 * var(--sp-2)) 0 0;font-size:var(--fs-xs);color:var(--text-3)}.footer{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;min-height:var(--footer-height);padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--border-subtle);font-size:var(--fs-sm);color:var(--text-3)}.footer nav{display:flex;gap:var(--sp-4)}.footer a{color:var(--text-3)}.footer a:hover{color:var(--text-1)}.pricing{max-width:880px;display:grid;align-content:start;gap:var(--sp-3)}.pricing>h2{margin-top:var(--sp-5)}.plan-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--sp-4);margin-top:var(--sp-3)}.plan-card{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-6);background:var(--surface-1);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-1)}.plan-card.featured{border-color:var(--accent)}.plan-tier{font-size:var(--fs-xs);font-weight:600;color:var(--text-3);text-transform:uppercase;letter-spacing:var(--tracking-caps)}.plan-price{display:flex;align-items:baseline;gap:6px;margin-top:calc(-1 * var(--sp-3))}.plan-price strong{font-size:32px;font-weight:600;letter-spacing:-.02em}.plan-price span{font-size:var(--fs-sm);color:var(--text-3)}.plan-card ul{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none;flex:1;align-content:start;color:var(--text-2)}.plan-card li{display:flex;gap:var(--sp-2)}.plan-card li svg{flex:none;margin-top:3px;color:var(--positive)}.iso-chip{display:inline-flex;align-items:center;height:var(--control-sm);padding:0 10px;border:1px solid var(--border);border-radius:var(--r-full);font-size:var(--fs-sm);font-weight:600;color:var(--text-2)}.faq{display:grid;gap:var(--sp-4);margin:0}.faq dt{font-weight:600}.faq dd{margin:2px 0 0;color:var(--text-2)}.plans{width:100%;border-collapse:collapse;font-size:var(--fs-md)}.plans th,.plans td{padding:6px var(--sp-2);border-bottom:1px solid var(--border-subtle);text-align:center}.plans th{color:var(--text-2);font-size:var(--fs-sm);font-weight:600}.plans th:first-child,.plans td:first-child{text-align:left}.plans td:first-child{font-weight:600}.plans tr:last-child td{border-bottom:0}.plans input{cursor:pointer}.plans .current{display:block;font-size:var(--fs-xs);font-weight:400;color:var(--text-3)}.plans td .current{display:inline;margin-left:6px}.plan-notes{margin:0;padding-left:18px}.dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;background:#0009;padding:var(--sp-4)}.dialog{display:grid;gap:var(--sp-3);width:100%;max-width:420px;background:var(--surface-3);border-radius:var(--r-lg);padding:var(--sp-5);box-shadow:var(--shadow-3)}.dialog h2{margin:0;font-size:var(--fs-lg);font-weight:600}.dialog ul{margin:4px 0 0;padding-left:18px}.prose{color:var(--text-2)}.prose h2{margin:var(--sp-6) 0 6px;font-size:var(--fs-lg);color:var(--text-1)}.prose p,.prose ul{margin:0 0 10px}.prose ul{padding-left:20px}.prose li{margin-bottom:4px}.prose a:hover{text-decoration:underline}.prose strong{color:var(--text-1);font-weight:600}.docs-loading{height:calc(100vh - var(--nav-height));padding:var(--sp-6)}.docs{--scalar-font: var(--font-sans);--scalar-font-code: var(--font-mono);--scalar-custom-header-height: var(--nav-height)}.docs a[href*="utm_source=powered-by"]{display:none}.docs .dark-mode,.docs .light-mode{--scalar-background-1: var(--bg);--scalar-background-2: var(--surface-1);--scalar-background-3: var(--surface-2);--scalar-background-accent: var(--accent-subtle);--scalar-color-1: var(--text-1);--scalar-color-2: var(--text-2);--scalar-color-3: var(--text-3);--scalar-color-accent: var(--accent);--scalar-border-color: var(--border);--scalar-sidebar-background-1: var(--bg);--scalar-sidebar-color-1: var(--text-1);--scalar-sidebar-color-2: var(--text-2);--scalar-sidebar-border-color: var(--border);--scalar-sidebar-item-hover-background: var(--fill-hover);--scalar-sidebar-item-active-background: var(--fill-hover);--scalar-sidebar-color-active: var(--text-1);--scalar-sidebar-search-background: var(--surface-1);--scalar-sidebar-search-border-color: var(--border);--scalar-color-red: var(--critical);--scalar-color-green: var(--positive);--scalar-color-blue: var(--accent);--scalar-color-yellow: var(--warning)}.accuracy{max-width:1080px;display:grid;align-content:start;grid-template-columns:minmax(0,1fr);gap:var(--sp-3)}.accuracy>h2{margin-top:var(--sp-5)}.acc-controls{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-2)}.acc-controls .seg{flex-wrap:wrap}.accuracy .kpi-strip{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding:0}.acc-panel{padding:var(--sp-3) var(--sp-4);background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--r-lg);box-shadow:var(--shadow-1);overflow-x:auto}.acc-panel-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--sp-2) var(--sp-4);margin-bottom:var(--sp-2)}.acc-panel-head .legend{max-height:none;padding-top:2px}.acc-chart{position:relative}.acc-tip{position:absolute;top:18px;z-index:2;display:none}.acc-tip .tip-rows{grid-template-columns:8px 1fr auto}.acc-table{width:100%;border-collapse:collapse;font-size:var(--fs-md)}.acc-table th,.acc-table td{padding:6px var(--sp-2);border-bottom:1px solid var(--border-subtle);text-align:right;white-space:nowrap}.acc-table th{font-size:var(--fs-xs);font-weight:500;color:var(--text-3);text-transform:uppercase;letter-spacing:var(--tracking-caps)}.acc-table th:first-child,.acc-table td:first-child{text-align:left}.acc-table tbody tr{cursor:pointer}.acc-table tbody tr:hover{background:var(--fill-hover)}.acc-table tbody tr.selected{background:var(--fill-active)}.acc-table tr:last-child td{border-bottom:0}.acc-table .up{color:var(--positive-text)}.acc-table .down{color:var(--critical-text)}.acc-tag{margin-left:var(--sp-2);padding:1px 6px;border-radius:var(--r-full);background:var(--fill-active);font-size:var(--fs-2xs);font-weight:600;color:var(--text-2);text-transform:uppercase;letter-spacing:var(--tracking-caps)}
