.order-messages thead th{border:0;padding:0}.order-messages td{padding:.3rem .5rem;vertical-align:middle}.jv-container .jv-code{padding:10px 10px 0}.flex-gap-1[data-v-3a9416a0]{gap:1rem}.scrollable[data-v-5f9fb77c]{overflow-y:auto;height:100%}.courier-parent[data-v-a49cc3a4]{font-weight:600;color:#5856d6;padding:4px 0}.courier-parent.not-selectable[data-v-a49cc3a4]{cursor:default}.courier-child[data-v-a49cc3a4]{padding:4px 0;margin-left:0;cursor:pointer}.courier-child[data-v-a49cc3a4]:hover{background:rgba(88,86,214,.05)}.tree-line[data-v-a49cc3a4]{color:#5856d6;margin-right:8px;opacity:.5}.courier-avatar[data-v-a49cc3a4]{width:24px;height:24px;border-radius:50%;margin-right:8px;-o-object-fit:cover;object-fit:cover}.selected-courier[data-v-a49cc3a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}[data-v-a49cc3a4] .vs__dropdown-option{padding:4px 8px}[data-v-a49cc3a4] .vs__dropdown-option--highlight{background:rgba(88,86,214,.1);color:#5856d6}.change-courier-modal .modal-header{padding:1rem!important;border-bottom:1px solid #dee2e6}.change-courier-modal .modal-footer{padding:1rem!important;border-top:1px solid #dee2e6}.order-info{background-color:#f8f9fa;padding:1rem;border-radius:.375rem}.order-info,.selected-courier-info{border:1px solid #dee2e6}.courier-selection{margin-top:1.5rem}.vue__time-picker{display:inline-block;position:relative;font-size:1em;width:10em;font-family:sans-serif;vertical-align:middle}.vue__time-picker *{-webkit-box-sizing:border-box;box-sizing:border-box}.vue__time-picker input.display-time{border:1px solid #d2d2d2;width:10em;height:2.2em;padding:.3em .5em;font-size:1em}.vue__time-picker input.has-custom-icon{padding-left:1.8em}.vue__time-picker input.display-time.invalid:not(.skip-error-style){border-color:#c03;outline-color:#c03}.vue__time-picker input.display-time.disabled,.vue__time-picker input.display-time:disabled{color:#d2d2d2}.vue__time-picker .controls{position:absolute;top:0;bottom:0;right:0;z-index:3;-webkit-box-orient:horizontal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;pointer-events:none}.vue__time-picker .controls,.vue__time-picker .controls>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.vue__time-picker .controls>*{cursor:pointer;width:auto;-webkit-box-orient:vertical;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .35em;color:#d2d2d2;line-height:100%;font-style:normal;pointer-events:auto;-webkit-transition:color .2s,opacity .2s;transition:color .2s,opacity .2s}.vue__time-picker .controls>:hover{color:#797979}.vue__time-picker .controls>:active,.vue__time-picker .controls>:focus{outline:0}.vue__time-picker .controls .char{font-size:1.1em;line-height:100%;-webkit-margin-before:-.15em}.vue__time-picker .custom-icon{z-index:2;position:absolute;left:0;top:0;bottom:0;width:1.8em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}.vue__time-picker .controls img,.vue__time-picker .controls svg,.vue__time-picker .custom-icon img,.vue__time-picker .custom-icon svg{display:inline-block;vertical-align:middle;margin:0;border:0;outline:0;max-width:1em;height:auto}.vue__time-picker .time-picker-overlay{z-index:4;position:fixed;top:0;left:0;right:0;bottom:0}.vue__time-picker-dropdown,.vue__time-picker .dropdown{position:absolute;z-index:5;top:calc(2.2em + 2px);left:0;background:#fff;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.15);box-shadow:0 1px 6px rgba(0,0,0,.15);width:10em;height:10em;font-weight:400}.vue__time-picker-dropdown{position:fixed;z-index:100}.vue__time-picker-dropdown.drop-up,.vue__time-picker .dropdown.drop-up{top:auto;bottom:calc(2.2em + 1px)}.vue__time-picker-dropdown .select-list,.vue__time-picker .dropdown .select-list{width:10em;height:10em;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vue__time-picker-dropdown .select-list:active,.vue__time-picker-dropdown .select-list:focus,.vue__time-picker .dropdown .select-list:active,.vue__time-picker .dropdown .select-list:focus{outline:0}.vue__time-picker-dropdown ul,.vue__time-picker .dropdown ul{padding:0;margin:0;list-style:none;outline:0;-webkit-box-flex:1;-ms-flex:1 1 0.00001px;flex:1 1 0.00001px;overflow-x:hidden;overflow-y:auto}.vue__time-picker-dropdown ul.apms,.vue__time-picker-dropdown ul.minutes,.vue__time-picker-dropdown ul.seconds,.vue__time-picker .dropdown ul.apms,.vue__time-picker .dropdown ul.minutes,.vue__time-picker .dropdown ul.seconds{border-left:1px solid #fff}.vue__time-picker-dropdown ul li,.vue__time-picker .dropdown ul li{list-style:none;text-align:center;padding:.3em 0;color:#161616}.vue__time-picker-dropdown ul li:not(.hint):not([disabled]):focus,.vue__time-picker-dropdown ul li:not(.hint):not([disabled]):hover,.vue__time-picker .dropdown ul li:not(.hint):not([disabled]):focus,.vue__time-picker .dropdown ul li:not(.hint):not([disabled]):hover{background:rgba(0,0,0,.08);color:#161616;cursor:pointer}.vue__time-picker-dropdown ul li:not([disabled]).active,.vue__time-picker-dropdown ul li:not([disabled]).active:focus,.vue__time-picker-dropdown ul li:not([disabled]).active:hover,.vue__time-picker .dropdown ul li:not([disabled]).active,.vue__time-picker .dropdown ul li:not([disabled]).active:focus,.vue__time-picker .dropdown ul li:not([disabled]).active:hover{background:#41b883;color:#fff}.vue__time-picker-dropdown ul li[disabled],.vue__time-picker-dropdown ul li[disabled]:hover,.vue__time-picker .dropdown ul li[disabled],.vue__time-picker .dropdown ul li[disabled]:hover{background:transparent;opacity:.3;cursor:not-allowed}.vue__time-picker-dropdown .hint,.vue__time-picker .dropdown .hint{color:#a5a5a5;cursor:default;font-size:.8em}.sticky[data-v-18dc5cbe]{position:sticky;bottom:0}.mt-175[data-v-18dc5cbe]{margin-top:0}@media (min-width:576px){.w-sm-50[data-v-18dc5cbe]{width:50%!important}.w-sm-30[data-v-18dc5cbe]{width:30%!important}.mt-175[data-v-18dc5cbe]{margin-top:1.75rem}.ml-050[data-v-18dc5cbe]{margin-left:.5rem!important}}.order-header-container[data-v-18dc5cbe]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-header-container .order-ds[data-v-18dc5cbe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:auto;white-space:nowrap}@media (max-width:1200px){.order-header-container .order-ds[data-v-18dc5cbe]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}.restaurant-tel a[data-v-18dc5cbe]:first-child:before{content:"☏";white-space:nowrap;margin-right:.375rem}.restaurant-tel a+a[data-v-18dc5cbe]:before{content:" | "}.vue__time-picker input.display-time{width:6em;height:1.7em;border:1px solid #d8dbe0;border-radius:.25rem;color:#768192;font-size:1.5em;font-family:monospace;padding:0 .5em;text-align:center;letter-spacing:.2em}.vue__time-picker-dropdown,.vue__time-picker .dropdown{top:calc(2.4em + 2px)}.timeline-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.timeline-container>h5{color:#2eb85c;margin-bottom:0}.timeline-container>h5 .waiting-assignment{color:#e55353;margin-top:1rem;margin-bottom:0}.timeline{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.event{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;position:relative}.event:after{bottom:1.25em;content:"";display:block;height:3px;position:absolute;right:0;width:calc(50% - 1.375em);z-index:0}.event:after,.event:before{background-color:#ced2d8}.timeline h4,.timeline p{margin-bottom:0;padding:0 0}.timeline h4{color:#ced2d8;font-size:14px}.timeline .event.done h4{color:#2eb85c;font-weight:700}.timeline p{font-size:12px}.sub-event{position:absolute;right:-16px;bottom:-26px;width:40%}.sub-event:before{content:"";position:absolute;height:15px;width:15px;right:15px;border-radius:50%;top:-50%;border:2px solid #ced2d8;background-color:#ced2d8;z-index:1}.sub-event.done:before{background-color:#2eb85c}.sub-event h6{padding:0 0;margin-bottom:0;color:#ced2d8}.sub-event.done h6{color:#2eb85c;font-weight:700}.sub-event.done h6:after{content:"ed"}.timeline{margin:40px 0}.event.done+.event:before,.event.done:after,.event.has-sub:after{background-color:#2eb85c}.event:not(:first-child):before{bottom:1.25em;content:"";display:block;height:3px;position:absolute;left:0;width:50%;z-index:0;background-color:#ced2d8}.event:last-child:after{width:0}.circle{height:100%;min-width:155px}.point{height:40px;width:40px;border:2px solid #2eb85c;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;border-radius:100%;top:-40px;margin:3px auto;background-color:#fff}.point span{margin:auto;height:20px;width:20px;background-color:#2eb85c;border-radius:100%;color:#fff}.point{border:2px solid #ced2d8}.done .point,.has-sub .point{border:2px solid #2eb85c}.delivery-history{padding:20px}.timeline-wrapper{position:relative;padding:20px 0}.timeline-wrapper:before{content:"";position:absolute;top:0;left:20px;height:100%;width:2px;background:#e9ecef}.timeline-item{position:relative;margin-bottom:30px}.timeline-item:last-child{margin-bottom:0}.timeline-item.rejected .timeline-panel{border-left:3px solid #e55353}.timeline-item.revoked .timeline-panel{border-left:3px solid #f9b115}.timeline-item.delivered .timeline-panel{border-left:3px solid #2eb85c}.timeline-item.active .timeline-panel{border-left:3px solid #321fdb}.timeline-item:hover .timeline-panel{-webkit-transform:translateX(5px);transform:translateX(5px);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.timeline-badge{position:absolute;left:12px;width:20px;height:20px;border-radius:50%;text-align:center;color:#fff;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.timeline-badge i{font-size:12px}.timeline-badge.bg-danger{background-color:#e55353!important}.timeline-badge.bg-warning{background-color:#f9b115!important}.timeline-badge.bg-success{background-color:#2eb85c!important}.timeline-badge.bg-info{background-color:#321fdb!important}.timeline-panel{position:relative;margin-left:50px;background:#fff;border-radius:4px;padding:15px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:all .2s ease;transition:all .2s ease}.timeline-panel:before{content:"";position:absolute;top:10px;left:-8px;width:16px;height:16px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-left:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.timeline-title{margin:0;color:#495057;font-weight:600}.timeline-body{margin-top:10px}.timeline-date{margin-top:8px;font-size:.9em;opacity:.8}.timeline-date small:not(:last-child):after{content:" | ";color:#6c757d}.text-warning{color:#f9b115!important}.text-danger{color:#e55353!important}.text-success{color:#2eb85c!important}.text-info{color:#321fdb!important}