.tvs{--body:#2c3250;--accent:currentColor;--c2:#ff5c7a;--c3:#fff;--w:min(86vw,440px,calc((100dvh - 7rem)*var(--r)));--r:.9;--bd:color-mix(in srgb,var(--body) 70%,#000);--bl:color-mix(in srgb,var(--body) 78%,#fff);--cd:color-mix(in srgb,var(--c2) 64%,#000);--cl:color-mix(in srgb,var(--c2) 66%,#fff);--gloss:linear-gradient(180deg,#ffffff5c,#fff0 26%);--shade:linear-gradient(145deg,var(--bl),var(--body) 46%,var(--bd));width:var(--w);font-size:calc(var(--w)/32);isolation:isolate;transition:width .3s;position:relative}.tvs *{box-sizing:border-box}.tvs-body{z-index:1;background:var(--gloss),var(--shade);transition:background .3s;position:relative;box-shadow:0 30px 50px -22px #000c,inset 0 2px 2px #fff6,inset 0 -6px 14px #0007}.tvs-bezel{background:#05070b;box-shadow:inset 0 0 0 1px #fff2,inset 0 4px 14px #000,0 0 0 2px #0005}.tvs.tvs-on .tvs-bezel{box-shadow:inset 0 0 0 1px #fff2,inset 0 4px 14px #000,0 0 0 2px #0005,0 0 2.4em color-mix(in srgb,var(--accent) 26%,transparent)}.tvs .tvs-screen{isolation:isolate;filter:brightness(var(--br,1));box-shadow:inset 0 0 40px color-mix(in srgb,var(--accent) 22%,transparent);background:#04060a;position:relative;overflow:hidden;container-type:size}.tvs-screen:before{content:"";z-index:5;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 2px,#0003 2px 3px);position:absolute;inset:0}.tvs-screen:after{content:"";z-index:6;pointer-events:none;background:linear-gradient(125deg,#fff3 0,#fff0 32%),radial-gradient(circle,#0000 58%,#0008);position:absolute;inset:0}.tvs-panel{justify-content:center;align-items:center;gap:.9em;display:flex}.tvs-knob{cursor:pointer;width:2.3em;height:2.3em;box-shadow:inset 0 0 0 .3em color-mix(in srgb,var(--body) 55%,#000),0 .15em .35em #000a,0 0 0 .12em #0004;background:radial-gradient(circle,#0000 0 46%,#0004 48% 52%,#0000 54%),conic-gradient(from 20deg,#f4f6ff,#7b84a6,#f4f6ff,#6a7394,#f4f6ff);border:0;border-radius:50%;padding:0;transition:transform .25s;position:relative}.tvs-knob:after{content:"";background:var(--accent);width:.18em;height:.7em;box-shadow:0 0 6px var(--accent);border-radius:2px;margin-left:-.09em;position:absolute;top:.35em;left:50%}.tvs-pwr{--sz:max(2.7em,40px);--tone:#fff;width:var(--sz);height:var(--sz);border:2px solid color-mix(in srgb,var(--tone) 55%,transparent);color:var(--tone);cursor:pointer;background:linear-gradient(#ffffff26,#0000),#0008;border-radius:50%;flex:none;place-items:center;padding:0;transition:transform .12s,background .2s,box-shadow .2s,color .2s;display:grid;box-shadow:inset 0 -3px 6px #0006,0 .15em .35em #0007}.tvs-pwr svg{width:52%;height:52%}.tvs-pwr:hover:not(:disabled){transform:translateY(-1px)scale(1.06)}.tvs-pwr:active:not(:disabled){transform:scale(.92);box-shadow:inset 0 3px 6px #0008}.tvs-pwr:focus-visible{outline-offset:2px;outline:3px solid #fff}.tvs-pwr:disabled{opacity:.5;cursor:wait}.tvs-pwr[aria-pressed=true]{--tone:#04121a;background:var(--ok,#4ade80);box-shadow:inset 0 -3px 6px #0004,0 0 1em color-mix(in srgb,var(--ok,#4ade80) 70%,transparent);border-color:#fff8}.tvs-pwr[data-kind=mic][aria-pressed=false]{--tone:#ffb4b4;border-color:#ff7a7a99}.tvs-led{background:#3a1010;border-radius:50%;width:.7em;height:.7em}.tvs.tvs-on .tvs-led{background:var(--accent);box-shadow:0 0 10px var(--accent)}.tvs-grill{background:repeating-linear-gradient(90deg,#0006 0 .22em,#0000 .22em .6em);border-radius:.5em;flex:1;min-width:2em;height:2.4em;display:none}.tvs-d,.tvs-f,.tvs-gs{pointer-events:none;display:none;position:absolute}.tvs-d{z-index:0}.tvs-f{z-index:2}.tvs-gs{z-index:-1;background:radial-gradient(#000a,#0000 70%);height:1.8em;bottom:-.5em;left:10%;right:10%}.tvs-f>i{width:46%;height:46%;transform:scale(calc(.8 + var(--open,0)*.55));background:#1d1d2b;border-radius:50%;margin:-23% 0 0 -23%;transition:transform .15s;display:none;position:absolute;top:50%;left:50%}.tvs-f>i:after{content:"";background:#fff;border-radius:50%;width:26%;height:26%;position:absolute;top:18%;left:22%}.tvs[data-skin=dino] .tvs-f>i,.tvs[data-skin=owl] .tvs-f>i,.tvs[data-skin=monster] .tvs-f>i{display:block}@keyframes tvs-spin{to{transform:rotate(360deg)}}@keyframes tvs-prop{0%{transform:scaleY(1)}to{transform:scaleY(.2)}}@keyframes tvs-flame{to{filter:brightness(1.2)}}@keyframes tvs-hue{to{filter:hue-rotate(360deg)}}@keyframes tvs-lamp{50%{opacity:.25}}@keyframes tvs-twinkle{50%{opacity:.25}}.tvs[data-skin=rocket]{--r:.5;padding-bottom:6.8em}.tvs[data-skin=rocket] .tvs-body{background:linear-gradient(90deg,#0005 0,#fff0 20%,#fff6 31%,#fff0 44%,#0000 68%,#0006),var(--shade);border-radius:50% 50% 14% 14%/38% 38% 5% 5%;padding:21% 12% 7%;overflow:hidden}.tvs[data-skin=rocket] .tvs-body:before{content:"";z-index:-1;height:calc(var(--w)*.2);background:linear-gradient(90deg,#0005 0,#fff0 20%,#fff6 31%,#fff0 44%,#0000 68%,#0006),linear-gradient(var(--cl),var(--c2) 45%,var(--cd));position:absolute;top:0;left:0;right:0}.tvs[data-skin=rocket] .tvs-body:after{content:"";z-index:-1;left:0;right:0;bottom:calc(var(--w)*.17);background:linear-gradient(90deg,#0004,#fff0 25%,#fff4 40%,#0000 70%,#0005),linear-gradient(var(--c2) 0 .55em,#0000 .55em 1em,var(--c2) 1em 1.55em);height:1.6em;position:absolute}.tvs[data-skin=rocket] .tvs-bezel{background:radial-gradient(circle at 50% 2.7%,#fff 0 .16em,#0000 .2em),radial-gradient(circle at 97.3%,#fff 0 .16em,#0000 .2em),radial-gradient(circle at 50% 97.3%,#fff 0 .16em,#0000 .2em),radial-gradient(circle at 2.7%,#fff 0 .16em,#0000 .2em),radial-gradient(circle at 16.6% 16.6%,#fff 0 .16em,#0000 .2em),radial-gradient(circle at 83.4% 16.6%,#fff 0 .16em,#0000 .2em),radial-gradient(circle at 16.6% 83.4%,#fff 0 .16em,#0000 .2em),radial-gradient(circle at 83.4% 83.4%,#fff 0 .16em,#0000 .2em),conic-gradient(from 30deg,#e9eeff,#7a85a8,#f6f8ff,#6a7394,#e9eeff);border-radius:50%;padding:4.2%;box-shadow:inset 0 0 0 .22em #0003,inset 0 0 .6em #000a,0 .3em .8em #0008}.tvs.tvs-on[data-skin=rocket] .tvs-bezel{box-shadow:inset 0 0 0 .22em #0003,inset 0 0 .6em #000a,0 .3em .8em #0008,0 0 2em color-mix(in srgb,var(--accent) 30%,transparent)}.tvs[data-skin=rocket] .tvs-screen{aspect-ratio:1;border-radius:50%}.tvs[data-skin=rocket] .tvs-panel{gap:.6em;margin-top:.9em}.tvs[data-skin=rocket] .tvs-d1,.tvs[data-skin=rocket] .tvs-d2,.tvs[data-skin=rocket] .tvs-d3,.tvs[data-skin=rocket] .tvs-d4{display:block}.tvs[data-skin=rocket] .tvs-d1{background:linear-gradient(90deg,var(--cd),var(--c2) 70%,var(--cl));clip-path:polygon(100% 0,100% 100%,0 100%,0 60%);width:5em;height:10em;bottom:6.8em;left:-4.2em}.tvs[data-skin=rocket] .tvs-d2{background:linear-gradient(270deg,var(--cd),var(--c2) 70%,var(--cl));clip-path:polygon(0 0,0 100%,100% 100%,100% 60%);width:5em;height:10em;bottom:6.8em;right:-4.2em}.tvs[data-skin=rocket] .tvs-d3{clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:50% 0;width:4.6em;height:6.8em;transform:scaleY(calc(.5 + var(--open,0)*.9));background:linear-gradient(#fff4a8,#ffb347 45%,#ff6a2f 80%,#ff6a2f00);margin-left:-2.3em;animation:.14s ease-in-out infinite alternate tvs-flame;bottom:0;left:50%}.tvs[data-skin=rocket] .tvs-d3:after{content:"";clip-path:polygon(0 0,100% 0,50% 100%);background:linear-gradient(#fff,#fff0);height:62%;position:absolute;top:0;left:24%;right:24%}.tvs[data-skin=rocket] .tvs-d4{background:linear-gradient(90deg,#2b3148,#8d96b6 45%,#2b3148);border-radius:.3em .3em .8em .8em;width:4.4em;height:1em;margin-left:-2.2em;bottom:6.4em;left:50%}.tvs[data-skin=sub]{--r:1.05;padding-top:4.4em;padding-bottom:1.2em}.tvs[data-skin=sub] .tvs-body{background:linear-gradient(#0000 80%,var(--c2) 80% 84%,#0000 84%),var(--gloss),var(--shade);border-radius:24%/20%;padding:5% 6%}.tvs[data-skin=sub] .tvs-bezel{box-shadow:inset 0 0 0 1px #fff2,inset 0 4px 14px #000,0 0 0 .3em var(--c2),0 0 0 .42em var(--cd);border-radius:10%;padding:3.5%}.tvs.tvs-on[data-skin=sub] .tvs-bezel{box-shadow:inset 0 0 0 1px #fff2,inset 0 4px 14px #000,0 0 0 .3em var(--c2),0 0 0 .42em var(--cd),0 0 2.4em color-mix(in srgb,var(--accent) 26%,transparent)}.tvs[data-skin=sub] .tvs-screen{aspect-ratio:4/3;border-radius:8%}.tvs[data-skin=sub] .tvs-panel{margin-top:.8em}.tvs[data-skin=sub] .tvs-d1,.tvs[data-skin=sub] .tvs-d2,.tvs[data-skin=sub] .tvs-d3,.tvs[data-skin=sub] .tvs-d4,.tvs[data-skin=sub] .tvs-d5,.tvs[data-skin=sub] .tvs-d6{display:block}.tvs[data-skin=sub] .tvs-d1{background:linear-gradient(90deg,var(--cd),var(--c2) 60%,var(--cl));clip-path:polygon(0 100%,18% 0,82% 0,100% 100%);width:10em;height:3.4em;top:1.4em;left:11em}.tvs[data-skin=sub] .tvs-d2{background:linear-gradient(90deg,var(--cd),var(--cl),var(--cd));border-radius:.3em;width:.9em;height:2.4em;top:.2em;left:19.5em}.tvs[data-skin=sub] .tvs-d3{background:linear-gradient(var(--cl),var(--c2) 50%,var(--cd));border-radius:.5em;width:3em;height:1.1em;top:.2em;left:19.5em}.tvs[data-skin=sub] .tvs-d4{background:linear-gradient(90deg,var(--cd),var(--cl),var(--cd));border-radius:.8em;width:1.4em;height:6em;margin-top:-3em;animation:.5s ease-in-out infinite alternate tvs-prop;top:50%;left:-1.2em}.tvs[data-skin=sub] .tvs-d5,.tvs[data-skin=sub] .tvs-d6{width:1.6em;height:1.6em;box-shadow:0 0 0 .2em var(--cd),inset 0 0 .3em #0005;background:radial-gradient(circle at 35% 30%,#bff4ff,#2a9df4 60%,#145a9e);border-radius:50%;top:2.4em}.tvs[data-skin=sub] .tvs-d5{left:13.6em}.tvs[data-skin=sub] .tvs-d6{left:16.8em}.tvs[data-skin=dino]{--r:.92;--c3:#e2f8b8;padding-top:3.4em;padding-bottom:2.4em}.tvs[data-skin=dino] .tvs-body{background:radial-gradient(circle at 10% 26%,#0000002a 1em,#0000 1.05em),radial-gradient(circle at 92% 38%,#0000002a .8em,#0000 .85em),radial-gradient(circle at 8% 70%,#0000002a .7em,#0000 .75em),radial-gradient(circle at 94% 78%,#0000002a 1em,#0000 1.05em),linear-gradient(180deg,#0000 62%,#ffffff40),var(--gloss),var(--shade);border-radius:18% 18% 15% 15%/16% 16% 13% 13%;padding:6% 6% 5%}.tvs[data-skin=dino] .tvs-body:before{content:"";background:linear-gradient(90deg,var(--cd),var(--c2),var(--cl));clip-path:polygon(0 100%,17% 0,34% 100%,50% 0,66% 100%,83% 0,100% 100%);height:1.2em;position:absolute;top:-1.1em;left:38%;right:38%}.tvs[data-skin=dino] .tvs-bezel{border-radius:9%;padding:3.5%}.tvs[data-skin=dino] .tvs-screen{aspect-ratio:4/3;border-radius:6%}.tvs[data-skin=dino] .tvs-panel{background:linear-gradient(#fff6,#0000),var(--c3);border-radius:2em;width:fit-content;margin:.9em auto 0;padding:.5em 1.1em;box-shadow:inset 0 -3px 6px #0002,0 .15em .3em #0004}.tvs[data-skin=dino] .tvs-d1,.tvs[data-skin=dino] .tvs-d2,.tvs[data-skin=dino] .tvs-d3,.tvs[data-skin=dino] .tvs-d4,.tvs[data-skin=dino] .tvs-f1,.tvs[data-skin=dino] .tvs-f2,.tvs[data-skin=dino] .tvs-gs{display:block}.tvs[data-skin=dino] .tvs-d1{background:linear-gradient(90deg,var(--cd),var(--c2) 55%,var(--cl));clip-path:polygon(0 0,100% 12.5%,0 25%,100% 37.5%,0 50%,100% 62.5%,0 75%,100% 87.5%,0 100%);width:2.6em;height:46%;top:24%;right:-2.2em}.tvs[data-skin=dino] .tvs-d2{background:linear-gradient(170deg,var(--bl),var(--bd));clip-path:polygon(0 0,100% 100%,0 100%);width:7.4em;height:4em;bottom:3.2em;right:-4.6em}.tvs[data-skin=dino] .tvs-d3,.tvs[data-skin=dino] .tvs-d4{background:radial-gradient(circle at 25% 88%,#fff 0 .42em,#0000 .47em),radial-gradient(circle at 50% 92%,#fff 0 .42em,#0000 .47em),radial-gradient(circle at 75% 88%,#fff 0 .42em,#0000 .47em),linear-gradient(var(--body),var(--bd));border-radius:2.4em 2.4em .7em .7em;width:6em;height:3em;bottom:0}.tvs[data-skin=dino] .tvs-d3{left:12%}.tvs[data-skin=dino] .tvs-d4{right:12%}.tvs[data-skin=dino] .tvs-f1,.tvs[data-skin=dino] .tvs-f2{width:5em;height:5em;box-shadow:inset 0 -.25em .5em #0003,0 .2em .5em #0005,0 0 0 .22em var(--bd);background:radial-gradient(circle at 40% 30%,#fff,#e8eefc 70%);border-radius:50%;top:.9em}.tvs[data-skin=dino] .tvs-f1{left:12%}.tvs[data-skin=dino] .tvs-f2{right:12%}.tvs[data-skin=cloud]{--r:.98;padding-top:4.4em;padding-bottom:1.4em}.tvs[data-skin=cloud] .tvs-body{background:radial-gradient(circle at 8% 90%,#ff9ab855 1.6em,#0000 1.7em),radial-gradient(circle at 92% 90%,#ff9ab855 1.6em,#0000 1.7em),var(--body);border-radius:20%;padding:8% 7% 6%;box-shadow:0 2em 2.4em -1em #3b6aa88c,inset 0 -.9em 1.3em #5a7bb01f,inset 0 .5em .8em #fff}.tvs[data-skin=cloud] .tvs-bezel{background:linear-gradient(145deg,#2c3a66,#121a36);border-radius:10%;padding:3%;box-shadow:inset 0 0 0 1px #fff3,inset 0 4px 14px #000,0 0 0 .3em #fffc,0 .2em .6em #3b6aa88c}.tvs.tvs-on[data-skin=cloud] .tvs-bezel{box-shadow:inset 0 0 0 1px #fff3,inset 0 4px 14px #000,0 0 0 .3em #fffc,0 .2em .6em #3b6aa88c,0 0 2.2em color-mix(in srgb,var(--accent) 30%,transparent)}.tvs[data-skin=cloud] .tvs-screen{aspect-ratio:4/3;border-radius:7%}.tvs[data-skin=cloud] .tvs-panel{margin-top:.8em}.tvs[data-skin=cloud] .tvs-d1,.tvs[data-skin=cloud] .tvs-d2,.tvs[data-skin=cloud] .tvs-d3,.tvs[data-skin=cloud] .tvs-d4,.tvs[data-skin=cloud] .tvs-d5,.tvs[data-skin=cloud] .tvs-d6,.tvs[data-skin=cloud] .tvs-d7{display:block}.tvs[data-skin=cloud] .tvs-d1,.tvs[data-skin=cloud] .tvs-d2,.tvs[data-skin=cloud] .tvs-d3,.tvs[data-skin=cloud] .tvs-d4,.tvs[data-skin=cloud] .tvs-d7{background:var(--body);border-radius:50%;box-shadow:inset 0 .6em .8em #fff,inset 0 -.8em 1.2em #5a7bb01f}.tvs[data-skin=cloud] .tvs-d1{width:10em;height:10em;top:1.8em;left:5%}.tvs[data-skin=cloud] .tvs-d2{width:13em;height:13em;top:.2em;left:30%}.tvs[data-skin=cloud] .tvs-d3{width:10.5em;height:10.5em;top:1.4em;right:6%}.tvs[data-skin=cloud] .tvs-d4{width:7em;height:7em;bottom:2.2em;left:-1.8em}.tvs[data-skin=cloud] .tvs-d7{width:7.4em;height:7.4em;bottom:2.4em;right:-1.8em}.tvs[data-skin=cloud] .tvs-d5{background:radial-gradient(circle,#fffbc8,var(--c2) 68%);width:7em;height:7em;box-shadow:0 0 1.4em var(--c2),0 0 3em color-mix(in srgb,var(--c2) 55%,transparent);border-radius:50%;top:-.8em;right:-2.4em}.tvs[data-skin=cloud] .tvs-d5:before{content:"";border:.45em dotted var(--c2);border-radius:50%;animation:14s linear infinite tvs-spin;position:absolute;inset:-1em}.tvs[data-skin=cloud] .tvs-d6{transform-origin:50% 100%;filter:saturate(1.15)drop-shadow(0 0 .3em #fff8);background:radial-gradient(circle at 50% 100%,#0000 36%,#ff6b6b 37% 46%,#ffd93d 46% 55%,#5cd68a 55% 64%,#5ab0ff 64% 73%,#0000 74%);border-radius:15em 15em 0 0;width:15em;height:7.5em;bottom:1.8em;left:-3.6em;transform:rotate(-14deg)}.tvs[data-skin=owl]{--r:.8;--c3:#ebcfa5;padding-top:3.2em;padding-bottom:2.2em}.tvs[data-skin=owl] .tvs-body{background:radial-gradient(circle at 50% 0,#0000 58%,#00000026 60% 67%,#0000 69%) 0 0/2.4em 1.8em,var(--gloss),var(--shade);border-radius:40% 40% 30% 30%/30% 30% 20% 20%;padding:30% 9% 6%}.tvs[data-skin=owl] .tvs-bezel{background:radial-gradient(circle at 50% 0,#0000 57%,#b98a5840 59% 66%,#0000 68%) 0 0/2em 1.5em,radial-gradient(circle at 50% 25%,#f8e8cc,var(--c3));border-radius:12%;padding:4%;box-shadow:inset 0 0 0 .2em #b98a5855,0 3px 8px #0005}.tvs.tvs-on[data-skin=owl] .tvs-bezel{box-shadow:inset 0 0 0 .2em #b98a5855,0 3px 8px #0005,0 0 2em color-mix(in srgb,var(--accent) 24%,transparent)}.tvs[data-skin=owl] .tvs-screen{aspect-ratio:4/3;border-radius:7%}.tvs[data-skin=owl] .tvs-panel{margin-top:.7em}.tvs[data-skin=owl] .tvs-d1,.tvs[data-skin=owl] .tvs-d2,.tvs[data-skin=owl] .tvs-d3,.tvs[data-skin=owl] .tvs-d4,.tvs[data-skin=owl] .tvs-d5,.tvs[data-skin=owl] .tvs-d6,.tvs[data-skin=owl] .tvs-d7,.tvs[data-skin=owl] .tvs-f1,.tvs[data-skin=owl] .tvs-f2,.tvs[data-skin=owl] .tvs-f3,.tvs[data-skin=owl] .tvs-gs{display:block}.tvs[data-skin=owl] .tvs-d1,.tvs[data-skin=owl] .tvs-d2{background:linear-gradient(var(--body),var(--bd));width:7em;height:6.4em;top:.2em}.tvs[data-skin=owl] .tvs-d1{clip-path:polygon(0 100%,30% 0,100% 100%);left:13%}.tvs[data-skin=owl] .tvs-d2{clip-path:polygon(0 100%,70% 0,100% 100%);right:13%}.tvs[data-skin=owl] .tvs-d3,.tvs[data-skin=owl] .tvs-d4{background:repeating-linear-gradient(180deg,#0000003a 0 .15em,#0000 .15em 1.9em),linear-gradient(90deg,var(--c2),color-mix(in srgb,var(--c2) 80%,#fff));border-radius:50%;width:5em;height:16em;top:40%}.tvs[data-skin=owl] .tvs-d3{left:-2.4em;transform:rotate(8deg)}.tvs[data-skin=owl] .tvs-d4{background:repeating-linear-gradient(180deg,#0000003a 0 .15em,#0000 .15em 1.9em),linear-gradient(270deg,var(--c2),color-mix(in srgb,var(--c2) 80%,#fff));right:-2.4em;transform:rotate(-8deg)}.tvs[data-skin=owl] .tvs-d5,.tvs[data-skin=owl] .tvs-d6{background:radial-gradient(circle at 30% 80%,#0003 .2em,#0000 .25em),radial-gradient(circle at 50% 85%,#0003 .2em,#0000 .25em),radial-gradient(circle at 70% 80%,#0003 .2em,#0000 .25em),linear-gradient(#ffc766,#e8892a);border-radius:50% 50% 30% 30%;width:5.4em;height:2.4em;bottom:-.3em}.tvs[data-skin=owl] .tvs-d5{left:28%}.tvs[data-skin=owl] .tvs-d6{right:28%}.tvs[data-skin=owl] .tvs-d7{background:linear-gradient(#58d58c,#2f9a5e);border-radius:50%;width:3.6em;height:1.7em;bottom:.5em;left:-4%;transform:rotate(-22deg)}.tvs[data-skin=owl] .tvs-f1,.tvs[data-skin=owl] .tvs-f2{background:radial-gradient(circle,#e8a31f 0 34%,#f6dfb2 36%);border:.35em solid #c98a2b;border-radius:50%;width:6.6em;height:6.6em;top:5em;box-shadow:0 .2em .5em #0005,inset 0 0 .5em #0003}.tvs[data-skin=owl] .tvs-f1{left:15%}.tvs[data-skin=owl] .tvs-f2{right:15%}.tvs[data-skin=owl] .tvs-f:after{content:"";background:linear-gradient(var(--bl),var(--bd));clip-path:inset(0 0 calc(100% - max(0%,calc(75% - var(--open,0)*150%))) 0);border-radius:50%;position:absolute;inset:-.1em}.tvs[data-skin=owl] .tvs-f3{clip-path:polygon(0 0,100% 0,50% 100%);background:linear-gradient(#ffc766,#e8892a);width:2.8em;height:2.8em;margin-left:-1.4em;top:9.4em;left:50%}.tvs[data-skin=owl]:after{content:"";z-index:-1;background:repeating-linear-gradient(90deg,#0000002a 0 .15em,#0000 .15em 2.4em),linear-gradient(#8a5a33,#5a3416);border-radius:1em;height:1.5em;position:absolute;bottom:-.6em;left:-6%;right:-6%}.tvs[data-skin=monster]{--r:.9;padding-top:6em;padding-bottom:2.2em}.tvs[data-skin=monster] .tvs-body{outline:.6em dotted var(--body);outline-offset:-.25em;background:radial-gradient(circle at 12% 22%,#ffffff2e 1em,#0000 1.05em),radial-gradient(circle at 90% 34%,#ffffff2e .8em,#0000 .85em),radial-gradient(circle at 6% 58%,#ffffff2e .7em,#0000 .75em),radial-gradient(circle at 95% 70%,#ffffff2e 1.1em,#0000 1.15em),linear-gradient(180deg,#0000 60%,#ffffff2e),var(--gloss),var(--shade);border-radius:28% 28% 22% 22%/24% 24% 18% 18%;padding:5% 6%}.tvs[data-skin=monster] .tvs-bezel{border-radius:11%;padding:4%}.tvs[data-skin=monster] .tvs-screen{aspect-ratio:4/3;border-radius:8%}.tvs[data-skin=monster] .tvs-panel{margin-top:.8em}.tvs[data-skin=monster] .tvs-d1,.tvs[data-skin=monster] .tvs-d2,.tvs[data-skin=monster] .tvs-d3,.tvs[data-skin=monster] .tvs-d4,.tvs[data-skin=monster] .tvs-d5,.tvs[data-skin=monster] .tvs-d6,.tvs[data-skin=monster] .tvs-f1,.tvs[data-skin=monster] .tvs-f2,.tvs[data-skin=monster] .tvs-gs{display:block}.tvs[data-skin=monster] .tvs-d1,.tvs[data-skin=monster] .tvs-d2{background:linear-gradient(90deg,var(--bd),var(--bl),var(--bd));width:.9em;height:5.5em;top:1.4em}.tvs[data-skin=monster] .tvs-d1{left:30%}.tvs[data-skin=monster] .tvs-d2{right:30%}.tvs[data-skin=monster] .tvs-d3,.tvs[data-skin=monster] .tvs-d4{background:linear-gradient(90deg,var(--cd),var(--cl));border-radius:50%;width:5em;height:8em;top:44%}.tvs[data-skin=monster] .tvs-d3{left:-2.4em;transform:rotate(22deg)}.tvs[data-skin=monster] .tvs-d4{right:-2.4em;transform:rotate(-22deg)}.tvs[data-skin=monster] .tvs-d5,.tvs[data-skin=monster] .tvs-d6{background:radial-gradient(circle at 28% 78%,#fff8 .25em,#0000 .3em),radial-gradient(circle at 50% 84%,#fff8 .25em,#0000 .3em),radial-gradient(circle at 72% 78%,#fff8 .25em,#0000 .3em),linear-gradient(var(--cl),var(--cd));border-radius:50% 50% 35% 35%;width:6em;height:3em;bottom:.2em}.tvs[data-skin=monster] .tvs-d5{left:18%}.tvs[data-skin=monster] .tvs-d6{right:18%}.tvs[data-skin=monster] .tvs-f1,.tvs[data-skin=monster] .tvs-f2{background:radial-gradient(circle,#0000 0 28%,var(--accent) 30% 52%,#fff 54%);border-radius:50%;width:4.4em;height:4.4em;top:-.2em;box-shadow:inset 0 -.25em .5em #0003,0 .2em .5em #0005}.tvs[data-skin=monster] .tvs-f1{left:calc(30% - 1.75em)}.tvs[data-skin=monster] .tvs-f2{right:calc(30% - 1.75em)}.tvs[data-skin=robot]{--r:.84;padding-top:5.2em;padding-bottom:3.8em}.tvs[data-skin=robot] .tvs-body{box-shadow:0 26px 40px -20px #000c,inset 0 2px 2px #fff6,inset 0 -8px 14px #0007,inset 0 0 0 .5em color-mix(in srgb,var(--body) 80%,#000);background:radial-gradient(circle at 2.6% 3.4%,#fff 0 .3em,#0000 .35em),radial-gradient(circle at 97.4% 3.4%,#fff 0 .3em,#0000 .35em),radial-gradient(circle at 2.6% 96.6%,#fff 0 .3em,#0000 .35em),radial-gradient(circle at 97.4% 96.6%,#fff 0 .3em,#0000 .35em),repeating-linear-gradient(90deg,#ffffff14 0 .12em,#0000 .12em .34em),var(--gloss),var(--shade);border-radius:11%;padding:5.5% 5.5% 4%}.tvs[data-skin=robot] .tvs-body:before{content:"";background:linear-gradient(90deg,var(--accent),var(--c2),var(--accent));height:.45em;box-shadow:0 0 .7em var(--accent);border-radius:1em;animation:2.2s ease-in-out infinite tvs-lamp;position:absolute;top:.6em;left:30%;right:30%}.tvs[data-skin=robot] .tvs-bezel{box-shadow:inset 0 4px 14px #000,0 0 0 .3em var(--c2),0 0 0 .5em #0004;border-radius:9%;padding:3.5%}.tvs.tvs-on[data-skin=robot] .tvs-bezel{box-shadow:inset 0 4px 14px #000,0 0 0 .3em var(--c2),0 0 0 .5em #0004,0 0 2.2em color-mix(in srgb,var(--accent) 30%,transparent)}.tvs[data-skin=robot] .tvs-screen{aspect-ratio:4/3;border-radius:6%}.tvs[data-skin=robot] .tvs-panel{background:linear-gradient(#0000002e,#0000);border-radius:.7em;gap:.7em;margin-top:.8em;padding:.45em .7em;box-shadow:inset 0 0 0 1px #0004}.tvs[data-skin=robot] .tvs-grill,.tvs[data-skin=robot] .tvs-d1,.tvs[data-skin=robot] .tvs-d2,.tvs[data-skin=robot] .tvs-d3,.tvs[data-skin=robot] .tvs-d4,.tvs[data-skin=robot] .tvs-d5,.tvs[data-skin=robot] .tvs-d6,.tvs[data-skin=robot] .tvs-f1,.tvs[data-skin=robot] .tvs-f2,.tvs[data-skin=robot] .tvs-gs{display:block}.tvs[data-skin=robot] .tvs-d1{background:repeating-linear-gradient(#0000003a 0 .15em,#0000 .15em .45em),linear-gradient(90deg,#778,#eef,#778);width:.7em;height:4.4em;margin-left:-.35em;top:1.6em;left:50%}.tvs[data-skin=robot] .tvs-d2{background:radial-gradient(circle at 35% 30%,#fff,var(--accent) 45%,#0007);width:2.4em;height:2.4em;box-shadow:0 0 calc(.6em + var(--open,0)*2.4em) var(--accent);border-radius:50%;margin-left:-1.2em;top:0;left:50%}.tvs[data-skin=robot] .tvs-d3,.tvs[data-skin=robot] .tvs-d4{background:radial-gradient(circle at 50% 22%,#fff 0 .22em,#0000 .27em),radial-gradient(circle at 50% 78%,#fff 0 .22em,#0000 .27em),linear-gradient(90deg,#667,#dde 55%,#778);border-radius:.7em;width:2.4em;height:6em;top:34%}.tvs[data-skin=robot] .tvs-d3{left:-1.9em}.tvs[data-skin=robot] .tvs-d4{right:-1.9em}.tvs[data-skin=robot] .tvs-d5,.tvs[data-skin=robot] .tvs-d6{background:repeating-linear-gradient(#0000002e 0 .12em,#0000 .12em .6em),linear-gradient(90deg,#667,#eef 50%,#667);border-radius:.4em .4em 1.4em 1.4em;width:3.4em;height:4.2em;bottom:0}.tvs[data-skin=robot] .tvs-d5{left:20%}.tvs[data-skin=robot] .tvs-d6{right:20%}.tvs[data-skin=robot] .tvs-f1,.tvs[data-skin=robot] .tvs-f2{border-radius:50%;width:.9em;height:.9em;animation:1.6s ease-in-out infinite tvs-lamp;top:5.6em}.tvs[data-skin=robot] .tvs-f1{background:radial-gradient(circle at 35% 30%,#fff,var(--c2) 50%,#0006);box-shadow:0 0 .6em var(--c2);left:7%}.tvs[data-skin=robot] .tvs-f2{background:radial-gradient(circle at 35% 30%,#fff,var(--accent) 50%,#0006);box-shadow:0 0 .6em var(--accent);animation-delay:-.8s;right:7%}.tvs[data-skin=cat]{--r:.9;--c3:#fff1dc;padding-top:4.4em;padding-bottom:2.8em}.tvs[data-skin=cat] .tvs-body{background:linear-gradient(#0003,#0003) 0 20%/.9em .32em no-repeat,linear-gradient(#0003,#0003) 0 31%/.9em .32em no-repeat,linear-gradient(#0003,#0003) 0 42%/.9em .32em no-repeat,linear-gradient(#0003,#0003) 100% 20%/.9em .32em no-repeat,linear-gradient(#0003,#0003) 100% 31%/.9em .32em no-repeat,linear-gradient(#0003,#0003) 100% 42%/.9em .32em no-repeat,radial-gradient(circle at 12% 94%,#ff9ab855 1.4em,#0000 1.5em),radial-gradient(circle at 88% 94%,#ff9ab855 1.4em,#0000 1.5em),var(--gloss),var(--shade);border-radius:22% 22% 18% 18%/20% 20% 16% 16%;padding:8% 6% 5%}.tvs[data-skin=cat] .tvs-body:before{content:"";background:repeating-linear-gradient(90deg,#0003 0 .5em,#0000 .5em 1.2em);border-radius:0 0 1em 1em;height:2em;position:absolute;top:0;left:41%;right:41%}.tvs[data-skin=cat] .tvs-bezel{border-radius:12%;padding:3.5%}.tvs[data-skin=cat] .tvs-screen{aspect-ratio:4/3;border-radius:9%}.tvs[data-skin=cat] .tvs-panel{background:linear-gradient(#fff8,#0000),var(--c3);border-radius:2em;width:fit-content;margin:.8em auto 0;padding:.5em 1.1em;box-shadow:inset 0 -3px 6px #0002,0 .15em .3em #0004}.tvs[data-skin=cat] .tvs-d1,.tvs[data-skin=cat] .tvs-d2,.tvs[data-skin=cat] .tvs-d3,.tvs[data-skin=cat] .tvs-d4,.tvs[data-skin=cat] .tvs-d5,.tvs[data-skin=cat] .tvs-d6,.tvs[data-skin=cat] .tvs-d7,.tvs[data-skin=cat] .tvs-f3,.tvs[data-skin=cat] .tvs-gs{display:block}.tvs[data-skin=cat] .tvs-d1,.tvs[data-skin=cat] .tvs-d2{background:linear-gradient(var(--bl),var(--body) 50%,var(--bd));width:8em;height:6.6em;top:.6em}.tvs[data-skin=cat] .tvs-d1{clip-path:polygon(0 100%,18% 0,100% 100%);left:8%}.tvs[data-skin=cat] .tvs-d2{clip-path:polygon(0 100%,82% 0,100% 100%);right:8%}.tvs[data-skin=cat] .tvs-d1:after{content:"";background:linear-gradient(var(--cl),var(--c2));clip-path:polygon(24% 100%,32% 36%,78% 100%);position:absolute;inset:0}.tvs[data-skin=cat] .tvs-d2:after{content:"";background:linear-gradient(var(--cl),var(--c2));clip-path:polygon(22% 100%,68% 36%,76% 100%);position:absolute;inset:0}.tvs[data-skin=cat] .tvs-d3,.tvs[data-skin=cat] .tvs-d4{background:#fff;border-radius:.2em;width:4.2em;height:.22em;top:58%;box-shadow:0 0 .2em #0004}.tvs[data-skin=cat] .tvs-d3{transform-origin:100%;left:-3.8em;transform:rotate(-10deg)}.tvs[data-skin=cat] .tvs-d4{transform-origin:0;right:-3.8em;transform:rotate(10deg)}.tvs[data-skin=cat] .tvs-d3:before,.tvs[data-skin=cat] .tvs-d3:after,.tvs[data-skin=cat] .tvs-d4:before,.tvs[data-skin=cat] .tvs-d4:after{content:"";background:inherit;border-radius:inherit;box-shadow:inherit;position:absolute;inset:0}.tvs[data-skin=cat] .tvs-d3:before{transform-origin:100%;transform:rotate(10deg)}.tvs[data-skin=cat] .tvs-d3:after{transform-origin:100%;transform:rotate(20deg)}.tvs[data-skin=cat] .tvs-d4:before{transform-origin:0;transform:rotate(-10deg)}.tvs[data-skin=cat] .tvs-d4:after{transform-origin:0;transform:rotate(-20deg)}.tvs[data-skin=cat] .tvs-d5{border:1.5em solid var(--body);filter:drop-shadow(0 .2em .2em #0004);border-left:0;border-radius:0 5em 5em 0;width:5em;height:9em;bottom:2.6em;right:-3.4em}.tvs[data-skin=cat] .tvs-d5:after{content:"";background:var(--c3);border-radius:0 1em 1em 0;width:1.5em;height:1.7em;position:absolute;bottom:-.1em;right:-1.5em}.tvs[data-skin=cat] .tvs-d6,.tvs[data-skin=cat] .tvs-d7{background:radial-gradient(circle at 33% 85%,#0003 .22em,#0000 .27em),radial-gradient(circle at 67% 85%,#0003 .22em,#0000 .27em),linear-gradient(var(--c3),color-mix(in srgb,var(--c3) 80%,var(--body)));border-radius:50% 50% 35% 35%;width:5.6em;height:3.2em;bottom:0}.tvs[data-skin=cat] .tvs-d6{left:15%}.tvs[data-skin=cat] .tvs-d7{right:15%}.tvs[data-skin=cat] .tvs-f3{background:linear-gradient(var(--cl),var(--c2));clip-path:polygon(0 0,100% 0,50% 100%);filter:drop-shadow(0 .1em .1em #0004);width:1.9em;height:1.4em;margin-left:-.95em;top:28.1em;left:50%}.tvs[data-skin=castle]{--r:.86;padding-top:9.4em;padding-bottom:1.8em}.tvs[data-skin=castle] .tvs-body,.tvs[data-skin=castle] .tvs-d1,.tvs[data-skin=castle] .tvs-d2{background-color:var(--body);background-image:repeating-linear-gradient(0deg,#0002 0 .13em,#0000 .13em 1.7em),repeating-linear-gradient(90deg,#0000 0 3.2em,#0001 3.2em 3.3em),linear-gradient(145deg,#fff3,#0000 45%,#0003)}.tvs[data-skin=castle] .tvs-d1,.tvs[data-skin=castle] .tvs-d2{background-image:linear-gradient(90deg,#0005,#fff0 30%,#fff3,#fff0 60%,#0005),repeating-linear-gradient(0deg,#0002 0 .13em,#0000 .13em 1.7em),repeating-linear-gradient(90deg,#0000 0 3.2em,#0001 3.2em 3.3em)}.tvs[data-skin=castle] .tvs-body{border-radius:.6em;padding:6% 7% 5%}.tvs[data-skin=castle] .tvs-body:before{content:"";background:repeating-linear-gradient(90deg,var(--body) 0 2.2em,#0000 2.2em 3.8em);filter:drop-shadow(0 .25em .1em #0003);height:1.5em;position:absolute;top:-1.4em;left:0;right:0}.tvs[data-skin=castle] .tvs-bezel{box-shadow:inset 0 4px 14px #000,0 0 0 .3em var(--bd),0 0 0 .45em #0003;border-radius:6%;padding:3.5%}.tvs.tvs-on[data-skin=castle] .tvs-bezel{box-shadow:inset 0 4px 14px #000,0 0 0 .3em var(--bd),0 0 0 .45em #0003,0 0 2.2em color-mix(in srgb,var(--accent) 26%,transparent)}.tvs[data-skin=castle] .tvs-screen{aspect-ratio:4/3;border-radius:4%}.tvs[data-skin=castle] .tvs-panel{background:repeating-linear-gradient(90deg,#0000002e 0 .12em,#0000 .12em 1em),linear-gradient(#7a4a22,#5a3416);border-radius:2.4em 2.4em .4em .4em;width:fit-content;margin:.8em auto 0;padding:.7em 1.8em .5em;box-shadow:inset 0 0 0 .25em #3d2410,0 .15em .3em #0006}.tvs[data-skin=castle] .tvs-d1,.tvs[data-skin=castle] .tvs-d2,.tvs[data-skin=castle] .tvs-d3,.tvs[data-skin=castle] .tvs-d4,.tvs[data-skin=castle] .tvs-d5,.tvs[data-skin=castle] .tvs-d6,.tvs[data-skin=castle] .tvs-gs{display:block}.tvs[data-skin=castle] .tvs-d1,.tvs[data-skin=castle] .tvs-d2{border-radius:.5em;width:7.6em;top:6.4em;bottom:1.6em;box-shadow:inset 0 0 0 .3em #0002}.tvs[data-skin=castle] .tvs-d1{left:-3.4em}.tvs[data-skin=castle] .tvs-d2{right:-3.4em}.tvs[data-skin=castle] .tvs-d1:before,.tvs[data-skin=castle] .tvs-d2:before{content:"";background:#ffd25c;border-radius:.5em .5em 0 0;width:1em;height:2.4em;margin-left:-.5em;position:absolute;top:18%;left:50%;box-shadow:0 0 .8em #ffd25c,0 5.4em #2b2f44}.tvs[data-skin=castle] .tvs-d3,.tvs[data-skin=castle] .tvs-d4{background:linear-gradient(90deg,var(--cd),var(--c2) 55%,var(--cl));clip-path:polygon(50% 0,100% 100%,0 100%);width:9.6em;height:4.8em;top:2.8em}.tvs[data-skin=castle] .tvs-d3{left:-4.4em}.tvs[data-skin=castle] .tvs-d4{right:-4.4em}.tvs[data-skin=castle] .tvs-d5{background:#dde;width:.3em;height:2.6em;top:.4em;left:.25em}.tvs[data-skin=castle] .tvs-d6{background:#dde;width:.3em;height:2.6em;top:.4em;right:.25em}.tvs[data-skin=castle] .tvs-d5:after,.tvs[data-skin=castle] .tvs-d6:after{content:"";background:var(--c2);width:2em;height:1.2em;position:absolute;top:0}.tvs[data-skin=castle] .tvs-d5:after{clip-path:polygon(0 0,100% 50%,0 100%);left:.3em}.tvs[data-skin=castle] .tvs-d6:after{clip-path:polygon(100% 0,0 50%,100% 100%);right:.3em}.tvs[data-skin=cupcake]{--r:.78;padding-top:3.8em;padding-bottom:7em}.tvs[data-skin=cupcake] .tvs-body{background-color:var(--body);background-image:radial-gradient(circle at 5% 12%,#ffd93d .4em,#0000 .45em),radial-gradient(circle at 94% 9%,#5ab0ff .4em,#0000 .45em),radial-gradient(circle at 3% 52%,#5cd68a .4em,#0000 .45em),radial-gradient(circle at 97% 46%,#fff .4em,#0000 .45em),radial-gradient(circle at 6% 88%,#a98bff .4em,#0000 .45em),radial-gradient(circle at 95% 86%,#ffd93d .4em,#0000 .45em),radial-gradient(circle at 4% 30%,#ff6b6b .35em,#0000 .4em),radial-gradient(circle at 96% 62%,#5cd68a .35em,#0000 .4em),linear-gradient(145deg,#fff5,#0000 45%,#0002);border-radius:26% 26% 14% 14%/22% 22% 12% 12%;padding:6% 6% 5%}.tvs[data-skin=cupcake] .tvs-bezel{border-radius:12%;padding:3.5%}.tvs[data-skin=cupcake] .tvs-screen{aspect-ratio:4/3;border-radius:9%}.tvs[data-skin=cupcake] .tvs-panel{margin-top:.7em}.tvs[data-skin=cupcake] .tvs-d1,.tvs[data-skin=cupcake] .tvs-d2,.tvs[data-skin=cupcake] .tvs-d3,.tvs[data-skin=cupcake] .tvs-d4,.tvs[data-skin=cupcake] .tvs-d5,.tvs[data-skin=cupcake] .tvs-d6{display:block}.tvs[data-skin=cupcake] .tvs-d1,.tvs[data-skin=cupcake] .tvs-d2,.tvs[data-skin=cupcake] .tvs-d3{background:var(--body);border-radius:50%;box-shadow:inset 0 .6em .9em #fff7,inset 0 -.7em 1em #0000001a}.tvs[data-skin=cupcake] .tvs-d1{width:10em;height:10em;top:1.4em;left:9%}.tvs[data-skin=cupcake] .tvs-d2{width:12em;height:12em;top:.1em;left:32%}.tvs[data-skin=cupcake] .tvs-d3{width:9.6em;height:9.6em;top:1.6em;right:9%}.tvs[data-skin=cupcake] .tvs-d4{z-index:1;background:radial-gradient(circle at 32% 28%,#fff 0 .3em,#0000 .4em),radial-gradient(circle at 40% 40%,#ff6b6b,#c62a3a);border-radius:50%;width:3.4em;height:3.4em;margin-left:-1.7em;top:-.4em;left:50%;box-shadow:0 .25em .5em #0005}.tvs[data-skin=cupcake] .tvs-d4:before{content:"";background:#5a3a1a;border-radius:.2em;width:.25em;height:1.6em;position:absolute;top:-1.3em;left:55%;transform:rotate(18deg)}.tvs[data-skin=cupcake] .tvs-d5{clip-path:polygon(0 0,100% 0,90% 100%,10% 100%);background:linear-gradient(90deg,#0004,#0000 22%,#fff3,#0000 78%,#0004),linear-gradient(#0000 70%,#0003),repeating-linear-gradient(90deg,var(--c2) 0 1.6em,var(--cd) 1.6em 2.4em);height:8em;bottom:0;left:9%;right:9%}.tvs[data-skin=cupcake] .tvs-d6{background:linear-gradient(var(--cl),var(--c2));border-radius:.8em;height:1.5em;bottom:6.4em;left:7%;right:7%;box-shadow:0 .15em .3em #0004}.tvs[data-skin=ufo]{--r:1.1;padding-top:2.4em;padding-bottom:8em}.tvs[data-skin=ufo] .tvs-body{background:linear-gradient(160deg,color-mix(in srgb,var(--body) 55%,#fff),var(--body) 50%,var(--bd));border-radius:48% 48% 9% 9%/42% 42% 7% 7%;width:76%;margin:0 auto;padding:6% 7% 5%;box-shadow:0 20px 40px -20px #000c,inset 0 2px 3px #fff9,inset 0 -6px 14px #0006}.tvs[data-skin=ufo] .tvs-body:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(135deg,#fffa,#fff0);border-radius:50%;width:30%;height:17%;position:absolute;top:5%;left:9%;transform:rotate(-24deg)}.tvs[data-skin=ufo] .tvs-bezel{border-radius:40% 40% 8% 8%/38% 38% 8% 8%;padding:3%}.tvs[data-skin=ufo] .tvs-screen{aspect-ratio:4/3;border-radius:38% 38% 6% 6%/36% 36% 7% 7%}.tvs[data-skin=ufo] .tvs-panel{margin-top:.7em}.tvs[data-skin=ufo] .tvs-d1,.tvs[data-skin=ufo] .tvs-d2,.tvs[data-skin=ufo] .tvs-d3,.tvs[data-skin=ufo] .tvs-d4,.tvs[data-skin=ufo] .tvs-d5{display:block}.tvs[data-skin=ufo] .tvs-d1{clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);width:54%;height:6.2em;opacity:calc(.4 + var(--open,0)*.6);background:linear-gradient(#beffc8d9,#beffc80d);bottom:0;left:50%;transform:translate(-50%)}.tvs[data-skin=ufo] .tvs-d2{background:repeating-linear-gradient(90deg,#0000 0 1.1em,#0000002a 1.1em 1.25em),radial-gradient(ellipse at 50% 20%,var(--cl),var(--c2) 55%,var(--cd));height:6.8em;box-shadow:0 .8em 2em color-mix(in srgb,var(--accent) 45%,transparent),0 .6em 1.4em #0007;border-radius:50%;bottom:5.4em;left:0;right:0}.tvs[data-skin=ufo] .tvs-d3{filter:drop-shadow(0 0 .3em #ffd93d);background:radial-gradient(circle,#ffd93d .36em,#0000 .42em) 0 0/3.6em 100% repeat-x;height:1em;animation:3s linear infinite tvs-hue;bottom:6.2em;left:20%;right:20%}.tvs[data-skin=ufo] .tvs-d4{background:linear-gradient(90deg,#778,#eef,#778);width:.5em;height:2.2em;margin-left:-.25em;top:.7em;left:50%}.tvs[data-skin=ufo] .tvs-d5{background:radial-gradient(circle at 35% 30%,#fff,var(--accent) 50%,#0006);width:1.4em;height:1.4em;box-shadow:0 0 calc(.4em + var(--open,0)*1.6em) var(--accent);border-radius:50%;margin-left:-.7em;top:-.1em;left:50%}.tvs[data-skin=ufo]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 6% 12%,#fff .1em,#0000 .14em),radial-gradient(circle at 94% 20%,#fff .12em,#0000 .16em),radial-gradient(circle at 12% 62%,#fff .1em,#0000 .14em),radial-gradient(circle at 90% 70%,#fff .12em,#0000 .16em),radial-gradient(circle at 20% 30%,#fff .08em,#0000 .12em),radial-gradient(circle at 82% 44%,#fff .08em,#0000 .12em);animation:3s ease-in-out infinite tvs-twinkle;position:absolute;inset:-1em -6% 2em}@media(max-width:520px){.tvs{zoom:.8}}@media(prefers-reduced-motion:reduce){.tvs *,.tvs:before,.tvs:after{animation:none!important}}.tvs[data-skin=retro]{--r:.95;padding-top:5em;padding-bottom:1.2em}.tvs[data-skin=retro] .tvs-body{border-radius:8%/9%;padding:5% 5% 4%}.tvs[data-skin=retro] .tvs-bezel{border-radius:7%;padding:4%}.tvs[data-skin=retro] .tvs-screen{aspect-ratio:4/3;border-radius:7%}.tvs[data-skin=retro] .tvs-panel{margin-top:.8em}.tvs[data-skin=retro] .tvs-grill,.tvs[data-skin=retro] .tvs-d1,.tvs[data-skin=retro] .tvs-d2,.tvs[data-skin=retro] .tvs-d3,.tvs[data-skin=retro] .tvs-d4,.tvs[data-skin=retro] .tvs-d5{display:block}.tvs[data-skin=retro] .tvs-d1,.tvs[data-skin=retro] .tvs-d2{background:var(--c2);transform-origin:50% 100%;border-radius:.2em;width:.25em;height:5.4em;margin-left:-.12em;top:0;left:50%}.tvs[data-skin=retro] .tvs-d1{transform:rotate(-30deg)}.tvs[data-skin=retro] .tvs-d2{transform:rotate(26deg)}.tvs[data-skin=retro] .tvs-d3{background:var(--bd);border-radius:1.6em 1.6em 0 0;width:3.6em;height:.9em;margin-left:-1.8em;top:4.3em;left:50%}.tvs[data-skin=retro] .tvs-d4,.tvs[data-skin=retro] .tvs-d5{background:var(--bd);border-radius:0 0 .8em .8em;width:4em;height:1.2em;bottom:0}.tvs[data-skin=retro] .tvs-d4{left:14%}.tvs[data-skin=retro] .tvs-d5{right:14%}
