/* Mobile actions keep their real labels. Desktop presentation is unchanged. */
@media(max-width:760px){
  html body .itda-action-button.itda-mobile-label-button,
  html body .itda-action-button.itda-mobile-label-button.btn-sm,
  html body .itda-action-button.itda-mobile-label-button[data-itda-export-format]{
    box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;
    width:auto!important;min-width:max-content!important;max-width:100%!important;flex:0 0 auto!important;
    min-height:44px!important;height:auto!important;max-height:none!important;
    padding:10px 12px!important;gap:6px!important;border-radius:9px!important;
    font-size:13px!important;font-weight:650!important;line-height:1.45!important;
    white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important;text-indent:0!important;
    text-align:center!important;overflow:visible!important;box-shadow:none!important;transform:none!important;
  }
  html body .itda-action-button.itda-mobile-label-button::before,
  html body .itda-action-button.itda-mobile-label-button::after,
  html body .itda-action-button.itda-mobile-label-button[data-itda-export-format]::before,
  html body .itda-action-button.itda-mobile-label-button[data-itda-export-format]::after{content:none!important;display:none!important}
  html body .itda-action-button.itda-mobile-label-button>.itda-mobile-svg,
  html body .itda-action-button.itda-mobile-label-button[data-itda-export-format]>.itda-mobile-svg{
    display:inline-flex!important;flex:0 0 17px!important;align-items:center!important;justify-content:center!important;
    width:17px!important;min-width:17px!important;max-width:17px!important;height:17px!important;margin:0!important;
  }
  html body .itda-action-button.itda-mobile-label-button>.itda-mobile-svg svg{width:17px!important;height:17px!important;min-width:17px!important;max-width:17px!important}
  html body .itda-action-button.itda-mobile-label-button>span:not(.itda-mobile-svg){white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important;flex-shrink:0!important}
  html body input.itda-action-button.itda-mobile-label-button{padding-left:36px!important;background-position:12px center!important;background-size:17px 17px!important;background-repeat:no-repeat!important;white-space:nowrap!important}
  html body input.itda-action-button.itda-mobile-label-button.itda-action-hide-icon{padding-left:12px!important}
  html body .itda-action-button.itda-mobile-label-button[hidden],
  html body .itda-action-button.itda-mobile-label-button.hidden{display:none!important}
  html body .itda-action-button.itda-mobile-label-button>.itda-legacy-action-icon,
  html body .itda-action-button.itda-mobile-label-button>[hidden],
  html body .itda-action-button.itda-mobile-label-button>.hidden{display:none!important}
  html body [data-itda-mobile-action-group]{flex-wrap:wrap!important;gap:8px;min-width:0;max-width:100%}
  html body :is(.page-actions,.ev-page-actions,.form-actions,.modal-form-actions,.filter-actions,.ev-filter-actions,.hero-buttons,.modal-foot):has(.itda-mobile-label-button){flex-wrap:wrap!important;gap:8px!important}
  /* Expanded search filters use a narrow first grid column for the search icon. */
  html body .toolbar.mobile-consistency-toolbar .toolbar-left{grid-template-columns:max-content minmax(0,1fr)!important}
  html body .toolbar.mobile-consistency-toolbar .mobile-search-submit.itda-mobile-label-button{width:auto!important;min-width:max-content!important;max-width:none!important;padding:10px 12px!important}
  html body .toolbar.mobile-consistency-toolbar.mobile-filter-open .toolbar-left>:is(button,a).itda-mobile-label-button.mobile-filter-extra{grid-column:1 / -1!important;justify-self:start!important;min-width:max-content!important}
  html body .itda-mobile-label-button:focus-visible{outline:2px solid currentColor;outline-offset:2px}
  html body .itda-mobile-label-button.itda-loading-action{cursor:wait}
  html body .itda-mobile-label-button.itda-loading-action>.itda-mobile-svg{animation:itda-mobile-action-spin .72s linear infinite}
}
