.video-player{container-type:inline-size}.video-access-overlay{display:grid;overflow-y:auto;padding:clamp(6px,2cqw,16px)}.video-access-card{width:100%;max-width:440px;margin:auto;padding:clamp(8px,3cqw,28px)}.video-access-content{display:flex;flex-direction:column;align-items:center;gap:clamp(6px,2cqw,20px)}.video-access-lock{width:clamp(24px,8cqw,64px);height:clamp(24px,8cqw,64px);flex-shrink:0}.video-access-title{margin:0;font-size:clamp(12px,4cqw,18px);line-height:1.6}.video-access-button{flex-shrink:0;min-width:0}.video-player :deep(.plyr:fullscreen){width:100vw;height:100dvh;max-width:none;max-height:none;border-radius:0;background:#000}.video-player :deep(.plyr:fullscreen video){width:100%;height:100%;border-radius:0;-o-object-fit:contain;object-fit:contain}
