:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#fff;--color-panel:#f8f8f9;--color-subtle:#f2f2f4;--color-raised:#fff;--color-line:#e6e6e9;--color-line-strong:#d3d3d9;--color-edge:#8a8a94;--color-fg:#18181b;--color-fg-soft:#3f3f46;--color-fg-muted:#5e5e69;--color-fg-faint:#6e6e78;--color-accent:#2d5bd3;--color-accent-lift:#2449b0;--color-accent-soft:#2d5bd3;--color-accent-wash:#eef2fd;--color-ok:#136f36;--color-ok-wash:#ecfdf3;--color-warn:#a64b07;--color-warn-wash:#fff6e5;--color-bad:#b91c1c;--color-bad-wash:#fef1f1;--shadow-pop:0 1px 2px #18181b0f, 0 8px 24px -6px #18181b24;--shadow-dialog:0 2px 4px #18181b0f, 0 24px 64px -12px #18181b47;--backdrop:#18181b52;--font-sans:var(--font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:var(--font-sans);--chart-series-1:#2a78d6;--chart-series-2:#eb6834;--chart-series-3:#1baf7a;--chart-series-4:#eda100;--chart-series-5:#e87ba4;--chart-series-6:#008300;--chart-seq-1:#cde2fb;--chart-seq-2:#86b6ef;--chart-seq-3:#3987e5;--chart-seq-4:#1c5cab;--chart-seq-5:#0d366b;--chart-funnel-1:#86b6ef;--chart-funnel-2:#5598e7;--chart-funnel-3:#2a78d6;--chart-funnel-4:#1c5cab;--chart-funnel-5:#104281;--chart-symbol-1:#3987e5;--chart-symbol-2:#256abf;--chart-symbol-3:#1c5cab;--chart-symbol-4:#104281;--chart-good:#0ca30c;--chart-warning:#c98500;--chart-serious:#d03b3b;--chart-warning-wash:#eaa1001a;--chart-deemphasis:#8a8a94}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#111113;--color-panel:#0b0b0d;--color-subtle:#1c1c20;--color-raised:#202024;--color-line:#27272c;--color-line-strong:#38383f;--color-edge:#6e6e7a;--color-fg:#ededf0;--color-fg-soft:#c6c6cd;--color-fg-muted:#9a9aa6;--color-fg-faint:#8c8c98;--color-accent:#3e63dd;--color-accent-lift:#3558cc;--color-accent-soft:#8da6ff;--color-accent-wash:#1a2240;--color-ok:#4ade80;--color-ok-wash:#0e2618;--color-warn:#f5b83d;--color-warn-wash:#2a1f07;--color-bad:#f87171;--color-bad-wash:#2c1314;--shadow-pop:0 1px 2px #0006, 0 8px 24px -6px #0009;--shadow-dialog:0 2px 4px #0006, 0 24px 64px -12px #000000b3;--backdrop:#0000008f;--chart-series-1:#3987e5;--chart-series-2:#d95926;--chart-series-3:#199e70;--chart-series-4:#c98500;--chart-series-5:#d55181;--chart-series-6:#008300;--chart-seq-1:#104281;--chart-seq-2:#1c5cab;--chart-seq-3:#3987e5;--chart-seq-4:#6da7ec;--chart-seq-5:#b7d3f6;--chart-funnel-1:#256abf;--chart-funnel-2:#3987e5;--chart-funnel-3:#5598e7;--chart-funnel-4:#6da7ec;--chart-funnel-5:#9ec5f4;--chart-symbol-1:#3987e5;--chart-symbol-2:#5598e7;--chart-symbol-3:#6da7ec;--chart-symbol-4:#9ec5f4;--chart-good:#0ca30c;--chart-warning:#fab219;--chart-serious:#e66767;--chart-warning-wash:#fab21914;--chart-deemphasis:#6e6e7a}}@layer base{:focus-visible{outline:2px solid var(--color-accent-soft);outline-offset:2px}input,textarea,select{caret-color:var(--color-accent-soft)}table,time{font-variant-numeric:tabular-nums}*{scrollbar-color:var(--color-line-strong) transparent;scrollbar-width:thin}select:not([multiple]){appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%235e5e69' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1rem}}@media (prefers-color-scheme:dark){@layer base{select:not([multiple]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%239a9aa6' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}}body{background-color:var(--color-canvas);color:var(--color-fg);font-family:var(--font-sans);font-feature-settings:"cv11", "ss01"}::selection{background-color:color-mix(in oklab, var(--color-accent) 22%, transparent);color:inherit}:focus-visible{outline:revert-layer;outline-offset:revert-layer;border-radius:revert-layer}dialog::backdrop{background:var(--backdrop)}@media (prefers-reduced-motion:no-preference){dialog[open]{animation:.16s cubic-bezier(.22,1,.36,1) internal-dialog-in}dialog[open]::backdrop{animation:.16s ease-out internal-backdrop-in}}@keyframes internal-dialog-in{0%{opacity:0;transform:translateY(4px)scale(.99)}to{opacity:1;transform:none}}@keyframes internal-backdrop-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.skeleton-in{animation:.2s ease-out .15s backwards internal-skeleton-in}}@keyframes internal-skeleton-in{0%{opacity:0}}
