
/* V249 — Mobile Orders under 700px:
   keep current status display on exactly one line. */
@media (max-width:700px){
  .v193-order-mobile-card .v231-order-status,
  .v246-order-mobile-card .v231-order-status{
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
  }

  .v193-order-mobile-card .v231-order-status-trigger,
  .v246-order-mobile-card .v231-order-status-trigger{
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
    height:40px!important;
    min-height:40px!important;
    padding:0 36px 0 10px!important;
    flex-wrap:nowrap!important;
    white-space:nowrap!important;
    overflow:hidden!important;
    border-radius:9px!important;
    font-size:10.5px!important;
    line-height:1!important;
  }

  .v193-order-mobile-card .v231-order-status-trigger::before,
  .v246-order-mobile-card .v231-order-status-trigger::before{
    width:5px!important;
    height:5px!important;
    min-width:5px!important;
    margin-right:6px!important;
  }

  .v193-order-mobile-card .v231-order-status-trigger > span,
  .v246-order-mobile-card .v231-order-status-trigger > span{
    display:block!important;
    flex:1 1 auto!important;
    min-width:0!important;
    width:auto!important;
    max-width:100%!important;
    white-space:nowrap!important;
    word-break:normal!important;
    overflow-wrap:normal!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    font-size:10.5px!important;
    line-height:1!important;
  }

  .v193-order-mobile-card .v231-order-status-trigger svg,
  .v246-order-mobile-card .v231-order-status-trigger svg{
    right:9px!important;
    width:14px!important;
    height:14px!important;
    min-width:14px!important;
  }

  .v193-order-mobile-card .v231-order-status-readonly,
  .v246-order-mobile-card .v231-order-status-readonly{
    max-width:100%!important;
    min-width:0!important;
    white-space:nowrap!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    font-size:10.5px!important;
    line-height:1!important;
  }
}
