/* /Components/Marketing/DeliveryAssignmentPlanner.razor.rz.scp.css */
.dispatch-plan[b-tp245pqxrw] { border-top: 1px solid #ccd7dd; margin-top: 1rem; padding-top: .75rem; }
.dispatch-plan summary[b-tp245pqxrw] { cursor: pointer; font-weight: 650; }
.dispatch-plan form[b-tp245pqxrw] { margin-top: 1rem; }
.dispatch-plan-form[b-tp245pqxrw] { display: grid; gap: .75rem; border: 1px solid #ccd7dd; border-radius: .75rem; padding: 1rem; }
.dispatch-plan-form button[b-tp245pqxrw] { justify-self: start; }
/* /Components/Marketing/DeliveryDispatchDesk.razor.rz.scp.css */
.dispatch-desk[b-2ag9n3ihjr] { margin: 1.5rem 0; }
.dispatch-actions[b-2ag9n3ihjr] { display: flex; flex-wrap: wrap; gap: .75rem; }
.dispatch-roster[b-2ag9n3ihjr] { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr)); gap: 1rem; margin-top: 1rem; }
.dispatch-driver[b-2ag9n3ihjr] { border: 1px solid #ccd7dd; border-radius: 1rem; padding: 1rem; min-width: 0; }
.dispatch-driver h3[b-2ag9n3ihjr] { margin: 0; font-size: 1.2rem; }
.dispatch-driver .ordering-section-heading[b-2ag9n3ihjr] { align-items: flex-start; gap: .75rem; }
.dispatch-driver .ordering-section-heading strong[b-2ag9n3ihjr] { font-size: .8rem; color: #1b6658; }
.dispatch-form[b-2ag9n3ihjr] { display: grid; gap: .75rem; margin-top: 1rem; }
.dispatch-form .ordering-note[b-2ag9n3ihjr] { margin: 0; }
.dispatch-form button[b-2ag9n3ihjr] { justify-self: start; }
.dispatch-add[b-2ag9n3ihjr], .dispatch-shifts[b-2ag9n3ihjr] { margin-top: 1rem; }
summary[b-2ag9n3ihjr] { cursor: pointer; font-weight: 650; }
.dispatch-shifts ul[b-2ag9n3ihjr] { padding-left: 1.2rem; }
.dispatch-shifts li[b-2ag9n3ihjr] { margin-bottom: 1rem; }
.dispatch-shifts li p[b-2ag9n3ihjr] { font-size: .875rem; }
