.aa-vpc[data-v-bb723052]{z-index:1;pointer-events:none;position:absolute;inset:0}.aa-vpc.is-hidden[data-v-bb723052]{cursor:none}.aa-vpc__loading[data-v-bb723052]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.aa-vpc__shimmer[data-v-bb723052]{mix-blend-mode:screen;background-image:linear-gradient(100deg,#0000,#0000 35%,#ffffff2e 50%,#0000 65%,#0000);background-position:100% 0;background-size:220% 100%;animation:1.4s linear infinite aa-vpc-shimmer-bb723052;position:absolute;inset:0}@keyframes aa-vpc-shimmer-bb723052{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.aa-vpc__shimmer[data-v-bb723052]{background-image:linear-gradient(100deg,#0000,#ffffff14,#0000);background-position:50%;background-size:100% 100%;animation:none}}.aa-vpc__center[data-v-bb723052]{border-radius:var(--aa-radius-full);color:#fff;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(6px);width:72px;height:72px;transition:background var(--aa-transition-fast),transform var(--aa-transition-fast);background:#0000008c;border:none;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aa-vpc__center[data-v-bb723052]:hover{background:#000000b3;transform:translate(-50%,-50%)scale(1.05)}.aa-vpc__center--loading[data-v-bb723052]{cursor:default;pointer-events:none}.aa-vpc__spinner[data-v-bb723052]{border:3px solid #ffffff40;border-top-color:#fff;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite aa-vpc-spinner-rotate-bb723052}@keyframes aa-vpc-spinner-rotate-bb723052{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.aa-vpc__spinner[data-v-bb723052]{animation-duration:2.4s}}.aa-vpc__bar[data-v-bb723052]{padding:var(--aa-space-2) var(--aa-space-3);color:#fff;pointer-events:auto;opacity:0;transition:opacity var(--aa-transition-fast),transform var(--aa-transition-fast);background:linear-gradient(#0000,#000000b3);position:absolute;bottom:0;left:0;right:0;transform:translateY(4px)}.aa-vpc__bar.is-active[data-v-bb723052]{opacity:1;transform:translateY(0)}.aa-vpc__scrubber[data-v-bb723052]{cursor:pointer;height:18px;margin-bottom:var(--aa-space-1);touch-action:none;align-items:center;display:flex;position:relative}.aa-vpc__scrubber-track[data-v-bb723052]{border-radius:var(--aa-radius-full);background:#ffffff4d;width:100%;height:3px;position:relative;overflow:hidden}.aa-vpc__scrubber-track.is-loading[data-v-bb723052]{height:5px}.aa-vpc__scrubber-fill[data-v-bb723052]{background:var(--aa-color-primary);z-index:1;will-change:width;height:100%;transition:width .14s cubic-bezier(.4,0,.2,1);position:relative}.aa-vpc__scrubber-stripes[data-v-bb723052]{z-index:2;pointer-events:none;opacity:.7;background-image:repeating-linear-gradient(-45deg,#ffffff38 0 5px,#0000 0 11px);background-position:0 0;background-size:200% 100%;animation:.9s linear infinite aa-vpc-scrubber-stripes-bb723052;position:absolute;inset:0}@keyframes aa-vpc-scrubber-stripes-bb723052{to{background-position:-24px 0}}@media (prefers-reduced-motion:reduce){.aa-vpc__scrubber-stripes[data-v-bb723052]{animation:none}}.aa-vpc__scrubber-thumb[data-v-bb723052]{border-radius:var(--aa-radius-full);pointer-events:none;z-index:3;will-change:left;background:#fff;width:12px;height:12px;transition:left .14s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 4px #0006}.aa-vpc__row[data-v-bb723052]{align-items:center;gap:var(--aa-space-1);display:flex}.aa-vpc__btn[data-v-bb723052]{min-width:44px;min-height:44px;padding:var(--aa-space-2);color:#fff;cursor:pointer;border-radius:var(--aa-radius-md);font-size:var(--aa-text-sm);font-weight:var(--aa-font-medium);transition:background var(--aa-transition-fast);background:0 0;border:none;place-items:center;display:grid}.aa-vpc__btn[data-v-bb723052]:hover{background:#ffffff1f}.aa-vpc__btn--label[data-v-bb723052]{min-width:0;padding-inline:var(--aa-space-2)}.aa-vpc__btn--label.is-open[data-v-bb723052]{background:#ffffff2e}.aa-vpc__volume[data-v-bb723052]{align-items:center;gap:var(--aa-space-1);display:flex}.aa-vpc__volume-slider[data-v-bb723052]{cursor:pointer;touch-action:none;align-items:center;width:80px;height:18px;display:none}.aa-vpc__volume:focus-within .aa-vpc__volume-slider[data-v-bb723052],.aa-vpc__volume:hover .aa-vpc__volume-slider[data-v-bb723052]{display:flex}.aa-vpc__volume-track[data-v-bb723052]{border-radius:var(--aa-radius-full);background:#ffffff4d;width:100%;height:3px;overflow:hidden}.aa-vpc__volume-fill[data-v-bb723052]{background:#fff;height:100%}.aa-vpc__time[data-v-bb723052]{font-size:var(--aa-text-xs);align-items:center;gap:var(--aa-space-1);color:#ffffffd9;margin-inline:var(--aa-space-1);display:flex}.aa-vpc__time-sep[data-v-bb723052],.aa-vpc__time-total[data-v-bb723052]{color:#fff9}.aa-vpc__spacer[data-v-bb723052]{flex:1}.aa-vpc__menu-wrap[data-v-bb723052]{position:relative}.aa-vpc__menu--floating[data-v-bb723052]{z-index:100000;min-width:96px;max-width:calc(100vw - 16px);position:fixed}.aa-vpc__menu-glass[data-v-bb723052]{-webkit-backdrop-filter:blur(16px)saturate(1.4);border-radius:var(--aa-radius-md);box-shadow:var(--aa-shadow-lg);background:#000000c7;border:1px solid #ffffff1a;overflow:hidden}.aa-vpc__menu-inner[data-v-bb723052]{z-index:1;padding:var(--aa-space-1);flex-direction:column;gap:2px;display:flex;position:relative}.aa-vpc__menu-item[data-v-bb723052]{padding:var(--aa-space-2) var(--aa-space-3);color:#fff;font-size:var(--aa-text-sm);text-align:left;cursor:pointer;border-radius:var(--aa-radius-sm);transition:background var(--aa-transition-fast);background:0 0;border:none}.aa-vpc__menu-item[data-v-bb723052]:hover{background:#ffffff1f}.aa-vpc__menu-item.is-active[data-v-bb723052]{background:color-mix(in srgb,var(--aa-color-primary) 35%,transparent)}@media (hover:none){.aa-vpc__volume-slider[data-v-bb723052]{display:flex}}@media (width<=640px){.aa-vpc__bar[data-v-bb723052]{padding:var(--aa-space-1) var(--aa-space-2) calc(env(safe-area-inset-bottom,0px) + 2px);flex-direction:column-reverse;gap:0;display:flex}.aa-vpc__row>.aa-vpc__btn[data-v-bb723052]:first-child,.aa-vpc__volume-slider[data-v-bb723052]{display:none}.aa-vpc__time[data-v-bb723052]{font-size:var(--aa-text-2xs,11px);margin-inline:0}.aa-vpc__btn[data-v-bb723052]{min-width:40px;min-height:40px;padding:var(--aa-space-1)}.aa-vpc__btn--label[data-v-bb723052]{padding-inline:var(--aa-space-1);font-size:var(--aa-text-xs)}.aa-vpc__scrubber[data-v-bb723052]{height:14px;margin:0;padding-block:5px}.aa-vpc__scrubber-track[data-v-bb723052]{height:3px}.aa-vpc__scrubber-track.is-loading[data-v-bb723052]{height:5px}.aa-vpc__scrubber-thumb[data-v-bb723052]{width:12px;height:12px}.aa-vpc__scrubber-thumb[data-v-bb723052]:after{content:"";inset:-7px;border-radius:var(--aa-radius-full);position:absolute;inset:-10px}}.aa-video-player[data-v-f74f1317]{background:var(--aa-color-surface-elevated);width:100%;height:100%;display:block;position:relative;overflow:hidden}.aa-video-player.has-ambient[data-v-f74f1317],.aa-video-player.is-fullscreen[data-v-f74f1317]{background:#000}.aa-video-player__video[data-v-f74f1317]{-o-object-fit:contain;object-fit:contain;z-index:1;width:100%;height:100%;display:block;position:relative}.aa-video-player__ambient[data-v-f74f1317]{-o-object-fit:cover;object-fit:cover;filter:blur(40px)saturate(1.2)brightness(.7);z-index:0;pointer-events:none;width:140%;height:140%;position:absolute;inset:-20%;transform:scale(1.4)}:-webkit-any(.aa-video-player[data-v-f74f1317]:-webkit-full-screen,.aa-video-player[data-v-f74f1317]:fullscreen){width:100vw;height:100vh}:is(.aa-video-player[data-v-f74f1317]:fullscreen,.aa-video-player[data-v-f74f1317]:fullscreen){width:100vw;height:100vh}:-webkit-any(.aa-video-player:-webkit-full-screen .aa-video-player__video[data-v-f74f1317],.aa-video-player:fullscreen .aa-video-player__video[data-v-f74f1317]){object-fit:contain;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}:is(.aa-video-player:fullscreen .aa-video-player__video[data-v-f74f1317],.aa-video-player:fullscreen .aa-video-player__video[data-v-f74f1317]){object-fit:contain;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}.aa-video-player__ff[data-v-f74f1317]{pointer-events:none;z-index:3;background:radial-gradient(circle at 80%,#0000008c,#00000059 22%,#00000026 42%,#0000 62%);justify-content:flex-end;align-items:center;width:38%;min-width:200px;max-width:320px;padding-right:clamp(12px,4%,28px);display:flex;position:absolute;top:0;bottom:0;right:0}.aa-video-player__ff-badge[data-v-f74f1317]{color:#fff;text-shadow:0 1px 6px #0009;font-weight:var(--aa-font-semibold);font-size:var(--aa-text-lg);letter-spacing:.02em;flex-direction:column;align-items:center;gap:2px;display:flex}.aa-video-player__ff-rate[data-v-f74f1317]{font-variant-numeric:tabular-nums}.aa-vpc-ff-enter-active[data-v-f74f1317]{transition:opacity .14s}.aa-vpc-ff-enter-from[data-v-f74f1317]{opacity:0}.aa-vpc-ff-leave-active[data-v-f74f1317],.aa-vpc-ff-leave-to[data-v-f74f1317]{opacity:0;transition:none}.aa-img[data-v-06ad6aea]{border-radius:inherit;width:100%;position:relative;overflow:clip}.aa-img__placeholder[data-v-06ad6aea]{filter:blur(20px);transition:opacity var(--aa-duration-normal,.25s) var(--aa-ease-default,ease);position:absolute;inset:-10%;transform:scale(1.2)}.aa-img__el[data-v-06ad6aea]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.aa-img--flow[data-v-06ad6aea]{width:auto;height:auto}.aa-img--flow .aa-img__el[data-v-06ad6aea]{width:auto;max-width:100%;height:auto;max-height:100%;position:relative;inset:auto}.aa-img--flow .aa-img__placeholder[data-v-06ad6aea],.aa-img__fallback[data-v-06ad6aea]{position:absolute;inset:0}.aa-img__fallback[data-v-06ad6aea]{background:var(--aa-color-surface-elevated);justify-content:center;align-items:center;display:flex}.aa-img__fallback-icon[data-v-06ad6aea]{width:32px;height:32px;color:var(--aa-color-text-muted);opacity:.4}.aa-img__credit[data-v-06ad6aea]{color:#ffffffd9;white-space:nowrap;pointer-events:none;z-index:2;opacity:0;transition:opacity var(--aa-duration-fast,.15s) var(--aa-ease-default,ease);background:#00000080;border-top-left-radius:4px;padding:2px 6px;font-size:10px;line-height:1.4;position:absolute;bottom:0;right:0}.aa-img:hover .aa-img__credit[data-v-06ad6aea]{opacity:1}@media (width<=767px){.aa-img__credit[data-v-06ad6aea]{opacity:1}}.aa-image-ai-badge[data-v-06ad6aea]{top:var(--aa-space-2);right:var(--aa-space-2);padding:var(--aa-space-1) var(--aa-space-2);color:var(--aa-color-on-primary,#fff);font-size:var(--aa-text-xs);font-weight:var(--aa-font-semibold);border-radius:var(--aa-radius-full);-webkit-backdrop-filter:blur(4px);pointer-events:none;z-index:3;background:#0000008c;line-height:1;position:absolute}.aa-image-ai-badge__text[data-v-06ad6aea]{white-space:nowrap;display:inline-block}
