:root{--tasty-color-neutral-0:#11111b;--tasty-color-neutral-100:#181825;--tasty-color-neutral-200:#1e1e2e;--tasty-color-neutral-300:#313244;--tasty-color-neutral-400:#45475a;--tasty-color-neutral-500:#585b70;--tasty-color-neutral-600:#6c7086;--tasty-color-neutral-700:#7f849c;--tasty-color-neutral-800:#9399b2;--tasty-color-neutral-900:#a6adc8;--tasty-color-neutral-1000:#bac2de;--tasty-color-neutral-1100:#cdd6f4;--tasty-color-blue:#89b4fa;--tasty-color-green:#a6e3a1;--tasty-color-red:#f38ba8;--tasty-color-yellow:#f9e2af;--tasty-color-peach:#fab387;--tasty-color-mauve:#cba6f7;--tasty-color-teal:#94e2d5;--tasty-color-sky:#89dceb;--tasty-color-lavender:#b4befe;--tasty-color-flamingo:#f2cdcd;--tasty-color-pink:#f5c2e7;--tasty-color-maroon:#eba0ac;--tasty-color-rosewater:#f5e0dc;--tasty-color-black:#000;--tasty-color-white:#fff;--tasty-alpha-white-8:#ffffff14;--tasty-alpha-white-12:#ffffff1f;--tasty-alpha-black-8:#00000014;--tasty-alpha-black-12:#0000001f;--tasty-alpha-black-50:#00000080;--tasty-color-melon-flesh:#f25d6b;--tasty-color-melon-rind:#1e7d4f;--tasty-color-melon-seed:#11111b;--tasty-color-os-windows-close:#c42b1c;--tasty-color-os-macos-close:#ec6a5e;--tasty-color-os-macos-min:#f4bf4f;--tasty-color-os-macos-zoom:#61c554;--tasty-size-0:0;--tasty-size-1:1px;--tasty-size-1-5:1.5px;--tasty-size-2:2px;--tasty-size-3:3px;--tasty-size-4:4px;--tasty-size-6:6px;--tasty-size-8:8px;--tasty-size-10:10px;--tasty-size-12:12px;--tasty-size-14:14px;--tasty-size-16:16px;--tasty-size-24:24px;--tasty-size-20:20px;--tasty-size-22:22px;--tasty-size-28:28px;--tasty-size-32:32px;--tasty-size-36:36px;--tasty-size-40:40px;--tasty-size-44:44px;--tasty-size-46:46px;--tasty-size-48:48px;--tasty-size-52:52px;--tasty-size-56:56px;--tasty-size-120:120px;--tasty-size-150:150px;--tasty-size-196:196px;--tasty-size-240:240px;--tasty-size-320:320px;--tasty-size-352:352px;--tasty-size-64:64px;--tasty-size-88:88px;--tasty-size-90:90px;--tasty-size-96:96px;--tasty-size-110:110px;--tasty-size-112:112px;--tasty-size-140:140px;--tasty-size-160:160px;--tasty-size-168:168px;--tasty-size-180:180px;--tasty-size-200:200px;--tasty-size-220:220px;--tasty-size-288:288px;--tasty-size-300:300px;--tasty-size-360:360px;--tasty-size-400:400px;--tasty-size-440:440px;--tasty-size-460:460px;--tasty-size-480:480px;--tasty-size-560:560px;--tasty-size-600:600px;--tasty-size-620:620px;--tasty-size-540:540px;--tasty-size-700:700px;--tasty-size-1100:1100px;--tasty-radius-0:0px;--tasty-radius-2:2px;--tasty-radius-4:4px;--tasty-radius-8:8px;--tasty-radius-full:9999px;--tasty-font-family-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", "Helvetica Neue", Arial, sans-serif;--tasty-font-family-mono:"D2Coding", "SF Mono", "Cascadia Code", "JetBrains Mono", ui-monospace, "Menlo", "Consolas", monospace;--tasty-font-size-10:10px;--tasty-font-size-11:11px;--tasty-font-size-12:12px;--tasty-font-size-13:13px;--tasty-font-size-14:14px;--tasty-font-size-16:16px;--tasty-font-size-17:17px;--tasty-font-size-20:20px;--tasty-font-size-30:30px;--tasty-font-weight-400:400;--tasty-font-weight-500:500;--tasty-font-weight-600:600;--tasty-font-weight-700:700;--tasty-line-height-100:1;--tasty-line-height-120:1.2;--tasty-line-height-140:1.4;--tasty-line-height-160:1.6;--tasty-letter-spacing-0:0;--tasty-letter-spacing-04:.04em;--tasty-letter-spacing-07:.07em;--tasty-letter-spacing-n1px:-1px;--tasty-duration-0:0s;--tasty-duration-90:90ms;--tasty-duration-120:.12s;--tasty-duration-150:.15s;--tasty-duration-200:.2s;--tasty-duration-500:.5s;--tasty-duration-800:.8s;--tasty-duration-900:.9s;--tasty-duration-1600:1.6s;--tasty-easing-standard:cubic-bezier(.2, 0, 0, 1);--tasty-scale-80:.8;--tasty-scale-100:1;--tasty-scale-120:1.2;--tasty-opacity-disabled:.5;--tasty-opacity-recessed:.4;--tasty-opacity-dimmed:.75;--tasty-opacity-tint-fill:.12;--tasty-opacity-tint-border:.36}[data-theme=latte]{--tasty-color-neutral-0:#dce0e8;--tasty-color-neutral-100:#e6e9ef;--tasty-color-neutral-200:#eff1f5;--tasty-color-neutral-300:#ccd0da;--tasty-color-neutral-400:#bcc0cc;--tasty-color-neutral-500:#acb0be;--tasty-color-neutral-600:#9ca0b0;--tasty-color-neutral-700:#8c8fa1;--tasty-color-neutral-800:#7c7f93;--tasty-color-neutral-900:#63667c;--tasty-color-neutral-1000:#5c5f77;--tasty-color-neutral-1100:#4c4f69;--tasty-color-blue:#1e66f5;--tasty-color-green:#40a02b;--tasty-color-red:#d20f39;--tasty-color-yellow:#df8e1d;--tasty-color-peach:#fe640b;--tasty-color-mauve:#8839ef;--tasty-color-teal:#179299;--tasty-color-sky:#04a5e5;--tasty-color-lavender:#7287fd;--tasty-color-flamingo:#dd7878;--tasty-color-pink:#ea76cb;--tasty-color-maroon:#e64553;--tasty-color-rosewater:#dc8a78}:root,[data-theme]{--tasty-bg-app:var(--tasty-color-neutral-0);--tasty-bg-sidebar:var(--tasty-color-neutral-100);--tasty-bg-panel:var(--tasty-color-neutral-200);--tasty-surface-raised:var(--tasty-color-neutral-300);--tasty-surface-hover:var(--tasty-color-neutral-400);--tasty-surface-active:var(--tasty-color-neutral-500);--tasty-text-primary:var(--tasty-color-neutral-1100);--tasty-text-secondary:var(--tasty-color-neutral-1000);--tasty-text-muted:var(--tasty-color-neutral-900);--tasty-text-disabled:var(--tasty-color-neutral-700);--tasty-text-placeholder:var(--tasty-color-neutral-600);--tasty-glyph-dim:var(--tasty-color-neutral-600);--tasty-text-secondary-raised:var(--tasty-color-neutral-1000);--tasty-text-on-accent:var(--tasty-color-neutral-0);--tasty-text-on-window-close:var(--tasty-color-white);--tasty-accent-primary:var(--tasty-color-blue);--tasty-accent-info:var(--tasty-color-sky);--tasty-accent-success:var(--tasty-color-green);--tasty-accent-warning:var(--tasty-color-yellow);--tasty-accent-warning-glyph:var(--tasty-accent-warning);--tasty-accent-danger-raised:var(--tasty-accent-danger);--tasty-accent-success-ink:var(--tasty-accent-success);--tasty-accent-attention:var(--tasty-color-peach);--tasty-accent-danger:var(--tasty-color-red);--tasty-accent-agent:var(--tasty-color-mauve);--tasty-accent-decorative:var(--tasty-color-peach);--tasty-accent-window-close:var(--tasty-color-os-windows-close);--tasty-accent-attached:var(--tasty-color-lavender);--tasty-accent-remote:var(--tasty-color-sky);--tasty-accent-data:var(--tasty-color-teal);--tasty-accent-route:var(--tasty-color-lavender);--tasty-accent-move:var(--tasty-color-pink);--tasty-accent-occupied-soft:var(--tasty-color-green);--tasty-accent-occupied-hard:var(--tasty-color-peach);--tasty-attention-needs-input:var(--tasty-accent-warning);--tasty-attention-completion:var(--tasty-accent-primary);--tasty-attention-needs-input-fg:var(--tasty-text-on-accent);--tasty-attention-completion-fg:var(--tasty-text-on-accent);--tasty-notify-error:var(--tasty-accent-danger);--tasty-notify-warning:var(--tasty-accent-warning);--tasty-notify-info:var(--tasty-attention-completion);--tasty-notify-error-fg:var(--tasty-text-on-accent);--tasty-notify-warning-fg:var(--tasty-text-on-accent);--tasty-notify-warning-fill:var(--tasty-notify-warning);--tasty-notify-info-fg:var(--tasty-text-on-accent);--tasty-notify-unread:var(--tasty-accent-primary);--tasty-attention-rank-needs-input:30;--tasty-attention-rank-completion:10;--tasty-accent-macos-close:var(--tasty-color-os-macos-close);--tasty-accent-macos-min:var(--tasty-color-os-macos-min);--tasty-accent-macos-zoom:var(--tasty-color-os-macos-zoom);--tasty-status-idle:var(--tasty-color-neutral-600);--tasty-border-default:var(--tasty-color-neutral-300);--tasty-border-strong:var(--tasty-color-neutral-400);--tasty-border-frame:var(--tasty-color-neutral-500);--tasty-border-focus:var(--tasty-color-blue);--tasty-overlay-hover:var(--tasty-alpha-white-8);--tasty-overlay-active:var(--tasty-alpha-white-12);--tasty-separator:var(--tasty-alpha-white-8);--tasty-shadow-popover:0 6px 18px #0006;--tasty-shadow-modal:0 20px 60px #0000008c;--tasty-shadow-none:none;--tasty-scrim-bg:var(--tasty-alpha-black-50);--tasty-overlay-top-offset:var(--tasty-size-88);--tasty-space-xs:var(--tasty-size-4);--tasty-space-sm:var(--tasty-size-8);--tasty-space-md:var(--tasty-size-12);--tasty-space-lg:var(--tasty-size-16);--tasty-space-xl:var(--tasty-size-24);--tasty-measure-sm:var(--tasty-size-300);--tasty-measure-md:var(--tasty-size-400);--tasty-measure-lg:var(--tasty-size-460);--tasty-measure-xl:var(--tasty-size-560);--tasty-field-width-xs:var(--tasty-size-90);--tasty-field-width-color:var(--tasty-size-110);--tasty-field-width-md:var(--tasty-size-160);--tasty-field-width-range:var(--tasty-size-180);--tasty-field-width-lg:var(--tasty-size-200);--tasty-border-width:var(--tasty-size-1);--tasty-focus-ring-width:var(--tasty-size-2);--tasty-radius:var(--tasty-radius-4);--tasty-radius-sm:var(--tasty-radius-2);--tasty-radius-pill:var(--tasty-radius-full);--tasty-radius-none:var(--tasty-radius-0);--tasty-control-height-tree:var(--tasty-size-22);--tasty-control-height:var(--tasty-size-28);--tasty-control-height-tab:var(--tasty-size-24);--tasty-tab-width:var(--tasty-size-150);--tasty-titlebar-height:var(--tasty-size-36);--tasty-toolbar-height:var(--tasty-size-32);--tasty-status-bar-height:var(--tasty-size-24);--tasty-icon-size-xs:var(--tasty-size-12);--tasty-icon-size-sm:var(--tasty-size-14);--tasty-icon-size-md:var(--tasty-size-16);--tasty-icon-size-lg:var(--tasty-size-24);--tasty-state-disabled-fg:var(--tasty-text-disabled);--tasty-state-disabled-fill:var(--tasty-surface-raised);--tasty-state-disabled-border:var(--tasty-border-default);--tasty-state-disabled-fill-raised:var(--tasty-bg-panel);--tasty-state-disabled-border-raised:var(--tasty-border-strong);--tasty-state-dim-opacity:var(--tasty-opacity-disabled);--tasty-state-disabled-opacity:var(--tasty-opacity-disabled);--tasty-label-detail-gap:var(--tasty-size-2);--tasty-selection-edge-width:var(--tasty-size-2);--tasty-tint-fill-alpha:var(--tasty-opacity-tint-fill);--tasty-tint-border-alpha:var(--tasty-opacity-tint-border);--tasty-border-dash:var(--tasty-size-4);--tasty-border-dash-gap:var(--tasty-size-4);--tasty-tint-edge-width:var(--tasty-size-2);--tasty-font-ui:var(--tasty-font-family-sans);--tasty-font-mono:var(--tasty-font-family-mono);--tasty-font-size-caption:var(--tasty-font-size-11);--tasty-font-size-micro:var(--tasty-font-size-10);--tasty-font-size-body:var(--tasty-font-size-13);--tasty-font-size-heading:var(--tasty-font-size-13);--tasty-font-size-max:var(--tasty-font-size-14);--tasty-font-size-prose-h1:var(--tasty-font-size-20);--tasty-font-size-brand-display:var(--tasty-font-size-30);--tasty-font-size-brand-wordmark:var(--tasty-font-size-17);--tasty-font-size-term-sm:var(--tasty-font-size-12);--tasty-font-size-term:var(--tasty-font-size-14);--tasty-font-size-term-lg:var(--tasty-font-size-16);--tasty-font-weight-normal:var(--tasty-font-weight-400);--tasty-font-weight-medium:var(--tasty-font-weight-500);--tasty-font-weight-semibold:var(--tasty-font-weight-600);--tasty-font-weight-bold:var(--tasty-font-weight-700);--tasty-line-height-tight:var(--tasty-line-height-100);--tasty-line-height-term:var(--tasty-line-height-120);--tasty-line-height-ui:var(--tasty-line-height-140);--tasty-letter-spacing-ui:var(--tasty-letter-spacing-0);--tasty-letter-spacing-caps:var(--tasty-letter-spacing-04);--tasty-letter-spacing-caps-wide:var(--tasty-letter-spacing-07);--tasty-motion-term:var(--tasty-duration-0);--tasty-motion-ui:var(--tasty-duration-120);--tasty-motion-ui-fast:var(--tasty-duration-90);--tasty-motion-ui-med:var(--tasty-duration-150);--tasty-motion-ui-fade:var(--tasty-duration-200);--tasty-motion-hold-reveal:var(--tasty-duration-500);--tasty-ease-ui:var(--tasty-easing-standard);--tasty-ui-scale-sm:var(--tasty-scale-80);--tasty-ui-scale-md:var(--tasty-scale-100);--tasty-ui-scale-lg:var(--tasty-scale-120);--tasty-ui-scale:var(--tasty-ui-scale-md);--tasty-surface-terminal-focused-bg:var(--tasty-color-black);--tasty-surface-terminal-focused-fg:var(--tasty-text-primary);--tasty-surface-terminal-unfocused-bg:var(--tasty-bg-panel);--tasty-surface-terminal-unfocused-fg:var(--tasty-text-muted);--tasty-surface-markdown-focused-bg:var(--tasty-bg-app);--tasty-surface-markdown-focused-fg:var(--tasty-text-primary);--tasty-surface-markdown-unfocused-bg:var(--tasty-bg-sidebar);--tasty-surface-markdown-unfocused-fg:var(--tasty-text-muted);--tasty-selection-bg:var(--tasty-color-neutral-500);--tasty-vi-cursor-bg:var(--tasty-color-lavender);--tasty-search-match-bg:color-mix(in srgb, var(--tasty-color-yellow) 30%, transparent);--tasty-search-match-active-bg:color-mix(in srgb, var(--tasty-color-yellow) 70%, transparent);--tasty-search-match-active-fg:var(--tasty-color-neutral-200);--tasty-ansi-black:var(--tasty-color-neutral-400);--tasty-ansi-red:var(--tasty-color-red);--tasty-ansi-green:var(--tasty-color-green);--tasty-ansi-yellow:var(--tasty-color-yellow);--tasty-ansi-blue:var(--tasty-color-blue);--tasty-ansi-magenta:var(--tasty-color-mauve);--tasty-ansi-cyan:var(--tasty-color-teal);--tasty-ansi-white:var(--tasty-color-neutral-1000);--tasty-ansi-bright-black:var(--tasty-color-neutral-600);--tasty-ansi-bright-red:var(--tasty-color-red);--tasty-ansi-bright-green:var(--tasty-color-green);--tasty-ansi-bright-yellow:var(--tasty-color-yellow);--tasty-ansi-bright-blue:var(--tasty-color-blue);--tasty-ansi-bright-magenta:var(--tasty-color-mauve);--tasty-ansi-bright-cyan:var(--tasty-color-sky);--tasty-ansi-bright-white:var(--tasty-color-neutral-1100);--tasty-brand-melon-flesh:var(--tasty-color-melon-flesh);--tasty-brand-melon-rind:var(--tasty-color-melon-rind);--tasty-brand-melon-seed:var(--tasty-color-melon-seed)}[data-theme=latte]{--tasty-search-match-active-bg:color-mix(in srgb, var(--tasty-color-yellow) 50%, transparent);--tasty-search-match-active-fg:var(--tasty-color-neutral-1100);--tasty-text-on-accent:var(--tasty-color-white);--tasty-notify-warning-fill:color-mix(in srgb, var(--tasty-color-yellow) 50%, var(--tasty-color-white));--tasty-notify-warning-fg:var(--tasty-color-neutral-1100);--tasty-accent-warning-glyph:color-mix(in srgb, var(--tasty-color-yellow) 50%, var(--tasty-color-neutral-1100));--tasty-accent-danger-raised:color-mix(in srgb, var(--tasty-color-red) 60%, var(--tasty-color-neutral-1100));--tasty-accent-success-ink:color-mix(in srgb, var(--tasty-color-green) 60%, var(--tasty-color-black));--tasty-text-disabled:var(--tasty-color-neutral-800);--tasty-text-secondary-raised:var(--tasty-color-neutral-1100);--tasty-overlay-hover:var(--tasty-alpha-black-8);--tasty-overlay-active:var(--tasty-alpha-black-12);--tasty-separator:var(--tasty-alpha-black-8);--tasty-surface-terminal-focused-bg:var(--tasty-color-white)}:root,[data-theme]{--tasty-button-height:var(--tasty-control-height);--tasty-button-height-sm:var(--tasty-control-height-tab);--tasty-button-height-lg:var(--tasty-size-32);--tasty-button-padding-x:var(--tasty-space-md);--tasty-button-gap:var(--tasty-space-sm);--tasty-button-radius:var(--tasty-radius);--tasty-button-font-size:var(--tasty-font-size-body);--tasty-button-font-weight:var(--tasty-font-weight-medium);--tasty-button-fg:var(--tasty-text-primary);--tasty-button-overlay-hover:var(--tasty-overlay-hover);--tasty-button-overlay-active:var(--tasty-overlay-active);--tasty-button-primary-bg:var(--tasty-accent-primary);--tasty-button-primary-fg:var(--tasty-text-on-accent);--tasty-button-agent-bg:var(--tasty-accent-agent);--tasty-button-agent-fg:var(--tasty-text-on-accent);--tasty-button-danger-bg:var(--tasty-accent-danger);--tasty-button-danger-fg:var(--tasty-text-on-accent);--tasty-button-secondary-bg:var(--tasty-surface-raised);--tasty-button-secondary-border:var(--tasty-border-default);--tasty-button-secondary-border-hover:var(--tasty-border-strong);--tasty-button-ghost-fg:var(--tasty-text-secondary);--tasty-button-ghost-fg-hover:var(--tasty-text-primary);--tasty-button-ghost-raised-fg:var(--tasty-text-secondary-raised);--tasty-button-ghost-raised-fg-hover:var(--tasty-text-primary);--tasty-button-disabled-bg:var(--tasty-state-disabled-fill);--tasty-button-disabled-border:var(--tasty-state-disabled-border);--tasty-button-disabled-fg:var(--tasty-state-disabled-fg);--tasty-banner-button-bg:var(--tasty-surface-hover);--tasty-banner-button-border:var(--tasty-border-frame);--tasty-icon-button-size:var(--tasty-control-height);--tasty-icon-button-size-sm:var(--tasty-size-24);--tasty-icon-button-radius:var(--tasty-radius);--tasty-icon-button-fg:var(--tasty-text-secondary);--tasty-icon-button-fg-hover:var(--tasty-text-primary);--tasty-icon-button-overlay-hover:var(--tasty-overlay-hover);--tasty-icon-button-bg-active:var(--tasty-overlay-active);--tasty-badge-size:var(--tasty-size-16);--tasty-badge-dot-size:var(--tasty-status-dot-size);--tasty-badge-padding-x:var(--tasty-space-xs);--tasty-badge-radius:var(--tasty-radius-sm);--tasty-badge-font-size:var(--tasty-font-size-micro);--tasty-badge-font-weight:var(--tasty-font-weight-bold);--tasty-badge-bg:var(--tasty-surface-raised);--tasty-badge-fg:var(--tasty-text-secondary);--tasty-badge-danger-bg:var(--tasty-accent-danger);--tasty-badge-danger-fg:var(--tasty-text-on-accent);--tasty-badge-primary-bg:var(--tasty-attention-completion);--tasty-badge-primary-fg:var(--tasty-attention-completion-fg);--tasty-badge-warning-bg:var(--tasty-attention-needs-input);--tasty-badge-warning-fg:var(--tasty-attention-needs-input-fg);--tasty-badge-agent-bg:var(--tasty-accent-agent);--tasty-badge-agent-fg:var(--tasty-text-on-accent);--tasty-badge-success-bg:var(--tasty-accent-success);--tasty-badge-success-fg:var(--tasty-text-on-accent);--tasty-badge-neutral-bg:var(--tasty-surface-active);--tasty-badge-neutral-fg:var(--tasty-text-primary);--tasty-badge-disabled-bg:var(--tasty-state-disabled-fill);--tasty-badge-disabled-fg:var(--tasty-state-disabled-fg);--tasty-badge-group-gap:var(--tasty-space-xs);--tasty-tag-gap:var(--tasty-space-xs);--tasty-tag-size:var(--tasty-size-16);--tasty-tag-dot-size:var(--tasty-size-8);--tasty-tag-padding-x:var(--tasty-space-sm);--tasty-tag-radius:var(--tasty-radius-sm);--tasty-tag-font-size:var(--tasty-font-size-micro);--tasty-tag-bg:var(--tasty-surface-raised);--tasty-tag-fg:var(--tasty-text-secondary);--tasty-tag-border:var(--tasty-border-default);--tasty-tag-disabled-bg:var(--tasty-state-disabled-fill);--tasty-tag-disabled-border:var(--tasty-state-disabled-border);--tasty-tag-disabled-fg:var(--tasty-state-disabled-fg);--tasty-kbd-size:var(--tasty-size-16);--tasty-kbd-gap:var(--tasty-size-3);--tasty-kbd-shadow-depth:var(--tasty-size-2);--tasty-kbd-padding-x:var(--tasty-space-xs);--tasty-kbd-radius:var(--tasty-radius-sm);--tasty-kbd-font:var(--tasty-font-mono);--tasty-kbd-font-size:var(--tasty-font-size-micro);--tasty-kbd-bg:var(--tasty-surface-raised);--tasty-kbd-fg:var(--tasty-text-secondary);--tasty-kbd-border:var(--tasty-border-strong);--tasty-input-height:var(--tasty-control-height);--tasty-input-padding-x:var(--tasty-space-md);--tasty-input-gap:var(--tasty-space-sm);--tasty-input-radius:var(--tasty-radius);--tasty-input-font-size:var(--tasty-font-size-body);--tasty-input-bg:var(--tasty-surface-raised);--tasty-input-fg:var(--tasty-text-primary);--tasty-input-placeholder:var(--tasty-text-placeholder);--tasty-input-border:var(--tasty-border-default);--tasty-input-border-focus:var(--tasty-border-focus);--tasty-input-border-invalid:var(--tasty-accent-danger);--tasty-input-icon-fg:var(--tasty-text-muted);--tasty-input-readonly-bg:var(--tasty-state-disabled-fill);--tasty-input-readonly-border:var(--tasty-state-disabled-border);--tasty-input-readonly-fg:var(--tasty-text-secondary-raised);--tasty-input-raised-bg:var(--tasty-bg-panel);--tasty-input-raised-border:var(--tasty-border-strong);--tasty-input-readonly-raised-bg:var(--tasty-state-disabled-fill-raised);--tasty-input-readonly-raised-border:var(--tasty-state-disabled-border-raised);--tasty-dialog-bg:var(--tasty-bg-panel);--tasty-select-height:var(--tasty-control-height);--tasty-select-padding-x:var(--tasty-space-md);--tasty-select-radius:var(--tasty-radius);--tasty-select-font-size:var(--tasty-font-size-body);--tasty-select-bg:var(--tasty-surface-raised);--tasty-select-fg:var(--tasty-text-primary);--tasty-select-border:var(--tasty-border-default);--tasty-select-border-focus:var(--tasty-border-focus);--tasty-select-chevron-fg:var(--tasty-text-muted);--tasty-select-chevron-room:var(--tasty-size-28);--tasty-select-raised-bg:var(--tasty-bg-panel);--tasty-select-raised-border:var(--tasty-border-strong);--tasty-select-raised-disabled-bg:var(--tasty-state-disabled-fill-raised);--tasty-select-raised-disabled-border:var(--tasty-state-disabled-border-raised);--tasty-select-chevron-offset:var(--tasty-space-sm);--tasty-select-placeholder:var(--tasty-input-placeholder);--tasty-multiselect-height:var(--tasty-select-height);--tasty-multiselect-padding-x:var(--tasty-select-padding-x);--tasty-multiselect-radius:var(--tasty-select-radius);--tasty-multiselect-font-size:var(--tasty-select-font-size);--tasty-multiselect-bg:var(--tasty-select-bg);--tasty-multiselect-fg:var(--tasty-select-fg);--tasty-multiselect-border:var(--tasty-select-border);--tasty-multiselect-border-hover:var(--tasty-border-strong);--tasty-multiselect-border-focus:var(--tasty-select-border-focus);--tasty-multiselect-chevron-fg:var(--tasty-select-chevron-fg);--tasty-multiselect-chevron-room:var(--tasty-select-chevron-room);--tasty-multiselect-chevron-offset:var(--tasty-select-chevron-offset);--tasty-multiselect-summary-fg:var(--tasty-text-primary);--tasty-multiselect-summary-fg-empty:var(--tasty-text-placeholder);--tasty-multiselect-menu-bg:var(--tasty-menu-bg);--tasty-multiselect-menu-border:var(--tasty-menu-border);--tasty-multiselect-menu-radius:var(--tasty-menu-radius);--tasty-multiselect-menu-shadow:var(--tasty-shadow-popover);--tasty-multiselect-menu-padding:var(--tasty-space-xs);--tasty-multiselect-menu-gap:var(--tasty-space-xs);--tasty-multiselect-menu-max-height:var(--tasty-autocomplete-max-height);--tasty-multiselect-menu-max-width:var(--tasty-size-320);--tasty-multiselect-row-height:var(--tasty-menu-item-height);--tasty-multiselect-row-padding-x:var(--tasty-menu-item-padding-x);--tasty-multiselect-row-gap:var(--tasty-space-sm);--tasty-multiselect-row-fg:var(--tasty-text-primary);--tasty-multiselect-row-bg-hover:var(--tasty-overlay-hover);--tasty-multiselect-row-bg-active:var(--tasty-surface-active);--tasty-multiselect-all-fg:var(--tasty-accent-primary);--tasty-multiselect-separator:var(--tasty-separator);--tasty-select-search-trigger-border-hover:var(--tasty-border-strong);--tasty-select-search-value-placeholder:var(--tasty-text-placeholder);--tasty-select-search-menu-gap:var(--tasty-space-xs);--tasty-select-search-menu-max-width:var(--tasty-size-320);--tasty-select-search-list-max-height:var(--tasty-size-300);--tasty-select-search-inset:var(--tasty-space-xs);--tasty-select-search-field-height:var(--tasty-input-height);--tasty-select-search-field-padding-x:var(--tasty-space-sm);--tasty-select-search-field-gap:var(--tasty-input-gap);--tasty-select-search-field-bg:var(--tasty-input-raised-bg);--tasty-select-search-field-border:var(--tasty-input-raised-border);--tasty-select-search-field-border-focus:var(--tasty-input-border-focus);--tasty-select-search-field-fg:var(--tasty-input-fg);--tasty-select-search-placeholder:var(--tasty-input-placeholder);--tasty-select-search-icon-fg:var(--tasty-input-icon-fg);--tasty-select-search-status-fg:var(--tasty-text-secondary-raised);--tasty-checkbox-size:var(--tasty-size-16);--tasty-checkbox-radius:var(--tasty-radius-sm);--tasty-checkbox-bg:var(--tasty-surface-raised);--tasty-checkbox-border:var(--tasty-border-strong);--tasty-checkbox-bg-checked:var(--tasty-accent-primary);--tasty-checkbox-check-fg:var(--tasty-text-on-accent);--tasty-checkbox-border-focus:var(--tasty-border-focus);--tasty-switch-track-width:var(--tasty-size-28);--tasty-switch-track-height:var(--tasty-size-16);--tasty-switch-thumb-size:var(--tasty-size-12);--tasty-switch-thumb-inset:var(--tasty-size-2);--tasty-switch-thumb-travel:var(--tasty-size-12);--tasty-switch-radius:var(--tasty-radius-pill);--tasty-switch-track-bg:var(--tasty-surface-active);--tasty-switch-track-bg-on:var(--tasty-accent-primary);--tasty-switch-thumb-bg:var(--tasty-text-muted);--tasty-switch-thumb-bg-on:var(--tasty-text-on-accent);--tasty-tab-height:var(--tasty-control-height-tab);--tasty-tab-strip-width:var(--tasty-tab-width);--tasty-tab-padding-x:var(--tasty-space-sm);--tasty-tab-gap:var(--tasty-space-sm);--tasty-tab-bg:var(--tasty-bg-sidebar);--tasty-tab-bg-active:var(--tasty-bg-panel);--tasty-tab-fg:var(--tasty-text-muted);--tasty-tab-fg-hover:var(--tasty-text-secondary);--tasty-tab-fg-active:var(--tasty-text-primary);--tasty-tab-fg-needs-input:var(--tasty-attention-needs-input);--tasty-tab-fg-completion:var(--tasty-attention-completion);--tasty-tab-indicator:var(--tasty-accent-primary);--tasty-tab-separator:var(--tasty-separator);--tasty-tab-close-size:var(--tasty-size-16);--tasty-tab-close-radius:var(--tasty-radius-sm);--tasty-tab-indicator-width:var(--tasty-selection-edge-width);--tasty-tab-dot-size:var(--tasty-status-dot-size-compact);--tasty-tab-icon-size:var(--tasty-icon-size-sm);--tasty-tab-status-gap:var(--tasty-space-xs);--tasty-tab-scroll-arrow-fg:var(--tasty-text-muted);--tasty-tab-scroll-arrow-fg-disabled:var(--tasty-text-disabled);--tasty-tab-scroll-arrow-width:var(--tasty-control-height-tab);--tasty-tab-scroll-arrow-glyph-size:var(--tasty-icon-size-sm);--tasty-tab-scroll-arrow-hover-bg:var(--tasty-overlay-hover);--tasty-tab-scroll-arrow-move-fg:var(--tasty-move-source-glyph);--tasty-tree-row-height:var(--tasty-control-height-tree);--tasty-tree-row-indent:var(--tasty-space-md);--tasty-tree-row-gap:var(--tasty-space-xs);--tasty-tree-row-font-size:var(--tasty-font-size-body);--tasty-tree-row-meta-font-size:var(--tasty-font-size-micro);--tasty-tree-row-fg:var(--tasty-text-secondary);--tasty-tree-row-fg-active:var(--tasty-text-primary);--tasty-tree-row-bg-hover:var(--tasty-overlay-hover);--tasty-tree-row-bg-active:var(--tasty-surface-active);--tasty-menu-bg:var(--tasty-surface-raised);--tasty-menu-border:var(--tasty-border-strong);--tasty-menu-radius:var(--tasty-radius);--tasty-menu-separator:var(--tasty-border-strong);--tasty-menu-item-height:var(--tasty-control-height);--tasty-menu-item-padding-x:var(--tasty-space-md);--tasty-menu-item-radius:var(--tasty-radius-sm);--tasty-menu-item-fg:var(--tasty-text-secondary-raised);--tasty-menu-item-fg-hover:var(--tasty-text-primary);--tasty-menu-item-bg-hover:var(--tasty-overlay-hover);--tasty-menu-item-selected-fg:var(--tasty-menu-item-fg-hover);--tasty-menu-item-check-fg:var(--tasty-accent-primary);--tasty-menu-item-check-size:var(--tasty-icon-size-sm);--tasty-menu-item-wrap-padding-y:var(--tasty-space-xs);--tasty-menu-item-shortcut-font-size:var(--tasty-font-size-micro);--tasty-autocomplete-max-height:var(--tasty-size-220);--tasty-autocomplete-menu-bg:var(--tasty-menu-bg);--tasty-autocomplete-menu-border:var(--tasty-menu-border);--tasty-autocomplete-menu-radius:var(--tasty-menu-radius);--tasty-autocomplete-menu-shadow:var(--tasty-shadow-popover);--tasty-autocomplete-row-height:var(--tasty-menu-item-height);--tasty-autocomplete-row-padding-x:var(--tasty-menu-item-padding-x);--tasty-autocomplete-row-fg:var(--tasty-menu-item-fg);--tasty-autocomplete-row-fg-active:var(--tasty-menu-item-fg-hover);--tasty-autocomplete-row-bg-hover:var(--tasty-overlay-hover);--tasty-autocomplete-row-bg-active:var(--tasty-surface-active);--tasty-autocomplete-match-fg:var(--tasty-accent-primary);--tasty-autocomplete-empty-fg:var(--tasty-text-muted);--tasty-drilldown-backbar-height:var(--tasty-size-36);--tasty-drilldown-backbar-padding-x:var(--tasty-space-sm);--tasty-drilldown-backbar-padding-y:var(--tasty-space-xs);--tasty-drilldown-backbar-gap:var(--tasty-space-sm);--tasty-drilldown-backbar-border:var(--tasty-separator);--tasty-drilldown-title-font-size:var(--tasty-font-size-body);--tasty-drilldown-title-font-weight:var(--tasty-font-weight-semibold);--tasty-drilldown-title-fg:var(--tasty-text-primary);--tasty-toast-min-height:var(--tasty-control-height);--tasty-toast-padding-x:var(--tasty-space-md);--tasty-toast-padding-y:var(--tasty-space-sm);--tasty-toast-gap:var(--tasty-space-sm);--tasty-toast-radius:var(--tasty-radius);--tasty-toast-accent-width:var(--tasty-size-3);--tasty-toast-max-width:var(--tasty-size-320);--tasty-toast-hint-font-size:var(--tasty-font-size-micro);--tasty-toast-bg:var(--tasty-surface-raised);--tasty-toast-fg:var(--tasty-text-primary);--tasty-toast-border:var(--tasty-border-strong);--tasty-toast-accent-info:var(--tasty-accent-info);--tasty-toast-accent-success:var(--tasty-accent-success);--tasty-toast-accent-warning:var(--tasty-accent-warning);--tasty-toast-accent-danger:var(--tasty-accent-danger);--tasty-toast-accent-agent:var(--tasty-accent-agent);--tasty-tooltip-bg:var(--tasty-surface-raised);--tasty-tooltip-border:var(--tasty-border-strong);--tasty-tooltip-fg:var(--tasty-text-secondary);--tasty-tooltip-radius:var(--tasty-radius);--tasty-tooltip-shadow:var(--tasty-shadow-popover);--tasty-tooltip-padding-x:var(--tasty-space-sm);--tasty-tooltip-padding-y:var(--tasty-space-xs);--tasty-tooltip-font-size:var(--tasty-font-size-caption);--tasty-tooltip-line-height:var(--tasty-line-height-ui);--tasty-tooltip-max-width:var(--tasty-size-240);--tasty-tooltip-offset:var(--tasty-space-xs);--tasty-tooltip-delay:var(--tasty-motion-ui-med);--tasty-help-hint-size:var(--tasty-icon-size-sm);--tasty-help-hint-color:var(--tasty-text-muted);--tasty-help-hint-color-hover:var(--tasty-text-secondary);--tasty-help-hint-gap:var(--tasty-space-xs);--tasty-banner-bg:var(--tasty-surface-raised);--tasty-banner-fg:var(--tasty-text-primary);--tasty-banner-border:var(--tasty-border-strong);--tasty-banner-radius:var(--tasty-radius-8);--tasty-banner-shadow:var(--tasty-shadow-popover);--tasty-banner-margin:var(--tasty-space-sm);--tasty-banner-padding-x:var(--tasty-space-md);--tasty-banner-padding-y:var(--tasty-space-sm);--tasty-banner-gap:var(--tasty-space-md);--tasty-banner-icon-fg:var(--tasty-text-muted);--tasty-banner-title-font-size:var(--tasty-font-size-body);--tasty-banner-body-font-size:var(--tasty-font-size-caption);--tasty-banner-countdown-font:var(--tasty-font-mono);--tasty-banner-countdown-font-size:var(--tasty-font-size-micro);--tasty-banner-countdown-fg:var(--tasty-text-muted);--tasty-banner-recessed-opacity:var(--tasty-opacity-recessed);--tasty-banner-fade:var(--tasty-motion-ui);--tasty-banner-inset-gap:var(--tasty-space-sm);--tasty-html-script-banner-glyph:var(--tasty-accent-info);--tasty-html-script-marker-fg:var(--tasty-glyph-dim);--tasty-html-script-marker-allowed-fg:var(--tasty-text-muted);--tasty-html-script-marker-size:var(--tasty-icon-size-xs);--tasty-html-script-marker-hit:var(--tasty-size-16);--tasty-html-script-marker-hover-bg:var(--tasty-overlay-hover);--tasty-html-remote-banner-glyph:var(--tasty-accent-info);--tasty-html-remote-marker-fg:var(--tasty-glyph-dim);--tasty-html-remote-marker-allowed-fg:var(--tasty-text-muted);--tasty-html-remote-marker-size:var(--tasty-icon-size-sm);--tasty-html-remote-marker-hit:var(--tasty-size-20);--tasty-html-remote-marker-hover-bg:var(--tasty-overlay-hover);--tasty-html-address-bar-height:var(--tasty-size-40);--tasty-html-address-bar-bg:var(--tasty-bg-sidebar);--tasty-html-address-bar-border:var(--tasty-separator);--tasty-html-address-bar-padding-x:var(--tasty-space-sm);--tasty-html-address-bar-gap:var(--tasty-space-sm);--tasty-html-address-bar-nav-gap:var(--tasty-space-xs);--tasty-html-address-field-min-width:var(--tasty-size-96);--tasty-html-address-error-height:var(--tasty-size-24);--tasty-html-address-error-glyph:var(--tasty-accent-danger);--tasty-html-address-value-fg:var(--tasty-text-secondary-raised);--tasty-md-address-bar-height:var(--tasty-html-address-bar-height);--tasty-md-address-bar-bg:var(--tasty-html-address-bar-bg);--tasty-md-address-bar-border:var(--tasty-html-address-bar-border);--tasty-md-address-bar-padding-x:var(--tasty-html-address-bar-padding-x);--tasty-md-address-bar-gap:var(--tasty-html-address-bar-gap);--tasty-md-address-bar-nav-gap:var(--tasty-html-address-bar-nav-gap);--tasty-md-address-field-min-width:var(--tasty-html-address-field-min-width);--tasty-md-address-go-hide-below:var(--tasty-field-width-md);--tasty-md-address-error-height:var(--tasty-html-address-error-height);--tasty-md-address-error-glyph:var(--tasty-html-address-error-glyph);--tasty-md-address-value-fg:var(--tasty-html-address-value-fg);--tasty-md-address-pending-fg:var(--tasty-text-secondary);--tasty-md-address-stale-bg:var(--tasty-accent-primary);--tasty-md-address-stale-fg:var(--tasty-text-on-accent);--tasty-html-size-banner-glyph:var(--tasty-accent-info);--tasty-html-limit-banner-glyph:var(--tasty-accent-warning);--tasty-html-receiving-fg:var(--tasty-text-muted);--tasty-html-receiving-glyph:var(--tasty-glyph-dim);--tasty-banner-glyph-offset:var(--tasty-size-1);--tasty-banner-more-reason-glyph-offset:var(--tasty-size-1);--tasty-banner-text-gap:var(--tasty-label-detail-gap);--tasty-banner-narrow-below:var(--tasty-size-440);--tasty-banner-more-column-gap:var(--tasty-space-xs);--tasty-banner-more-reserve:var(--tasty-size-56);--tasty-banner-more-menu-bg:var(--tasty-surface-raised);--tasty-banner-more-menu-border:var(--tasty-border-strong);--tasty-banner-more-menu-radius:var(--tasty-menu-radius);--tasty-banner-more-menu-shadow:var(--tasty-shadow-popover);--tasty-banner-more-menu-padding:var(--tasty-space-xs);--tasty-banner-more-menu-offset:var(--tasty-space-xs);--tasty-banner-more-menu-min-width:var(--tasty-size-200);--tasty-banner-more-menu-max-width:var(--tasty-size-288);--tasty-banner-more-app-font:var(--tasty-font-mono);--tasty-banner-more-app-fg:var(--tasty-menu-item-fg);--tasty-banner-more-app-fg-hover:var(--tasty-menu-item-fg-hover);--tasty-status-dot-size:var(--tasty-size-8);--tasty-status-dot-size-compact:var(--tasty-size-6);--tasty-status-dot-idle:var(--tasty-status-idle);--tasty-status-dot-success:var(--tasty-accent-success);--tasty-status-dot-warning:var(--tasty-accent-warning);--tasty-status-dot-danger:var(--tasty-accent-danger);--tasty-status-dot-agent:var(--tasty-accent-agent);--tasty-status-dot-needs-input:var(--tasty-attention-needs-input);--tasty-status-dot-completion:var(--tasty-attention-completion);--tasty-status-dot-attached-ring:var(--tasty-accent-attached);--tasty-status-dot-attached-ring-width:var(--tasty-size-2);--tasty-status-dot-attached-ring-offset:var(--tasty-size-2);--tasty-status-dot-pulse-duration:var(--tasty-duration-1600);--tasty-status-dot-ring:var(--tasty-bg-sidebar);--tasty-status-dot-ring-width:var(--tasty-size-1-5);--tasty-statusbar-dot-size:var(--tasty-status-dot-size-compact);--tasty-statusbar-glyph:var(--tasty-glyph-dim);--tasty-statusbar-theme-glyph:var(--tasty-glyph-dim);--tasty-statusbar-glyph-size:var(--tasty-icon-size-xs);--tasty-git-toolbar-height:var(--tasty-toolbar-height);--tasty-workspace-mirror-fg:var(--tasty-accent-remote);--tasty-workspace-mirror-icon-size:var(--tasty-icon-size-xs);--tasty-workspace-mirror-gap:var(--tasty-space-xs);--tasty-workspace-mirror-chip-border:var(--tasty-workspace-mirror-fg);--tasty-workspace-mirror-chip-bg:var(--tasty-bg-sidebar);--tasty-rail-category-line-width:var(--tasty-focus-ring-width);--tasty-rail-category-line:var(--tasty-text-muted);--tasty-rail-category-line-hover:var(--tasty-text-secondary);--tasty-rail-category-line-length:var(--tasty-size-24);--tasty-rail-flat-divider-length:var(--tasty-size-28);--tasty-workspace-mirror-chip-size:var(--tasty-size-12);--tasty-workspace-row-padding-x:var(--tasty-space-sm);--tasty-workspace-dot-slot:var(--tasty-size-16);--tasty-workspace-row-active-bar-width:var(--tasty-selection-edge-width);--tasty-workspace-dot-gap:var(--tasty-space-xs);--tasty-move-source-ring:var(--tasty-accent-move);--tasty-move-source-ring-width:var(--tasty-focus-ring-width);--tasty-move-source-dash:var(--tasty-size-4);--tasty-move-source-dash-gap:var(--tasty-size-4);--tasty-move-source-glyph:var(--tasty-accent-move);--tasty-move-source-glyph-size:var(--tasty-icon-size-xs);--tasty-move-source-chip-size:var(--tasty-size-12);--tasty-move-source-chip-glyph-size:var(--tasty-size-8);--tasty-attach-refusal-glyph:var(--tasty-accent-warning);--tasty-attach-refusal-chip-size:var(--tasty-move-source-chip-size);--tasty-attach-refusal-chip-glyph-size:var(--tasty-move-source-chip-glyph-size);--tasty-spinner-size:var(--tasty-size-16);--tasty-spinner-track:var(--tasty-surface-active);--tasty-spinner-indicator:var(--tasty-accent-primary);--tasty-spinner-duration:var(--tasty-duration-900);--tasty-loading-overlay-indicator:var(--tasty-spinner-indicator);--tasty-loading-overlay-delay:var(--tasty-motion-ui-fade);--tasty-loading-overlay-surface-size:var(--tasty-spinner-size);--tasty-loading-overlay-surface-bed-size:var(--tasty-size-24);--tasty-loading-overlay-surface-bed-bg:var(--tasty-surface-raised);--tasty-loading-overlay-surface-bed-border:var(--tasty-border-default);--tasty-loading-overlay-surface-inset:var(--tasty-space-sm);--tasty-loading-overlay-tab-size:var(--tasty-tab-icon-size);--tasty-loading-overlay-lnb-size:var(--tasty-icon-size-sm);--tasty-loading-overlay-rail-size:var(--tasty-size-28);--tasty-notification-badge-error-bg:var(--tasty-notify-error);--tasty-notification-badge-error-fg:var(--tasty-notify-error-fg);--tasty-notification-badge-warning-bg:var(--tasty-notify-warning-fill);--tasty-notification-badge-warning-fg:var(--tasty-notify-warning-fg);--tasty-notification-badge-info-bg:var(--tasty-notify-info);--tasty-notification-badge-info-fg:var(--tasty-notify-info-fg);--tasty-notification-badge-glyph-size:var(--tasty-size-10);--tasty-notification-badge-glyph-gap:var(--tasty-size-2);--tasty-notification-badge-group-gap:var(--tasty-space-xs);--tasty-notification-badge-stack-gap:var(--tasty-size-2);--tasty-notification-badge-max:99;--tasty-notification-summary-pad:var(--tasty-space-sm);--tasty-notification-summary-row-height:var(--tasty-size-24);--tasty-notification-summary-pad-x:var(--tasty-space-sm);--tasty-notification-summary-icon-gap:var(--tasty-space-sm);--tasty-notification-summary-label-fg:var(--tasty-text-secondary);--tasty-notification-summary-label-fg-empty:var(--tasty-text-muted);--tasty-notification-summary-preview-font-size:var(--tasty-font-size-caption);--tasty-notification-summary-preview-fg:var(--tasty-text-secondary);--tasty-notification-summary-meta-fg:var(--tasty-text-muted);--tasty-notification-summary-bg-hover:var(--tasty-overlay-hover);--tasty-notification-summary-bg-open:var(--tasty-overlay-active);--tasty-notification-rail-width:var(--tasty-size-44);--tasty-notification-item-pad-x:var(--tasty-space-md);--tasty-notification-item-pad-y:var(--tasty-space-sm);--tasty-notification-item-line-gap:var(--tasty-size-2);--tasty-notification-item-glyph-size:var(--tasty-icon-size-sm);--tasty-notification-item-glyph-gap:var(--tasty-space-sm);--tasty-notification-item-error-glyph:var(--tasty-notify-error);--tasty-notification-item-warning-glyph:var(--tasty-accent-warning-glyph);--tasty-notification-item-info-glyph:var(--tasty-notify-info);--tasty-notification-item-title-fg:var(--tasty-text-primary);--tasty-notification-item-title-fg-read:var(--tasty-text-secondary);--tasty-notification-item-title-weight:var(--tasty-font-weight-semibold);--tasty-notification-item-body-fg:var(--tasty-text-secondary);--tasty-notification-item-body-fg-read:var(--tasty-text-muted);--tasty-notification-item-meta-fg:var(--tasty-text-muted);--tasty-notification-item-closed-fg:var(--tasty-text-placeholder);--tasty-notification-item-more-fg:var(--tasty-accent-primary);--tasty-notification-item-unread-dot:var(--tasty-notify-unread);--tasty-notification-item-unread-dot-size:var(--tasty-badge-dot-size);--tasty-notification-item-body-lines:2;--tasty-notification-item-body-lines-wide:3;--tasty-notification-item-bg-hover:var(--tasty-overlay-hover);--tasty-notification-item-bg-selected:var(--tasty-surface-active);--tasty-notification-item-separator:var(--tasty-separator);--tasty-notifications-popup-height:var(--tasty-size-400);--tasty-notifications-toolbar-height:var(--tasty-control-height);--tasty-surface-occupied-soft-border:var(--tasty-accent-occupied-soft);--tasty-surface-occupied-hard-border:var(--tasty-accent-occupied-hard);--tasty-surface-occupied-border-width:var(--tasty-border-width);--tasty-surface-highlight-done-border:var(--tasty-attention-completion);--tasty-surface-highlight-input-border:var(--tasty-attention-needs-input);--tasty-surface-highlight-input-width:var(--tasty-focus-ring-width);--tasty-surface-highlight-done-width:var(--tasty-focus-ring-width);--tasty-table-cell-height:var(--tasty-control-height);--tasty-table-cell-padding-x:var(--tasty-space-md);--tasty-table-cell-padding-y:var(--tasty-space-sm);--tasty-table-font-size:var(--tasty-font-size-body);--tasty-table-header-font-size:var(--tasty-font-size-caption);--tasty-table-header-font-weight:var(--tasty-font-weight-medium);--tasty-table-header-tracking:var(--tasty-letter-spacing-caps);--tasty-table-cell-font:var(--tasty-font-mono);--tasty-table-header-bg:var(--tasty-bg-sidebar);--tasty-table-header-fg:var(--tasty-text-muted);--tasty-table-row-fg:var(--tasty-text-secondary);--tasty-table-row-bg-hover:var(--tasty-overlay-hover);--tasty-table-row-bg-selected:var(--tasty-surface-active);--tasty-table-border:var(--tasty-separator);--tasty-listctrl-row-min-height:var(--tasty-size-36);--tasty-listctrl-row-padding-x:var(--tasty-space-md);--tasty-listctrl-row-padding-y:var(--tasty-space-sm);--tasty-listctrl-row-gap:var(--tasty-space-sm);--tasty-listctrl-radius:var(--tasty-radius-sm);--tasty-listctrl-font-size:var(--tasty-font-size-body);--tasty-listctrl-label-fg:var(--tasty-text-secondary);--tasty-listctrl-label-fg-active:var(--tasty-text-primary);--tasty-listctrl-desc-fg:var(--tasty-text-muted);--tasty-listctrl-desc-font-size:var(--tasty-font-size-caption);--tasty-listctrl-icon-fg:var(--tasty-text-muted);--tasty-listctrl-chevron-fg:var(--tasty-text-muted);--tasty-listctrl-row-bg-hover:var(--tasty-overlay-hover);--tasty-listctrl-row-bg-selected:var(--tasty-surface-active);--tasty-listctrl-selected-bar:var(--tasty-accent-primary);--tasty-listctrl-selected-bar-width:var(--tasty-selection-edge-width);--tasty-listctrl-divider:var(--tasty-separator);--tasty-md-table-border:var(--tasty-border-strong);--tasty-md-table-header-bg:var(--tasty-surface-raised);--tasty-md-table-header-fg:var(--tasty-text-primary);--tasty-md-table-row-bg:var(--tasty-bg-panel);--tasty-md-table-row-bg-zebra:var(--tasty-bg-sidebar);--tasty-md-table-cell-fg:var(--tasty-text-secondary);--tasty-md-table-cell-padding-x:var(--tasty-space-sm);--tasty-md-table-cell-padding-y:var(--tasty-space-xs);--tasty-md-doc-bg:var(--tasty-surface-markdown-focused-bg);--tasty-md-doc-fg:var(--tasty-text-secondary);--tasty-md-code-bg:var(--tasty-surface-raised);--tasty-md-code-border:var(--tasty-separator);--tasty-md-quote-bar:var(--tasty-border-strong);--tasty-md-quote-fg:var(--tasty-text-muted);--tasty-md-quote-bar-width:var(--tasty-selection-edge-width);--tasty-md-rule:var(--tasty-separator);--tasty-explorer-sidebar-width:var(--tasty-size-196);--tasty-explorer-favorites-pin-height:var(--tasty-size-240);--tasty-explorer-favorites-pin-threshold:var(--tasty-size-600);--tasty-explorer-favorites-pin-ratio:.4;--tasty-explorer-favorites-pin-min-height:var(--tasty-size-120);--tasty-explorer-split-border:var(--tasty-separator);--tasty-port-favorites-bg:var(--tasty-bg-sidebar);--tasty-port-favorites-border:var(--tasty-separator);--tasty-port-favorites-row-height:var(--tasty-control-height-tree);--tasty-port-favorites-max-height:var(--tasty-size-112);--tasty-port-star-col-width:var(--tasty-size-28);--tasty-port-process-col-min-width:var(--tasty-size-200);--tasty-port-addr-col-min-width:var(--tasty-size-140);--tasty-port-star-on:var(--tasty-accent-warning);--tasty-port-star-off:var(--tasty-text-muted);--tasty-port-state-none-dot:var(--tasty-status-dot-idle);--tasty-plugins-list-width:var(--tasty-size-288);--tasty-plugins-header-glyph:var(--tasty-accent-decorative);--tasty-plugin-avatar-size-sm:var(--tasty-size-32);--tasty-plugin-avatar-size-lg:var(--tasty-size-46);--tasty-plugin-avatar-radius:var(--tasty-radius);--tasty-plugin-avatar-fg:var(--tasty-accent-primary);--tasty-plugin-avatar-bg:color-mix(in srgb, var(--tasty-accent-primary) 18%, var(--tasty-surface-raised));--tasty-plugin-avatar-border:color-mix(in srgb, var(--tasty-accent-primary) 38%, transparent);--tasty-plugin-avatar-border-width:var(--tasty-border-width);--tasty-plugin-avatar-initial-weight:var(--tasty-font-weight-normal);--tasty-plugin-avatar-initial-font-size-sm:var(--tasty-font-size-body);--tasty-plugin-avatar-initial-font-size-lg:var(--tasty-font-size-max);--tasty-settings-sidebar-width:var(--tasty-size-200);--tasty-settings-row-min-height:var(--tasty-size-32);--tasty-settings-label-width:var(--tasty-size-150);--tasty-settings-label-max-width:var(--tasty-size-240);--tasty-settings-label-gap:var(--tasty-space-lg);--tasty-settings-row-caption-gap:var(--tasty-space-xs);--tasty-settings-content-max-width:var(--tasty-size-620);--tasty-perm-granted-fg:var(--tasty-accent-success);--tasty-perm-missing-fg:var(--tasty-accent-warning);--tasty-perm-unknown-fg:var(--tasty-text-muted);--tasty-perm-unobservable-fg:var(--tasty-text-muted);--tasty-perm-status-gap:var(--tasty-space-xs);--tasty-perm-row-height:var(--tasty-settings-row-min-height);--tasty-info-modal-width:var(--tasty-size-440);--tasty-info-modal-min-height:var(--tasty-size-140);--tasty-info-modal-max-height:var(--tasty-size-360);--tasty-info-modal-title-edge:var(--tasty-border-default);--tasty-info-modal-para-gap:var(--tasty-space-md);--tasty-info-modal-scroll-edge:var(--tasty-border-default);--tasty-center-state-glyph-size:var(--tasty-icon-size-lg);--tasty-center-state-gap:var(--tasty-space-sm);--tasty-center-state-line-gap:var(--tasty-space-xs);--tasty-center-state-glyph-fg:var(--tasty-glyph-dim);--tasty-center-state-error-fg:var(--tasty-accent-danger);--tasty-center-state-title-fg:var(--tasty-text-secondary);--tasty-center-state-sub-fg:var(--tasty-text-muted);--tasty-center-state-max-width:var(--tasty-measure-sm);--tasty-center-state-action-gap:var(--tasty-space-md);--tasty-kb-ie-select-column-width:var(--tasty-size-32);--tasty-kb-ie-action-column-width:var(--tasty-size-288);--tasty-kb-ie-from-column-width:var(--tasty-size-120);--tasty-kb-ie-slot-height:var(--tasty-control-height-tab);--tasty-kb-ie-slot-min-width:var(--tasty-size-140);--tasty-kb-ie-notice-inset:var(--tasty-space-md);--tasty-fp-crumb-max-width:var(--tasty-size-180);--tasty-fp-crumb-menu-min-width:var(--tasty-size-180);--tasty-fp-crumb-menu-max-width:var(--tasty-size-320);--tasty-fp-crumb-min-width:var(--tasty-size-64);--tasty-fp-crumb-current-min-width:var(--tasty-size-96);--tasty-fp-bar-hysteresis:var(--tasty-size-8);--tasty-fp-popup-min-width:var(--tasty-size-320);--tasty-fp-inset-start:var(--tasty-space-md);--tasty-fp-inset-end:var(--tasty-space-sm);--tasty-fp-section-gap:var(--tasty-space-sm);--tasty-fp-header-pad-y:var(--tasty-space-sm);--tasty-fp-path-pad-y:var(--tasty-space-xs);--tasty-fp-list-head-pad-y:var(--tasty-space-xs);--tasty-fp-row-pad-y:var(--tasty-space-xs);--tasty-fp-footer-pad-y:var(--tasty-space-sm);--tasty-fp-footer-label-width:var(--tasty-size-64);--tasty-fp-filter-height:var(--tasty-control-height);--tasty-fp-folder-file-fg:var(--tasty-state-disabled-fg);--tasty-fp-folder-path-fg:var(--tasty-input-readonly-fg);--tasty-fp-folder-hint-fg:var(--tasty-text-muted);--tasty-fp-filter-max-width:var(--tasty-field-width-md);--tasty-webview-opaque-radius:var(--tasty-radius-none);--tasty-webview-opaque-shadow:var(--tasty-shadow-none);--tasty-popup-title-btn-size:var(--tasty-icon-button-size-sm);--tasty-popup-title-btn-gap:var(--tasty-space-xs);--tasty-popup-title-edge-inset:var(--tasty-space-xs);--tasty-popup-title-text-gap:var(--tasty-space-xs);--tasty-convert-popup-width:var(--tasty-size-240);--tasty-notifications-popup-width:var(--tasty-size-352);--tasty-fh-when-width:var(--tasty-size-56);--tasty-swatch-size:var(--tasty-size-16);--tasty-swatch-radius:var(--tasty-radius-sm);--tasty-remote-label-col:var(--tasty-size-112);--tasty-remote-filter-menu-width:var(--tasty-size-240);--tasty-segtoggle-on-bg:var(--tasty-accent-primary);--tasty-segtoggle-on-fg:var(--tasty-text-on-accent);--tasty-transfer-popup-width:var(--tasty-size-400);--tasty-transfer-pad-x:var(--tasty-size-14);--tasty-transfer-header-pad-y:var(--tasty-space-md);--tasty-transfer-body-gap:var(--tasty-size-10);--tasty-transfer-footer-pad-y:var(--tasty-size-10);--tasty-transfer-well-pad-y:var(--tasty-space-sm);--tasty-transfer-well-pad-x:var(--tasty-size-10);--tasty-progress-height:var(--tasty-size-4);--tasty-progress-radius:var(--tasty-radius-sm);--tasty-progress-track-bg:var(--tasty-bg-app);--tasty-progress-fill-bg:var(--tasty-accent-primary);--tasty-preset-split-zone-bg:color-mix(in srgb, var(--tasty-accent-primary) 22%, transparent);--tasty-preset-split-zone-border:color-mix(in srgb, var(--tasty-accent-primary) 55%, transparent);--tasty-preset-split-divider-width:var(--tasty-selection-edge-width);--tasty-preset-leaf-selected-ring-width:var(--tasty-focus-ring-width);--tasty-preset-leaf-label-fg:var(--tasty-text-muted);--tasty-preset-leaf-label-font-size:var(--tasty-font-size-micro);--tasty-preset-leaf-value-fg:var(--tasty-text-secondary);--tasty-preset-leaf-value-font-size:var(--tasty-font-size-caption);--tasty-preset-leaf-summary-gap:var(--tasty-space-xs);--tasty-preset-cfg-header-height:var(--tasty-size-44);--tasty-preset-cfg-footer-height:var(--tasty-size-52);--tasty-preset-cfg-footer-padding-x:var(--tasty-size-14);--tasty-preset-cfg-form-max-width:var(--tasty-size-460);--tasty-preset-cfg-form-padding:var(--tasty-space-lg);--tasty-preset-cfg-field-gap:var(--tasty-space-md);--tasty-preset-cfg-draft-fg:var(--tasty-accent-warning);--tasty-preset-cfg-dim-opacity:var(--tasty-state-dim-opacity);--tasty-cut-pending-opacity:var(--tasty-state-dim-opacity);--tasty-switch-overlay-size:var(--tasty-kbd-size);--tasty-switch-overlay-bg:var(--tasty-kbd-bg);--tasty-switch-overlay-fg:var(--tasty-kbd-fg);--tasty-switch-overlay-border:var(--tasty-kbd-border);--tasty-switch-overlay-shadow-depth:var(--tasty-kbd-shadow-depth);--tasty-switch-overlay-active-bg:var(--tasty-accent-primary);--tasty-switch-overlay-active-fg:var(--tasty-text-on-accent);--tasty-switch-overlay-fade:var(--tasty-motion-ui-fast);--tasty-modhint-width:var(--tasty-size-180);--tasty-modhint-height:var(--tasty-size-400);--tasty-modhint-min-width:var(--tasty-size-180);--tasty-modhint-min-height:var(--tasty-size-240);--tasty-modhint-bg:var(--tasty-bg-panel);--tasty-modhint-border:var(--tasty-border-strong);--tasty-modhint-radius:var(--tasty-radius);--tasty-modhint-shadow:var(--tasty-shadow-popover);--tasty-modhint-header-bg:var(--tasty-bg-sidebar);--tasty-modhint-header-height:var(--tasty-size-28);--tasty-modhint-section-gap:var(--tasty-space-md);--tasty-modhint-role-bg:var(--tasty-surface-active);--tasty-modhint-role-fg:var(--tasty-accent-primary);--tasty-modhint-empty-fg:var(--tasty-text-muted);--tasty-modhint-grip-fg:var(--tasty-border-strong);--tasty-modhint-fade:var(--tasty-motion-ui-fade);--tasty-modhint-hold-delay:var(--tasty-motion-hold-reveal);--tasty-titlebar-bg:var(--tasty-bg-app);--tasty-titlebar-bg-inactive:var(--tasty-bg-sidebar);--tasty-titlebar-border:var(--tasty-separator);--tasty-titlebar-fg:var(--tasty-text-secondary);--tasty-titlebar-fg-inactive:var(--tasty-text-muted);--tasty-titlebar-button-fg:var(--tasty-text-muted);--tasty-titlebar-button-fg-hover:var(--tasty-text-primary);--tasty-titlebar-button-hover-bg:var(--tasty-overlay-hover);--tasty-titlebar-button-active-bg:var(--tasty-overlay-active);--tasty-titlebar-close-hover-bg:var(--tasty-accent-window-close);--tasty-titlebar-close-hover-fg:var(--tasty-text-on-window-close);--tasty-titlebar-traffic-size:var(--tasty-size-12);--tasty-titlebar-traffic-close:var(--tasty-accent-macos-close);--tasty-titlebar-traffic-min:var(--tasty-accent-macos-min);--tasty-titlebar-traffic-zoom:var(--tasty-accent-macos-zoom);--tasty-titlebar-traffic-inactive:var(--tasty-surface-active);--tasty-titlebar-caption-width:var(--tasty-size-46);--tasty-titlebar-window-button-size:var(--tasty-size-24);--tasty-titlebar-csd-radius:var(--tasty-radius-8);--tasty-titlebar-csd-border:var(--tasty-border-strong);--tasty-titlebar-csd-shadow:0 18px 50px -8px #00000080;--tasty-titlebar-csd-shadow-margin:var(--tasty-size-8);--tasty-sidebar-logo-size:var(--tasty-size-22);--tasty-sidebar-logo-collapsed-size:var(--tasty-size-24);--tasty-sidebar-wordmark-font:var(--tasty-font-mono);--tasty-sidebar-wordmark-font-size:var(--tasty-font-size-brand-wordmark);--tasty-sidebar-section-heading-font-size:var(--tasty-font-size-micro);--tasty-sidebar-section-heading-tracking:var(--tasty-letter-spacing-caps-wide);--tasty-sidebar-wordmark-tracking:var(--tasty-letter-spacing-ui);--tasty-sidebar-button-label-font-size:var(--tasty-font-size-caption);--tasty-sidebar-collapsed-slot-width:var(--tasty-size-32);--tasty-sidebar-collapsed-icon-height:var(--tasty-size-22);--tasty-sidebar-collapsed-workspace-height:var(--tasty-size-28);--tasty-sidebar-category-header-bg:var(--tasty-bg-app);--tasty-sidebar-category-header-border:var(--tasty-separator);--tasty-sidebar-category-header-fg:var(--tasty-text-secondary);--tasty-sidebar-category-header-weight:var(--tasty-font-weight-bold);--tasty-sidebar-category-header-pad-y:var(--tasty-space-sm);--tasty-sidebar-category-header-pad-x:var(--tasty-space-sm);--tasty-sidebar-category-header-count-fg:var(--tasty-text-disabled);--tasty-sidebar-category-header-count-font-size:var(--tasty-font-size-micro);--tasty-dag-node-width:var(--tasty-size-168);--tasty-dag-node-height:var(--tasty-size-48);--tasty-dag-node-padding-x:var(--tasty-space-sm);--tasty-dag-node-padding-y:var(--tasty-space-xs);--tasty-dag-node-row-gap:var(--tasty-space-xs);--tasty-dag-node-gap:var(--tasty-space-sm);--tasty-dag-node-radius:var(--tasty-radius);--tasty-dag-node-bar-width:var(--tasty-size-3);--tasty-dag-node-bg:var(--tasty-surface-raised);--tasty-dag-node-border:var(--tasty-border-strong);--tasty-dag-node-fg:var(--tasty-text-primary);--tasty-dag-node-meta-fg:var(--tasty-text-muted);--tasty-dag-node-name-font-size:var(--tasty-font-size-body);--tasty-dag-node-meta-font-size:var(--tasty-font-size-micro);--tasty-dag-node-hover-bg:var(--tasty-overlay-hover);--tasty-dag-node-selected-ring:var(--tasty-accent-primary);--tasty-dag-node-selected-ring-width:var(--tasty-focus-ring-width);--tasty-dag-node-dim-opacity:var(--tasty-opacity-dimmed);--tasty-dag-status-waiting:var(--tasty-status-idle);--tasty-dag-status-ready:var(--tasty-accent-info);--tasty-dag-status-running:var(--tasty-accent-primary);--tasty-dag-status-succeeded:var(--tasty-accent-success);--tasty-dag-status-failed:var(--tasty-accent-danger);--tasty-dag-status-cancelled:var(--tasty-text-disabled);--tasty-dag-status-skipped:var(--tasty-text-disabled);--tasty-dag-status-unknown:var(--tasty-accent-warning);--tasty-dag-status-partially-failed:var(--tasty-accent-attention);--tasty-dag-status-waiting-bg:var(--tasty-dag-node-bg);--tasty-dag-status-ready-bg:var(--tasty-dag-node-bg);--tasty-dag-status-running-bg:color-mix(in srgb, var(--tasty-accent-primary) 16%, var(--tasty-surface-raised));--tasty-dag-status-succeeded-bg:var(--tasty-dag-node-bg);--tasty-dag-status-failed-bg:color-mix(in srgb, var(--tasty-accent-danger) 12%, var(--tasty-surface-raised));--tasty-dag-status-cancelled-bg:var(--tasty-dag-node-bg);--tasty-dag-status-skipped-bg:var(--tasty-dag-node-bg);--tasty-dag-status-unknown-bg:color-mix(in srgb, var(--tasty-accent-warning) 10%, var(--tasty-surface-raised));--tasty-dag-status-partially-failed-bg:color-mix(in srgb, var(--tasty-accent-attention) 12%, var(--tasty-surface-raised));--tasty-dag-status-waiting-label:var(--tasty-text-muted);--tasty-dag-status-ready-label:var(--tasty-dag-status-ready);--tasty-dag-status-running-label:var(--tasty-dag-status-running);--tasty-dag-status-succeeded-label:var(--tasty-dag-status-succeeded);--tasty-dag-status-failed-label:var(--tasty-dag-status-failed);--tasty-dag-status-cancelled-label:var(--tasty-text-secondary);--tasty-dag-status-skipped-label:var(--tasty-text-secondary);--tasty-dag-status-unknown-label:var(--tasty-dag-status-unknown);--tasty-dag-status-partially-failed-label:var(--tasty-dag-status-partially-failed);--tasty-dag-phase-awaiting:var(--tasty-attention-needs-input);--tasty-dag-phase-awaiting-bg:color-mix(in srgb, var(--tasty-attention-needs-input) 12%, var(--tasty-surface-raised));--tasty-dag-phase-awaiting-label:var(--tasty-dag-phase-awaiting);--tasty-dag-header-count-fg:var(--tasty-dag-row-count-fg);--tasty-dag-layer-gap:var(--tasty-size-32);--tasty-dag-sibling-gap:var(--tasty-size-24);--tasty-dag-canvas-bg:var(--tasty-bg-panel);--tasty-dag-canvas-dot:var(--tasty-border-default);--tasty-dag-canvas-dot-size:var(--tasty-size-1);--tasty-dag-canvas-dot-gap:var(--tasty-size-16);--tasty-dag-canvas-padding:var(--tasty-space-lg);--tasty-dag-edge-width:var(--tasty-size-1);--tasty-dag-edge-depends:var(--tasty-border-strong);--tasty-dag-edge-fallback:var(--tasty-accent-attention);--tasty-dag-edge-reduce:var(--tasty-accent-info);--tasty-dag-edge-dash-fallback:6 3;--tasty-dag-edge-dash-reduce:2 3;--tasty-dag-edge-corner-radius:var(--tasty-radius);--tasty-dag-edge-arrow-size:var(--tasty-size-8);--tasty-dag-edge-dim-opacity:var(--tasty-opacity-recessed);--tasty-dag-edge-highlight:var(--tasty-accent-primary);--tasty-dag-chrome-height:var(--tasty-control-height);--tasty-dag-chrome-bg:var(--tasty-bg-sidebar);--tasty-dag-chrome-border:var(--tasty-border-strong);--tasty-dag-chrome-fg:var(--tasty-text-secondary);--tasty-dag-chrome-inset:var(--tasty-space-sm);--tasty-dag-minimap-width:var(--tasty-size-160);--tasty-dag-minimap-height:var(--tasty-size-112);--tasty-dag-minimap-bg:var(--tasty-bg-sidebar);--tasty-dag-minimap-node:var(--tasty-border-strong);--tasty-dag-minimap-viewport:var(--tasty-accent-primary);--tasty-dag-minimap-min-surface:var(--tasty-size-560);--tasty-dag-runner-height:var(--tasty-control-height-tree);--tasty-dag-runner-padding-x:var(--tasty-space-sm);--tasty-dag-runner-gap:var(--tasty-space-sm);--tasty-dag-runner-radius:var(--tasty-radius-sm);--tasty-dag-runner-bg:var(--tasty-surface-raised);--tasty-dag-runner-border:var(--tasty-border-strong);--tasty-dag-runner-fg:var(--tasty-text-secondary);--tasty-dag-runner-idle-fg:var(--tasty-text-muted);--tasty-dag-runner-stalled-fg:var(--tasty-accent-warning);--tasty-dag-runner-stalled-border:color-mix(in srgb, var(--tasty-accent-warning) 45%, transparent);--tasty-dag-runner-stalled-bg:color-mix(in srgb, var(--tasty-accent-warning) 10%, var(--tasty-surface-raised));--tasty-dag-runner-crashed-fg:var(--tasty-accent-danger);--tasty-dag-runner-crashed-border:color-mix(in srgb, var(--tasty-accent-danger) 45%, transparent);--tasty-dag-runner-crashed-bg:color-mix(in srgb, var(--tasty-accent-danger) 12%, var(--tasty-surface-raised));--tasty-dag-cycle-bg:color-mix(in srgb, var(--tasty-accent-warning) 14%, var(--tasty-bg-panel));--tasty-dag-cycle-border:color-mix(in srgb, var(--tasty-accent-warning) 45%, transparent);--tasty-dag-cycle-fg:var(--tasty-accent-warning);--tasty-dag-cycle-height:var(--tasty-control-height);--tasty-dag-detail-width:var(--tasty-size-288);--tasty-dag-detail-sheet-height:var(--tasty-size-220);--tasty-dag-detail-bg:var(--tasty-bg-sidebar);--tasty-dag-detail-border:var(--tasty-border-default);--tasty-dag-detail-padding:var(--tasty-space-md);--tasty-dag-detail-log-bg:var(--tasty-bg-app);--tasty-dag-detail-log-max-height:var(--tasty-size-160);--tasty-dag-detail-out-max-height:var(--tasty-size-112);--tasty-dag-row-height:var(--tasty-listctrl-row-min-height);--tasty-dag-row-summary-gap:var(--tasty-space-sm);--tasty-dag-row-count-fg:var(--tasty-text-muted);--tasty-dag-row-count-font-size:var(--tasty-font-size-caption);--tasty-dag-popup-width:var(--tasty-size-560);--tasty-dag-popup-height:var(--tasty-size-460);--tasty-palette-list-max-height:var(--tasty-size-320);--tasty-remote-filter-dropdown-width:var(--tasty-size-240);--tasty-palette-width:var(--tasty-size-540);--tasty-settings-window-width:var(--tasty-size-1100);--tasty-settings-window-height:var(--tasty-size-700);--tasty-toast-stack-offset-bottom:var(--tasty-size-36);--tasty-loading-lockup-tracking:var(--tasty-letter-spacing-n1px);--tasty-font-preview-min-width:var(--tasty-field-width-lg);--tasty-font-preview-padding-y:var(--tasty-space-sm);--tasty-font-preview-padding-x:var(--tasty-space-md);--tasty-font-preview-line-height:var(--tasty-line-height-ui);--tasty-codearea-font-size:var(--tasty-font-size-caption);--tasty-codearea-line-height:var(--tasty-line-height-ui);--tasty-codearea-padding-y:var(--tasty-space-xs);--tasty-codearea-padding-x:var(--tasty-space-sm);--tasty-codearea-gutter-width:var(--tasty-space-xl);--tasty-codearea-gutter-bg:var(--tasty-bg-sidebar);--tasty-codearea-gutter-fg:var(--tasty-text-muted);--tasty-codearea-gutter-border:var(--tasty-separator);--tasty-codearea-error-fg:var(--tasty-accent-danger);--tasty-codearea-max-height:var(--tasty-size-200);--tasty-search-bar-border:var(--tasty-menu-border);--tasty-popup-content-margin:var(--tasty-space-xs);--tasty-modhint-grip-size:var(--tasty-icon-size-xs);--tasty-modhint-grip-inset:var(--tasty-size-2);--tasty-modhint-row-font-size:var(--tasty-font-size-caption);--tasty-modhint-row-min-height:var(--tasty-size-24);--tasty-modhint-empty-row-min-height:var(--tasty-size-20);--tasty-modhint-row-gap:var(--tasty-size-6);--tasty-trigger-menu-min-width:var(--tasty-field-width-lg);--tasty-trigger-menu-max-height:var(--tasty-autocomplete-max-height);--tasty-image-handle-size:var(--tasty-size-6);--tasty-image-popup-width:var(--tasty-size-300);--tasty-image-popup-pad-top:var(--tasty-space-md);--tasty-image-popup-pad-x:var(--tasty-size-14);--tasty-image-popup-gap:var(--tasty-size-10);--tasty-image-popup-btn-gap:var(--tasty-space-sm);--tasty-image-popup-title-font-size:var(--tasty-font-size-max);--tasty-image-popup-title-weight:var(--tasty-font-weight-semibold);--tasty-image-size-input-width:var(--tasty-size-64);--tasty-image-path-row-gap:var(--tasty-size-6);--tasty-image-zoom-font-size:var(--tasty-font-size-caption);--tasty-image-zoom-min-width:var(--tasty-size-40);--tasty-explorer-min-height:var(--tasty-size-180);--tasty-explorer-favorites-hide-below:var(--tasty-size-240);--tasty-explorer-error-fg:var(--tasty-accent-danger);--tasty-dag-edge-binding:var(--tasty-accent-data);--tasty-dag-edge-dash-binding:8 2 2 2;--tasty-dag-edge-transition:var(--tasty-accent-route);--tasty-dag-edge-dash-transition:10 4;--tasty-dag-edge-selected-width:var(--tasty-focus-ring-width);--tasty-toast-stack-offset-bottom-settings:var(--tasty-size-64);--tasty-tools-menu-min-width:var(--tasty-size-160);--tasty-tools-menu-max-width:var(--tasty-size-240);--tasty-explorer-state-compact-below:var(--tasty-size-120);--tasty-md-callout-icon-gap:var(--tasty-space-xs);--tasty-md-callout-marker-size:var(--tasty-icon-size-sm);--tasty-kb-plugin-title-width:var(--tasty-settings-label-width);--tasty-kb-plugin-title-gap:var(--tasty-settings-label-gap);--tasty-kb-plugin-picker-width:var(--tasty-field-width-lg);--tasty-kb-plugin-mode-width:var(--tasty-field-width-md);--tasty-kb-plugin-slot-width:var(--tasty-field-width-lg);--tasty-kb-plugin-control-gap:var(--tasty-space-sm);--tasty-kb-plugin-control-height:var(--tasty-control-height);--tasty-kb-plugin-row-min-height:var(--tasty-settings-row-min-height);--tasty-kb-plugin-row-padding-y:var(--tasty-space-xs);--tasty-kb-plugin-caption-gap:var(--tasty-space-xs);--tasty-kb-plugin-separator:var(--tasty-separator);--tasty-kb-plugin-list-gap:var(--tasty-space-md);--tasty-kb-plugin-caption-fg:var(--tasty-text-muted);--tasty-kb-plugin-none-fg:var(--tasty-text-muted);--tasty-kb-plugin-error-fg:var(--tasty-accent-danger);--tasty-kb-plugin-draft-dot:var(--tasty-accent-primary);--tasty-kb-plugin-draft-dot-size:var(--tasty-status-dot-size-compact);--tasty-attach-sync-glyph:var(--tasty-accent-warning);--tasty-attach-sync-name-max-width:var(--tasty-size-160);--tasty-split-sibling-min-height:var(--tasty-size-56);--tasty-image-error-fg:var(--tasty-accent-danger);--tasty-settings-row-gap:var(--tasty-space-md);--tasty-explorer-toolbar-compact-below:var(--tasty-size-440);--tasty-explorer-name-error-fg:var(--tasty-accent-danger);--tasty-explorer-drop-target-border:var(--tasty-accent-primary);--tasty-explorer-drop-target-bg:color-mix(in srgb, var(--tasty-accent-primary) calc(var(--tasty-tint-fill-alpha) * 100%), transparent);--tasty-explorer-drag-move-fg:var(--tasty-accent-primary);--tasty-explorer-drag-copy-fg:var(--tasty-accent-success);--tasty-explorer-drag-refused-fg:var(--tasty-accent-danger);--tasty-explorer-drag-chip-max-width:var(--tasty-size-240);--tasty-explorer-progress-height:var(--tasty-size-2);--tasty-explorer-progress-track:var(--tasty-surface-raised);--tasty-explorer-progress-fill:var(--tasty-accent-primary);--tasty-explorer-conflict-width:var(--tasty-size-400);--tasty-explorer-preview-width:var(--tasty-size-288);--tasty-explorer-preview-min-width:var(--tasty-size-200);--tasty-explorer-preview-max-width:var(--tasty-size-460);--tasty-explorer-grid-thumb-size:var(--tasty-size-40);--tasty-explorer-props-width:var(--tasty-size-360);--tasty-explorer-delete-list-max-height:var(--tasty-size-160);--tasty-explorer-props-label-width:var(--tasty-size-96);--tasty-explorer-search-bar-height:var(--tasty-size-36);--tasty-explorer-search-folder-col-width:var(--tasty-size-160);--tasty-explorer-match-fg:var(--tasty-autocomplete-match-fg);--tasty-image-too-large-fg:var(--tasty-accent-warning);--tasty-explorer-name-error-max-width:var(--tasty-size-240);--tasty-explorer-list-min-width:var(--tasty-size-200);--tasty-explorer-props-padding-x:var(--tasty-size-14);--tasty-explorer-props-row-min-height:var(--tasty-size-24);--tasty-explorer-props-row-line:var(--tasty-size-20);--tasty-explorer-props-row-pad-top:var(--tasty-size-2);--tasty-explorer-preview-header-height:var(--tasty-size-40);--tasty-file-drop-overlay-bg:color-mix(in srgb, var(--tasty-accent-primary) calc(var(--tasty-tint-fill-alpha) * 100%), transparent);--tasty-file-drop-overlay-border:color-mix(in srgb, var(--tasty-accent-primary) calc(var(--tasty-tint-border-alpha) * 100%), transparent);--tasty-file-drop-overlay-fg:var(--tasty-accent-primary);--tasty-kb-record-width:var(--tasty-kb-ie-slot-min-width);--tasty-kb-record-height:var(--tasty-kb-ie-slot-height);--tasty-kb-record-add-width:var(--tasty-size-32);--tasty-kb-row-gap:var(--tasty-space-sm);--tasty-font-combo-list-max-height:var(--tasty-select-search-list-max-height);--tasty-font-combo-search-inset:var(--tasty-select-search-inset);--tasty-attach-sync-name-min-width:var(--tasty-size-40);--tasty-explorer-link-glyph:var(--tasty-text-muted);--tasty-explorer-link-glyph-size:var(--tasty-icon-size-xs);--tasty-explorer-link-broken-fg:var(--tasty-accent-warning);--tasty-explorer-cursor-ring:var(--tasty-border-focus);--tasty-explorer-cursor-ring-width:var(--tasty-border-width);--tasty-explorer-marquee-bg:color-mix(in srgb, var(--tasty-accent-primary) calc(var(--tasty-tint-fill-alpha) * 100%), transparent);--tasty-explorer-marquee-border:color-mix(in srgb, var(--tasty-accent-primary) calc(var(--tasty-tint-border-alpha) * 100%), transparent);--tasty-explorer-autoscroll-zone:var(--tasty-size-24);--tasty-explorer-hidden-fg:var(--tasty-text-muted);--tasty-explorer-create-indent:var(--tasty-space-lg);--tasty-kb-record-border:var(--tasty-border-default);--tasty-kb-record-border-hover:var(--tasty-border-strong);--tasty-kb-record-empty-fg:var(--tasty-text-muted);--tasty-ui-code-font:var(--tasty-font-mono);--tasty-ui-code-bg:var(--tasty-surface-raised);--tasty-ui-code-fg:var(--tasty-text-primary);--tasty-ui-code-padding-x:var(--tasty-space-xs);--tasty-ui-code-radius:var(--tasty-radius-sm);--tasty-boot-form-width:var(--tasty-size-360);--tasty-boot-error-glyph:var(--tasty-accent-danger);--tasty-approval-danger-bg:color-mix(in srgb, var(--tasty-accent-danger) calc(var(--tasty-tint-fill-alpha) * 100%), var(--tasty-bg-panel));--tasty-approval-danger-border:var(--tasty-accent-danger);--tasty-approval-danger-fg:var(--tasty-text-primary);--tasty-explorer-address-pending-delay:var(--tasty-motion-ui-fade);--tasty-explorer-remote-queue-head-gap:var(--tasty-space-xs);--tasty-explorer-address-pending-size:var(--tasty-icon-size-sm);--tasty-explorer-create-field-max-width:var(--tasty-size-240);--tasty-explorer-drag-expand-delay:var(--tasty-duration-800);--tasty-explorer-props-partial-fg:var(--tasty-accent-warning);--tasty-explorer-preview-body-min-height:var(--tasty-size-120);--tasty-settings-row-stack-gap:var(--tasty-space-xs);--tasty-settings-row-stack-hysteresis:var(--tasty-space-lg);--tasty-ui-code-bg-on-raised:var(--tasty-bg-panel);--tasty-kb-plugin-record-height:var(--tasty-kb-plugin-control-height);--tasty-kb-os-reserved-fg:var(--tasty-accent-warning);--tasty-plugin-trust-title-fg:var(--tasty-text-primary);--tasty-plugin-trust-body-fg:var(--tasty-text-secondary);--tasty-plugin-trust-glyph-danger:var(--tasty-accent-danger);--tasty-plugin-trust-glyph-warning:var(--tasty-accent-warning-glyph);--tasty-plugin-trust-glyph-success:var(--tasty-accent-success-ink);--tasty-plugin-trust-body-trusted-fg:var(--tasty-accent-success-ink);--tasty-notice-column-inset:var(--tasty-space-sm);--tasty-notice-column-gap:var(--tasty-space-sm);--tasty-notice-column-width:var(--tasty-size-360);--tasty-restore-notice-width:var(--tasty-notice-column-width);--tasty-restore-notice-glyph:var(--tasty-notify-error);--tasty-restore-notice-padding:var(--tasty-space-md);--tasty-restore-notice-gap:var(--tasty-space-sm);--tasty-restore-notice-body-fg:var(--tasty-text-secondary);--tasty-restore-notice-label-fg:var(--tasty-text-muted);--tasty-restore-notice-path-bg:var(--tasty-bg-sidebar);--tasty-restore-notice-path-border:var(--tasty-border-default);--tasty-restore-notice-path-fg:var(--tasty-text-primary);--tasty-pending-indicator-height:var(--tasty-size-24);--tasty-pending-indicator-padding-x:var(--tasty-space-sm);--tasty-pending-indicator-gap:var(--tasty-space-sm);--tasty-pending-indicator-radius:var(--tasty-radius);--tasty-pending-indicator-bg:var(--tasty-surface-raised);--tasty-pending-indicator-border:var(--tasty-border-strong);--tasty-pending-indicator-fg:var(--tasty-text-secondary-raised);--tasty-pending-indicator-time-fg:var(--tasty-text-primary);--tasty-pending-indicator-sep-fg:var(--tasty-text-muted);--tasty-pending-indicator-spinner-size:var(--tasty-icon-size-sm);--tasty-pending-indicator-compact-below:var(--tasty-size-200);--tasty-pending-indicator-delay:var(--tasty-loading-overlay-delay);--tasty-file-handler-form-bg:var(--tasty-surface-raised);--tasty-file-handler-form-border:var(--tasty-border-default);--tasty-file-handler-form-padding:var(--tasty-space-md);--tasty-file-handler-form-row-gap:var(--tasty-space-sm);--tasty-file-handler-form-label-fg:var(--tasty-text-secondary-raised);--tasty-file-handler-form-caption-fg:var(--tasty-text-secondary-raised);--tasty-file-handler-form-error-fg:var(--tasty-accent-danger-raised);--tasty-file-handler-priority-width:var(--tasty-field-width-xs);--tasty-file-handler-select-width:var(--tasty-field-width-lg);--tasty-file-handler-kind-width:var(--tasty-field-width-md);--tasty-file-handler-prio-fg:var(--tasty-text-muted);--tasty-file-handler-summary-fg:var(--tasty-text-secondary);--tasty-file-handler-empty-fg:var(--tasty-text-muted);--tasty-file-handler-form-info-fg:var(--tasty-text-secondary-raised);--tasty-file-handler-summary-removed-fg:var(--tasty-text-muted);--tasty-file-handler-id-min-width:var(--tasty-size-96);--tasty-explorer-props-footer-border:var(--tasty-separator);--tasty-explorer-props-perm-border:var(--tasty-border-strong);--tasty-explorer-props-perm-cell-width:var(--tasty-size-56);--tasty-explorer-props-perm-error-fg:var(--tasty-accent-danger);--tasty-explorer-props-perm-locked-fg:var(--tasty-text-muted);--tasty-explorer-props-value-fg:var(--tasty-text-secondary);--tasty-settings-apply-note-fg:var(--tasty-text-secondary);--tasty-settings-apply-note-glyph:var(--tasty-text-muted);--tasty-settings-apply-note-gap:var(--tasty-space-sm);--tasty-explorer-props-perm-grid-min-width:calc(4 * var(--tasty-explorer-props-perm-cell-width) + 2 * var(--tasty-space-sm) + 2 * var(--tasty-border-width));--tasty-explorer-props-perm-stack-min-width:calc(3 * var(--tasty-explorer-props-perm-cell-width) + 2 * var(--tasty-space-sm) + 2 * var(--tasty-border-width));--tasty-explorer-props-perm-role-gap:var(--tasty-space-xs);--tasty-number-field-min-width:var(--tasty-field-width-xs);--tasty-number-field-unit-gap:var(--tasty-space-sm);--tasty-number-field-unit-fg:var(--tasty-text-secondary);--tasty-number-field-note-fg:var(--tasty-text-secondary)}*,:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{font-family:var(--tasty-font-ui);font-size:var(--tasty-font-size-body);line-height:var(--tasty-line-height-ui);color:var(--tasty-text-primary);background:var(--tasty-bg-app);margin:0}.tasty-mono,code,kbd,pre,samp{font-family:var(--tasty-font-mono);font-variant-ligatures:contextual}::selection{background:var(--tasty-selection-bg);color:var(--tasty-text-primary)}:where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:var(--tasty-focus-ring-width) solid var(--tasty-border-focus);outline-offset:1px}.tasty-scroll{scrollbar-width:thin;scrollbar-color:var(--tasty-color-neutral-400) transparent}.tasty-scroll::-webkit-scrollbar{width:10px;height:10px}.tasty-scroll::-webkit-scrollbar-thumb{background:var(--tasty-color-neutral-400);border-radius:var(--tasty-radius-pill);background-clip:content-box;border:2px solid #0000}.tasty-scroll::-webkit-scrollbar-thumb:hover{background:var(--tasty-color-neutral-500);background-clip:content-box}
