body.theme-christmas .board .cell.called:nth-child(5n){color:#fff;background:#d94f4f;border-color:#d94f4f}body.theme-christmas .board .cell.called:nth-child(5n+1){color:#fff;background:#3a9d63;border-color:#3a9d63}body.theme-christmas .board .cell.called:nth-child(5n+2){color:#3a2b10;background:#ffc53d;border-color:#ffc53d}body.theme-christmas .board .cell.called:nth-child(5n+3){color:#fff;background:#4f7ad9;border-color:#4f7ad9}body.theme-christmas .board .cell.called:nth-child(5n+4){color:#fff;background:#a86ae0;border-color:#a86ae0}body.theme-christmas .board .cell.latest{color:#b23a3a;background:#fff;border-color:#fff}body.theme-birthday .board .cell.called:nth-child(4n){color:#fff;background:#f2543d;border-color:#f2543d}body.theme-birthday .board .cell.called:nth-child(4n+1){color:#6b4308;background:#ffb63d;border-color:#ffb63d}body.theme-birthday .board .cell.called:nth-child(4n+2){color:#fff;background:#7a4fd8;border-color:#7a4fd8}body.theme-birthday .board .cell.called:nth-child(4n+3){color:#fff;background:#12a59c;border-color:#12a59c}body.theme-halloween .board .cell.called:nth-child(2n){color:#fff;background:#f07f1f;border-color:#f07f1f}body.theme-halloween .board .cell.called:nth-child(odd){color:#fff;background:#8b5cf6;border-color:#8b5cf6}body.theme-halloween .board .cell.latest{color:#6b3a05;background:#f6e7b2;border-color:#f6e7b2}body.theme-easter .board .cell.called:nth-child(4n){color:#fff;background:#b79ae0;border-color:#b79ae0}body.theme-easter .board .cell.called:nth-child(4n+1){color:#6b4f08;background:#ffd166;border-color:#ffd166}body.theme-easter .board .cell.called:nth-child(4n+2){color:#6b2340;background:#f4a8c0;border-color:#f4a8c0}body.theme-easter .board .cell.called:nth-child(4n+3){color:#0e4a63;background:#7cd3ea;border-color:#7cd3ea}body.theme-summer .board .cell.called:nth-child(3n){color:#fff;background:#ff9f43;border-color:#ff9f43}body.theme-summer .board .cell.called:nth-child(3n+1){color:#fff;background:#12a5c9;border-color:#12a5c9}body.theme-summer .board .cell.called:nth-child(3n+2){color:#6b4f08;background:#ffd166;border-color:#ffd166}body.theme-birthday .phrase{color:#c9452f}body.theme-summer .phrase{color:#0b7391}body.theme-christmas .phrase{color:#ef8f8f}body.theme-easter .phrase{color:#7d54ab}body.theme-christmas .big-number{background:linear-gradient(#fffdf5 30%,#f0e6c8 78%,#cdbd94 100%);color:#0000;filter:drop-shadow(0 4px #1c422abf)drop-shadow(0 10px 16px #00140a80);-webkit-background-clip:text;background-clip:text}body.theme-halloween .big-number{background:linear-gradient(#fffdf2 30%,#f2dcb8 78%,#e0a86a 100%);color:#0000;filter:drop-shadow(0 4px #5a3c8cb3)drop-shadow(0 10px 16px #0a00198c);-webkit-background-clip:text;background-clip:text}body.theme-birthday .big-number{background:linear-gradient(#6c53a8 25%,#43306b 75%,#34245a 100%);color:#0000;filter:drop-shadow(0 4px #43306b38)drop-shadow(0 9px 14px #43306b33);-webkit-background-clip:text;background-clip:text}body.theme-easter .big-number{background:linear-gradient(#8266b3 25%,#4a3d63 75%,#392e50 100%);color:#0000;filter:drop-shadow(0 4px #4a3d6333)drop-shadow(0 9px 14px #4a3d632e);-webkit-background-clip:text;background-clip:text}body.theme-summer .big-number{background:linear-gradient(#2a7c9e 25%,#0e4a63 75%,#0a3a50 100%);color:#0000;filter:drop-shadow(0 4px #0e4a6338)drop-shadow(0 9px 14px #0e4a6333);-webkit-background-clip:text;background-clip:text}body.theme-space .big-number{background:linear-gradient(#fff 30%,#c3cde8 78%,#8f9cc4 100%);color:#0000;filter:drop-shadow(0 4px #4658968c)drop-shadow(0 10px 16px #0000008c);-webkit-background-clip:text;background-clip:text}body.theme-space .now-pill{color:#ffd166;background:#0a0f28cc;border:1.6px solid #ffd166;box-shadow:0 0 12px #ffd16640}body.theme-space .now-pill:before{content:"★";margin-right:.5em;font-size:.9em}body.theme-space .now-pill:after{content:"★";margin-left:.5em;font-size:.9em}body.theme-space .board .cell{color:#8b97d0;background:linear-gradient(#202a5fe6,#11183ef2);border:1.5px solid #5f6ebe61;box-shadow:inset 0 1px #ffffff14}body.theme-space .board .cell.called{color:#1c2b55;background:#eef1ff;border-color:#eef1ff;font-weight:800;box-shadow:0 0 9px #eef1ff59}body.theme-space .board .cell.latest{color:#054d42;background:linear-gradient(#7df2e0 0%,#14b3a0 100%);border-color:#9ff7e9;font-weight:800;box-shadow:0 0 16px #37e0c8d9}body.theme-space .marquee{background:#0a0f28e6;border-bottom-color:#232d5c}body.theme-space .marquee .title{color:#ffd166;text-shadow:0 0 14px #ffd16680}body.theme-space .marquee .title .st{color:#fff}body.theme-space .mini.newest{box-shadow:0 0 14px #37e0c8d9}body.theme-trainer .stagecard{background:linear-gradient(#ffffff1a 0%,#fff0 30%,#0f204047 100%),url(/images/trainer-bg.webp) 50%/cover no-repeat,linear-gradient(165deg,#9fd2ff 0%,#6fb7f2 100%)}body.theme-trainer .phrase{color:#2a5cad;text-shadow:-1px 0 #fff,1px 0 #fff,0 -1px #fff,0 1px #fff,0 0 8px #ffffffe6,0 0 16px #ffffffb3}body.theme-trainer .big-number{background:linear-gradient(#ffe25e 22%,#ffcb05 62%,#f0a91b 100%);color:#0000;filter:drop-shadow(2px 0 #2a5cad)drop-shadow(-2px 0 #2a5cad)drop-shadow(0 2px #2a5cad)drop-shadow(0 -2px #2a5cad)drop-shadow(0 8px 12px #14285a59);-webkit-background-clip:text;background-clip:text}body.theme-trainer .marquee .title,body.theme-trainer .ttitle-row{color:#ffcb05;text-shadow:-2px 0 #2a5cad,2px 0 #2a5cad,0 -2px #2a5cad,0 2px #2a5cad,-1.5px -1.5px #2a5cad,1.5px 1.5px #2a5cad,-1.5px 1.5px #2a5cad,1.5px -1.5px #2a5cad,0 5px 10px #14285a59}body.theme-blue .stagecard{background:radial-gradient(120% 85% at 68% -5%,#8cbeff24 0%,#0000 45%),radial-gradient(150% 120% at 50% 135%,#00081680 0%,#0000 55%),linear-gradient(165deg,#1d4d82 0%,#17416f 48%,#0e2c4e 100%)}body.theme-purple .stagecard{background:radial-gradient(120% 85% at 68% -5%,#bea0ff21 0%,#0000 45%),radial-gradient(150% 120% at 50% 135%,#0802198c 0%,#0000 55%),linear-gradient(165deg,#3d2a73 0%,#322060 48%,#1f1342 100%)}body.theme-red .stagecard{background:radial-gradient(120% 85% at 68% -5%,#ffaa961f 0%,#0000 45%),radial-gradient(150% 120% at 50% 135%,#1902058c 0%,#0000 55%),linear-gradient(165deg,#6f2634 0%,#5e1e28 48%,#3f1219 100%)}body.theme-black .stagecard{background:radial-gradient(120% 85% at 68% -5%,#ffffff14 0%,#0000 45%),radial-gradient(150% 120% at 50% 135%,#0009 0%,#0000 55%),linear-gradient(165deg,#27272f 0%,#1e1e23 48%,#131317 100%)}body.theme-christmas .stagecard{background:radial-gradient(120% 85% at 68% -5%,#ffdc961f 0%,#0000 45%),radial-gradient(150% 120% at 50% 135%,#000e068c 0%,#0000 55%),linear-gradient(165deg,#215237 0%,#1a402b 48%,#0e2418 100%)}body.theme-halloween .stagecard{background:radial-gradient(120% 85% at 68% -5%,#f07f1f21 0%,#0000 45%),radial-gradient(150% 120% at 50% 135%,#06020e99 0%,#0000 55%),linear-gradient(165deg,#2c2145 0%,#221735 48%,#130b20 100%)}body.theme-space .stagecard{background:radial-gradient(120% 85% at 68% -5%,#7896ff24 0%,#0000 45%),radial-gradient(150% 120% at 50% 135%,#00020c99 0%,#0000 55%),linear-gradient(165deg,#17204a 0%,#111838 48%,#080d22 100%)}body.theme-pink .stagecard{background:radial-gradient(120% 85% at 68% -5%,#ffffffbf 0%,#0000 42%),radial-gradient(150% 120% at 50% 135%,#f2a3c433 0%,#0000 55%),linear-gradient(165deg,#fffdfe 0%,#fdf2f7 100%)}body.theme-yellow .stagecard{background:radial-gradient(120% 85% at 68% -5%,#ffffffbf 0%,#0000 42%),radial-gradient(150% 120% at 50% 135%,#ffc53d38 0%,#0000 55%),linear-gradient(165deg,#fffdf3 0%,#fdf6dd 100%)}body.theme-easter .stagecard{background:radial-gradient(120% 85% at 68% -5%,#ffffffbf 0%,#0000 42%),radial-gradient(150% 120% at 50% 135%,#9d6fd024 0%,#0000 55%),linear-gradient(165deg,#fff 0%,#f8f2fb 100%)}body.theme-summer .stagecard{background:radial-gradient(120% 85% at 68% -5%,#ffffffb3 0%,#0000 42%),radial-gradient(150% 130% at 50% 140%,#f0c87852 0%,#0000 50%),linear-gradient(165deg,#f3fbff 0%,#dff2fa 100%)}body.theme-birthday .stagecard{background:radial-gradient(120% 85% at 68% -5%,#ffffffbf 0%,#0000 42%),radial-gradient(150% 120% at 50% 135%,#ff6b5724 0%,#0000 55%),linear-gradient(165deg,#fff 0%,#fff4e6 100%)}body.theme-christmas .caller:not(.solo) .ctrl-panel .btn-danger{color:#b23a3a;border-color:#b23a3a80}body.theme-christmas .ctrl-panel,body.theme-halloween .ctrl-panel,body.theme-space .ctrl-panel,body.theme-summer .ctrl-panel,body.theme-easter .ctrl-panel,body.theme-birthday .ctrl-panel{background:0 0;border-top:none}body.theme-christmas .caller:not(.solo) .ctrl-panel .btn-ghost,body.theme-easter .caller:not(.solo) .ctrl-panel .btn-ghost,body.theme-summer .caller:not(.solo) .ctrl-panel .btn-ghost,body.theme-birthday .caller:not(.solo) .ctrl-panel .btn-ghost{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffd1;box-shadow:0 2px 8px #14281e24}body.theme-easter .caller:not(.solo) .ctrl-panel .btn-ghost{color:#2c5a3a;border-color:#2c5a3a66}body.theme-christmas .caller:not(.solo) .ctrl-panel .btn-ghost{color:#274a6e;border-color:#274a6e59}body.theme-space .stagecard,body.theme-halloween .stagecard,body.theme-christmas .stagecard,body.theme-summer .stagecard,body.theme-easter .stagecard,body.theme-birthday .stagecard{background:var(--card)}body.theme-space .stat,body.theme-halloween .stat,body.theme-christmas .stat,body.theme-summer .stat,body.theme-easter .stat,body.theme-birthday .stat{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body:not([class*=theme-]) .big-number{background:linear-gradient(#3f5896 22%,#1c2b55 72%,#121d3a 100%);color:#0000;filter:drop-shadow(0 4px #1c2b552e)drop-shadow(0 9px 14px #1c2b5538);-webkit-background-clip:text;background-clip:text}body.theme-pink .big-number{background:linear-gradient(#8a4478 22%,#43173a 72%,#331029 100%);color:#0000;filter:drop-shadow(0 4px #43173a2e)drop-shadow(0 9px 14px #43173a38);-webkit-background-clip:text;background-clip:text}body.theme-yellow .big-number{background:linear-gradient(#96792a 22%,#4a3a10 72%,#362a0b 100%);color:#0000;filter:drop-shadow(0 4px #4a3a1033)drop-shadow(0 9px 14px #4a3a103d);-webkit-background-clip:text;background-clip:text}body.theme-blue .big-number{background:linear-gradient(#fff 28%,#cfe1f7 76%,#97b7dd 100%);color:#0000;filter:drop-shadow(0 4px #09264aa6)drop-shadow(0 10px 16px #000a1e80);-webkit-background-clip:text;background-clip:text}body.theme-purple .big-number{background:linear-gradient(#fff 28%,#ded3f8 76%,#b0a0e2 100%);color:#0000;filter:drop-shadow(0 4px #2c1a5aa6)drop-shadow(0 10px 16px #06001680);-webkit-background-clip:text;background-clip:text}body.theme-red .big-number{background:linear-gradient(#fff7f3 28%,#f6d0c3 76%,#dba28e 100%);color:#0000;filter:drop-shadow(0 4px #54141ab3)drop-shadow(0 10px 16px #18000480);-webkit-background-clip:text;background-clip:text}body.theme-black .big-number{background:linear-gradient(#fff 28%,#d8d8e0 76%,#a9a9b6 100%);color:#0000;filter:drop-shadow(0 4px #000000bf)drop-shadow(0 10px 16px #0009);-webkit-background-clip:text;background-clip:text}
.featc{border-width:2px;border-radius:14px;position:relative}.featc:after{content:"";background:var(--teal);opacity:.35;border-radius:50%;width:12px;height:12px;position:absolute;top:10px;right:10px}.langpick{gap:.35rem;display:inline-flex;position:relative}.langpick .lp-current{align-items:center;gap:.25rem;display:inline-flex}.langpick .lp-current svg{width:12px;height:12px}.langpick.up .lp-menu{top:auto;bottom:calc(100% + 6px)}.lp-menu{z-index:300;background:var(--card);border:1.5px solid var(--line);box-shadow:var(--shadow);border-radius:12px;flex-direction:column;gap:.15rem;min-width:140px;padding:.3rem;display:flex;position:absolute;top:calc(100% + 6px);right:0}.lp-item{text-align:left;cursor:pointer;width:100%;font-family:var(--body);color:var(--ink);background:0 0;border:none;border-radius:9px;align-items:center;gap:.5rem;padding:.45rem .6rem;font-size:.85rem;display:flex}.lp-item b{font-family:var(--display);color:var(--teal-deep);font-size:.72rem}.lp-item:hover{background:var(--paper)}.langpick .lp{font-family:var(--display);cursor:pointer;border:1.5px solid var(--line);background:var(--card);color:var(--muted);border-radius:999px;padding:.32rem .55rem;font-size:.72rem;font-weight:800}.langpick .lp.on{border-color:var(--teal);color:var(--teal-deep)}.langpick .lp:hover{border-color:var(--teal)}.landing:not(.tpage) .btn-gold,.choose:not(.themed-page) .btn-gold{background:linear-gradient(#ffdf7e 0%,#ffc53d 52%,#f2ab19 100%);border-color:#0000;transition:transform .15s,box-shadow .15s;box-shadow:inset 0 1px #ffffffb3,inset 0 -2px 3px #925a0047,0 10px 22px #b4780059}.landing:not(.tpage) .btn-gold:hover,.choose:not(.themed-page) .btn-gold:hover{background:linear-gradient(#ffe694 0%,#ffce55 52%,#f5b125 100%);transform:translateY(-2px);box-shadow:inset 0 1px #ffffffb3,inset 0 -2px 3px #925a0047,0 16px 30px #b4780066}.landing:not(.tpage) .btn-gold:active,.choose:not(.themed-page) .btn-gold:active{transform:translateY(1px);box-shadow:inset 0 2px 5px #925a0059,0 4px 10px #b478004d}.landing:not(.tpage) .fball,.choose:not(.themed-page) .fball{background:radial-gradient(circle at 32% 26%, #fffffff2 0%, #fff6 12%, transparent 34%), var(--fball-bg,radial-gradient(circle at 40% 35%, #ff9d8a 0%, #e5384f 68%, #a81f31 100%));box-shadow:inset -5px -7px 12px #00000042,inset 3px 4px 8px #ffffff40,0 10px 18px #1c2b5540}.landing:not(.tpage) .fball.b-green,.choose:not(.themed-page) .fball.b-green{--fball-bg:radial-gradient(circle at 40% 35%, #7fdcae 0%, #23a866 68%, #147244 100%)}.landing:not(.tpage) .article .callout{background:linear-gradient(#fff 0%,#fcfaf4 100%);border:1px solid #1c2b550f;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1c2b550d,0 14px 30px #1c2b5514}.landing:not(.tpage) .article .cta-band{color:#fff;background:radial-gradient(90% 130% at 50% -20%,#ffffff29 0%,#0000 55%),radial-gradient(140% 120% at 50% 130%,#0328248c 0%,#0000 60%),linear-gradient(150deg,#14a89d 0%,#0c837b 100%);border-radius:22px;padding:2.2rem 1.6rem;box-shadow:0 24px 50px #0c837b59}.landing:not(.tpage) .article .cta-band .fine{color:#ffffffd9}.join-box{text-align:center;z-index:1;background:linear-gradient(#fff 0%,#fbf8f0 100%);border:1px solid #1c2b5512;border-radius:18px;max-width:460px;margin:2rem auto 0;padding:1.2rem 1.4rem 1.3rem;position:relative;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1c2b550f,0 14px 30px #1c2b5514}.jb-t{font-family:var(--display);color:var(--ink);margin-bottom:.7rem;font-weight:800;display:block}.jb-row{justify-content:center;gap:.5rem;display:flex}.jb-input{text-transform:uppercase;text-align:center;max-width:190px;font-family:var(--display);letter-spacing:.14em;font-weight:800}.jb-bad{color:#c2453a;margin-top:.5rem;font-size:.8rem;display:block}.join-hint a{color:#ffffffd9;text-underline-offset:3px;text-decoration:underline}.join-hint a:hover{color:#fff}.join-hint{margin-top:.2rem}.landing:not(.tpage){overflow:visible}.article-nav,.choose:not(.themed-page) .land-nav{z-index:60;-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);background:#f6f3ec99;width:100vw;max-width:none;margin-left:calc(50% - 50vw);padding:.9rem max(2rem,50vw - 550px);position:sticky;top:0;box-shadow:0 1px #1c2b550f,0 10px 30px #1c2b550d}.article-nav{margin-top:-2.5rem;margin-bottom:1.8rem}.choose:not(.themed-page) .land-nav{margin-top:-1.4rem;margin-bottom:1.2rem}@media (max-width:640px){.article-nav,.choose:not(.themed-page) .land-nav{padding:.6rem 1.1rem}}html:has(.article-nav,.choose:not(.themed-page) .land-nav){scroll-padding-top:calc(91px + 1rem)}@media (max-width:640px){html:has(.article-nav,.choose:not(.themed-page) .land-nav){scroll-padding-top:calc(81px + 1rem)}}.lvl-chip{background:var(--card);border:1px solid var(--line);font-family:var(--display);color:var(--ink);border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .8rem .35rem .4rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.lvl-chip .lvl-av{background:var(--teal);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:.75rem;display:grid}.nf-ball{width:150px;height:150px;font-family:var(--display);color:#fff;background:radial-gradient(circle at 35% 30%,#e88a87 0%,#e2504c 55%,#b23a37 100%);border-radius:50%;place-items:center;margin:0 auto 1.2rem;font-size:3rem;font-weight:800;display:grid;box-shadow:inset -8px -12px 20px #00000038,inset 8px 12px 16px #ffffff4d,0 18px 34px #1c2b5540}.lvl-chip{white-space:nowrap}
:where(.landing.home) .calls{flex-wrap:wrap;gap:.55rem;margin:1.4rem 0 0;padding:0;list-style:none;display:flex}:where(.landing.home) .calls li{background:var(--paper);border:1.5px solid var(--line);color:var(--ink-2);border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .9rem .35rem .35rem;font-size:.86rem;display:inline-flex}:where(.landing.home) .calls .fball{width:28px;height:28px;font-size:.72rem}@container (max-width:470px){:where(.landing.home) .sc-body{grid-template-columns:1fr;row-gap:2.4cqw}:where(.landing.home) .sc-caller{text-align:left;grid-template-columns:auto 1fr;align-items:center;gap:4cqw;display:grid}:where(.landing.home) .numcol{flex-direction:column;align-items:center;display:flex}:where(.landing.home) .callcol{text-align:left}:where(.landing.home) .pill-cur{padding:1cqw 2.4cqw;font-size:2.3cqw}:where(.landing.home) .numwrap{height:17cqw}:where(.landing.home) .bignum{font-size:16cqw}:where(.landing.home) .roller{width:10cqw;height:10cqw;font-size:4cqw}:where(.landing.home) .callsay{min-height:0;margin-top:0;font-size:4cqw}:where(.landing.home) .recent{justify-content:flex-start;gap:1.6cqw;margin-top:2.4cqw}:where(.landing.home) .recent span{border-width:.35cqw;width:8cqw;height:8cqw;font-size:2.9cqw}:where(.landing.home) .sc-title{margin:2cqw 0 1.8cqw;font-size:3.6cqw}:where(.landing.home) .sc-brand img{height:6cqw}:where(.landing.home) .sc-live{font-size:2cqw}:where(.landing.home) .sc-btn{border-radius:2.4cqw;padding:1cqw 1.8cqw;font-size:2cqw}:where(.landing.home) .sc-btn s{width:2cqw;height:2cqw}:where(.landing.home) .sc-btn:nth-child(3){display:none}:where(.landing.home) .sc-board{gap:.9cqw}:where(.landing.home) .sc-board i{border-width:.25cqw;border-radius:1.5cqw;font-size:3.3cqw}:where(.landing.home) .sc-slot{height:9.6cqw;margin-bottom:2.4cqw}:where(.landing.home) .slot{gap:2cqw}:where(.landing.home) .lab{white-space:normal;max-width:15cqw;font-size:2.1cqw;line-height:1.2}:where(.landing.home) .tile{border-radius:2.2cqw;padding:1.2cqw 2.2cqw}:where(.landing.home) .tile b{font-size:4.4cqw}:where(.landing.home) .tile i{font-size:2cqw}:where(.landing.home) .note{white-space:normal;font-size:2.1cqw;line-height:1.25}:where(.landing.home) .note s{width:2.2cqw;height:2.2cqw}:where(.landing.home) .bots{flex-wrap:wrap;gap:2cqw}:where(.landing.home) .bot{gap:1.2cqw;font-size:2.1cqw}:where(.landing.home) .bot .bar{width:10cqw;height:2.2cqw}:where(.landing.home) .bot:nth-child(5){display:none}:where(.landing.home) .chips{flex:1;gap:1.6cqw}:where(.landing.home) .chip{gap:1.1cqw;padding:.9cqw 2cqw .9cqw .9cqw;font-size:2.1cqw}:where(.landing.home) .chip s{width:3.8cqw;height:3.8cqw;font-size:2cqw}:where(.landing.home) .winflash b{font-size:15cqw}:where(.landing.home) .winflash em{font-size:3.6cqw}:where(.landing.home) .cf{width:3.4cqw;height:3.4cqw}}:where(.landing.home) .screen{background:var(--paper);color:var(--ink);font-family:var(--body);border-radius:8px;position:relative;overflow:hidden;container-type:inline-size}:where(.landing.home) .sc-pad{z-index:2;flex-direction:column;padding:2.2cqw 2.2cqw 2.4cqw;display:flex;position:relative}:where(.landing.home) .sc-blob{z-index:1;pointer-events:none;border-radius:50%;position:absolute}:where(.landing.home) .sc-blob.b1{background:#12a59c1a;width:15cqw;height:15cqw;top:20cqw;left:-3cqw}:where(.landing.home) .sc-blob.b2{background:#ffc53d24;width:22cqw;height:22cqw;top:-7cqw;right:-6cqw}:where(.landing.home) .sc-blob.b3{background:#ffc53d1a;width:17cqw;height:17cqw;bottom:-7cqw;left:12cqw}:where(.landing.home) .sc-top{flex:none;justify-content:space-between;align-items:center;gap:1.4cqw;display:flex}:where(.landing.home) .sc-brand{align-items:center;gap:1cqw;display:flex}:where(.landing.home) .sc-brand img{width:auto;height:4cqw}:where(.landing.home) .sc-live{font-family:var(--display);letter-spacing:.1em;color:var(--teal-deep);background:var(--teal-soft);border-radius:999px;padding:.35cqw 1cqw;font-size:1.25cqw;font-weight:800}:where(.landing.home) .sc-btns{gap:.8cqw;display:flex}:where(.landing.home) .sc-btn{color:#6f7a99;border:.16cqw solid var(--line);white-space:nowrap;background:#fff;border-radius:1.6cqw;align-items:center;gap:.55cqw;padding:.62cqw 1.2cqw;font-size:1.3cqw;display:flex}:where(.landing.home) .sc-btn s{background:#c9d0e2;border-radius:.35cqw;flex:none;width:1.3cqw;height:1.3cqw;text-decoration:none}:where(.landing.home) .sc-title{font-family:var(--display);letter-spacing:.13em;text-transform:uppercase;text-align:center;color:var(--navy);flex:none;margin:1.1cqw 0;font-size:2.45cqw;font-weight:800;transition:opacity .3s}:where(.landing.home) .sc-title u{color:var(--gold);margin:0 .6cqw;text-decoration:none}:where(.landing.home) .sc-title.fade{opacity:0}:where(.landing.home) .sc-slot{flex:none;height:6.4cqw;margin-bottom:1.8cqw;position:relative}:where(.landing.home) .slot{opacity:0;pointer-events:none;align-items:center;gap:1.4cqw;transition:opacity .38s,transform .38s;display:flex;position:absolute;inset:0;transform:translateY(1.1cqw)}:where(.landing.home) .slot.on{opacity:1;transform:none}:where(.landing.home) .lab{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:#8b95b1;white-space:nowrap;font-size:1.35cqw;font-weight:800}:where(.landing.home) .tile{border:.16cqw solid var(--line);background:#f0ece0;border-radius:1.3cqw;align-items:baseline;gap:.7cqw;padding:.7cqw 1.5cqw;display:flex}:where(.landing.home) .tile b{font-family:var(--display);color:var(--navy);font-size:2.7cqw;font-weight:800;line-height:1}:where(.landing.home) .tile i{letter-spacing:.1em;text-transform:uppercase;color:#8b95b1;font-size:1.3cqw;font-style:normal}:where(.landing.home) .note{color:#6f7a99;white-space:nowrap;align-items:center;gap:.8cqw;font-size:1.4cqw;display:flex}:where(.landing.home) .note s{background:var(--teal);border-radius:50%;flex:none;width:1.5cqw;height:1.5cqw;text-decoration:none}:where(.landing.home) .bots{flex:1;align-items:center;gap:1.5cqw;display:flex}:where(.landing.home) .bot{color:var(--ink-2);align-items:center;gap:.8cqw;font-size:1.35cqw;display:flex}:where(.landing.home) .bot em{white-space:nowrap;font-style:normal;font-weight:700}:where(.landing.home) .bot .bar{background:#e7e2d4;border-radius:999px;width:7.5cqw;height:1.4cqw;position:relative;overflow:hidden}:where(.landing.home) .bot .bar span{transform-origin:0;background:linear-gradient(90deg,#7adfd8,var(--teal));border-radius:999px;position:absolute;inset:0;transform:scaleX(.22)}:where(.landing.home) .bot.you em{color:var(--teal-deep);font-weight:800}:where(.landing.home) .bot.you .bar span{background:linear-gradient(90deg,#ffe9a3,var(--gold))}:where(.landing.home) .live-stage[data-mode=solo] .bot .bar span{animation:3.4s cubic-bezier(.45,.05,.5,1) infinite alternate race}:where(.landing.home) .live-stage[data-mode=solo] .bot:nth-child(2) .bar span{animation-duration:4.2s}:where(.landing.home) .live-stage[data-mode=solo] .bot:nth-child(3) .bar span{animation-duration:3.1s}:where(.landing.home) .live-stage[data-mode=solo] .bot:nth-child(4) .bar span{animation-duration:4.7s}:where(.landing.home) .live-stage[data-mode=solo] .bot:nth-child(5) .bar span{animation-duration:3.7s}:where(.landing.home) .sc-body{grid-template-columns:1fr 48.8cqw;align-items:start;column-gap:2.4cqw;display:grid}:where(.landing.home) .sc-caller{text-align:center;flex-direction:column;align-items:center;display:flex}:where(.landing.home) .pill-cur{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:#4c3305;background:linear-gradient(#ffe9a3 0%,#ffc53d 70%,#f0b427 100%);border-radius:999px;padding:.65cqw 1.5cqw;font-size:1.3cqw;font-weight:800;box-shadow:inset 0 .12cqw #ffffffbf,0 .5cqw 1.2cqw #b4780038}:where(.landing.home) .numwrap{justify-content:center;align-items:center;height:14.5cqw;margin-top:.4cqw;display:flex;position:relative}:where(.landing.home) .bignum{font-family:var(--display);background:linear-gradient(152deg,#61709c 0%,#2b3b6b 45%,#16224a 100%);color:#0000;filter:drop-shadow(0 .55cqw 1cqw #1c2b554d);will-change:transform;-webkit-background-clip:text;background-clip:text;font-size:13cqw;font-weight:800;line-height:1}:where(.landing.home) .bignum.pop{animation:.62s cubic-bezier(.2,1.3,.35,1) both numPop}:where(.landing.home) .roller{opacity:0;pointer-events:none;will-change:transform,opacity;width:8.2cqw;height:8.2cqw;margin:0;font-size:3.1cqw;position:absolute;top:50%;left:50%}:where(.landing.home) .roller.go{animation:1.15s cubic-bezier(.3,.7,.35,1) both ballRoll}:where(.landing.home) .callsay{font-family:var(--display);color:var(--teal-deep);min-height:3cqw;margin:.6cqw 0 0;font-size:2.5cqw;font-weight:700;transition:opacity .25s}:where(.landing.home) .callsay.fade{opacity:0}:where(.landing.home) .recent{justify-content:center;align-items:center;gap:1cqw;margin-top:1.4cqw;display:flex}:where(.landing.home) .recent span{width:5.4cqw;height:5.4cqw;font-family:var(--display);border:.2cqw solid var(--teal);color:var(--navy);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:1.85cqw;font-weight:800;display:grid}:where(.landing.home) .recent span:first-child{background:var(--teal);border-color:var(--teal);color:#fff}:where(.landing.home) .recent span.in{animation:.45s cubic-bezier(.2,1.3,.35,1) both ballIn}:where(.landing.home) .sc-board{grid-template-columns:repeat(10,1fr);align-content:start;gap:.5cqw;display:grid}:where(.landing.home) .sc-board i{aspect-ratio:1.06;border:.16cqw solid var(--line);font-style:normal;font-family:var(--display);color:#aab2c9;will-change:transform;background:#fff;border-radius:.8cqw;place-items:center;font-size:1.75cqw;font-weight:700;transition:background-color .35s,color .35s,border-color .35s;display:grid}:where(.landing.home) .sc-board i.called{background:var(--navy);border-color:var(--navy);color:#fff}:where(.landing.home) .sc-board i.current{background:var(--teal);border-color:var(--teal-deep);color:#fff}:where(.landing.home) .sc-board i.hit{animation:.6s cubic-bezier(.2,1.3,.35,1) cellPop}:where(.landing.home) .winflash{z-index:8;text-align:center;opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 42%,#1abbb1f2,#0a7872f7);place-items:center;transition:opacity .35s;display:grid;position:absolute;inset:0}:where(.landing.home) .winflash.on{opacity:1}:where(.landing.home) .winflash b{font-family:var(--display);letter-spacing:.02em;color:var(--gold-soft);text-shadow:0 .9cqw 2cqw #03383566;opacity:0;font-size:12cqw;font-weight:800;transition:transform .55s cubic-bezier(.2,1.5,.4,1),opacity .35s;display:block;transform:scale(.55)rotate(-4deg)}:where(.landing.home) .winflash em{font-style:normal;font-family:var(--display);color:#fff;opacity:0;margin-top:.8cqw;font-size:2.4cqw;transition:opacity .4s .2s;display:block}:where(.landing.home) .winflash.on b{opacity:1;transform:scale(1)rotate(-2deg)}:where(.landing.home) .winflash.on em{opacity:1}:where(.landing.home) .winflash.on .cf{animation:1.6s ease-out both cfly}:where(.landing.home) .pgrid{grid-template-columns:repeat(9,1fr);gap:1.3cqw;display:grid}:where(.landing.home) .pgrid i{aspect-ratio:1;color:var(--navy);font-style:normal;font-family:var(--display);background:#f4f1e8;border-radius:1.6cqw;place-items:center;font-size:4.2cqw;font-weight:700;display:grid;position:relative}:where(.landing.home) .pgrid i.blank{background:repeating-linear-gradient(45deg,#f0ece0 0 1.6cqw,#e9e4d6 1.6cqw 3.2cqw)}:where(.landing.home) .pgrid i:after{content:"";background:var(--teal);opacity:0;border-radius:1.6cqw;transition:transform .38s cubic-bezier(.2,1.5,.4,1),opacity .2s;position:absolute;inset:0;transform:scale(0)}:where(.landing.home) .pgrid i span{z-index:2;transition:color .25s;position:relative}:where(.landing.home) .pgrid i.dab span{color:#fff}:where(.landing.home) .pgrid i.dab:after{opacity:1;transform:scale(1)}:where(.landing.home) .pgrid i.fresh:after{animation:.5s cubic-bezier(.2,1.5,.4,1) both dabIn}@container (max-width:380px){:where(.landing.home) .sc-body{grid-template-columns:1fr;row-gap:2.4cqw}:where(.landing.home) .sc-caller{text-align:left;grid-template-columns:auto 1fr;align-items:center;gap:4cqw;display:grid}:where(.landing.home) .numcol{flex-direction:column;align-items:center;display:flex}:where(.landing.home) .callcol{text-align:left}:where(.landing.home) .pill-cur{padding:1cqw 2.4cqw;font-size:2.3cqw}:where(.landing.home) .numwrap{height:17cqw}:where(.landing.home) .bignum{font-size:16cqw}:where(.landing.home) .roller{width:10cqw;height:10cqw;font-size:4cqw}:where(.landing.home) .callsay{min-height:0;margin-top:0;font-size:4cqw}:where(.landing.home) .recent{justify-content:flex-start;gap:1.6cqw;margin-top:2.4cqw}:where(.landing.home) .recent span{border-width:.35cqw;width:8cqw;height:8cqw;font-size:2.9cqw}:where(.landing.home) .sc-title{margin:2cqw 0 1.8cqw;font-size:3.6cqw}:where(.landing.home) .sc-brand img{height:6cqw}:where(.landing.home) .sc-live{font-size:2cqw}:where(.landing.home) .sc-btn{border-radius:2.4cqw;padding:1cqw 1.8cqw;font-size:2cqw}:where(.landing.home) .sc-btn s{width:2cqw;height:2cqw}:where(.landing.home) .sc-btn:nth-child(3){display:none}:where(.landing.home) .sc-board{gap:.9cqw}:where(.landing.home) .sc-board i{border-width:.25cqw;border-radius:1.5cqw;font-size:3.3cqw}:where(.landing.home) .sc-slot{height:9.6cqw;margin-bottom:2.4cqw}:where(.landing.home) .slot{gap:2cqw}:where(.landing.home) .lab{white-space:normal;max-width:15cqw;font-size:2.1cqw;line-height:1.2}:where(.landing.home) .tile{border-radius:2.2cqw;padding:1.2cqw 2.2cqw}:where(.landing.home) .tile b{font-size:4.4cqw}:where(.landing.home) .tile i{font-size:2cqw}:where(.landing.home) .note{white-space:normal;font-size:2.1cqw;line-height:1.25}:where(.landing.home) .note s{width:2.2cqw;height:2.2cqw}:where(.landing.home) .bots{flex-wrap:wrap;gap:2cqw}:where(.landing.home) .bot{gap:1.2cqw;font-size:2.1cqw}:where(.landing.home) .bot .bar{width:10cqw;height:2.2cqw}:where(.landing.home) .bot:nth-child(5){display:none}:where(.landing.home) .chips{flex:1;gap:1.6cqw}:where(.landing.home) .chip{gap:1.1cqw;padding:.9cqw 2cqw .9cqw .9cqw;font-size:2.1cqw}:where(.landing.home) .chip s{width:3.8cqw;height:3.8cqw;font-size:2cqw}:where(.landing.home) .winflash b{font-size:15cqw}:where(.landing.home) .winflash em{font-size:3.6cqw}:where(.landing.home) .cf{width:3.4cqw;height:3.4cqw}}:where(.landing.home) .roller{display:none}:where(.landing.home) .dl-screen .screen{border-radius:4px;display:block;overflow:hidden;container-type:inline-size}
:where(.landing.home) img{max-width:100%;display:block}:where(.landing.home) a{color:var(--teal-deep)}:where(.landing.home) .page{z-index:1;position:relative}:where(.landing.home) h1,:where(.landing.home) h2,:where(.landing.home) h3,:where(.landing.home) h4{font-family:var(--display);margin:0}:where(.landing.home) .sec{font-family:var(--display);text-align:center;margin:0 0 .4rem;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.15}:where(.landing.home) .sec:after{content:"";background:linear-gradient(90deg,#e5384f 0 20%,#2b6fd6 0 40%,#ffc53d 0 60%,#3a9d63 0 80%,#8b5cf6 0 100%);border-radius:999px;width:88px;height:6px;margin:.7rem auto 0;display:block}:where(.landing.home) .sec-lead{text-align:center;max-width:64ch;color:var(--ink-2);margin:1.1rem auto 0;font-size:1.02rem}:where(.landing.home) .eyebrow{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--eyebrow);margin:0 0 .6rem;font-size:.74rem;font-weight:800}:where(.landing.home) .band{padding:4.2rem 0}:where(.landing.home) .band-cream{background:var(--paper)}:where(.landing.home) .band-white{background:var(--card);border-top:1.5px solid var(--line);border-bottom:1.5px solid var(--line)}:where(.landing.home) .band-mint{background:linear-gradient(180deg,var(--teal-soft) 0%,#eef8f6 100%);border-top:1.5px solid #cfe8e4;border-bottom:1.5px solid #cfe8e4}:where(.landing.home) .band-teal{background:linear-gradient(140deg,var(--teal) 0%,var(--teal-deep) 90%);color:#fff;text-align:center}:where(.landing.home) .band-teal .sec{color:#fff;font-size:clamp(1.9rem,3.6vw,2.7rem)}:where(.landing.home) .b-red{--ball-hi:#ff8a76;--ball-lo:#e5384f}:where(.landing.home) .b-blue{--ball-hi:#7aa8f0;--ball-lo:#2b6fd6}:where(.landing.home) .b-gold{--ball-hi:#ffe08a;--ball-lo:#f0a41f}:where(.landing.home) .b-green{--ball-hi:#7fd49a;--ball-lo:#3a9d63}:where(.landing.home) .b-purple{--ball-hi:#b79ae0;--ball-lo:#8b5cf6}:where(.landing.home) .facts{flex-wrap:wrap;gap:.55rem;margin:0 0 1.35rem;padding:0;list-style:none;display:flex}:where(.landing.home) .facts li{font-family:var(--display);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;border:1px solid #fff6;border-radius:999px;align-items:center;gap:.42rem;padding:.4rem .9rem .4rem .7rem;font-size:.88rem;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff40}:where(.landing.home) .facts svg{width:15px;height:15px;color:var(--gold-soft);flex:none}:where(.landing.home) .devline{color:#ffffffe6;align-items:center;gap:.6rem;margin-top:1.4rem;font-size:.88rem;display:flex}:where(.landing.home) .devline .icons{opacity:.9;gap:.55rem;display:flex}:where(.landing.home) .devline svg{width:19px;height:19px}:where(.landing.home) .frame{z-index:2;background:linear-gradient(160deg,#2c3a63 0%,#16224a 100%);border-radius:16px;width:100%;max-width:548px;padding:11px 11px 15px;position:relative;box-shadow:inset 0 1px #ffffff38,0 2px 6px #042e2c66,0 34px 60px -18px #042e2c9e}:where(.landing.home) .frame:after{content:"";pointer-events:none;background:linear-gradient(112deg,#ffffff29 0%,#fff0 34%);border-radius:8px;position:absolute;inset:11px 11px 15px}:where(.landing.home) .frame img{border-radius:8px;width:100%;height:auto}:where(.landing.home) .voice-chip{z-index:3;color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:.6rem;padding:.5rem .95rem .5rem .5rem;display:flex;position:absolute;bottom:-26px;right:-6px;box-shadow:0 14px 30px #042e2c57,inset 0 1px #fff}:where(.landing.home) .voice-chip b{font-family:var(--display);font-size:.86rem;line-height:1.25;display:block}:where(.landing.home) .voice-chip span{color:var(--ink-3);font-size:.72rem;line-height:1.25;display:block}:where(.landing.home) .deco{z-index:1;pointer-events:none;position:absolute}:where(.landing.home) .deco.d1{top:54px;left:2.2%}:where(.landing.home) .deco.d2{top:54%;left:2.9%}:where(.landing.home) .deco.d3{bottom:52px;left:1.5%}:where(.landing.home) .modes{grid-template-columns:repeat(3,1fr);gap:1.6rem;margin-top:2.6rem;display:grid}:where(.landing.home) .mode{background:var(--card);border:1.5px solid var(--line);color:inherit;box-shadow:var(--shadow);border-radius:18px;flex-direction:column;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden}:where(.landing.home) .mode:hover{border-color:var(--teal);transform:translateY(-6px);box-shadow:0 22px 44px #1c2b5529}:where(.landing.home) .mode-shot{aspect-ratio:16/10;background:var(--paper);border-bottom:1.5px solid var(--line);position:relative;overflow:hidden}:where(.landing.home) .mode-shot img{object-fit:cover;object-position:top center;width:100%;height:100%}:where(.landing.home) .mode-shot:after{content:"";background:linear-gradient(#ffffff57 0%,#fff0 30%,#1c2b5524 100%);position:absolute;inset:0}:where(.landing.home) .mode-body{flex-direction:column;flex:1;padding:1.3rem 1.4rem 1.5rem;display:flex}:where(.landing.home) .mode-body h3{margin:0 0 .5rem;font-size:1.22rem}:where(.landing.home) .mode-body p{color:var(--ink-2);margin:0 0 1rem;font-size:.95rem;line-height:1.55}:where(.landing.home) .mode-go{font-family:var(--display);color:var(--teal-deep);margin-top:auto;font-size:.95rem;font-weight:700}:where(.landing.home) .badge{z-index:3;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:#4c3305;background:linear-gradient(#ffe9a3 0%,#ffc53d 60%,#e8a917 100%);border-radius:999px;padding:.34rem .7rem;font-size:.64rem;font-weight:800;position:absolute;top:.8rem;left:.8rem;box-shadow:inset 0 1px #ffffffb3,0 6px 14px #b4780059}:where(.landing.home) .split{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}:where(.landing.home) .split.rev{grid-template-columns:1fr 1.05fr}:where(.landing.home) .split h2{text-align:left;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.15}:where(.landing.home) .split h2:after{margin-left:0}:where(.landing.home) .split p{color:var(--ink-2);margin:1.1rem 0 0;font-size:1.02rem}:where(.landing.home) .calls{flex-wrap:wrap;gap:.55rem;margin:1.4rem 0 0;padding:0;list-style:none;display:flex}:where(.landing.home) .calls li{background:var(--paper);border:1.5px solid var(--line);color:var(--ink-2);border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .9rem .35rem .35rem;font-size:.86rem;display:inline-flex}:where(.landing.home) .voice-wrap{position:relative}:where(.landing.home) .voice-shot{border:1.5px solid var(--line);background:#fff;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 14px 30px #1c2b5524,0 40px 60px -28px #1c2b554d}:where(.landing.home) .voice-shot img{aspect-ratio:3/2;object-fit:cover;object-position:left center;width:100%;height:auto;display:block}:where(.landing.home) .voice-shot .gloss{pointer-events:none;background:linear-gradient(120deg,#fff6 0%,#fff0 40%);position:absolute;inset:0}:where(.landing.home) .voice-host{z-index:3;filter:drop-shadow(0 20px 24px #1c2b554d);width:auto;height:250px;position:absolute;bottom:-22px;right:-26px}:where(.landing.home) .picks{grid-template-columns:1fr 1fr;gap:.55rem 1.2rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}:where(.landing.home) .picks li{color:var(--ink-2);align-items:flex-start;gap:.6rem;font-size:.94rem;display:flex}:where(.landing.home) .picks svg{width:17px;height:17px;color:var(--teal);flex:none;margin-top:.22rem}:where(.landing.home) .themes{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2.6rem;display:grid}:where(.landing.home) .tp{border:1.5px solid var(--line);background:#0d1430;border-radius:18px;transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 10px 24px #1c2b551f,0 30px 50px -24px #1c2b5540}:where(.landing.home) .tp:hover{transform:translateY(-6px)scale(1.015);box-shadow:0 18px 38px #1c2b5533,0 46px 70px -24px #1c2b5552}:where(.landing.home) .tp img{aspect-ratio:16/9;object-fit:cover;object-position:center top;width:100%;height:auto}:where(.landing.home) .tp .gloss{pointer-events:none;background:linear-gradient(160deg,#ffffff42 0%,#fff0 34%),linear-gradient(#0000 48%,#00000047 72%,#000000c7 100%);position:absolute;inset:0}:where(.landing.home) .tp .tp-name{z-index:2;font-family:var(--display);color:#fff;text-shadow:0 2px 8px #000000bf;font-size:1.02rem;font-weight:800;position:absolute;bottom:.75rem;left:1rem}:where(.landing.home) .duo{grid-template-columns:1fr 1fr;gap:1.8rem;margin-top:2.6rem;display:grid}:where(.landing.home) .paper-card{background:var(--paper);border:1.5px solid var(--line);box-shadow:var(--shadow);border-radius:18px;flex-direction:column;padding:1.7rem 1.7rem 1.8rem;display:flex}:where(.landing.home) .paper-card h3{margin:0 0 .6rem;font-size:1.2rem}:where(.landing.home) .paper-card p{color:var(--ink-2);margin:0 0 1.3rem;font-size:.97rem}:where(.landing.home) .paper-card .shotwrap{border:1.5px solid var(--line);background:#fff;border-radius:12px;justify-content:center;align-items:center;height:172px;margin:0 0 1.4rem;display:flex;overflow:hidden;box-shadow:0 10px 24px #1c2b551a}:where(.landing.home) .paper-card .shotwrap img{object-fit:cover;object-position:top center;width:100%;height:100%}:where(.landing.home) .paper-card .shotwrap.fit{padding:.9rem}:where(.landing.home) .paper-card .shotwrap.fit img{object-fit:contain;height:auto}:where(.landing.home) .steps{grid-template-columns:repeat(4,1fr);gap:1.4rem;margin-top:2.8rem;display:grid}:where(.landing.home) .step{background:var(--card);border:1.5px solid var(--line);box-shadow:var(--shadow);border-radius:16px;padding:1.5rem 1.3rem}:where(.landing.home) .coin{width:34px;height:34px;font-family:var(--display);color:#4c3305;background:radial-gradient(circle at 34% 28%,#ffe9a3 0%,#ffc53d 55%,#dd9c14 100%);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.9rem;font-size:.95rem;font-weight:800;display:flex;box-shadow:inset 0 2px 3px #ffffffa6,inset 0 -3px 5px #925a0059,0 8px 16px #b4780059}:where(.landing.home) .step h3{margin:0 0 .5rem;font-size:1.02rem;line-height:1.25}@media (min-width:1041px){:where(.landing.home) .step h3{min-height:2.5em}}:where(.landing.home) .step p{color:var(--ink-2);margin:0;font-size:.92rem;line-height:1.55}:where(.landing.home) .uses{grid-template-columns:repeat(3,1fr);gap:1.6rem 2.2rem;margin-top:2.6rem;display:grid}:where(.landing.home) .use{border-left:3px solid var(--line);padding-left:1.1rem}:where(.landing.home) .use:first-child{border-left-color:#e5384f}:where(.landing.home) .use:nth-child(2){border-left-color:#2b6fd6}:where(.landing.home) .use:nth-child(3){border-left-color:#f0a41f}:where(.landing.home) .use:nth-child(4){border-left-color:#3a9d63}:where(.landing.home) .use:nth-child(5){border-left-color:#8b5cf6}:where(.landing.home) .use:nth-child(6){border-left-color:var(--teal)}:where(.landing.home) .use h3{margin:0 0 .35rem;font-size:1.02rem}:where(.landing.home) .use p{color:var(--ink-2);margin:0;font-size:.93rem;line-height:1.55}:where(.landing.home) .gets{grid-template-columns:repeat(3,1fr);gap:.9rem 2rem;margin:2.4rem 0 0;padding:0;list-style:none;display:grid}:where(.landing.home) .gets li{color:#2f3c66;align-items:flex-start;gap:.7rem;font-size:.97rem;line-height:1.5;display:flex}:where(.landing.home) .gets svg{width:19px;height:19px;color:var(--teal-deep);flex:none;margin-top:.16rem}:where(.landing.home) .faq{border-top:1.5px solid var(--line);margin-top:2.4rem}:where(.landing.home) .faq details{border-bottom:1.5px solid var(--line)}:where(.landing.home) .faq summary{cursor:pointer;font-family:var(--display);color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem .5rem 1.15rem 0;font-size:1.06rem;font-weight:700;list-style:none;display:flex}:where(.landing.home) .faq summary::-webkit-details-marker{display:none}:where(.landing.home) .faq summary:hover{color:var(--teal-deep)}:where(.landing.home) .faq summary .plus{border:1.5px solid var(--line);background:var(--paper);border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:relative}:where(.landing.home) .faq summary .plus:before,:where(.landing.home) .faq summary .plus:after{content:"";background:var(--teal-deep);border-radius:2px;position:absolute}:where(.landing.home) .faq summary .plus:before{width:11px;height:2px}:where(.landing.home) .faq summary .plus:after{width:2px;height:11px;transition:transform .18s}:where(.landing.home) .faq details[open] summary .plus:after{transform:scaleY(0)}:where(.landing.home) .faq details p{color:var(--ink-2);max-width:70ch;margin:0 0 1.2rem;padding-right:3rem;font-size:.99rem;line-height:1.62}:where(.landing.home) .close-band{padding:3.8rem 0 4rem;position:relative;overflow:hidden}:where(.landing.home) .close-band:after{content:"";pointer-events:none;background:radial-gradient(700px 380px at 50% -20%,#fff3,#fff0 64%);position:absolute;inset:0}:where(.landing.home) .close-inner{z-index:2;position:relative}:where(.landing.home) .close-band p.lead{color:#fffffff0;max-width:48ch;margin:1.3rem auto 1.9rem;font-size:1.05rem}:where(.landing.home) .doors{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.6rem;display:flex}:where(.landing.home) .doors a{font-family:var(--display);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border:1.5px solid #ffffff73;border-radius:999px;padding:.55rem 1.15rem;font-size:.92rem;font-weight:700;text-decoration:none}:where(.landing.home) .doors a:hover{background:#fff3}:where(.landing.home) .close-fine{color:#ffffffd9;margin:1.7rem 0 0;font-size:.85rem}:where(.landing.home) .close-host{z-index:1;filter:drop-shadow(0 22px 26px #063a3761);opacity:.97;width:auto;height:300px;position:absolute;bottom:-10px;right:4%}:where(.landing.home) .ballrow{justify-content:center;gap:.6rem;margin-bottom:1.8rem;display:flex}:where(.landing.home) .stars{gap:.15rem;margin-bottom:.5rem;display:flex}:where(.landing.home) .stars svg{color:#00b67a;width:19px;height:19px}@media (max-width:1345px){:where(.landing.home) .deco{display:none}}@media (max-width:1040px){:where(.landing.home) .hero-grid{text-align:left;grid-template-columns:1fr;gap:2.4rem;padding-bottom:3rem}:where(.landing.home) .hl{max-width:20ch}:where(.landing.home) .stage{justify-content:center}:where(.landing.home) .voice-host{height:200px;bottom:-14px;right:-14px}:where(.landing.home) .modes{grid-template-columns:1fr 1fr}:where(.landing.home) .modes .mode:last-child{grid-column:1/-1}:where(.landing.home) .modes .mode:last-child .mode-shot{aspect-ratio:21/7}:where(.landing.home) .themes,:where(.landing.home) .steps,:where(.landing.home) .uses,:where(.landing.home) .gets{grid-template-columns:1fr 1fr}:where(.landing.home) .split,:where(.landing.home) .split.rev{grid-template-columns:1fr;gap:2rem}:where(.landing.home) .proof{grid-template-columns:1fr;gap:1.4rem}:where(.landing.home) .flinks{grid-template-columns:1fr 1fr}:where(.landing.home) .deco.d3{display:none}}@media (max-width:760px){:where(.landing.home) .band{padding:3rem 0}:where(.landing.home) .wrap,:where(.landing.home) .wrap-narrow{padding:0 1.15rem}:where(.landing.home) .nav{flex-wrap:wrap;gap:.5rem;padding:.5rem 0 .1rem}:where(.landing.home) .brand img{width:138px;height:59px}:where(.landing.home) .nav .btn{padding:.52rem 1.05rem;font-size:.88rem}:where(.landing.home) .nav-links{-webkit-overflow-scrolling:touch;scrollbar-width:none;order:3;gap:1.05rem;width:100%;padding:.15rem 0 .55rem;overflow-x:auto}:where(.landing.home) .nav-links::-webkit-scrollbar{display:none}:where(.landing.home) .nav-links a{font-size:.83rem}:where(.landing.home) .nav-links{-webkit-mask-image:linear-gradient(90deg,#000 0 88%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 88%,#0000 100%)}:where(.landing.home) .hero-grid{gap:2rem;min-height:0;padding:2rem 0 2.6rem}:where(.landing.home) .hl{max-width:none;margin-bottom:.9rem;font-size:clamp(2.1rem,8.6vw,2.9rem)}:where(.landing.home) .hero-p{margin-bottom:1.2rem;font-size:.99rem}:where(.landing.home) .facts{margin-bottom:1.1rem}:where(.landing.home) .hero-cta{margin-bottom:1.05rem}:where(.landing.home) .devline{margin-top:1.1rem}:where(.landing.home) .facts li{padding:.36rem .75rem .36rem .6rem;font-size:.82rem}:where(.landing.home) .hero-cta .btn{justify-content:center;width:100%}:where(.landing.home) .hero-links{flex-direction:column;align-items:flex-start;gap:.5rem}:where(.landing.home) .devline{flex-wrap:wrap;gap:.45rem;font-size:.84rem}:where(.landing.home) .stage{justify-content:center}:where(.landing.home) .frame{width:100%;max-width:none}:where(.landing.home) .voice-chip{padding:.45rem .8rem .45rem .45rem;bottom:-30px;left:8px;right:auto}:where(.landing.home) .voice-host{height:132px;bottom:-10px;right:-6px}:where(.landing.home) .hero-grid{padding-bottom:3.4rem}:where(.landing.home) .sec{font-size:clamp(1.42rem,6.4vw,1.9rem)}:where(.landing.home) .sec-lead{text-align:left;font-size:.97rem}:where(.landing.home) .split h2{font-size:clamp(1.42rem,6.4vw,1.9rem)}:where(.landing.home) .modes{grid-template-columns:1fr;gap:1.2rem}:where(.landing.home) .modes .mode:last-child{grid-column:auto}:where(.landing.home) .modes .mode:last-child .mode-shot{aspect-ratio:16/10}:where(.landing.home) .themes{grid-template-columns:1fr 1fr;gap:.9rem}:where(.landing.home) .tp .tp-name{font-size:.88rem;bottom:.6rem;left:.7rem}:where(.landing.home) .duo{grid-template-columns:1fr;gap:1.2rem}:where(.landing.home) .paper-card{padding:1.35rem}:where(.landing.home) .steps{grid-template-columns:1fr;gap:1rem}:where(.landing.home) .uses{grid-template-columns:1fr;gap:1.3rem}:where(.landing.home) .gets{grid-template-columns:1fr;gap:.75rem}:where(.landing.home) .picks{grid-template-columns:1fr}:where(.landing.home) .faq summary{padding:1rem 0;font-size:1rem}:where(.landing.home) .faq details p{padding-right:0}:where(.landing.home) .close-host{height:190px;bottom:0;left:50%;right:auto;transform:translate(-50%)}:where(.landing.home) .close-band{padding:3rem 0 13rem}:where(.landing.home) .flinks{grid-template-columns:1fr 1fr;gap:1.4rem}:where(.landing.home) .fbottom{flex-direction:column;align-items:flex-start}}:where(.landing.home) .factstrip{background:var(--card);border-bottom:1.5px solid var(--line)}:where(.landing.home) .factstrip p{text-align:center;color:var(--ink-2);font-family:var(--display);margin:0;padding:1rem 0;font-size:.92rem;font-weight:700}@media (max-width:860px){:where(.landing.home) .hero-grid-wide{grid-template-columns:1fr}:where(.landing.home) .stage-mid .frame{margin-bottom:-1.4rem}:where(.landing.home) .factstrip p{font-size:.82rem;line-height:1.7}}:where(.landing.home) .tv-stand{z-index:1;transform-origin:50% 0;opacity:0;pointer-events:none;width:130px;height:24px;transition:opacity .4s,transform .45s;position:absolute;bottom:80px;left:50%;transform:translate(-50%)scaleY(.3)}:where(.landing.home) .tv-stand:before{content:"";clip-path:polygon(28% 0,72% 0,100% 100%,0 100%);background:linear-gradient(#22305c,#16224a);width:56px;height:19px;position:absolute;top:0;left:50%;transform:translate(-50%)}:where(.landing.home) .tv-stand:after{content:"";background:linear-gradient(#2c3a63,#16224a);border-radius:999px;width:100%;height:7px;position:absolute;bottom:0;left:0;box-shadow:0 8px 18px #042e2c66}@keyframes race{0%{transform:scaleX(.22)}}@keyframes joinIn{0%{opacity:0;transform:translateY(1.4cqw)}}@keyframes dabIn{0%{opacity:0;transform:scale(0)}}@media (max-width:1040px){:where(.landing.home) .hero-live{grid-template-columns:1fr;gap:2.2rem;min-height:0}}@media (max-width:760px){:where(.landing.home) .hero-live{padding:1.6rem 0 2.2rem}:where(.landing.home) .tv-stand{width:108px;bottom:104px}:where(.landing.home) .phone{width:24%;bottom:14px;left:-3%}:where(.landing.home) .phone-mini{width:17.5%;bottom:14px}:where(.landing.home) .phone-mini.p2{left:24%}:where(.landing.home) .phone-mini.p3{left:44%}}@media (max-width:420px){:where(.landing.home) .phone{width:26%;bottom:12px}:where(.landing.home) .phone-mini{width:19%;bottom:12px}:where(.landing.home) .phone-mini.p2{left:27%}:where(.landing.home) .phone-mini.p3{left:48%}}:where(.landing.home) .phone{z-index:5;background:linear-gradient(158deg,#33426e 0%,#16224a 100%);border-radius:11%/5%;width:22%;padding:4.6% 3.6% 5.6%;position:absolute;bottom:4px;left:-1.5%;box-shadow:inset 0 1px #ffffff38,0 20px 34px #042e2c70}:where(.landing.home) .pscreen{background:var(--paper);border-radius:7%/3.2%;padding:5% 4.5% 6%;overflow:hidden;container-type:inline-size}:where(.landing.home) .pname{font-family:var(--display);color:var(--navy);justify-content:center;align-items:center;gap:2.4cqw;margin:0;font-size:7.4cqw;font-weight:800;display:flex}:where(.landing.home) .pname s{color:#fff;background:var(--teal);border-radius:999px;padding:1cqw 2.8cqw;font-size:5.2cqw;font-weight:700;text-decoration:none}:where(.landing.home) .pballs{justify-content:center;gap:2.4cqw;margin:4.4cqw 0;display:flex}:where(.landing.home) .pballs span{width:10cqw;height:10cqw;font-family:var(--display);border:.9cqw solid var(--teal);color:var(--navy);background:#fff;border-radius:50%;place-items:center;font-size:4.6cqw;font-weight:800;display:grid}:where(.landing.home) .pballs span:first-child{background:var(--teal);border-color:var(--teal);color:#fff}:where(.landing.home) .pticket2{margin-top:3cqw}:where(.landing.home) .pticket{background:#fff;border-radius:4cqw;padding:3cqw 2.6cqw;box-shadow:0 1.6cqw 3cqw #1c2b551a}:where(.landing.home) .pgrid{grid-template-columns:repeat(9,1fr);gap:1.3cqw;display:grid}:where(.landing.home) .pgrid i{aspect-ratio:1;color:var(--navy);font-style:normal;font-family:var(--display);background:#f4f1e8;border-radius:1.6cqw;place-items:center;font-size:4.2cqw;font-weight:700;display:grid;position:relative}:where(.landing.home) .pgrid i.blank{background:repeating-linear-gradient(45deg,#f0ece0 0 1.6cqw,#e9e4d6 1.6cqw 3.2cqw)}:where(.landing.home) .pgrid i:after{content:"";background:var(--teal);opacity:0;border-radius:1.6cqw;transition:transform .38s cubic-bezier(.2,1.5,.4,1),opacity .2s;position:absolute;inset:0;transform:scale(0)}:where(.landing.home) .pgrid i span{z-index:2;transition:color .25s;position:relative}:where(.landing.home) .pgrid i.dab span{color:#fff}:where(.landing.home) .pgrid i.dab:after{opacity:1;transform:scale(1)}:where(.landing.home) .pgrid i.fresh:after{animation:.5s cubic-bezier(.2,1.5,.4,1) both dabIn}:where(.landing.home) .pbingo{text-align:center;font-family:var(--display);letter-spacing:.06em;color:#fff;background:#a9d8d4;border-radius:999px;margin:3.6cqw 0 0;padding:2.6cqw 0;font-size:7.4cqw;font-weight:800;transition:background-color .3s,transform .3s}:where(.landing.home) .pbingo.lit{color:#4c3305;background:linear-gradient(#ffd94d,#f0ae14);transform:scale(1.05)}:where(.landing.home) .phone-mini{z-index:4;opacity:0;background:linear-gradient(158deg,#33426e 0%,#16224a 100%);border-radius:13%/5%;width:14.5%;padding:5% 4% 6%;transition:opacity .45s,transform .5s cubic-bezier(.2,1.2,.4,1);position:absolute;bottom:4px;transform:translateY(30%)scale(.94);box-shadow:0 16px 26px #042e2c66}:where(.landing.home) .phone-mini.p2{left:18.5%}:where(.landing.home) .phone-mini.p3{left:34%}:where(.landing.home) .phone-mini .pscreen{padding:7% 6%}:where(.landing.home) .mname{text-align:center;font-family:var(--display);color:var(--navy);margin:0;font-size:10cqw;font-weight:800}:where(.landing.home) .mgrid{grid-template-columns:repeat(5,1fr);gap:2.2cqw;margin-top:4cqw;display:grid}:where(.landing.home) .mgrid s{aspect-ratio:1;background:#efebdf;border-radius:2cqw;text-decoration:none;display:block}:where(.landing.home) .mgrid s.on{background:var(--teal)}:where(.landing.home) .mtag{text-align:center;background:var(--teal-soft);color:var(--teal-deep);font-family:var(--display);border-radius:999px;margin:4cqw 0 0;padding:2cqw 0;font-size:7cqw;font-weight:800}@media (max-width:1040px){:where(.landing.home) .hero-live{grid-template-columns:1fr;gap:2.2rem;min-height:0}}@media (max-width:760px){:where(.landing.home) .hero-live{padding:1.6rem 0 2.2rem}:where(.landing.home) .tv-stand{width:108px;bottom:104px}:where(.landing.home) .phone{width:24%;bottom:14px;left:-3%}:where(.landing.home) .phone-mini{width:17.5%;bottom:14px}:where(.landing.home) .phone-mini.p2{left:24%}:where(.landing.home) .phone-mini.p3{left:44%}}@media (max-width:420px){:where(.landing.home) .phone{width:26%;bottom:12px}:where(.landing.home) .phone-mini{width:19%;bottom:12px}:where(.landing.home) .phone-mini.p2{left:27%}:where(.landing.home) .phone-mini.p3{left:48%}}@media (max-width:1023px){:where(.landing.home) .hero-band .wrap{padding-left:32px;padding-right:32px}}#hs{--paper:#f6f3ec;--card:#fff;--line:#e7e2d4;--navy:#1c2b55;--muted:#8b95b1;--teal:#12a59c;--teal-deep:#0c857e;--teal-soft:#e2f4f2;--gold:#ffc53d;--gold-soft:#ffd94d;--ink:#1c2b55;--shadow:0 10px 30px #1c2b5514;--display:ui-rounded,"Hiragino Maru Gothic ProN","Arial Rounded MT Bold","Trebuchet MS",sans-serif;--body:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--ink-2:#47527a;--ink-3:#5b6488;--eyebrow:#5b6488}#hs,#hs *{box-sizing:border-box}#hs{color:var(--ink);text-align:start;font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}#hs img{max-width:100%;display:block}#hs a{color:var(--teal-deep)}#hs .hs-wrap{max-width:1200px;margin:0 auto;padding:0 2rem}#hs .hs-wrap-narrow{max-width:880px;margin:0 auto;padding:0 2rem}#hs h1,#hs h2,#hs h3,#hs h4{font-family:var(--display);margin:0}#hs .hs-sec{font-family:var(--display);text-align:center;margin:0 0 .4rem;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.15}#hs .hs-sec:after{content:"";background:linear-gradient(90deg,#e5384f 0 20%,#2b6fd6 0 40%,#ffc53d 0 60%,#3a9d63 0 80%,#8b5cf6 0 100%);border-radius:999px;width:88px;height:6px;margin:.7rem auto 0;display:block}#hs .hs-sec-lead{text-align:center;max-width:64ch;color:var(--ink-2);margin:1.1rem auto 0;font-size:1.02rem}#hs .hs-eyebrow{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--eyebrow);margin:0 0 .6rem;font-size:.74rem;font-weight:800}#hs .hs-band{padding:4.2rem 0}#hs .hs-band-cream{background:var(--paper)}#hs .hs-band-white{background:var(--card);border-top:1.5px solid var(--line);border-bottom:1.5px solid var(--line)}#hs .hs-band-mint{background:linear-gradient(180deg,var(--teal-soft) 0%,#eef8f6 100%);border-top:1.5px solid #cfe8e4;border-bottom:1.5px solid #cfe8e4}#hs .hs-band-teal{background:linear-gradient(140deg,var(--teal) 0%,var(--teal-deep) 90%);color:#fff;text-align:center}#hs .hs-band-teal .hs-sec{color:#fff;font-size:clamp(1.9rem,3.6vw,2.7rem)}#hs .hs-btn{font-family:var(--display);cursor:pointer;border:2px solid #0000;border-radius:999px;align-items:center;gap:.5rem;padding:.78rem 1.7rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}#hs .hs-btn-gold{color:#1c2b55;background:linear-gradient(#ffdf7e 0%,#ffc53d 52%,#f2ab19 100%);box-shadow:inset 0 1px #ffffffb3,inset 0 -2px 3px #925a0047,0 10px 22px #b4780059}#hs .hs-btn-gold:hover{background:linear-gradient(#ffe694 0%,#ffce55 52%,#f5b125 100%);transform:translateY(-2px);box-shadow:inset 0 1px #ffffffb3,inset 0 -2px 3px #925a0047,0 16px 30px #b4780066}#hs .hs-btn-gold:active{transform:translateY(1px);box-shadow:inset 0 2px 5px #925a0059,0 4px 10px #b478004d}#hs .hs-btn-big{padding:1rem 2.2rem;font-size:1.14rem}#hs .hs-btn-ghost{background:var(--card);color:var(--ink);border-color:var(--line);box-shadow:var(--shadow)}#hs .hs-btn-ghost:hover{border-color:var(--teal);transform:translateY(-2px)}#hs .hs-band-teal .hs-btn-ghost{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border-color:#ffffff8c;box-shadow:inset 0 1px #ffffff40}#hs .hs-band-teal .hs-btn-ghost:hover{background:#fff3;transform:translateY(-2px)}#hs .hs-fball{--ball-hi:#7adfd8;--ball-lo:#12a59c;width:40px;height:40px;font-family:var(--display);color:#1c2b55;background:radial-gradient(circle at 50% 50%,#fff 0 43%,#fff0 46%), radial-gradient(circle at 35% 30%,var(--ball-hi),var(--ball-lo) 72%);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.92rem;font-weight:800;display:inline-flex;box-shadow:inset -3px -5px 8px #00000029,inset 3px 5px 8px #ffffff80,0 3px 6px #1c2b5533}#hs .hs-b-red{--ball-hi:#ff8a76;--ball-lo:#e5384f}#hs .hs-b-blue{--ball-hi:#7aa8f0;--ball-lo:#2b6fd6}#hs .hs-b-gold{--ball-hi:#ffe08a;--ball-lo:#f0a41f}#hs .hs-b-green{--ball-hi:#7fd49a;--ball-lo:#3a9d63}#hs .hs-modes{grid-template-columns:repeat(3,1fr);gap:1.6rem;margin-top:2.6rem;display:grid}#hs .hs-mode{background:var(--card);border:1.5px solid var(--line);color:inherit;box-shadow:var(--shadow);border-radius:18px;flex-direction:column;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden}#hs .hs-mode:hover{border-color:var(--teal);transform:translateY(-6px);box-shadow:0 22px 44px #1c2b5529}#hs .hs-mode-shot{aspect-ratio:16/10;background:var(--paper);border-bottom:1.5px solid var(--line);position:relative;overflow:hidden}#hs .hs-mode-shot img{object-fit:cover;object-position:top center;width:100%;height:100%}#hs .hs-mode-shot:after{content:"";background:linear-gradient(#ffffff57 0%,#fff0 30%,#1c2b5524 100%);position:absolute;inset:0}#hs .hs-mode-body{flex-direction:column;flex:1;padding:1.3rem 1.4rem 1.5rem;display:flex}#hs .hs-mode-body h3{margin:0 0 .5rem;font-size:1.22rem}#hs .hs-mode-body p{color:var(--ink-2);margin:0 0 1rem;font-size:.95rem;line-height:1.55}#hs .hs-mode-go{font-family:var(--display);color:var(--teal-deep);margin-top:auto;font-size:.95rem;font-weight:700}#hs .hs-badge{z-index:3;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:#4c3305;background:linear-gradient(#ffe9a3 0%,#ffc53d 60%,#e8a917 100%);border-radius:999px;padding:.34rem .7rem;font-size:.64rem;font-weight:800;position:absolute;top:.8rem;left:.8rem;box-shadow:inset 0 1px #ffffffb3,0 6px 14px #b4780059}#hs .hs-split{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}#hs .hs-split h2{text-align:left;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.15}#hs .hs-split h2:after{margin-left:0}#hs .hs-split p{color:var(--ink-2);margin:1.1rem 0 0;font-size:1.02rem}#hs .hs-calls{flex-wrap:wrap;gap:.55rem;margin:1.4rem 0 0;padding:0;list-style:none;display:flex}#hs .hs-calls li{background:var(--paper);border:1.5px solid var(--line);color:var(--ink-2);border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .9rem .35rem .35rem;font-size:.86rem;display:inline-flex}#hs .hs-calls .hs-fball{width:28px;height:28px;font-size:.72rem}#hs .hs-voice-wrap{position:relative}#hs .hs-voice-shot{border:1.5px solid var(--line);background:#fff;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 14px 30px #1c2b5524,0 40px 60px -28px #1c2b554d}#hs .hs-voice-shot img{aspect-ratio:3/2;object-fit:cover;object-position:left center;width:100%;height:auto;display:block}#hs .hs-voice-shot .hs-gloss{pointer-events:none;background:linear-gradient(120deg,#fff6 0%,#fff0 40%);position:absolute;inset:0}#hs .hs-voice-host{z-index:3;filter:drop-shadow(0 20px 24px #1c2b554d);width:auto;height:250px;position:absolute;bottom:-22px;right:-26px}#hs .hs-picks{grid-template-columns:1fr 1fr;gap:.55rem 1.2rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}#hs .hs-picks li{color:var(--ink-2);align-items:flex-start;gap:.6rem;font-size:.94rem;display:flex}#hs .hs-picks svg{width:17px;height:17px;color:var(--teal);flex:none;margin-top:.22rem}#hs .hs-themes{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2.6rem;display:grid}#hs .hs-tp{border:1.5px solid var(--line);background:#0d1430;border-radius:18px;transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 10px 24px #1c2b551f,0 30px 50px -24px #1c2b5540}#hs .hs-tp:hover{transform:translateY(-6px)scale(1.015);box-shadow:0 18px 38px #1c2b5533,0 46px 70px -24px #1c2b5552}#hs .hs-tp img{aspect-ratio:16/9;object-fit:cover;object-position:center top;width:100%;height:auto}#hs .hs-tp .hs-gloss{pointer-events:none;background:linear-gradient(160deg,#ffffff42 0%,#fff0 34%),linear-gradient(#0000 48%,#00000047 72%,#000000c7 100%);position:absolute;inset:0}#hs .hs-tp .hs-tp-name{z-index:2;font-family:var(--display);color:#fff;text-shadow:0 2px 8px #000000bf;font-size:1.02rem;font-weight:800;position:absolute;bottom:.75rem;left:1rem}#hs .hs-duo{grid-template-columns:1fr 1fr;gap:1.8rem;margin-top:2.6rem;display:grid}#hs .hs-paper-card{background:var(--paper);border:1.5px solid var(--line);box-shadow:var(--shadow);border-radius:18px;flex-direction:column;padding:1.7rem 1.7rem 1.8rem;display:flex}#hs .hs-paper-card h3{margin:0 0 .6rem;font-size:1.2rem}#hs .hs-paper-card p{color:var(--ink-2);margin:0 0 1.3rem;font-size:.97rem}#hs .hs-paper-card .hs-shotwrap{border:1.5px solid var(--line);background:#fff;border-radius:12px;justify-content:center;align-items:center;height:172px;margin:0 0 1.4rem;display:flex;overflow:hidden;box-shadow:0 10px 24px #1c2b551a}#hs .hs-paper-card .hs-shotwrap img{object-fit:cover;object-position:top center;width:100%;height:100%}#hs .hs-paper-card .hs-shotwrap.hs-fit{padding:.9rem}#hs .hs-paper-card .hs-shotwrap.hs-fit img{object-fit:contain;height:auto}#hs .hs-paper-card .hs-btn{align-self:flex-start;margin-top:auto}#hs .hs-steps{grid-template-columns:repeat(4,1fr);gap:1.4rem;margin-top:2.8rem;display:grid}#hs .hs-step{background:var(--card);border:1.5px solid var(--line);box-shadow:var(--shadow);border-radius:16px;padding:1.5rem 1.3rem}#hs .hs-coin{width:34px;height:34px;font-family:var(--display);color:#4c3305;background:radial-gradient(circle at 34% 28%,#ffe9a3 0%,#ffc53d 55%,#dd9c14 100%);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.9rem;font-size:.95rem;font-weight:800;display:flex;box-shadow:inset 0 2px 3px #ffffffa6,inset 0 -3px 5px #925a0059,0 8px 16px #b4780059}#hs .hs-step h3{margin:0 0 .5rem;font-size:1.02rem;line-height:1.25}@media (min-width:1041px){#hs .hs-step h3{min-height:2.5em}}#hs .hs-step p{color:var(--ink-2);margin:0;font-size:.92rem;line-height:1.55}#hs .hs-uses{grid-template-columns:repeat(3,1fr);gap:1.6rem 2.2rem;margin-top:2.6rem;display:grid}#hs .hs-use{border-left:3px solid var(--line);padding-left:1.1rem}#hs .hs-use:first-child{border-left-color:#e5384f}#hs .hs-use:nth-child(2){border-left-color:#2b6fd6}#hs .hs-use:nth-child(3){border-left-color:#f0a41f}#hs .hs-use:nth-child(4){border-left-color:#3a9d63}#hs .hs-use:nth-child(5){border-left-color:#8b5cf6}#hs .hs-use:nth-child(6){border-left-color:var(--teal)}#hs .hs-use h3{margin:0 0 .35rem;font-size:1.02rem}#hs .hs-use p{color:var(--ink-2);margin:0;font-size:.93rem;line-height:1.55}#hs .hs-gets{grid-template-columns:repeat(3,1fr);gap:.9rem 2rem;margin:2.4rem 0 0;padding:0;list-style:none;display:grid}#hs .hs-gets li{color:#2f3c66;align-items:flex-start;gap:.7rem;font-size:.97rem;line-height:1.5;display:flex}#hs .hs-gets svg{width:19px;height:19px;color:var(--teal-deep);flex:none;margin-top:.16rem}#hs .hs-faq{border-top:1.5px solid var(--line);margin-top:2.4rem}#hs .hs-faq details{border-bottom:1.5px solid var(--line)}#hs .hs-faq summary{cursor:pointer;font-family:var(--display);color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem .5rem 1.15rem 0;font-size:1.06rem;font-weight:700;list-style:none;display:flex}#hs .hs-faq summary::-webkit-details-marker{display:none}#hs .hs-faq summary:hover{color:var(--teal-deep)}#hs .hs-faq summary .hs-plus{border:1.5px solid var(--line);background:var(--paper);border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:relative}#hs .hs-faq summary .hs-plus:before,#hs .hs-faq summary .hs-plus:after{content:"";background:var(--teal-deep);border-radius:2px;position:absolute}#hs .hs-faq summary .hs-plus:before{width:11px;height:2px}#hs .hs-faq summary .hs-plus:after{width:2px;height:11px;transition:transform .18s}#hs .hs-faq details[open] summary .hs-plus:after{transform:scaleY(0)}#hs .hs-faq details p{color:var(--ink-2);max-width:70ch;margin:0 0 1.2rem;padding-right:3rem;font-size:.99rem;line-height:1.62}#hs .hs-close-band{padding:3.8rem 0 4rem;position:relative;overflow:hidden}#hs .hs-close-band:after{content:"";pointer-events:none;background:radial-gradient(700px 380px at 50% -20%,#fff3,#fff0 64%);position:absolute;inset:0}#hs .hs-close-inner{z-index:2;position:relative}#hs .hs-close-band p.hs-lead{color:#fffffff0;max-width:48ch;margin:1.3rem auto 1.9rem;font-size:1.05rem}#hs .hs-doors{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.6rem;display:flex}#hs .hs-doors a{font-family:var(--display);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border:1.5px solid #ffffff73;border-radius:999px;padding:.55rem 1.15rem;font-size:.92rem;font-weight:700;text-decoration:none}#hs .hs-doors a:hover{background:#fff3}#hs .hs-close-fine{color:#ffffffd9;margin:1.7rem 0 0;font-size:.85rem}#hs .hs-close-host{z-index:1;filter:drop-shadow(0 22px 26px #063a3761);opacity:.97;width:auto;height:300px;position:absolute;bottom:-10px;right:4%}@media (max-width:1040px){#hs .hs-voice-host{height:200px;bottom:-14px;right:-14px}#hs .hs-modes{grid-template-columns:1fr 1fr}#hs .hs-modes .hs-mode:last-child{grid-column:1/-1}#hs .hs-modes .hs-mode:last-child .hs-mode-shot{aspect-ratio:21/7}#hs .hs-themes,#hs .hs-steps,#hs .hs-uses,#hs .hs-gets{grid-template-columns:1fr 1fr}#hs .hs-split{grid-template-columns:1fr;gap:2rem}}@media (max-width:760px){#hs .hs-band{padding:3rem 0}#hs .hs-wrap,#hs .hs-wrap-narrow{padding:0 1.15rem}#hs .hs-voice-host{height:132px;bottom:-10px;right:-6px}#hs .hs-sec{font-size:clamp(1.42rem,6.4vw,1.9rem)}#hs .hs-sec-lead{text-align:left;font-size:.97rem}#hs .hs-split h2{font-size:clamp(1.42rem,6.4vw,1.9rem)}#hs .hs-modes{grid-template-columns:1fr;gap:1.2rem}#hs .hs-modes .hs-mode:last-child{grid-column:auto}#hs .hs-modes .hs-mode:last-child .hs-mode-shot{aspect-ratio:16/10}#hs .hs-themes{grid-template-columns:1fr 1fr;gap:.9rem}#hs .hs-tp .hs-tp-name{font-size:.88rem;bottom:.6rem;left:.7rem}#hs .hs-duo{grid-template-columns:1fr;gap:1.2rem}#hs .hs-paper-card{padding:1.35rem}#hs .hs-steps{grid-template-columns:1fr;gap:1rem}#hs .hs-uses{grid-template-columns:1fr;gap:1.3rem}#hs .hs-gets{grid-template-columns:1fr;gap:.75rem}#hs .hs-picks{grid-template-columns:1fr}#hs .hs-faq summary{padding:1rem 0;font-size:1rem}#hs .hs-faq details p{padding-right:0}#hs .hs-close-host{height:190px;bottom:0;left:50%;right:auto;transform:translate(-50%)}#hs .hs-close-band{padding:3rem 0 13rem}}.landing:not(.home)>#hs{margin-inline:-2rem}.landing:not(.home)>#hs .hs-wrap{max-width:calc(1100px + 4rem);padding-inline:2rem}.article.article-wide{max-width:none;margin-inline:max(-2rem,50% - 550px - 2rem);padding-inline:2rem}@media (max-width:640px){.landing:not(.home)>#hs .hs-wrap,.article.article-wide{padding-inline:1.1rem}}@media print{.article.article-wide{margin-inline:0;padding-inline:0}}
body:not([data-season=halloween]) .season-halloween-only,body[data-season=halloween] .season-off-only{display:none!important}body[data-season=halloween] .landing.home .hero-band.hero-rich{background:radial-gradient(120% 85% at 78% -5%,#f07f1f26 0%,#0000 45%),radial-gradient(150% 120% at 50% 135%,#06020e99 0%,#0000 55%),linear-gradient(165deg,#2c2145 0%,#221735 48%,#130b20 100%)}body[data-season=halloween] .landing.home .hero-band.hero-rich:before,body[data-season=halloween] .landing.home .hero-band.hero-rich:after,body[data-season=halloween] .landing.home .hero-band .hband-balls{display:none}.season-scene{pointer-events:none;z-index:0;--ground-fill:linear-gradient(#1a1030 0%, #150c28 55%, #110a21 100%);--room-vig:#06020e75;--room-pulse:#f0a04b;--paper:#120c1d;--card:#221735;--line:#3c2d58;--ink:#f2ecdd;--muted:#9c8cbb;--teal:#f07f1f;--teal-deep:#d0680f;position:absolute;inset:0;overflow:hidden}.season-scene .fx-ground{position:absolute;bottom:0;left:0;right:0}.season-scene .moon-beam{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 55%);mask-image:linear-gradient(90deg,#0000 0%,#000 55%)}.season-scene .web-left{opacity:.42;transform-origin:0 0;scale:.42;top:-26px!important;left:-26px!important}.season-scene .web-left svg>g:nth-of-type(2){visibility:hidden}.season-scene .web-right{opacity:.4!important;top:70px!important;right:-70px!important}.season-scene .moon-live{top:34px!important;right:5%!important}.season-scene .fx-crosser:nth-of-type(n){top:5%!important}.season-scene .fx-crosser+.fx-crosser{top:13%!important}.season-scene .ghost-live{visibility:hidden}.season-scene .ghost-live.depth-mid{visibility:visible;left:88%!important}.season-scene .fx-near .fx-bokeh:first-child,.season-scene .fx-near .fx-bokeh:nth-child(3),.season-scene .pumpkin-b,.season-scene .fx-cauldron{visibility:hidden}.season-scene .pumpkin-a{transform-origin:0 100%;scale:.68;bottom:-16px!important;left:-40px!important}.season-scene .pumpkin-c{bottom:-10px!important;right:-12px!important}@media (max-width:1399px){.season-scene-hero .web-left,.season-scene-hero .pumpkin-a{visibility:hidden}}@media (max-width:1000px){.season-scene .web-right{transform-origin:100% 0;scale:.7;top:40px!important}.season-scene .moon-live{transform-origin:100% 0;scale:.72;top:18px!important;right:4%!important}.season-scene .pumpkin-c{transform-origin:100% 100%;scale:.7}.season-scene .ghost-live.depth-mid,.season-scene .fx-crosser+.fx-crosser{visibility:hidden}.season-scene .fx-crosser:nth-of-type(n){top:1%!important}}body[data-season=halloween] .landing.home .hero-band .hero-grid{z-index:2}body[data-season=halloween] .landing.home .hero-band .devices .d svg{color:#e9dcff}body[data-season=halloween] .landing.home .device-trio:after{background:radial-gradient(52% 100% at 50% 0,#04010a99 0%,#0000 72%)}body[data-season=halloween] .landing.home .stage-mascot{filter:drop-shadow(0 22px 18px #04010a99)drop-shadow(0 4px 6px #04010a66)}body[data-season=halloween] .landing.home .live-stage{--paper:#1a1030;--ink:#f2ecdd;--navy:#f2ecdd;--line:#3c2d58;--ink-2:#c9bfe6;--teal:#f07f1f;--teal-deep:#ffb25e;--teal-soft:#f07f1f33;color:#f2ecdd;background:radial-gradient(120% 85% at 78% -5%,#f07f1f29 0%,#0000 45%),linear-gradient(165deg,#2c2145 0%,#221735 48%,#130b20 100%)}body[data-season=halloween] .landing.home .live-stage .sc-blob{display:none}body[data-season=halloween] .landing.home .live-stage .sc-btn{color:#c9bfe6;background:#221735;border-color:#3c2d58}body[data-season=halloween] .landing.home .live-stage .sc-btn s{background:#6a579a}body[data-season=halloween] .landing.home .live-stage .tile{background:#1b1230;border-color:#3c2d58}body[data-season=halloween] .landing.home .live-stage .tile span,body[data-season=halloween] .landing.home .live-stage .lab{color:#9c8cbb}body[data-season=halloween] .landing.home .live-stage .bignum{background:linear-gradient(152deg,#fff6de 0%,#ffd28a 45%,#f0a04b 100%);color:#0000;-webkit-background-clip:text;background-clip:text}body[data-season=halloween] .landing.home .live-stage .recent span{color:#f2ecdd;background:#221735}body[data-season=halloween] .landing.home .live-stage .recent span:first-child{background:var(--teal);color:#fff}body[data-season=halloween] .landing.home .live-stage .sc-board i{color:#7a68a0;background:#1d1430;border-color:#2e2147}body[data-season=halloween] .landing.home .live-stage .sc-board i.called{color:#fff;background:#8b5cf6;border-color:#8b5cf6}body[data-season=halloween] .landing.home .live-stage .sc-board i.called:nth-child(2n){background:#f07f1f;border-color:#f07f1f}body[data-season=halloween] .landing.home .live-stage .sc-board i.current{color:#6b3a05;background:#f6e7b2;border-color:#f6e7b2}body[data-season=halloween] .landing.home .live-stage .winflash{background:radial-gradient(circle at 50% 42%,#f07f1ff5,#602c06f7)}body[data-season=halloween] .landing.home .live-stage .pgrid i{color:#f2ecdd;background:#1d1430}body[data-season=halloween] .landing.home .live-stage .pgrid i.blank{background:repeating-linear-gradient(45deg,#231838 0 1.6cqw,#1b1230 1.6cqw 3.2cqw)}body[data-season=halloween] .landing.home .live-stage .bot .bar{background:#3c2d58}body[data-season=halloween] .landing.home .live-stage .bot .bar span{background:linear-gradient(90deg,#ffb25e,var(--teal))}body[data-season=halloween] .landing.home #hs .hs-close-band{background:radial-gradient(110% 90% at 14% -10%,#f07f1f24 0%,#0000 46%),radial-gradient(150% 120% at 50% 135%,#06020e99 0%,#0000 55%),linear-gradient(195deg,#2c2145 0%,#221735 48%,#130b20 100%)}body[data-season=halloween] .landing.home #hs .hs-close-band:after{display:none}.season-scene-close .moon-live{top:30px!important;left:6%!important;right:auto!important}.season-scene-close .fx-sky,.season-scene-close .room-atmos{transform:scaleX(-1)}.season-scene-close .web-left{visibility:hidden}.season-scene-close .web-right{scale:.8;opacity:.32!important;top:-80px!important;right:-90px!important}.season-scene-close .web-right svg>g:nth-of-type(2),.season-scene-close .ghost-live.depth-mid,.season-scene-close .fx-crosser+.fx-crosser{visibility:hidden}.season-scene-close .fx-crosser:nth-of-type(n){top:3%!important}.season-scene-close .fx-near,.season-scene-close .pumpkin-c{visibility:hidden}.season-scene-close .pumpkin-a{transform-origin:0 100%;scale:.86;bottom:-10px!important;left:14px!important}@media (max-width:1100px){.season-scene-close .pumpkin-a{visibility:hidden}}body[data-season=halloween] .landing.home #hs .hs-close-host{filter:drop-shadow(0 22px 18px #04010a99)}
.prize-ladder{font-family:var(--display);flex-wrap:wrap;justify-content:center;align-items:center;gap:.578947em;margin:.7rem auto 0;font-size:.95rem;display:flex}.prize-ladder .pl-lab{font-family:var(--body,inherit);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-right:.483871em;font-size:.652632em;font-weight:700}.prize-ladder .pl-step{background:var(--card);border:1.5px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:.526316em;padding:.31579em .894737em .31579em .336842em;font-size:1em;font-weight:700;line-height:1;display:inline-flex}.prize-ladder .pl-step i{background:var(--paper);border:1.5px solid var(--line);width:1.9375em;height:1.9375em;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:.842105em;font-style:normal;font-weight:800;display:grid}.prize-ladder .pl-step b{white-space:nowrap;font-weight:700}.prize-ladder .pl-step em{color:var(--teal-deep);text-overflow:ellipsis;white-space:nowrap;max-width:12ch;padding-left:.121951em;font-size:.863158em;font-style:normal;font-weight:700;overflow:hidden}.prize-ladder .pl-step.done{color:var(--ink)}.prize-ladder .pl-step.done i{background:var(--teal);border-color:var(--teal);color:#fff}.prize-ladder .pl-step.now{background:linear-gradient(180deg, #ffe9a3, var(--gold,#ffc53d));color:#1c2b55;border-color:#f0b427;box-shadow:0 0 0 4px #ffc53d38,0 6px 14px #f0b42747}.prize-ladder .pl-step.now i{color:#1c2b55;background:#fff;border-color:#fff}.prize-ladder .pl-join{background:var(--line);border-radius:2px;width:1.15789em;height:2px}.prize-ladder.compact{flex-wrap:nowrap;gap:.45em;margin:0 0 .1rem;font-size:clamp(.56rem,3.5vw - 1.2px,.78rem)}.prize-ladder.compact .pl-lab,.prize-ladder.compact .pl-join{display:none}.prize-ladder.compact .pl-step{white-space:nowrap;gap:.49em;padding:.31em .83em .31em .33em;font-size:1em}.prize-ladder.compact .pl-step i{width:1.82em;height:1.82em;font-size:.846em}.prize-ladder.compact .pl-step.now{box-shadow:0 0 0 3px #ffc53d38}.marquee .prize-ladder.compact{margin:.5rem auto 0;font-size:clamp(.56rem,3.5vw - 2.2px,.78rem)}@media (max-width:1099px){.prize-ladder:not(.compact) .pl-lab,.prize-ladder:not(.compact) .pl-join{display:none}}@media (max-width:560px){.prize-ladder:not(.compact){flex-wrap:nowrap;gap:.45em;margin-top:.55rem;font-size:clamp(.56rem,3.5vw - 2.2px,.78rem)}.prize-ladder:not(.compact) .pl-step em{display:none}.prize-ladder:not(.compact) .pl-step{white-space:nowrap;gap:.49em;padding:.31em .83em .31em .33em;font-size:1em}.prize-ladder:not(.compact) .pl-step i{width:1.82em;height:1.82em;font-size:.846em}.prize-ladder:not(.compact) .pl-step.now{box-shadow:0 0 0 3px #ffc53d38}}:is(.stagecard:fullscreen .marquee:has(.prize-ladder),.stagecard.faux-fs .marquee:has(.prize-ladder)){flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 1.5rem;display:flex}.stagecard:fullscreen .marquee .prize-ladder,.stagecard.faux-fs .marquee .prize-ladder{margin:0}@media (min-width:861px) and (max-height:920px){.solo-stage:fullscreen .marquee .prize-ladder,.solo-stage.faux-fs .marquee .prize-ladder{font-size:.8rem}.solo-stage:fullscreen .marquee .prize-ladder .pl-step,.solo-stage.faux-fs .marquee .prize-ladder .pl-step{padding-block:.12em}.solo-stage:fullscreen .marquee .prize-ladder .pl-step.now,.solo-stage.faux-fs .marquee .prize-ladder .pl-step.now{box-shadow:0 0 0 3px #ffc53d38}}@media (orientation:landscape) and (max-height:540px){.stagecard .marquee:has(.prize-ladder){flex-wrap:nowrap;justify-content:center;align-items:center;column-gap:.9rem;display:flex}.stagecard:fullscreen .marquee:has(.prize-ladder){flex-wrap:nowrap;justify-content:center;align-items:center;column-gap:.9rem;display:flex}.stagecard.faux-fs .marquee:has(.prize-ladder){flex-wrap:nowrap;justify-content:center;align-items:center;column-gap:.9rem;display:flex}.stagecard .marquee:has(.prize-ladder) .title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.stagecard .marquee .prize-ladder,.stagecard:fullscreen .marquee .prize-ladder,.stagecard.faux-fs .marquee .prize-ladder{flex-wrap:nowrap;flex:none;gap:.4em;margin:0;font-size:.62rem}.stagecard .marquee .prize-ladder .pl-lab,.stagecard .marquee .prize-ladder .pl-join,.stagecard .marquee .prize-ladder .pl-step em{display:none}.stagecard .marquee .prize-ladder .pl-step{white-space:nowrap;border-width:1px;gap:.45em;padding:.16em .75em .16em .2em;font-size:1em}.stagecard .marquee .prize-ladder .pl-step i{border-width:1px;width:1.5em;height:1.5em;font-size:.85em}.stagecard .marquee .prize-ladder .pl-step.now{box-shadow:0 0 0 2px #ffc53d38}}.tgrid .tc.win{z-index:1;box-shadow:0 0 0 2.5px var(--gold,#ffc53d), 0 0 14px #ffc53d8c;position:relative}.tgrid .tc.win.marked{box-shadow:inset -2px -3px 5px #00000038, 0 0 0 2.5px var(--gold,#ffc53d), 0 0 14px #ffc53d8c}.bf-acts{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:.75rem;display:flex}.bf-acts .btn{margin:0}.bf-check .bf-acts{z-index:2;background:linear-gradient(to bottom, transparent 0, var(--card) .75rem);margin:0 -1.1rem -1rem;padding:.75rem 1.1rem 1rem;position:sticky;bottom:-1rem}
@media (max-width:780px){.phrase.long{font-size:.84rem}.phrase.xlong{font-size:.76rem}.board .cell{aspect-ratio:auto;border-radius:6px;height:27px;font-size:.68rem}.stagecard.faux-fs{overflow-y:auto}.stagecard:fullscreen .marquee,.stagecard.faux-fs .marquee{padding:.5rem 1rem .55rem}.stagecard:fullscreen .marquee .title,.stagecard.faux-fs .marquee .title{margin:.15rem 0;font-size:1rem}.stagecard:fullscreen .caller-unit,.stagecard.faux-fs .caller-unit{gap:8px;width:100%}.stagecard:fullscreen .big-number,.stagecard.faux-fs .big-number{font-size:clamp(3rem,15vw,4.5rem)}.stagecard:fullscreen .phrase,.stagecard.faux-fs .phrase{height:auto;min-height:1.3em;font-size:.9rem}.stagecard:fullscreen .phrase.long,.stagecard.faux-fs .phrase.long{font-size:.82rem}.stagecard:fullscreen .phrase.xlong,.stagecard.faux-fs .phrase.xlong{font-size:.74rem}.stagecard:fullscreen .board,.stagecard.faux-fs .board{grid-template-rows:none;height:auto}.stagecard:fullscreen .cell,.stagecard.faux-fs .cell{height:27px;font-size:.68rem}.stagecard:fullscreen .now-pill,.stagecard.faux-fs .now-pill{padding:.3rem .85rem;font-size:.6rem}.stagecard:fullscreen .mini,.stagecard.faux-fs .mini{width:30px;height:30px;font-size:.78rem}.stagecard:fullscreen .stat,.stagecard.faux-fs .stat{padding:.35rem 1rem}.stagecard:fullscreen .stat b,.stagecard.faux-fs .stat b{font-size:1.25rem}.stagecard:fullscreen .stat span,.stagecard.faux-fs .stat span{font-size:.6rem}}.big-number{background:linear-gradient(color-mix(in srgb, var(--ink) 78%, #fff) 22%, var(--ink) 62%, color-mix(in srgb, var(--ink) 70%, #000) 100%);color:#0000;filter:drop-shadow(0 3px #1c2b5533)drop-shadow(0 9px 14px #1c2b5547);-webkit-background-clip:text;background-clip:text}.board.b75{grid-template-columns:repeat(15,1fr)}.board.b75 .cell{font-size:clamp(.55rem,1.1vw,.9rem)}.big-number .bletter{color:var(--teal);-webkit-text-fill-color:var(--teal);vertical-align:.55em;letter-spacing:0;background:0 0;margin-right:.08em;font-size:.42em;font-weight:800}.host-bingo{letter-spacing:.04em;font-weight:800}.host-bingo:disabled{opacity:.45;cursor:not-allowed}.host-bingo.ready{animation:1.1s ease-in-out infinite alternate bingoready}@media (max-width:520px){.call-top{flex-wrap:wrap;gap:.4rem}.call-top .icon-btns{flex-wrap:wrap;justify-content:flex-end;gap:.3rem}.call-top .ibtn{padding:.45rem .55rem}.call-top .ibtn .ibtn-t{display:none}}.stagecard{background:radial-gradient(120% 85% at 68% -5%, #fff9 0%, transparent 42%), radial-gradient(150% 120% at 50% 135%, #1c2b5514 0%, transparent 55%), var(--card);box-shadow:inset 0 1px #ffffff59,0 1px 2px #0a142814,0 26px 60px -12px #0a142838}
.numgen-stage{margin:1.8rem 0 2.4rem}.numgen-stage.faux-fs{margin:0}.numgen-stage.ng75:not(:fullscreen):not(.faux-fs) .solo-grid{grid-template-columns:1fr}.numgen-stage.ng75:not(:fullscreen):not(.faux-fs) .board.b75{width:100%}.numgen-stage .solo-grid{padding-bottom:1.4rem}.numgen-type{justify-content:center;margin-top:.9rem}.numgen-ctl{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.7rem;display:flex}.numgen-stage:fullscreen,.numgen-stage.faux-fs{flex-direction:column;display:flex;overflow-y:auto}.numgen-stage:fullscreen .solo-grid,.numgen-stage.faux-fs .solo-grid{flex:1;align-items:stretch;gap:4vw;min-height:0;padding:3vh 4vw 4vh}.numgen-stage:fullscreen .caller-unit,.numgen-stage.faux-fs .caller-unit{align-self:center;width:min(32vw,720px)}.numgen-stage:fullscreen .board,.numgen-stage.faux-fs .board{grid-template-rows:repeat(9,minmax(0,1fr));height:100%}.numgen-stage:fullscreen .board.b75,.numgen-stage.faux-fs .board.b75{grid-template-rows:repeat(5,minmax(0,1fr))}.numgen-stage:fullscreen .cell,.numgen-stage.faux-fs .cell{aspect-ratio:auto;height:100%;font-size:clamp(1rem,2vw,1.8rem)}@media (max-width:860px){.numgen-stage:fullscreen .caller-unit,.numgen-stage.faux-fs .caller-unit{align-self:auto;width:auto}.numgen-stage:fullscreen .board,.numgen-stage.faux-fs .board{grid-template-rows:none;height:auto}.numgen-stage:fullscreen .cell,.numgen-stage.faux-fs .cell{aspect-ratio:auto;height:clamp(24px,3.4vh,32px);font-size:inherit}}
.tgrid.g75 .tc{font-size:.92rem}.thead75{text-align:center;font-family:var(--display);color:var(--teal-deep);letter-spacing:.04em;grid-template-columns:repeat(5,1fr);gap:4px;margin-bottom:3px;font-size:.7rem;font-weight:800;display:grid}.tc.free{font-size:.75rem}
@media (max-width:780px){.solo-stage .solo-board{gap:4px}.solo-stage .solo-board .cell,.solo-stage.faux-fs .solo-board .cell,.solo-stage:fullscreen .solo-board .cell{aspect-ratio:1;border-radius:8px;height:auto;font-size:.78rem}.solo-stage .solo-board.b75 .cell,.solo-stage.faux-fs .solo-board.b75 .cell,.solo-stage:fullscreen .solo-board.b75 .cell{border-radius:6px;font-size:.6rem}}@media (min-width:861px){.solo-stage:fullscreen .solo-board,.solo-stage.faux-fs .solo-board{max-width:min(100%,74vh)}.solo-stage:fullscreen .solo-board.b75,.solo-stage.faux-fs .solo-board.b75{max-width:min(100%,150vh)}}@media (min-width:861px) and (max-height:920px){.solo-stage:fullscreen .marquee,.solo-stage.faux-fs .marquee{padding:.45rem 1rem .5rem}.solo-stage:fullscreen .marquee .title,.solo-stage.faux-fs .marquee .title{margin:.2rem 0;font-size:clamp(.95rem,2vw,1.3rem)}.solo-stage:fullscreen .big-number,.solo-stage.faux-fs .big-number{font-size:min(8vw,17vh)}.solo-stage:fullscreen .phrase,.solo-stage.faux-fs .phrase{height:auto;margin-bottom:.3rem;font-size:clamp(.9rem,1.6vh,1.4rem)}.solo-stage:fullscreen .mini,.solo-stage.faux-fs .mini{width:clamp(30px,4.4vh,44px);height:clamp(30px,4.4vh,44px);font-size:.8rem}.solo-stage:fullscreen .stat,.solo-stage.faux-fs .stat{padding:.4rem 1.1rem}.solo-stage:fullscreen .stat b,.solo-stage.faux-fs .stat b{font-size:clamp(1.1rem,2.6vh,1.8rem)}.solo-stage:fullscreen .solo-board,.solo-stage.faux-fs .solo-board{max-width:min(100%,66vh)}.solo-stage:fullscreen .ticket .tc,.solo-stage.faux-fs .ticket .tc{font-size:.72rem}.solo-stage:fullscreen .tickets-row,.solo-stage.faux-fs .tickets-row{margin-top:.5rem}}@media (min-width:781px){.solo-grid>.solo-board{justify-self:end}}@media (min-width:861px) and (min-height:921px){.solo-stage:fullscreen .big-number,.solo-stage.faux-fs .big-number{font-size:min(9vw,24vh)}}.badge.hot{color:#fff;background:#d5333d;border-color:#d5333d;font-weight:800;animation:.85s ease-in-out infinite alternate hotpulse}@keyframes hotpulse{0%{transform:scale(1);box-shadow:0 0 #d5333d73}to{transform:scale(1.06);box-shadow:0 0 0 7px #d5333d00}}@media (min-width:861px){.solo-stage.fs6 .marquee{padding:.35rem 1rem .4rem}.solo-stage.fs6 .marquee .title{margin:.15rem 0;font-size:clamp(.9rem,1.8vw,1.2rem)}.solo-stage.fs6 .big-number{font-size:min(8vw,16vh)}.solo-stage.fs6 .phrase{height:auto;margin-bottom:.25rem;font-size:clamp(.85rem,1.5vh,1.25rem)}.solo-stage.fs6 .mini{width:clamp(26px,3.8vh,38px);height:clamp(26px,3.8vh,38px);font-size:.72rem}.solo-stage.fs6 .stat{padding:.3rem .95rem}.solo-stage.fs6 .stat b{font-size:clamp(1rem,2.3vh,1.5rem)}.solo-stage.fs6 .solo-board{max-width:min(100%,max(65vh - 86px,380px))}.solo-stage.fs6 .tickets-row{margin-top:.6rem;width:100%;max-width:min(100%,156vh - 290px);margin-inline:auto}.solo-stage.svb:fullscreen .solo-grid,.solo-stage.svb.faux-fs .solo-grid{grid-template-columns:clamp(400px,36vw,620px) auto;justify-content:center;gap:clamp(1.5rem,4vw,4.5rem)}.solo-stage.svb:fullscreen .solo-grid>.solo-board,.solo-stage.svb.faux-fs .solo-grid>.solo-board{justify-self:center;width:auto;min-width:min(480px,40vw)}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-board{max-width:min(100%,880px)}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-board .cell{aspect-ratio:1.6}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .big-number{font-size:clamp(3.6rem,7.5vw,6.5rem)}}.call-top.in-stage{display:none}@media (min-width:861px) and (min-height:600px) and (min-aspect-ratio:4/3){:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs){flex-direction:column;min-height:calc(100dvh - 32px);display:flex}.caller.solo:has(.solo-stage.svb:not(:fullscreen):not(.faux-fs))>.call-top{display:none}main.caller.online-room:has(>.solo-stage:not(:fullscreen):not(.faux-fs))>.call-top{display:none}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs)>.call-top.in-stage{z-index:3;flex-wrap:nowrap;margin:0;display:flex;position:absolute;top:1.2rem;left:1.6rem;right:1.6rem}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs)>.call-top.in-stage .sess,:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs)>.call-top.in-stage .icon-btns{flex-wrap:nowrap}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs) .marquee{border-bottom:0}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs) .marquee .title{border-bottom:1px solid var(--line);padding:0 1.4rem .55rem;display:inline-block}body.theme-space :is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs) .marquee{background:0 0}body.theme-space :is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs) .marquee .title{background:#0a0f28e6;border-bottom-color:#232d5c;border-radius:12px 12px 0 0;margin-top:-.45rem;padding-top:.45rem}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs) .solo-grid{flex:1;align-content:center}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):has(>.deck-dots.row3){--deck-dots-room:34px}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):has(.marquee .prize-ladder){--ladder-room:46px}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid{grid-template-columns:clamp(380px,32vw,520px) auto;justify-content:center;align-items:center;gap:clamp(1.5rem,3.2vw,3rem)}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid>.solo-board{width:min(calc(min(100vw - 101px, 1399px) - clamp(380px, 32vw, 520px) - clamp(24px, 3.2vw, 48px)), calc((100dvh - var(--deck-dots-room,0px) - var(--ladder-room,0px) - 160px - .111 * min(100vw - 48px, 1452px)) * 1.11));justify-self:center;max-width:none}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-board .cell{aspect-ratio:1;height:auto}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .num-wrap{width:clamp(110px,min(10vw,15.5dvh),210px)}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .num-wrap .big-number{font-size:clamp(68px,min(6.2vw,9.61dvh),130px)}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .phrase{font-size:clamp(1rem,2.3vh,1.6rem)}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .mini{width:clamp(34px,5.2vh,58px);height:clamp(34px,5.2vh,58px);font-size:clamp(.82rem,1.8vh,1.15rem)}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .stat{padding:clamp(.35rem,.9vh,.7rem) clamp(1rem,1.8vw,1.7rem)}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .stat b{font-size:clamp(1.2rem,3vh,2rem)}main.caller.online-room .solo-stage:not(:fullscreen):not(.faux-fs) .friends-strip{gap:5px;margin-top:.5rem}main.caller.online-room .solo-stage:not(:fullscreen):not(.faux-fs) .fchip{gap:5px;padding:3px 8px;font-size:.7rem}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-board .cell{font-size:clamp(.85rem,2.1vh,1.5rem)}}@media (min-width:861px) and (max-width:1199px) and (min-height:600px) and (min-aspect-ratio:4/3){:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs)>.call-top.in-stage .ibtn{padding:.45rem .55rem}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs)>.call-top.in-stage .ibtn .ibtn-t{display:none}}@media (min-width:861px) and (min-height:841px) and (max-height:900px) and (min-aspect-ratio:4/3){:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid>.solo-board{width:min(calc(min(100vw - 101px, 1399px) - clamp(380px, 32vw, 520px) - clamp(24px, 3.2vw, 48px)), calc((100dvh - var(--deck-dots-room,0px) - var(--ladder-room,0px) - 139px - .111 * min(100vw - 48px, 1452px)) * 1.11))}}@media (min-width:861px) and (min-height:600px) and (max-height:840px) and (min-aspect-ratio:4/3){:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid>.solo-board{width:min(calc(min(100vw - 101px, 1399px) - clamp(380px, 32vw, 520px) - clamp(24px, 3.2vw, 48px)), calc((100dvh - var(--deck-dots-room,0px) - var(--ladder-room,0px) - 139px - .111 * min(100vw - 48px, 1452px)) * 1.5))}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-board .cell{aspect-ratio:1.35}}@media (min-width:861px) and (min-height:600px) and (max-height:700px) and (min-aspect-ratio:4/3){main.caller.online-room .solo-stage:not(:fullscreen):not(.faux-fs):is(:has(.marquee .prize-ladder),:has(.friends-strip)) .caller-unit{zoom:.88}}.stagecard.tight-top>.call-top.in-stage .ibtn{padding:.45rem .55rem}.stagecard.tight-top>.call-top.in-stage .ibtn .ibtn-t{display:none}.stagecard.tight-top>.call-top.in-stage~.marquee .title{white-space:nowrap;text-overflow:ellipsis;vertical-align:top;overflow:hidden}@media (min-width:861px) and (min-height:600px){:is(.caller.solo .solo-stage.svb:fullscreen:not(.fs6):not(:has(.solo-board.b75)) .solo-grid,.caller.solo .solo-stage.svb.faux-fs:not(.fs6):not(:has(.solo-board.b75)) .solo-grid){margin-top:15px}:is(.caller.solo .solo-stage.svb:fullscreen:not(:has(.solo-board.b75)) .solo-grid>.solo-board,.caller.solo .solo-stage.svb.faux-fs:not(:has(.solo-board.b75)) .solo-grid>.solo-board){width:min(100vw - 51px - clamp(400px,36vw,620px) - clamp(24px,4vw,72px),111dvh - 194.25px - 10.6227vw);min-width:min(480px,40vw);max-width:none}:is(.caller.solo .solo-stage.svb:fullscreen:not(:has(.solo-board.b75)) .solo-board .cell,.caller.solo .solo-stage.svb.faux-fs:not(:has(.solo-board.b75)) .solo-board .cell){aspect-ratio:1;height:auto;font-size:clamp(.95rem,2.4dvh,1.7rem)}:is(.caller.solo .solo-stage.svb.fs6:fullscreen:not(:has(.solo-board.b75)) .solo-grid>.solo-board,.caller.solo .solo-stage.svb.fs6.faux-fs:not(:has(.solo-board.b75)) .solo-grid>.solo-board){width:min(100vw - 51px - clamp(400px,36vw,620px) - clamp(24px,4vw,72px),77.8665dvh - 146.52px)}}@media (min-width:861px) and (min-height:801px){:is(.caller.solo .solo-stage.svb.fs6:fullscreen:not(:has(.solo-board.b75)) .solo-grid,.caller.solo .solo-stage.svb.fs6.faux-fs:not(:has(.solo-board.b75)) .solo-grid){margin-top:15px}}@media (min-width:861px) and (min-height:600px) and (max-height:920px){:is(.caller.solo .solo-stage.svb:fullscreen:not(.fs6):not(:has(.solo-board.b75)) .solo-grid>.solo-board,.caller.solo .solo-stage.svb.faux-fs:not(.fs6):not(:has(.solo-board.b75)) .solo-grid>.solo-board){width:min(100vw - 51px - clamp(400px,36vw,620px) - clamp(24px,4vw,72px),111dvh - 170.94px - 10.6227vw)}}@media (orientation:landscape) and (max-height:540px){.solo-stage{padding:.4rem .7rem .5rem}.solo-stage .marquee{padding:.15rem .6rem}.solo-stage .marquee .title{margin:.1rem 0;font-size:.85rem}.solo-stage .solo-grid{grid-template-columns:minmax(0,19fr) minmax(0,31fr);align-items:center;gap:.7rem;display:grid}.solo-stage .now-pill{display:none}.solo-stage .big-number{font-size:min(17vh,4.6rem)}.solo-stage .phrase{height:auto;min-height:0;margin:.1rem 0 .2rem;font-size:.72rem}.solo-stage .mini{width:22px;height:22px;font-size:.58rem}.solo-stage .last5{gap:4px;margin:.2rem 0}.solo-stage .stat-row{gap:.4rem;margin:.25rem 0}.solo-stage .caller-unit div:has(>.btn){justify-content:center;display:flex;flex-wrap:nowrap!important;gap:.3rem!important;margin:.25rem 0 0!important}.solo-stage .btn{white-space:nowrap;padding:.26rem .55rem;font-size:.62rem}.solo-stage .btn.ic-only{width:30px;height:30px;padding:0}.solo-stage .btn.ic-only svg{width:15px;height:15px}.solo-stage .stat b{font-size:.82rem}.solo-stage .stat span{font-size:.46rem}.solo-stage .solo-board,.solo-stage:is(:fullscreen,.faux-fs) .solo-board,.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-board{place-self:center;width:100%;max-width:min(100%,200vh - 336px)}.solo-stage .solo-board{gap:3px}.solo-stage .solo-board .cell,.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-board .cell{aspect-ratio:1.8;border-radius:4px;height:auto;font-size:.6rem}.solo-stage .tickets-row,.solo-stage:is(:fullscreen,.faux-fs) .tickets-row{scroll-snap-type:x proximity;flex-wrap:nowrap;gap:.45rem;width:100%;max-width:100%;margin-top:.45rem;padding-bottom:4px;display:flex;overflow-x:auto}.solo-stage .tickets-row :is(.tpage6,.tpage3){display:contents}.solo-stage .tickets-row .ticket{scroll-snap-align:start;flex:0 0 200px;padding:4px}.solo-stage .tickets-row .tl{margin-bottom:2px;font-size:.5rem}.solo-stage .tickets-row .tc{border-radius:3px;font-size:.52rem}.solo-stage .deck-dots{display:none}}.solo-stage .stat-row{justify-content:center;width:100%;display:flex}.solo-stage .stat{flex:0 auto;min-width:104px;padding:.4rem 1.15rem .35rem}.solo-stage .stat b{line-height:1.1;display:block}.solo-stage .stat span{margin-top:1px;line-height:1.2;display:block}@media (min-width:861px){.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .tickets-row.swipe6{scroll-snap-type:x proximity;scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;gap:.9rem;padding-bottom:6px;display:flex;overflow-x:auto}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .tickets-row:has(.tpage6>:nth-child(2)){scroll-snap-type:x proximity;scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;gap:.9rem;padding-bottom:6px;display:flex;overflow-x:auto}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .tickets-row:has(>.ticket:nth-child(4)){scroll-snap-type:x proximity;scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;gap:.9rem;padding-bottom:6px;display:flex;overflow-x:auto}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .tickets-row:has(.tpage3>.ticket:nth-child(4)){scroll-snap-type:x proximity;scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;gap:.9rem;padding-bottom:6px;display:flex;overflow-x:auto}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .tickets-row.swipe6 :is(.tpage6,.tpage3){display:contents}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .tickets-row:has(.tpage6>:nth-child(2)) :is(.tpage6,.tpage3){display:contents}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .tickets-row:has(>.ticket:nth-child(4)) :is(.tpage6,.tpage3){display:contents}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .tickets-row:has(.tpage3>.ticket:nth-child(4)) :is(.tpage6,.tpage3){display:contents}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .tickets-row.swipe6 .ticket{scroll-snap-align:start;flex:0 0 calc(33.3333% - .6rem)}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .tickets-row:has(.tpage6>:nth-child(2)) .ticket{scroll-snap-align:start;flex:0 0 calc(33.3333% - .6rem)}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .tickets-row:has(>.ticket:nth-child(4)) .ticket{scroll-snap-align:start;flex:0 0 calc(33.3333% - .6rem)}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .tickets-row:has(.tpage3>.ticket:nth-child(4)) .ticket{scroll-snap-align:start;flex:0 0 calc(33.3333% - .6rem)}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .deck-dots{display:none}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .deck-dots.row3{gap:.55rem;margin-top:.5rem;display:flex}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .deck-dots.row3 .dot{width:11px;height:11px}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .deck-dots.row3 .dot.alert{animation:1.3s ease-in-out infinite rowcall}}@keyframes rowcall{0%,to{box-shadow:0 0 #ffc53dbf}60%{box-shadow:0 0 0 6px #ffc53d00}}@media (prefers-reduced-motion:reduce){.caller.solo .solo-stage .deck-dots.row3 .dot.alert{animation:none}}.solo-stage .deck-dots.row3{display:none}@media (max-width:780px),(orientation:landscape) and (max-height:540px){.caller.solo .fs-btn{display:none!important}}.win-award{flex-direction:column;gap:.8rem;margin:0 0 1.1rem;display:flex}.wa-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.wa-stats>div{background:var(--paper);border-radius:12px;flex-direction:column;gap:.1rem;padding:.6rem .5rem;display:flex}.wa-stats b{font-family:var(--display);color:var(--teal-deep);font-size:1.25rem}.wa-stats span{color:var(--muted);font-size:.72rem;font-weight:700}.wa-stats .wa-badge{border:1px solid var(--gold);background:#fff4d1}.wa-stats .wa-badge b{color:#1f2540;font-size:.95rem}.wa-stats .wa-badge span{color:#7a6a3a}.wa-lab{color:var(--muted);justify-content:space-between;margin-bottom:.3rem;font-size:.74rem;font-weight:700;display:flex}.wa-bar{background:var(--line);border-radius:999px;height:9px;overflow:hidden}.wa-bar i{background:var(--gold);border-radius:999px;height:100%;transition:width .6s;display:block}.solo-win-card{max-width:480px}@media (max-width:480px){.wa-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.wa-stats b{font-size:1.05rem}}
.btn.ic-only{border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;padding:0;line-height:0;display:inline-flex}.btn.ic-only svg{flex:none;width:19px;min-width:15px;height:19px}
@media (min-width:861px){main.landing.tpage:has(.tstrip){max-width:1040px}.tstrip{flex-flow:wrap;justify-content:center;align-items:flex-start;gap:1rem;max-width:1500px;margin-inline:auto}.tstrip .ticket{width:min(460px,100%)}.tstrip .ticket:has(.tgrid.g75){width:300px;max-width:300px;margin:0}.tstrip .tc{font-size:.95rem}}.tstrip .tsheet{display:contents}@media (max-width:860px){.tstrip:has(.tsheet:nth-child(2)){scroll-snap-type:x mandatory;scrollbar-width:none;flex-flow:row;gap:.8rem;overflow-x:auto}.tstrip:has(.tsheet:nth-child(2))::-webkit-scrollbar{display:none}.tstrip:has(.tsheet:nth-child(2)) .tsheet{scroll-snap-align:center;flex-direction:column;flex:0 0 100%;gap:.8rem;min-width:0;display:flex}.tstrip .tsheet:has(.tgrid.g75){grid-template-columns:1fr 1fr;align-content:start;gap:.6rem;display:grid}.tstrip:has(.tsheet:nth-child(2)) .tsheet:has(.tgrid.g75){flex:0 0 100%;display:grid}.tstrip:has(.tgrid.g75) .ticket{width:auto;max-width:none;margin:0;padding:7px}.tstrip:has(.tgrid.g75) .tgrid{gap:3px}.tstrip:has(.tgrid.g75) .tc{border-radius:5px;font-size:.74rem}.tsdots{display:flex}}@media print{.tstrip{flex-direction:column!important;overflow:visible!important}.tstrip .tsheet{display:contents!important}.tsdots{display:none!important}}main.landing.tpage.troom{width:100%;max-width:none;padding-inline:24px}.tstage{margin-inline:auto;width:min(1500px,100%);margin-top:.3rem;padding:0}.tstage .stagecard{border-radius:14px;width:100%!important;max-width:none!important;margin:0!important}.tstage .solo-panels{width:100%}
@media (min-width:861px){.online-room .solo-stage:is(:fullscreen,.faux-fs) .solo-board{max-width:min(100%,74vh,700px)}}.friends-strip{flex-wrap:wrap;justify-content:center;gap:6px;max-width:480px;margin-top:.7rem;display:flex}.fchip{border:1px solid var(--line);background:var(--card);color:var(--muted);border-radius:999px;align-items:center;gap:7px;padding:4px 11px;font-size:.78rem;display:inline-flex}.fchip b{color:var(--ink);font-weight:700}.fchip.close{border-color:var(--teal);color:var(--teal-deep)}.fchip.hot{color:#fff;background:#d5333d;border-color:#d5333d;animation:.85s ease-in-out infinite alternate hotpulse}.fchip.hot b{color:#fff}@media (orientation:landscape) and (max-height:540px){.online-room .solo-stage .host-bingo{padding:.26rem .6rem;font-size:.6rem}.solo-stage .friends-strip{margin-top:.25rem}.solo-stage .fchip{padding:2px 8px;font-size:.62rem}}@media (max-width:780px){.online-room .friends-strip{display:none}}@media (orientation:landscape) and (max-height:540px){.online-room .friends-strip{display:none}}
@media (min-width:861px){.stagecard:fullscreen .board.b75,.stagecard.faux-fs .board.b75{grid-template-rows:repeat(15,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:column;gap:5px clamp(10px,1.4vw,26px);height:100%}.stagecard:fullscreen .board.b75 .cell,.stagecard.faux-fs .board.b75 .cell{aspect-ratio:auto;height:100%;font-size:clamp(.85rem,1.9vh,1.5rem)}}@media (orientation:landscape) and (max-height:540px){.game-intro img,.intro-mascot,.solo-win-card img,.mascot-pop img{width:auto!important;height:clamp(64px,26vh,120px)!important}.solo-win-card{max-height:94vh;padding:.8rem 1rem;overflow-y:auto}.game-intro{overflow-y:auto}}
@media (orientation:landscape) and (max-height:540px){.caller:not(.solo) .marquee{padding:.15rem .6rem}.caller:not(.solo) .marquee .title{margin:.1rem 0;font-size:.85rem}.caller:not(.solo) .stage-body{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:.8rem}.caller:not(.solo) .big-number,.caller:not(.solo) .stagecard:is(:fullscreen,.faux-fs) .big-number{font-size:min(24vh,6rem)}.caller:not(.solo) .phrase{height:auto;min-height:0;font-size:.8rem}.caller:not(.solo) .stagecard .board{justify-self:center;gap:3px;width:100%;max-width:min(100%,112vh - 176.96px)}.caller:not(.solo) .stagecard .board .cell{border-radius:4px;font-size:.55rem}.caller:not(.solo) .ctrl-panel{gap:.4rem;padding:.3rem 0}.caller:not(.solo) .ctrl-panel .btn{padding:.32rem .7rem;font-size:.68rem}}@media (min-width:861px){.stagecard:not(:fullscreen):not(.faux-fs) .stage-body .board.b75{padding-left:36px}.stage-body .board.b75 .cell{position:relative}.stage-body .board.b75 .cell:nth-child(15n+1):before{background:var(--teal);color:#fff;width:24px;height:24px;font-family:var(--display);border-radius:7px;place-items:center;font-size:.78em;font-weight:700;display:grid;position:absolute;top:50%;left:-34px;transform:translateY(-50%);box-shadow:0 2px 6px #0000002e}.stage-body .board.b75 .cell:first-child:before{content:"B"}.stage-body .board.b75 .cell:nth-child(16):before{content:"I"}.stage-body .board.b75 .cell:nth-child(31):before{content:"N"}.stage-body .board.b75 .cell:nth-child(46):before{content:"G"}.stage-body .board.b75 .cell:nth-child(61):before{content:"O"}.stagecard:is(:fullscreen,.faux-fs) .stage-body .board.b75{padding-top:38px}.stagecard:is(:fullscreen,.faux-fs) .stage-body .board.b75 .cell:nth-child(15n+1):before{width:28px;height:28px;font-size:.85em;top:-8px;left:50%;transform:translate(-50%,-100%)}}@media (min-width:861px) and (min-height:600px) and (min-aspect-ratio:4/3){main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs){flex-direction:column;min-height:calc(100dvh - 44px);display:flex}main.caller.hoster:has(>.stagecard:not(:fullscreen):not(.faux-fs))>.call-top{display:none}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs)>.call-top.in-stage{z-index:3;flex-wrap:nowrap;margin:0;display:flex;position:absolute;top:1.2rem;left:1.6rem;right:1.6rem}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs)>.call-top.in-stage .sess,main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs)>.call-top.in-stage .icon-btns{flex-wrap:nowrap}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs) .marquee{border-bottom:0;padding-top:1.55rem}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs) .marquee .title{border-bottom:1px solid var(--line);margin:0;padding:0 1.4rem .55rem;display:inline-block}body.theme-space main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs) .marquee{background:0 0}body.theme-space main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs) .marquee .title{background:#0a0f28e6;border-bottom-color:#232d5c;border-radius:12px 12px 0 0;margin-top:-.45rem;padding-top:.45rem}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs) .stage-body{flex:1;padding:1.2rem 3rem}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs):has(.marquee .prize-ladder){--ladder-room:46px}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs) .stage-body>.board:not(.b75){width:min(100%, calc((100dvh - var(--ladder-room,0px) - 246px) * 1.11));justify-self:center}}@media (min-width:861px) and (min-height:600px) and (max-height:840px) and (min-aspect-ratio:4/3){main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs) .stage-body>.board:not(.b75){width:min(100%, calc((100dvh - var(--ladder-room,0px) - 246px) * 1.42))}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs) .stage-body>.board:not(.b75) .cell{aspect-ratio:1.35;height:auto}}@media (min-width:861px) and (min-height:600px) and (max-height:700px) and (min-aspect-ratio:4/3){main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs) .caller-unit{zoom:.88}}
@media (min-width:861px){.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-grid:has(.solo-board.b75){grid-template-columns:minmax(0,1.2fr) minmax(0,3fr)}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-board.b75{justify-self:center;max-width:min(100%,1020px);padding-left:36px}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-board.b75 .cell{aspect-ratio:1.42;border-radius:8px;font-size:.78rem}.solo-stage.fs6 .solo-board.b75{max-width:min(100%,1000px)}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .tickets-row:has(.tgrid.g75){scroll-snap-type:x proximity;scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;gap:.9rem;padding-bottom:6px;display:flex;overflow-x:auto}.tstage .solo-stage:not(:fullscreen):not(.faux-fs) .tickets-row:has(.tgrid.g75){scroll-snap-type:x proximity;scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;gap:.9rem;padding-bottom:6px;display:flex;overflow-x:auto}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .tickets-row:has(.tgrid.g75) :is(.tpage6,.tpage3){display:contents}.tstage .solo-stage:not(:fullscreen):not(.faux-fs) .tickets-row:has(.tgrid.g75) :is(.tpage6,.tpage3){display:contents}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .tickets-row:has(.tgrid.g75) .ticket{scroll-snap-align:start;flex:0 0 calc(20% - .72rem)!important}.tstage .solo-stage:not(:fullscreen):not(.faux-fs) .tickets-row:has(.tgrid.g75) .ticket{scroll-snap-align:start;flex:0 0 calc(20% - .72rem)!important}}@media (min-width:861px),(orientation:landscape) and (max-height:540px){.solo-board.b75,.solo-board.b75 .cell{position:relative}.solo-board.b75 .cell:nth-child(15n+1):before{font-family:var(--display);font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}.solo-board.b75 .cell:first-child:before{content:"B"}.solo-board.b75 .cell:nth-child(16):before{content:"I"}.solo-board.b75 .cell:nth-child(31):before{content:"N"}.solo-board.b75 .cell:nth-child(46):before{content:"G"}.solo-board.b75 .cell:nth-child(61):before{content:"O"}}@media (orientation:landscape) and (max-height:540px){.solo-stage .solo-board.b75{padding-left:26px}.solo-board.b75 .cell:nth-child(15n+1):before{font-size:.8em;left:-22px}}@media (max-width:780px){.solo-stage .solo-board.b75{grid-template-rows:repeat(15,minmax(0,1fr));grid-template-columns:repeat(5,1fr);grid-auto-flow:column;gap:3px;width:100%;max-width:380px;margin-inline:auto}.solo-stage .solo-board.b75 .cell{aspect-ratio:1.7;border-radius:6px;height:auto;font-size:.72rem}:is(.solo-stage .tickets-row .ticket:has(.tgrid.g75),.solo-stage .tickets-row .ticket:has(.thead75)){margin-inline:auto;flex:none!important;width:min(100%,340px)!important;max-width:none!important}}@media (orientation:landscape) and (max-height:540px){.solo-stage .solo-board.b75,.solo-stage:is(:fullscreen,.faux-fs) .solo-board.b75,.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-board.b75{max-width:100%!important}.solo-stage .solo-board.b75 .cell,.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-board.b75 .cell{font-size:.62rem;aspect-ratio:1.6!important}.solo-stage .solo-grid:has(.solo-board.b75){grid-template-columns:minmax(0,12fr) minmax(0,38fr)}}.deck-dots.dots75{display:none}@media (max-width:600px) and (orientation:portrait){.caller.solo:has(.solo-stage .tgrid.g75){padding-inline:10px}main.landing.tpage.troom:has(.tgrid.g75){padding-inline:10px}.solo-stage:has(.tgrid.g75){padding-inline:8px}.solo-stage .deck-dots.dots75{order:2;display:flex}:is(.solo-stage .tickets-row:has(.tgrid.g75),.solo-stage .deck75){scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-rows:repeat(2,auto);grid-auto-columns:calc(50% - .3rem);grid-auto-flow:column;justify-content:start;gap:.55rem;overflow-x:auto;grid-template-columns:none!important;display:grid!important}.solo-stage .tickets-row:has(.tgrid.g75)::-webkit-scrollbar{display:none}.solo-stage .deck75::-webkit-scrollbar{display:none}.solo-stage .tickets-row:has(.tgrid.g75) :is(.tpage6,.tpage3){display:contents}:is(.solo-stage .tickets-row:has(.tgrid.g75) .ticket,.solo-stage .deck75 .ticket){scroll-snap-align:start;padding:7px;width:100%!important;max-width:none!important;margin:0!important}:is(.solo-stage .tickets-row:has(.tgrid.g75) .tgrid,.solo-stage .deck75 .tgrid){gap:3px}:is(.solo-stage .tickets-row:has(.tgrid.g75) .tc,.solo-stage .deck75 .tc){border-radius:5px;font-size:.74rem!important}:is(.solo-stage .tickets-row:has(.tgrid.g75) .tl,.solo-stage .deck75 .tl){font-size:.56rem}}.pat-badge{background:var(--card);border:1px solid var(--line);font-family:var(--display);color:var(--ink);border-radius:999px;align-items:center;gap:.45rem;padding:.3rem .75rem .3rem .4rem;font-size:.8rem;font-weight:700;display:inline-flex}@media (min-width:861px),(orientation:landscape) and (max-height:540px){.solo-board.b75 .cell:nth-child(15n+1):before{background:var(--teal);color:#fff;letter-spacing:0;border-radius:7px;place-items:center;width:24px;height:24px;font-size:.78em;display:grid;left:-34px;box-shadow:0 2px 6px #0000002e}}.lane75{display:contents}@media (min-width:861px){.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .lane75{flex-direction:column;gap:1rem;min-width:0;display:flex}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .lane75 .solo-board.b75{justify-self:stretch;width:calc(100% - 36px);max-width:none;margin-left:36px;padding-left:0}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .lane75 .tickets-row:has(.tgrid.g75){justify-content:flex-start;margin-top:0}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .lane75 .tickets-row:has(.tgrid.g75) .ticket{flex:0 0 calc(33.3333% - .6rem)!important}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .lane75 .deck-dots{display:none}.solo-stage:is(:fullscreen,.faux-fs) .lane75{display:contents}.solo-stage:is(:fullscreen,.faux-fs) .lane75>.tickets-row,.solo-stage:is(:fullscreen,.faux-fs) .lane75>.deck-dots{grid-column:1/-1}.solo-stage.svb:is(:fullscreen,.faux-fs) .solo-grid .lane75>.solo-board{justify-self:center;width:auto;min-width:min(480px,40vw)}.solo-stage:is(:fullscreen,.faux-fs) .solo-board.b75{padding-top:38px}.solo-stage:is(:fullscreen,.faux-fs) .solo-board.b75 .cell:nth-child(15n+1):before{width:28px;height:28px;font-size:.85em;top:-8px;left:50%;transform:translate(-50%,-100%)}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-grid:has(.lane75){grid-template-columns:minmax(0,1.15fr) minmax(0,2.55fr);align-items:center}.caller.solo .solo-stage.stage-v2:not(:fullscreen):not(.faux-fs) .solo-grid:has(.lane75) .num-wrap{width:clamp(170px,15vw,230px)}.caller.solo .solo-stage.stage-v2:not(:fullscreen):not(.faux-fs) .solo-grid:has(.lane75) .num-wrap .big-number{font-size:clamp(5.4rem,8.6vw,8rem)}.caller.solo .solo-stage.stage-v2:not(:fullscreen):not(.faux-fs) .solo-grid:has(.lane75) .num-wrap .big-number .bletter{color:var(--teal);-webkit-text-fill-color:var(--teal);font-size:.36em!important}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-grid:has(.lane75) .mini{width:46px;height:46px;font-size:1rem}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-grid:has(.lane75) .pat-badge{padding:.4rem .95rem .4rem .5rem;font-size:.95rem}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-grid:has(.lane75) .pat-badge .pat-glyph{width:36px;height:36px}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-grid:has(.lane75) .stat{padding:.6rem 1.2rem .55rem}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-grid:has(.lane75) .stat b{font-size:1.6rem}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-grid:has(.lane75) .stat span{font-size:.72rem}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-grid:has(.lane75) .caller-unit .btn{padding:.75rem 1.4rem;font-size:1.05rem}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-grid:has(.lane75) .caller-unit .btn.ic-only{width:56px;height:56px}}
