.trailer-panel[data-v-b677f262]{background:#fff;border:1px solid #e0e7e2;border-radius:18px;height:100%;overflow:hidden}.panel-heading[data-v-b677f262]{align-items:center;background:linear-gradient(110deg,#f1faf5,#fff);border-bottom:1px solid #dce9e1;display:flex;gap:12px;justify-content:space-between;min-height:96px;padding:14px 18px}.panel-heading>div[data-v-b677f262]{display:flex;flex-direction:column;gap:5px}.panel-heading strong[data-v-b677f262]{align-items:center;display:flex;font-size:.86rem;gap:9px}.panel-heading strong .v-icon[data-v-b677f262]{background:#e2f3e8;border:1px solid #cce4d5;border-radius:10px;color:#08743d;height:36px;width:36px}.panel-heading small[data-v-b677f262]{color:#738078;font-size:.6rem}.add-action[data-v-b677f262],.remove-action[data-v-b677f262]{border-radius:11px!important;font-size:.65rem!important;height:42px!important;text-transform:none!important}.remove-action[data-v-b677f262]{color:#b24d39!important}.state[data-v-b677f262]{align-items:center;color:#819087;display:flex;gap:12px;height:calc(100% - 96px);justify-content:center}.history[data-v-b677f262]{max-height:calc(100% - 96px);overflow:auto;padding:7px 20px}.history-item[data-v-b677f262]{align-items:center;border-bottom:1px solid #eff2f0;display:flex;gap:11px;min-height:72px}.history-item.current[data-v-b677f262]{background:#f2faf5;border:1px solid #cfe7d8;border-radius:13px;margin-inline:-10px;padding-inline:10px}.history-item .icon[data-v-b677f262]{background:#eaf5ee;border-radius:11px;color:#08743d;display:grid;height:38px;place-items:center;width:38px}.history-item div[data-v-b677f262]{flex:1;min-width:0}.history-item strong[data-v-b677f262]{font-size:.75rem}.history-item p[data-v-b677f262],.history-item small[data-v-b677f262]{color:#879189;display:block;font-size:.62rem;margin-top:3px}.history-item b[data-v-b677f262]{align-items:center;background:#e9f6ed;border-radius:999px;color:#08743d;display:flex;font-size:.58rem;gap:4px;padding:5px 8px}.dialog[data-v-b677f262]{border-radius:22px!important;overflow:hidden}.dialog-heading[data-v-b677f262]{align-items:center;display:flex;gap:14px;padding:22px 24px}.dialog-heading>span[data-v-b677f262]{background:#eaf5ee;border-radius:14px;color:#08743d;display:grid;height:50px;place-items:center;width:50px}.dialog-heading>div[data-v-b677f262]{flex:1}.dialog-heading p[data-v-b677f262]{color:#08743d;font-size:.58rem;font-weight:700;text-transform:uppercase}.dialog-heading h2[data-v-b677f262]{font-size:1rem}.dialog-heading small[data-v-b677f262]{color:#849087;font-size:.65rem}.danger>span[data-v-b677f262]{background:#fff0ec;color:#b24d39}.content[data-v-b677f262]{padding:22px 24px!important}.trailer-mode-options[data-v-b677f262]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:22px}.trailer-mode-option[data-v-b677f262]{align-items:center;background:#fff;border:1px solid #dfe6e1;border-radius:12px;color:#34443a;cursor:pointer;display:grid;font-family:inherit;gap:12px;grid-template-columns:40px minmax(0,1fr) 22px;min-height:76px;padding:14px 15px;text-align:left;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.trailer-mode-option[data-v-b677f262]:hover{background:#f8fcf9;border-color:#a9c7b5}.trailer-mode-option[data-v-b677f262]:focus-visible{outline:3px solid rgba(20,132,78,.18);outline-offset:2px}.trailer-mode-option-active[data-v-b677f262],.trailer-mode-option-active[data-v-b677f262]:hover{background:#eef8f2;border-color:#16834f;box-shadow:0 0 0 1px #16834f14}.trailer-mode-icon[data-v-b677f262]{background:#f0f4f1;border-radius:10px;color:#607168;display:grid;height:40px;place-items:center;width:40px}.trailer-mode-option-active .trailer-mode-icon[data-v-b677f262]{background:#d9efe2;color:#117747}.trailer-mode-copy[data-v-b677f262]{min-width:0}.trailer-mode-copy small[data-v-b677f262],.trailer-mode-copy strong[data-v-b677f262]{display:block}.trailer-mode-copy strong[data-v-b677f262]{color:#293a30;font-size:.75rem;font-weight:750}.trailer-mode-copy small[data-v-b677f262]{color:#7a867f;font-size:.625rem;line-height:1.35;margin-top:4px}.trailer-mode-check[data-v-b677f262]{color:#16834f}.assignment-form[data-v-b677f262],.new-form[data-v-b677f262]{display:grid;gap:4px 14px;grid-template-columns:1fr 1fr}.assignment-form[data-v-b677f262]>*{grid-column:1/-1}.assignment-form label[data-v-b677f262]{font-size:.68rem;font-weight:700}.full[data-v-b677f262]{grid-column:1/-1}.note[data-v-b677f262]{align-items:center;background:#f1f7f3;border-radius:11px;color:#627169;display:flex;font-size:.65rem;gap:8px;padding:12px}.actions[data-v-b677f262]{background:#fbfcfb;gap:10px;justify-content:flex-end;padding:16px 22px}.cancel[data-v-b677f262]{border-radius:12px!important;height:48px!important}.cancel[data-v-b677f262],.submit[data-v-b677f262]{text-transform:none!important}.submit[data-v-b677f262]{border-radius:13px!important;height:50px!important;min-width:174px!important;padding:5px 12px 5px 6px!important}.submit[data-v-b677f262] .v-btn__content{gap:10px}.submit-icon[data-v-b677f262]{background:#fff;border-radius:10px;color:#08743d;display:grid;height:36px;place-items:center;width:36px}.submit[data-v-b677f262] .v-btn__content>span:last-child{align-items:flex-start;display:flex;flex-direction:column}.submit small[data-v-b677f262]{color:#ffffffb8;font-size:.52rem;text-transform:uppercase}.submit strong[data-v-b677f262]{color:#fff;font-size:.7rem}@media (max-width:650px){.trailer-mode-options[data-v-b677f262]{grid-template-columns:1fr}.trailer-mode-option[data-v-b677f262]{min-height:68px;padding:12px 14px}.panel-heading[data-v-b677f262]{align-items:flex-start;flex-direction:column}.add-action[data-v-b677f262],.remove-action[data-v-b677f262]{width:100%}.new-form[data-v-b677f262]{grid-template-columns:1fr}.actions[data-v-b677f262]{flex-direction:column-reverse}.actions .v-btn[data-v-b677f262]{width:100%}}.assign-driver-form[data-v-5abc486c]{border-radius:22px!important;color:#202a24;font-family:Inter,sans-serif;overflow:hidden}.assign-driver-form__header[data-v-5abc486c]{align-items:center;background:linear-gradient(120deg,#f1faf4,#fff);display:flex;gap:15px;padding:24px 26px;position:relative}.assign-driver-form__icon[data-v-5abc486c]{background:#dcf2e4;border-radius:15px;color:#08743d;display:grid;flex:0 0 auto;height:52px;place-items:center;width:52px}.assign-driver-form__eyebrow[data-v-5abc486c]{color:#0a8244;font-size:.62rem;font-weight:700;letter-spacing:.1em;margin-bottom:3px;text-transform:uppercase}.assign-driver-form__header h2[data-v-5abc486c]{color:#17241c;font-size:1.3rem;font-weight:650;letter-spacing:-.03em}.assign-driver-form__header p[data-v-5abc486c]:last-child{color:#77817b;font-size:.74rem;margin-top:4px}.assign-driver-form__header strong[data-v-5abc486c]{color:#08743d}.assign-driver-form__close[data-v-5abc486c]{color:#67716b;position:absolute;right:17px;top:17px}.assign-driver-form__content[data-v-5abc486c]{padding:28px 26px!important}.assign-driver-form__label[data-v-5abc486c]{color:#354039;display:block;font-size:.72rem;font-weight:650;margin-bottom:9px}.driver-search[data-v-5abc486c] .v-field{background:#fcfdfc;border-radius:12px;font-size:.8rem}.driver-search[data-v-5abc486c] .v-field__outline{color:#d3dbd5}.driver-option__avatar[data-v-5abc486c]{background:#e6f4eb;border-radius:11px;color:#08743d;display:grid;font-size:.68rem;font-weight:700;height:36px;place-items:center;width:36px}.driver-option__status[data-v-5abc486c]{color:#16834f;font-size:.67rem;font-weight:600}.assign-driver-form__note[data-v-5abc486c]{align-items:flex-start;background:#f2f7f4;border-radius:10px;color:#667169;display:flex;font-size:.68rem;gap:8px;line-height:1.5;padding:12px 13px}.assign-driver-form__error[data-v-5abc486c]{font-size:.69rem;margin-bottom:12px}.assign-driver-form__actions[data-v-5abc486c]{gap:8px;justify-content:flex-end;padding:17px 26px 21px}.assign-driver-form__cancel[data-v-5abc486c]{color:#667169;font-size:.74rem;font-weight:600;text-transform:none}.assign-driver-form__submit[data-v-5abc486c]{border-radius:11px;box-shadow:0 8px 18px #0093452e;font-size:.74rem;font-weight:650;letter-spacing:0;min-width:150px;text-transform:none}@media (max-width:600px){.assign-driver-form[data-v-5abc486c]{border-radius:18px!important}.assign-driver-form__header[data-v-5abc486c]{align-items:flex-start;padding:21px 18px}.assign-driver-form__header p[data-v-5abc486c]:last-child{max-width:225px}.assign-driver-form__content[data-v-5abc486c]{padding:23px 18px!important}.assign-driver-form__actions[data-v-5abc486c]{padding:15px 18px 19px}.assign-driver-form__submit[data-v-5abc486c]{flex:1}}.vehicle-form[data-v-5449139a]{border-radius:24px!important;color:#202a24;font-family:Inter,sans-serif;overflow:hidden}.vehicle-form__header[data-v-5449139a]{align-items:center;background:linear-gradient(120deg,#f4faf6,#fff);display:flex;gap:16px;padding:25px 28px;position:relative}.vehicle-form__header-icon[data-v-5449139a]{background:#dff3e6;border-radius:16px;color:#08743d;display:grid;flex:0 0 auto;height:54px;place-items:center;width:54px}.vehicle-form__eyebrow[data-v-5449139a]{color:#0a8244;font-size:.64rem;font-weight:700;letter-spacing:.1em;margin-bottom:4px;text-transform:uppercase}.vehicle-form__header h2[data-v-5449139a]{color:#17241c;font-size:1.35rem;font-weight:650;letter-spacing:-.03em}.vehicle-form__header p[data-v-5449139a]:last-child{color:#77817b;font-size:.75rem;margin-top:4px}.vehicle-form__close[data-v-5449139a]{color:#657069;position:absolute;right:18px;top:18px}.vehicle-form__content[data-v-5449139a]{max-height:62vh;overflow-y:auto;padding:28px!important}.vehicle-form__section-heading[data-v-5449139a]{align-items:center;display:flex;justify-content:space-between;margin-bottom:19px}.vehicle-form__section-heading span[data-v-5449139a]{font-size:.82rem;font-weight:650}.vehicle-form__section-heading small[data-v-5449139a]{color:#909892;font-size:.65rem}.vehicle-form__grid[data-v-5449139a]{display:grid;gap:4px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.vehicle-field[data-v-5449139a] .v-field{background:#fcfdfc;border-radius:12px;font-size:.82rem}.vehicle-field[data-v-5449139a] .v-field__outline{color:#d4dcd6}.vehicle-field[data-v-5449139a] .v-field--focused .v-field__outline{color:#009345}.vehicle-form__hint[data-v-5449139a]{align-items:center;background:#f3f7f4;border-radius:10px;color:#647168;display:flex;font-size:.68rem;gap:8px;margin-top:3px;padding:11px 13px}.vehicle-form__actions[data-v-5449139a]{background:#fff;gap:8px;justify-content:flex-end;padding:18px 28px 22px}.vehicle-form__cancel[data-v-5449139a]{color:#647168;font-size:.75rem;font-weight:600;text-transform:none}.vehicle-form__submit[data-v-5449139a]{border-radius:11px;box-shadow:0 8px 18px #00934533;font-size:.76rem;font-weight:650;letter-spacing:0;min-width:150px;text-transform:none}@media (max-width:600px){.vehicle-form[data-v-5449139a]{border-radius:20px 20px 0 0!important}.vehicle-form__header[data-v-5449139a]{align-items:flex-start;padding:22px 20px}.vehicle-form__header-icon[data-v-5449139a]{height:46px;width:46px}.vehicle-form__header p[data-v-5449139a]:last-child{max-width:220px}.vehicle-form__content[data-v-5449139a]{padding:22px 20px!important}.vehicle-form__grid[data-v-5449139a]{grid-template-columns:1fr}.vehicle-form__section-heading small[data-v-5449139a]{display:none}.vehicle-form__actions[data-v-5449139a]{padding:15px 20px 20px}.vehicle-form__submit[data-v-5449139a]{flex:1}}
