.feedback-widget_dialog___hPtw{--fb-body-height:70dvh}.feedback-widget_dialog___hPtw.feedback-widget_dialog___hPtw[data-overflow=scroll] [data-w2-modal-body]{max-height:var(--fb-body-height)}.feedback-widget_capturing__pJhmc,:has(>.feedback-widget_capturing__pJhmc){visibility:hidden}.feedback-widget_form__oze_I{display:flex;flex-direction:column;gap:var(--w2-size-gap-lg);min-height:calc(var(--fb-body-height) - var(--w2-size-padding-xs) - var(--w2-size-padding-md))}.feedback-widget_optional__tPZpH{color:var(--w2-color-text-muted);font-weight:var(--w2-type-body-sm-weight)}.feedback-widget_top__Wn0vL{outline:none}.feedback-widget_group__Vp4Zh .feedback-widget_uploader__PsIZ4{width:100%}.feedback-widget_thumbRow__my2bP{display:flex;flex-wrap:wrap;gap:var(--w2-size-gap-xs)}.feedback-widget_thumbRow__my2bP:empty{display:none}.feedback-widget_pair__Z5Qks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--w2-size-gap-sm)}.feedback-widget_pair__Z5Qks+.feedback-widget_support__4qk32{margin-top:calc(var(--w2-size-gap-lg) * -1 + var(--w2-size-gap-xs))}.feedback-widget_group__Vp4Zh{display:flex;flex-direction:column;gap:var(--w2-size-gap-xs)}.feedback-widget_attachRow__mwXN4,.feedback-widget_tags__qNic_{display:flex;flex-wrap:wrap;gap:var(--w2-size-gap-xs)}.feedback-widget_hiddenInput__AlqCZ{display:none}.feedback-widget_support__4qk32{margin:0;color:var(--w2-color-text-secondary)}.feedback-widget_thumbs__oWg_p{display:flex;flex-wrap:wrap;gap:var(--w2-size-gap-xs);margin:0;padding:0;list-style:none}.feedback-widget_thumb__wBWo0{position:relative;width:112px;aspect-ratio:16/9}.feedback-widget_thumbOpen__Nv6SV{display:block;width:100%;height:100%;padding:0;overflow:hidden;border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-container-sm);background:var(--w2-color-surface-sunken);cursor:zoom-in}.feedback-widget_thumbOpen__Nv6SV:focus-visible{outline:var(--w2-size-border-focus) solid var(--w2-color-border-focus);outline-offset:var(--w2-size-focus-offset)}.feedback-widget_thumbImg__0Qn0W{display:block;width:100%;height:100%;object-fit:cover}.feedback-widget_thumbRemove__9Fr7j{position:absolute;top:var(--w2-size-gap-2xs);right:var(--w2-size-gap-2xs)}.feedback-widget_view__KoHAe{display:flex;flex-direction:column;gap:var(--w2-size-gap-sm);align-items:center}.feedback-widget_viewStage__R8mxZ{display:flex;align-items:center;justify-content:center;width:100%;min-height:240px;border-radius:var(--w2-size-radius-container-md);background:var(--w2-color-surface-sunken)}.feedback-widget_viewImg__jXnEg{display:block;max-width:100%;max-height:60vh;object-fit:contain;border-radius:var(--w2-size-radius-container-md)}.feedback-widget_viewNav__HLnya{display:flex;gap:var(--w2-size-gap-sm);align-items:center}.feedback-widget_viewNote__yo0zq{margin:0;color:var(--w2-color-text-secondary)}.feedback-widget_footer__9Y54l{display:flex;flex-wrap:wrap;gap:var(--w2-size-gap-sm);justify-content:flex-end;width:100%}.feedback-widget_footerStart__Xl4qm{margin-right:auto}.feedback-widget_sent__Dzq8_{display:flex;flex-direction:column;gap:var(--w2-size-gap-sm)}.feedback-widget_sentLine__p9zbN{display:flex;gap:var(--w2-size-gap-xs);align-items:center;margin:0;color:var(--w2-color-text-success)}.feedback-widget_muted__brY6o{margin:0;color:var(--w2-color-text-secondary)}.feedback-widget_reports__Fze8w{display:flex;flex-direction:column;gap:var(--w2-size-gap-sm)}.feedback-widget_report__EyPT2{display:flex;flex-direction:column;gap:var(--w2-size-gap-xs);padding:var(--w2-size-padding-md);border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-container-md)}.feedback-widget_reportHead__8Hze2{display:flex;flex-wrap:wrap;gap:var(--w2-size-gap-xs);align-items:center}.feedback-widget_reportDate__j6dth{margin-left:auto;color:var(--w2-color-text-subtle)}.feedback-widget_reportText__HnNz3{display:-webkit-box;margin:0;overflow:hidden;color:var(--w2-color-text-primary);white-space:pre-wrap;-webkit-line-clamp:4;-webkit-box-orient:vertical}.feedback-widget_reportNote__8SAhA{margin:0;padding:var(--w2-size-padding-sm);border-radius:var(--w2-size-radius-container-sm);background:var(--w2-color-surface-sunken);color:var(--w2-color-text-secondary);white-space:pre-wrap}.feedback-widget_reportActions__DqZRI{display:flex;flex-wrap:wrap;gap:var(--w2-size-gap-xs);align-items:center}.feedback-widget_reportActions__DqZRI>:first-child{margin-right:auto}.feedback-widget_reportError__TM3RB{margin:0;color:var(--w2-color-text-danger)}.feedback-widget_fab__J04QV{touch-action:none;user-select:none}.w2-empty-state_root__Qzcno{--es-width:var(--w2-size-empty-state-width-default);--es-gap:var(--w2-size-empty-state-gap-section-default);--es-box:var(--w2-size-empty-state-illustration-container-default);--es-art:var(--w2-size-empty-state-illustration-art-default);--es-art-x:13px;--es-art-y:3px;--es-backdrop:var(--w2-size-empty-state-illustration-backdrop-default);--es-backdrop-x:11.63px;--es-backdrop-y:23.83px;--es-backdrop-radius:44px 56px 48px 60px;--es-baseline:var(--w2-size-empty-state-illustration-baseline-default);--es-baseline-y:171px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:var(--es-gap);width:var(--es-width);max-width:100%;font-family:var(--w2-font-sans);text-align:center}.w2-empty-state_root__Qzcno[data-size=compact]{--es-width:var(--w2-size-empty-state-width-compact);--es-gap:var(--w2-size-empty-state-gap-section-compact);--es-box:var(--w2-size-empty-state-illustration-container-compact);--es-art:var(--w2-size-empty-state-illustration-art-compact);--es-art-x:8px;--es-art-y:1px;--es-backdrop:var(--w2-size-empty-state-illustration-backdrop-compact);--es-backdrop-x:9.09px;--es-backdrop-y:18.5px;--es-backdrop-radius:34px 44px 38px 48px;--es-baseline:var(--w2-size-empty-state-illustration-baseline-compact);--es-baseline-y:131px}.w2-empty-state_illustration__c2mae{position:relative;flex:none;width:var(--es-box);height:var(--es-box)}.w2-empty-state_backdrop__RU6LF{position:absolute;left:var(--es-backdrop-x);top:var(--es-backdrop-y);width:var(--es-backdrop);height:var(--es-backdrop);border-radius:var(--es-backdrop-radius);background:var(--w2-color-empty-state-illustration-backdrop);transform:rotate(5deg)}.w2-empty-state_baseline__s6xF3{position:absolute;left:50%;top:var(--es-baseline-y);width:var(--es-baseline);height:2px;border-radius:1px;background:var(--w2-color-empty-state-illustration-soft);transform:translateX(-50%)}.w2-empty-state_art__nxg2S{position:absolute;left:var(--es-art-x);top:var(--es-art-y);display:block;width:var(--es-art);height:var(--es-art);opacity:.9;overflow:visible}.w2-empty-state_art__nxg2S>:is(img,svg){display:block;width:100%;height:100%}.w2-empty-state_copy__iU5s_{display:flex;flex-direction:column;align-items:center;gap:var(--w2-size-empty-state-gap-copy);width:100%;overflow-wrap:break-word}.w2-empty-state_title__BS8Am{margin:0;width:100%;color:var(--w2-color-text-primary)}.w2-empty-state_subtitle__neW3Q{margin:0;width:calc(100% - 40px);color:var(--w2-color-text-muted)}.w2-empty-state_actions__67dF4{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--w2-size-empty-state-gap-actions)}.w2-notification-menu_menu__707_t{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:400px;max-width:100%;max-height:560px;overflow:hidden;border:var(--w2-size-border-default) solid var(--w2-color-border-default);border-radius:var(--w2-size-radius-container-lg);background:var(--w2-color-surface-raised);box-shadow:var(--w2-shadow-elevation-4);color:var(--w2-color-text-primary);font-family:var(--w2-font-sans)}.w2-notification-menu_menu__707_t[data-layout=sheet]{width:100%;max-width:none;max-height:min(560px,85dvh);border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.w2-notification-menu_grabber__0OPLt{display:flex;flex:none;justify-content:center;padding-top:var(--w2-size-gap-xs)}.w2-notification-menu_grabberBar__2uwqd{width:36px;height:4px;border-radius:var(--w2-size-radius-pill);background:var(--w2-color-border-strong)}.w2-notification-menu_header__xj8Gg{display:flex;flex:none;align-items:center;justify-content:space-between;gap:var(--w2-size-gap-xs);box-sizing:border-box;min-height:56px;padding:var(--w2-size-gap-sm) var(--w2-size-padding-md)}.w2-notification-menu_title__K7eV4{margin:0;color:var(--w2-color-text-primary)}.w2-notification-menu_divider__Ouwvf{flex:none;height:var(--w2-size-border-default);background:var(--w2-color-border-divider)}.w2-notification-menu_list__YdDiX{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.w2-notification-menu_newBand__7rDSk{flex:none;width:100%;padding:var(--w2-size-gap-xs) var(--w2-size-padding-md);border:0;background:var(--w2-color-action-brand-subtle);color:var(--w2-color-text-primary);text-align:center;cursor:pointer}.w2-notification-menu_newBand__7rDSk:hover{background:var(--w2-color-action-brand-subtle-hover)}.w2-notification-menu_newBand__7rDSk:focus-visible{outline:2px solid var(--w2-color-border-focus);outline-offset:-2px}.w2-notification-menu_status__KHdC7{display:flex;justify-content:center;padding:var(--w2-size-padding-lg) var(--w2-size-padding-md)}.w2-notification-menu_loadingArt__2dLCO{position:absolute;left:calc(var(--es-backdrop-x) - var(--es-art-x));top:calc(var(--es-backdrop-y) - var(--es-art-y));display:flex;align-items:center;justify-content:center;width:var(--es-backdrop);height:var(--es-backdrop);color:var(--w2-color-icon-secondary);animation:w2-notification-menu_w2-nm-pulse__qokF0 var(--w2-motion-duration-cinematic) var(--w2-motion-easing-standard) infinite alternate}@keyframes w2-notification-menu_w2-nm-pulse__qokF0{0%{opacity:.45}}.w2-notification-menu_footer__XSvix{display:flex;flex:none;align-items:center;justify-content:center;padding:var(--w2-size-gap-xs) var(--w2-size-padding-md)}.w2-notification-menu_item__uuIGs{position:relative;display:flex;align-items:flex-start;gap:var(--w2-size-gap-sm);padding:var(--w2-size-padding-md);border-radius:var(--w2-size-radius-control-md);cursor:pointer;transition:background-color var(--w2-motion-duration-instant) var(--w2-motion-easing-standard)}.w2-notification-menu_item__uuIGs:hover{background:var(--w2-color-surface-wash)}.w2-notification-menu_item__uuIGs:focus-visible{outline:2px solid var(--w2-color-border-focus);outline-offset:-2px}.w2-notification-menu_item__uuIGs:after{content:"";position:absolute;inset:auto 0 0 0;height:var(--w2-size-border-default);background:var(--w2-color-border-divider)}.w2-notification-menu_item__uuIGs[data-last]:after{content:none}.w2-notification-menu_leading__phbZk{position:relative;display:block;flex:none}.w2-notification-menu_media__khywW{display:flex;align-items:center;justify-content:center;width:var(--w2-size-control-lg);height:var(--w2-size-control-lg);overflow:hidden;border-radius:var(--w2-size-radius-pill);object-fit:cover}.w2-notification-menu_thumb__Vsuqw{background:var(--w2-color-surface-sunken)}.w2-notification-menu_system___aRGG{background:var(--w2-color-surface-brand-default)}.w2-notification-menu_typeBadge__ZvVqI{position:absolute;right:-2px;bottom:-2px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--w2-size-icon-sm);height:var(--w2-size-icon-sm);border:2px solid var(--w2-color-surface-raised);border-radius:var(--w2-size-radius-pill)}.w2-notification-menu_typeBadge__ZvVqI[data-tone=success]{background:var(--w2-color-action-success-fill-default);color:var(--w2-color-action-success-on-fill)}.w2-notification-menu_typeBadge__ZvVqI[data-tone=danger]{background:var(--w2-color-action-danger-fill-default);color:var(--w2-color-action-danger-on-fill)}.w2-notification-menu_typeBadge__ZvVqI[data-tone=brand]{background:var(--w2-color-action-brand-fill-default);color:var(--w2-color-action-brand-on-fill)}.w2-notification-menu_typeBadge__ZvVqI[data-tone=info]{background:var(--w2-color-action-info-fill-default);color:var(--w2-color-action-info-on-fill)}.w2-notification-menu_typeBadge__ZvVqI[data-tone=warning]{background:var(--w2-color-action-warning-fill-default);color:var(--w2-color-action-warning-on-fill)}.w2-notification-menu_body__GE7rX{display:flex;flex:1 1 0;flex-direction:column;gap:var(--w2-size-gap-sm);min-width:0}.w2-notification-menu_content__nYEOd{display:flex;flex-direction:column;gap:var(--w2-size-gap-2xs);min-width:0}.w2-notification-menu_head__JV9rJ{display:flex;align-items:flex-start;gap:var(--w2-size-gap-xs);min-width:0}.w2-notification-menu_itemTitle__2zlFr{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--w2-color-text-secondary)}.w2-notification-menu_item__uuIGs[data-unread] .w2-notification-menu_itemTitle__2zlFr{color:var(--w2-color-text-primary)}.w2-notification-menu_time__rfPgn{display:flex;flex:none;align-items:center;height:var(--w2-size-icon-sm);color:var(--w2-color-text-muted)}.w2-notification-menu_description__DVrGD{display:-webkit-box;overflow:hidden;color:var(--w2-color-text-secondary);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.w2-notification-menu_actions__l9cUl{display:flex;gap:var(--w2-size-gap-xs);padding-top:var(--w2-size-gap-xs)}.w2-notification-menu_tail__RhHJW{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:var(--w2-size-control-sm);height:var(--w2-size-icon-sm)}.w2-notification-menu_dot__0N0wi{width:8px;height:8px;border-radius:var(--w2-size-radius-pill);background:var(--w2-color-action-success-fill-default)}.w2-notification-menu_menuButton___MH2V{animation:w2-notification-menu_w2-nm-fade__I5HtZ var(--w2-motion-duration-feedback) var(--w2-motion-easing-enter)}@keyframes w2-notification-menu_w2-nm-fade__I5HtZ{0%{opacity:0}}[role=menu].w2-notification-menu_rowMenu__tWZc8{z-index:400}.w2-notification-menu_sheetRoot__ieLUM{position:fixed;inset:0;z-index:300}.w2-notification-menu_sheetScrim__u5ud2{position:absolute;inset:0;background:var(--w2-color-surface-scrim);animation:w2-notification-menu_w2-nm-fade__I5HtZ var(--w2-motion-duration-overlay) var(--w2-motion-easing-enter)}.w2-notification-menu_sheet__Gu5I1{position:absolute;inset:auto 0 0 0;display:flex;animation:w2-notification-menu_w2-nm-sheet-in__WYDZk var(--w2-motion-duration-overlay) var(--w2-motion-easing-enter)}@keyframes w2-notification-menu_w2-nm-sheet-in__WYDZk{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.w2-notification-menu_loadingArt__2dLCO,.w2-notification-menu_menuButton___MH2V,.w2-notification-menu_sheetScrim__u5ud2,.w2-notification-menu_sheet__Gu5I1{animation:none}}.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-media-status_root___jUPg{position:absolute;z-index:1;inset:0;display:flex;flex-direction:column;gap:var(--w2-size-gap-sm);align-items:center;justify-content:center;padding:var(--w2-size-padding-md);pointer-events:none}.w2-media-status_root___jUPg[data-inset]{padding-bottom:var(--w2-size-component-media-player-transport-height)}.w2-media-status_root___jUPg[data-state=loading]{overflow:hidden;background:var(--w2-color-surface-default)}.w2-media-status_root___jUPg[data-state=loading]:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,var(--w2-color-surface-default) 20%,var(--w2-color-surface-raised) 50%,var(--w2-color-surface-default) 80%);background-size:250% 100%;animation:w2-media-status_w2-media-shimmer__zsN7U calc(var(--w2-motion-duration-cinematic) * 3) var(--w2-motion-easing-standard) infinite}@keyframes w2-media-status_w2-media-shimmer__zsN7U{0%{background-position:125% 0}to{background-position:-125% 0}}.w2-media-status_ring__2m4ba{--ms-size:calc(var(--w2-size-gap-xl) + var(--w2-size-gap-xs));--ms-stroke:var(--w2-size-border-focus);--ms-aa:var(--w2-size-border-default);position:relative;width:var(--ms-size);height:var(--ms-size);border-radius:50%;background:conic-gradient(from 0deg,var(--w2-color-material-scrim-clear) 0turn,var(--w2-color-material-scrim-clear) .08turn,var(--w2-color-paint-brand-stop-4) .4turn,var(--w2-color-paint-brand-stop-3) .62turn,var(--w2-color-paint-brand-stop-2) .82turn,var(--w2-color-paint-brand-stop-1) 1turn),var(--w2-color-media-player-track);mask:radial-gradient(farthest-side,transparent calc(100% - var(--ms-stroke) - var(--ms-aa)),currentColor calc(100% - var(--ms-stroke)),currentColor calc(100% - var(--ms-aa)),transparent 100%);color:var(--w2-color-text-primary);animation:w2-media-status_w2-media-spin__H0WDB calc(var(--w2-motion-duration-cinematic) * 2) var(--w2-motion-easing-linear) infinite;will-change:transform}.w2-media-status_ring__2m4ba:after{content:"";position:absolute;top:0;left:50%;width:var(--ms-stroke);height:var(--ms-stroke);border-radius:50%;background:var(--w2-color-paint-brand-stop-1);transform:translateX(-50%)}.w2-media-status_root___jUPg[data-state=buffering]:before{content:"";position:absolute;top:50%;left:50%;width:calc(var(--w2-size-gap-xl) + var(--w2-size-gap-lg));height:calc(var(--w2-size-gap-xl) + var(--w2-size-gap-lg));border-radius:50%;background:var(--w2-color-surface-scrim);backdrop-filter:blur(var(--w2-effect-blur-background-sm-radius));transform:translate(-50%,-50%);animation:w2-media-status_w2-media-status-fade__zkpvP var(--w2-motion-duration-interface) var(--w2-motion-easing-enter)}@keyframes w2-media-status_w2-media-status-fade__zkpvP{0%{opacity:0}}@keyframes w2-media-status_w2-media-spin__H0WDB{to{transform:rotate(1turn)}}.w2-media-status_root___jUPg[data-state=error]{pointer-events:auto;background:var(--w2-color-surface-void);text-align:center;animation:w2-media-status_w2-media-status-in__CFoZs var(--w2-motion-duration-overlay) var(--w2-motion-easing-enter)}.w2-media-status_errorIcon__LMZjg{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--w2-size-gap-xl) + var(--w2-size-gap-xs));height:calc(var(--w2-size-gap-xl) + var(--w2-size-gap-xs));border:var(--w2-size-border-default) solid var(--w2-color-border-default);border-radius:50%;background:var(--w2-color-surface-raised);color:var(--w2-color-text-muted)}.w2-media-status_errorCopy__pGdQ4{display:flex;flex-direction:column;gap:var(--w2-size-gap-2xs);align-items:center}.w2-media-status_errorTitle__0Neu0{color:var(--w2-color-text-primary)}.w2-media-status_errorBody__CY60W{color:var(--w2-color-text-muted)}@keyframes w2-media-status_w2-media-status-in__CFoZs{0%{opacity:0;transform:translateY(var(--w2-size-gap-2xs))}}.w2-media-status_srOnly__6fwiA{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.w2-media-status_ring__2m4ba,.w2-media-status_root___jUPg[data-state=buffering]:before,.w2-media-status_root___jUPg[data-state=error],.w2-media-status_root___jUPg[data-state=loading]:before{animation: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-media-player_root__n02hi{flex-direction:column;height:100%;min-height:var(--w2-layout-component-media-player-height-mobile);border-radius:var(--w2-size-radius-media-md);background:var(--w2-color-surface-void);color:var(--w2-color-text-primary)}.w2-media-player_frame__3OlY2,.w2-media-player_root__n02hi{position:relative;display:flex;box-sizing:border-box;width:100%}.w2-media-player_frame__3OlY2{flex:1 1 auto;flex-direction:column;min-height:0;border-radius:inherit;container:mp/inline-size}.w2-media-player_root__n02hi[data-fit]{align-items:center;justify-content:center;min-height:0;background:transparent;container-type:size}.w2-media-player_root__n02hi[data-fit] .w2-media-player_frame__3OlY2{flex:none;width:min(100cqw,100cqh * var(--mp-ratio));height:auto;aspect-ratio:var(--mp-ratio);background:var(--w2-color-surface-void)}.w2-media-player_viewport__G8yk2{position:relative;display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;min-height:0;padding:var(--w2-size-padding-lg) var(--w2-size-padding-lg) var(--w2-size-component-media-player-transport-height);overflow:hidden;border-radius:inherit;background:var(--w2-color-surface-void)}.w2-media-player_viewport__G8yk2:after{content:"";position:absolute;right:0;bottom:0;left:0;height:calc(var(--w2-size-component-media-player-transport-height) * 2 + var(--w2-size-component-media-player-control-bottom));background:var(--w2-paint-scrim-media-bottom);pointer-events:none;transition:opacity var(--w2-motion-duration-interface) var(--w2-motion-easing-enter)}.w2-media-player_root__n02hi:not([data-pinned]):not(:hover):not(:focus-within) .w2-media-player_viewport__G8yk2:after,.w2-media-player_root__n02hi[data-controls=hidden] .w2-media-player_viewport__G8yk2:after,.w2-media-player_viewport__G8yk2[data-viewport=loading]:after{opacity:0}.w2-media-player_viewport__G8yk2[data-viewport=loading]{background:var(--w2-color-surface-default)}.w2-media-player_media__Q6ZcO{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.w2-media-player_media__Q6ZcO[data-hidden]{visibility:hidden}.w2-media-player_transport__Tz1LF{position:absolute;right:var(--w2-size-padding-md);bottom:var(--w2-size-component-media-player-control-bottom);left:var(--w2-size-padding-md);display:flex;flex-direction:column;height:var(--w2-size-component-media-player-transport-height);transition:opacity var(--w2-motion-duration-interface) var(--w2-motion-easing-enter),transform var(--w2-motion-duration-interface) var(--w2-motion-easing-enter)}.w2-media-player_root__n02hi:not([data-pinned]):not(:hover):not(:focus-within) .w2-media-player_transport__Tz1LF{opacity:0;transform:translateY(var(--w2-size-gap-2xs))}.w2-media-player_root__n02hi[data-controls=hidden] .w2-media-player_transport__Tz1LF{display:none}.w2-media-player_seek___w3qc{position:relative;display:flex;height:var(--w2-size-component-media-player-seek-height)}.w2-media-player_row__VsLxJ{display:flex;align-items:center;justify-content:space-between;gap:var(--w2-size-gap-xs);height:var(--w2-size-touch-min)}.w2-media-player_cluster__wpcOW{display:flex;flex:none;gap:var(--w2-size-gap-xs);align-items:center}.w2-media-player_group__fL8Jf{display:flex;flex:none;align-items:center;height:var(--w2-size-touch-min);border-radius:var(--w2-size-radius-control-sm);background:var(--w2-color-media-player-control-backing)}.w2-media-player_group__fL8Jf 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-player_group__fL8Jf button>span{transition:transform var(--w2-motion-duration-interface) var(--w2-motion-easing-enter)}.w2-media-player_group__fL8Jf button:hover:not(:disabled)>span{transform:scale(calc(1 + (1 - var(--w2-motion-enter-scale)) * 2))}.w2-media-player_group__fL8Jf button:active:not(:disabled){transform:scale(var(--w2-motion-enter-scale));transition-duration:var(--w2-motion-duration-micro)}.w2-media-player_time__TqEJH{display:inline-flex;flex:none;gap:var(--w2-size-gap-2xs);align-items:center;padding-right:var(--w2-size-gap-sm);color:var(--w2-color-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.w2-media-player_timeCurrent__BPibo{color:var(--w2-color-text-secondary)}@container mp (max-width: 320px){.w2-media-player_transport__Tz1LF{right:var(--w2-size-padding-sm);left:var(--w2-size-padding-sm)}.w2-media-player_cluster__wpcOW,.w2-media-player_row__VsLxJ{gap:var(--w2-size-gap-2xs)}.w2-media-player_timeTotal__uT3bc{display:none}.w2-media-player_time__TqEJH{padding-right:var(--w2-size-gap-xs)}}@container mp (max-width: 240px){.w2-media-player_time__TqEJH{display:none}}@container mp (max-width: 176px){.w2-media-player_fullscreenGroup__rf8Ue{display:none}}.w2-media-player_volume__p_C56{position:relative;display:flex;align-items:center}.w2-media-player_volumeRange__7Ad74{display:flex;box-sizing:border-box;width:0;padding:0;overflow:hidden;opacity:0;visibility:hidden;transition:width var(--w2-motion-duration-interface) var(--w2-motion-easing-standard),padding var(--w2-motion-duration-interface) var(--w2-motion-easing-standard),opacity var(--w2-motion-duration-interface) var(--w2-motion-easing-standard),visibility 0s linear var(--w2-motion-duration-interface)}.w2-media-player_root__n02hi[data-layout=desktop] .w2-media-player_volume__p_C56:not([data-locked]):focus-within .w2-media-player_volumeRange__7Ad74,.w2-media-player_root__n02hi[data-layout=desktop] .w2-media-player_volume__p_C56:not([data-locked]):hover .w2-media-player_volumeRange__7Ad74,.w2-media-player_root__n02hi[data-layout=desktop] .w2-media-player_volume__p_C56[data-open] .w2-media-player_volumeRange__7Ad74{width:var(--w2-layout-component-media-player-volume-range-width);padding-right:calc(var(--w2-size-component-media-player-thumb-active) / 2 + var(--w2-size-gap-xs));padding-left:calc(var(--w2-size-component-media-player-thumb-active) / 2);opacity:1;visibility:visible;transition:width var(--w2-motion-duration-interface) var(--w2-motion-easing-enter),padding var(--w2-motion-duration-interface) var(--w2-motion-easing-enter),opacity var(--w2-motion-duration-interface) var(--w2-motion-easing-enter),visibility 0s}.w2-media-player_root__n02hi[data-layout=mobile] .w2-media-player_volumeRange__7Ad74{position:absolute;z-index:2;bottom:calc(100% + var(--w2-size-gap-xs));left:50%;box-sizing:border-box;width:var(--w2-size-touch-min);height:var(--w2-layout-component-media-player-volume-popup-width);margin-left:calc(var(--w2-size-touch-min) / -2);overflow:visible;border-radius:var(--w2-size-radius-pill);background:var(--w2-color-media-player-volume-popup);backdrop-filter:blur(var(--w2-effect-blur-background-sm-radius));transform:translateY(var(--w2-size-gap-2xs)) scale(var(--w2-motion-enter-scale));transform-origin:bottom center;transition:opacity var(--w2-motion-duration-interface) var(--w2-motion-easing-exit),transform var(--w2-motion-duration-interface) var(--w2-motion-easing-exit),visibility 0s linear var(--w2-motion-duration-interface)}.w2-media-player_root__n02hi[data-layout=mobile] .w2-media-player_volumeRange__7Ad74 .w2-media-player_rail__2fADn{position:absolute;top:50%;left:50%;flex:none;width:calc(var(--w2-layout-component-media-player-volume-popup-width) - var(--w2-size-padding-sm) * 2);height:var(--w2-size-touch-min);transform:translate(-50%,-50%) rotate(-90deg)}.w2-media-player_root__n02hi[data-layout=mobile] .w2-media-player_volume__p_C56[data-open] .w2-media-player_volumeRange__7Ad74{opacity:1;visibility:visible;transform:none;transition:opacity var(--w2-motion-duration-interface) var(--w2-motion-easing-enter),transform var(--w2-motion-duration-interface) var(--w2-motion-easing-enter),visibility 0s}.w2-media-player_rail__2fADn{--rl-thumb:var(--w2-size-component-media-player-thumb-rest);--rl-border:var(--w2-color-slider-border);--rl-fill:var(--w2-color-slider-fill);position:relative;display:block;flex:1 1 0;min-width:0;height:100%;min-height:var(--w2-size-component-media-player-seek-height)}.w2-media-player_volumeRange__7Ad74 .w2-media-player_rail__2fADn{height:var(--w2-size-touch-min)}.w2-media-player_rail__2fADn[data-tone=volume]{--rl-fill:var(--w2-color-media-player-volume-fill)}.w2-media-player_rail__2fADn:has(.w2-media-player_railInput__SiF1E:active),.w2-media-player_rail__2fADn:has(.w2-media-player_railInput__SiF1E:focus-visible),.w2-media-player_transport__Tz1LF:hover .w2-media-player_seek___w3qc .w2-media-player_rail__2fADn,.w2-media-player_transport__Tz1LF[data-seek-active] .w2-media-player_seek___w3qc .w2-media-player_rail__2fADn,.w2-media-player_volumeRange__7Ad74:hover .w2-media-player_rail__2fADn{--rl-thumb:var(--w2-size-component-media-player-thumb-active);--rl-border:var(--w2-color-slider-focus)}.w2-media-player_railTrack__zJmDI{position:absolute;top:50%;right:0;left:0;overflow:hidden;height:var(--rl-track,var(--w2-size-component-media-player-track-height));border-radius:var(--w2-size-slider-radius);background:var(--w2-color-media-player-track);transform:translateY(-50%);transition:height var(--w2-motion-duration-interface) var(--w2-motion-easing-enter)}.w2-media-player_seek___w3qc .w2-media-player_rail__2fADn:has(.w2-media-player_railInput__SiF1E:active),.w2-media-player_seek___w3qc .w2-media-player_rail__2fADn:has(.w2-media-player_railInput__SiF1E:focus-visible),.w2-media-player_seek___w3qc:hover .w2-media-player_rail__2fADn,.w2-media-player_transport__Tz1LF[data-seek-active] .w2-media-player_seek___w3qc .w2-media-player_rail__2fADn{--rl-track:var(--w2-size-slider-md-track)}.w2-media-player_railBuffered__4fv8u,.w2-media-player_railFill__d2nSl{position:absolute;top:0;bottom:0;left:0}.w2-media-player_railBuffered__4fv8u{width:calc(100% * var(--rl-b));background:var(--w2-color-media-player-buffered)}.w2-media-player_railFill__d2nSl{width:calc(100% * var(--rl-p));background:var(--rl-fill)}.w2-media-player_railThumb__O3uZd{position:absolute;top:50%;left:calc(100% * var(--rl-p));box-sizing:border-box;width:var(--rl-thumb);height:var(--rl-thumb);border:var(--w2-size-slider-stroke) solid var(--rl-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;transition:width var(--w2-motion-duration-interface) var(--w2-motion-easing-enter),height var(--w2-motion-duration-interface) var(--w2-motion-easing-enter),border-color var(--w2-motion-duration-interface) var(--w2-motion-easing-standard)}.w2-media-player_railInput__SiF1E{position:absolute;top:50%;left:0;width:100%;height:var(--w2-size-touch-min);margin:0;opacity:0;cursor:pointer;appearance:none;transform:translateY(-50%)}.w2-media-player_railInput__SiF1E::-webkit-slider-thumb{width:var(--w2-size-component-media-player-thumb-active);height:var(--w2-size-touch-min);appearance:none}.w2-media-player_railInput__SiF1E::-moz-range-thumb{width:var(--w2-size-component-media-player-thumb-active);height:var(--w2-size-touch-min);border:0}.w2-media-player_rail__2fADn[data-disabled] .w2-media-player_railInput__SiF1E{cursor:not-allowed}.w2-media-player_rail__2fADn[data-disabled]{--rl-thumb:var(--w2-size-component-media-player-thumb-rest);--rl-border:var(--w2-color-slider-border);--rl-fill:var(--w2-color-slider-disabled)}.w2-media-player_rail__2fADn[data-disabled] .w2-media-player_railThumb__O3uZd{background:var(--w2-color-slider-disabled)}@media (prefers-reduced-motion:reduce){.w2-media-player_group__fL8Jf button,.w2-media-player_group__fL8Jf button>span,.w2-media-player_railThumb__O3uZd,.w2-media-player_railTrack__zJmDI,.w2-media-player_transport__Tz1LF,.w2-media-player_viewport__G8yk2:after,.w2-media-player_volumeRange__7Ad74{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_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}}.playground_root__RHM9M{display:grid;grid-template-columns:minmax(0,1fr) 320px;overflow:hidden;border:var(--w2-size-border-default) solid var(--w2-color-border-subtle);border-radius:var(--w2-size-radius-container-md)}@media (max-width:1023px){.playground_root__RHM9M{grid-template-columns:minmax(0,1fr)}}.playground_stage__mh6wS{display:flex;align-items:center;justify-content:center;gap:var(--w2-size-gap-lg);min-height:280px;padding:var(--w2-size-padding-2xl);background:var(--w2-color-surface-canvas)}.playground_panel___7Qa8{display:flex;flex-direction:column;gap:var(--w2-size-gap-lg);padding:var(--w2-size-padding-lg);background:var(--w2-color-surface-default);border-left:var(--w2-size-border-default) solid var(--w2-color-border-subtle)}.playground_controls__oI7Ck{display:flex;flex-direction:column;gap:var(--w2-size-gap-md)}.playground_field__hOR9U{display:flex;flex-direction:column;gap:var(--w2-size-gap-2xs)}.playground_label__DJO0r{color:var(--w2-color-text-secondary)}.playground_input__2__0R{height:var(--w2-size-control-sm);padding-inline:var(--w2-size-padding-sm);border-radius:var(--w2-size-radius-control-sm);border:var(--w2-size-border-default) solid var(--w2-color-border-default);background:var(--w2-color-surface-sunken);color:var(--w2-color-text-primary)}.playground_input__2__0R:focus-visible{outline:none;border-color:var(--w2-color-border-focus)}.playground_check__0uSgV{display:flex;align-items:center;gap:var(--w2-size-gap-xs);color:var(--w2-color-text-secondary);cursor:pointer}.playground_check__0uSgV input{width:var(--w2-size-icon-xs);height:var(--w2-size-icon-xs);accent-color:var(--w2-color-action-brand-fill-default)}.playground_code__G6j12{margin:0;padding:var(--w2-size-padding-sm);overflow-x:auto;border-radius:var(--w2-size-radius-control-sm);background:var(--w2-color-surface-sunken);color:var(--w2-color-text-secondary);font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;word-break:break-word}