:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:Courier New,ui-monospace,monospace}body{color:#f2f2f2;background:#000;margin:0}#root{min-height:100vh;display:grid}.set{box-sizing:border-box;grid-template-rows:1fr auto;gap:1rem;padding:clamp(.75rem,3vh,2.5rem) clamp(.75rem,2vw,2rem);display:grid;position:relative;overflow:clip}.set__stage,.set__footer{align-self:safe center;width:100%}.set__stage{isolation:isolate;position:relative}.set__corner{z-index:4;flex-wrap:wrap;align-items:center;gap:.5rem;display:flex;position:absolute;top:clamp(.75rem,3vh,2.5rem);left:clamp(.75rem,2vw,2rem)}.set__source{z-index:4;align-items:center;display:flex;position:absolute;top:clamp(.75rem,3vh,2.5rem);right:clamp(.75rem,2vw,2rem)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.off-set button:not(.gsi),.guide-toggle,.sign-out{color:#e7e9ea;min-height:2.5rem;font:inherit;letter-spacing:.04em;cursor:pointer;background:#16191c;border:1px solid #3a3f44;border-radius:4px;padding:0 .9rem;font-size:.85rem}.guide-toggle:hover:not(:disabled),.sign-out:hover{background:#1e2226}.guide-toggle:disabled{font-variant-numeric:tabular-nums;color:#8b9298;cursor:default}.guide-toggle:focus-visible,.sign-out:focus-visible{outline-offset:2px;outline:3px solid #ffe6a8}.sign-out:disabled{opacity:.6;cursor:progress}.guide-toggle[aria-pressed=true]{background:#2a2f34;border-color:#5d646b}.set__footer{z-index:1;flex-wrap:wrap;justify-content:center;justify-self:center;align-items:center;gap:.4rem 1.4rem;max-width:72rem;display:flex;position:relative}.set__fault{text-align:center;flex-basis:100%}.set__legal{flex-wrap:wrap;justify-content:center;gap:0 1.2rem;display:flex}.set__legal a{color:#9c8a6b;letter-spacing:.12em;text-transform:uppercase;align-items:center;min-height:1.9rem;padding:0 .1rem;font:500 .7rem/1 ui-monospace,Menlo,monospace;text-decoration:none;display:inline-flex}.set__legal a:hover,.set__legal a:focus-visible{color:#d8c6a4;text-underline-offset:.28em;text-decoration:underline}.screen{aspect-ratio:4/3;background:#000;width:100%;height:100%;position:relative;overflow:hidden}.testcard{width:100%;height:100%;display:block;position:absolute;inset:0}.screen__tube{transform-origin:50%;will-change:transform, filter, opacity;position:absolute;inset:0}.screen__raster,.screen__line{position:absolute;inset:0}.screen__raster:before,.screen__raster:after{content:"";pointer-events:none;opacity:0;height:100%;position:absolute;left:0;right:0}.screen__raster:after{background:linear-gradient(#2e3439 0 1.5%,#14171a 1.5% 9%,#000 9% 100%);top:100%}.screen__raster:before{background:linear-gradient(0deg,#2e3439 0 1.5%,#14171a 1.5% 9%,#000 9% 100%);bottom:100%}.screen__raster[data-rolling=true]{animation:crt-roll var(--roll-period,1s) linear infinite}.screen__raster[data-rolling=true]:before,.screen__raster[data-rolling=true]:after{opacity:1}@keyframes crt-roll{0%{transform:translateY(0)}to{transform:translateY(calc(var(--roll-dir,-1) * -100%))}}.screen__line[data-tearing=true]{animation:crt-tear var(--slip-period,.3s) linear infinite}@keyframes crt-tear{0%{transform:skewX(var(--shear,0deg)) translateX(-6%)}to{transform:skewX(var(--shear,0deg)) translateX(6%)}}@media (prefers-reduced-motion:reduce){.screen__raster[data-rolling=true],.screen__line[data-tearing=true]{animation:none}.screen__raster[data-rolling=true]{transform:translateY(calc(var(--roll-dir,-1) * -22%))}.screen__line[data-tearing=true]{transform:skewX(var(--shear,0deg))}}.screen__line{filter:brightness(var(--gain,1)) saturate(var(--saturation,1))}.screen__lift{pointer-events:none;opacity:var(--lift,0);background:#fff;position:absolute;inset:0}.screen__snow{pointer-events:none;opacity:var(--snow,0);background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27160%27%20height%3D%27160%27%3E%3Cfilter%20id%3D%27n%27%20color-interpolation-filters%3D%27sRGB%27%3E%3CfeTurbulence%20type%3D%27fractalNoise%27%20baseFrequency%3D%270.72%27%20numOctaves%3D%272%27%20stitchTiles%3D%27stitch%27%2F%3E%3CfeColorMatrix%20type%3D%27saturate%27%20values%3D%270%27%2F%3E%3CfeComponentTransfer%3E%3CfeFuncR%20type%3D%27linear%27%20slope%3D%273.4%27%20intercept%3D%27-1.2%27%2F%3E%3CfeFuncG%20type%3D%27linear%27%20slope%3D%273.4%27%20intercept%3D%27-1.2%27%2F%3E%3CfeFuncB%20type%3D%27linear%27%20slope%3D%273.4%27%20intercept%3D%27-1.2%27%2F%3E%3CfeFuncA%20type%3D%27linear%27%20slope%3D%270%27%20intercept%3D%271%27%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3Crect%20width%3D%27160%27%20height%3D%27160%27%20filter%3D%27url%28%23n%29%27%2F%3E%3C%2Fsvg%3E);background-size:160px 160px;position:absolute;inset:0}.screen__snow[data-snowing=true]{animation:.32s step-end infinite crt-snow}@keyframes crt-snow{0%{background-position:0 0}12.5%{background-position:-53px 71px}25%{background-position:91px -37px}37.5%{background-position:-19px -104px}50%{background-position:67px 43px}62.5%{background-position:-88px 12px}75%{background-position:29px -61px}87.5%{background-position:-41px 96px}}@media (prefers-reduced-motion:reduce){.screen__snow[data-snowing=true]{animation:none}}.screen__osd{pointer-events:none;position:absolute;inset:0}.screen__spot{aspect-ratio:1;opacity:0;pointer-events:none;background:radial-gradient(circle,#fffff8f2 0 2%,#d2ebff80 5%,#a0cdff1f 12%,#0000 40%);border-radius:50%;width:34%;position:absolute;top:50%;left:50%;translate:-50% -50%}[data-phase=collapsing] .screen__tube{animation:.9s cubic-bezier(.5,0,.25,1) forwards crt-collapse}[data-phase=collapsing] .screen__spot{animation:.9s ease-out forwards crt-spot}[data-phase=warming] .screen__tube{animation:.62s cubic-bezier(.3,.8,.35,1) forwards crt-warm}[data-phase=warming] .screen__spot{animation:.62s ease-out forwards crt-spot-warm}@keyframes crt-collapse{0%{filter:brightness();opacity:1;transform:scale(1)}38%{filter:brightness(2.6)saturate(.6);opacity:1;transform:scaleY(.012)}62%{filter:brightness(3.4)saturate(.2);opacity:.9;transform:scale(.22,.01)}to{filter:brightness(4)saturate(0);opacity:0;transform:scale(.006)}}@keyframes crt-spot{0%,50%{opacity:0}66%{opacity:1}to{opacity:0}}@keyframes crt-warm{0%{filter:brightness(3.6)saturate(0);opacity:0;transform:scale(.02,.006)}22%{filter:brightness(2.4)saturate(.5);opacity:1;transform:scaleY(.014)}to{filter:brightness()saturate();opacity:1;transform:scale(1)}}@keyframes crt-spot-warm{0%{opacity:.9}35%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.screen__tube,.screen__spot{animation:none!important}}.gsi{color:#1f1f1f;cursor:pointer;letter-spacing:.25px;white-space:nowrap;background:#fff;border:1px solid #747775;border-radius:4px;align-items:center;gap:10px;height:40px;padding:0 12px;font:500 14px/1 Google Sans,Roboto,arial,sans-serif;transition:background-color .12s linear,box-shadow .12s linear;display:inline-flex}.gsi:hover{background:#ebebeb;box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026}.gsi:active{background:#e0e0e0}.gsi:focus-visible{outline-offset:2px;outline:3px solid #a8c7fa}.gsi__mark{flex:none;display:block}@media (prefers-reduced-motion:reduce){.gsi{transition:none}}.guide-scrim{z-index:40;overscroll-behavior:contain;background:#080705b8;padding:clamp(.5rem,2vw,2rem);display:grid;position:fixed;inset:0;overflow-y:auto}.guide{--ink:#22201c;--paper:#ded7c6;--rule:#22201c73;--gutter:clamp(.5rem, 1.2vw, 1rem);box-sizing:border-box;background:linear-gradient(#fffcf48c, #a0947c38), var(--paper);width:min(74rem,100%);color:var(--ink);border-radius:1px;margin:auto;padding:clamp(.7rem,1.6vw,1.3rem);font-family:Times New Roman,Times,Georgia,serif;box-shadow:0 .06rem .14rem #0000008c,0 .9rem 2.4rem #0009}.guide__masthead{border-bottom:3px double var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem;padding-bottom:.3rem;padding-right:5.5rem;display:flex}.guide__title{letter-spacing:.16em;text-transform:uppercase;margin:0;font:700 clamp(1.1rem,2.6vw,1.6rem)/1 Times New Roman,Times,serif}.guide__date{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:.68rem}.guide__close{z-index:1;color:#e9e2d2;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:#0c0b09e0;border:1px solid #ffffff38;border-radius:.3rem;min-height:2.75rem;padding:0 1rem;font:700 .68rem/1 ui-monospace,Menlo,monospace;position:fixed;top:clamp(.5rem,2vw,2rem);right:clamp(.5rem,2vw,2rem)}.guide__close:hover{background:#22201cf2}.guide__columns{grid-template-columns:repeat(var(--columns,5), minmax(0, 1fr));padding-top:.5rem;display:grid}.guide__column{box-sizing:border-box;padding-inline:calc(var(--gutter) / 2);border-left:1px solid #0000}.guide__column+.guide__column{border-left-color:var(--rule)}.guide__column[data-tuned=true]{background:#22201c13}.guide__station{background:var(--ink);color:var(--paper);letter-spacing:.12em;text-transform:uppercase;text-align:center;margin:0 0 .35rem;padding:.22rem .3rem;font:700 .62rem/1.3 Helvetica,Arial,sans-serif}.guide__billing{text-align:center;opacity:.75;margin:0 0 .4rem;font-size:.6rem;font-style:italic}.guide__row{grid-template-columns:2.3rem minmax(0,1fr);gap:0 .35rem;padding:.1rem 0;font-size:.72rem;line-height:1.28;display:grid}.guide__time{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:700}.guide__what{overflow-wrap:anywhere;margin:0}.guide__repeat{opacity:.7;font-size:.86em}.guide__row[data-kind=closedown] .guide__what,.guide__row[data-kind=interlude] .guide__what{opacity:.72;font-style:italic}.guide__row[data-on=true]{box-shadow:inset 2px 0 0 var(--ink);background:#22201c17;font-weight:700}.guide__row[data-on=true] .guide__what{opacity:1;font-style:normal}.guide__late{text-align:center;text-wrap:balance;flex:1;place-content:center;align-self:center;max-width:28rem;margin:0;padding:clamp(2rem,8vh,5rem) 1rem;font-size:.86rem;font-style:italic;line-height:1.5;display:grid}.guide__foot{border-top:1px solid var(--rule);letter-spacing:.06em;text-transform:uppercase;margin:.7rem 0 0;padding-top:.3rem;font-size:.58rem}@media (width<=62rem){.guide__columns{--columns:3}}@media (width<=40rem){.guide__columns{--columns:1}.guide__column+.guide__column{border-left-color:#0000;border-top:1px solid var(--rule);margin-top:.6rem;padding-top:.6rem}}.source-link{color:#e7e9ea;letter-spacing:.04em;background:#16191c;border:1px solid #3a3f44;border-radius:4px;align-items:center;gap:.45rem;min-height:2.5rem;padding:0 .85rem;font:.85rem/1 ui-monospace,Menlo,monospace;text-decoration:none;display:inline-flex}.source-link:hover{background:#1e2226}.source-link:focus-visible{outline-offset:2px;outline:3px solid #ffe6a8}@media (width<=30rem){.source-link{padding:0 .7rem}.source-link__label{display:none}}.ident{align-content:center;justify-items:center;gap:clamp(.6rem,3%,1.4rem);display:grid;position:absolute;inset:0}.ident__mark{aspect-ratio:1;width:clamp(6rem,38%,13rem);overflow:visible}.ident__name{letter-spacing:.32em;text-indent:.32em;text-transform:uppercase;margin:0;font:700 clamp(.7rem,2.4vw,1.1rem)/1 Helvetica,Arial,sans-serif}.ident__spin{transform-origin:50px 50px;animation:9s linear infinite ident-spin}.ident__sweep{transform-origin:50px 50px;animation:7s ease-in-out infinite ident-sweep}.ident__turn{transform-origin:50px 50px;animation:1.1s cubic-bezier(.3,.9,.3,1) both ident-turn}.ident__slide{animation:.8s cubic-bezier(.25,.9,.3,1) both ident-slide}.ident__gather{animation:.9s cubic-bezier(.25,.9,.3,1) both ident-gather}@keyframes ident-spin{0%{rotate:0deg}to{rotate:360deg}}@keyframes ident-sweep{0%{transform:scaleX(1)}50%{transform:scaleX(-1)}to{transform:scaleX(1)}}@keyframes ident-turn{0%{opacity:0;transform:rotate(-90deg)scale(.4)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes ident-slide{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}@keyframes ident-gather{0%{translate:var(--from);opacity:0}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.ident__spin,.ident__sweep,.ident__turn,.ident__slide,.ident__gather{animation:none}}.room{z-index:-1;pointer-events:none;position:absolute;inset:0}.room>*{position:absolute;left:-100vw;right:-100vw}.room__wall{background-color:#241a11;background-image:radial-gradient(circle,#0000 0 25%,#ce964e21 25% 29.5%,#0000 30.5%),radial-gradient(circle,#0000 0 25%,#ce964e21 25% 29.5%,#0000 30.5%),radial-gradient(circle,#ce964e17 0 7%,#0000 8%),radial-gradient(circle,#ce964e17 0 7%,#0000 8%),radial-gradient(120% 85% at 16% 2%,#ffd89c26,#0000 60%),linear-gradient(#0000001a,#00000080);background-position:0 0,3.75rem 3.75rem,0 0,3.75rem 3.75rem,0 0,0 0;background-size:7.5rem 7.5rem,7.5rem 7.5rem,7.5rem 7.5rem,7.5rem 7.5rem,100% 100%,100% 100%;top:-100vh;bottom:0}.room__skirting{background:linear-gradient(#a2947c 0 12%,#8d806a 12% 28%,#7b6f5b 28% 82%,#60564a 82% 94%,#3d3529 94% 100%);height:1.35rem;bottom:0;box-shadow:0 -.16rem .28rem #00000073,0 .06rem .1rem #0009}.room__floor{background-color:#31200f;background-image:repeating-linear-gradient(93deg,#ffffff06 0 2px,#00000008 2px 4px),repeating-linear-gradient(8deg,#ffffff05 0 3px,#00000007 3px 6px),linear-gradient(#ffd69612,#0000009e 62%);height:100vh;top:100%}.room__contact{background:radial-gradient(58% 100% at 50% 0,#0000009e,#0000 74%);height:5rem;top:100%}:where(:root){--set-w:min(72rem, calc(137vh - 16rem))}.tv-cabinet{box-sizing:border-box;width:100%;max-width:var(--set-w);background:#7d5a35;border-radius:.3rem;margin:0 auto;padding-bottom:1.4rem;position:relative;box-shadow:0 .14rem .3rem #0000008c,0 1.1rem 2.2rem #0000006b,inset .06rem 0 #ffe4ba38,inset -.06rem 0 #261406bf;container:cabinet/inline-size}.tv-cabinet__veneer{z-index:0;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.tv-cabinet__top{z-index:1;background:#8a643c;border-radius:.3rem .3rem 0 0;height:.95rem;position:relative;box-shadow:inset 0 .06rem #ffeed080,inset 0 -.07rem #2b1607e6,inset .07rem 0 #ffeed047,inset -.07rem 0 #2b1607b3,0 .14rem .22rem -.06rem #00000080}.tv-cabinet__top-veneer{border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.tv-cabinet__body{z-index:1;grid-template-columns:minmax(0,1fr) minmax(5.5rem,12%);gap:1rem;padding:2.2rem 2.2rem 3.3rem;display:grid;position:relative}.tv-cabinet__well{background:#07080a;border-radius:9%/11%;padding:2.2%;position:relative;overflow:hidden;box-shadow:inset 0 0 1.6rem #000000b3,0 0 0 .25rem #17110c,0 .075rem 0 .25rem #ffe6be47,.06rem 0 0 .25rem #ffe6be21,0 -.06rem 0 .25rem #28150680,-.05rem 0 0 .25rem #2815064d,0 .3rem .9rem #0000008c,0 .06rem .55rem .3rem #1a0d0466}.tv-cabinet__well>*{border-radius:8%/10%;overflow:hidden}.tv-cabinet__well>.tv-cabinet__bezel{z-index:0;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.tv-cabinet__glass{z-index:2;pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(#00000024 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#00000012 0 1px,#0000 1px 3px);position:absolute;inset:0;box-shadow:inset 0 0 1.6rem #0000004d}.tv-cabinet__sheen{width:100%;height:100%;position:absolute;inset:0}.tv-cabinet__lip{z-index:1;background:linear-gradient(#efe3cb 0%,#e6d8bd 38%,#c4b295 72%,#a9987c 100%);border-radius:0 0 .3rem .3rem;height:.6rem;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 .07rem #fffc,inset 0 -.05rem .1rem #5a462a80,0 -.07rem .14rem #00000080}.tv-cabinet__legs{box-sizing:border-box;justify-content:space-between;width:min(100%,72rem);margin:0 auto;padding:0 10%;display:flex}.tv-cabinet__leg{width:1.45rem;height:3.4rem;position:relative}.tv-cabinet__leg:before{content:"";z-index:2;pointer-events:none;background:radial-gradient(58% 100% at 50% 0,#120902b8,#12090200 72%);height:1rem;position:absolute;top:-.08rem;left:-30%;right:-30%}.tv-cabinet__leg:after{content:"";background:radial-gradient(closest-side,#0000008c,#0000);border-radius:50%;height:.5rem;position:absolute;bottom:-.18rem;left:-55%;right:-55%}.tv-cabinet__leg-wood{clip-path:polygon(0 0,100% 0,66% 100%,24% 100%);background:#6b4a2a;position:absolute;inset:0}.tv-cabinet__leg-veneer{width:100%;height:100%;position:absolute;inset:0}.tv-cabinet__leg-wood:after{content:"";background:linear-gradient(92deg,#140a038c 0%,#140a031a 26%,#ffe4ba29 44%,#140a032e 68%,#10080299 100%);position:absolute;inset:0}.tv-cabinet__leg:nth-child(2) .tv-cabinet__leg-wood,.tv-cabinet__leg:nth-child(4) .tv-cabinet__leg-wood{transform:scaleX(-1)}@media (width<=40rem){.tv-cabinet__body{grid-template-columns:minmax(0,1fr)}.tv-cabinet__legs{padding:0 8%}.tv-cabinet__leg{width:.8rem;height:2rem}}:root{--tv-legend-font:"Helvetica Neue", "Arial Narrow", Helvetica, Arial, sans-serif;--tv-badge-font:"Helvetica Neue", Helvetica, Arial, sans-serif}.tv-fascia{box-sizing:border-box;color:#2b1a0c;background:#7d5a35;flex-direction:column;align-items:stretch;width:100%;min-width:0;height:100%;padding:.5rem .42rem 0;display:flex;position:relative;overflow:hidden;box-shadow:inset .07rem 0 #ffe7be4d,inset 0 .06rem #ffe7be38,inset -.07rem 0 #2e1807bf,inset 0 -.06rem #2e180799,0 .06rem .1rem #140a0380,0 .4rem 1rem #0006}.tv-fascia>*{z-index:1;position:relative}.tv-fascia>.tv-fascia__veneer{z-index:0;width:100%;height:100%;position:absolute;inset:0}.tv-fascia:before,.tv-fascia:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#1e0e03bf 0 35%,#1409028c 35% 65%,#ffe2b252 65% 100%);width:.2rem;position:absolute;top:0;bottom:0}.tv-fascia:before{left:.12rem}.tv-fascia:after{right:.12rem;transform:scaleX(-1)}.tv-fascia__defs{width:0;height:0;position:absolute;overflow:hidden}.tv-fascia__plate{z-index:1;background:#bab6af;border-radius:.08rem;flex-direction:column;flex:auto;justify-content:space-between;align-items:stretch;gap:.55rem;margin-bottom:.5rem;padding:.85rem .38rem .9rem;display:flex;position:relative;box-shadow:0 0 0 .055rem #261406d9,0 .1rem #ffe7be42,.06rem 0 #ffe7be24,inset 0 .13rem .2rem #1a0d048c,inset .1rem 0 .18rem #1a0d0466,inset 0 -.085rem .14rem #ffffff73,inset -.07rem 0 .12rem #ffffff42,0 .2rem .42rem #0000006b}.tv-fascia__plate>*{z-index:1;position:relative}.tv-fascia__plate>.tv-fascia__linish{z-index:0;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.tv-fascia__badge{font:600 .6rem/1 var(--tv-badge-font);letter-spacing:-.01em;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;color:#4a4640;text-shadow:0 .045rem #ffffff9e;align-self:center}.tv-fascia__presets{background:linear-gradient(#23211e,#131211);border-radius:.1rem;grid-template-columns:repeat(2,1fr);gap:.26rem .3rem;width:min(100%,4.3rem);margin:0 auto;padding:.3rem .28rem;display:grid;box-shadow:inset 0 .09rem .24rem #000000d9,0 .05rem #ffffff6b}.tv-fascia__preset{aspect-ratio:86/100;cursor:pointer;font:600 .46rem/1 var(--tv-legend-font);letter-spacing:.04em;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;color:#6d5c44;background:linear-gradient(#f5eddb,#cdbc9a);border-radius:25.5814%/22%;place-items:center;display:grid;position:relative}.tv-fascia__radio{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.tv-fascia__cap-label{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.tv-fascia__radio:checked~.tv-fascia__cap-label{filter:brightness(.9)saturate(.95);transform:translateY(7%)scale(.97)}.tv-fascia__radio:focus-visible~.tv-fascia__cap-label{outline-offset:.08rem;border-radius:.18rem;outline:.1rem solid #9ecbff}.tv-fascia__cap{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tv-fascia__digit{text-shadow:0 .04rem #fffcf099;position:relative}.tv-fascia__well{justify-items:center;padding:.15rem 0 .1rem;display:grid}.tv-fascia__stack{gap:.45rem;display:grid}.tv-fascia__tuners{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:.14rem;width:min(100%,8.4rem);margin:0 auto;display:flex}.tv-fascia__tuner{min-width:1.62rem;font:600 .34rem/1 var(--tv-legend-font);letter-spacing:.04em;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;color:#4e4a45;flex:auto;justify-items:center;gap:.08rem;display:grid}.tv-fascia__trim{aspect-ratio:1;width:100%;max-width:.92rem;overflow:visible}.tv-fascia__legend{text-shadow:0 .04rem #ffffff8c}.tv-fascia__grip{cursor:ns-resize;touch-action:none;border-radius:.2rem;place-items:center;width:100%;min-height:1.6rem;display:grid}.tv-fascia__grip:focus-visible{outline-offset:.14rem;outline:.14rem solid #ffe6a8}.tv-fascia__grille{background-color:#14161a;background-image:repeating-linear-gradient(90deg,#0b0d0f 0 .17rem,#16191c .17rem .2rem,#fff4e057 .2rem .225rem,#4b4d50 .225rem .265rem,#26282b .265rem .3rem);border-radius:.06rem;flex:auto;min-height:2.5rem;margin:.15rem .1rem;box-shadow:inset 0 .07rem .16rem #000000bf,inset 0 -.04rem .08rem #ffffff24,0 0 0 .04rem #1c120899}.tv-fascia__lamps{background:linear-gradient(#201e1b,#0e0d0c);border-radius:.1rem;justify-content:center;align-self:center;gap:.28rem;margin-top:auto;padding:.26rem .3rem;display:flex;box-shadow:inset 0 .08rem .2rem #000000d9,0 .05rem #ffffff6b}.tv-fascia__lamp{opacity:.35;background-image:radial-gradient(circle at 34% 28%,#fffc,#fff0 52%);border-radius:50%;width:.42rem;height:.42rem;box-shadow:inset 0 -.04rem .06rem #0000008c}.tv-fascia__lamp[data-lit=true]{opacity:1}.tv-fascia__lamp--power{background-color:#e8492a}.tv-fascia__lamp--power[data-lit=true]{box-shadow:0 0 .4rem #ff5b3a}.tv-fascia__lamp--tune{background-color:#e0a21f}.tv-fascia__lamp--tune[data-lit=true]{box-shadow:0 0 .4rem #ffc23d}.tv-fascia__lamp--signal{background-color:#57c163}.tv-fascia__lamp--signal[data-lit=true]{box-shadow:0 0 .4rem #6fe07a}.tv-fascia__lip{background:linear-gradient(#efe3cb 0%,#e6d8bd 38%,#c4b295 72%,#a9987c 100%);height:.5rem;margin:auto -.42rem 0;box-shadow:inset 0 .06rem #ffffffbf,0 -.06rem .12rem #00000073}@container cabinet (width<=58rem){.tv-fascia{padding:.35rem .3rem 0}.tv-fascia__plate{gap:.3rem;padding:.5rem .28rem}.tv-fascia__tuners{gap:.08rem}.tv-fascia__grille{min-height:1.5rem;margin:.1rem .06rem}.tv-fascia__badge{font-size:.52rem}.tv-fascia__well{padding-bottom:0}}@container cabinet (width<=46rem){.tv-fascia{padding:.25rem .24rem 0}.tv-fascia__plate{gap:.18rem;padding:.34rem .22rem}.tv-fascia__presets{gap:.16rem .2rem;padding:.2rem .18rem}.tv-fascia__grille{min-height:.5rem;margin:.05rem .04rem}.tv-fascia__lamps{gap:.2rem;padding:.12rem .2rem}}@media (width<=40rem){.tv-fascia{height:auto;padding:.55rem .55rem 0}.tv-fascia__plate{flex-flow:wrap;justify-content:center;align-items:center;gap:.45rem .7rem;min-height:0;padding:.5rem .55rem .55rem}.tv-fascia__plate>*{flex:0 auto}.tv-fascia__badge{text-align:center;flex-basis:100%}.tv-fascia__presets{grid-template-columns:repeat(6,1fr);width:auto}.tv-fascia__preset{width:1.7rem}.tv-fascia__stack{flex:0 7rem;min-width:5rem}.tv-fascia__well{padding:0}.tv-fascia__tuners{flex:100%;order:1;justify-content:center;gap:.55rem;width:auto}.tv-fascia__tuner{flex:0 0 1.7rem}.tv-fascia__lamps{order:2;margin-top:0}.tv-fascia__lip{margin:.5rem -.55rem 0}}.tv-knob{justify-items:center;gap:.4rem;display:grid}.tv-knob__stack{aspect-ratio:1;width:clamp(3.25rem,13vw,4.5rem);position:relative}.tv-knob__ticks{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tv-knob__dial{cursor:ns-resize;touch-action:none;background:radial-gradient(circle at 36% 30%,#3b352f,#0b0907 78%);border-radius:50%;position:absolute;inset:11%}.tv-knob__body{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tv-knob__dial:focus-visible{outline-offset:.22rem;outline:.18rem solid #ffe6a8}.tv-knob__pointer{transform-origin:50% 169.2%;background:linear-gradient(#fffaf1,#ead9b6 58%,#b09a74);border-radius:.085rem;width:.17rem;height:26%;margin-left:-.085rem;position:absolute;top:6%;left:50%;box-shadow:0 .05rem .11rem #000c,inset -.03rem 0 #5c4a2e73}.tv-knob__cap{background:radial-gradient(circle at 34% 28%,#dbd7d0,#9f9b93 78%);border-radius:50%;position:absolute;inset:34%;box-shadow:inset 0 -.04rem .08rem #0006,0 .05rem .14rem #000000b3}.tv-knob__spun{border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.tv-knob__label{font:600 .6rem/1 var(--tv-legend-font);letter-spacing:.18em;text-transform:uppercase;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;color:#4a4640;text-shadow:0 .045rem #fff9}.tv-push{cursor:pointer;width:100%;font:700 .58rem/1.25 var(--tv-legend-font);letter-spacing:.16em;text-transform:uppercase;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;letter-spacing:.12em;text-transform:uppercase;color:#2b1d10;text-shadow:0 .05rem #fff9;background:linear-gradient(#f7efdd,#d8c7a3);border:0;border-radius:.22rem;padding:.42rem .4rem;transition:transform 60ms linear,box-shadow 60ms linear;display:block;position:relative;transform:translateY(0);box-shadow:0 .16rem #7c776e,0 .3rem .42rem #00000073}.tv-push__face{border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tv-push__legend{position:relative}.tv-push:after{content:"";position:absolute;inset:-.3rem 0}.tv-push:active,.tv-push--in{transform:translateY(.13rem);box-shadow:0 .03rem #7c776e,0 .07rem .16rem #00000080}.tv-push--in{color:#3a2712}.tv-push:focus-visible{outline-offset:.2rem;outline:.18rem solid #ffe6a8}.tv-osd{pointer-events:none;padding:clamp(.75rem,4%,2rem);display:flex;position:absolute;inset:0}.tv-osd[data-corner=bottom-left]{justify-content:flex-start;align-items:flex-end}.tv-osd[data-corner=top-left]{justify-content:flex-start;align-items:flex-start}.tv-osd__box{background:#0000006b;align-items:center;gap:clamp(.4rem,2%,.9rem);padding:.45rem .7rem;display:flex;box-shadow:0 0 0 .12rem #ffffff38,0 .2rem 1rem #00000080}.tv-osd__word{letter-spacing:.22em;color:#fff;text-shadow:0 0 .5rem #fffc;font:700 clamp(.75rem,2.6vw,1.15rem)/1 ui-monospace,Menlo,monospace}.tv-osd__value{color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 0 .6rem #ffffffd9;font:700 clamp(1.1rem,4.4vw,2rem)/1 ui-monospace,Menlo,monospace}.tv-osd__bars{gap:clamp(.12rem,.5vw,.28rem);display:flex}.tv-osd__seg{width:clamp(.25rem,1.1vw,.5rem);height:clamp(.8rem,3vw,1.4rem)}.tv-osd__seg[data-lit=true]{background:#fff;box-shadow:0 0 .45rem #ffffffd9}.tv-osd__seg[data-lit=false]{background:#ffffff0f;box-shadow:inset 0 0 0 .08rem #ffffff59}
