select[data-choice-native]{display:none!important}
.choice-cards{display:block;min-width:0;width:100%;margin:8px 0}
.choice-card-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
.choice-cards .choice-card-list button{min-width:0;min-height:44px;height:auto;padding:10px;border:1px solid #748399;border-radius:9px;background:#233644;color:#f7eed8;font:700 13px/1.3 system-ui;text-align:left;white-space:normal;overflow-wrap:anywhere;touch-action:manipulation}
.choice-cards .choice-card-list button[aria-pressed=true]{border:2px solid #f5cf7e;background:#526449;color:#fff8e7;box-shadow:inset 4px 0 #f5cf7e}
.choice-cards .choice-card-list button:disabled{opacity:.5}
.choice-cards button:focus-visible,.choice-search:focus-visible{outline:3px solid #f5cf7e;outline-offset:2px}
.choice-cards [hidden]{display:none!important}
.choice-search{box-sizing:border-box;width:100%;min-height:44px;margin:0 0 8px;padding:10px;background:#162833;color:#fff;border:1px solid #748399;border-radius:8px}
.choice-many .choice-card-list{max-height:290px;overflow-y:auto;overscroll-behavior:contain;padding:3px;scroll-padding:4px}
label:has(>.choice-cards){display:block!important;height:auto!important;min-width:0}
.sniper-calls{flex:0 0 auto!important;align-items:end!important}.sniper-calls label{min-width:0}.sniper-calls .choice-card-list{display:flex;overflow-x:auto;gap:5px;padding:3px}.sniper-calls .choice-card-list button{flex:0 0 auto;max-width:110px;font-size:11px;padding:6px;min-height:40px}.sniper-calls .choice-cards{margin:0}.sniper-calls .sniper-call-art{display:none}
.rune-target .choice-cards{margin:3px 0}.rune-target .choice-card-list{display:flex;gap:5px;overflow-x:auto;padding:3px}.rune-target .choice-card-list button{flex:0 0 auto;font-size:11px;padding:6px;max-width:110px}
.tsx-group:has(.choice-cards),.tsx-addgroup:has(.choice-cards){display:block!important}
