svg[data-astro-cid-3bm32pib]{width:100%;height:100%;display:block}.pairing-scene[data-astro-cid-7vad2w3y]{aspect-ratio:1;z-index:1;color:#fff;text-align:left;width:100%;max-width:560px;position:relative;container-type:inline-size}.room-tv[data-astro-cid-7vad2w3y]{filter:drop-shadow(0 20px 24px #18060f38);width:100%;position:absolute;top:5%;left:0}.tv-display[data-astro-cid-7vad2w3y]{aspect-ratio:16/9;background:radial-gradient(at 80% 0,#4b1c30,#171315 65%);border:7px solid #242024;border-radius:12px 12px 5px 5px;padding:4%;position:relative;overflow:hidden}.tv-top[data-astro-cid-7vad2w3y]{justify-content:space-between;align-items:center;gap:12px;display:flex}.tv-top[data-astro-cid-7vad2w3y]>img[data-astro-cid-7vad2w3y]{width:17%;height:auto}.tv-top[data-astro-cid-7vad2w3y]>span[data-astro-cid-7vad2w3y]{letter-spacing:.08em;color:#ddd0d6;font-size:2cqw}.tv-content[data-astro-cid-7vad2w3y]{grid-template-columns:31% 1fr;align-items:center;gap:7%;margin-top:5%;display:grid}.tv-qr[data-astro-cid-7vad2w3y]{background:#fff;border-radius:5px;overflow:hidden}.tv-qr[data-astro-cid-7vad2w3y] svg{width:100%;height:auto;display:block}.tv-welcome[data-astro-cid-7vad2w3y]>b[data-astro-cid-7vad2w3y]{letter-spacing:-.03em;font-size:4.7cqw;font-weight:700;line-height:1.05}.tv-welcome[data-astro-cid-7vad2w3y]>p[data-astro-cid-7vad2w3y]{color:#e1d8dd;margin:5% 0;font-size:2.6cqw;line-height:1.4}.streaming-logos[data-astro-cid-7vad2w3y]{gap:5%;width:90%;display:flex}.streaming-logos[data-astro-cid-7vad2w3y]>span[data-astro-cid-7vad2w3y]{background:#fff;border-radius:4px;place-items:center;width:30%;height:6cqw;padding:1cqw;display:grid}.streaming-logos[data-astro-cid-7vad2w3y] img[data-astro-cid-7vad2w3y]{object-fit:contain;width:100%;height:100%;display:block}.casting-note[data-astro-cid-7vad2w3y]{color:#c8b9c1;margin-top:3%;font-size:1.7cqw;line-height:1.4;display:block}.tv-chin[data-astro-cid-7vad2w3y]{background:#242024;border-radius:0 0 5px 5px;place-items:center;height:10px;display:grid}.tv-chin[data-astro-cid-7vad2w3y] i[data-astro-cid-7vad2w3y]{background:#c95778;border-radius:50%;width:3px;height:3px}.tv-stand[data-astro-cid-7vad2w3y]{clip-path:polygon(38% 0,62% 0,70% 82%,100% 90%,100% 100%,0 100%,0 90%,30% 82%);background:linear-gradient(#242024,#484148);width:26%;height:5cqw;margin:0 auto}.scan-phone[data-astro-cid-7vad2w3y]{aspect-ratio:145/290;background:#121012;border:5px solid #242024;border-radius:5cqw;width:29%;padding:10% 4% 4%;position:absolute;bottom:1%;right:2%;transform:rotate(5deg);box-shadow:0 18px 30px #18060f45,inset 0 0 0 1px #5a5057}.scan-island[data-astro-cid-7vad2w3y]{background:#000;border-radius:20px;width:40%;height:4%;position:absolute;top:3%;left:30%}.camera-title[data-astro-cid-7vad2w3y]{text-align:center;font-size:2.2cqw;font-weight:500;position:absolute;top:12%;left:0;right:0}.camera-view[data-astro-cid-7vad2w3y]{background:linear-gradient(140deg,#51404a,#211b21);flex-direction:column;justify-content:center;align-items:center;gap:12%;display:flex;position:absolute;inset:23% 5% 27%}.scan-target[data-astro-cid-7vad2w3y]{border:2px solid #fff;border-radius:5px;width:65%;padding:4%;position:relative}.scan-target[data-astro-cid-7vad2w3y] svg{width:100%;height:auto;display:block}.scan-line[data-astro-cid-7vad2w3y]{background:#ff526d;height:2px;animation:3s ease-in-out infinite scan-qr;position:absolute;top:10%;left:-6%;right:-6%;box-shadow:0 0 10px #ff526d}.camera-hint[data-astro-cid-7vad2w3y]{white-space:nowrap;font-size:1.8cqw}.scan-result[data-astro-cid-7vad2w3y]{color:#211b21;background:#fff;border-radius:7px;align-items:center;gap:5%;padding:7% 5%;font-size:1.8cqw;display:flex;position:absolute;bottom:17%;left:6%;right:6%;box-shadow:0 4px 12px #0003}.scan-result[data-astro-cid-7vad2w3y]>span[data-astro-cid-7vad2w3y]{color:#237747;font-size:3cqw}.scan-result[data-astro-cid-7vad2w3y] b[data-astro-cid-7vad2w3y]{line-height:1.3}.scan-result[data-astro-cid-7vad2w3y] small[data-astro-cid-7vad2w3y]{color:#62575d;font-size:1.6cqw;font-weight:400;display:block}.camera-shutter[data-astro-cid-7vad2w3y]{aspect-ratio:1;background:#fff;border:2px solid #fff;border-radius:50%;width:20%;position:absolute;bottom:4%;left:40%;box-shadow:inset 0 0 0 3px #121012}.is-casting[data-astro-cid-7vad2w3y] .tv-top[data-astro-cid-7vad2w3y]{z-index:1;position:relative}.tv-film[data-astro-cid-7vad2w3y]{position:absolute;inset:0}.tv-film[data-astro-cid-7vad2w3y]:after{content:"";background:linear-gradient(#100b1480,#0000 35%,#100b14e6);position:absolute;inset:0}.tv-playing[data-astro-cid-7vad2w3y]{gap:2cqw;display:grid;position:absolute;bottom:8%;left:5%;right:33%}.cast-status[data-astro-cid-7vad2w3y]{color:#f3dce5;align-items:center;gap:1.5cqw;font-size:2.2cqw;display:inline-flex}.cast-status[data-astro-cid-7vad2w3y] svg{width:3.3cqw;height:3.3cqw}.tv-playing[data-astro-cid-7vad2w3y]>b[data-astro-cid-7vad2w3y]{font-size:4cqw;line-height:1.1}.tv-progress[data-astro-cid-7vad2w3y],.remote-progress[data-astro-cid-7vad2w3y]{background:#ffffff38;border-radius:4px;height:3px}.tv-progress[data-astro-cid-7vad2w3y]>i[data-astro-cid-7vad2w3y],.remote-progress[data-astro-cid-7vad2w3y]>i[data-astro-cid-7vad2w3y]{border-radius:inherit;background:#fff;width:36%;height:100%;display:block}.casting-phone[data-astro-cid-7vad2w3y]{aspect-ratio:165/320;width:33%}.cast-remote[data-astro-cid-7vad2w3y]{flex-direction:column;gap:1.2cqw;display:flex;position:absolute;inset:12% 7% 6%}.remote-top[data-astro-cid-7vad2w3y]{color:#cec5cb;justify-content:space-between;align-items:center;gap:1cqw;font-size:1.8cqw;display:flex}.cast-icon[data-astro-cid-7vad2w3y]{color:#fff;background:var(--red);border-radius:50%;place-items:center;width:6cqw;height:6cqw;display:grid}.cast-icon[data-astro-cid-7vad2w3y] svg{width:3.6cqw;height:3.6cqw}.remote-art[data-astro-cid-7vad2w3y]{aspect-ratio:16/9;border-radius:1.5cqw;flex:none;overflow:hidden}.remote-title[data-astro-cid-7vad2w3y]{font-size:2.4cqw;line-height:1.25}.remote-device[data-astro-cid-7vad2w3y]{background:#ffffff0d;border:1px solid #ffffff26;border-radius:1.5cqw;align-items:center;gap:1.2cqw;padding:1.5cqw;font-size:1.9cqw;line-height:1.3;display:flex}.remote-device[data-astro-cid-7vad2w3y] svg{flex:none;width:3.4cqw;height:3.4cqw}.remote-device[data-astro-cid-7vad2w3y] small[data-astro-cid-7vad2w3y]{color:#c1b5bd;margin-top:.5cqw;font-size:1.6cqw;display:block}.device-check[data-astro-cid-7vad2w3y]{margin-left:auto}.remote-progress[data-astro-cid-7vad2w3y]{flex:none;margin-top:1cqw}.remote-progress[data-astro-cid-7vad2w3y]>i[data-astro-cid-7vad2w3y]{background:#ed6b83;position:relative}.remote-progress[data-astro-cid-7vad2w3y]>i[data-astro-cid-7vad2w3y]:after{content:"";background:#ed6b83;border-radius:50%;width:1.2cqw;height:1.2cqw;position:absolute;top:50%;right:0;translate:50% -50%}.remote-controls[data-astro-cid-7vad2w3y]{justify-content:space-evenly;align-items:center;display:flex}.remote-controls[data-astro-cid-7vad2w3y] svg[data-astro-cid-7vad2w3y],.remote-volume[data-astro-cid-7vad2w3y] svg[data-astro-cid-7vad2w3y]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:3.5cqw;height:3.5cqw;display:block}.pause-control[data-astro-cid-7vad2w3y]{color:#171315;background:#fff;border-radius:50%;place-items:center;width:7cqw;height:7cqw;display:grid}.remote-volume[data-astro-cid-7vad2w3y]{align-items:center;gap:2cqw;margin-top:auto;display:flex}.remote-volume[data-astro-cid-7vad2w3y]>span[data-astro-cid-7vad2w3y]{background:#ffffff38;border-radius:3px;flex:1;height:3px}.remote-volume[data-astro-cid-7vad2w3y] i[data-astro-cid-7vad2w3y]{border-radius:inherit;background:#c1b5bd;width:60%;height:100%;display:block}@keyframes scan-qr{0%,to{opacity:.4;top:10%}50%{opacity:1;top:85%}}@media (prefers-reduced-motion:reduce){.scan-line[data-astro-cid-7vad2w3y]{animation:none;top:50%}}
