.go-back[data-v-42fd4448]{cursor:pointer}.go-back svg[data-v-42fd4448]{margin-bottom:4px}.badge-container[data-v-36f535eb]{overflow:auto;max-height:120px}.badge-info[data-v-36f535eb]{background-color:#318be3}.badge-secondary[data-v-36f535eb]{background-color:#898f95}.badge-secondary[data-v-36f535eb]:hover{background-color:#51565a}.badge-content[data-v-36f535eb]{display:flex;flex-direction:row;align-items:center;height:18px}.close-badge[data-v-36f535eb]{cursor:pointer;opacity:.4;color:#000}.close-badge[data-v-36f535eb]:hover{opacity:1}.badge-remove-all[data-v-36f535eb]{cursor:pointer}.modal-title[data-v-0e0a7c70]{font-size:18px;font-weight:600}.modal-dialog[data-v-0e0a7c70]{min-width:450px;min-height:582px}.modal[data-v-0e0a7c70]{display:block;background:rgba(0,0,0,.7);overflow-y:scroll}.modal-body[data-v-0e0a7c70]{border-radius:5px}.modal-content[data-v-0e0a7c70],.modal-footer[data-v-0e0a7c70]{border:none}p[data-v-0e0a7c70],strong[data-v-0e0a7c70]{color:#051b30}.close-button[data-v-0e0a7c70]{cursor:pointer;transition:all .2s ease-in-out}.close-button[data-v-0e0a7c70]:hover{color:--secondary-text-color}.container[data-v-b381369c]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.select2[data-v-36d2b45c]{width:100%;padding:0;font-size:1rem;font-weight:400;line-height:1.5;color:var(--input-text-color);background-color:var(--input-bg);background-clip:padding-box;border:1px solid var(--input-border);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;min-height:32px;height:auto;cursor:pointer}.select2-sections[data-v-36d2b45c]{padding:0;border:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;max-height:110px;overflow-y:auto}.select2-active[data-v-36d2b45c]{box-shadow:0 0 5px #09f;border:1px solid #09f}.select2-active .select2-dropdown-content[data-v-36d2b45c]{display:block}.select2-dropdown[data-v-36d2b45c]{position:relative}.select2-dropdown-content[data-v-36d2b45c]{display:none;top:1px;left:0;width:100%;max-height:200px;overflow-x:auto;position:absolute;background-color:var(--input-bg);min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:0;margin:0;z-index:1}.select2-actions[data-v-36d2b45c]{display:flex;gap:4px;padding:6px 8px;border-bottom:1px solid var(--input-border);background-color:var(--input-bg);position:-webkit-sticky;position:sticky;top:0;z-index:2}.select2-action-btn[data-v-36d2b45c]{font-size:70%;font-weight:600;padding:2px 8px;border:1px solid var(--input-border);border-radius:.25rem;background-color:var(--input-bg);color:var(--input-text-color);cursor:pointer;white-space:nowrap}.select2-action-btn[data-v-36d2b45c]:hover{background-color:var(--btn-hover-bg)}.select2-action-btn--primary[data-v-36d2b45c]{background-color:#318be3;color:#fff;border-color:#318be3}.select2-action-btn--primary[data-v-36d2b45c]:hover{background-color:#2a7acc}.label[data-v-36d2b45c]{background-color:#318be3;color:#fff;font-size:75%;font-weight:700;line-height:1;text-align:center;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:.25rem;margin:0 .25rem .25rem 0;cursor:default;display:flex;flex-direction:row}.x-icon[data-v-36d2b45c]{cursor:pointer;opacity:.4;color:#000}.x-icon[data-v-36d2b45c]:hover{opacity:1}.select2-input[data-v-36d2b45c]{-webkit-appearance:none;background:transparent;padding:0 12px;height:30px;line-height:1.428571429;margin-top:0;min-width:5em;border:0;box-sizing:border-box;display:inline-block;outline:none}.select2-options[data-v-36d2b45c]{font-size:80%;font-weight:600;color:var(--input-text-color);padding-left:8px;cursor:pointer}.select2-options[data-v-36d2b45c]:hover{background-color:var(--btn-hover-bg)}.info-box[data-v-347af349]{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:8px}.info-line[data-v-347af349]{line-height:1.4;color:var(--primary-text-color)}.badge-info[data-v-347af349]{background-color:var(--primary-color);color:#fff;font-size:13px;padding:5px 10px;border-radius:12px}.alert-warning[data-v-347af349]{background-color:var(--alert-warning-bg)!important;border-color:var(--alert-warning-border)!important;border-radius:8px}.alert-warning[data-v-347af349],.alert-warning p[data-v-347af349],.alert-warning strong[data-v-347af349]{color:var(--alert-warning-text)!important}.alert-success[data-v-347af349]{background-color:#d4edda!important;border-color:#c3e6cb!important;color:#155724!important}.alert-success strong[data-v-347af349]{color:#155724!important}[data-theme=dark] .alert-success[data-v-347af349]{background-color:#1e3a2f!important;border-color:#2a5a45!important;color:#75d4a0!important}[data-theme=dark] .alert-success strong[data-v-347af349]{color:#75d4a0!important}.alert-info[data-v-347af349]{background-color:#d1ecf1;border-color:#bee5eb;color:#0c5460;border-radius:8px}.alert-info strong[data-v-347af349]{color:#0c5460}[data-theme=dark] .alert-info[data-v-347af349]{background-color:#1a3a4a;border-color:#2a5a6a;color:#7ecfe6}[data-theme=dark] .alert-info strong[data-v-347af349]{color:#7ecfe6}.drivers-container[data-v-347af349]{max-height:400px;overflow-y:auto}.driver-card[data-v-347af349]{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:8px;margin-bottom:12px;transition:all .2s ease}.driver-card.selected[data-v-347af349]{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color)}.driver-info[data-v-347af349]{flex:1}.driver-name[data-v-347af349]{font-weight:600;color:var(--primary-text-color);font-size:15px}.driver-details[data-v-347af349]{color:var(--secondary-text-color);font-size:13px;margin-top:4px}.driver-checkbox[data-v-347af349]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:2px solid var(--border-color);border-radius:4px;background-color:transparent;cursor:pointer;position:relative;transition:all .2s ease;flex-shrink:0}.driver-checkbox[data-v-347af349]:checked{background-color:var(--primary-color);border-color:var(--primary-color)}.driver-checkbox[data-v-347af349]:checked:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.driver-checkbox[data-v-347af349]:hover{border-color:var(--primary-color)}.checkbox[data-v-3e4ce41f]{display:inline-block;box-sizing:border-box;position:relative;margin-bottom:8px;padding-bottom:8px;margin-top:0;cursor:pointer}.checkbox .checkmark[data-v-3e4ce41f]:after{left:4px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox .checked[data-v-3e4ce41f]{background-color:var(--primary-text-color)}.checkbox .checked[data-v-3e4ce41f]:after{display:block}.checkmark[data-v-3e4ce41f]{position:absolute;top:0;left:0;height:16px;width:16px;background-color:transparent;border:solid 2px var(--primary-text-color);border-radius:20%}.checkmark[data-v-3e4ce41f]:after{content:"";position:absolute;display:none}.span-slot[data-v-3e4ce41f]{margin-left:16px}.disabled[data-v-3e4ce41f]{cursor:not-allowed}