:root,:root[data-theme=classic]{color-scheme:normal;--bg:#0a0a0a;--card:#0d0d0d;--panel:#111;--raised:#1a1a1a;--line:#222;--line-2:#2a2a2a;--line-3:#333;--line-strong:#444;--line-control:#666;--tx:#e0e0e0;--tx-body:#d4d4d4;--tx-muted:#a3a3a3;--tx-faint:#8a8a8a;--tx-max:#fff;--accent:#60b0f0;--accent-2:#6ec1ff;--accent-soft:#9fd0ff;--accent-bg:#1d2a3a;--ok:#6fde6f;--warn:#f0d060;--crit:#f06060;--kill:#f44;--font-ui:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fs-base:14px;--lh-base:1.6;--font-ui-alt:monospace;--font-mono-alt:monospace;--font-code:monospace;--main-max:960px;--main-pad:1.5rem 1.5rem 1rem;--shell-header-h:0px;--sel-bg:#0e2538;--btn-bg:#16314d;--btn-bg-hover:#1d3f63;--raised-dim:#161616;--well:#101010;--glass:#0a0a0af0;--scrim:#000000b3;--scrim-page:#0a0a0aeb;--shadow:#0009;--shadow-soft:#00000080;--line-faint:#1a1a1a;--line-row:#1c1c1c;--accent-line:#2b557f;--track:#1a1a1a;--tx-hi:#e5e5e5;--tx-sub:#ccc;--tx-soft:#aaa;--on-accent:#000;--ok-alt:#60d090;--ok-bg:#1d3a1d;--ok-bg-soft:#0b0f0b;--ok-line-soft:#2a3a2a;--warn-tx:#ffc060;--warn-bg:#1a1709;--warn-bg-strong:#3a2d0e;--warn-line:#806020;--warn-wash:#ffc8000d;--crit-tx:#f88;--crit-tx-2:#f08080;--crit-bg:#3a0e0e;--crit-line:#a04040;--crit-wash:#ff00000d;--accent-wash:#6ec1ff1f;--series-1:#6ec1ff;--series-2:#ffb547;--series-3:#4ec9a3;--series-4:#b89dff;--series-5:#ff8aa9;--series-6:#ffd99a;--series-7:#c4eedd;--series-8:#e2d4ff;--series-9:#ed3a6a;--series-10:#d06a6a;--hue-violet:#c792ea;--hue-teal:#4fd1c5;--hue-amber:#f6ad55;--bg-alt:#0b0b0b;--sel-bg-2:#10233a;--btn-bg-2:#152238;--line-foot:#1f1f1f;--frame-bg:#0b0e12;--frame-line:#3d6a94;--scrim-stats:#080808db;--flow-node:#141821;--flow-chip:#0f1319;--flow-scrim:#0a0c10eb;--notice-err-line:#ff6b6b;--notice-err-bg:#2a1111;--notice-err-title:#ff8a8a;--notice-warn-bg:#2a2410;--notice-info-line:#6aa8ff;--notice-info-bg:#101a2a;--notice-info-title:#8ab8ff;--fl-track:#1e1e1e;--fl-skip:#4a4a4a;--fl-dot:#3a3a3a;--fl-spin:#24384c;--fl-run-line:#1f3347;--fl-ok-line:#2c5a30;--fl-warn-line:#5a4a1e;--fl-err-stripe:#5a2222}html:root:has([data-force-theme=classic]){color-scheme:normal;--bg:#0a0a0a;--card:#0d0d0d;--panel:#111;--raised:#1a1a1a;--line:#222;--line-2:#2a2a2a;--line-3:#333;--line-strong:#444;--line-control:#666;--tx:#e0e0e0;--tx-body:#d4d4d4;--tx-muted:#a3a3a3;--tx-faint:#8a8a8a;--tx-max:#fff;--accent:#60b0f0;--accent-2:#6ec1ff;--accent-soft:#9fd0ff;--accent-bg:#1d2a3a;--ok:#6fde6f;--warn:#f0d060;--crit:#f06060;--kill:#f44;--font-ui:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fs-base:14px;--lh-base:1.6;--font-ui-alt:monospace;--font-mono-alt:monospace;--font-code:monospace;--main-max:960px;--main-pad:1.5rem 1.5rem 1rem;--shell-header-h:0px;--sel-bg:#0e2538;--btn-bg:#16314d;--btn-bg-hover:#1d3f63;--raised-dim:#161616;--well:#101010;--glass:#0a0a0af0;--scrim:#000000b3;--scrim-page:#0a0a0aeb;--shadow:#0009;--shadow-soft:#00000080;--line-faint:#1a1a1a;--line-row:#1c1c1c;--accent-line:#2b557f;--track:#1a1a1a;--tx-hi:#e5e5e5;--tx-sub:#ccc;--tx-soft:#aaa;--on-accent:#000;--ok-alt:#60d090;--ok-bg:#1d3a1d;--ok-bg-soft:#0b0f0b;--ok-line-soft:#2a3a2a;--warn-tx:#ffc060;--warn-bg:#1a1709;--warn-bg-strong:#3a2d0e;--warn-line:#806020;--warn-wash:#ffc8000d;--crit-tx:#f88;--crit-tx-2:#f08080;--crit-bg:#3a0e0e;--crit-line:#a04040;--crit-wash:#ff00000d;--accent-wash:#6ec1ff1f;--series-1:#6ec1ff;--series-2:#ffb547;--series-3:#4ec9a3;--series-4:#b89dff;--series-5:#ff8aa9;--series-6:#ffd99a;--series-7:#c4eedd;--series-8:#e2d4ff;--series-9:#ed3a6a;--series-10:#d06a6a;--hue-violet:#c792ea;--hue-teal:#4fd1c5;--hue-amber:#f6ad55;--bg-alt:#0b0b0b;--sel-bg-2:#10233a;--btn-bg-2:#152238;--line-foot:#1f1f1f;--frame-bg:#0b0e12;--frame-line:#3d6a94;--scrim-stats:#080808db;--flow-node:#141821;--flow-chip:#0f1319;--flow-scrim:#0a0c10eb;--notice-err-line:#ff6b6b;--notice-err-bg:#2a1111;--notice-err-title:#ff8a8a;--notice-warn-bg:#2a2410;--notice-info-line:#6aa8ff;--notice-info-bg:#101a2a;--notice-info-title:#8ab8ff;--fl-track:#1e1e1e;--fl-skip:#4a4a4a;--fl-dot:#3a3a3a;--fl-spin:#24384c;--fl-run-line:#1f3347;--fl-ok-line:#2c5a30;--fl-warn-line:#5a4a1e;--fl-err-stripe:#5a2222}:root[data-theme=brand]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101114;--card:#17191d;--panel:#17191d;--raised:#1d2025;--line:#2a2d33;--line-2:#2a2d33;--line-3:#383c43;--line-strong:#4a4e56;--line-control:#70757e;--tx:#eceef1;--tx-body:#d9dce1;--tx-muted:#a3a8b0;--tx-faint:#8b919a;--tx-max:#fff;--accent:#8fb4ff;--accent-2:#a9c5ff;--accent-soft:#c3d6ff;--accent-bg:#1e2a40;--ok:#7ee2a8;--warn:#f0c45a;--crit:#ff7a6b;--kill:#ff7a6b;--font-ui:"Helvetica Neue", Helvetica, system-ui, sans-serif;--font-mono:Menlo, "SF Mono", ui-monospace, monospace;--fs-base:15px;--lh-base:1.5;--font-ui-alt:var(--font-ui);--font-mono-alt:var(--font-mono);--font-code:var(--font-mono);--main-max:1280px;--main-pad:30px 28px 64px;--main-pad-top:30px;--main-pad-x:28px;--shell-header-h:103px;scroll-padding-top:calc(var(--shell-header-h) + 12px);--sel-bg:#1b2943;--btn-bg:#22355a;--btn-bg-hover:#2b416b;--raised-dim:#1b1d22;--well:#131519;--glass:#101114f0;--scrim:#060709b8;--scrim-page:#101114eb;--shadow:#0000008c;--shadow-soft:#00000073;--line-faint:#24272d;--line-row:#24272d;--accent-line:#41598a;--track:#2a2d33;--tx-hi:var(--tx);--tx-sub:var(--tx-body);--tx-soft:var(--tx-muted);--on-accent:#101114;--ok-alt:var(--ok);--ok-bg:#1a3326;--ok-bg-soft:#141c18;--ok-line-soft:#2d4236;--warn-tx:var(--warn);--warn-bg:#221f15;--warn-bg-strong:#3a3019;--warn-line:#75602c;--warn-wash:#f0c45a0f;--crit-tx:#ffa197;--crit-tx-2:var(--crit-tx);--crit-bg:#3a1c1a;--crit-line:#964a43;--crit-wash:#ff7a6b0f;--accent-wash:#8fb4ff1f;--series-1:#8fb4ff;--series-2:#f0b25a;--series-3:#5fd0a8;--series-4:#b9a2ff;--series-5:#ff93ad;--series-6:#f3d79e;--series-7:#c4eedd;--series-8:#e2d4ff;--series-9:#ff6f8f;--series-10:#e88a80;--hue-violet:#c9a0f0;--hue-teal:#5fd6ca;--hue-amber:#f0b25a;--bg-alt:var(--bg);--sel-bg-2:var(--sel-bg);--btn-bg-2:var(--btn-bg);--line-foot:var(--line);--frame-bg:#14161a;--frame-line:var(--accent-line);--scrim-stats:var(--scrim-page);--flow-node:var(--raised);--flow-chip:#121418;--flow-scrim:var(--scrim-page);--notice-err-line:var(--crit);--notice-err-bg:#2c1817;--notice-err-title:var(--crit-tx);--notice-warn-bg:var(--warn-bg);--notice-info-line:var(--accent);--notice-info-bg:var(--accent-bg);--notice-info-title:var(--accent-2);--fl-track:var(--track);--fl-skip:#4a4e56;--fl-dot:#3a3e45;--fl-spin:#2b3a55;--fl-run-line:#2b3a55;--fl-ok-line:#2e5640;--fl-warn-line:#5a4b25;--fl-err-stripe:#5a2622}html{background:var(--bg)}body{background:var(--bg);color:var(--tx);font-family:var(--font-ui);font-size:var(--fs-base);line-height:var(--lh-base);min-height:100vh;margin:0}:where(code,pre,kbd,samp){font-family:var(--font-code)}:root[data-theme=brand]:not(:has([data-force-theme=classic])) body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.app-main{max-width:var(--main-max);padding:var(--main-pad);margin:0 auto}@media (max-width:1023px){:root[data-theme=brand]{--shell-header-h:59px}}@media (max-width:700px){:root[data-theme=brand]{--main-pad:22px 16px 56px;--main-pad-top:22px;--main-pad-x:16px;--shell-header-h:0px}html:root:has([data-force-theme=classic]){--main-pad:1.5rem 1.5rem 1rem}}.ui-btn{box-sizing:border-box;border:1px solid var(--line-control);background:var(--card);min-height:36px;color:var(--tx);font:500 13.5px/1.2 var(--font-ui);white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 14px;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.ui-btn[data-size=sm]{border-radius:7px;min-height:30px;padding:0 10px;font-size:12.5px}.ui-btn:hover:not(:disabled){background:var(--raised);border-color:var(--tx-muted)}.ui-btn:focus-visible{outline:2px solid var(--tx-max);outline-offset:2px}.ui-btn:disabled,.ui-btn[aria-disabled=true]{cursor:not-allowed;color:var(--tx-faint);border-color:var(--line-3);background:0 0}.ui-btn[data-variant=primary]{background:var(--tx);color:var(--bg);border-color:var(--tx)}.ui-btn[data-variant=primary]:hover:not(:disabled){background:var(--tx-max);border-color:var(--tx-max)}.ui-btn[data-variant=ok],.ui-btn[data-variant=warn],.ui-btn[data-variant=danger]{padding-left:20px;position:relative}.ui-btn[data-variant=ok][data-size=sm],.ui-btn[data-variant=warn][data-size=sm],.ui-btn[data-variant=danger][data-size=sm]{padding-left:16px}.ui-btn[data-variant=ok]:before,.ui-btn[data-variant=warn]:before,.ui-btn[data-variant=danger]:before{content:"";background:currentColor;border-radius:2px;width:4px;height:14px;margin-top:-7px;position:absolute;top:50%;left:8px}.ui-btn[data-variant=ok]{border-color:var(--ok)}.ui-btn[data-variant=ok]:before{background:var(--ok)}.ui-btn[data-variant=warn]{border-color:var(--warn)}.ui-btn[data-variant=warn]:before{background:var(--warn)}.ui-btn[data-variant=danger]{border-color:var(--crit)}.ui-btn[data-variant=danger]:before{background:var(--crit)}.ui-btn[data-variant=ok]:disabled:before,.ui-btn[data-variant=warn]:disabled:before,.ui-btn[data-variant=danger]:disabled:before{background:var(--line-3)}.ui-btn[data-variant=quiet]{background:0 0;border-color:#0000}.ui-btn[data-variant=quiet]:hover:not(:disabled){background:var(--raised);border-color:var(--line-3)}.ui-btn[aria-pressed=true]{background:var(--tx);color:var(--bg);border-color:var(--tx)}.ui-btn[data-variant]:disabled,.ui-btn[data-variant][aria-disabled=true]{cursor:not-allowed;color:var(--tx-faint);border-color:var(--line-3);background:0 0}.ui-input,.ui-select,.ui-textarea{box-sizing:border-box;border:1px solid var(--line-control);background:var(--bg);min-height:36px;color:var(--tx);font:14px/1.4 var(--font-ui);border-radius:8px;padding:6px 10px}.ui-textarea{resize:vertical;width:100%;min-height:84px}.ui-input::placeholder,.ui-textarea::placeholder{color:var(--tx-faint)}.ui-input:focus-visible,.ui-select:focus-visible,.ui-textarea:focus-visible{outline:2px solid var(--tx-max);outline-offset:1px;border-color:var(--tx-muted)}.ui-input:disabled,.ui-select:disabled,.ui-textarea:disabled{color:var(--tx-faint);border-color:var(--line-3)}.ui-check{accent-color:var(--accent);width:16px;height:16px}.ui-h1{font:300 40px/1.08 var(--font-ui);letter-spacing:-.02em;color:var(--tx);margin:0}.ui-lede{max-width:70ch;color:var(--tx-muted);margin:8px 0 0;font-size:16px}.ui-lede strong{color:var(--tx);font-weight:500}.ui-sect{margin-top:34px}.ui-sect-hd{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;padding-bottom:10px;display:flex}.ui-h2{font:600 10.5px/1.2 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-muted);margin:0}.ui-sect-hd p{color:var(--tx-faint);margin:0;font-size:13px}.ui-panel{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:16px 18px}.ui-lbl{font:600 10.5px/1.2 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-faint)}.ui-row{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}@media (max-width:700px){.ui-h1{font-size:32px}}
