/* ==========================================================
   v179.9.86 — RUNNER OUT FIELD FIT + WRIGLEY APPLY ACCENT
   Narrow visual pass from approved v179.9.85.
   - Keep long runner "Out at" values readable on phone widths.
   - Prevent runner-event Apply actions from inheriting default blue in Wrigley.
   ========================================================== */

/* Long location labels such as “Between 1B–2B” must fit inside
   the side-by-side runner-out row without clipping. */
#playModal .v149-runner-grid select[data-v149-runner-out-at]{
  min-width:0!important;
  width:100%!important;
  box-sizing:border-box!important;
  font-size:14px!important;
  line-height:1.1!important;
  letter-spacing:-.015em!important;
  padding-left:10px!important;
  padding-right:10px!important;
}

/* Keep the paired out-type control balanced while leaving its
   existing wording/geometry intact. */
#playModal .v149-runner-grid select[data-v149-runner-out-type]{
  min-width:0!important;
  width:100%!important;
  box-sizing:border-box!important;
}

/* Wrigley primary actions are green/cream/yellow. The legacy
   v146 runner-event rule is more specific than the general Wrigley
   primary rule, so override that exact state here. Blue remains
   reserved for BALL semantics only. */
html body[data-theme-family="wrigley"].play-editor-open #playModal>.play-card>.modal-actions #applyPlayBtn.v146-runner-apply:not(:disabled),
html body[data-theme-family="wrigley"].play-editor-open #playModal>.play-card>.modal-actions #applyPlayBtn[class*="runner-apply"]:not(:disabled){
  background:var(--wr-green-900,#063c2a)!important;
  background-image:none!important;
  color:var(--wr-cream,#f4edda)!important;
  -webkit-text-fill-color:var(--wr-cream,#f4edda)!important;
  border:2px solid var(--wr-yellow,#efc94b)!important;
  box-shadow:none!important;
}
