@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:54px}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs) .marquee .prize-ladder{margin-bottom:8px}: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.solo .solo-stage:not(:fullscreen):not(.faux-fs):has(.marquee .prize-ladder) .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}}@media (not ((min-width:861px) and (min-height:600px) and (min-aspect-ratio:4/3))) and (not ((orientation:landscape) and (max-height:540px))){.solo-stage .ball-wrap{margin-top:18px}}@media (min-width:781px) and (min-height:541px){:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid>.caller-unit{--s:var(--lcs,1);justify-content:flex-start;align-self:start;gap:calc(7px * var(--s));padding-top:calc(4px * var(--s));width:100%;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-grid>.caller-unit .ball-wrap{margin-top:0}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid>.caller-unit .num-wrap{width:calc(124px * var(--s))}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid>.caller-unit .num-wrap .big-number{font-size:calc(124px * .62 * var(--s))}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid>.caller-unit .phrase{font-size:calc(.95rem * var(--s));text-wrap:balance;height:2.6em;margin:0}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid>.caller-unit .phrase.long{font-size:calc(.86rem * var(--s))}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid>.caller-unit .phrase.xlong{font-size:calc(.76rem * var(--s))}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid>.caller-unit .mini{width:calc(32px * var(--s));height:calc(32px * var(--s));font-size:calc(.78rem * var(--s))}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid>.caller-unit .last5{gap:calc(8px * var(--s));margin:0}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid>.caller-unit .stat-row{gap:calc(.6rem * var(--s));margin:0}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid>.caller-unit .stat{min-width:calc(104px * var(--s));padding:calc(.35rem * var(--s)) calc(.9rem * var(--s))}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid>.caller-unit .stat b{font-size:calc(1.15rem * var(--s))}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid>.caller-unit .stat span{font-size:calc(.6rem * var(--s))}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid>.caller-unit>div:has(>.btn){margin-top:calc(6px * var(--s))!important;gap:10px!important}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid>.caller-unit .btn{height:56px;padding:0 1.3rem;font-size:1.1rem}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid>.caller-unit .btn.ic-only{width:56px;height:56px;padding:0}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid>.caller-unit .btn.ic-only svg{width:25px;height:25px}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid[data-over=cards]{grid-template-columns:var(--oc-1) var(--oc-2);column-gap:var(--oc-gap);padding-left:var(--oc-start,0px);justify-content:start}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid[data-over=cards]>.solo-board{justify-self:center;max-width:100%}:is(.caller.solo .solo-stage.svb,main.caller.online-room .solo-stage):not(:fullscreen):not(.faux-fs):not(:has(.solo-board.b75)) .solo-grid[data-over=cards]>.caller-unit{left:var(--oc-shift,0px);position:relative}}
.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){.tstage .solo-stage:not(:fullscreen):not(.faux-fs) .caller-unit>div:has(>.btn){gap:10px!important}.tstage .solo-stage:not(:fullscreen):not(.faux-fs) .caller-unit .btn{height:56px;padding:0 1.3rem;font-size:1.1rem}.tstage .solo-stage:not(:fullscreen):not(.faux-fs) .caller-unit .btn.ic-only{width:56px;height:56px;padding:0}.tstage .solo-stage:not(:fullscreen):not(.faux-fs) .caller-unit .btn.ic-only svg{width:25px;height:25px}}
@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) .marquee:has(.prize-ladder){padding-bottom:2px}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs) .marquee .prize-ladder{margin-top:calc(.7rem + 11.6px)}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) and (min-height:600px) and (min-aspect-ratio:4/3){main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs):not(:has(.board.b75)) .stage-body>.caller-unit{--s:var(--lcs,1);justify-content:flex-start;align-self:center;gap:calc(7px * var(--s));padding-top:calc(4px * var(--s))}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs):not(:has(.board.b75)) .stage-body>.caller-unit .ball-wrap{margin-top:0}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs):not(:has(.board.b75)) .stage-body>.caller-unit .num-wrap{width:calc(124px * var(--s))}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs):not(:has(.board.b75)) .stage-body>.caller-unit .num-wrap .big-number{font-size:calc(124px * .62 * var(--s))}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs):not(:has(.board.b75)) .stage-body>.caller-unit .phrase{font-size:calc(.95rem * var(--s));text-wrap:balance;height:2.6em;margin:0}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs):not(:has(.board.b75)) .stage-body>.caller-unit .phrase.long{font-size:calc(.86rem * var(--s))}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs):not(:has(.board.b75)) .stage-body>.caller-unit .phrase.xlong{font-size:calc(.76rem * var(--s))}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs):not(:has(.board.b75)) .stage-body>.caller-unit .mini{width:calc(32px * var(--s));height:calc(32px * var(--s));font-size:calc(.78rem * var(--s))}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs):not(:has(.board.b75)) .stage-body>.caller-unit .last5{gap:calc(8px * var(--s));margin:0}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs):not(:has(.board.b75)) .stage-body>.caller-unit .stat-row{gap:calc(.6rem * var(--s));margin:0}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs):not(:has(.board.b75)) .stage-body>.caller-unit .stat{min-width:calc(104px * var(--s));padding:calc(.35rem * var(--s)) calc(.9rem * var(--s))}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs):not(:has(.board.b75)) .stage-body>.caller-unit .stat b{font-size:calc(1.15rem * var(--s))}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs):not(:has(.board.b75)) .stage-body>.caller-unit .stat span{font-size:calc(.6rem * var(--s))}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs):not(:has(.board.b75)) .stage-body>.caller-unit>div:has(>.btn){margin-top:calc(6px * var(--s))!important;gap:calc(.5rem * var(--s))!important}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs):not(:has(.board.b75)) .stage-body>.caller-unit .btn{padding:calc(.4rem * var(--s)) calc(1rem * var(--s));font-size:calc(.85rem * var(--s))}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs):not(:has(.board.b75)) .stage-body>.caller-unit .btn.ic-only{width:calc(42px * var(--s));height:calc(42px * var(--s));padding:0}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs):not(:has(.board.b75)) .stage-body>.caller-unit .btn.ic-only svg{width:calc(19px * var(--s));height:calc(19px * var(--s))}}main.caller.hoster .ctrl-panel .btn:not(.ic-only){white-space:nowrap;justify-content:center;align-items:center;height:42px;padding-block:0;display:inline-flex}@media (min-width:861px) and (min-height:600px) and (min-aspect-ratio:4/3){main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs) .ctrl-panel .btn.ic-only{width:56px;height:56px}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs) .ctrl-panel .btn.ic-only svg{width:25px;height:25px}main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs) .ctrl-panel .btn:not(.ic-only){height:56px}}@media (max-width:780px),(orientation:landscape) and (max-height:540px){main.caller.hoster .stagecard:not(:fullscreen):not(.faux-fs) .ctrl-panel .bar-fs{display:none}}
@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{height:56px;padding:0 1.3rem;font-size:1.1rem}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-grid:has(.lane75) .caller-unit .btn.ic-only{width:56px;height:56px}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-grid:has(.lane75) .caller-unit .btn.ic-only svg{width:25px;height:25px}}@media screen and (max-width:780px) and (not ((orientation:landscape) and (max-height:540px))){:root .solo-stage .lane75>.tickets-row.deck75,:root .solo-stage .lane75>.deck-dots.dots75{order:3}:root .solo-stage .lane75>.solo-board.b75{order:4}}@media (max-width:600px) and (orientation:portrait){.solo-stage .deck75:not(:has(>.ticket:nth-child(5))){grid-template-rows:none;grid-auto-columns:auto;grid-auto-flow:row;overflow:visible;grid-template-columns:repeat(2,minmax(0,1fr))!important}.solo-stage:not(:has(.deck75>.ticket:nth-child(5))) .deck-dots.dots75{display:none}.solo-stage .deck75:has(>.ticket:nth-child(5))>.ticket:first-child{order:1}.solo-stage .deck75:has(>.ticket:nth-child(5))>.ticket:nth-child(2){order:3}.solo-stage .deck75:has(>.ticket:nth-child(5))>.ticket:nth-child(3){order:2}.solo-stage .deck75:has(>.ticket:nth-child(5))>.ticket:nth-child(4){order:4}.solo-stage .deck75:has(>.ticket:nth-child(5))>.ticket:nth-child(5){order:5}.solo-stage .deck75:has(>.ticket:nth-child(5))>.ticket:nth-child(6){order:7}.solo-stage .deck75:has(>.ticket:nth-child(5))>.ticket:nth-child(7){order:6}.solo-stage .deck75:has(>.ticket:nth-child(5))>.ticket:nth-child(8){order:8}.solo-stage .deck75:has(>.ticket:nth-child(5))>.ticket:nth-child(9){order:9}.solo-stage .deck75:has(>.ticket:nth-child(5))>.ticket:nth-child(10){order:11}.solo-stage .deck75:has(>.ticket:nth-child(5))>.ticket:nth-child(11){order:10}.solo-stage .deck75:has(>.ticket:nth-child(5))>.ticket:nth-child(12){order:12}}@media (max-width:780px){.solo-stage .solo-board.b75{grid-template-rows:none;grid-template-columns:repeat(15,minmax(0,1fr));grid-auto-flow:row;gap:2px;max-width:none;padding-left:21px;position:relative}.solo-stage .solo-board.b75 .cell{aspect-ratio:.86;border-radius:4px;font-size:.6rem;position:relative}.solo-stage .solo-board.b75 .cell:nth-child(15n+1):before{background:var(--teal);color:#fff;width:16px;height:16px;font:700 .58rem/1 var(--display), system-ui, sans-serif;letter-spacing:0;border-radius:4px;place-items:center;display:grid;position:absolute;top:50%;left:-20px;transform:translateY(-50%)}.solo-stage .solo-board.b75 .cell:first-child:before{content:"B"}.solo-stage .solo-board.b75 .cell:nth-child(16):before{content:"I"}.solo-stage .solo-board.b75 .cell:nth-child(31):before{content:"N"}.solo-stage .solo-board.b75 .cell:nth-child(46):before{content:"G"}.solo-stage .solo-board.b75 .cell:nth-child(61):before{content:"O"}}
.num-wrap{position:relative}.num-wrap.pop:before{content:"";aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--teal) 55%, transparent) 0%, transparent 68%);pointer-events:none;z-index:-1;border-radius:50%;width:60%;margin:-30% 0 0 -30%;animation:.9s cubic-bezier(.2,.9,.3,1) forwards callBloom;position:absolute;top:50%;left:50%}@keyframes callBloom{0%{opacity:0;transform:scale(.35)}35%{opacity:.85}to{opacity:0;transform:scale(2.6)}}.cell.latest:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;border:2px solid;animation:1.1s cubic-bezier(.2,.9,.3,1) cellRipple;position:absolute;inset:0}@keyframes cellRipple{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}.board .cell{position:relative}.mini.newest.drop{animation:.45s cubic-bezier(.2,1.4,.4,1) dropIn,1.6s ease-out .45s ballSettle}@keyframes ballSettle{0%{transform:translateY(0)scale(1)}18%{transform:translateY(-2px)scale(1.04)}40%{transform:translateY(0)scale(1)}to{transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:no-preference){.landing,.choose,.caller,.dash{animation:.5s cubic-bezier(.2,.8,.3,1) pageArrive}@keyframes pageArrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.num-wrap.pop:before,.cell.latest:after,.mini.newest.drop{animation:none}}@keyframes countpop{0%{opacity:0;transform:scale(2.2)}25%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.tickets-row .ticket,.tstrip .ticket{animation:.5s cubic-bezier(.22,1,.36,1) both dealin}.tickets-row .ticket.hot,.tstrip .ticket.hot{animation:.5s cubic-bezier(.22,1,.36,1) both dealin,1.4s ease-in-out .5s infinite hotcard}.tickets-row .ticket:nth-child(2),.tickets-row .tpage3 .ticket:nth-child(2){animation-delay:80ms}.tickets-row .ticket:nth-child(3),.tickets-row .tpage3 .ticket:nth-child(3){animation-delay:.16s}.tickets-row .ticket:nth-child(n+4),.tstrip .ticket:nth-child(n+4){animation-delay:.24s}@keyframes dealin{0%{opacity:0;transform:translateY(26px)scale(.96)}to{opacity:1;transform:none}}.bot-row{transition:transform .35s,background .3s}.badge{transition:background .25s,color .25s,transform .25s}@media (prefers-reduced-motion:reduce){.num-wrap.pop:after,.cell.flash:after,.tc.marked,.tc.marked:after,.ticket.hot,.count-num,.tickets-row .ticket,.tstrip .ticket,.host-bingo.ready{animation:none!important}}
.fx-layer{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.fx-layer svg{display:block}.fxf{opacity:.78;position:absolute}.fxf .fxsw{animation:ease-in-out infinite alternate fxSway}.fxf.rise{animation:linear infinite fxRise;bottom:-110px}.fxf.fall{animation:linear infinite fxFall;top:-80px}.fxf.bob{animation:ease-in-out infinite alternate fxBob}.fx-corner{position:absolute}.fx-corner.breathe{animation:ease-in-out infinite alternate fxBreathe}.fx-corner.pulse{animation:ease-in-out infinite alternate fxPulse}@keyframes fxRise{0%{opacity:0;transform:translateY(0)}12%{opacity:.78}88%{opacity:.78}to{opacity:0;transform:translateY(calc(-100vh - 140px))}}@keyframes fxFall{0%{opacity:0;transform:translateY(0)}10%{opacity:.85}90%{opacity:.85}to{opacity:0;transform:translateY(calc(100vh + 120px))}}@keyframes fxSway{0%{transform:translateX(calc(var(--amp,18px) * -1)) rotate(calc(var(--tilt,7deg) * -1))}to{transform:translateX(var(--amp,18px)) rotate(var(--tilt,7deg))}}@keyframes fxBob{0%{transform:translateY(-11px)}to{transform:translateY(11px)}}@keyframes fxBreathe{0%{transform:scale(1)rotate(-1.5deg)}to{transform:scale(1.04)rotate(1.5deg)}}@keyframes fxPulse{0%{opacity:.75;transform:scale(.98)}to{opacity:1;transform:scale(1.03)}}.fx-crosser{animation:linear infinite fxCrossX;position:absolute;left:-170px}.fx-crosser .fxdy{animation:ease-in-out infinite alternate fxDriftY}.fx-crosser .fxdy .fxin{animation:ease-in-out infinite alternate fxWobble}@keyframes fxCrossX{to{transform:translate(calc(100vw + 340px))}}@keyframes fxDriftY{0%{transform:translateY(-26px)}to{transform:translateY(30px)}}@keyframes fxWobble{0%{transform:rotate(-7deg)scale(.98)}to{transform:rotate(7deg)scale(1.03)}}.fx-crosser.hopper .fxdy{animation:.5s cubic-bezier(.35,0,.6,1) infinite alternate fxHopY}@keyframes fxHopY{0%{transform:translateY(0)}to{transform:translateY(-30px)}}.fx-string{z-index:2;pointer-events:none;position:absolute;top:60px;left:0;right:0}.stagecard:fullscreen .fx-string,.stagecard.faux-fs .fx-string{top:88px}.fx-string .fx-lb{transform-origin:50%;animation:ease-in-out infinite fxBulb}@keyframes fxBulb{0%,to{opacity:1}50%{opacity:.25}}.fx-shoot{opacity:0;background:linear-gradient(90deg,#fff0 0%,#ffffffe6 82%,#fff 100%);border-radius:999px;width:120px;height:3px;animation:ease-in infinite fxShoot;position:absolute;transform:rotate(150deg);box-shadow:0 0 6px #fffc}.fx-shoot:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:-2.5px;right:-3px;box-shadow:0 0 10px 3px #fff0b4e6}@keyframes fxShoot{0%{opacity:0;translate:0}4%{opacity:1}17%{opacity:0;translate:-380px 220px}to{opacity:0;translate:-380px 220px}}.fx-flame{transform-origin:50% 0;animation:.2s ease-in-out infinite alternate fxFlick}@keyframes fxFlick{0%{transform:scaleY(.7)scaleX(.9)}to{transform:scaleY(1.2)scaleX(1.06)}}.fx-twink{border-radius:50%;animation:ease-in-out infinite fxTwink;position:absolute}@keyframes fxTwink{0%,to{opacity:.25}50%{opacity:1}}.fx-ground{z-index:0;pointer-events:none;height:0;position:relative}.fx-ground .fx-strip{position:absolute;left:0;right:0}.fx-ground .fx-crosser{left:-170px}@media (max-width:780px){.fx-string{top:44px}.fx-corner{zoom:.55}.fx-ground .fx-corner{zoom:.5}.fx-ground .fx-strip svg{height:44px}}@media (prefers-reduced-motion:reduce){.fxf,.fxf .fxsw,.fx-crosser,.fx-crosser .fxdy,.fx-crosser .fxdy .fxin,.fx-shoot,.fx-flame,.fx-string .fx-lb,.fx-corner.breathe,.fx-corner.pulse,.fx-twink{animation:none}}.fx-ground .fx-snowman{bottom:2px;right:56px}.fx-ground .fx-cauldron{bottom:2px;right:150px}@media (min-width:861px){.fx-ground .fx-snowman{left:calc(40% - 77px);right:auto}.fx-ground .fx-cauldron{left:calc(40% - 67px);right:auto}}.caller:not(.solo) .fx-ground{height:0;position:absolute;bottom:96px;left:0;right:0}@media (max-width:700px){.caller:not(.solo) .fx-ground{bottom:150px}}.fx-ground .fx-strip{bottom:-6px;top:auto!important}.fx-ground .fx-corner{position:absolute}.fx-ground .fx-corner:after{content:"";filter:blur(3px);z-index:-1;background:radial-gradient(50% 100% at 50% 40%,#00000047 0%,#0000 72%);height:12px;position:absolute;bottom:-5px;left:8%;right:8%}.fx-ground .fx-corner svg{filter:drop-shadow(0 8px 12px #00000038)drop-shadow(0 2px 3px #00000029);transform-origin:50% 100%}.fx-layer .fx-corner svg{filter:drop-shadow(0 6px 14px #0003)}@media (min-width:861px){.stagecard:fullscreen .fx-ground .fx-corner svg,.stagecard.faux-fs .fx-ground .fx-corner svg{transform:scale(1.4)}.stagecard:fullscreen .fx-layer .fx-corner svg,.stagecard.faux-fs .fx-layer .fx-corner svg{transform-origin:50% 0;transform:scale(1.3)}.stagecard:fullscreen .fx-ground .fx-strip svg,.stagecard.faux-fs .fx-ground .fx-strip svg{transform-origin:50% 100%;transform:scaleY(1.4)}}.fx-ground:before{content:"";background:var(--ground-fill,none);z-index:-1;height:max(420px,60vh);position:absolute;top:-4px;left:0;right:0}body.theme-christmas{--ground-fill:linear-gradient(#dbe8f4 0%, #cfdeed 55%, #c2d3e6 100%)}body.theme-halloween{--ground-fill:linear-gradient(#1a1030 0%, #150c28 55%, #110a21 100%)}body.theme-space{--ground-fill:linear-gradient(#181f45 0%, #141a3d 55%, #101635 100%)}body.theme-summer{--ground-fill:linear-gradient(#ecd39e 0%, #e5c992 55%, #dcbf85 100%)}body.theme-easter{--ground-fill:linear-gradient(#5da86e 0%, #529a63 55%, #478c58 100%)}body.theme-birthday{--ground-fill:linear-gradient(#ecd9f2 0%, #e4cfec 55%, #dbc4e5 100%)}.caller.solo .fx-ground:before,.caller.solo .fx-ground .fx-strip{left:-64px;right:-64px}.fx-sky{pointer-events:none;z-index:0;border-radius:inherit;translate:calc(var(--sx,0) * -6px) calc(var(--sy,0) * -4px);transition:translate .9s cubic-bezier(.2,.8,.3,1);position:absolute;inset:-6%;overflow:hidden}.fx-sky>*{position:absolute}.sky-grad{inset:0}.sky-neb{border-radius:50%;animation:26s ease-in-out infinite alternate skyBreathe}@keyframes skyBreathe{0%{opacity:.85;transform:scale(1)translateY(0)}to{opacity:1;transform:scale(1.12)translateY(-10px)}}.sky-band{inset:-20% -10%;transform:rotate(-8deg)}.sky-star{background:#fff;border-radius:50%}.sky-star.tw{animation:3s ease-in-out infinite alternate skyTwink}@keyframes skyTwink{0%{opacity:.15;transform:scale(.8)}to{opacity:1;transform:scale(1.15)}}.sky-far{width:108%;left:-4%;right:-4%}.sky-far svg{width:100%;display:block}.sky-cloud{background:radial-gradient(at 40% 45%,#fffffff2 0%,#ffffffbf 45%,#0000 72%);border-radius:999px;animation:linear infinite skyCloud}.sky-cloud.soft{opacity:.8}@keyframes skyCloud{0%{transform:translate(-30vw)}to{transform:translate(120vw)}}.sky-sea{opacity:.5;background:linear-gradient(#7cc9e8 0%,#4da8cf 60%,#3f97bd 100%);height:46px;bottom:96px;left:-4%;right:-4%}.sky-sea:after{content:"";opacity:.5;background:repeating-linear-gradient(90deg,#ffffff80 0 12px,#0000 12px 46px);animation:7s ease-in-out infinite alternate seaGlint;position:absolute;inset:0}@keyframes seaGlint{0%{opacity:.25;transform:translate(0)}to{opacity:.6;transform:translate(14px)}}.sky-orb{filter:drop-shadow(0 10px 18px #3c285a29);border-radius:50% 50% 48% 48%;animation:20s ease-in-out infinite alternate skyFloat}@keyframes skyFloat{0%{transform:translateY(10px)rotate(-3deg)}to{transform:translateY(-16px)rotate(3deg)}}.fx-rays{position:absolute;inset:0}.fx-ray{transform-origin:50% 0;border-radius:40%;animation:9s ease-in-out infinite alternate rayPulse;position:absolute}@keyframes rayPulse{0%{opacity:.35}to{opacity:.85}}.fx-fog{pointer-events:none;border-radius:50%;width:220%;animation:linear infinite fogRoll;position:absolute;left:-60%;right:-60%}@keyframes fogRoll{0%{transform:translate(-14%)}to{transform:translate(14%)}}.fx-near{pointer-events:none;z-index:3;border-radius:inherit;translate:calc(var(--sx,0) * 26px) calc(var(--sy,0) * 18px);transition:translate .55s cubic-bezier(.2,.8,.3,1);position:absolute;inset:0;overflow:hidden}.fx-bokeh{border-radius:50%;animation:ease-in-out infinite alternate bokehDrift;position:absolute}@keyframes bokehDrift{0%{transform:translate(0,0)scale(1)}to{transform:translate(18px,-22px)scale(1.12)}}.fx-flare{background:linear-gradient(112deg,#0000 42%,#bedcff29 50%,#0000 58%);width:60%;height:90%;animation:14s ease-in-out infinite alternate flareSweep;position:absolute;top:-18%;left:58%}@keyframes flareSweep{0%{opacity:.4;transform:translate(-4%)}to{opacity:.9;transform:translate(4%)}}.stagecard .fx-layer{translate:calc(var(--sx,0) * 10px) calc(var(--sy,0) * 7px);transition:translate .7s cubic-bezier(.2,.8,.3,1)}.stagecard .fx-ground{translate:calc(var(--sx,0) * 16px) 0;transition:translate .6s cubic-bezier(.2,.8,.3,1)}.stagecard:after{content:"";border-radius:inherit;pointer-events:none;z-index:2;background:radial-gradient(135% 118% at 50% 46%, transparent 68%, var(--room-vig,#0a14281f) 100%);position:absolute;inset:0}body.theme-space{--room-vig:#0205146b}body.theme-halloween{--room-vig:#06020e75}body.theme-christmas{--room-vig:#041e1433}body.theme-summer{--room-vig:#7850141f}body.theme-easter{--room-vig:#4632641a}body.theme-birthday{--room-vig:#5a326e1c}body.theme-trainer{--room-vig:#14285a29}@media (prefers-reduced-motion:reduce){.sky-neb,.sky-star.tw,.sky-cloud,.sky-sea:after,.sky-orb,.fx-ray,.fx-fog,.fx-bokeh,.fx-flare{animation:none}.fx-sky,.fx-near,.stagecard .fx-layer,.stagecard .fx-ground{transition:none;translate:none}}
.site-footer{z-index:1;text-align:center;border-top:2px dashed var(--line);margin-top:3.5rem;padding:2rem 1rem 2.4rem;position:relative}.foot-balls{justify-content:center;gap:.6rem;margin-bottom:1.1rem;display:flex}.site-footer .fball{width:36px;height:36px;font-size:.8rem}.foot-links{font-family:var(--display);flex-wrap:wrap;justify-content:center;gap:.4rem 1.3rem;margin-bottom:.9rem;font-size:.88rem;font-weight:700;display:flex}.foot-links a{color:var(--ink);text-decoration:none}.foot-links a:hover{color:var(--teal-deep)}@media (max-width:640px){.foot-links{text-align:center;grid-template-columns:1fr 1fr;gap:.7rem 1rem;max-width:360px;margin:0 auto 1.2rem;display:grid}.foot-links a{padding:.1rem 0}.foot-fine{max-width:340px;line-height:1.5}}.foot-fine{color:var(--muted);margin:0;font-size:.78rem}@media print{.site-footer{display:none}}.foot-legal{opacity:.75;margin-top:.35rem;font-size:.82rem}@media (max-width:640px){.foot-legal{justify-content:center;gap:1rem;display:flex}.foot-legal a:first-child{color:var(--ink)}}.consent-bar{z-index:380;border:1px solid var(--line);background:#fffdf8;border-radius:16px;max-width:350px;padding:.95rem 1.05rem;position:fixed;bottom:14px;left:14px;box-shadow:0 12px 32px #1e293b2e}body[data-consent=set] .consent-bar{display:none}.consent-bar p{color:var(--ink,#1e293b);margin:0 0 .7rem;font-size:.86rem;line-height:1.45}.consent-bar a{color:var(--teal-deep,#0f766e)}.consent-actions{gap:.5rem;display:flex}.consent-actions .btn{padding:.42rem .95rem;font-size:.82rem}@media (max-width:480px){.consent-bar{max-width:none;bottom:10px;left:10px;right:10px}}.foot-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:1.1rem;display:flex}.foot-actions .fa-pill{background:var(--card);border:1px solid var(--line);height:38px;color:var(--ink);border-radius:999px;align-items:center;gap:.4rem;padding:0 .95rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:border-color .15s,transform .15s;display:inline-flex;box-shadow:0 2px 6px #1c2b550f}.foot-actions .fa-pill:hover{border-color:var(--teal);transform:translateY(-1px)}.foot-actions .fa-star{color:var(--gold);flex:none}.foot-actions .fa-icon{background:var(--teal);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;transition:transform .15s,background .15s;display:grid;box-shadow:0 4px 10px #0d3c372e}.foot-actions .fa-icon:hover{background:var(--teal-deep);transform:translateY(-1px)}.pref-source{align-items:center;height:38px;display:inline-flex}.foot-actions+.foot-fine{margin-top:1rem}@media (max-width:560px){.foot-actions .pref-source{flex-basis:100%;order:3;justify-content:center}}
.fx-prop{transform-origin:50% 100%;will-change:transform, filter;display:block;position:relative}.fx-prop>svg{z-index:1;position:relative}.fxf.depth-far{opacity:.42;filter:blur(.35px);scale:.72}.fxf.depth-mid{opacity:.72;scale:.92}.fxf.depth-near{opacity:.88;filter:drop-shadow(0 12px 16px #0000002e);scale:1.14}.fxf.depth-near .fxsw{animation-duration:4.8s}.room-atmos{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.room-atmos>span{pointer-events:none;display:block;position:absolute}.fx-call-reactor{aspect-ratio:1;border:2px solid color-mix(in srgb, var(--room-pulse,#fff) 68%, transparent);opacity:0;width:110px;box-shadow:0 0 36px color-mix(in srgb, var(--room-pulse,#fff) 34%, transparent);border-radius:50%;top:44%;left:38%}.stagecard:has(.num-wrap.pop) .fx-call-reactor{animation:1s cubic-bezier(.18,.82,.22,1) both roomCallPulse}@keyframes roomCallPulse{0%{opacity:0;transform:translate(-50%,-50%)scale(.18)}22%{opacity:.8}to{opacity:0;transform:translate(-50%,-50%)scale(5.8)}}body.theme-birthday{--room-pulse:#ffb63d}.party-beam{transform-origin:50% 0;filter:blur(10px);mix-blend-mode:screen;opacity:.28;width:34%;height:150%;top:-35%}.party-beam.beam-a{background:linear-gradient(#f2543d7a,#0000 78%);animation:7s ease-in-out infinite alternate partyBeamA;left:12%}.party-beam.beam-b{background:linear-gradient(#7a4fd875,#0000 78%);animation:8.5s ease-in-out infinite alternate partyBeamB;right:8%}.party-floor{opacity:.22;background:radial-gradient(circle at 18% 72%,#f2543d 0 4px,#0000 6px),radial-gradient(circle at 43% 62%,#ffb63d 0 5px,#0000 7px),radial-gradient(circle at 68% 78%,#7a4fd8 0 4px,#0000 6px),radial-gradient(circle at 86% 56%,#12a59c 0 5px,#0000 7px);height:42%;animation:3.2s ease-in-out infinite alternate partyFloor;inset:auto 0 0}.party-flash{opacity:.12;background:radial-gradient(circle at 50% 42%,#ffffffb8,#0000 40%);animation:5.4s step-end infinite partyFlash;inset:0}@keyframes partyBeamA{0%{transform:rotate(-24deg)translate(-8%)}to{transform:rotate(19deg)translate(12%)}}@keyframes partyBeamB{0%{transform:rotate(22deg)translate(8%)}to{transform:rotate(-16deg)translate(-12%)}}@keyframes partyFloor{to{opacity:.42;filter:saturate(1.35)brightness(1.12)}}@keyframes partyFlash{0%,84%,90%,to{opacity:.06}86%,92%{opacity:.2}}.cake-live .fx-prop{animation:3.8s ease-in-out infinite cakeAlive}.gifts-live .fx-prop{animation:5.2s ease-in-out infinite giftsAlive}.tether-balloon .fx-prop{animation:4.6s ease-in-out infinite alternate tetherBalloon}.tether-balloon.balloon-b .fx-prop{animation-delay:-2.1s}.party-popper .fx-prop{animation:3s ease-in-out infinite alternate popperReady}@keyframes cakeAlive{0%,to{transform:translateY(0)scaleY(1)}50%{filter:brightness(1.08);transform:translateY(-3px)scaleY(1.015)}}@keyframes giftsAlive{0%,88%,to{transform:rotate(0)}92%{transform:rotate(-2deg)}96%{transform:rotate(2deg)}}@keyframes tetherBalloon{0%{transform:rotate(-3deg)translateY(2px)}to{transform:rotate(4deg)translateY(-8px)}}@keyframes popperReady{0%{transform:rotate(-2deg)scale(.98)}to{transform:rotate(3deg)scale(1.03)}}body.theme-christmas{--room-pulse:#ffd166}.aurora{filter:blur(24px);mix-blend-mode:screen;border-radius:50%;width:136%;height:42%;left:-18%}.aurora-a{background:linear-gradient(105deg,#0000 10%,#48dca54d,#609eff33,#0000 84%);animation:12s ease-in-out infinite alternate auroraDrift;top:-12%}.aurora-b{opacity:.55;background:linear-gradient(82deg,#0000 18%,#ffd16633,#5ee6c63d,#0000 82%);animation:16s ease-in-out -6s infinite alternate-reverse auroraDrift;top:9%}.firelight{background:radial-gradient(circle,#ffb85647,#0000 68%);border-radius:50%;width:46%;height:62%;animation:2.4s ease-in-out infinite alternate firelight;bottom:-18%;left:-8%}@keyframes auroraDrift{0%{transform:translate(-8%)skew(-8deg)scaleY(.82)}to{transform:translate(9%)skew(10deg)scaleY(1.18)}}@keyframes firelight{0%{opacity:.45;transform:scale(.92)}to{opacity:.9;transform:scale(1.08)}}.tree-live .fx-prop{animation:6.5s ease-in-out infinite alternate treeAlive}.snowman-live .fx-prop{animation:4.2s ease-in-out infinite snowmanAlive}@keyframes treeAlive{0%{filter:brightness(.96);transform:rotate(-.7deg)scaleY(.995)}to{filter:brightness(1.08);transform:rotate(.8deg)scaleY(1.012)}}@keyframes snowmanAlive{0%,to{transform:rotate(-1.5deg)translateY(0)}45%{transform:rotate(1.8deg)translateY(-4px)}58%{transform:rotate(.7deg)translateY(-3px)}}body.theme-halloween{--room-pulse:#f0a04b}.moon-beam{transform-origin:100% 0;filter:blur(8px);background:linear-gradient(132deg,#ffe6aa33,#0000 68%);width:58%;height:126%;animation:10s ease-in-out infinite alternate moonBeam;top:-18%;right:-18%}.rolling-mist{filter:blur(10px);background:linear-gradient(90deg,#0000,#d2c2ec29,#0000 38%,#ae97d22e,#0000);border-radius:50%;width:190%;left:-45%}.mist-a{height:100px;animation:19s linear infinite roomMist;bottom:7%}.mist-b{opacity:.62;height:72px;animation:28s linear -12s infinite reverse roomMist;bottom:18%}.spooky-flicker{background:radial-gradient(circle at 82% 18%,#ffe0962e,#0000 28%);animation:7s step-end infinite spookyFlicker;inset:0}@keyframes moonBeam{0%{opacity:.48;transform:rotate(-5deg)}to{opacity:.78;transform:rotate(7deg)}}@keyframes roomMist{0%{transform:translate(-14%)}to{transform:translate(14%)}}@keyframes spookyFlicker{0%,76%,82%,to{opacity:.35}78%{opacity:.78}80%{opacity:.18}}.web-live .fx-prop{transform-origin:0 0;animation:5.5s ease-in-out infinite alternate webFlex}.web-right .fx-prop{animation-delay:-2.6s}.moon-live .fx-prop{animation:8s ease-in-out infinite alternate moonAlive}.pumpkin-live .fx-prop{animation:3.4s ease-in-out infinite alternate pumpkinAlive}.pumpkin-b .fx-prop{animation-delay:-1.2s}.pumpkin-c .fx-prop{animation-delay:-2.1s}.cauldron-live .fx-prop{animation:2.1s ease-in-out infinite cauldronAlive}@keyframes webFlex{0%{transform:skew(-.5deg)scale(.995)}to{transform:skew(1.2deg)scale(1.012)}}@keyframes moonAlive{0%{filter:drop-shadow(0 0 8px #ffe09640)}to{filter:drop-shadow(0 0 28px #ffe0969e)}}@keyframes pumpkinAlive{0%{filter:brightness(.92);transform:scaleY(.98)}to{filter:brightness(1.17)drop-shadow(0 0 10px #ff91363d);transform:scaleY(1.025)}}@keyframes cauldronAlive{0%,to{transform:translateY(0)scaleX(1)}45%{filter:brightness(1.12);transform:translateY(-2px)scaleX(1.025)}58%{transform:translateY(0)scaleX(.985)}}body.theme-easter{--room-pulse:#9d6fd0}.spring-sunwash{background:radial-gradient(circle,#ffeca666,#0000 66%);border-radius:50%;width:68%;height:94%;animation:7s ease-in-out infinite alternate springSun;top:-22%;right:-18%}.pollen{background-image:radial-gradient(circle at 12% 22%,#ffd166cc 0 2px,#0000 3px),radial-gradient(circle at 28% 66%,#f4a8c0cc 0 2px,#0000 3px),radial-gradient(circle at 58% 26%,#ffd166b3 0 1.5px,#0000 2.5px),radial-gradient(circle at 82% 58%,#7cd3eacc 0 2px,#0000 3px);animation:13s linear infinite pollenDrift;inset:0}.pollen-b{opacity:.55;animation-duration:19s;animation-direction:reverse;scale:.72}.meadow-glint{background:linear-gradient(105deg,#0000,#ffffff57,#0000);width:45%;height:34%;animation:9s ease-in-out infinite meadowGlint;bottom:0;left:-40%}@keyframes springSun{0%{opacity:.55;transform:scale(.94)}to{opacity:.92;transform:scale(1.08)}}@keyframes pollenDrift{0%{transform:translate(-3%,6%)}to{transform:translate(7%,-9%)}}@keyframes meadowGlint{0%,18%{transform:translate(0)}72%,to{transform:translate(340%)}}.nest-live .fx-prop{animation:4.8s ease-in-out infinite nestAlive}.egg-live .fx-prop{animation:3.5s ease-in-out infinite eggAlive}.egg-b .fx-prop{animation-delay:-.8s}.egg-c .fx-prop{animation-delay:-1.7s}.egg-d .fx-prop{animation-delay:-2.5s}.flower-live .fx-prop{animation:3.8s ease-in-out infinite alternate flowerAlive}@keyframes nestAlive{0%,to{transform:translateY(0)scaleX(1)}50%{transform:translateY(-3px)scaleX(1.018)}}@keyframes eggAlive{0%,82%,to{transform:rotate(0)}88%{transform:rotate(-4deg)}94%{transform:rotate(4deg)}}@keyframes flowerAlive{0%{transform:rotate(-5deg)}to{transform:rotate(6deg)}}body.theme-summer{--room-pulse:#ffd166}.sun-lens{background:radial-gradient(circle,#fff4ae85,#ffda691f 46%,#0000 70%);border-radius:50%;width:58%;height:92%;animation:6.5s ease-in-out infinite alternate sunLens;top:-28%;left:-14%}.heat-haze{opacity:.18;filter:blur(2px);background:repeating-linear-gradient(176deg,#ffffff52 0 2px,#0000 3px 11px);width:120%;height:24%;animation:5.5s ease-in-out infinite alternate heatHaze;left:-10%}.haze-a{top:36%}.haze-b{animation-direction:alternate-reverse;animation-delay:-2.8s;top:52%}.wave-glint{filter:blur(3px);background:linear-gradient(102deg,#0000,#ffffff9e,#0000);width:42%;height:24%;animation:7.5s ease-in-out infinite waveGlint;bottom:14%;left:-45%}@keyframes sunLens{0%{opacity:.55;transform:scale(.94)}to{opacity:.9;transform:scale(1.07)}}@keyframes heatHaze{0%{transform:translate(-2%)skewY(-1deg)}to{transform:translate(3%)skewY(1deg)}}@keyframes waveGlint{0%,15%{transform:translate(0)rotate(-2deg)}76%,to{transform:translate(390%)rotate(2deg)}}.palm-live .fx-prop{animation:5.5s ease-in-out infinite alternate palmAlive}.boat-live .fx-prop{animation:3.7s ease-in-out infinite boatAlive}.beachball-live .fx-prop{animation:5.2s ease-in-out infinite beachballAlive}.sandcastle-live .fx-prop{animation:6s ease-in-out infinite alternate sandcastleAlive}@keyframes palmAlive{0%{transform:rotate(-1.4deg)}to{transform:rotate(1.8deg)}}@keyframes boatAlive{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-6px)rotate(2.5deg)}}@keyframes beachballAlive{0%,72%,to{transform:translate(0)rotate(0)}82%{transform:translate(-7px)rotate(-12deg)}92%{transform:translate(5px)rotate(9deg)}}@keyframes sandcastleAlive{0%{filter:brightness(.96)}to{filter:brightness(1.1)drop-shadow(0 0 8px #ffde9633)}}body.theme-space{--room-pulse:#37e0c8}.nebula-turn{aspect-ratio:1;filter:blur(24px);background:conic-gradient(from 40deg,#0000,#7058d62e,#0000 32%,#37e0c824,#0000 68%);border-radius:50%;width:78%;animation:34s linear infinite nebulaTurn;top:-18%;left:12%}.orbit{border:1px solid #aabfff33;border-radius:50%;animation:8s ease-in-out infinite alternate orbitBreathe;transform:rotate(-12deg)}.orbit-a{width:58%;height:34%;top:4%;left:2%}.orbit-b{width:48%;height:28%;animation-delay:-4s;top:18%;right:-8%}.star-lane{background:linear-gradient(90deg,#0000,#ffffffe6,#0000);width:42%;height:2px;animation:11s linear infinite starLane;top:8%;left:-45%;transform:rotate(-18deg);box-shadow:70px 34px #ffffff52,140px -26px #37e0c852}@keyframes nebulaTurn{to{transform:rotate(360deg)}}@keyframes orbitBreathe{0%{opacity:.35;scale:.96}to{opacity:.8;scale:1.04}}@keyframes starLane{to{translate:180vw 58vh}}.planet-live .fx-prop{animation:10s ease-in-out infinite alternate planetAlive}.earth-main .fx-prop{animation-delay:-3.2s}.moon-main .fx-prop{animation-delay:-6.1s}.lander-live .fx-prop{animation:2.8s ease-in-out infinite landerAlive}.astro-live .fx-prop{transform-origin:12% 80%;animation:5.4s ease-in-out infinite alternate astroAlive}@keyframes planetAlive{0%{filter:brightness(.94);transform:translateY(-3px)rotate(-1deg)}to{filter:brightness(1.12);transform:translateY(5px)rotate(1.5deg)}}@keyframes landerAlive{0%,to{filter:brightness(.96);transform:translateY(0)}50%{filter:brightness(1.12)drop-shadow(0 0 10px #6eaaff3d);transform:translateY(-2px)}}@keyframes astroAlive{0%{transform:translateY(-7px)rotate(-1.5deg)}to{transform:translateY(8px)rotate(2deg)}}body.theme-trainer{--room-pulse:#ffd94d}.energy-ring{aspect-ratio:1;border:3px solid #ffd94d42;border-radius:50%;width:34%;animation:4s ease-out infinite energyRing;top:48%;left:50%;transform:translate(-50%,-50%)}.ring-b{border-color:#e03e363d;animation-delay:-2s}.electric-sweep{background:linear-gradient(90deg,#0000,#fff8e0,#ffd94d,#0000);width:26%;height:3px;animation:6.5s linear infinite electricSweep;top:18%;left:-30%;transform:rotate(-12deg);box-shadow:0 0 14px #ffd94db8}.arena-glow{background:radial-gradient(circle at 50% 48%,#ffd94d24,#0000 40%);animation:2.8s ease-in-out infinite alternate arenaGlow;inset:0}@keyframes energyRing{0%{opacity:0;scale:.45}24%{opacity:.72}to{opacity:0;scale:1.7}}@keyframes electricSweep{to{translate:165vw 18vh}}@keyframes arenaGlow{0%{opacity:.35}to{opacity:.9}}.energy-prop .fx-prop{animation:2.8s ease-in-out infinite alternate energyProp}.energy-star .fx-prop{animation-delay:-.8s}.energy-dark .fx-prop{animation-delay:-1.5s}.energy-gold .fx-prop{animation-delay:-2.2s}@keyframes energyProp{0%{filter:brightness(.92);transform:translateY(1px)scale(.94)}to{filter:brightness(1.2)drop-shadow(0 0 9px #ffd94d75);transform:translateY(-7px)scale(1.08)}}.stagecard:has(.num-wrap.pop) .hero-prop .fx-prop{animation:.82s cubic-bezier(.18,1.35,.3,1) both propCheer}:is(.stagecard:has(.num-wrap.pop) .gifts-live .fx-prop,.stagecard:has(.num-wrap.pop) .egg-live .fx-prop,.stagecard:has(.num-wrap.pop) .pumpkin-live .fx-prop){animation:.72s cubic-bezier(.2,1.25,.3,1) both propNudge}.stagecard:has(.num-wrap.pop) .party-popper .fx-prop{animation:.7s cubic-bezier(.2,1.3,.3,1) both popperCheer}@keyframes propCheer{0%{transform:translateY(0)scale(1)}35%{transform:translateY(-10px)scale(1.035,.97)}64%{transform:translateY(1px)scale(.985,1.02)}to{transform:none}}@keyframes propNudge{0%,to{transform:rotate(0)}34%{transform:rotate(-4deg)translateY(-4px)}68%{transform:rotate(3deg)translateY(-1px)}}@keyframes popperCheer{0%{transform:rotate(0)scale(1)}38%{filter:brightness(1.22);transform:rotate(8deg)scale(1.14)}to{transform:none}}.fx-ground .fx-corner:after{animation:4.6s ease-in-out infinite alternate contactShadowAlive}@keyframes contactShadowAlive{0%{opacity:.55;transform:scaleX(.94)}to{opacity:.82;transform:scaleX(1.04)}}@media (max-width:780px){.room-atmos{opacity:.78}.party-beam{width:44%}.fxf.depth-near{scale:.92}.fxf.depth-far{scale:.58}.fx-call-reactor{width:74px;top:27%;left:50%}}@media (prefers-reduced-motion:reduce){.room-atmos>span,.fx-prop,.fx-ground .fx-corner:after{animation:none!important}.fxf.depth-far,.fxf.depth-mid,.fxf.depth-near{filter:none;scale:1}}
.theme-pick a{color:var(--muted);padding:0 .25rem;font-size:1.1rem;line-height:1;text-decoration:none}.tpd-space{background:#1f2a5a}.tpd-christmas{background:#1d5a3a}.tpd-easter{background:#cfe9a8}.tpd-halloween{background:#f07f2a}.tpd-summer{background:#7ecbe8}.tpd-birthday{background:#d96aa0}.tpd-white{background:#fff}.tpd-blue{background:#2f6fde}.tpd-pink{background:#e76aa8}.tpd-purple{background:#7b4fd6}.tpd-red{background:#d9403f}.tpd-yellow{background:#f5c542}.tpd-black{background:#1a1a1f}.tpd-trainer{background:#2fb5a5}.themed-page .join-box{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow)}
.mini.filled,.mini.newest{background:radial-gradient(circle at 32% 26%, #ffffffe6 0%, #ffffff40 15%, transparent 38%), radial-gradient(circle at 40% 35%, var(--teal) 0%, var(--teal-deep) 78%);color:#fff;border-color:#0000;box-shadow:inset -4px -5px 9px #00000040,0 6px 12px #0003}.board .cell.called{box-shadow:inset 0 1px #ffffff29,0 3px 8px #0000002e}.board .cell.latest{box-shadow:0 0 0 3px #ffffff38,0 6px 16px #00000047}.stat{box-shadow:inset 0 1px #ffffff40,inset 0 -2px 4px #0000000f,0 8px 18px #00000014}.ticket{box-shadow:0 1px 2px #0000000f,0 10px 24px #0000001a}.tc.marked{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--teal) 55%, white) 0%, var(--teal) 45%, var(--teal-deep) 85%);box-shadow:inset -2px -3px 5px #00000038,0 2px 5px #00000026}.game-intro .btn-play,.host-bingo.ready{background:linear-gradient(#ffdf7e 0%,#ffc53d 52%,#f2ab19 100%);border-color:#0000;box-shadow:inset 0 1px #ffffffb3}.game-intro .btn-play:active,.host-bingo.ready:active{transform:translateY(1px);box-shadow:inset 0 1px #ffffffb3}.stage-v2{border:1px solid color-mix(in srgb, var(--gold) 42%, var(--line));box-shadow:inset 0 1px #ffffffe6,0 22px 54px #1c2b5521}.stage-v2 .num-wrap{aspect-ratio:1;isolation:isolate;background:radial-gradient(circle at 31% 24%, #fffffffa 0 8%, #ffffff4d 22%, transparent 35%), radial-gradient(circle at 44% 38%, color-mix(in srgb, var(--card) 82%, white) 0%, color-mix(in srgb, var(--teal-soft) 82%, white) 42%, var(--teal) 78%, var(--teal-deep) 100%);border:5px solid color-mix(in srgb, white 72%, var(--teal-soft));width:clamp(122px,11vw,178px);box-shadow:inset -10px -13px 20px #03534d33, inset 7px 8px 12px #ffffff6b, 0 0 0 6px color-mix(in srgb, var(--teal-soft) 64%, transparent), 0 18px 30px #127d762e;border-radius:50%;flex:none;place-items:center;display:grid}.stage-v2 .num-wrap .big-number,.stage-v2:fullscreen .num-wrap .big-number,.stage-v2.faux-fs .num-wrap .big-number{background:linear-gradient(#254d75 8%,#102d4f 58%,#071a32 100%);color:#102d4f;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px #ffffffe6)drop-shadow(0 5px 5px #071a3247);-webkit-background-clip:text;background-clip:text;font-size:clamp(4.25rem,7.4vw,7.2rem);font-weight:900;line-height:.9}.stage-v2 .num-wrap .bletter{background:var(--gold);color:var(--navy);-webkit-text-fill-color:var(--navy);vertical-align:0;z-index:2;border:1px solid #ffffffc7;border-radius:999px;margin:0;padding:.12rem .38rem;font-size:.82rem;line-height:1;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.stage-v2 .last5{gap:.65rem}.stage-v2 .mini{border-width:3px;box-shadow:inset -3px -4px 7px #1c2b551a,0 7px 13px #1c2b551c}.stage-v2 .mini.newest:first-child,.stage-v2 .mini.filled:first-child{color:#fff;background:radial-gradient(circle at 31% 24%,#8ee3dc,#12a59c 62%,#08766f);border-color:#fff}.stage-v2 .mini.filled:nth-child(2){color:#fff;background:radial-gradient(circle at 31% 24%,#ffb4aa,#ef6c62 64%,#af3534);border-color:#fff}.stage-v2 .mini.filled:nth-child(3){color:#3d2d0a;background:radial-gradient(circle at 31% 24%,#ffe89a,#f0bd39 64%,#aa7610);border-color:#fff}.stage-v2 .mini.filled:nth-child(4){color:#17360e;background:radial-gradient(circle at 31% 24%,#bde89e,#7cb45c 64%,#47782d);border-color:#fff}.stage-v2 .mini.filled:nth-child(5){color:#fff;background:radial-gradient(circle at 31% 24%,#c6c0ff,#7b74cc 64%,#474198);border-color:#fff}.stage-v2 .mini.newest,.stage-v2 .mini.filled{text-shadow:0 1px 1px #00000029;font-weight:900}.stage-v2 .board,.stage-v2 .solo-board{border:1px solid color-mix(in srgb, var(--teal) 50%, var(--line));background:color-mix(in srgb, var(--teal-soft) 46%, var(--card));border-radius:13px;padding:6px;box-shadow:inset 0 2px 11px #127d7612,0 10px 25px #1c2b5512}.stage-v2 .board .cell{border:1px solid color-mix(in srgb, var(--teal) 16%, var(--line));box-shadow:none;border-radius:5px}.stage-v2 .board .cell.called{border-color:color-mix(in srgb, var(--teal) 48%, transparent);opacity:1;font-weight:900;box-shadow:inset 0 1px #ffffff40}.stage-v2 .board .cell.latest{box-shadow:0 0 0 3px color-mix(in srgb, var(--teal) 25%, transparent), 0 6px 15px color-mix(in srgb, var(--teal-deep) 28%, transparent);border-color:#fff}.stage-v2 .ticket{border-color:color-mix(in srgb, var(--gold) 36%, var(--line));background:linear-gradient(180deg, #fffffffa, color-mix(in srgb, var(--paper) 78%, white));box-shadow:inset 0 1px #fff,0 8px 20px #1c2b5517}.stage-v2 .phrase{letter-spacing:.035em;font-weight:800}body.theme-blue .stage-v2 .phrase{color:#bde8f6}body.theme-purple .stage-v2 .phrase{color:#ded3f8}body.theme-red .stage-v2 .phrase{color:#ffd5cb}body.theme-black .stage-v2 .phrase{color:#f2f2f5}body.theme-space .stage-v2 .phrase{color:#dbe3ff}body.theme-halloween .stage-v2 .phrase{color:#ffd28a}body.theme-christmas .stage-v2 .phrase{color:#fff1bf}@media (min-width:861px) and (min-height:680px){.stage-v2:fullscreen .num-wrap,.stage-v2.faux-fs .num-wrap{width:clamp(150px,17vh,220px)}}@media (max-width:780px){.stage-v2 .num-wrap,.stage-v2:fullscreen .num-wrap,.stage-v2.faux-fs .num-wrap{width:94px;box-shadow:inset -6px -8px 13px #03534d33, 0 0 0 4px color-mix(in srgb, var(--teal-soft) 58%, transparent), 0 10px 18px #127d7629;border-width:3px}.stage-v2 .num-wrap .big-number,.stage-v2:fullscreen .num-wrap .big-number,.stage-v2.faux-fs .num-wrap .big-number{font-size:3.55rem}.stage-v2 .num-wrap .bletter{padding:.08rem .28rem;font-size:.58rem;top:-7px}.stage-v2 .board,.stage-v2 .solo-board{border-radius:9px;padding:4px}.stage-v2 .board .cell{border-radius:4px}}@media (orientation:landscape) and (max-height:540px){.stage-v2 .num-wrap,.stage-v2:fullscreen .num-wrap,.stage-v2.faux-fs .num-wrap{width:min(18vh,76px)}.stage-v2 .num-wrap .big-number,.stage-v2:fullscreen .num-wrap .big-number,.stage-v2.faux-fs .num-wrap .big-number{font-size:min(12vh,2.8rem)}.stage-v2 .num-wrap .bletter{padding:.05rem .22rem;font-size:.48rem;top:-6px}.stage-v2 .last5{gap:4px}}@media (min-width:861px) and (max-height:900px){.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .marquee{padding:.3rem 1rem .35rem}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .marquee .title{margin:.15rem 0;font-size:1rem}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .big-number{font-size:clamp(2.8rem,5.2vw,4.2rem)}.caller.solo .stage-v2:not(:fullscreen):not(.faux-fs) .num-wrap{width:108px}.caller.solo .stage-v2:not(:fullscreen):not(.faux-fs) .num-wrap .big-number{font-size:3.1rem}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .caller-unit{gap:6px}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .now-pill{padding:.25rem .7rem;font-size:.6rem}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .caller-unit .btn{padding:.4rem 1rem;font-size:.85rem}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .ticket{padding:8px}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .phrase{height:auto;margin-bottom:.2rem;font-size:.95rem}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .mini{width:32px;height:32px;font-size:.78rem}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .stat{padding:.35rem .9rem}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .stat b{font-size:1.15rem}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-board{gap:3px}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-board .cell{aspect-ratio:2.5;border-radius:6px;font-size:.78rem}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .solo-board.b75 .cell{aspect-ratio:2.2}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .tickets-row{margin-top:.5rem}.caller.solo .solo-stage:not(:fullscreen):not(.faux-fs) .ticket .tc{font-size:.8rem}}@media (max-width:600px) and (orientation:portrait){.caller,main.landing.tpage.troom{padding-inline:10px}.stagecard{padding-inline:8px}.solo-stage .tickets-row:has(.tpage3:only-child) .tpage3{flex:0 0 100%}}.now-bar{display:none}.bf-btn{margin-top:.4rem;padding:.8rem 1.8rem;font-size:1.05rem}@media (max-width:600px) and (orientation:portrait){.now-bar{z-index:55;background:var(--card);border:1px solid var(--line);border-radius:999px;justify-content:space-between;align-items:center;gap:.6rem;padding:.4rem .5rem .4rem .45rem;display:flex;position:fixed;top:8px;left:10px;right:10px;box-shadow:0 10px 28px #1c2b5538}.now-bar .nb-ball{background:var(--teal);color:#fff;width:46px;height:46px;font-family:var(--display);border-radius:50%;place-items:center;font-size:1.25rem;font-weight:800;display:grid;box-shadow:inset -4px -6px 10px #0003,inset 4px 6px 8px #ffffff4d}.now-bar .nb-letter{opacity:.85;margin-right:1px;font-size:.6rem}.now-bar .host-bingo{padding:.55rem 1.5rem;font-size:1rem}}.stage-v2 .num-wrap .big-number{flex-direction:column;justify-content:center;align-items:center;display:inline-flex}.stage-v2 .num-wrap .big-number .bletter{letter-spacing:.06em;color:var(--teal-deep);-webkit-text-fill-color:var(--teal-deep);filter:none;background:0 0;border:0;margin:0 0 -.04em;font-weight:900;line-height:1;transform:none;padding:0!important;font-size:.32em!important;position:static!important}.marquee{padding:.55rem 1rem .85rem}.marquee .title{margin:0;line-height:1}.review-ask{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:1rem 0 0;font-size:.86rem;display:flex}.review-ask a{color:var(--teal-deep);text-underline-offset:3px;font-weight:700;text-decoration:underline}.review-ask a:hover{color:var(--teal)}.review-no{color:var(--muted);cursor:pointer;opacity:.7;background:0 0;border:0;padding:0 .2rem;font-size:1.1rem;line-height:1}.review-no:hover{opacity:1}.pf-card .review-ask{justify-content:flex-start;margin-top:.6rem}.stage-v2 .num-wrap{container-type:inline-size}.stage-v2 .num-wrap .big-number:not(:has(.bletter)){font-variant-numeric:normal;translate:var(--ink-dx,0em) 0;font-size:63cqi!important}.ball-wrap{flex-direction:column;align-items:center;display:flex;position:relative}.ball-wrap:before{content:"";aspect-ratio:100/19;width:100%;display:block}.ball-arc{aspect-ratio:1;pointer-events:none;z-index:2;width:150%;height:auto;margin-top:-6%;position:absolute;top:0;left:-25%;overflow:visible}.ball-arc text{font-family:var(--display);fill:var(--teal-deep);font-weight:800}.ball-arc .ba-star{fill:var(--gold)}body.theme-blue .stage-v2 .ball-arc text{fill:#bde8f6}body.theme-purple .stage-v2 .ball-arc text{fill:#ded3f8}body.theme-red .stage-v2 .ball-arc text{fill:#ffd5cb}body.theme-black .stage-v2 .ball-arc text{fill:#f2f2f5}body.theme-space .stage-v2 .ball-arc text{fill:#dbe3ff}body.theme-halloween .stage-v2 .ball-arc text{fill:#ffd28a}body.theme-christmas .stage-v2 .ball-arc text{fill:#fff1bf}body:is(.theme-blue,.theme-purple,.theme-red,.theme-black,.theme-space,.theme-halloween,.theme-christmas) .stage-v2 .ball-arc .ba-star{fill:var(--gold)}@media (orientation:landscape) and (max-height:540px){.solo-stage .ball-wrap:before,.solo-stage .ball-arc{display:none}}
@media print{.no-print,.site-bg,.langpick,.landing:before,.landing:after,.home-sec:before{display:none!important}body,.landing,.gen-page{background:#fff!important}}
.nhb{--d:120px;--c:#10a69c;--c-hi:#8ff0e6;--c-lo:#04514c;--ball:url(/look/balls/sky.webp);--ball-sm:url(/look/balls/sky-sm.webp);width:var(--d);aspect-ratio:1;vertical-align:middle;line-height:1;font-family:var(--nh-display,"Nunito"), ui-rounded, system-ui, sans-serif;transform-origin:50% 88%;box-shadow:0 calc(var(--d) * .07) calc(var(--d) * .12) calc(var(--d) * -.02) #080c284d, 0 calc(var(--d) * .02) calc(var(--d) * .04) #080c2829;border-radius:50%;flex:none;display:inline-block;position:relative;container-type:inline-size}.nhb-face{background:var(--ball-sm) center / 100% 100% no-repeat;border-radius:50%;position:absolute;inset:0}@container (min-width:110px){.nhb-face{background-image:var(--ball)}}.nh-num>.nhb .nhb-face{background-image:var(--ball)}.nhb-spin{position:absolute;inset:0}.nhb-label{--lab:.645;left:calc(50% - var(--lab) * 50%);top:calc(50% - var(--lab) * 50%);width:calc(var(--lab) * 100%);height:calc(var(--lab) * 100%);color:#141a33;-webkit-text-fill-color:currentColor;letter-spacing:-.02em;font-weight:900;font-size:calc(var(--fs,.3) * 100cqi);font-variant-numeric:lining-nums;border-radius:50%;place-items:center;display:grid;position:absolute}.nhb-label.one{--fs:.37}.nhb.big .nhb-label{--fs:.38}.nhb.big .nhb-label.one{--fs:.46}.nhb.big .nhb-label:has(.nhb-stack){--fs:.3}.nhb-label .nhb-n{translate:var(--ink-dx,0) 0;display:block}.nhb-label.u .nhb-n{text-underline-offset:.06em;text-decoration:underline;text-decoration-thickness:.07em}.nhb-label .nhb-l{letter-spacing:.02em;color:var(--c-lo);margin-bottom:-.06em;font-size:.42em;display:block}.nhb-label .nhb-stack{flex-direction:column;align-items:center;display:flex}.nhb-label.blank{color:#0000}.nhb.bc0,.nhb.red{--c:#e43d47;--c-hi:#ff9ea3;--c-lo:#7a0e18;--ball:url(/look/balls/red.webp);--ball-sm:url(/look/balls/red-sm.webp)}.nhb.bc1,.nhb.gold{--c:#f7bd1f;--c-hi:#ffeaa2;--c-lo:#9d6400;--ball:url(/look/balls/gold.webp);--ball-sm:url(/look/balls/gold-sm.webp)}.nhb.bc2,.nhb.navy{--c:#33498f;--c-hi:#9db0ee;--c-lo:#0d1640;--ball:url(/look/balls/navy.webp);--ball-sm:url(/look/balls/navy-sm.webp)}.nhb.teal{--c:#10a69c;--c-hi:#8ff0e6;--c-lo:#04514c}.nhb.bc3,.nhb.blue{--c:#2f6ce6;--c-hi:#a2c4ff;--c-lo:#0f2f78;--ball:url(/look/balls/blue.webp);--ball-sm:url(/look/balls/blue-sm.webp)}.nhb.bc4,.nhb.purple{--c:#7a50e6;--c-hi:#cdbbff;--c-lo:#33198a;--ball:url(/look/balls/purple.webp);--ball-sm:url(/look/balls/purple-sm.webp)}.nhb.bc5,.nhb.orange{--c:#ff8a1c;--c-hi:#ffd2a3;--c-lo:#a14700;--ball:url(/look/balls/orange.webp);--ball-sm:url(/look/balls/orange-sm.webp)}.nhb.bc6,.nhb.green{--c:#2db35b;--c-hi:#aaf2bd;--c-lo:#0c5c29;--ball:url(/look/balls/green.webp);--ball-sm:url(/look/balls/green-sm.webp)}.nhb.bc7,.nhb.pink{--c:#ec4d98;--c-hi:#ffb6d8;--c-lo:#87124c;--ball:url(/look/balls/pink.webp);--ball-sm:url(/look/balls/pink-sm.webp)}.nhb.bc8,.nhb.sky{--c:#1fa8e0;--c-hi:#a4e6ff;--c-lo:#07587f;--ball:url(/look/balls/sky.webp);--ball-sm:url(/look/balls/sky-sm.webp)}.nhb.pearl{--c:#e7e9f1;--c-hi:#fff;--c-lo:#8d93ab;--ball:url(/look/balls/pearl.webp);--ball-sm:url(/look/balls/pearl-sm.webp)}.nhb.lB{--c:#2f6ce6;--c-hi:#a2c4ff;--c-lo:#0f2f78;--ball:url(/look/balls/blue.webp);--ball-sm:url(/look/balls/blue-sm.webp)}.nhb.lI{--c:#e43d47;--c-hi:#ff9ea3;--c-lo:#7a0e18;--ball:url(/look/balls/red.webp);--ball-sm:url(/look/balls/red-sm.webp)}.nhb.lN{--c:#e7e9f1;--c-hi:#fff;--c-lo:#8d93ab;--ball:url(/look/balls/pearl.webp);--ball-sm:url(/look/balls/pearl-sm.webp)}.nhb.lG{--c:#2db35b;--c-hi:#aaf2bd;--c-lo:#0c5c29;--ball:url(/look/balls/green.webp);--ball-sm:url(/look/balls/green-sm.webp)}.nhb.lO{--c:#ff9f1c;--c-hi:#ffd9a3;--c-lo:#a14f00;--ball:url(/look/balls/orange.webp);--ball-sm:url(/look/balls/orange-sm.webp)}.nhb.empty{box-shadow:none}.nhb.empty .nhb-face{background:#7f8cb424}.nhb.empty .nhb-label{display:none}.nhb:is(.drop,.turn-in){animation:nhb-catch var(--catch,1.7s) ease-in-out both}.nhb.turn-in:not(.drop){--catch:1.25s}@keyframes nhb-catch{0%{opacity:0;transform:translateY(-38%)scale(.84)}12%{opacity:1}22%{transform:translateY(0)scale(1.06,.94)}30%{transform:translateY(-3%)scale(.98,1.02)}36%{transform:none}46%{transform:rotate(-16deg)}56%{transform:rotate(12deg)}64%{transform:rotate(-7deg)}71%{transform:rotate(3deg)}77%{transform:none}84%{transform:scale(1.07)}92%{transform:scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.nhb,.nhb .nhb-spin{animation:none!important}}
.nh-sw{--sw-h:32px;--sw-pad:3px;--sw-lead:.55s cubic-bezier(.32, .72, 0, 1);--sw-trail:.85s cubic-bezier(.32, .72, 0, 1) 80ms;--sw-season-bg:linear-gradient(180deg, #ffb062 0%, #f5872a 100%);--sw-season-ink:#2b1300;isolation:isolate;height:var(--sw-h);padding:var(--sw-pad);cursor:pointer;color:inherit;font:900 .78rem/1 "Nunito", var(--display,system-ui), sans-serif;letter-spacing:.01em;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:#7f87a029;border:0;border-radius:999px;grid-template-columns:1fr 1fr;align-items:stretch;margin:0;transition:transform .2s cubic-bezier(.23,1,.32,1);display:inline-grid;position:relative;box-shadow:inset 0 0 0 1px #7f87a03d}.nh-sw:active{transform:scale(.95)}.nh-sw:focus-visible{outline-offset:3px;outline:2px solid #fffc}.nh-sw.halloween{--sw-season-bg:linear-gradient(180deg, #ffb062 0%, #f5872a 100%);--sw-season-ink:#2b1300}.nh-sw.christmas{--sw-season-bg:linear-gradient(180deg, #ff6b6f 0%, #d93a3f 100%);--sw-season-ink:#fff}.nh-sw-thumb{z-index:0;top:var(--sw-pad);bottom:var(--sw-pad);left:var(--sw-pad);background:var(--sw-season-bg);transition:left var(--sw-lead), right var(--sw-trail), background .45s ease;border-radius:999px;position:absolute;right:50%;box-shadow:0 1px 4px #00000040,inset 0 1px #ffffff73}.nh-sw[aria-checked=false] .nh-sw-thumb{left:50%;right:var(--sw-pad);transition:right var(--sw-lead), left var(--sw-trail), background .45s ease;background:linear-gradient(#fff 0%,#e6ebf7 100%)}.nh-sw-opt{z-index:1;white-space:nowrap;opacity:.7;justify-content:center;align-items:center;gap:5px;padding:0 11px;transition:color .4s,opacity .4s,filter .4s;display:inline-flex;position:relative}.nh-sw-opt svg{flex:none;width:13px;height:13px;transition:transform .5s cubic-bezier(.32,.72,0,1)}.nh-sw[aria-checked=true] .is-season{color:var(--sw-season-ink);opacity:1}.nh-sw[aria-checked=false] .is-classic{color:#1c2b55;opacity:1}.nh-sw[aria-checked=true] .is-classic svg{transform:rotate(-30deg)scale(.85)}.nh-sw[aria-checked=false] .is-season svg{transform:rotate(30deg)scale(.85)}.nh-sw.icons .nh-sw-t{display:none}.nh-sw.icons .nh-sw-opt{padding:0 9px}.nh-sw.nh-sw-top{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;box-shadow:inset 0 0 0 1px #fff3,0 8px 24px #00000038}@property --nh-r{syntax:"<length>";inherits:false;initial-value:0}html.nh-vt::view-transition-old(root){mix-blend-mode:normal;animation:none}html.nh-vt::view-transition-new(root){mix-blend-mode:normal;animation:none}html.nh-vt::view-transition-new(root){-webkit-mask-image:radial-gradient(circle at var(--nh-x) var(--nh-y), #000 calc(var(--nh-r) - var(--nh-f)), transparent var(--nh-r));-webkit-mask-image:radial-gradient(circle at var(--nh-x) var(--nh-y), #000 calc(var(--nh-r) - var(--nh-f)), transparent var(--nh-r));mask-image:radial-gradient(circle at var(--nh-x) var(--nh-y), #000 calc(var(--nh-r) - var(--nh-f)), transparent var(--nh-r))}.nh-bloom{z-index:2147483000;pointer-events:none;view-transition-name:nh-bloom;position:fixed;inset:0}::view-transition-new(nh-bloom){animation:none}::view-transition-old(nh-bloom){animation:none}.nh-bloom-core,.nh-bloom-halo{left:var(--x);top:var(--y);opacity:0;border-radius:50%;position:absolute;translate:-50% -50%}.nh-bloom-core{background:radial-gradient(circle, #fffffff2 0, rgba(var(--glow), .75) 22%, rgba(var(--glow), .25) 48%, rgba(var(--glow), 0) 70%);width:260px;height:260px;animation:1.3s cubic-bezier(.22,1,.36,1) both nh-bloom-core}.nh-bloom-halo{background:radial-gradient(circle, rgba(var(--glow), .32) 0, rgba(var(--glow), .12) 35%, rgba(var(--glow), 0) 65%);width:1100px;height:1100px;animation:1.9s cubic-bezier(.22,1,.36,1) both nh-bloom-halo}@keyframes nh-bloom-core{0%{opacity:0;transform:scale(.2)}18%{opacity:1}to{opacity:0;transform:scale(1.5)}}@keyframes nh-bloom-halo{0%{opacity:0;transform:scale(.3)}25%{opacity:1}to{opacity:0;transform:scale(1.4)}}.nh-bloom-wave{left:var(--x);top:var(--y);width:calc(var(--reach) * 2);height:calc(var(--reach) * 2);margin:calc(var(--reach) * -1) 0 0 calc(var(--reach) * -1);background:radial-gradient(circle closest-side, rgba(var(--glow), 0) calc(100% - 230px), rgba(var(--glow), .16) calc(100% - 150px), #ffffff47 calc(100% - 95px), rgba(var(--glow), .14) calc(100% - 50px), rgba(var(--glow), 0) 100%);opacity:1;animation:nh-bloom-wave var(--grow) cubic-bezier(.35, .05, .35, 1) both;border-radius:50%;position:absolute;transform:scale(0)}@keyframes nh-bloom-wave{0%{opacity:0;transform:scale(0)}10%{opacity:1}80%{opacity:.9}to{opacity:0;transform:scale(1)}}
