.w2-media-tile_root__BiRto{position:relative;width:100%;height:100%;min-width:0;border-radius:var(--w2-size-media-tile-radius)}.w2-media-tile_root__BiRto[data-hidden]{display:none}.w2-media-tile_viewport__4lrhU{position:absolute;inset:0;overflow:hidden;border:var(--w2-size-media-tile-border) solid var(--w2-color-border-default);border-radius:var(--w2-size-media-tile-radius);background:var(--w2-color-surface-raised);container-type:size}.w2-media-tile_media__Dj4Lg,.w2-media-tile_poster__c1pE3{position:absolute;inset:calc(-1 * var(--w2-size-media-tile-border));width:calc(100% + 2 * var(--w2-size-media-tile-border));height:calc(100% + 2 * var(--w2-size-media-tile-border));object-fit:cover;pointer-events:none}.w2-media-tile_root__BiRto[data-status=ready]:not([data-loaded]):not([data-has-poster]) .w2-media-tile_viewport__4lrhU:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,var(--w2-color-surface-overlay) 50%,transparent 80%);transform:translateX(-100%);animation:w2-media-tile_w2-media-tile-shimmer__vIg_8 1.6s var(--w2-motion-easing-standard) infinite}@keyframes w2-media-tile_w2-media-tile-shimmer__vIg_8{to{transform:translateX(100%)}}.w2-media-tile_media__Dj4Lg{opacity:0;filter:blur(12px);transform:scale(1.04);transition:opacity var(--w2-motion-duration-overlay) var(--w2-motion-easing-enter),filter var(--w2-motion-duration-overlay) var(--w2-motion-easing-enter),transform var(--w2-motion-duration-overlay) var(--w2-motion-easing-enter)}.w2-media-tile_root__BiRto[data-loaded] .w2-media-tile_media__Dj4Lg{opacity:1;filter:none;transform:none}.w2-media-tile_media__Dj4Lg[data-broken]{visibility:hidden}.w2-media-tile_audioArt__lv4by{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--w2-color-text-muted);pointer-events:none}.w2-media-tile_audioArt__lv4by>:last-child:not(svg){pointer-events:auto}.w2-media-tile_cover__viQ0L{position:absolute;inset:0;z-index:1;padding:0;border:0;background:transparent;cursor:pointer}.w2-media-tile_cover__viQ0L:focus-visible{outline:none}.w2-media-tile_actions__2xEeO,.w2-media-tile_copy__fwEhJ,.w2-media-tile_overlay__BAapG{opacity:0;transition:opacity var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.w2-media-tile_overlay__BAapG{position:absolute;inset:calc(-1 * var(--w2-size-media-tile-border));background-image:var(--w2-paint-scrim-media-bottom);pointer-events:none}.w2-media-tile_copy__fwEhJ{position:absolute;inset:auto calc(var(--w2-size-media-tile-overlay-padding) - var(--w2-size-media-tile-border)) calc(14px - var(--w2-size-media-tile-border));z-index:2;display:flex;flex-direction:column;gap:var(--w2-size-media-tile-copy-gap);pointer-events:none}.w2-media-tile_copyText__z0Kwq{display:flex;flex:1 1 0;flex-direction:column;gap:var(--w2-size-media-tile-copy-gap);min-width:0}.w2-media-tile_copy__fwEhJ[data-has-action]{flex-direction:row;gap:var(--w2-size-gap-sm);align-items:flex-end}.w2-media-tile_copyAction__CBzPU{flex:none;pointer-events:none}.w2-media-tile_copy__fwEhJ[data-action-placement=below]{flex-direction:column;align-items:stretch}.w2-media-tile_copy__fwEhJ[data-action-placement=below] .w2-media-tile_copyText__z0Kwq{flex:none}.w2-media-tile_copy__fwEhJ[data-action-placement=below] .w2-media-tile_copyAction__CBzPU>*{width:100%}.w2-media-tile_meta__F25Pn,.w2-media-tile_title__82XcO{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.w2-media-tile_title__82XcO{color:var(--w2-color-text-primary)}.w2-media-tile_meta__F25Pn{display:flex;gap:var(--w2-size-gap-xs);color:var(--w2-color-text-secondary)}.w2-media-tile_actions__2xEeO{position:absolute;top:calc(var(--w2-size-media-tile-action-inset) - var(--w2-size-media-tile-border));right:calc(8px - var(--w2-size-media-tile-border));z-index:3;display:flex;align-items:center;gap:2px;pointer-events:none}.w2-media-tile_duration__qJjG1{position:absolute;right:calc(14px - var(--w2-size-media-tile-border));bottom:calc(15px - var(--w2-size-media-tile-border));z-index:2;padding:var(--w2-size-media-tile-duration-padding-y) var(--w2-size-media-tile-duration-padding-x);border-radius:var(--w2-size-media-tile-duration-radius);background:var(--w2-color-surface-default);color:var(--w2-color-text-primary);white-space:nowrap;pointer-events:none;transition:bottom var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.w2-media-tile_indicator___9BP5{left:calc(12px - var(--w2-size-media-tile-border));bottom:calc(12px - var(--w2-size-media-tile-border));z-index:2;display:inline-flex;pointer-events:none}.w2-media-tile_indicator___9BP5,.w2-media-tile_selection__zPNqj{position:absolute;transition:opacity var(--w2-motion-duration-feedback) var(--w2-motion-easing-standard)}.w2-media-tile_selection__zPNqj{top:12px;left:12px;z-index:4;opacity:0}.w2-media-tile_root__BiRto[data-selected] .w2-media-tile_selection__zPNqj,.w2-media-tile_root__BiRto[data-selection-mode] .w2-media-tile_selection__zPNqj,.w2-media-tile_root__BiRto[data-state] .w2-media-tile_actions__2xEeO,.w2-media-tile_root__BiRto[data-state] .w2-media-tile_copy__fwEhJ,.w2-media-tile_root__BiRto[data-state] .w2-media-tile_overlay__BAapG,.w2-media-tile_root__BiRto[data-state] .w2-media-tile_selection__zPNqj,.w2-media-tile_root__BiRto[data-status=ready]:focus-within .w2-media-tile_actions__2xEeO,.w2-media-tile_root__BiRto[data-status=ready]:focus-within .w2-media-tile_copy__fwEhJ,.w2-media-tile_root__BiRto[data-status=ready]:focus-within .w2-media-tile_overlay__BAapG,.w2-media-tile_root__BiRto[data-status=ready]:focus-within .w2-media-tile_selection__zPNqj,.w2-media-tile_root__BiRto[data-status=ready]:hover .w2-media-tile_actions__2xEeO,.w2-media-tile_root__BiRto[data-status=ready]:hover .w2-media-tile_copy__fwEhJ,.w2-media-tile_root__BiRto[data-status=ready]:hover .w2-media-tile_overlay__BAapG,.w2-media-tile_root__BiRto[data-status=ready]:hover .w2-media-tile_selection__zPNqj{opacity:1}.w2-media-tile_root__BiRto:focus-within .w2-media-tile_actions__2xEeO,.w2-media-tile_root__BiRto:hover .w2-media-tile_actions__2xEeO,.w2-media-tile_root__BiRto[data-state] .w2-media-tile_actions__2xEeO,.w2-media-tile_root__BiRto[data-state] .w2-media-tile_copyAction__CBzPU,.w2-media-tile_root__BiRto[data-status=ready]:focus-within .w2-media-tile_copyAction__CBzPU,.w2-media-tile_root__BiRto[data-status=ready]:hover .w2-media-tile_copyAction__CBzPU{pointer-events:auto}.w2-media-tile_root__BiRto[data-state] .w2-media-tile_duration__qJjG1,.w2-media-tile_root__BiRto[data-status=ready]:focus-within .w2-media-tile_duration__qJjG1,.w2-media-tile_root__BiRto[data-status=ready]:hover .w2-media-tile_duration__qJjG1{bottom:calc(49px - var(--w2-size-media-tile-border))}.w2-media-tile_root__BiRto[data-state] .w2-media-tile_indicator___9BP5,.w2-media-tile_root__BiRto[data-status=ready]:focus-within .w2-media-tile_indicator___9BP5,.w2-media-tile_root__BiRto[data-status=ready]:hover .w2-media-tile_indicator___9BP5{opacity:0}@media (hover:none){.w2-media-tile_actions__2xEeO,.w2-media-tile_copy__fwEhJ,.w2-media-tile_overlay__BAapG,.w2-media-tile_selection__zPNqj{opacity:1}.w2-media-tile_actions__2xEeO,.w2-media-tile_copyAction__CBzPU{pointer-events:auto}.w2-media-tile_duration__qJjG1{bottom:calc(49px - var(--w2-size-media-tile-border))}.w2-media-tile_indicator___9BP5{opacity:0}}.w2-media-tile_root__BiRto:has(.w2-media-tile_cover__viQ0L:focus-visible),.w2-media-tile_root__BiRto[data-state=focus]{outline:var(--w2-size-media-tile-focus-stroke) solid var(--w2-color-border-focus);outline-offset:0}@container (max-width: 139px){.w2-media-tile_meta__F25Pn,.w2-media-tile_openAction__rjXZF{display:none}}.w2-media-tile_mosaic__9MPa_{position:absolute;inset:0;display:block;width:100%;height:100%;background:var(--w2-color-surface-canvas)}.w2-media-tile_resolve__UrjWK{position:absolute;inset:0;z-index:5;pointer-events:none}.w2-media-tile_resolve__UrjWK .w2-media-tile_mosaic__9MPa_{background:transparent}.w2-media-tile_statusPlate__KuWX_{position:absolute;inset:auto calc(var(--w2-size-media-tile-overlay-padding) - var(--w2-size-media-tile-border)) calc(var(--w2-size-media-tile-overlay-padding) - var(--w2-size-media-tile-border));z-index:2;display:flex;align-items:center;justify-content:space-between;height:var(--w2-size-media-tile-status-height);padding:0 var(--w2-size-media-tile-status-inset);border:var(--w2-size-media-tile-border) solid var(--w2-color-border-strong);border-radius:var(--w2-size-media-tile-status-radius);background:var(--w2-color-surface-default);box-shadow:var(--w2-shadow-elevation-2)}.w2-media-tile_statusLabel__3rJgc{display:inline-flex;align-items:center;gap:var(--w2-size-media-tile-status-gap);min-width:0;color:var(--w2-color-text-primary);white-space:nowrap}.w2-media-tile_ring__kJJIA{flex:none;width:16px;height:16px;border-left:2px solid var(--w2-color-border-default);border-bottom:2px solid var(--w2-color-border-default);border-right-color:var(--w2-color-border-default);border-top-color:var(--w2-color-border-default);border-top:2px solid var(--w2-color-status-gen-generating);border-right:2px solid var(--w2-color-status-gen-generating);border-radius:50%;animation:w2-media-tile_w2-media-tile-spin__pmNYL .9s linear infinite}@keyframes w2-media-tile_w2-media-tile-spin__pmNYL{to{transform:rotate(1turn)}}.w2-media-tile_statusText__cUOQk{overflow:hidden;text-overflow:ellipsis}.w2-media-tile_progress__9N6uz{flex:none;color:var(--w2-color-text-muted)}.w2-media-tile_error__W1GSE{position:absolute;inset:calc(-1 * var(--w2-size-media-tile-border));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--w2-size-media-tile-error-gap);padding:var(--w2-size-media-tile-error-padding);background:var(--w2-color-surface-raised);text-align:center}.w2-media-tile_errorIcon__9bd38{flex:none;color:var(--w2-color-status-gen-failed)}.w2-media-tile_errorTitle__nsbdq{margin:0;color:var(--w2-color-status-gen-failed)}.w2-media-tile_errorMessage__7a_tL{display:-webkit-box;flex:none;max-width:100%;margin:0;overflow:hidden;overflow-wrap:anywhere;color:var(--w2-color-text-muted);-webkit-box-orient:vertical;-webkit-line-clamp:2}.w2-media-tile_srOnly__Wl0Br{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@container (max-width: 219px){.w2-media-tile_statusText__cUOQk{display:none}.w2-media-tile_statusPlate__KuWX_{right:auto;gap:var(--w2-size-media-tile-status-gap)}.w2-media-tile_error__W1GSE{gap:var(--w2-size-gap-sm);padding:var(--w2-size-padding-md)}}@container (max-width: 139px){.w2-media-tile_statusPlate__KuWX_{inset:auto auto calc(8px - var(--w2-size-media-tile-border)) calc(8px - var(--w2-size-media-tile-border));width:var(--w2-size-control-sm);height:var(--w2-size-control-sm);padding:0;justify-content:center}.w2-media-tile_errorMessage__7a_tL,.w2-media-tile_errorTitle__nsbdq,.w2-media-tile_progress__9N6uz{display:none}}@container (max-height: 159px){.w2-media-tile_errorIcon__9bd38{display:none}}@container (max-height: 119px){.w2-media-tile_errorMessage__7a_tL{display:none}}@media (prefers-reduced-motion:reduce){.w2-media-tile_media__Dj4Lg{filter:none;transform:none;transition:opacity var(--w2-motion-duration-reduced) linear}.w2-media-tile_root__BiRto[data-status=ready]:not([data-loaded]):not([data-has-poster]) .w2-media-tile_viewport__4lrhU:before{animation:none}.w2-media-tile_actions__2xEeO,.w2-media-tile_copy__fwEhJ,.w2-media-tile_duration__qJjG1,.w2-media-tile_indicator___9BP5,.w2-media-tile_overlay__BAapG,.w2-media-tile_selection__zPNqj{transition:none}.w2-media-tile_ring__kJJIA{animation:none;border-color:var(--w2-color-status-gen-generating)}}.w2-media-tile_root__BiRto[data-status=ready]:focus-within:has(.w2-media-tile_copy__fwEhJ[data-action-placement=below]) .w2-media-tile_duration__qJjG1,.w2-media-tile_root__BiRto[data-status=ready]:hover:has(.w2-media-tile_copy__fwEhJ[data-action-placement=below]) .w2-media-tile_duration__qJjG1{opacity:0}.w2-badge_status__McY58{--w2-badge-fill:transparent;--w2-badge-content:var(--w2-color-badge-neutral-content);--w2-badge-border:var(--w2-color-badge-neutral-border-outline);display:inline-flex;align-items:center;flex:none;box-sizing:border-box;height:var(--w2-size-badge-status-sm-height);gap:var(--w2-size-badge-status-sm-gap);padding-inline:var(--w2-size-badge-status-sm-padding-x);border-radius:var(--w2-size-badge-status-radius);background:var(--w2-badge-fill);color:var(--w2-badge-content);white-space:nowrap;vertical-align:middle}.w2-badge_status__McY58[data-size=md]{height:var(--w2-size-badge-status-md-height);gap:var(--w2-size-badge-status-md-gap);padding-inline:var(--w2-size-badge-status-md-padding-x)}.w2-badge_status__McY58[data-appearance=soft]{background:var(--w2-badge-fill)}.w2-badge_status__McY58[data-appearance=outline]{background:transparent;border:var(--w2-size-badge-status-stroke) solid var(--w2-badge-border)}.w2-badge_status__McY58[data-intent=neutral]{--w2-badge-fill:var(--w2-color-badge-neutral-fill-soft);--w2-badge-content:var(--w2-color-badge-neutral-content);--w2-badge-border:var(--w2-color-badge-neutral-border-outline)}.w2-badge_status__McY58[data-intent=brand]{--w2-badge-fill:var(--w2-color-badge-brand-fill-soft);--w2-badge-content:var(--w2-color-badge-brand-content);--w2-badge-border:var(--w2-color-badge-brand-border-outline)}.w2-badge_status__McY58[data-intent=info]{--w2-badge-fill:var(--w2-color-badge-info-fill-soft);--w2-badge-content:var(--w2-color-badge-info-content);--w2-badge-border:var(--w2-color-badge-info-border-outline)}.w2-badge_status__McY58[data-intent=success]{--w2-badge-fill:var(--w2-color-badge-success-fill-soft);--w2-badge-content:var(--w2-color-badge-success-content);--w2-badge-border:var(--w2-color-badge-success-border-outline)}.w2-badge_status__McY58[data-intent=warning]{--w2-badge-fill:var(--w2-color-badge-warning-fill-soft);--w2-badge-content:var(--w2-color-badge-warning-content);--w2-badge-border:var(--w2-color-badge-warning-border-outline)}.w2-badge_status__McY58[data-intent=danger]{--w2-badge-fill:var(--w2-color-badge-danger-fill-soft);--w2-badge-content:var(--w2-color-badge-danger-content);--w2-badge-border:var(--w2-color-badge-danger-border-outline)}.w2-badge_marker__z8Ab2{flex:none;width:var(--w2-size-badge-status-sm-marker);height:var(--w2-size-badge-status-sm-marker);border-radius:50%;background:currentColor}.w2-badge_status__McY58[data-size=md] .w2-badge_marker__z8Ab2{width:var(--w2-size-badge-status-md-marker);height:var(--w2-size-badge-status-md-marker)}.w2-badge_decorative__uv6Nz{--w2-deco-fill:var(--w2-color-badge-decorative-magenta-fill);--w2-deco-content:var(--w2-color-badge-decorative-content-on-magenta);--w2-deco-skew:-16.7deg;--w2-deco-inset:3px;--w2-deco-major:var(--w2-size-badge-decorative-sm-radius-major);--w2-deco-minor:var(--w2-size-badge-decorative-sm-radius-minor);position:relative;isolation:isolate;display:inline-flex;align-items:center;flex:none;height:var(--w2-size-badge-decorative-sm-height);padding-inline:var(--w2-size-badge-decorative-sm-padding-x);color:var(--w2-deco-content);text-transform:uppercase;white-space:nowrap;vertical-align:middle}.w2-badge_decorative__uv6Nz[data-size=md]{--w2-deco-skew:-18.43deg;--w2-deco-inset:4px;--w2-deco-major:var(--w2-size-badge-decorative-md-radius-major);--w2-deco-minor:var(--w2-size-badge-decorative-md-radius-minor);height:var(--w2-size-badge-decorative-md-height);padding-inline:var(--w2-size-badge-decorative-md-padding-x)}.w2-badge_decorative__uv6Nz:after,.w2-badge_decorative__uv6Nz:before{content:"";position:absolute;inset:0 var(--w2-deco-inset);z-index:-1;transform:skewX(var(--w2-deco-skew));border-radius:var(--w2-deco-major) var(--w2-deco-minor) var(--w2-deco-major) var(--w2-deco-minor)}.w2-badge_decorative__uv6Nz:before{translate:var(--w2-size-badge-decorative-offset) var(--w2-size-badge-decorative-offset);background:var(--w2-color-badge-decorative-offset);z-index:-2}.w2-badge_decorative__uv6Nz:after{background:var(--w2-deco-fill)}.w2-badge_decorative__uv6Nz[data-tone=magenta]{--w2-deco-fill:var(--w2-color-badge-decorative-magenta-fill);--w2-deco-content:var(--w2-color-badge-decorative-content-on-magenta)}.w2-badge_decorative__uv6Nz[data-tone=blue]{--w2-deco-fill:var(--w2-color-badge-decorative-blue-fill);--w2-deco-content:var(--w2-color-badge-decorative-content-on-bright)}.w2-badge_decorative__uv6Nz[data-tone=orange]{--w2-deco-fill:var(--w2-color-badge-decorative-orange-fill);--w2-deco-content:var(--w2-color-badge-decorative-content-on-bright)}.w2-badge_decorative__uv6Nz[data-tone=violet]{--w2-deco-fill:var(--w2-color-badge-decorative-violet-fill);--w2-deco-content:var(--w2-color-badge-decorative-content-on-bright)}