.sg-root.create-page{background:transparent;color:var(--sg-text-soft);position:relative;isolation:isolate}@media (max-width:767px){.sg-root.create-page{z-index:var(--z-above)}:root:has(.sg-root.create-page:not(.has-result) .generate-footer:not([data-studio-cta])){--bottom-cta-clearance:calc(max(var(--space-4), var(--mobile-safe-area-bottom)) + var(--space-16) + var(--space-3))}}@media (min-width:768px){.sg-root.create-page{padding-left:var(--space-2)!important;padding-right:var(--space-2)!important}}.sg-root.create-page .create-backdrop{background:transparent}.sg-root .cph{background:var(--sg-dark-base-warm);-webkit-backdrop-filter:var(--sg-frosted-blur);backdrop-filter:var(--sg-frosted-blur);border-bottom:1px solid var(--sg-border-hairline);box-shadow:0 1px 0 var(--sg-white-05) inset,0 8px 24px var(--sg-black-32)}@media (max-width:767px){.sg-root .cph{-webkit-backdrop-filter:var(--sg-frosted-blur-mobile);backdrop-filter:var(--sg-frosted-blur-mobile)}}.sg-root .create-left-wrapper{background:radial-gradient(circle at 0 100%,rgba(var(--brand-cyan-rgb),.05),transparent 55%),radial-gradient(circle at 100% 0,rgba(var(--brand-cyan-rgb),.04),transparent 55%),var(--sg-surface-card);border:1px solid var(--sg-border-hairline);border-radius:var(--radius-lg,16px);box-shadow:inset 0 1px 0 var(--sg-white-05),0 2px 8px var(--sg-black-32)}@media (max-width:767px){.sg-root .create-left-wrapper{background:transparent;border:0;border-radius:0;box-shadow:none}}.sg-root .create-form,.sg-root .form-scroll-container{background:transparent}.sg-root .model-section{background:radial-gradient(circle at 0 100%,rgba(var(--brand-cyan-rgb),.06),transparent 55%),radial-gradient(circle at 100% 0,rgba(var(--brand-cyan-rgb),.05),transparent 55%),var(--sg-surface-card);border:1px solid var(--sg-border-hairline);border-radius:var(--radius-lg,16px);transition:border-color var(--sg-motion-base),background var(--sg-motion-base)}@media (max-width:767px){.sg-root .model-section{border-radius:var(--radius-md)}}.sg-root .model-section:hover{border-color:var(--sg-border-emphasis);background:radial-gradient(circle at 0 100%,rgba(var(--brand-cyan-rgb),.09),transparent 55%),radial-gradient(circle at 100% 0,rgba(var(--brand-cyan-rgb),.08),transparent 55%),var(--sg-surface-card-hover)}.sg-root .model-container{background:transparent;border:0;border-radius:0}.sg-root .model-learn-more-btn{padding-left:14px;padding-bottom:6px}.sg-root .select-content,.sg-root .select-content-compact{background:transparent;border:0;border-radius:0;transition:none}.sg-root .select-button,.sg-root .select-button-half{background:radial-gradient(circle at 0 100%,rgba(var(--brand-cyan-rgb),.04),transparent 55%),radial-gradient(circle at 100% 0,rgba(var(--brand-cyan-rgb),.04),transparent 55%),var(--sg-surface-card);border:1px solid var(--sg-border-hairline);border-radius:var(--radius-lg,16px);transition:border-color var(--sg-motion-base),background var(--sg-motion-base)}@media (max-width:767px){.sg-root .select-button,.sg-root .select-button-half{border-radius:var(--radius-sm)}}.sg-root .select-button-half:hover,.sg-root .select-button:hover{border-color:var(--sg-border-emphasis);background:radial-gradient(circle at 0 100%,rgba(var(--brand-cyan-rgb),.06),transparent 55%),radial-gradient(circle at 100% 0,rgba(var(--brand-cyan-rgb),.06),transparent 55%),var(--sg-surface-card-hover)}.sg-root .select-label{color:var(--sg-text-muted)}.sg-root .select-value{color:var(--sg-text-soft)}.sg-root .generate-button{background:linear-gradient(180deg,rgba(var(--brand-cyan-rgb),.14),rgba(var(--brand-cyan-rgb),.06)),rgba(var(--brand-cyan-rgb),.04);color:var(--sg-tint-cyan,hsl(195,100%,95%));border:1px solid rgba(var(--brand-cyan-rgb),.32);box-shadow:0 4px 14px -10px rgba(var(--brand-cyan-rgb),.32),0 1px 4px var(--sg-black-32);transition:background var(--sg-motion-base),border-color var(--sg-motion-base),transform var(--sg-motion-fast),box-shadow var(--sg-motion-base)}@media (hover:hover){.sg-root .generate-button:hover{transform:translateY(-1px);background:linear-gradient(180deg,rgba(var(--brand-cyan-rgb),.18),rgba(var(--brand-cyan-rgb),.08)),rgba(var(--brand-cyan-rgb),.06);border-color:rgba(var(--brand-cyan-rgb),.42);box-shadow:0 6px 20px -10px rgba(var(--brand-cyan-rgb),.42),0 1px 4px var(--sg-black-40)}}.sg-root .generate-button:active{transform:translateY(0);filter:brightness(.96)}.sg-root .generate-button:disabled{background:var(--sg-surface-recess);color:var(--sg-text-muted);border-color:var(--sg-border-emphasis);box-shadow:none}.sg-root .generate-footer{bottom:var(--cv-keyboard-offset,0);transition:bottom .18s ease;background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media (min-width:768px){.sg-root .generate-button{width:calc(100% - 32px);margin:4px auto 0;box-shadow:0 6px 16px -10px rgba(var(--brand-cyan-rgb),.28),0 2px 6px var(--sg-black-40),inset 0 1px 0 var(--sg-white-08)}@media (hover:hover){.sg-root .generate-button:hover{box-shadow:0 10px 24px -10px rgba(var(--brand-cyan-rgb),.42),0 3px 8px var(--sg-black-50),inset 0 1px 0 var(--sg-white-10)}}}.sg-root .cv-landing-back-btn{background:var(--sg-surface-card);border:1px solid var(--sg-border-hairline);color:var(--sg-text-soft);transition:background var(--sg-motion-fast),border-color var(--sg-motion-fast)}.sg-root .cv-landing-back-btn:hover{background:var(--sg-surface-card-hover);border-color:var(--sg-border-emphasis)}.sg-root .dropdown-menu,.sg-root .dropdown-overlay{background:var(--sg-surface-floating);-webkit-backdrop-filter:var(--sg-frosted-blur);backdrop-filter:var(--sg-frosted-blur);border:1px solid var(--sg-border-hairline);box-shadow:var(--sg-frosted-shadow);color:var(--sg-text-soft)}.sg-root .dropdown-item{color:var(--sg-text-soft);transition:background var(--sg-motion-fast)}.sg-root .dropdown-item:hover{background:var(--sg-white-06)}.sg-root .dropdown-checkmark,.sg-root .dropdown-item.is-active,.sg-root .dropdown-item[data-active=true]{color:var(--sg-cyan)}@media (max-width:767px){.sg-root .button-container{padding-bottom:env(safe-area-inset-bottom,12px)}.sg-root .generate-footer{bottom:max(var(--space-4),env(safe-area-inset-bottom,0px),calc(var(--cv-keyboard-offset, 0px) + var(--space-2)))!important}.sg-root .generate-button{background:linear-gradient(180deg,rgba(var(--brand-cyan-rgb),.14),rgba(var(--brand-cyan-rgb),.06)),var(--bg-popover-solid);box-shadow:0 4px 20px rgba(var(--brand-cyan-rgb),.18),0 2px 8px var(--sg-black-42),inset 0 1px 0 var(--sg-white-08)}}@media (prefers-reduced-motion:reduce){.sg-root .cv-landing-back-btn,.sg-root .dropdown-item,.sg-root .generate-button,.sg-root .model-container,.sg-root .model-section,.sg-root .select-content,.sg-root .select-content-compact{transition:none}.sg-root .generate-button:hover{transform:none}}.sg-root .form-scroll-container{padding-top:var(--space-3,12px)}@media (min-width:768px){.sg-root .form-scroll-container{padding-top:var(--space-2,8px)}}.sg-root .create-left-wrapper .create-container,.sg-root .create-nav{background:transparent;border:0}.sg-root .create-nav{border-bottom:1px solid var(--sg-border-hairline);border-radius:0;padding:0 var(--space-4,16px);box-shadow:none;gap:24px;margin-bottom:var(--space-4,16px)}@media (min-width:768px){.sg-root .create-nav{padding:0 var(--space-4,16px);margin-bottom:var(--space-3,12px)}}.sg-root .create-nav .nav-tab{position:relative;background:transparent;border:0;border-radius:0;padding:var(--space-2-5) 2px;font-weight:500;font-size:var(--text-sm);color:var(--sg-text-muted);cursor:pointer;transition:color var(--sg-motion-fast)}@media (min-width:768px){.sg-root .create-nav .nav-tab{border-bottom:0!important;padding:10px 2px}.sg-root .create-nav .nav-tab:after{display:block!important}}.sg-root .create-nav .nav-tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--ds-tab-underline-color-idle,transparent);transform-origin:center;border-radius:2px 2px 0 0;transition:background var(--sg-motion-base)}.sg-root .create-nav .nav-tab:hover{color:var(--sg-text-soft)}.sg-root .create-nav .nav-tab-active{color:var(--sg-text-soft);font-weight:600;border-bottom-color:transparent!important}.sg-root .create-nav .nav-tab-active:after{background:var(--ds-tab-underline-color-active,var(--sg-cyan))}.sg-root .create-nav .nav-tab:focus-visible{outline:2px solid rgba(var(--brand-cyan-rgb),.55);outline-offset:2px;border-radius:var(--radius-xs,4px)}.sg-root .prompt-section{background:radial-gradient(circle at 0 100%,rgba(var(--brand-cyan-rgb),.06),transparent 55%),radial-gradient(circle at 100% 0,rgba(var(--brand-cyan-rgb),.05),transparent 55%),var(--sg-surface-card);border:1px solid var(--sg-border-hairline);border-radius:var(--radius-lg,16px);padding:var(--space-3) var(--space-4,16px);box-shadow:inset 0 1px 0 var(--sg-white-05),0 2px 8px var(--sg-black-28);transition:border-color var(--sg-motion-base),background var(--sg-motion-base),box-shadow var(--sg-motion-base)}@media (max-width:767px){.sg-root .prompt-section{border-radius:var(--radius-md)}}.sg-root .prompt-section:hover{border-color:var(--sg-border-emphasis)}.sg-root .prompt-section:focus-within{border-color:rgba(var(--brand-cyan-rgb),.42);box-shadow:inset 0 1px 0 var(--sg-white-06)}.sg-root .prompt-section .prompt-label-wrapper{background:transparent;border:0;padding:0;gap:var(--space-2,8px)}.sg-root .prompt-section .prompt-label-wrapper:focus-within,.sg-root .prompt-section .prompt-label-wrapper:hover{background:transparent;border:0}.sg-root .prompt-label{color:var(--sg-text-muted);font-size:var(--text-2xs);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:.04em}.sg-root .prompt-textarea,.sg-root .prompt-textarea--compact{background:transparent;color:var(--sg-text-soft);border:0;outline:0;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;caret-color:var(--sg-cyan)}.sg-root .prompt-textarea--compact::placeholder,.sg-root .prompt-textarea::placeholder{color:var(--sg-text-faint)}.sg-root .prompt-textarea--compact:focus,.sg-root .prompt-textarea--compact:focus-visible,.sg-root .prompt-textarea--compact:focus-within,.sg-root .prompt-textarea:focus,.sg-root .prompt-textarea:focus-visible,.sg-root .prompt-textarea:focus-within{outline:0;border:0;box-shadow:none}.sg-root .prompt-resize-handle{color:var(--sg-text-disabled)}.sg-root .prompt-footer{color:var(--sg-text-muted);margin-top:var(--space-2,8px)}.sg-root .prompt-counter-group,.sg-root .prompt-footer-left{color:var(--sg-text-muted);gap:var(--space-2,8px)}.sg-root .prompt-char-counter{color:var(--sg-text-faint);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;background:transparent;border:0;padding:0}.sg-root .prompt-char-counter.is-warning,.sg-root .prompt-char-counter[data-state=warning]{color:var(--sg-warning)}.sg-root .prompt-limit-label,.sg-root .prompt-limit-warning{font-size:var(--text-2xs);color:var(--sg-warning);background:var(--sg-warning-tint-bg);border:1px solid var(--sg-warning-tint-border);border-radius:var(--radius-full,999px);padding:2px 8px}.sg-root .prompt-clear-btn,.sg-root .prompt-enhance-btn,.sg-root .prompt-lang-btn,.sg-root .prompt-lang-toggle,.sg-root .prompt-voice-btn{background:var(--sg-white-04);border:1px solid var(--sg-border-hairline-soft);border-radius:var(--radius-full,999px);color:var(--sg-text-muted);font-size:var(--text-2xs);font-weight:500;letter-spacing:.02em;padding:4px var(--space-2-5);min-height:28px;display:inline-flex;align-items:center;gap:var(--space-1);cursor:pointer;transition:background var(--sg-motion-fast),border-color var(--sg-motion-fast),color var(--sg-motion-fast),transform var(--sg-motion-fast),box-shadow var(--sg-motion-fast)}.sg-root .prompt-voice-btn{padding:0;min-height:0;width:32px;height:32px;justify-content:center;flex-shrink:0}.sg-root .prompt-voice-btn svg{width:16px;height:16px}.sg-root .prompt-label-actions{display:flex;align-items:center;gap:var(--space-1-5,6px);flex-shrink:0}.sg-root .prompt-label-row .prompt-clear-btn--icon{padding:0;min-height:0;width:32px;height:32px;border-radius:var(--radius-full,999px);justify-content:center;font-size:var(--text-base);line-height:1}.sg-root .prompt-clear-btn:hover:not(:disabled),.sg-root .prompt-enhance-btn:hover:not(:disabled),.sg-root .prompt-lang-btn:hover:not(:disabled),.sg-root .prompt-lang-toggle:hover:not(:disabled),.sg-root .prompt-voice-btn:hover:not(:disabled){background:var(--sg-white-06);border-color:var(--sg-border-hairline);color:var(--sg-text-soft)}.sg-root .prompt-clear-btn:active:not(:disabled),.sg-root .prompt-enhance-btn:active:not(:disabled),.sg-root .prompt-lang-btn:active:not(:disabled),.sg-root .prompt-lang-toggle:active:not(:disabled),.sg-root .prompt-voice-btn:active:not(:disabled){transform:scale(.96)}.sg-root .prompt-clear-btn:disabled,.sg-root .prompt-enhance-btn:disabled,.sg-root .prompt-lang-btn:disabled,.sg-root .prompt-lang-toggle:disabled,.sg-root .prompt-voice-btn:disabled{opacity:.4;cursor:not-allowed}.sg-root .prompt-clear-btn:focus-visible,.sg-root .prompt-enhance-btn:focus-visible,.sg-root .prompt-lang-btn:focus-visible,.sg-root .prompt-lang-toggle:focus-visible,.sg-root .prompt-voice-btn:focus-visible{outline:2px solid rgba(var(--brand-cyan-rgb),.55);outline-offset:2px}.sg-root .prompt-enhance-btn{background:linear-gradient(180deg,rgba(var(--brand-cyan-rgb),.14),rgba(var(--brand-cyan-rgb),.06)),rgba(var(--brand-cyan-rgb),.04);border-color:rgba(var(--brand-cyan-rgb),.32);color:var(--sg-cyan-soft)}.sg-root .prompt-enhance-btn:hover:not(:disabled){background:linear-gradient(180deg,rgba(var(--brand-cyan-rgb),.2),rgba(var(--brand-cyan-rgb),.08)),rgba(var(--brand-cyan-rgb),.06);border-color:rgba(var(--brand-cyan-rgb),.55);color:var(--sg-tint-cyan);box-shadow:0 8px 24px -14px rgba(var(--brand-cyan-rgb),.55)}.sg-root .prompt-enhance-btn.enhancing{background:linear-gradient(180deg,rgba(var(--brand-cyan-rgb),.18),rgba(var(--brand-cyan-rgb),.08)),rgba(var(--brand-cyan-rgb),.06);border-color:rgba(var(--brand-cyan-rgb),.42);color:var(--sg-tint-cyan)}.sg-root .prompt-voice-btn.is-recording,.sg-root .prompt-voice-btn[data-active=true]{background:linear-gradient(180deg,rgba(var(--brand-red-rgb),.2),rgba(var(--brand-red-rgb),.1)),rgba(var(--brand-red-rgb),.08);border-color:rgba(var(--brand-red-rgb),.42);color:var(--sg-red);box-shadow:0 8px 24px -14px rgba(var(--brand-red-rgb),.65)}.sg-root .prompt-lang-toggle{padding:3px var(--space-2)}.sg-root .prompt-lang-toggle.translating{pointer-events:none;opacity:.7}.sg-root .prompt-lang-option{color:var(--sg-text-faint);padding:1px 4px;transition:color var(--sg-motion-fast)}.sg-root .prompt-lang-option.active{color:var(--sg-tint-cyan);font-weight:var(--font-semibold)}.sg-root .prompt-lang-label{color:var(--sg-text-soft);font-weight:var(--font-semibold);letter-spacing:.02em}.sg-root .prompt-lang-divider{color:var(--sg-text-disabled)}.sg-root .prompt-lang-spinner{width:12px;height:12px;border:2px solid var(--sg-border-emphasis);border-top-color:var(--sg-cyan);border-radius:50%;animation:prompt-lang-spin .7s linear infinite}.sg-root .prompt-translating{color:var(--sg-text-muted)}.sg-root .model-container:focus-within,.sg-root .model-container[aria-expanded=true],.sg-root .model-section:focus-within,.sg-root .model-section[aria-expanded=true]{border-color:rgba(var(--brand-cyan-rgb),.42)}.sg-root .model-button{background:transparent;border:0;color:var(--sg-text-soft);cursor:pointer}.sg-root .model-button:focus-visible{outline:2px solid rgba(var(--brand-cyan-rgb),.55);outline-offset:2px;border-radius:var(--radius-md,12px)}.sg-root .model-label,.sg-root .model-label-container{color:var(--sg-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:var(--text-2xs)}.sg-root .model-value,.sg-root .model-value-container,.sg-root .model-value-wrapper{color:var(--sg-text-soft);font-weight:var(--font-semibold)}.sg-root .model-chevron{color:var(--sg-text-muted);transition:transform var(--sg-motion-base),color var(--sg-motion-fast)}.sg-root .model-container.is-open .model-chevron,.sg-root .model-container[aria-expanded=true] .model-chevron,.sg-root .model-section.is-open .model-chevron,.sg-root .model-section[aria-expanded=true] .model-chevron{transform:rotate(180deg);color:var(--sg-cyan)}.sg-root .model-hot-badge,.sg-root .model-new-badge{background:linear-gradient(180deg,rgba(var(--brand-cyan-rgb),.2),rgba(var(--brand-cyan-rgb),.08)),rgba(var(--brand-cyan-rgb),.06);border:1px solid rgba(var(--brand-cyan-rgb),.42);color:var(--sg-tint-cyan);border-radius:var(--radius-full,999px);font-size:var(--text-xxs);letter-spacing:.04em}.sg-root .model-coming-soon-badge{background:var(--sg-warning-tint-bg);border:1px solid var(--sg-warning-tint-border);color:var(--sg-warning);border-radius:var(--radius-full,999px)}.sg-root .select-content,.sg-root .select-content-compact{cursor:pointer;transition:border-color var(--sg-motion-base),background var(--sg-motion-base),transform var(--sg-motion-fast)}.sg-root .select-content-compact:active,.sg-root .select-content:active{transform:scale(.985)}.sg-root .select-button,.sg-root .select-button-half{background:transparent;border:0;color:inherit;cursor:pointer}.sg-root .select-content-compact.is-open,.sg-root .select-content-compact[aria-expanded=true],.sg-root .select-content.is-open,.sg-root .select-content[aria-expanded=true]{border-color:rgba(var(--brand-cyan-rgb),.42)}.sg-root .select-label,.sg-root .select-label-container{color:var(--sg-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:var(--text-2xs)}.sg-root .select-value,.sg-root .select-value-container,.sg-root .select-value-wrapper{color:var(--sg-text-soft);font-weight:var(--font-medium)}.sg-root .select-chevron{color:var(--sg-text-muted);transition:transform var(--sg-motion-base),color var(--sg-motion-fast)}.sg-root .select-content-compact.is-open .select-chevron,.sg-root .select-content-compact[aria-expanded=true] .select-chevron,.sg-root .select-content.is-open .select-chevron,.sg-root .select-content[aria-expanded=true] .select-chevron{transform:rotate(180deg);color:var(--sg-cyan)}.sg-root .aspect-ratio-icon{background:transparent;border:0;padding:0}.sg-root .aspect-ratio-rect{border:1px solid var(--sg-border-emphasis);background:var(--sg-surface-recess);border-radius:var(--radius-xs,3px)}.sg-root .field-section,.sg-root .field-section-row,.sg-root .parameters-panel{background:transparent;border:0}.sg-root .frame-title,.sg-root .lip-sync-label,.sg-root .motion-control-label,.sg-root .multi-image-label,.sg-root .parameter-label{color:var(--sg-text-muted);font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase}.sg-root .wan27-neg-card{background:radial-gradient(circle at 0 100%,rgba(var(--brand-cyan-rgb),.06),transparent 55%),radial-gradient(circle at 100% 0,rgba(var(--brand-cyan-rgb),.05),transparent 55%),var(--sg-surface-card);border:1px solid var(--sg-border-hairline);border-radius:var(--radius-lg,16px);padding:var(--space-4,16px);transition:border-color var(--sg-motion-base),background var(--sg-motion-base)}@media (max-width:767px){.sg-root .wan27-neg-card{border-radius:var(--radius-md)}}.sg-root .wan27-neg-card:hover{border-color:var(--sg-border-emphasis)}.sg-root .wan27-neg-card:focus-within{border-color:rgba(var(--brand-cyan-rgb),.42)}.sg-root .wan27-field-hint,.sg-root .wan27-field-label{color:var(--sg-text-muted)}.sg-root .wan27-char-count,.sg-root .wan27-field-footer{color:var(--sg-text-faint);font-size:var(--text-2xs);font-variant-numeric:tabular-nums}.sg-root .wan27-audio-placeholder,.sg-root .wan27-audio-preview{background:var(--sg-surface-card);border:1px dashed var(--sg-border-hairline);border-radius:var(--radius-md,12px);color:var(--sg-text-muted);transition:border-color var(--sg-motion-base),background var(--sg-motion-fast)}.sg-root .wan27-audio-placeholder:hover,.sg-root .wan27-audio-preview:hover{border-color:var(--sg-border-emphasis);background:var(--sg-surface-card-hover)}.sg-root .wan27-audio-duration,.sg-root .wan27-audio-meta,.sg-root .wan27-audio-name{color:var(--sg-text-soft)}.sg-root .wan27-audio-icon{color:var(--sg-cyan)}.sg-root .wan27-audio-progress{background:var(--sg-surface-recess);border-radius:var(--radius-full,999px);overflow:hidden}.sg-root .wan27-audio-progress-bar{background:linear-gradient(90deg,var(--sg-cyan),var(--sg-green))}.sg-root .wan27-audio-remove{background:var(--sg-white-04);border:1px solid var(--sg-border-hairline);border-radius:var(--radius-full,999px);color:var(--sg-text-muted);transition:color var(--sg-motion-fast),border-color var(--sg-motion-fast)}.sg-root .wan27-audio-remove:hover{border-color:rgba(var(--brand-red-rgb),.42);color:var(--sg-red)}.sg-root .kling-sound-toggle{background:radial-gradient(circle at 0 100%,rgba(var(--brand-cyan-rgb),.06),transparent 55%),radial-gradient(circle at 100% 0,rgba(var(--brand-cyan-rgb),.05),transparent 55%),var(--sg-surface-card);border:1px solid var(--sg-border-hairline);border-radius:var(--radius-lg,16px);padding:var(--space-3,12px) var(--space-4,16px);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);transition:border-color var(--sg-motion-fast),background var(--sg-motion-fast)}@media (max-width:767px){.sg-root .kling-sound-toggle{border-radius:var(--radius-md)}}@media (hover:hover){.sg-root .kling-sound-toggle:hover{border-color:var(--sg-border-emphasis);background:radial-gradient(circle at 0 100%,rgba(var(--brand-cyan-rgb),.09),transparent 55%),radial-gradient(circle at 100% 0,rgba(var(--brand-cyan-rgb),.08),transparent 55%),var(--sg-surface-card-hover)}}.sg-root .kling-sound-info{display:flex;flex-direction:column;gap:2px;background:transparent;border:0;padding:0;color:inherit}.sg-root .kling-sound-label{color:var(--sg-text-muted);font-weight:var(--font-medium);font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase}.sg-root .kling-sound-hint{color:var(--sg-text-muted);font-size:var(--text-xs)}.sg-root .toggle-switch{position:relative;display:inline-block;width:40px;height:22px;flex-shrink:0}.sg-root .toggle-switch input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer;z-index:2}.sg-root .toggle-slider{position:absolute;inset:0;background:var(--sg-white-04);border:1px solid var(--sg-border-hairline);border-radius:var(--radius-full,999px);cursor:pointer;transition:background var(--sg-motion-base),border-color var(--sg-motion-base)}.sg-root .toggle-slider:before{content:"";position:absolute;height:16px;width:16px;left:2px;top:50%;transform:translateY(-50%);background:var(--sg-text-muted);border-radius:50%;transition:transform var(--sg-motion-base),background var(--sg-motion-base)}.sg-root .toggle-switch input:checked+.toggle-slider{background:linear-gradient(180deg,rgba(var(--brand-cyan-rgb),.22),rgba(var(--brand-cyan-rgb),.1)),rgba(var(--brand-cyan-rgb),.08);border-color:rgba(var(--brand-cyan-rgb),.42)}.sg-root .toggle-switch input:checked+.toggle-slider:before{transform:translate(18px,-50%);background:var(--sg-tint-cyan)}.sg-root .toggle-switch input:focus-visible+.toggle-slider{outline:2px solid rgba(var(--brand-cyan-rgb),.55);outline-offset:2px}.sg-root .toggle-switch input:disabled+.toggle-slider{opacity:.4;cursor:not-allowed}.sg-root .generate-button:focus-visible{outline:2px solid rgba(var(--brand-cyan-rgb),.55);outline-offset:3px}.sg-root .generate-button:active:not(:disabled){transform:translateY(1px) scale(.995)}.sg-root .generate-button:disabled,.sg-root .generate-button[aria-disabled=true]{background:var(--sg-surface-elevated);border:1px solid var(--sg-border-hairline);color:var(--sg-text-disabled);box-shadow:none;cursor:not-allowed;transform:none;filter:none}.sg-root .generate-button:disabled:hover,.sg-root .generate-button[aria-disabled=true]:hover{transform:none;box-shadow:none;background:var(--sg-surface-elevated);border-color:var(--sg-border-hairline)}.sg-root .generate-footer{color:var(--sg-text-muted)}.sg-root .create-page-header-btn{background:var(--sg-white-04);border:1px solid var(--sg-border-hairline);color:var(--sg-text-soft);border-radius:var(--radius-full,999px);transition:background var(--sg-motion-fast),border-color var(--sg-motion-fast),transform var(--sg-motion-fast)}.sg-root .create-page-header-btn:hover{background:var(--sg-white-06);border-color:var(--sg-border-emphasis)}.sg-root .create-page-header-btn:active{transform:scale(.96)}.sg-root .create-page-header-title{color:var(--sg-text-soft)}.sg-root .meta-row,.sg-root .meta-text{color:var(--sg-text-muted)}@media (max-width:767px){.sg-root .frame-title,.sg-root .lip-sync-label,.sg-root .model-label,.sg-root .model-label-container,.sg-root .motion-control-label,.sg-root .multi-image-label,.sg-root .parameter-label,.sg-root .prompt-label,.sg-root .select-label,.sg-root .select-label-container{font-size:var(--text-xs)}.sg-root .prompt-clear-btn,.sg-root .prompt-enhance-btn,.sg-root .prompt-lang-btn,.sg-root .prompt-lang-toggle{min-height:44px;padding:var(--space-2) var(--space-3-5)}.sg-root .prompt-voice-btn{width:36px;height:36px;min-height:36px;padding:0}.sg-root .prompt-label-row .prompt-clear-btn--icon{width:36px;height:36px;min-width:36px;min-height:36px;padding:0}.sg-root .kling-sound-toggle .toggle-switch{width:48px;height:28px}.sg-root .kling-sound-toggle .toggle-slider:before{height:22px;width:22px}.sg-root .kling-sound-toggle .toggle-switch input:checked+.toggle-slider:before{transform:translate(20px,-50%)}.sg-root .kling-sound-toggle{min-height:56px}}@media (prefers-reduced-motion:reduce){.sg-root .create-nav .nav-tab,.sg-root .create-nav .nav-tab:after,.sg-root .create-page-header-btn,.sg-root .generate-button,.sg-root .kling-sound-toggle,.sg-root .model-chevron,.sg-root .prompt-clear-btn,.sg-root .prompt-enhance-btn,.sg-root .prompt-lang-btn,.sg-root .prompt-lang-toggle,.sg-root .prompt-section,.sg-root .prompt-voice-btn,.sg-root .select-chevron,.sg-root .select-content,.sg-root .select-content-compact,.sg-root .toggle-slider,.sg-root .toggle-slider:before,.sg-root .wan27-neg-card{transition:none}}.sg-root .template-card-result.generation-complete,.sg-root .template-card.template-card-result{background:radial-gradient(circle at 0 100%,rgba(var(--brand-cyan-rgb),.06),transparent 55%),radial-gradient(circle at 100% 0,rgba(var(--brand-cyan-rgb),.05),transparent 55%),var(--sg-canvas-elevated);border:1px solid var(--sg-border-hairline);border-radius:var(--radius-xl,20px);box-shadow:inset 0 1px 0 var(--sg-white-05),0 12px 32px var(--sg-black-32),0 2px 6px var(--sg-black-28);overflow:hidden;transition:border-color var(--sg-motion-base),box-shadow var(--sg-motion-base)}.sg-root .template-card.template-card-result:hover{border-color:var(--sg-border-hairline-soft)}.sg-root .template-card-result.generation-complete .template-card-preview{background:var(--sg-canvas-deep);padding:0;border-radius:calc(var(--radius-xl, 20px) - 4px);position:relative;overflow:hidden}.sg-root .template-card-result.generation-complete .template-card-preview .video-preview-wrapper,.sg-root .template-card-result.generation-complete .template-card-preview img,.sg-root .template-card-result.generation-complete .template-card-preview video{border-radius:var(--radius-md,12px);clip-path:inset(0 round var(--radius-md,12px))}.sg-root .template-card-result.generation-complete .template-card-preview img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.sg-root .template-card-result.generation-complete .video-preview-wrapper{overflow:hidden;border-radius:var(--radius-md,12px);clip-path:inset(0 round var(--radius-md,12px))}@media (max-width:768px){.sg-root .template-card-result.generation-complete,.sg-root .template-card.template-card-result{border-radius:var(--radius-lg,16px);box-shadow:inset 0 1px 0 var(--sg-white-05),0 8px 20px var(--sg-black-32)}.sg-root .template-card-result.generation-complete .template-card-preview{padding:0;border-radius:calc(var(--radius-lg, 16px) - 4px)}}.sg-root .template-card-preview>.demo-preview__badge,.sg-root .template-card-preview>div[style*="rgba(var(--brand-cyan-rgb), 0.15)"]{background:linear-gradient(0deg,rgba(var(--brand-cyan-rgb),.14),rgba(var(--brand-cyan-rgb),.14)),var(--sg-dark-base-warm)!important;border:1px solid rgba(var(--brand-cyan-rgb),.42)!important;color:var(--sg-tint-cyan)!important;border-radius:var(--radius-full,999px)!important;padding:var(--space-1) var(--space-3)!important;font-size:var(--text-xxs)!important;font-weight:var(--font-bold)!important;letter-spacing:.12em!important;text-transform:uppercase!important;box-shadow:0 0 0 1px rgba(var(--brand-cyan-rgb),.06),0 6px 18px -10px rgba(var(--brand-cyan-rgb),.45),inset 0 1px 0 var(--sg-white-08)!important}.sg-root .template-card-preview>.demo-preview__counter,.sg-root .template-card-preview>div[style*="rgba(var(--black-rgb), 0.5)"]{background:var(--sg-dark-base-warm)!important;-webkit-backdrop-filter:var(--sg-frosted-blur-mobile);backdrop-filter:var(--sg-frosted-blur-mobile);border:1px solid var(--sg-border-hairline)!important;color:var(--sg-text-muted)!important;border-radius:var(--radius-full,999px)!important;padding:var(--space-1) var(--space-3)!important;font-size:var(--text-2xs)!important;font-weight:var(--font-semibold)!important;letter-spacing:.04em!important;box-shadow:inset 0 1px 0 var(--sg-white-06),0 8px 20px var(--sg-black-32)!important}.sg-root .template-card-preview>button[aria-label="Next demo"],.sg-root .template-card-preview>button[aria-label="Previous demo"]{background:var(--sg-dark-base-warm)!important;-webkit-backdrop-filter:var(--sg-frosted-blur);backdrop-filter:var(--sg-frosted-blur);border:1px solid var(--sg-border-hairline)!important;color:var(--sg-text-soft)!important;width:48px!important;height:48px!important;border-radius:var(--radius-full,999px)!important;box-shadow:var(--sg-frosted-shadow);transition:border-color var(--sg-motion-base),background var(--sg-motion-base),transform var(--sg-motion-fast),box-shadow var(--sg-motion-base)!important}.sg-root .template-card-preview>button[aria-label="Next demo"]:hover,.sg-root .template-card-preview>button[aria-label="Previous demo"]:hover{background:var(--sg-liquid-mist-hover)!important;border-color:rgba(var(--brand-cyan-rgb),.42)!important;color:var(--sg-tint-cyan)!important;transform:translateY(-50%) scale(1.05)!important;box-shadow:inset 0 1px 0 var(--sg-white-08),0 12px 32px var(--sg-black-42),0 0 0 1px rgba(var(--brand-cyan-rgb),.18)!important}.sg-root .template-card-preview>button[aria-label="Next demo"]:active,.sg-root .template-card-preview>button[aria-label="Previous demo"]:active{transform:translateY(-50%) scale(.98)!important}.sg-root .template-card-preview>button[aria-label="Next demo"]:focus-visible,.sg-root .template-card-preview>button[aria-label="Previous demo"]:focus-visible{outline:2px solid rgba(var(--brand-cyan-rgb),.55);outline-offset:2px}@media (max-width:768px){.sg-root .template-card-preview>button[aria-label="Next demo"],.sg-root .template-card-preview>button[aria-label="Previous demo"]{width:40px!important;height:40px!important;-webkit-backdrop-filter:var(--sg-frosted-blur-mobile);backdrop-filter:var(--sg-frosted-blur-mobile)}}.sg-root .template-card-preview div[style*="rgba(var(--black-rgb), 0.6)"][style*="border-radius: 50%"]{background:var(--sg-dark-base-strong)!important;border:1px solid rgba(var(--brand-cyan-rgb),.32)!important;box-shadow:inset 0 1px 0 var(--sg-white-10),0 12px 32px var(--sg-black-50),0 0 0 1px rgba(var(--brand-cyan-rgb),.14)!important;-webkit-backdrop-filter:var(--sg-frosted-blur);backdrop-filter:var(--sg-frosted-blur);transition:transform var(--sg-motion-fast),border-color var(--sg-motion-base)!important}.sg-root .template-card-preview div[style*="rgba(var(--black-rgb), 0.6)"][style*="border-radius: 50%"]:hover{border-color:rgba(var(--brand-cyan-rgb),.55)!important;transform:scale(1.06)}.sg-root .template-card-preview>button[aria-label=Mute],.sg-root .template-card-preview>button[aria-label=Unmute]{background:var(--sg-dark-base-warm)!important;-webkit-backdrop-filter:var(--sg-frosted-blur-mobile);backdrop-filter:var(--sg-frosted-blur-mobile);border:1px solid var(--sg-border-hairline)!important;width:36px!important;height:36px!important;border-radius:var(--radius-full,999px)!important;box-shadow:inset 0 1px 0 var(--sg-white-06),0 8px 20px var(--sg-black-32)!important;transition:border-color var(--sg-motion-base),color var(--sg-motion-base),transform var(--sg-motion-fast),box-shadow var(--sg-motion-base)!important}.sg-root .template-card-preview>button[aria-label=Mute]{color:var(--sg-cyan)!important;border-color:rgba(var(--brand-cyan-rgb),.36)!important;box-shadow:inset 0 1px 0 var(--sg-white-08),0 0 0 1px rgba(var(--brand-cyan-rgb),.06),0 8px 22px -8px rgba(var(--brand-cyan-rgb),.42)!important}.sg-root .template-card-preview>button[aria-label=Unmute]{color:var(--sg-text-faint)!important}.sg-root .template-card-preview>button[aria-label=Mute]:hover,.sg-root .template-card-preview>button[aria-label=Unmute]:hover{transform:scale(1.06)!important;border-color:rgba(var(--brand-cyan-rgb),.55)!important;color:var(--sg-tint-cyan)!important}.sg-root .template-card-preview>button[aria-label=Mute]:active,.sg-root .template-card-preview>button[aria-label=Unmute]:active{transform:scale(.96)!important}.sg-root .template-card-preview>button[aria-label=Mute]:focus-visible,.sg-root .template-card-preview>button[aria-label=Unmute]:focus-visible{outline:2px solid rgba(var(--brand-cyan-rgb),.55);outline-offset:2px}.sg-root .template-card-result.generation-complete .template-card-body{padding:14px 20px 18px!important;background:transparent;position:relative}.sg-root .template-card-result.generation-complete .template-card-body:before{content:"";position:absolute;top:0;left:var(--space-4);right:var(--space-4);height:1px;background:linear-gradient(90deg,transparent,var(--sg-border-hairline) 18%,var(--sg-border-hairline) 82%,transparent);pointer-events:none}.sg-root .template-card-result .meta-row{gap:6px 10px;color:var(--sg-text-muted);font-family:var(--font-roboto),"Roboto",sans-serif}.sg-root .template-card-result .meta-row .meta-text{color:var(--sg-text-muted);font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:.01em;line-height:1.5}.sg-root .template-card-result .meta-row .template-card-footer-left+.meta-text,.sg-root .template-card-result .meta-row>:first-child .meta-text:first-child{color:var(--sg-text-soft)}.sg-root .template-card-result .meta-row .meta-text+.meta-text:not([style*=margin]){position:relative}.sg-root .template-card-result .result-prompt-row{margin-top:6px;max-width:100%}.sg-root .template-card-result .result-prompt-container{background:radial-gradient(circle at 0 100%,rgba(var(--brand-cyan-rgb),.05),transparent 55%),radial-gradient(circle at 100% 0,rgba(var(--brand-cyan-rgb),.05),transparent 55%),var(--sg-surface-card);border:1px solid var(--sg-border-hairline);border-radius:var(--radius-md,12px);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-5);position:relative;overflow:hidden;transition:border-color var(--sg-motion-base),background var(--sg-motion-base)}.sg-root .template-card-result .result-prompt-container:not(.expanded) .result-prompt-text{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media (hover:hover){.sg-root .template-card-result .result-prompt-container.clickable:hover{background:radial-gradient(circle at 0 100%,rgba(var(--brand-cyan-rgb),.08),transparent 55%),radial-gradient(circle at 100% 0,rgba(var(--brand-cyan-rgb),.08),transparent 55%),var(--sg-surface-card-hover);border-color:var(--sg-border-hairline-soft)}}.sg-root .template-card-result .result-prompt-container:before{content:"";position:absolute;left:0;top:var(--space-2);bottom:var(--space-2);width:2px;border-radius:0 var(--radius-xs,4px) var(--radius-xs,4px) 0;background:linear-gradient(180deg,rgba(var(--brand-cyan-rgb),.85) 0,rgba(var(--brand-cyan-rgb),.85) 100%);box-shadow:0 0 12px -2px rgba(var(--brand-cyan-rgb),.45)}.sg-root .template-card-result .result-prompt-copy-icon{color:var(--sg-text-faint);transition:color var(--sg-motion-fast),transform var(--sg-motion-fast)}.sg-root .template-card-result .result-prompt-container.clickable:hover .result-prompt-copy-icon{color:var(--sg-cyan);transform:scale(1.06)}.sg-root .template-card-result .result-prompt-text{color:var(--sg-text-soft);font-size:var(--text-ms);line-height:1.55}.sg-root .template-card-result .result-prompt-text.expanded{scrollbar-color:var(--sg-white-15) transparent}.sg-root .template-card-result .result-prompt-text.expanded::-webkit-scrollbar-thumb{background:var(--sg-white-15)}.sg-root .template-card-result .result-prompt-container:not(.expanded):after{content:"";position:absolute;right:1px;top:1px;bottom:1px;width:48px;pointer-events:none;background:linear-gradient(90deg,transparent 0,var(--sg-surface-card) 80%,var(--sg-surface-card) 100%);border-radius:0 var(--radius-md,12px) var(--radius-md,12px) 0}@media (max-width:768px){.sg-root .template-card-result.generation-complete .template-card-body{padding:12px 14px 14px!important}.sg-root .template-card-result .result-prompt-container{padding:10px 12px 10px 18px}.sg-root .template-card-result .result-prompt-text{font-size:var(--text-xs-plus)}}body.page-create{--sg-white-012:hsla(0,0%,100%,0.012);--sg-white-02:hsla(0,0%,100%,0.02);--sg-white-03:hsla(0,0%,100%,0.03);--sg-white-04:hsla(0,0%,100%,0.04);--sg-white-045:hsla(0,0%,100%,0.045);--sg-white-05:hsla(0,0%,100%,0.05);--sg-white-06:hsla(0,0%,100%,0.06);--sg-white-065:hsla(0,0%,100%,0.065);--sg-white-08:hsla(0,0%,100%,0.08);--sg-white-10:hsla(0,0%,100%,0.10);--sg-white-14:hsla(0,0%,100%,0.14);--sg-white-15:hsla(0,0%,100%,0.15);--sg-white-18:hsla(0,0%,100%,0.18);--sg-white-22:hsla(0,0%,100%,0.22);--sg-white-28:hsla(0,0%,100%,0.28);--sg-white-40:hsla(0,0%,100%,0.40);--sg-white-50:hsla(0,0%,100%,0.50);--sg-white-60:hsla(0,0%,100%,0.60);--sg-white-62:hsla(0,0%,100%,0.62);--sg-white-70:hsla(0,0%,100%,0.70);--sg-white-75:hsla(0,0%,100%,0.75);--sg-white-80:hsla(0,0%,100%,0.80);--sg-white-85:hsla(0,0%,100%,0.85);--sg-white-92:hsla(0,0%,100%,0.92);--sg-black-15:hsla(0,0%,0%,0.15);--sg-black-20:hsla(0,0%,0%,0.20);--sg-black-28:hsla(0,0%,0%,0.28);--sg-black-30:hsla(0,0%,0%,0.30);--sg-black-32:hsla(0,0%,0%,0.32);--sg-black-40:hsla(0,0%,0%,0.40);--sg-black-42:hsla(0,0%,0%,0.42);--sg-black-45:hsla(0,0%,0%,0.45);--sg-black-50:hsla(0,0%,0%,0.50);--sg-black-55:hsla(0,0%,0%,0.55);--sg-black-60:hsla(0,0%,0%,0.60);--sg-black-70:hsla(0,0%,0%,0.70);--sg-black-85:hsla(0,0%,0%,0.85);--sg-dark-base-light:hsla(220,27%,4%,0.45);--sg-dark-base:hsla(220,27%,4%,0.55);--sg-dark-base-warm:hsla(220,28%,6%,0.55);--sg-dark-base-strong:hsla(212,22%,9%,0.92);--sg-cyan:rgba(var(--brand-cyan-rgb,26,207,255),1);--sg-cyan-soft:rgba(var(--brand-cyan-rgb,26,207,255),0.72);--sg-green:rgba(var(--brand-cyan-rgb,26,207,255),1);--sg-red:rgba(var(--brand-red-rgb,255,107,107),1);--sg-tint-cyan:hsl(195,100%,95%);--sg-surface-card:var(--sg-white-045);--sg-surface-card-hover:var(--sg-white-065);--sg-surface-recess:var(--sg-black-28);--sg-surface-elevated:var(--sg-white-06);--sg-surface-floating:var(--sg-dark-base-strong);--sg-border-hairline:var(--sg-white-08);--sg-border-hairline-soft:var(--sg-white-05);--sg-border-emphasis:var(--sg-white-14);--sg-border-strong:var(--sg-white-22);--sg-text-soft:var(--sg-white-92);--sg-text-muted:var(--sg-white-62);--sg-text-faint:var(--sg-white-40);--sg-text-disabled:var(--sg-white-28);--sg-warning-rgb:255,178,80;--sg-warning-tint-bg:hsla(28,100%,66%,0.10);--sg-warning-tint-border:hsla(28,100%,66%,0.24);--sg-warning:rgba(var(--sg-warning-rgb),1);--sg-frosted-blur:blur(32px) saturate(150%);--sg-frosted-blur-mobile:blur(18px) saturate(130%);--sg-frosted-shadow:inset 0 1px 0 var(--sg-white-06),0 16px 48px var(--sg-black-42),0 2px 8px var(--sg-black-32);--sg-glow-warm:radial-gradient(120% 80% at 50% 0%,rgba(var(--brand-cyan-rgb,26,207,255),0.05),rgba(var(--brand-cyan-rgb,26,207,255),0.03) 40%,transparent 70%);--sg-liquid-mist:radial-gradient(circle at 0% 100%,rgba(var(--brand-cyan-rgb,26,207,255),0.08),transparent 58%),radial-gradient(circle at 100% 0%,rgba(var(--brand-cyan-rgb,26,207,255),0.06),transparent 58%),var(--sg-dark-base-warm);--sg-liquid-mist-hover:radial-gradient(circle at 0% 100%,rgba(var(--brand-cyan-rgb,26,207,255),0.12),transparent 58%),radial-gradient(circle at 100% 0%,rgba(var(--brand-cyan-rgb,26,207,255),0.10),transparent 58%),var(--sg-dark-base-warm);--sg-motion-fast:160ms cubic-bezier(0.32,0.72,0.24,1);--sg-motion-base:220ms cubic-bezier(0.32,0.72,0.24,1);--sg-motion-overshoot:320ms cubic-bezier(0.16,1,0.3,1);--sg-cyan-focus-outline:rgba(var(--brand-cyan-rgb,26,207,255),0.55);--sg-cyan-border-strong:rgba(var(--brand-cyan-rgb,26,207,255),0.42);--sg-cyan-glow-soft:0 8px 24px -14px rgba(var(--brand-cyan-rgb,26,207,255),0.55);--sg-cyan-glow-strong:0 12px 32px -14px rgba(var(--brand-cyan-rgb,26,207,255),0.65);--sg-shadow-tile:inset 0 1px 0 var(--sg-white-05),0 2px 8px var(--sg-black-28);--sg-shadow-tile-hover:inset 0 1px 0 var(--sg-white-06),0 8px 24px rgba(var(--brand-cyan-rgb,26,207,255),0.18)}body.page-create .announcement-bar{background:radial-gradient(circle at 12% 50%,rgba(var(--brand-cyan-rgb,26,207,255),.07),transparent 38%),radial-gradient(circle at 88% 50%,rgba(var(--brand-cyan-rgb,26,207,255),.06),transparent 38%),var(--sg-dark-base-warm);background-size:auto;-webkit-backdrop-filter:var(--sg-frosted-blur);backdrop-filter:var(--sg-frosted-blur);border-bottom:1px solid var(--sg-border-hairline);box-shadow:inset 0 1px 0 var(--sg-white-05),0 1px 0 var(--sg-black-20);animation:none}body.page-create .announcement-bar:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--brand-cyan-rgb,26,207,255),.22),rgba(var(--brand-cyan-rgb,26,207,255),.22),transparent);pointer-events:none;z-index:1}body.page-create .announcement-bar__label{background:rgba(var(--brand-cyan-rgb,26,207,255),.1);border:1px solid rgba(var(--brand-cyan-rgb,26,207,255),.32);color:var(--sg-tint-cyan,hsl(195,100%,95%));box-shadow:inset 0 1px 0 var(--sg-white-06);letter-spacing:.1em}body.page-create .announcement-bar__text{color:var(--sg-text-soft)}body.page-create .announcement-bar__cta{transition:filter var(--sg-motion-fast),transform var(--sg-motion-fast)}body.page-create .announcement-bar__cta:hover{filter:brightness(1.18)}body.page-create .announcement-bar__close{border:1px solid transparent;color:var(--sg-text-muted);transition:background var(--sg-motion-fast),border-color var(--sg-motion-fast),color var(--sg-motion-fast)}body.page-create .announcement-bar__close:hover{background:var(--sg-white-06);border-color:var(--sg-border-hairline);color:var(--sg-text-soft)}body.page-create .header-nav-menu{background:var(--sg-surface-floating);-webkit-backdrop-filter:var(--sg-frosted-blur);backdrop-filter:var(--sg-frosted-blur);border:1px solid var(--sg-border-hairline);box-shadow:var(--sg-frosted-shadow)}body.page-create .header-nav-menu-item{color:var(--sg-text-muted);transition:color var(--sg-motion-fast),background var(--sg-motion-fast)}@media (hover:hover){body.page-create .header-nav-menu-item:hover{color:var(--sg-text-soft);background:var(--sg-white-06)}}body.page-create .header-nav-menu-item.active{color:var(--sg-tint-cyan,hsl(195,100%,95%));background:rgba(var(--brand-cyan-rgb,26,207,255),.08)}body.page-create .sidebar{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-right:none!important;box-shadow:none!important}body.page-create .sidebar-content{padding:44px 0!important;gap:var(--space-1)!important}body.page-create .sidebar-section{padding:0 6px!important}body.page-create .sidebar-divider{background:var(--sg-border-hairline-soft);opacity:1;margin:var(--space-2) var(--space-3)!important}body.page-create .sidebar-link{border-radius:var(--radius-md,12px);color:var(--sg-text-muted);transition:color var(--sg-motion-base),background var(--sg-motion-base),transform var(--sg-motion-fast);position:relative;padding:var(--space-1);gap:3px}@media (hover:hover){body.page-create .sidebar-link:hover{color:var(--sg-text-soft);background:var(--sg-surface-card);transform:translateY(-1px)}body.page-create .sidebar-link:hover .nav-icon svg{transform:scale(1.1)}}body.page-create .sidebar-link.active{background:rgba(var(--brand-cyan-rgb,26,207,255),.06);border:1px solid rgba(var(--brand-cyan-rgb,26,207,255),.16);box-shadow:none}body.page-create .sidebar-link.active:before{display:none}body.page-create .sidebar-link:focus-visible{outline:2px solid rgba(var(--brand-cyan-rgb),.55);outline-offset:2px;border-radius:var(--radius-md,12px)}body.page-create .announcement-bar__close:focus-visible,body.page-create .header-nav-link:focus-visible,body.page-create .header-profile-link:focus-visible,body.page-create .header-tokens-btn:focus-visible{outline:2px solid rgba(var(--brand-cyan-rgb),.55);outline-offset:2px}body.page-create .sidebar-link.active .nav-icon svg{color:var(--brand-cyan,var(--brand-cyan));stroke:var(--brand-cyan,var(--brand-cyan))}body.page-create .sidebar-link.active .nav-text{color:var(--sg-text-soft);font-weight:var(--font-semibold)}body.page-create .sidebar-hot-badge--new{background:var(--gradient-brand,linear-gradient(135deg,var(--brand-cyan),var(--brand-cyan)));color:var(--text-on-brand,var(--bg-surface-tinted));box-shadow:0 2px 8px -2px rgba(var(--brand-cyan-rgb,26,207,255),.55),inset 0 1px 0 var(--sg-white-22);font-weight:var(--font-extrabold);letter-spacing:var(--tracking-wide)}body.page-create .sidebar-hot-badge{color:var(--sg-canvas-deep,var(--bg-surface-tinted));box-shadow:0 2px 8px -2px rgba(var(--brand-red-rgb,255,107,107),.45),inset 0 1px 0 var(--sg-white-14)}body.page-create .lang-switcher-btn{background:radial-gradient(circle at 0 100%,rgba(var(--brand-cyan-rgb,26,207,255),.05),transparent 60%),radial-gradient(circle at 100% 0,rgba(var(--brand-cyan-rgb,26,207,255),.07),transparent 60%),var(--sg-surface-card);border:1px solid var(--sg-border-hairline);color:var(--sg-text-soft);box-shadow:inset 0 1px 0 var(--sg-white-05),0 2px 8px var(--sg-black-28);transition:border-color var(--sg-motion-base),background var(--sg-motion-base),transform var(--sg-motion-fast),box-shadow var(--sg-motion-base)}body.page-create .lang-switcher-btn:before{display:none}@media (hover:hover){body.page-create .lang-switcher-btn:hover{transform:translateY(-1px);border-color:rgba(var(--brand-cyan-rgb,26,207,255),.32);background:radial-gradient(circle at 0 100%,rgba(var(--brand-cyan-rgb,26,207,255),.08),transparent 60%),radial-gradient(circle at 100% 0,rgba(var(--brand-cyan-rgb,26,207,255),.1),transparent 60%),var(--sg-surface-card-hover);box-shadow:inset 0 1px 0 var(--sg-white-06),0 8px 24px rgba(var(--brand-cyan-rgb,26,207,255),.18)}}body.page-create .lang-switcher-btn.active{border-color:rgba(var(--brand-cyan-rgb,26,207,255),.42);background:radial-gradient(circle at 0 100%,rgba(var(--brand-cyan-rgb,26,207,255),.08),transparent 60%),radial-gradient(circle at 100% 0,rgba(var(--brand-cyan-rgb,26,207,255),.12),transparent 60%),var(--sg-surface-card-hover)}body.page-create .lang-switcher-btn:focus-visible{outline:2px solid rgba(var(--brand-cyan-rgb,26,207,255),.55);outline-offset:2px;border-color:rgba(var(--brand-cyan-rgb,26,207,255),.42)}body.page-create .lang-switcher-code{background:none;-webkit-background-clip:initial;-webkit-text-fill-color:currentColor;background-clip:initial;color:var(--sg-text-soft)}body.page-create .lang-switcher-chevron{color:var(--sg-text-muted);opacity:1}@media (hover:hover){body.page-create .lang-switcher-btn:hover .lang-switcher-chevron{color:var(--sg-text-soft);opacity:1}}body.page-create .lang-switcher-menu{background:radial-gradient(circle at 0 100%,rgba(var(--brand-cyan-rgb,26,207,255),.06),transparent 55%),radial-gradient(circle at 100% 0,rgba(var(--brand-cyan-rgb,26,207,255),.08),transparent 55%),var(--sg-surface-floating);-webkit-backdrop-filter:var(--sg-frosted-blur);backdrop-filter:var(--sg-frosted-blur);border:1px solid var(--sg-border-hairline);box-shadow:var(--sg-frosted-shadow)}@media (max-width:767px){body.page-create .lang-switcher-menu{-webkit-backdrop-filter:var(--sg-frosted-blur-mobile);backdrop-filter:var(--sg-frosted-blur-mobile)}}body.page-create .lang-switcher-item{color:var(--sg-text-muted);transition:color var(--sg-motion-fast),background var(--sg-motion-fast)}body.page-create .lang-switcher-item:before{display:none}@media (hover:hover){body.page-create .lang-switcher-item:hover{color:var(--sg-text-soft);background:var(--sg-white-06);transform:none}}body.page-create .lang-switcher-item.focused{color:var(--sg-text-soft);background:var(--sg-white-06);transform:none}body.page-create .lang-switcher-item:focus-visible{background:rgba(var(--brand-cyan-rgb,26,207,255),.1);box-shadow:inset 0 0 0 1px rgba(var(--brand-cyan-rgb,26,207,255),.42);outline:none}body.page-create .lang-switcher-item.selected{background:rgba(var(--brand-cyan-rgb,26,207,255),.08);color:var(--sg-tint-cyan,hsl(195,100%,95%))}body.page-create .lang-switcher-item.selected:after{display:none}@media (hover:hover){body.page-create .lang-switcher-item.selected:hover{background:rgba(var(--brand-cyan-rgb,26,207,255),.14);transform:none}}body.page-create .lang-switcher-check{color:var(--sg-tint-cyan,hsl(195,100%,95%))}@media (max-width:767px){body.page-create .cph{position:sticky;top:0;z-index:700;background:var(--bg-body)!important}body.page-create .lang-switcher-btn{min-height:44px}body.page-create .header-nav-link{min-height:44px;display:inline-flex;align-items:center}body.page-create .announcement-bar__close{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){body.page-create .announcement-bar__close,body.page-create .announcement-bar__cta,body.page-create .header-actions-guest .btn-secondary,body.page-create .header-nav-link,body.page-create .header-nav-menu-item,body.page-create .header-profile-link,body.page-create .header-tokens-btn,body.page-create .lang-switcher-btn,body.page-create .lang-switcher-chevron,body.page-create .lang-switcher-item,body.page-create .logo,body.page-create .sidebar-link{transition:none}body.page-create .header-actions-guest .btn-secondary:hover,body.page-create .header-profile-link:hover,body.page-create .header-tokens-btn:hover,body.page-create .lang-switcher-btn:hover,body.page-create .lang-switcher-item:hover,body.page-create .logo:hover,body.page-create .sidebar-link:hover{transform:none}}