@custom-variant dark (&:is(.dark*));@custom-variant data-horizontal (&[data-orientation="horizontal"]);@custom-variant data-vertical (&[data-orientation="vertical"]);:root{--font-size:13px;--heading-huge:32px;--heading-xlarge:24px;--heading-large:18px;--heading-medium:15px;--label-medium:15px;--label-small:13px;--text-large:15px;--text-base:13px;--text-small:12px;--text-tiny:11px;--display-huge:clamp(56px,7vw,96px);--display-xlarge:clamp(44px,5vw,72px);--display-large:clamp(36px,4vw,56px);--display-medium:clamp(28px,3vw,40px);--leading-display-huge:1.05;--leading-display-xlarge:1.1;--leading-display-large:1.15;--leading-display-medium:1.2;--text-display:72px;--text-3xl:44px;--text-2xl:var(--heading-huge);--text-xl2:var(--heading-xlarge);--text-xl:var(--heading-large);--text-lg:var(--heading-medium);--text-sm:var(--text-small);--text-xs:var(--text-tiny);--text-2xs:var(--text-tiny);--font-heading:"Rawest",sans-serif;--font-base:"Manrope",sans-serif;--font-mono:"IBM Plex Mono",monospace;--font-manrope:var(--font-base);--font-display:var(--font-heading);--font-code:var(--font-mono);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-denser:-.03em;--tracking-dense:-.02em;--tracking-normal:0em;--tracking-wide:.05em;--tracking-micro:.01em;--tracking-display:var(--tracking-dense);--text-case-upper:uppercase;--text-case-none:none;--leading-heading-huge:40px;--leading-heading-xlarge:32px;--leading-heading-large:28px;--leading-heading-medium:24px;--leading-label-medium:20px;--leading-label-small:16px;--leading-text-large:24px;--leading-text-base:20px;--leading-text-small:16px;--leading-text-tiny:12px;--leading-none:1;--leading-tight:var(--leading-text-tiny);--leading-snug:var(--leading-text-small);--leading-base:var(--leading-text-base);--leading-relaxed:var(--leading-text-base);--leading-lg:var(--leading-text-large);--leading-display:var(--leading-heading-large);--leading-xl:var(--leading-heading-xlarge);--leading-2xl:var(--leading-heading-huge);--leading-3xl:52px;--leading-compact:1.3;--leading-normal:1.4;--leading-prose:1.5;--leading-code:1.6;--space-0:0px;--space-50:2px;--space-100:4px;--space-200:8px;--space-300:12px;--space-400:16px;--space-500:20px;--space-600:24px;--space-800:32px;--space-1000:40px;--space-1200:48px;--space-1400:56px;--space-2400:96px;--space-3400:136px;--space-n-50:-2px;--space-n-100:-4px;--space-n-200:-8px;--space-n-300:-12px;--space-n-400:-16px;--space-n-500:-20px;--space-n-600:-24px;--gap-none:var(--space-0);--gap-inline:var(--space-50);--gap-related:var(--space-100);--gap-element:var(--space-200);--gap-group:var(--space-300);--gap-block:var(--space-400);--gap-region:var(--space-500);--section-tight:var(--space-500);--section-default:var(--space-600);--section-comfortable:var(--space-800);--section-loose:var(--space-1000);--section-page-block:var(--space-1200);--section-page-area:var(--space-1400);--section-hero:var(--space-2400);--section-landmark:var(--space-3400);--gap-xsmall:var(--gap-inline);--gap-small:var(--gap-related);--gap-medium:6px;--gap-base:var(--gap-element);--gap-large:var(--gap-group);--control-height-sm:24px;--control-height-base:32px;--control-height-lg:40px;--switch-track-width:28px;--switch-track-height:16px;--switch-thumb-size:12px;--switch-thumb-offset:2px;--switch-thumb-travel:12px;--control-px-sm:var(--gap-element);--control-px-base:var(--gap-group);--control-px-lg:var(--gap-block);--control-font-sm:var(--text-xs);--control-font-base:var(--text-sm);--control-font-lg:var(--text-base);--input-padding:5px 8px;--input-padding-y:5px;--input-padding-x:8px;--input-height:30px;--menu-item-py-sm:2px;--menu-item-py-base:6px;--menu-item-py-lg:10px;--zen-gray-1:#fcfcfb;--zen-gray-2:#fcfaf9;--zen-gray-3:#f1f0ee;--zen-gray-4:#e9e8e6;--zen-gray-5:#d8d6d4;--zen-gray-6:#bbb7b4;--zen-gray-7:#a19e9b;--zen-gray-8:#898580;--zen-gray-9:#706a65;--zen-gray-10:#574f4a;--zen-gray-11:#3e342f;--zen-gray-12:#1d1612;--zen-red-1:snow;--zen-red-2:#fdf5f5;--zen-red-3:#f9e6e6;--zen-red-4:#f0c4c4;--zen-red-5:#e69999;--zen-red-6:#d63439;--zen-red-7:#c42d32;--zen-red-8:#a6262a;--zen-red-9:#871f22;--zen-red-10:#69181a;--zen-red-11:#4a1112;--zen-red-12:#2c0a0a;--zen-orange-1:#fefdfb;--zen-orange-2:#fdf9f2;--zen-orange-3:#f9efe0;--zen-orange-4:#f0d9b8;--zen-orange-5:#e6bd7a;--zen-orange-6:#e67e22;--zen-orange-7:#d16f1e;--zen-orange-8:#b35e1a;--zen-orange-9:#944e15;--zen-orange-10:#753e11;--zen-orange-11:#562e0c;--zen-orange-12:#331d07;--zen-yellow-1:#fffdf4;--zen-yellow-2:#fffaeb;--zen-yellow-3:#fef3c7;--zen-yellow-4:#fde68a;--zen-yellow-5:#fcd34d;--zen-yellow-6:#f6c63a;--zen-yellow-7:#edb826;--zen-yellow-8:#e4a914;--zen-yellow-9:#c9960f;--zen-yellow-10:#b3850d;--zen-yellow-11:#8a5a0c;--zen-yellow-12:#4c2e0a;--zen-green-1:#fcfefb;--zen-green-2:#f6fdf2;--zen-green-3:#e8f7e0;--zen-green-4:#c8ebb8;--zen-green-5:#9ada7a;--zen-green-6:#27ae60;--zen-green-7:#229954;--zen-green-8:#1d8047;--zen-green-9:#18683a;--zen-green-10:#13502e;--zen-green-11:#0e3821;--zen-green-12:#082014;--zen-teal-1:#fcfefe;--zen-teal-2:#f2fdfd;--zen-teal-3:#e0f7f9;--zen-teal-4:#b8ebf0;--zen-teal-5:#7adae6;--zen-teal-6:#17a2b8;--zen-teal-7:#148e9f;--zen-teal-8:#117782;--zen-teal-9:#0e6168;--zen-teal-10:#0b4c50;--zen-teal-11:#083638;--zen-teal-12:#052021;--zen-cyan-1:#fcfffe;--zen-cyan-2:#f2fdfc;--zen-cyan-3:#e0f9f7;--zen-cyan-4:#b8f0eb;--zen-cyan-5:#7ae6da;--zen-cyan-6:#20b2aa;--zen-cyan-7:#1c9e97;--zen-cyan-8:#18827c;--zen-cyan-9:#146863;--zen-cyan-10:#104e4a;--zen-cyan-11:#0c3835;--zen-cyan-12:#072120;--zen-sky-1:#fcfdfe;--zen-sky-2:#f5fafd;--zen-sky-3:#e6f2f9;--zen-sky-4:#c4def0;--zen-sky-5:#99c7e6;--zen-sky-6:#3498db;--zen-sky-7:#2e86c2;--zen-sky-8:#2671a3;--zen-sky-9:#1f5c85;--zen-sky-10:#184667;--zen-sky-11:#11324a;--zen-sky-12:#0a1f2c;--zen-blue-1:#fcfdfe;--zen-blue-2:#f4f9fd;--zen-blue-3:#e4f1f9;--zen-blue-3-hover:#e4f1f9;--zen-blue-4:#c0dcf0;--zen-blue-4-active:#c0dcf0;--zen-blue-5:#94c2e6;--zen-blue-6:#2980b9;--zen-blue-7:#2470a3;--zen-blue-8:#1f5e8a;--zen-blue-9:#1a4d70;--zen-blue-10:#153c57;--zen-blue-11:#102b3e;--zen-blue-12:#0b1a25;--zen-indigo-1:#fdfdfe;--zen-indigo-2:#f9f9fd;--zen-indigo-3:#efeff9;--zen-indigo-4:#d6d6f0;--zen-indigo-5:#b3b3e6;--zen-indigo-6:#6c5ce7;--zen-indigo-7:#5f51d1;--zen-indigo-8:#5044b3;--zen-indigo-9:#423894;--zen-indigo-10:#342c75;--zen-indigo-11:#262056;--zen-indigo-12:#181433;--zen-purple-1:#fdfcfe;--zen-purple-2:#f8f6fd;--zen-purple-3:#efeaf9;--zen-purple-4:#d6c8f0;--zen-purple-5:#b39ce6;--zen-purple-6:#8b5cf6;--zen-purple-7:#7c4fe8;--zen-purple-8:#6a42d1;--zen-purple-9:#5835b8;--zen-purple-10:#46299e;--zen-purple-11:#341d85;--zen-purple-12:#22116c;--zen-pink-1:#fefcfd;--zen-pink-2:#fdf5f8;--zen-pink-3:#f9e6ed;--zen-pink-4:#f0c4d4;--zen-pink-5:#e699b8;--zen-pink-6:#e91e63;--zen-pink-7:#d11a58;--zen-pink-8:#b3164c;--zen-pink-9:#94123f;--zen-pink-10:#750e32;--zen-pink-11:#560a25;--zen-pink-12:#330618;--zen-brown-1:#fefdfc;--zen-brown-2:#fdf8f4;--zen-brown-3:#f9efea;--zen-brown-4:#f0d9cc;--zen-brown-5:#e6bdaa;--zen-brown-6:#8d6e63;--zen-brown-7:#7f625a;--zen-brown-8:#6c5350;--zen-brown-9:#594546;--zen-brown-10:#46373b;--zen-brown-11:#332a2f;--zen-brown-12:#20181d;--white:#fff;--background:var(--zen-gray-1);--surface:var(--background);--card:var(--white);--card-foreground:var(--zen-gray-12);--popover:var(--white);--popover-foreground:var(--zen-gray-12);--menu:var(--white);--menu-foreground:var(--zen-gray-12);--menu-item-hover:var(--sunken-hover);--menu-icon:var(--icon-primary);--menu-text-disabled:var(--zen-gray-7);--menu-text-destructive:var(--zen-red-10);--menu-item-hover-destructive:var(--zen-red-3);--menu-icon-size:20px;--tooltip:var(--text-primary);--tooltip-foreground:var(--white);--primary:var(--zen-gray-1);--primary-foreground:var(--zen-gray-12);--secondary:transparent;--secondary-foreground:var(--zen-gray-12);--muted:var(--zen-gray-4);--accent:var(--zen-purple-9);--accent-foreground:var(--white);--destructive:var(--zen-red-6);--destructive-foreground:var(--white);--border-default:var(--zen-gray-5);--border-subtle:var(--zen-gray-3);--border-disabled:var(--zen-gray-2);--border-accent:var(--zen-purple-6);--border-positive:var(--zen-green-6);--border-warning:var(--zen-yellow-6);--border-negative:var(--zen-red-6);--border-red:var(--zen-red-5);--border-orange:var(--zen-orange-5);--border-yellow:var(--zen-yellow-5);--border-green:var(--zen-green-5);--border-teal:var(--zen-teal-5);--border-cyan:var(--zen-cyan-5);--border-sky:var(--zen-sky-5);--border-blue:var(--zen-blue-5);--border-indigo:var(--zen-indigo-5);--border-purple:var(--zen-purple-5);--border-pink:var(--zen-pink-5);--border-brown:var(--zen-brown-5);--border-default-hover:var(--zen-gray-6);--border-subtle-hover:var(--zen-gray-4);--border-accent-hover:var(--zen-purple-7);--border-positive-hover:var(--zen-green-7);--border-warning-hover:var(--zen-yellow-7);--border-negative-hover:var(--zen-red-7);--border-red-hover:var(--zen-red-6);--border-orange-hover:var(--zen-orange-6);--border-yellow-hover:var(--zen-yellow-6);--border-green-hover:var(--zen-green-6);--border-teal-hover:var(--zen-teal-6);--border-cyan-hover:var(--zen-cyan-6);--border-sky-hover:var(--zen-sky-6);--border-blue-hover:var(--zen-blue-6);--border-indigo-hover:var(--zen-indigo-6);--border-purple-hover:var(--zen-purple-6);--border-pink-hover:var(--zen-pink-6);--border-brown-hover:var(--zen-brown-6);--border-default-active:var(--zen-gray-7);--border-subtle-active:var(--zen-gray-5);--border-accent-active:var(--zen-purple-8);--border-positive-active:var(--zen-green-8);--border-warning-active:var(--zen-yellow-8);--border-negative-active:var(--zen-red-8);--border-red-active:var(--zen-red-7);--border-orange-active:var(--zen-orange-7);--border-yellow-active:var(--zen-yellow-7);--border-green-active:var(--zen-green-7);--border-teal-active:var(--zen-teal-7);--border-cyan-active:var(--zen-cyan-7);--border-sky-active:var(--zen-sky-7);--border-blue-active:var(--zen-blue-7);--border-indigo-active:var(--zen-indigo-7);--border-purple-active:var(--zen-purple-7);--border-pink-active:var(--zen-pink-7);--border-brown-active:var(--zen-brown-7);--border:var(--border-subtle);--divider-primary:var(--zen-gray-5);--divider-secondary:var(--zen-gray-3);--divider-primary-accent:var(--zen-purple-7);--divider-secondary-accent:var(--zen-purple-5);--focus-primary:var(--zen-purple-7);--focus-secondary:var(--zen-purple-5);--focus-primary-negative:var(--zen-red-8);--focus-secondary-negative:var(--zen-red-6);--solid-neutral:var(--zen-gray-12);--solid-neutral-hover:var(--zen-gray-11);--solid-accent:var(--zen-purple-8);--solid-accent-hover:var(--zen-purple-9);--solid-negative:var(--zen-red-7);--solid-negative-hover:var(--zen-red-10);--solid-red:var(--zen-red-9);--solid-red-hover:var(--zen-red-10);--solid-orange:var(--zen-orange-9);--solid-orange-hover:var(--zen-orange-10);--solid-yellow:var(--zen-yellow-9);--solid-yellow-hover:var(--zen-yellow-10);--solid-green:var(--zen-green-9);--solid-green-hover:var(--zen-green-10);--solid-teal:var(--zen-teal-9);--solid-teal-hover:var(--zen-teal-10);--solid-cyan:var(--zen-cyan-9);--solid-cyan-hover:var(--zen-cyan-10);--solid-sky:var(--zen-sky-9);--solid-sky-hover:var(--zen-sky-10);--solid-blue:var(--zen-blue-9);--solid-blue-hover:var(--zen-blue-10);--solid-indigo:var(--zen-indigo-9);--solid-indigo-hover:var(--zen-indigo-10);--solid-purple:var(--zen-purple-9);--solid-purple-hover:var(--zen-purple-10);--solid-pink:var(--zen-pink-8);--solid-pink-hover:var(--zen-pink-9);--solid-brown:var(--zen-brown-9);--solid-brown-hover:var(--zen-brown-10);--solid-neutral-active:var(--zen-gray-10);--solid-accent-active:var(--zen-purple-10);--solid-negative-active:var(--zen-red-11);--solid-red-active:var(--zen-red-11);--solid-orange-active:var(--zen-orange-11);--solid-yellow-active:var(--zen-yellow-11);--solid-green-active:var(--zen-green-11);--solid-teal-active:var(--zen-teal-11);--solid-cyan-active:var(--zen-cyan-11);--solid-sky-active:var(--zen-sky-11);--solid-blue-active:var(--zen-blue-11);--solid-indigo-active:var(--zen-indigo-11);--solid-purple-active:var(--zen-purple-11);--solid-pink-active:var(--zen-pink-10);--solid-brown-active:var(--zen-brown-11);--solid-neutral-disabled:var(--zen-gray-6);--solid-accent-disabled:var(--zen-purple-4);--solid-negative-disabled:var(--zen-red-5);--solid-red-disabled:var(--zen-red-5);--solid-orange-disabled:var(--zen-orange-5);--solid-yellow-disabled:var(--zen-yellow-5);--solid-green-disabled:var(--zen-green-5);--solid-teal-disabled:var(--zen-teal-5);--solid-cyan-disabled:var(--zen-cyan-5);--solid-sky-disabled:var(--zen-sky-5);--solid-blue-disabled:var(--zen-blue-5);--solid-indigo-disabled:var(--zen-indigo-5);--solid-purple-disabled:var(--zen-purple-5);--solid-pink-disabled:var(--zen-pink-5);--solid-brown-disabled:var(--zen-brown-6);--text-primary:var(--zen-gray-12);--text-primary-accent:var(--zen-purple-9);--text-primary-positive:var(--zen-green-9);--text-primary-warning:var(--zen-orange-9);--text-primary-negative:var(--zen-red-10);--text-secondary:var(--zen-gray-10);--text-secondary-accent:var(--zen-purple-8);--text-tertiary:var(--zen-gray-9);--text-quaternary:var(--zen-gray-8);--text-muted:var(--zen-gray-8);--text-disabled:var(--zen-gray-7);--text-placeholder:var(--zen-gray-8);--text-on-solid:var(--zen-gray-1);--text-primary-red:var(--zen-red-8);--text-primary-orange:var(--zen-orange-8);--text-primary-yellow:var(--zen-yellow-8);--text-primary-green:var(--zen-green-8);--text-primary-teal:var(--zen-teal-8);--text-primary-cyan:var(--zen-cyan-8);--text-primary-sky:var(--zen-sky-8);--text-primary-blue:var(--zen-blue-11);--text-primary-indigo:var(--zen-indigo-11);--text-primary-purple:var(--zen-purple-11);--text-primary-pink:var(--zen-pink-10);--text-primary-brown:var(--zen-brown-11);--text-secondary-positive:var(--zen-green-10);--text-secondary-warning:var(--zen-yellow-11);--text-secondary-negative:var(--zen-red-9);--text-disabled-accent:var(--zen-purple-6);--text-disabled-positive:var(--zen-green-7);--text-disabled-warning:var(--zen-orange-7);--text-disabled-negative:var(--zen-red-6);--text-disabled-red:var(--zen-red-6);--text-disabled-orange:var(--zen-orange-7);--text-disabled-yellow:var(--zen-yellow-7);--text-disabled-green:var(--zen-green-8);--text-disabled-teal:var(--zen-teal-8);--text-disabled-cyan:var(--zen-cyan-7);--text-disabled-sky:var(--zen-sky-8);--text-disabled-blue:var(--zen-blue-7);--text-disabled-indigo:var(--zen-indigo-6);--text-disabled-purple:var(--zen-purple-5);--text-disabled-pink:var(--zen-pink-6);--text-disabled-brown:var(--zen-brown-7);--icon-primary:var(--zen-gray-10);--icon-secondary:var(--zen-gray-9);--icon-primary-accent:var(--zen-purple-9);--icon-primary-positive:var(--zen-green-9);--icon-primary-warning:var(--zen-orange-9);--icon-primary-negative:var(--zen-red-10);--icon-primary-red:var(--zen-red-8);--icon-primary-orange:var(--zen-orange-8);--icon-primary-yellow:var(--zen-yellow-8);--icon-primary-green:var(--zen-green-8);--icon-primary-teal:var(--zen-teal-8);--icon-primary-cyan:var(--zen-cyan-8);--icon-primary-sky:var(--zen-sky-8);--icon-primary-blue:var(--zen-blue-11);--icon-primary-indigo:var(--zen-indigo-11);--icon-primary-purple:var(--zen-purple-11);--icon-primary-pink:var(--zen-pink-10);--icon-primary-brown:var(--zen-brown-11);--icon-secondary-accent:var(--zen-purple-8);--icon-secondary-positive:var(--zen-green-10);--icon-secondary-warning:var(--zen-yellow-11);--icon-secondary-negative:var(--zen-red-9);--icon-disabled:var(--zen-gray-7);--icon-disabled-accent:var(--zen-purple-6);--icon-disabled-positive:var(--zen-green-7);--icon-disabled-warning:var(--zen-orange-7);--icon-disabled-negative:var(--zen-red-6);--icon-disabled-red:var(--zen-red-6);--icon-disabled-orange:var(--zen-orange-7);--icon-disabled-yellow:var(--zen-yellow-7);--icon-disabled-green:var(--zen-green-8);--icon-disabled-teal:var(--zen-teal-8);--icon-disabled-cyan:var(--zen-cyan-7);--icon-disabled-sky:var(--zen-sky-8);--icon-disabled-blue:var(--zen-blue-7);--icon-disabled-indigo:var(--zen-indigo-6);--icon-disabled-purple:var(--zen-purple-5);--icon-disabled-pink:var(--zen-pink-6);--icon-disabled-brown:var(--zen-brown-7);--icon-sm:14px;--icon-base:16px;--icon-lg:20px;--icon-placeholder:var(--zen-gray-8);--icon-on-solid:var(--zen-gray-1);--icon-on-solid-disabled:var(--zen-gray-7);--input:var(--white);--input-background:var(--white);--ring:var(--zen-purple-5);--elevation-sm:0px 1px 3px 0px #00000014,0px 2px 4px 0px #0000001a;--elevation-md:0px 4px 12px 0px #00000014,0px 8px 24px 0px #0000001f;--chart-1:var(--zen-purple-7);--chart-2:var(--zen-purple-5);--chart-3:var(--zen-blue-6);--chart-4:var(--zen-red-6);--chart-5:var(--zen-gray-8);--radius-0:0px;--radius-50:2px;--radius-100:4px;--radius-150:6px;--radius-200:8px;--radius-300:12px;--radius-400:16px;--radius-500:20px;--radius-full:999px;--radius-none:var(--radius-0);--radius-subtle:var(--radius-50);--radius-default:var(--radius-100);--radius-smooth:var(--radius-150);--radius-container:var(--radius-200);--radius-panel:var(--radius-300);--radius-feature:var(--radius-400);--radius-display:var(--radius-500);--radius-round:var(--radius-full);--radius:var(--radius-smooth);--radius-lg:var(--radius-panel);--radius-2xl:var(--radius-feature);--z-overlay-max:9999;--sidebar-width:205px;--sidepanel-width:380px;--page-max-width-sm:380px;--page-max-width-md:960px;--page-max-width-lg:1152px;--page-max-width-xl:1280px;--page-top-offset:96px;--page-padding-x:24px;--page-section-label-width:220px;--topnav-height:56px;--playground-top-margin:84px;--playground-top-margin-active:8vh;--playground-title-gap:24px;--playground-preview-height:70vh;--playground-preview-height-active:100vh;--playground-preview-height-placeholder:60vh;--playground-prompt-max-width:720px;--playground-pipeline-max-width:960px;--playground-preview-max-width:1248px;--playground-preview-gap:24px;--dashboard-url-max-width:670px}@media (width>=1920px){:root{--playground-prompt-max-width:880px;--playground-preview-max-width:1560px;--playground-top-margin-active:40px;--heading-huge:33px;--heading-xlarge:25px;--heading-large:19px;--heading-medium:16px;--label-medium:16px;--label-small:14px;--text-large:16px;--text-base:14px;--text-small:13px;--text-tiny:12px}}@media (width>=2400px){:root{--playground-prompt-max-width:960px;--playground-preview-max-width:1760px}}:root{--sidebar:var(--background);--sidebar-foreground:var(--zen-gray-12);--sidebar-primary:var(--zen-purple-9);--sidebar-primary-foreground:var(--white);--sidebar-accent:var(--zen-purple-7);--sidebar-accent-foreground:var(--white);--sidebar-border:var(--zen-gray-5);--sidebar-ring:var(--zen-purple-5);--sidebar-item-hover:var(--zen-gray-3);--sidebar-item-active:var(--zen-gray-4);--sidebar-item-text:var(--text-secondary);--sidebar-item-text-active:var(--text-primary);--sidebar-width:205px;--mobile-sidebar-width:280px;--tag-radius:var(--radius-round);--tag-api-bg:var(--zen-green-4);--tag-api-text:var(--zen-green-11);--tag-browser-bg:var(--zen-yellow-4);--tag-browser-text:var(--zen-yellow-11);--tag-proxy-bg:var(--zen-blue-4);--tag-proxy-text:var(--zen-blue-8);--tag-purple-bg:var(--zen-purple-4);--tag-purple-text:var(--zen-purple-11);--tag-peach-bg:var(--zen-brown-4);--tag-peach-text:var(--zen-brown-11);--tag-orange-bg:var(--zen-orange-4);--tag-orange-text:var(--zen-orange-11);--tag-red-bg:var(--zen-red-4);--tag-red-text:var(--zen-red-11);--tag-pink-bg:var(--zen-pink-4);--tag-pink-text:var(--zen-pink-10);--tag-indigo-bg:var(--zen-indigo-4);--tag-indigo-text:var(--zen-indigo-11);--tag-cyan-bg:var(--zen-cyan-4);--tag-cyan-text:var(--zen-cyan-8);--tag-teal-bg:var(--zen-blue-4);--tag-teal-text:var(--zen-blue-8);--tag-blue-bg:var(--zen-blue-4);--tag-blue-text:var(--zen-blue-8);--tag-gray-bg:var(--zen-gray-4);--tag-gray-text:var(--zen-gray-10);--tag-ask-bg:var(--zen-purple-4);--tag-ask-text:var(--zen-purple-11);--tag-api-border:var(--zen-green-5);--tag-browser-border:var(--zen-yellow-5);--tag-proxy-border:var(--zen-blue-5);--tag-purple-border:var(--zen-purple-5);--tag-peach-border:var(--zen-orange-5);--tag-red-border:var(--zen-red-5);--tag-indigo-border:var(--zen-indigo-5);--tag-cyan-border:var(--zen-cyan-5);--tag-teal-border:var(--zen-blue-5);--tag-blue-border:var(--zen-blue-5);--tag-gray-border:var(--zen-gray-5);--chip-purple-bg:var(--zen-purple-2);--chip-purple-bg-hover:var(--zen-purple-3);--chip-purple-bg-active:var(--zen-purple-4);--chip-purple-border:var(--zen-purple-5);--chip-purple-text:var(--zen-purple-11);--chip-purple-icon:var(--zen-purple-11);--chip-green-bg:var(--zen-green-2);--chip-green-bg-hover:var(--zen-green-3);--chip-green-bg-active:var(--zen-green-4);--chip-green-border:var(--zen-green-5);--chip-green-text:var(--zen-green-11);--chip-green-icon:var(--zen-green-8);--chip-blue-bg:var(--zen-blue-2);--chip-blue-bg-hover:var(--zen-blue-3-hover);--chip-blue-bg-active:var(--zen-blue-4-active);--chip-blue-border:var(--zen-blue-5);--chip-blue-text:var(--zen-blue-11);--chip-blue-icon:var(--zen-blue-11);--chip-orange-bg:var(--zen-orange-2);--chip-orange-bg-hover:var(--zen-orange-3);--chip-orange-bg-active:var(--zen-orange-4);--chip-orange-border:var(--zen-orange-5);--chip-orange-text:var(--zen-orange-11);--chip-orange-icon:var(--zen-orange-8);--chip-gray-bg:var(--zen-gray-3);--chip-gray-bg-hover:var(--zen-gray-4);--chip-gray-bg-active:var(--zen-gray-5);--chip-gray-border:var(--zen-gray-5);--chip-gray-text:var(--zen-gray-10);--chip-gray-icon:var(--zen-gray-8);--chip-red-bg:var(--zen-red-3);--chip-red-bg-hover:var(--zen-red-4);--chip-red-bg-active:var(--zen-red-5);--chip-red-border:var(--zen-red-5);--chip-red-text:var(--zen-red-11);--chip-red-icon:var(--zen-red-9);--chip-indigo-bg:var(--zen-indigo-3);--chip-indigo-bg-hover:var(--zen-indigo-4);--chip-indigo-bg-active:var(--zen-indigo-5);--chip-indigo-border:var(--zen-indigo-5);--chip-indigo-text:var(--zen-indigo-11);--chip-indigo-icon:var(--zen-indigo-8);--chip-yellow-bg:var(--zen-yellow-3);--chip-yellow-bg-hover:var(--zen-yellow-4);--chip-yellow-bg-active:var(--zen-yellow-5);--chip-yellow-border:var(--zen-yellow-5);--chip-yellow-text:var(--zen-yellow-11);--chip-yellow-icon:var(--zen-yellow-8);--chip-cyan-bg:var(--zen-cyan-3);--chip-cyan-bg-hover:var(--zen-cyan-4);--chip-cyan-bg-active:var(--zen-cyan-5);--chip-cyan-border:var(--zen-cyan-5);--chip-cyan-text:var(--zen-cyan-8);--chip-cyan-icon:var(--zen-cyan-8);--yellow-3:var(--zen-yellow-5);--yellow-5:var(--zen-orange-6);--base:var(--zen-gray-1);--base-hover:var(--zen-gray-2);--base-active:var(--zen-gray-3);--sunken-base:var(--zen-gray-2);--sunken-hover:var(--zen-gray-3);--sunken-active:var(--zen-gray-4);--sunken-secondary:var(--zen-gray-3);--sunken-secondary-hover:var(--zen-gray-4);--sunken-secondary-active:var(--zen-gray-5);--sunken-accent:var(--zen-purple-1);--sunken-accent-hover:var(--zen-purple-2);--sunken-accent-active:var(--zen-purple-3);--sunken-negative:var(--zen-red-1);--sunken-negative-hover:var(--zen-red-2);--sunken-negative-active:var(--zen-red-3);--sunken-positive:var(--zen-green-1);--sunken-positive-hover:var(--zen-green-2);--sunken-positive-active:var(--zen-green-3);--sunken-warning:var(--zen-yellow-1);--sunken-warning-hover:var(--zen-yellow-2);--sunken-warning-active:var(--zen-yellow-3);--sunken-red:var(--zen-red-1);--sunken-red-hover:var(--zen-red-2);--sunken-red-active:var(--zen-red-3);--sunken-orange:var(--zen-orange-1);--sunken-orange-hover:var(--zen-orange-2);--sunken-orange-active:var(--zen-orange-3);--sunken-yellow:var(--zen-yellow-1);--sunken-yellow-hover:var(--zen-yellow-2);--sunken-yellow-active:var(--zen-yellow-3);--sunken-green:var(--zen-green-1);--sunken-green-hover:var(--zen-green-2);--sunken-green-active:var(--zen-green-3);--sunken-teal:var(--zen-teal-1);--sunken-teal-hover:var(--zen-teal-2);--sunken-teal-active:var(--zen-teal-3);--sunken-cyan:var(--zen-cyan-1);--sunken-cyan-hover:var(--zen-cyan-2);--sunken-cyan-active:var(--zen-cyan-3);--sunken-sky:var(--zen-sky-1);--sunken-sky-hover:var(--zen-sky-2);--sunken-sky-active:var(--zen-sky-3);--sunken-blue:var(--zen-blue-1);--sunken-blue-hover:var(--zen-blue-2);--sunken-blue-active:var(--zen-blue-3);--sunken-indigo:var(--zen-indigo-1);--sunken-indigo-hover:var(--zen-indigo-2);--sunken-indigo-active:var(--zen-indigo-3);--sunken-purple:var(--zen-purple-1);--sunken-purple-hover:var(--zen-purple-2);--sunken-purple-active:var(--zen-purple-3);--sunken-pink:var(--zen-pink-1);--sunken-pink-hover:var(--zen-pink-2);--sunken-pink-active:var(--zen-pink-3);--sunken-brown:var(--zen-brown-1);--sunken-brown-hover:var(--zen-brown-2);--sunken-brown-active:var(--zen-brown-3);--raised-neutral:var(--zen-gray-3);--raised-neutral-hover:var(--zen-gray-4);--raised-neutral-active:var(--zen-gray-5);--raised-red:var(--zen-red-2);--raised-red-hover:var(--zen-red-3);--raised-red-active:var(--zen-red-6);--raised-orange:var(--zen-orange-2);--raised-orange-hover:var(--zen-orange-3);--raised-orange-active:var(--zen-orange-6);--raised-yellow:var(--zen-yellow-2);--raised-yellow-hover:var(--zen-yellow-3);--raised-yellow-active:var(--zen-yellow-6);--raised-green:var(--zen-green-2);--raised-green-hover:var(--zen-green-3);--raised-green-active:var(--zen-green-6);--raised-teal:var(--zen-teal-2);--raised-teal-hover:var(--zen-teal-3);--raised-teal-active:var(--zen-teal-6);--raised-cyan:var(--zen-cyan-2);--raised-cyan-hover:var(--zen-cyan-3);--raised-cyan-active:var(--zen-cyan-6);--raised-sky:var(--zen-sky-2);--raised-sky-hover:var(--zen-sky-3);--raised-sky-active:var(--zen-sky-6);--raised-blue:var(--zen-blue-2);--raised-blue-hover:var(--zen-blue-3);--raised-blue-active:var(--zen-blue-6);--raised-indigo:var(--zen-indigo-2);--raised-indigo-hover:var(--zen-indigo-3);--raised-indigo-active:var(--zen-indigo-6);--raised-purple:var(--zen-purple-2);--raised-purple-hover:var(--zen-purple-3);--raised-purple-active:var(--zen-purple-6);--raised-pink:var(--zen-pink-2);--raised-pink-hover:var(--zen-pink-3);--raised-pink-active:var(--zen-pink-6);--raised-brown:var(--zen-brown-2);--raised-brown-hover:var(--zen-brown-3);--raised-brown-active:var(--zen-brown-6);--attention-neutral:var(--zen-gray-4);--attention-neutral-hover:var(--zen-gray-5);--attention-neutral-active:var(--zen-gray-6);--attention-accent:var(--zen-purple-3);--attention-accent-hover:var(--zen-purple-4);--attention-accent-active:var(--zen-purple-5);--attention-red:var(--zen-red-4);--attention-red-hover:var(--zen-red-5);--attention-red-active:var(--zen-red-6);--attention-orange:var(--zen-orange-4);--attention-orange-hover:var(--zen-orange-5);--attention-orange-active:var(--zen-orange-6);--attention-yellow:var(--zen-yellow-4);--attention-yellow-hover:var(--zen-yellow-5);--attention-yellow-active:var(--zen-yellow-6);--attention-green:var(--zen-green-4);--attention-green-hover:var(--zen-green-5);--attention-green-active:var(--zen-green-6);--attention-teal:var(--zen-teal-4);--attention-teal-hover:var(--zen-teal-5);--attention-teal-active:var(--zen-teal-6);--attention-cyan:var(--zen-cyan-4);--attention-cyan-hover:var(--zen-cyan-5);--attention-cyan-active:var(--zen-cyan-6);--attention-sky:var(--zen-sky-4);--attention-sky-hover:var(--zen-sky-5);--attention-sky-active:var(--zen-sky-6);--attention-blue:var(--zen-blue-4);--attention-blue-hover:var(--zen-blue-5);--attention-blue-active:var(--zen-blue-6);--attention-indigo:var(--zen-indigo-4);--attention-indigo-hover:var(--zen-indigo-5);--attention-indigo-active:var(--zen-indigo-6);--attention-purple:var(--zen-purple-4);--attention-purple-hover:var(--zen-purple-5);--attention-purple-active:var(--zen-purple-6);--attention-pink:var(--zen-pink-4);--attention-pink-hover:var(--zen-pink-5);--attention-pink-active:var(--zen-pink-6);--attention-brown:var(--zen-brown-4);--attention-brown-hover:var(--zen-brown-5);--attention-brown-active:var(--zen-brown-6);--table-header-bg:var(--sunken-base);--table-separator-bg:var(--sunken-base);--table-border:var(--divider-secondary);--banner-success-bg:var(--zen-green-1);--banner-success-border:var(--zen-green-5);--banner-success-circle:var(--zen-green-3);--banner-success-icon:var(--zen-green-9);--banner-warning-bg:var(--zen-yellow-1);--banner-warning-border:var(--zen-yellow-5);--banner-warning-circle:var(--zen-yellow-3);--banner-warning-icon:var(--zen-orange-9);--banner-error-bg:var(--zen-red-1);--banner-error-border:var(--zen-red-5);--banner-error-circle:var(--zen-red-3);--banner-error-icon:var(--zen-red-10);--banner-info-bg:var(--zen-blue-1);--banner-info-border:var(--zen-blue-5);--banner-info-circle:var(--zen-blue-3);--banner-info-icon:var(--zen-blue-9);--banner-default-bg:var(--zen-gray-1);--banner-default-border:var(--zen-gray-3);--banner-default-circle:var(--zen-gray-3);--banner-default-icon:var(--zen-gray-9);--code-editor-bg:var(--zen-gray-12);--code-editor-text:var(--zen-gray-3);--canvas-vignette:14,8,22;--code-keyword:#c586c0;--code-string:#ce9178;--code-comment:#6a9955;--code-number:#b5cea8;--code-builtin:#569cd6;--code-func:#dcdcaa;--code-variable:#9cdcfe;--code-dim:#ffffff59;--code-mid:#ffffff8c;--code-bright:#ffffffd9;--code-tab-inactive:#ffffff73;--code-tab-hover:#ffffffb3;--code-tab-active-bg:#ffffff1f;--overlay:#00000040;--overlay-heavy:#0006;--elevation-lg:0px 36px 45px 0px #00000012,0px 13.552px 13.566px 0px #0000000f,0px 4.522px 5.635px 0px #00000012,0px .064px 2.038px 0px #0000000f;--inset-shadow:inset 0 1px 3px #00000014;--separator:#0000000d;--separator-subtle:#00000008;--glass-dark-bg:#16120ee0;--glass-dark-border:#ffffff0f;--glass-dark-shadow:0 12px 48px #00000059,inset 0 1px 0 #ffffff0a;--glass-light-bg:#ffffffd1;--glass-light-border:#ffffffb3;--glass-light-shadow:0 12px 48px #0000000d,inset 0 1px 0 #ffffffe6;--accent-glow:0 8px 28px #7c4fe840;--onboard-dark-solid:#16120e;--onboard-dark-hover:#16120eb8;--onboard-dark-soft:#16120e8c;--onboard-light-solid:#fff;--onboard-light-hover:#ffffff9e;--onboard-light-soft:#fff6;--onboard-card-border:#ffffff2e;--onboard-card-shadow:0 24px 80px #0000002e,0 2px 12px #00000014,inset 0 1px 0 #ffffff40,inset 0 -1px 0 #0000000f;--onboard-card-shine:linear-gradient(135deg,#ffffff14 0%,transparent 50%);--onboard-card-shine-reverse:linear-gradient(225deg,#ffffff26 0%,transparent 50%);--onboard-card-divider:#ffffff0f;--onboard-card-divider-light:#ffffff1a}::selection{background:var(--zen-purple-4);color:var(--zen-purple-12)}@media (width<=1440px){:root{--sidebar-width:180px;--sidepanel-width:340px;--playground-top-margin:80px;--playground-title-gap:16px;--playground-preview-gap:16px}}.playground-nav-overlay{margin-top:calc(-1*var(--topnav-height))!important;z-index:20!important}@media (width<=1366px){:root{--sidebar-width:166px;--sidepanel-width:320px;--text-2xl:28px;--playground-top-margin:76px;--playground-title-gap:12px;--playground-prompt-max-width:648px;--playground-pipeline-max-width:820px;--playground-preview-gap:12px}}@media (width<=1440px) and (height<=900px){:root{--playground-top-margin:72px;--playground-title-gap:10px;--playground-preview-height:calc(100vh - 300px);--playground-preview-height-active:calc(100vh - 220px);--playground-preview-height-placeholder:calc(100vh - 340px);--playground-preview-gap:10px}}@media (height<=800px){:root{--playground-top-margin:64px;--playground-title-gap:10px;--playground-preview-height:calc(100vh - 312px);--playground-preview-height-active:calc(100vh - 232px);--playground-preview-height-placeholder:calc(100vh - 352px);--playground-preview-gap:10px}}@media (height<=700px){:root{--playground-top-margin:56px;--playground-title-gap:8px;--playground-preview-height:calc(100vh - 264px);--playground-preview-height-active:calc(100vh - 204px);--playground-preview-height-placeholder:calc(100vh - 304px);--playground-preview-gap:8px}}@media (width<=1024px){:root{--playground-prompt-max-width:576px;--playground-preview-max-width:95vw;--playground-top-margin:72px;--sidepanel-width:300px}}@media (width<=768px){:root{--sidebar-width:0px;--sidepanel-width:100vw;--playground-prompt-max-width:calc(100vw - 48px);--playground-preview-max-width:calc(100vw - 32px);--playground-top-margin:32px;--playground-title-gap:10px;--playground-preview-gap:10px;--text-2xl:24px;--text-xl2:20px;--text-xl:16px;--page-padding-x:16px;--page-max-width-md:100%;--page-max-width-lg:100%;--page-max-width-xl:100%;--section-comfortable:var(--space-500);--section-loose:var(--space-600);--section-page-block:var(--space-800);--section-page-area:var(--space-1000);--section-hero:var(--space-1200);--topnav-height:48px;--mobile-sidebar-width:280px}}@media (width<=480px){:root{--playground-prompt-max-width:calc(100vw - 32px);--playground-preview-max-width:calc(100vw - 24px);--playground-top-margin:24px;--text-display:40px;--text-3xl:32px;--text-2xl:22px;--page-padding-x:12px;--mobile-sidebar-width:calc(100vw - 56px)}}.dark{--font-code-body:"IBM Plex Mono",monospace;--background:var(--zen-gray-1);--surface:var(--background);--border-default:var(--zen-gray-5);--border-subtle:var(--zen-gray-3);--border-disabled:var(--zen-gray-2);--border-accent:var(--zen-purple-6);--border-positive:var(--zen-green-6);--border-warning:var(--zen-yellow-6);--border-negative:var(--zen-red-6);--border:var(--border-subtle);--text-primary:var(--zen-gray-12);--text-primary-accent:var(--zen-purple-9);--text-primary-positive:var(--zen-green-9);--text-primary-warning:var(--zen-orange-9);--text-primary-negative:var(--zen-red-10);--text-secondary:var(--zen-gray-10);--text-secondary-accent:var(--zen-purple-8);--text-tertiary:var(--zen-gray-9);--text-quaternary:var(--zen-gray-8);--text-muted:var(--zen-gray-8);--text-disabled:var(--zen-gray-7);--text-placeholder:var(--zen-gray-8);--text-on-solid:var(--zen-gray-1);--icon-primary:var(--zen-gray-10);--icon-secondary:var(--zen-gray-9);--icon-disabled:var(--zen-gray-7);--icon-placeholder:var(--zen-gray-8);--icon-on-solid:var(--zen-gray-1);--icon-on-solid-disabled:var(--zen-gray-7);--muted:var(--zen-gray-4);--primary:var(--zen-gray-1);--primary-foreground:var(--zen-gray-12);--secondary-foreground:var(--zen-gray-12);--card-foreground:var(--zen-gray-12);--popover-foreground:var(--zen-gray-12);--menu-foreground:var(--zen-gray-12);--menu-icon:var(--icon-primary);--menu-text-disabled:var(--zen-gray-7);--menu-text-destructive:var(--zen-red-10);--menu-item-hover-destructive:var(--zen-red-3);--destructive:var(--zen-red-6);--ring:var(--zen-purple-5);--sunken-base:var(--zen-gray-2);--sunken-purple:var(--zen-purple-2);--sunken-purple-hover:var(--zen-purple-3);--sunken-purple-active:var(--zen-purple-4);--sunken-accent:var(--zen-purple-2);--sunken-accent-hover:var(--zen-purple-3);--sunken-accent-active:var(--zen-purple-4);--sunken-hover:var(--zen-gray-3);--sunken-active:var(--zen-gray-4);--table-header-bg:var(--zen-gray-3);--table-separator-bg:var(--zen-gray-3);--table-border:var(--zen-gray-3);--card:var(--zen-gray-2);--popover:var(--zen-gray-2);--menu:var(--zen-gray-2);--input:var(--zen-gray-3);--input-background:var(--zen-gray-2);--menu-item-hover:var(--sunken-hover);--tooltip:var(--zen-gray-12);--tooltip-foreground:var(--zen-gray-1);--secondary:var(--zen-gray-3);--accent:var(--zen-purple-6);--elevation-sm:0px 1px 3px 0px #0000003d,0px 2px 4px 0px #00000047;--elevation-md:0px 4px 12px 0px #0000003d,0px 8px 24px 0px #00000052;--zen-gray-1:#1a1512;--zen-gray-2:#27221e;--zen-gray-3:#352f2c;--zen-gray-4:#433d3a;--zen-gray-5:#544e4b;--zen-gray-6:#716a66;--zen-gray-7:#88827e;--zen-gray-8:#a19a96;--zen-gray-9:#b6afab;--zen-gray-10:#cdc6c1;--zen-gray-11:#e7e0db;--zen-gray-12:#fdf5f1;--zen-purple-1:#180e31;--zen-purple-2:#26154c;--zen-purple-3:#351d67;--zen-purple-4:#442682;--zen-purple-5:#5633a2;--zen-purple-6:#734cce;--zen-purple-7:#8a67e6;--zen-purple-8:#a084f9;--zen-purple-9:#b4a0ff;--zen-purple-10:#c9bdff;--zen-purple-11:#e2dcff;--zen-purple-12:#f7f5ff;--zen-blue-1:#001829;--zen-blue-2:#00253f;--zen-blue-3:#003454;--zen-blue-3-hover:#203048;--zen-blue-4:#004269;--zen-blue-4-active:#283c5a;--zen-blue-5:#005584;--zen-blue-6:#0072af;--zen-blue-7:#268bcb;--zen-blue-8:#50a3df;--zen-blue-9:#76b9ec;--zen-blue-10:#9ccef5;--zen-blue-11:#c8e6fe;--zen-blue-12:#f0f8ff;--zen-green-1:#001d08;--zen-green-2:#002c11;--zen-green-3:#003c1a;--zen-green-4:#004c24;--zen-green-5:#00612f;--zen-green-6:#008242;--zen-green-7:#009d51;--zen-green-8:#2eb767;--zen-green-9:#64ca86;--zen-green-10:#92dba7;--zen-green-11:#c3eecd;--zen-green-12:#eafcef;--zen-orange-1:#270e00;--zen-orange-2:#381a00;--zen-orange-3:#4b2500;--zen-orange-4:#5f3100;--zen-orange-5:#774000;--zen-orange-6:#9e5700;--zen-orange-7:#bf6b00;--zen-orange-8:#da832c;--zen-orange-9:#e99e5d;--zen-orange-10:#f3ba8a;--zen-orange-11:#fedabd;--zen-orange-12:#fff5ec;--zen-yellow-1:#1e1500;--zen-yellow-2:#2d2100;--zen-yellow-3:#3d2f00;--zen-yellow-4:#4d3c00;--zen-yellow-5:#624d00;--zen-yellow-6:#836900;--zen-yellow-7:#9f7f00;--zen-yellow-8:#bb9700;--zen-yellow-9:#cdae4e;--zen-yellow-10:#ddc681;--zen-yellow-11:#efe1b8;--zen-yellow-12:#fcf7e6;--zen-red-1:#2f0406;--zen-red-2:#480209;--zen-red-3:#62000c;--zen-red-4:#7b0012;--zen-red-5:#99001a;--zen-red-6:#c51c2e;--zen-red-7:#e04248;--zen-red-8:#f56665;--zen-red-9:#ff8a85;--zen-red-10:#ffafaa;--zen-red-11:#ffd6d3;--zen-red-12:#fff4f3;--zen-indigo-1:#150f31;--zen-indigo-2:#22184c;--zen-indigo-3:#2f2167;--zen-indigo-4:#3d2b83;--zen-indigo-5:#4e39a2;--zen-indigo-6:#6852cf;--zen-indigo-7:#7e6ce7;--zen-indigo-8:#9689fa;--zen-indigo-9:#aba4ff;--zen-indigo-10:#c2bfff;--zen-indigo-11:#deddff;--zen-indigo-12:#f6f6ff;--zen-teal-1:#001b20;--zen-teal-2:#00292f;--zen-teal-3:#00383f;--zen-teal-4:#004751;--zen-teal-5:#005b66;--zen-teal-6:#007a89;--zen-teal-7:#0094a6;--zen-teal-8:#2eadc0;--zen-teal-9:#64c1d1;--zen-teal-10:#92d4e0;--zen-teal-11:#c2eaf0;--zen-teal-12:#eafafd;--zen-cyan-1:#001c19;--zen-cyan-2:#002a27;--zen-cyan-3:#003935;--zen-cyan-4:#004944;--zen-cyan-5:#005d57;--zen-cyan-6:#007d75;--zen-cyan-7:#00978e;--zen-cyan-8:#21b2a7;--zen-cyan-9:#5fc5bb;--zen-cyan-10:#8fd7cf;--zen-cyan-11:#c1ebe6;--zen-cyan-12:#eafbf9;--zen-sky-1:#001828;--zen-sky-2:#00263d;--zen-sky-3:#003451;--zen-sky-4:#004365;--zen-sky-5:#00567f;--zen-sky-6:#0074a9;--zen-sky-7:#228cc6;--zen-sky-8:#4fa5da;--zen-sky-9:#75bae8;--zen-sky-10:#9ccff2;--zen-sky-11:#c7e6fc;--zen-sky-12:#eff8ff;--zen-pink-1:#310011;--zen-pink-2:#48001b;--zen-pink-3:#5f0027;--zen-pink-4:#703;--zen-pink-5:#950042;--zen-pink-6:#c60059;--zen-pink-7:#e8256f;--zen-pink-8:#fd5589;--zen-pink-9:#ff85a3;--zen-pink-10:#ffacbe;--zen-pink-11:#ffd5dc;--zen-pink-12:#fff3f5;--zen-brown-1:#1e130e;--zen-brown-2:#2f1f17;--zen-brown-3:#402b20;--zen-brown-4:#52372b;--zen-brown-5:#674738;--zen-brown-6:#886250;--zen-brown-7:#a07967;--zen-brown-8:#b79281;--zen-brown-9:#c9a99b;--zen-brown-10:#dac1b6;--zen-brown-11:#edded7;--zen-brown-12:#fcf5f2;--chip-purple-bg:var(--zen-purple-2);--chip-purple-bg-hover:var(--zen-purple-3);--chip-purple-bg-active:var(--zen-purple-4);--chip-purple-border:var(--zen-purple-5);--chip-purple-text:var(--zen-purple-11);--chip-purple-icon:var(--zen-purple-11);--chip-green-bg:var(--zen-green-2);--chip-green-bg-hover:var(--zen-green-3);--chip-green-bg-active:var(--zen-green-4);--chip-green-border:var(--zen-green-5);--chip-green-text:var(--zen-green-11);--chip-green-icon:var(--zen-green-11);--chip-blue-bg:var(--zen-blue-2);--chip-blue-bg-hover:var(--zen-blue-3-hover);--chip-blue-bg-active:var(--zen-blue-4-active);--chip-blue-border:var(--zen-blue-5);--chip-blue-text:var(--zen-blue-11);--chip-blue-icon:var(--zen-blue-11);--chip-orange-bg:var(--zen-orange-2);--chip-orange-bg-hover:var(--zen-orange-3);--chip-orange-bg-active:var(--zen-orange-4);--chip-orange-border:var(--zen-orange-5);--chip-orange-text:var(--zen-orange-11);--chip-orange-icon:var(--zen-orange-11);--chip-gray-bg:var(--zen-gray-3);--chip-gray-bg-hover:var(--zen-gray-4);--chip-gray-bg-active:var(--zen-gray-5);--chip-gray-border:var(--zen-gray-5);--chip-gray-text:var(--zen-gray-11);--chip-gray-icon:var(--zen-gray-11);--chip-red-bg:var(--zen-red-3);--chip-red-bg-hover:var(--zen-red-4);--chip-red-bg-active:var(--zen-red-5);--chip-red-border:var(--zen-red-5);--chip-red-text:var(--zen-red-11);--chip-red-icon:var(--zen-red-11);--chip-indigo-bg:var(--zen-indigo-3);--chip-indigo-bg-hover:var(--zen-indigo-4);--chip-indigo-bg-active:var(--zen-indigo-5);--chip-indigo-border:var(--zen-indigo-5);--chip-indigo-text:var(--zen-indigo-11);--chip-indigo-icon:var(--zen-indigo-11);--chip-yellow-bg:var(--zen-yellow-3);--chip-yellow-bg-hover:var(--zen-yellow-4);--chip-yellow-bg-active:var(--zen-yellow-5);--chip-yellow-border:var(--zen-yellow-5);--chip-yellow-text:var(--zen-yellow-11);--chip-yellow-icon:var(--zen-yellow-11);--chip-cyan-bg:var(--zen-cyan-3);--chip-cyan-bg-hover:var(--zen-cyan-4);--chip-cyan-bg-active:var(--zen-cyan-5);--chip-cyan-border:var(--zen-cyan-5);--chip-cyan-text:var(--zen-cyan-11);--chip-cyan-icon:var(--zen-cyan-11);--tag-api-bg:var(--zen-green-3);--tag-api-text:var(--zen-green-11);--tag-browser-bg:var(--zen-yellow-3);--tag-browser-text:var(--zen-yellow-11);--tag-proxy-bg:var(--zen-blue-3);--tag-proxy-text:var(--zen-blue-11);--tag-purple-bg:var(--zen-purple-3);--tag-purple-text:var(--zen-purple-11);--tag-peach-bg:var(--zen-orange-3);--tag-peach-text:var(--zen-orange-11);--tag-orange-bg:var(--zen-orange-3);--tag-orange-text:var(--zen-orange-11);--tag-red-bg:var(--zen-red-3);--tag-red-text:var(--zen-red-11);--tag-pink-bg:var(--zen-pink-3);--tag-pink-text:var(--zen-pink-11);--tag-indigo-bg:var(--zen-indigo-3);--tag-indigo-text:var(--zen-indigo-11);--tag-cyan-bg:var(--zen-cyan-3);--tag-cyan-text:var(--zen-cyan-11);--tag-teal-bg:var(--zen-teal-3);--tag-teal-text:var(--zen-teal-11);--tag-blue-bg:var(--zen-blue-3);--tag-blue-text:var(--zen-blue-11);--tag-gray-bg:var(--zen-gray-3);--tag-gray-text:var(--zen-gray-11);--tag-ask-bg:var(--zen-purple-3);--tag-ask-text:var(--zen-purple-11);--tag-api-border:var(--zen-green-5);--tag-browser-border:var(--zen-yellow-5);--tag-proxy-border:var(--zen-blue-5);--tag-purple-border:var(--zen-purple-5);--tag-peach-border:var(--zen-orange-5);--tag-red-border:var(--zen-red-5);--tag-indigo-border:var(--zen-indigo-5);--tag-cyan-border:var(--zen-cyan-5);--tag-teal-border:var(--zen-teal-5);--tag-blue-border:var(--zen-blue-5);--tag-gray-border:var(--zen-gray-5);--banner-success-bg:var(--zen-green-2);--banner-success-border:var(--zen-green-5);--banner-success-circle:var(--zen-green-3);--banner-success-icon:var(--zen-green-9);--banner-warning-bg:var(--zen-yellow-2);--banner-warning-border:var(--zen-yellow-5);--banner-warning-circle:var(--zen-yellow-3);--banner-warning-icon:var(--zen-yellow-8);--banner-error-bg:var(--zen-red-2);--banner-error-border:var(--zen-red-5);--banner-error-circle:var(--zen-red-3);--banner-error-icon:var(--zen-red-8);--banner-info-bg:var(--zen-blue-2);--banner-info-border:var(--zen-blue-5);--banner-info-circle:var(--zen-blue-3);--banner-info-icon:var(--zen-blue-8);--banner-default-bg:var(--zen-gray-2);--banner-default-border:var(--zen-gray-3);--banner-default-circle:var(--zen-gray-3);--banner-default-icon:var(--zen-gray-8);--yellow-3:var(--zen-yellow-5);--yellow-5:var(--zen-orange-6);--chart-1:var(--zen-purple-6);--chart-2:var(--zen-purple-9);--chart-3:var(--zen-blue-6);--chart-4:var(--zen-red-6);--chart-5:var(--zen-gray-8);--sidebar-primary:var(--zen-purple-7);--sidebar-accent:var(--zen-purple-9);--overlay:#00000073;--overlay-heavy:#0009;--elevation-lg:0px 36px 45px 0px #0003,0px 13.552px 13.566px 0px #00000029,0px 4.522px 5.635px 0px #0003,0px .064px 2.038px 0px #00000029;--inset-shadow:inset 0 1px 3px #0003;--separator:#ffffff0f;--separator-subtle:#ffffff0a;--accent-glow:0 8px 28px #8b6ae659;--code-editor-bg:var(--zen-gray-3);--code-editor-text:var(--zen-gray-11);--code-keyword:#c586c0;--code-string:#ce9178;--code-comment:#6a9955;--code-number:#b5cea8;--code-builtin:#569cd6;--code-func:#dcdcaa;--code-variable:#9cdcfe}@layer base{*,:before,:after{border-color:var(--border)}*{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}@media (width>=1441px){.preview-scroll-x{scrollbar-width:thin;-ms-overflow-style:auto}.preview-scroll-x::-webkit-scrollbar{height:8px;display:block}.preview-scroll-x::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:4px}.preview-scroll-x::-webkit-scrollbar-track{background:0 0}}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--marquee-gap,8px)))}}@keyframes canvas-pulse{0%,to{opacity:.25;transform:scale(1)}50%{opacity:0;transform:scale(1.8)}}.marquee-track{animation:marquee-scroll var(--marquee-duration,30s)linear infinite}.bx{font-size:inherit;justify-content:center;align-items:center;line-height:1;display:inline-flex}.bx.w-2\.5{font-size:10px}.bx.w-3{font-size:12px}.bx.w-3\.5{font-size:14px}.bx.w-4{font-size:16px}.bx.w-5{font-size:20px}.bx.w-6{font-size:24px}.bx.size-2{font-size:8px}.bx.size-2\.5{font-size:10px}.bx.size-3{font-size:12px}.bx.size-4{font-size:16px}.bx.size-5{font-size:20px}.zen-btn-rows{isolation:isolate;position:relative;overflow:hidden}}