.bbd-battle-widget__extras{grid-area:extras;grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}
.bbd-battle-widget__extras[hidden]{display:none!important}
.bbd-battle-widget__extra{min-width:0;padding:11px 12px;border:1px solid #ffffff24;border-radius:12px;background:#ffffff0b}
.bbd-battle-widget__extra>small{display:block;margin-bottom:5px;color:#83caff;font-size:9px;font-weight:950;letter-spacing:.1em}
.bbd-battle-widget__extra-prompt{display:block;color:#fff;font-size:13px;line-height:1.35}
.bbd-battle-widget__extra>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px}
.bbd-battle-widget__extra button{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;padding:8px 9px;border:1px solid #ffffff26;border-radius:9px;background:#ffffff0c;color:#fff;cursor:pointer;font:inherit;text-align:left}
.bbd-battle-widget__extra button:hover,.bbd-battle-widget__extra button.is-selected{border-color:#57affb;background:#1276d1}
.bbd-battle-widget__extra button:disabled{cursor:default}
.bbd-battle-widget__extra button b{overflow:hidden;font-size:11px;text-overflow:ellipsis}
.bbd-battle-widget__extra button span{flex:0 0 auto;color:#b9cde1;font-size:9px;font-weight:800}
.bbd-battle-widget__extra-feedback{margin:7px 0 0!important;color:#a9d6ff!important;font-size:10px!important;font-weight:800!important}
@media(max-width:900px){.bbd-battle-widget__extras{grid-column:1/-1}}
@media(max-width:640px){.bbd-battle-widget__extras{grid-template-columns:1fr;grid-column:1;gap:8px}.bbd-battle-widget__extra{padding:10px}.bbd-battle-widget__extra-prompt{font-size:12px}}
