.w2-radio_group__UNAyu{display:flex;flex-direction:column;gap:var(--w2-size-gap-2xs);min-width:0;margin:0;padding:0;border:0}.w2-radio_legend__v3_K0{margin-bottom:var(--w2-size-gap-sm);padding:0;color:var(--w2-color-radio-text-label)}.w2-radio_required__jy6_h{color:var(--w2-color-border-focus)}.w2-radio_options__uMVlh{display:flex;flex-direction:column}.w2-radio_options__uMVlh[data-orientation=horizontal]{flex-direction:row;flex-wrap:wrap;gap:var(--w2-size-gap-lg)}.w2-radio_options__uMVlh[data-orientation=horizontal]>.w2-radio_field__p6SA7{flex:1 1 0;min-width:min(100%,200px)}.w2-radio_field__p6SA7{--rd-control:var(--w2-size-radio-md-control);--rd-dot:var(--w2-size-radio-md-dot);--rd-line:var(--w2-size-radio-md-control-line);position:relative;display:inline-flex;align-items:flex-start;gap:var(--w2-size-gap-sm);box-sizing:border-box;min-width:var(--w2-size-radio-touch);min-height:var(--w2-size-radio-touch);cursor:pointer}.w2-radio_field__p6SA7[data-size=sm]{--rd-control:var(--w2-size-radio-sm-control);--rd-dot:var(--w2-size-radio-sm-dot);--rd-line:var(--w2-size-radio-sm-control-line);gap:var(--w2-size-gap-xs)}.w2-radio_field__p6SA7[data-labelled=true]{display:flex;padding-block:var(--w2-size-padding-sm)}.w2-radio_field__p6SA7[data-labelled=false]{align-items:center;justify-content:center}.w2-radio_field__p6SA7[data-disabled]{cursor:not-allowed}.w2-radio_input__otIXv{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.w2-radio_slot__kd_bd{display:flex;flex:none;align-items:center;height:var(--rd-line)}.w2-radio_field__p6SA7[data-labelled=false] .w2-radio_slot__kd_bd{height:auto}.w2-radio_control__iFOng{display:inline-grid;flex:none;place-items:center;box-sizing:border-box;width:var(--rd-control);height:var(--rd-control);border-radius:var(--w2-size-radio-radius);background:var(--w2-color-radio-surface-default);box-shadow:inset 0 0 0 var(--w2-size-radio-stroke) var(--w2-color-radio-border-default),var(--w2-shadow-elevation-radio-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),transform var(--w2-motion-duration-micro) var(--w2-motion-easing-standard)}.w2-radio_dot__mg4_T{width:var(--rd-dot);height:var(--rd-dot);border-radius:var(--w2-size-radio-radius);background:var(--w2-color-action-brand-on-fill);transform:scale(0);transition:transform var(--w2-motion-duration-feedback) var(--w2-motion-easing-exit)}.w2-radio_field__p6SA7[data-checked=true] .w2-radio_control__iFOng{background:var(--w2-color-action-brand-fill-default);box-shadow:inset 0 0 0 var(--w2-size-radio-stroke) var(--w2-color-radio-border-selected),var(--w2-shadow-elevation-radio-bevel)}.w2-radio_field__p6SA7[data-checked=true] .w2-radio_dot__mg4_T{transform:scale(1);transition:transform var(--w2-motion-duration-interface) var(--w2-motion-easing-enter)}.w2-radio_field__p6SA7:not([data-disabled]):active .w2-radio_control__iFOng{transform:scale(.92)}.w2-radio_field__p6SA7:not([data-disabled]):hover .w2-radio_control__iFOng,.w2-radio_field__p6SA7[data-state=hover] .w2-radio_control__iFOng{background:var(--w2-color-radio-surface-hover);box-shadow:inset 0 0 0 var(--w2-size-radio-stroke) var(--w2-color-radio-border-hover),var(--w2-shadow-elevation-radio-bevel)}.w2-radio_field__p6SA7[data-checked=true]:not([data-disabled]):hover .w2-radio_control__iFOng,.w2-radio_field__p6SA7[data-checked=true][data-state=hover] .w2-radio_control__iFOng{background:var(--w2-color-action-brand-fill-hover);box-shadow:inset 0 0 0 var(--w2-size-radio-stroke) var(--w2-color-radio-border-selected-hover),var(--w2-shadow-elevation-radio-bevel)}.w2-radio_field__p6SA7[data-invalid] .w2-radio_control__iFOng{box-shadow:inset 0 0 0 var(--w2-size-radio-stroke) var(--w2-color-radio-border-error),var(--w2-shadow-elevation-radio-bevel)}.w2-radio_field__p6SA7[data-state=focus] .w2-radio_control__iFOng,.w2-radio_input__otIXv:focus-visible+.w2-radio_slot__kd_bd .w2-radio_control__iFOng{box-shadow:inset 0 0 0 var(--w2-size-radio-focus-stroke) var(--w2-color-border-focus)}.w2-radio_field__p6SA7[data-disabled] .w2-radio_control__iFOng{background:var(--w2-color-radio-surface-disabled);box-shadow:inset 0 0 0 var(--w2-size-radio-stroke) var(--w2-color-radio-border-disabled)}.w2-radio_field__p6SA7[data-disabled][data-checked=true] .w2-radio_control__iFOng{background:var(--w2-color-radio-surface-selected-disabled)}.w2-radio_field__p6SA7[data-disabled] .w2-radio_dot__mg4_T{background:var(--w2-color-radio-text-disabled)}.w2-radio_content__HgKx1{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--w2-size-gap-2xs);min-width:0}@media (prefers-reduced-motion:reduce){.w2-radio_control__iFOng,.w2-radio_dot__mg4_T,.w2-radio_field__p6SA7[data-checked=true] .w2-radio_dot__mg4_T{transition:none}.w2-radio_field__p6SA7:not([data-disabled]):active .w2-radio_control__iFOng{transform:none}}.nu-create-card_card__vugWF{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;padding:0;overflow:hidden;border:var(--w2-size-component-uploader-stroke) solid var(--w2-color-component-uploader-border-strong);border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-component-uploader-surface-raised);color:var(--w2-color-component-uploader-text);font:inherit;cursor:pointer;transition:background-color var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard),border-color var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.nu-create-card_boundary__eBb8A{position:absolute;inset:5px;border:1px dashed var(--w2-color-component-uploader-inner-border);border-radius:calc(var(--w2-size-radius-container-md) - 5px);pointer-events:none}.nu-create-card_content__BEIR3{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--w2-size-component-uploader-gap-content);width:calc(100% - 60px);text-align:center}.nu-create-card_orb__k1QlA{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--w2-size-component-uploader-orb-md);height:var(--w2-size-component-uploader-orb-md);border:1px solid var(--w2-color-component-uploader-orb-border);border-radius:var(--w2-size-radius-pill);background:linear-gradient(180deg,#303640,#181c23 66%,#11141a);box-shadow:0 8px 18px rgb(0 0 0/.28),0 2px 0 var(--w2-primitive-color-raw-disabled-surface-090b0e),inset 0 1px 0 rgb(255 255 255/.18);color:var(--w2-color-component-uploader-icon)}.nu-create-card_text__PZZCv{display:flex;flex-direction:column;align-items:center;gap:var(--w2-size-component-uploader-gap-tight)}.nu-create-card_title__gDIms{color:var(--w2-color-component-uploader-text)}.nu-create-card_support__EDJbi{color:var(--w2-color-component-uploader-text-muted)}.nu-create-card_card__vugWF:hover:not(:disabled){border-color:var(--w2-color-component-uploader-border-hover);background:var(--w2-color-component-uploader-surface-hover)}.nu-create-card_card__vugWF:focus-visible .nu-create-card_orb__k1QlA,.nu-create-card_card__vugWF:hover:not(:disabled) .nu-create-card_orb__k1QlA,.nu-create-card_card__vugWF[aria-expanded=true] .nu-create-card_orb__k1QlA{border-color:var(--w2-color-component-uploader-border-focus);background:linear-gradient(180deg,#53203c,#2d1020);color:var(--w2-color-component-uploader-icon-brand)}.nu-create-card_card__vugWF:focus-visible{outline:2px solid var(--w2-color-border-focus);outline-offset:2px}.nu-create-card_card__vugWF:disabled{cursor:progress}.w2-textarea_root__ZAtLh{--ta-pad:var(--w2-size-textarea-md-padding);--ta-radius:var(--w2-size-textarea-md-radius);--ta-gap:var(--w2-size-textarea-md-gap);--ta-min:var(--w2-size-textarea-md-content-min);--ta-max:var(--w2-size-textarea-md-content-max);--ta-action:var(--w2-size-input-action-default);display:flex;flex-direction:column;width:100%;min-width:0}.w2-textarea_root__ZAtLh[data-size=sm]{--ta-pad:var(--w2-size-textarea-sm-padding);--ta-radius:var(--w2-size-textarea-sm-radius);--ta-gap:var(--w2-size-textarea-sm-gap);--ta-min:var(--w2-size-textarea-sm-content-min);--ta-max:var(--w2-size-textarea-sm-content-max)}.w2-textarea_root__ZAtLh[data-size=lg]{--ta-pad:var(--w2-size-textarea-lg-padding);--ta-radius:var(--w2-size-textarea-lg-radius);--ta-gap:var(--w2-size-textarea-lg-gap);--ta-min:var(--w2-size-textarea-lg-content-min);--ta-max:var(--w2-size-textarea-lg-content-max);--ta-action:var(--w2-size-input-action-lg)}.w2-textarea_control__Ws2Xg{--ta-border:var(--w2-color-textarea-border-default);--ta-stroke:var(--w2-size-textarea-stroke);position:relative;display:flex;align-items:flex-start;gap:var(--ta-gap);box-sizing:border-box;padding:var(--ta-pad);border-radius:var(--ta-radius);background:linear-gradient(180deg,var(--w2-color-textarea-surface-default-top) 0,var(--w2-color-textarea-surface-default-bottom) 100%);box-shadow:inset 0 0 0 var(--ta-stroke) var(--ta-border),var(--w2-shadow-effect-input-recessed);cursor:text;transition:box-shadow var(--w2-motion-duration-micro) var(--w2-motion-easing-standard)}.w2-textarea_root__ZAtLh[data-variant=ghost] .w2-textarea_control__Ws2Xg{background:var(--w2-color-textarea-surface-ghost);box-shadow:inset 0 0 0 var(--ta-stroke) var(--ta-border)}.w2-textarea_control__Ws2Xg:hover:not([data-disabled],[data-readonly],[data-status],:focus-within),.w2-textarea_control__Ws2Xg[data-state=hover]{--ta-border:var(--w2-color-textarea-border-hover)}.w2-textarea_root__ZAtLh[data-variant=surface] .w2-textarea_control__Ws2Xg:hover:not([data-disabled],[data-readonly],[data-status],:focus-within),.w2-textarea_root__ZAtLh[data-variant=surface] .w2-textarea_control__Ws2Xg[data-state=hover]{background:linear-gradient(180deg,var(--w2-color-textarea-surface-hover-top) 0,var(--w2-color-textarea-surface-hover-bottom) 100%)}.w2-textarea_root__ZAtLh[data-variant=ghost] .w2-textarea_control__Ws2Xg:hover:not([data-disabled],[data-readonly],:focus-within){background:var(--w2-color-textarea-surface-ghost-hover)}.w2-textarea_control__Ws2Xg[data-status=error]{--ta-border:var(--w2-color-textarea-border-error)}.w2-textarea_control__Ws2Xg[data-status=success]{--ta-border:var(--w2-color-textarea-border-success)}.w2-textarea_control__Ws2Xg:has(.w2-textarea_textarea__neI3k:focus-visible),.w2-textarea_control__Ws2Xg[data-state=focus]{--ta-border:var(--w2-color-textarea-border-focus);--ta-stroke:var(--w2-size-textarea-focus-stroke);box-shadow:inset 0 0 0 var(--ta-stroke) var(--ta-border)}.w2-textarea_control__Ws2Xg[data-disabled]{background:var(--w2-color-textarea-surface-disabled);box-shadow:inset 0 0 0 var(--ta-stroke) var(--ta-border);cursor:not-allowed}.w2-textarea_control__Ws2Xg[data-readonly]{cursor:default}.w2-textarea_slot__lpu8L{position:relative;display:flex;flex:1 1 auto;min-width:0}.w2-textarea_textarea__neI3k{flex:1 1 auto;box-sizing:border-box;min-width:0;min-height:var(--ta-min);max-height:var(--ta-max);margin:0;padding:0;border:0;outline:none;resize:none;overflow-y:auto;background:transparent;color:var(--w2-color-textarea-text-value);font-family:var(--w2-font-sans)}.w2-textarea_textarea__neI3k::placeholder{color:var(--w2-color-textarea-text-placeholder);opacity:1}.w2-textarea_textarea__neI3k:disabled,.w2-textarea_textarea__neI3k:disabled::placeholder{color:var(--w2-color-textarea-text-disabled);cursor:not-allowed}.w2-textarea_control__Ws2Xg[data-resizable] .w2-textarea_textarea__neI3k{height:var(--w2-size-textarea-md-content-max);max-height:none;resize:vertical}.w2-textarea_control__Ws2Xg[data-resizable] .w2-textarea_textarea__neI3k::-webkit-resizer{background:transparent}.w2-textarea_resizeMarks__Q_m8M{position:absolute;right:0;bottom:0;width:var(--w2-size-textarea-resize-icon);height:var(--w2-size-textarea-resize-icon);color:var(--w2-color-textarea-icon-resize);pointer-events:none}.w2-textarea_clear__nZDwS{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--ta-action);height:var(--ta-action);margin:0;padding:0;border:0;border-radius:var(--w2-size-input-sm-radius);background:transparent;color:var(--w2-color-input-icon-default);cursor:pointer}.w2-textarea_clear__nZDwS:hover{background:var(--w2-color-input-surface-hover-top);color:var(--w2-color-input-icon-hover)}.w2-textarea_clear__nZDwS:focus-visible{outline:var(--w2-size-textarea-focus-stroke) solid var(--w2-color-textarea-border-focus);outline-offset:0}@media (prefers-reduced-motion:reduce){.w2-textarea_control__Ws2Xg{transition:none}}.w2-uploader_root__qvXtx{--up-orb-top:#303640;--up-orb-mid:#181c23;--up-orb-bottom:#11141a;--up-orb-brand-top:#53203c;--up-orb-brand-bottom:#2d1020;--up-orb-danger-border:rgb(255 128 100/0.45);--up-orb-shadow:0 8px 18px rgb(0 0 0/0.28),0 2px 0 var(--w2-primitive-color-raw-disabled-surface-090b0e);--up-orb-sheen:inset 0 1px 0 rgb(255 255 255/0.18);--up-scrim:linear-gradient(180deg,rgb(7 8 10/0.04),rgb(7 8 10/0.04) 28%,rgb(7 8 10/0.82));--up-scrim-summary:linear-gradient(180deg,rgb(7 8 10/0),rgb(7 8 10/0.86));--up-more:linear-gradient(90deg,var(--w2-primitive-color-component-button-dark-body-bottom) 0%,var(--w2-primitive-color-neutral-850) 100%);--up-remove-plate:rgb(7 8 10/0.84);--up-height:var(--w2-size-component-uploader-height-md);--up-radius:var(--w2-size-component-uploader-radius-md);--up-inner-radius:var(--w2-size-component-uploader-inner-radius-md);--up-orb:var(--w2-size-component-uploader-orb-md);position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:var(--w2-size-component-uploader-width);max-width:100%;height:var(--up-height);overflow:hidden;border:var(--w2-size-component-uploader-stroke) solid var(--w2-color-component-uploader-border-strong);border-radius:var(--up-radius);background:var(--w2-color-component-uploader-surface-canvas);font-family:var(--w2-type-component-uploader-family);color:var(--w2-color-component-uploader-text);isolation:isolate}.w2-uploader_root__qvXtx[data-size=lg]{--up-height:var(--w2-size-component-uploader-height-lg);--up-radius:var(--w2-size-component-uploader-radius-lg);--up-inner-radius:var(--w2-size-component-uploader-inner-radius-lg);--up-orb:var(--w2-size-component-uploader-orb-lg)}.w2-uploader_input__fc1hF,.w2-uploader_srOnly__LF2IO{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.w2-uploader_dropzone__RAh9f{overflow:visible;background:var(--w2-color-component-uploader-surface-raised);cursor:pointer;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}.w2-uploader_boundary__VYy7t{position:absolute;inset:5px;border:1px dashed var(--w2-color-component-uploader-inner-border);border-radius:var(--up-inner-radius);pointer-events:none}.w2-uploader_dragBar__pNI9W{position:absolute;top:-1px;left:22px;right:22px;height:var(--w2-size-component-uploader-progress);border-radius:0 0 3px 3px;background:var(--w2-color-component-uploader-brand)}.w2-uploader_content__gA3vL{position:relative;flex-direction:column;gap:var(--w2-size-component-uploader-gap-content);width:calc(100% - 60px);text-align:center;overflow-wrap:break-word}.w2-uploader_cluster__FxMoy,.w2-uploader_content__gA3vL{display:flex;align-items:center}.w2-uploader_cluster__FxMoy>.w2-uploader_orb__kWW5F:first-child{margin-right:-8px}.w2-uploader_orb__kWW5F{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:var(--up-orb);height:var(--up-orb);border:1px solid var(--w2-color-component-uploader-orb-border);border-radius:999px;background:linear-gradient(180deg,var(--up-orb-top) 0,var(--up-orb-mid) 66%,var(--up-orb-bottom) 100%);box-shadow:var(--up-orb-shadow),var(--up-orb-sheen);color:var(--w2-color-component-uploader-icon)}.w2-uploader_orb__kWW5F[data-small]{width:34px;height:34px}.w2-uploader_root__qvXtx[data-size=lg] .w2-uploader_orb__kWW5F:not([data-small]) .w2-uploader_orbIcon__Q3V_n{width:var(--w2-size-component-uploader-icon-lg);height:var(--w2-size-component-uploader-icon-lg)}.w2-uploader_text__inER6{display:flex;flex-direction:column;align-items:center;gap:var(--w2-size-component-uploader-gap-tight);width:100%}.w2-uploader_title__FJcOy{color:var(--w2-color-component-uploader-text)}.w2-uploader_support__56WnP{color:var(--w2-color-component-uploader-text-muted)}.w2-uploader_cta__7ARel{color:var(--w2-color-component-uploader-text-secondary)}.w2-uploader_dropzone__RAh9f:not([data-tone]):hover,.w2-uploader_dropzone__RAh9f[data-state=hover]{border-color:var(--w2-color-component-uploader-border-hover);background:var(--w2-color-component-uploader-surface-hover)}.w2-uploader_dropzone__RAh9f:not([data-tone]):hover .w2-uploader_orb__kWW5F,.w2-uploader_dropzone__RAh9f[data-state=hover] .w2-uploader_orb__kWW5F,.w2-uploader_dropzone__RAh9f[data-tone=drag] .w2-uploader_orb__kWW5F{border-color:var(--w2-color-component-uploader-border-focus);background:linear-gradient(180deg,var(--up-orb-brand-top) 0,var(--up-orb-brand-bottom) 100%);color:var(--w2-color-component-uploader-icon-brand)}.w2-uploader_dropzone__RAh9f:not([data-tone=disabled]):has(.w2-uploader_input__fc1hF:focus-visible),.w2-uploader_dropzone__RAh9f[data-state=focus]{border-color:var(--w2-color-component-uploader-border-focus);box-shadow:0 0 0 var(--w2-size-component-uploader-focus-ring) var(--w2-color-component-uploader-focus-ring)}.w2-uploader_dropzone__RAh9f[data-tone=drag]{border-color:var(--w2-color-component-uploader-brand);background:var(--w2-color-component-uploader-surface-active)}.w2-uploader_dropzone__RAh9f[data-tone=drag] :is(.w2-uploader_title__FJcOy,.w2-uploader_cta__7ARel){color:var(--w2-color-component-uploader-brand)}.w2-uploader_dropzone__RAh9f[data-tone=error]{border-color:var(--w2-color-component-uploader-border-error);background:var(--w2-color-component-uploader-surface-error)}.w2-uploader_dropzone__RAh9f[data-tone=error] .w2-uploader_orb__kWW5F{border-color:var(--up-orb-danger-border);background:var(--w2-color-component-uploader-danger-soft);color:var(--w2-color-component-uploader-icon-danger)}.w2-uploader_dropzone__RAh9f[data-tone=error] :is(.w2-uploader_title__FJcOy,.w2-uploader_cta__7ARel){color:var(--w2-color-component-uploader-error-text)}.w2-uploader_dropzone__RAh9f[data-tone=disabled]{background:var(--w2-color-component-uploader-surface-disabled);cursor:not-allowed}.w2-uploader_dropzone__RAh9f[data-tone=disabled] .w2-uploader_content__gA3vL{opacity:.42}.w2-uploader_media__fnu_L{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;user-select:none}.w2-uploader_scrimSummary__BjdRk,.w2-uploader_scrim__F_bKE{position:absolute;inset:0;background:var(--up-scrim);pointer-events:none}.w2-uploader_scrimSummary__BjdRk{inset:50% 0 0;background:var(--up-scrim-summary)}.w2-uploader_filled__OQKOQ[data-status=error]{border-color:var(--w2-color-component-uploader-border-error)}.w2-uploader_meta__mU9cj{position:absolute;left:9px;bottom:9px;display:flex;flex-direction:column;gap:var(--w2-size-component-uploader-gap-tight);width:calc(100% - 9px - 100px);min-width:0}.w2-uploader_metaLine__HkwPL,.w2-uploader_metaName__6Qzet{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.w2-uploader_metaName__6Qzet{color:var(--w2-color-component-uploader-text)}.w2-uploader_metaLine__HkwPL{color:var(--w2-color-component-uploader-text-secondary)}.w2-uploader_filled__OQKOQ[data-status=error] .w2-uploader_metaLine__HkwPL{color:var(--w2-color-component-uploader-icon-danger)}.w2-uploader_actions__IdqPi{position:absolute;right:13px;bottom:9px;display:flex;gap:6px}.w2-uploader_action__V4FW4{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:8px;background:var(--w2-color-component-uploader-action-overlay);backdrop-filter:blur(4px);color:var(--w2-color-component-uploader-text-secondary);cursor:pointer}.w2-uploader_action__V4FW4:after{content:"";position:absolute;inset:-4px}.w2-uploader_action__V4FW4:hover{color:var(--w2-color-component-uploader-text)}.w2-uploader_action__V4FW4:focus-visible,.w2-uploader_addTile__EYbyU:focus-visible,.w2-uploader_done__UZJKY:focus-visible,.w2-uploader_remove___mSHQ:focus-visible .w2-uploader_removePlate__GsrQ_{outline:var(--w2-size-component-uploader-focus-stroke) solid var(--w2-color-component-uploader-brand);outline-offset:2px}.w2-uploader_progress__VIc2y{position:absolute;left:0;right:0;bottom:0;height:var(--w2-size-component-uploader-progress);pointer-events:none}.w2-uploader_progressFill__KD996{display:block;height:100%;background:var(--w2-color-component-uploader-brand);transition:width .2s ease}.w2-uploader_mosaic__PPLwc{position:absolute;inset:0;display:grid;gap:1px;background:var(--w2-color-component-uploader-surface-canvas)}.w2-uploader_mosaic__PPLwc[data-layout=one]{grid-template-columns:1fr}.w2-uploader_mosaic__PPLwc[data-layout=two]{grid-template-columns:1fr 1fr}.w2-uploader_mosaic__PPLwc[data-layout=mosaic]{grid-template-columns:241fr 177fr;grid-template-rows:1fr 1fr}.w2-uploader_mosaic__PPLwc[data-layout=mosaic]>.w2-uploader_cell__yHDSZ:first-child{grid-row:1/span 2}.w2-uploader_cell__yHDSZ{position:relative;overflow:hidden}.w2-uploader_more__EKkBO{display:flex;align-items:baseline;justify-content:center;gap:4px;padding-top:10px;background:var(--up-more);color:var(--w2-color-component-uploader-text)}.w2-uploader_moreLabel__M1EON{color:var(--w2-color-component-uploader-text-muted)}.w2-uploader_manage__jsHvG{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px;padding:8px;background:var(--w2-color-component-uploader-surface)}.w2-uploader_manageHead__K6QHX{display:flex;align-items:center;gap:8px;height:20px;padding:0 0 0 1px}.w2-uploader_manageTitle__qgPHt{color:var(--w2-color-component-uploader-text)}.w2-uploader_manageCount__zTSqv{margin-left:auto;color:var(--w2-color-component-uploader-text-muted)}.w2-uploader_done__UZJKY{position:relative;margin-left:16px;padding:0;border:0;border-radius:4px;background:none;color:var(--w2-color-component-uploader-text-secondary);cursor:pointer}.w2-uploader_done__UZJKY:after{content:"";position:absolute;inset:-12px -8px}.w2-uploader_done__UZJKY:hover{color:var(--w2-color-component-uploader-text)}.w2-uploader_thumbs__3tRgB{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * 6px) / 4);gap:6px;flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.w2-uploader_thumbs__3tRgB::-webkit-scrollbar{display:none}.w2-uploader_thumb__qR_PC{position:relative;box-sizing:border-box;overflow:hidden;border:1px solid var(--w2-color-component-uploader-border);border-radius:8px;background:var(--w2-color-component-uploader-surface-canvas);scroll-snap-align:start}.w2-uploader_thumb__qR_PC[data-status=error]{border-color:var(--w2-color-component-uploader-border-error)}.w2-uploader_thumb__qR_PC[data-add]{overflow:visible;border:0;background:none}.w2-uploader_remove___mSHQ{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;border:0;background:none;cursor:pointer}.w2-uploader_removePlate__GsrQ_{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:7px;background:var(--up-remove-plate);backdrop-filter:blur(3px);color:var(--w2-color-component-uploader-text-secondary)}.w2-uploader_remove___mSHQ:hover .w2-uploader_removePlate__GsrQ_{color:var(--w2-color-component-uploader-text)}.w2-uploader_addTile__EYbyU{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;border:1px dashed var(--w2-color-component-uploader-border-strong);border-radius:8px;background:var(--w2-color-component-uploader-surface-canvas);color:var(--w2-color-component-uploader-text-muted);cursor:pointer}.w2-uploader_addTile__EYbyU:hover{border-color:var(--w2-color-component-uploader-border-hover);color:var(--w2-color-component-uploader-text-secondary)}@media (prefers-reduced-motion:reduce){.w2-uploader_dropzone__RAh9f,.w2-uploader_progressFill__KD996{transition:none}}.drama-new-project-modal_form__e5aUf{display:flex;flex-direction:column;gap:var(--w2-size-gap-md)}.drama-new-project-modal_fields__uSkHt{display:flex;gap:var(--w2-size-gap-xs)}.drama-new-project-modal_aspect__SYDtC{flex:none;width:var(--w2-size-component-prompt-composer-v2-modelwidth)}.drama-new-project-modal_collection__k175V{flex:1 1 0;min-width:0}.drama-new-project-modal_note__zdz9G{margin:0;color:var(--w2-color-text-muted)}.drama-new-project-modal_script__kYEi_{display:flex;flex-direction:column;gap:var(--w2-size-gap-xs)}.drama-new-project-modal_panel__Y9pun{display:flex;flex-direction:column}.drama-new-project-modal_panel__Y9pun .drama-new-project-modal_uploader__z8eRN,.drama-new-project-modal_text__KWckc{width:100%}.drama-new-project-modal_text__KWckc textarea{min-height:calc(var(--w2-size-component-prompt-composer-drama-prompt-min-height) * 2)}.drama-new-project-modal_scriptError__mlfuM{margin:0;color:var(--w2-color-component-prompt-composer-content-danger)}.drama-new-project-modal_footer__ypCfl{display:flex;justify-content:flex-end;width:100%}.w2-tag_root__czjYP{--tg-h:var(--w2-size-tag-body-height-md);--tg-gap:var(--w2-size-tag-gap-md);--tg-pad-start:var(--w2-size-tag-padding-start-md);--tg-pad-end:var(--w2-size-tag-padding-end-md);--tg-surface:var(--w2-color-tag-surface-default);--tg-border:var(--w2-color-tag-border-default);--tg-stroke:var(--w2-size-tag-stroke-default);--tg-content:var(--w2-color-tag-content-default);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0;padding:0;border:0;background:none;font:inherit;vertical-align:middle}.w2-tag_root__czjYP[data-size=sm]{--tg-h:var(--w2-size-tag-body-height-sm);--tg-gap:var(--w2-size-tag-gap-sm);--tg-pad-start:var(--w2-size-tag-padding-start-sm);--tg-pad-end:var(--w2-size-tag-padding-end-sm)}.w2-tag_root__czjYP[data-behavior=removable]{--tg-pad-end:var(--w2-size-tag-padding-end-removable-md)}.w2-tag_root__czjYP[data-behavior=removable][data-size=sm]{--tg-pad-end:var(--w2-size-tag-padding-end-removable-sm)}.w2-tag_root__czjYP[data-behavior=removable],.w2-tag_root__czjYP[data-behavior=selectable]{height:var(--w2-size-tag-hit-height);cursor:pointer;outline:none}.w2-tag_body__MBqcl{display:inline-flex;align-items:center;gap:var(--tg-gap);box-sizing:border-box;height:var(--tg-h);padding:0 var(--tg-pad-end) 0 var(--tg-pad-start);overflow:hidden;border-radius:var(--w2-size-tag-radius);background:var(--tg-surface);box-shadow:inset 0 0 0 var(--tg-stroke) var(--tg-border);color:var(--tg-content);transition:background-color var(--w2-motion-duration-micro) var(--w2-motion-easing-standard),box-shadow var(--w2-motion-duration-micro) var(--w2-motion-easing-standard),color var(--w2-motion-duration-micro) var(--w2-motion-easing-standard)}.w2-tag_label__TAlWV{max-width:var(--w2-size-tag-label-max);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w2-tag_remove__jYxfY{display:inline-flex;flex:none}.w2-tag_remove__jYxfY svg{width:var(--w2-size-tag-icon);height:var(--w2-size-tag-icon)}.w2-tag_root__czjYP:not([data-behavior=static]):not(:disabled):hover,.w2-tag_root__czjYP[data-state=hover]{--tg-surface:var(--w2-color-tag-surface-hover);--tg-border:var(--w2-color-tag-border-hover);--tg-content:var(--w2-color-tag-content-hover)}.w2-tag_root__czjYP:not([data-behavior=static]):not(:disabled):active,.w2-tag_root__czjYP[data-state=pressed]{--tg-surface:var(--w2-color-tag-surface-pressed);--tg-border:var(--w2-color-tag-border-pressed);--tg-content:var(--w2-color-tag-content-pressed)}.w2-tag_root__czjYP[aria-pressed=true]{--tg-surface:var(--w2-color-tag-surface-selected);--tg-border:var(--w2-color-tag-border-selected);--tg-content:var(--w2-color-tag-content-selected)}.w2-tag_root__czjYP:focus-visible,.w2-tag_root__czjYP[data-state=focus]{--tg-border:var(--w2-color-tag-border-focus);--tg-stroke:var(--w2-size-tag-stroke-focus)}.w2-tag_root__czjYP:focus-visible:not([aria-pressed=true]),.w2-tag_root__czjYP[data-state=focus]:not([aria-pressed=true]){--tg-surface:var(--w2-color-tag-surface-focus);--tg-content:var(--w2-color-tag-content-focus)}.w2-tag_root__czjYP:disabled{--tg-surface:var(--w2-color-tag-surface-disabled);--tg-border:var(--w2-color-tag-border-disabled);--tg-content:var(--w2-color-tag-content-disabled);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.w2-tag_body__MBqcl{transition:none}}.tool-modal_overlay__c_wNE{position:fixed;inset:0;z-index:100;display:flex;overflow-y:auto;padding:var(--w2-size-padding-2xl) var(--w2-size-padding-md);background:var(--w2-color-surface-scrim);font-family:var(--w2-primitive-type-family-sans)}.tool-modal_panel__nGHI_{display:flex;flex-direction:column;width:min(var(--w2-layout-modal-xl),100%);min-width:0;margin:auto;border:var(--w2-size-border-default) solid var(--w2-color-border-strong);border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-surface-raised);box-shadow:var(--w2-shadow-elevation-5);color:var(--w2-color-text-secondary)}.tool-modal_panel__nGHI_[data-wide=true]{width:min(var(--w2-layout-content-max),100%)}.tool-modal_header__vaaEC{display:flex;align-items:center;gap:var(--w2-size-gap-md);padding:var(--w2-size-padding-lg) var(--w2-size-padding-lg) 0}.tool-modal_title__pubGI{flex:1 1 0;min-width:0;margin:0;overflow:hidden;color:var(--w2-color-text-primary);text-overflow:ellipsis;white-space:nowrap}.tool-modal_actions__GlRfl{display:flex;flex:none;gap:var(--w2-size-gap-xs);margin-left:auto}.tool-modal_body__ejrw2{min-width:0;padding:var(--w2-size-padding-lg)}@media (max-width:639px){.tool-modal_overlay__c_wNE{overflow:hidden;padding:0}.tool-modal_panel__nGHI_,.tool-modal_panel__nGHI_[data-wide=true]{position:absolute;inset:6dvh 0 0;width:auto;margin:0;border-bottom:0;border-radius:var(--w2-size-radius-container-lg) var(--w2-size-radius-container-lg) 0 0}.tool-modal_header__vaaEC{padding:var(--w2-size-padding-sm) var(--w2-size-padding-md);border-bottom:var(--w2-size-border-default) solid var(--w2-color-border-default)}.tool-modal_body__ejrw2{flex:1 1 0;min-height:0;overflow-y:auto;padding:var(--w2-size-padding-sm) var(--w2-size-padding-sm) max(var(--w2-size-padding-sm),env(safe-area-inset-bottom))}}.cinema-all-projects_main__0DOYf{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:var(--w2-size-gap-md);padding:var(--w2-size-padding-lg)}.cinema-all-projects_toolbar__jKKZN{display:flex;flex:none;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--w2-size-gap-xs)}.cinema-all-projects_search__tH2YP{width:320px;max-width:100%}.cinema-all-projects_actions__9dEvV{display:flex;align-items:center;gap:var(--w2-size-gap-xs)}.cinema-all-projects_sort__DX9HD{width:164px}.cinema-all-projects_gallery__bb0uG{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:var(--w2-size-gap-md);padding:var(--w2-size-padding-xs);overflow-x:clip;overflow-y:auto;container-type:inline-size}.cinema-all-projects_grid__pPMRy{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:var(--w2-layout-component-project-card-height);gap:var(--w2-size-gap-md);margin:0;padding:0;list-style:none}@container (max-width: 1023px){.cinema-all-projects_grid__pPMRy{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 767px){.cinema-all-projects_grid__pPMRy{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 511px){.cinema-all-projects_grid__pPMRy{grid-template-columns:minmax(0,1fr)}}.cinema-all-projects_card__24vYl,.cinema-all-projects_cell__QS6RM{min-width:0}.cinema-all-projects_placeholder__CmeHa{border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-surface-sunken)}.cinema-all-projects_gallery__bb0uG>.cinema-all-projects_pagination__JWkS4{flex:none;align-self:flex-end;width:auto}.cinema-all-projects_emptySurface__eGRhL{display:flex;flex:1 1 auto;align-items:center;justify-content:center;padding:var(--w2-size-padding-xs);border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-surface-sunken)}.supermagic-composer_root__9zW5A{--sm-composer-max:1052px;--sm-compact-shrink:128px;--sm-72:calc(var(--w2-size-component-prompt-composer-v2-twentyfour) * 3);display:flex;flex-direction:column;gap:var(--w2-size-gap-md);align-items:center;width:100%}.supermagic-composer_composerWrap__3uHt7{display:flex;justify-content:center;width:100%}.supermagic-composer_composerWrap__3uHt7[data-with-modes]{--sm-mode-rail-w:120px;box-sizing:border-box;gap:var(--w2-size-gap-sm);align-items:stretch}@media (min-width:1280px){.supermagic-composer_composerWrap__3uHt7[data-with-modes]{padding-inline-end:calc((var(--sm-mode-rail-w) + var(--w2-size-gap-sm)) / 2)}}.supermagic-composer_composerWrap__3uHt7[data-with-modes] .supermagic-composer_composerFrame__CaH6_{flex:0 1 var(--sm-composer-max);width:auto;min-width:0}.supermagic-composer_modeRail__cBRXG{display:flex;flex:none;flex-direction:column;gap:var(--w2-size-segmented-gap);box-sizing:border-box;width:var(--sm-mode-rail-w);padding:var(--w2-size-segmented-padding);border:var(--w2-size-segmented-stroke) solid var(--w2-color-segmented-border);border-radius:var(--w2-size-component-prompt-composer-v2-eighteen);background:var(--w2-color-segmented-track);box-shadow:var(--w2-shadow-effect-segmented-track)}.supermagic-composer_modeItem__2YAEG{position:relative;display:flex;flex:1 1 0;flex-direction:column;gap:var(--w2-size-gap-xs);align-items:center;justify-content:center;box-sizing:border-box;min-height:0;margin:0;padding:var(--w2-size-padding-xs);border:var(--w2-size-segmented-stroke) solid var(--w2-color-segmented-transparent-border);border-radius:var(--w2-size-component-prompt-composer-v2-twelve);background:none;color:var(--w2-color-segmented-text);font:inherit;text-align:center;cursor:pointer;appearance:none;outline:none;transition:background var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard),color var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard),box-shadow var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.supermagic-composer_modeItem__2YAEG:not([data-selected]):hover{background:var(--w2-color-segmented-hover);color:var(--w2-color-segmented-selected-text)}.supermagic-composer_modeItem__2YAEG[data-selected]{border-color:var(--w2-color-segmented-border);background:linear-gradient(180deg,var(--w2-color-segmented-selected-top) 0,var(--w2-color-segmented-selected-bottom) 100%);box-shadow:var(--w2-shadow-effect-segmented-selected);color:var(--w2-color-segmented-selected-text)}.supermagic-composer_modeItem__2YAEG:focus-visible{border:var(--w2-size-segmented-focus-stroke) solid var(--w2-color-segmented-focus)}.supermagic-composer_modeLabel__LVqdM{max-width:100%}.supermagic-composer_modeIndicator__sMau7{position:absolute;bottom:var(--w2-size-segmented-indicator-offset);left:50%;width:var(--w2-size-segmented-indicator-width);height:var(--w2-size-segmented-indicator-height);border-radius:var(--w2-size-segmented-indicator-radius);background:var(--w2-paint-brand-signature);opacity:0;transform:translateX(-50%) scaleX(.4);transition:opacity var(--w2-motion-duration-feedback) var(--w2-motion-easing-exit),transform var(--w2-motion-duration-feedback) var(--w2-motion-easing-exit)}.supermagic-composer_modeItem__2YAEG[data-selected] .supermagic-composer_modeIndicator__sMau7{opacity:1;transform:translateX(-50%);transition:opacity var(--w2-motion-duration-feedback) var(--w2-motion-easing-enter),transform var(--w2-motion-duration-interface) var(--w2-motion-easing-enter)}@media (max-width:720px){.supermagic-composer_composerWrap__3uHt7[data-with-modes]{flex-direction:column;align-items:center}.supermagic-composer_composerWrap__3uHt7[data-with-modes] .supermagic-composer_composerFrame__CaH6_{flex:none;width:min(var(--sm-composer-max),100%)}.supermagic-composer_modeRail__cBRXG{flex-direction:row;width:min(var(--sm-composer-max),100%)}.supermagic-composer_modeItem__2YAEG{flex-direction:row;min-height:var(--w2-size-segmented-md-item-height)}}.supermagic-composer_composerWrap__3uHt7 .supermagic-composer_composer__wjjq9{width:min(var(--sm-composer-max),100%)}.supermagic-composer_refsBlock__KmPaV{display:flex;flex-direction:column;gap:var(--w2-size-gap-xs)}.supermagic-composer_refNote__o_T_2{margin:0;color:var(--w2-color-text-muted)}.supermagic-composer_refNote__o_T_2[data-tone=danger]{color:var(--w2-color-text-danger)}.supermagic-composer_refs__Dm_RY{display:flex;flex-wrap:wrap;gap:var(--w2-size-gap-xs)}.supermagic-composer_add___OAJa,.supermagic-composer_thumb__msB44{position:relative;flex:none;box-sizing:border-box;width:var(--sm-72);height:var(--w2-size-component-prompt-composer-v2-refheight);border:var(--w2-size-component-uploader-stroke) solid var(--w2-color-component-uploader-border-strong);border-radius:var(--w2-size-component-prompt-composer-v2-dock);background:var(--w2-color-component-uploader-surface-canvas)}.supermagic-composer_add___OAJa{display:flex;align-items:center;justify-content:center;padding:0;color:var(--w2-color-component-prompt-composer-icon-primary);cursor:pointer}.supermagic-composer_add___OAJa:disabled{cursor:not-allowed;opacity:var(--w2-opacity-component-prompt-composer-v2-disabled)}.supermagic-composer_addBoundary__N4Cg9{position:absolute;inset:var(--w2-size-component-prompt-composer-v2-four);border:var(--w2-size-component-prompt-composer-v2-one) dashed var(--w2-color-component-prompt-composer-border-default);border-radius:var(--w2-size-component-uploader-inner-radius-md);transition:border-color var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.supermagic-composer_add___OAJa:hover:not(:disabled) .supermagic-composer_addBoundary__N4Cg9{border-color:var(--w2-color-component-prompt-composer-border-hover)}.supermagic-composer_add___OAJa:focus-visible,.supermagic-composer_thumb__msB44:focus-within{outline:var(--w2-size-component-prompt-composer-v2-two) solid var(--w2-color-component-prompt-composer-border-focus);outline-offset:calc(var(--w2-size-component-prompt-composer-v2-two) * -1)}.supermagic-composer_addOrb__eJ1wd{position:relative;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--w2-size-component-prompt-composer-v2-sixteen) * 2);height:calc(var(--w2-size-component-prompt-composer-v2-sixteen) * 2);border:var(--w2-size-component-prompt-composer-v2-one) solid var(--w2-color-component-uploader-orb-border);border-radius:var(--w2-size-radius-pill);background:linear-gradient(180deg,var(--w2-color-component-prompt-composer-v2-add-top) 0,var(--w2-color-component-prompt-composer-v2-add-mid) 66%,var(--w2-color-component-prompt-composer-v2-add-bottom) 100%);box-shadow:var(--w2-shadow-elevation-1)}.supermagic-composer_thumb__msB44 img,.supermagic-composer_thumb__msB44 video{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.supermagic-composer_thumbFace__NC0Vr{display:flex;align-items:center;justify-content:center;height:100%;color:var(--w2-color-component-prompt-composer-content-secondary)}.supermagic-composer_kindBadge__9rDji{left:var(--w2-size-component-prompt-composer-v2-four);bottom:var(--w2-size-component-prompt-composer-v2-four);display:inline-flex;width:calc(var(--w2-size-component-prompt-composer-v2-ten) * 2);height:calc(var(--w2-size-component-prompt-composer-v2-ten) * 2);border-radius:var(--w2-size-radius-pill);pointer-events:none}.supermagic-composer_kindBadge__9rDji,.supermagic-composer_thumbOverlay__Eqcf8{position:absolute;align-items:center;justify-content:center;background:var(--w2-color-surface-scrim);color:var(--w2-color-component-prompt-composer-content-primary)}.supermagic-composer_thumbOverlay__Eqcf8{inset:0;display:flex;border-radius:inherit}.supermagic-composer_remove__NGPMs{position:absolute;z-index:1;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--w2-size-component-prompt-composer-v2-sixteen) * 2);height:calc(var(--w2-size-component-prompt-composer-v2-sixteen) * 2);padding:0;border:0;border-radius:var(--w2-size-radius-pill);background:transparent;color:var(--w2-color-component-prompt-composer-content-primary);filter:drop-shadow(var(--w2-effect-slider-thumb-x) var(--w2-effect-slider-thumb-y) var(--w2-effect-slider-thumb-blur) var(--w2-effect-slider-thumb-color));opacity:0;cursor:pointer;transition:opacity var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard),background var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.supermagic-composer_remove__NGPMs:hover{background:var(--w2-color-surface-scrim)}.supermagic-composer_thumb__msB44:focus-within .supermagic-composer_remove__NGPMs,.supermagic-composer_thumb__msB44:hover .supermagic-composer_remove__NGPMs{opacity:1}@media (hover:none){.supermagic-composer_remove__NGPMs{opacity:1}}.supermagic-composer_modelOption__J_j2k{display:flex;flex-direction:column}.supermagic-composer_modelOptionMeta__LtQSs{color:var(--w2-color-text-muted);white-space:normal}.supermagic-composer_modelMenu__vJr2T{width:var(--radix-dropdown-menu-trigger-width)}.supermagic-composer_status__Dl73I{color:var(--w2-color-text-primary)}.supermagic-composer_status__Dl73I button{margin-inline-start:var(--w2-size-gap-xs);border:0;background:none;color:inherit;text-decoration:underline;cursor:pointer}.supermagic-composer_root__9zW5A[data-docked]{gap:0}.supermagic-composer_root__9zW5A[data-embedded]{align-items:stretch}.supermagic-composer_composerFrame__CaH6_{position:relative;display:flex;justify-content:center;width:min(var(--sm-composer-max),100%)}.supermagic-composer_composerFrame__CaH6_ .supermagic-composer_composer__wjjq9{width:100%}.supermagic-composer_collapse__S2aDt{position:absolute;z-index:2;top:var(--w2-size-padding-xs);right:var(--w2-size-padding-xs)}.supermagic-composer_compact__eaqZy{display:flex;gap:var(--w2-size-gap-md);align-items:center;box-sizing:border-box;width:calc(min(var(--sm-composer-max), 100%) - var(--sm-compact-shrink));padding:var(--w2-size-padding-xs);border:var(--w2-size-component-prompt-composer-v2-one) solid var(--w2-color-component-prompt-composer-border-default);border-radius:var(--w2-size-component-prompt-composer-v2-eighteen);background:var(--w2-color-component-prompt-composer-surface);cursor:text;transform-origin:50% 100%;transition:border-color var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.supermagic-composer_compact__eaqZy[data-from-expanded]{animation:supermagic-composer_sm-compact-in__ZO1sx var(--w2-motion-duration-overlay) var(--w2-motion-easing-enter) both}.supermagic-composer_compact__eaqZy:hover{border-color:var(--w2-color-component-prompt-composer-border-hover)}.supermagic-composer_compactRefs__NtLoS{flex:none}.supermagic-composer_compactRefs__NtLoS .supermagic-composer_add___OAJa,.supermagic-composer_compactRefs__NtLoS .supermagic-composer_thumb__msB44{width:calc(var(--w2-size-component-prompt-composer-v2-twentyfour) * 8 / 3);height:calc(var(--w2-size-component-prompt-composer-v2-twentyfour) * 8 / 3 * 93 / 72);border-radius:var(--w2-size-component-prompt-composer-v2-eight)}.supermagic-composer_compactRefs__NtLoS .supermagic-composer_addOrb__eJ1wd{width:var(--w2-size-component-prompt-composer-v2-twentyfour);height:var(--w2-size-component-prompt-composer-v2-twentyfour)}.supermagic-composer_compactRefs__NtLoS .supermagic-composer_kindBadge__9rDji{display:none}.supermagic-composer_compactPrompt__NSbOI{flex:1 1 0;min-width:0;padding:0;overflow:hidden;border:0;background:none;color:var(--w2-color-component-prompt-composer-content-primary);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text}.supermagic-composer_compactGenerate__nopxg{flex:none;margin-right:var(--w2-size-padding-xs)}.supermagic-composer_compactPrompt__NSbOI[data-empty]{color:var(--w2-color-component-prompt-composer-content-quiet)}.supermagic-composer_compactPrompt__NSbOI:focus-visible{border-radius:var(--w2-size-component-prompt-composer-radius-control);outline:var(--w2-size-component-prompt-composer-v2-two) solid var(--w2-color-component-prompt-composer-border-focus)}.supermagic-composer_root__9zW5A[data-docked] .supermagic-composer_composerFrame__CaH6_{transform-origin:50% 100%;animation:supermagic-composer_sm-expand-in__A_EK3 var(--w2-motion-duration-overlay) var(--w2-motion-easing-enter) both}.supermagic-composer_collapse__S2aDt{animation:supermagic-composer_sm-fade-in__rfVKK var(--w2-motion-duration-interface) var(--w2-motion-easing-enter) both;animation-delay:var(--w2-motion-duration-feedback)}@keyframes supermagic-composer_sm-compact-in__ZO1sx{0%{opacity:0;transform:translateY(var(--w2-size-padding-xs)) scale(.98)}}@keyframes supermagic-composer_sm-expand-in__A_EK3{0%{opacity:0;transform:translateY(var(--w2-size-padding-md)) scale(.97)}}@keyframes supermagic-composer_sm-fade-in__rfVKK{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.supermagic-composer_collapse__S2aDt,.supermagic-composer_compact__eaqZy,.supermagic-composer_root__9zW5A[data-docked] .supermagic-composer_composerFrame__CaH6_{animation:none}}.promo-pill-banner_banner__5uFXg{display:flex;gap:var(--w2-size-gap-md);align-items:center;justify-content:space-between;box-sizing:border-box;width:fit-content;max-width:100%;margin-inline:auto;padding:var(--w2-size-padding-2xs) var(--w2-size-padding-2xs) var(--w2-size-padding-2xs) var(--w2-size-padding-md);border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-pill);background:var(--w2-color-surface-default);box-shadow:var(--w2-shadow-elevation-1)}.promo-pill-banner_message__C_Cxm{display:inline-flex;flex:0 1 auto;gap:var(--w2-size-gap-xs);align-items:center;min-width:0}.promo-pill-banner_lead__1i1wD{display:inline-flex;flex:none;color:var(--w2-color-icon-muted)}.promo-pill-banner_text__PUYq7{min-width:0;margin:0;overflow:hidden;color:var(--w2-color-text-secondary);white-space:nowrap;text-overflow:ellipsis}.promo-pill-banner_cta__2uIT4{display:inline-flex;flex:none;gap:var(--w2-size-gap-sm);align-items:center;padding:var(--w2-size-padding-2xs) var(--w2-size-padding-sm) var(--w2-size-padding-2xs) var(--w2-size-padding-2xs);border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-pill);background:var(--w2-color-surface-overlay);color:var(--w2-color-text-primary);text-decoration:none;transition:background var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.promo-pill-banner_cta__2uIT4:hover{background:var(--w2-color-surface-hover)}.promo-pill-banner_cta__2uIT4:focus-visible{outline:var(--w2-size-border-default) solid var(--w2-color-border-focus);outline-offset:2px}.promo-pill-banner_ctaLabel__KDcQL{white-space:nowrap}.promo-pill-banner_marks__ZFoi_{display:inline-flex;flex:none}.promo-pill-banner_mark__rnhL0{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:24px;height:24px;overflow:hidden;border:var(--w2-size-border-default) solid var(--w2-color-surface-overlay);border-radius:var(--w2-size-radius-pill);background:var(--w2-color-surface-raised);color:var(--w2-color-icon-on-brand)}.promo-pill-banner_mark__rnhL0 img{display:block;width:100%;height:100%;object-fit:cover}.promo-pill-banner_mark__rnhL0+.promo-pill-banner_mark__rnhL0{margin-inline-start:calc(var(--w2-size-gap-2xs) * -1.5)}.promo-pill-banner_mark__rnhL0[data-tone]{border-color:color-mix(in srgb,var(--tone) 55%,var(--w2-color-text-primary) 25%);background:linear-gradient(145deg,color-mix(in srgb,var(--w2-color-text-primary) 28%,transparent) 0,transparent 55%),color-mix(in srgb,var(--tone) 42%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--w2-color-text-primary) 35%,transparent),0 2px 8px color-mix(in srgb,var(--tone) 35%,transparent);backdrop-filter:blur(6px) saturate(1.4);-webkit-backdrop-filter:blur(6px) saturate(1.4)}.promo-pill-banner_mark__rnhL0[data-tone=neutral]{--tone:var(--w2-color-surface-overlay)}.promo-pill-banner_mark__rnhL0[data-tone] img{width:14px;height:14px;object-fit:contain}.promo-pill-banner_mark__rnhL0[data-tone=dev]{--tone:var(--w2-color-paint-brand-stop-4)}.promo-pill-banner_mark__rnhL0[data-tone=magic]{--tone:var(--w2-color-surface-brand-default)}@media (max-width:720px){.promo-pill-banner_banner__5uFXg{flex-direction:column;gap:var(--w2-size-gap-sm);align-items:stretch;width:100%;padding:var(--w2-size-padding-md);border-radius:var(--w2-size-radius-container-md)}.promo-pill-banner_marks__ZFoi_{display:none}.promo-pill-banner_text__PUYq7{white-space:normal}.promo-pill-banner_cta__2uIT4{justify-content:center;padding:var(--w2-size-padding-xs) var(--w2-size-padding-md)}}.w2-project-sidebar_panel__5g_N2{position:relative;display:flex;flex-direction:column;gap:var(--w2-size-project-sidebar-gap-section);box-sizing:border-box;width:var(--w2-size-project-sidebar-content-expanded);height:100%;padding:var(--w2-size-project-sidebar-padding);background:var(--w2-color-sidebar-panel);border-radius:var(--w2-size-project-sidebar-radius-panel);box-shadow:var(--w2-shadow-elevation-3)}.w2-project-sidebar_panel__5g_N2 .w2-project-sidebar_newProject__vG0PV{--b-height:var(--w2-size-project-sidebar-target);width:100%}.w2-project-sidebar_panel__5g_N2[data-inline]{padding:0;background:none;border-radius:0;box-shadow:none}.w2-project-sidebar_viewport__pk2F7{display:flex;flex-direction:column;gap:var(--w2-size-project-sidebar-gap-section);flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:none}.w2-project-sidebar_viewport__pk2F7::-webkit-scrollbar{display:none}.w2-project-sidebar_section__V4lH3{display:flex;flex-direction:column;gap:var(--w2-size-project-sidebar-gap-item);flex:none}.w2-project-sidebar_divider__yA2eq{display:block;height:0;border-top:var(--w2-size-project-sidebar-divider-height) solid var(--w2-color-sidebar-divider)}.w2-project-sidebar_header__jscKX{display:flex;align-items:center;justify-content:space-between;height:var(--w2-size-project-sidebar-target);border-bottom:var(--w2-size-project-sidebar-divider-height) solid var(--w2-color-sidebar-divider)}.w2-project-sidebar_header__jscKX .w2-project-sidebar_headerAdd__Kk16o{margin-inline-end:0}.w2-project-sidebar_header__jscKX[data-compact]{box-sizing:content-box;height:var(--w2-size-control-sm);padding-top:var(--w2-size-gap-xs);border-bottom:0;border-top:var(--w2-size-project-sidebar-divider-height) solid var(--w2-color-sidebar-divider)}.w2-project-sidebar_heading__L732K{flex:1 1 auto;min-width:0;margin:0;text-transform:uppercase;color:var(--w2-color-sidebar-content-muted)}.w2-project-sidebar_list__oR4g7{margin:0;padding:0;list-style:none}.w2-project-sidebar_collection__jzf5_,.w2-project-sidebar_list__oR4g7{display:flex;flex-direction:column;gap:var(--w2-size-project-sidebar-gap-item)}.w2-project-sidebar_children__Uk7Fd{display:flex;gap:var(--w2-size-project-sidebar-nested-indent);padding-left:var(--w2-size-project-sidebar-nested-indent)}.w2-project-sidebar_children__Uk7Fd>.w2-project-sidebar_list__oR4g7{flex:1 1 auto;min-width:0}.w2-project-sidebar_guide__MyEhh{flex:none;align-self:stretch;width:var(--w2-size-project-sidebar-guide-width);background:var(--w2-color-project-sidebar-guide)}.w2-project-sidebar_empty__DUl2J{margin:0;color:var(--w2-color-sidebar-content-muted)}.w2-project-sidebar_skeleton__KmNrx{display:flex;align-items:center;gap:var(--w2-size-project-sidebar-padding);box-sizing:border-box;height:var(--w2-size-project-sidebar-item-height);padding-block:var(--w2-size-project-sidebar-gap-item)}.w2-project-sidebar_skeletonIcon__5DO82{flex:none;width:var(--w2-size-project-sidebar-skeleton-icon);height:var(--w2-size-project-sidebar-skeleton-icon);border-radius:var(--w2-size-project-sidebar-radius-action);background:var(--w2-color-project-sidebar-skeleton)}.w2-project-sidebar_skeletonBar__yAiLw{width:152px;max-width:100%;height:var(--w2-size-project-sidebar-skeleton-bar-height);border-radius:var(--w2-size-project-sidebar-radius-skeleton-bar);background:var(--w2-color-project-sidebar-skeleton)}.w2-project-sidebar_item__PDnXE .w2-project-sidebar_tipAnchor__jb8LL,.w2-project-sidebar_panel__5g_N2 .w2-project-sidebar_tipAnchor__jb8LL{display:flex;width:100%}.w2-project-sidebar_row__IDBGR{position:relative;display:flex;align-items:center;gap:var(--w2-size-gap-sm);box-sizing:border-box;width:100%;height:var(--w2-size-project-sidebar-item-height);padding:0 10px 0 var(--w2-size-padding-sm);border:0;border-radius:var(--w2-size-project-sidebar-radius-control);background:transparent;color:var(--w2-color-sidebar-content-muted);font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard),color var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.w2-project-sidebar_collectionRow__G5o0y{padding-right:var(--w2-size-project-sidebar-inset)}.w2-project-sidebar_icon__a1_1f{flex:none;display:inline-flex;color:var(--w2-color-sidebar-content-secondary)}.w2-project-sidebar_label__xIKjx{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:var(--w2-primitive-type-weight-regular)}.w2-project-sidebar_trailing__cU2lu{display:inline-flex;align-items:center;flex:none}.w2-project-sidebar_collectionRow__G5o0y:hover,.w2-project-sidebar_item__PDnXE:hover .w2-project-sidebar_row__IDBGR,.w2-project-sidebar_row__IDBGR[data-state=hover]{background:var(--w2-color-sidebar-item-hover);color:var(--w2-color-sidebar-content-secondary)}.w2-project-sidebar_row__IDBGR:active,.w2-project-sidebar_row__IDBGR[data-state=pressed]{background:var(--w2-color-sidebar-item-pressed);color:var(--w2-color-sidebar-content-secondary)}.w2-project-sidebar_row__IDBGR:focus-visible,.w2-project-sidebar_row__IDBGR[data-state=focus]{outline:none;color:var(--w2-color-sidebar-content-secondary);box-shadow:inset 0 0 0 var(--w2-size-border-strong) var(--w2-color-sidebar-focus)}.w2-project-sidebar_row__IDBGR[data-selected=true]{background:var(--w2-color-sidebar-item-selected);color:var(--w2-color-sidebar-content-primary)}.w2-project-sidebar_row__IDBGR[data-selected=true] .w2-project-sidebar_icon__a1_1f{color:var(--w2-color-sidebar-content-primary)}.w2-project-sidebar_row__IDBGR[data-selected=true] .w2-project-sidebar_label__xIKjx{font-weight:var(--w2-primitive-type-weight-medium)}.w2-project-sidebar_indicator__q1ZCO{position:absolute;left:2px;top:50%;width:var(--w2-size-project-sidebar-indicator-width);height:var(--w2-size-project-sidebar-indicator-height);translate:0 -50%;border-radius:var(--w2-size-project-sidebar-radius-indicator);background-image:linear-gradient(180deg,var(--w2-color-paint-brand-stop-1) 0,var(--w2-color-paint-brand-stop-2) 42%,var(--w2-color-paint-brand-stop-3) 68%,var(--w2-color-paint-brand-stop-4) 100%);opacity:0}.w2-project-sidebar_row__IDBGR[data-selected=true] .w2-project-sidebar_indicator__q1ZCO{opacity:1}.w2-project-sidebar_chevron__XZW9n{display:inline-flex;flex:none;color:var(--w2-color-sidebar-content-primary);transition:rotate var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.w2-project-sidebar_chevron__XZW9n[data-open=false]{rotate:-90deg;opacity:0}.w2-project-sidebar_collectionRow__G5o0y:focus-visible .w2-project-sidebar_chevron__XZW9n,.w2-project-sidebar_collectionRow__G5o0y:hover .w2-project-sidebar_chevron__XZW9n{opacity:1}.w2-project-sidebar_spinner__xQ_fp{display:block;width:var(--w2-size-project-sidebar-spinner);height:var(--w2-size-project-sidebar-spinner);animation:w2-project-sidebar_w2-project-sidebar-spin__T4OXZ .8s linear infinite}.w2-project-sidebar_spinnerTrack__FqOZV{stroke:var(--w2-color-sidebar-content-muted)}.w2-project-sidebar_spinnerArc__TZI8s{stroke:var(--w2-color-sidebar-content-primary)}@keyframes w2-project-sidebar_w2-project-sidebar-spin__T4OXZ{to{transform:rotate(1turn)}}.w2-project-sidebar_item__PDnXE{position:relative}.w2-project-sidebar_moreAnchor__O2mdA{position:absolute;right:0;top:50%;translate:0 -50%}.w2-project-sidebar_more__E1to_{display:inline-flex;align-items:center;justify-content:center;width:var(--w2-size-project-sidebar-trailing-size);height:var(--w2-size-project-sidebar-trailing-size);padding:0;border:0;border-radius:var(--w2-size-project-sidebar-radius-action);background:transparent;color:var(--w2-color-sidebar-content-primary);cursor:pointer;opacity:0;transition:opacity var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard),background-color var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.w2-project-sidebar_more__E1to_:hover{background:var(--w2-color-sidebar-control-hover)}.w2-project-sidebar_more__E1to_:active{background:var(--w2-color-sidebar-control-pressed)}.w2-project-sidebar_more__E1to_:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--w2-size-border-strong) var(--w2-color-sidebar-focus)}.w2-project-sidebar_item__PDnXE:hover .w2-project-sidebar_more__E1to_,.w2-project-sidebar_item__PDnXE[data-more-open=true] .w2-project-sidebar_more__E1to_,.w2-project-sidebar_more__E1to_:focus-visible{opacity:1}.w2-project-sidebar_item__PDnXE:has(.w2-project-sidebar_more__E1to_):hover .w2-project-sidebar_row__IDBGR,.w2-project-sidebar_item__PDnXE:has(.w2-project-sidebar_more__E1to_:focus-visible) .w2-project-sidebar_row__IDBGR,.w2-project-sidebar_item__PDnXE[data-more-open=true] .w2-project-sidebar_row__IDBGR{padding-right:var(--w2-size-project-sidebar-trailing-size)}@media (hover:none){.w2-project-sidebar_more__E1to_{opacity:1}.w2-project-sidebar_item__PDnXE:has(.w2-project-sidebar_more__E1to_) .w2-project-sidebar_row__IDBGR{padding-right:var(--w2-size-project-sidebar-trailing-size)}}.w2-project-sidebar_srOnly__aotsi{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.w2-project-sidebar_chevron__XZW9n,.w2-project-sidebar_more__E1to_,.w2-project-sidebar_row__IDBGR{transition:none}.w2-project-sidebar_spinner__xQ_fp{animation:none}}.add-to-folder-modal_body__2m0LX{display:flex;flex-direction:column;gap:var(--w2-size-gap-md)}.add-to-folder-modal_list__vrxSX{display:flex;flex-direction:column;gap:var(--w2-size-gap-sm);max-height:min(50vh,360px);overflow-y:auto}.add-to-folder-modal_option__9Sv4N{width:100%;flex:none}.add-to-folder-modal_empty__aL_Z2{margin:0;color:var(--w2-color-text-muted);text-align:center}.all-generations-shell_deleteNames__SB7Pw{margin:0;color:var(--w2-color-text-secondary)}.add-assets-modal_body__yhLVX{display:flex;flex-direction:column;gap:var(--w2-size-gap-md)}.add-assets-modal_uploader__d4W1t{width:100%}.add-assets-modal_error__1Q_lT{margin:0;color:var(--w2-color-text-muted)}.add-assets-modal_muted__DkR28{margin:0;color:var(--w2-color-text-secondary)}.w2-route-loading_frame__zI_58{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;height:100dvh;overflow:hidden;background:var(--w2-color-surface-default)}.w2-route-loading_header__XgN2_{display:flex;flex:none;align-items:center;justify-content:space-between;height:var(--w2-size-component-app-header-height-desktop);padding:0 var(--w2-size-padding-lg)}.w2-route-loading_headerEnd__UtXlP{display:flex;gap:var(--w2-size-gap-sm)}.w2-route-loading_main__2UsMI{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:var(--w2-size-gap-xl);align-items:center;padding:var(--w2-size-padding-md) var(--w2-size-padding-lg)}.w2-route-loading_main__2UsMI>*{flex:none}.w2-route-loading_block__5AHeq{position:relative;overflow:hidden;border-radius:var(--w2-size-radius-container-sm);background:var(--w2-color-surface-raised)}.w2-route-loading_block__5AHeq:after{position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--w2-color-surface-wash-strong),transparent);transform:translateX(-100%);animation:w2-route-loading_w2-skel-sweep__oiWDF 1.4s var(--w2-motion-easing-standard) infinite;content:""}@keyframes w2-route-loading_w2-skel-sweep__oiWDF{to{transform:translateX(100%)}}.w2-route-loading_circle__dpgfU,.w2-route-loading_pill__VO9_v{border-radius:var(--w2-size-radius-pill)}.w2-route-loading_circle__dpgfU{width:36px;height:36px}.w2-route-loading_title__Uthpk{width:160px;height:24px}.w2-route-loading_reel___C4J_{display:flex;gap:var(--w2-size-gap-lg);justify-content:center;width:100%}.w2-route-loading_reelTile__ozWW2{flex:0 0 clamp(120px,14vw,240px);aspect-ratio:3/4}.w2-route-loading_reelTile__ozWW2:first-child,.w2-route-loading_reelTile__ozWW2:nth-child(5){opacity:.55}.w2-route-loading_headline__20tzh{width:min(560px,80%);height:48px}.w2-route-loading_composerRow__9dxNn{display:flex;gap:var(--w2-size-gap-sm);width:min(1184px,100%)}.w2-route-loading_modeRail__U01ue{flex:0 0 120px;height:220px;border-radius:var(--w2-size-radius-container-md)}.w2-route-loading_composer__p0hG2{flex:1 1 auto;height:220px;border-radius:var(--w2-size-radius-container-md)}.w2-route-loading_banner__DsueK{width:min(560px,90%);height:44px}.w2-route-loading_toolbar__jYlc_{display:flex;justify-content:space-between;width:100%}.w2-route-loading_tabs__mHsmq{width:220px;height:32px}.w2-route-loading_sort__qJvPx{width:140px;height:40px;border-radius:var(--w2-size-radius-control-md)}.w2-route-loading_grid__bq_uz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--w2-size-gap-2xs);width:100%}.w2-route-loading_tallTile__iBaz4{aspect-ratio:380/514}.w2-route-loading_heroTitle__TTfF3{display:flex;flex-direction:column;gap:var(--w2-size-gap-sm);align-items:center;width:100%;margin-top:var(--w2-size-padding-xl)}.w2-route-loading_heroLine__nHpyf{width:min(520px,80%);height:56px}.w2-route-loading_heroLineShort__IK2lP{width:min(380px,60%);height:56px}.w2-route-loading_choosers__Emv1O{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--w2-size-gap-xs);width:min(690px,100%)}.w2-route-loading_chooser__RP6Y2{height:60px}.w2-route-loading_cinemaComposer__K8zlx{width:min(842px,100%);height:168px;margin-top:calc(var(--w2-size-gap-xl) * -1 + 10px);border-radius:var(--w2-size-radius-container-md)}.w2-route-loading_projects__e_Ajm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--w2-size-gap-md);width:min(1500px,100%)}.w2-route-loading_project__LgcdQ{aspect-ratio:16/10}.w2-route-loading_toolGroup__dg_8M{display:flex;gap:var(--w2-size-gap-xs)}.w2-route-loading_toolButton___yvIT{width:150px;height:40px;border-radius:var(--w2-size-radius-control-md)}.w2-route-loading_toolButtonShort__ltEKI{width:96px;height:40px;border-radius:var(--w2-size-radius-control-md)}.w2-route-loading_iconButton__OOT33{width:40px;height:40px;border-radius:var(--w2-size-radius-control-md)}.w2-route-loading_search__1GYbK{width:320px;height:40px;border-radius:var(--w2-size-radius-control-md)}.w2-route-loading_shotGrid__M695d{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--w2-size-gap-md);width:100%}.w2-route-loading_shot__nyVQb{aspect-ratio:1/1;border-radius:var(--w2-size-media-tile-radius)}.w2-route-loading_fan__bVQYe{container-type:inline-size;width:100%;margin-top:var(--w2-size-padding-xs);margin-bottom:calc(var(--w2-size-gap-xl) * -1)}.w2-route-loading_fanStage__TZWB6{--fan-w:clamp(184px,21cqi,260px);position:relative;height:calc(var(--fan-w) * (4 / 3 + .28) + 12px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.w2-route-loading_fanCard__b5Msh{position:absolute;top:0;left:50%;width:var(--fan-w);aspect-ratio:3/4;border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-container-md)}.w2-route-loading_fanCard__b5Msh:first-child{z-index:7;transform:translate(calc(-50% - 1.98 * var(--fan-w) - 36px),calc(.37 * var(--fan-w))) rotate(-18deg) scale(.72)}.w2-route-loading_fanCard__b5Msh:nth-child(2){z-index:8;transform:translate(calc(-50% - 1.38 * var(--fan-w) - 36px),calc(.2 * var(--fan-w))) rotate(-12deg) scale(.8)}.w2-route-loading_fanCard__b5Msh:nth-child(3){z-index:9;transform:translate(calc(-50% - .74 * var(--fan-w) - 36px),calc(.07 * var(--fan-w))) rotate(-6deg) scale(.9)}.w2-route-loading_fanCard__b5Msh:nth-child(4){z-index:10;transform:translateX(-50%)}.w2-route-loading_fanCard__b5Msh:nth-child(5){z-index:9;transform:translate(calc(-50% + .74 * var(--fan-w) + 36px),calc(.07 * var(--fan-w))) rotate(6deg) scale(.9)}.w2-route-loading_fanCard__b5Msh:nth-child(6){z-index:8;transform:translate(calc(-50% + 1.38 * var(--fan-w) + 36px),calc(.2 * var(--fan-w))) rotate(12deg) scale(.8)}.w2-route-loading_fanCard__b5Msh:nth-child(7){z-index:7;transform:translate(calc(-50% + 1.98 * var(--fan-w) + 36px),calc(.37 * var(--fan-w))) rotate(18deg) scale(.72)}.w2-route-loading_creativeCenter__RpZct{display:flex;flex-direction:column;gap:var(--w2-size-gap-lg);align-items:center;width:100%}.w2-route-loading_creativeTitle__F72wV{width:min(900px,80%);height:56px;margin-top:var(--w2-size-gap-xs)}.w2-route-loading_creativeComposerRow___0c46{display:flex;gap:var(--w2-size-gap-xs);width:100%}.w2-route-loading_creativeModeRail__mwEUn{flex:0 0 103px;height:286px;border-radius:var(--w2-size-radius-container-md)}.w2-route-loading_creativeComposer__4owDR{flex:1 1 auto;height:286px;border-radius:var(--w2-size-radius-container-md)}.w2-route-loading_adsHero__fa7l0{display:flex;flex-direction:column;gap:var(--w2-size-gap-xs);align-items:center;width:100%;margin-top:var(--w2-size-padding-2xl)}.w2-route-loading_adsKicker__ilELt{width:min(240px,60%);height:48px}.w2-route-loading_adsMain__tamge{width:min(520px,90%);height:88px}.w2-route-loading_adsSub__y4ain{width:min(440px,80%);height:20px}.w2-route-loading_adsChoices__Yyqb7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--w2-size-gap-lg);width:min(856px,100%)}.w2-route-loading_adsChoice__yM4S6{aspect-ratio:416/349;border-radius:var(--w2-size-radius-container-lg)}.w2-route-loading_adsShowcaseTitle__Bh_Ht{width:min(480px,80%);height:40px}.w2-route-loading_adsGrid__h3CqT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--w2-size-gap-md);width:100%}.w2-route-loading_adsTile__hurO0{aspect-ratio:363/300;border-radius:var(--w2-size-radius-media-lg)}@media (max-width:1279px){.w2-route-loading_grid__bq_uz,.w2-route-loading_projects__e_Ajm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.w2-route-loading_adsChoices__Yyqb7{grid-template-columns:minmax(0,1fr)}.w2-route-loading_adsGrid__h3CqT,.w2-route-loading_shotGrid__M695d{grid-template-columns:repeat(2,minmax(0,1fr))}.w2-route-loading_toolGroup__dg_8M:last-child{display:none}}@media (max-width:720px){.w2-route-loading_creativeModeRail__mwEUn,.w2-route-loading_fanCard__b5Msh:nth-child(-n+2),.w2-route-loading_fanCard__b5Msh:nth-child(n+6),.w2-route-loading_modeRail__U01ue,.w2-route-loading_reelTile__ozWW2:nth-child(n+4){display:none}}@media (prefers-reduced-motion:reduce){.w2-route-loading_block__5AHeq:after{animation:none}}.w2-route-loading_craftContent__7xB1S{overflow:hidden}.w2-route-loading_craftHeader__5CW9C{display:flex;flex:none;align-items:center;justify-content:space-between;height:var(--w2-size-component-app-header-height-desktop);padding:0 var(--w2-size-padding-lg);border-bottom:var(--w2-size-border-default) solid var(--w2-color-border-subtle)}.w2-route-loading_craftMain__Erc0_{display:flex;flex:1 1 auto;min-height:0;gap:var(--w2-size-gap-md);padding:var(--w2-size-padding-md)}.w2-route-loading_craftComposer__FhiLN{display:flex;flex:none;width:calc(var(--w2-size-component-prompt-composer-layout-panel) + 2 * var(--w2-size-padding-md));flex-direction:column;gap:var(--w2-size-gap-sm);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-lg)}.w2-route-loading_craftSegment__pbe1c{height:var(--w2-size-segmented-md-height)}.w2-route-loading_craftRecipe__ULiwy{height:calc(3 * var(--w2-size-control-lg))}.w2-route-loading_craftSlots__wg2_n{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--w2-size-gap-xs)}.w2-route-loading_craftSlot__MZUaC{height:var(--w2-size-component-uploader-height-md)}.w2-route-loading_craftPrompt__zw9oE{flex:1 1 auto;min-height:calc(8 * var(--w2-size-control-md))}.w2-route-loading_craftGallery__rUT4_{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:var(--w2-size-gap-md);overflow:hidden;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-lg)}.w2-route-loading_craftGallery__rUT4_>:not(.w2-route-loading_craftGrid__eUuSI){flex:none}.w2-route-loading_craftTabs__XyZRK{display:flex;gap:var(--w2-size-gap-lg);padding-bottom:var(--w2-size-padding-sm);border-bottom:var(--w2-size-border-default) solid var(--w2-color-border-divider)}.w2-route-loading_craftTab__eUBdQ{width:96px;height:var(--w2-size-control-xs)}.w2-route-loading_craftTools__NpFz0{display:flex;justify-content:space-between;gap:var(--w2-size-gap-xs)}.w2-route-loading_craftSearch__tMv5j{flex:0 1 280px;height:var(--w2-size-control-md)}.w2-route-loading_craftFilters__z8jl1{display:flex;gap:var(--w2-size-gap-xs)}.w2-route-loading_craftSelect__7RnPK{width:136px;height:var(--w2-size-control-md)}.w2-route-loading_craftChips__u8Bmn{display:flex;flex-wrap:wrap;gap:var(--w2-size-gap-xs)}.w2-route-loading_craftChip__nKw0P{width:72px;height:var(--w2-size-control-xs)}.w2-route-loading_craftGrid__eUuSI{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));align-content:start;gap:var(--w2-size-gap-xs);overflow:hidden}.w2-route-loading_craftTile__gd9YN{aspect-ratio:9/16;border-radius:var(--w2-size-media-tile-radius)}@media (max-width:767px){.w2-route-loading_craftMain__Erc0_{flex-direction:column;overflow:hidden;padding:var(--w2-size-padding-xs)}.w2-route-loading_craftComposer__FhiLN,.w2-route-loading_craftGallery__rUT4_{width:100%;padding:0;border:0}.w2-route-loading_craftPrompt__zw9oE{flex:none}.w2-route-loading_craftSearch__tMv5j{flex-basis:100%}.w2-route-loading_craftTools__NpFz0{flex-wrap:wrap}.w2-route-loading_craftFilters__z8jl1{flex:1 1 100%}.w2-route-loading_craftSelect__7RnPK{flex:1 1 0;width:auto}.w2-route-loading_craftGrid__eUuSI{grid-template-columns:repeat(2,minmax(0,1fr))}}.w2-route-loading_remixMain__dCHUG{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:var(--w2-size-gap-md);overflow:hidden;padding:var(--w2-size-padding-md)}.w2-route-loading_remixGrid__Etkvd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--w2-size-gap-md)}.w2-route-loading_remixCard__vtd0M{aspect-ratio:320/248;border-radius:var(--w2-size-radius-container-md)}@media (max-width:1023px){.w2-route-loading_remixGrid__Etkvd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.w2-route-loading_remixGrid__Etkvd{grid-template-columns:minmax(0,1fr)}}.w2-route-loading_libFilters__tzERV{display:none;flex:none;width:var(--w2-size-project-sidebar-content-expanded);flex-direction:column;gap:var(--w2-size-gap-lg)}@media (min-width:1024px){.w2-route-loading_libFilters__tzERV{display:flex}}.w2-route-loading_libGroup__cju2q{display:flex;flex-direction:column;gap:var(--w2-size-gap-2xs)}.w2-route-loading_libLabel__u_UnW{width:72px;height:12px;margin-bottom:var(--w2-size-gap-xs)}.w2-route-loading_libRow__zWs_z{height:var(--w2-size-control-md)}.w2-route-loading_libPanel__Z4sdK{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:var(--w2-size-gap-md);overflow:hidden;padding:var(--w2-size-padding-md) var(--w2-size-padding-lg);border-radius:var(--w2-size-radius-container-lg);background:var(--w2-color-surface-raised)}.w2-route-loading_libPanel__Z4sdK>.w2-route-loading_craftTools__NpFz0{flex:none}.w2-route-loading_libPanel__Z4sdK .w2-route-loading_block__5AHeq{background:var(--w2-color-surface-sunken)}.w2-route-loading_libGrid__FViIp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:var(--w2-size-gap-md)}@media (max-width:1023px){.w2-route-loading_libGrid__FViIp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.w2-route-loading_libGrid__FViIp{grid-template-columns:repeat(2,minmax(0,1fr))}}.new-ui-shell_header__oZN8x.new-ui-shell_header__oZN8x{position:sticky;top:calc(-1 * var(--w2-size-padding-md));z-index:20;flex:none;width:auto;margin:calc(-1 * var(--w2-size-padding-md)) calc(-1 * var(--w2-size-padding-md)) 0;background:var(--w2-color-surface-canvas)}.new-ui-shell_shell__UvPbS{color:var(--w2-color-text-primary);font-family:var(--w2-font-sans)}.new-ui-shell_main___AzOd{gap:var(--w2-size-gap-md);padding:var(--w2-size-padding-md)}