.tv32-room{position:absolute;inset:0;background:#252e2d;isolation:isolate;container-type:size;overflow:hidden;color:#f4eacb;font-family:var(--game-font,'Fredoka Game',Arial);direction:rtl}.tv32-room [hidden]{display:none!important}.tv32-art{position:absolute;inset:0;background:url('./assets/v32/tv-pov.webp') center/100% 100%;z-index:-1}.tv32-screen{position:absolute;left:17.9%;top:5.7%;width:51.9%;height:46.3%;background:#050d1e;border-radius:.1cqw;overflow:hidden;box-shadow:0 0 3cqw #6085c435;container-type:size}.tv32-screen>[data-tv-content],.tv32-screen article{position:absolute;inset:0}.tv32-screen article{overflow:hidden;background:#1d434e}.tv32-screen header{position:absolute;inset:0 0 auto;z-index:2;padding:1.5cqh 2cqw;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(#10252ed9,transparent);font-size:3.5cqw}.tv32-screen header b{padding:.4cqh 1.5cqw;background:#ecbd5c;color:#233b43;border-radius:.6cqw}.tv32-screen header span{font-size:2.9cqw}.tv32-news>img{width:100%;height:100%;object-fit:cover;animation:tv32-news-cam 12s ease-in-out infinite alternate}.tv32-election{position:absolute;left:43%;right:5%;top:23%;bottom:16%;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;gap:1.5cqh;background:#153449c9;border-radius:1cqw}.tv32-election small{font-size:4cqw;color:#eec967}.tv32-election h2{font-size:6.8cqw;margin:0}.tv32-election p{font-size:3.5cqw;margin:0}.tv32-ballots{width:22cqw;height:17cqh;background:#e1e9d3;position:relative;box-shadow:0 1.7cqh #a7c3bd;border-radius:1cqw;margin:8cqh 0 1.8cqh}.tv32-ballots:before{content:'';position:absolute;left:15%;right:15%;height:1cqh;top:1cqh;background:#24464b;border-radius:2px}.tv32-ballots>span{position:absolute;inset:0;display:grid;place-items:center;color:#25525a;font:10cqw Arial}.tv32-ballots>i{position:absolute;width:8cqw;height:9cqh;background:#fff4d7;left:30%;top:-10cqh;border:1px solid #a5b2a6;animation:tv32-vote 3s linear infinite;rotate:9deg}.tv32-ballots>i:nth-child(2){animation-delay:1s}.tv32-ballots>i:nth-child(3){animation-delay:2s}.tv32-ticker{position:absolute;left:0;right:0;bottom:0;height:11%;display:flex;align-items:center;overflow:hidden;background:#ecbf66;color:#1b3945;white-space:nowrap;font-size:3.6cqw;z-index:3}.tv32-ticker>span{display:block;animation:tv32-ticker 35s linear infinite;padding:0 2cqw}.tv32-food{background:radial-gradient(ellipse at 50% 80%,#efb56a,#88a996)!important;color:#1c3a39}.tv32-food h2,.tv32-sports h2{position:absolute;top:18%;left:3%;right:3%;text-align:center;font-size:6.8cqw;margin:0}.tv32-food p,.tv32-sports p{position:absolute;bottom:1%;left:5%;right:5%;margin:0;font-size:3.4cqw;text-align:center;padding:1.2cqh 1cqw;background:#152d3bcc;color:#f7e6bd;border-radius:1cqw}.tv32-kitchen{position:absolute;inset:35% 15% 14%}.tv32-pan{position:absolute;width:46%;height:28%;left:25%;bottom:6%;background:#344c48;border:1.6cqw solid #172f30;border-radius:50%;box-shadow:0 1.5cqh #132b2b}.tv32-pan:after{content:'';position:absolute;height:3cqh;width:23cqw;left:92%;top:20%;rotate:-15deg;background:#263e3c;border-radius:99px}.tv32-pan img{position:absolute;width:80%;height:160%;left:10%;bottom:10%;object-fit:contain;animation:tv32-bounce 3s ease-in-out infinite}.tv32-flip{position:absolute;font-size:12cqw;left:39%;top:5%;animation:tv32-flip 3s ease-in-out infinite}.tv32-steam{position:absolute;bottom:15%;width:3cqw;height:20cqh;border-left:2px solid #fff4d577;border-radius:50%;animation:tv32-steam 2s infinite}.tv32-steam.s1{left:40%}.tv32-steam.s2{left:50%;animation-delay:.6s}.tv32-steam.s3{left:60%;animation-delay:1.2s}.tv32-sports{background:linear-gradient(#396a83 0 30%,#a2b788 30% 42%,#b77854 42% 90%,#55866a 90%)!important}.tv32-sports h2{color:#fff0c6;text-shadow:0 2px #173d4b}.tv32-track{position:absolute;left:7%;right:7%;top:43%;bottom:17%;background:repeating-linear-gradient(0deg,transparent 0 31%,#ecd8a6 31% 33%);direction:ltr;overflow:hidden}.tv32-runner{position:absolute;left:0;width:12%;height:30%;font-size:9cqw;display:grid;place-items:center;animation:tv32-race 9s linear infinite}.tv32-runner>span{display:block;animation:tv32-run .3s infinite alternate}.tv32-runner.r1{top:0;animation-duration:8s;filter:hue-rotate(5deg)}.tv32-runner.r2{top:33%;animation-duration:9s;filter:hue-rotate(35deg)}.tv32-runner.r3{top:66%;animation-duration:10s;filter:hue-rotate(-25deg)}.tv32-finish{position:absolute;right:8%;top:0;bottom:0;width:3cqw;background:repeating-conic-gradient(#f5ebcb 0 25%,#243b3f 0 50%) 0 0/2cqw 4cqh}.tv32-screen .tv32-osd{position:absolute;z-index:6;top:15%;right:3%;font-size:4cqw;color:#f2edc8;text-shadow:0 2px #102932;opacity:0;pointer-events:none;background:#102937c4;padding:1cqh 2cqw;border-radius:1cqw}.tv32-show-osd .tv32-osd{opacity:1}.tv32-static{position:absolute;inset:0;pointer-events:none;opacity:0;z-index:5;background:repeating-linear-gradient(173deg,#e0e5d0 0 2px,#17303b 2px 4px,transparent 4px 7px)}.tv32-tuning .tv32-static{animation:tv32-tune .35s steps(4) both}.tv32-room[data-power=false] [data-tv-content],.tv32-room[data-power=false] .tv32-static{display:none}.tv32-exit{position:absolute;right:3%;top:4%;width:4cqw;height:6cqh;border:2px solid #b29b70;background:#1b3531d9;border-radius:50%;font:2.6cqw Arial;color:#f0dfb9;cursor:pointer}.tv32-controls{position:absolute;inset:0;pointer-events:none}.tv32-controls button{position:absolute;pointer-events:auto;background:transparent;border:0;cursor:pointer;color:#e4dec5;text-shadow:0 1px #1b302a;font:1.2cqw Arial;touch-action:manipulation;rotate:-7deg;border-radius:25%}.tv32-controls button:hover{background:#f8e5a322}.tv32-controls button:active{background:#f8e5a344;transform:translateY(1px)}.tv32-controls button:focus-visible,.tv32-exit:focus-visible{outline:2px solid #efcf83;outline-offset:1px}.tv32-power{left:73%;top:44%;width:2.7%;height:4.7%}.tv32-mute{left:79.5%;top:42.7%;width:2.8%;height:4.7%}.tv32-ch0{left:73.3%;top:49%;width:2.6%;height:3.4%}.tv32-ch1{left:76.6%;top:48.2%;width:2.6%;height:3.4%}.tv32-ch2{left:79.8%;top:47.5%;width:2.6%;height:3.4%}.tv32-vol-up{left:74%;top:54%;width:3%;height:4.8%}.tv32-vol-down{left:74.6%;top:59%;width:3%;height:4.8%}.tv32-next{left:80.3%;top:52.3%;width:3%;height:5.3%}.tv32-previous{left:80.8%;top:57.4%;width:3%;height:5.3%}.tv32-ok{left:78.6%;top:67.9%;width:3.4%;height:5.7%}.tv32-info{position:absolute;inset:0;z-index:8;padding:7cqh 6cqw;box-sizing:border-box;background:#153448f5;font-size:3.5cqw;color:#f1e5c2}.tv32-info h2{font-size:5cqw;margin:0}.tv32-info a{display:block;margin:2cqh 0;color:#a9d9dc}.tv32-info button{font:inherit;padding:1cqh 3cqw;background:#eccb83;color:#203f44;border:0;border-radius:1cqw}.tv32-paused *{animation-play-state:paused!important}@keyframes tv32-vote{0%{translate:0 -5cqh;opacity:0}20%{opacity:1}80%{translate:0 11cqh;opacity:1}100%{translate:0 12cqh;opacity:0}}@keyframes tv32-ticker{from{translate:-40% 0}to{translate:40% 0}}@keyframes tv32-news-cam{to{scale:1.04;translate:-1% 0}}@keyframes tv32-flip{0%,20%,85%,100%{transform:translateY(7cqh) rotate(-10deg)}50%{transform:translateY(-7cqh) rotate(150deg)}}@keyframes tv32-bounce{50%{translate:0 -3cqh;rotate:8deg}}@keyframes tv32-steam{to{translate:0 -15cqh;opacity:0}}@keyframes tv32-race{from{left:-15%}to{left:105%}}@keyframes tv32-run{to{translate:0 -1.5cqh;rotate:7deg}}@keyframes tv32-tune{0%{opacity:.8;background-position:10px}80%{opacity:.5;background-position:-10px}100%{opacity:0}}@media(prefers-reduced-motion:reduce){.tv32-room *{animation-duration:0s!important}.tv32-ticker>span{white-space:normal;font-size:2.5cqw}.tv32-runner.r1{left:25%}.tv32-runner.r2{left:50%}.tv32-runner.r3{left:70%}}
