:root{--ui-bg:#000;--ui-panel:#141414;--ui-raised:#202020;--ui-hover:#2b2b2b;--ui-line:#303030;--ui-fg:#f5f5f5;--ui-muted:#a3a3a3;--ui-accent:#fff;--ui-accent-ink:#080808;--ui-action:#446d4d;--ui-action-hover:#507b5a;--ui-action-ink:#fff;--ui-generate:var(--ui-action);--ui-generate-hover:var(--ui-action-hover);--ui-generate-ink:var(--ui-action-ink);--kino-glass-surface:linear-gradient(130deg,#181818a6,#111111b8);--kino-glass-border:#ffffff30;--kino-glass-shadow:inset 0 1px 0 #ffffff30,0 12px 32px #0002;--kino-glass-radius:28px;--kino-glass-control:#272727bd;--kino-create-fill:linear-gradient(110deg,#deeed5,#c9e0bd)}body:has([data-platform-header]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ui-bg);--color-zinc-50:#fafafa;--color-zinc-100:#f5f5f5;--color-zinc-200:#e5e5e5;--color-zinc-300:#d4d4d4;--color-zinc-400:#a3a3a3;--color-zinc-500:#737373;--color-zinc-600:#525252;--color-zinc-700:#404040;--color-zinc-800:#262626;--color-zinc-900:#171717;--color-zinc-950:#0a0a0a;--color-slate-50:#fafafa;--color-slate-100:#f5f5f5;--color-slate-200:#e5e5e5;--color-slate-300:#d4d4d4;--color-slate-400:#a3a3a3;--color-slate-500:#737373;--color-slate-600:#525252;--color-slate-700:#404040;--color-slate-800:#262626;--color-slate-900:#171717;--color-slate-950:#0a0a0a}body:has([data-platform-header]) :not([data-page-root],[data-page-root] *,[data-platform-artwork],[data-platform-artwork] *){--tw-shadow-color:#00000080;--tw-inset-shadow-color:#00000040}.platform-chrome{--platform-accent:var(--ui-accent)}.platform-chrome .platform-topbar{background:var(--ui-bg)}.platform-chrome .platform-mobile-nav__create>svg{background:var(--ui-action);color:var(--ui-action-ink);border-color:var(--ui-action)}.platform-chrome .platform-topbar__credit-ring{background:var(--ui-raised);color:var(--ui-fg)}.platform-chrome :is(.platform-topbar__create-popover,.platform-topbar__apps-popover,.platform-topbar__menu,.platform-mobile-sheet,.platform-mobile-nav){background:var(--ui-panel);border-color:var(--ui-line)}.studio-root.studio-dark{--bg:var(--ui-bg);--surface:var(--ui-panel);--surface-2:var(--ui-raised);--surface-3:var(--ui-hover);--ink:var(--ui-fg);--muted:var(--ui-muted);--line:var(--ui-line)}.studio-root .studio-body.studio-body--home,.studio-root .studio-home{background:var(--ui-bg);--home-accent:var(--ui-accent)}.studio-root .imx-surface{background:var(--ui-bg)}.studio-root .imx-surface:before,.cvl-root:before{background:0 0}.studio-root :is(.imx-composer,.imx-opts-pop,.imx-model-pop){background:var(--ui-panel)}.dashboard-studio-shell,.dashboard-studio-main,.platform-editor-shell{background:var(--ui-bg)}.dashboard-studio-shell .workspace-theme{--bg:var(--ui-bg);--surface:var(--ui-panel);--surface-2:var(--ui-raised)}.admin-area{--admin-bg:var(--ui-bg);--admin-surface:var(--ui-panel);--admin-raised:var(--ui-raised);--admin-sage:var(--ui-fg)}body:has([data-platform-header]) :is(button,a):not([data-page-root],[data-page-root] *,[data-platform-artwork],[data-platform-artwork] *):is([data-platform-action=primary],.platform-primary-action,.platform-create-button,.home-section-create,.imx-generate,.imx-tool-generate,.aud-generate,.chr-generate,.cpv-generate,.cpn-img-bar-generate,.ext-generate,.chr-btn-primary,.cvl-go,.ae-cta,.ae-hero-cta,.ae-btn--primary,.primary-btn,.btn-primary,.k-btn-primary,.nx-btn-primary,.admin-primary,.action-btn.primary,.create-btn,.tp-create-btn,.canvas-toolbar-run:not(.canvas-toolbar-run--stop),.nodeform__generate:not(.nodeform__generate--running)){background:var(--ui-action)!important;color:var(--ui-action-ink)!important;border-color:var(--ui-action)!important;box-shadow:none!important}body:has([data-platform-header]) :is(button,a):not([data-page-root],[data-page-root] *,[data-platform-artwork],[data-platform-artwork] *):is([data-platform-action=primary],.platform-primary-action,.platform-create-button,.home-section-create,.imx-generate,.imx-tool-generate,.aud-generate,.chr-generate,.cpv-generate,.cpn-img-bar-generate,.ext-generate,.chr-btn-primary,.cvl-go,.ae-cta,.ae-hero-cta,.ae-btn--primary,.primary-btn,.btn-primary,.k-btn-primary,.nx-btn-primary,.admin-primary,.action-btn.primary,.create-btn,.tp-create-btn,.canvas-toolbar-run:not(.canvas-toolbar-run--stop),.nodeform__generate:not(.nodeform__generate--running)) :is(svg,span){color:inherit!important}@media (hover:hover){body:has([data-platform-header]) :is(button,a):not([data-page-root],[data-page-root] *,[data-platform-artwork],[data-platform-artwork] *):is([data-platform-action=primary],.platform-primary-action,.platform-create-button,.home-section-create,.imx-generate,.imx-tool-generate,.aud-generate,.chr-generate,.cpv-generate,.cpn-img-bar-generate,.ext-generate,.chr-btn-primary,.cvl-go,.ae-cta,.ae-hero-cta,.ae-btn--primary,.primary-btn,.btn-primary,.k-btn-primary,.nx-btn-primary,.admin-primary,.action-btn.primary,.create-btn,.tp-create-btn,.canvas-toolbar-run:not(.canvas-toolbar-run--stop),.nodeform__generate:not(.nodeform__generate--running)):hover:not(:disabled,[aria-disabled=true]){background:var(--ui-action-hover)!important;border-color:var(--ui-action-hover)!important}}
