:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte){color-scheme:dark;--color-paper:#0f0f10;--color-paper-2:#1b1c1e;--color-paper-3:#0f0f10;--color-sunken:#141415;--color-rule:#333438;--color-lud-glass:rgb(33 34 37/0.6);--color-lud-bar-face:rgb(33 34 37/0.8);--color-lud-chip-fill:rgb(33 34 37/0.6);--color-lud-veil-soft:rgb(33 34 37/0.42);--color-lud-veil-softer:rgb(33 34 37/0.3);--color-lud-stack-mid:#212225;--color-ink:#f7f7f8;--color-muted:rgb(194 196 200/0.88);--color-neutral:rgb(174 176 182/0.6);--color-lud-faint:rgb(174 176 182/0.6);--color-lud-muted-foreground:rgb(174 176 182/0.6);--color-lud-field-placeholder:rgb(174 176 182/0.43);--color-lud-field-icon:rgb(174 176 182/0.43);--color-lud-disabled-ink:rgb(174 176 182/0.28);--color-lud-error-ink:#f7f7f8;--color-cta-hover:#c2c4c8;--color-line:rgb(112 115 124/0.32);--color-line-faint:rgb(112 115 124/0.24);--color-lud-line-strong:rgb(112 115 124/0.56);--color-lud-error-line:rgb(112 115 124/0.28);--color-lud-subtle:#37383c;--color-lud-band:#37383c;--color-lud-stack-line:#37383c;--color-lud-stack-back:rgb(112 115 124/0.32);--color-lud-stack-front-line:rgb(112 115 124/0.28);--color-lud-plan-line:#333438;--color-fill:rgb(255 255 255/0.16);--color-fill-strong:rgb(255 255 255/0.28);--color-fill-hover:rgb(255 255 255/0.28);--color-lud-chip:rgb(255 255 255/0.12);--color-lud-chip-selected:rgb(255 255 255/0.28);--color-lud-field-fill:rgb(255 255 255/0.16);--color-lud-fill:rgb(255 255 255/0.16);--color-lud-fill-subtle:rgb(255 255 255/0.08);--color-lud-error-fill:rgb(255 255 255/0.08);--color-lud-glass-ink:rgb(255 255 255/0.16);--color-lud-sheen:rgb(255 255 255/0.12);--color-lud-disabled-fill:#2e2f33;--color-lud-switch-track:#5a5c63;--color-lud-primary:#3385ff;--color-lud-link:#4f95ff;--color-lud-link-hover:#3385ff;--color-lud-info-solid:#4f95ff;--color-lud-info-tint:#002966;--color-lud-info-ink:#4f95ff;--color-danger:#ff6363;--color-lud-negative-tint:#730303;--color-lud-negative-ink:#ff6363;--color-success:#1ed45a;--color-lud-positive-tint:#004517;--color-lud-positive-ink:#1ed45a;--color-brand-soft:#004517;--color-warning:#ffa938;--color-lud-cautionary-tint:#663a00;--color-lud-cautionary-ink:#ffa938;--color-lud-violet-solid:#9e86fc;--color-lud-violet-tint:#2a1f5c;--color-lud-violet-ink:#b7a6ff;--shadow-raised:0 0 0 1px rgb(255 255 255/0.06),0 2px 6px rgb(0 0 0/0.4);--shadow-floating:0 0 0 1px rgb(255 255 255/0.08),0 4px 12px rgb(0 0 0/0.5);--shadow-lud-supreme:0 0 0 1px rgb(255 255 255/0.08),0 24px 48px rgb(0 0 0/0.55);--shadow-lud-overlay:0 0 0 1px rgb(255 255 255/0.08),0 12px 24px rgb(0 0 0/0.5);--shadow-lud-subtle:0 0 0 1px rgb(255 255 255/0.05),0 1px 2px rgb(0 0 0/0.4);--shadow-lud-composer:0 1rem 0.75rem rgb(0 0 0/0.2)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte){--color-accent:#ff7b2e;--color-accent-hover:#ff5e00;--color-accent-2:#ffa938;--color-focus:#ffa938;--color-lud-cautionary-solid:#ffa938;--color-accent-ink:#171719;--color-lud-alert:#ff6363;--color-lud-alert-soft:#ff6363;--color-lud-like:#ff6363;--color-lud-positive:#1ed45a;--color-lud-toast-check:#1ed45a;--color-lime:#6be016;--color-lud-trim:#9e86fc;--color-lud-plan-peach-1:#592100;--color-lud-plan-peach-2:#592100;--color-lud-plan-peach-3:#290f00;--color-lud-plan-peach-4:#290f00;--color-lud-scrim:rgb(23 23 25/0.76);--color-lud-scrim-modal:rgb(23 23 25/0.76);--color-lud-backdrop:rgb(23 23 25/0.76);--color-lud-scrim-sheet:rgb(23 23 25/0.76)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-thumb__mascot{color:rgb(174 176 182/.28)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-attachment-toast:not([data-surface=paper]){background:#ffffff;color:#171719}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) :is(.lud-upgrade-badge,.lud-tab__badge,.lud-tutor__reel:is([data-phase=press],[data-phase=fly]) .lud-tutor__reel-btn,.lud-plan-card__cta[data-tone=ink],.lud-plan-card[data-popular] .lud-plan-card__note,.lud-plan-card[data-popular] .lud-plan-card__name,.lud-plan-card[data-popular] .lud-plan-card__tagline,.lud-plan-card[data-popular] .lud-plan-card__price strong,.lud-plan-card[data-popular] .lud-plan-card__price small,.lud-attach__play,.lud-attach__caption,.lud-attach__mention,.lud-queue-panel__tile-badge,.lud-recent-card__scope,.lud-explore-tile__head,.lud-explore-tile__remix,.lud-explore-tile__detail,.lud-explore-tile__icon-btn,.lud-lightbox,.lud-lightbox__btn,.lud-lightbox__example-play,.lud-chat__template-title,.lud-chat__cand-play,.lud-chat__source-play,.lud-chat__tile-play,.lud-chat__trim-time,.lud-chat__take,.lud-chat__tile-tag,.lud-chat__tile-side-btn,.lud-library__publish,.lud-library__asset-link,.lud-voc__thumb-play,.lud-voc__thumb-spinner){color:#ffffff}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte){--color-lud-decision-veil-top:rgb(23 23 25/0.76);--color-lud-decision-veil-bottom:rgb(23 23 25/0.76)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) :is(.lud-composer__count-list,.lud-composer__menu){background:#2e2f33}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-composer__count-list button:not([data-locked]):hover,:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-composer__menu-item:not(:disabled):is(:hover,:active,:focus-visible){background:rgb(255 255 255/.12)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-chat__plan-option{background:rgb(255 255 255/.12)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-composer:not([data-over]){background:#212225}:root[data-lud-dark] .ludyte:has(.lud-chat) .lud-shell .lud-mobile-bar{background:rgb(27 28 30/.8)}:root[data-lud-dark] .ludyte:has(:is(.lud-explore,.lud-library)) .lud-shell .lud-mobile-bar{background:rgb(27 28 30/.8)}@media (max-width:47.99rem){:root[data-lud-dark] .ludyte:has(.lud-chat) .lud-shell{background:#1b1c1e}}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-composer__menu-anchor{background:#212225;box-shadow:.375rem 0 0 #212225}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) :is(.lud-composer__queue[data-boosted],.lud-boost-banner,.lud-inpaint){color-scheme:light;--color-paper:oklch(96.4% 0.002 80);--color-paper-2:oklch(99.4% 0.001 80);--color-paper-3:oklch(97.8% 0.002 80);--color-sunken:oklch(93.4% 0.003 80);--color-rule:oklch(90% 0.004 80);--color-lud-glass:oklch(99.4% 0.001 80/0.6);--color-lud-bar-face:oklch(100% 0 0/0.8);--color-lud-chip-fill:oklch(100% 0 0/0.6);--color-lud-veil-soft:oklch(100% 0 0/0.4);--color-lud-veil-softer:oklch(100% 0 0/0.3);--color-lud-stack-mid:oklch(93.7% 0.003 250);--color-ink:oklch(21% 0.005 80);--color-muted:oklch(38% 0.006 80);--color-neutral:oklch(47% 0.005 80);--color-lud-faint:oklch(61.5% 0.003 80);--color-lud-muted-foreground:oklch(34.1% 0.007 274.8/0.6);--color-lud-field-placeholder:oklch(63.4% 0.014 271.2);--color-lud-field-icon:oklch(82% 0.006 264.5);--color-lud-disabled-ink:oklch(30% 0.005 80/0.16);--color-lud-error-ink:#1b1c1e;--color-cta-hover:oklch(32% 0.006 80);--color-line:oklch(75% 0.004 80/0.32);--color-line-faint:oklch(75% 0.004 80/0.24);--color-lud-line-strong:oklch(75% 0.004 80/0.56);--color-lud-error-line:rgb(174 176 182/28%);--color-lud-subtle:oklch(83.5% 0.002 80);--color-lud-band:oklch(89.5% 0.002 80);--color-lud-stack-line:oklch(79.5% 0 0);--color-lud-stack-back:oklch(52.9% 0.006 286/0.27);--color-lud-stack-front-line:oklch(55.6% 0.014 271/0.24);--color-lud-plan-line:oklch(88.4% 0.003 265);--color-fill:oklch(75% 0.004 80/0.16);--color-fill-strong:oklch(75% 0.004 80/0.24);--color-fill-hover:oklch(75% 0.004 80/0.44);--color-lud-chip:rgb(17 25 39/0.08);--color-lud-chip-selected:rgb(17 25 39/0.22);--color-lud-field-fill:oklch(75.7% 0.009 271.3/0.16);--color-lud-fill:oklch(75.7% 0.009 271.3/0.16);--color-lud-fill-subtle:oklch(75.7% 0.009 271.3/0.08);--color-lud-error-fill:rgb(55 56 60/8%);--color-lud-glass-ink:oklch(30% 0.004 80/0.16);--color-lud-sheen:oklch(100% 0 0/0.7);--color-lud-disabled-fill:oklch(75% 0.004 80/0.16);--color-lud-switch-track:oklch(63.4% 0.014 271.2);--color-lud-primary:oklch(62% 0.2 258);--color-lud-link:oklch(49% 0.205 261);--color-lud-link-hover:oklch(42% 0.19 261);--color-lud-info-solid:oklch(58.5% 0.225 262);--color-lud-info-tint:oklch(95.8% 0.02 255);--color-lud-info-ink:oklch(38% 0.17 262);--color-danger:oklch(52% 0.17 25);--color-lud-negative-tint:oklch(95.5% 0.03 25);--color-lud-negative-ink:oklch(48% 0.191 29);--color-success:oklch(50% 0.12 150);--color-lud-positive-tint:oklch(96.6% 0.051 156.5);--color-lud-positive-ink:oklch(46.9% 0.139 147.1);--color-brand-soft:oklch(96.3% 0.062 148.6);--color-warning:oklch(56% 0.11 80);--color-lud-cautionary-tint:oklch(97.1% 0.021 76.5);--color-lud-cautionary-ink:oklch(52.8% 0.122 61.8);--shadow-raised:0 0 2px oklch(0% 0 0/0.08),0 2px 6px oklch(0% 0 0/0.06);--shadow-floating:0 0 2px oklch(0% 0 0/0.1),0 4px 12px oklch(0% 0 0/0.08);--shadow-lud-supreme:0 0 2px oklch(0% 0 0/0.14),0 4px 10px oklch(0% 0 0/0.05),0 24px 48px oklch(0% 0 0/0.08);--shadow-lud-overlay:0 0 2px oklch(0% 0 0/0.12),0 2px 6px oklch(0% 0 0/0.06),0 12px 24px oklch(0% 0 0/0.08);--shadow-lud-subtle:0 1px 2px oklch(0% 0 0/0.08);--shadow-lud-composer:0 1rem 0.75rem oklch(0% 0 0/0.02);--color-accent:oklch(69% 0.2 47);--color-accent-hover:oklch(64% 0.2 47);--color-accent-2:oklch(75% 0.17 63);--color-focus:oklch(55% 0.19 55);--color-lud-cautionary-solid:oklch(76% 0.176 61.1);--color-accent-ink:oklch(99.4% 0.001 80);--color-lud-alert:oklch(66.2% 0.225 26);--color-lud-alert-soft:oklch(70% 0.191 23);--color-lud-like:oklch(68% 0.19 22);--color-lud-positive:oklch(70% 0.213 146);--color-lud-toast-check:oklch(70% 0.213 146.2);--color-lime:oklch(76% 0.23 133);--color-lud-trim:oklch(59% 0.21 288);--color-lud-plan-peach-1:oklch(87.2% 0.072 41.2);--color-lud-plan-peach-2:oklch(93.2% 0.045 64);--color-lud-plan-peach-3:oklch(94.1% 0.03 15.1);--color-lud-plan-peach-4:oklch(97.2% 0.014 39.4);--color-lud-scrim:oklch(24% 0.004 80/0.53);--color-lud-scrim-modal:oklch(0% 0 0/0.6);--color-lud-backdrop:oklch(15% 0.003 80/0.6);--color-lud-scrim-sheet:rgb(23 23 25/0.76);--color-lud-decision-veil-top:rgb(117 117 127/0.13);--color-lud-decision-veil-bottom:rgb(23 23 25/0.5)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-composer__queue[data-boosted]{--color-accent-ink:#082257}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-chat__bubble{background:rgb(255 255 255/.16);color:#ffffff}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) :is(.lud-chat__composer-slot,.lud-chat__dock,.lud-explore) .lud-composer__queue:not([data-boosted]){background:#2e2f33}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) :is(.lud-chat__composer-slot,.lud-chat__dock,.lud-explore) .lud-composer__queue:not([data-boosted]) .lud-composer__queue-chip{background:#37383c}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-chat__sort{background:#2e2f33}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-chat__sort:is(:hover,[aria-expanded=true]){background:#37383c}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-chat__failure-retry{background:#2e2f33}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-chat__failure-retry:hover{background:#37383c}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte){--color-lud-negative-tint:#3b0101;--color-lud-negative-ink:#ff8c8c;--color-lud-positive-tint:#00240c;--color-lud-positive-ink:#49e57d;--color-lud-cautionary-tint:#361e00;--color-lud-cautionary-ink:#ffc06e;--color-lud-info-tint:#001536;--color-lud-info-ink:#69a5ff}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-queue-panel__row[data-kind=failed] .lud-queue-panel__thumb{background:#3b0101;box-shadow:inset 0 0 0 1px #ff8c8c;color:#ff8c8c}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-start__card:hover{background:rgb(255 255 255/.12)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-start__card:not([data-on]):active{background:rgb(255 255 255/.16)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-lightbox__media{background:var(--color-paper)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) :is(.lud-lightbox__player>div,.lud-lightbox__player>p,.lud-lightbox__media-error){background:var(--color-paper);color:#ffffff}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-lightbox__side .lud-lightbox__chip{background:rgb(255 255 255/.12)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) :is(.lud-composer__rich-placeholder-icons,.lud-link-float) img[src*=tiktok]{filter:brightness(0) invert(1)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) :is(.lud-archive__switch,.lud-archive--embedded .lud-archive__search,.lud-explore__search){background:rgb(255 255 255/.12)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) :is(.lud-composer__rich-placeholder-icons,.lud-link-float) img[src*=instagram]{filter:brightness(0) invert(1)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) :is(.lud-composer__rich-placeholder-icons,.lud-link-float) img[src*=youtube]{background:linear-gradient(#ffffff,#ffffff) 50% /44% 38% no-repeat}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-chat__tile--ghost{background:#37383c}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-chat__result-tile:is([aria-busy],:has(>.lud-chat__diffusion-loader)){background:#37383c}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-composer__queue:not([data-boosted]){--color-accent-ink:var(--color-ink);background:#2e2f33}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-composer__queue:not([data-boosted]) .lud-composer__queue-chip{background:#37383c}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-composer__queue:not([data-boosted])[data-live=generated]{--lud-queue-flash:color-mix(in oklab,var(--color-lud-positive) 34%,transparent)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-composer__queue:not([data-boosted])[data-live=failed]{--lud-queue-flash:color-mix(in oklab,var(--color-lud-alert) 30%,transparent)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) :is(.lud-recents__search,.lud-library__search){background:rgb(255 255 255/.12)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-stack__front{background:#37383c}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-notfound-scope,:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-shell:has(.lud-notfound-scope){background:#1b1c1e;color:#f7f7f8}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-notfound .lud-notfound__badge{background:rgb(255 255 255/.08)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-notfound .lud-notfound__mark{color:rgb(174 176 182/.28)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-notfound .lud-notfound__cta{background:#ffffff;color:#171719}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-notfound-scope:has(.lud-notfound--camo),:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-shell:has(.lud-notfound--camo){background:#0f0f10}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-notfound--camo{--lud-camo-head:#26282d;--lud-camo-shade:#141518;--lud-camo-floor:radial-gradient(closest-side,rgb(0 0 0/0.85) 0%,rgb(0 0 0/0.45) 40%,rgb(0 0 0/0) 62%,rgb(255 255 255/0.028) 78%,transparent 100%);--lud-camo-ring:rgb(255 255 255/0.22);--lud-camo-bubble:#f7f7f8;--lud-camo-bubble-ink:#171719}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-notfound--camo .lud-notfound__cta:hover{background:#e3e4e8}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-camo__box[data-rig-ready]:after{bottom:-.32rem;width:5.6rem;height:1rem}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-composer__queue .lud-queue-mascot__cta{color:#171719}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte){--color-lud-stack-mid:#2e2f33;--color-lud-stack-back:#292a2d}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-stack__layer[data-depth="1"]{right:3.1%;translate:none}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) :is(.lud-segmented,.lud-project__tabs,.lud-archive__switch,.lud-composer__medium-toggle){background:#2e2f33}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-project__tab[aria-selected=true],:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) [data-seg-thumb]:not(.lud-chat__tabs,.lud-chat__mobile-tabs,.lud-lightbox__tabs,.lud-vary__segments):before{background:#46474c}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-optsheet__trigger[data-summary=on]{background:#2e2f33}@media (hover:hover){:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-optsheet__trigger[data-summary=on]:not(:disabled):hover{background:#37383c}}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-optsheet__trigger[data-summary=on][aria-expanded=true]{background:#37383c}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) :is(.lud-optsheet__count:not([aria-checked=true]),.lud-optsheet__seg){background:#2e2f33}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-optsheet__seg>button[aria-checked=true]{background:#ffffff;color:#171719;box-shadow:none}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) :is(.lud-library__reuse,.lud-library__save,.lud-library__tile-more,.lud-explore-tile__icon-btn){background:var(--color-lud-on-scrim-fill);color:#ffffff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media (hover:hover){:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) :is(.lud-library__reuse,.lud-library__save,.lud-library__tile-more,.lud-explore-tile__icon-btn):not(:disabled):hover{background:var(--color-lud-on-scrim-fill-strong)}}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-quality__knob{border-color:transparent;background:#ffffff}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-motion__help-tip{border-color:transparent;background:#3a3b3f;box-shadow:0 .25rem 1rem rgb(0 0 0/.4)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) :is(.lud-chat__tile-action,.lud-chat__tile-side-btn,.lud-chat__tile-side-btn:disabled){background:var(--color-lud-on-scrim-fill);color:#ffffff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media (hover:hover){:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) :is(.lud-chat__tile-action,.lud-chat__tile-side-btn):not(:disabled):hover{background:var(--color-lud-on-scrim-fill-strong)}}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-chat__tile-action:is(*,:disabled){background:var(--color-lud-on-scrim-fill-subtle)}@media (hover:hover){:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-chat__tile-action:not(:disabled):hover{background:var(--color-lud-on-scrim-fill)}}@container (width < 6rem) or (height < 6rem){:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-chat__assets-stage .lud-chat__tile-action:is(*,:disabled,:hover){background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-chat__gtile .lud-chat__tile-scrim{background:rgb(0 0 0/.3)}@media (hover:hover){:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) :is(.lud-chat__result-tile,.lud-chat__tile--done) .lud-chat__tile-scrim{background:rgb(0 0 0/.3)}}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) :is(.lud-chat__result-tile,.lud-chat__tile--done) .lud-chat__tile-scrim:after{-webkit-mask-image:linear-gradient(0deg,#000 35%,transparent);mask-image:linear-gradient(0deg,#000 35%,transparent)}@media (hover:hover){:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-rowmenu[data-variant=edit] .lud-rowmenu__item:not([aria-disabled=true]):hover .lud-rowmenu__glyph{background:var(--color-fill-strong)}}.lud-theme-seg{--tabs-dur:250ms;--tabs-ease:var(--ease-out);--seg-pad:0.125rem;--seg-radius:0.625rem;--opt-py:0.25rem;--opt-px:0.5rem;--opt-pl-on:0.375rem;--pill-radius:0.5rem;position:relative;display:inline-flex;flex:none;align-items:center;padding:var(--seg-pad);border-radius:var(--seg-radius);background:var(--color-sunken)}.lud-theme-seg[data-size=card]{--seg-pad:0.1875rem;--seg-radius:0.75rem;--opt-py:0.5rem;--opt-px:0.75rem;--opt-pl-on:0.625rem;--pill-radius:0.625rem}.lud-theme-seg__opt{position:relative;z-index:1;display:inline-flex;align-items:center;padding:var(--opt-py) var(--opt-px);border:0;border-radius:var(--pill-radius);background:transparent;color:var(--color-lud-faint);font:inherit;font-size:var(--fs-xs);font-weight:600;line-height:1rem;letter-spacing:-.02em;cursor:pointer;transition:color var(--tabs-dur) var(--tabs-ease),padding-left var(--tabs-dur) var(--tabs-ease)}.lud-theme-seg__opt:is([aria-checked=true],[data-on]){padding-left:var(--opt-pl-on);color:var(--color-ink)}@media (hover:hover) and (pointer:fine){.lud-theme-seg__opt:not([aria-checked=true]):hover{color:var(--color-ink)}}.lud-theme-seg__opt:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.lud-theme-seg__icon{display:inline-flex;flex:none;width:1rem;height:1rem}.lud-theme-seg__label{display:grid;grid-template-columns:0fr;opacity:0;transition:grid-template-columns var(--tabs-dur) var(--tabs-ease),opacity var(--tabs-dur) var(--tabs-ease)}.lud-theme-seg__opt:is([aria-checked=true],[data-on]) .lud-theme-seg__label{grid-template-columns:1fr;opacity:1}.lud-theme-seg__label>span{min-width:0;overflow:hidden}.lud-theme-seg__label>span>span{display:block;padding-left:.25rem;white-space:nowrap}.lud-theme-seg__pill{top:var(--seg-pad);bottom:var(--seg-pad);width:0;border-radius:var(--pill-radius);background:var(--color-paper-2);box-shadow:0 1px 2px oklch(0 0 0/.08);transform:translateX(0);transition:transform var(--tabs-dur) var(--tabs-ease),width var(--tabs-dur) var(--tabs-ease);will-change:transform,width;z-index:0}.lud-theme-seg__ghost,.lud-theme-seg__pill{position:absolute;left:0;pointer-events:none}.lud-theme-seg__ghost{top:0;width:max-content;display:inline-flex;align-items:center;padding:var(--seg-pad);visibility:hidden}.lud-theme-seg__ghost,.lud-theme-seg__ghost *{transition:none!important}@media (prefers-reduced-motion:reduce){.lud-theme-seg__label,.lud-theme-seg__opt,.lud-theme-seg__pill{transition:none!important}}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-theme-seg__pill{background:#46474c}.lud-acct__item.lud-acct__theme{cursor:default}.lud-acct__item.lud-acct__theme:active,.lud-acct__item.lud-acct__theme:hover{background:transparent}.lud-acct__theme .lud-theme-seg{margin-left:auto}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-crew__actions .lud-chat__failure-btn:not([data-variant=inverse]){background:rgb(255 255 255/.16)}@media (hover:hover){:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-crew__actions .lud-chat__failure-btn:not([data-variant=inverse]):hover:not(:disabled){background:rgb(255 255 255/.28)}}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-camo-error,:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-explore-error:has(.lud-camo){--lud-camo-head:#2c2e33;--lud-camo-shade:#17181b;--lud-camo-floor:radial-gradient(closest-side,rgb(0 0 0/0.7) 0%,rgb(0 0 0/0.35) 45%,transparent 70%);--lud-camo-ring:rgb(255 255 255/0.22);--lud-camo-bubble:#f7f7f8;--lud-camo-bubble-ink:#171719}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-composer__count-list[data-preview]{background:none}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-composer__count-list[data-preview]:before,:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-ratio-preview{background-color:#2e2f33}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-chip-tip{background:#2e2f33}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-composer__count-list[data-preview] button:not([data-locked]):hover{background:rgb(255 255 255/.08)}:where(:root[data-ui-composer-option-polish])[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-composer__medium-toggle>button[aria-checked=false]:not(:hover){color:rgb(174 176 182)}@media (max-width:47.99rem){:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-composer[data-mode] .lud-composer__medium-toggle>button[aria-checked=false]:not(:hover){color:rgb(174 176 182)}}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-save-chip[data-look=pill]:not([aria-pressed=true]):not(:hover){background:var(--color-fill)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-mcp__tab img[data-mono]{filter:grayscale(1) invert(1)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-mcp__tab[aria-selected=true] img[data-mono]{filter:none}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-mcp__orbit [data-theme-img=light]{display:none}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-mcp__orbit [data-theme-img=dark]{display:block}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) :is(.lud-mcp__app-mark,.lud-mcp__chat-bar) img[data-mono]{filter:invert(1)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-segmented.lud-mcp__tabs{background:transparent}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-mcp__chat,:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-mcp__seg[data-seg-thumb]:before{box-shadow:none}:root[data-lud-dark][data-ui-pricing-renewal] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-tab__badge{color:var(--color-lud-plan-orange-red)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-mcp__seg[data-seg-thumb]:before{background:#ffffff}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-mcp__tab:is([aria-selected=true],[aria-checked=true]){color:#171719}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-faq__tabs:not([data-seg-thumb])>.lud-faq__tab[aria-selected=true],:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-faq__tabs[data-seg-thumb]:before{background:#ffffff;box-shadow:none}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-faq__tab[aria-selected=true]{color:#171719}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-faq-fig__request{background:rgb(255 255 255/.16)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-plan-card--tier .lud-plan-card__cta[data-tone=ink]:not(:disabled){background:#ffffff;color:#171719}@media (hover:hover){:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-plan-card--tier .lud-plan-card__cta[data-tone=ink]:not(:disabled):hover{background:#e6e6e8}}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-plan-card--tier .lud-plan-card__cta:disabled:not([aria-busy=true]){background:rgb(255 255 255/.08);color:rgb(255 255 255/.5)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-plan-card.lud-plan-card--tier[data-popular] .lud-plan-card__name,:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-plan-card.lud-plan-card--tier[data-popular] .lud-plan-card__price small{color:var(--color-muted)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-plan-card.lud-plan-card--tier[data-popular] .lud-plan-card__price strong{color:var(--color-ink)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-plan-card.lud-plan-card--tier[data-ribbon=popular] .lud-plan-card__ribbon{color:#ffffff}:root[data-lud-dark][data-ui-pricing-renewal] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-pricing .lud-segmented .lud-tab .lud-tab__badge{color:var(--color-lud-plan-orange-red)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-plan-card__save-chip{color:#ff8a3d}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-plan-card__save-chip{background:rgb(255 138 61/.16)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-plan-card--tier:not([data-ribbon]) .lud-plan-card__save-chip{background:var(--color-fill);color:var(--color-muted)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-plan-card--tier[data-ribbon=value] .lud-plan-card__save-chip{background:rgb(96 140 240/.18);color:#8fb0ff}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-pricing__period .lud-segmented[data-seg-thumb]:before{background:#ffffff}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-pricing__period .lud-segmented .lud-tab[aria-checked=true]{color:#171719}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-gentime-modal{border:1px solid var(--color-line)}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-recast__upgrade{--gp-surface:#181818;--gp-text:#ffffff;--gp-shadow:0 1px 3px 0 rgb(0 0 0/0.04),inset 0 1px 0 0 rgb(255 255 255/0.04),inset 0 0 0 1px rgb(0 0 0/0.06),inset 0 -1px 0 0 rgb(0 0 0/0.06),inset 0 0 0 1px rgb(196 196 196/0.08);--gp-mask-inner:30%;--gp-opacity:1;--gp-sat:1.9;--gp-blend:screen}@property --gp-edge{syntax:"<angle>";inherits:false;initial-value:300deg}@keyframes lud-recast-cta-edge{to{--gp-edge:660deg}}@media (prefers-reduced-motion:reduce){:root[data-lud-dark] .lud-recast__upgrade:after{animation:none!important}}:root[data-lud-dark] :is(.ludyte:has([data-dark-scope]),.ludyte[data-dark-scope],[data-dark-scope] .ludyte) .lud-recast__upgrade:after{content:"";position:absolute;inset:0;z-index:2;padding:1px;border-radius:inherit;background:conic-gradient(from var(--gp-edge),rgb(255 255 255/.95) 0deg,rgb(255 255 255/.35) 40deg,rgb(255 255 255/0) 90deg,rgb(255 255 255/0) 150deg,rgb(255 255 255/.45) 180deg,rgb(255 255 255/0) 225deg,rgb(255 255 255/0) 300deg,rgb(255 255 255/.35) 330deg,rgb(255 255 255/.95) 1turn);animation:lud-recast-cta-edge var(--gp-hue-dur) var(--ease-linear) infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}