.w2-ref-tag_anchor__ZuUNZ{vertical-align:top}.w2-ref-tag_root__adyAK{--rt-surface:color-mix(in srgb,var(--w2-primitive-color-blue-500) 50%,transparent);--rt-surface-hover:color-mix(in srgb,var(--w2-primitive-color-blue-450) 50%,transparent);--rt-border-selected:var(--w2-primitive-color-blue-300);--rt-content:var(--w2-color-text-primary);--rt-icon:var(--w2-primitive-color-blue-200);display:inline-flex;align-items:center;gap:var(--w2-size-tag-gap-sm);box-sizing:border-box;max-width:100%;height:var(--w2-size-tag-body-height-sm);margin:0;padding:0 var(--w2-size-tag-padding-end-sm) 0 var(--w2-size-padding-2xs);border:0;border-radius:var(--w2-size-tag-radius);background:var(--rt-surface);color:var(--rt-content);font:inherit;vertical-align:top;white-space:nowrap;cursor:pointer;user-select:none;outline:none;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)}.w2-ref-tag_thumb__d21XB{flex:none;width:var(--w2-size-icon-xs);height:var(--w2-size-icon-xs);object-fit:cover;border-radius:var(--w2-size-radius-control-xs);background:var(--w2-color-surface-raised);pointer-events:none}.w2-ref-tag_icon__z50yF{display:inline-flex;flex:none;color:var(--rt-icon)}.w2-ref-tag_icon__z50yF svg{width:var(--w2-size-icon-xs);height:var(--w2-size-icon-xs)}.w2-ref-tag_label__iK8j1{max-width:var(--w2-size-tag-label-max);overflow:hidden;text-overflow:ellipsis}.w2-ref-tag_root__adyAK:not(:disabled):hover,.w2-ref-tag_root__adyAK[data-state=hover]{background:var(--rt-surface-hover)}.w2-ref-tag_root__adyAK[data-selected]{background:var(--rt-surface-hover);box-shadow:inset 0 0 0 var(--w2-size-tag-stroke-default) var(--rt-border-selected)}.w2-ref-tag_root__adyAK:focus-visible,.w2-ref-tag_root__adyAK[data-state=focus]{box-shadow:inset 0 0 0 var(--w2-size-tag-stroke-focus) var(--w2-color-border-focus)}.w2-ref-tag_root__adyAK:disabled{background:var(--w2-color-tag-surface-disabled);color:var(--w2-color-tag-content-disabled);cursor:not-allowed}.w2-ref-tag_root__adyAK:disabled .w2-ref-tag_thumb__d21XB{opacity:var(--w2-opacity-component-prompt-composer-v2-disabled)}.w2-ref-tag_root__adyAK:disabled .w2-ref-tag_icon__z50yF{color:var(--w2-color-tag-content-disabled)}@media (prefers-reduced-motion:reduce){.w2-ref-tag_root__adyAK{transition:none}}.w2-prompt-editor_editor__9U_Ci{position:relative;white-space:pre-wrap;overflow-wrap:anywhere;cursor:text}.w2-prompt-editor_editor__9U_Ci[contenteditable=false]{cursor:default}.w2-prompt-editor_editor__9U_Ci[data-empty]:before{content:attr(aria-placeholder);position:absolute;inset:0;padding:inherit;color:var(--w2-color-component-prompt-composer-content-quiet);pointer-events:none}.w2-prompt-editor_host__UsC7X{display:inline-flex;margin:0 var(--w2-size-component-prompt-composer-v2-one);vertical-align:top}.w2-prompt-editor_menu__EBFZn{position:fixed;z-index:60;box-sizing:border-box;width:var(--w2-layout-action-menu-width);max-width:calc(100vw - 2 * var(--w2-size-padding-md));overflow-y:auto;overscroll-behavior:contain;padding:var(--w2-size-action-menu-padding);border-radius:var(--w2-size-action-menu-radius);background:var(--w2-color-action-menu-surface);box-shadow:inset 0 0 0 var(--w2-size-action-menu-stroke) var(--w2-color-action-menu-border),var(--w2-shadow-effect-action-menu-float);color:var(--w2-color-action-menu-text);font-family:var(--w2-font-sans);animation:w2-prompt-editor_w2-mention-in__eKk7_ var(--w2-motion-duration-overlay) var(--w2-motion-easing-enter)}@keyframes w2-prompt-editor_w2-mention-in__eKk7_{0%{opacity:0;transform:scale(var(--w2-motion-enter-scale))}}.w2-prompt-editor_item__7cnLN{display:flex;align-items:center;gap:var(--w2-size-action-menu-gap);padding:var(--w2-size-action-menu-item-padding-y) var(--w2-size-action-menu-item-padding-x);border-radius:var(--w2-size-action-menu-item-radius);color:var(--w2-color-action-menu-text);cursor:pointer;user-select:none;transition:background-color var(--w2-motion-duration-micro) var(--w2-motion-easing-standard)}.w2-prompt-editor_item__7cnLN[data-highlighted]{background:var(--w2-color-action-menu-hover)}.w2-prompt-editor_item__7cnLN:active{background:var(--w2-color-action-menu-pressed)}.w2-prompt-editor_item__7cnLN[data-disabled]{background:none;color:var(--w2-color-action-menu-disabled-text);cursor:not-allowed}.w2-prompt-editor_itemThumb__Xbe0Z{flex:none;width:var(--w2-size-icon-md);height:var(--w2-size-icon-md);object-fit:cover;border-radius:var(--w2-size-radius-control-xs);background:var(--w2-color-surface-raised)}.w2-prompt-editor_itemIcon__on7TL{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--w2-size-icon-md);height:var(--w2-size-icon-md);color:var(--w2-color-action-menu-icon)}.w2-prompt-editor_item__7cnLN[data-disabled] .w2-prompt-editor_itemIcon__on7TL{color:var(--w2-color-action-menu-disabled-icon)}.w2-prompt-editor_itemIcon__on7TL svg{width:var(--w2-size-action-menu-icon);height:var(--w2-size-action-menu-icon)}.w2-prompt-editor_itemLabel__OxGbF{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w2-prompt-editor_separator__BkPWS{height:var(--w2-size-action-menu-separator-height);margin:var(--w2-size-action-menu-padding) var(--w2-size-action-menu-gap);background:var(--w2-color-action-menu-separator)}.w2-prompt-editor_none__7EWqj{margin:0;padding:var(--w2-size-action-menu-item-padding-y) var(--w2-size-action-menu-item-padding-x);color:var(--w2-color-action-menu-muted)}@media (prefers-reduced-motion:reduce){.w2-prompt-editor_menu__EBFZn{animation:none}.w2-prompt-editor_item__7cnLN{transition:none}}.w2-prompt-composer_root__5Mxs9,.w2-prompt-composer_shelf__8WgMn{--pc-72:calc(var(--w2-size-component-prompt-composer-v2-twentyfour) * 3)}.w2-prompt-composer_root__5Mxs9{--pc-width:var(--w2-size-component-prompt-composer-layout-default);display:flex;flex-direction:column;gap:var(--w2-size-component-prompt-composer-v2-eight);box-sizing:border-box;width:min(var(--pc-width),100%)}.w2-prompt-composer_root__5Mxs9[data-layout=panel]{--pc-width:var(--w2-size-component-prompt-composer-layout-panel)}.w2-prompt-composer_root__5Mxs9[data-layout=compact]{--pc-width:var(--w2-size-component-prompt-composer-layout-compact)}.w2-prompt-composer_root__5Mxs9[data-layout=viewer]{--pc-width:var(--w2-size-component-prompt-composer-v2-viewer)}.w2-prompt-composer_root__5Mxs9[data-layout=panel],.w2-prompt-composer_root__5Mxs9[data-layout=viewer]{width:100%;max-width:none}.w2-prompt-composer_surface__dYUyz{position:relative;isolation:isolate;display:flex;flex-direction:column;box-sizing:border-box;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);box-shadow:var(--w2-shadow-elevation-2);transition:border-color var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.w2-prompt-composer_surface__dYUyz:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:calc(var(--w2-size-component-prompt-composer-v2-eighteen) - var(--w2-size-component-prompt-composer-v2-one));background:var(--pc-surface,var(--w2-color-component-prompt-composer-surface))}.w2-prompt-composer_root__5Mxs9[data-state=hover] .w2-prompt-composer_surface__dYUyz,.w2-prompt-composer_surface__dYUyz:hover:not([data-disabled]){border-color:var(--w2-color-component-prompt-composer-border-hover)}@property --w2pc-spin{syntax:"<angle>";inherits:false;initial-value:0deg}.w2-prompt-composer_ring__XQIjx,.w2-prompt-composer_surface__dYUyz:after{--w2pc-paint:conic-gradient(from var(--w2pc-spin),var(--w2-color-paint-brand-stop-1),var(--w2-color-paint-brand-stop-2),var(--w2-color-paint-brand-stop-3),var(--w2-color-paint-brand-stop-4),var(--w2-color-paint-brand-stop-1));opacity:0;pointer-events:none;transition:opacity var(--w2-motion-duration-interface) var(--w2-motion-easing-exit)}.w2-prompt-composer_ring__XQIjx{position:absolute;z-index:1;inset:calc(var(--w2-size-component-prompt-composer-v2-one) * -1);box-sizing:border-box;padding:var(--w2-size-component-prompt-composer-v2-one);border-radius:var(--w2-size-component-prompt-composer-v2-eighteen);background:var(--w2pc-paint);color:var(--w2-color-component-prompt-composer-content-primary);mask:linear-gradient(currentColor 0 0) content-box,linear-gradient(currentColor 0 0);mask-composite:exclude,add}.w2-prompt-composer_surface__dYUyz:after{content:"";position:absolute;z-index:-2;inset:calc(var(--w2-size-component-prompt-composer-v2-two) * -1);border-radius:calc(var(--w2-size-component-prompt-composer-v2-eighteen) + var(--w2-size-component-prompt-composer-v2-two));background:var(--w2pc-paint);filter:blur(var(--w2-filter-effect-component-app-header-upgrade-glow));transform:scale(var(--w2-motion-enter-scale));transition:opacity var(--w2-motion-duration-interface) var(--w2-motion-easing-exit),transform var(--w2-motion-duration-interface) var(--w2-motion-easing-exit)}.w2-prompt-composer_root__5Mxs9[data-param-open] .w2-prompt-composer_surface__dYUyz .w2-prompt-composer_ring__XQIjx,.w2-prompt-composer_root__5Mxs9[data-state=focus] .w2-prompt-composer_surface__dYUyz .w2-prompt-composer_ring__XQIjx,.w2-prompt-composer_surface__dYUyz:focus-within:not([data-disabled]) .w2-prompt-composer_ring__XQIjx{opacity:1;transition:opacity var(--w2-motion-duration-overlay) var(--w2-motion-easing-enter);animation:w2-prompt-composer_w2pc-spin__UjwLF var(--w2-motion-component-app-header-upgrade-orbit-duration) var(--w2-motion-easing-linear) infinite}.w2-prompt-composer_root__5Mxs9[data-param-open] .w2-prompt-composer_surface__dYUyz:after,.w2-prompt-composer_root__5Mxs9[data-state=focus] .w2-prompt-composer_surface__dYUyz:after,.w2-prompt-composer_surface__dYUyz:focus-within:not([data-disabled]):after{opacity:var(--w2-effect-component-app-header-upgrade-glow-opacity);transform:none;transition:opacity var(--w2-motion-duration-cinematic) var(--w2-motion-easing-enter),transform var(--w2-motion-duration-cinematic) var(--w2-motion-easing-enter);animation:w2-prompt-composer_w2pc-spin__UjwLF var(--w2-motion-component-app-header-upgrade-orbit-duration) var(--w2-motion-easing-linear) infinite}@keyframes w2-prompt-composer_w2pc-spin__UjwLF{0%{--w2pc-spin:0deg}to{--w2pc-spin:360deg}}.w2-prompt-composer_root__5Mxs9[data-fill],.w2-prompt-composer_root__5Mxs9[data-fill] .w2-prompt-composer_canvas__0w1Qo,.w2-prompt-composer_root__5Mxs9[data-fill] .w2-prompt-composer_editor__DLbtX,.w2-prompt-composer_root__5Mxs9[data-fill] .w2-prompt-composer_surface__dYUyz{flex:1 1 auto;min-height:0}.w2-prompt-composer_root__5Mxs9[data-fill] .w2-prompt-composer_prompt__p4nYQ{flex:1 1 auto;max-height:none}.w2-prompt-composer_root__5Mxs9[data-scroll-canvas] .w2-prompt-composer_canvas__0w1Qo{overflow-y:auto;overscroll-behavior:contain}.w2-prompt-composer_root__5Mxs9[data-scroll-canvas] .w2-prompt-composer_editor__DLbtX{flex:1 0 auto}.w2-prompt-composer_root__5Mxs9[data-scroll-canvas] .w2-prompt-composer_prompt__p4nYQ{flex:none;overflow-y:hidden}.w2-prompt-composer_canvas__0w1Qo{gap:var(--w2-size-component-prompt-composer-v2-sixteen);padding:var(--w2-size-component-prompt-composer-v2-sixteen) var(--w2-size-component-prompt-composer-v2-sixteen) var(--w2-size-component-prompt-composer-v2-eight)}.w2-prompt-composer_canvas__0w1Qo,.w2-prompt-composer_editor__DLbtX{display:flex;flex-direction:column}.w2-prompt-composer_prompt__p4nYQ{box-sizing:border-box;width:100%;min-height:var(--w2-size-component-prompt-composer-v2-promptheight);max-height:calc(5lh + 2 * var(--w2-size-component-prompt-composer-v2-eight));margin:0;padding:var(--w2-size-component-prompt-composer-v2-eight);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border:0;border-radius:var(--w2-size-component-prompt-composer-v2-eight);background:transparent;color:var(--w2-color-component-prompt-composer-content-primary);resize:none;outline:none}.w2-prompt-composer_prompt__p4nYQ::placeholder{color:var(--w2-color-component-prompt-composer-content-quiet)}.w2-prompt-composer_surface__dYUyz[data-error] .w2-prompt-composer_prompt__p4nYQ{box-shadow:inset 0 0 0 var(--w2-size-component-prompt-composer-v2-two) var(--w2-color-component-prompt-composer-border-danger)}.w2-prompt-composer_prompt__p4nYQ:disabled{cursor:not-allowed}.w2-prompt-composer_tools__V04U3{display:flex;gap:var(--w2-size-component-prompt-composer-v2-two);align-items:center}.w2-prompt-composer_toolsEnd__YUwbT{display:flex;align-items:center;margin-left:auto;margin-right:calc(var(--w2-size-component-prompt-composer-v2-eight) * -1)}.w2-prompt-composer_tool__oopcG{display:inline-flex;align-items:center;justify-content:center;padding:var(--w2-size-component-prompt-composer-v2-eight);border:0;border-radius:var(--w2-size-component-prompt-composer-radius-control);background:none;color:var(--w2-color-component-prompt-composer-icon-muted);cursor:pointer;transition:background var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard),color var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.w2-prompt-composer_tool__oopcG:hover:not(:disabled){background:var(--w2-color-component-prompt-composer-surface-hover);color:var(--w2-color-component-prompt-composer-icon-primary)}.w2-prompt-composer_tool__oopcG:focus-visible{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)}.w2-prompt-composer_tool__oopcG:disabled{color:var(--w2-color-component-prompt-composer-icon-disabled);cursor:not-allowed}.w2-prompt-composer_shelf__8WgMn{display:flex;flex-wrap:wrap;gap:var(--w2-size-component-prompt-composer-v2-eight)}.w2-prompt-composer_add__qIuDG,.w2-prompt-composer_thumb___Loxr{position:relative;flex:none;box-sizing:border-box;width:var(--pc-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)}.w2-prompt-composer_thumb___Loxr img,.w2-prompt-composer_thumb___Loxr video{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.w2-prompt-composer_kindBadge__ZrwDC{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--w2-size-component-prompt-composer-v2-ten) * 2);height:calc(var(--w2-size-component-prompt-composer-v2-ten) * 2);border-radius:50%}.w2-prompt-composer_kindBadge__ZrwDC,.w2-prompt-composer_tag__IAJSz{position:absolute;left:var(--w2-size-component-prompt-composer-v2-four);bottom:var(--w2-size-component-prompt-composer-v2-four);background:var(--w2-color-surface-scrim);color:var(--w2-color-component-prompt-composer-content-primary);pointer-events:none}.w2-prompt-composer_tag__IAJSz{padding:0 var(--w2-size-component-prompt-composer-v2-four);border-radius:var(--w2-size-component-prompt-composer-v2-four);text-transform:uppercase}.w2-prompt-composer_fileFace__7KKfW{display:flex;flex-direction:column;gap:var(--w2-size-component-prompt-composer-v2-four);align-items:center;justify-content:center;height:100%;color:var(--w2-color-component-prompt-composer-content-secondary)}.w2-prompt-composer_fileExt__p_q0L{max-width:100%;padding:0 var(--w2-size-component-prompt-composer-v2-four);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w2-prompt-composer_thumbOverlay__z1dBV{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:inherit;background:var(--w2-color-surface-scrim);color:var(--w2-color-component-prompt-composer-content-primary)}.w2-prompt-composer_thumb___Loxr[data-status=error]{border-color:var(--w2-color-component-prompt-composer-border-danger)}.w2-prompt-composer_remove__iarmq{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:50%;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)}.w2-prompt-composer_remove__iarmq:hover:not(:disabled){background:var(--w2-color-surface-scrim)}.w2-prompt-composer_remove__iarmq:focus-visible{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)}.w2-prompt-composer_remove__iarmq:disabled{cursor:not-allowed}.w2-prompt-composer_thumb___Loxr:focus-within .w2-prompt-composer_remove__iarmq,.w2-prompt-composer_thumb___Loxr:hover .w2-prompt-composer_remove__iarmq{opacity:1}@media (hover:none){.w2-prompt-composer_remove__iarmq{opacity:1}}.w2-prompt-composer_add__qIuDG{display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.w2-prompt-composer_addBoundary__aq4ic{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)}.w2-prompt-composer_add__qIuDG:hover:not(:disabled) .w2-prompt-composer_addBoundary__aq4ic{border-color:var(--w2-color-component-prompt-composer-border-hover)}.w2-prompt-composer_add__qIuDG:focus-visible{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)}.w2-prompt-composer_add__qIuDG:disabled{opacity:var(--w2-opacity-component-prompt-composer-v2-disabled);cursor:not-allowed}.w2-prompt-composer_addOrb__mNokF{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;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);color:var(--w2-color-component-prompt-composer-icon-primary)}.w2-prompt-composer_dockWrap__Qbkyk{padding:var(--w2-size-component-prompt-composer-v2-four)}.w2-prompt-composer_dock__5VJkO{justify-content:space-between;padding:var(--w2-size-component-prompt-composer-v2-eight);border-radius:var(--w2-size-component-prompt-composer-v2-dock);background:var(--w2-color-component-prompt-composer-surface-dock)}.w2-prompt-composer_controlLine__QNBzg,.w2-prompt-composer_dock__5VJkO{display:flex;flex-wrap:wrap;gap:var(--w2-size-component-prompt-composer-v2-eight);align-items:center}.w2-prompt-composer_controlLine__QNBzg{flex:0 1 auto;min-width:0}.w2-prompt-composer_root__5Mxs9:not([data-dock=row]) .w2-prompt-composer_controlLine__QNBzg,.w2-prompt-composer_root__5Mxs9:not([data-dock=row]) .w2-prompt-composer_dock__5VJkO{flex-direction:column;align-items:stretch}.w2-prompt-composer_model__mevAe{display:flex;flex:none;gap:var(--w2-size-component-prompt-composer-v2-eight);align-items:center;box-sizing:border-box;width:var(--w2-size-component-prompt-composer-v2-modelwidth);height:var(--w2-size-component-prompt-composer-v2-modelheight);padding:var(--w2-size-component-prompt-composer-v2-three) var(--w2-size-component-prompt-composer-v2-ten);border:0;border-radius:var(--w2-size-component-prompt-composer-v2-eight);background:var(--w2-color-component-prompt-composer-surface-control);color:var(--w2-color-component-prompt-composer-content-primary);text-align:left;cursor:pointer}.w2-prompt-composer_root__5Mxs9:not([data-dock=row]) .w2-prompt-composer_model__mevAe{width:100%}.w2-prompt-composer_model__mevAe:hover:not(:disabled),.w2-prompt-composer_setting__n49FI:hover:not(:disabled),.w2-prompt-composer_setting__n49FI[data-open]{background:var(--w2-color-component-prompt-composer-surface-hover)}.w2-prompt-composer_batchCount__U5922:focus-visible,.w2-prompt-composer_model__mevAe:focus-visible,.w2-prompt-composer_setting__n49FI:focus-visible{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)}.w2-prompt-composer_model__mevAe:disabled,.w2-prompt-composer_setting__n49FI:disabled{cursor:not-allowed}.w2-prompt-composer_modelMark__Ann5W{flex:none;width:var(--w2-size-component-prompt-composer-v2-twentyfour);height:var(--w2-size-component-prompt-composer-v2-twentyfour);overflow:hidden;border-radius:var(--w2-size-component-prompt-composer-v2-eight);background:var(--w2-color-component-prompt-composer-surface-hover)}.w2-prompt-composer_modelMark__Ann5W img{display:block;width:100%;height:100%;object-fit:cover}.w2-prompt-composer_modelMark__Ann5W[data-logo]{background:none}.w2-prompt-composer_modelMark__Ann5W[data-logo] img{object-fit:contain}.w2-prompt-composer_modelMarkMask__6Uoz8{display:block;width:100%;height:100%;background:var(--w2-color-text-primary);mask-position:center;mask-repeat:no-repeat;mask-size:contain}.w2-prompt-composer_modelCopy__uijDy{display:flex;flex:1 1 0;flex-direction:column;min-width:0}.w2-prompt-composer_modelEyebrow__grtb7,.w2-prompt-composer_modelName__parVh{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w2-prompt-composer_modelEyebrow__grtb7{color:var(--w2-color-component-prompt-composer-content-quiet)}.w2-prompt-composer_modelName__parVh{color:var(--w2-color-component-prompt-composer-content-primary)}.w2-prompt-composer_modelChevron__zE4dX{flex:none;color:var(--w2-color-component-prompt-composer-icon-muted)}.w2-prompt-composer_settings__p7WDu{display:flex;gap:var(--w2-size-component-prompt-composer-v2-two);align-items:center;box-sizing:border-box;height:var(--w2-size-component-prompt-composer-v2-modelheight);padding:var(--w2-size-component-prompt-composer-v2-three);border-radius:var(--w2-size-component-prompt-composer-v2-ten);background:var(--w2-color-component-prompt-composer-surface-control)}.w2-prompt-composer_setting__n49FI{display:inline-flex;flex:none;gap:calc(var(--w2-size-component-prompt-composer-v2-three) * 2);align-items:center;justify-content:center;box-sizing:border-box;width:var(--pc-72);height:100%;padding:0 var(--w2-size-component-prompt-composer-v2-eight);border:0;border-radius:var(--w2-size-component-prompt-composer-radius-control);background:none;color:var(--w2-color-component-prompt-composer-content-secondary);cursor:pointer}.w2-prompt-composer_settings__p7WDu:not([data-wide]) .w2-prompt-composer_setting__n49FI{flex:1 1 0;width:auto;min-width:0}.w2-prompt-composer_settings__p7WDu:not([data-wide]):has(.w2-prompt-composer_setting__n49FI[data-extra]){flex-wrap:wrap;height:auto;row-gap:var(--w2-size-component-prompt-composer-v2-two)}.w2-prompt-composer_settings__p7WDu:not([data-wide]):has(.w2-prompt-composer_setting__n49FI[data-extra]) .w2-prompt-composer_setting__n49FI{flex:1 1 calc(50% - var(--w2-size-component-prompt-composer-v2-two));height:calc(var(--w2-size-component-prompt-composer-v2-modelheight) - var(--w2-size-component-prompt-composer-v2-three) * 2)}.w2-prompt-composer_settings__p7WDu:not([data-wide]):has(.w2-prompt-composer_setting__n49FI[data-extra])>.w2-prompt-composer_divider__rVhff{display:none}.w2-prompt-composer_settingIcon__5FGs1{flex:none;color:var(--w2-color-component-prompt-composer-icon-muted)}.w2-prompt-composer_settingValue__JzEic{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w2-prompt-composer_settings__p7WDu[data-wide] .w2-prompt-composer_setting__n49FI[data-extra]{width:auto;min-width:var(--pc-72);max-width:200px}.w2-prompt-composer_settingValue__JzEic[data-active]{color:var(--w2-color-component-prompt-composer-content-brand)}.w2-prompt-composer_setting__n49FI:has(.w2-prompt-composer_settingValue__JzEic[data-active]) .w2-prompt-composer_settingIcon__5FGs1{color:var(--w2-color-component-prompt-composer-icon-brand)}.w2-prompt-composer_divider__rVhff{flex:none;align-self:stretch;width:var(--w2-size-component-prompt-composer-v2-one);margin:var(--w2-size-component-prompt-composer-v2-four) 0;background:var(--w2-color-component-prompt-composer-border-default)}.w2-prompt-composer_batch__V2vN5{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:var(--w2-size-component-prompt-composer-v2-modelheight);border-radius:var(--w2-size-component-prompt-composer-v2-eight);background:var(--w2-color-component-prompt-composer-surface-control)}.w2-prompt-composer_batchCount__U5922{display:inline-flex;align-items:center;justify-content:center;min-width:var(--w2-size-touch-min);height:var(--w2-size-touch-min);border-radius:var(--w2-size-component-prompt-composer-radius-control);color:var(--w2-color-component-prompt-composer-content-primary);outline:none}.w2-prompt-composer_generate__Ji6aC{flex:none}.w2-prompt-composer_root__5Mxs9:not([data-dock=row]) .w2-prompt-composer_generate__Ji6aC{width:100%}.w2-prompt-composer_support__t6rtx{margin:0;color:var(--w2-color-component-prompt-composer-content-danger)}.w2-prompt-composer_root__5Mxs9[data-layout=drama]{width:100%}.w2-prompt-composer_root__5Mxs9[data-layout=drama] .w2-prompt-composer_prompt__p4nYQ{min-height:var(--w2-size-component-prompt-composer-drama-prompt-min-height);border-radius:var(--w2-size-component-prompt-composer-v2-field)}.w2-prompt-composer_root__5Mxs9[data-layout=drama] .w2-prompt-composer_prompt__p4nYQ::placeholder{color:var(--w2-color-text-muted)}.w2-prompt-composer_root__5Mxs9[data-layout=drama] .w2-prompt-composer_prompt__p4nYQ:not(:placeholder-shown){background:var(--w2-color-component-prompt-composer-surface-control)}.w2-prompt-composer_root__5Mxs9[data-layout=drama][data-dock=row] .w2-prompt-composer_model__mevAe{width:var(--w2-size-component-prompt-composer-drama-model-width)}.w2-prompt-composer_root__5Mxs9[data-layout=drama]:not([data-dock=row]) .w2-prompt-composer_controlLine__QNBzg{flex-direction:row;flex-wrap:nowrap;align-items:center}.w2-prompt-composer_root__5Mxs9[data-layout=drama]:not([data-dock=row]) .w2-prompt-composer_model__mevAe{flex:1 1 0;width:auto;min-width:0}.w2-prompt-composer_scriptChip__2ic8H,.w2-prompt-composer_scriptDrop__zzr47{position:relative;display:inline-flex;flex:none;align-items:center;align-self:flex-start;box-sizing:border-box;max-width:min(100%,var(--w2-size-component-prompt-composer-drama-script-max-width));min-height:calc(var(--w2-size-component-prompt-composer-v2-sixteen) * 4);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);color:var(--w2-color-component-prompt-composer-content-primary)}.w2-prompt-composer_scriptDrop__zzr47{gap:var(--w2-size-component-prompt-composer-v2-twelve);padding:var(--w2-size-component-prompt-composer-v2-twelve) var(--w2-size-component-prompt-composer-v2-sixteen);background:var(--w2-color-component-uploader-surface-canvas);font:inherit;text-align:left;cursor:pointer}.w2-prompt-composer_scriptChip__2ic8H{gap:var(--w2-size-component-prompt-composer-v2-eight);padding:var(--w2-size-component-prompt-composer-v2-eight) var(--w2-size-component-prompt-composer-v2-twelve);background:var(--w2-color-component-prompt-composer-surface-control)}.w2-prompt-composer_scriptBoundary__q52dq{position:absolute;inset:calc(var(--w2-size-component-prompt-composer-v2-four) + var(--w2-size-component-prompt-composer-v2-one));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);pointer-events:none;transition:border-color var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.w2-prompt-composer_scriptDrop__zzr47:hover:not(:disabled) .w2-prompt-composer_scriptBoundary__q52dq,.w2-prompt-composer_scriptDrop__zzr47[data-drag] .w2-prompt-composer_scriptBoundary__q52dq{border-color:var(--w2-color-component-prompt-composer-border-hover)}.w2-prompt-composer_scriptDrop__zzr47:focus-visible{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)}.w2-prompt-composer_scriptDrop__zzr47:disabled{opacity:var(--w2-opacity-component-prompt-composer-v2-disabled);cursor:not-allowed}.w2-prompt-composer_scriptCopy__r9YoN{display:flex;flex-direction:column;gap:var(--w2-size-component-prompt-composer-v2-four);min-width:0;max-width:var(--w2-size-component-prompt-composer-drama-file-copy-max-width)}.w2-prompt-composer_scriptChip__2ic8H[data-fill],.w2-prompt-composer_scriptDrop__zzr47[data-fill]{align-self:stretch;max-width:none}.w2-prompt-composer_scriptChip__2ic8H[data-fill] .w2-prompt-composer_scriptCopy__r9YoN,.w2-prompt-composer_scriptDrop__zzr47[data-fill] .w2-prompt-composer_scriptCopy__r9YoN{flex:1 1 auto;max-width:none}.w2-prompt-composer_scriptDetail__eUNbp,.w2-prompt-composer_scriptName__jWAso{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w2-prompt-composer_scriptName__jWAso{color:var(--w2-color-component-prompt-composer-content-primary)}.w2-prompt-composer_scriptDetail__eUNbp{display:flex;gap:var(--w2-size-component-prompt-composer-v2-eight);color:var(--w2-color-text-muted)}.w2-prompt-composer_scriptDetail__eUNbp[data-status=error]{color:var(--w2-color-component-prompt-composer-content-danger)}.w2-prompt-composer_menuLayer__ZUF_v{z-index:1500;outline:none;pointer-events:auto;transform-origin:var(--radix-popover-content-transform-origin);--pd-shift:calc(var(--w2-size-component-prompt-composer-v2-four) * -1);--pd-blur:calc(var(--w2-motion-enter-blur) / 4)}.w2-prompt-composer_menuLayer__ZUF_v[data-side=top]{--pd-shift:var(--w2-size-component-prompt-composer-v2-four)}.w2-prompt-composer_menuLayer__ZUF_v[data-state=open]{animation:w2-prompt-composer_w2-param-dropdown-in__BvkBK var(--w2-motion-duration-overlay) var(--w2-motion-easing-enter)}.w2-prompt-composer_menuLayer__ZUF_v[data-state=open] .w2-prompt-composer_menuSection__BEj8v{animation:w2-prompt-composer_w2-param-dropdown-content-in__y7iFP var(--w2-motion-duration-interface) var(--w2-motion-easing-standard) var(--w2-motion-duration-micro) backwards}.w2-prompt-composer_menuLayer__ZUF_v[data-state=closed]{animation:w2-prompt-composer_w2-param-dropdown-out__mKUqK var(--w2-motion-duration-feedback) var(--w2-motion-easing-exit) forwards}@keyframes w2-prompt-composer_w2-param-dropdown-in__BvkBK{0%{opacity:0;transform:translateY(var(--pd-shift)) scale(var(--w2-motion-enter-scale));filter:blur(var(--pd-blur))}}@keyframes w2-prompt-composer_w2-param-dropdown-content-in__y7iFP{0%{opacity:0;transform:translateY(var(--pd-shift))}}@keyframes w2-prompt-composer_w2-param-dropdown-out__mKUqK{to{opacity:0;transform:translateY(var(--pd-shift)) scale(var(--w2-motion-enter-scale))}}.w2-prompt-composer_menu__kdfUB{display:flex;flex-direction:column;gap:var(--w2-size-component-prompt-composer-v2-twelve);box-sizing:border-box;width:var(--w2-size-component-prompt-composer-v2-menu-wide);max-width:calc(100vw - var(--w2-size-padding-md));padding:var(--w2-size-component-prompt-composer-v2-twelve);border:var(--w2-size-component-prompt-composer-v2-one) solid var(--w2-color-border-default);border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-component-prompt-composer-surface);box-shadow:var(--w2-shadow-elevation-3)}.w2-prompt-composer_menu__kdfUB[data-kind=ratio][data-layout=narrow]{width:var(--w2-size-component-prompt-composer-v2-menu-narrow)}.w2-prompt-composer_menu__kdfUB[data-kind=resolution]{width:var(--w2-size-component-prompt-composer-v2-resolution-menu-width)}.w2-prompt-composer_menu__kdfUB[data-kind=duration]{width:var(--w2-size-component-prompt-composer-v2-duration-menu-width)}.w2-prompt-composer_menu__kdfUB[data-kind=batch]{width:var(--w2-size-component-prompt-composer-v2-batch-menu-width)}.w2-prompt-composer_menu__kdfUB[data-kind=extra]{width:var(--w2-size-component-prompt-composer-v2-resolution-menu-width)}.w2-prompt-composer_menuSection__BEj8v{display:flex;flex-direction:column;gap:var(--w2-size-component-prompt-composer-v2-eight)}.w2-prompt-composer_menuLabel__Vl9dn{flex:none;color:var(--w2-color-text-secondary);white-space:nowrap}.w2-prompt-composer_choices__CM09_{display:grid;grid-template-columns:repeat(var(--ch-cols),minmax(0,1fr));gap:var(--w2-size-component-prompt-composer-v2-four) var(--w2-size-component-prompt-composer-v2-zero);padding:var(--w2-size-component-prompt-composer-v2-four);border-radius:var(--w2-size-component-prompt-composer-v2-twelve);background:var(--w2-color-component-prompt-composer-surface-control)}.w2-prompt-composer_choice__V_gnV{display:flex;flex-direction:column;gap:var(--w2-size-component-prompt-composer-v2-four);align-items:center;justify-content:center;box-sizing:border-box;min-width:0;height:calc(var(--w2-size-component-prompt-composer-v2-eighteen) + var(--w2-size-component-prompt-composer-v2-twelve));padding:0 var(--w2-size-component-prompt-composer-v2-eight);border:0;border-radius:var(--w2-size-component-prompt-composer-v2-eight);background:none;color:var(--w2-color-text-secondary);white-space:nowrap;cursor:pointer;transition:background var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.w2-prompt-composer_choice__V_gnV[data-tall]{height:var(--w2-size-component-prompt-composer-v2-ratio-height)}.w2-prompt-composer_choice__V_gnV:hover:not(:disabled){background:var(--w2-color-component-prompt-composer-surface-subtle)}.w2-prompt-composer_choice__V_gnV[data-selected]{background:var(--w2-color-component-prompt-composer-surface-hover);color:var(--w2-color-text-primary)}.w2-prompt-composer_choice__V_gnV:focus-visible{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)}.w2-prompt-composer_choice__V_gnV:disabled{opacity:var(--w2-opacity-component-prompt-composer-v2-disabled);cursor:not-allowed}.w2-prompt-composer_glyphBox__R8H8P{display:flex;align-items:center;justify-content:center;width:var(--w2-size-component-prompt-composer-v2-glyph-width);height:var(--w2-size-component-prompt-composer-v2-glyph-height)}.w2-prompt-composer_glyph__9oMmr{box-sizing:border-box;border:var(--w2-size-component-prompt-composer-v2-two) solid var(--w2-color-component-prompt-composer-content-secondary)}.w2-prompt-composer_glyph__9oMmr[data-selected]{border-color:var(--w2-color-component-prompt-composer-content-primary)}.w2-prompt-composer_duration__Ti1JK{display:flex;gap:var(--w2-size-component-prompt-composer-v2-sixteen);align-items:center;box-sizing:border-box;height:calc(var(--w2-size-component-prompt-composer-v2-eighteen) + var(--w2-size-component-prompt-composer-v2-twelve) + var(--w2-size-component-prompt-composer-v2-eight));padding:0 var(--w2-size-component-prompt-composer-v2-twelve);border-radius:var(--w2-size-component-prompt-composer-v2-twelve);background:var(--w2-color-component-prompt-composer-surface-control)}.w2-prompt-composer_durationRail__gwC1p{--dr-thumb:var(--w2-size-slider-sm-thumb);position:relative;flex:1 1 0;min-width:0;height:100%}.w2-prompt-composer_durationTrack__B2gZb{position:absolute;top:50%;right:calc(var(--dr-thumb) / 2);left:calc(var(--dr-thumb) / 2);height:var(--w2-size-slider-sm-track);border-radius:var(--w2-size-slider-radius);background:var(--w2-color-slider-track);transform:translateY(-50%)}.w2-prompt-composer_durationTick__StAcS{position:absolute;top:50%;left:calc(var(--dr-thumb) / 2 + (100% - var(--dr-thumb)) * var(--dt-p));width:4px;height:4px;border-radius:var(--w2-size-slider-radius);background:var(--w2-color-slider-muted);opacity:.5;transform:translate(-50%,-50%);pointer-events:none}.w2-prompt-composer_durationTick__StAcS[data-on]{background:var(--w2-color-slider-fill);opacity:1}.w2-prompt-composer_durationThumb__NjytX{position:absolute;top:50%;left:calc(var(--dr-thumb) / 2 + (100% - var(--dr-thumb)) * var(--dr-p));box-sizing:border-box;width:var(--dr-thumb);height:var(--dr-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}.w2-prompt-composer_durationRail__gwC1p:has(.w2-prompt-composer_durationInput__rv75a:focus-visible) .w2-prompt-composer_durationThumb__NjytX{border:var(--w2-size-slider-focus-stroke) solid var(--w2-color-slider-focus)}.w2-prompt-composer_duration__Ti1JK[data-disabled] .w2-prompt-composer_durationThumb__NjytX{background:var(--w2-color-slider-disabled)}.w2-prompt-composer_durationInput__rv75a{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;appearance:none}.w2-prompt-composer_durationInput__rv75a::-webkit-slider-thumb{width:var(--dr-thumb);height:var(--w2-size-control-md);appearance:none}.w2-prompt-composer_durationInput__rv75a::-moz-range-thumb{width:var(--dr-thumb);height:var(--w2-size-control-md);border:0}.w2-prompt-composer_durationValue__LVg5R{flex:none;color:var(--w2-color-text-primary)}.w2-prompt-composer_duration__Ti1JK[data-disabled] .w2-prompt-composer_durationValue__LVg5R{opacity:var(--w2-opacity-component-prompt-composer-v2-disabled)}@media (prefers-reduced-motion:reduce){.w2-prompt-composer_root__5Mxs9[data-param-open] .w2-prompt-composer_surface__dYUyz .w2-prompt-composer_ring__XQIjx,.w2-prompt-composer_root__5Mxs9[data-param-open] .w2-prompt-composer_surface__dYUyz:after,.w2-prompt-composer_root__5Mxs9[data-state=focus] .w2-prompt-composer_surface__dYUyz .w2-prompt-composer_ring__XQIjx,.w2-prompt-composer_root__5Mxs9[data-state=focus] .w2-prompt-composer_surface__dYUyz:after,.w2-prompt-composer_surface__dYUyz:focus-within:not([data-disabled]) .w2-prompt-composer_ring__XQIjx,.w2-prompt-composer_surface__dYUyz:focus-within:not([data-disabled]):after{animation:none}.w2-prompt-composer_addBoundary__aq4ic,.w2-prompt-composer_choice__V_gnV,.w2-prompt-composer_remove__iarmq,.w2-prompt-composer_ring__XQIjx,.w2-prompt-composer_surface__dYUyz,.w2-prompt-composer_surface__dYUyz:after,.w2-prompt-composer_tool__oopcG{transition:none}}.w2-media-viewer_overlay__aqQ12{position:fixed;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:var(--w2-size-gap-xs);background:var(--w2-color-surface-scrim)}.w2-media-viewer_overlay__aqQ12[data-state=open]{animation:w2-media-viewer_w2-media-viewer-fade__JPu3P var(--w2-motion-duration-overlay) var(--w2-motion-easing-enter)}.w2-media-viewer_dialog__7Ojaj{display:flex;width:min(var(--w2-layout-component-media-viewer-width-desktop),100%);height:min(var(--w2-layout-component-media-viewer-height-desktop),100%);outline:none}@keyframes w2-media-viewer_w2-media-viewer-fade__JPu3P{0%{opacity:0}}.w2-media-viewer_root__YfAFZ{position:relative;display:flex;gap:var(--w2-size-gap-xs);box-sizing:border-box;width:100%;height:100%;min-height:0;padding:var(--w2-size-padding-xs);border:var(--w2-size-component-media-viewer-stroke) 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)}.w2-media-viewer_root__YfAFZ[data-layout=mobile]{flex-direction:column}.w2-media-viewer_stage__oyh7i{position:relative;display:flex;flex:1 1 0;flex-direction:column;min-width:0;min-height:0;border-radius:var(--w2-size-radius-media-md);background:var(--w2-color-surface-void)}.w2-media-viewer_root__YfAFZ[data-layout=mobile] .w2-media-viewer_stage__oyh7i{flex:none;height:var(--w2-layout-component-media-viewer-mobile-media-height)}.w2-media-viewer_player__zv_9b,.w2-media-viewer_viewport__cV4wU{display:flex;flex:1 1 0;min-height:0}.w2-media-viewer_viewport__cV4wU{position:relative;align-items:center;justify-content:center;box-sizing:border-box;padding:var(--w2-size-padding-md);overflow:hidden;border-radius:var(--w2-size-radius-media-md);background:var(--w2-color-surface-void)}.w2-media-viewer_image__xfSNk{width:100%;height:100%;object-fit:contain}.w2-media-viewer_mediaActions__vSb_M{position:absolute;z-index:1;top:var(--w2-size-padding-sm);right:var(--w2-size-padding-sm);display:flex;gap:var(--w2-size-gap-2xs);border:var(--w2-size-component-media-viewer-stroke) solid var(--w2-color-border-strong);border-radius:var(--w2-size-radius-control-md);background:var(--w2-color-surface-raised)}.w2-media-viewer_favourited__r4if3 svg{color:var(--w2-color-icon-brand);transition:color var(--w2-motion-duration-interface) var(--w2-motion-easing-standard)}.w2-media-viewer_favourited__r4if3>span{animation:w2-media-viewer_w2-viewer-heart-pop__AlwCM var(--w2-motion-duration-overlay) var(--w2-motion-easing-enter)}@keyframes w2-media-viewer_w2-viewer-heart-pop__AlwCM{40%{transform:scale(calc(1 + (1 - var(--w2-motion-enter-scale)) * 8))}}.w2-media-viewer_mediaActions__vSb_M button{transition:background var(--w2-motion-duration-interface) var(--w2-motion-easing-standard),box-shadow var(--w2-motion-duration-interface) var(--w2-motion-easing-standard),color var(--w2-motion-duration-interface) var(--w2-motion-easing-standard),transform var(--w2-motion-duration-feedback) var(--w2-motion-easing-enter)}.w2-media-viewer_mediaActions__vSb_M button>span{transition:transform var(--w2-motion-duration-interface) var(--w2-motion-easing-enter)}.w2-media-viewer_mediaActions__vSb_M button:hover:not(:disabled)>span{transform:scale(calc(1 + (1 - var(--w2-motion-enter-scale)) * 2))}.w2-media-viewer_mediaActions__vSb_M button:active:not(:disabled){transform:scale(var(--w2-motion-enter-scale));transition-duration:var(--w2-motion-duration-micro)}.w2-media-viewer_inspector__gWOMd{display:flex;flex:none;flex-direction:column;width:var(--w2-layout-component-media-viewer-inspector-width);min-height:0}.w2-media-viewer_root__YfAFZ[data-layout=mobile] .w2-media-viewer_inspector__gWOMd{flex:1 1 0;width:100%}.w2-media-viewer_header__FjnNP{position:relative;display:flex;flex-direction:column;gap:var(--w2-size-gap-2xs);padding:var(--w2-size-padding-md) var(--w2-size-padding-3xl) var(--w2-size-padding-md) var(--w2-size-padding-md)}.w2-media-viewer_title__LM74i{margin:0;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--w2-color-text-primary)}.w2-media-viewer_source__Xf2p0{color:var(--w2-color-text-muted)}.w2-media-viewer_close__e7_CX{position:absolute;top:var(--w2-size-padding-xs);right:var(--w2-size-padding-xs);display:inline-flex}.w2-media-viewer_tabs___ISzJ{padding:0 var(--w2-size-padding-md)}.w2-media-viewer_body__VjhUg{flex:1 1 0;min-height:0;padding:var(--w2-size-padding-md);overflow:hidden auto;outline:none}.w2-media-viewer_body__VjhUg:focus-visible{box-shadow:inset 0 0 0 var(--w2-size-border-focus) var(--w2-color-border-focus)}.w2-media-viewer_content__Esvzh{display:flex;flex-direction:column;gap:var(--w2-size-gap-lg)}.w2-media-viewer_section__EaVS9{display:flex;flex-direction:column;gap:var(--w2-size-gap-sm);padding:var(--w2-size-padding-sm);border:var(--w2-size-component-media-viewer-stroke) solid var(--w2-color-border-default);border-radius:var(--w2-size-radius-container-sm);background:var(--w2-color-surface-default)}.w2-media-viewer_metaSection__fYETT{gap:var(--w2-size-gap-2xs)}.w2-media-viewer_sectionHead__SSy9B{display:flex;align-items:center}.w2-media-viewer_sectionTitle__QoO_k{flex:1 1 0;margin:0;color:var(--w2-color-text-secondary)}.w2-media-viewer_copy___kGDu{display:inline-flex;flex:none;gap:var(--w2-size-gap-2xs);align-items:center;margin:0;padding:0;border:0;border-radius:var(--w2-size-radius-control-xs);background:none;color:var(--w2-color-text-muted);cursor:pointer;transition:color var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard);display:inline-grid;place-items:center}.w2-media-viewer_copyIcon__bWJm8{display:inline-flex;grid-area:1/1;opacity:0;transform:scale(.6);transition:opacity var(--w2-motion-duration-interface) var(--w2-motion-easing-standard),transform var(--w2-motion-duration-interface) var(--w2-motion-easing-standard)}.w2-media-viewer_copyIcon__bWJm8[data-shown]{opacity:1;transform:scale(1)}.w2-media-viewer_copy___kGDu:focus-visible,.w2-media-viewer_copy___kGDu:hover,.w2-media-viewer_copy___kGDu[data-copied]{color:var(--w2-color-text-primary)}.w2-media-viewer_copy___kGDu:focus-visible{outline:var(--w2-size-border-focus) solid var(--w2-color-border-focus);outline-offset:var(--w2-size-gap-2xs)}.w2-media-viewer_references__6RtHj{display:flex;flex-wrap:wrap;gap:var(--w2-size-gap-xs)}.w2-media-viewer_reference__npXL5{width:var(--w2-size-component-media-viewer-reference-size);height:var(--w2-size-component-media-viewer-reference-size);border-radius:var(--w2-size-radius-media-sm);object-fit:cover}.w2-media-viewer_prompt__yOyXz{margin:0;overflow-wrap:anywhere;color:var(--w2-color-text-secondary);white-space:pre-wrap}.w2-media-viewer_metaList__jA9Fi{display:flex;flex-direction:column;margin:0}.w2-media-viewer_metaRow___Qy6u{display:flex;gap:var(--w2-size-gap-md);align-items:center;padding:var(--w2-size-padding-sm) 0;border-bottom:var(--w2-size-component-media-viewer-stroke) solid var(--w2-color-border-divider)}.w2-media-viewer_metaLabel__cyG5_{flex:none;width:var(--w2-size-component-media-viewer-metadata-label-width);color:var(--w2-color-text-muted)}.w2-media-viewer_metaValue__dDuYx{flex:1 1 0;min-width:0;margin:0;overflow-wrap:anywhere;color:var(--w2-color-text-primary);text-align:right}.w2-media-viewer_root__YfAFZ[data-layout=desktop] .w2-media-viewer_body__VjhUg:has(.w2-media-viewer_metaSection__fYETT){display:flex;flex-direction:column}.w2-media-viewer_root__YfAFZ[data-layout=desktop] .w2-media-viewer_body__VjhUg:has(.w2-media-viewer_metaSection__fYETT)>.w2-media-viewer_content__Esvzh{flex:1 1 0;min-height:0;gap:var(--w2-size-gap-md)}.w2-media-viewer_root__YfAFZ[data-layout=desktop] .w2-media-viewer_promptSection__WYTgx{flex:0 1 auto;min-height:0;max-height:calc(50% - var(--w2-size-gap-md) / 2)}.w2-media-viewer_root__YfAFZ[data-layout=desktop] .w2-media-viewer_promptSection__WYTgx .w2-media-viewer_sectionHead__SSy9B{flex:none}.w2-media-viewer_root__YfAFZ[data-layout=desktop] .w2-media-viewer_promptScroll__X9Mv_{min-height:0;overflow:hidden auto;overscroll-behavior:contain}.w2-media-viewer_promptScroll__X9Mv_{display:flex;flex-direction:column;gap:var(--w2-size-gap-sm)}.w2-media-viewer_root__YfAFZ[data-layout=desktop] .w2-media-viewer_metaSection__fYETT{flex:1 1 0;min-height:0}.w2-media-viewer_metaSection__fYETT>.w2-media-viewer_sectionTitle__QoO_k{flex:none}.w2-media-viewer_root__YfAFZ[data-layout=desktop] .w2-media-viewer_metaSection__fYETT .w2-media-viewer_metaList__jA9Fi{flex:1 1 0;min-height:0;overflow:hidden auto;overscroll-behavior:contain}.w2-media-viewer_append__dP__1{display:flex;flex-direction:column;min-height:0}.w2-media-viewer_root__YfAFZ[data-layout=desktop] .w2-media-viewer_content__Esvzh:has(>.w2-media-viewer_append__dP__1) .w2-media-viewer_promptSection__WYTgx{flex:none;height:136px;max-height:none}.w2-media-viewer_root__YfAFZ[data-layout=desktop] .w2-media-viewer_content__Esvzh:has(>.w2-media-viewer_append__dP__1) .w2-media-viewer_metaSection__fYETT{flex:none;max-height:128px}.w2-media-viewer_root__YfAFZ[data-layout=desktop] .w2-media-viewer_content__Esvzh:has(>.w2-media-viewer_append__dP__1) .w2-media-viewer_metaSection__fYETT .w2-media-viewer_metaList__jA9Fi{flex:1 1 auto}.w2-media-viewer_root__YfAFZ[data-layout=desktop] .w2-media-viewer_content__Esvzh:has(>.w2-media-viewer_append__dP__1)>.w2-media-viewer_append__dP__1{flex:1 1 0;min-height:240px}.w2-media-viewer_root__YfAFZ[data-layout=desktop] .w2-media-viewer_body__VjhUg:has(.w2-media-viewer_editContent__aoF0z){display:flex;flex-direction:column}.w2-media-viewer_editComposer__xGZxV{--pc-surface:var(--w2-color-component-prompt-composer-surface-subtle)}.w2-media-viewer_root__YfAFZ[data-layout=desktop] .w2-media-viewer_editContent__aoF0z{flex:1 1 auto;min-height:0}.w2-media-viewer_footer__Ryvy1{display:flex;flex:none;gap:var(--w2-size-gap-2xs);align-items:center;padding:var(--w2-size-padding-sm)}.w2-media-viewer_footer__Ryvy1 .w2-media-viewer_primary__5fnEP{flex:1 1 0;min-width:0}@media (prefers-reduced-motion:reduce){.w2-media-viewer_favourited__r4if3>span,.w2-media-viewer_overlay__aqQ12[data-state=open]{animation:none}.w2-media-viewer_mediaActions__vSb_M button,.w2-media-viewer_mediaActions__vSb_M button>span{transition:none}.w2-media-viewer_copyIcon__bWJm8{transform:none;transition:none}}.w2-media-viewer_root__YfAFZ[data-media-only] .w2-media-viewer_stage__oyh7i{flex:1 1 auto}.w2-media-viewer_floatingClose__1F991{position:absolute;top:calc(var(--w2-size-padding-xs) + var(--w2-size-padding-sm));right:calc(var(--w2-size-padding-xs) + var(--w2-size-padding-sm));border:var(--w2-size-component-media-viewer-stroke) solid var(--w2-color-border-strong);border-radius:var(--w2-size-radius-control-md);background:var(--w2-color-surface-raised)}.w2-media-viewer_image__xfSNk[data-zoomable]{cursor:zoom-in;transition:transform var(--w2-motion-duration-overlay) var(--w2-motion-easing-standard)}.w2-media-viewer_image__xfSNk[data-zoomed]{cursor:zoom-out;transform:scale(2.5);transition:transform var(--w2-motion-duration-overlay) var(--w2-motion-easing-standard),transform-origin 0s}.w2-media-viewer_root__YfAFZ[data-layout=mobile][data-mobile-fill]{flex-direction:column;overflow:hidden auto;overscroll-behavior:contain}.w2-media-viewer_root__YfAFZ[data-layout=mobile][data-mobile-fill] .w2-media-viewer_stage__oyh7i{flex:none;width:100%;height:auto;aspect-ratio:var(--w2-viewer-fill-ratio,9/16);max-height:100%}.w2-media-viewer_root__YfAFZ[data-layout=mobile][data-mobile-fill] .w2-media-viewer_inspector__gWOMd{flex:none}.w2-media-viewer_root__YfAFZ[data-layout=mobile][data-mobile-fill] .w2-media-viewer_body__VjhUg{flex:none;overflow:visible}.w2-media-viewer_root__YfAFZ[data-layout=mobile][data-mobile-fill] .w2-media-viewer_close__e7_CX{display:none}.w2-media-viewer_fillClose__sx39e{position:absolute;z-index:1;top:var(--w2-size-padding-sm);left:var(--w2-size-padding-sm);display:inline-flex;border:var(--w2-size-component-media-viewer-stroke) solid var(--w2-color-border-strong);border-radius:var(--w2-size-radius-control-md);background:var(--w2-color-surface-raised)}