.CF8nLq_app{gap:14px;max-width:460px;margin:0 auto;padding-top:12px;display:grid}.CF8nLq_col{align-content:start;gap:12px;min-width:0;display:grid}@media (min-width:900px){.CF8nLq_app{grid-template-columns:1fr 1fr;column-gap:32px;max-width:940px;padding-top:24px}.CF8nLq_top{grid-column:1/-1}}.CF8nLq_top{justify-content:space-between;align-items:center;gap:10px;min-height:48px;display:flex}.CF8nLq_top h1{color:var(--ink-hi);margin:0;font-size:30px}.CF8nLq_ghost{cursor:pointer;color:#c9c0dd;min-height:40px;font:500 14px var(--sans);white-space:nowrap;background:#261f37e6;border:0;padding:0 14px;box-shadow:inset 0 0 0 1px #41385a}.CF8nLq_ghost:hover{color:var(--ink-hi);background:#2a2339}.CF8nLq_armed{color:#ffb8c2;background:#a0182e47;box-shadow:inset 0 0 0 1px #ff8ca080}.CF8nLq_balance{grid-template-columns:1fr 1fr;gap:10px;display:grid}.CF8nLq_tile{text-align:center;place-items:center;height:128px;display:grid;position:relative}.CF8nLq_gem{opacity:.5;pointer-events:none;width:96px;height:96px;margin:auto;position:absolute;inset:0}.CF8nLq_tileText{display:grid;position:relative}.CF8nLq_big{font:700 50px/1 var(--sans);text-shadow:0 2px 10px #000000d9}.CF8nLq_bigGold{color:#fff1c8}.CF8nLq_bigSilver{color:#fff}.CF8nLq_sub{text-shadow:0 1px 4px #000000e6;font-size:12px}.CF8nLq_subGold{color:#d9c59a}.CF8nLq_subSilver{color:var(--silver)}.CF8nLq_neg .CF8nLq_big{color:#ff8a7a}.CF8nLq_neg .CF8nLq_gem{opacity:.3;filter:grayscale(.6)}.CF8nLq_bumpA{animation:.22s ease-out CF8nLq_bumpA}.CF8nLq_bumpB{animation:.22s ease-out CF8nLq_bumpB}@keyframes CF8nLq_bumpA{0%,to{transform:scale(1)}40%{transform:scale(.95)}}@keyframes CF8nLq_bumpB{0%,to{transform:scale(1)}40%{transform:scale(.95)}}.CF8nLq_overNote{text-align:center;color:#a89fc0;min-height:1.4em;margin:-6px 0 0;font-size:13px}.CF8nLq_flyers{color:#c9c0dd;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font-size:13px;display:grid}.CF8nLq_flyLbl{align-items:center;gap:6px;display:inline-flex}.CF8nLq_fly{filter:invert(.86);flex:none;display:block}.CF8nLq_meter{background:var(--line);border-radius:99px;height:6px;overflow:hidden}.CF8nLq_meter i{background:var(--silver);height:100%;transition:width .2s;display:block}.CF8nLq_flyOver{color:#ff8a7a}.CF8nLq_flyOver .CF8nLq_meter i{background:#e5604e}.CF8nLq_warn{color:#ffb8c2;background:#a0182e47;margin:0;padding:10px 14px;font-size:14px;font-weight:500}.CF8nLq_panel{background:#241e33;gap:8px;padding:12px 14px;display:grid}.CF8nLq_row{justify-content:space-between;align-items:center;gap:10px;display:flex}.CF8nLq_seg{background:#1c1729;border-radius:10px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.CF8nLq_seg button{color:#a89fc0;min-height:36px;font:500 14px var(--sans);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px}.CF8nLq_seg button[aria-checked=true]{color:var(--ink);background:#3a3152;font-weight:600}.CF8nLq_hint{color:var(--muted-3);margin:0;font-size:12.5px}.CF8nLq_steppers{grid-template-columns:1fr 1fr;gap:10px;display:grid}.CF8nLq_stepField{gap:3px;display:grid}.CF8nLq_stepLbl{color:#a89fc0;font-size:13px}.CF8nLq_stepper{background:#1c1729;justify-content:space-between;align-items:center;display:flex}.CF8nLq_stepper button{width:44px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:20px}.CF8nLq_stepper button:hover:not(:disabled){background:#2f2843}.CF8nLq_stepper button:disabled{opacity:.3;cursor:default}.CF8nLq_stepper output{font-weight:700}.CF8nLq_formula{border-top:1px solid var(--line);color:var(--muted-3);margin:2px 0 0;padding-top:8px;font-size:12.5px}.CF8nLq_pay{gap:8px;display:grid}.CF8nLq_curRow{grid-template-columns:1fr auto;gap:6px;display:grid}.CF8nLq_curs{grid-template-columns:1fr 1fr;gap:6px;display:grid}.CF8nLq_cur{cursor:pointer;color:#c9c0dd;min-height:46px;font:500 15px var(--sans);background:#261f3799;border:0;justify-content:center;align-items:center;gap:7px;display:flex;box-shadow:inset 0 0 0 1.5px #41385a}.CF8nLq_cur img{display:block}.CF8nLq_cur:hover{color:var(--ink-hi)}.CF8nLq_curG[aria-checked=true]{box-shadow:inset 0 0 0 1.5px var(--gold);color:var(--gold-hi);background:#3a2e1c;font-weight:600}.CF8nLq_curS[aria-checked=true]{box-shadow:inset 0 0 0 1.5px var(--silver);color:#e3e8f0;background:#2a2e3a;font-weight:600}.CF8nLq_flyBtn{cursor:pointer;background:#261f3799;border:0;place-items:center;width:52px;min-height:46px;display:grid;box-shadow:inset 0 0 0 1.5px #41385a}.CF8nLq_flyBtn[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--silver), 0 0 12px #b8c1d159;background:#2a2e3a}.CF8nLq_flyBtn[aria-pressed=false] .CF8nLq_fly{opacity:.65}.CF8nLq_keys{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.CF8nLq_key{cursor:pointer;min-height:52px;font:600 21px var(--sans);border:0;transition:transform 60ms,filter .15s}.CF8nLq_key:hover{filter:brightness(1.15)}.CF8nLq_key:active{transform:scale(.95)}.CF8nLq_keysG .CF8nLq_key{color:var(--gold-hi);background:#2f2638}.CF8nLq_keysS .CF8nLq_key{color:#dce2ec;background:#262a36}.CF8nLq_squad{gap:8px;display:grid}.CF8nLq_squadHead{color:#a89fc0;justify-content:space-between;align-items:baseline;gap:10px;font-size:13px;display:flex}.CF8nLq_link{min-height:32px;color:var(--gold);font:500 13px var(--sans);cursor:pointer;background:0 0;border:0}.CF8nLq_link:hover:not(:disabled){color:#f5cc72}.CF8nLq_link:disabled{opacity:.35;cursor:default}.CF8nLq_empty{color:var(--muted-3);margin:0;font-size:14px}.CF8nLq_chips{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.CF8nLq_chip{border-radius:99px;align-items:center;gap:3px;padding:0 0 0 10px;font-size:14px;font-weight:600;display:inline-flex}.CF8nLq_chipG{color:var(--gold-hi);background:#3a2e1c}.CF8nLq_chipS{color:#dce2ec;background:#2a2e3a}.CF8nLq_chip button{width:30px;height:30px;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:16px}.CF8nLq_chip button:hover{opacity:1;background:#ffffff14}.CF8nLq_split{color:var(--muted-3);margin:0;font-size:13px}.CF8nLq_rules{background:#241e33cc;padding:2px 14px}.CF8nLq_rules summary{color:var(--ink-hi);cursor:pointer;padding:10px 0;font-size:17px}.CF8nLq_rules ul{color:var(--ink-2);gap:6px;margin:0 0 8px;padding-left:18px;font-size:14px;display:grid}.CF8nLq_rules p{color:var(--muted-3);margin:6px 0 12px;font-size:13px}.CF8nLq_sum{display:none}.CF8nLq_setupBody{display:contents}@media (max-width:899px){.CF8nLq_app{gap:10px;padding-top:6px}.CF8nLq_col{display:contents}.CF8nLq_top{order:0;min-height:40px}.CF8nLq_top h1{font-size:24px}.CF8nLq_ghost{min-height:36px;padding:0 12px;font-size:13px}.CF8nLq_oBalance{order:1}.CF8nLq_oFly{order:2}.CF8nLq_oWarn{order:3}.CF8nLq_oSetup{order:4}.CF8nLq_oSquad{order:5}.CF8nLq_oPay{order:6}.CF8nLq_oRules{order:7}.CF8nLq_balance{gap:8px}.CF8nLq_tile{height:62px;box-shadow:inset 0 0 0 1px var(--line);background:#241e33;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:0 10px;display:flex}.CF8nLq_tile:first-child{box-shadow:inset 0 0 0 1px #e3b04b59}.CF8nLq_gem{opacity:1;width:30px;height:30px;margin:0;position:static}.CF8nLq_tileText{text-align:left;justify-items:start;display:grid}.CF8nLq_big{text-shadow:none;font-size:34px}.CF8nLq_sub{text-shadow:none;font-size:11.5px}.CF8nLq_neg{box-shadow:inset 0 0 0 1px #e5604e99!important}.CF8nLq_overNote{min-height:0;margin:-2px 0 0;font-size:12px}.CF8nLq_overNone{display:none}.CF8nLq_flyers{gap:8px;font-size:12px}.CF8nLq_meter{height:4px}.CF8nLq_warn{padding:8px 12px;font-size:13px}.CF8nLq_panel{background:#241e33;gap:0;padding:0}.CF8nLq_sum{color:#c9c0dd;width:100%;min-height:44px;font:400 14px var(--sans);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;display:flex}.CF8nLq_sum b{color:var(--ink-hi);font-weight:600}.CF8nLq_sum svg{color:var(--muted-2);flex:none;transition:transform .15s}.CF8nLq_open .CF8nLq_sum svg{transform:rotate(180deg)}.CF8nLq_setupBody{display:none}.CF8nLq_open .CF8nLq_setupBody{gap:8px;padding:0 14px 12px;display:grid}.CF8nLq_squad{gap:6px}.CF8nLq_squadHead{font-size:12.5px}.CF8nLq_link{min-height:28px;font-size:12.5px}.CF8nLq_empty{font-size:13px}.CF8nLq_chips{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.CF8nLq_chips::-webkit-scrollbar{display:none}.CF8nLq_chip{flex:none}.CF8nLq_split{font-size:12px}.CF8nLq_pay{gap:6px}.CF8nLq_cur,.CF8nLq_flyBtn{min-height:44px}.CF8nLq_hint{font-size:12px}.CF8nLq_keys{gap:6px}.CF8nLq_key{min-height:50px;font-size:20px}}@media (prefers-reduced-motion:reduce){.CF8nLq_bumpA,.CF8nLq_bumpB{animation:none}}
