._backdrop_11yg7_5{position:fixed;inset:0;z-index:var(--z-overlay);background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:_fadeIn_11yg7_1 var(--dur-2) var(--ease)}._panel_11yg7_14{position:fixed;top:0;right:0;bottom:0;z-index:calc(var(--z-overlay) + 1);width:min(420px,100vw);display:flex;flex-direction:column;background:var(--surface);border-left:1px solid var(--line-strong);box-shadow:var(--shadow-overlay);animation:_slideIn_11yg7_1 var(--dur-3) var(--ease)}@keyframes _slideIn_11yg7_1{0%{transform:translate(12px);opacity:0}to{transform:translate(0);opacity:1}}._header_11yg7_42{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex:none;height:var(--header-h);padding:0 var(--sp-4);border-bottom:1px solid var(--line)}._headerLeft_11yg7_53{display:flex;align-items:center;gap:var(--sp-2);min-width:0}._title_11yg7_60{font-size:var(--text-heading);font-weight:560;letter-spacing:var(--tracking-snug);color:var(--text)}._badges_11yg7_67{display:flex;align-items:center;gap:var(--sp-1)}._activeBadge_11yg7_73,._dismissedBadge_11yg7_74{display:inline-flex;align-items:center;height:18px;padding:0 var(--sp-2);border-radius:var(--r-sm);font-size:var(--text-label);font-weight:560;font-variant-numeric:tabular-nums}._activeBadge_11yg7_73{background:var(--bad-quiet);color:var(--bad)}._dismissedBadge_11yg7_74{background:var(--surface-2);color:var(--text-3);box-shadow:inset 0 0 0 1px var(--line)}._headerActions_11yg7_96{display:flex;align-items:center;gap:var(--sp-1);flex:none}._closeButton_11yg7_103{display:grid;place-items:center;width:28px;height:28px;border-radius:var(--r-md);color:var(--text-3);transition:color var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease)}._closeButton_11yg7_103:hover{color:var(--text);background:var(--surface-2)}._closeButton_11yg7_103 svg{width:15px;height:15px}._filterBar_11yg7_126{display:flex;align-items:center;gap:var(--sp-1);flex:none;padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--line)}._filterButton_11yg7_135,._clearButton_11yg7_136{display:inline-flex;align-items:center;gap:var(--sp-2);height:26px;padding:0 var(--sp-2);border-radius:var(--r-sm);font-size:var(--text-meta);color:var(--text-3);transition:color var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease)}._filterButton_11yg7_135:hover,._clearButton_11yg7_136:hover{color:var(--text);background:var(--surface-2)}._filterButton_11yg7_135._active_11yg7_73{color:var(--text);background:var(--surface-2);font-weight:500}._clearButton_11yg7_136{margin-left:auto;color:var(--text-3)}._actionButton_11yg7_166{display:inline-flex;align-items:center;gap:var(--sp-2);height:26px;padding:0 var(--sp-2);border-radius:var(--r-sm);font-size:var(--text-meta);color:var(--text-3);transition:color var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease)}._actionButton_11yg7_166:hover{color:var(--text);background:var(--surface-2)}._actionButton_11yg7_166 svg{width:13px;height:13px}._actionLabel_11yg7_189{white-space:nowrap}._content_11yg7_195{flex:1;min-height:0;overflow-y:auto;padding:var(--sp-3)}._alertSection_11yg7_202+._alertSection_11yg7_202{margin-top:var(--sp-5)}._sectionTitle_11yg7_206{display:flex;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2);padding:0 var(--sp-1)}._severityBadge_11yg7_216{display:inline-flex;align-items:center;gap:var(--sp-2);height:19px;padding:0 var(--sp-2);border-radius:var(--r-sm);font-size:var(--text-label);font-weight:560;letter-spacing:var(--tracking-normal)}._severityBadge_11yg7_216:before{content:"";width:5px;height:5px;border-radius:var(--r-full);background:currentColor}._severityBadge_11yg7_216._error_11yg7_236{background:var(--bad-quiet);color:var(--bad)}._severityBadge_11yg7_216._warning_11yg7_241{background:var(--warn-quiet);color:var(--warn)}._severityBadge_11yg7_216._info_11yg7_246{background:var(--info-quiet);color:var(--info)}._sectionCount_11yg7_251{font-size:var(--text-meta);color:var(--text-4);font-variant-numeric:tabular-nums}._alertList_11yg7_257{display:flex;flex-direction:column;gap:var(--sp-2)}._alertCard_11yg7_265{padding:var(--sp-3);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-md);transition:border-color var(--dur-1) var(--ease),opacity var(--dur-2) var(--ease)}._alertCard_11yg7_265:hover{border-color:var(--line-strong)}._alertCard_11yg7_265._dismissed_11yg7_74{opacity:.5}._alertCardHeader_11yg7_282{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-2)}._alertCardContent_11yg7_289{min-width:0;flex:1}._alertTitle_11yg7_294{font-size:var(--text-body);font-weight:550;color:var(--text);line-height:var(--leading-snug)}._componentName_11yg7_301{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--accent-text)}._alertMessage_11yg7_307{margin-top:var(--sp-2);font-size:var(--text-meta);line-height:var(--leading-snug);color:var(--text-2)}._dismissButton_11yg7_314{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:var(--r-sm);color:var(--text-4);transition:color var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease)}._dismissButton_11yg7_314:hover{color:var(--text);background:var(--surface-3)}._dismissButton_11yg7_314 svg{width:13px;height:13px}._alertMetrics_11yg7_340{display:flex;align-items:baseline;gap:var(--sp-2);margin-top:var(--sp-3);padding-top:var(--sp-2);border-top:1px solid var(--line);font-family:var(--font-mono);font-size:var(--text-meta);font-variant-numeric:tabular-nums}._metricLabel_11yg7_352{font-family:var(--font-sans);font-size:var(--text-label);font-weight:560;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-4)}._metricValue_11yg7_361{font-weight:500;color:var(--text)}._metricThreshold_11yg7_366{color:var(--text-3)}._alertFooter_11yg7_370{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);margin-top:var(--sp-2)}._timestamp_11yg7_378{font-size:var(--text-label);color:var(--text-4);font-variant-numeric:tabular-nums}._dismissedLabel_11yg7_384{font-size:var(--text-label);color:var(--text-4)}._emptyState_11yg7_391{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);min-height:260px;padding:var(--sp-8) var(--sp-5);text-align:center}._emptyIcon_11yg7_402{width:28px;height:28px;margin-bottom:var(--sp-1);color:var(--good);stroke-width:1.5}._emptyTitle_11yg7_410{font-size:var(--text-body);font-weight:550;color:var(--text)}._emptyMessage_11yg7_416{max-width:34ch;font-size:var(--text-meta);line-height:var(--leading-snug);color:var(--text-3)}@media (max-width: 520px){._panel_11yg7_14{width:100vw;border-left:none}._actionLabel_11yg7_189{display:none}}._sidebar_lre3x_3{position:fixed;inset:0 auto 0 0;z-index:var(--z-sidebar);width:var(--sidebar-w);display:flex;flex-direction:column;background:var(--canvas-inset);border-right:1px solid var(--line);transition:width var(--dur-3) var(--ease);overflow:hidden}._collapsed_lre3x_16{width:var(--sidebar-w-collapsed)}._brand_lre3x_22{display:flex;align-items:center;gap:var(--sp-2);height:var(--header-h);padding:0 var(--sp-3);flex:none;border-bottom:1px solid var(--line)}._mark_lre3x_32{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:var(--r-md);background:var(--accent);color:#fff;box-shadow:var(--edge)}._mark_lre3x_32 svg{width:16px;height:16px}._wordmark_lre3x_49{display:flex;align-items:baseline;gap:.28em;font-size:var(--text-body);letter-spacing:var(--tracking-snug);white-space:nowrap;opacity:1;transition:opacity var(--dur-2) var(--ease)}._wordmarkName_lre3x_60{font-weight:600;color:var(--text)}._wordmarkSuffix_lre3x_65{font-weight:400;color:var(--text-3)}._readings_lre3x_74{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line);flex:none}._reading_lre3x_74{padding:var(--sp-3) var(--sp-2);display:flex;flex-direction:column;gap:3px;min-width:0}._reading_lre3x_74+._reading_lre3x_74{border-left:1px solid var(--line)}._readingLabel_lre3x_93{font-size:10px;font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._readingValue_lre3x_104{font-size:var(--text-prose);font-weight:550;color:var(--text);line-height:1.1}._nav_lre3x_113{flex:1;min-height:0;overflow-y:auto;padding:var(--sp-3) var(--sp-2) var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-5)}._group_lre3x_123{display:flex;flex-direction:column;gap:1px}._groupHeading_lre3x_129{font-size:10px;font-weight:560;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-4);padding:0 var(--sp-2) var(--sp-2);white-space:nowrap}._link_lre3x_139{position:relative;display:flex;align-items:center;gap:var(--sp-3);height:32px;padding:0 var(--sp-2);border-radius:var(--r-md);color:var(--text-2);font-size:var(--text-body);font-weight:450;white-space:nowrap;transition:color var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease)}._link_lre3x_139:hover{color:var(--text);background:var(--surface-2)}._active_lre3x_162{color:var(--text);font-weight:550;background:var(--surface-2)}._active_lre3x_162:before{content:"";position:absolute;left:calc(var(--sp-2) * -1 - 1px);top:50%;translate:0 -50%;width:2px;height:16px;border-radius:0 2px 2px 0;background:var(--accent)}._linkIcon_lre3x_180{flex:none;display:grid;place-items:center;width:18px;height:18px;color:var(--text-3);transition:color var(--dur-1) var(--ease)}._link_lre3x_139:hover ._linkIcon_lre3x_180{color:var(--text-2)}._active_lre3x_162 ._linkIcon_lre3x_180{color:var(--accent)}._linkLabel_lre3x_198{overflow:hidden;text-overflow:ellipsis}._foot_lre3x_205{flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);height:38px;padding:0 var(--sp-3);border-top:1px solid var(--line);white-space:nowrap}._state_lre3x_217{display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--text-meta);color:var(--text-3);min-width:0}._stateDot_lre3x_226{flex:none;width:6px;height:6px;border-radius:var(--r-full);background:var(--text-4)}._stateLive_lre3x_234 ._stateDot_lre3x_226{background:var(--good);animation:_breathe_lre3x_1 2.4s var(--ease) infinite}._stateLive_lre3x_234{color:var(--text-2)}._stateLabel_lre3x_243{overflow:hidden;text-overflow:ellipsis}._version_lre3x_248{font-family:var(--font-mono);font-size:10px;color:var(--text-4)}._collapsed_lre3x_16 ._wordmark_lre3x_49,._collapsed_lre3x_16 ._readings_lre3x_74,._collapsed_lre3x_16 ._groupHeading_lre3x_129,._collapsed_lre3x_16 ._linkLabel_lre3x_198,._collapsed_lre3x_16 ._stateLabel_lre3x_243,._collapsed_lre3x_16 ._version_lre3x_248{opacity:0;width:0;padding:0;border:0;overflow:hidden;pointer-events:none}._collapsed_lre3x_16 ._brand_lre3x_22,._collapsed_lre3x_16 ._nav_lre3x_113,._collapsed_lre3x_16 ._foot_lre3x_205{padding-left:0;padding-right:0}._collapsed_lre3x_16 ._brand_lre3x_22,._collapsed_lre3x_16 ._foot_lre3x_205{justify-content:center}._collapsed_lre3x_16 ._link_lre3x_139{justify-content:center;gap:0;padding:0;margin:0 auto;width:32px}._collapsed_lre3x_16 ._group_lre3x_123{align-items:center}._collapsed_lre3x_16 ._active_lre3x_162:before{left:0}._scrim_lre3x_300{display:none}@media (max-width: 1024px){._sidebar_lre3x_3{width:var(--sidebar-w);translate:0 0;transition:translate var(--dur-3) var(--ease);box-shadow:var(--shadow-overlay)}._collapsed_lre3x_16{translate:-100% 0;box-shadow:none}._collapsed_lre3x_16 ._wordmark_lre3x_49,._collapsed_lre3x_16 ._readings_lre3x_74,._collapsed_lre3x_16 ._groupHeading_lre3x_129,._collapsed_lre3x_16 ._linkLabel_lre3x_198,._collapsed_lre3x_16 ._stateLabel_lre3x_243,._collapsed_lre3x_16 ._version_lre3x_248{opacity:1;width:auto;overflow:visible}._scrim_lre3x_300{display:block;position:fixed;inset:0;z-index:calc(var(--z-sidebar) - 1);background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:_fadeIn_lre3x_1 var(--dur-2) var(--ease)}}._header_15hz2_3{position:sticky;top:0;z-index:var(--z-header);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);height:var(--header-h);flex:none;padding:0 var(--sp-4);background:color-mix(in srgb,var(--canvas) 82%,transparent);-webkit-backdrop-filter:saturate(160%) blur(12px);backdrop-filter:saturate(160%) blur(12px);border-bottom:1px solid var(--line)}._left_15hz2_19,._right_15hz2_20{display:flex;align-items:center;min-width:0}._left_15hz2_19{gap:var(--sp-3)}._right_15hz2_20{gap:var(--sp-2)}._railToggle_15hz2_38,._iconButton_15hz2_39{position:relative;display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:var(--r-md);color:var(--text-3);transition:color var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease)}._railToggle_15hz2_38:hover,._iconButton_15hz2_39:hover{color:var(--text);background:var(--surface-2)}._badge_15hz2_58{position:absolute;top:1px;right:1px;min-width:14px;height:14px;padding:0 3px;display:grid;place-items:center;border-radius:var(--r-full);background:var(--bad);color:#fff;font-size:9px;font-weight:600;line-height:1;border:2px solid var(--canvas)}._crumbs_15hz2_78{display:flex;align-items:center;gap:var(--sp-1);font-size:var(--text-body);min-width:0}._crumbRoot_15hz2_86{color:var(--text-3);white-space:nowrap}._crumbSep_15hz2_91{color:var(--text-4);flex:none}._crumbCurrent_15hz2_96{color:var(--text);font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._monitor_15hz2_108{display:inline-flex;align-items:center;gap:var(--sp-2);height:28px;padding:0 var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--edge);color:var(--text-2);font-size:var(--text-meta);font-weight:500;white-space:nowrap;transition:color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease)}._monitor_15hz2_108:hover{color:var(--text);border-color:var(--text-4)}._monitorLive_15hz2_132{color:var(--good);border-color:color-mix(in srgb,var(--good) 40%,transparent);background:var(--good-quiet)}._monitorLive_15hz2_132:hover{color:var(--good);border-color:color-mix(in srgb,var(--good) 60%,transparent)}._monitorLabel_15hz2_143{letter-spacing:var(--tracking-normal)}._divider_15hz2_149{width:1px;height:18px;background:var(--line);margin:0 var(--sp-1)}._clock_15hz2_156{display:inline-flex;align-items:center;gap:var(--sp-2);font-family:var(--font-mono);font-size:var(--text-meta);color:var(--text-3);white-space:nowrap}._clockIcon_15hz2_166{color:var(--text-4)}._themeSwitch_15hz2_173{display:flex;align-items:center;gap:1px;padding:2px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2)}._themeOption_15hz2_183{display:grid;place-items:center;width:24px;height:22px;border-radius:var(--r-sm);color:var(--text-4);transition:color var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease)}._themeOption_15hz2_183:hover{color:var(--text-2)}._themeActive_15hz2_198{color:var(--text);background:var(--surface);box-shadow:var(--edge)}@media (max-width: 900px){._clock_15hz2_156,._divider_15hz2_149{display:none}}@media (max-width: 640px){._header_15hz2_3{padding:0 var(--sp-3)}._monitorLabel_15hz2_143{display:none}._monitor_15hz2_108{padding:0 var(--sp-2)}._crumbRoot_15hz2_86,._crumbSep_15hz2_91{display:none}}._layout_1u0k6_3{min-height:100vh;background:var(--canvas);color:var(--text)}._main_1u0k6_9{display:flex;flex-direction:column;min-height:100vh;min-width:0;margin-left:var(--sidebar-w);transition:margin-left var(--dur-3) var(--ease)}._railCollapsed_1u0k6_18{margin-left:var(--sidebar-w-collapsed)}._content_1u0k6_22{flex:1;width:100%;max-width:var(--content-max);margin:0 auto;padding:var(--sp-6) var(--sp-6) var(--sp-12)}@media (max-width: 1024px){._main_1u0k6_9,._railCollapsed_1u0k6_18{margin-left:0}}@media (max-width: 768px){._content_1u0k6_22{padding:var(--sp-4) var(--sp-4) var(--sp-10)}}._container_1gq1y_3{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-3);padding:var(--sp-10) var(--sp-6);color:var(--text-3)}._spinner_1gq1y_15{width:18px;height:18px}._spinnerCircle_1gq1y_20{width:100%;height:100%;border:1.5px solid var(--line-strong);border-top-color:var(--accent);border-radius:var(--r-full);animation:_spin_1gq1y_15 .7s linear infinite}._message_1gq1y_29{font-size:var(--text-meta);color:var(--text-3)}._errorBoundary_1iwf4_6{display:grid;place-items:center;min-height:60vh;padding:var(--sp-8) var(--sp-6)}._errorContent_1iwf4_13{width:100%;max-width:520px;padding:var(--sp-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-pop);text-align:center}._errorIcon_1iwf4_24{display:grid;place-items:center;width:40px;height:40px;margin:0 auto var(--sp-4);border-radius:var(--r-lg);background:var(--bad-quiet);border:1px solid color-mix(in srgb,var(--bad) 30%,transparent);color:var(--bad)}._errorIcon_1iwf4_24 svg{width:20px;height:20px}._errorTitle_1iwf4_41{font-size:var(--text-heading);font-weight:560;letter-spacing:var(--tracking-snug);color:var(--text)}._errorMessage_1iwf4_48{margin-top:var(--sp-2);font-size:var(--text-prose);line-height:var(--leading-snug);color:var(--text-2)}._errorActions_1iwf4_55{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);margin-top:var(--sp-5);flex-wrap:wrap}._primaryButton_1iwf4_64,._secondaryButton_1iwf4_65{display:inline-flex;align-items:center;height:30px;padding:0 var(--sp-4);border-radius:var(--r-md);font-size:var(--text-body);font-weight:520;transition:background-color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}._primaryButton_1iwf4_64{background:var(--accent);color:#fff;border:1px solid transparent}._primaryButton_1iwf4_64:hover{background:var(--accent-hover)}._secondaryButton_1iwf4_65{background:var(--surface);color:var(--text);border:1px solid var(--line-strong);box-shadow:var(--edge)}._secondaryButton_1iwf4_65:hover{background:var(--surface-2);border-color:var(--text-4)}._errorDetails_1iwf4_101{margin-top:var(--sp-5);text-align:left;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2);overflow:hidden}._errorDetailsSummary_1iwf4_110{padding:var(--sp-2) var(--sp-3);font-size:var(--text-meta);font-weight:500;color:var(--text-2);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}._errorDetailsSummary_1iwf4_110::-webkit-details-marker{display:none}._errorDetailsSummary_1iwf4_110:hover{color:var(--text)}._errorDetailsContent_1iwf4_128{padding:var(--sp-3);border-top:1px solid var(--line);max-height:260px;overflow:auto}._errorSection_1iwf4_135{font-family:var(--font-mono);font-size:var(--text-label);line-height:1.6;color:var(--text-3);white-space:pre-wrap;word-break:break-word}._errorSection_1iwf4_135+._errorSection_1iwf4_135{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line)}:root{--canvas: #fbfbfc;--canvas-inset: #f4f5f7;--surface: #ffffff;--surface-2: #f6f7f9;--surface-3: #eceef1;--surface-inverse: #15171a;--line: rgba(9, 11, 15, .09);--line-strong: rgba(9, 11, 15, .16);--line-accent: rgba(88, 80, 230, .4);--text: #15171a;--text-2: #5c626b;--text-3: #868d97;--text-4: #b0b6be;--text-inverse: #ffffff;--edge: inset 0 1px 0 rgba(255, 255, 255, .9);--accent: #5850e6;--accent-hover: #4740d4;--accent-quiet: rgba(88, 80, 230, .09);--accent-quieter: rgba(88, 80, 230, .05);--accent-text: #4740d4;--good: #1a7f37;--good-quiet: rgba(26, 127, 55, .1);--warn: #9a6700;--warn-quiet: rgba(154, 103, 0, .1);--bad: #cf222e;--bad-quiet: rgba(207, 34, 46, .09);--info: #0e7490;--info-quiet: rgba(14, 116, 144, .09);--series-1: #5850e6;--series-2: #0e7490;--series-3: #9a6700;--series-4: #1a7f37;--series-5: #a13670;--series-6: #4b5563;--grid-line: rgba(9, 11, 15, .06);--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--text-display: 1.75rem;--text-title: 1.25rem;--text-heading: .9375rem;--text-body: .8125rem;--text-prose: .875rem;--text-meta: .75rem;--text-label: .6875rem;--metric-lg: 2rem;--metric-md: 1.375rem;--metric-sm: 1rem;--tracking-tight: -.021em;--tracking-snug: -.011em;--tracking-normal: 0;--tracking-label: .06em;--leading-tight: 1.15;--leading-snug: 1.35;--leading-normal: 1.55;--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-5: 1.25rem;--sp-6: 1.5rem;--sp-7: 1.75rem;--sp-8: 2rem;--sp-10: 2.5rem;--sp-12: 3rem;--sp-16: 4rem;--r-sm: 4px;--r-md: 6px;--r-lg: 8px;--r-xl: 12px;--r-full: 999px;--shadow-pop: 0 1px 1px rgba(9, 11, 15, .04), 0 8px 24px -8px rgba(9, 11, 15, .14);--shadow-overlay: 0 1px 1px rgba(9, 11, 15, .05), 0 16px 48px -12px rgba(9, 11, 15, .22);--ease: cubic-bezier(.32, .72, 0, 1);--dur-1: 90ms;--dur-2: .15s;--dur-3: .24s;--sidebar-w: 15rem;--sidebar-w-collapsed: 3.5rem;--header-h: 3.25rem;--content-max: 1600px;--z-sticky: 100;--z-sidebar: 200;--z-header: 300;--z-overlay: 400;--z-popover: 500;--z-toast: 600}[data-theme=dark]{--canvas: #0a0b0d;--canvas-inset: #08090b;--surface: #101216;--surface-2: #16191e;--surface-3: #1d2026;--surface-inverse: #edeef1;--line: rgba(255, 255, 255, .07);--line-strong: rgba(255, 255, 255, .13);--line-accent: rgba(140, 133, 255, .45);--text: #edeef1;--text-2: #9ba1ab;--text-3: #6e7480;--text-4: #4b5058;--text-inverse: #0a0b0d;--edge: inset 0 1px 0 rgba(255, 255, 255, .045);--accent: #8c85ff;--accent-hover: #a49eff;--accent-quiet: rgba(140, 133, 255, .13);--accent-quieter: rgba(140, 133, 255, .07);--accent-text: #a49eff;--good: #3fb950;--good-quiet: rgba(63, 185, 80, .14);--warn: #d9a441;--warn-quiet: rgba(217, 164, 65, .14);--bad: #f0574d;--bad-quiet: rgba(240, 87, 77, .14);--info: #39b8cf;--info-quiet: rgba(57, 184, 207, .14);--series-1: #8c85ff;--series-2: #39b8cf;--series-3: #d9a441;--series-4: #3fb950;--series-5: #e069b0;--series-6: #8b919b;--grid-line: rgba(255, 255, 255, .055);--shadow-pop: 0 1px 1px rgba(0, 0, 0, .5), 0 8px 24px -8px rgba(0, 0, 0, .7);--shadow-overlay: 0 1px 1px rgba(0, 0, 0, .6), 0 16px 48px -12px rgba(0, 0, 0, .8)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--canvas: #0a0b0d;--canvas-inset: #08090b;--surface: #101216;--surface-2: #16191e;--surface-3: #1d2026;--surface-inverse: #edeef1;--line: rgba(255, 255, 255, .07);--line-strong: rgba(255, 255, 255, .13);--line-accent: rgba(140, 133, 255, .45);--text: #edeef1;--text-2: #9ba1ab;--text-3: #6e7480;--text-4: #4b5058;--text-inverse: #0a0b0d;--edge: inset 0 1px 0 rgba(255, 255, 255, .045);--accent: #8c85ff;--accent-hover: #a49eff;--accent-quiet: rgba(140, 133, 255, .13);--accent-quieter: rgba(140, 133, 255, .07);--accent-text: #a49eff;--good: #3fb950;--good-quiet: rgba(63, 185, 80, .14);--warn: #d9a441;--warn-quiet: rgba(217, 164, 65, .14);--bad: #f0574d;--bad-quiet: rgba(240, 87, 77, .14);--info: #39b8cf;--info-quiet: rgba(57, 184, 207, .14);--series-1: #8c85ff;--series-2: #39b8cf;--series-3: #d9a441;--series-4: #3fb950;--series-5: #e069b0;--series-6: #8b919b;--grid-line: rgba(255, 255, 255, .055);--shadow-pop: 0 1px 1px rgba(0, 0, 0, .5), 0 8px 24px -8px rgba(0, 0, 0, .7);--shadow-overlay: 0 1px 1px rgba(0, 0, 0, .6), 0 16px 48px -12px rgba(0, 0, 0, .8)}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-normal);letter-spacing:var(--tracking-snug);color:var(--text);background-color:var(--canvas);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis-weight:none;text-rendering:optimizeLegibility}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 100% 60% at 50% 0%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 100% 60% at 50% 0%,#000 20%,transparent 75%);opacity:.5}#root{position:relative;z-index:1;isolation:isolate}img,svg,video,canvas{display:block;max-width:100%}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit}button{background:none;border:none;cursor:pointer}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{font-weight:590;line-height:var(--leading-tight);letter-spacing:var(--tracking-snug);color:var(--text);text-wrap:balance}h1{font-size:var(--text-title);letter-spacing:var(--tracking-tight)}h2{font-size:var(--text-heading)}h3{font-size:var(--text-body)}h4,h5,h6{font-size:var(--text-meta)}p{text-wrap:pretty}a{color:var(--accent-text);text-decoration:none;transition:color var(--dur-1) var(--ease)}a:hover{color:var(--accent-hover)}code,kbd,samp,pre{font-family:var(--font-mono);font-size:.9em;font-variant-ligatures:none}code{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);padding:.1em .34em}.tabular,[data-tabular]{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1,"cv05" 1}.label{font-size:var(--text-label);font-weight:560;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-3);line-height:1.4}:focus{outline:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}::selection{background:var(--accent-quiet);color:var(--text)}*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--line-strong);border:3px solid transparent;background-clip:content-box;border-radius:var(--r-full)}::-webkit-scrollbar-thumb:hover{background-color:var(--text-4)}::-webkit-scrollbar-corner{background:transparent}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes riseIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes breathe{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
