/* Keep amounts, outcomes and actions together within the headquarters viewport. */
.bd-matchmaking-info{display:block;font-size:11px;line-height:1.2;color:#ccd6c8;margin-top:3px}.hk-battle-status{line-height:1.2}
body.headquarters-active #view:has(.public-gold-controls) .cash-offers{gap:8px;margin:8px 0;align-items:stretch}body.headquarters-active #view:has(.public-gold-controls) .player-card{padding:12px}body.headquarters-active #view:has(.public-gold-controls) .player-card p{margin:5px 0;font-size:13px;line-height:1.35}body.headquarters-active .public-gold-presets{gap:5px}body.headquarters-active .public-gold-presets button{padding:7px 9px;min-height:32px}body.headquarters-active .public-gold-result{display:grid;gap:2px}body.headquarters-active .public-gold-result strong{font-size:24px}body.headquarters-active .cash-offers .form-error:empty{display:none}body.headquarters-active .cash-offers [data-testid$="-buy"]{min-height:40px;padding:8px 12px}body.headquarters-active #view:has(.public-gold-controls) .public-buyer-links{margin:8px 0;gap:5px 14px;font-size:12px}
#resume-battle{min-height:40px}#battle-loading[open] progress{width:100%}

/* The floating feedback control remains compact inside the loading dialog. */
#battle-loading #feedback-button{width:44px;min-width:44px;max-width:44px}
