:where(html.lfj-arcade) :is(.lb-modal section,.lb-overlay>div,.lb-setup,.lb-lesson,.lb-lobby,.lb-controls,.lb-thumb-pad,.lb-shields>div,.lb-match-score,.lb-chapter-progress span,.lb-mission-hint,.lb-ammo-select,.lb-network-check){color:var(--ax-ink)}:where(html.lfj-arcade) :is(.lb-setup,.lb-ammo-select,.lb-ammo) select,:where(html.lfj-arcade) :is(.lb-names,.lb-online) :is(input,select){background-color:#fffef9;color:#1f2a24;-webkit-text-fill-color:#1f2a24}html.lfj-arcade body button{background:var(--ax-glass);color:var(--ax-ink);border-color:var(--ax-line)}html.lfj-arcade body button:hover{background:#141a44f0}html.lfj-arcade .lb-primary,html.lfj-arcade .lb-primary:hover{background:linear-gradient(180deg,#ffd76a,#f0a92c);color:#2a1600;border-color:#ffc94d;box-shadow:0 0 16px #ffc94d55}html.lfj-arcade.lfj-dim .lb-primary{box-shadow:none}html.lfj-arcade button.lb-fire,html.lfj-arcade button.lb-fire:hover{background:linear-gradient(#ff4fd8,#a8237a);color:#fff;border-color:#ff9be9;box-shadow:0 0 18px #ff4fd866}html.lfj-arcade .lb-clear-modes>:is(a,button){background:var(--ax-glass);color:var(--ax-ink);border-color:#5ef2ff88}html.lfj-arcade .lb-clear-modes .lb-online-choice{background:linear-gradient(160deg,#2a0f3ef2,#0b0f2cf2);color:var(--ax-ink);border-color:#ff4fd888}html.lfj-arcade .lb-clear-modes .lb-online-choice small{color:var(--ax-soft)}html.lfj-arcade .lb-clear-modes .lb-online-choice b{color:var(--ax-gold)}html.lfj-arcade .lb-clear-modes [aria-pressed=true]{background:#141a44f5;border-color:var(--ax-gold);box-shadow:var(--ax-halo-gold)}html.lfj-arcade :is(.lb-mode-tabs,.lb-direction,.lb-arena-picker) [aria-pressed=true]{background:#2a1a00e6;color:#fff3c4;border-color:var(--ax-gold);box-shadow:inset 0 0 0 1px var(--ax-gold)}html.lfj-arcade .lb-mode-tabs small,html.lfj-arcade .lb-thumb-pad small,html.lfj-arcade .lb-stage-grid small{color:var(--ax-soft)}html.lfj-arcade .lb-clear-modes small,html.lfj-arcade .lb-clear-modes>button small{color:var(--ax-soft)!important}html.lfj-arcade .lb-stage-grid button{background:var(--ax-glass);color:var(--ax-ink)}html.lfj-arcade .lb-stage-art{background:radial-gradient(circle at 80% 22%,#ffd76a 0 7px,transparent 8px),linear-gradient(155deg,transparent 55%,#1c3f63 56%),linear-gradient(25deg,#24306e 50%,#3d1f63 51%)}html.lfj-arcade .lb-stage-art.scene-1{background:radial-gradient(circle at 20% 24%,#8fe9ff 0 6px,transparent 7px),linear-gradient(170deg,transparent 70%,#1d5570 71%),linear-gradient(25deg,#1f3a72 50%,#4a1f66 51%)}html.lfj-arcade .lb-stage-art.scene-2{background:radial-gradient(circle at 80% 20%,#ffe6a1 0 10px,transparent 11px),linear-gradient(25deg,#1b2c55 50%,#3a2466 51%)}html.lfj-arcade .lb-stage-art b{background:linear-gradient(180deg,#ffd76a,#f0a92c);color:#2a1600}html.lfj-arcade .lb-total{background:#2a1a00e6;color:#ffd76a;border:1px solid #ffc94d88}html.lfj-arcade .lb-arena{background:#0b0f2c}html.lfj-arcade :is(.lb-setup,.lb-controls,.lb-lesson,.lb-lobby,.lb-modal section,.lb-duel-card,.lb-match-score,.lb-network-check,.lb-shields>div,.lb-thumb-pad,.lb-drive-pad){background:var(--ax-glass);color:var(--ax-ink);border-color:var(--ax-line)}html.lfj-arcade :is(.lb-lesson blockquote,.lb-online-roster>div,.lb-match-scores>span){background:#ffffff12;color:var(--ax-ink)}html.lfj-arcade .lb-lesson .correct,html.lfj-arcade .lb-shields .current{background:#2a1a00e6;border-color:var(--ax-gold);color:#fff3c4}html.lfj-arcade .lb-drive-meter{background:#ffffff24}html.lfj-arcade .lb-mission-hint{background:#2a1a00e6;border-color:#ffc94d99;color:#fff3c4}html.lfj-arcade .lb-online-error{background:#3a0f1ee6;color:#ffd9e1;border-color:#ff8fa8}html.lfj-arcade .lb-online .lb-under button{background:var(--ax-glass);border-color:var(--ax-line)}html.lfj-arcade :is(.lb-field-victory,.lb-turn-toast){background:#0b0f2cee;color:#fff3c4;border:1px solid #ffc94d99;box-shadow:0 0 22px #ffc94d44}html.lfj-arcade .lb-duel-card>.lb-eyebrow,html.lfj-arcade .lb-lobby .lb-eyebrow,html.lfj-arcade .lb-modal .lb-eyebrow,html.lfj-arcade .lb-lesson .lb-eyebrow{color:#bfe9ff}html.lfj-arcade .lb-lobby h1 strong,html.lfj-arcade .lb-ranges b{color:var(--ax-gold)}html.lfj-arcade .lb-stars{color:#fff3}html.lfj-arcade .lb-stars .earned{color:var(--ax-gold);text-shadow:0 0 12px #ffc94d88}html.lfj-arcade .story-pace button{background:var(--ax-glass);color:var(--ax-ink);border-color:var(--ax-line)}html.lfj-arcade .story-pace button[aria-pressed=true]{background:linear-gradient(180deg,#ffd76a,#f0a92c);color:#2a1600;border-color:#ffc94d}html.lfj-arcade .lb-top>a:first-child,html.lfj-arcade .lb-top button{background:var(--ax-glass);color:var(--ax-ink);border:1px solid var(--ax-line);box-shadow:var(--ax-halo)}html.lfj-arcade .lb-brand{color:#bfe9ff;font-family:var(--ax-font);font-weight:900;text-shadow:var(--ax-text-glow)}html.lfj-arcade .lb-connection{color:var(--ax-soft)}html.lfj-arcade .lb-connection.online{color:var(--ax-green)}html.lfj-arcade :is(.lb-welcome,.lb-game-heading,.lb-journey,.lb-lesson-wrap) .lb-eyebrow{color:#bfe9ff;font-family:var(--ax-font);text-shadow:var(--ax-text-glow)}html.lfj-arcade :is(.lb-welcome,.lb-game-heading,.lb-journey) :is(h1,h2){color:#fff;font-family:var(--ax-font);font-weight:900;letter-spacing:0;text-shadow:var(--ax-title-glow)}html.lfj-arcade .lb-welcome h1 em{color:var(--ax-gold)}html.lfj-arcade .lb-welcome>p,html.lfj-arcade .lb-journey p,html.lfj-arcade .lb-rotate-hint,html.lfj-arcade .lb-under>span,html.lfj-arcade .lb-page footer{color:var(--ax-soft)}html.lfj-arcade .lb-help-link{background:transparent;color:#bfe9ff;text-decoration:underline}html.lfj-arcade .lb-clear-modes>button{box-shadow:0 0 0 2px #5ef2ff77,0 0 22px #5ef2ff33}html.lfj-arcade .lb-clear-modes .lb-online-choice{box-shadow:0 7px #143e35,0 0 0 2px #ff4fd877,0 0 22px #ff4fd833}html.lfj-arcade.lfj-dim .lb-clear-modes>button{box-shadow:0 0 0 1px #ffffff40}html.lfj-arcade.lfj-dim .lb-clear-modes .lb-online-choice{box-shadow:0 7px #143e35}html.lfj-arcade .lb-stage-grid button{box-shadow:0 0 0 1px #5ef2ff55}html.lfj-arcade .lb-arena{border-color:#0b0f2c;box-shadow:0 0 0 2px #5ef2ff99,0 0 34px #5ef2ff44}html.lfj-arcade.lfj-dim .lb-arena{box-shadow:0 0 0 1px #5ef2ff55}html.lfj-arcade .lb-game-heading>button,html.lfj-arcade .lb-view-actions button,html.lfj-arcade .lb-under button{background:var(--ax-glass);color:var(--ax-ink);border:1px solid var(--ax-line);box-shadow:var(--ax-halo)}html.lfj-arcade .lb-mission-hint{box-shadow:0 0 0 2px #ffc94d88,0 0 20px #ffc94d33}html.lfj-arcade.lfj-dim .lb-mission-hint{box-shadow:none}@media(max-width:650px){html.lfj-arcade .lb-overlay{background:#0b0f2ccc}}html.lfj-arcade .lb-modal{background:#05061ab3}html.lfj-arcade .lb-modal section,html.lfj-arcade .lb-lobby{box-shadow:0 0 0 2px #5ef2ff88,0 0 40px #5ef2ff44}html.lfj-arcade .lb-overlay>div{box-shadow:0 0 0 2px #ffc94d99,0 0 30px #ffc94d44}html.lfj-arcade.lfj-dim .lb-modal section,html.lfj-arcade.lfj-dim .lb-lobby,html.lfj-arcade.lfj-dim .lb-overlay>div{box-shadow:0 0 0 1px #ffffff40}html.lfj-arcade .lb-page:fullscreen{background:#05061a}html.lfj-arcade .lb-page a:focus-visible,html.lfj-arcade .lb-page button:focus-visible{outline-color:var(--ax-gold)}html.lfj-arcade :is(.lb-pad-controls,.lb-control-rail){background:#0b0f2ce8;border:1px solid #5ef2ff55;box-shadow:0 0 24px #5ef2ff22;color:#dfeaff}html.lfj-arcade :is(.lb-pad-controls,.lb-control-rail) button{background:var(--ax-glass);color:var(--ax-ink);border:1px solid var(--ax-line)}html.lfj-arcade :is(.lb-pad-controls,.lb-control-rail) .lb-fire-button{background:linear-gradient(#ff4fd8,#a8237a);color:#fff;border-color:#ff9be9;box-shadow:0 0 18px #ff4fd866}html.lfj-arcade .lb-drive-buttons small,html.lfj-arcade .lb-pad-read,html.lfj-arcade .lb-aim-sliders label{color:#bfe9ff}html.lfj-arcade .lb-control-rail .lb-aim-sliders input{accent-color:#5ef2ff}html.lfj-arcade .lb-pad-bg{fill:#070a22;stroke:#5ef2ff66}html.lfj-arcade .lb-pad-ring{stroke:#5ef2ff38}html.lfj-arcade .lb-pad-tick{fill:#7f9cc9}html.lfj-arcade .lb-pad-ghost{stroke:#b98cff99}html.lfj-arcade .lb-pad-arrow{stroke:#ffd34d;filter:drop-shadow(0 0 4px #ffd34d)}html.lfj-arcade .lb-pad-arrow-tip{fill:#ffd34d}html.lfj-arcade .lb-pad-band{stroke:#ff4fd8}html.lfj-arcade .lb-pad-post{fill:#ff4fd8}html.lfj-arcade .lb-pad-ball{fill:#5ef2ff;stroke:#fff;filter:drop-shadow(0 0 6px #5ef2ff)}html.lfj-arcade .lb-aim-pad.pulling .lb-pad-ball{fill:#ffd34d;filter:drop-shadow(0 0 8px #ffd34d)}html.lfj-arcade .lb-input-choice button{background:var(--ax-glass);color:var(--ax-ink);border:1px solid var(--ax-line)}html.lfj-arcade .lb-input-choice span{color:var(--ax-soft)}html.lfj-arcade.lfj-dim :is(.lb-pad-controls,.lb-control-rail),html.lfj-arcade.lfj-dim :is(.lb-pad-controls,.lb-control-rail) .lb-fire-button{box-shadow:none}html.lfj-arcade.lfj-dim :is(.lb-pad-arrow,.lb-pad-ball){filter:none}html.lfj-heaven :is(.lb-pad-controls,.lb-control-rail){background:#fffaf0f2;border-color:#e3c98a;box-shadow:0 8px 24px #b8841f1f}html.lfj-heaven :is(.lb-pad-controls,.lb-control-rail) .lb-fire-button{background:linear-gradient(#fbe7a6,#e9bf57);color:#3d2a08;border-color:#c8912a}html.lfj-heaven .lb-pad-arrow,html.lfj-heaven .lb-pad-arrow-tip{stroke:#c8912a;fill:#c8912a}html.lfj-heaven .lb-pad-ball{fill:#8a6a2a}html.lfj-heaven .lb-aim-pad.pulling .lb-pad-ball{fill:#e9bf57}html.lfj-arcade .lb-chapter-progress span{background:#0d1233e6!important;color:#bfd3ff!important;border:1px solid #ffffff2e;box-shadow:none}html.lfj-arcade .lb-chapter-progress .active{background:linear-gradient(#8ff8ff,#3fd6e8)!important;color:#04121a!important;border-color:transparent;font-weight:800;box-shadow:0 0 14px #5ef2ff88}html.lfj-arcade .lb-chapter-progress .complete{background:#123a3a!important;color:#9fffe0!important;border-color:#6dff8a66}html.lfj-arcade .lb-chapter-actions a,html.lfj-arcade .lb-adventure .lb-arena .lb-chapter-actions a{background:#0d1233ee!important;color:#eaf2ff!important;border:1px solid #ffffff45}html.lfj-arcade :is(.lb-chapter-actions,.lb-overlay) .lb-primary{background:linear-gradient(#8ff8ff,#3fd6e8)!important;color:#04121a!important;border:0!important;box-shadow:0 0 16px #5ef2ff88!important}html.lfj-arcade .lb-overlay>div{background:linear-gradient(180deg,#141a44f5,#0a0e2cf5)!important;color:#eaf2ff!important;border:1px solid #5ef2ff55}html.lfj-arcade .lb-overlay>div :is(h2,p,li,strong){color:inherit!important}html.lfj-arcade .lb-overlay .lb-eyebrow{color:#ffd76a!important}html.lfj-arcade .lb-overlay>div button:not(.lb-primary){background:#ffffff12!important;color:#eaf2ff!important;border:1px solid #ffffff45!important}html.lfj-arcade .lb-ammo-select{background:#0d1233ee!important;color:#eaf2ff!important;border:1px solid #5ef2ff55}html.lfj-arcade .lb-ammo-select select,:where(html.lfj-arcade) .lb-ammo-select select{background-color:#141a44!important;color:#eaf2ff!important;border:1px solid #5ef2ff66}@media(max-width:440px){:is(html.lfj-arcade,html.lfj-heaven) .lb-top{flex-wrap:nowrap!important;gap:6px}:is(html.lfj-arcade,html.lfj-heaven) .lb-top .lb-brand{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px!important}:is(html.lfj-arcade,html.lfj-heaven) .lb-top :is(.lfj-audio-button,.lfj-lights){flex:none}}
