.brand-video-player{--bvp-purple:#714cb6;--brand-video-accent:var(--bvp-accent,var(--bvp-purple));position:relative;display:block;width:100%;aspect-ratio:var(--bvp-aspect-ratio,16/9);height:auto!important;max-height:100%;background:var(--bvp-background,#000);border:none;border-radius:6px;overflow:hidden;color-scheme:dark;--media-accent-color:var(--brand-video-accent);--media-border-radius:6px;--media-frame-border:transparent;--media-object-fit:contain;--media-scale-unit:1rem}.brand-video-player[data-allow-cast=false] .media-airplay-button,.brand-video-player[data-allow-cast=false] .media-cast-button,.brand-video-player[data-allow-pip=false] .media-pip-button{display:none!important}@supports not (anchor-name:--a){.brand-video-player.media-container{container-type:normal!important}}.brand-video-player__video{display:block;width:100%;height:100%;object-fit:var(--media-object-fit,contain);background-color:var(--bvp-background,#000)}.brand-video-player__watermark{position:absolute;top:16px;right:16px;z-index:20;pointer-events:none;display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:rgba(0,0,0,.28);border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.35)}.brand-video-player__watermark--link{pointer-events:auto;cursor:pointer;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.brand-video-player__watermark--link{transition:none}}.brand-video-player__watermark--link:focus-visible,.brand-video-player__watermark--link:hover{opacity:.92}.brand-video-player__watermark--link:focus-visible{outline:2px solid #fff;outline-offset:2px}.brand-video-player__watermark img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:3px;opacity:.92}.brand-video-player__download{position:absolute;top:12px;right:12px;z-index:30;background:var(--brand-video-accent);color:#fff;border:none;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .15s ease}@media (prefers-reduced-motion:reduce){.brand-video-player__download{transition:none}}.brand-video-player__download:hover{background:color-mix(in srgb,var(--brand-video-accent) 85%,#fff 15%)}.brand-video-player__download:active{background:color-mix(in srgb,var(--brand-video-accent) 85%,#000 15%)}.brand-video-player__download:focus-visible{outline:2px solid #fff;outline-offset:2px}.brand-video-player__download:disabled{opacity:.5;cursor:not-allowed}.brand-video-player__failure{position:absolute;inset:0;z-index:40;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px;background:rgba(0,0,0,.85);color:#fff;text-align:center}.brand-video-player__failure-title{margin:0;font-size:15px;font-weight:500}.brand-video-player__failure-body{margin:0;font-size:13px;opacity:.8}.brand-video-player__failure-download{margin-top:8px;background:var(--brand-video-accent);color:#fff;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:500;text-decoration:none}.brand-video-player__failure-download:hover{background:color-mix(in srgb,var(--brand-video-accent) 85%,#fff 15%)}.brand-video-player__failure-download:focus-visible{outline:2px solid #fff;outline-offset:2px}.brand-video-player__context-menu-root{position:absolute;inset:0;z-index:40;pointer-events:none}.brand-video-player__context-menu-trigger{position:absolute;top:12px;right:12px;min-width:28px;min-height:28px;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.55);color:#fff;border:none;border-radius:6px;cursor:pointer;pointer-events:auto;touch-action:manipulation}@media (pointer:coarse){.brand-video-player__context-menu-trigger{display:flex}}.brand-video-player__context-menu{position:absolute;min-width:200px;background:#1c1c1e;color:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.4);padding:4px;pointer-events:auto;display:flex;flex-direction:column;gap:4px}.brand-video-player__context-menu-item{appearance:none;background:none;border:none;color:inherit;text-align:left;font-size:13px;min-height:32px;padding:6px 10px;border-radius:4px;cursor:pointer;transition:background-color .15s ease}@media (prefers-reduced-motion:reduce){.brand-video-player__context-menu-item{transition:none}}.brand-video-player__context-menu-item:focus,.brand-video-player__context-menu-item:hover:not(:disabled){background:color-mix(in srgb,var(--brand-video-accent) 18%,hsla(0,0%,100%,.08));outline:none}.brand-video-player__context-menu-item:disabled{opacity:.45;cursor:not-allowed}.brand-video-player__context-menu-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}