.battle-select{display:flex;align-items:center;gap:12px;margin-bottom:24px;color:var(--muted);font-size:13px}select{background:#17202d;color:var(--text);border:1px solid #344359;border-radius:6px;padding:9px;max-width:100%;font:inherit}.battle-pager{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:18px;font-size:12px}.lineup-text{white-space:normal;min-width:300px;max-width:650px;line-height:1.8;color:var(--text)}.advice{border-left:3px solid #557d99;background:#192331;padding:16px 20px;margin-top:16px;border-radius:5px}.advice.warning{border-color:#f1bb67;background:#30291f}.advice strong{font-size:14px;font-weight:500}.advice p{margin:8px 0 0;line-height:1.9;font-size:12px}.advice p:last-child{color:#c6d2df}#lineupTable,#waveTable{margin-bottom:26px}#battleSummary td:last-child{color:var(--text)}
