:root,[data-theme=theme-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hui-bg:#fff;--hui-bg-subtle:#f7f8f9;--hui-bg-muted:#eeeff1;--hui-bg-elevated:#fff;--hui-bg-hover:#0000000a;--hui-bg-active:#0000000f;--hui-text:#16171a;--hui-text-secondary:#5a5e66;--hui-text-muted:#656b75;--hui-text-disabled:#b6bac1;--hui-text-on-accent:#fff;--hui-border:#00000014;--hui-border-strong:#00000029;--hui-accent:#0f766e;--hui-accent-hover:#115e59;--hui-accent-active:#134e4a;--hui-accent-subtle:#0f766e1f;--hui-danger:#e5484d;--hui-danger-subtle:#e5484d1f;--hui-warning:#f5a623;--hui-warning-subtle:#f5a6231f;--hui-success:#16a34a;--hui-success-subtle:#16a34a1f;--hui-info:#0d9488;--hui-info-subtle:#0d94881f;--hui-success-text:#166534;--hui-warning-text:#92400e;--hui-danger-text:#b42318;--hui-info-text:#115e59;--hui-accent-text:#115e59;--hui-method-read:#16a34a;--hui-method-read-subtle:#16a34a1f;--hui-method-write:#3b82f6;--hui-method-write-subtle:#3b82f61f;--hui-method-delete:#e5484d;--hui-method-delete-subtle:#e5484d1f;--hui-method-stream:#0d9488;--hui-method-stream-subtle:#14b8a624;--hui-method-socket:#6366f1;--hui-method-socket-subtle:#6366f11f;--hui-code-bg:#f7f8f9;--hui-code-fg:#16171a;--hui-code-comment:#8a8f98;--hui-code-keyword:#7c3aed;--hui-code-string:#047857;--hui-code-constant:#b45309;--hui-code-function:#1d4ed8;--hui-code-parameter:#16171a;--hui-code-punctuation:#5a5e66;--hui-code-line-number:#b6bac1;--hui-primary-bg:var(--hui-accent);--hui-primary-bg-hover:var(--hui-accent-hover);--hui-primary-bg-active:var(--hui-accent-active);--hui-primary-fg:var(--hui-text-on-accent);--hui-glass-bg:#fffc;--hui-glass-blur:20px;--hui-focus-ring:var(--hui-accent);--hui-focus-ring-width:2px;--hui-input-bg:var(--hui-bg);--hui-input-fg:var(--hui-text);--hui-input-border:var(--hui-border-strong);--hui-input-placeholder:var(--hui-text-muted);--hui-font-ui:-apple-system, BlinkMacSystemFont, "Inter", system-ui, "Segoe UI", Roboto, sans-serif;--hui-font-mono:"SF Mono", "JetBrains Mono", "Menlo", monospace;--hui-text-11:11px;--hui-text-12:12px;--hui-text-13:13px;--hui-text-14:14px;--hui-text-16:16px;--hui-text-20:20px;--hui-text-24:24px;--hui-text-32:32px;--hui-weight-regular:400;--hui-weight-medium:500;--hui-weight-semibold:600;--hui-line-tight:1.3;--hui-line-body:1.5;--hui-text-kicker:600 11px/1.4 var(--hui-font-ui);--hui-tracking-kicker:.14em;--hui-space-0:0;--hui-space-1:2px;--hui-space-2:4px;--hui-space-3:6px;--hui-space-4:8px;--hui-space-5:12px;--hui-space-6:16px;--hui-space-7:24px;--hui-space-8:32px;--hui-space-9:48px;--hui-radius-sm:6px;--hui-radius-md:8px;--hui-radius-lg:12px;--hui-radius-xl:16px;--hui-radius-full:9999px;--hui-shadow-none:none;--hui-shadow-sm:0 1px 2px #0000000f;--hui-shadow-card:0 2px 8px #00000014;--hui-shadow-overlay:0 8px 32px #0000002e;--hui-duration-fast:.12s;--hui-duration-base:.18s;--hui-duration-slow:.26s;--hui-ease:cubic-bezier(.2, 0, 0, 1);--hui-z-dropdown:1000;--hui-z-sticky:1100;--hui-z-overlay:1200;--hui-z-modal:1300;--hui-z-toast:1400}[data-theme=theme-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hui-bg:#09090b;--hui-bg-subtle:#111113;--hui-bg-muted:#18181b;--hui-bg-elevated:#1c1c21;--hui-bg-hover:#ffffff0d;--hui-bg-active:#ffffff14;--hui-text:#fafafa;--hui-text-secondary:#a1a1aa;--hui-text-muted:#8b8b94;--hui-text-disabled:#52525b;--hui-text-on-accent:#fff;--hui-border:#ffffff0f;--hui-border-strong:#ffffff1f;--hui-accent:#14b8a6;--hui-accent-hover:#2dd4bf;--hui-accent-active:#0d9488;--hui-accent-subtle:#14b8a629;--hui-primary-bg:#fafafa;--hui-primary-bg-hover:#e4e4e7;--hui-primary-bg-active:#d4d4d8;--hui-primary-fg:#09090b;--hui-glass-bg:#09090bcc;--hui-danger:#e5484d;--hui-danger-subtle:#e5484d2e;--hui-warning:#f5a623;--hui-warning-subtle:#f5a6232e;--hui-success:#16a34a;--hui-success-subtle:#16a34a2e;--hui-info:#14b8a6;--hui-info-subtle:#14b8a629;--hui-success-text:#4ade80;--hui-warning-text:#fbbf24;--hui-danger-text:#f87171;--hui-info-text:#2dd4bf;--hui-accent-text:#2dd4bf;--hui-method-read:#22c55e;--hui-method-read-subtle:#22c55e29;--hui-method-write:#60a5fa;--hui-method-write-subtle:#60a5fa29;--hui-method-delete:#f87171;--hui-method-delete-subtle:#f8717129;--hui-method-stream:#2dd4bf;--hui-method-stream-subtle:#2dd4bf29;--hui-method-socket:#a5b4fc;--hui-method-socket-subtle:#a5b4fc29;--hui-code-bg:#111113;--hui-code-fg:#fafafa;--hui-code-comment:#71717a;--hui-code-keyword:#c4b5fd;--hui-code-string:#6ee7b7;--hui-code-constant:#fdba74;--hui-code-function:#93c5fd;--hui-code-parameter:#fafafa;--hui-code-punctuation:#a1a1aa;--hui-code-line-number:#52525b;--hui-focus-ring:var(--hui-accent);--hui-input-bg:var(--hui-bg-subtle);--hui-input-fg:var(--hui-text);--hui-input-border:var(--hui-border-strong);--hui-input-placeholder:var(--hui-text-muted);--hui-shadow-sm:0 1px 2px #0006;--hui-shadow-card:0 2px 8px #00000080;--hui-shadow-overlay:0 8px 32px #0009}[data-theme=theme-vscode]{--hui-bg:var(--vscode-editor-background,#1e1e1e);--hui-bg-subtle:var(--vscode-sideBar-background,var(--vscode-editor-background,#252526));--hui-bg-muted:var(--vscode-editorWidget-background,#252526);--hui-bg-elevated:var(--vscode-editorHoverWidget-background,#252526);--hui-bg-hover:var(--vscode-list-hoverBackground,#8080801a);--hui-bg-active:var(--vscode-list-activeSelectionBackground,#80808029);--hui-text:var(--vscode-foreground,#ccc);--hui-text-secondary:var(--vscode-descriptionForeground,#9d9d9d);--hui-text-muted:var(--vscode-disabledForeground,#cccccc80);--hui-text-disabled:var(--vscode-disabledForeground,#ccc6);--hui-text-on-accent:var(--vscode-button-foreground,#fff);--hui-border:var(--vscode-panel-border,#80808033);--hui-border-strong:var(--vscode-input-border,#80808059);--hui-accent:var(--vscode-textLink-foreground,#4daafc);--hui-accent-hover:var(--vscode-textLink-activeForeground,#4daafc);--hui-accent-active:var(--vscode-textLink-activeForeground,#3a96e8);--hui-accent-subtle:var(--vscode-editor-selectionBackground,#4daafc2e);--hui-success-text:var(--hui-success);--hui-warning-text:var(--hui-warning);--hui-danger-text:var(--hui-danger);--hui-info-text:var(--hui-info);--hui-accent-text:var(--hui-accent);--hui-danger:var(--vscode-errorForeground,#e5484d);--hui-warning:var(--vscode-editorWarning-foreground,#f5a623);--hui-success:var(--vscode-charts-green,#46a758);--hui-info:var(--vscode-textLink-foreground,#4daafc);--hui-input-bg:var(--vscode-input-background,#3c3c3c);--hui-input-fg:var(--vscode-input-foreground,#ccc);--hui-input-border:var(--vscode-input-border,transparent);--hui-input-placeholder:var(--vscode-input-placeholderForeground,#a6a6a6);--hui-focus-ring:var(--vscode-focusBorder,#4daafc);--hui-font-ui:var(--vscode-font-family,-apple-system, system-ui, sans-serif);--hui-text-kicker:600 11px/1.4 var(--hui-font-ui);--hui-primary-bg:var(--vscode-button-background,var(--hui-accent));--hui-primary-bg-hover:var(--vscode-button-hoverBackground,var(--hui-accent-hover));--hui-primary-bg-active:var(--vscode-button-hoverBackground,var(--hui-accent-active));--hui-primary-fg:var(--vscode-button-foreground,#fff);--hui-glass-bg:var(--vscode-editor-background,#1e1e1e)}[data-theme=theme-brand]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hui-accent:var(--hui-brand-accent,#0f766e);--hui-accent-hover:var(--hui-brand-accent-hover,var(--hui-brand-accent,#0f766e));--hui-accent-active:var(--hui-brand-accent-active,var(--hui-brand-accent,#115e59));--hui-accent-subtle:var(--hui-brand-accent-subtle,#0f766e1f);--hui-accent-text:var(--hui-brand-accent,#115e59);--hui-focus-ring:var(--hui-accent);--hui-info:var(--hui-accent);--hui-primary-bg:var(--hui-accent);--hui-primary-bg-hover:var(--hui-accent-hover);--hui-primary-bg-active:var(--hui-accent-active);--hui-primary-fg:var(--hui-text-on-accent)}.hui-field-input{width:100%}.hui-field-input__control{width:100%;position:relative}.hui-field-input__icon{left:var(--hui-space-5);color:var(--hui-input-placeholder);opacity:.78;pointer-events:none;z-index:1;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.hui-field-input__input,.hui-field-input__readonly{box-sizing:border-box;border-radius:var(--hui-radius-md);width:100%;min-height:34px;font-family:var(--hui-font-ui);font-size:var(--hui-text-13)}.hui-field-input__input{border:1px solid var(--hui-input-border);background:var(--hui-input-bg);color:var(--hui-input-fg);appearance:none;padding:0 34px 0 var(--hui-space-5);transition:border-color var(--hui-duration-fast) var(--hui-ease), background-color var(--hui-duration-fast) var(--hui-ease), box-shadow var(--hui-duration-fast) var(--hui-ease);outline:none}.hui-field-input__control.has-icon .hui-field-input__input{padding-left:32px}.hui-field-input__input::placeholder{color:var(--hui-input-placeholder)}.hui-field-input__input:hover:not(:focus):not(:disabled){border-color:var(--hui-border-strong)}.hui-field-input__input:focus-visible,.hui-field-input__input:focus{border-color:var(--hui-focus-ring);box-shadow:inset 0 0 0 1px var(--hui-focus-ring)}.hui-field-input__input:disabled{color:var(--hui-text-disabled);background:var(--hui-bg-muted);cursor:not-allowed}.hui-field-input--error .hui-field-input__input{border-color:var(--hui-danger)}.hui-field-input--error .hui-field-input__input:focus-visible,.hui-field-input--error .hui-field-input__input:focus{border-color:var(--hui-danger);box-shadow:inset 0 0 0 1px var(--hui-danger)}.hui-field-input__readonly{padding:var(--hui-space-4) var(--hui-space-5);border:1px solid var(--hui-border);background:var(--hui-bg-subtle);color:var(--hui-text-secondary)}.hui-field-input__clear{right:var(--hui-space-3);width:22px;height:22px;color:var(--hui-text-muted);border-radius:var(--hui-radius-md);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.hui-field-input__clear:hover{background:var(--hui-bg-hover);color:var(--hui-text)}.hui-field-input__clear:focus-visible{outline:var(--hui-focus-ring-width) solid var(--hui-focus-ring);outline-offset:1px}.hui-textarea-field{width:100%}.hui-textarea-field__textarea{width:100%;min-height:var(--hui-textarea-min-height,220px);box-sizing:border-box;border-radius:var(--hui-radius-lg);border:1px solid var(--hui-input-border);background:var(--hui-input-bg);color:var(--hui-input-fg);padding:var(--hui-space-5);font-family:var(--hui-font-ui);font-size:var(--hui-text-13);line-height:var(--hui-line-body);resize:vertical;transition:border-color var(--hui-duration-fast) var(--hui-ease), box-shadow var(--hui-duration-fast) var(--hui-ease);outline:none}.hui-textarea-field__textarea::placeholder{color:var(--hui-input-placeholder)}.hui-textarea-field__textarea:focus-visible,.hui-textarea-field__textarea:focus{border-color:var(--hui-focus-ring);box-shadow:inset 0 0 0 1px var(--hui-focus-ring)}.hui-textarea-field__textarea:disabled{color:var(--hui-text-disabled);background:var(--hui-bg-muted);cursor:not-allowed}.hui-textarea-field__readonly{padding:var(--hui-space-5);border-radius:var(--hui-radius-lg);border:1px solid var(--hui-border);background:var(--hui-bg-subtle);color:var(--hui-text-secondary);white-space:pre-wrap;word-break:break-word;font-family:var(--hui-font-ui);font-size:var(--hui-text-13);line-height:var(--hui-line-body)}.hui-select-field{align-items:center;width:100%;display:inline-flex;position:relative}.hui-select-field__select{box-sizing:border-box;border-radius:var(--hui-radius-md);border:1px solid var(--hui-input-border);background:var(--hui-input-bg);width:100%;min-height:34px;color:var(--hui-input-fg);font-family:var(--hui-font-ui);font-size:var(--hui-text-13);padding:0 32px 0 var(--hui-space-5);appearance:none;cursor:pointer;transition:border-color var(--hui-duration-fast) var(--hui-ease), box-shadow var(--hui-duration-fast) var(--hui-ease);outline:none}.hui-select-field__select:hover:not(:focus):not(:disabled){border-color:var(--hui-border-strong)}.hui-select-field__select:focus-visible,.hui-select-field__select:focus{border-color:var(--hui-focus-ring);box-shadow:inset 0 0 0 1px var(--hui-focus-ring)}.hui-select-field__select:disabled{color:var(--hui-text-disabled);background:var(--hui-bg-muted);cursor:not-allowed}.hui-select-field__chevron{right:var(--hui-space-4);pointer-events:none;color:var(--hui-text-muted);display:flex;position:absolute;top:50%;transform:translateY(-50%)}.hui-checkbox-field{align-items:center;gap:var(--hui-space-3);font-family:var(--hui-font-ui);font-size:var(--hui-text-13);color:var(--hui-text);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.hui-checkbox-field--disabled{color:var(--hui-text-disabled);cursor:not-allowed}.hui-checkbox-field__input{width:16px;height:16px;accent-color:var(--hui-accent);cursor:inherit}.hui-checkbox-field__input:focus-visible{outline:var(--hui-focus-ring-width) solid var(--hui-focus-ring);outline-offset:1px}
