:root{--hue-green:#22c55e;--hue-yellow:#eab308;--hue-orange:#f97316;--hue-red:#ef4444;--hue-gray:#6b7280;--hue-blue:#3b82f6;--hue-cyan:#06b6d4;--hue-purple:#a855f7;--hue-pink:#ec4899;--color-green:var(--hue-green);--color-yellow:var(--hue-yellow);--color-orange:var(--hue-orange);--color-red:var(--hue-red);--color-gray:var(--hue-gray);--color-blue:var(--hue-blue);--color-cyan:var(--hue-cyan);--color-purple:var(--hue-purple);--color-pink:var(--hue-pink);--color-success:var(--hue-green);--color-success-bg:color-mix(in srgb, var(--color-success) 15%, transparent);--color-warn:var(--hue-yellow);--color-warn-bg:color-mix(in srgb, var(--color-warn) 15%, transparent);--color-danger:var(--hue-red);--color-danger-bg:color-mix(in srgb, var(--color-danger) 15%, transparent);--color-info:var(--hue-blue);--color-info-bg:color-mix(in srgb, var(--color-info) 15%, transparent);--color-interactive:var(--hue-blue);--color-accent-editorial:var(--hue-blue);--color-accent:var(--color-success);--color-accent-subtle:var(--color-success-bg);--color-brand:var(--hue-blue);--color-brand-ink:#f8fafc;--shadow-brand:0 0 10px 0 color-mix(in srgb, var(--color-brand) 45%, transparent), 0 0 2px 0 color-mix(in srgb, var(--color-brand) 50%, transparent);--color-category-1:var(--hue-cyan);--color-category-1-bg:color-mix(in srgb, var(--color-category-1) 15%, transparent);--color-category-2:var(--hue-purple);--color-category-2-bg:color-mix(in srgb, var(--color-category-2) 15%, transparent);--color-category-3:var(--hue-orange);--color-category-3-bg:color-mix(in srgb, var(--color-category-3) 15%, transparent);--color-category-4:var(--hue-pink);--color-category-4-bg:color-mix(in srgb, var(--color-category-4) 15%, transparent);--color-bg:#0f1117;--color-surface:#1a1d27;--color-surface-hover:#22252f;--color-surface-raised:#252830;--color-text:#e2e8f0;--color-text-dim:#94a3b8;--color-text-muted:#64748b;--color-border:#2d3040;--color-border-light:#3d4050;--text-primary:var(--color-text);--text-secondary:var(--color-text-dim);--text-muted:var(--color-text-muted);--space-2xs:.125rem;--space-xs:.25rem;--space-sm:.5rem;--space-md:.75rem;--space-lg:1rem;--space-xl:1.5rem;--space-2xl:2rem;--space-3xl:3rem;--space-4xl:4rem;--space-5xl:5rem;--space-6xl:6rem;--space-7xl:8rem;--text-3xs:.5625rem;--text-2xs:.6875rem;--text-xxs:var(--text-2xs);--text-xs:.75rem;--text-sm:.8125rem;--text-md:.875rem;--text-lg:1rem;--text-xl:1.125rem;--text-2xl:1.75rem;--text-3xl:2rem;--text-4xl:2.5rem;--text-5xl:3rem;--text-6xl:4.5rem;--max-width:1100px;--content-max:1280px;--header-height:36px;--header-height-comfortable:70px;--bp-compact:768px;--bp-sidebar:960px;--bp-rail:1200px;--radius:8px;--radius-sm:4px;--radius-pill:9999px;--font-mono:"JetBrains Mono", "Fira Code", "SF Mono", "Cascadia Code", "Consolas", monospace;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--motion-fast:.15s;--motion-enter:.18s;--motion-value:.2s;--motion-status:.26s;--motion-exit:.22s;--motion-critical:.32s;--motion-easing:cubic-bezier(.4, 0, .2, 1);--motion-easing-enter:cubic-bezier(0, 0, .2, 1);--motion-easing-exit:cubic-bezier(.4, 0, 1, 1);--text-page-title-size:var(--text-xl);--text-page-title-weight:700;--text-page-title-leading:1.3;--text-section-title-size:var(--text-lg);--text-section-title-weight:600;--text-section-title-leading:1.4;--text-body-size:var(--text-md);--text-body-weight:400;--text-body-leading:1.5;--text-meta-size:var(--text-xs);--text-meta-weight:500;--text-meta-leading:1.4;--text-meta-color:var(--color-text-muted);--text-badge-size:var(--text-2xs);--text-badge-weight:700;--text-badge-leading:1;--text-badge-tracking:.04em;--text-badge-transform:uppercase;--text-overline-size:var(--text-2xs);--text-overline-weight:600;--text-overline-leading:1.4;--text-overline-tracking:.08em;--text-overline-transform:uppercase;--text-band-title-size:var(--text-md);--text-band-title-weight:600;--text-band-title-leading:1.4;--text-band-title-tracking:.05em;--text-band-title-transform:uppercase;--text-th-size:var(--text-xs);--text-th-weight:600;--text-th-tracking:.05em;--alpha-subtle:.06;--alpha-light:.12;--alpha-medium:.24;--alpha-heavy:.48;--opacity-disabled:.5;--surface-overlay:var(--color-surface-raised);--elevation-0:none;--elevation-1:0 1px 2px #0000004d, 0 1px 3px #00000026;--elevation-2:0 4px 8px #0006, 0 2px 4px #0003;--radius-xs:2px;--control-height-sm:28px;--control-height-md:36px;--control-padding-sm:var(--space-xs) var(--space-sm);--control-padding-md:var(--space-sm) var(--space-md);--control-padding-lg:var(--space-md) var(--space-lg);--control-font-sm:var(--text-xs);--control-font-md:var(--text-md);--line-box:1.25rem;--chart-green:var(--color-green);--chart-yellow:var(--color-yellow);--chart-orange:var(--color-orange);--chart-red:var(--color-red);--chart-blue:var(--color-blue);--chart-cyan:var(--color-cyan);--chart-gray:var(--color-gray);--chart-purple:var(--color-purple);--chart-green-area:rgba(34, 197, 94, var(--alpha-light));--chart-yellow-area:rgba(234, 179, 8, var(--alpha-light));--chart-orange-area:rgba(249, 115, 22, var(--alpha-light));--chart-red-area:rgba(239, 68, 68, var(--alpha-light));--chart-blue-area:rgba(59, 130, 246, var(--alpha-light));--chart-cyan-area:rgba(6, 182, 212, var(--alpha-light));--chart-gray-area:rgba(107, 114, 128, var(--alpha-light));--chart-grid:rgba(107, 114, 128, var(--alpha-subtle));--chart-axis:var(--color-text-muted);--chart-tooltip-bg:var(--surface-overlay);--chart-tooltip-border:var(--color-border-light);--page-gap:var(--space-xl);--section-gap:var(--space-lg);--panel-padding:var(--space-lg);--control-gap:var(--space-sm);--table-row-padding:var(--space-sm) var(--space-md);--badge-padding:var(--space-2xs) var(--space-sm);--card-padding-x:1.25rem;--badge-tone-neutral:var(--color-gray);--badge-tone-info:var(--color-blue);--badge-tone-success:var(--color-green);--badge-tone-warn:var(--color-yellow);--badge-tone-danger:var(--color-red);--badge-tone-accent:var(--color-accent);--badge-tone-orange:var(--color-orange);--badge-tone-cyan:var(--color-cyan);--badge-tone-purple:var(--color-purple);--z-base:1;--z-sticky:100;--z-dropdown:200;--z-overlay:1000;--z-toast:1100;--focus-ring-color:color-mix(in srgb, var(--color-blue) 60%, transparent);--focus-ring:0 0 0 2px var(--focus-ring-color);--color-scrim:#0000008c;--motion-pulse:1.6s;--radius-lg:16px;--text-2xl-leading:1.2;--text-display-size:var(--text-5xl);--text-display-weight:700;--text-display-leading:1.1;--text-display-tracking:-.02em;--text-lead-size:var(--text-xl);--text-lead-weight:400;--text-lead-leading:1.6;--measure-prose:68ch}.freshness-stale{filter:saturate(.4)brightness(.85);position:relative}.freshness-stale:after{content:"";background:repeating-linear-gradient(-45deg, transparent, transparent 4px, color-mix(in srgb, var(--color-gray) 8%, transparent) 4px, color-mix(in srgb, var(--color-gray) 8%, transparent) 8px);pointer-events:none;border-radius:inherit;position:absolute;inset:0}.freshness-unknown{filter:saturate(.2)brightness(.7);opacity:.6}.row-state-selected{box-shadow:inset 3px 0 0 0 var(--color-green);background:color-mix(in srgb, var(--color-green) 5%, transparent)}.row-state-highlighted{background:color-mix(in srgb, var(--color-blue) 15%, transparent);outline:1px solid color-mix(in srgb, var(--color-blue) 30%, transparent);outline-offset:-1px}.row-state-danger{background:color-mix(in srgb, var(--color-red) 6%, transparent)}.row-state-filtered{opacity:.55}@keyframes contrast-wash{0%{background-color:color-mix(in srgb, var(--color-blue) 20%, transparent)}to{background-color:#0000}}.contrast-wash{animation:.8s ease-out contrast-wash}@keyframes row-wash{0%{background-color:color-mix(in srgb, var(--color-blue) 10%, transparent)}to{background-color:#0000}}.row-wash td{animation:1s ease-out row-wash}.staleness-veil{background:repeating-linear-gradient(-45deg, transparent, transparent 3px, color-mix(in srgb, var(--color-gray) 6%, transparent) 3px, color-mix(in srgb, var(--color-gray) 6%, transparent) 6px);pointer-events:none}@keyframes live-pulse{0%,to{opacity:.6}50%{opacity:1}}.live-edge-marker{background:var(--color-green);width:2px;animation:2s ease-in-out infinite live-pulse}@keyframes streaming-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-blue) 30%, transparent)}50%{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-blue) 0%, transparent)}}.streaming-pulse{animation:2s ease-in-out infinite streaming-pulse}@keyframes reconnecting-pulse{0%,to{opacity:1}50%{opacity:.5}}.reconnecting-pulse{animation:1.5s ease-in-out infinite reconnecting-pulse}@keyframes ds-pulse{0%,to{opacity:1}50%{opacity:.5}}.ds-pulse{animation:ds-pulse var(--motion-pulse) ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ds-pulse{animation:none}}@keyframes ds-spin{to{transform:rotate(360deg)}}.ds-spin{animation:ds-spin var(--motion-pulse) linear infinite}@media (prefers-reduced-motion:reduce){.ds-spin{animation:none}}@keyframes value-wash{0%{background-color:color-mix(in srgb, var(--color-blue) 18%, transparent)}to{background-color:#0000}}.value-wash{animation:value-wash var(--motion-value) var(--motion-easing)}.delta-up:after{content:"▲";color:var(--color-green);opacity:0;animation:delta-fade var(--motion-value) var(--motion-easing) forwards;margin-left:.25em;font-size:.5em}.delta-down:after{content:"▼";color:var(--color-red);opacity:0;animation:delta-fade var(--motion-value) var(--motion-easing) forwards;margin-left:.25em;font-size:.5em}@keyframes delta-fade{0%{opacity:1}70%{opacity:1}to{opacity:0}}.value-tween{transition:all var(--motion-value) var(--motion-easing)}@keyframes struct-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.struct-enter{animation:struct-enter var(--motion-enter) var(--motion-easing-enter)}@keyframes ds-fade-in{0%{opacity:0}to{opacity:1}}@keyframes struct-enter-wash{0%{opacity:0;background-color:color-mix(in srgb, var(--color-blue) 12%, transparent);transform:translateY(-4px)}60%{opacity:1;background-color:color-mix(in srgb, var(--color-blue) 8%, transparent);transform:translateY(0)}to{opacity:1;background-color:#0000;transform:translateY(0)}}.struct-enter-wash{animation:struct-enter-wash var(--motion-enter) var(--motion-easing-enter)}.struct-reorder{transition:transform var(--motion-enter) var(--motion-easing)}@keyframes struct-exit{0%{opacity:1;max-height:100px;transform:translateY(0)}40%{opacity:.5;transform:translateY(0)}to{opacity:0;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;overflow:hidden;transform:translateY(4px)}}.struct-exit{animation:struct-exit var(--motion-exit) var(--motion-easing-exit) forwards}@keyframes critical-flash{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 60%, transparent);border-color:var(--color-red)}30%{box-shadow:0 0 8px 2px color-mix(in srgb, var(--color-red) 30%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 0%, transparent);border-color:var(--color-red)}}.critical-flash{animation:critical-flash var(--motion-critical) var(--motion-easing)}.critical-state{border-left-width:3px;border-left-color:var(--color-red)!important}.critical-state:before{content:"";background:var(--color-red);opacity:.8;width:3px;position:absolute;top:0;bottom:0;left:0}.critical-badge{background:color-mix(in srgb, var(--color-red) 15%, transparent);color:var(--color-red);border:1px solid color-mix(in srgb, var(--color-red) 30%, transparent);font-size:var(--text-3xs);text-transform:uppercase;letter-spacing:var(--text-badge-tracking);border-radius:var(--radius-sm);padding:.0625rem .3rem;font-weight:700}.warning-state{border-left-color:var(--color-yellow)!important}@keyframes status-sweep{0%{background-position:0%}to{background-position:100%}}.status-sweep{animation:status-sweep var(--motion-status) var(--motion-easing);background-size:200% 100%}@keyframes sync-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.syncing-badge{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--text-badge-tracking);color:var(--color-text-muted);border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-surface) 0%, var(--color-surface-hover) 50%, var(--color-surface) 100%);background-size:200% 100%;align-items:center;gap:.25rem;padding:.125rem .375rem;font-weight:600;animation:1.5s linear infinite sync-shimmer;display:inline-flex}.new-data-banner{background:color-mix(in srgb, var(--color-blue) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-blue) 20%, transparent);border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--color-blue);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.375rem .75rem;transition:background .15s;display:flex}.new-data-banner:hover{background:color-mix(in srgb, var(--color-blue) 15%, transparent)}.live-mode-indicator{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--text-badge-tracking);color:var(--color-green);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-green) 10%, transparent);align-items:center;gap:.25rem;padding:.125rem .375rem;font-weight:600;display:inline-flex}.live-mode-indicator:before{content:"";background:var(--color-green);border-radius:50%;width:6px;height:6px}.frozen-mode-indicator{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--text-badge-tracking);color:var(--color-text-muted);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-gray) 10%, transparent);align-items:center;gap:.25rem;padding:.125rem .375rem;font-weight:600;display:inline-flex}.frozen-mode-indicator:before{content:"";background:var(--color-gray);border:1px solid var(--color-text-muted);border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:reduce){.contrast-wash,.row-wash td,.streaming-pulse,.reconnecting-pulse,.value-wash,.struct-enter,.struct-enter-wash,.struct-exit,.critical-flash,.status-sweep,.syncing-badge{animation:none!important}.delta-up:after,.delta-down:after{opacity:0!important;animation:none!important}.struct-reorder,.value-tween{transition:none!important}.live-edge-marker{opacity:.8;animation:none}*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.interactive-row{cursor:pointer;transition:background var(--motion-value) var(--motion-easing)}.interactive-row:hover{background:var(--color-surface-hover)}.interactive-row.is-highlighted{background:color-mix(in srgb, var(--color-blue) 15%, transparent);outline:1px solid color-mix(in srgb, var(--color-blue) 30%, transparent)}.empty-state{color:var(--color-text-muted);font-size:var(--text-md);text-align:center;padding:var(--space-2xl);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius)}*{box-sizing:border-box;margin:0;padding:0}html,body{font-family:var(--font-sans);background:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}#app{flex-direction:column;min-height:100vh;display:flex}a{color:var(--color-blue);text-decoration:none}a:hover{text-decoration:underline}code,.mono{font-family:var(--font-mono)}table{border-collapse:collapse;width:100%}th{text-align:left;font-weight:600;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);padding:var(--table-row-padding);border-bottom:1px solid var(--color-border)}td{padding:var(--table-row-padding);border-bottom:1px solid var(--color-border);font-size:var(--text-md)}tr:hover td{background:var(--color-surface-hover)}button{cursor:pointer;font-family:inherit}select{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--text-md);padding:.375rem .625rem}select:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px;border-color:var(--color-blue)}:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}:focus:not(:focus-visible){outline:none}.held-pulse{animation:ds-pulse var(--motion-pulse) ease-in-out infinite}@media (prefers-reduced-motion:reduce){.held-pulse{animation:none!important}}*{scrollbar-width:thin;scrollbar-color:var(--color-border-light) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-border-light);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}::-webkit-scrollbar-corner{background:0 0}.well.svelte-1pr75bc{padding-inline:var(--space-xl);margin-inline:auto}.well-default.svelte-1pr75bc{max-width:var(--max-width)}.well-wide.svelte-1pr75bc{max-width:var(--content-max)}.well-prose.svelte-1pr75bc{max-width:var(--measure-prose)}.side-nav.svelte-t31vi1{background:var(--color-surface);border-right:1px solid var(--color-border);width:200px;min-width:200px;padding:var(--space-sm) 0;transition:width var(--motion-fast) var(--motion-easing), min-width var(--motion-fast) var(--motion-easing);flex-direction:column;display:flex;overflow-y:auto}.side-nav.collapsed.svelte-t31vi1{width:48px;min-width:48px}.nav-header.svelte-t31vi1{padding:var(--space-2xs) var(--space-md) var(--space-sm);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-sm);justify-content:flex-end;align-items:center;display:flex}.collapsed.svelte-t31vi1 .nav-header:where(.svelte-t31vi1){justify-content:center;padding-left:0;padding-right:0}.collapse-btn.svelte-t31vi1{color:var(--color-text-muted);padding:var(--space-2xs) var(--space-xs);cursor:pointer;transition:color var(--motion-fast) var(--motion-easing);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.collapse-btn.svelte-t31vi1:hover{color:var(--color-text)}.collapse-btn.svelte-t31vi1:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.nav-group.svelte-t31vi1{padding:var(--space-xs) 0}.nav-group.svelte-t31vi1+.nav-group:where(.svelte-t31vi1){border-top:1px solid var(--color-border);margin-top:var(--space-xs);padding-top:var(--space-sm)}.nav-group-label.svelte-t31vi1{font-size:var(--text-overline-size);font-weight:var(--text-overline-weight);text-transform:var(--text-overline-transform);letter-spacing:var(--text-overline-tracking);color:var(--color-text-muted);padding:var(--space-xs) var(--space-md)}.nav-link.svelte-t31vi1{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);padding-left:calc(var(--space-md) + var(--nav-depth,0) * var(--space-lg));font-size:var(--text-sm);color:var(--color-text-dim);transition:color var(--motion-fast) var(--motion-easing), background var(--motion-fast) var(--motion-easing), border-color var(--motion-fast) var(--motion-easing);border-left:2px solid #0000;text-decoration:none;display:flex}.nav-link.svelte-t31vi1:hover{color:var(--color-text);background:var(--color-surface-hover);text-decoration:none}.nav-link.active.svelte-t31vi1{color:var(--color-text);background:var(--color-surface-hover);border-left-color:var(--color-interactive);font-weight:500}.nav-parent.svelte-t31vi1{transition:background var(--motion-fast) var(--motion-easing), border-color var(--motion-fast) var(--motion-easing);border-left:2px solid #0000;align-items:center;display:flex}.nav-parent.svelte-t31vi1:hover{background:var(--color-surface-hover)}.nav-parent.active.svelte-t31vi1{background:var(--color-surface-hover);border-left-color:var(--color-interactive)}.nav-parent-link.svelte-t31vi1{background:0 0;border-left:none;flex:1;min-width:0}.nav-parent-link.svelte-t31vi1:hover{background:0 0}.nav-parent.active.svelte-t31vi1 .nav-parent-link:where(.svelte-t31vi1){color:var(--color-text);font-weight:500}.nav-disclosure.svelte-t31vi1{color:var(--color-text-muted);padding:var(--space-2xs) var(--space-xs);margin-right:var(--space-2xs);cursor:pointer;transition:transform var(--motion-fast) var(--motion-easing), color var(--motion-fast) var(--motion-easing);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nav-disclosure.svelte-t31vi1:hover{color:var(--color-text)}.nav-disclosure.open.svelte-t31vi1{transform:rotate(90deg)}.nav-disclosure.svelte-t31vi1:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.nav-children.svelte-t31vi1{flex-direction:column;display:flex}.nav-label.svelte-t31vi1{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nav-trailing.svelte-t31vi1{flex-shrink:0;align-items:center;display:inline-flex}.nav-icon.svelte-t31vi1{width:48px;height:var(--control-height-sm);color:var(--color-text-dim);font-size:var(--text-md);justify-content:center;align-items:center;text-decoration:none;display:flex}.nav-icon.svelte-t31vi1:hover{color:var(--color-text);background:var(--color-surface-hover);text-decoration:none}.nav-icon.active.svelte-t31vi1{color:var(--color-interactive);background:var(--color-surface-hover)}.nav-footer.svelte-t31vi1{padding:var(--space-sm) var(--space-md);border-top:1px solid var(--color-border);margin-top:auto}@media (prefers-reduced-motion:reduce){.side-nav.svelte-t31vi1,.collapse-btn.svelte-t31vi1,.nav-link.svelte-t31vi1,.nav-parent.svelte-t31vi1,.nav-disclosure.svelte-t31vi1{transition:none}}.app-shell.svelte-exsov8{--shell-header-h:var(--header-height);background:var(--color-bg);min-height:100dvh;color:var(--color-text);flex-direction:column;display:flex}.app-shell[data-register=marketing].svelte-exsov8{--shell-header-h:var(--header-height-comfortable);--max-width:var(--content-max)}.skip-link.svelte-exsov8{top:var(--space-sm);left:var(--space-sm);z-index:calc(var(--z-sticky) + 1);padding:var(--space-xs) var(--space-md);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--focus-ring);transition:transform var(--motion-fast) var(--motion-easing);position:absolute;transform:translateY(-200%)}.skip-link.svelte-exsov8:focus{transform:translateY(0)}.shell-footer.svelte-exsov8{flex-shrink:0}.shell-header.svelte-exsov8{z-index:var(--z-sticky);background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-shrink:0;position:sticky;top:0}.header-row.svelte-exsov8{height:var(--shell-header-h);align-items:center;gap:var(--space-md);padding:0 var(--space-lg);display:flex}.shell-menu-btn.svelte-exsov8{width:var(--control-height-sm);height:var(--control-height-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:none}@media (width<=960px){.shell-menu-btn.svelte-exsov8{display:flex}}.header-brand.svelte-exsov8{flex-shrink:0;align-items:center;display:flex}.header-center.svelte-exsov8{align-items:center;min-width:0;display:flex;overflow:hidden}.header-spacer.svelte-exsov8{flex:1;min-width:0}.header-affordance.svelte-exsov8,.header-identity.svelte-exsov8{align-items:center;gap:var(--space-md);flex-shrink:0;min-width:0;display:flex}@media (width<=768px){.header-identity.svelte-exsov8{flex-shrink:1}}.shell-subbar.svelte-exsov8{display:contents}.body-row.svelte-exsov8{flex:1;min-height:0;display:flex}.shell-sidebar.svelte-exsov8{top:var(--shell-header-h);height:calc(100dvh - var(--shell-header-h));flex-shrink:0;align-self:flex-start;display:flex;position:sticky;overflow-y:auto}@media (width<=960px){.app-shell.has-drawer.svelte-exsov8 .shell-sidebar:where(.svelte-exsov8){display:none}}.shell-rail.svelte-exsov8{flex-shrink:0}.shell-main.svelte-exsov8{flex:1;justify-content:center;min-width:0;display:flex}.shell-content.svelte-exsov8{width:100%;padding:var(--space-2xl) var(--space-lg)}.content-centered.svelte-exsov8{max-width:var(--content-max);margin:0 auto}.content-full.svelte-exsov8{max-width:none}.app-shell[data-register=marketing].svelte-exsov8 .shell-content:where(.svelte-exsov8){max-width:none;padding:0}.app-shell[data-register=marketing].svelte-exsov8 .header-row:where(.svelte-exsov8){padding-inline:0}.app-badge.svelte-dtd7sj{align-items:center;gap:var(--space-2xs);display:inline-flex}.switch-group.svelte-dtd7sj{align-items:stretch;gap:var(--space-2xs);padding:var(--space-2xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);display:inline-flex}.switch-other.svelte-dtd7sj{align-items:center;gap:var(--space-2xs);border-radius:var(--radius-sm);font-weight:var(--text-badge-weight);text-transform:var(--text-badge-transform);letter-spacing:var(--text-badge-tracking);line-height:var(--text-badge-leading);white-space:nowrap;color:var(--color-text-muted);transition:color var(--motion-fast) var(--motion-easing), background var(--motion-fast) var(--motion-easing);text-decoration:none;display:inline-flex}.switch-other.svelte-dtd7sj:hover{color:var(--color-text);background:var(--color-surface-hover);text-decoration:none}.switch-other.size-sm.svelte-dtd7sj{font-size:var(--text-3xs);padding:0 var(--space-xs)}.switch-other.size-md.svelte-dtd7sj{font-size:var(--text-badge-size);padding:var(--badge-padding)}.release-banner.svelte-1338236{border:1px solid var(--color-border);border-radius:var(--radius);background:linear-gradient(180deg, var(--color-surface-hover), var(--color-surface));position:relative;overflow:hidden}.glow.svelte-1338236{background:radial-gradient(circle, var(--color-accent-editorial), transparent 62%);opacity:.18;filter:blur(9px);pointer-events:none;border-radius:50%;width:210px;height:210px;position:absolute;top:-50px;left:-26px}.top.svelte-1338236{align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);flex-wrap:wrap;display:flex;position:relative}.eyebrow.svelte-1338236{flex:1;min-width:0}.spark.svelte-1338236{color:var(--color-accent-editorial);margin-right:var(--space-xs);vertical-align:middle;display:inline-flex}.acts.svelte-1338236{align-items:center;gap:var(--space-sm);display:flex}.list.svelte-1338236{border-top:1px solid var(--color-border);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.row.svelte-1338236{align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-lg);min-width:0;display:flex}.row.svelte-1338236+.row:where(.svelte-1338236),.more.svelte-1338236{border-top:1px solid var(--color-border)}.art.svelte-1338236{flex:none;display:inline-flex}.ver.svelte-1338236{font-family:var(--font-mono);flex:none;width:64px;font-weight:600}.hl.svelte-1338236{color:var(--color-text-dim);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}a.hl.svelte-1338236:hover{color:var(--color-text)}.more.svelte-1338236{padding:var(--space-sm) var(--space-lg);color:var(--color-text-muted);font-size:var(--text-sm)}.confidence-bar.svelte-j4u28h{align-items:center;gap:var(--space-sm);height:32px;padding:0 var(--space-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:var(--font-sans);white-space:nowrap;flex-shrink:0;display:flex;overflow:hidden}.sep.svelte-j4u28h{background:var(--color-border-light);flex-shrink:0;width:1px;height:14px}.badge.svelte-j4u28h{align-items:center;gap:var(--space-xs);flex-shrink:0;display:inline-flex}.badge-key.svelte-j4u28h{font-size:var(--text-xxs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em}.badge-val.svelte-j4u28h{font-size:var(--text-xs);color:var(--color-text-dim);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.badge-val.mono.svelte-j4u28h{font-family:var(--font-mono)}.data-age.svelte-j4u28h .badge-val:where(.svelte-j4u28h){transition:color var(--motion-value) var(--motion-easing)}.badge-label.svelte-j4u28h{font-size:var(--text-xs);color:var(--color-text-dim)}.badge-divider.svelte-j4u28h{font-size:var(--text-2xs);color:var(--color-text-muted);margin:0 var(--space-xs)}.dot.svelte-j4u28h{border-radius:50%;flex-shrink:0;width:7px;height:7px}.dot-connected.svelte-j4u28h{background:var(--color-green);box-shadow:0 0 4px var(--color-green)}.dot-disconnected.svelte-j4u28h{background:var(--color-red);box-shadow:0 0 0 0 var(--color-red);animation:1.6s ease-out infinite svelte-j4u28h-dot-halo}@keyframes svelte-j4u28h-dot-halo{0%{box-shadow:0 0 3px 0 color-mix(in srgb, var(--color-red) 90%, transparent)}70%{box-shadow:0 0 4px 5px color-mix(in srgb, var(--color-red) 0%, transparent)}to{box-shadow:0 0 3px 0 color-mix(in srgb, var(--color-red) 0%, transparent)}}.dot-reconnecting.svelte-j4u28h{background:var(--color-yellow)}.mode-chip.svelte-j4u28h{display:inline-flex}.data-age.age-fresh.svelte-j4u28h .badge-val:where(.svelte-j4u28h){color:var(--color-green)}.data-age.age-yellow.svelte-j4u28h .badge-val:where(.svelte-j4u28h){color:var(--color-yellow)}.data-age.age-red.svelte-j4u28h .badge-val:where(.svelte-j4u28h){color:var(--color-red)}.data-age.age-stale.svelte-j4u28h .badge-val:where(.svelte-j4u28h){color:var(--color-text-muted)}.error-badge.svelte-j4u28h{max-width:200px;overflow:hidden}.error-text.svelte-j4u28h{font-size:var(--text-xxs);color:var(--color-red);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.confidence-strip.svelte-wyabhx{align-items:center;min-width:0;display:flex;overflow:hidden}.auth-banner-profiles.svelte-1ybacex{font-weight:600}.right-rail.svelte-1t7wtf9{background:var(--color-surface);border-left:1px solid var(--color-border);width:240px;min-width:240px;padding:var(--space-sm) 0;top:var(--header-height);height:calc(100vh - var(--header-height));transition:width var(--motion-fast) var(--motion-easing), min-width var(--motion-fast) var(--motion-easing), padding var(--motion-fast) var(--motion-easing);font-size:var(--text-xs);flex-direction:column;display:flex;position:sticky;overflow-y:auto}.right-rail.collapsed.svelte-1t7wtf9{width:28px;min-width:28px;padding:var(--space-sm) 0}.rail-toggle.svelte-1t7wtf9{color:var(--color-text-muted);font-size:var(--text-xs);padding:var(--space-xs) var(--space-sm);cursor:pointer;text-align:right;background:0 0;border:none;flex-shrink:0}.rail-toggle.svelte-1t7wtf9:hover{color:var(--color-text)}.right-rail.collapsed.svelte-1t7wtf9 .rail-toggle:where(.svelte-1t7wtf9){color:var(--color-text-muted);text-align:center;padding:var(--space-xs) 0}.rail-section.svelte-1t7wtf9{padding:var(--space-xs) .625rem}.rail-title.svelte-1t7wtf9{font-size:var(--text-overline-size);font-weight:var(--text-overline-weight);text-transform:var(--text-overline-transform);letter-spacing:var(--text-overline-tracking);color:var(--color-text-muted);padding-bottom:var(--space-xs);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-xs)}.rail-empty.svelte-1t7wtf9{color:var(--color-text-muted);font-size:var(--text-xxs);padding:var(--space-xs) 0;font-style:italic}.rail-tl-row.svelte-1t7wtf9{align-items:center;gap:var(--space-xs);padding:var(--space-xs) 0;border-bottom:1px solid var(--color-border);color:inherit;line-height:1.3;text-decoration:none;display:flex}.rail-tl-row.svelte-1t7wtf9:last-child{border-bottom:none}a.rail-tl-row.svelte-1t7wtf9:hover{color:var(--color-text)}a.rail-tl-row.svelte-1t7wtf9:hover .rail-tl-label:where(.svelte-1t7wtf9){text-decoration:underline}.rail-tl-dot.svelte-1t7wtf9{border-radius:50%;flex-shrink:0;width:6px;height:6px}.rail-tl-label.svelte-1t7wtf9{font-family:var(--font-mono);font-size:var(--text-xxs);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.rail-risk-window.svelte-1t7wtf9{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-text-muted);flex-shrink:0}.rail-tl-time.svelte-1t7wtf9{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-text-dim);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0}.rail-breadcrumbs.svelte-1t7wtf9{align-items:center;gap:var(--space-2xs);padding:var(--space-xs) 0;flex-wrap:wrap;display:flex}.rail-crumb.svelte-1t7wtf9{font-family:var(--font-mono);font-size:var(--text-xxs);color:var(--color-text-dim);text-decoration:none}.rail-crumb.svelte-1t7wtf9:hover{color:var(--color-text);text-decoration:underline}.rail-crumb.active.svelte-1t7wtf9{color:var(--color-text);font-weight:500}.rail-crumb-sep.svelte-1t7wtf9{color:var(--color-text-muted);font-size:var(--text-2xs)}.rail-entity.svelte-1t7wtf9{margin-top:var(--space-sm);padding:var(--space-xs) var(--space-sm);background:var(--color-surface-hover);border-radius:var(--radius-sm);border:1px solid var(--color-border)}.rail-entity-type.svelte-1t7wtf9{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-bottom:var(--space-2xs);font-weight:600}.rail-entity-id.svelte-1t7wtf9{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text);word-break:break-all}@media (width<=1200px){.right-rail.svelte-1t7wtf9{width:28px;min-width:28px}.right-rail.svelte-1t7wtf9 .rail-section:where(.svelte-1t7wtf9){display:none}}.guard-loading.svelte-1r9i94g,.guard-denied.svelte-1r9i94g{padding:var(--space-3xl);color:var(--color-text-muted);font-size:var(--text-md);justify-content:center;align-items:center;gap:var(--space-sm);flex-direction:column;display:flex}.loading-screen.svelte-12qhfyh{min-height:100vh;color:var(--color-text-muted);font-size:var(--text-lg);justify-content:center;align-items:center;display:flex}.brand.svelte-12qhfyh{align-items:center;gap:var(--space-sm);flex-shrink:0;display:inline-flex}.brand-link.svelte-12qhfyh{color:var(--color-text);text-decoration:none}.brand-link.svelte-12qhfyh:hover{text-decoration:none}.brand-mark.svelte-12qhfyh{font-weight:700;font-size:var(--text-md);letter-spacing:-.02em;color:var(--color-text)}.user-label.svelte-12qhfyh{font-size:var(--text-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:18ch;overflow:hidden}.nav-badge.svelte-12qhfyh{font-size:var(--text-3xs);font-weight:700;font-family:var(--font-mono);padding:0 var(--space-xs);border-radius:var(--radius);text-align:center;background:var(--color-warn-bg);min-width:14px;color:var(--color-yellow);line-height:1.3}.nav-stat.svelte-12qhfyh{align-items:center;gap:var(--space-xs);display:flex}.nav-stat-value.svelte-12qhfyh{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text);font-weight:600}.nav-stat-label.svelte-12qhfyh{font-size:var(--text-xxs);color:var(--color-text-muted)}
