.mS_0Na_captions{flex-direction:column;align-items:center;gap:.35rem;display:flex}.mS_0Na_line{text-wrap:balance;max-width:100%;margin:0;animation:.17s ease-out both mS_0Na_roll-up}.mS_0Na_line>span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#000000db;padding:.08em .4em;line-height:1.5}.mS_0Na_speech{font-family:var(--font-heading,inherit);letter-spacing:-.01em;color:#fff;font-size:clamp(1.3rem,5.4vw,2.05rem);font-weight:800}.mS_0Na_sound{color:#e7e2cf;font-size:clamp(.85rem,3.4vw,1.05rem);font-style:italic}.mS_0Na_small{color:#d7d7de;font-size:clamp(.9rem,3.6vw,1.1rem)}@keyframes mS_0Na_roll-up{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}.mS_0Na_answer{gap:.5rem;width:100%;max-width:30rem;margin-top:.6rem;display:flex}.mS_0Na_answer input{min-width:0;min-height:3rem;font-family:var(--font-heading,inherit);color:#fff;caret-color:#fde68a;background:#000;border:2px solid #f4f1e6;border-radius:.35rem;flex:1;padding:0 .8rem;font-size:1.15rem;font-weight:700}.mS_0Na_answer input::placeholder{color:#8c8c96;font-weight:600}.mS_0Na_answer input:focus{border-color:#fde68a;outline:none}.mS_0Na_suggestions{gap:.25rem;width:100%;max-width:30rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.mS_0Na_suggestions button{text-align:left;color:#fff;cursor:pointer;background:#000000c7;border:0;border-radius:.3rem;align-items:center;gap:.6rem;width:100%;min-height:2.6rem;padding:0 .8rem;font-weight:700;display:flex}.mS_0Na_suggestions button:hover,.mS_0Na_suggestions button:focus-visible{background:#000;outline:1px solid #fde68a}.mS_0Na_suggestions small{color:#9a9aa5;font-weight:600}@media (prefers-reduced-motion:reduce){.mS_0Na_line{animation:none}}
.ttoMSW_remote{background:linear-gradient(#ffffff12,#0000 22%),linear-gradient(90deg,#1b1c20,#26272d 50%,#1b1c20);border-radius:1.6rem 1.6rem 2.1rem 2.1rem;width:100%;padding:.7rem .85rem .75rem;position:relative;transform:rotate(-.6deg);box-shadow:inset 0 1px #ffffff1f,inset 0 -3px #00000073,0 2px #0d0d10,0 14px 26px #0000008c}.ttoMSW_top{align-items:center;gap:.6rem;padding:0 .1rem;display:flex}.ttoMSW_eye{background:linear-gradient(#5a0f12,#2a0507);border-radius:999px;width:2.6rem;height:.55rem;box-shadow:inset 0 1px 1px #ff787859,0 1px #ffffff0f}.ttoMSW_brand{font-family:var(--font-heading,inherit);letter-spacing:.06em;color:#8d8f98;font-size:.72rem;font-weight:800}.ttoMSW_keys{gap:.5rem;margin-top:.55rem;display:grid}.ttoMSW_row{gap:.5rem;display:grid}.ttoMSW_key{min-height:2.75rem;font-family:var(--font-heading,inherit);color:#fff;text-shadow:0 1px #00000059;cursor:pointer;background:radial-gradient(120% 90% at 35% 18%, #ffffff47, transparent 55%), var(--key);box-shadow:inset 0 -3px 0 #00000047, inset 0 1px 0 #ffffff40, 0 3px 0 var(--key-edge), 0 5px 7px #00000073;-webkit-tap-highlight-color:transparent;border:0;border-radius:.85rem;justify-content:center;align-items:center;gap:.4rem;padding:0 .4rem;font-size:.95rem;font-weight:800;line-height:1.05;transition:transform 70ms ease-out,box-shadow 70ms ease-out,filter .12s;display:flex;position:relative}.ttoMSW_key:hover{filter:brightness(1.08)}.ttoMSW_key:active,.ttoMSW_key[data-pressed=true]{box-shadow:inset 0 -1px 0 #00000040, inset 0 2px 3px #0000004d, 0 0 0 var(--key-edge), 0 1px 2px #00000080;transform:translateY(3px)}.ttoMSW_key:focus-visible{outline-offset:3px;outline:2px solid #fde68a}.ttoMSW_key:disabled{opacity:.4;cursor:default;filter:none}.ttoMSW_big{border-radius:1.05rem;min-height:3.6rem;font-size:1.35rem}.ttoMSW_green{--key:#2f8f4c;--key-edge:#165a2b}.ttoMSW_red{--key:#c23a2e;--key-edge:#7a1c14}.ttoMSW_yellow{--key:#d8a72a;--key-edge:#8c6812;color:#2a1d02;text-shadow:0 1px #ffffff40}.ttoMSW_blue{--key:#2f62b8;--key-edge:#183976}.ttoMSW_grey{--key:#4a4c55;--key-edge:#26272c;color:#e4e4ea}.ttoMSW_tiny{border-radius:999px;flex:none;width:2.75rem;min-height:2.1rem;padding:0}@media (min-width:1024px){.ttoMSW_remote{border-radius:2.2rem;align-items:center;gap:.9rem;padding:.7rem .9rem;display:flex}.ttoMSW_top{display:contents}.ttoMSW_eye{order:0;width:.55rem;height:2.4rem}.ttoMSW_brand,.ttoMSW_grille{display:none}.ttoMSW_top>.ttoMSW_tiny{order:2}.ttoMSW_keys{flex:1;order:1;gap:.5rem;margin-top:0;display:flex}.ttoMSW_row{gap:.5rem;display:flex}.ttoMSW_row:first-child{flex:1.3}.ttoMSW_row:last-child:not(:first-child){flex:2}.ttoMSW_row>.ttoMSW_key{flex:1}.ttoMSW_big{min-height:3.1rem;font-size:1.15rem}}.ttoMSW_grille{opacity:.85;background:radial-gradient(circle,#0d0e11 1.4px,#0000 1.6px) 0 0/9px .45rem repeat-x;flex:1;height:.45rem}.ttoMSW_shortcut{color:inherit;text-shadow:none;background:#00000038;border-radius:.3rem;padding:.05rem .28rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;font-weight:700;display:none}@media (hover:hover) and (pointer:fine){.ttoMSW_shortcut{display:inline-block}}@media (prefers-reduced-motion:reduce){.ttoMSW_key{transition:none}}
.B3UO3W_room{--tv-light:#9fdcff;--tv-strength:.6;isolation:isolate;background:#0d1124;position:relative;overflow:hidden}.B3UO3W_wall{background:linear-gradient(0deg,#3a2618 0 .7rem,#2b1b11 .7rem .95rem,#0000 .95rem),repeating-linear-gradient(90deg,#1c2448 0 1.5rem,#1a2142 1.5rem 1.6rem,#1e274d 1.6rem 3rem),#1c2448;flex-direction:column;align-items:center;padding:.75rem 1rem 0;display:flex;position:relative}.B3UO3W_heading{z-index:2;text-align:center;width:100%;max-width:34rem;position:relative}.B3UO3W_window{width:11rem;display:none;position:absolute;top:1.5rem;right:6%}.B3UO3W_poster{background:#efe9dc;width:9.5rem;margin:0;padding:.45rem;animation:.42s cubic-bezier(.2,1.4,.4,1) both B3UO3W_poster-up;display:none;position:absolute;top:3.5rem;left:7%;transform:rotate(-3deg);box-shadow:0 10px 18px #00000073}@keyframes B3UO3W_poster-up{0%{opacity:0;transform:translateY(-1.2rem)rotate(-9deg)scale(.92)}to{opacity:1;transform:rotate(-3deg)}}.B3UO3W_poster img{aspect-ratio:3/4;object-fit:cover;filter:saturate(.9)contrast(1.02);width:100%;display:block}.B3UO3W_tapeLeft,.B3UO3W_tapeRight{background:#e8dcb4b8;width:3.2rem;height:1.1rem;position:absolute;top:-.55rem;box-shadow:0 1px 1px #00000026}.B3UO3W_tapeLeft{left:-.8rem;transform:rotate(-28deg)}.B3UO3W_tapeRight{right:-.8rem;transform:rotate(24deg)}@media (min-width:900px){.B3UO3W_window{display:block}}@media (min-width:1100px){.B3UO3W_poster{display:block}}.B3UO3W_set{width:min(100%,24rem);margin-top:.75rem;margin-bottom:-2.4rem;position:relative}@media (min-width:640px){.B3UO3W_set{width:min(100%,32rem)}}@media (min-width:1024px){.B3UO3W_set{width:30rem}}@media (min-width:1024px) and (max-height:840px){.B3UO3W_set{width:25rem}}.B3UO3W_tv{z-index:4;width:80%;margin:0 auto -1.1rem;position:relative}.B3UO3W_cabinet{z-index:1;width:100%;display:block;position:relative}.B3UO3W_floor{background:radial-gradient(circle at 20% 30%,#ffffff09 0 1px,#0000 1.5px) 0 0/7px 7px,radial-gradient(circle at 70% 60%,#00000040 0 1px,#0000 1.5px) 0 0/9px 9px,linear-gradient(#2a1420,#3a1b2a 30%,#2f1622);flex-direction:column;align-items:center;gap:.8rem;padding:2.9rem 1rem 1.6rem;display:flex;position:relative}.B3UO3W_captions,.B3UO3W_remote{z-index:4;position:relative}.B3UO3W_captions{text-align:center;width:100%;max-width:34rem;min-height:5.2rem}.B3UO3W_remote{width:100%;max-width:26rem}@media (min-width:1024px){.B3UO3W_floor{padding-bottom:2.2rem}.B3UO3W_remote{max-width:44rem}}.B3UO3W_light{z-index:3;pointer-events:none;background:radial-gradient(42rem 30rem at 50% 15rem,#0000 0%,#04060e40 45%,#04060e9e 100%);transition:background .6s;position:absolute;inset:0}.B3UO3W_light:after{content:"";background:radial-gradient(28rem 22rem at 50% 14rem, var(--tv-light), transparent 70%);mix-blend-mode:soft-light;opacity:calc(.35 + var(--tv-strength) * .55);transition:opacity .5s;animation:2.6s steps(6,end) infinite B3UO3W_flicker;position:absolute;inset:0}@keyframes B3UO3W_flicker{0%,to{filter:brightness()}30%{filter:brightness(.92)}55%{filter:brightness(1.05)}80%{filter:brightness(.96)}}@media (prefers-reduced-motion:reduce){.B3UO3W_light:after,.B3UO3W_poster{animation:none}}
._3HSNDG_tv{aspect-ratio:400/340;transform-origin:50% 100%;width:100%;position:relative}._3HSNDG_casing{filter:drop-shadow(0 18px 24px #0000008c);width:100%;height:100%;position:absolute;inset:0;overflow:visible}._3HSNDG_ears{transform-origin:200px 62px;transition:transform .3s}._3HSNDG_thinking ._3HSNDG_ears{animation:.52s ease-in-out infinite alternate _3HSNDG_ears-twitch}@keyframes _3HSNDG_ears-twitch{0%{transform:rotate(-5deg)}to{transform:rotate(6deg)scaleY(1.04)}}._3HSNDG_happy{animation:.62s cubic-bezier(.3,1.6,.5,1) 2 _3HSNDG_hop}@keyframes _3HSNDG_hop{0%,to{transform:translateY(0)scale(1)}30%{transform:translateY(0)scale(1.06,.92)}55%{transform:translateY(-9%)scale(.96,1.05)}80%{transform:translateY(0)scale(1.03,.97)}}._3HSNDG_surprised{animation:.38s ease-out _3HSNDG_jolt}@keyframes _3HSNDG_jolt{0%{transform:translate(0)rotate(0)}25%{transform:translate(-2%)rotate(-2deg)}60%{transform:translate(1.5%)rotate(1.5deg)}to{transform:translate(0)rotate(0)}}._3HSNDG_knob{transition:transform .36s cubic-bezier(.3,1.4,.5,1)}._3HSNDG_led{fill:#ff4d3d;filter:drop-shadow(0 0 4px #ff4d3d)}._3HSNDG_ledOff{fill:#4a1d18}._3HSNDG_brand{letter-spacing:1.5px;fill:#7d6c4c;font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}._3HSNDG_channel{letter-spacing:.08em;color:#ff5a44;text-shadow:0 0 6px #ff5a44d9,0 0 1px #ffb3a6;font-variant-numeric:tabular-nums;place-items:center;width:14%;height:8.82%;font:700 clamp(.7rem,3.4vw,1.1rem)/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid;position:absolute;top:52.35%;left:75.5%}._3HSNDG_screen{background:radial-gradient(120% 100% at 50% 45%,#10303d 0%,#08161e 55%,#030709 100%);border-radius:13%/17%;width:59.5%;height:51.18%;transition:box-shadow .4s;position:absolute;top:28.82%;left:11%;overflow:hidden;box-shadow:inset 0 0 22px #000000d9,0 0 26px #6edcff29}._3HSNDG_screenOff{background:radial-gradient(120% 100% at 40% 35%,#1b1f24 0%,#0a0c0f 70%);box-shadow:inset 0 0 22px #000000e6}._3HSNDG_tuning{animation:.26s steps(4,end) _3HSNDG_roll}@keyframes _3HSNDG_roll{0%{filter:brightness(1.6)contrast(1.3);transform:translateY(-3%)skew(-2deg)}50%{filter:brightness(.7);transform:translateY(2%)skew(1.5deg)}to{filter:none;transform:none}}._3HSNDG_face{filter:drop-shadow(0 0 3px #96ebffe6)drop-shadow(0 0 10px #5ac8ff73);width:88%;height:86%;position:absolute;inset:8% 6% 6%}._3HSNDG_pixel{fill:#c9f4ff}._3HSNDG_pupil{fill:#08161e}._3HSNDG_ghost{object-fit:cover;filter:blur(7px)grayscale(.4)contrast(1.2);mix-blend-mode:screen;width:124%;height:124%;transition:opacity .6s;position:absolute;inset:-12%}._3HSNDG_picture{object-fit:cover;width:100%;height:100%;animation:.9s ease-out both _3HSNDG_tune-in;position:absolute;inset:0}@keyframes _3HSNDG_tune-in{0%{opacity:0;filter:blur(10px)brightness(2.2)saturate(0);transform:scale(1.08)translateY(-4%)}35%{opacity:1;filter:blur(4px)brightness(1.5)saturate(.5);transform:scale(1.04)translateY(2%)}to{opacity:1;filter:none;transform:none}}._3HSNDG_titleCard{background:linear-gradient(#1736a8,#0d2170);place-items:center;padding:8% 10%;animation:.9s ease-out both _3HSNDG_tune-in;display:grid;position:absolute;inset:0}._3HSNDG_titleCard p{text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#f4f7ff;text-shadow:2px 2px #0a1440,0 0 8px #aac8ff99;overflow-wrap:anywhere;margin:0;font:700 clamp(.85rem,3.6vw,1.5rem)/1.15 ui-monospace,SFMono-Regular,Menlo,monospace}._3HSNDG_bars{grid-template-rows:1fr auto;display:grid;position:absolute;inset:0}._3HSNDG_barRow{grid-template-columns:repeat(7,1fr);display:grid}._3HSNDG_noSignal{text-align:center;letter-spacing:.3em;color:#f2f2f2;background:#0b0b10;margin:0;padding:.4em 0;font:700 clamp(.65rem,2.8vw,.95rem)/1 ui-monospace,SFMono-Regular,Menlo,monospace}._3HSNDG_snow{mix-blend-mode:screen;pointer-events:none;background-size:160px 120px;transition:opacity .5s;animation:.18s steps(3,end) infinite _3HSNDG_snow;position:absolute;inset:-20%}@keyframes _3HSNDG_snow{0%{background-position:0 0}33%{background-position:-53px 41px}66%{background-position:37px -67px}to{background-position:0 0}}._3HSNDG_glass{pointer-events:none;background:repeating-linear-gradient(#00000038 0 1px,#0000 1px 3px),radial-gradient(70% 55% at 30% 18%,#ffffff29,#0000 60%),radial-gradient(130% 120%,#0000 55%,#0000008c 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){._3HSNDG_thinking ._3HSNDG_ears,._3HSNDG_happy,._3HSNDG_surprised,._3HSNDG_tuning,._3HSNDG_picture,._3HSNDG_titleCard,._3HSNDG_snow{animation:none}}
.bGJPGq_badge{aspect-ratio:1;background:conic-gradient(from 200deg,#6f4f17,#f6dc8e 12%,#c79a3b 30%,#6f4f17 48%,#c79a3b 64%,#f6dc8e 80%,#6f4f17);border-radius:50%;flex-shrink:0;display:block;position:relative;box-shadow:0 0 0 2px #1b1309,0 14px 30px -8px #000000b3,0 0 40px -10px #fcd34d59;container-type:inline-size}.bGJPGq_face{background:repeating-conic-gradient(from 4deg, #d8463c 0 15deg, #f1bd4b 15deg 30deg, #24877c 30deg 45deg, #f3e8d2 45deg 60deg, #253862 60deg 75deg, #7d2f40 75deg 90deg);border-radius:50%;animation:24s linear infinite bGJPGq_badge-turn;position:absolute;inset:11%;box-shadow:0 0 0 2px #1d140a,inset 0 0 0 1px #0006}.bGJPGq_face:after{content:"";background:radial-gradient(85% 60% at 50% 8%,#ffffff38,#0000 55%),radial-gradient(closest-side,#0000 70%,#0000004d 100%);border-radius:50%;position:absolute;inset:0}@keyframes bGJPGq_badge-turn{to{rotate:360deg}}.bGJPGq_bulb{aspect-ratio:1;width:6%;transform:rotate(var(--angle)) translateY(-44.5cqw);animation:.9s step-end infinite bGJPGq_badge-chase;animation-delay:calc(var(--phase) * -.3s);background:#3b2a12;border-radius:50%;margin:-3% 0 0 -3%;position:absolute;top:50%;left:50%}@keyframes bGJPGq_badge-chase{0%,33%{background:radial-gradient(circle at 38% 35%,#fff,#ffe9a6 35%,#f59e0b 80%);box-shadow:0 0 5px 1px #fcd34dd9}34%,to{box-shadow:none;background:#3b2a12}}.bGJPGq_flapper{z-index:1;clip-path:polygon(50% 100%,0 22%,12% 0,88% 0,100% 22%);background:linear-gradient(90deg,#6f4f17,#f6dc8e 45%,#c79a3b 60%,#6f4f17);width:10%;height:15%;margin-left:-5%;position:absolute;top:4%;left:50%}.bGJPGq_hub{aspect-ratio:1;color:#fff7e6;width:30%;font-family:var(--font-heading), sans-serif;letter-spacing:.04em;background:radial-gradient(circle at 40% 32%,#f87171,#b91c1c 55%,#6b0f0f 100%);border-radius:50%;place-items:center;font-size:7.5cqw;font-weight:900;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #1d140a,0 0 0 5px #c79a3b}@media (prefers-reduced-motion:reduce){.bGJPGq_face,.bGJPGq_bulb{animation:none}.bGJPGq_bulb:nth-child(3n){background:#ffe9a6}}
