/* BC v2.99.114: ALWAYS display text in both sales panel hints, including narrow iPhones.
   This override supersedes the v2.99.113 arrow-only rule, retaining existing sales actions. */
.sapaad-split-half>.bc-sales-tap-hint {
  display:inline-flex!important; width:auto!important; height:auto!important;
  align-items:center!important; justify-content:center!important; gap:4px!important;
  top:10px!important; right:10px!important; padding:5px 8px!important;
  max-width:calc(100% - 20px); min-width:0!important;
  font-size:11px!important; line-height:1.1!important; letter-spacing:0!important;
  border-radius:999px!important; white-space:nowrap!important;
  pointer-events:none!important; z-index:4!important;
}
.sapaad-split-half>.bc-sales-tap-hint>.bc-sales-tap-label {
  display:inline!important; visibility:visible!important; opacity:1!important;
  font-weight:700!important; white-space:nowrap!important;
}
.sapaad-split-half>.bc-sales-tap-hint>.bc-sales-tap-arrow {
  flex:none; display:block!important; width:13px!important; height:13px!important;
  stroke:currentColor; color:inherit;
}
@media (max-width:740px) {
  .sapaad-split-half>.bc-sales-tap-hint {
    width:auto!important; height:auto!important; top:9px!important; right:8px!important;
    padding:4px 6px!important; gap:3px!important; font-size:10px!important;
  }
  .sapaad-split-half>.bc-sales-tap-hint>.bc-sales-tap-label {display:inline!important;}
  .sapaad-split-half>.sapaad-half-heading {padding-right:91px!important;}
}
@media (max-width:380px) {
  .sapaad-split-half>.bc-sales-tap-hint {font-size:9px!important;padding:4px 5px!important;gap:2px!important;}
  .sapaad-split-half>.sapaad-half-heading {padding-right:78px!important;}
}
