.vz-player{--_acc:var(--vz-film, var(--vz-accent, #f5b70a));--_bg:var(--vz-surface, #12151c);--_bg2:var(--vz-surface-2, #1a1f2a);--_tx:var(--vz-text, #eef1f6);--_mu:var(--vz-muted, #98a2b3);--_bd:var(--vz-border, rgba(255, 255, 255, .08));--_r:var(--vz-radius, 14px);position:relative;border-radius:var(--_r);background:var(--_bg);color:var(--_tx);box-shadow:0 30px 80px -30px rgba(0,0,0,.7),0 0 0 1px var(--_bd);overflow:hidden;isolation:isolate}.vz-player__config{display:none}.vz-player__stage{position:relative;aspect-ratio:16/9;background:#000;overflow:hidden}@supports not (aspect-ratio:16 / 9){.vz-player__stage{padding-top:56.25%;height:0}}.vz-player__cover{position:absolute;inset:0;display:grid;place-items:center}.vz-player__backdrop{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(1.05) brightness(.62);transform:scale(1.02);transition:transform .8s ease,filter .4s}.vz-player__cover::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 30%,rgba(0,0,0,.55) 100%),linear-gradient(to top,rgba(0,0,0,.75),transparent 45%)}.vz-player__cover:hover .vz-player__backdrop{filter:saturate(1.1) brightness(.7)}.vz-player__cover .vz-player__backdrop{animation:vz-cover-kb 26s ease-in-out infinite alternate}@keyframes vz-cover-kb{from{transform:scale(1.02)}to{transform:scale(1.12) translate(-1.5%,-1%)}}.vz-player__motion{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.7)}.vz-player__cover.has-motion .vz-player__backdrop{animation:none}.vz-player__logo{display:block;max-width:min(46%,360px);max-height:92px;object-fit:contain;object-position:left bottom;margin-bottom:4px;filter:drop-shadow(0 4px 16px rgba(0, 0, 0, .75))}@media (prefers-reduced-motion:reduce){.vz-player__cover .vz-player__backdrop{animation:none}.vz-player__motion{display:none}}.vz-player__play{position:relative;z-index:2;display:inline-flex;align-items:center;gap:14px;padding:14px 30px 14px 16px;border:0;border-radius:999px;cursor:pointer;background:var(--_acc);color:#111;font:700 18px/1 inherit;letter-spacing:.02em;box-shadow:0 10px 40px -8px var(--_acc),0 0 0 0 rgba(255,255,255,.35);transition:transform .2s ease,box-shadow .2s ease;animation:vz-pulse 2.4s ease-out infinite}.vz-player__play:hover{transform:scale(1.06)}.vz-player__play:focus-visible{outline:3px solid #fff;outline-offset:4px}.vz-player__play-ico{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:rgba(0,0,0,.14)}.vz-player__play-ico svg{margin-left:4px}@keyframes vz-pulse{0%{box-shadow:0 10px 40px -8px var(--_acc),0 0 0 0 rgba(255,255,255,.35)}70%{box-shadow:0 10px 40px -8px var(--_acc),0 0 0 22px rgba(255,255,255,0)}100%{box-shadow:0 10px 40px -8px var(--_acc),0 0 0 0 rgba(255,255,255,0)}}@media (prefers-reduced-motion:reduce){.vz-player__play{animation:none}}.vz-player__cover-meta{position:absolute;left:20px;bottom:16px;right:20px;z-index:2;display:flex;flex-direction:column;gap:4px;text-shadow:0 1px 8px rgba(0,0,0,.8)}.vz-player__cover-meta strong{font-size:clamp(16px, 2.2vw, 22px)}.vz-player__cover-meta span{color:#d6dbe4;font-size:13px}.vz-player__empty{position:relative;z-index:2;text-align:center;max-width:420px;padding:20px}.vz-player__empty p{margin:0 0 14px;color:#e3e7ee}.vz-player__media{position:absolute;inset:0;background:#000}.vz-player__media embed,.vz-player__media iframe,.vz-player__media object,.vz-player__media video{position:absolute;inset:0;width:100%!important;height:100%!important;border:0;background:#000}.vz-player__media>div:not(.vz-spinner):not(.vz-player__msg):not(.vz-player__warn){position:absolute;inset:0}.vz-player__msg{position:absolute;inset:0;display:grid;place-content:center;gap:14px;text-align:center;padding:20px}.vz-player__warn{position:absolute;left:12px;right:12px;top:12px;z-index:5;padding:10px 14px;border-radius:10px;background:rgba(220,53,69,.92);color:#fff;font-size:13px}.vz-player__back{position:absolute;top:12px;left:12px;z-index:6;display:inline-flex;gap:6px;align-items:center;padding:8px 14px;border:0;border-radius:999px;background:rgba(0,0,0,.7);color:#fff;cursor:pointer;font:600 13px/1 inherit}.vz-spinner{position:absolute;left:50%;top:50%;width:46px;height:46px;margin:-23px 0 0 -23px;z-index:1;border-radius:50%;border:3px solid rgba(255,255,255,.15);border-top-color:var(--_acc,#f5b70a);animation:vz-spin .8s linear infinite;display:none}.is-loading>.vz-spinner{display:block}@keyframes vz-spin{to{transform:rotate(360deg)}}.vz-ad-layer{position:absolute;inset:0;z-index:10;background:#000;color:#fff}.vz-ad-video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#000;cursor:pointer}.vz-ad-static{position:absolute;inset:0;display:none;place-items:center;overflow:auto;background:#0b0b0b}.vz-ad-layer.is-static .vz-ad-static{display:grid}.vz-ad-layer.is-static .vz-ad-video{display:none}.vz-ad-static img{max-width:100%;max-height:100%;display:block}.vz-ad-ui{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .2s}.vz-ad-layer.is-playing .vz-ad-ui{opacity:1}.vz-ad-layer.is-ima .vz-ad-ui,.vz-ad-layer.is-ima .vz-ad-video{display:none}.vz-ima{position:absolute;inset:0;z-index:3}.vz-ad-top{position:absolute;top:12px;left:12px;display:flex;gap:8px;align-items:center}.vz-ad-badge{padding:4px 9px;border-radius:6px;background:var(--_acc,#f5b70a);color:#111;font:800 11px/1.2 inherit;letter-spacing:.06em;text-transform:uppercase}.vz-ad-pod:empty,.vz-ad-time:empty{display:none}.vz-ad-pod,.vz-ad-time{padding:4px 8px;border-radius:6px;background:rgba(0,0,0,.6);font:600 12px/1.2 inherit;font-variant-numeric:tabular-nums}.vz-ad-bottom{position:absolute;left:12px;right:12px;bottom:18px;display:flex;gap:8px;align-items:center}.vz-ad-bottom button{pointer-events:auto}.vz-ad-visit{display:inline-flex;gap:6px;align-items:center;padding:9px 14px;border-radius:8px;cursor:pointer;border:1px solid rgba(255,255,255,.25);background:rgba(0,0,0,.55);color:#fff;font:600 13px/1 inherit}.vz-ad-visit[hidden]{display:none}.vz-ad-mute{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;cursor:pointer;border:0;background:rgba(0,0,0,.55);color:#fff}.vz-ad-skip{margin-left:auto;display:inline-flex;gap:8px;align-items:center;min-width:150px;justify-content:center;padding:11px 18px;border:1px solid rgba(255,255,255,.35);border-radius:8px;cursor:pointer;background:rgba(0,0,0,.75);color:#fff;font:700 14px/1 inherit}.vz-ad-skip[hidden]{display:none}.vz-ad-skip:disabled{cursor:default;opacity:.85;font-weight:500}.vz-ad-skip:not(:disabled):hover{background:#fff;color:#111}.vz-ad-progress{position:absolute;left:0;right:0;bottom:0;height:4px;background:rgba(255,255,255,.2)}.vz-ad-progress i{display:block;height:100%;width:0;background:var(--_acc,#f5b70a);transition:width .25s linear}.vz-ad-resume,.vz-ad-unmute{position:absolute;z-index:4;left:50%;transform:translateX(-50%);display:inline-flex;gap:8px;align-items:center;padding:12px 20px;border:0;border-radius:999px;cursor:pointer;font:700 15px/1 inherit;background:#fff;color:#111;box-shadow:0 10px 30px rgba(0,0,0,.5)}.vz-ad-unmute{top:50%;margin-top:-24px;animation:vz-bounce 1.6s ease-in-out infinite}.vz-ad-resume{top:50%;margin-top:-24px}.vz-ad-resume[hidden],.vz-ad-unmute[hidden]{display:none}@keyframes vz-bounce{0%,100%{transform:translateX(-50%) scale(1)}50%{transform:translateX(-50%) scale(1.06)}}.vz-ad-layer.is-loading .vz-spinner{display:block}.vz-overlay{position:absolute;left:50%;bottom:56px;transform:translateX(-50%);z-index:8;max-width:calc(100% - 24px);padding:6px;border-radius:10px;background:rgba(0,0,0,.65);backdrop-filter:blur(6px);animation:vz-up .35s ease}.vz-overlay__in{max-height:120px;overflow:hidden}.vz-overlay__in img{display:block;max-width:100%;height:auto;max-height:110px}.vz-overlay__x{position:absolute;top:-12px;right:-12px;width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;color:#111;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.4)}@keyframes vz-up{from{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%,0)}}.vz-player__bar{display:grid;gap:12px;padding:14px 16px 16px;background:linear-gradient(to bottom,rgba(255,255,255,.02),transparent)}.vz-langs{display:flex;flex-wrap:wrap;gap:8px}.vz-lang{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;cursor:pointer;border:1px solid var(--_bd);background:var(--_bg2);color:var(--_mu);font:600 13px/1 inherit;transition:color .15s,border-color .15s,background .15s}.vz-lang small{padding:2px 6px;border-radius:6px;background:rgba(255,255,255,.06);font-size:11px}.vz-lang__dot{width:8px;height:8px;border-radius:50%;background:var(--c,#999);box-shadow:0 0 0 3px color-mix(in srgb,var(--c,#999) 25%,transparent)}.vz-lang:hover{color:var(--_tx)}.vz-lang.is-active{color:var(--_tx);border-color:var(--c,var(--_acc));background:color-mix(in srgb,var(--c,#999) 14%,var(--_bg2))}.vz-sources{display:flex;flex-wrap:wrap;gap:8px}.vz-source{display:inline-flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:120px;padding:9px 14px;border-radius:10px;cursor:pointer;text-align:left;border:1px solid var(--_bd);background:var(--_bg2);color:var(--_tx);font:600 14px/1.15 inherit;transition:transform .15s,border-color .15s,background .15s}.vz-source[hidden]{display:none}.vz-source:hover{transform:translateY(-1px);border-color:rgba(255,255,255,.22)}.vz-source__meta{display:inline-flex;gap:6px;align-items:center;color:var(--_mu);font:500 12px/1 inherit}.vz-source__meta em{font-style:normal;padding:2px 5px;border-radius:4px;background:rgba(255,255,255,.08);color:var(--_tx);font-size:11px}.vz-source__meta em.is-vip{background:#c9a227;color:#111}.vz-source.is-selected{border-color:color-mix(in srgb,var(--_acc) 60%,transparent)}.vz-source.is-active{background:var(--_acc);border-color:var(--_acc);color:#111}.vz-source.is-active .vz-source__meta{color:rgba(0,0,0,.7)}.vz-source.is-active .vz-source__meta em{background:rgba(0,0,0,.15);color:#111}.vz-source.is-dead{opacity:.55}.vz-player__tools{display:flex;flex-wrap:wrap;gap:6px;border-top:1px solid var(--_bd);padding-top:12px}.vz-tool{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border:0;border-radius:8px;cursor:pointer;background:0 0;color:var(--_mu);font:600 13px/1 inherit}.vz-tool:hover{background:rgba(255,255,255,.06);color:var(--_tx)}body.vz-lights-off::after{content:"";position:fixed;inset:0;z-index:9990;background:rgba(0,0,0,.88);animation:vz-fade .3s ease}body.vz-lights-off .vz-player.is-lit{z-index:9991}@keyframes vz-fade{from{opacity:0}to{opacity:1}}@media (max-width:640px){.vz-player{border-radius:0;margin-left:calc(-1 * var(--vz-gutter,16px));margin-right:calc(-1 * var(--vz-gutter,16px))}.vz-player__play{padding:10px 22px 10px 10px;font-size:16px}.vz-player__play-ico{width:42px;height:42px}.vz-player__cover-meta{display:none}.vz-source{min-width:0;flex:1 1 calc(50% - 8px)}.vz-ad-skip{min-width:0;padding:9px 12px;font-size:13px}.vz-ad-visit{padding:8px 10px;font-size:12px}.vz-tool span{display:none}body.has-sticky-ad{padding-bottom:70px}}.vz-player__seo{position:absolute;inset:0;z-index:0;width:100%;height:100%;border:0;pointer-events:none;background:#000}.vz-player__cover{z-index:1}