/* Keep scheduling actions together, without an extra department or mini-form. */
.work-order-operation-row {
 grid-column:1 / -1;
 display:grid;
 grid-template-columns:minmax(130px,.85fr) minmax(180px,1fr) minmax(260px,1.7fr);
 align-items:end;
 gap:14px;
 width:100%;
 min-width:0;
}
.work-order-operation-row .labor-booking-total,
.work-order-operation-row .work-order-status-control {margin:0!important;min-width:0;display:flex;flex-direction:column;gap:7px;align-self:end;}
.work-order-operation-row .labor-booking-total>span {position:static!important;transform:none!important;margin:0!important;}
.work-order-operation-row .labor-booking-total>div {min-height:44px;height:auto!important;box-sizing:border-box;padding:8px 12px!important;display:flex;align-items:center;}
.work-order-operation-row .labor-booking-total small {display:none;}
.work-order-operation-row .work-order-status-control select {width:100%;min-width:0;min-height:44px;margin:0;font:inherit;box-sizing:border-box;}
.sales-editor .calendar-booking-panel .work-order-operation-row .calendar-booking-action {grid-column:auto!important;display:flex!important;gap:10px;align-items:stretch!important;align-self:end;flex-wrap:nowrap!important;margin:0!important;padding:0!important;min-width:0;width:100%!important;}
.sales-editor .calendar-booking-panel .work-order-operation-row .calendar-booking-action>button {width:auto!important;min-width:0!important;flex:1 1 0;min-height:44px!important;height:44px!important;margin:0!important;padding:8px 10px!important;white-space:normal;line-height:1.2;}
.sales-editor .calendar-booking-panel .work-order-operation-row>label>span {font-size:12px!important;line-height:16px!important;min-height:16px;}
.sales-editor .calendar-booking-panel .work-order-operation-row>label>select,
.sales-editor .calendar-booking-panel .work-order-operation-row>label>div {height:44px!important;min-height:44px!important;}
@media(max-width:1000px){.work-order-operation-row{grid-template-columns:minmax(120px,1fr) minmax(170px,1.2fr);gap:12px}.sales-editor .calendar-booking-panel .work-order-operation-row .calendar-booking-action{grid-column:1/-1!important}}
@media(max-width:430px){.work-order-operation-row{grid-template-columns:1fr}.sales-editor .calendar-booking-panel .work-order-operation-row .calendar-booking-action{grid-column:1!important}}
