.dot-wave-backdrop_root__lqNWr{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.dot-wave-backdrop_dots__pS8Kt{position:absolute;inset:0;background-image:radial-gradient(circle at 10px 10px,var(--w2-color-text-primary) 1px,transparent 0);background-size:20px 20px;opacity:.08}.dot-wave-backdrop_wave__M_uS_{inset:0 0 auto;width:100%;height:1200px}.dot-wave-backdrop_glowLayer__Wiq8Z,.dot-wave-backdrop_wave__M_uS_{position:absolute;mask-image:radial-gradient(circle at 10px 10px,#000 1.5px,transparent 0);mask-size:20px 20px}.dot-wave-backdrop_glowLayer__Wiq8Z{inset:0}.dot-wave-backdrop_glow__kz1U6{position:absolute;top:0;left:0;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle closest-side,var(--w2-color-paint-brand-stop-2) 0,var(--w2-color-paint-brand-stop-3) 45%,var(--w2-color-paint-brand-stop-4) 75%,transparent 100%);opacity:0;transition:opacity var(--w2-motion-duration-overlay) var(--w2-motion-easing-standard);will-change:transform}.dot-wave-backdrop_glow__kz1U6[data-on]{opacity:.95}.w2-field_label__aWpiM{--fl-text:var(--w2-color-input-text-label);--fl-marker:var(--w2-color-input-text-error);--fl-meta:var(--w2-color-input-text-helper);--fl-disabled:var(--w2-color-input-text-disabled);display:flex;align-items:center;gap:var(--w2-size-gap-2xs);width:100%;min-width:0;margin:0;overflow-wrap:break-word;color:var(--fl-text)}.w2-field_labelText__79WOV{flex:0 1 auto;min-width:0}.w2-field_meta__H2xyb{margin-inline-start:auto}.w2-field_label__aWpiM[data-context=input] .w2-field_meta__H2xyb,.w2-field_label__aWpiM[data-context=textarea] .w2-field_meta__H2xyb{padding-inline-start:calc(var(--w2-size-gap-xs) - var(--w2-size-gap-2xs))}.w2-field_label__aWpiM[data-context=select]{--fl-text:var(--w2-color-select-text-label);--fl-marker:var(--w2-color-select-text-required);--fl-meta:var(--w2-color-select-text-muted);--fl-disabled:var(--w2-color-select-text-muted);gap:var(--w2-size-gap-xs)}.w2-field_label__aWpiM[data-context=textarea]{--fl-text:var(--w2-color-textarea-text-label);--fl-marker:var(--w2-color-textarea-text-error);--fl-meta:var(--w2-color-textarea-text-helper);--fl-disabled:var(--w2-color-textarea-text-disabled);padding-bottom:var(--w2-size-textarea-field-gap)}.w2-field_label__aWpiM[data-context=checkbox],.w2-field_label__aWpiM[data-context=radio],.w2-field_label__aWpiM[data-context=switch]{align-items:flex-start;--fl-marker:var(--w2-color-border-focus)}.w2-field_label__aWpiM[data-context=checkbox]{--fl-text:var(--w2-color-checkbox-text-label);--fl-disabled:var(--w2-color-checkbox-text-disabled)}.w2-field_label__aWpiM[data-context=radio]{--fl-text:var(--w2-color-radio-text-label);--fl-disabled:var(--w2-color-radio-text-disabled)}.w2-field_label__aWpiM[data-context=switch]{--fl-text:var(--w2-color-switch-text-label);--fl-disabled:var(--w2-color-switch-text-disabled)}.w2-field_marker__bAVyb{flex:none;color:var(--fl-marker)}.w2-field_meta__H2xyb{flex:none;white-space:nowrap;color:var(--fl-meta)}.w2-field_label__aWpiM[data-disabled=true],.w2-field_label__aWpiM[data-disabled=true] .w2-field_marker__bAVyb,.w2-field_label__aWpiM[data-disabled=true] .w2-field_meta__H2xyb{color:var(--fl-disabled)}.w2-field_support__CBTHJ{--fs-color:var(--w2-color-input-text-helper);--fs-counter:var(--fs-color);display:flex;align-items:flex-start;gap:var(--w2-size-gap-xs);width:100%;min-width:0;overflow-wrap:break-word;color:var(--fs-color)}.w2-field_message__ZNpnu{flex:1 1 0;min-width:0}.w2-field_counter__iK8r5{flex:none;white-space:nowrap;color:var(--fs-counter)}.w2-field_statusIcon__6EMJ3{flex:none;width:16px;height:16px}.w2-field_support__CBTHJ[data-context=input][data-status=error]{--fs-color:var(--w2-color-input-text-error)}.w2-field_support__CBTHJ[data-context=input][data-status=success]{--fs-color:var(--w2-color-input-text-success)}.w2-field_support__CBTHJ[data-context=input][data-status=disabled]{--fs-color:var(--w2-color-input-text-disabled)}.w2-field_support__CBTHJ[data-context=select]{--fs-color:var(--w2-color-select-text-muted);align-items:center;gap:var(--w2-size-gap-2xs)}.w2-field_support__CBTHJ[data-context=select][data-status=error]{--fs-color:var(--w2-color-select-text-error)}.w2-field_support__CBTHJ[data-context=select][data-status=success]{--fs-color:var(--w2-color-select-text-success)}.w2-field_support__CBTHJ[data-context=checkbox],.w2-field_support__CBTHJ[data-context=radio],.w2-field_support__CBTHJ[data-context=switch]{gap:0}.w2-field_support__CBTHJ[data-context=checkbox]{--fs-color:var(--w2-color-checkbox-text-support)}.w2-field_support__CBTHJ[data-context=checkbox][data-status=error]{--fs-color:var(--w2-color-checkbox-text-error)}.w2-field_support__CBTHJ[data-context=checkbox][data-status=disabled]{--fs-color:var(--w2-color-checkbox-text-disabled)}.w2-field_support__CBTHJ[data-context=radio]{--fs-color:var(--w2-color-radio-text-support)}.w2-field_support__CBTHJ[data-context=radio][data-status=error]{--fs-color:var(--w2-color-radio-text-error)}.w2-field_support__CBTHJ[data-context=radio][data-status=disabled]{--fs-color:var(--w2-color-radio-text-disabled)}.w2-field_support__CBTHJ[data-context=switch]{--fs-color:var(--w2-color-switch-text-support)}.w2-field_support__CBTHJ[data-context=switch][data-status=error]{--fs-color:var(--w2-color-switch-text-error)}.w2-field_support__CBTHJ[data-context=switch][data-status=disabled]{--fs-color:var(--w2-color-switch-text-disabled)}.w2-field_support__CBTHJ[data-context=textarea]{--fs-color:var(--w2-color-textarea-text-helper);--fs-counter:var(--w2-color-textarea-text-helper);justify-content:flex-end;gap:0}.w2-field_support__CBTHJ[data-context=textarea] .w2-field_message__ZNpnu{padding-top:var(--w2-size-textarea-field-gap)}.w2-field_support__CBTHJ[data-context=textarea] .w2-field_counter__iK8r5{padding-top:var(--w2-size-textarea-field-gap);padding-left:var(--w2-size-textarea-field-gap)}.w2-field_support__CBTHJ[data-context=textarea][data-status=error]{--fs-color:var(--w2-color-textarea-text-error)}.w2-field_support__CBTHJ[data-context=textarea][data-status=success]{--fs-color:var(--w2-color-textarea-text-success)}.w2-field_support__CBTHJ[data-context=textarea][data-status=disabled]{--fs-color:var(--w2-color-textarea-text-disabled);--fs-counter:var(--w2-color-textarea-text-disabled)}.w2-badge_status__McY58{--w2-badge-fill:transparent;--w2-badge-content:var(--w2-color-badge-neutral-content);--w2-badge-border:var(--w2-color-badge-neutral-border-outline);display:inline-flex;align-items:center;flex:none;box-sizing:border-box;height:var(--w2-size-badge-status-sm-height);gap:var(--w2-size-badge-status-sm-gap);padding-inline:var(--w2-size-badge-status-sm-padding-x);border-radius:var(--w2-size-badge-status-radius);background:var(--w2-badge-fill);color:var(--w2-badge-content);white-space:nowrap;vertical-align:middle}.w2-badge_status__McY58[data-size=md]{height:var(--w2-size-badge-status-md-height);gap:var(--w2-size-badge-status-md-gap);padding-inline:var(--w2-size-badge-status-md-padding-x)}.w2-badge_status__McY58[data-appearance=soft]{background:var(--w2-badge-fill)}.w2-badge_status__McY58[data-appearance=outline]{background:transparent;border:var(--w2-size-badge-status-stroke) solid var(--w2-badge-border)}.w2-badge_status__McY58[data-intent=neutral]{--w2-badge-fill:var(--w2-color-badge-neutral-fill-soft);--w2-badge-content:var(--w2-color-badge-neutral-content);--w2-badge-border:var(--w2-color-badge-neutral-border-outline)}.w2-badge_status__McY58[data-intent=brand]{--w2-badge-fill:var(--w2-color-badge-brand-fill-soft);--w2-badge-content:var(--w2-color-badge-brand-content);--w2-badge-border:var(--w2-color-badge-brand-border-outline)}.w2-badge_status__McY58[data-intent=info]{--w2-badge-fill:var(--w2-color-badge-info-fill-soft);--w2-badge-content:var(--w2-color-badge-info-content);--w2-badge-border:var(--w2-color-badge-info-border-outline)}.w2-badge_status__McY58[data-intent=success]{--w2-badge-fill:var(--w2-color-badge-success-fill-soft);--w2-badge-content:var(--w2-color-badge-success-content);--w2-badge-border:var(--w2-color-badge-success-border-outline)}.w2-badge_status__McY58[data-intent=warning]{--w2-badge-fill:var(--w2-color-badge-warning-fill-soft);--w2-badge-content:var(--w2-color-badge-warning-content);--w2-badge-border:var(--w2-color-badge-warning-border-outline)}.w2-badge_status__McY58[data-intent=danger]{--w2-badge-fill:var(--w2-color-badge-danger-fill-soft);--w2-badge-content:var(--w2-color-badge-danger-content);--w2-badge-border:var(--w2-color-badge-danger-border-outline)}.w2-badge_marker__z8Ab2{flex:none;width:var(--w2-size-badge-status-sm-marker);height:var(--w2-size-badge-status-sm-marker);border-radius:50%;background:currentColor}.w2-badge_status__McY58[data-size=md] .w2-badge_marker__z8Ab2{width:var(--w2-size-badge-status-md-marker);height:var(--w2-size-badge-status-md-marker)}.w2-badge_decorative__uv6Nz{--w2-deco-fill:var(--w2-color-badge-decorative-magenta-fill);--w2-deco-content:var(--w2-color-badge-decorative-content-on-magenta);--w2-deco-skew:-16.7deg;--w2-deco-inset:3px;--w2-deco-major:var(--w2-size-badge-decorative-sm-radius-major);--w2-deco-minor:var(--w2-size-badge-decorative-sm-radius-minor);position:relative;isolation:isolate;display:inline-flex;align-items:center;flex:none;height:var(--w2-size-badge-decorative-sm-height);padding-inline:var(--w2-size-badge-decorative-sm-padding-x);color:var(--w2-deco-content);text-transform:uppercase;white-space:nowrap;vertical-align:middle}.w2-badge_decorative__uv6Nz[data-size=md]{--w2-deco-skew:-18.43deg;--w2-deco-inset:4px;--w2-deco-major:var(--w2-size-badge-decorative-md-radius-major);--w2-deco-minor:var(--w2-size-badge-decorative-md-radius-minor);height:var(--w2-size-badge-decorative-md-height);padding-inline:var(--w2-size-badge-decorative-md-padding-x)}.w2-badge_decorative__uv6Nz:after,.w2-badge_decorative__uv6Nz:before{content:"";position:absolute;inset:0 var(--w2-deco-inset);z-index:-1;transform:skewX(var(--w2-deco-skew));border-radius:var(--w2-deco-major) var(--w2-deco-minor) var(--w2-deco-major) var(--w2-deco-minor)}.w2-badge_decorative__uv6Nz:before{translate:var(--w2-size-badge-decorative-offset) var(--w2-size-badge-decorative-offset);background:var(--w2-color-badge-decorative-offset);z-index:-2}.w2-badge_decorative__uv6Nz:after{background:var(--w2-deco-fill)}.w2-badge_decorative__uv6Nz[data-tone=magenta]{--w2-deco-fill:var(--w2-color-badge-decorative-magenta-fill);--w2-deco-content:var(--w2-color-badge-decorative-content-on-magenta)}.w2-badge_decorative__uv6Nz[data-tone=blue]{--w2-deco-fill:var(--w2-color-badge-decorative-blue-fill);--w2-deco-content:var(--w2-color-badge-decorative-content-on-bright)}.w2-badge_decorative__uv6Nz[data-tone=orange]{--w2-deco-fill:var(--w2-color-badge-decorative-orange-fill);--w2-deco-content:var(--w2-color-badge-decorative-content-on-bright)}.w2-badge_decorative__uv6Nz[data-tone=violet]{--w2-deco-fill:var(--w2-color-badge-decorative-violet-fill);--w2-deco-content:var(--w2-color-badge-decorative-content-on-bright)}.w2-switch_field__5e782{--sw-w:var(--w2-size-switch-md-width);--sw-h:var(--w2-size-switch-md-height);--sw-thumb:var(--w2-size-switch-md-thumb);position:relative;display:inline-flex;align-items:flex-start;gap:var(--w2-size-gap-sm);box-sizing:border-box;min-width:var(--w2-size-switch-touch);min-height:var(--w2-size-switch-touch);cursor:pointer}.w2-switch_field__5e782[data-size=sm]{--sw-w:var(--w2-size-switch-sm-width);--sw-h:var(--w2-size-switch-sm-height);--sw-thumb:var(--w2-size-switch-sm-thumb);gap:var(--w2-size-gap-xs)}.w2-switch_field__5e782[data-labelled=true]{display:flex;padding-block:var(--w2-size-padding-sm)}.w2-switch_field__5e782[data-labelled=true][data-placement=trailing]{flex-direction:row-reverse}.w2-switch_field__5e782[data-labelled=false]{align-items:center;justify-content:center}.w2-switch_field__5e782[data-disabled]{cursor:not-allowed}.w2-switch_input__A1RVc{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.w2-switch_slot__NJzXU{display:flex;flex:none;align-items:center;height:var(--sw-h)}.w2-switch_track__a0aQg{position:relative;box-sizing:border-box;width:var(--sw-w);height:var(--sw-h);border-radius:var(--w2-size-switch-radius);background:var(--w2-color-switch-surface-default);box-shadow:inset 0 0 0 var(--w2-size-switch-stroke) var(--w2-color-switch-border-default),var(--w2-shadow-elevation-switch-bevel);pointer-events:none;transition:background-color var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard),box-shadow var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.w2-switch_thumb__bFUDP{position:absolute;top:var(--w2-size-switch-inset);left:var(--w2-size-switch-inset);width:var(--sw-thumb);height:var(--sw-thumb);border-radius:var(--w2-size-switch-radius);background:var(--w2-color-action-brand-on-fill);transition:transform var(--w2-motion-duration-interface) var(--w2-motion-easing-standard)}.w2-switch_field__5e782[data-on=true] .w2-switch_thumb__bFUDP{transform:translateX(calc(var(--sw-w) - var(--sw-thumb) - 2 * var(--w2-size-switch-inset)))}.w2-switch_field__5e782[data-on=true] .w2-switch_track__a0aQg{background:var(--w2-color-action-brand-fill-default);box-shadow:inset 0 0 0 var(--w2-size-switch-stroke) var(--w2-color-switch-border-selected),var(--w2-shadow-elevation-switch-bevel)}.w2-switch_field__5e782:not([data-disabled]):hover .w2-switch_track__a0aQg,.w2-switch_field__5e782[data-state=hover] .w2-switch_track__a0aQg{background:var(--w2-color-switch-surface-hover);box-shadow:inset 0 0 0 var(--w2-size-switch-stroke) var(--w2-color-switch-border-hover),var(--w2-shadow-elevation-switch-bevel)}.w2-switch_field__5e782[data-on=true]:not([data-disabled]):hover .w2-switch_track__a0aQg,.w2-switch_field__5e782[data-on=true][data-state=hover] .w2-switch_track__a0aQg{background:var(--w2-color-action-brand-fill-hover);box-shadow:inset 0 0 0 var(--w2-size-switch-stroke) var(--w2-color-switch-border-selected-hover),var(--w2-shadow-elevation-switch-bevel)}.w2-switch_field__5e782[data-invalid] .w2-switch_track__a0aQg{box-shadow:inset 0 0 0 var(--w2-size-switch-stroke) var(--w2-color-switch-border-error),var(--w2-shadow-elevation-switch-bevel)}.w2-switch_field__5e782[data-state=focus] .w2-switch_track__a0aQg,.w2-switch_input__A1RVc:focus-visible+.w2-switch_slot__NJzXU .w2-switch_track__a0aQg{box-shadow:inset 0 0 0 var(--w2-size-switch-focus-stroke) var(--w2-color-border-focus)}.w2-switch_field__5e782[data-disabled] .w2-switch_track__a0aQg{background:var(--w2-color-switch-surface-disabled);box-shadow:inset 0 0 0 var(--w2-size-switch-stroke) var(--w2-color-switch-border-disabled)}.w2-switch_field__5e782[data-disabled][data-on=true] .w2-switch_track__a0aQg{background:var(--w2-color-switch-surface-selected-disabled)}.w2-switch_field__5e782[data-disabled] .w2-switch_thumb__bFUDP{background:var(--w2-color-switch-text-disabled)}.w2-switch_content__ekqxl{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--w2-size-gap-2xs);min-width:0}@media (prefers-reduced-motion:reduce){.w2-switch_thumb__bFUDP,.w2-switch_track__a0aQg{transition:none}}.w2-input_root_____qE{--in-height:var(--w2-size-input-md-height);--in-pad:var(--w2-size-input-md-padding-x);--in-trail:var(--w2-size-input-md-trailing-inset);--in-gap:var(--w2-size-input-md-gap);--in-radius:var(--w2-size-input-md-radius);--in-icon:16px;--in-action:var(--w2-size-input-action-default);--in-line:var(--w2-size-input-md-content-line);display:flex;flex-direction:column;gap:var(--w2-size-gap-xs);width:100%;min-width:0}.w2-input_root_____qE[data-size=sm]{--in-height:var(--w2-size-input-sm-height);--in-pad:var(--w2-size-input-sm-padding-x);--in-trail:var(--w2-size-input-sm-trailing-inset);--in-gap:var(--w2-size-input-sm-gap);--in-radius:var(--w2-size-input-sm-radius);--in-line:var(--w2-size-input-sm-content-line)}.w2-input_root_____qE[data-size=lg]{--in-height:var(--w2-size-input-lg-height);--in-pad:var(--w2-size-input-lg-padding-x);--in-trail:var(--w2-size-input-lg-trailing-inset);--in-gap:var(--w2-size-input-lg-gap);--in-radius:var(--w2-size-input-lg-radius);--in-icon:20px;--in-action:var(--w2-size-input-action-lg);--in-line:var(--w2-size-input-lg-content-line)}.w2-input_shell__lvH2c{--in-border:var(--w2-color-input-border-default);--in-icon-color:var(--w2-color-input-icon-default);position:relative;display:flex;align-items:center;gap:var(--in-gap);box-sizing:border-box;height:var(--in-height);padding:0 var(--in-trail) 0 var(--in-pad);border:var(--w2-size-border-default) solid var(--in-border);border-radius:var(--in-radius);background:linear-gradient(180deg,var(--w2-color-input-surface-default-top) 0,var(--w2-color-input-surface-default-bottom) 100%);box-shadow:var(--w2-shadow-effect-input-recessed);cursor:text;transition:border-color var(--w2-motion-duration-micro) var(--w2-motion-easing-standard),box-shadow var(--w2-motion-duration-micro) var(--w2-motion-easing-standard),background var(--w2-motion-duration-micro) var(--w2-motion-easing-standard)}.w2-input_root_____qE[data-variant=ghost] .w2-input_shell__lvH2c{--in-border:var(--w2-color-input-surface-ghost);background:var(--w2-color-input-surface-ghost);box-shadow:none}.w2-input_shell__lvH2c:hover:not([data-disabled],[data-readonly],[data-status],:focus-within),.w2-input_shell__lvH2c[data-state=hover]{--in-border:var(--w2-color-input-border-hover);--in-icon-color:var(--w2-color-input-icon-hover)}.w2-input_root_____qE[data-variant=surface] .w2-input_shell__lvH2c:hover:not([data-disabled],[data-readonly],[data-status],:focus-within),.w2-input_root_____qE[data-variant=surface] .w2-input_shell__lvH2c[data-state=hover]{background:linear-gradient(180deg,var(--w2-color-input-surface-hover-top) 0,var(--w2-color-input-surface-hover-bottom) 100%)}.w2-input_shell__lvH2c:focus-within,.w2-input_shell__lvH2c[data-state=focus]{--in-border:var(--w2-color-input-border-focus);box-shadow:var(--w2-shadow-effect-input-focus)}.w2-input_shell__lvH2c[data-status=error]{--in-border:var(--w2-color-input-border-error)}.w2-input_shell__lvH2c[data-status=success]{--in-border:var(--w2-color-input-border-success)}.w2-input_shell__lvH2c[data-readonly]{background:var(--w2-color-input-surface-ghost);border-style:dashed;cursor:default}.w2-input_shell__lvH2c[data-disabled]{--in-icon-color:var(--w2-color-input-icon-disabled);cursor:not-allowed}.w2-input_control__zn8kd{flex:1 1 auto;min-width:0;height:var(--in-line);margin:0;padding:0;border:0;outline:none;background:transparent;color:var(--w2-color-input-text-value);font:var(--w2-type-body-sm-weight) var(--w2-type-body-sm-size) /var(--w2-type-body-sm-line) var(--w2-type-body-sm-family);letter-spacing:var(--w2-type-body-sm-tracking);text-overflow:ellipsis}.w2-input_root_____qE[data-size=sm] .w2-input_affix__iuyfd,.w2-input_root_____qE[data-size=sm] .w2-input_control__zn8kd{font:var(--w2-type-body-xs-weight) var(--w2-type-body-xs-size) /var(--w2-type-body-xs-line) var(--w2-type-body-xs-family);letter-spacing:var(--w2-type-body-xs-tracking)}.w2-input_control__zn8kd::placeholder{color:var(--w2-color-input-text-placeholder);opacity:1}.w2-input_control__zn8kd:disabled,.w2-input_control__zn8kd:disabled::placeholder{color:var(--w2-color-input-text-disabled);cursor:not-allowed}.w2-input_affix__iuyfd{flex:none;white-space:nowrap;color:var(--w2-color-input-text-helper);font:var(--w2-type-body-sm-weight) var(--w2-type-body-sm-size) /var(--w2-type-body-sm-line) var(--w2-type-body-sm-family);letter-spacing:var(--w2-type-body-sm-tracking)}.w2-input_icon__7_UR4,.w2-input_validation__AglN5{display:inline-flex;flex:none;color:var(--in-icon-color)}.w2-input_action__h5xKD svg,.w2-input_icon__7_UR4 svg,.w2-input_validation__AglN5 svg{width:var(--in-icon);height:var(--in-icon)}.w2-input_validation__AglN5 svg{width:16px;height:16px}.w2-input_shell__lvH2c[data-status=error] .w2-input_validation__AglN5{color:var(--w2-color-input-icon-error)}.w2-input_shell__lvH2c[data-status=success] .w2-input_validation__AglN5{color:var(--w2-color-input-icon-success)}.w2-input_action__h5xKD{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--in-action);height:var(--in-action);margin:0;padding:0;border:0;border-radius:var(--w2-size-input-sm-radius);background:transparent;color:var(--in-icon-color);cursor:pointer}.w2-input_action__h5xKD:hover:not(:disabled),.w2-input_shell__lvH2c:hover:not([data-disabled],[data-readonly],[data-status],:focus-within) .w2-input_action__h5xKD,.w2-input_shell__lvH2c[data-state=hover] .w2-input_action__h5xKD{color:var(--w2-color-input-icon-hover);background:var(--w2-color-input-surface-hover-top)}.w2-input_action__h5xKD:focus-visible{outline:var(--w2-size-border-strong) solid var(--w2-color-input-focus-ring);outline-offset:0}.w2-input_action__h5xKD:disabled{cursor:not-allowed}@media (prefers-reduced-motion:reduce){.w2-input_shell__lvH2c{transition:none}}.feedback-widget_dialog___hPtw{--fb-body-height:70dvh}.feedback-widget_dialog___hPtw.feedback-widget_dialog___hPtw[data-overflow=scroll] [data-w2-modal-body]{max-height:var(--fb-body-height)}.feedback-widget_capturing__pJhmc,:has(>.feedback-widget_capturing__pJhmc){visibility:hidden}.feedback-widget_form__oze_I{display:flex;flex-direction:column;gap:var(--w2-size-gap-lg);min-height:calc(var(--fb-body-height) - var(--w2-size-padding-xs) - var(--w2-size-padding-md))}.feedback-widget_optional__tPZpH{color:var(--w2-color-text-muted);font-weight:var(--w2-type-body-sm-weight)}.feedback-widget_top__Wn0vL{outline:none}.feedback-widget_group__Vp4Zh .feedback-widget_uploader__PsIZ4{width:100%}.feedback-widget_thumbRow__my2bP{display:flex;flex-wrap:wrap;gap:var(--w2-size-gap-xs)}.feedback-widget_thumbRow__my2bP:empty{display:none}.feedback-widget_pair__Z5Qks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--w2-size-gap-sm)}.feedback-widget_pair__Z5Qks+.feedback-widget_support__4qk32{margin-top:calc(var(--w2-size-gap-lg) * -1 + var(--w2-size-gap-xs))}.feedback-widget_group__Vp4Zh{display:flex;flex-direction:column;gap:var(--w2-size-gap-xs)}.feedback-widget_attachRow__mwXN4,.feedback-widget_tags__qNic_{display:flex;flex-wrap:wrap;gap:var(--w2-size-gap-xs)}.feedback-widget_hiddenInput__AlqCZ{display:none}.feedback-widget_support__4qk32{margin:0;color:var(--w2-color-text-secondary)}.feedback-widget_thumbs__oWg_p{display:flex;flex-wrap:wrap;gap:var(--w2-size-gap-xs);margin:0;padding:0;list-style:none}.feedback-widget_thumb__wBWo0{position:relative;width:112px;aspect-ratio:16/9}.feedback-widget_thumbOpen__Nv6SV{display:block;width:100%;height:100%;padding:0;overflow:hidden;border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-container-sm);background:var(--w2-color-surface-sunken);cursor:zoom-in}.feedback-widget_thumbOpen__Nv6SV:focus-visible{outline:var(--w2-size-border-focus) solid var(--w2-color-border-focus);outline-offset:var(--w2-size-focus-offset)}.feedback-widget_thumbImg__0Qn0W{display:block;width:100%;height:100%;object-fit:cover}.feedback-widget_thumbRemove__9Fr7j{position:absolute;top:var(--w2-size-gap-2xs);right:var(--w2-size-gap-2xs)}.feedback-widget_view__KoHAe{display:flex;flex-direction:column;gap:var(--w2-size-gap-sm);align-items:center}.feedback-widget_viewStage__R8mxZ{display:flex;align-items:center;justify-content:center;width:100%;min-height:240px;border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-surface-sunken)}.feedback-widget_viewImg__jXnEg{display:block;max-width:100%;max-height:60vh;object-fit:contain;border-radius:var(--w2-size-radius-container-md)}.feedback-widget_viewNav__HLnya{display:flex;gap:var(--w2-size-gap-sm);align-items:center}.feedback-widget_viewNote__yo0zq{margin:0;color:var(--w2-color-text-secondary)}.feedback-widget_footer__9Y54l{display:flex;flex-wrap:wrap;gap:var(--w2-size-gap-sm);justify-content:flex-end;width:100%}.feedback-widget_footerStart__Xl4qm{margin-right:auto}.feedback-widget_sent__Dzq8_{display:flex;flex-direction:column;gap:var(--w2-size-gap-sm)}.feedback-widget_sentLine__p9zbN{display:flex;gap:var(--w2-size-gap-xs);align-items:center;margin:0;color:var(--w2-color-text-success)}.feedback-widget_muted__brY6o{margin:0;color:var(--w2-color-text-secondary)}.feedback-widget_reports__Fze8w{display:flex;flex-direction:column;gap:var(--w2-size-gap-sm)}.feedback-widget_report__EyPT2{display:flex;flex-direction:column;gap:var(--w2-size-gap-xs);padding:var(--w2-size-padding-md);border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-container-md)}.feedback-widget_reportHead__8Hze2{display:flex;flex-wrap:wrap;gap:var(--w2-size-gap-xs);align-items:center}.feedback-widget_reportDate__j6dth{margin-left:auto;color:var(--w2-color-text-subtle)}.feedback-widget_reportText__HnNz3{display:-webkit-box;margin:0;overflow:hidden;color:var(--w2-color-text-primary);white-space:pre-wrap;-webkit-line-clamp:4;-webkit-box-orient:vertical}.feedback-widget_reportNote__8SAhA{margin:0;padding:var(--w2-size-padding-sm);border-radius:var(--w2-size-radius-container-sm);background:var(--w2-color-surface-sunken);color:var(--w2-color-text-secondary);white-space:pre-wrap}.feedback-widget_reportActions__DqZRI{display:flex;flex-wrap:wrap;gap:var(--w2-size-gap-xs);align-items:center}.feedback-widget_reportActions__DqZRI>:first-child{margin-right:auto}.feedback-widget_reportError__TM3RB{margin:0;color:var(--w2-color-text-danger)}.feedback-widget_fab__J04QV{touch-action:none;user-select:none}.cads-w2-parts_field__N2rGj{display:flex;min-width:0;flex-direction:column;gap:var(--w2-size-gap-2xs)}.cads-w2-parts_modelTrigger__0GT63{display:flex;width:100%;height:var(--w2-size-control-md);align-items:center;gap:var(--w2-size-gap-xs);padding:0 var(--w2-size-padding-sm);border:var(--w2-size-border-default) solid var(--w2-color-border-default);border-radius:var(--w2-size-radius-control-md);background:var(--w2-color-surface-sunken);color:var(--w2-color-text-primary);text-align:start;cursor:pointer;transition:border-color var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.cads-w2-parts_modelTrigger__0GT63:hover:not(:disabled),.cads-w2-parts_modelTrigger__0GT63[data-open]{border-color:var(--w2-color-border-strong)}.cads-w2-parts_modelTrigger__0GT63:focus-visible{outline:var(--w2-size-border-focus) solid var(--w2-color-border-focus);outline-offset:calc(-1 * var(--w2-size-border-focus))}.cads-w2-parts_modelTrigger__0GT63:disabled{cursor:not-allowed;color:var(--w2-color-text-disabled)}.cads-w2-parts_modelValue__eiq7J{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cads-w2-parts_modelChevron__3Mwcc{flex:none;color:var(--w2-color-icon-muted)}.cads-w2-parts_listPrice__BbFzZ{flex:none;color:var(--w2-color-text-muted);font-variant-numeric:tabular-nums}.cads-w2-parts_srOnly__e0rO_{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cads-w2-parts_shareRow__sr_Hj{display:flex;align-items:center;justify-content:space-between;gap:var(--w2-size-gap-sm)}.cads-w2-parts_shareTitle__dBP_K{display:flex;min-width:0;align-items:center;gap:var(--w2-size-gap-2xs)}.cads-w2-parts_shareLabel__T7xOf{color:var(--w2-color-text-primary)}.cads-w2-parts_infoButton__Hk_CJ{display:grid;place-items:center;width:var(--w2-size-control-xs);height:var(--w2-size-control-xs);padding:0;border:0;border-radius:var(--w2-size-radius-pill);background:none;color:var(--w2-color-icon-muted);cursor:help}.cads-w2-parts_infoButton__Hk_CJ:hover{color:var(--w2-color-icon-secondary)}.cads-w2-parts_infoButton__Hk_CJ:focus-visible{outline:var(--w2-size-border-focus) solid var(--w2-color-border-focus);outline-offset:var(--w2-size-border-focus)}.cads-w2-parts_modelButton__7M0gQ{align-self:flex-start;width:fit-content}.cads-w2-parts_modelIdentity__7Q8hg{display:flex;align-items:center;gap:var(--w2-size-gap-xs)}.cads-w2-parts_modelLogo__jNV3z{display:flex;width:var(--w2-size-icon-md);height:var(--w2-size-icon-md);align-items:center;justify-content:center}.cads-w2-parts_modelLogo__jNV3z img{width:100%;height:100%;object-fit:contain}.cads-w2-parts_modelLogoMask__dusWK{width:100%;height:100%;background:currentColor;mask-size:contain;mask-position:center;mask-repeat:no-repeat}.asset-slot_spinner__72qjX{display:block;width:20px;height:20px;border-radius:50%;border:2px solid var(--w2-color-border-default);border-top-color:var(--w2-color-text-muted);animation:asset-slot_spin__h9nZC .8s linear infinite}@keyframes asset-slot_spin__h9nZC{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.asset-slot_spinner__72qjX{animation-duration:2.4s}}.tab-source_alert__8N4uA{display:flex;align-items:flex-start;gap:var(--w2-size-gap-xs);padding:var(--w2-size-padding-sm);border:var(--w2-size-border-default) solid var(--w2-color-border-info);border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-action-info-subtle);color:var(--w2-color-text-primary)}.tab-source_alertIcon__PPUFH{flex:none;color:var(--w2-color-action-info-text)}.tab-source_alertBody__KJYzO{display:flex;min-width:0;flex-direction:column;gap:var(--w2-size-gap-2xs)}.tab-source_alertBody__KJYzO p{margin:0}.tab-source_setupBody__z_l5X{gap:var(--w2-size-gap-lg)}.tab-source_setupSection__A8x2i{display:flex;flex-direction:column;gap:var(--w2-size-gap-md)}.tab-source_setupSection__A8x2i+.tab-source_setupSection__A8x2i{border-top:var(--w2-size-border-default) solid var(--w2-color-border-subtle);padding-top:var(--w2-size-padding-md)}.tab-source_sectionHeading__T7Csb{display:flex;flex-direction:column;gap:var(--w2-size-gap-xs)}.tab-source_fieldGrid__0fQSl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--w2-size-gap-md)}.tab-source_visualGrid__9s30K{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--w2-size-gap-md)}.tab-source_reference__i9HFj .tab-source_sourceUploader__Ku9lm{width:100%}.tab-source_visualCard__jekad{display:flex;align-items:center;justify-content:space-between;gap:var(--w2-size-gap-md);padding:var(--w2-size-padding-sm);border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-surface-sunken)}.tab-source_visualCopy__fHH8D{display:flex;flex-direction:column;gap:var(--w2-size-gap-xs);min-width:0}.tab-source_screensPanel__nVGgF{display:flex;flex-direction:column;gap:var(--w2-size-gap-sm);padding:var(--w2-size-padding-sm);border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-surface-sunken)}@media (width < 768px){.tab-source_visualGrid__9s30K{grid-template-columns:minmax(0,1fr)}}.tab-source_detailsGrid__dguGH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--w2-size-gap-md)}@media (width < 480px){.tab-source_detailsGrid__dguGH{grid-template-columns:minmax(0,1fr)}}.tab-source_visualGrid__9s30K .tab-source_visualCard__jekad{display:block;min-width:0;padding:0;border:0;background:transparent}.tab-source_brandUploader__0UwQb{display:flex;min-width:0;flex:1 1 240px;flex-direction:column;gap:var(--w2-size-gap-xs)}.tab-source_brandUploader__0UwQb .tab-source_brandUploaderControl__FhfHw{width:100%}.tab-source_setupFooter__xSiyx{display:flex;flex-direction:row;align-items:center;gap:var(--w2-size-gap-sm)}.tab-source_footerModel__6D2CX{display:flex;min-width:var(--w2-size-component-uploader-height-lg);flex:0 1 220px;align-items:center}.tab-source_setupActions___rZVY{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:var(--w2-size-gap-xs);margin-inline-start:auto}.tab-source_setupStatus___Didf{flex:none;color:var(--w2-color-text-muted)}.tab-source_setupError__mytBV{flex:none;color:var(--w2-color-action-danger-text)}.tab-source_setupFooter__xSiyx{border-top:var(--w2-size-border-default) solid var(--w2-color-border-subtle);padding-top:var(--w2-size-padding-sm)}@media (min-width:1024px){.tab-source_reference__i9HFj .tab-source_sourceUploader__Ku9lm{flex:1;height:auto;min-height:var(--w2-size-component-uploader-height-lg)}}.tab-source_setupFooter__xSiyx{padding:var(--w2-size-component-prompt-composer-v2-eight);border:0;border-radius:var(--w2-size-component-prompt-composer-v2-dock);background:var(--w2-color-component-prompt-composer-surface-dock)}@media (width < 1440px){.tab-source_setupFooter__xSiyx{flex-wrap:wrap}.tab-source_footerModel__6D2CX{flex:1 1 220px}.tab-source_setupActions___rZVY{flex:1 1 auto;flex-wrap:wrap}}.tab-source_referencePlayer___X8NH{min-width:0;aspect-ratio:16/9}@media (min-width:1024px){.tab-source_referencePlayer___X8NH{flex:1;min-height:0;aspect-ratio:auto}}.tab-source_screenItem__xHyiI{position:relative;display:flex;min-width:0;flex:0 0 calc(50% - var(--w2-size-gap-xs));flex-direction:column;cursor:grab}.tab-source_screenItem__xHyiI:active{cursor:grabbing}.tab-source_screenList__zVK7H{display:flex;align-items:stretch;gap:var(--w2-size-gap-xs);overflow-x:auto;padding-block:var(--w2-size-padding-xs)}.tab-source_swapNext__af0dN{display:flex;align-items:center;justify-content:center;gap:var(--w2-size-gap-2xs);position:absolute;top:50%;left:calc(100% + var(--w2-size-gap-xs) / 2);transform:translate(-50%,-50%);isolation:isolate;opacity:0;pointer-events:none}.tab-source_screenItem__xHyiI:focus-within .tab-source_swapNext__af0dN,.tab-source_screenItem__xHyiI:has(+.tab-source_screenItem__xHyiI:hover) .tab-source_swapNext__af0dN,.tab-source_screenItem__xHyiI:hover .tab-source_swapNext__af0dN{opacity:1;pointer-events:auto}.tab-source_swapArrows__EwV_1{display:flex;align-items:center}@media (hover:none){.tab-source_swapNext__af0dN{opacity:1;pointer-events:auto}}.tab-source_swapNext__af0dN{width:max-content;padding:var(--w2-size-padding-2xs);border-radius:var(--w2-size-radius-control-md);background:var(--w2-color-surface-raised)}.tab-source_screenItem__xHyiI>.tab-source_brandUploader__0UwQb{flex:none}.tab-source_screenItem__xHyiI .tab-source_swapNext__af0dN{top:calc(var(--w2-size-component-uploader-height-md) / 2)}.w2-slider_root__jucCu{--sl-thumb:var(--w2-size-slider-md-thumb);--sl-track:var(--w2-size-slider-md-track);display:flex;flex-direction:column;width:100%;min-width:0}.w2-slider_root__jucCu[data-size=sm]{--sl-thumb:var(--w2-size-slider-sm-thumb);--sl-track:var(--w2-size-slider-sm-track)}.w2-slider_root__jucCu[data-size=lg]{--sl-thumb:var(--w2-size-slider-lg-thumb);--sl-track:var(--w2-size-slider-lg-track)}.w2-slider_head__NsVTO{display:flex;align-items:center;gap:var(--w2-size-slider-gap)}.w2-slider_label__IFvaJ{flex:1 1 auto;min-width:0;color:var(--w2-color-slider-text)}.w2-slider_value__2LXMU{box-sizing:border-box;width:58px;height:var(--w2-size-slider-value-height);margin:0;padding:0 var(--w2-size-slider-value-padding);border:var(--w2-size-slider-stroke) solid var(--w2-color-border-default);border-radius:var(--w2-size-slider-value-radius);background:var(--w2-color-surface-canvas);color:var(--w2-color-slider-text);text-align:right;outline:none;appearance:textfield}.w2-slider_value__2LXMU::-webkit-inner-spin-button,.w2-slider_value__2LXMU::-webkit-outer-spin-button{margin:0;appearance:none}.w2-slider_value__2LXMU:focus-visible{border-color:var(--w2-color-slider-focus);box-shadow:inset 0 0 0 1px var(--w2-color-slider-focus)}.w2-slider_readout__lBSBJ{color:var(--w2-color-slider-text)}.w2-slider_unit__CAccF{color:var(--w2-color-slider-secondary)}.w2-slider_control___LBfA{--sl-inset:calc(var(--sl-thumb) / 2);--sl-x:calc(var(--sl-inset) + (100% - var(--sl-thumb)) * var(--sl-p));position:relative;height:var(--w2-size-slider-hit-height)}.w2-slider_fill__4BJrl,.w2-slider_track__AJEaS{position:absolute;top:50%;height:var(--sl-track);border-radius:var(--w2-size-slider-radius);transform:translateY(-50%)}.w2-slider_track__AJEaS{left:var(--sl-inset);right:var(--sl-inset);background:var(--w2-color-slider-track)}.w2-slider_fill__4BJrl{left:var(--sl-inset);width:calc((100% - var(--sl-thumb)) * var(--sl-p));background:var(--w2-color-slider-fill)}.w2-slider_ticks__DbeGo{position:absolute;inset:0 var(--sl-inset)}.w2-slider_tick__yQhXD{left:calc(100% * var(--sl-t));width:2px;height:2px;border-radius:50%;background:var(--w2-color-slider-muted)}.w2-slider_thumb__UERk_,.w2-slider_tick__yQhXD{position:absolute;top:50%;transform:translate(-50%,-50%)}.w2-slider_thumb__UERk_{left:var(--sl-x);box-sizing:border-box;width:var(--sl-thumb);height:var(--sl-thumb);border:var(--w2-size-slider-stroke) solid var(--w2-color-slider-border);border-radius:var(--w2-size-slider-radius);background:var(--w2-color-slider-thumb);box-shadow:var(--w2-shadow-effect-slider-thumb);pointer-events:none;transition:background-color var(--w2-motion-duration-micro) var(--w2-motion-easing-standard),border-color var(--w2-motion-duration-micro) var(--w2-motion-easing-standard)}.w2-slider_range__kUE1h{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;appearance:none}.w2-slider_range__kUE1h::-webkit-slider-thumb{width:var(--sl-thumb);height:var(--w2-size-slider-hit-height);appearance:none}.w2-slider_range__kUE1h::-moz-range-thumb{width:var(--sl-thumb);height:var(--w2-size-slider-hit-height);border:0}.w2-slider_control___LBfA:has(.w2-slider_range__kUE1h:hover:not(:disabled)) .w2-slider_thumb__UERk_,.w2-slider_control___LBfA[data-state=hover] .w2-slider_thumb__UERk_{border-color:var(--w2-color-slider-focus)}.w2-slider_control___LBfA:has(.w2-slider_range__kUE1h:active:not(:disabled)) .w2-slider_thumb__UERk_,.w2-slider_control___LBfA[data-state=pressed] .w2-slider_thumb__UERk_{border-color:var(--w2-color-slider-border);background:var(--w2-color-slider-pressed)}.w2-slider_control___LBfA:has(.w2-slider_range__kUE1h:focus-visible) .w2-slider_thumb__UERk_,.w2-slider_control___LBfA[data-state=focus] .w2-slider_thumb__UERk_{border:var(--w2-size-slider-focus-stroke) solid var(--w2-color-slider-focus)}.w2-slider_root__jucCu[data-disabled] .w2-slider_range__kUE1h{cursor:not-allowed}.w2-slider_root__jucCu[data-disabled] .w2-slider_fill__4BJrl,.w2-slider_root__jucCu[data-disabled] .w2-slider_thumb__UERk_{background:var(--w2-color-slider-disabled)}.w2-slider_root__jucCu[data-disabled] .w2-slider_label__IFvaJ,.w2-slider_root__jucCu[data-disabled] .w2-slider_unit__CAccF,.w2-slider_root__jucCu[data-disabled] .w2-slider_value__2LXMU{color:var(--w2-color-slider-disabled-text)}.w2-slider_limits__OiZIN{display:flex;justify-content:space-between;color:var(--w2-color-slider-muted);white-space:nowrap}.w2-slider_helper__xBMXA{margin:0;color:var(--w2-color-slider-muted)}@media (prefers-reduced-motion:reduce){.w2-slider_thumb__UERk_{transition:none}}.w2-density-control_root__zv675{box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--w2-size-gap-xs);width:224px;min-width:192px;height:var(--w2-size-control-md);padding:0 var(--w2-size-padding-xs);border:var(--w2-size-border-default) solid var(--w2-color-border-default);border-radius:var(--w2-size-radius-control-md);background:var(--w2-color-surface-raised);color:var(--w2-color-icon-secondary);overflow:visible;transition:background-color var(--w2-motion-duration-micro) var(--w2-motion-easing-standard),border-color var(--w2-motion-duration-micro) var(--w2-motion-easing-standard)}.w2-density-control_root__zv675[data-size=sm]{height:var(--w2-size-control-sm)}.w2-density-control_root__zv675[data-size=lg]{height:var(--w2-size-control-lg)}.w2-density-control_root__zv675:not([data-disabled]):hover,.w2-density-control_root__zv675[data-state=hover]{border-color:var(--w2-color-border-strong);background:var(--w2-color-surface-overlay)}.w2-density-control_root__zv675[data-disabled]{background:var(--w2-color-surface-default);color:var(--w2-color-icon-disabled)}.w2-density-control_icon__KbDog{display:inline-flex;flex:none}.w2-density-control_slider__n1Qz7{flex:1 1 0;min-width:0}.w2-density-control_slider__n1Qz7>:first-child{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.w2-density-control_slider__n1Qz7>:nth-child(n+3){display:none}@media (prefers-reduced-motion:reduce){.w2-density-control_root__zv675{transition:none}}.studio-footer-seo_foot__TDw3d{position:relative;overflow:hidden;background:#0a0a0a;color:var(--wd-color-text-secondary,#aeaeae);border-top:1px solid rgba(255,255,255,.08);padding:56px 24px 0}.studio-footer-seo_foot__TDw3d:before{content:"";position:absolute;inset:auto 0 0 0;height:62%;pointer-events:none;background:radial-gradient(70% 100% at 50% 100%,rgba(187,39,117,.42),rgba(187,39,117,.12) 45%,transparent 75%)}.studio-footer-seo_inner__FiTKt{position:relative;max-width:1240px;margin:0 auto}.studio-footer-seo_band__6_rZt{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:32px;align-items:end;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.08)}.studio-footer-seo_brand__cvP0j{display:inline-flex;align-items:center;gap:10px;color:#fff;font-weight:700;font-size:20px;letter-spacing:-.01em}.studio-footer-seo_brand__cvP0j img{width:40px;height:40px;border-radius:10px}.studio-footer-seo_tagline__Ldjng{margin:18px 0 0;color:#fff;font-weight:700;font-size:clamp(34px,4.4vw,56px);line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.studio-footer-seo_desc__yPtru{margin:12px 0 0;max-width:46ch;font-size:15px;line-height:1.55}.studio-footer-seo_ctas__sTu4J{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.studio-footer-seo_models__moytN{justify-self:end;display:flex;flex-direction:column;gap:12px;align-items:flex-end}.studio-footer-seo_modelsLabel__JRlhj{margin:0;font-size:13px;color:var(--wd-color-text-muted,#8a8a8a)}.studio-footer-seo_logos__YJ9Gs{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;justify-content:flex-end}.studio-footer-seo_logo__OOzOA{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px rgba(255,255,255,.1)}.studio-footer-seo_logo__OOzOA img{width:20px;height:20px;object-fit:contain}.studio-footer-seo_grid__hHk_6{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 24px;padding:40px 0 8px}.studio-footer-seo_title__hA6p8{margin:0 0 14px;color:#fff;font-size:14px;font-weight:600}.studio-footer-seo_titleSub__oZ_nt{margin-top:28px}.studio-footer-seo_list__1CZ_7{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.studio-footer-seo_link__Y2_F_{color:var(--wd-color-text-muted,#9a9a9a);font-size:14px;line-height:1.35;transition:color .15s}.studio-footer-seo_link__Y2_F_:focus-visible,.studio-footer-seo_link__Y2_F_:hover{color:#fff}.studio-footer-seo_link__Y2_F_:focus-visible{outline:2px solid #ed3496;outline-offset:2px;border-radius:3px}.studio-footer-seo_badges__9ud_7{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 0 0}.studio-footer-seo_badges__9ud_7 img{height:44px;width:auto;opacity:.75;transition:opacity .15s}.studio-footer-seo_badges__9ud_7 a:hover img{opacity:1}.studio-footer-seo_mark__ZLhLB{position:relative;max-width:1240px;margin:24px auto 0;line-height:0}.studio-footer-seo_mark__ZLhLB svg{display:block;width:100%;height:auto}.studio-footer-seo_bottom__OvOTJ{position:relative;max-width:1240px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:18px 0 22px;border-top:1px solid rgba(255,255,255,.12);font-size:13px;color:rgba(255,255,255,.7)}.studio-footer-seo_bottom__OvOTJ p{margin:0}.studio-footer-seo_legal__98Q6C{display:flex;gap:18px}.studio-footer-seo_bottom__OvOTJ .studio-footer-seo_link__Y2_F_{color:rgba(255,255,255,.7);font-size:13px}@media (max-width:1100px){.studio-footer-seo_grid__hHk_6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.studio-footer-seo_foot__TDw3d{padding:40px 16px 0}.studio-footer-seo_band__6_rZt{grid-template-columns:1fr;gap:24px;padding-bottom:28px}.studio-footer-seo_models__moytN{justify-self:start;align-items:flex-start}.studio-footer-seo_logos__YJ9Gs{justify-content:flex-start}.studio-footer-seo_grid__hHk_6{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;padding-top:28px}.studio-footer-seo_ctas__sTu4J>*{flex:1 1 140px;justify-content:center}}@media (prefers-reduced-motion:reduce){.studio-footer-seo_badges__9ud_7 img,.studio-footer-seo_link__Y2_F_{transition:none}}.playground_root__RHM9M{display:grid;grid-template-columns:minmax(0,1fr) 320px;overflow:hidden;border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-container-md)}@media (max-width:1023px){.playground_root__RHM9M{grid-template-columns:minmax(0,1fr)}}.playground_stage__mh6wS{display:flex;align-items:center;justify-content:center;gap:var(--w2-size-gap-lg);min-height:280px;padding:var(--w2-size-padding-2xl);background:var(--w2-color-surface-canvas)}.playground_panel___7Qa8{display:flex;flex-direction:column;gap:var(--w2-size-gap-lg);padding:var(--w2-size-padding-lg);background:var(--w2-color-surface-default);border-left:var(--w2-size-border-default) solid var(--w2-color-border-subtle)}.playground_controls__oI7Ck{display:flex;flex-direction:column;gap:var(--w2-size-gap-md)}.playground_field__hOR9U{display:flex;flex-direction:column;gap:var(--w2-size-gap-2xs)}.playground_label__DJO0r{color:var(--w2-color-text-secondary)}.playground_input__2__0R{height:var(--w2-size-control-sm);padding-inline:var(--w2-size-padding-sm);border-radius:var(--w2-size-radius-control-sm);border:var(--w2-size-border-default) solid var(--w2-color-border-default);background:var(--w2-color-surface-sunken);color:var(--w2-color-text-primary)}.playground_input__2__0R:focus-visible{outline:none;border-color:var(--w2-color-border-focus)}.playground_check__0uSgV{display:flex;align-items:center;gap:var(--w2-size-gap-xs);color:var(--w2-color-text-secondary);cursor:pointer}.playground_check__0uSgV input{width:var(--w2-size-icon-xs);height:var(--w2-size-icon-xs);accent-color:var(--w2-color-action-brand-fill-default)}.playground_code__G6j12{margin:0;padding:var(--w2-size-padding-sm);overflow-x:auto;border-radius:var(--w2-size-radius-control-sm);background:var(--w2-color-surface-sunken);color:var(--w2-color-text-secondary);font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;word-break:break-word}.docs_shell__SJ8du{display:flex;min-height:100vh;background:var(--w2-color-surface-canvas);color:var(--w2-color-text-primary);font-family:var(--w2-font-sans)}.docs_sidebarSlot__Lf2vl{position:sticky;top:0;flex:none;height:100vh;padding:var(--w2-size-padding-md)}.docs_main__w1hxM{flex:1 1 auto;min-width:0;padding:var(--w2-size-padding-2xl) var(--w2-layout-page-padding-desktop) var(--w2-size-padding-3xl)}@media (max-width:1023px){.docs_main__w1hxM{padding-inline:var(--w2-layout-page-padding-tablet)}}.docs_page__RryUv{display:flex;flex-direction:column;gap:var(--w2-size-gap-3xl);max-width:var(--w2-layout-content-max)}.docs_header__tx4fD{display:flex;flex-direction:column;gap:var(--w2-size-gap-sm);max-width:var(--w2-layout-content-measure)}.docs_eyebrow__eLaaE{margin:0;color:var(--w2-color-text-brand)}.docs_title__LyC49{margin:0}.docs_lead__YPAtr{margin:0;color:var(--w2-color-text-secondary)}.docs_meta__tKbO3{display:flex;flex-wrap:wrap;gap:var(--w2-size-gap-md);margin:0;color:var(--w2-color-text-muted)}.docs_metaLink__q_Exs{color:var(--w2-color-text-link);text-decoration:none}.docs_metaLink__q_Exs:hover{text-decoration:underline}.docs_cardLink__oI2_Y:focus-visible,.docs_metaLink__q_Exs:focus-visible{outline:var(--w2-size-border-strong) solid var(--w2-color-border-focus);outline-offset:var(--w2-size-focus-offset);border-radius:var(--w2-size-radius-control-xs)}.docs_section__r7yw_{display:flex;flex-direction:column;gap:var(--w2-size-gap-lg);padding-top:var(--w2-size-padding-xl);border-top:var(--w2-size-border-default) solid var(--w2-color-border-subtle)}.docs_sectionHead__h2DsR{display:flex;flex-direction:column;gap:var(--w2-size-gap-xs);max-width:var(--w2-layout-content-measure)}.docs_sectionLead__SAIJ0,.docs_sectionTitle__aJscK,.docs_subTitle__gxjFG{margin:0}.docs_prose__CX_Hv,.docs_sectionLead__SAIJ0,.docs_subTitle__gxjFG{color:var(--w2-color-text-secondary)}.docs_prose__CX_Hv{display:flex;flex-direction:column;gap:var(--w2-size-gap-sm);max-width:var(--w2-layout-content-measure);margin:0}.docs_prose__CX_Hv p{margin:0}.docs_cell__bP1g_ code,.docs_code__hj0w4,.docs_prose__CX_Hv code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;color:var(--w2-color-text-primary);background:var(--w2-color-surface-raised);padding:1px var(--w2-size-padding-2xs);border-radius:var(--w2-size-radius-control-xs)}.docs_rules__byXes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--w2-size-gap-lg)}@media (max-width:1023px){.docs_rules__byXes{grid-template-columns:minmax(0,1fr)}}.docs_ruleCol__mYle6{display:flex;flex-direction:column;gap:var(--w2-size-gap-sm);padding:var(--w2-size-padding-lg);background:var(--w2-color-surface-default);border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-container-md)}.docs_ruleHead__vw4hB{display:flex;align-items:center;gap:var(--w2-size-gap-xs);margin:0}.docs_ruleHead__vw4hB[data-tone=do]{color:var(--w2-color-text-success)}.docs_ruleHead__vw4hB[data-tone=dont]{color:var(--w2-color-text-danger)}.docs_ruleMark__nllXD{display:inline-flex;align-items:center;justify-content:center;width:var(--w2-size-icon-sm);height:var(--w2-size-icon-sm);border-radius:var(--w2-size-radius-pill);border:var(--w2-size-border-strong) solid;font-weight:700;line-height:1}.docs_ruleList__jFM0g{list-style:disc;display:flex;flex-direction:column;gap:var(--w2-size-gap-xs);margin:0;padding-left:var(--w2-size-padding-lg);color:var(--w2-color-text-secondary)}.docs_tableWrap__wIZ6L{overflow-x:auto;border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-container-md)}.docs_table__3hlon{width:100%;border-collapse:collapse}.docs_table__3hlon th{text-align:left;color:var(--w2-color-text-muted);background:var(--w2-color-surface-default);white-space:nowrap}.docs_table__3hlon td,.docs_table__3hlon th{padding:var(--w2-size-padding-xs) var(--w2-size-padding-sm);border-bottom:var(--w2-size-border-default) solid var(--w2-color-border-subtle)}.docs_table__3hlon td{color:var(--w2-color-text-secondary);vertical-align:middle}.docs_table__3hlon tr:last-child td{border-bottom:0}.docs_cell__bP1g_ code{white-space:nowrap}.docs_ramp__OlTMp{display:grid;grid-template-columns:120px minmax(0,1fr);gap:var(--w2-size-gap-md);align-items:center}.docs_rampName__KCZBQ{color:var(--w2-color-text-secondary);margin:0}.docs_rampStrip__wAKfy{display:flex;overflow:hidden;border-radius:var(--w2-size-radius-container-sm)}.docs_chip__0N_92{flex:1 1 0;min-width:0;height:64px;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--w2-size-padding-2xs);overflow:hidden}.docs_chip__0N_92 span{white-space:nowrap;overflow:hidden;opacity:.85}.docs_swatchGrid__EZyFo{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--w2-size-gap-sm)}.docs_swatch__pvOG6{display:flex;align-items:center;gap:var(--w2-size-gap-sm);padding:var(--w2-size-padding-xs);background:var(--w2-color-surface-default);border-radius:var(--w2-size-radius-container-sm);min-width:0}.docs_swatchChip__Ii2b6{flex:none;width:40px;height:40px;border-radius:var(--w2-size-radius-control-sm);box-shadow:inset 0 0 0 var(--w2-size-border-default) var(--w2-color-border-subtle)}.docs_swatchText__5wJgp{display:flex;flex-direction:column;min-width:0}.docs_swatchText__5wJgp>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}.docs_swatchName__xUzoO{color:var(--w2-color-text-primary)}.docs_swatchToken__xPu2p{color:var(--w2-color-text-brand);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.docs_swatchValue__uHixu{color:var(--w2-color-text-subtle)}.docs_typeRow__Dp_Z2{display:grid;grid-template-columns:220px minmax(0,1fr);gap:var(--w2-size-gap-lg);align-items:baseline;padding-block:var(--w2-size-padding-xs);border-bottom:var(--w2-size-border-default) solid var(--w2-color-border-subtle)}.docs_typeMeta__9f0zO{display:flex;flex-direction:column;gap:2px;color:var(--w2-color-text-muted)}.docs_typeMeta__9f0zO code{color:var(--w2-color-text-brand);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.docs_typeSample__XSNL8{margin:0;min-width:0;overflow-wrap:anywhere}.docs_bars__J7HsI{display:flex;flex-direction:column;gap:var(--w2-size-gap-xs)}.docs_bar__gBrPt{display:grid;grid-template-columns:220px auto minmax(0,1fr);gap:var(--w2-size-gap-md);align-items:center}.docs_barFill__b8v3t{height:var(--w2-size-padding-sm);border-radius:2px;background:var(--w2-color-action-brand-fill-default)}.docs_barValue__6n0Ls{color:var(--w2-color-text-subtle)}.docs_radii__P0EKh{display:flex;flex-wrap:wrap;gap:var(--w2-size-gap-lg)}.docs_radius__aQnqN{display:flex;flex-direction:column;align-items:center;gap:var(--w2-size-gap-2xs);color:var(--w2-color-text-muted)}.docs_radiusBox__ZHebr{width:72px;height:72px;background:var(--w2-color-surface-raised);border:var(--w2-size-border-default) solid var(--w2-color-border-strong)}.docs_cards__7S0Go{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--w2-size-gap-xl);padding:var(--w2-size-padding-lg);background:var(--w2-color-surface-canvas)}.docs_card__2l_qQ{display:flex;flex-direction:column;justify-content:flex-end;gap:2px;height:112px;padding:var(--w2-size-padding-sm);border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-surface-raised);color:var(--w2-color-text-secondary)}.docs_card__2l_qQ code{color:var(--w2-color-text-brand);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.docs_paintCard__AeNyi{height:96px;border-radius:var(--w2-size-radius-container-md)}.docs_paintMeta__p0YQX{display:flex;flex-direction:column;gap:2px;color:var(--w2-color-text-muted)}.docs_logoStage__4YqCf{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--w2-size-gap-lg)}.docs_logoTile__KtZ5G{display:flex;flex-direction:column;gap:var(--w2-size-gap-sm)}.docs_logoPlate__E_Xub{display:flex;align-items:center;justify-content:center;height:160px;padding:var(--w2-size-padding-lg);border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-surface-default);border:var(--w2-size-border-default) solid var(--w2-color-border-subtle)}.docs_logoPlate__E_Xub img{max-width:100%;max-height:100%;height:auto}.docs_logoPlate__E_Xub[data-tone=light]{background:var(--w2-color-surface-inverse)}.docs_cardGrid__VIaHd{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--w2-size-gap-md)}.docs_cardLink__oI2_Y{display:flex;gap:var(--w2-size-gap-sm);align-items:flex-start;padding:var(--w2-size-padding-md);border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-surface-default);border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);color:var(--w2-color-text-primary);text-decoration:none;transition:background-color var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.docs_cardLink__oI2_Y:hover{background:var(--w2-color-surface-raised)}.docs_cardIcon___8wHF{flex:none;color:var(--w2-color-icon-secondary)}.docs_cardText__NWI2Z{display:flex;flex-direction:column;gap:2px;min-width:0}.docs_cardText__NWI2Z p{margin:0;color:var(--w2-color-text-muted)}.docs_steps__LB_W1{list-style:decimal;display:flex;flex-direction:column;gap:var(--w2-size-gap-sm);margin:0;padding-left:var(--w2-size-padding-lg);color:var(--w2-color-text-secondary);max-width:var(--w2-layout-content-measure)}@media (prefers-reduced-motion:reduce){.docs_cardLink__oI2_Y{transition:none}}ul.docs_steps__LB_W1{list-style:disc}.docs_matrix__jO2zO{display:grid;grid-template-columns:96px repeat(6,minmax(0,1fr));align-items:center;gap:var(--w2-size-gap-md) var(--w2-size-gap-sm);padding:var(--w2-size-padding-xl);border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-surface-canvas);border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);overflow-x:auto}.docs_matrixHead__oVFHL{color:var(--w2-color-text-muted)}.docs_matrixCell__PFO76{display:flex;justify-content:center}.docs_diagram__ExcB8{margin:0;overflow-x:auto;padding:var(--w2-size-padding-lg);border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-surface-canvas);color:var(--w2-color-text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre}.cinema-project_main__HaNhM{position:relative;flex-direction:column}.cinema-project_workspace__12SLN{position:relative;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--w2-size-gap-md);min-width:0;min-height:0}.cinema-project_toolbar__LTAr_{flex:none;justify-content:space-between;min-height:44px}.cinema-project_toolbarGroup__b0j1P,.cinema-project_toolbar__LTAr_{display:flex;flex-wrap:wrap;align-items:center;gap:var(--w2-size-gap-xs)}.cinema-project_toolbarGroup__b0j1P{min-width:0}.cinema-project_toolbarGroup__b0j1P:first-child{flex:1 1 240px;flex-wrap:nowrap}.cinema-project_toolbar__LTAr_ .cinema-project_sort___36ri{flex:none;width:164px}.cinema-project_toolbar__LTAr_ .cinema-project_search__1Tgty{flex:0 1 320px;width:320px;min-width:0}.cinema-project_gridSize__rIsI6{display:inline-flex;flex:none}.cinema-project_gridSizeLayer__wZxL1{z-index:1500;border-radius:var(--w2-size-radius-control-md);box-shadow:var(--w2-shadow-elevation-3);outline:none}.cinema-project_soon__BbYDS{display:inline-flex;border-radius:var(--w2-size-radius-control-md)}.cinema-project_soon__BbYDS>*{pointer-events:none}.cinema-project_soon__BbYDS:focus-visible{outline:2px solid var(--w2-color-border-focus);outline-offset:2px}.cinema-project_scroll__uASNL{flex:1 1 0;min-height:0;overflow-y:auto;padding-top:var(--w2-size-padding-xs);padding-bottom:calc(var(--dock-h, 0px) + 10px + var(--w2-size-gap-md) + var(--tabbar-h, 0px))}.cinema-project_grid__wOCBG{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:var(--w2-size-gap-md)}.cinema-project_tile__hTWnO{position:relative;aspect-ratio:1/1;min-width:0}.cinema-project_tile__hTWnO[data-selected]:after{content:"";position:absolute;inset:0;z-index:6;border:var(--w2-size-media-tile-focus-stroke) solid var(--w2-color-selection-border);border-radius:var(--w2-size-media-tile-radius);pointer-events:none}.cinema-project_favourited___2MxI{display:inline-grid;place-items:center;width:var(--w2-size-control-xs);height:var(--w2-size-control-xs);border:var(--w2-size-media-action-stroke) solid var(--w2-color-media-action-border);border-radius:var(--w2-size-radius-control-sm);background:var(--w2-color-media-action-surface);color:var(--w2-color-icon-brand)}.cinema-project_skeleton__TZQgr{position:relative;overflow:hidden;aspect-ratio:1/1;border:var(--w2-size-media-tile-border) solid var(--w2-color-border-default);border-radius:var(--w2-size-media-tile-radius);background:var(--w2-color-surface-raised)}.cinema-project_skeleton__TZQgr:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,var(--w2-color-surface-overlay) 50%,transparent 80%);transform:translateX(-100%);animation:cinema-project_skeleton-sweep__V1f4X 1.6s var(--w2-motion-easing-standard) infinite}@keyframes cinema-project_skeleton-sweep__V1f4X{to{transform:translateX(100%)}}.cinema-project_scroll__uASNL[data-fill]{padding-bottom:0}.cinema-project_empty__1L5fN{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:100%;padding:var(--w2-size-padding-xs);border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-surface-sunken)}.cinema-project_dock__rNFAN{position:absolute;right:0;bottom:calc(10px + var(--tabbar-h, 0px));left:0;z-index:5;display:flex;justify-content:center;pointer-events:none}.cinema-project_create__Jj18E,.cinema-project_dockSlot__iy5DT{pointer-events:auto}.cinema-project_create__Jj18E{display:flex;flex-direction:column;align-items:center;width:var(--w2-size-component-prompt-composer-layout-default);max-width:100%}.cinema-project_choosersWrap__XjbZB{display:grid;grid-template-rows:1fr;width:100%;opacity:1;transition:grid-template-rows var(--w2-motion-duration-overlay) var(--w2-motion-easing-standard),opacity var(--w2-motion-duration-overlay) var(--w2-motion-easing-standard)}.cinema-project_choosersInner__LW3ls{display:flex;justify-content:center;min-height:0;padding-bottom:10px;overflow:hidden}.cinema-project_composer__naWgI{display:flex;justify-content:center;width:100%}.cinema-project_dock__rNFAN[data-collapsed] .cinema-project_choosersWrap__XjbZB{grid-template-rows:0fr;opacity:0}.cinema-project_dock__rNFAN[data-collapsed] .cinema-project_composer__naWgI [role=textbox],.cinema-project_dock__rNFAN[data-collapsed] .cinema-project_composer__naWgI textarea{min-height:0;max-height:calc(1lh + 2 * var(--w2-size-component-prompt-composer-v2-eight))}.cinema-project_dockSlot__iy5DT{animation:cinema-project_dock-in__CEK3f var(--w2-motion-duration-overlay) var(--w2-motion-easing-enter) both}@keyframes cinema-project_dock-in__CEK3f{0%{opacity:0;translate:0 100%}}@media (max-width:767px){.cinema-project_create__Jj18E{width:100%}}@media (prefers-reduced-motion:reduce){.cinema-project_dockSlot__iy5DT,.cinema-project_skeleton__TZQgr:before{animation:none}.cinema-project_choosersWrap__XjbZB{transition:none}}.finish-options_options__w9k2E{display:flex;flex-direction:column;gap:var(--w2-size-gap-md);container:finish-options/inline-size}.finish-options_options__w9k2E:has(.finish-options_section__5Cj1W[data-open]){gap:0}.finish-options_options__w9k2E:has(.finish-options_section__5Cj1W[data-open])>.finish-options_group__sxebm{display:none}.finish-options_options__w9k2E:has(.finish-options_section__5Cj1W[data-open])>.finish-options_group__sxebm:has(.finish-options_section__5Cj1W[data-open]){display:flex;gap:0}.finish-options_options__w9k2E:has(.finish-options_section__5Cj1W[data-open]) .finish-options_groupTitle__gHBHC{display:none}.finish-options_options__w9k2E:has(.finish-options_section__5Cj1W[data-open]) .finish-options_groupList__NML_u{overflow:visible;border:0;border-radius:0;background:transparent}.finish-options_options__w9k2E:has(.finish-options_section__5Cj1W[data-open]) .finish-options_section__5Cj1W{display:none}.finish-options_options__w9k2E:has(.finish-options_section__5Cj1W[data-open]) .finish-options_section__5Cj1W[data-open]{display:flex;border-top:0}.finish-options_group__sxebm{display:flex;flex-direction:column;gap:var(--w2-size-gap-xs)}.finish-options_groupTitle__gHBHC{padding:0 var(--w2-size-padding-2xs);color:var(--w2-color-text-muted)}.finish-options_groupList__NML_u{overflow:hidden;border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-container-sm);background:var(--w2-color-surface-wash)}.finish-options_section__5Cj1W{display:flex;flex-direction:column}.finish-options_section__5Cj1W+.finish-options_section__5Cj1W{border-top:var(--w2-size-border-default) solid var(--w2-color-border-divider)}.finish-options_sectionHead__rT8Ty{display:flex;min-height:calc(var(--w2-size-touch-min) + var(--w2-size-gap-xs));align-items:center;gap:var(--w2-size-gap-xs);padding:var(--w2-size-padding-2xs) var(--w2-size-padding-xs)}.finish-options_sectionSwitch__25FD3{flex:none}.finish-options_sectionAction__YNaOj{display:flex;flex:none;margin-left:auto}.finish-options_detailHead__NZqYQ{display:flex;min-height:var(--w2-size-touch-min);align-items:center;gap:var(--w2-size-gap-xs);padding-bottom:var(--w2-size-padding-sm);border-bottom:var(--w2-size-border-default) solid var(--w2-color-border-subtle)}.finish-options_detailCopy__HjUTW{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:var(--w2-size-gap-2xs)}.finish-options_disclosure___kQOQ{display:flex;min-width:0;min-height:var(--w2-size-touch-min);flex:1 1 auto;align-items:center;gap:var(--w2-size-gap-xs);padding:0;border:0;background:transparent;color:var(--w2-color-text-primary);text-align:start;cursor:pointer}.finish-options_disclosure___kQOQ:focus-visible{outline:var(--w2-size-border-focus) solid var(--w2-color-border-focus);outline-offset:0;border-radius:var(--w2-size-radius-control-sm)}.finish-options_sectionCopy__1O6dz{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;justify-content:center;gap:var(--w2-size-gap-2xs)}.finish-options_sectionSummary__XJImW{overflow:hidden;color:var(--w2-color-text-muted);text-overflow:ellipsis;white-space:nowrap}.finish-options_disclosureIcon__S0TOV{flex:none}.finish-options_sectionBody__hZxfB{display:flex;flex-direction:column;gap:var(--w2-size-gap-sm);padding:var(--w2-size-padding-md) 0}.finish-options_sectionBody__hZxfB[data-disabled]{pointer-events:none;opacity:.6}.finish-options_row__3rrtZ{display:grid;grid-template-columns:112px minmax(0,1fr);min-width:0;align-items:center;gap:var(--w2-size-gap-sm)}.finish-options_rowLabel__io1zS{color:var(--w2-color-text-muted)}.finish-options_rowControl__x0o2n,.finish-options_wide__dFiM3{min-width:0}.finish-options_list__O2JGK{display:flex;flex-direction:column;gap:var(--w2-size-gap-2xs);margin:0;padding:0;list-style:none}.finish-options_item__V3Ovb{display:flex;min-height:var(--w2-size-touch-min);align-items:center;gap:var(--w2-size-gap-xs);padding:0 var(--w2-size-padding-xs);border:var(--w2-size-border-default) solid var(--w2-color-border-default);border-radius:var(--w2-size-radius-control-md)}.finish-options_item__V3Ovb[data-on]{border-color:var(--w2-color-action-brand-border);background:var(--w2-color-surface-sunken)}.finish-options_pick__VTmdh{display:flex;min-width:0;min-height:var(--w2-size-touch-min);flex:1 1 auto;align-items:center;gap:var(--w2-size-gap-xs);padding:0;border:0;background:none;color:var(--w2-color-text-primary);text-align:start;cursor:pointer}.finish-options_pick__VTmdh:disabled{cursor:not-allowed}.finish-options_pick__VTmdh:focus-visible{outline:var(--w2-size-border-focus) solid var(--w2-color-border-focus);outline-offset:2px}.finish-options_clock__snQNc{width:36px;flex:none;color:var(--w2-color-text-muted);font-variant-numeric:tabular-nums}.finish-options_words__BVk6y{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finish-options_muted__DoA2C{margin:0;color:var(--w2-color-text-muted)}.finish-options_stack__w2CEn{display:flex;flex-direction:column;gap:var(--w2-size-gap-2xs)}.finish-options_srOnly__B_aZn{position:absolute;width:var(--w2-size-border-default);height:var(--w2-size-border-default);padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@container finish-options (max-width: 440px){.finish-options_row__3rrtZ{grid-template-columns:minmax(0,1fr);gap:var(--w2-size-gap-2xs)}}.fix-form_range__ZePV1{--thumb:var(--w2-size-slider-md-thumb);--track:var(--w2-size-slider-md-track);--inset:calc(var(--thumb) / 2);position:relative;width:100%;height:var(--w2-size-slider-hit-height)}.fix-form_fill__7nirb,.fix-form_track__4vUaU{position:absolute;top:50%;height:var(--track);border-radius:var(--w2-size-slider-radius);transform:translateY(-50%)}.fix-form_track__4vUaU{left:var(--inset);right:var(--inset);background:var(--w2-color-slider-track)}.fix-form_fill__7nirb{left:calc(var(--inset) + (100% - var(--thumb)) * var(--a));width:calc((100% - var(--thumb)) * (var(--b) - var(--a)));background:var(--w2-color-slider-fill)}.fix-form_thumb__bdSY3{position:absolute;top:50%;left:calc(var(--inset) + (100% - var(--thumb)) * var(--p));box-sizing:border-box;width:var(--thumb);height:var(--thumb);border:var(--w2-size-slider-stroke) solid var(--w2-color-slider-border);border-radius:var(--w2-size-slider-radius);background:var(--w2-color-slider-thumb);box-shadow:var(--w2-shadow-effect-slider-thumb);transform:translate(-50%,-50%);pointer-events:none}.fix-form_input__gStou{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;appearance:none;pointer-events:none}.fix-form_input__gStou::-webkit-slider-thumb{width:var(--thumb);height:var(--w2-size-slider-hit-height);appearance:none;pointer-events:auto;cursor:pointer}.fix-form_input__gStou::-moz-range-thumb{width:var(--thumb);height:var(--w2-size-slider-hit-height);border:0;pointer-events:auto;cursor:pointer}.fix-form_range__ZePV1:has(.fix-form_input__gStou[data-handle=end]:hover:not(:disabled)) .fix-form_thumb__bdSY3[data-handle=end],.fix-form_range__ZePV1:has(.fix-form_input__gStou[data-handle=start]:hover:not(:disabled)) .fix-form_thumb__bdSY3[data-handle=start]{border-color:var(--w2-color-slider-focus)}.fix-form_range__ZePV1:has(.fix-form_input__gStou[data-handle=end]:active:not(:disabled)) .fix-form_thumb__bdSY3[data-handle=end],.fix-form_range__ZePV1:has(.fix-form_input__gStou[data-handle=start]:active:not(:disabled)) .fix-form_thumb__bdSY3[data-handle=start]{background:var(--w2-color-slider-pressed)}.fix-form_range__ZePV1:has(.fix-form_input__gStou[data-handle=end]:focus-visible) .fix-form_thumb__bdSY3[data-handle=end],.fix-form_range__ZePV1:has(.fix-form_input__gStou[data-handle=start]:focus-visible) .fix-form_thumb__bdSY3[data-handle=start]{border:var(--w2-size-slider-focus-stroke) solid var(--w2-color-slider-focus)}.fix-form_range__ZePV1[data-disabled] .fix-form_fill__7nirb,.fix-form_range__ZePV1[data-disabled] .fix-form_thumb__bdSY3{background:var(--w2-color-slider-disabled)}.tab-final_productionGenerating__hZ0UI{overflow:hidden;border-radius:var(--w2-size-radius-media-md)}.tab-final_productionGenerating__hZ0UI,.tab-final_productionStage__vBzMX{display:flex;flex:1 1 0;min-height:var(--w2-size-component-uploader-height-lg)}.tab-final_productionStage__vBzMX{flex-direction:column;align-items:center;justify-content:center;gap:var(--w2-size-gap-lg);padding:var(--w2-size-padding-xl);border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-surface-wash);text-align:center}.tab-final_productionSummary__9zP4v{display:flex;width:min(100%,var(--w2-size-component-prompt-composer-layout-default));flex-direction:column;align-items:center;gap:var(--w2-size-gap-sm)}.tab-final_productionIcon__K54xL{display:inline-flex;width:var(--w2-size-touch-min);height:var(--w2-size-touch-min);align-items:center;justify-content:center;border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-pill);background:var(--w2-color-surface-raised);color:var(--w2-color-text-secondary)}.tab-final_fixesSection__GE7Sk{display:flex;flex-direction:column;gap:var(--w2-size-gap-sm);padding-top:var(--w2-size-padding-md);border-top:var(--w2-size-border-default) solid var(--w2-color-border-subtle)}.tab-final_playerStage__Q3ZcS{display:flex;flex:1 1 0;min-height:var(--w2-size-component-uploader-height-lg);overflow:hidden;border-radius:var(--w2-size-radius-media-md);background:var(--w2-color-surface-void)}.cads-workspace_workspace__Va1n6{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:var(--w2-size-gap-md)}.cads-workspace_tabs__qD0pA{flex:none}.cads-workspace_panel__faueS{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;overflow:hidden;border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-container-lg);background:var(--w2-color-surface-raised);animation:cads-workspace_cads-tab-in__2sw7g var(--w2-motion-duration-interface) var(--w2-motion-easing-enter) both}@keyframes cads-workspace_cads-tab-in__2sw7g{0%{opacity:0}}.cads-workspace_state__I_McR{display:flex;flex:1 1 auto;align-items:center;justify-content:center;border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-surface-sunken)}.cads-workspace_bone__vy9Lq{position:relative;display:block;overflow:hidden;border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-surface-raised)}.cads-workspace_bone__vy9Lq:after{position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--w2-color-surface-wash-strong),transparent);transform:translateX(-100%);animation:cads-workspace_cads-ws-sweep__gN8jX 1.4s var(--w2-motion-easing-standard) infinite;content:""}@keyframes cads-workspace_cads-ws-sweep__gN8jX{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.cads-workspace_bone__vy9Lq:after{animation:none}}.cads-workspace_boneTabs__2_Tdz{height:var(--w2-size-segmented-lg-height)}.cads-workspace_boneRow__rrvrN{flex-direction:row;gap:var(--w2-size-gap-md);padding:var(--w2-size-padding-md);border:0;background:none;animation:none}.cads-workspace_boneCard__6_2qa{flex:1 1 0}@media (max-width:767px){.cads-workspace_boneRow__rrvrN{flex-direction:column}.cads-workspace_boneCard__6_2qa{min-height:calc(6 * var(--w2-size-control-md))}}.film-breakdown-loading_root__QsO9w{position:relative;display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:320px;padding:var(--w2-size-padding-lg);border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-surface-default)}.film-breakdown-loading_stack__XWPFy{display:flex;flex-direction:column;align-items:center;gap:var(--w2-size-gap-xl)}.film-breakdown-loading_logo__gkJQ5{position:relative;width:264px;height:61.9px}.film-breakdown-loading_logo__gkJQ5>img{position:absolute;top:0;left:0;width:264.5px;height:67.5px;max-width:none}.film-breakdown-loading_meter__S1OWV{display:flex;flex-direction:column;align-items:center;gap:var(--w2-size-gap-md)}.film-breakdown-loading_track__SFB9k{position:relative;overflow:hidden;width:267px;max-width:100%;height:4px;border-radius:var(--w2-size-radius-pill);background:var(--w2-color-slider-track)}.film-breakdown-loading_fill__sQFVc{position:absolute;inset:0 auto 0 0;min-width:4px;border-radius:var(--w2-size-radius-pill);background:var(--w2-paint-brand-signature);transition:width var(--w2-motion-duration-cinematic) var(--w2-motion-easing-linear)}.film-breakdown-loading_text__xekpy{position:relative;overflow:hidden;width:360px;max-width:calc(100vw - 32px);margin:0;color:var(--w2-color-text-secondary);text-align:center;white-space:nowrap}.film-breakdown-loading_text__xekpy:before{content:"\00a0";visibility:hidden}.film-breakdown-loading_line__mqa8A{position:absolute;inset:0}.film-breakdown-loading_lineIn__kwDfr{animation:film-breakdown-loading_line-in___uDoT var(--w2-motion-duration-overlay) var(--w2-motion-easing-enter) both}.film-breakdown-loading_lineOut__m5Iwj{animation:film-breakdown-loading_line-out__y8IOT var(--w2-motion-duration-overlay) var(--w2-motion-easing-exit) both}@keyframes film-breakdown-loading_line-in___uDoT{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes film-breakdown-loading_line-out__y8IOT{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}.film-breakdown-loading_eta__UlrkC{margin:0;color:var(--w2-color-text-muted);text-align:center}@media (prefers-reduced-motion:reduce){.film-breakdown-loading_fill__sQFVc{transition:none}.film-breakdown-loading_lineIn__kwDfr,.film-breakdown-loading_lineOut__m5Iwj{animation:none}}