:root,html body[data-theme=arcade]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#111014;--surface:#211e29;--ink:#fff0d0;--muted:#bcb5ca;--line:#45404e;--arcade-black:#050506;--arcade-cream:#fff0d0;--arcade-lime:#c4ff00;--arcade-lavender:#b29bf4;--arcade-pink:#ff478e;--arcade-orange:#ffb30f;--arcade-teal:#00bfa5;--blue:var(--arcade-lavender);--blue-face:#c1aefa;--blue-highlight:#d4c6ff;--blue-depth:#8267ce;--blue-shadow:#050506;--red:var(--arcade-pink);--red-face:#ff6ba3;--red-highlight:#ff90bb;--red-depth:#cf2f70;--red-shadow:#050506;--yellow:var(--arcade-orange);--yellow-face:#ffc438;--yellow-highlight:#ffd67a;--yellow-depth:#d98c00;--yellow-shadow:#050506;--coral:var(--arcade-pink);--purple:var(--arcade-lavender);--green:var(--arcade-teal);--cobalt:var(--arcade-lavender);--blue-soft:#322844;--yellow-soft:#3d2c17;--coral-soft:#422234}html body[data-theme=arcade]{background:var(--paper);color:var(--ink)}html body[data-theme=arcade] h1,html body[data-theme=arcade] h2,html body[data-theme=arcade] h3{font-weight:850}html body[data-theme=arcade] :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--arcade-lime);outline-offset:5px}html body[data-theme=arcade] :is(input:not([type=range]):not([type=checkbox]):not([type=radio]),select,textarea){color:var(--ink);accent-color:var(--arcade-lime);background:#18151f;border:2px solid #5c526c;border-radius:10px}html body[data-theme=arcade] input[type=range]{accent-color:var(--arcade-lime)}html body[data-theme=arcade] :is(.site-header,.show-nav){color:var(--ink);border-bottom:2px solid #39323f}html body[data-theme=arcade] :is(.wordmark,.text-logo,.show-wordmark){color:var(--ink);font-weight:850}html body[data-theme=arcade] :is(.primary-button,.play-button,.show-button,.sign-in,.next-action,.continue-game,.confirm-craft){border:3px solid var(--arcade-black);background:var(--arcade-lime);color:var(--arcade-black);box-shadow:0 5px 0 var(--arcade-black);text-shadow:none;border-radius:16px;font-weight:850;transition:transform .14s,box-shadow .14s,background .14s}html body[data-theme=arcade] :is(.primary-button,.play-button,.show-button,.sign-in,.confirm-craft):not(:disabled):hover{box-shadow:0 7px 0 var(--arcade-black);background:#d5ff52;transform:translateY(-2px)}html body[data-theme=arcade] :is(.primary-button,.play-button,.show-button,.sign-in,.confirm-craft):not(:disabled):active{box-shadow:0 2px 0 var(--arcade-black);transform:translateY(3px)}html body[data-theme=arcade] :is(.secondary-button,.show-restart,.show-restart-dialog button:not(.show-button),.collection-variants button,.collection-detail>div>button,.collection-filters select){background:var(--arcade-lavender);color:var(--arcade-black);border:3px solid var(--arcade-black);box-shadow:0 3px 0 var(--arcade-black);border-radius:12px;font-weight:800}html body[data-theme=arcade] .avatar{background:var(--arcade-lavender);border:3px solid var(--arcade-black);color:var(--arcade-black);font-weight:900}html body[data-theme=arcade] .show-shell{--ink:var(--arcade-cream);--paper:#111014;--yellow:var(--arcade-orange);--blue:var(--arcade-lavender);color:var(--ink);background:#111014}html body[data-theme=arcade] .show-grain{background:radial-gradient(at 10% 80%,#ff478e0b,#0000 55%),radial-gradient(at 90% 15%,#b29bf410,#0000 45%)}html body[data-theme=arcade] .show-nav{background:#111014e8}html body[data-theme=arcade] .show-nav>a{color:var(--arcade-cream);font-weight:700}html body[data-theme=arcade] .show-ticket-bank{background:var(--arcade-orange);color:var(--arcade-black);border:3px solid var(--arcade-black);box-shadow:0 4px 0 var(--arcade-black);border-radius:12px;font-weight:850}html body[data-theme=arcade] .show-ticket-bank b{font-weight:900}html body[data-theme=arcade] .round-progress-label>span{color:var(--muted);font-weight:650}html body[data-theme=arcade] .round-progress-label>strong{color:var(--arcade-cream);font-weight:850}html body[data-theme=arcade] .round-progress-track{height:7px}html body[data-theme=arcade] .round-progress-track i{background:#302b38;border:1px solid #050506}html body[data-theme=arcade] .round-progress-track i.filled{background:var(--arcade-lime)}html body[data-theme=arcade] .show-clock{color:var(--arcade-cream)}html body[data-theme=arcade] :is(.show-host>span,.show-host p,.show-interlude>p,.show-interlude>small,.show-next-line,.show-loading,.show-best>span,.card-draw-status,.show-welcome>p,.show-welcome>small,.welcome-acts,.lobby-launch span){color:var(--muted)}html body[data-theme=arcade] .show-host h1{color:var(--arcade-cream);letter-spacing:-.055em;font-weight:850}html body[data-theme=arcade] :is(.show-kicker,.show-mode-links a,.show-welcome h1 em){color:var(--arcade-lime)}html body[data-theme=arcade] .welcome-props{filter:saturate(1.2)}html body[data-theme=arcade] .welcome-props i{background:var(--arcade-orange);color:#050506;border:3px solid #050506;box-shadow:0 5px #050506}html body[data-theme=arcade] .welcome-props b{background:var(--arcade-pink);color:#050506;border:3px solid #050506;box-shadow:0 5px #050506}html body[data-theme=arcade] .welcome-props span{background:var(--arcade-lavender);color:#050506;border:3px solid #050506;box-shadow:0 5px #050506}html body[data-theme=arcade] .solo-ready-lobby h1{color:var(--arcade-cream)}html body[data-theme=arcade] .ready-cast>div{background:#211e29;border:3px solid #050506;border-radius:18px;box-shadow:0 3px #050506}html body[data-theme=arcade] .cast-avatar{background:var(--arcade-pink);color:#050506;border:3px solid #050506;font-weight:900;transform:rotate(-4deg)}html body[data-theme=arcade] .cast-1{background:var(--arcade-teal);transform:rotate(4deg)}html body[data-theme=arcade] .cast-2{background:var(--arcade-orange)}html body[data-theme=arcade] .cast-3{background:var(--arcade-lavender);transform:rotate(4deg)}html body[data-theme=arcade] .ready-cast strong{font-weight:850}html body[data-theme=arcade] .ready-cast small{color:var(--arcade-cream);background:#393242;font-weight:750}html body[data-theme=arcade] .cast-ready{color:var(--arcade-lime);font-weight:850}html body[data-theme=arcade] .cast-waiting{color:var(--muted)}html body[data-theme=arcade] .lobby-launch strong{color:var(--arcade-lime);text-shadow:4px 5px #050506;font-weight:900}html body[data-theme=arcade] .show-card-back{border:8px double var(--arcade-black);color:#050506;background:repeating-linear-gradient(45deg,#b29bf4 0 12px,#a18be2 12px 24px);box-shadow:0 8px #050506}html body[data-theme=arcade] .show-card-back.shuffle-card:nth-child(2){background:repeating-linear-gradient(45deg,#ff478e 0 12px,#e7367a 12px 24px)}html body[data-theme=arcade] .show-card-back.shuffle-card:nth-child(3){background:repeating-linear-gradient(45deg,#00bfa5 0 12px,#00a991 12px 24px)}html body[data-theme=arcade] .show-card-back.shuffle-card:nth-child(4){background:repeating-linear-gradient(45deg,#ffb30f 0 12px,#ed9d00 12px 24px)}html body[data-theme=arcade] .collectible{color:#111014;background:var(--arcade-lavender);border:4px solid #050506;box-shadow:0 5px #050506,0 12px 25px #0003}html body[data-theme=arcade] .collectible .card-top{color:#211a32;font-weight:850}html body[data-theme=arcade] .collectible .card-art{background:#fff0d0;border:3px solid #050506;border-radius:12px}html body[data-theme=arcade] .collectible h2{color:#111014;font-weight:850}html body[data-theme=arcade] .collectible>small{color:#30233e;font-weight:800}html body[data-theme=arcade] .collectible>p{color:#211a32;font-weight:550}html body[data-theme=arcade] .collectible footer{color:#30233e;border-color:#05050640;font-weight:750}html body[data-theme=arcade] .collectible.rarity-rare{background:#00bfa5}html body[data-theme=arcade] .collectible.rarity-epic{background:#ff478e}html body[data-theme=arcade] .collectible.edition-special-art{background:#ffb30f}html body[data-theme=arcade] :is(.solo-standings,.lobby-standings,.show-modifier,.wager-slip,.lobby-cast span,.show-restart-dialog,.marble-purchase,.marble-lab-finish){color:var(--arcade-cream);background:#211e29;border:3px solid #050506;box-shadow:0 5px #050506}html body[data-theme=arcade] .solo-standings :is(th,td){border-color:#47404f}html body[data-theme=arcade] .solo-standings :is(th,header>span),html body[data-theme=arcade] .solo-standings>p{color:var(--muted)}html body[data-theme=arcade] .solo-standings :is(h2,strong){color:var(--arcade-cream);font-weight:850}html body[data-theme=arcade] .solo-standings .is-you{color:var(--arcade-cream);background:#b29bf426}html body[data-theme=arcade] .solo-standings tbody tr:last-child{border-color:#0000}html body[data-theme=arcade] .solo-standings small{color:var(--arcade-cream);background:#393242}html body[data-theme=arcade] .ticket-stack{color:var(--arcade-lime)}html body[data-theme=arcade] .ticket-total{color:var(--arcade-lime);font-weight:900}html body[data-theme=arcade] .ticket-stack>span{color:var(--muted);font-weight:700}html body[data-theme=arcade] .paper-ticket{color:#050506;border:3px dashed #050506;box-shadow:0 4px #050506,0 8px 12px #0004;background:var(--arcade-orange)!important}html body[data-theme=arcade] .paper-ticket:nth-child(3n+2){background:var(--arcade-pink)!important}html body[data-theme=arcade] .paper-ticket:nth-child(3n){background:var(--arcade-teal)!important}html body[data-theme=arcade] .paper-ticket:before,html body[data-theme=arcade] .paper-ticket:after{background:#111014}html body[data-theme=arcade] .ticket-zero{color:var(--muted)}html body[data-theme=arcade] .ticket-loss .ticket-total{color:var(--arcade-pink)}html body[data-theme=arcade] .show-modifier>span{color:var(--arcade-orange)}html body[data-theme=arcade] .show-modifier p{color:var(--muted)}html body[data-theme=arcade] .wager-slip>strong{color:var(--arcade-orange);font-weight:900}html body[data-theme=arcade] :is(.wager-slip label,.wager-slip p,.wager-risk,.show-recap>div){color:var(--muted)}html body[data-theme=arcade] .wager-presets button{color:var(--arcade-cream);background:#3a304b;border:2px solid #050506;font-weight:800}html body[data-theme=arcade] .wager-presets button[aria-pressed=true]{background:var(--arcade-lavender);color:#050506;border-color:#050506}html body[data-theme=arcade] .wager-risk b{color:var(--arcade-lime)}html body[data-theme=arcade] .wager-risk span+span b{color:var(--arcade-pink)}html body[data-theme=arcade] .wager-answers button{background:var(--arcade-lavender);color:#111014;border:3px solid #050506;font-weight:800;box-shadow:0 4px #050506}html body[data-theme=arcade] .wager-answers button>span{color:var(--arcade-cream);background:#111014;border:2px solid #050506;font-weight:900}html body[data-theme=arcade] .wager-answers button.correct{background:var(--arcade-lime);border-color:#050506;box-shadow:0 4px #050506}html body[data-theme=arcade] .wager-answers button.incorrect{background:var(--arcade-pink);border-color:#050506;box-shadow:0 4px #050506}html body[data-theme=arcade] .final-medal{background:var(--arcade-orange);color:#050506;outline:3px solid var(--arcade-orange);border:7px solid #050506;box-shadow:0 7px #050506}html body[data-theme=arcade] .final-medal>span{color:#050506}html body[data-theme=arcade] .show-recap{border-color:#45404e}html body[data-theme=arcade] .show-recap b{color:var(--arcade-cream)}html body[data-theme=arcade] .show-restart-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000b}html body[data-theme=arcade] .show-restart-dialog h2{font-weight:850}html body[data-theme=arcade] .show-restart-dialog p{color:var(--muted)}html body[data-theme=arcade] :is(.collection-page,.account-page,.privacy-page,.public-page){color:var(--arcade-cream)}html body[data-theme=arcade] :is(.collection-heading h1,.page-intro h1){font-weight:900}html body[data-theme=arcade] :is(.collection-heading p,.collection-page>p,.collection-filters label){color:var(--muted)}html body[data-theme=arcade] .collection-heading a{color:var(--arcade-lime);font-weight:750}html body[data-theme=arcade] :is(.collection-detail,.dialog,.signin-panel,.profile-panel,.game-content,.result-panel,.stats-grid .stat){color:var(--arcade-cream);background:#211e29;border:3px solid #050506;box-shadow:0 5px #050506}html body[data-theme=arcade] .collection-detail>div{color:var(--arcade-cream)}html body[data-theme=arcade] .collection-detail p{color:var(--muted)}html body[data-theme=arcade] .collection-detail-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000b}html body[data-theme=arcade] .account-nav{background:#211e29;border:3px solid #050506}html body[data-theme=arcade] .account-nav a[aria-current=page]{background:var(--arcade-lavender);color:#050506;font-weight:850;box-shadow:0 3px #050506}html body[data-theme=arcade] .account-nav a:hover{color:var(--arcade-lime)}html body[data-theme=arcade] .trophy-cabinet{background:linear-gradient(125deg,#211e29,#302637 50%,#211e29);border:3px solid #050506;box-shadow:inset 0 4px 12px #0005}html body[data-theme=arcade] .trophy-slot:hover{background:#b29bf41a}html body[data-theme=arcade] :is(.game-card,.fair-game-card){color:var(--arcade-cream);background:#211e29;border:3px solid #050506;box-shadow:0 5px #050506}html body[data-theme=arcade] .game-card :is(h2,h3){color:var(--arcade-cream);font-weight:850}html body[data-theme=arcade] .game-card p{color:var(--muted)}html body[data-theme=arcade] .hero{background:var(--arcade-lavender);color:#050506;border:4px solid #050506;box-shadow:0 7px #050506}html body[data-theme=arcade] .hero :is(h1,p){color:#050506}html body[data-theme=arcade] :is(.banner,.progress-strip,.live-leaderboard,.live-results){color:var(--arcade-cream);background:#211e29;border-color:#050506}html body[data-theme=arcade] .play-key-body{background:var(--arcade-lime);color:#050506;border:3px solid #050506;border-radius:12px;font-weight:850;box-shadow:0 4px #050506}html body[data-theme=arcade] .game-card.played .play-key-body{color:var(--arcade-cream);background:#302b38}html body[data-theme=arcade] .modifier-preview-toolbar{color:var(--arcade-cream);background:#111014;border-bottom:3px solid #050506}html body[data-theme=arcade] .modifier-preview-toolbar button{background:var(--arcade-lavender);color:#050506;border:3px solid #050506;font-weight:850;box-shadow:0 3px #050506}html body[data-theme=arcade] .show-ramp-hud{color:var(--arcade-cream);background:#21172e;border:3px solid #050506;box-shadow:0 -4px #050506}html body[data-theme=arcade] .show-ramp-score{color:var(--arcade-cream);font-weight:900}html body[data-theme=arcade] .show-ramp-balls li{box-shadow:none;background:#42334d;border:2px solid #050506}html body[data-theme=arcade] .show-ramp-balls li.used{background:var(--arcade-pink);border-color:#050506}html body[data-theme=arcade] .show-ramp .fair-power-track{background:repeating-linear-gradient(90deg,#c4ff00 0 calc(10% - 2px),#91b900 calc(10% - 2px) 10%);border:3px solid #050506;box-shadow:0 4px #050506}html body[data-theme=arcade] .show-ramp .fair-power-value{color:#050506;text-shadow:none;font-weight:900}html body[data-theme=arcade] .show-ramp .fair-power-track i{background:#ff478e;box-shadow:0 0 0 1px #050506}html body[data-theme=arcade] :is(.grab-ball,.roll-grab,.ramp-grab){background:var(--arcade-orange);color:#050506;border:3px solid #050506;font-weight:900;box-shadow:0 5px #050506}html body[data-theme=arcade] :is(.toy-hud,.fair-hud){color:var(--arcade-cream);background:#21172e;border:3px solid #050506}html body[data-theme=arcade] .paddle-game{color:var(--arcade-cream);background:#17151e}html body[data-theme=arcade] .paddle-readout output{color:var(--arcade-cream);font-weight:900}html body[data-theme=arcade] .paddle-readout p{color:var(--arcade-lavender);font-weight:700}html body[data-theme=arcade] .paddle-drop-prompt{color:var(--arcade-cream);font-weight:750}html body[data-theme=arcade] .paddle-time-bar{background:#36303e;border-top:3px solid #050506;height:15px}html body[data-theme=arcade] .paddle-time-bar>span{background:var(--arcade-lime)}html body[data-theme=arcade] .paddle-end{color:var(--arcade-cream);background:#211e29;border:4px solid #050506;box-shadow:0 7px #050506}html body[data-theme=arcade] .paddle-end button{background:var(--arcade-lime);color:#050506;border:3px solid #050506;font-weight:900;box-shadow:0 5px #050506}html body[data-theme=arcade] .marble-purchase :is(h2,strong){color:var(--arcade-cream)}html body[data-theme=arcade] .marble-purchase p{color:var(--muted)}html body[data-theme=arcade] .marble-lab>header{color:var(--arcade-cream);background:#111014}@media (prefers-reduced-motion:reduce){html body[data-theme=arcade] :is(.primary-button,.play-button,.show-button,.sign-in,.confirm-craft){transition:none}}html body[data-theme=arcade] .collectible.undiscovered{opacity:.88;filter:none}html body[data-theme=arcade] .collection-heading{margin-bottom:12px}html body[data-theme=arcade] .collection-page>p{line-height:1.6}html body[data-theme=arcade] .collection-error{color:#ffc3da;background:#ff478e19;border:2px solid #050506;border-radius:12px;margin:16px 0;padding:12px 16px}html body[data-theme=arcade] .collection-error a{color:var(--arcade-pink);font-weight:800}html body[data-theme=arcade] .account-nav a[aria-current=page]:hover{color:#050506}html body[data-theme=arcade] :is(.fair-exit,.roll-style-switch){background:var(--arcade-lavender);color:#050506;border:3px solid #050506;border-radius:12px;font-weight:850;box-shadow:0 3px #050506}html body[data-theme=arcade] .fair-hud-power .fair-power-track{background:var(--arcade-lime);border:3px solid #050506;box-shadow:0 3px #050506}html body[data-theme=arcade] .fair-hud-power .fair-power-value{color:#050506;text-shadow:none;font-weight:900}html body[data-theme=arcade] :is(.fair-game-name,.fair-scoreboard strong){font-weight:850}html body[data-theme=arcade] .darts-legend{color:var(--arcade-cream);background:#211e29ed;border:3px solid #050506;box-shadow:0 3px #050506}html body[data-theme=arcade] .darts-legend i.red{background:var(--arcade-pink)}html body[data-theme=arcade] .darts-legend i.blue{background:var(--arcade-lavender)}html body[data-theme=arcade] .darts-legend i.yellow{background:var(--arcade-orange)}html body[data-theme=arcade] .darts-legend i.black{border:1px solid var(--arcade-cream);background:#050506}html body[data-theme=arcade] .darts-stage-caption{color:var(--arcade-cream);background:#211e29eb;border:2px solid #050506}html body[data-theme=arcade] .balloon-wind{color:var(--arcade-cream);background:#211e29ed;border:3px solid #050506;box-shadow:0 4px #050506}html body[data-theme=arcade] .show-ramp .fair-power-target{width:3px;text-shadow:none;background:#050506;font-size:0;top:0;bottom:0;transform:translate(-50%)}html body[data-theme=arcade] .show-ramp .fair-power-target:before{display:none}html body[data-theme=arcade] :is(.ready-cast>div,.game-about,.settings-panel,.privacy-page form,.account-panel){color:#faf9f6;background:#211e29;border-color:#45404e}html body[data-theme=arcade] .ready-cast small{color:#faf9f6;background:#393242}html body[data-theme=arcade] .cast-avatar{color:#111013}html body[data-theme=arcade] .cast-ready{color:#c4ff00}html body[data-theme=arcade] :is(.cast-waiting,.solo-ready-lobby>p,.lobby-launch span,.round-progress-label>span,.card-draw-status){color:#bcb5ca}html body[data-theme=arcade] :is(.privacy-page,.signin-panel,.public-page) a:not(.sign-in):not(.primary-button){color:#b29bf4}html body[data-theme=arcade] .practice-tile:focus-visible{outline-color:#c4ff00}html body[data-theme=arcade] .live-show .header-auth .home-account{color:#faf9f6;align-items:center;gap:6px;font-size:12px;text-decoration:none;display:inline-flex}@media (max-width:700px){.live-show .header-auth{gap:8px}.live-show .header-auth .home-account span{display:none}.live-show .header-auth-control{min-width:64px;padding:7px;font-size:11px}.live-show .show-nav{gap:6px;padding-inline:10px}}html body[data-theme=arcade] :is(.thread-puzzle,.number-range,.clue-panel,.explanation,.order-solution){color:#faf9f6;background:#322844;border-color:#657}html body[data-theme=arcade] :is(.word-blank,.choice-option,.clue-ladder li,.order-list li,.number-history>span,.letter-word>span.filled,.memory-back){color:#faf9f6;background:#211e29;border-color:#657}html body[data-theme=arcade] :is(.puzzle-title>p,.game-context,.game-meta,.explanation p,.clue-ladder li small){color:#bcb5ca}html body[data-theme=arcade] :is(.word-blank.solved,.choice-option.correct,.number-history .exact,.answer-board .revealed,.letter-word>span:not(.filled)){color:#050506;background:#ffb30f}html body[data-theme=arcade] .memory-tile.is-matched .memory-back{color:#faf9f6;background:#322844;border-color:#b29bf4}html body[data-theme=arcade] .clue-ladder li:last-child{color:#faf9f6;background:#3d2c17}html body[data-theme=arcade] .game-meta>strong,html body[data-theme=arcade] .game-meta>strong small{color:#050506}
