@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-500-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-600-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-400-italic.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-400-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-500-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-600-normal.woff2) format("woff2")}:root{color-scheme:light;--canvas: #f7f8fa;--surface: #ffffff;--surface-2: #fbfcfd;--sunken: #f2f4f7;--ink: #1a1d24;--ink-2: #4c5361;--ink-3: #646b78;--ink-4: #9096a2;--edge: #d4d8e0;--hairline: #e7e9ee;--hairline-faint: #eef0f4;--control-border: #7d8592;--accent: #0a7c4f;--accent-ink: #0a6b45;--accent-bg: #e2f6ec;--accent-line: #b7e6cd;--focus-ring-color: #0a7c4f;--on-accent: #ffffff;--live: #0e7490;--live-bg: #e0f2f7;--live-rgb: 14 116 144;--warn: #8a6116;--warn-bg: #faf0da;--fail: #b3372e;--fail-bg: #fbe9e7;--queued: #48688a;--queued-bg: #eaf0f6;--font-sans: "IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fs-10: 10px;--fs-11: 11px;--fs-12: 12px;--fs-13: 13px;--fs-14: 14px;--fs-15: 15px;--fs-16: 16px;--fs-18: 18px;--fs-20: 20px;--fs-24: 24px;--fs-26: 26px;--lh-tight: 1.25;--lh-body: 1.5;--label-tracking: .07em;--w-regular: 400;--w-medium: 500;--w-semibold: 600;--w-bold: 700;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-7: 28px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--sp-14: 56px;--r-xs: 4px;--r-sm: 6px;--r-md: 9px;--r-lg: 14px;--r-pill: 999px;--e-1: 0 1px 2px rgba(20,24,40,.04);--e-2: 0 2px 6px rgba(20,24,40,.05);--e-2-up: 0 -4px 16px rgba(20,24,40,.06);--e-3: 0 8px 28px rgba(20,24,40,.1);--focus-ring: 0 0 0 3px var(--focus-ring-color);--z-base: 0;--z-panes: 30;--z-dock: 40;--z-popover: 50;--z-overlay: 60;--z-modal: 70;--z-toast: 80;--z-tour: 900;--scrim-rgb: 20 24 40;--term-bg: #11141b;--term-fg: #e7e9ee;--motion-fast: .12s;--motion-base: .18s;--motion-slow: .28s;--ease: cubic-bezier(.2, 0, 0, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--pulse: 2s}@media(prefers-reduced-motion:reduce){:root{--motion-fast: 0ms;--motion-base: 0ms;--motion-slow: 0ms;--pulse: 0ms}}[data-theme=dark]{color-scheme:dark;--canvas: #0e1116;--surface: #161a21;--surface-2: #1b2029;--sunken: #0a0d12;--ink: #e7e9ee;--ink-2: #aab2c0;--ink-3: #848c9d;--ink-4: #646d7d;--edge: #4e576b;--hairline: #313845;--hairline-faint: #242a35;--control-border: #687287;--accent: #14cc7a;--accent-ink: #66e0a3;--accent-bg: #12301f;--accent-line: #2e6b46;--focus-ring-color: #14cc7a;--on-accent: #04140c;--live: #2fc0d4;--live-bg: #0a2830;--live-rgb: 47 192 212;--warn: #e0a83a;--warn-bg: #2e2410;--fail: #e05d52;--fail-bg: #321714;--queued: #7d9cbe;--queued-bg: #16222e;--e-1: 0 1px 2px rgba(0,0,0,.3);--e-2: 0 2px 6px rgba(0,0,0,.4);--e-2-up: 0 -4px 16px rgba(0,0,0,.4);--e-3: 0 8px 28px rgba(0,0,0,.55);--scrim-rgb: 0 0 0}body{margin:0;background:var(--canvas);color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-14);line-height:var(--lh-body);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}:where(button,a[href],input,select,textarea,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid var(--focus-ring-color)!important;outline-offset:2px!important}[data-kit^=btn-],[data-kit^=icon-button-],button[data-kit=chip]{transition:background var(--motion-fast) var(--ease),border-color var(--motion-fast) var(--ease),color var(--motion-fast) var(--ease),transform var(--motion-fast) var(--ease)}[data-kit=btn-primary]:hover:not(:disabled){background:var(--accent-ink)!important;border-color:var(--accent-ink)!important}[data-kit=btn-secondary]:hover:not(:disabled),[data-kit=btn-ghost]:hover:not(:disabled),[data-kit^=icon-button-]:hover:not(:disabled),button[data-kit=chip]:hover:not(:disabled){background:var(--sunken)!important}[data-kit=btn-ghost]:hover:not(:disabled),[data-kit=icon-button-ghost]:hover:not(:disabled){color:var(--ink)!important}[data-kit=btn-danger]:hover:not(:disabled),[data-kit=icon-button-danger]:hover:not(:disabled){background:var(--fail)!important;color:var(--on-accent)!important;border-color:var(--fail)!important}[data-kit=tab]:not([aria-selected=true]):not([aria-disabled=true]):hover{background:var(--sunken)!important;color:var(--ink)!important}button[data-kit=chip][aria-pressed=true]:hover:not(:disabled){background:var(--accent-bg)!important;border-color:var(--accent)!important}@media(prefers-reduced-motion:no-preference){[data-kit^=btn-]:active:not(:disabled),[data-kit^=icon-button-]:active:not(:disabled),button[data-kit=chip]:active:not(:disabled){transform:translateY(1px)}}@media(forced-colors:active){:where(button,a[href],input,select,textarea,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid Highlight!important;box-shadow:none!important}[data-kit^=status-led-] [data-status-indicator]{forced-color-adjust:none;background:CanvasText!important;border:0!important}[data-kit=status-led-live] [data-status-indicator]{background:Highlight!important;border-radius:50%!important}[data-kit=status-led-warn] [data-status-indicator]{clip-path:polygon(50% 0,100% 100%,0 100%);border-radius:0!important}[data-kit=status-led-fail] [data-status-indicator]{border-radius:0!important;transform:rotate(45deg)}[data-kit=status-led-queued] [data-status-indicator]{background:Canvas!important;border:2px solid CanvasText!important;border-radius:50%!important}[data-kit=status-led-unknown] [data-status-indicator]{background:Canvas!important;border:1px dashed CanvasText!important;border-radius:50%!important}[data-kit=status-led-off] [data-status-indicator]{border-radius:0!important}}:root{--wb-tint-0: #5aa9e6;--wb-tint-1: #b48ead;--wb-tint-2: #8fb8a0;--wb-tint-3: #c9a26b;--wb-tint-4: #7c93c9;--wb-tint-5: #cc8f7a}@media(max-width:1150px){.wb-mh-tallylabel{display:none!important}}@media(max-width:900px){.wb-mh-layoutpill,.wb-mh-helptext{display:none!important}}@media(max-width:720px){.wb-mh-exitlabel{display:none!important}}[data-wb=btn],[data-wb=btn-primary],[data-wb=btn-danger],[data-wb=icon-btn]{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:var(--sp-8);padding:0 var(--sp-3);border:1px solid var(--control-border);border-radius:0;font-family:var(--font-sans);font-size:var(--fs-13);font-weight:var(--w-medium);line-height:var(--lh-tight);cursor:pointer;transition:background var(--motion-fast) var(--ease),border-color var(--motion-fast) var(--ease),color var(--motion-fast) var(--ease),transform var(--motion-fast) var(--ease)}[data-wb=btn]{background:transparent;color:var(--ink-2)}[data-wb=btn-primary]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}[data-wb=btn-danger]{background:var(--fail-bg);border-color:var(--fail);color:var(--fail)}[data-wb=icon-btn]{flex:none;min-width:var(--sp-6);min-height:var(--sp-6);padding:0;border-color:transparent;background:transparent;color:var(--ink-3)}[data-wb=row]{display:flex;align-items:center;gap:var(--sp-2);width:100%;min-height:44px;padding:0 var(--sp-3);border:0;border-radius:0;background:transparent;color:var(--ink-2);font-family:var(--font-sans);font-size:var(--fs-13);font-weight:var(--w-medium);line-height:var(--lh-tight);text-align:left;cursor:pointer;transition:background var(--motion-fast) var(--ease),color var(--motion-fast) var(--ease)}[data-wb=btn]:hover:not(:disabled):not([aria-disabled=true]),[data-wb=icon-btn]:hover:not(:disabled):not([aria-disabled=true]),[data-wb=row]:hover:not(:disabled):not([aria-disabled=true]){background:var(--sunken)!important;color:var(--ink)!important}[data-wb=btn-primary]:hover:not(:disabled):not([aria-disabled=true]){background:var(--accent-ink)!important;border-color:var(--accent-ink)!important}[data-wb=btn-danger]:hover:not(:disabled):not([aria-disabled=true]){background:var(--fail)!important;border-color:var(--fail)!important;color:var(--on-accent)!important}@media(prefers-reduced-motion:no-preference){[data-wb=btn]:active:not(:disabled):not([aria-disabled=true]),[data-wb=btn-primary]:active:not(:disabled):not([aria-disabled=true]),[data-wb=btn-danger]:active:not(:disabled):not([aria-disabled=true]),[data-wb=icon-btn]:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)}}[data-wb=btn]:disabled,[data-wb=btn][aria-disabled=true],[data-wb=btn-primary]:disabled,[data-wb=btn-primary][aria-disabled=true],[data-wb=btn-danger]:disabled,[data-wb=btn-danger][aria-disabled=true],[data-wb=row]:disabled,[data-wb=row][aria-disabled=true]{background:var(--hairline-faint)!important;border-color:var(--control-border)!important;color:var(--ink-4)!important;cursor:not-allowed!important}[data-wb=icon-btn]:disabled,[data-wb=icon-btn][aria-disabled=true]{color:var(--ink-4)!important;cursor:not-allowed!important}@media(forced-colors:active){[data-wb=btn],[data-wb=btn-primary],[data-wb=btn-danger],[data-wb=icon-btn]{border:1px solid ButtonText!important}[data-wb=btn-primary]{background:Highlight!important;border-color:Highlight!important;color:HighlightText!important}[data-wb=btn]:disabled,[data-wb=btn][aria-disabled=true],[data-wb=btn-primary]:disabled,[data-wb=btn-primary][aria-disabled=true],[data-wb=btn-danger]:disabled,[data-wb=btn-danger][aria-disabled=true],[data-wb=icon-btn]:disabled,[data-wb=icon-btn][aria-disabled=true],[data-wb=row]:disabled,[data-wb=row][aria-disabled=true]{background:Canvas!important;border-color:GrayText!important;color:GrayText!important}}.kit-icon-button{min-width:44px;min-height:44px}.kit-icon-button:focus-visible,.kit-field :is(input,select,textarea):focus-visible,.kit-query-input:focus-visible,.kit-table-scroll:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.kit-surface-header__action-overflow{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}@media(max-width:640px){.kit-surface-header__main,.kit-surface-header__reference-main{align-items:stretch!important;flex-direction:column}.kit-surface-header__lead{width:100%}.kit-surface-header__action-overflow{width:100%;padding-bottom:var(--sp-1)}}@media(forced-colors:active){.kit-icon-button{border:1px solid ButtonText!important;color:ButtonText!important;forced-color-adjust:auto}.kit-icon-button:focus-visible,.kit-field :is(input,select,textarea):focus-visible,.kit-query-input:focus-visible,.kit-table-scroll:focus-visible{outline-color:Highlight}}
