.vpl,.vr,.vr-viewer,.vp-box{--vp-accent:var(--vp-accent-l,oklch(var(--primary)));--vp-on:var(--vp-on-l,oklch(var(--primary-foreground)))}.vp-box{--vp-max-h:85svh;width:min(100%, calc(var(--vp-max-h) * var(--vp-ratio,1.7778)));aspect-ratio:var(--vp-ratio,1.7778);margin-inline:auto;position:relative}html.dark .vpl,html.dark .vr,html.dark .vr-viewer,html.dark .vp-box{--vp-accent:var(--vp-accent-d,oklch(var(--primary)));--vp-on:var(--vp-on-d,oklch(var(--primary-foreground)))}.vp-box--card,.vp-box--split,.vp-box--block{border-radius:var(--radius-card);box-shadow:var(--shadow-card);isolation:isolate;overflow:hidden}.vp-box--portrait{--vp-max-h:80svh}.vp-root,.vp-shell,.vp-cover{position:absolute;inset:0}.vp-root{color:#fff;background:#000;overflow:hidden}.vp-frame,.vp-video{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.vp-video{-o-object-fit:contain;object-fit:contain}.vp-cover{cursor:pointer;background:0 0;border:0;outline:none;width:100%;padding:0;display:block}.vp-cover img{transition:transform .7s cubic-bezier(.22,1,.36,1)}.vp-cover:hover img{transform:scale(1.03)}.vp-cover-shade{background:radial-gradient(circle,#00000014,#0000006b);position:absolute;inset:0}.vp-cover-cta{flex-direction:column;justify-content:center;align-items:center;gap:.875rem;display:flex;position:absolute;inset:0}.vp-cover-label{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000059;border-radius:999px;padding:.375rem .95rem;font-size:.9375rem;font-weight:600}.vp-big-play{aspect-ratio:1;border-radius:999px;place-items:center;width:clamp(3.75rem,9vw,5.5rem);transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s;display:grid;position:relative}.vp-big-play-icon{fill:currentColor;width:38%;height:38%;transform:translate(8%)}.vp-cover:hover .vp-big-play,.vp-cover:focus-visible .vp-big-play{transform:scale(1.08)}.vp-cover:focus-visible .vp-big-play{box-shadow:0 0 0 4px #ffffffd9}.vp-big-play--circle{color:var(--vp-on);background:var(--vp-accent);box-shadow:0 12px 32px -8px #0000008c}.vp-big-play--glass{color:#fff;-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);background:#ffffff2e;border:1px solid #ffffff73}.vp-big-play--pulse{color:var(--vp-on);background:var(--vp-accent)}.vp-big-play--pulse:before,.vp-big-play--pulse:after{content:"";border-radius:inherit;border:2px solid var(--vp-accent);animation:2.2s cubic-bezier(.22,1,.36,1) infinite vp-pulse;position:absolute;inset:0}.vp-big-play--pulse:after{animation-delay:1.1s}@keyframes vp-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.vp-placeholder{background:radial-gradient(circle at 30% 20%, color-mix(in oklch, var(--vp-accent) 45%, transparent), transparent 60%), linear-gradient(135deg, #15151c, #050507);position:absolute;inset:0}.vp-frame-cover{-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.vp-empty-icon{color:#fff6;width:22%;max-width:5rem;height:22%;margin:auto;position:absolute;inset:0}.vp-empty-label{inset-inline:1rem;text-align:center;color:#ffffffd9;font-size:.875rem;position:absolute;bottom:1rem}.vp-shell{outline:none}.vp-shell--idle{cursor:none}.vp-surface{touch-action:manipulation;place-items:center;display:grid;position:absolute;inset:0}.vp-surface>*{pointer-events:none}.vp-spinner{color:#fff;filter:drop-shadow(0 2px 6px #00000080);width:3rem;height:3rem;animation:.9s linear infinite vp-spin}@keyframes vp-spin{to{transform:rotate(360deg)}}.vp-surface-play{width:4rem;height:4rem;color:var(--vp-on);background:var(--vp-accent);border-radius:999px;place-items:center;animation:.22s cubic-bezier(.22,1,.36,1) vp-pop;display:grid;box-shadow:0 10px 28px -8px #0009}.vp-surface-play svg{fill:currentColor;width:1.6rem;height:1.6rem;transform:translate(8%)}@keyframes vp-pop{0%{opacity:0;transform:scale(.7)}}.vp-seek-flash{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border-radius:999px;padding:.5rem 1rem;font-size:.9375rem;font-weight:600;animation:.65s ease-out forwards vp-flash;position:absolute;top:50%;translate:0 -50%}.vp-seek-flash--back{left:12%}.vp-seek-flash--fwd{right:12%}@keyframes vp-flash{0%{opacity:0;scale:.85}25%{opacity:1;scale:1}to{opacity:0}}.vp-error{text-align:center;background:#000000b8;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1rem;display:flex;position:absolute;inset:0}.vp-error-retry{color:var(--vp-on);background:var(--vp-accent);border-radius:999px;align-items:center;gap:.4rem;padding:.45rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.vp-error-retry svg{width:1rem;height:1rem}.vp-cue{inset-inline:0;pointer-events:none;justify-content:center;padding-inline:1rem;transition:bottom .26s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;bottom:1rem}.vp-cue--raised{bottom:5.25rem}.vp-cue span{text-align:center;white-space:pre-line;color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#0000009e;border-radius:.5rem;max-width:46rem;padding:.2rem .75rem;font-size:clamp(.95rem,2.4vw,1.35rem);line-height:1.8}.vp-chrome{inset-inline:0;background:linear-gradient(#0000,#00000059 45%,#000000bf);padding:2.5rem .75rem .4rem;transition:opacity .26s;position:absolute;bottom:0}.vp-shell--idle .vp-chrome{opacity:0;pointer-events:none}.vp-track{cursor:pointer;touch-action:none;outline:none;align-items:center;height:1.25rem;display:flex;position:relative}.vp-track-rail{background:#ffffff40;border-radius:999px;width:100%;height:4px;transition:height .16s;position:relative;overflow:hidden}.vp-track:hover .vp-track-rail,.vp-track:focus-visible .vp-track-rail{height:6px}.vp-track-buffer,.vp-track-fill{inset-block:0;position:absolute;left:0}.vp-track-buffer{background:#ffffff59}.vp-track-fill{background:var(--vp-accent)}.vp-track-thumb{background:var(--vp-accent);border-radius:999px;width:.875rem;height:.875rem;transition:scale .16s;position:absolute;top:50%;translate:-50% -50%;scale:0;box-shadow:0 0 0 3px #00000040}.vp-track:hover .vp-track-thumb,.vp-track:focus-visible .vp-track-thumb{scale:1}.vp-track:focus-visible .vp-track-rail{box-shadow:0 0 0 2px #ffffffb3}.vp-track-tip{font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;background:#000c;border-radius:.375rem;padding:.15rem .45rem;font-size:.75rem;position:absolute;bottom:1.4rem;translate:-50%}.vp-bar{align-items:center;gap:.125rem;display:flex}.vp-spacer{flex:1}.vp-btn{color:#fff;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;transition:background-color .16s,color .16s;display:grid}.vp-btn svg{width:1.3rem;height:1.3rem}.vp-btn:hover{background:#ffffff24}.vp-btn:focus-visible{outline-offset:-2px;outline:2px solid #fff}.vp-btn--on{color:var(--vp-accent)}.vp-volume{align-items:center;display:flex}.vp-volume-range{opacity:0;width:0;accent-color:var(--vp-accent);transition:width .2s,opacity .2s}.vp-volume:hover .vp-volume-range,.vp-volume:focus-within .vp-volume-range{opacity:1;width:4.5rem;margin-inline:.25rem .5rem}.vp-time{font-variant-numeric:tabular-nums;white-space:nowrap;color:#ffffffeb;gap:.3rem;padding-inline:.5rem;font-size:.8125rem;display:inline-flex}.vp-time-sep{opacity:.55}.vp-menu-wrap{position:relative}.vp-menu{bottom:calc(100% + .5rem);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform-origin:bottom;background:#141418f0;border-radius:.75rem;min-width:8.5rem;padding:.3rem;animation:.16s ease-out vp-pop;position:absolute;inset-inline-start:0;box-shadow:0 16px 40px -12px #000000b3}.vp-menu-item{color:#fff;text-align:start;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.45rem .65rem;font-size:.875rem;display:flex}.vp-menu-item:hover,.vp-menu-item:focus-visible{background:#ffffff1f;outline:none}.vp-menu-item svg{width:1rem;height:1rem;color:var(--vp-accent)}.vp-shell--full .vp-video{-o-object-fit:contain;object-fit:contain}@media (hover:none),(max-width:639px){.vp-volume-range,.vp-btn--desktop{display:none}.vp-btn{width:2.25rem;height:2.25rem}.vp-chrome{padding-inline:.4rem}}.vp-head{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.vp-head--center{align-items:center}.vp-head>:last-child{margin-bottom:0}.vp-brand{background:color-mix(in oklch, var(--vp-accent,oklch(var(--primary))) 10%, transparent);border:1px solid color-mix(in oklch, currentColor 12%, transparent);border-radius:999px;align-items:center;min-height:2.5rem;padding:.375rem 1rem;display:inline-flex}.vp-brand-logo{-o-object-fit:contain;object-fit:contain;width:auto;max-width:9rem;height:1.75rem}.vp-brand-name{letter-spacing:.01em;font-weight:700}.vp-track-mark{background:#0000008c;width:3px;position:absolute;inset-block:0;translate:-50%}.vp-track-tip{flex-direction:column;align-items:center;gap:.1rem;display:flex}.vp-track-tip-chapter{text-overflow:ellipsis;max-width:12rem;font-weight:600;overflow:hidden}.vp-chapter-now{text-overflow:ellipsis;white-space:nowrap;color:#ffffffeb;background:#ffffff1a;border-radius:999px;max-width:14rem;padding:.2rem .65rem;font-size:.8125rem;overflow:hidden}.vp-chapter-now:before{content:"•";color:var(--vp-accent);margin-inline-end:.4rem}.vp-chapter-now:hover{background:#ffffff2e}.vp-menu--chapters{min-width:15rem;max-height:16rem;overflow-y:auto}.vp-menu-time{font-variant-numeric:tabular-nums;opacity:.7;font-size:.75rem}.vp-pc-stack{top:.75rem;z-index:2;flex-direction:column;gap:.5rem;width:min(17rem,100% - 1.5rem);display:flex;position:absolute;inset-inline-start:.75rem}.vp-pc{color:#fff;-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);background:#1010149e;border:1px solid #ffffff29;border-radius:1rem;flex-direction:column;gap:.5rem;padding:.6rem;animation:.42s cubic-bezier(.22,1,.36,1) vp-card-in;display:flex;position:relative;box-shadow:0 18px 40px -18px #000c}@keyframes vp-card-in{0%{opacity:0;transform:translateY(-10px)scale(.96)}}.vp-pc-close{top:.35rem;color:#ffffffbf;border-radius:999px;place-items:center;width:1.5rem;height:1.5rem;display:grid;position:absolute;inset-inline-end:.35rem}.vp-pc-close:hover{color:#fff;background:#ffffff26}.vp-pc-close svg{width:.9rem;height:.9rem}.vp-pc-link{color:inherit;align-items:center;gap:.6rem;padding-inline-end:1.25rem;text-decoration:none;display:flex}.vp-pc-img{-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:.6rem;flex:none;width:3.25rem;height:3.25rem}.vp-pc-body{flex-direction:column;gap:.15rem;min-width:0;display:flex}.vp-pc-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:600;line-height:1.6;display:-webkit-box;overflow:hidden}.vp-pc-price{flex-wrap:wrap;align-items:baseline;gap:.4rem;font-size:.8125rem;font-weight:700;display:flex}.vp-pc-price s{opacity:.6;font-size:.75rem;font-weight:400}@media (max-width:639px){.vp-pc-stack{top:.5rem;width:min(14rem,100% - 1rem);inset-inline-start:.5rem}.vp-pc:nth-child(2){display:none}.vp-pc-img{width:2.5rem;height:2.5rem}}.vp-strip{margin-top:1.25rem}.vp-strip-title{margin-bottom:.75rem;font-size:1rem;font-weight:700}.vp-strip-list{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:.75rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.vp-strip-item{border-radius:var(--radius-card);border:1px solid oklch(var(--border));background:oklch(var(--card));width:min(17rem,80vw);color:oklch(var(--card-foreground));scroll-snap-align:start;flex-direction:column;flex:none;gap:.6rem;padding:.75rem;display:flex}.vp-strip-link{color:inherit;align-items:center;gap:.75rem;text-decoration:none;display:flex}.vp-strip-img{border:1px solid oklch(var(--border));width:3.75rem;height:3.75rem}.vp-strip-actions{align-items:center;gap:.5rem;margin-top:auto;display:flex}.vp-strip-seek{font-variant-numeric:tabular-nums;background:oklch(var(--muted));color:oklch(var(--foreground));border-radius:999px;flex:none;align-items:center;gap:.3rem;padding:.35rem .6rem;font-size:.75rem;display:inline-flex}.vp-strip-seek svg{width:.9rem;height:.9rem}.vp-strip-seek:hover{background:color-mix(in oklch, var(--vp-accent,oklch(var(--primary))) 18%, oklch(var(--muted)))}.vp-next{z-index:3;text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:1rem;animation:.24s ease-out vp-pop;display:flex;position:absolute;inset:0}.vp-next-eyebrow{opacity:.75;font-size:.8125rem}.vp-next-title{max-width:30rem;font-size:clamp(1rem,2.4vw,1.35rem);font-weight:700}.vp-next-ring{background:conic-gradient(var(--vp-accent) calc((1 - var(--vp-next,1)) * 360deg), #ffffff2e 0);border-radius:999px;width:3.5rem;height:3.5rem;transition:background .9s linear;-webkit-mask:radial-gradient(circle,#0000 58%,#000 60%);mask:radial-gradient(circle,#0000 58%,#000 60%)}.vp-next-actions{gap:.5rem;display:flex}.vp-next-play,.vp-next-cancel{border-radius:999px;align-items:center;gap:.4rem;padding:.5rem 1.1rem;font-size:.875rem;font-weight:600;display:inline-flex}.vp-next-play{color:var(--vp-on);background:var(--vp-accent)}.vp-next-play svg{width:1rem;height:1rem}.vp-next-cancel{color:#fff;background:#ffffff24}.vp-root--mini{inset:auto;bottom:calc(1rem + env(safe-area-inset-bottom) + var(--mobile-nav-offset,0px) + var(--bottom-bars,0px));z-index:60;width:min(22rem,100vw - 2rem);height:auto;aspect-ratio:var(--vp-ratio,1.7778);border-radius:.875rem;max-height:45svh;animation:.32s cubic-bezier(.22,1,.36,1) vp-mini-in;position:fixed;inset-inline-end:1rem;box-shadow:0 24px 60px -16px #000000a6}.vp-box:has(.vp-root--mini){isolation:auto;z-index:60;position:relative}.vp-box--portrait .vp-root--mini{width:min(11rem,40vw)}@keyframes vp-mini-in{0%{opacity:0;transform:translateY(16px)scale(.92)}}@media (max-width:1023px){.vp-root--mini{bottom:calc(5.25rem + env(safe-area-inset-bottom))}}.vp-root--mini .vp-chrome .vp-bar>:not(:first-child),.vp-root--mini .vp-pc-stack,.vp-root--mini .vp-cue{display:none}.vp-mini-bar{top:.4rem;z-index:4;gap:.3rem;display:flex;position:absolute;inset-inline-end:.4rem}.vp-mini-btn{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;border-radius:999px;place-items:center;width:1.9rem;height:1.9rem;display:grid}.vp-mini-btn svg{width:1rem;height:1rem}.vp-mini-btn:hover{background:#000c}.vpl{flex-direction:column;gap:1rem;display:flex}.vpl-main{min-width:0}.vpl--side{gap:1.25rem;display:grid}@media (min-width:1024px){.vpl--side{grid-template-columns:minmax(0,1fr) 21rem;align-items:start}.vpl--side .vpl-nav--list{position:sticky;top:6rem}}.vpl--side .vp-box,.vpl--strip .vp-box,.vpl--overlay .vp-box{width:100%}.vpl-nav{flex-direction:column;gap:.75rem;min-width:0;display:flex}.vpl-nav--list{border-radius:var(--radius-card);border:1px solid oklch(var(--border));background:oklch(var(--card));color:oklch(var(--card-foreground));padding:.75rem}.vpl-head{justify-content:space-between;align-items:baseline;gap:.5rem;padding-inline:.25rem;font-weight:700;display:flex}.vpl-count{opacity:.65;font-size:.8125rem;font-weight:400}.vpl-items{gap:.5rem;display:flex}.vpl-items--list{scrollbar-width:thin;flex-direction:column;max-height:min(32rem,70svh);overflow-y:auto}.vpl-items--strip{scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:.25rem;overflow-x:auto}.vpl-items--strip>li{scroll-snap-align:start;flex:none;width:min(15rem,62vw)}.vpl-item{text-align:start;border-radius:.75rem;align-items:center;gap:.75rem;width:100%;padding:.4rem;transition:background-color .18s;display:flex}.vpl-items--strip .vpl-item{flex-direction:column;align-items:stretch}.vpl-item:hover{background:color-mix(in oklch, currentColor 7%, transparent)}.vpl-item--current{background:color-mix(in oklch, var(--vp-accent,oklch(var(--primary))) 14%, transparent)}.vpl-item:focus-visible{outline:2px solid var(--vp-accent,oklch(var(--primary)));outline-offset:1px}.vpl-thumb{aspect-ratio:16/9;background:#000;border-radius:.55rem;flex:none;width:7.5rem;position:relative;overflow:hidden}.vpl-items--strip .vpl-thumb{width:100%}.vpl-index{bottom:.3rem;color:#fff;background:#000000a6;border-radius:999px;place-items:center;min-width:1.5rem;height:1.5rem;padding-inline:.35rem;font-size:.75rem;font-weight:700;display:grid;position:absolute;inset-inline-start:.3rem}.vpl-item--current .vpl-index{color:var(--vp-on);background:var(--vp-accent)}.vpl-eq{align-items:flex-end;gap:2px;height:.75rem;display:flex}.vpl-eq span{transform-origin:bottom;background:currentColor;border-radius:2px;width:3px;height:100%;animation:.9s ease-in-out infinite alternate vpl-eq}.vpl-eq span:nth-child(2){animation-delay:-300ms}.vpl-eq span:nth-child(3){animation-delay:-600ms}@keyframes vpl-eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.vpl-text{flex-direction:column;gap:.15rem;min-width:0;display:flex}.vpl-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;font-weight:600;line-height:1.6;display:-webkit-box;overflow:hidden}.vpl-sub{text-overflow:ellipsis;white-space:nowrap;opacity:.65;font-size:.75rem;overflow:hidden}.vp-overlay-slot{z-index:2;pointer-events:none;width:min(19rem,38%);transition:opacity .26s;position:absolute;inset-block:.75rem;inset-inline-start:.75rem}.vp-root[data-playing] .vp-overlay-slot{opacity:0}.vp-root[data-playing]:hover .vp-overlay-slot,.vp-root[data-playing]:focus-within .vp-overlay-slot{opacity:1}.vpl-overlay{color:#fff;-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);pointer-events:auto;background:#0c0c108c;border:1px solid #ffffff24;border-radius:1rem;flex-direction:column;gap:.6rem;max-height:100%;padding:.75rem;display:flex}.vpl-items--overlay{scrollbar-width:thin;flex-direction:column;overflow-y:auto}.vpl-items--overlay .vpl-thumb{width:5.5rem}.vpl-phone-strip{margin-top:1rem;display:none}@media (max-width:767px){.vp-overlay-slot{display:none}.vpl-phone-strip{display:block}}.vr-row{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:.875rem;padding-block:.25rem .75rem;display:flex;overflow-x:auto}.vr-card-wrap{scroll-snap-align:start;flex:none;width:clamp(9.5rem,40vw,14.5rem)}.vr-card{aspect-ratio:9/16;color:#fff;text-align:start;width:100%;box-shadow:var(--shadow-card);background:#000;border-radius:1.1rem;transition:transform .32s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden}.vr-card:hover{transform:translateY(-4px)}.vr-card:focus-visible{outline:3px solid var(--vp-accent,oklch(var(--primary)));outline-offset:2px}.vr-preview{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;animation:.3s ease-out vp-pop;position:absolute;inset:0}.vr-card-shade{background:linear-gradient(#0000 45%,#000000c7);position:absolute;inset:0}.vr-card-play{top:.6rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff3;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;inset-inline-end:.6rem}.vr-card-play svg{fill:currentColor;width:.9rem;height:.9rem;transform:translate(8%)}.vr-card-text{inset-inline:.75rem;flex-direction:column;gap:.4rem;display:flex;position:absolute;bottom:.75rem}.vr-card-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.875rem;font-weight:700;line-height:1.6;display:-webkit-box;overflow:hidden}.vr-card-tag{color:var(--vp-on);background:var(--vp-accent);border-radius:999px;align-self:flex-start;padding:.15rem .55rem;font-size:.6875rem;font-weight:600}.vr-viewer{z-index:100;color:#fff;background:#050507;animation:.22s ease-out vp-pop;position:fixed;inset:0}.vr-scroller{scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none;height:100%;overflow-y:auto}.vr-scroller::-webkit-scrollbar{display:none}.vr-slide{scroll-snap-align:start;scroll-snap-stop:always;place-items:center;height:100%;display:grid}.vr-frame{aspect-ratio:9/16;background:#000;max-width:100%;height:100%;position:relative;overflow:hidden}@media (min-width:640px){.vr-frame{border-radius:1.25rem;height:calc(100% - 2rem)}}.vr-media{-o-object-fit:cover;object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.vr-progress{inset-inline:.75rem;background:#ffffff40;border-radius:999px;height:3px;position:absolute;top:.6rem;overflow:hidden}.vr-progress span{background:#fff;height:100%;display:block}.vr-paused{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.vr-paused svg{fill:#ffffffd9;filter:drop-shadow(0 4px 12px #00000080);width:3.5rem;height:3.5rem}.vr-failed{inset-inline:1rem;text-align:center;position:absolute;top:45%}.vr-info{inset-inline:0;pointer-events:none;background:linear-gradient(#0000,#000000d9);flex-direction:column;gap:.35rem;padding:3rem 1rem 1rem;display:flex;position:absolute;bottom:0}.vr-info>*{pointer-events:auto}.vr-title{font-size:1rem;font-weight:700}.vr-text{opacity:.8;font-size:.8125rem}.vr-products .vp-strip{margin-top:.5rem}.vr-products .vp-strip-title{display:none}.vr-products .vp-strip-item{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#14141899;border-color:#ffffff29;width:min(15rem,70vw)}.vr-products .vp-strip-img{border-color:#0000}.vr-icon{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;border-radius:999px;place-items:center;width:2.6rem;height:2.6rem;transition:background-color .16s;display:grid}.vr-icon:hover{background:#ffffff3d}.vr-icon:disabled{opacity:.35}.vr-icon svg{width:1.25rem;height:1.25rem}.vr-mute{top:1.2rem;position:absolute;inset-inline-end:.75rem}.vr-close{top:1rem;z-index:2;position:absolute;inset-inline-start:1rem}.vr-counter{top:1.6rem;z-index:2;font-variant-numeric:tabular-nums;opacity:.8;font-size:.8125rem;position:absolute;inset-inline-start:4.25rem}.vr-nav{inset-inline-end:1.5rem;z-index:2;flex-direction:column;gap:.6rem;display:none;position:absolute;top:50%;translate:0 -50%}@media (min-width:768px){.vr-nav{display:flex}}@media (prefers-reduced-motion:reduce){.vp-cover img,.vp-big-play,.vp-chrome,.vp-cue{transition:none}.vp-cover:hover img{transform:none}.vp-big-play--pulse:before,.vp-big-play--pulse:after,.vp-seek-flash,.vp-surface-play,.vp-menu,.vp-pc,.vp-next,.vp-root--mini,.vpl-eq span,.vr-preview,.vr-viewer{animation:none}.vr-card,.vp-overlay-slot{transition:none}}
