:root,html[data-theme]{--zl-font-family:var(--font-avantGarde),AvantGardeBook,AvantGarde,"ITC Avant Garde Gothic","Avant Garde",sans-serif;--zl-secondary-accent:var(--zl-accent-strong);--zl-information:var(--zl-link,var(--zl-accent));--zl-action-bg-pressed:color-mix(in srgb,var(--zl-action-bg) 82%,#000 18%);--zl-secondary-action-bg:var(--zl-surface-soft);--zl-secondary-action-hover:var(--zl-control-hover);--zl-selected-border:var(--zl-border-strong);--zl-selected-bg:var(--zl-control-active);--zl-nav-accent:var(--zl-accent);--zl-card-accent:var(--zl-border);--zl-icon-accent:var(--zl-accent);--zl-badge-accent:var(--zl-accent);--zl-code-accent:var(--zl-accent);--zl-runtime-preview-bg:var(--zl-surface-strong);--zl-runtime-preview-accent:var(--zl-accent);--zl-runtime-preview-interior:#080f1d;--zl-scene-canvas-bg:var(--zl-runtime-preview-bg);--zl-scene-stage-bg-start:color-mix(in srgb,var(--zl-surface-strong) 92%,var(--zl-runtime-preview-bg));--zl-scene-stage-bg-end:color-mix(in srgb,var(--zl-surface-soft) 82%,var(--zl-runtime-preview-bg));--zl-scene-player-bg:var(--zl-runtime-preview-bg);--zl-scene-stage-shadow:var(--zl-shadow-strong);--zl-scene-stroke-width:1px;--zl-scene-marker-stroke-width:2px;--zl-dialog-bg:var(--zl-surface-strong);--zl-navigation-bg:var(--zl-sidebar-bg);--zl-scrollbar-track:color-mix(in srgb,var(--zl-surface-strong) 78%,transparent);--zl-scrollbar-thumb:color-mix(in srgb,var(--zl-accent) 74%,var(--zl-text-strong) 26%);--zl-scrollbar-thumb-hover:color-mix(in srgb,var(--zl-accent-strong) 82%,var(--zl-text-strong) 18%);--zl-scrollbar-thumb-active:var(--zl-accent-strong);--zl-shadow-soft:0 14px 34px color-mix(in srgb,var(--zl-text-strong) 12%,transparent)}html[data-theme=dark-blue]{color-scheme:dark;--foreground-rgb:217,226,239;--background-start-rgb:11,24,48;--background-end-rgb:6,13,27;--zl-bg:#0b1830;--zl-bg-soft:#10213d;--zl-surface:rgba(20,40,73,.92);--zl-surface-soft:rgba(28,51,88,.82);--zl-surface-strong:rgba(11,24,48,.96);--zl-surface-disabled:rgba(26,43,68,.72);--zl-header-bg:rgba(217,226,239,.04);--zl-input-bg:rgba(14,30,57,.86);--zl-border:rgba(91,142,203,.38);--zl-border-soft:rgba(91,142,203,.24);--zl-border-strong:rgba(91,142,203,.54);--zl-text-strong:#e8eef7;--zl-text:#d9e2ef;--zl-text-muted:#a6b5c9;--zl-text-placeholder:#7e8fa6;--zl-text-disabled:rgba(166,181,201,.6);--zl-accent:#5b8ecb;--zl-accent-strong:#77a3d8;--zl-secondary-accent:#5b8ecb;--zl-information:#5b8ecb;--zl-accent-outline:rgba(91,142,203,.24);--zl-action-bg:#77a3d8;--zl-action-bg-hover:#8db3e0;--zl-action-bg-pressed:#5b8ecb;--zl-action-text:#111;--zl-secondary-action-bg:var(--zl-surface-soft);--zl-secondary-action-hover:var(--zl-control-hover);--zl-link:#77a3d8;--zl-link-hover:color-mix(in srgb,var(--zl-link) 82%,var(--zl-text-strong) 18%);--zl-field-border:var(--zl-border);--zl-field-border-hover:var(--zl-border-strong);--zl-field-focus-ring:color-mix(in srgb,var(--zl-accent) 30%,transparent);--zl-success:#7fb8a0;--zl-warning:#c0a061;--zl-danger:#c97884;--zl-control-hover:rgba(217,226,239,.06);--zl-control-active:rgba(91,142,203,.16);--zl-row-hover:rgba(217,226,239,.04);--zl-row-selected:rgba(91,142,203,.14);--zl-row-selected-hover:rgba(91,142,203,.18);--zl-selected-border:var(--zl-border-strong);--zl-selected-bg:var(--zl-control-active);--zl-input-hover-border:rgba(91,142,203,.36);--zl-nav-accent:#5b8ecb;--zl-card-accent:var(--zl-border);--zl-icon-accent:#5b8ecb;--zl-badge-accent:#5b8ecb;--zl-code-accent:#5b8ecb;--zl-code-bg:#08111f;--zl-code-bg-soft:#0f1b2d;--zl-code-text:#f8fafc;--zl-code-muted:#cbd5e1;--zl-code-info:#7dd3fc;--zl-code-success:#6ee7b7;--zl-code-warning:#fcd34d;--zl-code-danger:#fda4af;--zl-code-border:rgba(203,213,225,.28);--zl-runtime-preview-bg:var(--zl-surface-strong);--zl-runtime-preview-accent:#5b8ecb;--zl-runtime-preview-interior:#08111f;--zl-dialog-bg:var(--zl-surface-strong);--zl-shadow-strong:0 20px 60px rgba(4,9,18,.42),0 1px 0 hsla(0,0%,100%,.05) inset;--zl-sidebar-bg:linear-gradient(180deg,rgba(11,24,48,.96),rgba(6,13,27,.98));--zl-media-card-bg:rgba(11,24,48,.96);--zl-media-card-border:rgba(91,142,203,.38);--zl-scrollbar-track:color-mix(in srgb,var(--zl-surface-strong) 72%,transparent);--zl-scrollbar-thumb:color-mix(in srgb,var(--zl-accent) 76%,var(--zl-text-strong) 24%);--zl-scrollbar-thumb-hover:color-mix(in srgb,var(--zl-accent-strong) 82%,var(--zl-text-strong) 18%);--zl-scrollbar-thumb-active:var(--zl-accent-strong)}html[data-theme=indigo]{color-scheme:dark;--foreground-rgb:241,245,251;--background-start-rgb:11,24,48;--background-end-rgb:6,13,27;--zl-bg:#0b1830;--zl-bg-soft:#10213d;--zl-surface:rgba(20,40,73,.94);--zl-surface-soft:rgba(27,50,86,.88);--zl-surface-strong:rgba(9,21,43,.98);--zl-surface-disabled:rgba(31,45,68,.76);--zl-header-bg:hsla(0,87%,73%,.075);--zl-input-bg:rgba(14,30,57,.94);--zl-border:hsla(0,87%,73%,.52);--zl-border-soft:hsla(0,87%,73%,.3);--zl-border-strong:hsla(0,81%,67%,.82);--zl-text-strong:#f7f9fd;--zl-text:#e6edf8;--zl-text-muted:#b9c6d9;--zl-text-placeholder:#8fa0b8;--zl-text-disabled:rgba(185,198,217,.58);--zl-accent:#f67d7d;--zl-accent-strong:#ef6767;--zl-secondary-accent:#f6a08d;--zl-information:#f6a08d;--zl-accent-outline:hsla(0,87%,73%,.28);--zl-action-bg:#f67d7d;--zl-action-bg-hover:#ef6767;--zl-action-bg-pressed:#d95363;--zl-action-text:#271113;--zl-secondary-action-bg:hsla(0,87%,73%,.12);--zl-secondary-action-hover:hsla(0,87%,73%,.2);--zl-link:#ffa39c;--zl-link-hover:#ffc2bc;--zl-field-border:hsla(0,87%,73%,.58);--zl-field-border-hover:hsla(0,81%,67%,.92);--zl-field-focus-ring:hsla(0,87%,73%,.38);--zl-success:#4cd5a2;--zl-warning:#f6bd60;--zl-danger:#ff768a;--zl-control-hover:hsla(0,87%,73%,.1);--zl-control-active:hsla(0,87%,73%,.2);--zl-row-hover:hsla(0,87%,73%,.07);--zl-row-selected:hsla(0,87%,73%,.17);--zl-row-selected-hover:hsla(0,87%,73%,.24);--zl-selected-border:#ef6767;--zl-selected-bg:hsla(0,87%,73%,.2);--zl-input-hover-border:hsla(0,81%,67%,.92);--zl-nav-accent:#f67d7d;--zl-card-accent:hsla(0,87%,73%,.58);--zl-icon-accent:#f6a08d;--zl-badge-accent:#f67d7d;--zl-code-accent:#f6a08d;--zl-code-bg:#07101f;--zl-code-bg-soft:#0d1b33;--zl-code-text:#f7f9fd;--zl-code-muted:#b9c6d9;--zl-code-info:#ffa39c;--zl-code-success:#83e0bd;--zl-code-warning:#ffd083;--zl-code-danger:#ff9aac;--zl-code-border:hsla(0,87%,73%,.48);--zl-runtime-preview-bg:#0d1d39;--zl-runtime-preview-accent:#f67d7d;--zl-runtime-preview-interior:#070e1c;--zl-dialog-bg:rgba(9,21,43,.985);--zl-shadow-strong:0 22px 64px rgba(2,7,18,.48),0 1px 0 hsla(0,0%,100%,.055) inset;--zl-sidebar-bg:linear-gradient(180deg,rgba(11,24,48,.985),rgba(6,13,27,.995));--zl-media-card-bg:rgba(11,24,48,.98);--zl-media-card-border:hsla(0,87%,73%,.52);--zl-scrollbar-track:rgba(7,14,28,.88);--zl-scrollbar-thumb:#d9616b;--zl-scrollbar-thumb-hover:#ef6767;--zl-scrollbar-thumb-active:#f67d7d}html[data-theme=grape]{color-scheme:dark;--foreground-rgb:244,239,255;--background-start-rgb:23,19,63;--background-end-rgb:11,9,38;--zl-bg:#17133f;--zl-bg-soft:#211a52;--zl-surface:rgba(39,32,95,.94);--zl-surface-soft:rgba(49,40,112,.86);--zl-surface-strong:rgba(25,20,70,.98);--zl-surface-disabled:rgba(51,45,84,.74);--zl-header-bg:rgba(255,117,188,.075);--zl-input-bg:rgba(30,25,78,.94);--zl-border:rgba(255,117,188,.54);--zl-border-soft:rgba(255,117,188,.3);--zl-border-strong:rgba(255,148,203,.84);--zl-text-strong:#faf7ff;--zl-text:#eee8fb;--zl-text-muted:#c5badd;--zl-text-placeholder:#9b8ebc;--zl-text-disabled:rgba(197,186,221,.56);--zl-accent:#ff75bc;--zl-accent-strong:#ff94cb;--zl-secondary-accent:#35d0c5;--zl-information:#35d0c5;--zl-accent-outline:rgba(255,117,188,.36);--zl-action-bg:#ff75bc;--zl-action-bg-hover:#ff94cb;--zl-action-bg-pressed:#e6509e;--zl-action-text:#26111f;--zl-secondary-action-bg:rgba(53,208,197,.14);--zl-secondary-action-hover:rgba(53,208,197,.23);--zl-link:#62e1d8;--zl-link-hover:#8cebe4;--zl-field-border:rgba(255,117,188,.6);--zl-field-border-hover:rgba(255,148,203,.94);--zl-field-focus-ring:rgba(255,117,188,.4);--zl-success:#53d6a3;--zl-warning:#f4bd63;--zl-danger:#ff7d94;--zl-control-hover:rgba(53,208,197,.1);--zl-control-active:rgba(255,117,188,.2);--zl-row-hover:rgba(53,208,197,.075);--zl-row-selected:rgba(255,117,188,.17);--zl-row-selected-hover:rgba(255,117,188,.24);--zl-selected-border:#ff94cb;--zl-selected-bg:rgba(255,117,188,.2);--zl-input-hover-border:rgba(255,148,203,.94);--zl-nav-accent:#ff75bc;--zl-card-accent:rgba(255,117,188,.58);--zl-icon-accent:#35d0c5;--zl-badge-accent:#ff75bc;--zl-code-accent:#35d0c5;--zl-code-bg:#0d0a25;--zl-code-bg-soft:#18123b;--zl-code-text:#faf7ff;--zl-code-muted:#c5badd;--zl-code-info:#62e1d8;--zl-code-success:#83e0bd;--zl-code-warning:#ffd083;--zl-code-danger:#ff9aac;--zl-code-border:rgba(255,117,188,.48);--zl-runtime-preview-bg:#211a52;--zl-runtime-preview-accent:#ff75bc;--zl-runtime-preview-interior:#0d0a25;--zl-dialog-bg:rgba(25,20,70,.99);--zl-shadow-strong:0 24px 66px rgba(6,4,25,.5),0 1px 0 hsla(0,0%,100%,.055) inset;--zl-sidebar-bg:linear-gradient(180deg,rgba(23,19,63,.99),rgba(11,9,38,.995));--zl-media-card-bg:rgba(25,20,70,.98);--zl-media-card-border:rgba(255,117,188,.54);--zl-scrollbar-track:rgba(13,10,37,.9);--zl-scrollbar-thumb:#dd5fa5;--zl-scrollbar-thumb-hover:#ff94cb;--zl-scrollbar-thumb-active:#ff75bc}html[data-theme=pink]{color-scheme:light;--foreground-rgb:58,23,48;--background-start-rgb:255,247,251;--background-end-rgb:250,224,237;--zl-bg:#fff7fb;--zl-bg-soft:#fceaf3;--zl-surface:rgba(255,252,254,.97);--zl-surface-soft:rgba(249,220,233,.92);--zl-surface-strong:rgba(255,249,252,.99);--zl-surface-disabled:rgba(236,219,228,.88);--zl-header-bg:rgba(216,47,125,.065);--zl-input-bg:rgba(255,253,254,.995);--zl-border:rgba(190,42,105,.36);--zl-border-soft:rgba(190,42,105,.2);--zl-border-strong:rgba(216,47,125,.64);--zl-text-strong:#351227;--zl-text:#4a2339;--zl-text-muted:#745269;--zl-text-placeholder:#8a697c;--zl-text-disabled:rgba(116,82,105,.56);--zl-accent:#d82f7d;--zl-accent-strong:#bd1f68;--zl-secondary-accent:#1769d2;--zl-information:#1769d2;--zl-accent-outline:rgba(23,105,210,.28);--zl-action-bg:#d82f7d;--zl-action-bg-hover:#bd1f68;--zl-action-bg-pressed:#98154f;--zl-action-text:#fff;--zl-secondary-action-bg:rgba(23,105,210,.09);--zl-secondary-action-hover:rgba(23,105,210,.16);--zl-link:#155dc1;--zl-link-hover:#0d4698;--zl-field-border:rgba(190,42,105,.46);--zl-field-border-hover:#1769d2;--zl-field-focus-ring:rgba(23,105,210,.3);--zl-success:#227a55;--zl-warning:#925c12;--zl-danger:#b3263c;--zl-control-hover:rgba(23,105,210,.075);--zl-control-active:rgba(216,47,125,.13);--zl-row-hover:rgba(23,105,210,.055);--zl-row-selected:rgba(216,47,125,.11);--zl-row-selected-hover:rgba(216,47,125,.17);--zl-selected-border:#1769d2;--zl-selected-bg:rgba(216,47,125,.12);--zl-input-hover-border:#1769d2;--zl-nav-accent:#d82f7d;--zl-card-accent:rgba(216,47,125,.4);--zl-icon-accent:#1769d2;--zl-badge-accent:#d82f7d;--zl-code-accent:#4f8ee5;--zl-runtime-preview-bg:#f8dce9;--zl-runtime-preview-accent:#1769d2;--zl-runtime-preview-interior:#fffdfd;--zl-dialog-bg:rgba(255,249,252,.995);--zl-code-bg:#251522;--zl-code-bg-soft:#321c2d;--zl-code-text:#fff8fc;--zl-code-muted:#e7c7da;--zl-code-info:#8fc1ff;--zl-code-success:#82dfb4;--zl-code-warning:#ffd27d;--zl-code-danger:#ff9bac;--zl-code-border:rgba(216,47,125,.46);--zl-shadow-strong:0 22px 60px rgba(112,36,75,.16),0 1px 0 hsla(0,0%,100%,.92) inset;--zl-sidebar-bg:linear-gradient(180deg,rgba(255,247,251,.99),rgba(249,220,233,.98));--zl-media-card-bg:rgba(255,252,254,.99);--zl-media-card-border:rgba(216,47,125,.36);--zl-page-glow:rgba(216,47,125,.12);--zl-scrollbar-track:rgba(246,220,233,.72);--zl-scrollbar-thumb:#b72b6d;--zl-scrollbar-thumb-hover:#1769d2;--zl-scrollbar-thumb-active:#0d4698}html[data-theme=rainbow]{color-scheme:light;--foreground-rgb:40,35,44;--background-start-rgb:254,254,254;--background-end-rgb:254,254,254;--zl-bg:#fefefe;--zl-bg-soft:#fefefe;--zl-surface:rgba(255,255,252,.965);--zl-surface-soft:hsla(0,0%,100%,.98);--zl-surface-strong:rgba(255,255,252,.995);--zl-surface-disabled:hsla(60,14%,86%,.9);--zl-header-bg:rgba(47,43,51,.045);--zl-input-bg:rgba(255,255,252,.995);--zl-border-width:3px;--zl-card-border-width:3px;--zl-field-shell-border-width:3px;--zl-candy-stroke-width:3px;--zl-candy-preview-stroke-width:3px;--zl-scene-stroke-width:3px;--zl-scene-marker-stroke-width:3px;--zl-rainbow-red:#e5243b;--zl-rainbow-ruby:#b80f56;--zl-rainbow-orange:#c94c00;--zl-rainbow-pink:#e20b82;--zl-rainbow-purple:#7022d4;--zl-rainbow-blue:#0057d9;--zl-rainbow-aqua:#007f96;--zl-rainbow-green:#007d4b;--zl-rainbow-lime:#567f00;--zl-rainbow-gold:#9d6b00;--zl-rainbow-border-1:var(--zl-rainbow-red);--zl-rainbow-border-2:var(--zl-rainbow-ruby);--zl-rainbow-border-3:var(--zl-rainbow-orange);--zl-rainbow-border-4:var(--zl-rainbow-pink);--zl-rainbow-border-5:var(--zl-rainbow-purple);--zl-rainbow-border-6:var(--zl-rainbow-blue);--zl-rainbow-border-7:var(--zl-rainbow-aqua);--zl-rainbow-border-8:var(--zl-rainbow-green);--zl-rainbow-border-9:var(--zl-rainbow-lime);--zl-rainbow-border-10:var(--zl-rainbow-gold);--zl-border:var(--zl-rainbow-border-1);--zl-border-soft:color-mix(in srgb,var(--zl-rainbow-border-2) 54%,transparent);--zl-border-strong:var(--zl-rainbow-border-3);--zl-text-strong:#242028;--zl-text:#37313b;--zl-text-muted:#625b67;--zl-text-placeholder:#77707b;--zl-text-disabled:rgba(98,91,103,.55);--zl-shadow-strong:0 24px 64px rgba(61,52,43,.16),0 1px 0 hsla(0,0%,100%,.96) inset;--zl-sidebar-bg:#fefefe;--zl-media-card-bg:rgba(255,255,252,.995);--zl-runtime-preview-bg:#fefefe;--zl-runtime-preview-interior:#fefefe;--zl-dialog-bg:rgba(255,255,252,.998);--zl-page-glow:color-mix(in srgb,var(--zl-rainbow-border-4) 14%,transparent);--zl-code-bg:#211d25;--zl-code-bg-soft:#2d2832;--zl-code-text:#fffaf4;--zl-code-muted:#ddd5df;--zl-code-info:#9bc7ff;--zl-code-success:#8ce1b2;--zl-code-warning:#ffd67e;--zl-code-danger:#ff9cad;--zl-code-border:var(--zl-rainbow-border-5);--zl-scene-panel-border:var(--zl-rainbow-border-1);--zl-scene-panel-divider:var(--zl-rainbow-border-2);--zl-scene-toolbar-border:var(--zl-rainbow-border-3);--zl-scene-stage-border:var(--zl-rainbow-border-4);--zl-scene-grid-line:var(--zl-rainbow-border-5);--zl-scene-library-border:var(--zl-rainbow-border-6);--zl-scene-library-hover:var(--zl-rainbow-border-7);--zl-scene-library-active:var(--zl-rainbow-border-8);--zl-scene-graph-border:var(--zl-rainbow-border-9);--zl-scene-timeline-border:var(--zl-rainbow-border-10);--zl-scene-timeline-track:var(--zl-rainbow-border-1);--zl-scene-marker-border:var(--zl-rainbow-border-6);--zl-scene-marker-fill:var(--zl-rainbow-border-4)}html[data-theme=rainbow][data-rainbow-palette=rainbow-tropical]{--zl-rainbow-red:#e5243b;--zl-rainbow-ruby:#b80f56;--zl-rainbow-orange:#c94c00;--zl-rainbow-pink:#e20b82;--zl-rainbow-purple:#7022d4;--zl-rainbow-blue:#0057d9;--zl-rainbow-aqua:#007f96;--zl-rainbow-green:#007d4b;--zl-rainbow-lime:#567f00;--zl-rainbow-gold:#9d6b00;--zl-accent:#d9485f;--zl-accent-strong:#b9364d;--zl-secondary-accent:#007f89;--zl-information:#006ea8;--zl-action-bg:#d13f57;--zl-action-bg-hover:#b9364d;--zl-action-bg-pressed:#922b3e;--zl-action-text:#fff;--zl-secondary-action-bg:color-mix(in srgb,#007f89 10%,transparent);--zl-secondary-action-hover:color-mix(in srgb,#007f89 18%,transparent);--zl-link:#006ea8;--zl-link-hover:#004f7d;--zl-field-border:#007f89;--zl-field-border-hover:#006f8b;--zl-field-focus-ring:rgba(0,111,139,.28);--zl-accent-outline:rgba(0,111,139,.28);--zl-selected-border:#006f8b;--zl-selected-bg:color-mix(in srgb,#d9485f 11%,transparent);--zl-control-hover:color-mix(in srgb,#007f89 8%,transparent);--zl-control-active:color-mix(in srgb,#d9485f 13%,transparent);--zl-row-hover:color-mix(in srgb,#007f89 5.5%,transparent);--zl-row-selected:color-mix(in srgb,#d9485f 10%,transparent);--zl-row-selected-hover:color-mix(in srgb,#d9485f 16%,transparent);--zl-nav-accent:#d9485f;--zl-card-accent:#e56a49;--zl-icon-accent:#007f89;--zl-badge-accent:#9a6400;--zl-code-accent:#007f89;--zl-runtime-preview-accent:#006ea8;--zl-runtime-preview-bg:#f7f0e6;--zl-media-card-border:color-mix(in srgb,#e56a49 40%,transparent);--zl-success:#287a46;--zl-warning:#8c5a00;--zl-danger:#b6273e;--zl-scrollbar-track:hsla(35,27%,88%,.76);--zl-scrollbar-thumb:#007f89;--zl-scrollbar-thumb-hover:#d9485f;--zl-scrollbar-thumb-active:#006f8b}html[data-theme=rainbow][data-rainbow-palette=rainbow-electric]{--zl-rainbow-red:#e90037;--zl-rainbow-ruby:#b90047;--zl-rainbow-orange:#c74f00;--zl-rainbow-pink:#e00091;--zl-rainbow-purple:#6800dc;--zl-rainbow-blue:#004ad4;--zl-rainbow-aqua:#007f9f;--zl-rainbow-green:#007d50;--zl-rainbow-lime:#577f00;--zl-rainbow-gold:#9b6900;--zl-accent:#d81b73;--zl-accent-strong:#ad125a;--zl-secondary-accent:#075bd8;--zl-information:#0752bf;--zl-action-bg:#d81b73;--zl-action-bg-hover:#ad125a;--zl-action-bg-pressed:#861046;--zl-action-text:#fff;--zl-secondary-action-bg:color-mix(in srgb,#075bd8 10%,transparent);--zl-secondary-action-hover:color-mix(in srgb,#075bd8 18%,transparent);--zl-link:#0752bf;--zl-link-hover:#053c8d;--zl-field-border:#6d28d9;--zl-field-border-hover:#075bd8;--zl-field-focus-ring:rgba(109,40,217,.28);--zl-accent-outline:rgba(109,40,217,.28);--zl-selected-border:#075bd8;--zl-selected-bg:color-mix(in srgb,#d81b73 11%,transparent);--zl-control-hover:color-mix(in srgb,#075bd8 8%,transparent);--zl-control-active:color-mix(in srgb,#d81b73 13%,transparent);--zl-row-hover:color-mix(in srgb,#075bd8 5.5%,transparent);--zl-row-selected:color-mix(in srgb,#d81b73 10%,transparent);--zl-row-selected-hover:color-mix(in srgb,#d81b73 16%,transparent);--zl-nav-accent:#d81b73;--zl-card-accent:#6d28d9;--zl-icon-accent:#008c99;--zl-badge-accent:#718900;--zl-code-accent:#6d28d9;--zl-runtime-preview-accent:#d81b73;--zl-runtime-preview-bg:#f7f0e6;--zl-media-card-border:color-mix(in srgb,#6d28d9 40%,transparent);--zl-success:#4f7900;--zl-warning:#8e5b00;--zl-danger:#ba1d44;--zl-scrollbar-track:hsla(35,27%,88%,.76);--zl-scrollbar-thumb:#075bd8;--zl-scrollbar-thumb-hover:#d81b73;--zl-scrollbar-thumb-active:#075bd8}html[data-theme=rainbow][data-rainbow-palette=rainbow-garden]{--zl-rainbow-red:#c92a40;--zl-rainbow-ruby:#a81552;--zl-rainbow-orange:#c65308;--zl-rainbow-pink:#cc277d;--zl-rainbow-purple:#6d34cf;--zl-rainbow-blue:#0f65b7;--zl-rainbow-aqua:#007f7f;--zl-rainbow-green:#187a42;--zl-rainbow-lime:#537c00;--zl-rainbow-gold:#966600;--zl-accent:#b8326b;--zl-accent-strong:#942653;--zl-secondary-accent:#2f7d4c;--zl-information:#146ea8;--zl-action-bg:#b8326b;--zl-action-bg-hover:#942653;--zl-action-bg-pressed:#711c3f;--zl-action-text:#fff;--zl-secondary-action-bg:color-mix(in srgb,#2f7d4c 10%,transparent);--zl-secondary-action-hover:color-mix(in srgb,#2f7d4c 18%,transparent);--zl-link:#146ea8;--zl-link-hover:#0c527f;--zl-field-border:#6d4cc2;--zl-field-border-hover:#2f7d4c;--zl-field-focus-ring:rgba(109,76,194,.28);--zl-accent-outline:rgba(109,76,194,.28);--zl-selected-border:#2f7d4c;--zl-selected-bg:color-mix(in srgb,#b8326b 11%,transparent);--zl-control-hover:color-mix(in srgb,#2f7d4c 8%,transparent);--zl-control-active:color-mix(in srgb,#b8326b 13%,transparent);--zl-row-hover:color-mix(in srgb,#2f7d4c 5.5%,transparent);--zl-row-selected:color-mix(in srgb,#b8326b 10%,transparent);--zl-row-selected-hover:color-mix(in srgb,#b8326b 16%,transparent);--zl-nav-accent:#b8326b;--zl-card-accent:#b8326b;--zl-icon-accent:#6d4cc2;--zl-badge-accent:#976000;--zl-code-accent:#6d4cc2;--zl-runtime-preview-accent:#2f7d4c;--zl-runtime-preview-bg:#f7f0e6;--zl-media-card-border:color-mix(in srgb,#b8326b 40%,transparent);--zl-success:#2f7d4c;--zl-warning:#8f5c00;--zl-danger:#b42f48;--zl-scrollbar-track:hsla(35,27%,88%,.76);--zl-scrollbar-thumb:#2f7d4c;--zl-scrollbar-thumb-hover:#b8326b;--zl-scrollbar-thumb-active:#2f7d4c}html[data-theme=rainbow][data-rainbow-palette=rainbow-sunset]{--zl-rainbow-red:#d12631;--zl-rainbow-ruby:#a50d4a;--zl-rainbow-orange:#c84800;--zl-rainbow-pink:#c81772;--zl-rainbow-purple:#622094;--zl-rainbow-blue:#0e57aa;--zl-rainbow-aqua:#007783;--zl-rainbow-green:#1a733e;--zl-rainbow-lime:#5b7900;--zl-rainbow-gold:#9a6500;--zl-accent:#b51f69;--zl-accent-strong:#901653;--zl-secondary-accent:#cf5517;--zl-information:#70308f;--zl-action-bg:#b51f69;--zl-action-bg-hover:#901653;--zl-action-bg-pressed:#6d103f;--zl-action-text:#fff;--zl-secondary-action-bg:color-mix(in srgb,#cf5517 10%,transparent);--zl-secondary-action-hover:color-mix(in srgb,#cf5517 18%,transparent);--zl-link:#70308f;--zl-link-hover:#52206d;--zl-field-border:#b92d3d;--zl-field-border-hover:#cf5517;--zl-field-focus-ring:rgba(185,45,61,.28);--zl-accent-outline:rgba(185,45,61,.28);--zl-selected-border:#cf5517;--zl-selected-bg:color-mix(in srgb,#b51f69 11%,transparent);--zl-control-hover:color-mix(in srgb,#cf5517 8%,transparent);--zl-control-active:color-mix(in srgb,#b51f69 13%,transparent);--zl-row-hover:color-mix(in srgb,#cf5517 5.5%,transparent);--zl-row-selected:color-mix(in srgb,#b51f69 10%,transparent);--zl-row-selected-hover:color-mix(in srgb,#b51f69 16%,transparent);--zl-nav-accent:#b51f69;--zl-card-accent:#b51f69;--zl-icon-accent:#70308f;--zl-badge-accent:#8c5e00;--zl-code-accent:#b51f69;--zl-runtime-preview-accent:#cf5517;--zl-runtime-preview-bg:#f7f0e6;--zl-media-card-border:color-mix(in srgb,#b51f69 40%,transparent);--zl-success:#347947;--zl-warning:#895800;--zl-danger:#a91f35;--zl-scrollbar-track:hsla(35,27%,88%,.76);--zl-scrollbar-thumb:#cf5517;--zl-scrollbar-thumb-hover:#b51f69;--zl-scrollbar-thumb-active:#cf5517}html[data-theme=rainbow][data-rainbow-palette=rainbow-candy]{--zl-rainbow-red:#d52543;--zl-rainbow-ruby:#aa1550;--zl-rainbow-orange:#c6530f;--zl-rainbow-pink:#d22183;--zl-rainbow-purple:#6d2dac;--zl-rainbow-blue:#0f5fb5;--zl-rainbow-aqua:#007e89;--zl-rainbow-green:#0e7b4d;--zl-rainbow-lime:#5c7800;--zl-rainbow-gold:#996800;--zl-accent:#c51f5d;--zl-accent-strong:#9f174a;--zl-secondary-accent:#6b3fc0;--zl-information:#1769c2;--zl-action-bg:#c51f5d;--zl-action-bg-hover:#9f174a;--zl-action-bg-pressed:#781038;--zl-action-text:#fff;--zl-secondary-action-bg:color-mix(in srgb,#6b3fc0 10%,transparent);--zl-secondary-action-hover:color-mix(in srgb,#6b3fc0 18%,transparent);--zl-link:#1769c2;--zl-link-hover:#0e4f93;--zl-field-border:#007f74;--zl-field-border-hover:#6b3fc0;--zl-field-focus-ring:rgba(0,127,116,.28);--zl-accent-outline:rgba(0,127,116,.28);--zl-selected-border:#6b3fc0;--zl-selected-bg:color-mix(in srgb,#c51f5d 11%,transparent);--zl-control-hover:color-mix(in srgb,#6b3fc0 8%,transparent);--zl-control-active:color-mix(in srgb,#c51f5d 13%,transparent);--zl-row-hover:color-mix(in srgb,#6b3fc0 5.5%,transparent);--zl-row-selected:color-mix(in srgb,#c51f5d 10%,transparent);--zl-row-selected-hover:color-mix(in srgb,#c51f5d 16%,transparent);--zl-nav-accent:#c51f5d;--zl-card-accent:#6b3fc0;--zl-icon-accent:#007f74;--zl-badge-accent:#8c6100;--zl-code-accent:#6b3fc0;--zl-runtime-preview-accent:#1769c2;--zl-runtime-preview-bg:#f7f0e6;--zl-media-card-border:color-mix(in srgb,#6b3fc0 40%,transparent);--zl-success:#267753;--zl-warning:#8b5c00;--zl-danger:#b32042;--zl-scrollbar-track:hsla(35,27%,88%,.76);--zl-scrollbar-thumb:#6b3fc0;--zl-scrollbar-thumb-hover:#c51f5d;--zl-scrollbar-thumb-active:#6b3fc0}html[data-theme=rainbow][data-rainbow-palette=rainbow-prism]{--zl-rainbow-red:#c92633;--zl-rainbow-ruby:#9d1249;--zl-rainbow-orange:#c44b00;--zl-rainbow-pink:#c6207a;--zl-rainbow-purple:#5f21c2;--zl-rainbow-blue:#0f5bb0;--zl-rainbow-aqua:#007b90;--zl-rainbow-green:#1e733f;--zl-rainbow-lime:#567500;--zl-rainbow-gold:#956500;--zl-accent:#c8333b;--zl-accent-strong:#9f252c;--zl-secondary-accent:#4b3ca7;--zl-information:#1769c2;--zl-action-bg:#c8333b;--zl-action-bg-hover:#9f252c;--zl-action-bg-pressed:#771a20;--zl-action-text:#fff;--zl-secondary-action-bg:color-mix(in srgb,#4b3ca7 10%,transparent);--zl-secondary-action-hover:color-mix(in srgb,#4b3ca7 18%,transparent);--zl-link:#1769c2;--zl-link-hover:#0e4f93;--zl-field-border:#6e36a8;--zl-field-border-hover:#1769c2;--zl-field-focus-ring:rgba(110,54,168,.28);--zl-accent-outline:rgba(110,54,168,.28);--zl-selected-border:#1769c2;--zl-selected-bg:color-mix(in srgb,#c8333b 11%,transparent);--zl-control-hover:color-mix(in srgb,#4b3ca7 8%,transparent);--zl-control-active:color-mix(in srgb,#c8333b 13%,transparent);--zl-row-hover:color-mix(in srgb,#4b3ca7 5.5%,transparent);--zl-row-selected:color-mix(in srgb,#c8333b 10%,transparent);--zl-row-selected-hover:color-mix(in srgb,#c8333b 16%,transparent);--zl-nav-accent:#c8333b;--zl-card-accent:#c65f00;--zl-icon-accent:#4b3ca7;--zl-badge-accent:#7b6500;--zl-code-accent:#6e36a8;--zl-runtime-preview-accent:#1769c2;--zl-runtime-preview-bg:#f7f0e6;--zl-media-card-border:color-mix(in srgb,#c65f00 40%,transparent);--zl-success:#2e7d32;--zl-warning:#805a00;--zl-danger:#b32632;--zl-scrollbar-track:hsla(35,27%,88%,.76);--zl-scrollbar-thumb:#4b3ca7;--zl-scrollbar-thumb-hover:#c8333b;--zl-scrollbar-thumb-active:#1769c2}html[data-theme=rainbow][data-rainbow-palette=rainbow-festival]{--zl-rainbow-red:#cc2339;--zl-rainbow-ruby:#a00e50;--zl-rainbow-orange:#c84c00;--zl-rainbow-pink:#c81674;--zl-rainbow-purple:#6821aa;--zl-rainbow-blue:#0756bd;--zl-rainbow-aqua:#007a76;--zl-rainbow-green:#187746;--zl-rainbow-lime:#587900;--zl-rainbow-gold:#956700;--zl-accent:#c21875;--zl-accent-strong:#99105b;--zl-secondary-accent:#007b76;--zl-information:#0a56b3;--zl-action-bg:#c21875;--zl-action-bg-hover:#99105b;--zl-action-bg-pressed:#720b43;--zl-action-text:#fff;--zl-secondary-action-bg:color-mix(in srgb,#007b76 10%,transparent);--zl-secondary-action-hover:color-mix(in srgb,#007b76 18%,transparent);--zl-link:#0a56b3;--zl-link-hover:#073f85;--zl-field-border:#8b5e00;--zl-field-border-hover:#007b76;--zl-field-focus-ring:rgba(139,94,0,.28);--zl-accent-outline:rgba(139,94,0,.28);--zl-selected-border:#007b76;--zl-selected-bg:color-mix(in srgb,#c21875 11%,transparent);--zl-control-hover:color-mix(in srgb,#007b76 8%,transparent);--zl-control-active:color-mix(in srgb,#c21875 13%,transparent);--zl-row-hover:color-mix(in srgb,#007b76 5.5%,transparent);--zl-row-selected:color-mix(in srgb,#c21875 10%,transparent);--zl-row-selected-hover:color-mix(in srgb,#c21875 16%,transparent);--zl-nav-accent:#c21875;--zl-card-accent:#c75a0d;--zl-icon-accent:#007b76;--zl-badge-accent:#866000;--zl-code-accent:#0a56b3;--zl-runtime-preview-accent:#007b76;--zl-runtime-preview-bg:#f7f0e6;--zl-media-card-border:color-mix(in srgb,#c75a0d 40%,transparent);--zl-success:#23764c;--zl-warning:#825700;--zl-danger:#b21f43;--zl-scrollbar-track:hsla(35,27%,88%,.76);--zl-scrollbar-thumb:#007b76;--zl-scrollbar-thumb-hover:#c21875;--zl-scrollbar-thumb-active:#007b76}html[data-theme=noir-light],html[data-theme=pink],html[data-theme=rainbow],html[data-theme=sandstone],html[data-theme=yellow-brown]{--zl-scene-canvas-bg:color-mix(in srgb,var(--zl-bg-soft) 92%,var(--zl-accent) 8%);--zl-scene-stage-bg-start:color-mix(in srgb,var(--zl-surface-strong) 94%,var(--zl-accent) 6%);--zl-scene-stage-bg-end:color-mix(in srgb,var(--zl-surface-soft) 90%,var(--zl-secondary-accent) 10%);--zl-scene-player-bg:var(--zl-surface-strong);--zl-scene-stage-shadow:0 28px 70px color-mix(in srgb,var(--zl-text-strong) 16%,transparent)}html[data-theme=pink]{--zl-card-border-width:4px}html[data-theme=pink],html[data-theme=rainbow]{--zl-danger-action-text:#fff}html[data-theme=pink] .zl-logo-dark,html[data-theme=rainbow] .zl-logo-dark{display:none!important}html[data-theme=pink] .zl-logo-light,html[data-theme=rainbow] .zl-logo-light{display:block!important}html[data-theme=pink] .zl-theme-card__swatch,html[data-theme=rainbow] .zl-theme-card__swatch{border-color:hsla(0,0%,9%,.16)}html[data-theme=pink] .zldam-theme-scope{--zl-card-border-color:var(--zl-border)}html[data-theme=rainbow] .zldam-theme-scope{--zl-card-border-color:var(--zl-rainbow-border-4)}html[data-theme=pink] .zldam-theme-scope :where(.ant-card,.zl-surface,.zl-surface-soft,.zl-toolbar,.zl-converter-row,.zl-converter-runtime-stat,.zl-converter-workload-card,.zlc-asset-commercial,.asset-table .ant-table-container,:is(div,section,aside,article,form)[class~=rounded-2xl][class~=border],:is(div,section,aside,article,form)[class~=rounded-3xl][class~=border],:is(div,section,aside,article,form)[class~="rounded-[28px]"][class~=border],:is(div,section,aside,article,form)[class~="rounded-[32px]"][class~=border]){border-width:var(--zl-card-border-width)!important;border-color:var(--zl-card-border-color)!important}.ant-app,.ant-app *,.ant-drawer,.ant-drawer *,.ant-dropdown,.ant-dropdown *,.ant-message,.ant-message *,.ant-modal-root,.ant-modal-root *,.ant-notification,.ant-notification *,.ant-popover,.ant-popover *,.ant-tooltip,.ant-tooltip *,body,body *,html{font-family:var(--zl-font-family)!important}button,input,optgroup,select,textarea{font:inherit}:root,html[data-theme]{--zl-auth-background-image:url(/images/auth-backgrounds/teal-studio.jpg);--zl-auth-background-position:center;--zl-auth-background-overlay:linear-gradient(112deg,rgba(3,20,30,.84),rgba(5,34,45,.48) 52%,rgba(2,16,27,.76)),linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.28));--zl-auth-page-text:#f7fbff;--zl-auth-page-muted:rgba(236,246,255,.82)}html[data-theme=charcoal-dark],html[data-theme=dark]{--zl-auth-background-image:url(/images/auth-backgrounds/charcoal-studio.jpg)}html[data-theme=dark-blue]{--zl-auth-background-image:url(/images/auth-backgrounds/dark-blue-studio.jpg)}html[data-theme=dark-red]{--zl-auth-background-image:url(/images/auth-backgrounds/dark-red-studio.jpg)}html[data-theme=forest]{--zl-auth-background-image:url(/images/auth-backgrounds/forest-studio.jpg)}html[data-theme=aubergine],html[data-theme=grape]{--zl-auth-background-image:url(/images/auth-backgrounds/grape-studio.jpg)}html[data-theme=indigo]{--zl-auth-background-image:url(/images/auth-backgrounds/indigo-studio.jpg)}html[data-theme=graphite]{--zl-auth-background-image:url(/images/auth-backgrounds/slate-graphite-studio.jpg)}html[data-theme=marine]{--zl-auth-background-image:url(/images/auth-backgrounds/marine-steel-studio.jpg)}html[data-theme=teal-studio]{--zl-auth-background-image:url(/images/auth-backgrounds/teal-studio.jpg)}html[data-theme=warm-brown]{--zl-auth-background-image:url(/images/auth-backgrounds/warm-brown-studio.jpg)}html[data-theme=pink],html[data-theme=rainbow]{--zl-auth-background-image:url(/images/auth-backgrounds/candy-studio.jpg);--zl-auth-background-overlay:linear-gradient(112deg,rgba(29,12,42,.78),rgba(40,21,54,.38) 52%,rgba(20,9,34,.7)),linear-gradient(180deg,rgba(12,4,20,.04),rgba(12,4,20,.24));--zl-auth-page-text:#fff;--zl-auth-page-muted:hsla(0,0%,100%,.84)}html[data-theme=light],html[data-theme=noir-light]{--zl-auth-background-image:url(/images/auth-backgrounds/ivory-studio.jpg);--zl-auth-background-overlay:linear-gradient(112deg,hsla(40,37%,97%,.86),hsla(40,37%,97%,.5) 52%,hsla(36,31%,94%,.8)),linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.32));--zl-auth-page-text:#15202b;--zl-auth-page-muted:rgba(21,32,43,.72)}html[data-theme=sandstone]{--zl-auth-background-image:url(/images/auth-backgrounds/sandstone-studio.jpg);--zl-auth-background-overlay:linear-gradient(112deg,hsla(40,55%,96%,.84),hsla(40,55%,96%,.48) 52%,hsla(37,41%,91%,.78)),linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.28));--zl-auth-page-text:#241b14;--zl-auth-page-muted:rgba(36,27,20,.72)}html[data-theme=yellow-brown]{--zl-auth-background-image:url(/images/auth-backgrounds/yellow-brown-studio.jpg);--zl-auth-background-overlay:linear-gradient(112deg,hsla(47,66%,93%,.84),hsla(47,66%,93%,.46) 52%,hsla(46,53%,83%,.76)),linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.26));--zl-auth-page-text:#261f0d;--zl-auth-page-muted:rgba(38,31,13,.72)}.zl-auth-shell{isolation:isolate;background-color:var(--zl-bg)!important;background-image:var(--zl-auth-background-overlay),var(--zl-auth-background-image)!important;background-repeat:no-repeat;background-position:50%,var(--zl-auth-background-position);background-size:cover;background-attachment:fixed}.zl-auth-shell>*{position:relative;z-index:1}.zl-auth-shell :where(.zl-auth-form,.zl-auth-provider-panel,.zl-auth-card){background:color-mix(in srgb,var(--zl-surface-strong) 88%,transparent)!important;-webkit-backdrop-filter:blur(18px) saturate(118%);backdrop-filter:blur(18px) saturate(118%);box-shadow:0 24px 70px rgba(0,0,0,.24),inset 0 1px 0 color-mix(in srgb,var(--zl-text-strong) 8%,transparent)}.zl-landing-page{min-height:100dvh;color:var(--zl-auth-page-text);align-items:center!important;justify-content:center!important}.zl-landing-page :where(h1){color:var(--zl-auth-page-text)!important;text-shadow:0 2px 24px rgba(0,0,0,.24)}.zl-landing-page :where(p){color:var(--zl-auth-page-muted)!important;text-shadow:0 1px 18px rgba(0,0,0,.2)}.zl-landing-page .zl-auth-welcome{min-height:0}@media (max-width:700px),(pointer:coarse){.zl-auth-shell{background-attachment:scroll;background-position:50%,50%}}@media (prefers-reduced-motion:reduce){.zl-auth-shell{background-attachment:scroll}}.zl-primary-link{background:var(--zl-action-bg,var(--zl-accent));border:1px solid var(--zl-action-bg,var(--zl-accent));color:var(--zl-action-text,#111)}.zl-primary-link:hover{background:var(--zl-action-bg-hover,var(--zl-accent-strong));border-color:var(--zl-action-bg-hover,var(--zl-accent-strong));color:var(--zl-action-text,#111)}.zl-primary-link:focus-visible{outline-color:var(--zl-selected-border)}html[data-theme] :where(.zldam-theme-scope,.ant-modal-root,.ant-drawer,.ant-dropdown,.ant-popover,.ant-tooltip) :is(button,a,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--zl-selected-border);outline-offset:3px;box-shadow:0 0 0 4px var(--zl-field-focus-ring)}html[data-theme] .ant-btn-primary:active,html[data-theme] .zl-example-action--primary:active,html[data-theme] .zl-pill-button:active{background:var(--zl-action-bg-pressed)!important;border-color:var(--zl-action-bg-pressed)!important;color:var(--zl-action-text)!important}html[data-theme] :where(.ant-btn-default,.ant-btn-dashed,.zl-soft-button):hover{background:var(--zl-secondary-action-hover)!important;border-color:var(--zl-selected-border)!important;color:var(--zl-text-strong)!important}html[data-theme] :where(.ant-btn,button,input,textarea,select)[aria-disabled=true],html[data-theme] :where(.ant-btn,button,input,textarea,select)[disabled]{cursor:not-allowed!important;opacity:.68;filter:saturate(.45);box-shadow:none!important}html[data-theme] :where(.ant-tabs-tab-active,.ant-menu-item-selected,[aria-selected=true],[aria-pressed=true]){border-color:var(--zl-selected-border)!important}html[data-theme] :where(.ant-tabs-ink-bar,.ant-switch-checked,.ant-checkbox-checked .ant-checkbox-inner){background:var(--zl-accent)!important}html[data-theme] :where(.ant-select-dropdown,.ant-dropdown-menu,.ant-popover-inner,.ant-modal-content,.ant-drawer-content){background:var(--zl-dialog-bg)!important;border-color:var(--zl-card-accent)!important;color:var(--zl-text)!important}html[data-theme] :where(.ant-select-item-option-selected,.ant-dropdown-menu-item-selected,.ant-menu-item-selected){background:var(--zl-selected-bg)!important;color:var(--zl-text-strong)!important}html[data-theme] :where(.ant-alert-info,.zl-status-info){border-color:var(--zl-information)!important}html[data-theme] .zl-scene-destination-alert{border-color:var(--zl-information)!important;background:color-mix(in srgb,var(--zl-information) 8%,var(--zl-surface-strong))!important;color:var(--zl-text)!important}html[data-theme] .zl-scene-destination-alert :where(.ant-alert-message){color:var(--zl-text-strong)!important}html[data-theme] .zl-scene-destination-alert :where(.ant-alert-description){color:var(--zl-text-muted)!important}html[data-theme] .zl-scene-destination-alert :where(.ant-alert-icon){color:var(--zl-information)!important}html[data-theme] .zl-dashboard-sidebar{background:var(--zl-navigation-bg)}html[data-theme] .zl-dashboard-sidebar :where(a,button)[aria-current=page],html[data-theme] .zl-dashboard-sidebar :where(a,button)[aria-pressed=true]{border-color:var(--zl-selected-border)!important;background:var(--zl-selected-bg)!important}html[data-theme] :where(*,.ant-modal-body,.ant-table-body,.ant-select-dropdown){scrollbar-color:var(--zl-scrollbar-thumb) var(--zl-scrollbar-track)}html[data-theme] :where(*,.ant-modal-body,.ant-table-body,.ant-select-dropdown)::-webkit-scrollbar{width:9px;height:9px}html[data-theme] :where(*,.ant-modal-body,.ant-table-body,.ant-select-dropdown)::-webkit-scrollbar-track{background:var(--zl-scrollbar-track)}html[data-theme] :where(*,.ant-modal-body,.ant-table-body,.ant-select-dropdown)::-webkit-scrollbar-thumb{border:2px solid var(--zl-scrollbar-track);border-radius:999px;background:var(--zl-scrollbar-thumb)}html[data-theme] :where(*,.ant-modal-body,.ant-table-body,.ant-select-dropdown)::-webkit-scrollbar-thumb:hover{background:var(--zl-scrollbar-thumb-hover)}.zl-example-surface{width:100%;min-width:0;max-width:100%;overflow-x:hidden;border-color:var(--zl-card-accent);background:var(--zl-surface-strong);color:var(--zl-text)}.zl-examples-modal .ant-modal-content{border:2px solid var(--zl-card-accent)!important;background:var(--zl-dialog-bg)!important;box-shadow:var(--zl-shadow-strong)!important}.zl-examples-modal .ant-modal-header{border-bottom:1px solid var(--zl-border-soft)!important;background:transparent!important}.zl-examples-modal__body{max-height:84vh;overflow-y:auto;padding-top:20px;scrollbar-width:thin;scrollbar-color:var(--zl-scrollbar-thumb) var(--zl-scrollbar-track)}.zl-example-card{overflow:hidden;border:1px solid var(--zl-card-accent);border-radius:24px;background:var(--zl-surface-soft);box-shadow:var(--zl-shadow-soft);transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.zl-example-card:hover{border-color:var(--zl-selected-border);background:var(--zl-control-hover);transform:translateY(-1px)}.zl-example-card__preview{background:var(--zl-runtime-preview-interior);border-bottom:1px solid var(--zl-border-soft)}.zl-example-chip{border:1px solid var(--zl-border);background:color-mix(in srgb,var(--zl-surface-strong) 84%,transparent);color:var(--zl-text-muted)}.zl-example-action,.zl-example-action--primary{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;border:1px solid var(--zl-selected-border);padding:.625rem 1rem;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:transform .15s ease,background-color .15s ease,border-color .15s ease}.zl-example-action{background:transparent;color:var(--zl-text-strong)}.zl-example-action:hover{background:var(--zl-secondary-action-hover);transform:translateY(-1px)}.zl-example-action--primary{background:var(--zl-action-bg);color:var(--zl-action-text)}.zl-example-action--primary:hover{background:var(--zl-action-bg-hover);border-color:var(--zl-action-bg-hover);transform:translateY(-1px)}.zl-runtime-preview-shell{border:2px solid var(--zl-runtime-preview-accent);border-radius:26px;background:var(--zl-runtime-preview-bg);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--zl-text-strong) 8%,transparent)}.zl-runtime-preview-frame,.zl-runtime-preview-shell{width:100%;min-width:0;max-width:100%;overflow:hidden}.zl-runtime-preview-frame{display:block;height:clamp(420px,68dvh,820px);min-height:0;max-height:calc(100dvh - 2rem);border:0;border-radius:20px;background:var(--zl-runtime-preview-interior)}.zl-example-instructions{width:100%;min-width:0;max-width:100%;overflow-x:hidden;border:1px solid var(--zl-selected-border);border-radius:22px;background:color-mix(in srgb,var(--zl-selected-bg) 72%,var(--zl-surface-strong));color:var(--zl-text)}.zl-example-code-surface{border-color:var(--zl-code-border)!important;background:var(--zl-code-bg)!important;color:var(--zl-code-text)!important;scrollbar-width:thin;scrollbar-color:var(--zl-scrollbar-thumb) var(--zl-scrollbar-track)}html[data-theme=rainbow] .zl-example-card:nth-child(7n+1){--zl-card-accent:var(--zl-accent)}html[data-theme=rainbow] .zl-example-card:nth-child(7n+2){--zl-card-accent:var(--zl-secondary-accent)}html[data-theme=rainbow] .zl-example-card:nth-child(7n+3){--zl-card-accent:var(--zl-link)}html[data-theme=rainbow] .zl-example-card:nth-child(7n+4){--zl-card-accent:var(--zl-warning)}html[data-theme=rainbow] .zl-example-card:nth-child(7n+5){--zl-card-accent:var(--zl-success)}html[data-theme=rainbow] .zl-example-card:nth-child(7n+6){--zl-card-accent:var(--zl-icon-accent)}html[data-theme=rainbow] .zl-example-card:nth-child(7n){--zl-card-accent:var(--zl-badge-accent)}@media (max-width:700px){.zl-runtime-preview-frame{height:clamp(360px,66dvh,680px);max-height:calc(100dvh - 1rem)}}@media (prefers-reduced-motion:reduce){html[data-theme] *{scroll-behavior:auto!important}.zl-example-action,.zl-example-action--primary,.zl-example-card{transition-duration:.01ms!important}}.zl-dashboard-canvas{background:radial-gradient(circle at top,color-mix(in srgb,var(--zl-accent) 18%,transparent),transparent 24%),linear-gradient(180deg,rgb(var(--background-start-rgb)) 0,rgb(var(--background-end-rgb)) 100%)}html[data-theme=rainbow] .zl-dashboard-canvas,html[data-theme=rainbow] body{background:#fefefe!important;background-image:none!important}html[data-theme=rainbow] :where(.zldam-theme-scope,.ant-modal-root,.ant-drawer,.ant-dropdown,.ant-popover,.ant-tooltip){--zl-rainbow-local-border:var(--zl-rainbow-border-1)}html[data-theme=rainbow] :where(.zldam-theme-scope,.ant-modal-root,.ant-drawer,.ant-dropdown,.ant-popover,.ant-tooltip) :nth-child(10n+1){--zl-rainbow-local-border:var(--zl-rainbow-border-1)}html[data-theme=rainbow] :where(.zldam-theme-scope,.ant-modal-root,.ant-drawer,.ant-dropdown,.ant-popover,.ant-tooltip) :nth-child(10n+2){--zl-rainbow-local-border:var(--zl-rainbow-border-2)}html[data-theme=rainbow] :where(.zldam-theme-scope,.ant-modal-root,.ant-drawer,.ant-dropdown,.ant-popover,.ant-tooltip) :nth-child(10n+3){--zl-rainbow-local-border:var(--zl-rainbow-border-3)}html[data-theme=rainbow] :where(.zldam-theme-scope,.ant-modal-root,.ant-drawer,.ant-dropdown,.ant-popover,.ant-tooltip) :nth-child(10n+4){--zl-rainbow-local-border:var(--zl-rainbow-border-4)}html[data-theme=rainbow] :where(.zldam-theme-scope,.ant-modal-root,.ant-drawer,.ant-dropdown,.ant-popover,.ant-tooltip) :nth-child(10n+5){--zl-rainbow-local-border:var(--zl-rainbow-border-5)}html[data-theme=rainbow] :where(.zldam-theme-scope,.ant-modal-root,.ant-drawer,.ant-dropdown,.ant-popover,.ant-tooltip) :nth-child(10n+6){--zl-rainbow-local-border:var(--zl-rainbow-border-6)}html[data-theme=rainbow] :where(.zldam-theme-scope,.ant-modal-root,.ant-drawer,.ant-dropdown,.ant-popover,.ant-tooltip) :nth-child(10n+7){--zl-rainbow-local-border:var(--zl-rainbow-border-7)}html[data-theme=rainbow] :where(.zldam-theme-scope,.ant-modal-root,.ant-drawer,.ant-dropdown,.ant-popover,.ant-tooltip) :nth-child(10n+8){--zl-rainbow-local-border:var(--zl-rainbow-border-8)}html[data-theme=rainbow] :where(.zldam-theme-scope,.ant-modal-root,.ant-drawer,.ant-dropdown,.ant-popover,.ant-tooltip) :nth-child(10n+9){--zl-rainbow-local-border:var(--zl-rainbow-border-9)}html[data-theme=rainbow] :where(.zldam-theme-scope,.ant-modal-root,.ant-drawer,.ant-dropdown,.ant-popover,.ant-tooltip) :nth-child(10n){--zl-rainbow-local-border:var(--zl-rainbow-border-10)}html[data-theme=rainbow] :where(.zldam-theme-scope,.ant-modal-root,.ant-drawer,.ant-dropdown,.ant-popover,.ant-tooltip) :where(section,article,aside,form,fieldset,[data-zl-section],.zl-stroke-owner,.ant-card,.ant-collapse,.ant-table-container,.ant-alert,.ant-descriptions-view,.ant-list-bordered,.ant-modal-content,.ant-drawer-content,.ant-dropdown-menu,.ant-popover-inner,.ant-tooltip-inner,.ant-select-dropdown,.ant-picker-panel-container,.ant-upload-drag,.zl-surface,.zl-surface-soft,.zl-toolbar,.zl-scroll-shell,.zl-asset-card,.zl-gallery-card,.zl-comparison-card,.zl-example-card,.zl-runtime-preview-shell,.zl-example-instructions,.zl-example-code-surface,.zl-user-feedback-card,.zl-profile-avatar-editor,.zl-converter-row,.zl-converter-runtime-stat,.zl-converter-workload-card,.zlc-asset-commercial,.zl-scenes-overview-card,.zl-scenes-results-card,.zl-scene-create-card,.zl-scene-create-header,.zl-scene-create-note,.zl-media-thumbnail-frame){border-color:var(--zl-rainbow-local-border)!important;outline-color:var(--zl-rainbow-local-border)}html[data-theme=rainbow] :where(.zl-stroke-owner,.ant-card,.ant-collapse,.ant-table-container,.ant-alert,.ant-descriptions-view,.ant-list-bordered,.ant-modal-content,.ant-drawer-content,.ant-dropdown-menu,.ant-popover-inner,.ant-tooltip-inner,.ant-select-dropdown,.ant-picker-panel-container,.ant-upload-drag,.zl-surface,.zl-surface-soft,.zl-toolbar,.zl-scroll-shell,.zl-asset-card,.zl-gallery-card,.zl-comparison-card,.zl-example-card,.zl-runtime-preview-shell,.zl-example-instructions,.zl-example-code-surface,.zl-user-feedback-card,.zl-profile-avatar-editor,.zl-converter-row,.zl-converter-runtime-stat,.zl-converter-workload-card,.zlc-asset-commercial,.zl-scenes-overview-card,.zl-scenes-results-card,.zl-scene-create-card,.zl-scene-create-note){border-width:var(--zl-card-border-width)!important;background-image:none!important;box-shadow:var(--zl-shadow-soft)}html[data-theme=rainbow] :where(.ant-input,textarea.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker,.ant-input-number,.ant-segmented,.ant-checkbox-inner,.ant-radio-inner,.ant-switch,.zl-extended-search-mode .ant-radio-button-wrapper){border-width:var(--zl-field-shell-border-width)!important;border-color:var(--zl-rainbow-local-border)!important;outline-color:var(--zl-rainbow-local-border)}html[data-theme=rainbow] .zl-extended-search-mode .ant-radio-button-wrapper{border-color:var(--zl-rainbow-local-border)!important}html[data-theme=rainbow] :where(.ant-input,textarea.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker,.ant-input-number):hover{border-color:var(--zl-rainbow-aqua)!important}html[data-theme=rainbow] :where(.ant-input,textarea.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker,.ant-input-number):focus,html[data-theme=rainbow] :where(.ant-input-affix-wrapper-focused,.ant-select-focused .ant-select-selector,.ant-picker-focused){border-color:var(--zl-rainbow-purple)!important;box-shadow:0 0 0 7px color-mix(in srgb,var(--zl-rainbow-purple) 24%,transparent)!important}html[data-theme=rainbow] :where(.zldam-theme-scope,.ant-modal-root,.ant-drawer,.ant-dropdown,.ant-popover) :where(button,.ant-btn,.zl-pill-button,.zl-soft-button,.zl-example-action,.zl-example-action--primary):not(.zl-media-thumbnail-control):not(.zl-media-overlay){border-width:var(--zl-candy-stroke-width)!important;border-color:var(--zl-rainbow-local-border)!important;outline-color:var(--zl-rainbow-local-border)}html[data-theme=rainbow] :where(.ant-btn-default,.ant-btn-dashed,.zl-soft-button,.zl-example-action):not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--zl-rainbow-local-border) 10%,var(--zl-surface-strong))!important;color:var(--zl-text-strong)!important}html[data-theme=rainbow] :where(.ant-btn-default,.ant-btn-dashed,.zl-soft-button,.zl-example-action):not(:disabled):not([aria-disabled=true]):hover{background:color-mix(in srgb,var(--zl-rainbow-local-border) 18%,var(--zl-surface-strong))!important;color:var(--zl-text-strong)!important}html[data-theme=rainbow] :where(.ant-btn-primary,.zl-pill-button,.zl-example-action--primary):not(:disabled):not([aria-disabled=true]){background:var(--zl-action-bg)!important;color:var(--zl-action-text)!important}html[data-theme=rainbow] :where(.ant-btn-dangerous):not(.ant-btn-primary):not(:disabled){background:color-mix(in srgb,var(--zl-danger) 10%,var(--zl-surface-strong))!important;border-color:var(--zl-danger)!important;color:var(--zl-danger)!important}html[data-theme=rainbow] :where(.ant-btn,button,input,textarea,select)[aria-disabled=true]:not(.zl-media-thumbnail-control),html[data-theme=rainbow] :where(.ant-btn,button,input,textarea,select)[disabled]:not(.zl-media-thumbnail-control){border-color:color-mix(in srgb,var(--zl-text-disabled) 54%,transparent)!important;background:var(--zl-surface-disabled)!important;color:var(--zl-text-disabled)!important}html[data-theme] .zl-media-thumbnail-control{display:block;width:100%;min-width:0;margin:0;padding:0!important;overflow:visible!important;border:0!important;outline:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html[data-theme] .zl-media-thumbnail-frame{box-sizing:border-box;width:100%;border-style:solid!important;border-width:1px!important;box-shadow:none!important;background-image:none!important}html[data-theme=rainbow] .zl-media-thumbnail-frame{border-width:var(--zl-candy-preview-stroke-width)!important;border-color:var(--zl-rainbow-local-border)!important}html[data-theme] .zl-media-thumbnail-control:focus-visible .zl-media-thumbnail-frame,html[data-theme] .zl-media-thumbnail-frame[data-selected=true]{box-shadow:inset 0 0 0 3px var(--zl-selected-border)!important}html[data-theme] .zl-media-overlay{box-shadow:none!important}html[data-theme=rainbow] :where(.ant-card-head,.ant-modal-header,.ant-drawer-header,.ant-collapse-header,.ant-table-thead>tr>th,.zl-scene-create-header){border-color:var(--zl-rainbow-local-border)!important;border-bottom-width:var(--zl-candy-stroke-width)!important}html[data-theme=rainbow] :where(.ant-tabs-nav,.ant-tabs-tab,.ant-menu-item,.ant-tag,.ant-badge-count,.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next){border-width:var(--zl-candy-stroke-width)!important;border-color:var(--zl-rainbow-local-border)!important}html[data-theme=rainbow] :where(.ant-tabs-tab-active,.ant-menu-item-selected,[aria-selected=true],[aria-pressed=true]):not(.zl-media-thumbnail-control){border-color:var(--zl-rainbow-pink)!important;box-shadow:0 0 0 5px color-mix(in srgb,var(--zl-rainbow-pink) 20%,transparent)}html[data-theme=rainbow] :where(.ant-alert-success,.zl-status-success){border-color:var(--zl-rainbow-green)!important}html[data-theme=rainbow] :where(.ant-alert-warning,.zl-status-warning){border-color:var(--zl-rainbow-gold)!important}html[data-theme=rainbow] :where(.ant-alert-error,.zl-status-danger){border-color:var(--zl-rainbow-red)!important}html[data-theme=rainbow] :where(.ant-alert-info,.zl-status-info){border-color:var(--zl-rainbow-blue)!important}html[data-theme=rainbow] :where(.zldam-theme-scope,.ant-modal-root,.ant-drawer,.ant-dropdown,.ant-popover) :where(a,button,input,textarea,select,[tabindex]):not(.zl-media-thumbnail-control):focus-visible{outline:6px solid var(--zl-rainbow-local-border);outline-offset:3px}html[data-theme=rainbow] .zl-dashboard-sidebar{border-color:var(--zl-rainbow-purple)!important}html[data-theme=rainbow] .zl-dashboard-sidebar :where(a,button){border-color:var(--zl-rainbow-local-border)!important}html[data-theme=rainbow] .zl-runtime-preview-shell{border-width:var(--zl-candy-preview-stroke-width)!important;border-color:var(--zl-rainbow-aqua)!important}html[data-theme=rainbow] .zl-example-instructions{border-color:var(--zl-rainbow-gold)!important}html[data-theme=rainbow] .zl-example-code-surface{border-color:var(--zl-rainbow-purple)!important}html[data-theme=rainbow] .zl-examples-modal .ant-modal-content{border-color:var(--zl-rainbow-pink)!important}html[data-theme] :is(.zldam-theme-scope,.ant-modal-root,.ant-drawer,.ant-dropdown,.ant-popover,.ant-select-dropdown) :where(.zl-theme-surface){border-color:var(--zl-border)!important;background:var(--zl-surface)!important;color:var(--zl-text)!important}html[data-theme] :is(.zldam-theme-scope,.ant-modal-root,.ant-drawer,.ant-dropdown,.ant-popover,.ant-select-dropdown) :where(.zl-theme-surface-soft){border-color:var(--zl-border-soft)!important;background:var(--zl-surface-soft)!important;color:var(--zl-text)!important}html[data-theme] :is(.zldam-theme-scope,.ant-modal-root,.ant-drawer,.ant-dropdown,.ant-popover,.ant-select-dropdown) :where(.zl-theme-text){color:var(--zl-text)!important}html[data-theme] :is(.zldam-theme-scope,.ant-modal-root,.ant-drawer,.ant-dropdown,.ant-popover,.ant-select-dropdown) :where(.zl-theme-text-strong){color:var(--zl-text-strong)!important}html[data-theme] :is(.zldam-theme-scope,.ant-modal-root,.ant-drawer,.ant-dropdown,.ant-popover,.ant-select-dropdown) :where(.zl-theme-text-muted){color:var(--zl-text-muted)!important}html[data-theme] .zldam-theme-scope :where(.zl-record-card,.zl-record-toolbar,.zl-record-footer,.zl-builder-config-panel,.zl-converter-workload-card,.zl-converter-runtime-stat,.zl-cloudwatch-session-row>button,.zl-form-row,.zl-action-card):not(.zl-media-overlay){border-color:var(--zl-border)!important;color:var(--zl-text)!important}html[data-theme] .zldam-theme-scope :where(.bg-slate-900\/10,.bg-slate-900\/20,.bg-slate-900\/30,.bg-slate-900\/40,.bg-slate-900\/80,.bg-slate-950\/20,.bg-slate-950\/90,.bg-white\/5,[class~="bg-white/[0.03]"],[class~="bg-white/[0.02]"]):not(.zl-media-overlay):not(.zl-media-thumbnail-frame):not(.zl-runtime-preview-interior){background:var(--zl-surface-soft)!important}html[data-theme] .zldam-theme-scope :where(.border-white\/10,.border-white\/20,.border-white\/25):not(.zl-media-overlay):not(.zl-runtime-preview-interior){border-color:var(--zl-border)!important}html[data-theme] .zldam-theme-scope :where(.text-white,.text-slate-100,.text-slate-200,.text-slate-300,.text-gray-900,.dark\:text-white,.dark\:text-slate-100):not(.zl-media-overlay):not(.zl-runtime-preview-interior):not([class*=bg-red-]):not([class*=bg-rose-]){color:var(--zl-text-strong)!important}html[data-theme] .zldam-theme-scope :where(.text-slate-400,.text-slate-500,.text-gray-600,.text-gray-700):not(.zl-media-overlay):not(.zl-runtime-preview-interior){color:var(--zl-text-muted)!important}html[data-theme] .zldam-theme-scope :where(button.bg-sky-500,button.bg-sky-600,a.bg-sky-500,a.bg-sky-600,[role=button].bg-sky-500,[role=button].bg-sky-600){border-color:color-mix(in srgb,var(--zl-action-bg) 76%,var(--zl-border))!important;background:var(--zl-action-bg)!important;color:var(--zl-action-text)!important}html[data-theme] .zldam-theme-scope :where(button.bg-sky-500,button.bg-sky-600,a.bg-sky-500,a.bg-sky-600,[role=button].bg-sky-500,[role=button].bg-sky-600):hover{background:var(--zl-action-bg-hover)!important;color:var(--zl-action-text)!important}html[data-theme] .zldam-theme-scope .zl-media-thumbnail-frame{background-color:var(--zl-runtime-preview-bg)!important;color:var(--zl-text-muted)!important}html[data-theme] .zldam-theme-scope :where(.bg-black\/20,.bg-black\/30):not(.zl-media-overlay):not(.zl-media-thumbnail-frame){background:color-mix(in srgb,var(--zl-text-strong) 10%,var(--zl-surface-soft))!important}html[data-theme] .zldam-theme-scope :where(.hover\:bg-white\/5:hover,.hover\:bg-white\/10:hover):not(.zl-media-overlay){background:var(--zl-control-hover)!important}html[data-theme] .zldam-theme-scope :is(.zl-code-surface,.zl-code-surface__body){border-color:var(--zl-code-border)!important;background:var(--zl-code-bg)!important;color:var(--zl-code-text)!important}html[data-theme] .zldam-theme-scope .zl-code-surface__body{background:var(--zl-code-bg-soft)!important}html[data-theme] .zldam-theme-scope :is(.zl-code-surface,.zl-code-surface__body) :where(.text-white,.text-slate-50,.text-slate-100,.text-slate-200,.text-slate-300,.text-slate-900,.text-slate-950,.text-gray-900){color:var(--zl-code-text)!important}html[data-theme] .zldam-theme-scope :is(.zl-code-surface,.zl-code-surface__body) :where(.text-slate-400,.text-slate-500,.text-slate-600,.text-gray-600,.text-gray-700){color:var(--zl-code-muted)!important}