._2Od2G_stack{gap:.95rem;display:grid}._2Od2G_toolbar{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._2Od2G_targets,._2Od2G_history{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}._2Od2G_hint{color:var(--xo-text-dim);margin:0;font-size:.82rem}._2Od2G_targetHead{font-family:var(--xo-display);letter-spacing:.03em;text-align:center;text-transform:uppercase;margin:0 0 .5rem;font-size:1.05rem}._2Od2G_targetHead b{color:#fff;font-weight:400}._2Od2G_targetHead span{color:#ff9a6b}._2Od2G_targetBody{grid-template-columns:1fr auto;align-items:center;gap:.6rem;display:grid}._2Od2G_targetArt{background:radial-gradient(circle at 50% 60%, #ff6b2c2e, transparent 70%), var(--xo-inset);border-radius:14px;place-items:center;padding:.3rem;display:grid}._2Od2G_targetArt svg{width:100%;max-width:10rem;height:auto}._2Od2G_lootBox{background:var(--xo-inset);text-align:center;border-radius:14px;justify-items:center;min-width:7.5rem;padding:.55rem .8rem;display:grid}._2Od2G_lootLabel{color:var(--xo-chrome);font-family:var(--xo-display);letter-spacing:.05em;text-transform:uppercase;font-size:.9rem}._2Od2G_lootValue{color:var(--xo-yellow);font-family:var(--xo-display);font-variant-numeric:tabular-nums;font-size:1.5rem}._2Od2G_lootUnit{color:var(--xo-text-faint);font-size:.68rem}._2Od2G_targetFoot{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.6rem;display:flex}._2Od2G_targetFoot>button{margin-left:auto}._2Od2G_deck{background:linear-gradient(#3a8dff24 1px,#0000 1px) 0 0/100% 22px,linear-gradient(90deg,#3a8dff24 1px,#0000 1px) 0 0/22px 100%,linear-gradient(#17306a,#0f1c44);border:2px solid #3a8dff80;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;padding:.6rem;display:grid}._2Od2G_laneSlot{min-height:9rem;color:var(--xo-text);font:inherit;cursor:pointer;background:#08071e59;border:2px dashed #c9d1e666;border-radius:14px;align-content:end;justify-items:center;gap:.15rem;padding:.5rem .25rem;display:grid}._2Od2G_laneSlot[data-filled]{border-style:solid;border-color:var(--xo-orange);background:#ff6b2c1f}._2Od2G_laneSlot svg{width:100%;max-width:6rem;height:auto}._2Od2G_laneEmpty{width:3rem;height:3rem;color:var(--xo-chrome);background:#ffffff14;border-radius:50%;place-items:center;margin-bottom:1rem;font-size:1.8rem;font-weight:900;display:grid}._2Od2G_laneShip{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.76rem;font-weight:900;overflow:hidden}._2Od2G_lanePower{color:var(--xo-yellow);font-size:.68rem;font-weight:900}._2Od2G_laneName{color:#7fb8ff;font-family:var(--xo-display);letter-spacing:.05em;text-transform:uppercase;font-size:1rem}._2Od2G_fleet{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}._2Od2G_fleet li{background:var(--xo-inset);border-radius:12px;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:.86rem;font-weight:900;display:flex}._2Od2G_fleet li[data-off]{opacity:.6}._2Od2G_fleet small{color:var(--xo-text-dim);font-size:.72rem}._2Od2G_fleet ._2Od2G_fleetWhy{font-weight:700;line-height:1.25;display:block}._2Od2G_launchRow{justify-content:space-between;align-items:center;gap:.8rem;display:flex}._2Od2G_fleetPower{color:var(--xo-text-dim);font-size:.85rem}._2Od2G_fleetPower b{color:var(--xo-yellow)}._2Od2G_launchBtn{background:radial-gradient(circle at 40% 30%, #fff6b8, var(--xo-yellow) 45%, #f0a51c 100%);width:6.4rem;height:6.4rem;color:var(--xo-ink);font-family:var(--xo-display);letter-spacing:.03em;text-transform:uppercase;cursor:pointer;border:5px solid #ffe7a0;border-radius:50%;flex:none;place-items:center;font-size:1.15rem;line-height:1.05;display:grid;box-shadow:0 5px #c7621a,0 0 0 5px #ff6b2c8c,0 0 30px #ffbe3c99}._2Od2G_launchBtn:active:not(:disabled){translate:0 3px;box-shadow:0 2px #c7621a,0 0 0 5px #ff6b2c8c}._2Od2G_launchBtn:disabled{filter:grayscale(.8)brightness(.75);cursor:not-allowed}._2Od2G_report{gap:.7rem;display:grid}._2Od2G_verdict{text-align:center;background:linear-gradient(#ff4d5e4d,#ff4d5e14);border-radius:16px;justify-items:center;padding:.6rem;display:grid}._2Od2G_verdict[data-won]{background:linear-gradient(#ffe14d52,#a6ff4d1a)}._2Od2G_verdictWord{color:#ff98a3;font-family:var(--xo-display);letter-spacing:.04em;text-transform:uppercase;text-shadow:var(--xo-outline);font-size:2.2rem}._2Od2G_verdict[data-won] ._2Od2G_verdictWord{color:var(--xo-yellow)}._2Od2G_verdictSub{color:var(--xo-text-dim);font-size:.8rem}._2Od2G_reportChips{flex-wrap:wrap;justify-content:center;gap:.35rem;display:flex}._2Od2G_lootList{flex-wrap:wrap;justify-content:center;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._2Od2G_lootList li{background:var(--xo-inset);border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .6rem;font-weight:900;display:inline-flex}._2Od2G_lootList small{color:var(--xo-text-dim);font-size:.68rem}._2Od2G_replay{background:#08071e8c;border:2px solid #c9d1e640;border-radius:18px;gap:.6rem;padding:.7rem;display:grid}._2Od2G_replayHead{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}._2Od2G_round{font-family:var(--xo-display);color:var(--xo-yellow);font-size:1.2rem}._2Od2G_caption{color:var(--xo-text-dim);text-align:right;font-size:.75rem}._2Od2G_lanes{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}._2Od2G_lane{background:#3a8dff14;border-radius:12px;align-content:start;gap:.35rem;padding:.4rem;display:grid}._2Od2G_laneLabel{color:#7fb8ff;font-family:var(--xo-display);letter-spacing:.05em;text-align:center;text-transform:uppercase;font-size:.85rem}._2Od2G_vs{color:var(--xo-text-faint);text-align:center;font-size:.8rem}._2Od2G_unit{gap:.15rem;transition:opacity .3s;display:grid}._2Od2G_unit[data-down]{opacity:.35}._2Od2G_unitName{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.2rem;font-size:.64rem;font-weight:900;display:inline-flex;overflow:hidden}._2Od2G_unit[data-side=attacker] ._2Od2G_unitName{color:#7fd6ff}._2Od2G_unit[data-side=defender] ._2Od2G_unitName{color:#ff98a3}._2Od2G_base{gap:.25rem;font-size:.78rem;font-weight:900;display:grid}._2Od2G_controls{flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}._2Od2G_histRow{background:linear-gradient(#2c2a63d9,#14123ad9);border:2px solid #c9d1e62e;border-radius:14px;grid-template-columns:auto 1fr;grid-template-areas:"icon text""icon actions";align-items:center;gap:.35rem .6rem;padding:.6rem;display:grid}._2Od2G_histIcon{color:#ff98a3;background:#ff4d5e33;border-radius:50%;grid-area:icon;place-items:center;width:2.2rem;height:2.2rem;display:grid}._2Od2G_histIcon[data-won]{color:var(--xo-lime);background:#a6ff4d2e}._2Od2G_histText{grid-area:text;min-width:0;font-size:.86rem;display:grid}._2Od2G_histText b{color:var(--xo-yellow);text-transform:uppercase}._2Od2G_histText small{color:var(--xo-text-faint);font-size:.72rem}._2Od2G_histActions{flex-wrap:wrap;grid-area:actions;gap:.35rem;display:flex}@media (prefers-reduced-motion:reduce){._2Od2G_unit{transition:none}}
.LL_56q_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;display:flex}.LL_56q_versus{font-size:.86rem}.LL_56q_versus b{color:var(--xo-yellow);text-transform:uppercase}.LL_56q_versus small{color:var(--xo-text-dim)}.LL_56q_headChips{flex-wrap:wrap;gap:.3rem;display:inline-flex}.LL_56q_stage{isolation:isolate;background:radial-gradient(120% 90% at 50% 20%,#1d1850 0%,#0b0926 75%);border:2px solid #c9d1e640;border-radius:18px;height:clamp(17rem,52vh,30rem);position:relative;overflow:hidden}.LL_56q_stage canvas{display:block}.LL_56q_loading{color:var(--xo-text-dim);place-items:center;font-weight:800;display:grid;position:absolute;inset:0}.LL_56q_overlay{pointer-events:none;position:absolute;inset:0;overflow:hidden}.LL_56q_tag{letter-spacing:.02em;white-space:nowrap;text-shadow:0 1px #0d0928f2,0 0 4px #0d0928e6;will-change:transform;justify-items:center;gap:2px;font-size:.58rem;font-weight:900;transition:opacity .3s;display:grid;position:absolute;top:0;left:0;transform:translate(-200px,-200px)}.LL_56q_tag[data-side=attacker] .LL_56q_tagName{color:#9fe2ff}.LL_56q_tag[data-side=defender] .LL_56q_tagName{color:#ffb0b8}.LL_56q_tag[data-down]{opacity:0}.LL_56q_tagBar{background:#08071ecc;border-radius:999px;width:3rem;height:5px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff2e}.LL_56q_tagHull{background:linear-gradient(#8ff3ff,#1d9fe0);transition:width .2s;position:absolute;inset:0 auto 0 0}.LL_56q_tag[data-side=defender] .LL_56q_tagHull{background:linear-gradient(#ff8a95,#d61f35)}.LL_56q_tagShield{background:#e8fdff;height:2px;transition:width .2s;position:absolute;inset:0 auto auto 0}.LL_56q_coreTag .LL_56q_tagName{color:var(--xo-orange)}.LL_56q_pop{color:#fff;font-family:var(--xo-display);white-space:nowrap;text-shadow:var(--xo-outline);will-change:transform, opacity;font-size:1.05rem;position:absolute;top:0;left:0}.LL_56q_pop[data-tone=crit]{color:var(--xo-yellow);font-size:1.35rem}.LL_56q_pop[data-tone=miss]{color:var(--xo-chrome)}.LL_56q_pop[data-tone=heal]{color:var(--xo-lime)}.LL_56q_pop[data-tone=shield]{color:var(--xo-cyan)}.LL_56q_pop[data-tone=skill]{color:var(--xo-orange);font-size:.85rem}.LL_56q_pop[data-tone=base]{color:#ffb13d;font-size:1.2rem}.LL_56q_hudTop{pointer-events:none;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex;position:absolute;top:.5rem;left:.5rem;right:.5rem}.LL_56q_roundPill{font-family:var(--xo-display);color:var(--xo-yellow);text-shadow:var(--xo-outline);background:#14123ad1;border:2px solid #c9d1e68c;border-radius:999px;padding:.15rem .7rem;font-size:1.05rem}.LL_56q_core{text-transform:uppercase;letter-spacing:.04em;width:min(58%,14rem);color:var(--xo-orange);background:#14123ac7;border-radius:12px;gap:.15rem;padding:.25rem .45rem;font-size:.68rem;font-weight:900;display:grid}.LL_56q_caption{text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#14123acc;border-radius:999px;margin:0;padding:.25rem .7rem;font-size:.74rem;font-weight:800;position:absolute;bottom:.5rem;left:.5rem;right:.5rem;overflow:hidden}.LL_56q_final{background:linear-gradient(180deg, #3a1428f5, #14123af5) padding-box, var(--xo-chrome-frame) border-box;width:min(88%,22rem);box-shadow:var(--xo-shadow);text-align:center;border:3px solid #0000;border-radius:20px;justify-items:center;gap:.45rem;padding:.9rem .8rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LL_56q_final[data-won]{background:linear-gradient(180deg, #463c14f5, #14123af5) padding-box, var(--xo-chrome-frame) border-box}.LL_56q_finalWord{font-family:var(--xo-display);letter-spacing:.04em;text-transform:uppercase;color:#ff98a3;text-shadow:var(--xo-outline);font-size:2.1rem}.LL_56q_final[data-won] .LL_56q_finalWord{color:var(--xo-yellow)}.LL_56q_finalSub{color:var(--xo-text-dim);font-size:.8rem}.LL_56q_controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;display:flex}.LL_56q_lanesBox{background:#08071e73;border:2px solid #c9d1e62e;border-radius:14px;padding:.3rem .5rem}.LL_56q_lanesBox>summary{cursor:pointer;color:var(--xo-chrome);padding:.3rem .2rem;font-size:.8rem;font-weight:900}.LL_56q_lanesBox[open]>summary{margin-bottom:.4rem}@media (prefers-reduced-motion:reduce){.LL_56q_tag,.LL_56q_tagHull,.LL_56q_tagShield{transition:none}}
