.player.svelte-l6y7q{aspect-ratio:16/9;background:var(--video-bg);border-bottom:1px solid var(--border-bright);width:100%;position:relative}video.svelte-l6y7q{width:100%;height:100%;display:block}.offline.svelte-l6y7q{text-align:center;background:repeating-linear-gradient(135deg,transparent,transparent 11px,var(--hatch) 11px,var(--hatch) 22px),var(--video-bg);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.tag.svelte-l6y7q{border:1px solid var(--on-video-border);font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--on-video-dim);padding:3px 10px;font-size:10px;font-weight:700}.offline.svelte-l6y7q strong:where(.svelte-l6y7q){font-family:var(--font-display);color:var(--on-video);letter-spacing:.04em;font-size:17px}.sub.svelte-l6y7q{color:var(--on-video-dim);font-size:13px}.cta.svelte-l6y7q{border:1px solid var(--on-video-border);border-radius:var(--radius);min-height:40px;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--on-video);align-items:center;margin-top:4px;padding:0 16px;font-size:12px;font-weight:700;text-decoration:none;transition:border-color .11s;display:inline-flex}.cta.svelte-l6y7q:hover{border-color:var(--accent);color:var(--accent)}
