.feature-actions,.gift-grid{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.feature-actions button{width:auto}.wallet-balance{font-size:32px;font-weight:800;color:#21e7d1}.battle-panel{border-radius:12px;background:#191b29;padding:8px;margin:8px 0}.battle-panel:empty{display:none}.battle-score{font-size:18px;font-weight:bold;text-align:center}#liveStage.battle-active{display:grid;grid-template-columns:1fr 1fr;gap:3px}#liveStage.battle-active #liveStatus{grid-column:1/-1}#opponentMedia:empty{display:none}#opponentMedia video{width:100%;height:100%;max-height:50vh;object-fit:contain}#walletDialog input,#giftsDialog select{display:block;width:100%;padding:12px;margin:12px 0;border:1px solid #41435b;border-radius:8px;background:#141522;color:white}#walletDialog .gift-grid button{flex:1;min-width:100px}#walletDialog button,#giftsDialog button{margin-bottom:8px}#authDialog .cl-rootBox{max-width:100%}
.gift-card{border:1px solid #40435c;border-radius:14px;background:#191b29;color:#fff;padding:16px;flex:1;min-width:130px;cursor:pointer}.gift-card:disabled{opacity:.45;cursor:not-allowed}.gift-preview{font-size:30px;text-align:center}.gift-history{padding-inline-start:22px;line-height:1.7}.gift-history li{padding:10px 0;border-bottom:1px solid #303247}.apk-download{display:block;text-align:center;text-decoration:none;margin:14px 0}
