:where(html.lfj-arcade) :where(.entry-panel,.lobby,.lesson-panel,.host-panel,.winner-panel,.room-strip,.notice,.connection-warning,.speed-bingo-note,.call-history-strip,.recent-calls,.chance-results,.paper-panel,.round-reward,.marking-note,.host-managed,.confirm-backdrop>section){color:#244d43}html.lfj-arcade .bingo-account-bar{color:var(--ax-ink)}html.lfj-arcade .bingo-account-bar a{background:var(--ax-glass);color:var(--ax-ink);border:1px solid var(--ax-line);box-shadow:var(--ax-halo)}html.lfj-arcade .bingo-account-bar span{color:var(--ax-soft)}html.lfj-arcade .bingo-app>header>button[aria-pressed]{background:var(--ax-glass);color:var(--ax-ink);border:1px solid var(--ax-line);box-shadow:var(--ax-halo)}html.lfj-arcade .bingo-app>header>button[aria-pressed=true]{border-color:#ffc94d99}html.lfj-arcade .bingo-brand h1{color:#fff;font-family:var(--ax-font);font-weight:900;letter-spacing:.04em;text-shadow:var(--ax-title-glow)}html.lfj-arcade .bingo-brand .eyebrow{color:#bfe9ff;text-shadow:var(--ax-text-glow)}html.lfj-arcade .player-area>.muted,html.lfj-arcade .room-extras .muted,html.lfj-arcade .bingo-phone-audio small,html.lfj-arcade .companion-note:not(.godwink,.milestone),html.lfj-arcade .bingo-app>footer{color:var(--ax-soft)}html.lfj-arcade .bingo-personal-options>summary,html.lfj-arcade .bingo-app>footer .bingo-save-status{color:var(--ax-ink)}html.lfj-arcade .player-area .one-away{color:var(--ax-gold)}html.lfj-arcade .bingo-app>.next-game-actions{color:var(--ax-ink);border-top-color:var(--ax-line)}html.lfj-arcade .bingo-app>.next-game-actions .party-leave-all{color:#ffb8a8}html.lfj-arcade :is(.simple-entry,.entry-panel,.lobby,.lesson-panel,.host-panel,.recent-calls,.paper-panel){box-shadow:0 0 0 2px #6dff8a77,0 0 28px #6dff8a33}html.lfj-arcade .bingo-card{box-shadow:0 0 0 2px #5ef2ff99,0 0 28px #5ef2ff44}html.lfj-arcade .winner-panel{box-shadow:var(--ax-halo-gold)}html.lfj-arcade :is(dialog.collection,.confirm-dialog,.marking-dialog,.confirm-backdrop>section){box-shadow:0 0 0 2px #5ef2ff88,0 0 40px #5ef2ff44}html.lfj-arcade.lfj-dim :is(.simple-entry,.entry-panel,.lobby,.lesson-panel,.host-panel,.recent-calls,.paper-panel,.bingo-card,dialog.collection,.confirm-dialog,.marking-dialog,.confirm-backdrop>section){box-shadow:0 0 0 1px #ffffff40}html.lfj-arcade :is(.round-menu-content,.bingo-mode-banner,.focus-goal,.call-history-strip,.recent-calls,.host-panel,.party-bar.party-compact,.room-strip,.bingo-scoreboard,section.lobby,.paper-panel,.player-level,.caller-voice-toggle,.room-extras,.winner-panel,.lesson){background:linear-gradient(180deg,#141a44f2,#0a0e2cf2)!important;color:#eaf2ff!important;border-color:#5ef2ff55!important;box-shadow:0 0 0 1px #5ef2ff22,0 0 22px #5ef2ff1c!important}html.lfj-arcade :is(.round-menu-content,.bingo-mode-banner,.focus-goal,.call-history-strip,.recent-calls,.host-panel,.party-bar.party-compact,.room-strip,.bingo-scoreboard,section.lobby,.paper-panel,.player-level,.caller-voice-toggle,.room-extras,.winner-panel) :is(h2,h3,p,b,strong,small,span,summary,label,li,dt,dd){color:inherit!important}html.lfj-arcade :is(.focus-goal,.room-strip,.recent-calls,.bingo-scoreboard) :is(small,.label)+*{color:#fff!important}html.lfj-arcade .room-strip :is(strong,b){color:#ffd76a!important;text-shadow:0 0 10px #ffd76a66}html.lfj-arcade .bingo-mode-banner{font-weight:800}html.lfj-arcade :is(.repeat-call,.focus-pause,.manage-marking,.button-link,.lobby-customize,.round-menu-content button,.bingo-scoreboard li,.scoreboard-you){background:#ffffff12!important;color:#eaf2ff!important;border:1px solid #ffffff45!important;box-shadow:none!important}html.lfj-arcade .lobby-customize{border-color:#ffd76a88!important;box-shadow:0 0 14px #ffd76a33!important}html.lfj-arcade .lobby-customize strong{color:#ffd76a!important}html.lfj-arcade :is(section.lobby,.winner-panel,.lesson) .primary,html.lfj-arcade .focus-pause{background:linear-gradient(#8ff8ff,#3fd6e8)!important;color:#04121a!important;border:0!important;box-shadow:0 0 16px #5ef2ff88!important}html.lfj-arcade :is(section.lobby,.host-panel,.paper-panel) :is(input,select){background:#0a0e2c!important;color:#eaf2ff!important;border:1px solid #5ef2ff66!important}html.lfj-arcade .recent-ball,html.lfj-arcade .call-history-strip .recent-ball{box-shadow:0 0 10px #ffd76a55}html.lfj-arcade.lfj-dim :is(.round-menu-content,.focus-goal,.call-history-strip,.recent-calls,.host-panel,section.lobby){box-shadow:0 0 0 1px #ffffff30!important}html.lfj-arcade .bingo-card-options>summary,html.lfj-arcade .bingo-card-options>div{background:#141a44!important;color:#eaf2ff!important;border:1px solid #5ef2ff66!important}html.lfj-arcade .bingo-card-options .deco-button{background:#ffffff12!important;color:#ffd76a!important;border:1px solid #ffd76a88!important}html.lfj-arcade .called-number{background:radial-gradient(120% 140% at 0% 50%,#2a1f6b,#0d1233 60%)!important;border:2px solid #5ef2ff88!important;box-shadow:0 0 22px #5ef2ff33!important;color:#eaf2ff!important}html.lfj-arcade .called-number>span{color:#ffd76a!important}html.lfj-arcade .called-number :is(small,p){color:#cfe3ff!important}html.lfj-arcade .speed-bingo-note{background:#141a44!important;color:#ffd76a!important;border:1px solid #ffd76a66!important}.bingo-leave-top{min-height:44px;padding:0 16px;border-radius:999px;border:1px solid #c9a45a;background:#fffdf6;color:#6b2a2a;font:800 15px system-ui;cursor:pointer}html.lfj-arcade .bingo-leave-top{background:#ffffff12;color:#ffb3c1;border-color:#ff8fa877}html.lfj-arcade .simple-entry{background:linear-gradient(180deg,#141a44f2,#0a0e2cf2);color:var(--ax-ink);border:1px solid #5ef2ff55;box-shadow:0 0 0 1px #5ef2ff22,0 0 24px #5ef2ff22}html.lfj-arcade .simple-entry :is(h1,h2,label,summary){color:#fff}html.lfj-arcade .simple-entry p,html.lfj-arcade .simple-entry :is(.entry-caption,.entry-steps,.entry-check small){color:var(--ax-soft)}html.lfj-arcade .simple-entry .entry-back,html.lfj-arcade .simple-entry a{color:#9fe8ff}html.lfj-arcade .simple-entry details{border-top-color:#ffffff30}html.lfj-arcade .simple-entry :is(input:not([type=checkbox]),select){background:#fffef9;color:#1f2a24;-webkit-text-fill-color:#1f2a24;border-color:#5ef2ff88}html.lfj-arcade .simple-entry :is(.entry-choices button,.entry-shortcuts button,.bingo-seg button),html.lfj-arcade .bingo-setup .bingo-solo-choice>button{background:#ffffff10;color:var(--ax-ink);border:1px solid #ffffff45;box-shadow:none}html.lfj-arcade .simple-entry :is(.entry-choices button,.bingo-seg button)[aria-pressed=true]{background:#5ef2ff26;border:2px solid #5ef2ff;color:#fff}html.lfj-arcade .bingo-slower button{background:#ffffff10;color:var(--ax-ink);border:1px solid #ffffff45;box-shadow:none}html.lfj-arcade .bingo-slower button small{color:var(--ax-soft)}html.lfj-arcade .bingo-slower{border-top-color:#ffffff30}html.lfj-arcade .bingo-setup .bingo-solo-choice .entry-art{background:#ffc94d24;color:#ffd76a}html.lfj-arcade .bingo-setup .bingo-go{color:var(--ax-gold)}html.lfj-arcade .simple-entry .entry-submit{background:linear-gradient(180deg,#ffd76a,#f0a92c);color:#2a1600;border:0;box-shadow:0 0 16px #ffc24d55}html.lfj-arcade .solo-game{background:#ffffff0d;color:var(--ax-ink);border-color:#5ef2ff88}html.lfj-arcade .solo-game small{color:var(--ax-soft)}html.lfj-arcade .solo-game.solo-triple{border-color:#b99cffcc;background:#8a6cff1c}html.lfj-arcade .solo-game.solo-lightning{border-color:#ffc94dcc;background:#ffc94d14}html.lfj-arcade .solo-game.solo-easy{border-color:#6dff8a99}html.lfj-arcade .solo-game:not(.solo-triple,.solo-lightning) .solo-go{background:linear-gradient(180deg,#ffd76a,#f0a92c);color:#2a1600}html.lfj-arcade .player-chips span{background:#ffffff12;color:#fff;border:1px solid #5ef2ff55}html.lfj-arcade .bingo-invite-friends{background:#ffffff10;color:#ffd76a!important;border:2px solid #ffd76a99;box-shadow:0 0 14px #ffd76a33}html.lfj-arcade .bingo-app .session-exit{background:#ffffff12;color:#ffb3c1;border:1px solid #ff8fa877}html.lfj-arcade .bingo-phone-audio button{background:#ffffff12;color:var(--ax-ink);border:1px solid #ffffff45}html.lfj-arcade .bingo-phone-audio button[aria-pressed=true]{background:#5ef2ff26;color:#fff;border-color:#5ef2ff}html.lfj-arcade :is(.notice,.connection-warning){background:#141a44f2;color:var(--ax-ink);border:1px solid #ffd24d99;box-shadow:0 0 16px #ffd24d22}html.lfj-arcade .notice button{background:#ffffff14;color:#fff;border:1px solid #ffffff55}html.lfj-arcade section.lobby a.primary{display:block;max-width:420px;margin:16px auto 0;padding:14px 18px;border-radius:14px;text-decoration:none;font:800 18px system-ui,sans-serif;background:linear-gradient(180deg,#ffd76a,#f0a92c)!important;color:#2a1600!important;box-shadow:0 0 16px #ffc24d55!important}html.lfj-arcade .round-menu-content .lfj-invite-sheet .invite-done{background:linear-gradient(180deg,#ffd76a,#f0a92c)!important;color:#2a1600!important;border:0!important}html.lfj-arcade .bingo-setup .bingo-solo-choice small,html.lfj-arcade .bingo-seg button small,html.lfj-arcade .bingo-option>small,html.lfj-arcade .bingo-setup .entry-check small{color:var(--ax-soft)}html.lfj-arcade .bingo-seg button[aria-pressed=true] small{color:#dff9ff}html.lfj-arcade .bingo-option>span{color:#fff}html.lfj-arcade .bingo-more-ways{color:#9fe8ff}html.lfj-arcade .bingo-summary{background:#ffffff0d;border:1px solid var(--ax-line);color:var(--ax-ink)}html.lfj-arcade .bingo-summary-head b{color:#ffd76a}html.lfj-arcade .bingo-summary li svg{color:#5ef2ff}html.lfj-arcade .bingo-mode-cards>button{background:#ffffff0d;color:var(--ax-ink);border-color:#5ef2ff55;box-shadow:none}html.lfj-arcade .bingo-mode-cards>button[aria-pressed=true]{background:#5ef2ff1f;border-color:#5ef2ff}html.lfj-arcade .bingo-mode-cards :is(.mode-badge,.triple-mode .mode-badge){background:#ffc94d24;color:#ffd76a}html.lfj-arcade .bingo-mode-cards .mode-check{background:#5ef2ff;color:#04121a}html.lfj-arcade .bingo-mode-cards .mode-facts>span{background:#ffffff14;color:var(--ax-ink)}html.lfj-arcade .bingo-pattern-guide{background:linear-gradient(180deg,#141a44f2,#0a0e2cf2);color:var(--ax-ink);border-color:#5ef2ff55}html.lfj-arcade .bingo-pattern-guide li{background:#ffffff10;color:var(--ax-ink)}html.lfj-arcade .bingo-pattern-guide li.current{background:linear-gradient(180deg,#ffd76a,#f0a92c);color:#2a1600}html.lfj-arcade .bingo-pattern-guide li.done{background:#5ef2ff22;color:#bff8ff}html.lfj-arcade .pattern-mini i{background:#ffffff18;border-color:#ffffff40}html.lfj-arcade .pattern-mini i.goal-cell{background:#ffd76a;border-color:#ffd76a}html.lfj-arcade .chance-results{background:linear-gradient(180deg,#141a44f2,#0a0e2cf2);color:var(--ax-ink);border-color:#5ef2ff55}html.lfj-arcade .bingo-pattern-guide li.current,html.lfj-arcade .bingo-pattern-guide li.current span{color:#2a1600!important}html.lfj-arcade :is(.voice-options,.bingo-save-status) button{background:#ffffff12;color:var(--ax-ink);border:1px solid #ffffff45;box-shadow:none}
