.dc-tv-feed{--crt-jump:1.8%;--crt-scanline-opacity:0.12;position:relative;transform-origin:center center}.dc-tv-feed[data-variant="1"]{--crt-jump:-2.2%}.dc-tv-feed[data-variant="2"]{--crt-jump:2.8%}.dc-tv-feed__content,.dc-tv-feed__raster{position:absolute;inset:0}.dc-tv-feed__content{overflow:hidden}.dc-tv-feed__content[data-visible=false],.dc-tv-feed__no-signal{visibility:hidden;pointer-events:none}.dc-tv-feed__no-signal{position:absolute;inset:0;background:#010101;overflow:hidden}.dc-tv-feed__no-signal[data-visible=true]{visibility:visible}.dc-tv-feed__test-pattern{position:absolute;inset:0;display:grid;grid-template-rows:183fr 24fr 63fr}.dc-tv-feed__bands-top{background:linear-gradient(90deg,#cdcdcd 0 13.333333%,#cbd63c 13.333333% 27.916667%,#4adecc 27.916667% 42.708333%,#31e838 42.708333% 56.875%,#bc01c4 56.875% 71.666667%,#ba0016 71.666667% 86.25%,#340ac8 86.25% 100%)}.dc-tv-feed__bands-middle{background:linear-gradient(90deg,#340cc9 0 13.333333%,#010101 13.333333% 27.916667%,#ba02c6 27.916667% 42.708333%,#010101 42.708333% 56.875%,#48e0ca 56.875% 71.666667%,#010101 71.666667% 86.25%,#cdcdcd 86.25% 100%)}.dc-tv-feed__bands-bottom{background:linear-gradient(90deg,#06084e 0 16.666667%,#fff 16.666667% 35.416667%,#2c0076 35.416667% 53.541667%,#010101 53.541667% 100%)}.dc-tv-feed__interference{position:absolute;inset:0;overflow:hidden;opacity:0;pointer-events:none}.dc-tv-feed__static{position:absolute;inset:-50%;opacity:.4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' d='M0 0h180v160H0z'/%3E%3C/svg%3E");filter:grayscale(1) contrast(2.2)}.dc-tv-feed__tracking{position:absolute;inset:-30% 0;background:linear-gradient(180deg,transparent 24%,#000b 25%,#0008 29%,#e9fff660 30%,transparent 31%,transparent 62%,#0009 64%,transparent 69%)}.dc-tv-feed__tears{position:absolute;inset:0;background:linear-gradient(90deg,#cdcdcd 0 14%,#cbd63c 14% 28%,#4adecc 28% 42%,#31e838 42% 57%,#bc01c4 57% 72%,#ba0016 72% 86%,#340ac8 86%);clip-path:polygon(0 21%,100% 21%,100% 27%,0 27%,0 57%,100% 57%,100% 60%,0 60%);opacity:.78;transform:translate(4%)}.dc-tv-feed:is([data-interference=break],[data-interference=noise],[data-interference=recover]) .dc-tv-feed__interference{opacity:1}.dc-tv-feed:is([data-interference=break],[data-interference=noise],[data-interference=recover]) .dc-tv-feed__static{animation:dc-tv-static .15s steps(3) infinite}.dc-tv-feed[data-interference=break] .dc-tv-feed__raster{animation:dc-tv-break .18s step-end both}.dc-tv-feed[data-interference=break] .dc-tv-feed__no-signal{animation:dc-tv-bars-arrive .18s step-end both}.dc-tv-feed[data-interference=break] .dc-tv-feed__tracking{animation:dc-tv-track .18s linear both}.dc-tv-feed[data-interference=bars] .dc-tv-feed__interference{opacity:.09}.dc-tv-feed[data-interference=bars] .dc-tv-feed__tears,.dc-tv-feed[data-interference=bars] .dc-tv-feed__tracking{display:none}.dc-tv-feed[data-interference=noise] .dc-tv-feed__raster{animation:dc-tv-noise .3s step-end both}.dc-tv-feed[data-interference=noise] .dc-tv-feed__tracking{animation:dc-tv-track .3s linear both}.dc-tv-feed[data-interference=recover] .dc-tv-feed__raster{animation:dc-tv-recover .16s ease-out both}.dc-tv-feed[data-interference=recover] .dc-tv-feed__no-signal{animation:dc-tv-bars-leave .16s step-end both}.dc-tv-feed[data-interference=recover] .dc-tv-feed__interference{animation:dc-tv-clear .16s ease-out both}.dc-tv-feed__scanlines{position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(180deg,transparent 0 2px,#000 2px 3px);opacity:var(--crt-scanline-opacity);z-index:5}.dc-tv-led{animation:dc-tv-led-pulse 2.4s ease-in-out infinite}.dc-tv-led--fault{animation:dc-tv-led-fault .28s steps(2) infinite}@keyframes dc-tv-led-pulse{0%,to{opacity:1;filter:brightness(1)}50%{opacity:.55;filter:brightness(.75)}}@keyframes dc-tv-led-fault{0%,to{opacity:1;filter:brightness(1.2)}50%{opacity:.35;filter:brightness(.7)}}@keyframes dc-tv-static{0%{transform:translate(0)}33%{transform:translate(4%,-3%)}66%{transform:translate(-3%,5%)}}@keyframes dc-tv-break{0%{transform:translate(0)}22%{transform:translate(var(--crt-jump)) skew(-2deg)}48%{transform:translate(calc(var(--crt-jump) * -1)) translateY(1.2%)}74%{transform:translate(.6%) skew(1deg)}to{transform:none}}@keyframes dc-tv-bars-arrive{0%{clip-path:inset(42% 0 52%);opacity:.45}32%{clip-path:inset(12% 0 57%);opacity:.8}60%{clip-path:inset(0 0 15%);opacity:1}to{clip-path:inset(0);opacity:1}}@keyframes dc-tv-noise{0%,to{transform:none}18%{transform:translate(var(--crt-jump)) skew(1.5deg)}42%{transform:translateY(-2%) translate(calc(var(--crt-jump) * -.5))}68%{transform:translate(.8%) skew(-.8deg)}}@keyframes dc-tv-track{0%{transform:translateY(-25%)}to{transform:translateY(30%)}}@keyframes dc-tv-recover{0%{transform:translate(-1%) scaleY(1.03)}to{transform:none}}@keyframes dc-tv-bars-leave{0%{clip-path:inset(0);opacity:.8}28%{clip-path:inset(35% 0 27%);opacity:.6}65%{clip-path:inset(52% 0 45%);opacity:.25}to{clip-path:inset(50% 0);opacity:0}}@keyframes dc-tv-clear{0%{opacity:.65}to{opacity:0}}@media (prefers-reduced-motion:reduce){.dc-tv-led,.dc-tv-led--fault{animation:none}.dc-tv-feed__interference,.dc-tv-feed__no-signal,.dc-tv-feed__raster,.dc-tv-feed__static,.dc-tv-feed__tracking{animation:none!important}.dc-tv-feed__interference{opacity:0!important}}.dc-logo3d{position:relative;display:block;width:min(100%,864px);aspect-ratio:1080/560;box-sizing:border-box;vertical-align:middle;isolation:isolate;-webkit-tap-highlight-color:transparent}.dc-logo3d .three-view__fallback{width:calc(100% / 1.2);margin-inline:auto}.dc-logo3d:focus-visible{outline:2px solid currentColor;outline-offset:4px}.printed-box{width:min(var(--box-size,420px),100%);aspect-ratio:1}.printed-box,.printed-bulb{position:relative;display:block;flex:0 0 auto;max-width:100%;min-width:0;user-select:none}.printed-bulb{width:min(var(--bulb-size,280px),100%);aspect-ratio:320/620}.printed-gear{display:block;flex:0 0 auto;width:min(var(--gear-size,380px),100%);max-width:100%;min-width:0;aspect-ratio:1}.dc-f1-lights,.printed-gear{position:relative;user-select:none}.dc-f1-lights{width:100%;height:100%;min-height:0}