:root{--ai-ds-palette-neutral-slate-950:#0e121b;--ai-ds-palette-neutral-slate-950-alpha-90:rgba(14,18,27,.9);--ai-ds-palette-neutral-slate-900:#181b25;--ai-ds-palette-neutral-slate-800:#222530;--ai-ds-palette-neutral-slate-700:#2b303b;--ai-ds-palette-neutral-slate-600:#525866;--ai-ds-palette-neutral-slate-600-alpha-24:rgba(82,88,102,.24);--ai-ds-palette-neutral-slate-500:#717784;--ai-ds-palette-neutral-slate-400:#99a0ae;--ai-ds-palette-neutral-slate-300:#cacfd8;--ai-ds-palette-neutral-slate-200:#eaecf0;--ai-ds-palette-neutral-gray-400-alpha-24:hsla(0,0%,64%,.24);--ai-ds-palette-neutral-gray-400-alpha-10:hsla(0,0%,64%,.1);--ai-ds-palette-neutral-white:#fff;--ai-ds-palette-neutral-white-alpha-5:hsla(0,0%,100%,.05);--ai-ds-palette-neutral-white-alpha-8:hsla(0,0%,100%,.08);--ai-ds-palette-neutral-white-alpha-10:hsla(0,0%,100%,.1);--ai-ds-palette-neutral-black:#000;--ai-ds-palette-neutral-black-alpha-48:rgba(0,0,0,.48);--ai-ds-palette-blue-800:#005c86;--ai-ds-palette-blue-800-alpha-60:rgba(0,92,134,.6);--ai-ds-palette-blue-500:#009de0;--ai-ds-palette-blue-400:#05b0fa;--ai-ds-palette-blue-400-alpha-10:rgba(5,176,250,.1);--ai-ds-palette-blue-400-alpha-24:rgba(5,176,250,.24);--ai-ds-palette-orange-600:#e16614;--ai-ds-palette-orange-400:#ffa468;--ai-ds-palette-red-700:#d02533;--ai-ds-palette-red-600:#e93544;--ai-ds-palette-red-500:#fb3748;--ai-ds-palette-red-500-alpha-16:rgba(251,55,72,.16);--ai-ds-palette-red-400:#ff6875;--ai-ds-palette-green-600:#1daf61;--ai-ds-palette-green-500-alpha-10:rgba(31,193,107,.1);--ai-ds-palette-green-400:#3ee089;--ai-ds-palette-yellow-600:#e6a819;--ai-ds-palette-yellow-500:#f6b51e;--ai-ds-palette-yellow-500-alpha-10:rgba(246,181,30,.1);--ai-ds-palette-yellow-500-alpha-16:rgba(246,181,30,.16);--ai-ds-palette-yellow-500-alpha-24:rgba(246,181,30,.24);--ai-ds-palette-yellow-400:#ffd268;--ai-ds-palette-yellow-200:#ffecc0;--ai-ds-palette-purple-500:#7d52f4;--ai-ds-palette-purple-500-alpha-16:rgba(125,82,244,.16);--ai-ds-palette-purple-500-alpha-24:rgba(125,82,244,.24);--ai-ds-palette-purple-500-alpha-80:rgba(125,82,244,.8);--ai-ds-palette-purple-400:#8c71f6;--ai-ds-palette-sky-600:#35ade9;--ai-ds-palette-sky-500-alpha-16:rgba(71,194,255,.16);--ai-ds-palette-sky-500-alpha-24:rgba(71,194,255,.24);--ai-ds-palette-sky-400:#68cdff;--ai-ds-palette-teal-600:#1daf9c;--ai-ds-palette-teal-500:#22d3bb;--ai-ds-palette-teal-500-alpha-16:rgba(34,211,187,.16);--ai-ds-palette-teal-500-alpha-24:rgba(34,211,187,.24);--ai-ds-palette-teal-400:#3fdec9;--ai-ds-palette-pink-800:#931869;--ai-ds-palette-pink-700:#b1107d;--ai-ds-palette-pink-600:#d41b97;--ai-ds-palette-pink-500:#f841b5;--ai-ds-palette-pink-500-alpha-10:rgba(248,65,181,.1);--ai-ds-palette-pink-500-alpha-16:rgba(248,65,181,.16);--ai-ds-palette-pink-500-alpha-24:rgba(248,65,181,.24);--ai-ds-palette-pink-400:#ff73c5;--ai-ds-color-bg-default:var(--ai-ds-palette-neutral-slate-950);--ai-ds-color-bg-weaker:var(--ai-ds-palette-neutral-slate-900);--ai-ds-color-bg-weak:var(--ai-ds-palette-neutral-slate-800);--ai-ds-color-bg-soft:var(--ai-ds-palette-neutral-slate-700);--ai-ds-color-bg-sub:var(--ai-ds-palette-neutral-slate-600);--ai-ds-color-bg-strong:var(--ai-ds-palette-neutral-white);--ai-ds-color-bg-surface:var(--ai-ds-palette-neutral-slate-200);--ai-ds-color-bg-tint:var(--ai-ds-palette-neutral-white-alpha-5);--ai-ds-color-bg-primary:var(--ai-ds-palette-pink-500);--ai-ds-color-bg-primary-hover:var(--ai-ds-palette-pink-700);--ai-ds-color-bg-primary-pressed:var(--ai-ds-palette-pink-800);--ai-ds-color-bg-primary-soft:var(--ai-ds-palette-pink-500-alpha-24);--ai-ds-color-bg-primary-weak:var(--ai-ds-palette-pink-500-alpha-10);--ai-ds-color-bg-highlighted:var(--ai-ds-palette-pink-600);--ai-ds-color-bg-highlighted-soft:var(--ai-ds-palette-pink-500-alpha-24);--ai-ds-color-bg-highlighted-weak:var(--ai-ds-palette-pink-500-alpha-16);--ai-ds-color-bg-neutral:var(--ai-ds-palette-neutral-slate-500);--ai-ds-color-bg-neutral-soft:var(--ai-ds-palette-neutral-gray-400-alpha-24);--ai-ds-color-bg-neutral-weak:var(--ai-ds-palette-neutral-gray-400-alpha-10);--ai-ds-color-bg-error:var(--ai-ds-palette-red-600);--ai-ds-color-bg-error-hover:var(--ai-ds-palette-red-700);--ai-ds-color-bg-error-weak:var(--ai-ds-palette-red-500-alpha-16);--ai-ds-color-bg-success:var(--ai-ds-palette-green-600);--ai-ds-color-bg-success-weak:var(--ai-ds-palette-green-500-alpha-10);--ai-ds-color-bg-warning:var(--ai-ds-palette-orange-600);--ai-ds-color-bg-information:var(--ai-ds-palette-blue-400);--ai-ds-color-text-strong:var(--ai-ds-palette-neutral-white);--ai-ds-color-text-sub:var(--ai-ds-palette-neutral-slate-400);--ai-ds-color-text-soft:var(--ai-ds-palette-neutral-slate-500);--ai-ds-color-text-disabled:var(--ai-ds-palette-neutral-slate-600);--ai-ds-color-text-on-strong:var(--ai-ds-palette-neutral-slate-950);--ai-ds-color-text-primary:var(--ai-ds-palette-pink-500);--ai-ds-color-text-on-primary:var(--ai-ds-palette-neutral-white);--ai-ds-color-text-highlighted:var(--ai-ds-palette-pink-400);--ai-ds-color-text-on-highlighted:var(--ai-ds-palette-neutral-white);--ai-ds-color-text-neutral:var(--ai-ds-palette-neutral-slate-300);--ai-ds-color-text-on-neutral:var(--ai-ds-palette-neutral-white);--ai-ds-color-text-error:var(--ai-ds-palette-red-400);--ai-ds-color-text-on-error:var(--ai-ds-palette-neutral-white);--ai-ds-color-text-success:var(--ai-ds-palette-green-400);--ai-ds-color-text-on-success:var(--ai-ds-palette-neutral-white);--ai-ds-color-text-warning:var(--ai-ds-palette-orange-400);--ai-ds-color-text-on-warning:var(--ai-ds-palette-neutral-white);--ai-ds-color-text-on-information:var(--ai-ds-palette-neutral-white);--ai-ds-color-icon-strong:var(--ai-ds-palette-neutral-white);--ai-ds-color-icon-sub:var(--ai-ds-palette-neutral-slate-400);--ai-ds-color-icon-soft:var(--ai-ds-palette-neutral-slate-500);--ai-ds-color-icon-disabled:var(--ai-ds-palette-neutral-slate-600);--ai-ds-color-icon-on-strong:var(--ai-ds-palette-neutral-slate-950);--ai-ds-color-stroke-strong:var(--ai-ds-palette-neutral-white);--ai-ds-color-stroke-sub:var(--ai-ds-palette-neutral-slate-600);--ai-ds-color-stroke-soft:var(--ai-ds-palette-neutral-slate-800);--ai-ds-color-stroke-bg:var(--ai-ds-palette-neutral-slate-950);--ai-ds-color-stroke-divider:var(--ai-ds-palette-neutral-white-alpha-8);--ai-ds-color-stroke-primary:var(--ai-ds-palette-pink-500);--ai-ds-color-stroke-error:var(--ai-ds-palette-red-500);--ai-ds-color-overlay-backdrop:var(--ai-ds-palette-neutral-black-alpha-48);--ai-ds-color-overlay-backdrop-strong:var(--ai-ds-palette-neutral-slate-950-alpha-90);--ai-ds-color-overlay-media:var(--ai-ds-palette-neutral-black-alpha-48);--ai-ds-color-decor-primary:var(--ai-ds-palette-pink-800);--ai-ds-spacing-0:0;--ai-ds-spacing-2:2px;--ai-ds-spacing-4:4px;--ai-ds-spacing-6:6px;--ai-ds-spacing-8:8px;--ai-ds-spacing-10:10px;--ai-ds-spacing-12:12px;--ai-ds-spacing-14:14px;--ai-ds-spacing-16:16px;--ai-ds-spacing-20:20px;--ai-ds-spacing-24:24px;--ai-ds-spacing-28:28px;--ai-ds-spacing-32:32px;--ai-ds-spacing-40:40px;--ai-ds-spacing-48:48px;--ai-ds-spacing-56:56px;--ai-ds-spacing-64:64px;--ai-ds-radius-0:0;--ai-ds-radius-2:2px;--ai-ds-radius-4:4px;--ai-ds-radius-6:6px;--ai-ds-radius-8:8px;--ai-ds-radius-10:10px;--ai-ds-radius-12:12px;--ai-ds-radius-16:16px;--ai-ds-radius-20:20px;--ai-ds-radius-24:24px;--ai-ds-radius-28:28px;--ai-ds-radius-full:999px;--ai-ds-shadow-regular-x-small:0 1px 2px rgba(10,13,20,.03);--ai-ds-shadow-floating:0 16px 40px var(--ai-ds-palette-neutral-black-alpha-48);--ai-ds-blur-4:4px;--ai-ds-blur-10:10px;--ai-ds-font-weight-medium:500;--ai-ds-font-weight-semibold:600}:root[data-ai-ds-fonts]{--ai-ds-font-mono:"DM Mono",ui-monospace,monospace;--ai-ds-font-sans:"Poppins",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}:root[data-ai-ds-fonts]:lang(ja){--ai-ds-font-sans:"Poppins","Noto Sans JP Variable",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}:root[data-ai-ds-fonts]:lang(ru){--ai-ds-font-sans:"Poppins","Montserrat Variable",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}:root{--ai-ds-text-title-h1:56px;--ai-ds-leading-title-h1:64px;--ai-ds-tracking-title-h1:-0.01em;--ai-ds-text-title-h2:48px;--ai-ds-leading-title-h2:56px;--ai-ds-tracking-title-h2:-0.01em;--ai-ds-text-title-h3:40px;--ai-ds-leading-title-h3:48px;--ai-ds-tracking-title-h3:-0.01em;--ai-ds-text-title-h4:32px;--ai-ds-leading-title-h4:40px;--ai-ds-tracking-title-h4:-0.005em;--ai-ds-text-title-h5:24px;--ai-ds-leading-title-h5:32px;--ai-ds-tracking-title-h5:0;--ai-ds-text-title-h6:20px;--ai-ds-leading-title-h6:28px;--ai-ds-tracking-title-h6:0;--ai-ds-text-landing-title-h1:56px;--ai-ds-leading-landing-title-h1:64px;--ai-ds-tracking-landing-title-h1:-0.01em;--ai-ds-text-landing-title-h2:48px;--ai-ds-leading-landing-title-h2:56px;--ai-ds-tracking-landing-title-h2:-0.01em;--ai-ds-text-landing-title-h3:40px;--ai-ds-leading-landing-title-h3:48px;--ai-ds-tracking-landing-title-h3:-0.01em;--ai-ds-text-landing-title-h4:32px;--ai-ds-leading-landing-title-h4:40px;--ai-ds-tracking-landing-title-h4:-0.005em;--ai-ds-text-landing-title-h5:24px;--ai-ds-leading-landing-title-h5:32px;--ai-ds-tracking-landing-title-h5:-0.005em;--ai-ds-text-landing-title-h6:20px;--ai-ds-leading-landing-title-h6:28px;--ai-ds-tracking-landing-title-h6:-0.006em;--ai-ds-text-label-x-large:24px;--ai-ds-leading-label-x-large:32px;--ai-ds-tracking-label-x-large:-0.015em;--ai-ds-text-label-large:18px;--ai-ds-leading-label-large:24px;--ai-ds-tracking-label-large:-0.015em;--ai-ds-text-label-medium:16px;--ai-ds-leading-label-medium:24px;--ai-ds-tracking-label-medium:-0.011em;--ai-ds-text-label-small:14px;--ai-ds-leading-label-small:20px;--ai-ds-tracking-label-small:-0.006em;--ai-ds-text-label-compact:13px;--ai-ds-leading-label-compact:20px;--ai-ds-tracking-label-compact:-0.006em;--ai-ds-text-label-x-small:12px;--ai-ds-leading-label-x-small:16px;--ai-ds-tracking-label-x-small:0;--ai-ds-text-paragraph-x-large:24px;--ai-ds-leading-paragraph-x-large:32px;--ai-ds-tracking-paragraph-x-large:-0.015em;--ai-ds-text-paragraph-large:18px;--ai-ds-leading-paragraph-large:24px;--ai-ds-tracking-paragraph-large:-0.015em;--ai-ds-text-paragraph-medium:16px;--ai-ds-leading-paragraph-medium:24px;--ai-ds-tracking-paragraph-medium:-0.011em;--ai-ds-text-paragraph-small:14px;--ai-ds-leading-paragraph-small:20px;--ai-ds-tracking-paragraph-small:-0.006em;--ai-ds-text-paragraph-compact:13px;--ai-ds-leading-paragraph-compact:20px;--ai-ds-tracking-paragraph-compact:-0.006em;--ai-ds-text-paragraph-x-small:12px;--ai-ds-leading-paragraph-x-small:16px;--ai-ds-tracking-paragraph-x-small:0;--ai-ds-text-subheading-medium:16px;--ai-ds-leading-subheading-medium:24px;--ai-ds-tracking-subheading-medium:0.06em;--ai-ds-text-subheading-small:14px;--ai-ds-leading-subheading-small:20px;--ai-ds-tracking-subheading-small:0.06em;--ai-ds-text-subheading-x-small:12px;--ai-ds-leading-subheading-x-small:16px;--ai-ds-tracking-subheading-x-small:0.04em;--ai-ds-text-subheading-2x-small:11px;--ai-ds-leading-subheading-2x-small:12px;--ai-ds-tracking-subheading-2x-small:0.02em;--ai-ds-text-mono-medium:16px;--ai-ds-leading-mono-medium:24px;--ai-ds-tracking-mono-medium:0;--ai-ds-text-mono-small:14px;--ai-ds-leading-mono-small:20px;--ai-ds-tracking-mono-small:0;--ai-ds-text-mono-x-small:12px;--ai-ds-leading-mono-x-small:16px;--ai-ds-tracking-mono-x-small:0;--ai-ds-text-mono-2x-small:10px;--ai-ds-leading-mono-2x-small:16px;--ai-ds-tracking-mono-2x-small:0;--ai-ds-z-popover:1000;--ai-ds-z-sidebar:100;--ai-ds-z-header-backdrop:99;--ai-ds-z-header:101;--avatar-bg:var(--ai-ds-color-bg-weak);--input-text-bg:var(--ai-ds-color-bg-default);--input-text-border-color:var(--ai-ds-color-stroke-soft);--input-text-color:var(--ai-ds-color-text-strong);--input-text-disabled-bg:var(--ai-ds-color-bg-weak);--input-text-focus-border-color:var(--ai-ds-color-stroke-strong);--input-text-focus-shadow:0 0 0 2px var(--ai-ds-color-bg-default),0 0 0 4px var(--ai-ds-color-stroke-sub);--modal-close-icon-fill:var(--ai-ds-color-icon-sub);--modal-dialog-bg:var(--ai-ds-color-bg-default);--modal-overlay-bg:var(--ai-ds-color-overlay-backdrop);--spinner-light-ring-color:var(--ai-ds-color-icon-strong);--spinner-overlay-bg:var(--ai-ds-color-overlay-backdrop);--spinner-ring-color:var(--ai-ds-color-icon-strong);--swiper-spinner-dark-ring-color:var(--ai-ds-color-icon-on-strong);--swiper-spinner-ring-color:var(--ai-ds-color-icon-strong);--toast-bg:var(--ai-ds-color-bg-weak);--toast-color:var(--ai-ds-color-text-strong);--toast-error-bg:var(--ai-ds-color-bg-error);--toast-error-color:var(--ai-ds-color-text-on-error);--toast-icon-fill:var(--ai-ds-color-icon-strong);--toast-info-bg:var(--ai-ds-color-bg-information);--toast-info-color:var(--ai-ds-color-text-on-information);--toast-shadow:var(--ai-ds-shadow-floating);--toast-success-bg:var(--ai-ds-color-bg-success);--toast-success-color:var(--ai-ds-color-text-on-success);--toast-warning-bg:var(--ai-ds-color-bg-warning);--toast-warning-color:var(--ai-ds-color-text-on-warning);--tooltip-bg:var(--ai-ds-color-bg-weak);--tooltip-color:var(--ai-ds-color-text-strong)}.cs_modal_wrapper{--cs-danger:var(--ai-ds-color-text-error);--cs-gray-00:var(--ai-ds-color-text-strong);--cs-gray-66:var(--ai-ds-color-text-sub);--cs-gray-90:var(--ai-ds-color-text-sub);--cs-gray-E0:var(--ai-ds-color-stroke-soft);--cs-modal-border:var(--ai-ds-color-stroke-soft);--cs-modal-border-separate:var(--ai-ds-color-stroke-soft);--cs-primary:var(--ai-ds-color-bg-primary);--cs-primary-text:var(--ai-ds-color-text-on-primary);--cs-secondary:var(--ai-ds-color-bg-primary);--cs-secondary-text:var(--ai-ds-color-text-on-primary);--cs-success:var(--ai-ds-color-text-success)}:root{--ai-ds-age-badge-bg:var(--ai-ds-palette-neutral-white-alpha-10);--ai-ds-age-badge-stroke:var(--ai-ds-palette-neutral-white-alpha-10);--ai-ds-generation-overlay-video-bg:var(--ai-ds-palette-purple-500-alpha-16);--ai-ds-generation-overlay-video-glow:var(--ai-ds-palette-purple-500-alpha-24);--ai-ds-generation-overlay-video-icon-glow:var(--ai-ds-palette-purple-500-alpha-80)}