.tv-preview.svelte-2hdehc.svelte-2hdehc{position:relative;min-height:min(78vh,800px);background:#0d0d0d}.tv-guest.svelte-2hdehc.svelte-2hdehc{min-height:min(72vh,700px);display:grid;place-items:center;padding:48px 20px;background:#0d0d0d;color:#fff;text-align:center}.tv-guest-content.svelte-2hdehc.svelte-2hdehc{max-width:580px}.tv-guest-label.svelte-2hdehc.svelte-2hdehc{color:#c58bff;font-size:13px;font-weight:700;letter-spacing:.14em}h1.svelte-2hdehc.svelte-2hdehc{margin:18px 0 12px;font-size:clamp(32px,5vw,48px);line-height:1.12}p.svelte-2hdehc.svelte-2hdehc{margin:0;color:#c6c3ca;font-size:17px;line-height:1.5}.tv-guest-actions.svelte-2hdehc.svelte-2hdehc{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:30px}.tv-guest-actions.svelte-2hdehc button.svelte-2hdehc{min-height:48px;padding:10px 22px;border-radius:8px;font:inherit;font-weight:700;cursor:pointer}.tv-guest-actions.svelte-2hdehc button.svelte-2hdehc:focus-visible{outline:3px solid #fff;outline-offset:3px}.tv-guest-login.svelte-2hdehc.svelte-2hdehc{border:1px solid #8d00d4;background:#8d00d4;color:#fff}.tv-guest-register.svelte-2hdehc.svelte-2hdehc{border:1px solid #a4a0aa;background:transparent;color:#fff}.tv-guest-login.svelte-2hdehc.svelte-2hdehc:hover{background:#a725e8}.tv-guest-register.svelte-2hdehc.svelte-2hdehc:hover{border-color:#fff}
