html,body,#app{min-height:100%}body{margin:0}.page-content{min-height:calc(100vh - 160px)}.multiselect{--ms-bg: rgba(15, 23, 42, .82);--ms-dropdown-bg: #0f172a;--ms-option-bg: transparent;--ms-option-bg-pointed: rgba(59, 130, 246, .16);--ms-option-bg-selected: rgba(14, 165, 233, .22);--ms-option-color-pointed: #f8fafc;--ms-option-color-selected: #f8fafc;--ms-font-color: #e2e8f0;--ms-border-color: rgba(148, 163, 184, .3);--ms-border-color-active: rgba(125, 211, 252, .7);--ms-ring-color: rgba(14, 165, 233, .12);--ms-caret-color: #94a3b8;--ms-clear-color: #94a3b8;--ms-spinner-color: #94a3b8;--ms-tag-bg: rgba(14, 165, 233, .22);--ms-tag-color: #e2e8f0;min-height:38px;border:1px solid var(--ms-border-color);border-radius:.5rem;background:var(--ms-bg)!important;color:var(--ms-font-color);box-shadow:none}.multiselect.is-active,.multiselect.is-open{border-color:var(--ms-border-color-active);box-shadow:0 0 0 .2rem var(--ms-ring-color)}.multiselect-search,.multiselect-search input,.multiselect-input,.multiselect-single-label,.multiselect-placeholder{background:transparent!important;color:#e2e8f0!important}.multiselect-placeholder{color:#94a3b8!important}.multiselect-dropdown{background:var(--ms-dropdown-bg)!important;border:1px solid rgba(148,163,184,.2);box-shadow:0 18px 40px -24px #0f172af2}.multiselect-option{color:#e2e8f0;background:transparent}.multiselect-option.is-pointed{background:var(--ms-option-bg-pointed)!important;color:var(--ms-option-color-pointed)!important}.multiselect-option.is-selected{background:var(--ms-option-bg-selected)!important;color:var(--ms-option-color-selected)!important}.multiselect-caret,.multiselect-clear,.multiselect-spinner{color:var(--ms-caret-color)}.topbar--owner[data-v-fedf4aac]{background:#020617b8;border-bottom:1px solid rgba(148,163,184,.12);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.app-navbar--owner[data-v-fedf4aac] .navbar{width:100%;flex-wrap:wrap}.app-navbar--owner[data-v-fedf4aac] .user-name{color:#e2e8f0}.app-navbar--owner[data-v-fedf4aac] .designattion{color:#94a3b8}.appbar-title[data-v-fedf4aac]{display:flex;align-items:center;min-width:0}.appbar-heading[data-v-fedf4aac]{color:#f8fafc;font-weight:700;font-size:1.35rem;line-height:1.1}.appbar-actions[data-v-fedf4aac]{display:flex;align-items:center;gap:.75rem;min-width:0}.appbar-date-chip[data-v-fedf4aac]{align-items:center;background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#f8fafc;cursor:pointer;display:inline-flex;gap:.45rem;padding:.4rem .8rem;transition:background .2s ease,border-color .2s ease,transform .2s ease}.appbar-date-chip-slot[data-v-fedf4aac]{display:flex;align-items:center;min-width:0}.appbar-date-chip[data-v-fedf4aac]:hover{background:#ffffff1f;border-color:#ffffff38;transform:translateY(-1px)}.appbar-date-chip i[data-v-fedf4aac]{font-size:.95rem}.appbar-date-chip span[data-v-fedf4aac]{font-size:.82rem;font-weight:700;line-height:1}@media(max-width:767.98px){.app-navbar--owner[data-v-fedf4aac] .navbar{gap:.75rem!important}.appbar-actions[data-v-fedf4aac]{flex:1 1 100%;justify-content:space-between}.appbar-title[data-v-fedf4aac]{display:flex;flex:1 1 auto;min-width:0;margin-right:.5rem}.appbar-heading[data-v-fedf4aac]{font-size:.95rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.appbar-date-chip[data-v-fedf4aac]{justify-content:center;max-width:100%}.appbar-date-chip-slot[data-v-fedf4aac]{flex:1 1 auto;justify-content:flex-start}.appbar-date-chip span[data-v-fedf4aac]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.navbar-glass-modal[data-v-fedf4aac]{background:linear-gradient(180deg,#0f172ae0,#0c1220d6);border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#e5e7eb}.navbar-glass-modal .modal-title[data-v-fedf4aac]{color:#f8fafc}.navbar-glass-modal .form-label[data-v-fedf4aac]{color:#94a3b8;font-size:.82rem;font-weight:600}.glass-input[data-v-fedf4aac]{background:#0f172a73;border-color:#94a3b833;color:#e5e7eb;min-height:44px}.glass-input[data-v-fedf4aac]::placeholder{color:#94a3b8}.glass-input[data-v-fedf4aac]:focus{background:#0f172a8c;border-color:#60a5fa73;color:#f8fafc;box-shadow:0 0 0 .2rem #3b82f62e}.form-error-message[data-v-fedf4aac]{display:inline-block;margin-top:.35rem;font-size:.75rem;font-weight:700;color:#fda4af}.sidebar-wrapper .metismenu .sidebar-item-active>a[data-v-b4d28812],.sidebar-wrapper .metismenu a.sidebar-link-active[data-v-b4d28812]{color:#fff;text-decoration:none;background:#ffffff26}.sidebar-wrapper .metismenu .sidebar-submenu-open[data-v-b4d28812]{display:block}.sidebar-wrapper .metismenu ul a[data-v-b4d28812]{display:flex;align-items:center;gap:.65rem;min-height:2.6rem;white-space:normal;overflow:visible;text-overflow:unset;line-height:1.25}.sidebar-wrapper .metismenu ul a .submenu-icon[data-v-b4d28812]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 1rem}.sidebar-wrapper .metismenu ul a .submenu-icon i[data-v-b4d28812]{margin-right:0;font-size:.75rem}.sidebar-wrapper .metismenu ul a .submenu-title[data-v-b4d28812]{display:block;flex:1 1 auto;min-width:0}.app-shell--no-sidebar .page-wrapper[data-v-613c5289]{margin-left:0}.app-shell--no-sidebar .page-footer[data-v-613c5289],.app-shell--no-sidebar[data-v-613c5289] .topbar{left:0}.app-shell--owner[data-v-613c5289]{background:radial-gradient(circle at top,rgba(15,118,110,.14),transparent 32%),radial-gradient(circle at bottom right,rgba(59,130,246,.12),transparent 28%),linear-gradient(180deg,#020617,#06111f 48%,#020617)}.app-shell--owner .page-content[data-v-613c5289]{background:transparent}.app-shell--owner .page-footer[data-v-613c5289]{background:#020617bf;color:#94a3b8;border-top:1px solid rgba(148,163,184,.12)}.login-subtitle[data-v-fe733b5a]{color:#b3c2d6}.login-initial[data-v-fe733b5a]{color:#061544;font-weight:900}.login-powered[data-v-fe733b5a]{color:#8ea3bc;font-size:.9rem;margin-top:.35rem}.login-powered span[data-v-fe733b5a]{color:#eef4fb;font-weight:700}.realtime-job-toast[data-v-d96e598a]{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#198754f5,#157347f0);border:1px solid rgba(255,255,255,.18);border-radius:18px 18px 18px 10px;box-shadow:0 18px 34px #0c3d294d;display:flex;gap:.72rem;max-width:min(348px,calc(100vw - 2rem));min-width:min(320px,calc(100vw - 2rem));padding:.56rem .72rem;position:fixed;z-index:1500}.realtime-job-toast--bottom-left[data-v-d96e598a]{bottom:1rem;left:1rem}.realtime-job-toast--top-right[data-v-d96e598a]{right:1rem;top:5.4rem}.realtime-job-toast__avatar-shell[data-v-d96e598a]{align-items:center;background:#3b82f624;border:1px solid rgba(59,130,246,.28);border-radius:14px;display:flex;flex:0 0 auto;height:40px;justify-content:center;padding:2px;width:40px}.realtime-job-toast__avatar[data-v-d96e598a]{border:2px solid rgba(255,255,255,.12);border-radius:11px;height:100%;object-fit:cover;width:100%}.realtime-job-toast__identity[data-v-d96e598a]{display:flex;flex-direction:column;flex:1 1 auto;gap:.08rem;min-width:0}.realtime-job-toast__identity strong[data-v-d96e598a]{color:#fff;font-size:.94rem;font-weight:800;line-height:1.05;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.realtime-job-toast__driver-line[data-v-d96e598a]{color:#fffffff5;display:flex;gap:.28rem;font-size:.68rem;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.realtime-job-toast__driver-line span[data-v-d96e598a]{color:#fff;flex:0 0 auto;font-weight:700}.realtime-job-toast__stats[data-v-d96e598a]{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:.12rem;text-align:right}.realtime-job-toast__stats strong[data-v-d96e598a]{color:#fff;font-size:.75rem;font-weight:800;letter-spacing:.02em;line-height:1.1}.realtime-job-toast__stats span[data-v-d96e598a]{color:#fffffff5;font-size:.66rem;font-weight:700;line-height:1.2;text-transform:capitalize}.realtime-job-toast--tone-primary .realtime-job-toast__avatar-shell[data-v-d96e598a]{background:#19875429;border-color:#19875466}.realtime-job-toast--tone-success .realtime-job-toast__avatar-shell[data-v-d96e598a]{background:#00b86b29;border-color:#00b86b61}.realtime-job-toast--tone-danger .realtime-job-toast__avatar-shell[data-v-d96e598a]{background:#e03e3e29;border-color:#e03e3e66}.realtime-job-toast-enter-active[data-v-d96e598a],.realtime-job-toast-leave-active[data-v-d96e598a]{transition:opacity .2s ease,transform .24s ease}.realtime-job-toast-enter-from[data-v-d96e598a],.realtime-job-toast-leave-to[data-v-d96e598a]{opacity:0;transform:translateY(10px) scale(.98)}@media(max-width:767px){.realtime-job-toast[data-v-d96e598a]{max-width:none;min-width:0}.realtime-job-toast--bottom-left[data-v-d96e598a]{left:1rem;right:1rem}.realtime-job-toast--top-right[data-v-d96e598a]{left:1rem;right:1rem;top:5.25rem}}.vehicle-live-map-page[data-v-6b5e83b0]{background:linear-gradient(180deg,#0f172a,#111827 55%,#172033);padding:1rem;color:#e5edf9}.vehicle-live-map-page__pill[data-v-6b5e83b0]{min-width:110px;padding:.85rem 1rem;border-radius:16px;background:linear-gradient(180deg,#151f32f5,#1b273cf5);border:1px solid rgba(96,165,250,.12);box-shadow:0 18px 30px -24px #0f172ab8}.vehicle-live-map-page__pill span[data-v-6b5e83b0]{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:#8ea2c4}.vehicle-live-map-page__pill strong[data-v-6b5e83b0]{display:block;margin-top:.25rem;font-size:1.2rem;color:#f8fbff}.vehicle-live-map-page__pill--compact[data-v-6b5e83b0]{min-width:84px;padding:.55rem .75rem;border-radius:14px}.vehicle-live-map-page__pill--compact span[data-v-6b5e83b0]{font-size:.62rem}.vehicle-live-map-page__pill--compact strong[data-v-6b5e83b0]{margin-top:.15rem;font-size:1rem}.vehicle-live-map-shell[data-v-6b5e83b0]{position:relative;height:calc(100vh - 150px);min-height:620px;border-radius:24px;overflow:hidden;background:linear-gradient(180deg,#111827,#172033);border:1px solid rgba(96,165,250,.08);box-shadow:0 24px 48px -30px #0f172ae6}.vehicle-live-map[data-v-6b5e83b0]{width:100%;height:100%}.vehicle-live-map-toolbar[data-v-6b5e83b0]{position:absolute;top:1rem;right:1rem;z-index:4;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;justify-content:flex-end}.vehicle-live-map-toolbar__button[data-v-6b5e83b0],.vehicle-live-map-toolbar__toggle[data-v-6b5e83b0]{display:inline-flex;align-items:center;gap:.55rem;min-height:46px;padding:.7rem 1rem;border-radius:999px;border:1px solid rgba(96,165,250,.12);background:#111827f0;color:#dbe7f5;box-shadow:0 12px 24px -18px #0f172abf}.vehicle-live-map-toolbar__button[data-v-6b5e83b0]{transition:all .2s ease}.vehicle-live-map-toolbar__button--icon-only[data-v-6b5e83b0]{min-width:46px;width:46px;padding:.7rem;justify-content:center}.vehicle-live-map-toolbar__button[data-v-6b5e83b0]:hover{background:#161f30fa;border-color:#60a5fa33}.vehicle-live-map-toolbar__button i[data-v-6b5e83b0]{font-size:1rem}.vehicle-live-map-toolbar__toggle .form-check-input[data-v-6b5e83b0]{margin:0}.vehicle-live-map-toolbar__toggle .form-check-label[data-v-6b5e83b0]{color:#dbe7f5;margin:0}.vehicle-live-map-list-card[data-v-6b5e83b0]{position:absolute;top:1rem;left:1rem;z-index:4;width:min(360px,calc(100% - 2rem));border-radius:22px;background:linear-gradient(180deg,#111827fa,#172033fa);border:1px solid rgba(96,165,250,.08);color:#e5edf9}.vehicle-live-map-list-card--collapsed[data-v-6b5e83b0]{width:auto}.vehicle-live-map-list-card__header[data-v-6b5e83b0]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border-bottom:1px solid rgba(96,165,250,.08)}.vehicle-live-map-list-card--collapsed .vehicle-live-map-list-card__header[data-v-6b5e83b0]{border-bottom:0}.vehicle-live-map-list-card__summary[data-v-6b5e83b0]{display:flex;align-items:stretch;gap:.55rem;flex-wrap:nowrap;min-width:0}.vehicle-live-map-list-card__content[data-v-6b5e83b0]{max-height:calc(100vh - 360px);overflow:auto;padding:0 1rem 1rem}.vehicle-live-map-list-card__tools[data-v-6b5e83b0]{position:sticky;top:0;z-index:2;padding:.9rem 0 .3rem;margin-bottom:.35rem;background:linear-gradient(180deg,#111827fa,#111827eb 84%,#11182700)}.vehicle-live-map-list-card__search[data-v-6b5e83b0]{background:#0f172a80;border-color:#94a3b82e;color:#e5edf9}.vehicle-live-map-list-card__search[data-v-6b5e83b0]::placeholder{color:#9fb0cb}.vehicle-live-map-list-card__search[data-v-6b5e83b0]:focus{background:#0f172aad;border-color:#60a5fa3d;color:#f8fbff;box-shadow:0 0 0 .15rem #60a5fa1f}.vehicle-live-map-list-card__item[data-v-6b5e83b0]{width:100%;margin-top:.65rem;padding:.75rem .85rem;border-radius:16px;border:1px solid rgba(255,255,255,.05);background:linear-gradient(180deg,#151f32fa,#1b273cfa);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;color:#e5edf9}.vehicle-live-map-list-card__item[data-v-6b5e83b0]:hover,.vehicle-live-map-list-card__item--active[data-v-6b5e83b0]{border-color:#60a5fa2e;box-shadow:0 20px 36px -28px #0f172ad9;transform:translateY(-1px)}.vehicle-live-map-list-card__item--active[data-v-6b5e83b0]{background:linear-gradient(180deg,#11345ffa,#0f2746fa);border-color:#60a5fa47}.vehicle-live-map-list-card__item--hidden[data-v-6b5e83b0]{opacity:.68}.vehicle-live-map-list-card__item-main[data-v-6b5e83b0]{display:block;flex:1;min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left}.vehicle-live-map-list-card__item-actions[data-v-6b5e83b0]{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem}.vehicle-live-map-overlay[data-v-6b5e83b0]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0f172a57;z-index:5}.vehicle-live-map-selection-badge[data-v-6b5e83b0]{display:inline-flex;align-items:center;justify-content:center;padding:.28rem .65rem;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.04em;border:1px solid transparent}.vehicle-live-map-selection-badge--active[data-v-6b5e83b0]{background:#60a5fa2e;color:#bfdbfe;border-color:#60a5fa3d}.vehicle-live-map-selection-badge--idle[data-v-6b5e83b0]{background:#ffffff0f;color:#9db2ca;border-color:#ffffff14}.vehicle-live-marker-wrap[data-v-6b5e83b0]{display:flex;flex-direction:column;align-items:center;gap:.35rem}.vehicle-live-marker__label[data-v-6b5e83b0]{padding:.2rem .55rem;border-radius:999px;background:#111827eb;color:#eff6ff;font-size:.7rem;font-weight:700;letter-spacing:.04em;border:1px solid rgba(96,165,250,.12)}.vehicle-live-map-control-btn--active[data-v-6b5e83b0]{background:#60a5fa29;border-color:#60a5fa3d;color:#dbeafe}[data-v-6b5e83b0] .vehicle-live-map-control-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;white-space:nowrap}.vehicle-live-marker[data-v-6b5e83b0]{position:relative;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,.92);border-radius:999px;background:#f59e0b;padding:0;color:#fff;font-size:1rem;box-shadow:0 12px 20px -16px #0f172ae6}.vehicle-live-marker__pulse[data-v-6b5e83b0]{position:absolute;inset:-5px;border-radius:999px;border:2px solid rgba(239,68,68,.75);animation:vehicleLiveMarkerPulse-6b5e83b0 1.8s ease-out infinite}.vehicle-live-marker__icon[data-v-6b5e83b0]{display:inline-flex;transform-origin:center center;color:#fff}.vehicle-live-marker--moving[data-v-6b5e83b0]{background:#22c55e}.vehicle-live-marker--stopped[data-v-6b5e83b0]{background:#f59e0b}.vehicle-live-marker--active[data-v-6b5e83b0]{transform:scale(1.08);box-shadow:0 0 0 4px #fff3,0 12px 20px -16px #0f172ae6}.vehicle-live-map-page--marker-red .vehicle-live-marker__label[data-v-6b5e83b0]{border-color:#f871714d;background:#450a0ae6}.vehicle-live-map-page--marker-red .vehicle-live-marker__pulse[data-v-6b5e83b0]{border-color:#f87171b8}.vehicle-live-highlight[data-v-6b5e83b0]{position:relative;display:inline-flex;align-items:center;gap:.35rem}.vehicle-live-highlight__pulse[data-v-6b5e83b0]{position:absolute;inset:-6px;border-radius:999px;border:2px solid rgba(59,130,246,.55);animation:vehicleLiveMarkerPulse-6b5e83b0 1.7s ease-out infinite}.vehicle-live-highlight__dot[data-v-6b5e83b0]{position:relative;width:10px;height:10px;border-radius:999px;background:#3b82f6;border:2px solid rgba(255,255,255,.95);box-shadow:0 0 0 4px #3b82f629}.vehicle-live-highlight__label[data-v-6b5e83b0]{display:inline-flex;align-items:center;border-radius:999px;background:#0c1829eb;color:#dbeafe;border:1px solid rgba(59,130,246,.22);padding:.22rem .55rem;font-size:.68rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}@keyframes vehicleLiveMarkerPulse-6b5e83b0{0%{transform:scale(.9);opacity:.9}70%{transform:scale(1.25);opacity:0}to{transform:scale(1.25);opacity:0}}.vehicle-live-map-page--live .vehicle-live-map-shell[data-v-6b5e83b0]{box-shadow:0 18px 44px -32px #0d6efd73}@media(max-width:760px){.vehicle-live-map-page[data-v-6b5e83b0]{padding:0}.vehicle-live-map-shell[data-v-6b5e83b0]{height:min(72vh,620px);min-height:420px;border-radius:24px 24px 0 0}}[data-v-6b5e83b0] .gm-style,[data-v-6b5e83b0] .gm-style button,[data-v-6b5e83b0] .gm-style div,.vehicle-live-map-page p.text-muted[data-v-6b5e83b0],.vehicle-live-map-page .text-muted[data-v-6b5e83b0],.vehicle-live-map-list-card .text-muted[data-v-6b5e83b0],.vehicle-live-map-list-card .font-13[data-v-6b5e83b0]{color:#9fb0cb!important}.vehicle-live-map-page h4[data-v-6b5e83b0],.vehicle-live-map-page h5[data-v-6b5e83b0],.vehicle-live-map-page h6[data-v-6b5e83b0]{color:#f8fbff}.vehicle-live-map-page[data-v-6b5e83b0] .btn-light{background:#60a5fa1f;border-color:#60a5fa29;color:#dbeafe}.vehicle-live-map-page[data-v-6b5e83b0] .btn-light:hover{background:#60a5fa2e;border-color:#60a5fa38;color:#eff6ff}.vehicle-live-map-page[data-v-6b5e83b0] .btn-outline-secondary{background:#1e293beb;border-color:#60a5fa1f;color:#dbeafe}.vehicle-live-map-page[data-v-6b5e83b0] .btn-outline-secondary:hover{background:#334155f5;border-color:#60a5fa38;color:#eff6ff}.vehicle-live-map-control-btn[data-v-6b5e83b0]{display:inline-flex;align-items:center;gap:.38rem;height:36px;padding:0 .8rem;border:0;border-radius:8px;background:#fff;color:#1f2937;font-size:.82rem;font-weight:600;box-shadow:0 1px 4px #0f172a4d;transition:box-shadow .2s ease,transform .2s ease}.vehicle-live-map-control-btn--small[data-v-6b5e83b0]{height:30px;padding:0 .7rem;font-size:.76rem}.vehicle-live-map-control-btn--icon-only[data-v-6b5e83b0]{min-width:44px;width:44px;padding:.7rem;justify-content:center}.vehicle-live-map-control-btn--icon-only i[data-v-6b5e83b0]{font-size:1.05rem}.vehicle-live-map-control-btn[data-v-6b5e83b0]:hover{box-shadow:0 4px 10px #0f172a3d;transform:translateY(-1px)}.vehicle-live-map-page[data-v-6b5e83b0] .form-check{border:1px solid rgba(96,165,250,.1)}.vehicle-live-map-page[data-v-6b5e83b0] .bg-white{background:#111827f0!important}.vehicle-live-map-page[data-v-6b5e83b0] .shadow-sm{box-shadow:0 12px 24px -18px #0f172abf!important}.vehicle-live-map-page[data-v-6b5e83b0] .badge.bg-light-primary{background:#60a5fa24!important;color:#bfdbfe!important}.vehicle-live-map-page[data-v-6b5e83b0] .badge.bg-light-warning{background:#f9731629!important;color:#fdba74!important}.vehicle-live-map-page[data-v-6b5e83b0] .badge.bg-light-success{background:#2563eb29!important;color:#93c5fd!important}.vehicle-live-map-page[data-v-6b5e83b0] .badge.bg-light-secondary{background:#94a3b81f!important;color:#cbd5e1!important}@keyframes vehicleLiveMarkerPulse-6b5e83b0{0%{transform:scale(.9);opacity:.85}70%{transform:scale(1.8);opacity:0}to{transform:scale(1.8);opacity:0}}@media(max-width:991px){.vehicle-live-map-page__header[data-v-6b5e83b0]{flex-direction:column}.vehicle-live-map-shell[data-v-6b5e83b0]{height:calc(100vh - 260px);min-height:560px}.vehicle-live-map-toolbar[data-v-6b5e83b0]{top:auto;right:1rem;bottom:1rem;left:1rem}.vehicle-live-map-list-card[data-v-6b5e83b0]{width:min(320px,calc(100% - 2rem))}.vehicle-live-map-list-card__content[data-v-6b5e83b0]{max-height:320px}}@media(max-width:767px){.vehicle-live-map-shell[data-v-6b5e83b0]{height:calc(100vh - 290px);min-height:520px}.vehicle-live-map-list-card[data-v-6b5e83b0]{top:auto;bottom:5.5rem;width:calc(100% - 2rem)}}.dark-panel-card[data-v-a1420abc],.ship-detail-card[data-v-a1420abc],.ship-modal-dark[data-v-a1420abc]{background:linear-gradient(180deg,#0f172ac7,#0c1220b8);color:#e5e7eb;border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:24px}.text-light-emphasis[data-v-a1420abc]{margin-bottom:0;color:#94a3b8}.mini-label[data-v-a1420abc]{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:#94a3b8}.mini-metric-card[data-v-a1420abc]{border:1px solid rgba(148,163,184,.16);border-radius:16px;padding:.85rem 1rem;background:linear-gradient(180deg,#ffffff14,#ffffff08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:.15rem}.mini-metric-card strong[data-v-a1420abc]{font-size:1.02rem;color:#f8fafc}.badge-soft-primary[data-v-a1420abc],.badge-soft-success[data-v-a1420abc],.badge-soft-warning[data-v-a1420abc],.badge-soft-muted[data-v-a1420abc]{border:1px solid transparent}.badge-soft-primary[data-v-a1420abc]{background:#3b82f629;color:#93c5fd;border-color:#3b82f63d}.badge-soft-success[data-v-a1420abc]{background:#22c55e26;color:#86efac;border-color:#22c55e38}.badge-soft-warning[data-v-a1420abc]{background:#f59e0b29;color:#fcd34d;border-color:#f59e0b3d}.badge-soft-muted[data-v-a1420abc]{background:#64748b2e;color:#e2e8f0;border-color:#94a3b83d}.ship-detail-card[data-v-a1420abc]{padding:1.5rem}.snapshot-row[data-v-a1420abc]{display:flex;justify-content:space-between;gap:1rem;color:#94a3b8}.snapshot-row strong[data-v-a1420abc]{color:#f8fafc;text-align:right}.shipment-profit-banner[data-v-a1420abc]{border-radius:18px;background:linear-gradient(135deg,#1e293bb8,#0f172a99);border:1px solid rgba(148,163,184,.14);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:1rem 1.1rem}.job-preview-frame[data-v-a1420abc]{position:relative;display:inline-block;width:100%}.job-preview-image[data-v-a1420abc]{display:block;width:100%;max-height:280px;object-fit:cover;border-radius:18px;border:1px solid rgba(148,163,184,.18);background:#0f172a73}.job-preview-image--large[data-v-a1420abc]{max-height:75vh;object-fit:contain;background:#020617b8}.job-preview-trigger[data-v-a1420abc]{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:999px;border:1px solid rgba(148,163,184,.3);background:#0f172ac7;color:#f8fafc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.job-preview-trigger i[data-v-a1420abc]{font-size:1.1rem}.preview-map-block[data-v-a1420abc]{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(148,163,184,.12)}.job-preview-map-shell[data-v-a1420abc]{position:relative}.job-preview-map[data-v-a1420abc]{width:100%;height:320px;border-radius:18px;overflow:hidden;border:1px solid rgba(148,163,184,.16)}.preview-empty-state[data-v-a1420abc]{display:flex;align-items:center;justify-content:center;min-height:240px;padding:1rem;border-radius:18px;border:1px dashed rgba(148,163,184,.22);background:#0f172a4d;color:#94a3b8;text-align:center}.preview-empty-state--map[data-v-a1420abc]{min-height:320px}.job-map-overlay-controls[data-v-a1420abc]{display:flex;flex-direction:column;gap:.4rem;margin:10px}.map-view-toggle[data-v-a1420abc]{display:inline-flex;align-items:center;justify-content:center;gap:.38rem;padding:.34rem .66rem;border-radius:999px;border:1px solid rgba(96,165,250,.28);background:#0f172ad1;color:#e2e8f0;font-size:.74rem;line-height:1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 10px 24px #0f172a47}.map-view-toggle i[data-v-a1420abc]{font-size:.9rem}.map-legend-chip[data-v-a1420abc]{display:inline-flex;align-items:center;gap:.45rem;padding:.32rem .72rem;border-radius:999px;background:#0f172a7a;border:1px solid rgba(148,163,184,.18);font-size:.8rem;color:#e2e8f0}.map-legend-dot[data-v-a1420abc]{display:inline-block;width:10px;height:10px;border-radius:999px;box-shadow:0 0 0 4px #ffffff0f}.job-map-marker-wrap[data-v-a1420abc]{display:flex;align-items:center;justify-content:center}.job-map-marker[data-v-a1420abc]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;border:2px solid rgba(255,255,255,.72);box-shadow:0 10px 20px #0f172a59}.job-map-marker span[data-v-a1420abc]{font-size:.82rem;font-weight:700;color:#fff}.timeline-dot[data-v-a1420abc]{position:absolute;top:50%;left:-1.05rem;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:999px;background:#38bdf8;border:2px solid rgba(15,23,42,.98);box-shadow:0 0 0 6px #38bdf81f}.timeline-line[data-v-a1420abc]{position:absolute;top:-14px;left:-1.05rem;transform:translate(-50%);width:2px;height:calc(100% + 28px);background:#334155}.timeline-card[data-v-a1420abc]{margin-left:.65rem;border:1px solid rgba(71,85,105,.5);border-radius:18px;background:linear-gradient(180deg,#0f172ac7,#131f349e);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:1rem}.timeline-card--wide[data-v-a1420abc]{background:linear-gradient(180deg,#131f34d1,#0f172aad)}.timeline-time[data-v-a1420abc]{font-size:.82rem;color:#94a3b8}.timeline-note--compact[data-v-a1420abc]{font-size:.92rem;line-height:1.45}.dashboard-admin-board[data-v-11c4a357]{--board-bg:#081423;--board-panel:#0f2135;--board-panel-soft:rgba(18, 39, 61, .76);--board-border:rgba(167, 214, 255, .14);--board-text:#eff8ff;--board-muted:#9fb8cd;--board-accent:#69d4ff;--board-gold:#ffcb69;color:var(--board-text);max-width:100%;overflow-x:hidden;width:100%}.dashboard-admin-header[data-v-11c4a357]{background:linear-gradient(135deg,#081423f5,#0f2135eb);border:1px solid var(--board-border);border-radius:24px;box-shadow:0 24px 60px #030a1838;margin-bottom:1.25rem}.dashboard-admin-header__body[data-v-11c4a357]{align-items:flex-start;display:flex;gap:1.25rem;justify-content:space-between;padding:1.25rem;min-width:0}.dashboard-admin-header__copy[data-v-11c4a357]{flex:1 1 auto;min-width:0}.dashboard-admin-header__eyebrow[data-v-11c4a357]{color:#8fcce5;font-size:.78rem;font-weight:800;letter-spacing:.08em;margin-bottom:.45rem;text-transform:uppercase}.dashboard-admin-header__title[data-v-11c4a357]{color:#f8fcff;font-size:1.55rem;font-weight:800;letter-spacing:-.03em;margin-bottom:.5rem}.dashboard-admin-header__filters[data-v-11c4a357]{background:#ffffff08;border:1px solid rgba(183,227,255,.14);border-radius:18px;flex:0 0 420px;max-width:100%;padding:1rem}.dashboard-admin-muted[data-v-11c4a357]{color:var(--board-muted)}.dashboard-admin-filter-card__title[data-v-11c4a357]{color:#f2f9ff;font-size:.95rem;font-weight:700;margin-bottom:.9rem}.dashboard-admin-filter-grid[data-v-11c4a357]{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-admin-filter-field[data-v-11c4a357]{display:flex;flex-direction:column;gap:.45rem}.dashboard-admin-filter-field span[data-v-11c4a357]{color:var(--board-muted);font-size:.8rem;font-weight:700}.dashboard-admin-filter-field .form-control[data-v-11c4a357]{background:#ffffff0d;border:1px solid rgba(183,227,255,.14);border-radius:14px;color:#f3fbff;min-height:46px}.dashboard-admin-filter-field .form-control[data-v-11c4a357]:focus{background:#ffffff14;border-color:#69d4ff66;box-shadow:0 0 0 .2rem #69d4ff1f;color:#f3fbff}.dashboard-admin-filter-card__caption[data-v-11c4a357]{color:#c6d8e8;font-size:.82rem;font-weight:600;margin-top:.85rem}.dashboard-admin-summary-grid[data-v-11c4a357]{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:1.5rem}.dashboard-admin-top-grid[data-v-11c4a357]{display:grid;gap:1.5rem;grid-template-columns:minmax(0,1.2fr) minmax(360px,.9fr);margin-bottom:1.5rem;max-width:100%}.dashboard-admin-panel[data-v-11c4a357]{background:radial-gradient(circle at top right,rgba(105,212,255,.12),transparent 28%),linear-gradient(180deg,#ffffff14,#ffffff08 12%,#ffffff03),#0a1624f0;border:1px solid rgba(210,235,255,.14);border-radius:30px;box-shadow:0 28px 70px #030a1857;contain:layout paint;overflow:hidden;transform:translateZ(0);isolation:isolate;min-width:0}.dashboard-admin-panel--map[data-v-11c4a357]{display:flex;flex-direction:column}.dashboard-admin-panel--list[data-v-11c4a357]{padding-top:1.35rem}.dashboard-admin-panel--skeleton[data-v-11c4a357]{overflow:hidden}.dashboard-admin-skeleton[data-v-11c4a357]{display:grid;gap:1.5rem}.dashboard-admin-skeleton-line[data-v-11c4a357],.dashboard-admin-skeleton-block[data-v-11c4a357],.dashboard-admin-skeleton-avatar[data-v-11c4a357]{animation:dashboardAdminSkeletonPulse-11c4a357 1.5s ease-in-out infinite;background:linear-gradient(90deg,#9fb8cd24,#dff5ff52,#9fb8cd24);background-size:200% 100%}.dashboard-admin-skeleton-line[data-v-11c4a357]{border-radius:999px;display:block;height:12px}.dashboard-admin-skeleton-line--label[data-v-11c4a357]{margin-bottom:.9rem;width:34%}.dashboard-admin-skeleton-line--value[data-v-11c4a357]{height:32px;margin-bottom:.8rem;width:58%}.dashboard-admin-skeleton-line--note[data-v-11c4a357]{width:46%}.dashboard-admin-skeleton-line--title[data-v-11c4a357]{height:20px;margin-bottom:.55rem;width:62%}.dashboard-admin-skeleton-line--meta[data-v-11c4a357]{width:48%}.dashboard-admin-skeleton-line--table-head[data-v-11c4a357]{height:14px;width:100%}.dashboard-admin-skeleton-line--table-cell[data-v-11c4a357]{height:16px;width:100%}.dashboard-admin-skeleton-block[data-v-11c4a357]{border-radius:14px;display:block}.dashboard-admin-skeleton-block--input[data-v-11c4a357]{height:40px;width:240px}.dashboard-admin-skeleton-block--pill[data-v-11c4a357]{border-radius:999px;height:32px;width:92px}.dashboard-admin-skeleton-avatar-stack[data-v-11c4a357]{display:flex;flex:0 0 auto}.dashboard-admin-skeleton-avatar[data-v-11c4a357]{border:2px solid rgba(8,20,35,.95);border-radius:999px;display:block;height:40px;margin-left:-10px;width:40px}.dashboard-admin-skeleton-avatar[data-v-11c4a357]:first-child{margin-left:0}.dashboard-admin-map-skeleton[data-v-11c4a357]{min-height:540px;width:100%}.dashboard-admin-table-skeleton[data-v-11c4a357]{display:grid}.dashboard-admin-table-skeleton__row[data-v-11c4a357]{display:grid;gap:1rem;grid-template-columns:repeat(9,minmax(0,1fr));padding:1rem 1.35rem}.dashboard-admin-table-skeleton__row+.dashboard-admin-table-skeleton__row[data-v-11c4a357]{border-top:1px solid rgba(167,214,255,.08)}.dashboard-admin-table-skeleton__row--head[data-v-11c4a357]{border-bottom:1px solid rgba(167,214,255,.14)}.dashboard-admin-detail-skeleton[data-v-11c4a357]{display:grid;padding:.35rem 0}@keyframes dashboardAdminSkeletonPulse-11c4a357{0%{background-position:200% 0}to{background-position:-200% 0}}.dashboard-admin-panel__toolbar[data-v-11c4a357]{align-items:end;display:flex;gap:1rem;justify-content:space-between;padding:0 1.35rem 1rem}.dashboard-admin-panel__header[data-v-11c4a357]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;padding:1.35rem 1.35rem 0}.dashboard-admin-panel__header--stacked[data-v-11c4a357]{flex-direction:column;padding-bottom:1.1rem}.dashboard-admin-panel__header-main[data-v-11c4a357]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;width:100%}.dashboard-admin-panel__title[data-v-11c4a357]{color:#f8fcff;font-size:1.45rem;font-weight:800;letter-spacing:-.03em;margin-bottom:.4rem}.dashboard-admin-owner-filter[data-v-11c4a357]{display:grid;gap:.45rem;min-width:min(240px,100%)}.dashboard-admin-vehicle-search[data-v-11c4a357]{align-items:center;background:#0a1827b8;border:1px solid rgba(183,227,255,.14);border-radius:14px;display:flex;flex:1 1 auto;gap:.7rem;min-height:40px;padding:0 .95rem}.dashboard-admin-vehicle-search i[data-v-11c4a357]{color:#9fd8f5;flex:0 0 auto;font-size:1rem}.dashboard-admin-vehicle-search .form-control[data-v-11c4a357]{background:transparent;border:0;box-shadow:none;color:#f8fcff;min-height:38px;padding:0}.dashboard-admin-vehicle-search .form-control[data-v-11c4a357]::placeholder{color:#7fa0b9}.dashboard-admin-vehicle-search[data-v-11c4a357]:focus-within{border-color:#69d4ff66;box-shadow:0 0 0 .2rem #69d4ff1f}.dashboard-admin-owner-filter__label[data-v-11c4a357]{color:var(--board-muted);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.dashboard-admin-owner-filter .form-select[data-v-11c4a357]{background:#0a1827b8;border:1px solid rgba(183,227,255,.14);border-radius:14px;color:#f8fcff;min-height:40px}.dashboard-admin-owner-filter .form-select[data-v-11c4a357]:focus{border-color:#69d4ff66;box-shadow:0 0 0 .2rem #69d4ff24}.dashboard-admin-top-badges[data-v-11c4a357]{display:flex;gap:.55rem;flex-wrap:wrap;justify-content:flex-end}.dashboard-admin-top-badge[data-v-11c4a357]{align-items:center;background:#ffffff0f;border:1px solid rgba(183,227,255,.14);border-radius:999px;color:#dff5ff;display:inline-flex;font-size:.76rem;font-weight:700;min-height:34px;padding:0 .8rem}.dashboard-admin-top-badge--accent[data-v-11c4a357]{background:#69d4ff1f;border-color:#69d4ff40}.dashboard-admin-map-shell[data-v-11c4a357]{flex:1 1 auto;contain:layout paint;display:flex;padding:.85rem 1rem 1rem;transform:translateZ(0)}.dashboard-admin-filter-card[data-v-11c4a357]{background:#ffffff08;border:1px solid rgba(183,227,255,.14);border-radius:18px;padding:1rem;width:100%}.dashboard-admin-vehicle-list[data-v-11c4a357]{display:grid;gap:.75rem;max-height:760px;overflow:auto;-webkit-overflow-scrolling:touch;contain:layout paint;overscroll-behavior:contain;padding:0 1.35rem 1.35rem}.dashboard-admin-vehicle-card[data-v-11c4a357]{background:linear-gradient(180deg,#0d1c2ce0,#0a1523d1);border:1px solid rgba(183,227,255,.12);border-radius:20px;cursor:pointer;display:grid;gap:.75rem;padding:.9rem 1rem;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.dashboard-admin-vehicle-card[data-v-11c4a357]:hover{border-color:#69d4ff33;box-shadow:0 20px 40px -30px #00000061;transform:translateY(-1px)}.dashboard-admin-vehicle-card--top[data-v-11c4a357]{box-shadow:0 20px 40px -28px #69d4ff59}.dashboard-admin-vehicle-card--active[data-v-11c4a357]{background:linear-gradient(180deg,#103154f5,#0b213aeb);border-color:#69d4ff57;box-shadow:0 24px 48px -28px #69d4ff52}.dashboard-admin-vehicle-card__head[data-v-11c4a357],.dashboard-admin-vehicle-card__footer[data-v-11c4a357]{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.dashboard-admin-vehicle-card__topline[data-v-11c4a357]{align-items:flex-end;display:flex;flex-direction:column;gap:.55rem}.dashboard-admin-vehicle-card__identity[data-v-11c4a357]{align-items:flex-start;display:flex;gap:.85rem;min-width:0}.dashboard-admin-rank-chip[data-v-11c4a357]{align-items:center;background:#ffffff14;border:1px solid rgba(210,235,255,.14);border-radius:14px;color:#dff5ff;display:inline-flex;flex:0 0 auto;font-size:.82rem;font-weight:800;height:38px;justify-content:center;min-width:38px}.dashboard-admin-vehicle-card__title[data-v-11c4a357]{color:#fff;font-size:1rem;font-weight:800;margin:0 0 .25rem}.dashboard-admin-vehicle-card__income[data-v-11c4a357]{text-align:right}.dashboard-admin-vehicle-card__meta[data-v-11c4a357]{display:flex;flex-wrap:wrap;gap:.65rem}.dashboard-admin-vehicle-card__meta--inline[data-v-11c4a357]{justify-content:flex-end}.dashboard-admin-pill--success[data-v-11c4a357]{background:#16a34a;border-color:#22c55e;color:#fff}.dashboard-admin-pill--muted[data-v-11c4a357]{background:#94a3b829;border-color:#94a3b847;color:#dbe7f4}.dashboard-admin-pill--danger[data-v-11c4a357]{background:#ff638429;color:#ffc7d4}.dashboard-admin-vehicle-card__drivers[data-v-11c4a357]{align-items:center;display:flex;gap:.75rem;min-width:0}.dashboard-admin-driver-stack[data-v-11c4a357]{display:flex;flex:0 0 auto}.dashboard-admin-driver-stack .dashboard-admin-driver-avatar[data-v-11c4a357]{border:2px solid rgba(8,20,35,.95);box-shadow:0 8px 18px #0003;height:40px;margin-left:-10px;width:40px}.dashboard-admin-driver-stack .dashboard-admin-driver-avatar[data-v-11c4a357]:first-child{margin-left:0}.dashboard-admin-vehicle-card__drivers-title[data-v-11c4a357]{color:#f4fbff;display:block;font-size:.82rem;margin-bottom:.15rem}.dashboard-admin-vehicle-card__split[data-v-11c4a357]{color:var(--board-muted);display:flex;flex-wrap:wrap;gap:1rem}.dashboard-admin-summary-card[data-v-11c4a357]{background:linear-gradient(180deg,#ffffff1f,#ffffff0a 18%,#ffffff04),#0b1928eb;border:1px solid rgba(210,235,255,.14);border-radius:18px;contain:layout paint;box-shadow:0 14px 28px #030a182e;padding:1.15rem;position:relative;overflow:hidden;transform:translateZ(0)}.dashboard-admin-summary-card--interactive[data-v-11c4a357]{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.dashboard-admin-summary-card--interactive[data-v-11c4a357]:hover,.dashboard-admin-summary-card--interactive[data-v-11c4a357]:focus-visible{border-color:#b7e3ff47;box-shadow:0 18px 34px #030a183d;outline:none;transform:translateY(-2px)}.dashboard-admin-summary-card[data-v-11c4a357]:after{content:"";inset:1px;position:absolute;border-radius:inherit;border:1px solid rgba(255,255,255,.04);pointer-events:none}.dashboard-admin-summary-card__label[data-v-11c4a357],.dashboard-admin-summary-card__note[data-v-11c4a357]{color:var(--board-muted);position:relative;z-index:1}.dashboard-admin-summary-card__label[data-v-11c4a357]{font-size:.82rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.dashboard-admin-summary-card__value[data-v-11c4a357]{color:#fff;font-size:1.75rem;font-weight:800;letter-spacing:-.04em;line-height:1;margin-bottom:.5rem;position:relative;z-index:1}.dashboard-admin-summary-card__value--compact[data-v-11c4a357]{font-size:1.05rem;letter-spacing:-.01em;line-height:1.35}.dashboard-admin-summary-card--cyan .dashboard-admin-summary-card__value[data-v-11c4a357]{color:#dff7ff}.dashboard-admin-summary-card--blue .dashboard-admin-summary-card__value[data-v-11c4a357]{color:#e4efff}.dashboard-admin-summary-card--gold .dashboard-admin-summary-card__value[data-v-11c4a357]{color:#fff2d3}.dashboard-admin-summary-card--green .dashboard-admin-summary-card__value[data-v-11c4a357]{color:#e4fff4}.dashboard-admin-summary-card__note[data-v-11c4a357]{font-size:.8rem;font-weight:600}.dashboard-admin-summary-card__action[data-v-11c4a357]{align-items:center;background:#ffffff14;border:1px solid rgba(183,227,255,.14);border-radius:999px;color:#eff8ff;display:inline-flex;font-size:.74rem;font-weight:700;margin-top:.8rem;min-height:32px;padding:0 .75rem;position:relative;z-index:1}.dashboard-admin-table-shell[data-v-11c4a357]{background:linear-gradient(180deg,#ffffff14,#ffffff08 10%,#ffffff03),#0a1624f0;border:1px solid rgba(210,235,255,.14);border-radius:30px;contain:layout paint;box-shadow:0 28px 70px #030a1857;overflow:hidden;transform:translateZ(0);isolation:isolate;max-width:100%}.table-responsive[data-v-11c4a357]{max-width:100%}.dashboard-admin-table-head[data-v-11c4a357]{align-items:center;border-bottom:1px solid rgba(167,214,255,.12);display:flex;gap:1rem;justify-content:space-between;padding:1.35rem 1.35rem 1rem}.dashboard-admin-table-badge[data-v-11c4a357]{background:linear-gradient(135deg,#69d4ff29,#ffcb6929);border:1px solid rgba(183,227,255,.14);border-radius:999px;color:#dff5ff;font-size:.78rem;font-weight:700;padding:.45rem .8rem;white-space:nowrap}.dashboard-admin-table[data-v-11c4a357]{--bs-table-bg:transparent;--bs-table-color:var(--board-text);--bs-table-border-color:rgba(167, 214, 255, .1)}.dashboard-admin-table thead th[data-v-11c4a357]{border-bottom:1px solid rgba(167,214,255,.14);color:#a8d7f1;font-size:.76rem;font-weight:800;letter-spacing:.08em;padding:1rem 1.35rem;text-transform:uppercase;white-space:nowrap}.dashboard-admin-sort-button[data-v-11c4a357]{align-items:center;background:transparent;border:0;color:inherit;display:inline-flex;gap:.35rem;padding:0}.dashboard-admin-sort-button i[data-v-11c4a357]{font-size:.95rem;opacity:.7}.dashboard-admin-sort-button--active[data-v-11c4a357]{color:#dff5ff}.dashboard-admin-sort-button--active .bxs-filter-alt[data-v-11c4a357]{color:#69d4ff;opacity:1}.dashboard-admin-table tbody tr[data-v-11c4a357]{transition:background .18s ease}.dashboard-admin-table__row-clickable[data-v-11c4a357]{cursor:pointer}.dashboard-admin-table tbody tr[data-v-11c4a357]:hover{background:#ffffff08}.dashboard-admin-table tbody tr.is-top-row[data-v-11c4a357]{background:linear-gradient(90deg,#ffffff0a,#ffffff04)}.dashboard-admin-table tbody td[data-v-11c4a357]{border-bottom:1px solid rgba(167,214,255,.08);padding:1.05rem 1.35rem;vertical-align:middle}.dashboard-admin-icon-button[data-v-11c4a357]{align-items:center;background:#ffffff0d;border:1px solid rgba(183,227,255,.16);border-radius:12px;color:#dff5ff;display:inline-flex;gap:.45rem;font-size:1.1rem;height:38px;justify-content:center;padding:0 .8rem;transition:all .18s ease;width:auto}.dashboard-admin-icon-button[data-v-11c4a357]:hover{background:#69d4ff1f;border-color:#69d4ff59;color:#fff}.dashboard-admin-icon-button--primary[data-v-11c4a357]{background:#69d4ff1f;border-color:#69d4ff3d;font-size:.9rem;font-weight:700;min-height:40px}.dashboard-admin-che-cell[data-v-11c4a357]{align-items:center;display:flex;gap:.85rem}.dashboard-admin-che-rank[data-v-11c4a357]{align-items:center;background:linear-gradient(135deg,#69d4ff29,#699dff38);border:1px solid rgba(167,214,255,.18);border-radius:12px;color:#dff5ff;display:inline-flex;font-size:.82rem;font-weight:800;height:34px;justify-content:center;min-width:34px}.dashboard-admin-che-code[data-v-11c4a357]{font-size:1rem}.dashboard-admin-driver-names[data-v-11c4a357]{color:#f4fbff;font-size:.78rem;font-weight:600;line-height:1.35}.dashboard-admin-driver-avatar[data-v-11c4a357]{background:#10263c}.dashboard-admin-owner-chip[data-v-11c4a357]{align-items:center;background:#69d4ff1f;border:1px solid rgba(167,214,255,.18);border-radius:999px;color:#f4fbff;display:inline-flex;font-size:.78rem;font-weight:700;line-height:1.35;max-width:240px;overflow:hidden;padding:.42rem .82rem;text-overflow:ellipsis;white-space:nowrap}.dashboard-admin-driver-placeholder[data-v-11c4a357]{align-items:center;background:#ffcb691f;border:1px solid rgba(255,203,105,.26);border-radius:999px;color:#ffcb69;display:flex;flex:0 0 auto;height:40px;justify-content:center;width:40px}.dashboard-admin-pill[data-v-11c4a357]{background:#111f30eb;border:1px solid rgba(210,235,255,.14);border-radius:999px;display:inline-flex;font-weight:700;min-width:64px;justify-content:center;padding:.45rem .8rem}.dashboard-admin-pill--small[data-v-11c4a357]{font-size:.72rem;min-width:0;padding:.3rem .6rem}.dashboard-admin-pill--info[data-v-11c4a357]{background:#a8e1ff1f;color:#dff7ff}.dashboard-admin-chip[data-v-11c4a357]{border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:.78rem;font-weight:700;line-height:1;padding:.5rem .8rem;white-space:nowrap}.dashboard-admin-chip--danger[data-v-11c4a357]{background:#ff638429;border-color:#ff638447;color:#ffc7d4}.dashboard-admin-chip--success[data-v-11c4a357]{background:#22c55e29;border-color:#22c55e47;color:#b8f7ca}.dashboard-admin-money[data-v-11c4a357]{color:#fff;font-weight:700;white-space:nowrap}.dashboard-admin-skeleton-inline[data-v-11c4a357]{animation:dashboardAdminSkeletonPulse-11c4a357 1.5s ease-in-out infinite;background:linear-gradient(90deg,#9fb8cd24,#dff5ff52,#9fb8cd24);background-size:200% 100%;border-radius:999px;display:inline-flex;height:1rem}.dashboard-admin-skeleton-inline--trip[data-v-11c4a357]{width:74px}.dashboard-admin-empty-state[data-v-11c4a357]{color:var(--board-muted);padding:2.5rem 1.5rem;text-align:center}.dashboard-admin-modal[data-v-11c4a357]{max-width:min(1320px,calc(100vw - 2rem))}.dashboard-admin-modal--stacked[data-v-11c4a357]{z-index:1080}.dashboard-admin-date-modal[data-v-11c4a357]{max-width:min(560px,calc(100vw - 2rem))}.dashboard-admin-modal__content[data-v-11c4a357]{background:radial-gradient(circle at top right,rgba(105,212,255,.14),transparent 28%),linear-gradient(180deg,#ffffff17,#ffffff08 12%,#ffffff03),#07121ff5;border:1px solid rgba(210,235,255,.16);border-radius:28px;contain:layout paint;box-shadow:0 28px 80px #02071275;overflow:hidden;transform:translateZ(0)}.modal-backdrop.dashboard-admin-modal-backdrop--stacked{z-index:1070}.dashboard-admin-modal__header[data-v-11c4a357]{align-items:flex-start;border-bottom:1px solid rgba(167,214,255,.12);padding:1.35rem 1.5rem}.dashboard-admin-modal__header-main[data-v-11c4a357]{align-items:flex-start;display:flex;flex:1 1 auto;gap:1rem;justify-content:space-between;min-width:0}.dashboard-admin-modal__body[data-v-11c4a357]{padding:1.5rem}.dashboard-admin-date-modal__actions[data-v-11c4a357]{display:flex;justify-content:flex-end;margin-top:1.25rem}.dashboard-admin-detail-grid[data-v-11c4a357]{display:grid;gap:1.25rem}.dashboard-admin-owner-breakdown[data-v-11c4a357]{display:grid;gap:1rem}.dashboard-admin-owner-group[data-v-11c4a357]{background:#081422b8;border:1px solid rgba(183,227,255,.12);border-radius:24px;overflow:hidden}.dashboard-admin-owner-group__summary[data-v-11c4a357]{align-items:center;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;list-style:none;padding:1.2rem 1.25rem}.dashboard-admin-owner-group__summary[data-v-11c4a357]::-webkit-details-marker{display:none}.dashboard-admin-owner-group__identity[data-v-11c4a357]{min-width:0}.dashboard-admin-owner-group__metrics[data-v-11c4a357]{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-end}.dashboard-admin-owner-group__body[data-v-11c4a357]{border-top:1px solid rgba(167,214,255,.12);display:grid;gap:1rem;padding:1.1rem 1.2rem 1.2rem}.dashboard-admin-owner-group__meta[data-v-11c4a357]{display:grid;gap:.85rem;grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-admin-detail-hero[data-v-11c4a357]{align-items:flex-start;background:linear-gradient(135deg,#0b1b2de0,#0a1523b8);border:1px solid rgba(183,227,255,.12);border-radius:24px;display:flex;gap:1rem;justify-content:space-between;padding:1.25rem}.dashboard-admin-detail-badge[data-v-11c4a357]{background:#69d4ff24;border:1px solid rgba(105,212,255,.22);border-radius:999px;color:#dff7ff;display:inline-flex;font-size:.78rem;font-weight:800;letter-spacing:.06em;margin-bottom:.8rem;padding:.42rem .8rem;text-transform:uppercase}.dashboard-admin-detail-hero__meta[data-v-11c4a357]{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));min-width:320px}.dashboard-admin-mini-stat[data-v-11c4a357]{background:#ffffff08;border:1px solid rgba(183,227,255,.1);border-radius:18px;padding:.95rem 1rem}.dashboard-admin-mini-stat--header[data-v-11c4a357]{flex:0 0 auto;min-width:180px}.dashboard-admin-mini-stat__label[data-v-11c4a357]{color:var(--board-muted);display:block;font-size:.74rem;font-weight:800;letter-spacing:.08em;margin-bottom:.4rem;text-transform:uppercase}.dashboard-admin-detail-cards[data-v-11c4a357]{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-admin-detail-card[data-v-11c4a357]{background:#0a1827bd;border:1px solid rgba(183,227,255,.12);border-radius:22px;padding:1.1rem}.dashboard-admin-detail-card__label[data-v-11c4a357]{color:var(--board-muted);display:block;font-size:.76rem;font-weight:800;letter-spacing:.08em;margin-bottom:.6rem;text-transform:uppercase}.dashboard-admin-modal-driver-list[data-v-11c4a357]{display:grid;gap:.75rem}.dashboard-admin-modal-driver[data-v-11c4a357]{align-items:center;display:flex;gap:.8rem}.dashboard-admin-detail-table-shell[data-v-11c4a357]{background:#081422b3;border:1px solid rgba(183,227,255,.12);border-radius:24px;overflow:hidden}.dashboard-admin-detail-table-head[data-v-11c4a357]{align-items:center;border-bottom:1px solid rgba(167,214,255,.12);display:flex;gap:1rem;justify-content:space-between;padding:1.1rem 1.2rem}.dashboard-admin-table--detail thead th[data-v-11c4a357],.dashboard-admin-table--detail tbody td[data-v-11c4a357]{padding:.9rem 1rem}.dashboard-admin-shell[data-v-11c4a357]{background:linear-gradient(135deg,#081423f5,#0f2135eb);border:1px solid var(--board-border);border-radius:24px}[data-v-11c4a357] .dashboard-admin-map-shell .vehicle-live-map-page{background:transparent;backface-visibility:hidden;display:flex;flex:1 1 auto;height:100%;min-height:0;padding:0;transform:translateZ(0)}[data-v-11c4a357] .dashboard-admin-map-shell .vehicle-live-map-shell{backface-visibility:hidden;flex:1 1 auto;min-height:540px;height:100%;border-radius:22px;transform:translateZ(0)}@media(max-width:991.98px){.dashboard-admin-header__body[data-v-11c4a357]{flex-direction:column}.dashboard-admin-header__filters[data-v-11c4a357]{flex:1 1 auto;width:100%}.dashboard-admin-summary-grid[data-v-11c4a357]{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-admin-top-grid[data-v-11c4a357],.dashboard-admin-panel__header-main[data-v-11c4a357],.dashboard-admin-panel__toolbar[data-v-11c4a357],.dashboard-admin-vehicle-card__head[data-v-11c4a357],.dashboard-admin-vehicle-card__footer[data-v-11c4a357]{grid-template-columns:minmax(0,1fr)}.dashboard-admin-panel__header[data-v-11c4a357],.dashboard-admin-panel__header-main[data-v-11c4a357],.dashboard-admin-panel__toolbar[data-v-11c4a357],.dashboard-admin-vehicle-card__head[data-v-11c4a357],.dashboard-admin-vehicle-card__footer[data-v-11c4a357]{flex-direction:column;align-items:flex-start}.dashboard-admin-top-badges[data-v-11c4a357]{justify-content:flex-start}.dashboard-admin-skeleton-block--input[data-v-11c4a357]{width:100%}.dashboard-admin-vehicle-card__topline[data-v-11c4a357],.dashboard-admin-vehicle-card__meta--inline[data-v-11c4a357]{align-items:flex-start;justify-content:flex-start}.dashboard-admin-detail-hero[data-v-11c4a357]{flex-direction:column}.dashboard-admin-modal__header-main[data-v-11c4a357],.dashboard-admin-detail-hero__meta[data-v-11c4a357]{min-width:0;width:100%}.dashboard-admin-detail-cards[data-v-11c4a357]{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-admin-owner-group__summary[data-v-11c4a357]{align-items:flex-start;flex-direction:column}.dashboard-admin-owner-group__metrics[data-v-11c4a357]{justify-content:flex-start}.dashboard-admin-owner-group__meta[data-v-11c4a357]{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-admin-table-skeleton__row[data-v-11c4a357]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767.98px){.dashboard-admin-board[data-v-11c4a357]{overflow-x:hidden}.dashboard-admin-summary-grid[data-v-11c4a357],.dashboard-admin-filter-grid[data-v-11c4a357]{grid-template-columns:minmax(0,1fr)}.dashboard-admin-map-shell[data-v-11c4a357],.dashboard-admin-panel__header[data-v-11c4a357],.dashboard-admin-panel__toolbar[data-v-11c4a357],.dashboard-admin-vehicle-list[data-v-11c4a357]{padding-left:1rem;padding-right:1rem}.dashboard-admin-table-head[data-v-11c4a357]{align-items:flex-start;flex-direction:column}.dashboard-admin-table thead th[data-v-11c4a357],.dashboard-admin-table tbody td[data-v-11c4a357]{padding:1rem}.dashboard-admin-detail-cards[data-v-11c4a357],.dashboard-admin-detail-hero__meta[data-v-11c4a357],.dashboard-admin-owner-group__meta[data-v-11c4a357]{grid-template-columns:minmax(0,1fr)}.dashboard-admin-table-skeleton__row[data-v-11c4a357]{gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:1rem}.dashboard-admin-vehicle-card__drivers[data-v-11c4a357]{align-items:flex-start;flex-direction:column}.dashboard-admin-summary-card__value--compact[data-v-11c4a357]{font-size:.95rem}.dashboard-admin-vehicle-card__split[data-v-11c4a357]{gap:.5rem}.dashboard-admin-modal__body[data-v-11c4a357],.dashboard-admin-modal__header[data-v-11c4a357]{padding:1rem}[data-v-11c4a357] .dashboard-admin-map-shell .vehicle-live-map-shell{min-height:420px;height:420px}}.owner-dashboard[data-v-03ebce01]{display:flex;flex-direction:column;gap:1rem;max-width:100%;overflow-x:hidden;padding:.35rem 0 1rem;color:#e2e8f0}.owner-dashboard__hero[data-v-03ebce01],.owner-dashboard__metric-card[data-v-03ebce01],.owner-dashboard__map-panel[data-v-03ebce01],.owner-dashboard__vehicles-panel[data-v-03ebce01],.owner-dashboard__vehicle-card[data-v-03ebce01],.owner-dashboard__stat-card[data-v-03ebce01]{border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#0f172aeb,#020617f5);box-shadow:0 24px 60px #02061747}.owner-dashboard__hero[data-v-03ebce01]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;position:relative;padding:1.25rem 1.35rem;border-radius:28px;background:radial-gradient(circle at top left,rgba(45,212,191,.16),transparent 32%),radial-gradient(circle at right,rgba(59,130,246,.14),transparent 24%),linear-gradient(180deg,#0f172af5,#020617fa)}.owner-dashboard__eyebrow[data-v-03ebce01]{margin:0 0 .3rem;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#5eead4}.owner-dashboard__title[data-v-03ebce01]{margin:0;font-size:clamp(1.6rem,3vw,2.5rem);font-weight:800;letter-spacing:-.04em;color:#f8fafc}.owner-dashboard__live-pill[data-v-03ebce01]{position:absolute;top:1rem;right:1rem;display:inline-flex;align-items:center;gap:.42rem;padding:.38rem .68rem;border-radius:999px;background:#0f172a9e;border:1px solid rgba(148,163,184,.16);color:#e2e8f0;font-size:.74rem;font-weight:700}.owner-dashboard__live-dot[data-v-03ebce01]{width:.48rem;height:.48rem;border-radius:999px;background:#2dd4bf;box-shadow:0 0 #2dd4bf66;animation:owner-dashboard-pulse-03ebce01 1.8s infinite}.owner-dashboard__metrics[data-v-03ebce01]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.owner-dashboard__metric-card[data-v-03ebce01]{position:relative;overflow:hidden;padding:1.15rem 1.2rem;border-radius:24px}.owner-dashboard__metric-card[data-v-03ebce01]:after{content:"";position:absolute;inset:auto -18% -45% auto;width:120px;height:120px;border-radius:999px;opacity:.12}.owner-dashboard__metric-card--teu[data-v-03ebce01]:after{background:#38bdf8}.owner-dashboard__metric-card--jobs[data-v-03ebce01]:after{background:#2dd4bf}.owner-dashboard__metric-card--income[data-v-03ebce01]:after{background:#f59e0b}.owner-dashboard__metric-label[data-v-03ebce01],.owner-dashboard__metric-note[data-v-03ebce01]{display:block}.owner-dashboard__metric-label[data-v-03ebce01]{color:#94a3b8;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.owner-dashboard__metric-value[data-v-03ebce01]{display:block;margin-top:.7rem;font-size:clamp(1.35rem,2.4vw,2.1rem);font-weight:800;letter-spacing:-.04em;color:#f8fafc}.owner-dashboard__metric-note[data-v-03ebce01]{margin-top:.45rem;color:#64748b;font-size:.8rem}.owner-dashboard__map-panel[data-v-03ebce01],.owner-dashboard__vehicles-panel[data-v-03ebce01]{padding:1rem;border-radius:28px}.owner-dashboard__map-panel[data-v-03ebce01]{padding:.7rem}.owner-dashboard__panel-head[data-v-03ebce01]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.owner-dashboard__panel-head h2[data-v-03ebce01]{margin:0;font-size:1rem;font-weight:800;color:#f8fafc}.owner-dashboard__panel-head span[data-v-03ebce01]{display:inline-flex;align-items:center;padding:.3rem .7rem;border-radius:999px;background:#1e293beb;color:#94a3b8;font-size:.78rem;font-weight:700}.owner-dashboard__map-panel[data-v-03ebce01] .vehicle-live-map-page{background:transparent;box-shadow:none;border:0;padding:0!important}.owner-dashboard__map-panel[data-v-03ebce01] .vehicle-live-map-shell{min-height:560px}.owner-dashboard__map-panel[data-v-03ebce01] .vehicle-live-map{min-height:560px;border-radius:22px;overflow:hidden}.owner-dashboard__map-panel[data-v-03ebce01] .vehicle-live-map-toolbar__button,.owner-dashboard__map-panel[data-v-03ebce01] .vehicle-live-map-toolbar__toggle{background:#0f172ae0;color:#e2e8f0;border:1px solid rgba(148,163,184,.16)}.owner-dashboard__vehicle-list[data-v-03ebce01]{display:grid;gap:.9rem}.owner-dashboard__vehicle-card[data-v-03ebce01]{padding:1rem;border-radius:22px}.owner-dashboard__vehicle-stats[data-v-03ebce01]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1rem}.owner-dashboard__stat-card[data-v-03ebce01]{position:relative;overflow:hidden;padding:.9rem .95rem;border-radius:18px}.owner-dashboard__stat-card[data-v-03ebce01]:after{content:"";position:absolute;inset:auto -18% -45% auto;width:88px;height:88px;border-radius:999px;opacity:.12}.owner-dashboard__stat-card--teu[data-v-03ebce01]:after{background:#38bdf8}.owner-dashboard__stat-card--jobs[data-v-03ebce01]:after{background:#2dd4bf}.owner-dashboard__stat-card--income[data-v-03ebce01]:after{background:#f59e0b}.owner-dashboard__stat-card span[data-v-03ebce01]{display:block;color:#94a3b8;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.owner-dashboard__stat-card strong[data-v-03ebce01]{display:block;margin-top:.45rem;color:#f8fafc;font-size:1.05rem;font-weight:800;letter-spacing:-.03em}.owner-dashboard__trip-summary[data-v-03ebce01]{display:flex;flex-direction:column;gap:.18rem;margin-top:.9rem}.owner-dashboard__trip-summary strong[data-v-03ebce01]{color:#cbd5e1;font-size:.96rem;font-weight:700}.owner-dashboard__trip-summary small[data-v-03ebce01]{color:#64748b;font-size:.76rem}.owner-dashboard__vehicle-top[data-v-03ebce01]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.owner-dashboard__vehicle-identity[data-v-03ebce01]{min-width:0}.owner-dashboard__vehicle-main[data-v-03ebce01]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.owner-dashboard__vehicle-main strong[data-v-03ebce01]{font-size:1rem;color:#f8fafc}.owner-dashboard__vehicle-identity small[data-v-03ebce01]{display:block;margin-top:.35rem;color:#94a3b8}.owner-dashboard__vehicle-status[data-v-03ebce01]{display:inline-flex;align-items:center;padding:.28rem .62rem;border-radius:999px;font-size:.72rem;font-weight:700}.owner-dashboard__vehicle-status--active[data-v-03ebce01]{background:#2dd4bf24;color:#5eead4}.owner-dashboard__vehicle-status--idle[data-v-03ebce01]{background:#f59e0b24;color:#fbbf24}.owner-dashboard__vehicle-status--offline[data-v-03ebce01]{background:#64748b2e;color:#cbd5e1}.owner-dashboard__vehicle-status--gps-off[data-v-03ebce01]{background:#334155e6;color:#94a3b8}.owner-dashboard__progress-head[data-v-03ebce01]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.4rem;color:#94a3b8;font-size:.78rem}.owner-dashboard__progress-head strong[data-v-03ebce01]{color:#e2e8f0;font-size:.8rem}.owner-dashboard__progress-track[data-v-03ebce01]{height:.56rem;border-radius:999px;background:#1e293bf0;overflow:hidden}.owner-dashboard__progress-fill[data-v-03ebce01]{height:100%;border-radius:999px}.owner-dashboard__progress-fill--tuse[data-v-03ebce01]{background:linear-gradient(90deg,#06b6d4,#2dd4bf)}.owner-dashboard__driver-row[data-v-03ebce01]{display:flex;align-items:center;gap:.9rem;margin-top:1rem}.owner-dashboard__avatars[data-v-03ebce01]{display:flex;align-items:center}.owner-dashboard__avatar[data-v-03ebce01]{width:2.1rem;height:2.1rem;border-radius:999px;object-fit:cover;border:2px solid #0f172a;margin-left:-.45rem}.owner-dashboard__avatar[data-v-03ebce01]:first-child{margin-left:0}.owner-dashboard__driver-copy[data-v-03ebce01]{min-width:0}.owner-dashboard__driver-copy span[data-v-03ebce01]{display:block;color:#64748b;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.owner-dashboard__driver-copy strong[data-v-03ebce01]{display:block;color:#e2e8f0;font-size:.92rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.owner-dashboard__loading-grid[data-v-03ebce01]{display:grid;gap:1rem}.owner-dashboard__skeleton[data-v-03ebce01]{border-radius:28px;background:linear-gradient(90deg,#0f172a 20%,#172033,#0f172a 80%);background-size:200% 100%;animation:owner-dashboard-shimmer-03ebce01 1.4s linear infinite}.owner-dashboard__skeleton--map[data-v-03ebce01]{min-height:560px}.owner-dashboard__skeleton--list[data-v-03ebce01]{min-height:320px}@keyframes owner-dashboard-pulse-03ebce01{0%{box-shadow:0 0 #2dd4bf66}70%{box-shadow:0 0 0 10px #2dd4bf00}to{box-shadow:0 0 #2dd4bf00}}@keyframes owner-dashboard-shimmer-03ebce01{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:991px){.owner-dashboard__vehicle-top[data-v-03ebce01]{flex-direction:column}.owner-dashboard__vehicle-stats[data-v-03ebce01]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.owner-dashboard[data-v-03ebce01]{overflow-x:hidden}.owner-dashboard__hero[data-v-03ebce01]{padding:1rem;border-radius:22px;flex-direction:column}.owner-dashboard__live-pill[data-v-03ebce01]{top:.85rem;right:.85rem}.owner-dashboard__metrics[data-v-03ebce01]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.owner-dashboard__metric-card--income[data-v-03ebce01]{grid-column:1 / -1}.owner-dashboard__metric-card--income .owner-dashboard__metric-value[data-v-03ebce01]{font-size:clamp(1.75rem,8vw,2.6rem)}.owner-dashboard__map-panel[data-v-03ebce01],.owner-dashboard__vehicles-panel[data-v-03ebce01],.owner-dashboard__vehicle-card[data-v-03ebce01],.owner-dashboard__stat-card[data-v-03ebce01]{border-radius:22px}.owner-dashboard__map-panel[data-v-03ebce01],.owner-dashboard__vehicles-panel[data-v-03ebce01],.owner-dashboard__vehicle-card[data-v-03ebce01]{padding:.9rem}.owner-dashboard__map-panel[data-v-03ebce01]{padding:.55rem}.owner-dashboard__vehicle-stats[data-v-03ebce01]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.owner-dashboard__stat-card--income[data-v-03ebce01]{grid-column:1 / -1}.owner-dashboard__map-panel[data-v-03ebce01] .vehicle-live-map-shell,.owner-dashboard__map-panel[data-v-03ebce01] .vehicle-live-map{min-height:420px}.owner-dashboard__panel-head[data-v-03ebce01],.owner-dashboard__vehicle-main[data-v-03ebce01],.owner-dashboard__driver-row[data-v-03ebce01],.owner-dashboard__vehicle-card[data-v-03ebce01]{min-width:0}.owner-dashboard__vehicle-card[data-v-03ebce01]{overflow:hidden}}.ops-stat-card[data-v-8f86451c]{position:relative;overflow:hidden;background:radial-gradient(circle at top right,rgba(59,130,246,.14),transparent 30%),linear-gradient(180deg,#0f172ad1,#0c1220c2);border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;color:#e5e7eb;contain:paint;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.ops-stat-card[data-v-8f86451c]:after{content:"";position:absolute;inset:auto -40px -40px auto;width:120px;height:120px;border-radius:999px;background:#ffffff0a}.ops-stat-card[data-tone=jobs][data-v-8f86451c]{background:radial-gradient(circle at top right,rgba(59,130,246,.18),transparent 30%),linear-gradient(180deg,#0f172ad1,#0c1220c2)}.ops-stat-card[data-tone=income][data-v-8f86451c],.ops-stat-card[data-tone=success][data-v-8f86451c]{background:radial-gradient(circle at top right,rgba(34,197,94,.18),transparent 30%),linear-gradient(180deg,#0f172ad1,#0c1220c2)}.ops-stat-card[data-tone=vehicles][data-v-8f86451c],.ops-stat-card[data-tone=warning][data-v-8f86451c]{background:radial-gradient(circle at top right,rgba(245,158,11,.18),transparent 30%),linear-gradient(180deg,#0f172ad1,#0c1220c2)}.ops-stat-card[data-tone=tuse][data-v-8f86451c],.ops-stat-card[data-tone=muted][data-v-8f86451c]{background:radial-gradient(circle at top right,rgba(148,163,184,.14),transparent 30%),linear-gradient(180deg,#0f172ad1,#0c1220c2)}.ops-stat-card__top[data-v-8f86451c]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.4rem}.ops-stat-card__kicker[data-v-8f86451c]{font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8}.ops-stat-card__dot[data-v-8f86451c]{width:.8rem;height:.8rem;border-radius:999px;flex-shrink:0}.ops-stat-card__dot[data-tone=jobs][data-v-8f86451c]{background:#3b82f6;box-shadow:0 0 0 6px #3b82f624}.ops-stat-card__dot[data-tone=income][data-v-8f86451c],.ops-stat-card__dot[data-tone=success][data-v-8f86451c]{background:#22c55e;box-shadow:0 0 0 6px #22c55e1f}.ops-stat-card__dot[data-tone=vehicles][data-v-8f86451c],.ops-stat-card__dot[data-tone=warning][data-v-8f86451c]{background:#f59e0b;box-shadow:0 0 0 6px #f59e0b1f}.ops-stat-card__dot[data-tone=tuse][data-v-8f86451c],.ops-stat-card__dot[data-tone=muted][data-v-8f86451c]{background:#94a3b8;box-shadow:0 0 0 6px #94a3b81f}.ops-stat-card__icon[data-v-8f86451c]{align-items:center;-webkit-backdrop-filter:blur(12px) saturate(135%);backdrop-filter:blur(12px) saturate(135%);border-radius:.75rem;display:inline-flex;font-size:1.5rem;height:3rem;justify-content:center;position:absolute;right:1.25rem;top:1.25rem;width:3rem;flex-shrink:0;z-index:2;border:1px solid rgba(255,255,255,.1);background:#ffffff0d}.ops-stat-card__icon i[data-v-8f86451c]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.ops-stat-card__icon--jobs[data-v-8f86451c]{background:#6dbbff14;border:1px solid rgba(173,220,255,.18);color:#9ad7ff}.ops-stat-card__icon--income[data-v-8f86451c],.ops-stat-card__icon--success[data-v-8f86451c]{background:#5de9ff14;border:1px solid rgba(176,243,255,.18);color:#92efff}.ops-stat-card__icon--vehicles[data-v-8f86451c],.ops-stat-card__icon--warning[data-v-8f86451c]{background:#5eeeaa14;border:1px solid rgba(179,248,211,.18);color:#98f2c3}.ops-stat-card__icon--tuse[data-v-8f86451c],.ops-stat-card__icon--muted[data-v-8f86451c]{background:#ffdd7a14;border:1px solid rgba(255,236,183,.16);color:#ffe08a}.ops-stat-card__value[data-v-8f86451c]{position:relative;color:#f8fafc;font-size:2rem;line-height:1.1;font-variant-numeric:tabular-nums;z-index:1}.ops-stat-card__caption[data-v-8f86451c]{position:relative;color:#94a3b8!important;min-height:2.5em;z-index:1}.ops-stat-card__user-row[data-v-8f86451c]{display:flex;align-items:center;gap:1rem;margin-top:.5rem;z-index:1;position:relative}.ops-stat-card__avatar[data-v-8f86451c]{width:2.75rem;height:2.75rem;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.15);box-shadow:0 4px 12px #0000001a;flex-shrink:0}.ops-stat-card__user-info[data-v-8f86451c]{flex:1;min-width:0}.ops-stat-card__value--small[data-v-8f86451c]{font-size:1.25rem!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-stat-card .card-body[data-v-8f86451c]{min-height:7.75rem;padding:1rem 1rem .9rem}.ops-stat-card[data-size=compact][data-v-8f86451c]{height:auto!important}.ops-stat-card[data-size=compact] .card-body[data-v-8f86451c]{min-height:auto;padding:1rem}.ops-stat-card[data-size=compact] .ops-stat-card__top[data-v-8f86451c]{margin-bottom:.55rem}.ops-stat-card[data-size=compact] .ops-stat-card__value[data-v-8f86451c]{margin-bottom:.35rem}@media(max-width:767px){.ops-stat-card .card-body[data-v-8f86451c]{padding:.9rem .9rem .85rem;min-height:7.1rem}.ops-stat-card[data-size=compact] .card-body[data-v-8f86451c]{min-height:auto;padding:.9rem}.ops-stat-card__top[data-v-8f86451c]{margin-bottom:.65rem}.ops-stat-card__kicker[data-v-8f86451c]{font-size:.74rem;line-height:1.35}.ops-stat-card__icon[data-v-8f86451c]{width:2.5rem;height:2.5rem;border-radius:.65rem;font-size:1.25rem;right:1rem;top:1rem}.ops-stat-card__value[data-v-8f86451c]{margin-top:.35rem;font-size:clamp(1.3rem,4.8vw,1.65rem);line-height:1}.ops-stat-card__caption[data-v-8f86451c]{margin-top:.35rem;font-size:.72rem;line-height:1.2}}.smart-dark-table-shell[data-v-125b24c9]{overflow:hidden;border-radius:24px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#0f172ac7,#0c1220b8);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d}.smart-dark-table-head[data-v-125b24c9]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 1.3rem 1rem;border-bottom:1px solid rgba(148,163,184,.12)}.smart-dark-table[data-v-125b24c9]{--bs-table-bg: transparent;--bs-table-color: #e5e7eb;--bs-table-border-color: rgba(148, 163, 184, .08)}.smart-dark-table thead th[data-v-125b24c9]{padding:1rem 1.2rem;border-bottom:1px solid rgba(148,163,184,.12);background:#0f172a57;vertical-align:middle;white-space:nowrap}.smart-dark-table tbody td[data-v-125b24c9]{padding:1rem 1.2rem;vertical-align:middle;border-bottom:1px solid rgba(148,163,184,.08)}.smart-dark-table__sort-button[data-v-125b24c9]{width:100%;display:inline-flex;align-items:center;justify-content:flex-start;gap:.55rem;padding:0;border:0;background:none;color:#cbd5e1;font-size:.79rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.smart-dark-table__sort-button--end[data-v-125b24c9]{justify-content:flex-end}.smart-dark-table__sort-button--center[data-v-125b24c9]{justify-content:center}.smart-dark-table__sort-button--active[data-v-125b24c9]{color:#7dd3fc}.smart-dark-table__col-label[data-v-125b24c9]{display:flex;align-items:center;gap:.55rem;color:#cbd5e1;font-size:.79rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.smart-dark-table__row[data-v-125b24c9]{transition:background-color .18s ease}.smart-dark-table__row--hoverable[data-v-125b24c9]{cursor:pointer}.smart-dark-table__row--hoverable[data-v-125b24c9]:hover{background:#3b82f614}.text-light-emphasis[data-v-125b24c9]{margin-bottom:0;color:#94a3b8}.dark-panel-card[data-v-125b24c9]{background:transparent}@media(max-width:767.98px){.smart-dark-table-head[data-v-125b24c9]{align-items:flex-start;flex-direction:column}.smart-dark-table thead th[data-v-125b24c9],.smart-dark-table tbody td[data-v-125b24c9]{padding:.9rem .95rem}}.ops-dashboard[data-v-d95ed42d]{color:#10243a}.ops-hero[data-v-d95ed42d]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.ops-badge[data-v-d95ed42d]{display:inline-flex;align-items:center;padding:.45rem .8rem;border-radius:999px;background:#0f6cbd14;color:#0f6cbd;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ops-title[data-v-d95ed42d]{margin:.65rem 0 0;font-size:clamp(1.85rem,2.8vw,2.7rem);font-weight:800;letter-spacing:-.04em}.dashboard-live-indicator[data-v-d95ed42d]{display:inline-flex;align-items:center;gap:.45rem;font-size:.85rem;color:#5f7286}.live-dot[data-v-d95ed42d]{width:.55rem;height:.55rem;border-radius:999px;background:#18b67e;box-shadow:0 0 #18b67e73;animation:livePulse-d95ed42d 1.8s infinite}.ops-date-modal[data-v-d95ed42d]{max-width:34rem}.ops-modal__content[data-v-d95ed42d]{background:linear-gradient(180deg,#0f1c30fa,#0a1526fa);border:1px solid rgba(223,239,255,.18);border-radius:1.35rem;color:#edf5fc}.ops-modal__header[data-v-d95ed42d],.ops-modal__body[data-v-d95ed42d]{border:0;padding:1.35rem 1.4rem}.ops-modal__eyebrow[data-v-d95ed42d]{color:#9ccfff;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ops-modal__muted[data-v-d95ed42d]{color:#97aec3}.ops-date-modal__grid[data-v-d95ed42d]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ops-date-modal__field[data-v-d95ed42d]{color:#d8e7f6;display:flex;flex-direction:column;font-size:.76rem;font-weight:700;gap:.35rem;letter-spacing:.04em;text-transform:uppercase}.ops-date-modal__field .form-control[data-v-d95ed42d]{background:#0d1828b8;border:1px solid rgba(223,239,255,.18);border-radius:.9rem;color:#f8fbff}.ops-date-modal__caption[data-v-d95ed42d]{color:#9fb6ca;font-size:.84rem;font-weight:600;margin-top:1rem}.ops-date-modal__actions[data-v-d95ed42d]{display:flex;justify-content:flex-end;margin-top:1.25rem}.ops-date-modal__button[data-v-d95ed42d]{align-items:center;background:linear-gradient(135deg,#0f6cbd,#18b67e);border:0;border-radius:.9rem;color:#fff;display:inline-flex;gap:.5rem;font-weight:700;padding:.8rem 1rem}.ops-date-modal__button[data-v-d95ed42d]:disabled{cursor:wait;opacity:.7}.ops-panel[data-v-d95ed42d],.ops-map-panel[data-v-d95ed42d]{border:1px solid rgba(120,170,235,.12);background:linear-gradient(180deg,#0f1c30fa,#0a1526fa);box-shadow:0 28px 60px -40px #050c18b8;color:#edf5fc}.ops-panel__eyebrow[data-v-d95ed42d]{font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8ea9c4}.ops-panel__head[data-v-d95ed42d]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.ops-panel__head--map[data-v-d95ed42d],.ops-panel__head--stack-mobile[data-v-d95ed42d]{align-items:center}.ops-panel__head--single-line[data-v-d95ed42d]{align-items:center;gap:1.5rem}.ops-panel__headline[data-v-d95ed42d]{display:inline-flex;align-items:baseline;gap:1rem;min-width:0}.ops-panel__headline-value[data-v-d95ed42d]{color:#f8fbff;font-size:clamp(1.85rem,2.6vw,2.5rem);font-weight:700;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.ops-live-workspace>div[data-v-d95ed42d],.ops-live-workspace>div>section[data-v-d95ed42d]{min-height:0}.ops-live-jobs-panel .card-body[data-v-d95ed42d]{display:flex;flex-direction:column;height:100%}.ops-live-jobs-list-wrap[data-v-d95ed42d]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.ops-chart[data-v-d95ed42d]{min-height:280px}.ops-chart--compact[data-v-d95ed42d]{min-height:220px}.ops-mini-grid[data-v-d95ed42d],.ops-income-grid[data-v-d95ed42d],.ops-detail-grid[data-v-d95ed42d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.ops-mini-grid__item[data-v-d95ed42d],.ops-income-grid__item[data-v-d95ed42d],.ops-detail-grid__item[data-v-d95ed42d]{padding:.95rem 1rem;border-radius:18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.06)}.ops-income-grid__item--wide[data-v-d95ed42d]{grid-column:1 / -1}.ops-mini-grid__item span[data-v-d95ed42d],.ops-income-grid__item span[data-v-d95ed42d],.ops-detail-grid__item span[data-v-d95ed42d],.ops-focus-footer span[data-v-d95ed42d],.ops-inline-stats span[data-v-d95ed42d],.ops-vehicle-list__item span[data-v-d95ed42d],.ops-workload-list__meta span[data-v-d95ed42d]{display:block;color:#98b0c8;font-size:.82rem}.ops-mini-grid__item strong[data-v-d95ed42d],.ops-income-grid__item strong[data-v-d95ed42d],.ops-detail-grid__item strong[data-v-d95ed42d],.ops-vehicle-list__item strong[data-v-d95ed42d],.ops-workload-list__meta strong[data-v-d95ed42d]{display:block;margin-top:.2rem;color:#f8fbff;font-size:1.05rem}.ops-workload-list[data-v-d95ed42d]{display:flex;flex-direction:column;gap:.85rem;margin-top:1rem}.ops-workload-list__item[data-v-d95ed42d]{display:flex;flex-direction:column;gap:.45rem}.ops-workload-list__meta[data-v-d95ed42d]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ops-workload-list__bar[data-v-d95ed42d]{height:10px;border-radius:999px;background:#ffffff14;overflow:hidden}.ops-workload-list__bar span[data-v-d95ed42d]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0f6cbd,#63a4ff)}.ops-panel--accent[data-v-d95ed42d]{background:linear-gradient(180deg,#133b65fa,#0a1a2dfa);color:#edf5fc}.ops-panel--accent .ops-panel__eyebrow[data-v-d95ed42d],.ops-panel--accent .ops-chip[data-v-d95ed42d],.ops-panel--accent .ops-focus-footer span[data-v-d95ed42d],.ops-panel--accent .ops-detail-grid__item span[data-v-d95ed42d]{color:#99b4ce}.ops-panel--accent .ops-detail-grid__item[data-v-d95ed42d],.ops-panel--accent .ops-chip[data-v-d95ed42d]{background:#ffffff14}.ops-panel--accent .ops-detail-grid__item strong[data-v-d95ed42d]{color:#fff}.ops-chip[data-v-d95ed42d]{display:inline-flex;align-items:center;padding:.45rem .8rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);font-size:.78rem;font-weight:700}.ops-focus-footer[data-v-d95ed42d]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem}.ops-inline-stats[data-v-d95ed42d]{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap}.ops-inline-stats--minimal[data-v-d95ed42d]{margin-left:auto;gap:1.25rem}.ops-inline-stats--minimal span[data-v-d95ed42d]{position:relative;display:inline-flex;align-items:baseline;gap:.38rem;color:#9ab0c7;font-size:.95rem;letter-spacing:.01em;text-transform:lowercase}.ops-inline-stats--minimal span+span[data-v-d95ed42d]:before{content:"";width:1px;height:.9rem;margin-right:.1rem;background:#94a3b847}.ops-inline-stats--minimal strong[data-v-d95ed42d]{color:#dbe9f6;font-size:1rem;font-weight:600;font-variant-numeric:tabular-nums}.ops-inline-meta[data-v-d95ed42d]{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap}.ops-inline-meta span[data-v-d95ed42d]{color:#98b0c8;font-size:.8rem}.ops-income-table[data-v-d95ed42d]{border-radius:18px;overflow-x:auto;overflow-y:hidden;border:1px solid rgba(255,255,255,.06);background:#ffffff08}.ops-income-table__head[data-v-d95ed42d],.ops-income-table__row[data-v-d95ed42d]{display:grid;grid-template-columns:minmax(180px,1.6fr) minmax(120px,1fr) 72px 72px 72px;gap:.75rem;align-items:center;padding:.9rem 1rem;min-width:620px}.ops-income-table__head[data-v-d95ed42d]{background:#ffffff0a;border-bottom:1px solid rgba(255,255,255,.06)}.ops-income-table__head span[data-v-d95ed42d]{color:#8ea9c4;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ops-income-table__row[data-v-d95ed42d]{border-bottom:1px solid rgba(255,255,255,.05)}.ops-income-table__row[data-v-d95ed42d]:last-child{border-bottom:0}.ops-income-table__row span[data-v-d95ed42d]{color:#c0d3e7;font-size:.92rem}.ops-income-table__row strong[data-v-d95ed42d]{color:#f8fbff;font-size:1rem;font-weight:700}.ops-income-table__owner[data-v-d95ed42d]{font-weight:600}.ops-income-table__empty[data-v-d95ed42d]{padding:1rem;color:#98b0c8}.ops-vehicle-list[data-v-d95ed42d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;max-height:340px;overflow:auto;padding-right:.15rem}.ops-vehicle-list__item[data-v-d95ed42d]{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1rem 1.05rem;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:linear-gradient(180deg,#111d31fa,#0d1829fa);text-align:left;transition:all .2s ease;color:#edf5fc}.ops-vehicle-list__item--active[data-v-d95ed42d],.ops-vehicle-list__item[data-v-d95ed42d]:hover{border-color:#60a5fa3d;background:linear-gradient(180deg,#15233afa,#101d31fa);box-shadow:0 18px 34px -28px #0a1426e6}.ops-map-panel[data-v-d95ed42d]{position:relative;overflow:hidden}.ops-map-panel[data-v-d95ed42d] .vehicle-live-map-page__header{display:none}.ops-map-panel[data-v-d95ed42d] .vehicle-live-map-page{padding:.9rem;min-height:100%;height:100%}.ops-map-panel[data-v-d95ed42d] .vehicle-live-map-shell{min-height:100%;height:100%}.ops-empty-state[data-v-d95ed42d]{display:flex;align-items:center;justify-content:center;min-height:120px;border-radius:18px;background:#ffffff0d;color:#98b0c8;border:1px solid rgba(255,255,255,.06)}.ops-live-jobs__status[data-v-d95ed42d]{display:inline-flex;align-items:center;border-radius:999px;padding:.35rem .7rem;font-size:.72rem;font-weight:700;letter-spacing:.04em}.ops-live-jobs__status--success[data-v-d95ed42d]{background:#18b67e29;color:#86f3c5}.ops-live-jobs__status--warning[data-v-d95ed42d]{background:#f59e0b29;color:#ffd48a}.ops-live-jobs__status--muted[data-v-d95ed42d]{background:#8ea9c41f;color:#c6d6e7}.ops-live-jobs__status--info[data-v-d95ed42d]{background:#38bdf829;color:#8ddfff}.ops-live-jobs__empty[data-v-d95ed42d]{padding:2rem 1rem;border-radius:24px;border:1px dashed rgba(142,169,196,.16);background:#08122075;text-align:center;color:#8ea9c4}.ops-live-jobs__empty h6[data-v-d95ed42d]{color:#edf5fc}.ops-live-jobs-list[data-v-d95ed42d]{display:flex;flex-direction:column;gap:.85rem;flex:1 1 auto;min-height:0;overflow:auto;padding-right:.2rem}.ops-live-jobs-list__item[data-v-d95ed42d]{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:.95rem 1rem;border-radius:18px;border:1px solid rgba(120,170,235,.12);background:linear-gradient(180deg,#ffffff0a,#fff0),linear-gradient(180deg,#0e1a2df5,#0a1321f5);box-shadow:inset 0 1px #ffffff0a;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;text-align:left;color:inherit;font:inherit;cursor:pointer}.ops-live-jobs-list__item[data-v-d95ed42d]:hover{transform:translateY(-1px)}.ops-live-jobs-list__item--tracked[data-v-d95ed42d]{border-color:#60a5fa57;box-shadow:inset 0 1px #bfdbfe14,0 14px 30px #0f6cbd24}.ops-live-jobs-list__item--success[data-v-d95ed42d]{border-color:#18b67e38;background:linear-gradient(180deg,#18b67e1f,#18b67e05),linear-gradient(180deg,#0e1a2df5,#0a1321f5);box-shadow:inset 0 1px #86f3c514,0 10px 28px #06261929}.ops-live-jobs-list__item--warning[data-v-d95ed42d]{border-color:#f59e0b38;background:linear-gradient(180deg,#f59e0b1f,#f59e0b05),linear-gradient(180deg,#0e1a2df5,#0a1321f5);box-shadow:inset 0 1px #ffd48a14,0 10px 28px #381e0329}.ops-live-jobs-list__item--muted[data-v-d95ed42d]{border-color:#8ea9c433;background:linear-gradient(180deg,#8ea9c41a,#8ea9c405),linear-gradient(180deg,#0e1a2df5,#0a1321f5);box-shadow:inset 0 1px #c6d6e70f,0 10px 28px #141c2424}.ops-live-jobs-list__item--info[data-v-d95ed42d]{border-color:#38bdf838;background:linear-gradient(180deg,#38bdf81f,#38bdf805),linear-gradient(180deg,#0e1a2df5,#0a1321f5);box-shadow:inset 0 1px #8ddfff14,0 10px 28px #04243429}.ops-live-jobs-list__driver[data-v-d95ed42d]{display:flex;align-items:center;gap:.8rem;min-width:0}.ops-live-jobs-list__avatar[data-v-d95ed42d]{width:44px;height:44px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.14)}.ops-live-jobs-list__driver-meta[data-v-d95ed42d]{min-width:0}.ops-live-jobs-list__driver-meta strong[data-v-d95ed42d],.ops-live-jobs-list__driver-meta span[data-v-d95ed42d]{display:block}.ops-live-jobs-list__driver-meta strong[data-v-d95ed42d]{color:#edf5fc;font-size:.92rem}.ops-live-jobs-list__driver-meta span[data-v-d95ed42d]{color:#8ea9c4;font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-live-jobs-list__meta[data-v-d95ed42d]{display:flex;align-items:center;justify-content:flex-end;gap:.55rem;flex-wrap:wrap}.ops-live-jobs-list__chip[data-v-d95ed42d],.ops-live-jobs-list__time[data-v-d95ed42d]{display:inline-flex;align-items:center;border-radius:999px;padding:.35rem .7rem;font-size:.76rem}.ops-live-jobs-list__chip[data-v-d95ed42d]{background:#ffffff0d;color:#d1dfed}.ops-live-jobs-list__chip--tracked[data-v-d95ed42d]{background:#0f6cbd33;color:#b9ddff}.ops-live-jobs-list__time[data-v-d95ed42d]{color:#8ea9c4}.ops-live-jobs-list__pagination[data-v-d95ed42d]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.4rem}.ops-live-jobs-list__range[data-v-d95ed42d],.ops-live-jobs-list__page-indicator[data-v-d95ed42d]{color:#8ea9c4;font-size:.82rem}.ops-live-jobs-list__pager[data-v-d95ed42d]{display:flex;align-items:center;gap:.7rem}.ops-live-jobs-list__page-btn[data-v-d95ed42d]{border:1px solid rgba(120,170,235,.16);background:#ffffff0a;color:#edf5fc;border-radius:12px;padding:.45rem .8rem;font-size:.8rem;transition:.2s ease}.ops-live-jobs-list__page-btn[data-v-d95ed42d]:hover:not(:disabled){background:#60a5fa24}.ops-live-jobs-list__page-btn[data-v-d95ed42d]:disabled{opacity:.45;cursor:not-allowed}.ops-driver-modal[data-v-d95ed42d]{display:flex;flex-direction:column;gap:1.25rem}.ops-driver-modal__header[data-v-d95ed42d]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:nowrap;padding:1.1rem 4.5rem 1rem 1.5rem;background:radial-gradient(circle at top left,rgba(34,197,94,.16),transparent 36%),linear-gradient(180deg,#0e1a2dfa,#0a1321fa)}.ops-driver-modal__title-block[data-v-d95ed42d]{flex:1 1 0;min-width:0}.ops-driver-modal__header-side[data-v-d95ed42d]{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.65rem;min-width:0;flex:0 1 auto;flex-wrap:nowrap}.ops-driver-modal__header-stats[data-v-d95ed42d]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;margin:0;width:auto;flex-wrap:nowrap;flex:0 0 auto}.ops-driver-modal__header-actions[data-v-d95ed42d]{display:inline-flex;align-items:center;justify-content:flex-end;gap:.75rem;width:auto;flex-wrap:nowrap;flex:0 0 auto}.ops-driver-modal__header .btn-close[data-v-d95ed42d]{position:absolute;top:1rem;right:1rem}.ops-driver-modal__export-button[data-v-d95ed42d]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid rgba(96,165,250,.24);border-radius:14px;min-height:50px;padding:.75rem 1rem;background:#0f6cbd29;color:#dff0ff;font:inherit;font-weight:700;cursor:pointer;transition:.2s ease;white-space:nowrap}.ops-driver-modal__export-button[data-v-d95ed42d]:hover:not(:disabled),.ops-driver-modal__export-button[data-v-d95ed42d]:focus-visible:not(:disabled){background:#3b82f63d;border-color:#93c5fd66;outline:none}.ops-driver-modal__export-button[data-v-d95ed42d]:disabled{opacity:.55;cursor:not-allowed}.ops-driver-modal__hero-chip[data-v-d95ed42d]{min-width:108px;min-height:50px;padding:.55rem .85rem;border-radius:16px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;justify-content:center}.ops-driver-modal__hero-chip span[data-v-d95ed42d],.ops-driver-modal__eyebrow[data-v-d95ed42d]{color:#8ea9c4;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ops-driver-modal__hero-chip strong[data-v-d95ed42d]{display:block;margin-top:.15rem;color:#f8fbff;font-size:.95rem;line-height:1}.ops-driver-modal__loading[data-v-d95ed42d],.ops-driver-modal__empty[data-v-d95ed42d]{display:flex;align-items:center;justify-content:center;gap:.65rem;padding:1rem 1.1rem;border-radius:18px;border:1px solid rgba(120,170,235,.14);background:#ffffff0a;color:#aac1d7}.ops-live-jobs-search[data-v-d95ed42d]{position:relative;margin-bottom:1rem}.ops-live-jobs-search__bar[data-v-d95ed42d]{display:flex;align-items:center;gap:.75rem}.ops-live-jobs-search__field[data-v-d95ed42d]{display:flex;align-items:center;gap:.65rem;width:100%;padding:.85rem 1rem;border:1px solid rgba(120,170,235,.16);border-radius:16px;background:#ffffff0a;color:#8ea9c4}.ops-live-jobs-search__field input[data-v-d95ed42d]{width:100%;border:0;outline:0;background:transparent;color:#edf5fc}.ops-live-jobs-search__field input[data-v-d95ed42d]::placeholder{color:#8ea9c4}.ops-live-jobs-search__clear[data-v-d95ed42d]{display:inline-flex;align-items:center;gap:.45rem;white-space:nowrap;border:1px solid rgba(120,170,235,.16);border-radius:16px;padding:.85rem 1rem;background:#ffffff0a;color:#edf5fc;transition:.2s ease;font:inherit;cursor:pointer}.ops-live-jobs-search__clear[data-v-d95ed42d]:hover,.ops-live-jobs-search__clear[data-v-d95ed42d]:focus-visible{border-color:#60a5fa4d;background:#60a5fa1f;outline:none}.ops-live-jobs-search__results[data-v-d95ed42d]{display:flex;flex-direction:column;gap:.35rem;margin-top:.65rem}.ops-live-jobs-search__result[data-v-d95ed42d]{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;width:100%;padding:.8rem .95rem;border:1px solid rgba(120,170,235,.12);border-radius:14px;background:#ffffff08;color:#edf5fc;text-align:left}.ops-live-jobs-search__result[data-v-d95ed42d]:hover,.ops-live-jobs-search__result[data-v-d95ed42d]:focus-visible{border-color:#18b67e4d;background:#18b67e14;outline:none}.ops-live-jobs-search__result-name[data-v-d95ed42d]{font-weight:700}.ops-live-jobs-search__result-meta[data-v-d95ed42d]{color:#8ea9c4;font-size:.82rem}.ops-track-modal[data-v-d95ed42d]{display:flex;flex-direction:column;gap:1rem}.ops-track-modal__summary[data-v-d95ed42d]{display:flex;flex-direction:column;gap:.3rem;padding:1rem 1.05rem;border:1px solid rgba(120,170,235,.16);border-radius:18px;background:#ffffff0a;color:#dbe9f6}.ops-track-modal__summary strong[data-v-d95ed42d]{color:#f8fbff;font-size:1rem}.ops-track-modal__summary span[data-v-d95ed42d],.ops-track-modal__summary small[data-v-d95ed42d]{color:#8ea9c4}.ops-track-modal__actions[data-v-d95ed42d]{display:flex;justify-content:flex-end;gap:.75rem}.ops-track-modal__button[data-v-d95ed42d]{display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgba(24,182,126,.24);border-radius:14px;padding:.7rem 1rem;background:#18b67e24;color:#dffcef;transition:.2s ease;font:inherit;cursor:pointer}.ops-track-modal__button[data-v-d95ed42d]:hover:not(:disabled),.ops-track-modal__button[data-v-d95ed42d]:focus-visible:not(:disabled){background:#18b67e33;border-color:#86f3c54d;outline:none}.ops-track-modal__button[data-v-d95ed42d]:disabled{opacity:.5;cursor:not-allowed}.ops-driver-modal__empty[data-v-d95ed42d]{color:#8ea9c4}.ops-driver-modal__empty i[data-v-d95ed42d]{font-size:1.2rem}.ops-driver-modal__empty--large[data-v-d95ed42d]{min-height:160px;flex-direction:column}.ops-driver-modal__empty--large i[data-v-d95ed42d]{font-size:2rem}.ops-driver-modal__section[data-v-d95ed42d]{display:flex;flex-direction:column;gap:.9rem}.ops-driver-modal__search[data-v-d95ed42d]{display:inline-flex;align-items:center;gap:.65rem;min-width:min(100%,360px);padding:.75rem .9rem;border:1px solid rgba(120,170,235,.16);border-radius:16px;background:#ffffff0a;color:#8ea9c4}.ops-driver-modal__search input[data-v-d95ed42d]{width:100%;border:0;outline:0;background:transparent;color:#edf5fc}.ops-driver-modal__search input[data-v-d95ed42d]::placeholder{color:#8ea9c4}.ops-driver-modal__toolbar[data-v-d95ed42d]{display:flex;align-items:center;justify-content:flex-end;gap:.8rem;flex-wrap:wrap}.ops-driver-modal__window[data-v-d95ed42d]{display:inline-flex;align-items:center;gap:.6rem;min-height:50px;padding:.75rem 1rem;border:1px solid rgba(120,170,235,.16);border-radius:16px;background:#ffffff0a;color:#8ea9c4;font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;justify-content:center;white-space:nowrap}.ops-driver-modal__window select[data-v-d95ed42d]{border:0;outline:0;background:transparent;color:#edf5fc;font:inherit;cursor:pointer;min-width:0}.ops-driver-modal__window select option[data-v-d95ed42d]{color:#10243a}.ops-driver-modal__section-head[data-v-d95ed42d]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.ops-driver-modal__divider[data-v-d95ed42d]{position:relative;text-align:center}.ops-driver-modal__divider[data-v-d95ed42d]:before{content:"";position:absolute;inset:50% 0 auto;height:1px;background:#94a3b82e}.ops-driver-modal__divider span[data-v-d95ed42d]{position:relative;display:inline-block;padding:0 .85rem;background:#0d1828;color:#8ea9c4;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.ops-driver-table-wrap[data-v-d95ed42d]{max-height:46vh;overflow:auto;border:1px solid rgba(120,170,235,.14);border-radius:20px;background:#0b1423e0}.ops-driver-table-smart[data-v-d95ed42d]{width:100%;border-collapse:collapse;color:#edf5fc}.ops-driver-table-smart th[data-v-d95ed42d],.ops-driver-table-smart td[data-v-d95ed42d]{padding:.95rem 1rem;text-align:left;vertical-align:middle;border-bottom:1px solid rgba(148,163,184,.12)}.ops-driver-table-smart th[data-v-d95ed42d]{position:sticky;top:0;z-index:1;background:#0e1a2dfa;color:#8ea9c4;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ops-driver-table-smart__sort[data-v-d95ed42d]{display:inline-flex;align-items:center;gap:.35rem;border:0;padding:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.ops-driver-table-smart tbody tr:last-child td[data-v-d95ed42d]{border-bottom:0}.ops-driver-table-smart__row[data-v-d95ed42d]{cursor:pointer;transition:background .2s ease}.ops-driver-table-smart__row[data-v-d95ed42d]:hover{background:#22c55e14}.ops-driver-table-smart__row--inactive[data-v-d95ed42d]:hover{background:#94a3b80f}.ops-driver-table-smart__identity[data-v-d95ed42d]{display:flex;align-items:center;gap:.9rem;min-width:240px}.ops-driver-table-smart__meta[data-v-d95ed42d]{display:flex;flex-direction:column;min-width:0}.ops-driver-table-smart__meta strong[data-v-d95ed42d]{color:#f8fbff;font-size:.98rem}.ops-driver-table-smart__meta span[data-v-d95ed42d]{color:#8ea9c4;font-size:.82rem}.ops-driver-table-smart__che-link[data-v-d95ed42d]{width:fit-content;border:0;padding:0;background:transparent;color:#8ea9c4;font-size:.82rem;text-align:left;text-decoration:underline;text-underline-offset:.14em}.ops-driver-table-smart__che-link[data-v-d95ed42d]:hover:not(:disabled),.ops-driver-table-smart__che-link[data-v-d95ed42d]:focus-visible:not(:disabled){color:#86f3c5;outline:none}.ops-driver-table-smart__che-link[data-v-d95ed42d]:disabled{cursor:default;opacity:.72;text-decoration:none}.ops-driver-table-smart__badge[data-v-d95ed42d]{display:inline-flex;align-items:center;padding:.4rem .72rem;border-radius:999px;font-size:.76rem;font-weight:700}.ops-driver-table-smart__badge--active[data-v-d95ed42d]{background:#18b67e29;color:#86f3c5}.ops-driver-table-smart__badge--inactive[data-v-d95ed42d]{background:#ef444429;color:#fda4af}.ops-driver-roster__avatar-wrap[data-v-d95ed42d]{position:relative}.ops-driver-roster__avatar[data-v-d95ed42d]{width:52px;height:52px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.14)}.ops-driver-roster__avatar--fallback[data-v-d95ed42d]{display:inline-flex;align-items:center;justify-content:center;background:#60a5fa29;color:#dbeafe;font-weight:700}.ops-driver-roster__status-dot[data-v-d95ed42d]{position:absolute;right:2px;bottom:2px;width:12px;height:12px;border-radius:50%;background:#64748b;border:2px solid #0d1828}.ops-driver-roster__status-dot--live[data-v-d95ed42d]{background:#18b67e;box-shadow:0 0 0 3px #18b67e2e}.dashboard-refreshing .ops-stat-card[data-v-d95ed42d],.dashboard-refreshing .ops-panel[data-v-d95ed42d],.dashboard-refreshing .ops-map-panel[data-v-d95ed42d]{box-shadow:0 22px 48px -34px #0f6cbd47}.ops-skeleton-card[data-v-d95ed42d]{overflow:hidden}.ops-skeleton-line[data-v-d95ed42d],.ops-skeleton-block[data-v-d95ed42d]{position:relative;overflow:hidden;border-radius:999px;background:#ffffff14}.ops-skeleton-line[data-v-d95ed42d]:after,.ops-skeleton-block[data-v-d95ed42d]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);animation:opsSkeletonPulse-d95ed42d 1.4s ease-in-out infinite}.ops-skeleton-line--label[data-v-d95ed42d]{width:38%;height:.8rem}.ops-skeleton-line--value[data-v-d95ed42d]{width:58%;height:2rem;margin-top:1rem}.ops-skeleton-line--meta[data-v-d95ed42d]{width:46%;height:.85rem;margin-top:.8rem}.ops-skeleton-line--title[data-v-d95ed42d]{width:32%;height:.9rem}.ops-skeleton-line--subtitle[data-v-d95ed42d]{width:24%;height:1.45rem;margin-top:.8rem}.ops-skeleton-block--chart[data-v-d95ed42d]{width:100%;height:11rem;border-radius:22px;margin-top:1rem}.ops-skeleton-stack[data-v-d95ed42d]{display:grid;gap:.75rem;margin-top:1rem}.ops-skeleton-stack--compact[data-v-d95ed42d]{gap:.55rem;margin-top:0}.ops-skeleton-line--row[data-v-d95ed42d]{width:100%;height:.95rem;border-radius:14px}.ops-skeleton-grid[data-v-d95ed42d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:1rem}.ops-skeleton-block--tile[data-v-d95ed42d]{width:100%;height:4.4rem;border-radius:18px}.ops-skeleton-head[data-v-d95ed42d]{display:grid;gap:.8rem}.ops-skeleton-inline-stats[data-v-d95ed42d]{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.ops-skeleton-chip[data-v-d95ed42d]{position:relative;overflow:hidden;width:4.8rem;height:1.85rem;border-radius:999px;background:#ffffff14}.ops-skeleton-chip[data-v-d95ed42d]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);animation:opsSkeletonPulse-d95ed42d 1.4s ease-in-out infinite}.ops-skeleton-chip--wide[data-v-d95ed42d]{width:5.8rem}.ops-skeleton-chip--status[data-v-d95ed42d]{width:5.2rem}.ops-skeleton-chip--pager[data-v-d95ed42d]{width:3.9rem}.ops-skeleton-live-jobs[data-v-d95ed42d]{display:flex;flex-direction:column;gap:.85rem;margin-top:1rem}.ops-skeleton-live-job[data-v-d95ed42d]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.95rem 1rem;border-radius:18px;border:1px solid rgba(120,170,235,.1);background:linear-gradient(180deg,#ffffff08,#ffffff03)}.ops-skeleton-live-job__driver[data-v-d95ed42d]{display:flex;align-items:center;gap:.8rem;min-width:0}.ops-skeleton-live-job__meta[data-v-d95ed42d]{display:flex;justify-content:flex-end;align-items:center;gap:.55rem;flex-wrap:wrap}.ops-skeleton-avatar[data-v-d95ed42d]{position:relative;overflow:hidden;width:44px;height:44px;border-radius:50%;background:#ffffff14;flex-shrink:0}.ops-skeleton-avatar[data-v-d95ed42d]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);animation:opsSkeletonPulse-d95ed42d 1.4s ease-in-out infinite}.ops-skeleton-line--live-job-name[data-v-d95ed42d]{width:9.5rem;height:.95rem;border-radius:14px}.ops-skeleton-line--live-job-ship[data-v-d95ed42d]{width:7rem;height:.82rem;border-radius:14px}.ops-skeleton-line--pagination-label[data-v-d95ed42d]{width:4.8rem;height:.82rem}.ops-skeleton-live-jobs__pager[data-v-d95ed42d]{display:flex;align-items:center;gap:.7rem}.ops-skeleton-line--page-indicator[data-v-d95ed42d]{width:2.6rem;height:.82rem}.ops-skeleton-block--map[data-v-d95ed42d]{width:100%;height:26rem;border-radius:24px}.ops-skeleton-block--map-compact[data-v-d95ed42d]{height:100%;min-height:26rem}[data-v-d95ed42d] .apexcharts-tooltip,[data-v-d95ed42d] .apexcharts-xaxistooltip,[data-v-d95ed42d] .apexcharts-yaxistooltip{background:linear-gradient(180deg,#121f34fa,#0a1526fa)!important;border:1px solid rgba(96,165,250,.14)!important;color:#edf5fc!important;box-shadow:0 18px 36px -24px #050c18d9!important}[data-v-d95ed42d] .apexcharts-tooltip-title{background:#ffffff0d!important;border-bottom:1px solid rgba(255,255,255,.06)!important;color:#f8fbff!important}[data-v-d95ed42d] .apexcharts-tooltip-text,[data-v-d95ed42d] .apexcharts-tooltip-text-y-label,[data-v-d95ed42d] .apexcharts-tooltip-text-y-value,[data-v-d95ed42d] .apexcharts-tooltip-text-z-label,[data-v-d95ed42d] .apexcharts-tooltip-text-z-value{color:#d8e6f5!important}@keyframes livePulse-d95ed42d{0%{box-shadow:0 0 #18b67e73}70%{box-shadow:0 0 0 10px #18b67e00}to{box-shadow:0 0 #18b67e00}}@keyframes opsSkeletonPulse-d95ed42d{to{transform:translate(100%)}}@media(max-width:1199px){.ops-vehicle-list[data-v-d95ed42d]{grid-template-columns:1fr}.ops-driver-modal__header[data-v-d95ed42d]{grid-template-columns:1fr;padding-right:1.5rem}.ops-driver-modal__header-stats[data-v-d95ed42d]{margin-left:0;margin-right:0;flex-wrap:wrap;justify-self:start}.ops-driver-modal__header-actions[data-v-d95ed42d]{justify-self:start}.ops-driver-modal__header .btn-close[data-v-d95ed42d]{position:static;justify-self:end}}@media(min-width:1200px){.ops-dashboard[data-v-d95ed42d]{min-height:100vh}.ops-live-workspace[data-v-d95ed42d]{height:calc(100vh - 210px);min-height:32rem}.ops-live-workspace>div[data-v-d95ed42d]{height:100%}.ops-live-workspace .ops-panel[data-v-d95ed42d],.ops-live-workspace .ops-map-panel[data-v-d95ed42d]{height:100%}.ops-live-jobs__empty[data-v-d95ed42d]{min-height:100%;display:flex;flex-direction:column;justify-content:center}}@media(max-width:767px){.ops-hero[data-v-d95ed42d],.ops-panel__head[data-v-d95ed42d],.ops-focus-footer[data-v-d95ed42d]{flex-direction:column;align-items:flex-start}.ops-panel__head--single-line[data-v-d95ed42d]{gap:.75rem}.ops-panel__headline[data-v-d95ed42d]{gap:.75rem;flex-wrap:wrap}.ops-panel__headline-value[data-v-d95ed42d]{font-size:1.8rem}.ops-inline-stats--minimal[data-v-d95ed42d]{margin-left:0;gap:.85rem}.ops-inline-stats--minimal span[data-v-d95ed42d]{font-size:.82rem}.ops-inline-stats--minimal span+span[data-v-d95ed42d]:before{display:none}.ops-mini-grid[data-v-d95ed42d],.ops-income-grid[data-v-d95ed42d],.ops-detail-grid[data-v-d95ed42d]{grid-template-columns:1fr 1fr}.dashboard-map[data-v-d95ed42d]{height:340px}.ops-live-workspace[data-v-d95ed42d]{height:auto;min-height:0}.ops-income-table__head[data-v-d95ed42d],.ops-income-table__row[data-v-d95ed42d]{min-width:560px}.ops-skeleton-live-job[data-v-d95ed42d],.ops-live-jobs__top[data-v-d95ed42d],.ops-live-jobs__body[data-v-d95ed42d]{flex-direction:column}.ops-skeleton-live-job__meta[data-v-d95ed42d],.ops-skeleton-inline-stats[data-v-d95ed42d],.ops-skeleton-live-jobs__pager[data-v-d95ed42d],.ops-live-jobs__badges[data-v-d95ed42d],.ops-live-jobs__stats[data-v-d95ed42d]{justify-content:flex-start}.ops-live-jobs__stat[data-v-d95ed42d]{min-width:0;flex:1 1 120px;text-align:left}.ops-driver-modal__section-head[data-v-d95ed42d]{flex-direction:column;align-items:flex-start}.ops-driver-modal__header[data-v-d95ed42d]{flex-wrap:wrap;align-items:flex-start;padding-right:3.75rem}.ops-driver-modal__header-side[data-v-d95ed42d],.ops-driver-modal__header-stats[data-v-d95ed42d],.ops-driver-modal__header-actions[data-v-d95ed42d]{width:100%;justify-content:flex-start;flex-wrap:wrap}.ops-driver-modal__hero-chip[data-v-d95ed42d]{flex:1 1 140px}.ops-driver-modal__toolbar[data-v-d95ed42d]{width:100%;flex-direction:column;align-items:stretch}.ops-driver-modal__window[data-v-d95ed42d],.ops-driver-modal__search[data-v-d95ed42d]{min-width:100%}.ops-live-jobs-search__bar[data-v-d95ed42d],.ops-track-modal__actions[data-v-d95ed42d]{flex-direction:column;align-items:stretch}}.ship-modal-dark[data-v-d95ed42d]{background:linear-gradient(180deg,#0f172afa,#0a0f19fa);border:1px solid rgba(148,163,184,.15);box-shadow:0 25px 50px -12px #00000080;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.table-dark[data-v-d95ed42d]{--bs-table-bg: transparent;--bs-table-striped-bg: rgba(255, 255, 255, .02);--bs-table-hover-bg: rgba(255, 255, 255, .04)}.text-light-emphasis[data-v-d95ed42d]{color:#94a3b8}.badge-soft-primary[data-v-d95ed42d],.badge-soft-success[data-v-d95ed42d],.badge-soft-warning[data-v-d95ed42d],.badge-soft-muted[data-v-d95ed42d]{border:1px solid transparent}.badge-soft-primary[data-v-d95ed42d]{background:#3b82f629;color:#93c5fd;border-color:#3b82f63d}.badge-soft-success[data-v-d95ed42d]{background:#22c55e26;color:#86efac;border-color:#22c55e38}.badge-soft-warning[data-v-d95ed42d]{background:#f59e0b29;color:#fcd34d;border-color:#f59e0b3d}.badge-soft-muted[data-v-d95ed42d]{background:#64748b2e;color:#e2e8f0;border-color:#94a3b83d}.ops-fs-7[data-v-d95ed42d]{font-size:.8rem}.ops-tracking-wide[data-v-d95ed42d]{letter-spacing:.05em}.ops-driver-table tbody tr[data-v-d95ed42d]{transition:all .2s ease-in-out}.ops-driver-table tbody tr[data-v-d95ed42d]:hover{transform:translateY(-1px)}.live-users-dashboard[data-v-ec2c39cc]{display:flex;flex-direction:column;gap:1rem;position:relative}.live-users-dashboard__summary-card[data-v-ec2c39cc]{position:relative;overflow:hidden;background:radial-gradient(circle at top right,rgba(59,130,246,.14),transparent 30%),linear-gradient(180deg,#0f172ad1,#0c1220c2);border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;color:#e5e7eb;contain:paint}.live-users-dashboard__summary-card[data-v-ec2c39cc]:after{content:"";position:absolute;inset:auto -40px -40px auto;width:120px;height:120px;border-radius:999px;background:#ffffff0a}.live-users-dashboard__summary-card[data-tone=success][data-v-ec2c39cc]{background:radial-gradient(circle at top right,rgba(34,197,94,.18),transparent 30%),linear-gradient(180deg,#0f172ad1,#0c1220c2)}.live-users-dashboard__summary-card[data-tone=warning][data-v-ec2c39cc]{background:radial-gradient(circle at top right,rgba(245,158,11,.18),transparent 30%),linear-gradient(180deg,#0f172ad1,#0c1220c2)}.live-users-dashboard__summary-card[data-tone=muted][data-v-ec2c39cc]{background:radial-gradient(circle at top right,rgba(148,163,184,.14),transparent 30%),linear-gradient(180deg,#0f172ad1,#0c1220c2)}.live-users-dashboard__summary-card[data-tone=slate][data-v-ec2c39cc]{background:radial-gradient(circle at top right,rgba(59,130,246,.18),transparent 30%),linear-gradient(180deg,#0f172ad1,#0c1220c2)}.live-users-dashboard__summary-top[data-v-ec2c39cc]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.live-users-dashboard__summary-kicker[data-v-ec2c39cc]{font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8}.live-users-dashboard__summary-dot[data-v-ec2c39cc]{width:.8rem;height:.8rem;border-radius:999px;flex-shrink:0}.live-users-dashboard__summary-dot[data-tone=slate][data-v-ec2c39cc]{background:#3b82f6;box-shadow:0 0 0 6px #3b82f624}.live-users-dashboard__summary-dot[data-tone=success][data-v-ec2c39cc]{background:#22c55e;box-shadow:0 0 0 6px #22c55e1f}.live-users-dashboard__summary-dot[data-tone=warning][data-v-ec2c39cc]{background:#f59e0b;box-shadow:0 0 0 6px #f59e0b1f}.live-users-dashboard__summary-dot[data-tone=muted][data-v-ec2c39cc]{background:#94a3b8;box-shadow:0 0 0 6px #94a3b81f}.live-users-dashboard__summary-value[data-v-ec2c39cc]{position:relative;color:#f8fafc;font-size:2rem;z-index:1}.live-users-dashboard__summary-caption[data-v-ec2c39cc]{position:relative;color:#94a3b8!important;z-index:1}.live-users-dashboard__toolbar[data-v-ec2c39cc]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.live-users-dashboard__panel[data-v-ec2c39cc]{background:radial-gradient(circle at top right,rgba(59,130,246,.16),transparent 26%),radial-gradient(circle at bottom left,rgba(249,115,22,.12),transparent 22%),linear-gradient(180deg,#0f172ad1,#0c1220c2);border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#e5e7eb}.live-users-dashboard__kicker[data-v-ec2c39cc]{display:inline-block;margin-bottom:.4rem;font-size:.74rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#60a5fa}.live-users-dashboard__muted[data-v-ec2c39cc]{color:#94a3b8!important}.live-users-dashboard__toolbar-actions[data-v-ec2c39cc]{display:flex;flex-direction:column;gap:.75rem;align-items:flex-end}.live-users-dashboard__filters[data-v-ec2c39cc]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.live-users-dashboard__search[data-v-ec2c39cc]{position:relative;width:min(100%,360px)}.live-users-dashboard__search .form-control[data-v-ec2c39cc]{padding-left:2.6rem;background:#0f172aad;border:1px solid rgba(148,163,184,.22);color:#f8fafc}.live-users-dashboard__search .form-control[data-v-ec2c39cc]::placeholder{color:#94a3b8}.live-users-dashboard__search .form-control[data-v-ec2c39cc]:focus{background:#0f172ad1;border-color:#60a5fa75;box-shadow:0 0 0 .2rem #2563eb24;color:#f8fafc}.live-users-dashboard__search-icon[data-v-ec2c39cc]{position:absolute;top:50%;left:.95rem;transform:translateY(-50%);color:#94a3b8;font-size:1rem;pointer-events:none}.live-users-dashboard__sync[data-v-ec2c39cc]{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap;justify-content:flex-end}.live-users-dashboard__cards[data-v-ec2c39cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.live-users-dashboard__user-card[data-v-ec2c39cc]{position:relative;display:flex;flex-direction:column;gap:1rem;padding:1rem;border-radius:1.2rem;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,#ffffff14,#ffffff09);box-shadow:0 24px 50px -36px #0f172abf,inset 0 1px #ffffff0a;color:#e5e7eb;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;contain:paint;cursor:pointer}.live-users-dashboard__user-card[data-active=false][data-v-ec2c39cc]{opacity:.58;filter:saturate(.62);box-shadow:0 16px 36px -34px #0f172a99,inset 0 1px #ffffff08}.live-users-dashboard__user-card[data-v-ec2c39cc]:hover{transform:translateY(-3px);border-color:#60a5fa66;box-shadow:0 28px 56px -34px #60a5fa47}.live-users-dashboard__user-card[data-active=false][data-v-ec2c39cc]:hover{transform:none;border-color:#94a3b829;box-shadow:0 16px 36px -34px #0f172a99,inset 0 1px #ffffff08}.live-users-dashboard__user-card[data-v-ec2c39cc]:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;border-radius:1.2rem 0 0 1.2rem;background:#64748b}.live-users-dashboard__user-card[data-role-theme=driver][data-v-ec2c39cc]{background:linear-gradient(180deg,#3b82f624,#ffffff09),linear-gradient(180deg,#ffffff14,#ffffff09);border-color:#60a5fa38}.live-users-dashboard__user-card[data-role-theme=driver][data-v-ec2c39cc]:before{background:#2563eb}.live-users-dashboard__user-card[data-role-theme=owner][data-v-ec2c39cc]{background:linear-gradient(180deg,#f9731624,#ffffff09),linear-gradient(180deg,#ffffff14,#ffffff09);border-color:#fb923c38}.live-users-dashboard__user-card[data-role-theme=owner][data-v-ec2c39cc]:before{background:#ea580c}.live-users-dashboard__user-card-top[data-v-ec2c39cc]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.live-users-dashboard__identity[data-v-ec2c39cc]{display:flex;gap:.85rem;align-items:center;min-width:0}.live-users-dashboard__avatar[data-v-ec2c39cc]{width:52px;height:52px;border-radius:999px;object-fit:cover;flex-shrink:0;border:2px solid rgba(255,255,255,.92);box-shadow:0 12px 20px -16px #0f172ae6}.live-users-dashboard__avatar--fallback[data-v-ec2c39cc]{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1e293b,#0f172a);color:#fff;font-weight:700}.live-users-dashboard__name-row[data-v-ec2c39cc]{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.live-users-dashboard__role-pill[data-v-ec2c39cc]{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:999px;font-size:.72rem;font-weight:700;background:#64748b2e;color:#e2e8f0;border:1px solid rgba(148,163,184,.24);text-transform:capitalize}.live-users-dashboard__user-card[data-role-theme=driver] .live-users-dashboard__role-pill[data-v-ec2c39cc]{background:#3b82f629;color:#93c5fd;border-color:#3b82f63d}.live-users-dashboard__user-card[data-role-theme=owner] .live-users-dashboard__role-pill[data-v-ec2c39cc]{background:#f59e0b29;color:#fcd34d;border-color:#f59e0b3d}.live-users-dashboard__meta-grid[data-v-ec2c39cc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.live-users-dashboard__meta-item[data-v-ec2c39cc]{display:flex;flex-direction:column;gap:.2rem;padding:.75rem;border-radius:.85rem;background:linear-gradient(180deg,#ffffff12,#ffffff06);border:1px solid rgba(148,163,184,.16)}.live-users-dashboard__meta-item--icon[data-v-ec2c39cc]{flex-direction:row;align-items:center;gap:.6rem}.live-users-dashboard__meta-label[data-v-ec2c39cc]{color:#94a3b8;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.live-users-dashboard__meta-icon[data-v-ec2c39cc]{flex-shrink:0;font-size:1.15rem;color:#93c5fd}.live-users-dashboard__meta-item strong[data-v-ec2c39cc],.live-users-dashboard__footer strong[data-v-ec2c39cc]{color:#f8fafc}.live-users-dashboard__footer[data-v-ec2c39cc]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.2rem}.live-users-dashboard__footer-time[data-v-ec2c39cc]{display:inline-flex;align-items:center;gap:.35rem}.live-users-dashboard__footer-time .bx[data-v-ec2c39cc]{color:#93c5fd;font-size:1rem}.live-users-dashboard__status-dot[data-v-ec2c39cc]{width:.8rem;height:.8rem;border-radius:999px;flex-shrink:0}.live-users-dashboard__status-dot--active[data-v-ec2c39cc]{background:#22c55e;box-shadow:0 0 0 6px #22c55e1f}.live-users-dashboard__status-dot--background[data-v-ec2c39cc]{background:#f59e0b;box-shadow:0 0 0 6px #f59e0b1f}.live-users-dashboard__status-dot--offline[data-v-ec2c39cc]{background:#94a3b8;box-shadow:0 0 0 6px #94a3b81f}.live-users-dashboard__modal-backdrop[data-v-ec2c39cc]{position:fixed;inset:0;z-index:1080;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:#020617b8;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.live-users-dashboard__modal[data-v-ec2c39cc]{width:min(1100px,100%);max-height:min(85vh,920px);overflow:hidden;background:radial-gradient(circle at top right,rgba(59,130,246,.16),transparent 26%),radial-gradient(circle at bottom left,rgba(249,115,22,.12),transparent 22%),linear-gradient(180deg,#0f172af5,#0c1220f0);border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d}.live-users-dashboard__modal-header[data-v-ec2c39cc]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;padding:1.25rem 1.25rem 0}.live-users-dashboard__modal-body[data-v-ec2c39cc]{padding:1.25rem;overflow:auto}.live-users-dashboard__records-table[data-v-ec2c39cc]{--bs-table-bg: transparent;--bs-table-hover-bg: rgba(148,163,184,.08);--bs-table-border-color: rgba(148,163,184,.16)}.live-users-dashboard__records-table thead th[data-v-ec2c39cc]{color:#cbd5e1;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.live-users-dashboard__records-table tbody td[data-v-ec2c39cc]{color:#f8fafc;vertical-align:middle}.live-users-dashboard__table-status[data-v-ec2c39cc],.live-users-dashboard__table-platform[data-v-ec2c39cc]{display:inline-flex;align-items:center;gap:.65rem}.live-users-dashboard__filters .btn-outline-secondary[data-v-ec2c39cc]{color:#cbd5e1;border-color:#94a3b838}.live-users-dashboard__filters .btn-outline-secondary[data-v-ec2c39cc]:hover{background:#94a3b81f;color:#fff;border-color:#94a3b84d}.live-users-dashboard__sync .btn-dark[data-v-ec2c39cc]{background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:transparent;box-shadow:0 14px 30px -18px #2563eb99}.live-users-dashboard__sync .btn-dark[data-v-ec2c39cc]:hover,.live-users-dashboard__sync .btn-dark[data-v-ec2c39cc]:focus{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:transparent}.live-users-dashboard__skeleton-card[data-v-ec2c39cc]{overflow:hidden}.live-users-dashboard__skeleton-line[data-v-ec2c39cc],.live-users-dashboard__skeleton-avatar[data-v-ec2c39cc],.live-users-dashboard__skeleton-chip[data-v-ec2c39cc]{position:relative;overflow:hidden;background:#ffffff14}.live-users-dashboard__skeleton-line[data-v-ec2c39cc]:after,.live-users-dashboard__skeleton-avatar[data-v-ec2c39cc]:after,.live-users-dashboard__skeleton-chip[data-v-ec2c39cc]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:liveUsersSkeletonPulse-ec2c39cc 1.4s ease-in-out infinite}.live-users-dashboard__skeleton-line[data-v-ec2c39cc]{border-radius:999px}.live-users-dashboard__skeleton-line--label[data-v-ec2c39cc]{width:34%;height:.8rem}.live-users-dashboard__skeleton-line--value[data-v-ec2c39cc]{width:52%;height:2rem;margin-top:1rem}.live-users-dashboard__skeleton-line--heading[data-v-ec2c39cc]{width:48%;height:1.2rem}.live-users-dashboard__skeleton-line--meta[data-v-ec2c39cc]{width:62%;height:.85rem;margin-top:.8rem}.live-users-dashboard__skeleton-toolbar[data-v-ec2c39cc]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.live-users-dashboard__skeleton-buttons[data-v-ec2c39cc]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.live-users-dashboard__skeleton-chip[data-v-ec2c39cc]{width:4.5rem;height:2.2rem;border-radius:999px}.live-users-dashboard__skeleton-grid[data-v-ec2c39cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.live-users-dashboard__user-card--skeleton[data-v-ec2c39cc]{pointer-events:none}.live-users-dashboard__skeleton-avatar[data-v-ec2c39cc]{width:52px;height:52px;border-radius:999px;flex-shrink:0}@keyframes liveUsersSkeletonPulse-ec2c39cc{to{transform:translate(100%)}}@media(max-width:991px){.live-users-dashboard__toolbar[data-v-ec2c39cc],.live-users-dashboard__toolbar-actions[data-v-ec2c39cc]{align-items:stretch}.live-users-dashboard__toolbar[data-v-ec2c39cc]{flex-direction:column}.live-users-dashboard__filters[data-v-ec2c39cc],.live-users-dashboard__sync[data-v-ec2c39cc],.live-users-dashboard__skeleton-buttons[data-v-ec2c39cc]{justify-content:flex-start}.live-users-dashboard__search[data-v-ec2c39cc]{width:100%}}@media(max-width:575px){.live-users-dashboard__cards[data-v-ec2c39cc]{grid-template-columns:1fr}.live-users-dashboard__user-card-top[data-v-ec2c39cc],.live-users-dashboard__footer[data-v-ec2c39cc]{flex-direction:column;align-items:flex-start}.live-users-dashboard__meta-grid[data-v-ec2c39cc]{grid-template-columns:1fr}.live-users-dashboard__badge[data-v-ec2c39cc]{min-width:0}.live-users-dashboard__modal-backdrop[data-v-ec2c39cc]{padding:1rem}.live-users-dashboard__modal-header[data-v-ec2c39cc]{flex-direction:column}}.filepond--assistant{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--browser.filepond--browser{position:absolute;margin:0;padding:0;left:1em;top:1.75em;width:calc(100% - 2em);opacity:0;font-size:0}.filepond--data{position:absolute;width:0;height:0;padding:0;margin:0;border:none;visibility:hidden;pointer-events:none;contain:strict}.filepond--drip{position:absolute;inset:0;overflow:hidden;opacity:.1;pointer-events:none;border-radius:.5em;background:#00000003}.filepond--drip-blob{-webkit-transform-origin:center center;transform-origin:center center;width:8em;height:8em;margin-left:-4em;margin-top:-4em;background:#292625;border-radius:50%}.filepond--drip-blob,.filepond--drop-label{position:absolute;top:0;left:0;will-change:transform,opacity}.filepond--drop-label{right:0;margin:0;color:#4f4f4f;display:flex;justify-content:center;align-items:center;height:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--drop-label.filepond--drop-label label{display:block;margin:0;padding:.5em}.filepond--drop-label label{cursor:default;font-size:.875em;font-weight:400;text-align:center;line-height:1.5}.filepond--label-action{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration-color:#a7a4a4;text-decoration-color:#a7a4a4;cursor:pointer}.filepond--root[data-disabled] .filepond--drop-label label{opacity:.5}.filepond--file-action-button.filepond--file-action-button{font-size:1em;width:1.625em;height:1.625em;font-family:inherit;line-height:inherit;margin:0;padding:0;border:none;outline:none;will-change:transform,opacity}.filepond--file-action-button.filepond--file-action-button span{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file-action-button.filepond--file-action-button svg{width:100%;height:100%}.filepond--file-action-button.filepond--file-action-button:after{position:absolute;inset:-.75em;content:""}.filepond--file-action-button{cursor:auto;color:#fff;border-radius:50%;background-color:#00000080;background-image:none;box-shadow:0 0 #fff0;transition:box-shadow .25s ease-in}.filepond--file-action-button:focus,.filepond--file-action-button:hover{box-shadow:0 0 0 .125em #ffffffe6}.filepond--file-action-button[disabled]{color:#ffffff80;background-color:#00000040}.filepond--file-action-button[hidden]{display:none}.filepond--action-edit-item.filepond--action-edit-item{width:2em;height:2em;padding:.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=center]{margin-left:-.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom]{margin-bottom:-.1875em}.filepond--action-edit-item-alt{border:none;line-height:inherit;background:transparent;font-family:inherit;color:inherit;outline:none;padding:0;margin:0 0 0 .25em;pointer-events:all;position:absolute}.filepond--action-edit-item-alt svg{width:1.3125em;height:1.3125em}.filepond--action-edit-item-alt span{font-size:0;opacity:0}.filepond--file-info{position:static;display:flex;flex-direction:column;align-items:flex-start;flex:1;margin:0 .5em 0 0;min-width:0;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--file-info *{margin:0}.filepond--file-info .filepond--file-info-main{font-size:.75em;line-height:1.2;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.filepond--file-info .filepond--file-info-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out;white-space:nowrap}.filepond--file-info .filepond--file-info-sub:empty{display:none}.filepond--file-status{position:static;display:flex;flex-direction:column;align-items:flex-end;flex-grow:0;flex-shrink:0;margin:0;min-width:2.25em;text-align:right;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--file-status *{margin:0;white-space:nowrap}.filepond--file-status .filepond--file-status-main{font-size:.75em;line-height:1.2}.filepond--file-status .filepond--file-status-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out}.filepond--file-wrapper.filepond--file-wrapper{border:none;margin:0;padding:0;min-width:0;height:100%}.filepond--file-wrapper.filepond--file-wrapper>legend{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file{position:static;display:flex;height:100%;align-items:flex-start;padding:.5625em;color:#fff;border-radius:.5em}.filepond--file .filepond--file-status{margin-left:auto;margin-right:2.25em}.filepond--file .filepond--processing-complete-indicator{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.filepond--file .filepond--file-action-button,.filepond--file .filepond--processing-complete-indicator,.filepond--file .filepond--progress-indicator{position:absolute}.filepond--file [data-align*=left]{left:.5625em}.filepond--file [data-align*=right]{right:.5625em}.filepond--file [data-align*=center]{left:calc(50% - .8125em)}.filepond--file [data-align*=bottom]{bottom:1.125em}.filepond--file [data-align=center]{top:calc(50% - .8125em)}.filepond--file .filepond--progress-indicator{margin-top:.1875em}.filepond--file .filepond--progress-indicator[data-align*=right]{margin-right:.1875em}.filepond--file .filepond--progress-indicator[data-align*=left]{margin-left:.1875em}[data-filepond-item-state*=error] .filepond--file-info,[data-filepond-item-state*=invalid] .filepond--file-info,[data-filepond-item-state=cancelled] .filepond--file-info{margin-right:2.25em}[data-filepond-item-state~=processing] .filepond--file-status-sub{opacity:0}[data-filepond-item-state~=processing] .filepond--action-abort-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-error] .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg{-webkit-animation:fall .5s linear .125s both;animation:fall .5s linear .125s both}[data-filepond-item-state=processing-complete] .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--file-info-sub,[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden])~.filepond--file-status .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing~.filepond--file-info .filepond--file-info-sub{opacity:.5}[data-filepond-item-state*=error] .filepond--file-wrapper,[data-filepond-item-state*=error] .filepond--panel,[data-filepond-item-state*=invalid] .filepond--file-wrapper,[data-filepond-item-state*=invalid] .filepond--panel{-webkit-animation:shake .65s linear both;animation:shake .65s linear both}[data-filepond-item-state*=busy] .filepond--progress-indicator svg{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translate(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translate(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translate(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translate(.25em)}}@keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translate(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translate(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translate(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translate(.25em)}}@-webkit-keyframes fall{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes fall{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.filepond--hopper[data-hopper-state=drag-over]>*{pointer-events:none}.filepond--hopper[data-hopper-state=drag-over]:after{content:"";position:absolute;inset:0;z-index:100}.filepond--progress-indicator{z-index:103}.filepond--file-action-button{z-index:102}.filepond--file-status{z-index:101}.filepond--file-info{z-index:100}.filepond--item{position:absolute;top:0;left:0;right:0;z-index:1;padding:0;margin:.25em;will-change:transform,opacity;touch-action:auto}.filepond--item>.filepond--panel{z-index:-1}.filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:0 .0625em .125em -.0625em #00000040}.filepond--item>.filepond--file-wrapper,.filepond--item>.filepond--panel{transition:opacity .15s ease-out}.filepond--item[data-drag-state]{cursor:-webkit-grab;cursor:grab}.filepond--item[data-drag-state]>.filepond--panel{transition:box-shadow .125s ease-in-out;box-shadow:0 0 0 transparent}.filepond--item[data-drag-state=drag]{cursor:-webkit-grabbing;cursor:grabbing}.filepond--item[data-drag-state=drag]>.filepond--panel{box-shadow:0 .125em .3125em #00000053}.filepond--item[data-drag-state]:not([data-drag-state=idle]){z-index:2}.filepond--item-panel{background-color:#64605e}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763}[data-filepond-item-state*=error] .filepond--item-panel,[data-filepond-item-state*=invalid] .filepond--item-panel{background-color:#c44e47}.filepond--item-panel{border-radius:.5em;transition:background-color .25s}.filepond--list-scroller{position:absolute;top:0;left:0;right:0;margin:0;will-change:transform}.filepond--list-scroller[data-state=overflow] .filepond--list{bottom:0;right:0}.filepond--list-scroller[data-state=overflow]{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent);mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent)}.filepond--list-scroller::-webkit-scrollbar{background:transparent}.filepond--list-scroller::-webkit-scrollbar:vertical{width:1em}.filepond--list-scroller::-webkit-scrollbar:horizontal{height:0}.filepond--list-scroller::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:99999px;border:.3125em solid transparent;background-clip:content-box}.filepond--list.filepond--list{position:absolute;top:0;margin:0;padding:0;list-style-type:none;will-change:transform}.filepond--list{left:.75em;right:.75em}.filepond--root[data-style-panel-layout~=integrated]{width:100%;height:100%;max-width:none;margin:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root{border-radius:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root>*,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{bottom:0;height:auto;display:flex;justify-content:center;align-items:center;z-index:7}.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel{display:none}.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller{overflow:hidden;height:100%;margin-top:0;margin-bottom:0}.filepond--root[data-style-panel-layout~=compact] .filepond--list,.filepond--root[data-style-panel-layout~=integrated] .filepond--list{left:0;right:0;height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--item,.filepond--root[data-style-panel-layout~=integrated] .filepond--item{margin:0}.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper{height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7}.filepond--root[data-style-panel-layout~=circle]{border-radius:99999rem;overflow:hidden}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel{border-radius:inherit}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,.filepond--root[data-style-panel-layout~=circle] .filepond--file-status{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item{opacity:1!important;visibility:visible!important}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.filepond--root[data-style-panel-layout~=circle]{will-change:transform}}}.filepond--panel-root{border-radius:.5em;background-color:#f1f0ef}.filepond--panel{position:absolute;left:0;top:0;right:0;margin:0;height:100%!important;pointer-events:none}.filepond-panel:not([data-scalable=false]){height:auto!important}.filepond--panel[data-scalable=false]>div{display:none}.filepond--panel[data-scalable=true]{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-color:transparent!important;border:none!important}.filepond--panel-bottom,.filepond--panel-center,.filepond--panel-top{position:absolute;left:0;top:0;right:0;margin:0;padding:0}.filepond--panel-bottom,.filepond--panel-top{height:.5em}.filepond--panel-top{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:none!important}.filepond--panel-top:after{content:"";position:absolute;height:2px;left:0;right:0;bottom:-1px;background-color:inherit}.filepond--panel-bottom,.filepond--panel-center{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:translate3d(0,.5em,0);transform:translate3d(0,.5em,0)}.filepond--panel-bottom{border-top-left-radius:0!important;border-top-right-radius:0!important;border-top:none!important}.filepond--panel-bottom:before{content:"";position:absolute;height:2px;left:0;right:0;top:-1px;background-color:inherit}.filepond--panel-center{height:100px!important;border-top:none!important;border-bottom:none!important;border-radius:0!important}.filepond--panel-center:not([style]){visibility:hidden}.filepond--progress-indicator{position:static;width:1.25em;height:1.25em;color:#fff;margin:0;pointer-events:none;will-change:transform,opacity}.filepond--progress-indicator svg{width:100%;height:100%;vertical-align:top;transform-box:fill-box}.filepond--progress-indicator path{fill:none;stroke:currentColor}.filepond--list-scroller{z-index:6}.filepond--drop-label{z-index:5}.filepond--drip{z-index:3}.filepond--root>.filepond--panel{z-index:2}.filepond--browser{z-index:1}.filepond--root{box-sizing:border-box;position:relative;margin-bottom:1em;font-size:1rem;line-height:normal;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:450;text-align:left;text-rendering:optimizeLegibility;direction:ltr;contain:layout style size}.filepond--root *{box-sizing:inherit;line-height:inherit}.filepond--root :not(text){font-size:inherit}.filepond--root[data-disabled]{pointer-events:none}.filepond--root[data-disabled] .filepond--list-scroller{pointer-events:all}.filepond--root[data-disabled] .filepond--list{pointer-events:none}.filepond--root .filepond--drop-label{min-height:4.75em}.filepond--root .filepond--list-scroller{margin-top:1em;margin-bottom:1em}.filepond--root .filepond--credits{position:absolute;right:0;opacity:.4;line-height:.85;font-size:11px;color:inherit;text-decoration:none;z-index:3;bottom:-14px}.filepond--root .filepond--credits[style]{top:0;bottom:auto;margin-top:14px}.upload-theme-panel[data-v-d6a1d493]{border:1px solid rgba(148,163,184,.14);border-radius:1rem;background:linear-gradient(180deg,#0f172ac7,#0c1220b8);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);padding:1.1rem 1.1rem 1rem;color:#e5e7eb}.upload-theme-panel--locked[data-v-d6a1d493]{opacity:.78}.upload-theme-header[data-v-d6a1d493]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.upload-theme-kicker[data-v-d6a1d493]{margin-bottom:.35rem;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8}.upload-theme-icon[data-v-d6a1d493]{width:2.8rem;height:2.8rem;border-radius:.9rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.3rem;flex-shrink:0}.upload-progress[data-v-d6a1d493]{background:#ffffff1a}.upload-file-meta[data-v-d6a1d493]{display:flex;align-items:center;gap:.5rem;color:#cbd5e1;font-size:.9rem}[data-v-d6a1d493] .filepond--root{margin-bottom:0}[data-v-d6a1d493] .filepond--panel-root{background:linear-gradient(180deg,#1e293be0,#0f172ad1);border:2px dashed rgba(96,165,250,.35);border-radius:16px;box-shadow:inset 0 1px #ffffff0a,0 12px 24px -18px #0f172a99}[data-v-d6a1d493] .filepond--drop-label{color:#cbd5e1;min-height:170px;font-size:.98rem;padding:1.25rem}[data-v-d6a1d493] .filepond--label-action{color:#7dd3fc;text-decoration:none;font-weight:600}[data-v-d6a1d493] .filepond--drip{background:#7dd3fc24}[data-v-d6a1d493] .filepond--list-scroller{margin-top:.5rem}[data-v-d6a1d493] .filepond--item-panel{background:linear-gradient(180deg,#0ea5e9f0,#0284c7f0);border-radius:12px}[data-v-d6a1d493] .filepond--file{padding:.75rem .9rem}[data-v-d6a1d493] .filepond--file-info-main{font-weight:600}[data-v-d6a1d493] .filepond--file-info-sub{color:#ffffffc7}[data-v-d6a1d493] .filepond--root[data-disabled=disabled] .filepond--panel-root{background:linear-gradient(180deg,#334155eb,#1e293beb);border-color:#94a3b838}[data-v-d6a1d493] .filepond--root[data-disabled=disabled] .filepond--drop-label{color:#94a3b8}[data-v-d6a1d493] .filepond--file-action-button{cursor:pointer}[data-v-d6a1d493] .form-label,.text-secondary[data-v-d6a1d493],.font-13[data-v-d6a1d493]{color:#94a3b8!important}[data-v-d6a1d493] .fw-semibold{color:#e5e7eb!important}.driver-glass-panel[data-v-a7592e96],.driver-glass-card[data-v-a7592e96],.driver-glass-modal[data-v-a7592e96]{background:linear-gradient(180deg,#0f172ac7,#0c1220b8);border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.driver-glass-panel[data-v-a7592e96],.driver-glass-modal[data-v-a7592e96]{color:#e5e7eb}.driver-glass-card[data-v-a7592e96]{color:#e5e7eb;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.driver-glass-card[data-v-a7592e96]:hover{transform:translateY(-3px);border-color:#60a5fa8c!important;box-shadow:0 28px 56px -34px #60a5fa59}.driver-glass-soft[data-v-a7592e96]{background:linear-gradient(180deg,#ffffff14,#ffffff08);border-color:#94a3b829!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.driver-glass-panel .card-body[data-v-a7592e96],.driver-glass-card .card-body[data-v-a7592e96],.driver-glass-modal .modal-body[data-v-a7592e96],.driver-glass-modal .modal-header[data-v-a7592e96],.driver-glass-modal .modal-footer[data-v-a7592e96]{color:inherit}.driver-glass-panel .form-control[data-v-a7592e96],.driver-glass-panel .form-select[data-v-a7592e96],.driver-glass-modal .form-control[data-v-a7592e96],.driver-glass-modal .form-select[data-v-a7592e96],.driver-glass-modal textarea[data-v-a7592e96]{background:#0f172a73;border-color:#94a3b833;color:#e5e7eb}.driver-glass-panel .form-control[data-v-a7592e96]::placeholder,.driver-glass-modal .form-control[data-v-a7592e96]::placeholder,.driver-glass-modal textarea[data-v-a7592e96]::placeholder{color:#94a3b8}.driver-glass-panel .form-control[data-v-a7592e96]:focus,.driver-glass-panel .form-select[data-v-a7592e96]:focus,.driver-glass-modal .form-control[data-v-a7592e96]:focus,.driver-glass-modal .form-select[data-v-a7592e96]:focus,.driver-glass-modal textarea[data-v-a7592e96]:focus{background:#0f172a8c;border-color:#60a5fa73;color:#f8fafc;box-shadow:0 0 0 .2rem #3b82f62e}.driver-glass-panel h5[data-v-a7592e96],.driver-glass-panel h6[data-v-a7592e96],.driver-glass-card h5[data-v-a7592e96],.driver-glass-card h6[data-v-a7592e96],.driver-glass-modal h5[data-v-a7592e96],.driver-glass-modal h6[data-v-a7592e96],.driver-glass-modal .modal-title[data-v-a7592e96]{color:#f8fafc}.driver-glass-panel .font-13[data-v-a7592e96],.driver-glass-panel .text-muted[data-v-a7592e96],.driver-glass-card .font-13[data-v-a7592e96],.driver-glass-card .text-muted[data-v-a7592e96],.driver-glass-modal .font-13[data-v-a7592e96],.driver-glass-modal .text-muted[data-v-a7592e96],.driver-glass-modal small[data-v-a7592e96],.driver-glass-modal .form-label[data-v-a7592e96]{color:#94a3b8!important}.driver-glass-card .border[data-v-a7592e96],.driver-glass-modal .border[data-v-a7592e96]{border-color:#94a3b829!important}.driver-glass-modal .nav-tabs[data-v-a7592e96]{border-bottom-color:#94a3b824}.driver-glass-modal .nav-tabs .nav-link[data-v-a7592e96]{color:#94a3b8}.driver-glass-modal .nav-tabs .nav-link.active[data-v-a7592e96]{background:#ffffff0f;border-color:rgba(148,163,184,.16) rgba(148,163,184,.16) transparent;color:#f8fafc}.driver-skeleton-shell[data-v-a7592e96]{position:relative;overflow:hidden}.driver-skeleton-shell[data-v-a7592e96]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,#fff0,#ffffff1f 48%,#fff0);animation:driver-skeleton-shimmer-a7592e96 1.5s ease-in-out infinite;pointer-events:none}.driver-skeleton[data-v-a7592e96]{border-radius:999px;background:#94a3b829}.driver-skeleton--stat-label[data-v-a7592e96]{width:8rem;height:.9rem}.driver-skeleton--stat-value[data-v-a7592e96]{width:3.4rem;height:1.9rem}.driver-skeleton--stat-meta[data-v-a7592e96]{width:7rem;height:.8rem}.driver-skeleton--stat-icon[data-v-a7592e96]{width:46px;height:46px;border-radius:18px;flex-shrink:0}.driver-skeleton--avatar[data-v-a7592e96]{width:48px;height:48px;border-radius:999px;flex-shrink:0}.driver-skeleton--name[data-v-a7592e96]{width:68%;height:1rem}.driver-skeleton--meta[data-v-a7592e96]{width:44%;height:.8rem}.driver-skeleton--activity[data-v-a7592e96]{width:58%;height:.75rem}.driver-skeleton--badge[data-v-a7592e96]{width:5.75rem;height:1.65rem}.driver-skeleton--chip[data-v-a7592e96]{width:4.75rem;height:1.6rem}.driver-skeleton--chip-wide[data-v-a7592e96]{width:7rem}.driver-skeleton--section-label[data-v-a7592e96]{width:7.5rem;height:.75rem}.driver-skeleton--work-title[data-v-a7592e96]{width:56%;height:1rem}.driver-skeleton--work-meta[data-v-a7592e96]{width:72%;height:.8rem}.driver-skeleton--button[data-v-a7592e96]{width:4.5rem;height:2rem;border-radius:.5rem}.driver-avatar-shell[data-v-a7592e96]{position:relative;width:48px;height:48px;flex-shrink:0}.driver-live-dot[data-v-a7592e96]{position:absolute;right:1px;bottom:1px;width:12px;height:12px;border-radius:999px;background:#22c55e;border:2px solid rgba(15,23,42,.95);box-shadow:0 0 0 4px #22c55e24}@keyframes driver-skeleton-shimmer-a7592e96{to{transform:translate(100%)}}.ship-ops-page[data-v-eabe516f]{color:#e5e7eb}.dark-panel-card[data-v-eabe516f],.container-card[data-v-eabe516f],.ship-detail-card[data-v-eabe516f]{background:linear-gradient(180deg,#0f172ac7,#0c1220b8);color:#e5e7eb;border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:24px}.text-light-emphasis[data-v-eabe516f]{margin-bottom:0;color:#94a3b8}.container-card[data-v-eabe516f]{padding:1.25rem;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.container-card[data-v-eabe516f]:hover{transform:translateY(-3px);border-color:#60a5fa8c;box-shadow:0 28px 56px -34px #60a5fa59}.owner-card-link[data-v-eabe516f]{cursor:pointer}.mini-label[data-v-eabe516f]{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:#94a3b8}.mini-metric-card[data-v-eabe516f]{border:1px solid rgba(148,163,184,.16);border-radius:16px;padding:.85rem 1rem;background:linear-gradient(180deg,#ffffff14,#ffffff08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:.15rem}.mini-metric-card strong[data-v-eabe516f]{font-size:1.02rem;color:#f8fafc}.badge-soft-primary[data-v-eabe516f],.badge-soft-success[data-v-eabe516f],.badge-soft-info[data-v-eabe516f],.badge-soft-warning[data-v-eabe516f],.badge-soft-danger[data-v-eabe516f],.badge-soft-muted[data-v-eabe516f]{border:1px solid transparent}.badge-soft-primary[data-v-eabe516f]{background:#3b82f629;color:#93c5fd;border-color:#3b82f63d}.badge-soft-success[data-v-eabe516f]{background:#22c55e26;color:#86efac;border-color:#22c55e38}.badge-soft-info[data-v-eabe516f]{background:#0ea5e924;color:#7dd3fc;border-color:#0ea5e93d}.badge-soft-warning[data-v-eabe516f]{background:#f59e0b29;color:#fcd34d;border-color:#f59e0b3d}.badge-soft-danger[data-v-eabe516f]{background:#ef444424;color:#fda4af;border-color:#ef44443d}.badge-soft-muted[data-v-eabe516f]{background:#64748b2e;color:#e2e8f0;border-color:#94a3b83d}.ship-chip[data-v-eabe516f]{display:inline-flex;align-items:center;padding:.38rem .8rem;border-radius:999px;font-size:.82rem;border:1px solid transparent}.ship-chip--info[data-v-eabe516f]{background:#0ea5e924;color:#7dd3fc}.ship-chip--success[data-v-eabe516f]{background:#22c55e26;color:#86efac}.ship-chip--warning[data-v-eabe516f]{background:#f59e0b29;color:#fcd34d}.ship-filter-panel[data-v-eabe516f]{padding:1rem 1.15rem;border-radius:20px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#0f172ab8,#131f3494);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ship-filter-panel__control[data-v-eabe516f]{min-height:2.65rem;background:#ffffff0a;border:1px solid rgba(148,163,184,.14);color:#e5e7eb;box-shadow:none}.ship-filter-panel__control[data-v-eabe516f]::placeholder{color:#94a3b8}.ship-filter-panel__control[data-v-eabe516f]:focus{background:#ffffff0f;border-color:#94a3b838;color:#f8fafc;box-shadow:none}.ship-toolbar[data-v-eabe516f]{display:flex;flex-direction:column;gap:1rem}.ship-toolbar__actions[data-v-eabe516f]{display:flex;flex-direction:column;gap:.75rem;flex:1}.ship-toolbar__actions-row[data-v-eabe516f]{width:100%}.ship-toolbar__chips[data-v-eabe516f]{margin-bottom:.25rem}.ship-toolbar .row+.row[data-v-eabe516f]{margin-top:.15rem!important}.ship-detail-card[data-v-eabe516f]{padding:1.5rem}.snapshot-row[data-v-eabe516f]{display:flex;justify-content:space-between;gap:1rem;color:#94a3b8}.snapshot-row strong[data-v-eabe516f]{color:#f8fafc;text-align:right}.shipment-profit-banner[data-v-eabe516f]{border-radius:18px;background:linear-gradient(135deg,#1e293bb8,#0f172a99);border:1px solid rgba(148,163,184,.14);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:1rem 1.1rem}.banner-kicker[data-v-eabe516f]{display:inline-block;font-size:.74rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#60a5fa}.owner-jobs-table-shell[data-v-eabe516f]{margin-bottom:1rem}.owner-jobs-table-head[data-v-eabe516f]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.owner-jobs-table-head__button[data-v-eabe516f]{display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgba(125,211,252,.22);border-radius:999px;padding:.72rem 1rem;background:#3b82f614;color:#dbeafe;font-size:.9rem;font-weight:600}.owner-jobs-table-head__button[data-v-eabe516f]:disabled{opacity:.65;cursor:not-allowed}.owner-jobs-table[data-v-eabe516f]{border-collapse:separate;border-spacing:0;color:#e2e8f0}.owner-jobs-table thead th[data-v-eabe516f]{border:none;padding:.9rem 1rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;color:#93c5fd}.owner-jobs-table tbody td[data-v-eabe516f]{border-top:1px solid rgba(148,163,184,.12);padding:1rem;vertical-align:middle}.owner-jobs-table__sort-button[data-v-eabe516f]{width:100%;display:inline-flex;align-items:center;gap:.5rem;justify-content:flex-start;border:none;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;padding:0}.owner-jobs-table__sort-button i[data-v-eabe516f]{font-size:1rem}.owner-jobs-table__sort-button--end[data-v-eabe516f]{justify-content:flex-end}.owner-jobs-table__sort-button--active[data-v-eabe516f]{color:#7dd3fc}.owner-jobs-table__row[data-v-eabe516f]{cursor:pointer}.owner-jobs-table__row[data-v-eabe516f]:hover{background:#3b82f614}.owner-jobs-table__primary-cell[data-v-eabe516f],.owner-jobs-table__metric-cell[data-v-eabe516f]{display:flex;flex-direction:column;gap:.18rem}.owner-jobs-table__primary-cell strong[data-v-eabe516f],.owner-jobs-table__metric-cell strong[data-v-eabe516f]{color:#f8fafc}.owner-jobs-table__driver-cell[data-v-eabe516f]{display:flex;align-items:center;gap:.7rem;min-width:0}.owner-jobs-table__driver-cell strong[data-v-eabe516f]{display:block;color:#f8fafc}.owner-jobs-table td[data-v-eabe516f],.owner-jobs-table th[data-v-eabe516f]{white-space:nowrap}.owner-jobs-table__primary-cell[data-v-eabe516f],.owner-jobs-table__metric-cell[data-v-eabe516f],.owner-jobs-table__driver-cell[data-v-eabe516f]{white-space:normal}.owner-jobs-table__driver-cell span[data-v-eabe516f]{display:block}.timeline-card[data-v-eabe516f]{border:1px solid rgba(71,85,105,.5);border-radius:18px;background:linear-gradient(180deg,#0f172ac7,#131f349e);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:1rem}.timeline-card--wide[data-v-eabe516f]{background:linear-gradient(180deg,#131f34d1,#0f172aad)}.tracking-glass-panel[data-v-3d89b820]{background:linear-gradient(180deg,#0f172ac7,#0c1220b8);border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#e5e7eb}.tracking-glass-soft[data-v-3d89b820]{background:linear-gradient(180deg,#ffffff14,#ffffff08);border-color:#94a3b829;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#e5e7eb}.tracking-glass-panel .card-body[data-v-3d89b820],.tracking-glass-soft h6[data-v-3d89b820],.tracking-glass-soft p[data-v-3d89b820],.tracking-glass-panel h4[data-v-3d89b820],.tracking-glass-panel h5[data-v-3d89b820],.tracking-glass-panel h6[data-v-3d89b820]{color:inherit}.tracking-glass-panel .text-muted[data-v-3d89b820],.tracking-glass-soft .text-muted[data-v-3d89b820],.tracking-glass-panel .font-13[data-v-3d89b820],.tracking-glass-soft .font-13[data-v-3d89b820]{color:#94a3b8!important}.tracking-search-input[data-v-3d89b820]{background:#0f172a73;border-color:#94a3b82e;color:#e5e7eb}.tracking-search-input[data-v-3d89b820]::placeholder{color:#94a3b8}.tracking-search-input[data-v-3d89b820]:focus{background:#0f172a9e;border-color:#60a5fa8c;color:#fff;box-shadow:0 0 0 .2rem #0d6efd26}.tracking-map-shell[data-v-3d89b820]{position:relative}.tracking-map[data-v-3d89b820]{width:100%;height:560px;border-radius:24px;overflow:hidden}.tracking-map-overlay[data-v-3d89b820]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0f172a6b;border-radius:24px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tracking-marker[data-v-3d89b820]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent}.tracking-marker-wrap[data-v-3d89b820]{display:flex;flex-direction:column;align-items:center;gap:.35rem}.tracking-marker__label[data-v-3d89b820]{display:inline-flex;align-items:center;justify-content:center;min-width:54px;padding:.2rem .45rem;border-radius:999px;background:#0f172ae0;border:1px solid rgba(96,165,250,.4);color:#e2e8f0;font-size:.68rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}.tracking-marker__pulse[data-v-3d89b820],.tracking-marker__dot[data-v-3d89b820]{position:absolute;border-radius:9999px}.tracking-marker__pulse[data-v-3d89b820]{width:24px;height:24px;background:#22c55e40;animation:pulse-ring-3d89b820 1.8s ease-out infinite}.tracking-marker__dot[data-v-3d89b820]{width:12px;height:12px;background:#16a34a;border:2px solid #ffffff;box-shadow:0 0 0 4px #22c55e2e}.tracking-marker--active .tracking-marker__pulse[data-v-3d89b820]{background:#0d6efd38}.tracking-marker--active .tracking-marker__dot[data-v-3d89b820]{background:#0d6efd;box-shadow:0 0 0 5px #0d6efd33}.tracking-avatar[data-v-3d89b820]{width:64px;height:64px;border:2px solid rgba(255,255,255,.18)}.tracking-feed-avatar[data-v-3d89b820]{width:44px;height:44px;border:2px solid rgba(255,255,255,.12)}.tracking-feed-list[data-v-3d89b820]{display:flex;flex-direction:column;gap:.85rem;max-height:560px;overflow:auto;padding-right:.25rem}.tracking-feed-item[data-v-3d89b820]{width:100%;text-align:left;border-radius:20px;padding:1rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.tracking-feed-item[data-v-3d89b820]:hover,.tracking-feed-item--active[data-v-3d89b820]{transform:translateY(-2px);border-color:#93c5fd;box-shadow:0 14px 34px -24px #0d6efd73}.tracking-feed-item__dot[data-v-3d89b820]{width:10px;height:10px;border-radius:9999px;background:#22c55e;box-shadow:0 0 0 6px #22c55e1f}.tracking-stat-card[data-v-3d89b820],.tracking-map-card[data-v-3d89b820],.tracking-feed-card[data-v-3d89b820],.tracking-profile-card[data-v-3d89b820]{transition:transform .25s ease,box-shadow .25s ease}.tracking-stat-card--live[data-v-3d89b820],.tracking-map-card--live[data-v-3d89b820]{transform:translateY(-2px);box-shadow:0 16px 34px -26px #0d6efd73}.tracking-stat-card__small[data-v-3d89b820]{font-size:1rem}@keyframes pulse-ring-3d89b820{0%{transform:scale(.6);opacity:.8}to{transform:scale(1.4);opacity:0}}.tracking-glass-panel[data-v-7c5d0cf2]{background:linear-gradient(180deg,#0f172ac7,#0c1220b8);border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#e5e7eb}.tracking-glass-soft[data-v-7c5d0cf2]{background:linear-gradient(180deg,#ffffff14,#ffffff08);border-color:#94a3b829;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#e5e7eb}.tracking-glass-panel .text-muted[data-v-7c5d0cf2],.tracking-glass-soft .text-muted[data-v-7c5d0cf2],.tracking-glass-panel .font-13[data-v-7c5d0cf2],.tracking-glass-soft .font-13[data-v-7c5d0cf2]{color:#94a3b8!important}.history-range-chip[data-v-7c5d0cf2]{border-radius:999px;border:1px solid rgba(148,163,184,.18);color:#cbd5e1;background:#0f172a8c}.history-range-chip--active[data-v-7c5d0cf2]{color:#eff6ff;background:#0d6efd;border-color:#0d6efd;box-shadow:0 12px 24px -18px #0d6efdcc}.tracking-driver-list[data-v-7c5d0cf2]{display:flex;flex-direction:column;gap:.85rem;max-height:780px;overflow:auto;padding-right:.25rem}.tracking-driver-item[data-v-7c5d0cf2]{display:flex;gap:.9rem;align-items:flex-start;width:100%;border-radius:20px;padding:1rem;text-align:left;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.tracking-driver-item[data-v-7c5d0cf2]:hover,.tracking-driver-item--active[data-v-7c5d0cf2]{transform:translateY(-2px);border-color:#93c5fd;box-shadow:0 14px 34px -24px #0d6efd73}.tracking-driver-item__avatar[data-v-7c5d0cf2],.tracking-hero-avatar[data-v-7c5d0cf2]{border:2px solid rgba(255,255,255,.16);object-fit:cover}.tracking-driver-item__avatar[data-v-7c5d0cf2]{width:46px;height:46px}.tracking-hero-avatar[data-v-7c5d0cf2]{width:68px;height:68px}.tracking-map-shell[data-v-7c5d0cf2]{position:relative}.tracking-map[data-v-7c5d0cf2]{width:100%;height:420px;border-radius:24px;overflow:hidden}.tracking-map-overlay[data-v-7c5d0cf2]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0f172a6b;border-radius:24px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tracking-path-marker[data-v-7c5d0cf2]{width:30px;height:30px;border-radius:999px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.75rem;font-weight:700;border:2px solid rgba(255,255,255,.92);box-shadow:0 12px 20px -16px #0f172ae6}.tracking-path-marker--start[data-v-7c5d0cf2]{background:#16a34a}.tracking-path-marker--end[data-v-7c5d0cf2]{background:#0d6efd}.tracking-detail-list[data-v-7c5d0cf2]{display:flex;flex-direction:column;gap:.85rem}.tracking-detail-row[data-v-7c5d0cf2]{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.85rem;border-bottom:1px solid rgba(148,163,184,.12)}.tracking-detail-row[data-v-7c5d0cf2]:last-child{border-bottom:0;padding-bottom:0}.tracking-timeline-list[data-v-7c5d0cf2]{display:flex;flex-direction:column;gap:1rem}.tracking-timeline-item[data-v-7c5d0cf2]{display:grid;grid-template-columns:auto 1fr auto;gap:.9rem;align-items:center;padding:.9rem 0;border-bottom:1px solid rgba(148,163,184,.12)}.tracking-timeline-item[data-v-7c5d0cf2]:last-child{border-bottom:0;padding-bottom:0}.tracking-timeline-item__badge[data-v-7c5d0cf2]{border-radius:999px;padding:.4rem .75rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.tracking-timeline-item__badge--travelled[data-v-7c5d0cf2]{background:#0ea5e924;color:#7dd3fc}.tracking-timeline-item__badge--stopped[data-v-7c5d0cf2]{background:#f59e0b29;color:#fcd34d}.tracking-timeline-item__badge--offline[data-v-7c5d0cf2]{background:#64748b2e;color:#cbd5e1}.tracking-glass-panel[data-v-7a48f885]{background:linear-gradient(180deg,#0f172ac7,#0c1220b8);border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#e5e7eb}.tracking-glass-soft[data-v-7a48f885]{background:linear-gradient(180deg,#ffffff14,#ffffff08);border-color:#94a3b829;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#e5e7eb}.tracking-glass-panel .text-muted[data-v-7a48f885],.tracking-glass-soft .text-muted[data-v-7a48f885],.tracking-glass-panel .font-13[data-v-7a48f885],.tracking-glass-soft .font-13[data-v-7a48f885]{color:#94a3b8!important}.tracking-control-label[data-v-7a48f885]{display:block;margin-bottom:.35rem;font-size:.75rem;font-weight:600;letter-spacing:.02em;color:#94a3b8}.tracking-date-input[data-v-7a48f885]{min-width:150px;border-radius:14px;border-color:#94a3b82e;background:#0f172a8c;color:#e5e7eb}.tracking-date-input[data-v-7a48f885]::-webkit-calendar-picker-indicator{filter:invert(1)}.tracking-driver-list[data-v-7a48f885]{display:flex;flex-direction:column;gap:.85rem;max-height:780px;overflow:auto;padding-right:.25rem}.tracking-driver-item[data-v-7a48f885]{display:flex;gap:.9rem;align-items:flex-start;width:100%;border-radius:20px;padding:1rem;text-align:left;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.tracking-driver-item[data-v-7a48f885]:hover,.tracking-driver-item--active[data-v-7a48f885]{transform:translateY(-2px);border-color:#86efac;box-shadow:0 14px 34px -24px #19875473}.tracking-vehicle-icon[data-v-7a48f885],.tracking-vehicle-hero[data-v-7a48f885]{display:flex;align-items:center;justify-content:center;border-radius:18px;background:#22c55e24;border:1px solid rgba(134,239,172,.2);color:#86efac}.tracking-vehicle-icon[data-v-7a48f885]{width:46px;height:46px;font-size:1.25rem}.tracking-vehicle-hero[data-v-7a48f885]{width:68px;height:68px;font-size:1.7rem}.tracking-map-shell[data-v-7a48f885]{position:relative}.tracking-map-summary[data-v-7a48f885]{position:relative;z-index:2;display:flex;flex-direction:column;gap:.2rem;max-width:320px;padding:.85rem 1rem;border-radius:20px;background:#0f172ac7;border:1px solid rgba(148,163,184,.16);box-shadow:0 18px 40px -28px #0f172af2}.tracking-map-summary strong[data-v-7a48f885]{font-size:.95rem;color:#f8fafc}.tracking-map-summary span[data-v-7a48f885]{font-size:.8rem;color:#94a3b8}.map-chip-button[data-v-7a48f885]{width:max-content;border:0;border-radius:999px;padding:.45rem .85rem;background:#198754;color:#fff;font-size:.75rem;font-weight:700}.tracking-map[data-v-7a48f885]{width:100%;height:420px;border-radius:24px;overflow:hidden}.tracking-map-overlay[data-v-7a48f885],.tracking-map-empty[data-v-7a48f885]{position:absolute;inset:64px 0 0;display:flex;align-items:center;justify-content:center;border-radius:24px}.tracking-map-overlay[data-v-7a48f885]{background:#0f172a6b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tracking-map-empty[data-v-7a48f885]{padding:1rem;color:#cbd5e1;background:linear-gradient(180deg,#0f172a33,#0f172a80)}.tracking-path-marker[data-v-7a48f885]{width:30px;height:30px;border-radius:999px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.75rem;font-weight:700;border:2px solid rgba(255,255,255,.92);box-shadow:0 12px 20px -16px #0f172ae6}.tracking-path-marker--start[data-v-7a48f885]{background:#16a34a}.tracking-path-marker--end[data-v-7a48f885]{background:#198754}.tracking-route-list[data-v-7a48f885]{display:flex;flex-direction:column;gap:.85rem;max-height:310px;overflow:auto;padding-right:.25rem}.tracking-route-list--large[data-v-7a48f885]{max-height:420px}.tracking-route-card[data-v-7a48f885]{width:100%;padding:1rem;border:1px solid rgba(148,163,184,.16);border-radius:18px;background:#ffffff08;transition:border-color .2s ease,transform .2s ease,opacity .2s ease}.tracking-route-card[data-v-7a48f885]:hover,.tracking-route-card--active[data-v-7a48f885]{transform:translateY(-1px);border-color:#86efac}.tracking-route-card--hidden[data-v-7a48f885]{opacity:.58}.tracking-route-card__top[data-v-7a48f885]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:.65rem}.tracking-route-card__left[data-v-7a48f885]{display:flex;gap:.85rem;align-items:flex-start}.tracking-route-card__stats[data-v-7a48f885]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:.7rem;border-top:1px solid rgba(148,163,184,.12);font-size:.88rem;color:#cbd5e1}.tracking-route-card__stats strong[data-v-7a48f885]{font-size:1rem;color:#f8fafc}.tracking-route-card__swatch[data-v-7a48f885]{display:inline-flex;width:12px;height:12px;border-radius:999px;box-shadow:0 0 0 4px #ffffff0a}.tracking-route-card__toggle[data-v-7a48f885]{display:flex;align-items:center;gap:.45rem;font-size:.78rem;color:#cbd5e1;cursor:pointer}.tracking-route-card__toggle input[data-v-7a48f885]{accent-color:#198754}.tracking-glass-panel[data-v-b5354ce8]{background:linear-gradient(180deg,#0f172ac7,#0c1220b8);border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#e5e7eb}.tracking-glass-soft[data-v-b5354ce8]{background:linear-gradient(180deg,#ffffff14,#ffffff08);border-color:#94a3b829;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#e5e7eb}.tracking-glass-panel .text-muted[data-v-b5354ce8],.tracking-glass-soft .text-muted[data-v-b5354ce8],.tracking-glass-panel .font-13[data-v-b5354ce8],.tracking-glass-soft .font-13[data-v-b5354ce8]{color:#94a3b8!important}.tracking-list-stack[data-v-b5354ce8]{display:flex;flex-direction:column;gap:1rem}.tracking-driver-list[data-v-b5354ce8]{display:flex;flex-direction:column;gap:.85rem;max-height:410px;overflow:auto;padding-right:.25rem}.tracking-driver-item[data-v-b5354ce8]{display:flex;gap:.9rem;align-items:flex-start;width:100%;border-radius:20px;padding:1rem;text-align:left;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.tracking-driver-item[data-v-b5354ce8]:hover,.tracking-driver-item--active[data-v-b5354ce8]{transform:translateY(-2px);border-color:#fda4af;box-shadow:0 14px 34px -24px #f43f5e66}.tracking-driver-item__avatar[data-v-b5354ce8]{width:46px;height:46px;border:2px solid rgba(255,255,255,.16)}.tracking-detail-list[data-v-b5354ce8]{display:flex;flex-direction:column;gap:.85rem}.tracking-detail-row[data-v-b5354ce8]{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.85rem;border-bottom:1px solid rgba(148,163,184,.12)}.tracking-detail-row[data-v-b5354ce8]:last-child{border-bottom:0;padding-bottom:0}.widgets-icons[data-v-b5354ce8]{background:#ffffff14}.history-tabs-card[data-v-86dfb430]{background:linear-gradient(180deg,#0f172ae0,#090e1bd6);border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -36px #0f172ae0,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.history-theme-tabs[data-v-86dfb430]{border-bottom:1px solid rgba(148,163,184,.2);gap:.5rem}.history-theme-tabs .nav-link[data-v-86dfb430]{border:1px solid transparent;border-bottom:0;background:transparent;color:#cbd5e1;border-radius:18px 18px 0 0;padding:1rem 1.2rem;transition:all .2s ease}.history-theme-tabs .nav-link[data-v-86dfb430]:hover{color:#f8fafc;border-color:#94a3b833;background:#ffffff0a}.history-theme-tabs .nav-link.active[data-v-86dfb430]{color:#fff;border-color:#94a3b847;background:linear-gradient(180deg,#ffffff14,#ffffff08);box-shadow:inset 0 1px #ffffff0f}.history-tabs-badge[data-v-86dfb430]{border-radius:999px;padding:.55rem .9rem;background:#3b82f624;border:1px solid rgba(96,165,250,.2);color:#93c5fd}.tab-title[data-v-86dfb430]{font-weight:600}.text-muted[data-v-86dfb430]{color:#94a3b8!important}.tracking-history-page[data-v-827f559f]{display:flex;flex-direction:column;gap:1rem}.route-control-card[data-v-827f559f],.route-map-card[data-v-827f559f],.route-summary-card[data-v-827f559f]{background:linear-gradient(180deg,#0f172ad1,#0c1220c7);border:1px solid rgba(148,163,184,.16);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:26px;color:#e5e7eb}.route-control-card[data-v-827f559f],.route-map-card[data-v-827f559f],.route-summary-card[data-v-827f559f]{padding:1.5rem}.route-map-card[data-v-827f559f]{display:flex;flex-direction:column}.route-summary-card[data-v-827f559f]{display:flex;flex-direction:column;height:680px;max-height:680px;overflow:hidden}.text-muted[data-v-827f559f]{color:#94a3b8!important}.route-stat-card[data-v-827f559f],.route-metric-card[data-v-827f559f]{background:linear-gradient(180deg,#ffffff14,#ffffff08);border:1px solid rgba(148,163,184,.14);border-radius:20px;padding:1rem;height:100%}.route-summary-card .route-metric-card[data-v-827f559f]{height:auto;flex:0 0 auto}.route-stat-card span[data-v-827f559f],.route-metric-card span[data-v-827f559f]{display:block;font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;margin-bottom:.45rem}.route-stat-card strong[data-v-827f559f],.route-metric-card strong[data-v-827f559f]{display:block;font-size:1.3rem;color:#f8fafc}.route-stat-card small[data-v-827f559f],.route-metric-card small[data-v-827f559f]{color:#94a3b8}.route-label[data-v-827f559f]{color:#cbd5e1;font-size:.84rem;font-weight:600}.route-picker-btn[data-v-827f559f],.route-input[data-v-827f559f]{min-height:54px;border-radius:16px;border:1px solid rgba(148,163,184,.18);background:#0f172a85;color:#f8fafc}.route-picker-btn[data-v-827f559f]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.route-picker-btn i[data-v-827f559f]{font-size:1.2rem;color:#7dd3fc}.route-input[data-v-827f559f]:focus,.route-picker-btn[data-v-827f559f]:focus{border-color:#38bdf8;box-shadow:0 0 0 .2rem #38bdf829;background:#0f172aad;color:#f8fafc}.route-load-btn[data-v-827f559f]{min-height:54px;border-radius:16px;font-weight:700}.route-sim-btn[data-v-827f559f]{border-radius:999px;border:1px solid rgba(148,163,184,.18);background:#ffffff0f;color:#e2e8f0;padding:.45rem .8rem}.route-sim-btn[data-v-827f559f]:hover{background:#0ea5e924;border-color:#7dd3fc42;color:#e0f2fe}.route-sim-btn[data-v-827f559f]:disabled{opacity:.55}.route-sim-select[data-v-827f559f]{width:auto;min-width:72px;flex:0 0 auto;border-radius:999px;border:1px solid rgba(148,163,184,.18);background:#0f172a85;color:#f8fafc}.route-badge[data-v-827f559f]{border-radius:999px;background:#0ea5e924;border:1px solid rgba(125,211,252,.24);color:#7dd3fc;padding:.55rem .8rem}.route-badge--soft[data-v-827f559f]{background:#ffffff14;border-color:#94a3b82e;color:#cbd5e1}.route-map-shell[data-v-827f559f]{position:relative}.route-map[data-v-827f559f]{width:100%;height:560px;border-radius:24px;overflow:hidden}.route-map-overlay[data-v-827f559f],.route-map-empty[data-v-827f559f]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:24px}.route-map-overlay[data-v-827f559f]{background:#0f172a75;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.route-map-empty[data-v-827f559f]{flex-direction:column;gap:.6rem;background:linear-gradient(180deg,#0f172ab8,#0f172a99);color:#cbd5e1}.route-map-empty i[data-v-827f559f]{font-size:2rem;color:#7dd3fc}.route-marker[data-v-827f559f]{width:34px;height:34px;border-radius:999px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.78rem;font-weight:700;border:2px solid rgba(255,255,255,.92);box-shadow:0 12px 20px -16px #0f172ae6}.route-marker--start[data-v-827f559f]{background:#22c55e}.route-marker--end[data-v-827f559f]{background:#0ea5e9}.route-marker--simulation[data-v-827f559f]{background:#f59e0b;font-size:1rem}.route-marker__icon[data-v-827f559f]{display:inline-flex;transform-origin:center center}.route-timeline-list[data-v-827f559f]{display:flex;flex-direction:column;gap:1rem;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:.35rem}.route-timeline-item[data-v-827f559f]{display:flex;align-items:flex-start;gap:.9rem;padding-bottom:.9rem;border-bottom:1px solid rgba(148,163,184,.12)}.route-timeline-item[data-v-827f559f]:last-child{border-bottom:0;padding-bottom:0}.route-timeline-bullet[data-v-827f559f]{width:12px;height:12px;border-radius:999px;background:#38bdf8;box-shadow:0 0 0 5px #38bdf81f;margin-top:.45rem;flex:0 0 auto}.route-day-item[data-v-827f559f]{align-items:center}.route-day-button[data-v-827f559f]{width:100%;padding:1rem;border:1px solid rgba(148,163,184,.16);border-radius:18px;background:linear-gradient(180deg,#ffffff14,#ffffff08);color:#e5e7eb;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.route-day-button[data-v-827f559f]:hover,.route-day-button--active[data-v-827f559f]{transform:translateY(-1px);border-color:#7dd3fc;box-shadow:0 18px 36px -28px #0ea5e973}.route-day-toggle[data-v-827f559f]{display:flex;align-items:center;gap:.4rem;font-size:.78rem;color:#cbd5e1;cursor:pointer;flex:0 0 auto}.route-day-toggle input[data-v-827f559f]{accent-color:#38bdf8}.route-finder-modal[data-v-827f559f]{background:linear-gradient(180deg,#0f172ae6,#0c1220db);border:1px solid rgba(148,163,184,.16);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:24px;color:#e5e7eb}.route-finder-modal .modal-header[data-v-827f559f],.route-finder-modal .modal-footer[data-v-827f559f]{border-color:#94a3b81f}.route-finder-modal .modal-body[data-v-827f559f],.route-finder-modal .modal-header[data-v-827f559f],.route-finder-modal .modal-footer[data-v-827f559f]{padding:1.25rem 1.5rem}.route-modal-input[data-v-827f559f]{min-height:48px;border-radius:14px;border:1px solid rgba(148,163,184,.18);background:#0f172a7a;color:#f8fafc}.route-modal-input[data-v-827f559f]:focus{border-color:#38bdf8;box-shadow:0 0 0 .2rem #38bdf829;background:#0f172aad;color:#f8fafc}.route-modal-input[data-v-827f559f]::placeholder{color:#94a3b8}.vehicle-finder-list[data-v-827f559f]{display:flex;flex-direction:column;gap:.85rem;max-height:460px;overflow:auto;padding-right:.2rem}.vehicle-finder-item[data-v-827f559f]{display:flex;align-items:flex-start;gap:1rem;width:100%;padding:1.05rem 1.1rem;border-radius:18px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,#ffffff14,#ffffff08);color:#e5e7eb;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.vehicle-finder-item[data-v-827f559f]:hover,.vehicle-finder-item--active[data-v-827f559f]{transform:translateY(-1px);border-color:#7dd3fc;box-shadow:0 18px 36px -28px #0ea5e973}.vehicle-finder-icon[data-v-827f559f]{width:48px;height:48px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:#0ea5e924;border:1px solid rgba(125,211,252,.22);color:#7dd3fc;font-size:1.2rem;flex:0 0 auto}.vehicle-finder-inline[data-v-827f559f]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;color:#cbd5e1;line-height:1.45}.vehicle-finder-title[data-v-827f559f]{font-size:1rem;color:#f8fafc}.vehicle-finder-separator[data-v-827f559f]{color:#64748b}.vehicle-status-dot[data-v-827f559f]{width:10px;height:10px;border-radius:999px;background:#22c55e;box-shadow:0 0 0 4px #22c55e24;flex:0 0 auto}@media(max-width:991.98px){.route-map[data-v-827f559f]{height:420px}.route-summary-card[data-v-827f559f]{height:520px;max-height:520px}}.tracking-glass-panel[data-v-aa384cd5]{background:linear-gradient(180deg,#0f172ac7,#0c1220b8);border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#e5e7eb}.tracking-glass-soft[data-v-aa384cd5]{background:linear-gradient(180deg,#ffffff14,#ffffff08);border-color:#94a3b829;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#e5e7eb}.tracking-glass-panel .text-muted[data-v-aa384cd5],.tracking-glass-soft .text-muted[data-v-aa384cd5],.tracking-glass-panel .font-13[data-v-aa384cd5],.tracking-glass-soft .font-13[data-v-aa384cd5]{color:#94a3b8!important}.tracking-search-input[data-v-aa384cd5]{background:#0f172a73;border-color:#94a3b82e;color:#e5e7eb}.tracking-search-input[data-v-aa384cd5]::placeholder{color:#94a3b8}.tracking-search-input[data-v-aa384cd5]:focus{background:#0f172a9e;border-color:#60a5fa8c;color:#fff;box-shadow:0 0 0 .2rem #0d6efd26}.tracking-map-shell[data-v-aa384cd5]{position:relative}.tracking-map[data-v-aa384cd5]{width:100%;height:560px;border-radius:24px;overflow:hidden}.tracking-map-overlay[data-v-aa384cd5]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0f172a6b;border-radius:24px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tracking-marker-wrap[data-v-aa384cd5]{display:flex;flex-direction:column;align-items:center;gap:.18rem}.tracking-marker__label[data-v-aa384cd5]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:.14rem .34rem;border-radius:999px;background:#0f172ae0;border:1px solid rgba(96,165,250,.4);color:#e2e8f0;font-size:.58rem;font-weight:700;white-space:nowrap}.tracking-marker[data-v-aa384cd5]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;background:transparent}.tracking-marker__pulse[data-v-aa384cd5],.tracking-marker__dot[data-v-aa384cd5]{position:absolute;border-radius:9999px}.tracking-marker__pulse[data-v-aa384cd5]{width:24px;height:24px;background:#f9731640;animation:pulse-ring-aa384cd5 1.8s ease-out infinite}.tracking-marker__dot[data-v-aa384cd5]{width:12px;height:12px;background:#f97316;border:2px solid #ffffff;box-shadow:0 0 0 4px #f973162e}.tracking-marker--active .tracking-marker__pulse[data-v-aa384cd5]{background:#0d6efd38}.tracking-marker--active .tracking-marker__dot[data-v-aa384cd5]{background:#0d6efd;box-shadow:0 0 0 5px #0d6efd33}.tracking-feed-list[data-v-aa384cd5]{display:flex;flex-direction:column;gap:.65rem;max-height:560px;overflow:auto;padding-right:.25rem}.tracking-feed-item[data-v-aa384cd5]{width:100%;border-radius:16px;padding:.75rem .85rem;border:1px solid rgba(148,163,184,.16);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.tracking-feed-item[data-v-aa384cd5]:hover,.tracking-feed-item--active[data-v-aa384cd5]{transform:translateY(-2px);border-color:#93c5fd;box-shadow:0 14px 34px -24px #0d6efd73}.tracking-feed-item--hidden[data-v-aa384cd5]{opacity:.72}.tracking-feed-item__body[data-v-aa384cd5]{display:block;flex:1;min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left}.tracking-feed-item__actions[data-v-aa384cd5]{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem}.tracking-visibility-btn[data-v-aa384cd5]{min-width:60px}.tracking-feed-item__dot[data-v-aa384cd5]{width:10px;height:10px;border-radius:9999px;background:#22c55e;box-shadow:0 0 0 6px #22c55e1f}.tracking-feed-item__dot--vehicle[data-v-aa384cd5]{background:#f97316;box-shadow:0 0 0 6px #f973161f}.tracking-stat-card[data-v-aa384cd5],.tracking-map-card[data-v-aa384cd5],.tracking-feed-card[data-v-aa384cd5],.tracking-profile-card[data-v-aa384cd5]{transition:transform .25s ease,box-shadow .25s ease}.tracking-stat-card--live[data-v-aa384cd5],.tracking-map-card--live[data-v-aa384cd5]{transform:translateY(-2px);box-shadow:0 16px 34px -26px #0d6efd73}.tracking-stat-card__small[data-v-aa384cd5]{font-size:1rem}@keyframes pulse-ring-aa384cd5{0%{transform:scale(.6);opacity:.8}to{transform:scale(1.4);opacity:0}}.ship-ops-page[data-v-8ae71505]{color:#e5e7eb}.owner-detail-hero[data-v-8ae71505]{overflow:hidden;border:1px solid rgba(148,163,184,.14);border-radius:28px;background:linear-gradient(180deg,#0f172ac7,#0c1220b8);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d}.owner-detail-hero__cover-wrap[data-v-8ae71505]{position:relative;height:260px;background:#0f172a}.owner-detail-hero__cover[data-v-8ae71505]{width:100%;height:100%;object-fit:cover;display:block}.owner-detail-hero__cover-overlay[data-v-8ae71505]{position:absolute;inset:0;background:linear-gradient(180deg,#0f172a1f,#0f172a3d 48%,#0f172ad6)}.owner-detail-hero__body[data-v-8ae71505]{padding:0 1.5rem 1.5rem;margin-top:-3.25rem;position:relative;z-index:1}.owner-detail-hero__identity[data-v-8ae71505]{display:flex;align-items:flex-end;justify-content:space-between;gap:1.25rem;min-width:0;flex-wrap:wrap}.owner-detail-hero__avatar[data-v-8ae71505]{width:112px;height:112px;border-radius:999px;flex-shrink:0;border:5px solid rgba(15,23,42,.95);box-shadow:0 18px 40px -24px #0f172ae6;background:#0f172a}.owner-detail-hero__avatar--badge[data-v-8ae71505]{display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#2563ebd1,#0ea5e9b8);color:#f8fafc;text-align:center}.owner-detail-hero__avatar--badge strong[data-v-8ae71505]{font-size:1.65rem;line-height:1}.owner-detail-hero__avatar-label[data-v-8ae71505]{font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#eff6ffd1}.owner-detail-hero__main[data-v-8ae71505]{min-width:0}.owner-detail-hero__main h2[data-v-8ae71505]{font-size:clamp(2rem,3.6vw,3rem);line-height:1;letter-spacing:-.04em}.owner-detail-hero__side[data-v-8ae71505]{display:flex;align-items:center;justify-content:flex-end;gap:1rem;flex-wrap:wrap;padding:0 1.5rem 1.5rem}.owner-detail-stat-grid[data-v-8ae71505]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;width:min(100%,26rem)}.owner-detail-stat-card[data-v-8ae71505]{display:flex;flex-direction:column;justify-content:center;min-height:5.75rem;padding:.95rem 1rem;border-radius:20px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,#ffffff14,#ffffff08);box-shadow:inset 0 1px #ffffff0d}.owner-detail-stat-card__label[data-v-8ae71505]{font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#cbd5e1}.owner-detail-stat-card__value[data-v-8ae71505]{font-size:1.8rem;line-height:1;color:#f8fafc}.owner-detail-stat-card--total[data-v-8ae71505]{background:linear-gradient(135deg,#2563eb2e,#0ea5e91f 55%,#0f172ab8);border-color:#60a5fa38;box-shadow:0 18px 36px -28px #3b82f673,inset 0 1px #ffffff0f}.owner-detail-stat-card--total .owner-detail-stat-card__label[data-v-8ae71505]{color:#93c5fd}.owner-detail-stat-card--itt .owner-detail-stat-card__label[data-v-8ae71505]{color:#7dd3fc}.owner-detail-stat-card--ect .owner-detail-stat-card__label[data-v-8ae71505]{color:#86efac}.owner-detail-stat-card--jct .owner-detail-stat-card__label[data-v-8ae71505]{color:#fcd34d}.owner-detail-skeleton-shell[data-v-8ae71505],.owner-detail-tabs__link--skeleton[data-v-8ae71505],.owner-detail-teu--skeleton[data-v-8ae71505]{position:relative;overflow:hidden}.owner-detail-skeleton-shell[data-v-8ae71505]:after,.owner-detail-tabs__link--skeleton[data-v-8ae71505]:after,.owner-detail-teu--skeleton[data-v-8ae71505]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);animation:owner-detail-shimmer-8ae71505 1.35s infinite}.owner-detail-skeleton[data-v-8ae71505]{border-radius:999px;background:#94a3b829}.owner-detail-skeleton--title[data-v-8ae71505]{width:min(24rem,68vw);height:3rem}.owner-detail-skeleton--subtitle[data-v-8ae71505]{width:min(16rem,42vw);height:1rem}.owner-detail-skeleton--teu-label[data-v-8ae71505]{width:5.5rem;height:.8rem;margin-left:auto}.owner-detail-skeleton--teu-value[data-v-8ae71505]{width:2.8rem;height:2.3rem;margin:.85rem 0 0 auto}.owner-detail-skeleton--tab-icon[data-v-8ae71505]{width:2.85rem;height:2.85rem;border-radius:16px;flex-shrink:0}.owner-detail-skeleton--tab-title[data-v-8ae71505]{width:55%;height:1rem}.owner-detail-skeleton--tab-meta[data-v-8ae71505]{width:70%;height:.8rem}.owner-detail-skeleton--chip[data-v-8ae71505]{width:5.5rem;height:1.7rem}.owner-detail-skeleton--chip-wide[data-v-8ae71505]{width:7.5rem}.owner-detail-skeleton--section-title[data-v-8ae71505]{width:11rem;height:1.3rem}.owner-detail-skeleton--card-title[data-v-8ae71505]{width:48%;height:1.45rem}.owner-detail-skeleton--card-subtitle[data-v-8ae71505]{width:38%;height:.85rem}.owner-detail-skeleton--income[data-v-8ae71505]{width:100%;height:4.6rem;border-radius:18px}.owner-detail-skeleton--avatar[data-v-8ae71505]{width:42px;height:42px;border-radius:999px;flex-shrink:0}.owner-detail-skeleton--driver-title[data-v-8ae71505]{width:52%;height:1rem}.owner-detail-skeleton--driver-meta[data-v-8ae71505]{width:38%;height:.8rem}.owner-detail-skeleton--mini-label[data-v-8ae71505]{width:42%;height:.72rem}.owner-detail-skeleton--mini-value[data-v-8ae71505]{width:48%;height:1rem}@keyframes owner-detail-shimmer-8ae71505{to{transform:translate(100%)}}.dark-panel-card[data-v-8ae71505],.container-card[data-v-8ae71505],.ship-detail-card[data-v-8ae71505]{background:linear-gradient(180deg,#0f172ac7,#0c1220b8);color:#e5e7eb;border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:24px}.text-light-emphasis[data-v-8ae71505]{margin-bottom:0;color:#94a3b8}.container-card[data-v-8ae71505]{padding:1.25rem;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.container-card[data-v-8ae71505]:hover{transform:translateY(-3px);border-color:#60a5fa8c;box-shadow:0 28px 56px -34px #60a5fa59}.container-card--interactive[data-v-8ae71505],.owner-card-link[data-v-8ae71505]{cursor:pointer}.mini-label[data-v-8ae71505]{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:#94a3b8}.mini-metric-card[data-v-8ae71505]{border:1px solid rgba(148,163,184,.16);border-radius:16px;padding:.85rem 1rem;background:linear-gradient(180deg,#ffffff14,#ffffff08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:.15rem}.mini-metric-card strong[data-v-8ae71505]{font-size:1.02rem;color:#f8fafc}.badge-soft-primary[data-v-8ae71505],.badge-soft-success[data-v-8ae71505],.badge-soft-info[data-v-8ae71505],.badge-soft-warning[data-v-8ae71505],.badge-soft-danger[data-v-8ae71505],.badge-soft-muted[data-v-8ae71505]{border:1px solid transparent}.badge-soft-primary[data-v-8ae71505]{background:#3b82f629;color:#93c5fd;border-color:#3b82f63d}.badge-soft-success[data-v-8ae71505]{background:#22c55e26;color:#86efac;border-color:#22c55e38}.badge-soft-info[data-v-8ae71505]{background:#0ea5e924;color:#7dd3fc;border-color:#0ea5e93d}.badge-soft-warning[data-v-8ae71505]{background:#f59e0b29;color:#fcd34d;border-color:#f59e0b3d}.badge-soft-danger[data-v-8ae71505]{background:#ef444424;color:#fda4af;border-color:#ef44443d}.badge-soft-muted[data-v-8ae71505]{background:#64748b2e;color:#e2e8f0;border-color:#94a3b83d}.ship-chip[data-v-8ae71505]{display:inline-flex;align-items:center;padding:.38rem .8rem;border-radius:999px;font-size:.82rem;border:1px solid transparent}.ship-chip--info[data-v-8ae71505]{background:#0ea5e924;color:#7dd3fc}.ship-chip--success[data-v-8ae71505]{background:#22c55e26;color:#86efac}.ship-chip--warning[data-v-8ae71505]{background:#f59e0b29;color:#fcd34d}.ship-filter-panel[data-v-8ae71505]{padding:1rem 1.15rem;border-radius:20px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#0f172ab8,#131f3494);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ship-filter-panel__control[data-v-8ae71505]{min-height:2.65rem;background:#ffffff0a;border:1px solid rgba(148,163,184,.14);color:#e5e7eb;box-shadow:none}.ship-filter-panel__control[data-v-8ae71505]::placeholder{color:#94a3b8}.ship-filter-panel__control[data-v-8ae71505]:focus{background:#ffffff0f;border-color:#94a3b838;color:#f8fafc;box-shadow:none}.ship-toolbar[data-v-8ae71505]{display:flex;flex-direction:column;gap:1rem}.ship-toolbar__actions[data-v-8ae71505]{display:flex;flex-direction:column;gap:.75rem;flex:1}.ship-toolbar__actions-row[data-v-8ae71505]{width:100%}.vehicle-management-form .form-label[data-v-8ae71505]{color:#cbd5e1;font-size:.84rem;font-weight:600}.vehicle-management-form__notes[data-v-8ae71505]{min-height:96px}.ship-toolbar__inline[data-v-8ae71505]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.ship-toolbar__chips[data-v-8ae71505]{flex:0 1 auto;min-width:0}.ship-toolbar__search[data-v-8ae71505]{flex:1 1 420px;min-width:260px}.owner-jobs-table-shell[data-v-8ae71505]{margin-bottom:1rem}.owner-jobs-table-head[data-v-8ae71505]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.owner-jobs-table-head__button[data-v-8ae71505]{display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgba(125,211,252,.22);border-radius:999px;padding:.72rem 1rem;background:#3b82f614;color:#dbeafe;font-size:.9rem;font-weight:600}.owner-jobs-table-head__button[data-v-8ae71505]:disabled{opacity:.65;cursor:not-allowed}.owner-jobs-table[data-v-8ae71505]{border-collapse:separate;border-spacing:0;color:#e2e8f0}.owner-jobs-table thead th[data-v-8ae71505]{border:none;padding:.9rem 1rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;color:#93c5fd}.owner-jobs-table tbody td[data-v-8ae71505]{border-top:1px solid rgba(148,163,184,.12);padding:1rem;vertical-align:middle}.owner-jobs-table__sort-button[data-v-8ae71505]{width:100%;display:inline-flex;align-items:center;gap:.5rem;justify-content:flex-start;border:none;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;padding:0}.owner-jobs-table__sort-button i[data-v-8ae71505]{font-size:1rem}.owner-jobs-table__sort-button--end[data-v-8ae71505]{justify-content:flex-end}.owner-jobs-table__sort-button--active[data-v-8ae71505]{color:#7dd3fc}.owner-jobs-table__row[data-v-8ae71505]{cursor:pointer}.owner-jobs-table__row[data-v-8ae71505]:hover{background:#3b82f614}.owner-jobs-table__primary-cell[data-v-8ae71505],.owner-jobs-table__metric-cell[data-v-8ae71505]{display:flex;flex-direction:column;gap:.18rem}.owner-jobs-table__primary-cell strong[data-v-8ae71505],.owner-jobs-table__metric-cell strong[data-v-8ae71505]{color:#f8fafc}.owner-jobs-table__driver-cell[data-v-8ae71505]{display:flex;align-items:center;gap:.7rem;min-width:0}.owner-jobs-table__driver-cell strong[data-v-8ae71505]{display:block;color:#f8fafc}.owner-jobs-table__driver-cell span[data-v-8ae71505]{display:block}.ship-detail-card[data-v-8ae71505]{padding:1.5rem}.snapshot-row[data-v-8ae71505]{display:flex;justify-content:space-between;gap:1rem;color:#94a3b8}.snapshot-row strong[data-v-8ae71505]{color:#f8fafc;text-align:right}.shipment-profit-banner[data-v-8ae71505]{border-radius:18px;background:linear-gradient(135deg,#1e293bb8,#0f172a99);border:1px solid rgba(148,163,184,.14);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:1rem 1.1rem}.banner-kicker[data-v-8ae71505]{display:inline-block;font-size:.74rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#60a5fa}.income-inline-card[data-v-8ae71505]{display:flex;flex-direction:column;gap:.18rem;padding:.9rem 1rem;border-radius:18px;background:linear-gradient(135deg,#22c55e2e,#0f172a80);border:1px solid rgba(74,222,128,.26)}.income-inline-card strong[data-v-8ae71505]{font-size:1.15rem;color:#f8fafc}.income-inline-card small[data-v-8ae71505]{color:#cbd5e1}.owner-detail-tabs[data-v-8ae71505]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;border:none;margin:0 0 .75rem}.owner-detail-tabs .nav-item[data-v-8ae71505]{min-width:0}.owner-detail-tabs__link[data-v-8ae71505]{height:100%;margin:0!important;padding:0;border:none!important;border-radius:20px!important;background:linear-gradient(180deg,#ffffff0f,#ffffff08)!important;color:inherit!important;overflow:hidden}.owner-detail-tabs__link.active[data-v-8ae71505]{background:linear-gradient(180deg,#1e40af7a,#0ea5e92e)!important;box-shadow:0 20px 40px -28px #3b82f673,inset 0 1px #ffffff14}.owner-detail-tabs__inner[data-v-8ae71505]{display:flex;align-items:center;gap:1rem;padding:1rem 1.1rem;min-width:0}.owner-detail-tabs__icon[data-v-8ae71505]{width:2.85rem;height:2.85rem;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff14;color:#bfdbfe;font-size:1.2rem;flex-shrink:0}.owner-detail-tabs__title[data-v-8ae71505]{font-size:.98rem;font-weight:700;color:#f8fafc}.owner-detail-tabs__meta[data-v-8ae71505]{font-size:.82rem;color:#94a3b8}.owner-detail-tabs__panel[data-v-8ae71505]{padding-top:.5rem}.owner-job-card[data-v-8ae71505]{padding:1.25rem}.owner-job-inline-card[data-v-8ae71505]{display:grid;grid-template-columns:minmax(0,118px) minmax(0,1fr);gap:.75rem;align-items:stretch}.owner-job-inline-card__che[data-v-8ae71505]{display:flex;flex-direction:column;justify-content:center;gap:.18rem;padding:.85rem .95rem;border-radius:18px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,#ffffff14,#ffffff08)}.owner-job-inline-card__che strong[data-v-8ae71505]{color:#f8fafc}.driver-chip-card[data-v-8ae71505]{display:flex;align-items:center;gap:.75rem;padding:.85rem .95rem;border-radius:18px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,#ffffff14,#ffffff08)}.driver-chip-card--link[data-v-8ae71505]{cursor:pointer}@media(max-width:991px){.owner-detail-hero__identity[data-v-8ae71505]{width:100%}.owner-detail-hero__side[data-v-8ae71505]{justify-content:flex-start}.owner-detail-stat-grid[data-v-8ae71505]{width:100%;max-width:32rem}.owner-detail-tabs[data-v-8ae71505]{grid-template-columns:repeat(2,minmax(0,1fr))}.ship-toolbar__search[data-v-8ae71505]{flex:1 1 100%;min-width:0}}@media(max-width:575px){.owner-detail-hero__identity[data-v-8ae71505]{flex-direction:column;align-items:flex-start}.owner-detail-hero__cover-wrap[data-v-8ae71505]{height:220px}.owner-detail-stat-grid[data-v-8ae71505],.owner-detail-tabs[data-v-8ae71505],.owner-job-inline-card[data-v-8ae71505]{grid-template-columns:1fr}}[data-v-a08c2c1d] .multiselect{min-height:47px}.fuel-glass-panel[data-v-a08c2c1d],.fuel-glass-card[data-v-a08c2c1d],.fuel-glass-modal[data-v-a08c2c1d]{background:linear-gradient(180deg,#0f172ac7,#0c1220b8);border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#e5e7eb}.fuel-glass-card[data-v-a08c2c1d]{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.fuel-glass-card[data-v-a08c2c1d]:hover{transform:translateY(-3px);border-color:#60a5fa8c!important;box-shadow:0 28px 56px -34px #60a5fa59}.fuel-glass-panel .card-body[data-v-a08c2c1d],.fuel-glass-card .card-body[data-v-a08c2c1d],.fuel-glass-modal .modal-body[data-v-a08c2c1d],.fuel-glass-modal .modal-header[data-v-a08c2c1d],.fuel-glass-modal .modal-footer[data-v-a08c2c1d]{color:inherit}.fuel-glass-panel h5[data-v-a08c2c1d],.fuel-glass-panel h6[data-v-a08c2c1d],.fuel-glass-card h4[data-v-a08c2c1d],.fuel-glass-card h5[data-v-a08c2c1d],.fuel-glass-card h6[data-v-a08c2c1d],.fuel-glass-modal h5[data-v-a08c2c1d],.fuel-glass-modal h6[data-v-a08c2c1d],.fuel-glass-modal .modal-title[data-v-a08c2c1d]{color:#f8fafc}.fuel-glass-panel p[data-v-a08c2c1d],.fuel-glass-card p[data-v-a08c2c1d],.fuel-glass-panel .font-13[data-v-a08c2c1d],.fuel-glass-panel .text-muted[data-v-a08c2c1d],.fuel-glass-card .font-13[data-v-a08c2c1d],.fuel-glass-card .text-muted[data-v-a08c2c1d],.fuel-glass-modal .font-13[data-v-a08c2c1d],.fuel-glass-modal .text-muted[data-v-a08c2c1d],.fuel-glass-modal .form-label[data-v-a08c2c1d]{color:#94a3b8!important}.fuel-glass-panel .form-control[data-v-a08c2c1d],.fuel-glass-panel .form-select[data-v-a08c2c1d],.fuel-glass-modal .form-control[data-v-a08c2c1d],.fuel-glass-modal .form-select[data-v-a08c2c1d]{background:#0f172a73;border-color:#94a3b833;color:#e5e7eb}.fuel-glass-panel .form-control[data-v-a08c2c1d]::placeholder,.fuel-glass-modal .form-control[data-v-a08c2c1d]::placeholder{color:#94a3b8}.fuel-glass-panel .form-control[data-v-a08c2c1d]:focus,.fuel-glass-panel .form-select[data-v-a08c2c1d]:focus,.fuel-glass-modal .form-control[data-v-a08c2c1d]:focus,.fuel-glass-modal .form-select[data-v-a08c2c1d]:focus{background:#0f172a8c;border-color:#60a5fa73;color:#f8fafc;box-shadow:0 0 0 .2rem #3b82f62e}.fuel-glass-card .border[data-v-a08c2c1d],.fuel-glass-modal .border[data-v-a08c2c1d]{border-color:#94a3b829!important}.fuel-date-picker-native[data-v-a08c2c1d]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.receipt-preview-modal-content[data-v-a08c2c1d]{overflow:hidden}.receipt-preview-media[data-v-a08c2c1d]{display:block;width:100%;min-height:80vh;max-height:80vh;border:0;object-fit:contain;background:#020617eb}.vehicle-picker-grid[data-v-bdabae6a]{max-height:320px;overflow:auto}.vehicle-picker-card[data-v-bdabae6a]{border:1px solid #dbe7f5;border-radius:14px;background:#fff;padding:.9rem 1rem;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.vehicle-picker-card[data-v-bdabae6a]:hover{transform:translateY(-1px);border-color:#93c5fd;box-shadow:0 12px 24px -20px #2563eb66}.vehicle-picker-card--active[data-v-bdabae6a]{border-color:#22c55e;background:#f0fdf4;box-shadow:0 12px 24px -20px #22c55e73}.ship-ops-page[data-v-0c3655b1]{color:#e5e7eb}.owner-detail-hero[data-v-0c3655b1]{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1rem 0 .25rem}.owner-detail-hero__main[data-v-0c3655b1]{min-width:0}.owner-detail-hero__main h2[data-v-0c3655b1]{font-size:clamp(2rem,3.6vw,3rem);line-height:1;letter-spacing:-.04em}.owner-detail-hero__side[data-v-0c3655b1]{display:flex;align-items:center;justify-content:flex-end;gap:1rem;flex-wrap:wrap}.owner-detail-date-chips[data-v-0c3655b1],.owner-detail-stat-cards[data-v-0c3655b1]{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:flex-end}.owner-detail-teu[data-v-0c3655b1]{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;min-width:9rem;padding:.85rem 1rem;border-radius:20px;background:linear-gradient(135deg,#2563eb2e,#0ea5e91f 55%,#0f172ab8);border:1px solid rgba(96,165,250,.22);box-shadow:0 18px 36px -28px #3b82f673,inset 0 1px #ffffff0f}.owner-detail-teu--itt[data-v-0c3655b1]{background:linear-gradient(135deg,#0ea5e92e,#06b6d41f 55%,#0f172ab8)}.owner-detail-teu--ship[data-v-0c3655b1]{background:linear-gradient(135deg,#f59e0b2e,#fbbf241f 55%,#0f172ab8);border-color:#fbbf2433}.owner-detail-teu__label[data-v-0c3655b1]{font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#93c5fd}.owner-detail-teu__value[data-v-0c3655b1]{font-size:2rem;line-height:1;color:#f8fafc}.owner-detail-skeleton-shell[data-v-0c3655b1],.owner-detail-tabs__link--skeleton[data-v-0c3655b1],.owner-detail-teu--skeleton[data-v-0c3655b1]{position:relative;overflow:hidden}.owner-detail-skeleton-shell[data-v-0c3655b1]:after,.owner-detail-tabs__link--skeleton[data-v-0c3655b1]:after,.owner-detail-teu--skeleton[data-v-0c3655b1]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);animation:owner-detail-shimmer-0c3655b1 1.35s infinite}.owner-detail-skeleton[data-v-0c3655b1]{border-radius:999px;background:#94a3b829}.owner-detail-skeleton--title[data-v-0c3655b1]{width:min(24rem,68vw);height:3rem}.owner-detail-skeleton--subtitle[data-v-0c3655b1]{width:min(16rem,42vw);height:1rem}.owner-detail-skeleton--teu-label[data-v-0c3655b1]{width:5.5rem;height:.8rem;margin-left:auto}.owner-detail-skeleton--teu-value[data-v-0c3655b1]{width:2.8rem;height:2.3rem;margin:.85rem 0 0 auto}.owner-detail-skeleton--tab-icon[data-v-0c3655b1]{width:2.85rem;height:2.85rem;border-radius:16px;flex-shrink:0}.owner-detail-skeleton--tab-title[data-v-0c3655b1]{width:55%;height:1rem}.owner-detail-skeleton--tab-meta[data-v-0c3655b1]{width:70%;height:.8rem}.owner-detail-skeleton--chip[data-v-0c3655b1]{width:5.5rem;height:1.7rem}.owner-detail-skeleton--chip-wide[data-v-0c3655b1]{width:7.5rem}.owner-detail-skeleton--control[data-v-0c3655b1]{width:100%;height:2.65rem;border-radius:14px}.owner-detail-skeleton--section-title[data-v-0c3655b1]{width:11rem;height:1.3rem}.owner-detail-skeleton--card-title[data-v-0c3655b1]{width:48%;height:1.45rem}.owner-detail-skeleton--card-subtitle[data-v-0c3655b1]{width:38%;height:.85rem}.owner-detail-skeleton--income[data-v-0c3655b1]{width:100%;height:4.6rem;border-radius:18px}.owner-detail-skeleton--avatar[data-v-0c3655b1]{width:42px;height:42px;border-radius:999px;flex-shrink:0}.owner-detail-skeleton--driver-title[data-v-0c3655b1]{width:52%;height:1rem}.owner-detail-skeleton--driver-meta[data-v-0c3655b1]{width:38%;height:.8rem}.owner-detail-skeleton--mini-label[data-v-0c3655b1]{width:42%;height:.72rem}.owner-detail-skeleton--mini-value[data-v-0c3655b1]{width:48%;height:1rem}.owner-detail-skeleton--ship-value[data-v-0c3655b1]{width:72%;height:1rem}@keyframes owner-detail-shimmer-0c3655b1{to{transform:translate(100%)}}.dark-panel-card[data-v-0c3655b1],.container-card[data-v-0c3655b1],.ship-detail-card[data-v-0c3655b1]{background:linear-gradient(180deg,#0f172ac7,#0c1220b8);color:#e5e7eb;border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:24px}.income-inline-card[data-v-0c3655b1]{display:flex;flex-direction:column;gap:.18rem;padding:.9rem 1rem;border-radius:18px;background:linear-gradient(135deg,#22c55e2e,#0f172a80);border:1px solid rgba(74,222,128,.26)}.income-inline-kicker[data-v-0c3655b1]{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#86efac}.income-inline-card strong[data-v-0c3655b1]{font-size:1.15rem;color:#f8fafc}.income-inline-card small[data-v-0c3655b1]{color:#cbd5e1}.text-light-emphasis[data-v-0c3655b1]{margin-bottom:0;color:#94a3b8}.container-card[data-v-0c3655b1]{padding:1.25rem;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.container-card[data-v-0c3655b1]:hover{transform:translateY(-3px);border-color:#60a5fa8c;box-shadow:0 28px 56px -34px #60a5fa59}.mini-label[data-v-0c3655b1]{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:#94a3b8}.mini-metric-card[data-v-0c3655b1]{border:1px solid rgba(148,163,184,.16);border-radius:16px;padding:.85rem 1rem;background:linear-gradient(180deg,#ffffff14,#ffffff08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:.15rem}.mini-metric-card strong[data-v-0c3655b1]{font-size:1.15rem;color:#f8fafc}.ship-filter-panel[data-v-0c3655b1]{padding:1rem 1.15rem;border-radius:20px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#0f172ab8,#131f3494);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ship-filter-panel__control[data-v-0c3655b1]{min-height:2.65rem;background:#ffffff0a;border:1px solid rgba(148,163,184,.14);color:#e5e7eb;box-shadow:none}.ship-filter-panel__control[data-v-0c3655b1]::placeholder{color:#94a3b8}.ship-filter-panel__control[data-v-0c3655b1]:focus{background:#ffffff0f;border-color:#94a3b838;color:#f8fafc;box-shadow:none}.ship-toolbar[data-v-0c3655b1]{display:flex;flex-direction:column;gap:1rem}.ship-toolbar__actions[data-v-0c3655b1]{display:flex;flex-direction:column;gap:.75rem;flex:1}.ship-toolbar__actions-row[data-v-0c3655b1]{width:100%}.ship-toolbar--stacked .ship-toolbar__actions-row[data-v-0c3655b1]{align-items:end}.owner-management-form .form-label[data-v-0c3655b1]{color:#cbd5e1;font-size:.84rem;font-weight:600}.owner-management-form__notes[data-v-0c3655b1]{min-height:96px}.owner-management-picker[data-v-0c3655b1]{border:1px solid rgba(148,163,184,.16);border-radius:18px;padding:1rem;background:#0f172a59}.owner-management-picker__grid[data-v-0c3655b1]{max-height:320px;overflow:auto}.owner-management-picker__card[data-v-0c3655b1]{border:1px solid rgba(148,163,184,.16);border-radius:16px;background:#ffffff08;padding:.9rem 1rem;color:#e5e7eb;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.owner-management-picker__card[data-v-0c3655b1]:hover{transform:translateY(-1px);border-color:#60a5fa73;box-shadow:0 12px 24px -20px #2563eb66}.owner-management-picker__card--active[data-v-0c3655b1]{border-color:#22c55e;background:#22c55e1f;box-shadow:0 12px 24px -20px #22c55e73}.owner-management-picker__assigned-chip[data-v-0c3655b1]{padding:.48rem .78rem;border-radius:999px;border:1px solid rgba(96,165,250,.34);background:linear-gradient(135deg,#1e40af57,#0e74903d);color:#eff6ff;font-size:.82rem;font-weight:600;box-shadow:inset 0 1px #ffffff0f}.owner-management-picker__assigned-chip-close[data-v-0c3655b1]{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;padding:0;border:none;border-radius:999px;background:#0f172a6b;color:#dbeafe;transition:background .18s ease,color .18s ease,transform .18s ease}.owner-management-picker__assigned-chip-close[data-v-0c3655b1]:hover{background:#ef444438;color:#fee2e2;transform:scale(1.05)}.owner-management-picker__status-badge[data-v-0c3655b1]{border:1px solid transparent;font-weight:600}.owner-management-picker__status-badge--active[data-v-0c3655b1]{background:#22c55e2e;color:#bbf7d0;border-color:#4ade8047}.owner-management-picker__status-badge--idle[data-v-0c3655b1]{background:#334155a6;color:#e2e8f0;border-color:#94a3b838}.owner-detail-tabs[data-v-0c3655b1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;border:none;margin:0 0 .75rem}.owner-detail-tabs .nav-item[data-v-0c3655b1]{min-width:0}.owner-detail-tabs__link[data-v-0c3655b1]{height:100%;margin:0!important;padding:0;border:none!important;border-radius:20px!important;background:linear-gradient(180deg,#ffffff0f,#ffffff08)!important;color:#cbd5e1!important;box-shadow:inset 0 1px #ffffff0d;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.owner-detail-tabs__link[data-v-0c3655b1]:hover{transform:translateY(-2px);color:#f8fafc!important;box-shadow:0 18px 36px -26px #3b82f659,inset 0 1px #ffffff12}.owner-detail-tabs__link.active[data-v-0c3655b1]{background:linear-gradient(135deg,#2563eb3d,#0ea5e92e 58%,#0f172ae0)!important;color:#f8fafc!important;box-shadow:0 24px 44px -28px #38bdf861,inset 0 1px #ffffff1a}.owner-detail-tabs__inner[data-v-0c3655b1]{display:flex;align-items:center;gap:.9rem;min-height:5.5rem;padding:1rem 1.05rem}.owner-detail-tabs__icon[data-v-0c3655b1]{display:inline-flex;align-items:center;justify-content:center;width:2.85rem;height:2.85rem;border-radius:16px;flex-shrink:0;font-size:1.25rem;color:#93c5fd;background:#3b82f61f;border:1px solid rgba(96,165,250,.18)}.owner-detail-tabs__link.active .owner-detail-tabs__icon[data-v-0c3655b1]{color:#eff6ff;background:#ffffff1f;border-color:#fff3}.owner-detail-tabs__title[data-v-0c3655b1]{font-size:.96rem;font-weight:700;color:inherit}.owner-detail-tabs__meta[data-v-0c3655b1]{margin-top:.18rem;font-size:.77rem;letter-spacing:.04em;color:#94a3b8}.owner-detail-tabs__link.active .owner-detail-tabs__meta[data-v-0c3655b1]{color:#dbeafe}.owner-detail-tabs__content[data-v-0c3655b1]{padding-top:.45rem!important}.owner-detail-tabs__panel[data-v-0c3655b1]{padding-top:.35rem}.badge-soft-primary[data-v-0c3655b1],.badge-soft-success[data-v-0c3655b1],.badge-soft-info[data-v-0c3655b1],.badge-soft-warning[data-v-0c3655b1],.badge-soft-danger[data-v-0c3655b1],.badge-soft-muted[data-v-0c3655b1]{border:1px solid transparent}.badge-soft-primary[data-v-0c3655b1]{background:#3b82f629;color:#93c5fd;border-color:#3b82f63d}.badge-soft-success[data-v-0c3655b1]{background:#22c55e26;color:#86efac;border-color:#22c55e38}.badge-soft-info[data-v-0c3655b1]{background:#0ea5e924;color:#7dd3fc;border-color:#0ea5e93d}.badge-soft-warning[data-v-0c3655b1]{background:#f59e0b29;color:#fcd34d;border-color:#f59e0b3d}.badge-soft-danger[data-v-0c3655b1]{background:#ef444424;color:#fda4af;border-color:#ef44443d}.badge-soft-muted[data-v-0c3655b1]{background:#64748b2e;color:#e2e8f0;border-color:#94a3b83d}.ship-chip[data-v-0c3655b1]{display:inline-flex;align-items:center;padding:.38rem .8rem;border-radius:999px;font-size:.82rem;border:1px solid transparent}.ship-chip--info[data-v-0c3655b1]{background:#0ea5e924;color:#7dd3fc}.ship-chip--success[data-v-0c3655b1]{background:#22c55e26;color:#86efac}.ship-chip--warning[data-v-0c3655b1]{background:#f59e0b29;color:#fcd34d}.ship-chip--danger[data-v-0c3655b1]{background:#ef444424;color:#fda4af}.ship-detail-card[data-v-0c3655b1]{padding:1.5rem}.snapshot-row[data-v-0c3655b1]{display:flex;justify-content:space-between;gap:1rem;color:#94a3b8}.snapshot-row strong[data-v-0c3655b1]{color:#f8fafc;text-align:right}.shipment-profit-banner[data-v-0c3655b1]{border-radius:18px;background:linear-gradient(135deg,#1e293bb8,#0f172a99);border:1px solid rgba(148,163,184,.14);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:1rem 1.1rem}.banner-kicker[data-v-0c3655b1]{display:inline-block;font-size:.74rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#60a5fa}.driver-chip-card[data-v-0c3655b1]{display:flex;align-items:center;gap:.85rem;padding:.8rem .95rem;border-radius:16px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#ffffff14,#ffffff08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.driver-chip-card--compact[data-v-0c3655b1]{padding:.7rem .85rem}.driver-chip-card--link[data-v-0c3655b1]{cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.driver-chip-card--link[data-v-0c3655b1]:hover{transform:translateY(-2px);border-color:#60a5fa8c;box-shadow:0 18px 32px -22px #60a5fa59}.owner-job-inline-card[data-v-0c3655b1]{display:grid;grid-template-columns:minmax(7rem,9rem) minmax(0,1fr);gap:.85rem;align-items:stretch}.owner-job-inline-card__che[data-v-0c3655b1]{display:flex;flex-direction:column;justify-content:center;gap:.35rem;padding:.8rem .95rem;border-radius:16px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#ffffff14,#ffffff08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.owner-job-inline-card__che strong[data-v-0c3655b1]{color:#f8fafc;font-size:1rem}.owner-job-inline-card__driver[data-v-0c3655b1]{margin-bottom:0!important}.owner-jobs-table-shell[data-v-0c3655b1]{margin-bottom:1rem}.owner-jobs-table-head[data-v-0c3655b1]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.owner-jobs-table-head__button[data-v-0c3655b1]{display:inline-flex;align-items:center;gap:.5rem;padding:.72rem 1rem;border-radius:999px;border:1px solid rgba(125,211,252,.22);background:#3b82f614;color:#dbeafe;font-size:.9rem;font-weight:600}.owner-jobs-table-head__button[data-v-0c3655b1]:disabled{opacity:.65;cursor:not-allowed}.owner-jobs-table[data-v-0c3655b1]{--bs-table-bg: transparent;--bs-table-color: #e5e7eb;--bs-table-border-color: rgba(148,163,184,.08)}.owner-jobs-table thead th[data-v-0c3655b1]{padding:1rem 1.2rem;border-bottom:1px solid rgba(148,163,184,.12);background:#0f172a57;vertical-align:middle;white-space:nowrap}.owner-jobs-table tbody td[data-v-0c3655b1]{padding:1rem 1.2rem;vertical-align:middle;border-bottom:1px solid rgba(148,163,184,.08)}.owner-jobs-table__sort-button[data-v-0c3655b1]{width:100%;display:inline-flex;align-items:center;justify-content:flex-start;gap:.55rem;padding:0;border:0;background:none;color:#cbd5e1;font-size:.79rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.owner-jobs-table__sort-button--end[data-v-0c3655b1]{justify-content:flex-end}.owner-jobs-table__sort-button--active[data-v-0c3655b1]{color:#7dd3fc}.owner-jobs-table__row[data-v-0c3655b1]{cursor:pointer}.owner-jobs-table__row[data-v-0c3655b1]:hover{background:#3b82f614}.owner-jobs-table__primary-cell[data-v-0c3655b1],.owner-jobs-table__metric-cell[data-v-0c3655b1]{display:flex;flex-direction:column;gap:.2rem}.owner-jobs-table__metric-cell--end[data-v-0c3655b1]{align-items:flex-end}.owner-jobs-table__primary-cell strong[data-v-0c3655b1],.owner-jobs-table__metric-cell strong[data-v-0c3655b1]{color:#f8fafc}.owner-jobs-table__driver-cell[data-v-0c3655b1]{display:flex;align-items:center;gap:.75rem}.owner-jobs-table__driver-cell strong[data-v-0c3655b1]{display:block;color:#f8fafc}.owner-jobs-table__driver-cell span[data-v-0c3655b1]{display:block}.timeline-card[data-v-0c3655b1]{border:1px solid rgba(71,85,105,.5);border-radius:18px;background:linear-gradient(180deg,#0f172ac7,#131f349e);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:1rem}.timeline-card--wide[data-v-0c3655b1]{background:linear-gradient(180deg,#131f34d1,#0f172aad)}@media(min-width:992px){.ship-toolbar[data-v-0c3655b1]{flex-direction:row;justify-content:space-between;align-items:center}.ship-toolbar__actions[data-v-0c3655b1]{max-width:44rem}.ship-toolbar.ship-toolbar--stacked[data-v-0c3655b1]{flex-direction:column;justify-content:flex-start;align-items:stretch}.ship-toolbar.ship-toolbar--stacked .ship-toolbar__actions[data-v-0c3655b1]{max-width:none;width:100%}}@media(max-width:1199.98px){.owner-detail-hero[data-v-0c3655b1]{align-items:flex-start;flex-direction:column}.owner-detail-hero__side[data-v-0c3655b1],.owner-detail-date-chips[data-v-0c3655b1],.owner-detail-stat-cards[data-v-0c3655b1]{justify-content:flex-start}.owner-detail-teu[data-v-0c3655b1]{align-items:flex-start}.owner-detail-tabs[data-v-0c3655b1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.owner-detail-tabs[data-v-0c3655b1]{grid-template-columns:1fr}.owner-detail-tabs__inner[data-v-0c3655b1]{min-height:auto}.owner-job-inline-card[data-v-0c3655b1]{grid-template-columns:1fr}.owner-jobs-table-head[data-v-0c3655b1]{align-items:flex-start;flex-direction:column}}.owner-tracking-page[data-v-d72ca58b]{min-height:100vh;background:radial-gradient(circle at top right,rgba(0,0,0,.07),transparent 22rem),linear-gradient(180deg,#fff,#f3f4f6);color:#111;padding:24px 16px 40px;touch-action:pan-x pan-y}.owner-tracking-shell[data-v-d72ca58b]{max-width:1280px;margin:0 auto}.stat-card[data-v-d72ca58b],.panel-card[data-v-d72ca58b],.message-card[data-v-d72ca58b]{background:#fff;border:1px solid rgba(17,17,17,.12);border-radius:24px;box-shadow:0 22px 60px -42px #11111159}.map-card[data-v-d72ca58b]{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}.section-head h2[data-v-d72ca58b],.vehicle-focus h3[data-v-d72ca58b],.vehicle-list-item h3[data-v-d72ca58b]{margin:0;color:#000}.section-head p[data-v-d72ca58b],.vehicle-focus p[data-v-d72ca58b],.vehicle-list-item p[data-v-d72ca58b],.empty-state[data-v-d72ca58b],.stat-card small[data-v-d72ca58b]{margin:8px 0 0;color:#5a5a5a}.stats-grid[data-v-d72ca58b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:18px}.stat-card[data-v-d72ca58b]{padding:14px 16px;min-height:112px;display:flex;flex-direction:column;justify-content:space-between}.stat-card--mint[data-v-d72ca58b]{background:linear-gradient(180deg,#f3fbf7,#eef9f2)}.stat-card--blue[data-v-d72ca58b]{background:linear-gradient(180deg,#f3f8ff,#edf5ff)}.stat-card--rose[data-v-d72ca58b]{background:linear-gradient(180deg,#fff7f5,#fff2ef)}.stat-card strong[data-v-d72ca58b]{font-size:clamp(2rem,4vw,2.7rem);line-height:.95;color:#111;font-weight:700}.stat-card small[data-v-d72ca58b]{margin-top:8px;font-size:12px;color:#777;letter-spacing:.02em}.message-card[data-v-d72ca58b]{padding:16px 18px;margin-bottom:18px}.message-card--error[data-v-d72ca58b]{border-color:#b91c1c4d;color:#991b1b}.content-grid[data-v-d72ca58b]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,.95fr);gap:18px}.panel-card[data-v-d72ca58b]{padding:18px}.section-head[data-v-d72ca58b]{display:flex;justify-content:space-between;gap:16px;margin-bottom:16px}.map-shell[data-v-d72ca58b]{position:relative;overflow:hidden;border-radius:24px;min-height:820px;background:transparent;touch-action:auto;overscroll-behavior:auto}.sidebar[data-v-d72ca58b]{display:flex;flex-direction:column;gap:18px}.focus-grid[data-v-d72ca58b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.focus-tile[data-v-d72ca58b]{border-radius:18px;background:#f5f5f5;padding:14px}.focus-tile span[data-v-d72ca58b]{display:block;font-size:12px;color:#5a5a5a;margin-bottom:8px}.focus-tile strong[data-v-d72ca58b]{color:#111;word-break:break-word}.focus-tile--wide[data-v-d72ca58b]{grid-column:1 / -1}.vehicle-list[data-v-d72ca58b]{display:flex;flex-direction:column;gap:12px}.vehicle-list-item[data-v-d72ca58b]{width:100%;text-align:left;border:1px solid rgba(17,17,17,.1);border-radius:18px;background:#fafafa;padding:14px;transition:.18s ease}.vehicle-list-item[data-v-d72ca58b]:hover,.vehicle-list-item--active[data-v-d72ca58b]{background:#991b1b;border-color:#991b1b;color:#fff}.vehicle-list-item--offline[data-v-d72ca58b]{background:#fff7f7;border-color:#dc262629}.vehicle-list-item--disabled[data-v-d72ca58b]{background:#f3f4f6;border-color:#6b72802e;color:#8a8f98}.vehicle-list-item:hover h3[data-v-d72ca58b],.vehicle-list-item--active h3[data-v-d72ca58b],.vehicle-list-item--offline h3[data-v-d72ca58b],.vehicle-list-item--disabled h3[data-v-d72ca58b],.vehicle-list-item:hover p[data-v-d72ca58b],.vehicle-list-item--active p[data-v-d72ca58b],.vehicle-list-item--offline p[data-v-d72ca58b],.vehicle-list-item--disabled p[data-v-d72ca58b],.vehicle-list-item:hover .vehicle-list-meta[data-v-d72ca58b],.vehicle-list-item--active .vehicle-list-meta[data-v-d72ca58b],.vehicle-list-item--offline .vehicle-list-meta[data-v-d72ca58b],.vehicle-list-item--disabled .vehicle-list-meta[data-v-d72ca58b]{color:inherit}.vehicle-list-top[data-v-d72ca58b],.vehicle-list-meta[data-v-d72ca58b]{display:flex;justify-content:space-between;gap:12px}.vehicle-list-top[data-v-d72ca58b]{align-items:flex-start}.vehicle-list-top--single-row[data-v-d72ca58b]{align-items:center}.vehicle-list-meta[data-v-d72ca58b]{margin-top:12px;color:#5a5a5a;font-size:13px}.vehicle-status-dot[data-v-d72ca58b]{width:10px;height:10px;border-radius:999px;flex:0 0 auto}.vehicle-status-dot--online[data-v-d72ca58b]{background:#16a34a}.vehicle-status-dot--offline[data-v-d72ca58b]{background:#dc2626}.vehicle-status-dot--disabled[data-v-d72ca58b]{background:#9ca3af}.info-button[data-v-d72ca58b]{width:34px;height:34px;border:1px solid rgba(17,17,17,.18);border-radius:999px;background:#fff;color:#991b1b;font-size:14px;font-weight:700;flex:0 0 auto}.vehicle-list-item--active .info-button[data-v-d72ca58b],.vehicle-list-item:hover .info-button[data-v-d72ca58b]{background:#fffffff5;color:#111}.vehicle-modal-backdrop[data-v-d72ca58b]{position:fixed;inset:0;background:#1111116b;display:flex;align-items:center;justify-content:center;padding:20px;z-index:40}.vehicle-modal-card[data-v-d72ca58b]{width:min(620px,100%);background:#fff;border-radius:24px;border:1px solid rgba(17,17,17,.12);box-shadow:0 30px 70px -40px #11111173;padding:20px}.vehicle-modal-header[data-v-d72ca58b]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:18px}.vehicle-modal-header h2[data-v-d72ca58b]{margin:0}.vehicle-modal-header p[data-v-d72ca58b]{margin:6px 0 0;color:#5a5a5a}.modal-close-button[data-v-d72ca58b]{border:0;border-radius:999px;background:#991b1b;color:#fff;padding:10px 14px;font-size:12px;font-weight:700}@media(max-width:1100px){.content-grid[data-v-d72ca58b]{grid-template-columns:1fr}.map-shell[data-v-d72ca58b]{min-height:680px}}@media(max-width:760px){.owner-tracking-page[data-v-d72ca58b]{padding:16px 0 32px}.stats-grid[data-v-d72ca58b]{padding:0 12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.message-card[data-v-d72ca58b]{margin-left:12px;margin-right:12px}.content-grid[data-v-d72ca58b]{gap:0}.map-card[data-v-d72ca58b]{margin:0}.stat-card[data-v-d72ca58b]{min-height:92px;padding:12px;border-radius:18px}.stat-card small[data-v-d72ca58b]{font-size:11px}.stat-card strong[data-v-d72ca58b]{font-size:2.2rem}.focus-grid[data-v-d72ca58b]{grid-template-columns:1fr}.vehicle-list-top[data-v-d72ca58b],.vehicle-list-meta[data-v-d72ca58b]{flex-direction:column;align-items:flex-start}.vehicle-list-top--single-row[data-v-d72ca58b]{flex-direction:row;align-items:center}.map-shell[data-v-d72ca58b]{min-height:420px;border-radius:24px 24px 0 0}.sidebar[data-v-d72ca58b]{position:relative;z-index:3;margin-top:-72px;padding:0 12px}.panel-card[data-v-d72ca58b]{border-radius:28px 28px 24px 24px;box-shadow:0 -8px 28px -22px #11111138,0 22px 60px -42px #11111159}.vehicle-modal-header[data-v-d72ca58b]{flex-direction:column}}.ship-ops-page[data-v-bd77289b]{color:#e5e7eb}.dark-panel-card[data-v-bd77289b],.ship-table-shell[data-v-bd77289b]{background:linear-gradient(180deg,#0f172ac7,#0c1220b8);color:#e5e7eb;border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;border-radius:24px}.ship-filter-panel[data-v-bd77289b]{padding:.15rem 0 .35rem}.ship-filter-panel__summary[data-v-bd77289b]{min-height:2.5rem;display:flex;align-items:center;justify-content:flex-end;gap:.9rem;flex-wrap:wrap}.ship-filter-panel__control[data-v-bd77289b]{background:#ffffff0a;border:1px solid rgba(148,163,184,.14);color:#e5e7eb;box-shadow:none}.ship-filter-panel__control[data-v-bd77289b]::placeholder{color:#94a3b8}.ship-filter-panel__control[data-v-bd77289b]:focus{background:#ffffff0f;border-color:#94a3b838;color:#f8fafc;box-shadow:none}.ship-filter-panel__count[data-v-bd77289b]{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;color:#94a3b8;font-size:.92rem;font-weight:500}.ship-filter-panel__hint[data-v-bd77289b]{color:#64748b;font-size:.84rem}.income-focus-card[data-v-bd77289b]{background:linear-gradient(135deg,#0891b238,#22c55e2e 55%,#0f172ac7);border:1px solid rgba(45,212,191,.24);border-radius:24px;padding:1.35rem 1.5rem;box-shadow:0 24px 60px -34px #0891b28c,inset 0 1px #ffffff14}.income-kicker[data-v-bd77289b]{font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:#99f6e4}.income-pill[data-v-bd77289b]{padding:1rem 1.05rem;border-radius:18px;background:#0f172a6b;border:1px solid rgba(148,163,184,.16)}.income-pill span[data-v-bd77289b]{display:block;font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;color:#a7f3d0}.income-pill strong[data-v-bd77289b]{display:block;margin-top:.25rem;font-size:1.15rem;color:#f8fafc}.income-pill--strong[data-v-bd77289b]{background:linear-gradient(180deg,#22c55e38,#0f172a73);border-color:#4ade8052}.text-light-emphasis[data-v-bd77289b]{margin-bottom:0;color:#94a3b8}.ship-table-shell[data-v-bd77289b]{overflow:hidden}.ship-table-shell--loading[data-v-bd77289b]{padding:1.4rem}.ship-table-head[data-v-bd77289b]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.4rem 1.4rem 1rem;border-bottom:1px solid rgba(148,163,184,.12)}.ship-table-head__actions[data-v-bd77289b]{display:flex;align-items:center;gap:.75rem}.ship-table-head__button[data-v-bd77289b]{display:inline-flex;align-items:center;gap:.5rem;padding:.72rem 1rem;border-radius:999px;border:1px solid rgba(125,211,252,.22);background:#3b82f614;color:#dbeafe;font-size:.9rem;font-weight:600}.ship-table-head__button[data-v-bd77289b]:disabled{opacity:.65;cursor:not-allowed}.ship-table-head__eyebrow[data-v-bd77289b]{color:#7dd3fc;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.ship-table-head__title[data-v-bd77289b]{margin:.35rem 0 0;color:#f8fafc}.ship-table-head__meta[data-v-bd77289b]{padding:.65rem .9rem;border-radius:999px;background:#94a3b81a;border:1px solid rgba(148,163,184,.14);color:#cbd5e1;font-size:.88rem}.ship-ops-table[data-v-bd77289b]{--bs-table-bg: transparent;--bs-table-color: #e5e7eb;--bs-table-border-color: rgba(148,163,184,.08);margin:0}.ship-ops-table thead th[data-v-bd77289b]{padding:1rem 1.25rem;border-bottom:1px solid rgba(148,163,184,.12);background:#0f172a57;vertical-align:middle;white-space:nowrap}.ship-ops-table tbody td[data-v-bd77289b]{padding:1rem 1.25rem;vertical-align:middle;border-bottom:1px solid rgba(148,163,184,.08)}.ship-ops-table__sort-button[data-v-bd77289b]{width:100%;display:inline-flex;align-items:center;justify-content:flex-start;gap:.55rem;padding:0;border:0;background:none;color:#cbd5e1;font-size:.79rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.ship-ops-table__sort-button--end[data-v-bd77289b]{justify-content:flex-end}.ship-ops-table__sort-button--active[data-v-bd77289b]{color:#7dd3fc}.ship-ops-table__row[data-v-bd77289b]{cursor:pointer;transition:background-color .18s ease}.ship-ops-table__row[data-v-bd77289b]:hover{background:#3b82f614}.ship-ops-table__primary-cell[data-v-bd77289b]{display:flex;flex-direction:column;gap:.3rem}.ship-ops-table__primary-cell strong[data-v-bd77289b]{color:#f8fafc}.ship-ops-table__subline[data-v-bd77289b]{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;color:#94a3b8;font-size:.83rem}.ship-ops-table__muted[data-v-bd77289b]{color:#cbd5e1}.ship-ops-table__status-stack[data-v-bd77289b]{display:flex;flex-direction:column;align-items:flex-start;gap:.32rem}.ship-ops-table__status-stack small[data-v-bd77289b]{color:#94a3b8}.ship-table-loading[data-v-bd77289b]{display:grid;gap:.8rem}.ship-table-loading__row[data-v-bd77289b]{display:grid;grid-template-columns:1.8fr repeat(8,minmax(0,1fr));gap:.75rem}.ship-ops-skeleton-card[data-v-bd77289b]{position:relative;overflow:hidden;background:linear-gradient(180deg,#0f172ac7,#0c1220b8);border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;border-radius:24px}.ship-ops-skeleton-card[data-v-bd77289b]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);animation:ship-ops-shimmer-bd77289b 1.35s infinite}.ship-ops-skeleton-card .card-body[data-v-bd77289b]{min-height:7.75rem;padding:1rem 1rem .9rem}.ship-table-shell--loading[data-v-bd77289b]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);animation:ship-ops-shimmer-bd77289b 1.35s infinite}.ship-table-shell--loading[data-v-bd77289b]{position:relative;overflow:hidden}.ship-ops-skeleton[data-v-bd77289b]{border-radius:999px;background:#94a3b829}.ship-ops-skeleton--label[data-v-bd77289b]{width:42%;height:.72rem;margin-bottom:1rem}.ship-ops-skeleton--value[data-v-bd77289b]{width:56%;height:1.95rem;margin-bottom:.85rem}.ship-ops-skeleton--meta[data-v-bd77289b]{width:68%;height:.8rem}.ship-ops-skeleton--table-title[data-v-bd77289b]{width:11rem;height:1.3rem}.ship-ops-skeleton--table-meta[data-v-bd77289b]{width:9rem;height:2.2rem}.ship-ops-skeleton--table-cell[data-v-bd77289b]{height:1.05rem}.badge-soft-primary[data-v-bd77289b],.badge-soft-success[data-v-bd77289b],.badge-soft-info[data-v-bd77289b],.badge-soft-warning[data-v-bd77289b],.badge-soft-danger[data-v-bd77289b],.badge-soft-muted[data-v-bd77289b]{border:1px solid transparent}.badge-soft-primary[data-v-bd77289b]{background:#3b82f629;color:#93c5fd;border-color:#3b82f63d}.badge-soft-success[data-v-bd77289b]{background:#22c55e26;color:#86efac;border-color:#22c55e38}.badge-soft-info[data-v-bd77289b]{background:#0ea5e924;color:#7dd3fc;border-color:#0ea5e93d}.badge-soft-warning[data-v-bd77289b]{background:#f59e0b29;color:#fcd34d;border-color:#f59e0b3d}.badge-soft-danger[data-v-bd77289b]{background:#ef444424;color:#fda4af;border-color:#ef44443d}.badge-soft-muted[data-v-bd77289b]{background:#64748b2e;color:#e2e8f0;border-color:#94a3b83d}.metric-kicker[data-v-bd77289b]{color:#93c5fd;font-weight:600}@media(max-width:991.98px){.ship-filter-panel__summary[data-v-bd77289b],.ship-table-head[data-v-bd77289b]{justify-content:flex-start}}@media(max-width:767.98px){.ship-table-shell--loading[data-v-bd77289b]{padding:1rem}.ship-table-head[data-v-bd77289b]{padding:1rem 1rem .85rem}.ship-ops-table thead th[data-v-bd77289b],.ship-ops-table tbody td[data-v-bd77289b]{padding:.9rem .95rem}}@keyframes ship-ops-shimmer-bd77289b{to{transform:translate(100%)}}.ship-ops-page[data-v-ede896b1]{color:#e5e7eb}.dark-panel-card[data-v-ede896b1],.container-card[data-v-ede896b1],.ship-detail-card[data-v-ede896b1],.ship-modal-dark[data-v-ede896b1]{background:linear-gradient(180deg,#0f172ac7,#0c1220b8);color:#e5e7eb;border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:24px}.income-inline-card[data-v-ede896b1]{display:flex;flex-direction:column;gap:.18rem;padding:.9rem 1rem;border-radius:18px;background:linear-gradient(135deg,#22c55e2e,#0f172a80);border:1px solid rgba(74,222,128,.26)}.income-inline-kicker[data-v-ede896b1]{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#86efac}.income-inline-card strong[data-v-ede896b1]{font-size:1.15rem;color:#f8fafc}.income-inline-card small[data-v-ede896b1]{color:#cbd5e1}.mini-label[data-v-ede896b1]{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:#94a3b8}.text-light-emphasis[data-v-ede896b1]{margin-bottom:0;color:#94a3b8}.container-card[data-v-ede896b1]{padding:1.5rem;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.container-card[data-v-ede896b1]:hover{transform:translateY(-3px);border-color:#60a5fa8c;box-shadow:0 28px 56px -34px #60a5fa59}.container-card--interactive[data-v-ede896b1]{cursor:pointer}.mini-metric-card[data-v-ede896b1]{border:1px solid rgba(148,163,184,.16);border-radius:16px;padding:.85rem 1rem;background:linear-gradient(180deg,#ffffff14,#ffffff08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:.15rem}.mini-metric-card strong[data-v-ede896b1]{font-size:1.15rem;color:#f8fafc}.badge-soft-primary[data-v-ede896b1],.badge-soft-success[data-v-ede896b1],.badge-soft-info[data-v-ede896b1],.badge-soft-warning[data-v-ede896b1],.badge-soft-danger[data-v-ede896b1],.badge-soft-muted[data-v-ede896b1]{border:1px solid transparent}.badge-soft-primary[data-v-ede896b1]{background:#3b82f629;color:#93c5fd;border-color:#3b82f63d}.badge-soft-success[data-v-ede896b1]{background:#22c55e26;color:#86efac;border-color:#22c55e38}.badge-soft-info[data-v-ede896b1]{background:#0ea5e924;color:#7dd3fc;border-color:#0ea5e93d}.badge-soft-warning[data-v-ede896b1]{background:#f59e0b29;color:#fcd34d;border-color:#f59e0b3d}.badge-soft-danger[data-v-ede896b1]{background:#ef444424;color:#fda4af;border-color:#ef44443d}.badge-soft-muted[data-v-ede896b1]{background:#64748b2e;color:#e2e8f0;border-color:#94a3b83d}.ship-chip[data-v-ede896b1]{display:inline-flex;align-items:center;padding:.38rem .8rem;border-radius:999px;font-size:.82rem;border:1px solid transparent}.ship-chip--info[data-v-ede896b1]{background:#0ea5e924;color:#7dd3fc}.ship-chip--primary[data-v-ede896b1]{background:#3b82f629;color:#93c5fd}.ship-chip--success[data-v-ede896b1]{background:#22c55e26;color:#86efac}.ship-chip--warning[data-v-ede896b1]{background:#f59e0b29;color:#fcd34d}.ship-chip--danger[data-v-ede896b1]{background:#ef444424;color:#fda4af}.ship-filter-panel[data-v-ede896b1]{padding:1rem 1.15rem;border-radius:20px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#0f172ab8,#131f3494);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ship-filter-panel__control[data-v-ede896b1]{min-height:2.65rem;background:#ffffff0a;border:1px solid rgba(148,163,184,.14);color:#e5e7eb;box-shadow:none}.ship-filter-panel__control[data-v-ede896b1]::placeholder{color:#94a3b8}.ship-filter-panel__control[data-v-ede896b1]:focus{background:#ffffff0f;border-color:#94a3b838;color:#f8fafc;box-shadow:none}.ship-toolbar[data-v-ede896b1]{display:flex;flex-direction:column;gap:1rem}.ship-toolbar__actions[data-v-ede896b1]{display:flex;flex-direction:column;gap:.75rem;flex:1}.ship-toolbar__actions-row[data-v-ede896b1]{width:100%}.shipment-table-shell[data-v-ede896b1]{overflow:hidden;border-radius:24px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#0f172ac7,#0c1220b8);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d}.shipment-table-head[data-v-ede896b1]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 1.3rem 1rem;border-bottom:1px solid rgba(148,163,184,.12)}.shipment-table-head__button[data-v-ede896b1]{display:inline-flex;align-items:center;gap:.5rem;padding:.72rem 1rem;border-radius:999px;border:1px solid rgba(125,211,252,.22);background:#3b82f614;color:#dbeafe;font-size:.9rem;font-weight:600}.shipment-table-head__button[data-v-ede896b1]:disabled{opacity:.65;cursor:not-allowed}.shipment-table[data-v-ede896b1]{--bs-table-bg: transparent;--bs-table-color: #e5e7eb;--bs-table-border-color: rgba(148,163,184,.08)}.shipment-table thead th[data-v-ede896b1]{padding:1rem 1.2rem;border-bottom:1px solid rgba(148,163,184,.12);background:#0f172a57;vertical-align:middle;white-space:nowrap}.shipment-table tbody td[data-v-ede896b1]{padding:1rem 1.2rem;vertical-align:middle;border-bottom:1px solid rgba(148,163,184,.08)}.shipment-table__sort-button[data-v-ede896b1]{width:100%;display:inline-flex;align-items:center;justify-content:flex-start;gap:.55rem;padding:0;border:0;background:none;color:#cbd5e1;font-size:.79rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.shipment-table__sort-button--end[data-v-ede896b1]{justify-content:flex-end}.shipment-table__sort-button--active[data-v-ede896b1]{color:#7dd3fc}.shipment-table__row[data-v-ede896b1]{cursor:pointer;transition:background-color .18s ease}.shipment-table__row[data-v-ede896b1]:hover{background:#3b82f614}.shipment-table__primary-cell[data-v-ede896b1],.shipment-table__metric-cell[data-v-ede896b1]{display:flex;flex-direction:column;gap:.2rem}.shipment-table__primary-cell strong[data-v-ede896b1],.shipment-table__metric-cell strong[data-v-ede896b1]{color:#f8fafc}.shipment-table__driver-cell[data-v-ede896b1]{display:flex;align-items:center;gap:.75rem}.shipment-table__driver-cell strong[data-v-ede896b1]{display:block;color:#f8fafc}.shipment-table__driver-cell span[data-v-ede896b1]{display:block}.ship-info-panel[data-v-ede896b1]{padding:1rem 1.15rem;border-radius:20px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#0f172ab8,#131f3494);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ship-jobs-section[data-v-ede896b1]{display:flex;flex-direction:column;gap:1rem}.ship-detail-card[data-v-ede896b1]{padding:1.5rem}.snapshot-row[data-v-ede896b1]{display:flex;justify-content:space-between;gap:1rem;color:#94a3b8}.snapshot-row strong[data-v-ede896b1]{color:#f8fafc;text-align:right}.shipment-profit-banner[data-v-ede896b1]{border-radius:18px;background:linear-gradient(135deg,#1e293bb8,#0f172a99);border:1px solid rgba(148,163,184,.14);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:1rem 1.1rem}.banner-kicker[data-v-ede896b1]{display:inline-block;font-size:.74rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#60a5fa}.driver-chip-card[data-v-ede896b1]{display:flex;align-items:center;gap:.85rem;padding:.8rem .95rem;border-radius:16px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#ffffff14,#ffffff08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.driver-chip-card--compact[data-v-ede896b1]{padding:.65rem .8rem}.timeline-dot[data-v-ede896b1]{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:999px;background:#38bdf8;box-shadow:0 0 0 6px #38bdf81f}.timeline-line[data-v-ede896b1]{position:absolute;top:0;left:0;transform:translate(-50%);width:2px;height:calc(100% + 12px);background:#334155}.timeline-card[data-v-ede896b1]{border:1px solid rgba(71,85,105,.5);border-radius:18px;background:linear-gradient(180deg,#0f172ac7,#131f349e);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:1rem}.timeline-card--wide[data-v-ede896b1]{background:linear-gradient(180deg,#131f34d1,#0f172aad)}.ship-detail-skeleton-shell[data-v-ede896b1]{position:relative;overflow:hidden}.ship-detail-skeleton-shell[data-v-ede896b1]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent);animation:ship-detail-shimmer-ede896b1 1.6s ease-in-out infinite}.ship-detail-skeleton[data-v-ede896b1]{border-radius:999px;background:linear-gradient(180deg,#94a3b829,#94a3b814)}.ship-detail-skeleton--title[data-v-ede896b1]{width:min(24rem,70vw);height:3.2rem;border-radius:1.2rem}.ship-detail-skeleton--subtitle[data-v-ede896b1]{width:min(14rem,45vw);height:1.1rem;border-radius:.85rem}.ship-detail-skeleton--button[data-v-ede896b1]{width:min(16rem,52vw);height:3.9rem;border-radius:1rem}.ship-detail-skeleton--stat-label[data-v-ede896b1]{width:5.8rem;height:1rem;border-radius:.7rem}.ship-detail-skeleton--stat-value[data-v-ede896b1]{width:3.6rem;height:2rem;border-radius:.8rem}.ship-detail-skeleton--stat-meta[data-v-ede896b1]{width:7.2rem;height:.9rem;border-radius:.7rem}.ship-detail-skeleton--icon[data-v-ede896b1]{width:5rem;height:5rem;border-radius:1.2rem}.ship-detail-skeleton--chip[data-v-ede896b1]{width:7.5rem;height:2rem}.ship-detail-skeleton--chip-short[data-v-ede896b1]{width:5rem}.ship-detail-skeleton--chip-wide[data-v-ede896b1]{width:9rem}.ship-detail-skeleton--control[data-v-ede896b1]{width:100%;height:2.65rem;border-radius:.95rem}.ship-detail-skeleton--section-title[data-v-ede896b1]{width:9.5rem;height:1.4rem;border-radius:.8rem}.ship-detail-skeleton--table-title[data-v-ede896b1]{width:10rem;height:1.35rem;border-radius:.8rem}.ship-detail-skeleton--table-button[data-v-ede896b1]{width:8.5rem;height:2.6rem;border-radius:999px}.ship-detail-skeleton--table-head[data-v-ede896b1]{width:5.5rem;height:1rem;border-radius:.7rem}.ship-detail-skeleton--table-head-end[data-v-ede896b1]{margin-left:auto}.ship-detail-skeleton--cell-title[data-v-ede896b1]{width:6.5rem;height:1rem;border-radius:.7rem}.ship-detail-skeleton--cell-subtitle[data-v-ede896b1]{width:5rem;height:.9rem;border-radius:.7rem}.ship-detail-skeleton--cell-number[data-v-ede896b1]{width:2.5rem;height:1.2rem;border-radius:.7rem}.ship-detail-skeleton--card-title[data-v-ede896b1]{width:10rem;height:1.55rem;border-radius:.8rem}.ship-detail-skeleton--card-subtitle[data-v-ede896b1]{width:8.5rem;height:1rem;border-radius:.7rem}.ship-detail-skeleton--income[data-v-ede896b1]{width:7rem;height:1.45rem;border-radius:.8rem}.ship-detail-skeleton--income-meta[data-v-ede896b1]{width:100%;height:1rem;border-radius:.7rem}.ship-detail-skeleton--avatar[data-v-ede896b1]{width:42px;height:42px;border-radius:999px}.ship-detail-skeleton--driver-title[data-v-ede896b1]{width:8rem;height:1rem;border-radius:.7rem}.ship-detail-skeleton--driver-meta[data-v-ede896b1]{width:6rem;height:.9rem;border-radius:.7rem}@keyframes ship-detail-shimmer-ede896b1{to{transform:translate(100%)}}@media(min-width:992px){.ship-toolbar[data-v-ede896b1]{flex-direction:row;justify-content:space-between;align-items:center}.ship-toolbar__actions[data-v-ede896b1]{max-width:44rem}}@media(max-width:767.98px){.shipment-table-head[data-v-ede896b1]{align-items:flex-start;flex-direction:column}.shipment-table thead th[data-v-ede896b1],.shipment-table tbody td[data-v-ede896b1]{padding:.9rem .95rem}}.ship-ops-page[data-v-2d6ca538]{color:#e5e7eb}.ship-filter-panel[data-v-2d6ca538]{padding:.15rem 0 .35rem}.ship-filter-panel__control[data-v-2d6ca538]{background:#ffffff0a;border:1px solid rgba(148,163,184,.14);color:#e5e7eb;box-shadow:none}.ship-filter-panel__control[data-v-2d6ca538]::placeholder{color:#94a3b8}.ship-filter-panel__control[data-v-2d6ca538]:focus{background:#ffffff0f;border-color:#94a3b838;color:#f8fafc;box-shadow:none}.ship-filter-panel__count[data-v-2d6ca538]{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;color:#94a3b8;font-size:.92rem;font-weight:500}.ship-filter-panel__vehicle-row[data-v-2d6ca538]{display:flex;align-items:center;gap:.75rem;flex-wrap:nowrap}.ship-filter-panel__vehicle-item[data-v-2d6ca538]{min-width:0}.ship-filter-panel__vehicle-item--search[data-v-2d6ca538]{flex:2.2 1 0}.ship-filter-panel__vehicle-item--flag[data-v-2d6ca538]{flex:.9 1 0}.ship-filter-panel__vehicle-item--status[data-v-2d6ca538]{flex:1.1 1 0}.ship-filter-panel__vehicle-item--date[data-v-2d6ca538]{flex:.85 1 0}.ship-filter-panel__vehicle-item--button[data-v-2d6ca538]{flex:.8 1 0}.ship-filter-panel__vehicle-item--count[data-v-2d6ca538]{flex:0 0 auto;margin-left:auto;text-align:right}.dark-panel-card[data-v-2d6ca538],.ship-card[data-v-2d6ca538]{background:linear-gradient(180deg,#0f172ac7,#0c1220b8);color:#e5e7eb;border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:24px}.ship-card[data-v-2d6ca538]{padding:1.5rem;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.ship-card[data-v-2d6ca538]:hover{transform:translateY(-4px);border-color:#60a5fa8c;box-shadow:0 30px 60px -34px #60a5fa59}.ship-card--vehicle[data-v-2d6ca538]{background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden}.driver-profile-card[data-v-2d6ca538]{position:relative;overflow:hidden;border:1px solid rgba(148,163,184,.14);border-radius:24px;background:linear-gradient(180deg,#0f172ae0,#0c1220d6);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;cursor:pointer}.driver-profile-card[data-v-2d6ca538]:hover{transform:translateY(-4px);border-color:#60a5fa8c;box-shadow:0 30px 60px -34px #60a5fa59}.driver-profile-card__cover[data-v-2d6ca538]{height:168px;background-position:center;background-size:cover;background-repeat:no-repeat}.driver-profile-card__body[data-v-2d6ca538]{padding:0 1.5rem 1.5rem}.driver-profile-card__hero[data-v-2d6ca538]{display:flex;align-items:flex-end;gap:1rem;margin-top:-3rem;margin-bottom:1.4rem}.driver-profile-card__avatar[data-v-2d6ca538]{width:104px;height:104px;border-radius:999px;object-fit:cover;background:#0f172a;border:4px solid rgba(15,23,42,.96);box-shadow:0 16px 36px #02061747;flex:0 0 auto}.driver-profile-card__identity[data-v-2d6ca538]{flex:1 1 auto;min-width:0}.driver-profile-card__summary[data-v-2d6ca538]{flex:0 0 auto;margin-left:auto}.driver-profile-card__meta[data-v-2d6ca538]{color:#cbd5e1}.driver-profile-card__footer[data-v-2d6ca538]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.mini-label[data-v-2d6ca538]{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:#94a3b8}.mini-metric-card[data-v-2d6ca538]{border:1px solid rgba(148,163,184,.16);border-radius:16px;padding:.85rem 1rem;background:linear-gradient(180deg,#ffffff14,#ffffff08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:.15rem}.mini-metric-card strong[data-v-2d6ca538]{font-size:1.02rem;color:#f8fafc}.metric-value[data-v-2d6ca538]{color:#f8fafc;margin:.35rem 0}.ship-subtitle[data-v-2d6ca538],.metric-copy[data-v-2d6ca538],.text-light-emphasis[data-v-2d6ca538]{margin-bottom:0;color:#94a3b8}.ship-chip[data-v-2d6ca538]{display:inline-flex;align-items:center;padding:.38rem .8rem;border-radius:999px;font-size:.82rem;border:1px solid transparent}.ship-chip--info[data-v-2d6ca538]{background:#0ea5e924;color:#7dd3fc}.ship-chip--success[data-v-2d6ca538]{background:#22c55e26;color:#86efac}.ship-chip--warning[data-v-2d6ca538]{background:#f59e0b29;color:#fcd34d}.ship-chip--danger[data-v-2d6ca538]{background:#ef444424;color:#fda4af}.ship-link[data-v-2d6ca538]{font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#93c5fd}.badge-soft-primary[data-v-2d6ca538]{background:#3b82f629;color:#93c5fd;border:1px solid rgba(59,130,246,.24)}.badge-soft-success[data-v-2d6ca538]{background:#22c55e29;color:#86efac;border:1px solid rgba(34,197,94,.26)}.badge-soft-danger[data-v-2d6ca538]{background:#ef444424;color:#fda4af;border:1px solid rgba(239,68,68,.24)}.badge-soft-muted[data-v-2d6ca538]{background:#64748b2e;color:#e2e8f0;border:1px solid rgba(148,163,184,.24)}.vehicle-driver-strip[data-v-2d6ca538]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;padding-top:1rem}.vehicle-driver-strip__summary[data-v-2d6ca538]{font-size:.92rem;font-weight:600;color:#e2e8f0}.vehicle-driver-strip__avatars[data-v-2d6ca538]{display:flex;align-items:center;flex-wrap:wrap}.vehicle-driver-strip__avatar[data-v-2d6ca538]{width:42px;height:42px;border-radius:999px;object-fit:cover;border:2px solid rgba(15,23,42,.85);margin-left:-10px;box-shadow:0 8px 18px #02061747;background:#0f172a}.vehicle-driver-strip__avatar[data-v-2d6ca538]:first-child{margin-left:0}.ship-table-shell[data-v-2d6ca538]{overflow:hidden;border-radius:24px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#0f172ac7,#0c1220b8);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d}.ship-table-head[data-v-2d6ca538]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.4rem 1.4rem 1rem;border-bottom:1px solid rgba(148,163,184,.12)}.ship-table-head__actions[data-v-2d6ca538]{display:flex;align-items:center;gap:.75rem}.ship-table-head__button[data-v-2d6ca538]{display:inline-flex;align-items:center;gap:.5rem;padding:.72rem 1rem;border-radius:999px;border:1px solid rgba(125,211,252,.22);background:#3b82f614;color:#dbeafe;font-size:.9rem;font-weight:600}.ship-table-head__button[data-v-2d6ca538]:disabled{opacity:.65;cursor:not-allowed}.ship-table-head__meta[data-v-2d6ca538]{padding:.65rem .9rem;border-radius:999px;background:#94a3b81a;border:1px solid rgba(148,163,184,.14);color:#cbd5e1;font-size:.88rem}.ship-ops-table[data-v-2d6ca538]{--bs-table-bg: transparent;--bs-table-color: #e5e7eb;--bs-table-border-color: rgba(148,163,184,.08);margin:0}.ship-ops-table thead th[data-v-2d6ca538]{padding:1rem 1.25rem;border-bottom:1px solid rgba(148,163,184,.12);background:#0f172a57;vertical-align:middle;white-space:nowrap}.ship-ops-table tbody td[data-v-2d6ca538]{padding:1rem 1.25rem;vertical-align:middle;border-bottom:1px solid rgba(148,163,184,.08)}.ship-ops-table__sort-button[data-v-2d6ca538]{width:100%;display:inline-flex;align-items:center;justify-content:flex-start;gap:.55rem;padding:0;border:0;background:none;color:#cbd5e1;font-size:.79rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.ship-ops-table__sort-button--end[data-v-2d6ca538]{justify-content:flex-end}.ship-ops-table__sort-button--active[data-v-2d6ca538]{color:#7dd3fc}.ship-ops-table__row[data-v-2d6ca538]{cursor:pointer;transition:background-color .18s ease}.ship-ops-table__row[data-v-2d6ca538]:hover{background:#3b82f614}.ship-ops-table__primary-cell[data-v-2d6ca538],.ship-ops-table__metric-cell[data-v-2d6ca538]{display:flex;flex-direction:column;gap:.2rem}.ship-ops-table__driver-cell[data-v-2d6ca538]{display:flex;align-items:center;gap:.7rem;min-width:0}.ship-ops-table__primary-cell strong[data-v-2d6ca538],.ship-ops-table__metric-cell strong[data-v-2d6ca538]{color:#f8fafc}.ship-ops-table__muted[data-v-2d6ca538]{color:#cbd5e1}.ship-table-shell--skeleton[data-v-2d6ca538],.ship-ops-skeleton-card[data-v-2d6ca538],.ship-card--skeleton[data-v-2d6ca538],.mini-metric-card--skeleton[data-v-2d6ca538],.ship-ops-skeleton--shimmer[data-v-2d6ca538]{position:relative;overflow:hidden}.ship-table-shell--skeleton[data-v-2d6ca538]:after,.ship-ops-skeleton-card[data-v-2d6ca538]:after,.ship-card--skeleton[data-v-2d6ca538]:after,.mini-metric-card--skeleton[data-v-2d6ca538]:after,.ship-ops-skeleton--shimmer[data-v-2d6ca538]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);animation:ship-ops-shimmer-2d6ca538 1.35s infinite}.ship-ops-skeleton-card .card-body[data-v-2d6ca538]{min-height:7.75rem;padding:1rem 1rem .9rem}.ship-ops-skeleton[data-v-2d6ca538]{border-radius:999px;background:#94a3b829}.ship-ops-skeleton--label[data-v-2d6ca538]{width:42%;height:.72rem;margin-bottom:1rem}.ship-ops-skeleton--value[data-v-2d6ca538]{width:56%;height:1.95rem;margin-bottom:.85rem}.ship-ops-skeleton--meta[data-v-2d6ca538]{width:68%;height:.8rem}.ship-ops-skeleton--chip[data-v-2d6ca538]{width:4.8rem;height:1.55rem}.ship-ops-skeleton--chip-wide[data-v-2d6ca538]{width:7.4rem}.ship-ops-skeleton--title[data-v-2d6ca538]{width:58%;height:1.5rem}.ship-ops-skeleton--subtitle[data-v-2d6ca538]{width:72%;height:.88rem}.ship-ops-skeleton--teu[data-v-2d6ca538]{width:6.6rem;height:1.9rem}.ship-ops-skeleton--mini-label[data-v-2d6ca538]{width:70%;height:.7rem;margin-bottom:.55rem}.ship-ops-skeleton--mini-value[data-v-2d6ca538]{width:46%;height:1.1rem}.ship-ops-skeleton--status[data-v-2d6ca538]{width:6rem;height:1.85rem}.ship-ops-skeleton--link[data-v-2d6ca538]{width:7rem;height:.9rem}.ship-ops-skeleton--button[data-v-2d6ca538]{width:8.75rem;height:2.7rem;border-radius:999px}.ship-ops-skeleton--avatar[data-v-2d6ca538]{width:34px;height:34px;border-radius:999px;flex:0 0 auto}.ship-ops-skeleton--icon-dot[data-v-2d6ca538]{width:1rem;height:1rem;border-radius:999px;flex:0 0 auto}.ship-ops-skeleton--table-title[data-v-2d6ca538]{width:8.75rem;height:1rem}.ship-ops-skeleton--table-meta[data-v-2d6ca538]{width:6.5rem;height:.78rem}.ship-ops-skeleton--table-inline[data-v-2d6ca538]{width:7rem;height:.9rem}.ship-ops-skeleton--table-chip[data-v-2d6ca538]{width:4.5rem;height:1rem}.ship-ops-skeleton--table-number[data-v-2d6ca538]{width:2.8rem;height:1rem}.ship-table-shell--skeleton .ship-ops-table tbody td[data-v-2d6ca538]{height:72px}.vehicle-picker-grid[data-v-2d6ca538]{max-height:320px;overflow:auto}.vehicle-picker-card[data-v-2d6ca538]{border:1px solid #dbe7f5;border-radius:14px;background:#fff;padding:.9rem 1rem;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.vehicle-picker-card[data-v-2d6ca538]:hover{transform:translateY(-1px);border-color:#93c5fd;box-shadow:0 12px 24px -20px #2563eb66}.vehicle-picker-card--active[data-v-2d6ca538]{border-color:#22c55e;background:#f0fdf4;box-shadow:0 12px 24px -20px #22c55e73}@keyframes ship-ops-shimmer-2d6ca538{to{transform:translate(100%)}}@media(max-width:767px){.ship-filter-panel__vehicle-row[data-v-2d6ca538]{flex-wrap:wrap}.ship-filter-panel__vehicle-item[data-v-2d6ca538]{flex:1 1 100%}.ship-filter-panel__vehicle-item--count[data-v-2d6ca538]{margin-left:0;text-align:left}.ship-table-head[data-v-2d6ca538]{align-items:flex-start;flex-direction:column}.ship-ops-table thead th[data-v-2d6ca538],.ship-ops-table tbody td[data-v-2d6ca538]{padding:.9rem .95rem}.driver-profile-card__hero[data-v-2d6ca538]{flex-direction:column;align-items:flex-start}.driver-profile-card__summary[data-v-2d6ca538]{margin-left:0;text-align:left}.driver-profile-card__avatar[data-v-2d6ca538]{width:88px;height:88px}.vehicle-driver-strip__avatar[data-v-2d6ca538]{width:38px;height:38px}}.vehicle-out-page[data-v-476b7110]{padding-bottom:1.5rem}.ship-table-shell[data-v-476b7110]{overflow:hidden;border-radius:24px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#0f172ac7,#0c1220b8);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d}.ship-table-head[data-v-476b7110]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.4rem 1.4rem 1rem;border-bottom:1px solid rgba(148,163,184,.12)}.ship-table-head__actions[data-v-476b7110]{display:flex;align-items:center;gap:.75rem}.ship-table-head__button[data-v-476b7110]{display:inline-flex;align-items:center;gap:.5rem;padding:.72rem 1rem;border-radius:999px;border:1px solid rgba(125,211,252,.22);background:#3b82f614;color:#dbeafe;font-size:.9rem;font-weight:600}.ship-table-head__button[data-v-476b7110]:disabled{opacity:.65;cursor:not-allowed}.ship-table-head__meta[data-v-476b7110]{padding:.65rem .9rem;border-radius:999px;background:#94a3b81a;border:1px solid rgba(148,163,184,.14);color:#cbd5e1;font-size:.88rem}.ship-ops-table[data-v-476b7110]{--bs-table-bg: transparent;--bs-table-color: #e5e7eb;--bs-table-border-color: rgba(148,163,184,.08);margin:0}.ship-ops-table thead th[data-v-476b7110]{padding:1rem 1.25rem;border-bottom:1px solid rgba(148,163,184,.12);background:#0f172a57;vertical-align:middle;white-space:nowrap;color:#cbd5e1;font-size:.79rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.ship-ops-table tbody td[data-v-476b7110]{padding:1rem 1.25rem;vertical-align:middle;border-bottom:1px solid rgba(148,163,184,.08)}.ship-ops-table__row[data-v-476b7110]{transition:background-color .18s ease}.ship-ops-table__row[data-v-476b7110]:hover{background:#3b82f614}.ship-ops-table__primary-cell[data-v-476b7110]{display:flex;flex-direction:column;gap:.2rem}.ship-ops-table__primary-cell strong[data-v-476b7110]{color:#f8fafc}.ship-ops-table__muted[data-v-476b7110]{color:#cbd5e1}.vehicle-out-status-pill[data-v-476b7110]{background:#f871711f;color:#fecaca;border:1px solid rgba(248,113,113,.25)}@media(max-width:767px){.ship-table-head[data-v-476b7110]{align-items:flex-start;flex-direction:column}.ship-ops-table thead th[data-v-476b7110],.ship-ops-table tbody td[data-v-476b7110]{padding:.9rem .95rem}}.ship-ops-page[data-v-faa1d5fe]{color:#e5e7eb}.driver-facebook-hero[data-v-faa1d5fe]{overflow:hidden;border:1px solid rgba(148,163,184,.14);border-radius:28px;background:linear-gradient(180deg,#0f172ac7,#0c1220b8);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d}.driver-facebook-hero__cover-wrap[data-v-faa1d5fe]{position:relative;height:280px;background:#0f172a}.driver-facebook-hero__cover[data-v-faa1d5fe]{width:100%;height:100%;object-fit:cover;display:block}.driver-facebook-hero__cover-overlay[data-v-faa1d5fe]{position:absolute;inset:0;background:linear-gradient(180deg,#0f172a14,#0f172a33,#0f172ad1)}.driver-facebook-hero__body[data-v-faa1d5fe]{padding:0 1.5rem 1.5rem;margin-top:-3.5rem;position:relative;z-index:1}.driver-facebook-hero__identity[data-v-faa1d5fe]{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.driver-facebook-hero__avatar[data-v-faa1d5fe]{width:132px;height:132px;border-radius:999px;object-fit:cover;border:5px solid rgba(15,23,42,.95);box-shadow:0 18px 40px -24px #0f172ae6;background:#0f172a;flex-shrink:0}.driver-facebook-hero__copy[data-v-faa1d5fe]{display:flex;flex-direction:column;justify-content:flex-end;min-width:0;flex:1 1 320px}.driver-facebook-hero__copy h2[data-v-faa1d5fe]{font-size:clamp(2rem,3.6vw,3rem);line-height:1;letter-spacing:-.04em}.driver-facebook-hero__meta[data-v-faa1d5fe]{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap;justify-content:flex-end;margin:-1.1rem 1.5rem 1.25rem;position:relative;z-index:2}.driver-facebook-hero__meta-pill[data-v-faa1d5fe]{min-width:8rem;padding:.8rem 1rem;border-radius:18px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,#ffffff14,#ffffff08);display:flex;flex-direction:column;gap:.15rem}.driver-facebook-hero__meta-pill span[data-v-faa1d5fe]{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8}.driver-facebook-hero__meta-pill strong[data-v-faa1d5fe]{color:#f8fafc;font-size:1.08rem}.driver-detail-skeleton-shell[data-v-faa1d5fe],.owner-detail-tabs__link--skeleton[data-v-faa1d5fe]{position:relative;overflow:hidden}.driver-detail-skeleton-shell[data-v-faa1d5fe]:after,.owner-detail-tabs__link--skeleton[data-v-faa1d5fe]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);animation:driver-detail-shimmer-faa1d5fe 1.35s infinite}.driver-detail-skeleton[data-v-faa1d5fe]{border-radius:999px;background:#94a3b829}.driver-detail-skeleton--cover[data-v-faa1d5fe]{width:100%;height:100%;border-radius:0}.driver-detail-skeleton--avatar[data-v-faa1d5fe]{width:132px;height:132px;border-radius:999px;flex-shrink:0}.driver-detail-skeleton--avatar-sm[data-v-faa1d5fe]{width:42px;height:42px;border-radius:999px;flex-shrink:0}.driver-detail-skeleton--chip[data-v-faa1d5fe]{width:5.5rem;height:1.7rem}.driver-detail-skeleton--chip-wide[data-v-faa1d5fe]{width:7.5rem}.driver-detail-skeleton--title[data-v-faa1d5fe]{width:min(18rem,58vw);height:3rem}.driver-detail-skeleton--subtitle[data-v-faa1d5fe]{width:min(15rem,42vw);height:1rem}.driver-detail-skeleton--mini-label[data-v-faa1d5fe]{width:48%;height:.72rem}.driver-detail-skeleton--mini-value[data-v-faa1d5fe]{width:56%;height:1rem}.driver-detail-skeleton--tab-icon[data-v-faa1d5fe]{width:2.85rem;height:2.85rem;border-radius:16px;flex-shrink:0}.driver-detail-skeleton--tab-title[data-v-faa1d5fe]{width:55%;height:1rem}.driver-detail-skeleton--tab-meta[data-v-faa1d5fe]{width:70%;height:.8rem}.driver-detail-skeleton--card-title[data-v-faa1d5fe]{width:48%;height:1.45rem}.driver-detail-skeleton--card-subtitle[data-v-faa1d5fe]{width:38%;height:.85rem}.driver-detail-skeleton--income[data-v-faa1d5fe]{width:100%;height:4.6rem;border-radius:18px}.driver-detail-skeleton--mini-card[data-v-faa1d5fe]{width:100%;height:5.2rem;border-radius:18px;background:#94a3b829}.driver-detail-skeleton--driver-title[data-v-faa1d5fe]{width:52%;height:1rem}.driver-detail-skeleton--driver-meta[data-v-faa1d5fe]{width:38%;height:.8rem}@keyframes driver-detail-shimmer-faa1d5fe{to{transform:translate(100%)}}.dark-panel-card[data-v-faa1d5fe],.container-card[data-v-faa1d5fe],.ship-detail-card[data-v-faa1d5fe],.ship-modal-dark[data-v-faa1d5fe]{background:linear-gradient(180deg,#0f172ac7,#0c1220b8);color:#e5e7eb;border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:24px}.text-light-emphasis[data-v-faa1d5fe]{margin-bottom:0;color:#94a3b8}.container-card[data-v-faa1d5fe]{padding:1.25rem;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.container-card[data-v-faa1d5fe]:hover{transform:translateY(-3px);border-color:#60a5fa8c;box-shadow:0 28px 56px -34px #60a5fa59}.container-card--interactive[data-v-faa1d5fe]{cursor:pointer}.mini-label[data-v-faa1d5fe]{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:#94a3b8}.mini-metric-card[data-v-faa1d5fe]{border:1px solid rgba(148,163,184,.16);border-radius:16px;padding:.85rem 1rem;background:linear-gradient(180deg,#ffffff14,#ffffff08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:.15rem}.mini-metric-card strong[data-v-faa1d5fe]{font-size:1.02rem;color:#f8fafc}.badge-soft-primary[data-v-faa1d5fe],.badge-soft-success[data-v-faa1d5fe],.badge-soft-info[data-v-faa1d5fe],.badge-soft-warning[data-v-faa1d5fe],.badge-soft-danger[data-v-faa1d5fe],.badge-soft-muted[data-v-faa1d5fe]{border:1px solid transparent}.badge-soft-primary[data-v-faa1d5fe]{background:#3b82f629;color:#93c5fd;border-color:#3b82f63d}.badge-soft-success[data-v-faa1d5fe]{background:#22c55e26;color:#86efac;border-color:#22c55e38}.badge-soft-info[data-v-faa1d5fe]{background:#0ea5e924;color:#7dd3fc;border-color:#0ea5e93d}.badge-soft-warning[data-v-faa1d5fe]{background:#f59e0b29;color:#fcd34d;border-color:#f59e0b3d}.badge-soft-danger[data-v-faa1d5fe]{background:#ef444424;color:#fda4af;border-color:#ef44443d}.badge-soft-muted[data-v-faa1d5fe]{background:#64748b2e;color:#e2e8f0;border-color:#94a3b83d}.ship-chip[data-v-faa1d5fe]{display:inline-flex;align-items:center;padding:.38rem .8rem;border-radius:999px;font-size:.82rem;border:1px solid transparent}.ship-chip--info[data-v-faa1d5fe]{background:#0ea5e924;color:#7dd3fc}.ship-chip--success[data-v-faa1d5fe]{background:#22c55e26;color:#86efac}.ship-chip--warning[data-v-faa1d5fe]{background:#f59e0b29;color:#fcd34d}.ship-filter-panel[data-v-faa1d5fe]{padding:1rem 1.15rem;border-radius:20px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#0f172ab8,#131f3494);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ship-filter-panel__control[data-v-faa1d5fe]{min-height:2.65rem;background:#ffffff0a;border:1px solid rgba(148,163,184,.14);color:#e5e7eb;box-shadow:none}.ship-filter-panel__control[data-v-faa1d5fe]::placeholder{color:#94a3b8}.ship-filter-panel__control[data-v-faa1d5fe]:focus{background:#ffffff0f;border-color:#94a3b838;color:#f8fafc;box-shadow:none}.ship-toolbar[data-v-faa1d5fe]{display:flex;flex-direction:column;gap:1rem}.ship-toolbar__actions[data-v-faa1d5fe]{display:flex;flex-direction:column;gap:.75rem;flex:1}.ship-toolbar__actions-row[data-v-faa1d5fe]{width:100%}.ship-toolbar__chips[data-v-faa1d5fe]{margin-bottom:.35rem}.ship-toolbar .row+.row[data-v-faa1d5fe]{margin-top:.15rem!important}.ship-detail-card[data-v-faa1d5fe]{padding:1.5rem}.snapshot-row[data-v-faa1d5fe]{display:flex;justify-content:space-between;gap:1rem;color:#94a3b8}.snapshot-row strong[data-v-faa1d5fe]{color:#f8fafc;text-align:right}.shipment-profit-banner[data-v-faa1d5fe]{border-radius:18px;background:linear-gradient(135deg,#1e293bb8,#0f172a99);border:1px solid rgba(148,163,184,.14);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:1rem 1.1rem}.banner-kicker[data-v-faa1d5fe]{display:inline-block;font-size:.74rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#60a5fa}.income-inline-card[data-v-faa1d5fe]{display:flex;flex-direction:column;gap:.18rem;padding:.9rem 1rem;border-radius:18px;background:linear-gradient(135deg,#22c55e2e,#0f172a80);border:1px solid rgba(74,222,128,.26)}.income-inline-card strong[data-v-faa1d5fe]{font-size:1.15rem;color:#f8fafc}.income-inline-card small[data-v-faa1d5fe]{color:#cbd5e1}.owner-detail-tabs[data-v-faa1d5fe]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;border:none;margin:0 0 .75rem}.owner-detail-tabs .nav-item[data-v-faa1d5fe]{min-width:0}.owner-detail-tabs__link[data-v-faa1d5fe]{height:100%;margin:0!important;padding:0;border:none!important;border-radius:20px!important;background:linear-gradient(180deg,#ffffff0f,#ffffff08)!important;color:inherit!important;overflow:hidden}.owner-detail-tabs__link.active[data-v-faa1d5fe]{background:linear-gradient(180deg,#1e40af7a,#0ea5e92e)!important;box-shadow:0 20px 40px -28px #3b82f673,inset 0 1px #ffffff14}.owner-detail-tabs__inner[data-v-faa1d5fe]{display:flex;align-items:center;gap:1rem;padding:1rem 1.1rem;min-width:0}.owner-detail-tabs__icon[data-v-faa1d5fe]{width:2.85rem;height:2.85rem;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff14;color:#bfdbfe;font-size:1.2rem;flex-shrink:0}.owner-detail-tabs__title[data-v-faa1d5fe]{font-size:.98rem;font-weight:700;color:#f8fafc}.owner-detail-tabs__meta[data-v-faa1d5fe]{font-size:.82rem;color:#94a3b8}.owner-detail-tabs__panel[data-v-faa1d5fe]{padding-top:.5rem}.owner-job-card[data-v-faa1d5fe]{padding:1.25rem}.owner-job-inline-card[data-v-faa1d5fe]{display:grid;grid-template-columns:minmax(0,118px) minmax(0,1fr);gap:.75rem;align-items:stretch}.owner-job-inline-card__che[data-v-faa1d5fe]{display:flex;flex-direction:column;justify-content:center;gap:.18rem;padding:.85rem .95rem;border-radius:18px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,#ffffff14,#ffffff08)}.owner-job-inline-card__che strong[data-v-faa1d5fe]{color:#f8fafc}.driver-chip-card[data-v-faa1d5fe]{display:flex;align-items:center;gap:.75rem;padding:.85rem .95rem;border-radius:18px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,#ffffff14,#ffffff08)}.owner-job-inline-card__driver[data-v-faa1d5fe]{min-width:0}.owner-jobs-table-shell[data-v-faa1d5fe]{margin-bottom:1rem}.owner-jobs-table-head[data-v-faa1d5fe]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.owner-jobs-table-head__button[data-v-faa1d5fe]{display:inline-flex;align-items:center;gap:.5rem;padding:.72rem 1rem;border-radius:999px;border:1px solid rgba(125,211,252,.22);background:#3b82f614;color:#dbeafe;font-size:.9rem;font-weight:600}.owner-jobs-table-head__button[data-v-faa1d5fe]:disabled{opacity:.65;cursor:not-allowed}.owner-jobs-table[data-v-faa1d5fe]{--bs-table-bg: transparent;--bs-table-color: #e5e7eb;--bs-table-border-color: rgba(148,163,184,.08)}.owner-jobs-table thead th[data-v-faa1d5fe]{padding:1rem 1.2rem;border-bottom:1px solid rgba(148,163,184,.12);background:#0f172a57;vertical-align:middle;white-space:nowrap}.owner-jobs-table tbody td[data-v-faa1d5fe]{padding:1rem 1.2rem;vertical-align:middle;border-bottom:1px solid rgba(148,163,184,.08)}.owner-jobs-table__sort-button[data-v-faa1d5fe]{width:100%;display:inline-flex;align-items:center;justify-content:flex-start;gap:.55rem;padding:0;border:0;background:none;color:#cbd5e1;font-size:.79rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.owner-jobs-table__sort-button--end[data-v-faa1d5fe]{justify-content:flex-end}.owner-jobs-table__sort-button--active[data-v-faa1d5fe]{color:#7dd3fc}.owner-jobs-table__row[data-v-faa1d5fe]{cursor:pointer}.owner-jobs-table__row[data-v-faa1d5fe]:hover{background:#3b82f614}.owner-jobs-table__primary-cell[data-v-faa1d5fe],.owner-jobs-table__metric-cell[data-v-faa1d5fe]{display:flex;flex-direction:column;gap:.2rem}.owner-jobs-table__metric-cell--align-end[data-v-faa1d5fe]{align-items:flex-end}.owner-jobs-table__primary-cell strong[data-v-faa1d5fe],.owner-jobs-table__metric-cell strong[data-v-faa1d5fe]{color:#f8fafc}.owner-jobs-table__driver-cell[data-v-faa1d5fe]{display:flex;align-items:center;gap:.75rem}.owner-jobs-table__driver-cell strong[data-v-faa1d5fe]{display:block;color:#f8fafc}.owner-jobs-table__driver-cell span[data-v-faa1d5fe]{display:block}.owner-jobs-table td[data-v-faa1d5fe],.owner-jobs-table th[data-v-faa1d5fe]{white-space:nowrap}.owner-jobs-table__primary-cell[data-v-faa1d5fe],.owner-jobs-table__metric-cell[data-v-faa1d5fe],.owner-jobs-table__driver-cell[data-v-faa1d5fe]{white-space:normal}.driver-management-form .form-label[data-v-faa1d5fe]{color:#cbd5e1;font-size:.84rem;font-weight:600}[data-v-faa1d5fe] .driver-vehicle-select{min-height:47px}.driver-management-form__notes[data-v-faa1d5fe]{min-height:96px}.job-preview-frame[data-v-faa1d5fe]{position:relative;display:inline-block;width:100%}.job-preview-image[data-v-faa1d5fe]{display:block;width:100%;max-height:280px;object-fit:cover;border-radius:18px;border:1px solid rgba(148,163,184,.18);background:#0f172a73}.job-preview-image--large[data-v-faa1d5fe]{max-height:75vh;object-fit:contain;background:#020617b8}.job-preview-trigger[data-v-faa1d5fe]{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:999px;border:1px solid rgba(148,163,184,.3);background:#0f172ac7;color:#f8fafc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.job-preview-trigger i[data-v-faa1d5fe]{font-size:1.1rem}.preview-surface[data-v-faa1d5fe],.preview-side-panel[data-v-faa1d5fe]{display:flex;flex-direction:column;height:100%;padding:1rem;border-radius:20px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#ffffff0d,#ffffff05)}.preview-map-block[data-v-faa1d5fe]{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(148,163,184,.12)}.job-preview-map[data-v-faa1d5fe]{width:100%;height:320px;border-radius:18px;overflow:hidden;border:1px solid rgba(148,163,184,.16)}.preview-empty-state[data-v-faa1d5fe]{display:flex;align-items:center;justify-content:center;min-height:240px;padding:1rem;border-radius:18px;border:1px dashed rgba(148,163,184,.22);background:#0f172a4d;color:#94a3b8;text-align:center}.preview-empty-state--map[data-v-faa1d5fe]{min-height:320px}.preview-empty-state--side[data-v-faa1d5fe]{min-height:180px}.job-map-overlay-controls[data-v-faa1d5fe]{display:flex;flex-direction:column;gap:.4rem;margin:10px}.map-view-toggle[data-v-faa1d5fe]{display:inline-flex;align-items:center;justify-content:center;gap:.38rem;padding:.34rem .66rem;border-radius:999px;border:1px solid rgba(96,165,250,.28);background:#0f172ad1;color:#e2e8f0;font-size:.74rem;line-height:1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 10px 24px #0f172a47}.map-view-toggle i[data-v-faa1d5fe]{font-size:.9rem}.map-legend-chip[data-v-faa1d5fe]{display:inline-flex;align-items:center;gap:.45rem;padding:.32rem .72rem;border-radius:999px;background:#0f172a7a;border:1px solid rgba(148,163,184,.18);font-size:.8rem;color:#e2e8f0}.map-legend-dot[data-v-faa1d5fe]{display:inline-block;width:10px;height:10px;border-radius:999px;box-shadow:0 0 0 4px #ffffff0f}.map-legend-dot--large[data-v-faa1d5fe]{width:12px;height:12px}.job-map-marker-wrap[data-v-faa1d5fe]{display:flex;align-items:center;justify-content:center}.job-map-marker[data-v-faa1d5fe]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;border:2px solid rgba(255,255,255,.72);box-shadow:0 10px 20px #0f172a59}.job-map-marker span[data-v-faa1d5fe]{font-size:.82rem;font-weight:700;color:#fff}.preview-location-list[data-v-faa1d5fe]{display:flex;flex-direction:column;gap:.85rem;flex:1}.preview-location-item[data-v-faa1d5fe]{padding:.9rem 1rem;border-radius:16px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#ffffff0f,#ffffff05)}.preview-location-heading[data-v-faa1d5fe]{display:flex;align-items:center;gap:.7rem;margin-bottom:.55rem}.timeline-dot[data-v-faa1d5fe]{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:999px;background:#38bdf8;box-shadow:0 0 0 6px #38bdf81f}.timeline-line[data-v-faa1d5fe]{position:absolute;top:0;left:0;transform:translate(-50%);width:2px;height:calc(100% + 12px);background:#334155}.timeline-card[data-v-faa1d5fe]{border:1px solid rgba(71,85,105,.5);border-radius:18px;background:linear-gradient(180deg,#0f172ac7,#131f349e);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:1rem}.timeline-card--wide[data-v-faa1d5fe]{background:linear-gradient(180deg,#131f34d1,#0f172aad)}@media(max-width:991px){.driver-facebook-hero__cover-wrap[data-v-faa1d5fe]{height:220px}.driver-facebook-hero__body[data-v-faa1d5fe]{padding:0 1rem 1rem;margin-top:-2.75rem}.driver-facebook-hero__avatar[data-v-faa1d5fe]{width:104px;height:104px}.driver-facebook-hero__identity[data-v-faa1d5fe]{align-items:flex-start}.driver-facebook-hero__meta[data-v-faa1d5fe]{justify-content:flex-start;width:calc(100% - 2rem);margin:-.85rem 1rem 1rem}.owner-detail-tabs[data-v-faa1d5fe],.owner-job-inline-card[data-v-faa1d5fe]{grid-template-columns:1fr}}@media(max-width:575px){.driver-facebook-hero__cover-wrap[data-v-faa1d5fe]{height:190px}.driver-facebook-hero__meta-pill[data-v-faa1d5fe]{min-width:calc(50% - .5rem)}.owner-jobs-table-head[data-v-faa1d5fe]{align-items:flex-start;flex-direction:column}}.reports-view[data-v-03518ef7]{display:grid;gap:24px}.reports-view__filter-shell[data-v-03518ef7],.reports-view__table-shell[data-v-03518ef7]{border:1px solid rgba(125,166,255,.14);background:radial-gradient(circle at top right,rgba(65,184,255,.16),transparent 32%),linear-gradient(145deg,#091525,#0f2238 58%,#12304f);box-shadow:0 28px 60px #050f1c47}.reports-view__eyebrow[data-v-03518ef7]{color:#7dd3fc;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.reports-view__subtext[data-v-03518ef7]{display:block}.reports-view__filter-shell[data-v-03518ef7],.reports-view__table-shell[data-v-03518ef7]{border-radius:28px;overflow:hidden}.reports-view__filter-head[data-v-03518ef7],.reports-view__table-head[data-v-03518ef7]{display:flex;align-items:center;justify-content:space-between;gap:16px}.reports-view__table-head-meta[data-v-03518ef7]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.reports-view__section-title[data-v-03518ef7]{margin:6px 0 0;color:#edf6ff;font-size:1.25rem;font-weight:800}.reports-view__table-badge[data-v-03518ef7],.reports-view__table-meta[data-v-03518ef7]{padding:10px 14px;border-radius:999px;background:#94a3b81f;color:#d6ebff;border:1px solid rgba(148,163,184,.16);font-size:.88rem;font-weight:600}.reports-view__filter-grid[data-v-03518ef7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;flex:1}.reports-view__field[data-v-03518ef7]{display:flex;flex-direction:column;gap:8px;color:#d8ebff;font-size:.88rem;font-weight:600}.reports-view__field--search[data-v-03518ef7]{grid-column:span 1}.reports-view[data-v-03518ef7] .form-control,.reports-view[data-v-03518ef7] .form-select{min-height:48px;border-radius:16px;border:1px solid rgba(125,166,255,.16);background:#06122070;color:#f7fbff;box-shadow:none}.reports-view[data-v-03518ef7] .form-control:focus,.reports-view[data-v-03518ef7] .form-select:focus{border-color:#38bdf880;box-shadow:0 0 0 .25rem #38bdf81f}.reports-view__actions[data-v-03518ef7]{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}.reports-view__button[data-v-03518ef7]{border:none;display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:16px;font-weight:700;transition:transform .2s ease,opacity .2s ease}.reports-view__button[data-v-03518ef7]:hover:not(:disabled){transform:translateY(-1px)}.reports-view__button[data-v-03518ef7]:disabled{opacity:.68}.reports-view__button--primary[data-v-03518ef7]{background:linear-gradient(135deg,#38bdf8,#0ea5e9);color:#062033}.reports-view__button--ghost[data-v-03518ef7]{background:#94a3b824;color:#dcedff;border:1px solid rgba(148,163,184,.16)}.reports-view__button--compact[data-v-03518ef7]{padding:10px 14px;border-radius:14px;font-size:.88rem}.reports-view__button--xlsx[data-v-03518ef7]{display:inline-flex;align-items:center;gap:.5rem;padding:.72rem 1rem;border-radius:999px;border:1px solid rgba(125,211,252,.22);background:#3b82f614;color:#dbeafe;font-size:.9rem;font-weight:600}.reports-view__table-head[data-v-03518ef7]{padding:22px 24px 0}.reports-view__loading-state[data-v-03518ef7]{padding:20px 24px 26px}.reports-view__skeleton-row[data-v-03518ef7]{display:grid;grid-template-columns:1.4fr 1.1fr 1.2fr 1.2fr 1fr .7fr .7fr 1.15fr;gap:12px}.reports-view__skeleton-row+.reports-view__skeleton-row[data-v-03518ef7]{margin-top:14px}.reports-view__skeleton-line[data-v-03518ef7]{height:14px;border-radius:999px;background:linear-gradient(90deg,#94a3b81a,#7dd3fc3d,#94a3b81a);background-size:200% 100%;animation:reports-view-shimmer-03518ef7 1.4s infinite linear}.reports-view__skeleton-row--head .reports-view__skeleton-line[data-v-03518ef7]{height:18px}.reports-view__skeleton-line--body[data-v-03518ef7]{height:36px}.reports-view__table[data-v-03518ef7]{--bs-table-bg:transparent;--bs-table-color:#edf6ff;--bs-table-border-color:rgba(167, 214, 255, .08)}.reports-view__table thead th[data-v-03518ef7]{padding:18px 20px;border-bottom:1px solid rgba(167,214,255,.12);color:#98b9d8;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.reports-view__table tbody td[data-v-03518ef7]{padding:18px 20px;vertical-align:middle;border-color:#a7d6ff12}.reports-view__table tbody tr[data-v-03518ef7]{transition:background .18s ease,transform .18s ease}.reports-view__table tbody tr[data-v-03518ef7]:hover{background:#38bdf80f}.reports-view__table tbody tr.is-top-row[data-v-03518ef7]{background:#7dd3fc0a}.reports-view__sort-button[data-v-03518ef7]{border:none;background:none;color:inherit;display:inline-flex;align-items:center;gap:8px;padding:0;font:inherit}.reports-view__sort-button--active[data-v-03518ef7]{color:#e8f7ff}.reports-view__primary-cell[data-v-03518ef7]{display:flex;align-items:center;gap:12px}.reports-view__rank[data-v-03518ef7]{width:34px;height:34px;flex-shrink:0;border-radius:12px;display:grid;place-items:center;background:#38bdf824;color:#9deaff;font-weight:800}.reports-view__primary-text[data-v-03518ef7]{color:#f8fbff}.reports-view__person-cell[data-v-03518ef7],.reports-view__stacked-cell[data-v-03518ef7]{display:flex;flex-direction:column;gap:4px}.reports-view__person-inline[data-v-03518ef7]{display:flex;align-items:center;gap:10px}.reports-view__driver-avatar[data-v-03518ef7]{width:32px;height:32px;border-radius:50%;object-fit:cover;border:1px solid rgba(148,163,184,.22);background:#94a3b81f;flex-shrink:0}.reports-view__person-cell span[data-v-03518ef7],.reports-view__subtext[data-v-03518ef7]{color:#89a6c1;font-size:.84rem}.reports-view__pill[data-v-03518ef7]{display:inline-flex;align-items:center;width:fit-content;padding:7px 11px;border-radius:999px;background:#38bdf81f;color:#dff7ff;font-weight:700}.reports-view__pill--soft[data-v-03518ef7]{background:#3b82f624}.reports-view__pill--info[data-v-03518ef7]{background:#22c55e24;color:#ccffe1}.reports-view__empty-state[data-v-03518ef7]{padding:42px 24px;text-align:center;color:#aac5de}.reports-view__pagination[data-v-03518ef7]{padding:18px 24px 24px;display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.reports-view__page-button[data-v-03518ef7]{width:40px;height:40px;border-radius:12px;border:1px solid rgba(148,163,184,.16);background:#08142280;color:#dbeeff;font-weight:700}.reports-view__page-button--active[data-v-03518ef7]{background:linear-gradient(135deg,#38bdf8,#0ea5e9);color:#062033;border-color:transparent}@keyframes reports-view-shimmer-03518ef7{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:1199px){.reports-view__filter-head[data-v-03518ef7]{align-items:flex-end}.reports-view__filter-grid[data-v-03518ef7]{grid-template-columns:repeat(2,minmax(0,1fr))}.reports-view__field--search[data-v-03518ef7]{grid-column:span 2}}@media(max-width:767px){.reports-view__filter-head[data-v-03518ef7],.reports-view__table-head[data-v-03518ef7]{flex-direction:column;align-items:flex-start}.reports-view__table-head-meta[data-v-03518ef7]{width:100%}.reports-view__filter-grid[data-v-03518ef7]{grid-template-columns:minmax(0,1fr)}.reports-view__field--search[data-v-03518ef7]{grid-column:span 1}.reports-view__table thead th[data-v-03518ef7],.reports-view__table tbody td[data-v-03518ef7]{padding:14px 16px}.reports-view__pagination[data-v-03518ef7]{justify-content:flex-start}}.report-comparison-page[data-v-18ceda54]{color:#495057}.loading-panel[data-v-18ceda54]{border-radius:16px;border:1px dashed rgba(13,110,253,.28);background:#f8fbff;text-align:center;padding:2.5rem 1.5rem;color:#6c757d}.compare-glass-panel[data-v-18ceda54]{background:linear-gradient(180deg,#0f172ac7,#0c1220b8);border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#e5e7eb}.compare-glass-panel .card-body[data-v-18ceda54],.compare-glass-panel h5[data-v-18ceda54],.compare-glass-panel h6[data-v-18ceda54]{color:inherit}.compare-glass-panel .text-secondary[data-v-18ceda54],.compare-glass-panel .font-13[data-v-18ceda54]{color:#94a3b8!important}.compare-loading-panel[data-v-18ceda54]{border:1px dashed rgba(148,163,184,.22);background:linear-gradient(180deg,#ffffff14,#ffffff08);color:#cbd5e1}.compare-ready-banner[data-v-18ceda54]{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid rgba(148,163,184,.18);border-radius:16px;background:linear-gradient(180deg,#ffffff14,#ffffff08);padding:1rem 1.1rem;color:#e5e7eb}.table-section-heading[data-v-18ceda54]{margin-bottom:1rem}.export-selector-card[data-v-18ceda54]{border-radius:16px;border:1px solid rgba(13,110,253,.15);background:#f8fbff;padding:1.25rem}.export-glass-panel[data-v-18ceda54]{background:linear-gradient(180deg,#0f172ac7,#0c1220b8);border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#e5e7eb}.export-glass-panel h6[data-v-18ceda54]{color:#e5e7eb}.export-option[data-v-18ceda54]{display:flex;align-items:center;gap:.75rem;border:1px solid #e9ecef;background:#fff;border-radius:12px;padding:.75rem .9rem;cursor:pointer}.export-glass-option[data-v-18ceda54]{border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,#ffffff14,#ffffff08);color:#e5e7eb}.export-glass-option .form-check-input[data-v-18ceda54]{background-color:#0f172a99;border-color:#94a3b866}.export-preview-card[data-v-18ceda54]{border-color:#0d6efd24!important}.export-preview-select[data-v-18ceda54]{max-width:280px}.table[data-v-18ceda54]>:not(caption)>*>*{white-space:nowrap;vertical-align:middle}@media(max-width:991.98px){.bs-stepper .bs-stepper-line[data-v-18ceda54]{display:none}}[data-v-18ceda54] .bs-stepper .step.completed .bs-stepper-circle{background-color:#198754;color:#fff}.job-glass-panel[data-v-3fba4964],.job-glass-card[data-v-3fba4964],.job-glass-modal[data-v-3fba4964]{background:linear-gradient(180deg,#0f172ac7,#0c1220b8);border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.job-glass-panel[data-v-3fba4964],.job-glass-card[data-v-3fba4964],.job-glass-modal[data-v-3fba4964]{color:#e5e7eb}.job-glass-card[data-v-3fba4964]{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.job-glass-card[data-v-3fba4964]:hover{transform:translateY(-3px);border-color:#60a5fa8c!important;box-shadow:0 28px 56px -34px #60a5fa59}.ship-select-button[data-v-3fba4964]{padding:0;background:transparent;color:inherit}.job-glass-soft[data-v-3fba4964]{background:linear-gradient(180deg,#ffffff14,#ffffff08);border-color:#94a3b829!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.job-glass-panel .card-body[data-v-3fba4964],.job-glass-card .card-body[data-v-3fba4964],.job-glass-modal .modal-body[data-v-3fba4964],.job-glass-modal .modal-header[data-v-3fba4964],.job-glass-modal .modal-footer[data-v-3fba4964]{color:inherit}.job-glass-panel h5[data-v-3fba4964],.job-glass-panel h6[data-v-3fba4964],.job-glass-card h5[data-v-3fba4964],.job-glass-card h6[data-v-3fba4964],.job-glass-modal h5[data-v-3fba4964],.job-glass-modal h6[data-v-3fba4964],.job-glass-modal .modal-title[data-v-3fba4964]{color:#f8fafc}.job-glass-panel .font-13[data-v-3fba4964],.job-glass-panel .text-muted[data-v-3fba4964],.job-glass-card .font-13[data-v-3fba4964],.job-glass-card .text-muted[data-v-3fba4964],.job-glass-modal .font-13[data-v-3fba4964],.job-glass-modal .text-muted[data-v-3fba4964],.job-glass-modal .form-label[data-v-3fba4964],.job-glass-modal .form-check-label[data-v-3fba4964]{color:#94a3b8!important}.job-glass-panel .form-control[data-v-3fba4964],.job-glass-panel .form-select[data-v-3fba4964],.job-glass-modal .form-control[data-v-3fba4964],.job-glass-modal .form-select[data-v-3fba4964]{background:#0f172a73;border-color:#94a3b833;color:#e5e7eb}.job-glass-panel .form-control[data-v-3fba4964]::placeholder,.job-glass-modal .form-control[data-v-3fba4964]::placeholder{color:#94a3b8}.job-glass-panel .form-control[data-v-3fba4964]:focus,.job-glass-panel .form-select[data-v-3fba4964]:focus,.job-glass-modal .form-control[data-v-3fba4964]:focus,.job-glass-modal .form-select[data-v-3fba4964]:focus{background:#0f172a8c;border-color:#60a5fa73;color:#f8fafc;box-shadow:0 0 0 .2rem #3b82f62e}.job-glass-card .border[data-v-3fba4964],.job-glass-modal .border[data-v-3fba4964]{border-color:#94a3b829!important}[data-v-3fba4964] .job-driver-select{min-width:0}.job-assignment-row--inactive td[data-v-3fba4964]{background:#dc35451f!important}.payment-calculation-page[data-v-b4179b8c]{color:#e5e7eb}.hero-card[data-v-b4179b8c],.payment-card[data-v-b4179b8c]{background:linear-gradient(180deg,#0f172ad1,#0c1220bd);border:1px solid rgba(148,163,184,.14);border-radius:24px;box-shadow:0 24px 60px -34px #0f172aeb,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#e5e7eb}.hero-card[data-v-b4179b8c]{padding:1.75rem}.payment-card[data-v-b4179b8c]{padding:1.4rem}.eyebrow[data-v-b4179b8c],.section-kicker[data-v-b4179b8c]{font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:#93c5fd}.hero-title[data-v-b4179b8c]{color:#f8fafc}.hero-copy[data-v-b4179b8c],.section-copy[data-v-b4179b8c]{color:#94a3b8;max-width:62rem}.summary-strip[data-v-b4179b8c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;min-width:min(100%,32rem)}.summary-pill[data-v-b4179b8c],.hint-panel[data-v-b4179b8c]{background:linear-gradient(180deg,#ffffff14,#ffffff08);border:1px solid rgba(148,163,184,.16);border-radius:18px}.summary-pill[data-v-b4179b8c]{padding:1rem 1.1rem}.summary-pill span[data-v-b4179b8c],.hint-panel span[data-v-b4179b8c]{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8}.summary-pill strong[data-v-b4179b8c],.hint-panel strong[data-v-b4179b8c]{display:block;color:#f8fafc}.card-head[data-v-b4179b8c]{display:flex;justify-content:space-between;gap:1rem}.chip[data-v-b4179b8c]{display:inline-flex;align-items:center;border-radius:999px;padding:.45rem .8rem;border:1px solid transparent;font-size:.8rem;white-space:nowrap}.chip-info[data-v-b4179b8c]{color:#bfdbfe;background:#3b82f626;border-color:#3b82f638}.chip-success[data-v-b4179b8c]{color:#86efac;background:#22c55e26;border-color:#22c55e38}.chip-warning[data-v-b4179b8c]{color:#fcd34d;background:#f59e0b29;border-color:#f59e0b38}.chip-danger[data-v-b4179b8c]{color:#fda4af;background:#ef444424;border-color:#ef444438}.save-button[data-v-b4179b8c]{background:linear-gradient(180deg,#22c55e,#16a34a);border:1px solid rgba(34,197,94,.45);color:#f8fafc;font-weight:700;border-radius:16px;padding:.9rem 1rem;box-shadow:0 20px 32px -24px #22c55eb3}.save-button[data-v-b4179b8c]:hover,.save-button[data-v-b4179b8c]:focus{color:#f8fafc;background:linear-gradient(180deg,#16a34a,#15803d);border-color:#22c55e8c}.save-button[data-v-b4179b8c]:disabled{opacity:.7;cursor:not-allowed}.save-button-inline[data-v-b4179b8c]{width:100%}.input-glass .input-group-text[data-v-b4179b8c],.input-glass .form-control[data-v-b4179b8c]{background:#0f172a8c;border-color:#94a3b833;color:#f8fafc}.input-glass .input-group-text[data-v-b4179b8c]{color:#93c5fd}.input-glass .form-control[data-v-b4179b8c]::placeholder{color:#64748b}.input-glass .form-control[data-v-b4179b8c]:focus{border-color:#60a5fa99;box-shadow:0 0 0 .25rem #3b82f624}.hint-panel[data-v-b4179b8c]{padding:1rem 1.1rem;color:#cbd5e1}.hint-panel strong[data-v-b4179b8c]{display:block;margin-bottom:.4rem;color:#f8fafc}.rate-grid[data-v-b4179b8c]{display:grid;gap:1rem}.rate-grid[data-v-b4179b8c]{grid-template-columns:repeat(2,minmax(0,1fr))}.rate-cell[data-v-b4179b8c]{padding:1rem;background:#0f172a57;border:1px solid rgba(148,163,184,.12);border-radius:18px}.field-state[data-v-b4179b8c]{display:inline-flex;margin-top:.55rem;font-size:.78rem;color:#7dd3fc}.history-badge[data-v-b4179b8c]{display:inline-flex;align-items:center;border-radius:999px;padding:.3rem .65rem;font-size:.75rem;border:1px solid transparent}.history-badge--active[data-v-b4179b8c]{color:#86efac;background:#22c55e26;border-color:#22c55e38}.history-badge--inactive[data-v-b4179b8c]{color:#cbd5e1;background:#64748b29;border-color:#64748b38}@media(min-width:992px){.save-button-inline[data-v-b4179b8c]{width:auto;min-width:20rem}}@media(max-width:991.98px){.summary-strip[data-v-b4179b8c],.rate-grid[data-v-b4179b8c]{grid-template-columns:1fr}.card-head[data-v-b4179b8c]{flex-direction:column}}.pass-entry-panel[data-v-7bb59554]{border-radius:.75rem;padding:1rem}.pass-search[data-v-7bb59554]{max-width:320px}.driver-avatar[data-v-7bb59554]{align-items:center;background:#eef3ff;border-radius:50%;color:#2346a0;display:inline-flex;flex:0 0 34px;font-size:.75rem;font-weight:700;height:34px;justify-content:center;overflow:hidden;width:34px}.driver-avatar img[data-v-7bb59554]{height:100%;object-fit:cover;width:100%}.pass-glass-panel[data-v-7bb59554]{background:linear-gradient(180deg,#0f172ac7,#0c1220b8);border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#e5e7eb}.pass-glass-soft[data-v-7bb59554]{background:linear-gradient(180deg,#ffffff14,#ffffff08);border:1px solid rgba(148,163,184,.16)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.pass-glass-panel .card-body[data-v-7bb59554]{color:inherit}.pass-glass-panel h4[data-v-7bb59554],.pass-glass-panel h5[data-v-7bb59554],.pass-glass-panel h6[data-v-7bb59554]{color:#f8fafc}.pass-glass-panel p[data-v-7bb59554],.pass-glass-panel .font-13[data-v-7bb59554],.pass-glass-panel .text-muted[data-v-7bb59554],.pass-glass-panel .form-label[data-v-7bb59554]{color:#94a3b8!important}.pass-glass-panel .form-control[data-v-7bb59554],.pass-glass-panel .form-select[data-v-7bb59554]{background:#0f172a73;border-color:#94a3b833;color:#e5e7eb}.pass-glass-panel .form-control[data-v-7bb59554]::placeholder{color:#94a3b8}.pass-glass-panel .form-control[data-v-7bb59554]:focus,.pass-glass-panel .form-select[data-v-7bb59554]:focus{background:#0f172a8c;border-color:#60a5fa73;color:#f8fafc;box-shadow:0 0 0 .2rem #3b82f62e}.history-card[data-v-f7b13272]{background:linear-gradient(180deg,#fff,#f8fbff);border-color:#dbe7f5!important}.audit-page[data-v-65439cd0]{display:flex;flex-direction:column;gap:1rem}.audit-glass-panel[data-v-65439cd0]{background:linear-gradient(180deg,#0f172ac7,#0c1220b8);border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#e5e7eb}.audit-panel-kicker[data-v-65439cd0]{font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#7dd3fc}.audit-feed-meta[data-v-65439cd0],.audit-meta-chip .label[data-v-65439cd0],.audit-modal-card span[data-v-65439cd0],.audit-preview-card span[data-v-65439cd0],.audit-inline-preview-item span[data-v-65439cd0]{display:block;text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-weight:700}.audit-panel-kicker[data-v-65439cd0],.audit-meta-chip .label[data-v-65439cd0],.audit-modal-card span[data-v-65439cd0],.audit-preview-card span[data-v-65439cd0],.audit-inline-preview-item span[data-v-65439cd0]{color:#94a3b8}.audit-sticky[data-v-65439cd0]{position:sticky;top:1.5rem}.audit-control[data-v-65439cd0]{border-radius:.9rem;min-height:48px;border-color:#94a3b833;background:#0f172a73;color:#e5e7eb}.audit-control[data-v-65439cd0]::placeholder{color:#94a3b8}.audit-control[data-v-65439cd0]:focus{border-color:#60a5fa73;background:#0f172a8c;color:#f8fafc;box-shadow:0 0 0 .22rem #3b82f62e}.audit-action-grid[data-v-65439cd0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.audit-action-button[data-v-65439cd0]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:46px;border:1px solid rgba(148,163,184,.16);background:#ffffff0d;color:#cbd5e1;border-radius:.95rem;font-size:.85rem;font-weight:600;transition:all .2s ease}.audit-action-button.active[data-v-65439cd0],.audit-action-button[data-v-65439cd0]:hover{border-color:#60a5fa8c;background:#3b82f624;color:#e0f2fe}.audit-cta[data-v-65439cd0]{min-height:46px;border-radius:14px;font-size:.92rem;font-weight:600;transition:all .2s ease}.audit-cta-primary[data-v-65439cd0]{border:1px solid rgba(96,165,250,.35);background:linear-gradient(180deg,#3b82f642,#2563eb2e);color:#e0f2fe;box-shadow:0 18px 34px -24px #2563ebb3}.audit-cta-primary[data-v-65439cd0]:hover{background:linear-gradient(180deg,#3b82f657,#2563eb3d)}.audit-cta-secondary[data-v-65439cd0]{border:1px solid rgba(148,163,184,.18);background:linear-gradient(180deg,#ffffff14,#ffffff08);color:#e2e8f0}.audit-cta-secondary[data-v-65439cd0]:hover{border-color:#60a5fa52;color:#f8fafc}.audit-feed-meta[data-v-65439cd0]{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem .9rem;border-radius:999px;background:#ffffff0f;color:#cbd5e1}.audit-timeline[data-v-65439cd0]{position:relative;display:flex;flex-direction:column;gap:1.25rem}.audit-timeline[data-v-65439cd0]:before{content:"";position:absolute;top:0;bottom:0;left:196px;width:2px;background:linear-gradient(180deg,#60a5fa26,#60a5fa80,#60a5fa26)}.audit-timeline-item[data-v-65439cd0]{position:relative;display:grid;grid-template-columns:150px 60px minmax(0,1fr);gap:1rem;align-items:start}.audit-timeline-time[data-v-65439cd0]{padding-top:.35rem;text-align:right}.audit-timeline-time span[data-v-65439cd0]{display:block;font-size:.88rem;color:#f8fafc;font-weight:600}.audit-timeline-time small[data-v-65439cd0]{color:#94a3b8}.audit-timeline-node[data-v-65439cd0]{position:relative;z-index:1;display:flex;justify-content:center;align-items:flex-start;width:60px}.audit-timeline-card[data-v-65439cd0]{min-width:0;padding:1.15rem;border:1px solid rgba(71,85,105,.5);border-radius:18px;background:linear-gradient(180deg,#0f172ac7,#131f349e);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.audit-icon[data-v-65439cd0]{width:44px;height:44px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:1.15rem;background:linear-gradient(180deg,#131f34eb,#0f172ad1);color:#93c5fd;border:1px solid rgba(96,165,250,.18);box-shadow:0 0 0 6px #0f172a73}.audit-icon-create[data-v-65439cd0]{color:#86efac}.audit-icon-update[data-v-65439cd0]{color:#60a5fa}.audit-icon-delete[data-v-65439cd0]{color:#fb7185}.audit-icon-read[data-v-65439cd0]{color:#facc15}.audit-user-block[data-v-65439cd0]{display:flex;align-items:flex-start;gap:.8rem}.audit-user-avatar[data-v-65439cd0]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;background:#ffffff14;color:#e2e8f0;font-size:1.35rem;border:1px solid rgba(148,163,184,.16)}.audit-user-email[data-v-65439cd0]{font-size:1.05rem;color:#f8fafc;font-weight:700;word-break:break-word}.audit-user-name[data-v-65439cd0]{color:#94a3b8;font-size:.92rem}.audit-detail-grid[data-v-65439cd0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(148,163,184,.12)}.audit-detail-column[data-v-65439cd0]{display:flex;flex-direction:column;gap:.9rem}.audit-detail-row[data-v-65439cd0]{display:flex;flex-direction:column;gap:.25rem}.audit-detail-label[data-v-65439cd0]{font-size:.8rem;font-weight:700;color:#cbd5e1}.audit-detail-content[data-v-65439cd0]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;color:#e2e8f0}.audit-detail-content strong[data-v-65439cd0]{color:#f8fafc;font-weight:600}.audit-detail-meta[data-v-65439cd0]{color:#94a3b8;font-size:.84rem}.audit-meta-chip[data-v-65439cd0]{padding:.85rem .95rem;border-radius:16px;background:linear-gradient(180deg,#ffffff14,#ffffff08);border:1px solid rgba(148,163,184,.16);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.audit-meta-chip strong[data-v-65439cd0]{display:block;margin-top:.35rem;color:#f8fafc;font-size:.92rem}.audit-inline-preview[data-v-65439cd0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem}.audit-inline-preview-item[data-v-65439cd0]{padding:.85rem .95rem;border-radius:16px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,#ffffff14,#ffffff08);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.audit-inline-preview-item pre[data-v-65439cd0],.audit-diff-pair small[data-v-65439cd0],.audit-agent-line span[data-v-65439cd0],.audit-modal-row pre[data-v-65439cd0],.audit-table pre[data-v-65439cd0],.audit-preview-card pre[data-v-65439cd0]{margin:0;white-space:pre-wrap;word-break:break-word;font-family:inherit}.audit-diff-pair[data-v-65439cd0]{display:flex;flex-direction:column;gap:.35rem;margin-top:.5rem}.audit-diff-pair .old[data-v-65439cd0],.audit-table .old[data-v-65439cd0]{color:#fda4af}.audit-diff-pair .new[data-v-65439cd0],.audit-table .new[data-v-65439cd0]{color:#86efac}.audit-log-footer[data-v-65439cd0]{margin-top:1rem;display:flex;gap:.75rem;justify-content:flex-start;align-items:center}.audit-footer-meta[data-v-65439cd0]{display:inline-flex;flex-wrap:wrap;gap:.55rem}.audit-agent-chip[data-v-65439cd0]{display:inline-flex;align-items:center;gap:.45rem;padding:.38rem .72rem;border-radius:999px;background:#0f172a7a;border:1px solid rgba(148,163,184,.18);color:#e2e8f0;font-size:.8rem}.audit-footer-chip[data-v-65439cd0]{display:inline-flex;align-items:center;gap:.35rem;padding:.32rem .68rem;border-radius:999px;background:#0f172a7a;border:1px solid rgba(148,163,184,.16);color:#94a3b8;font-size:.76rem}.audit-agent-chip i[data-v-65439cd0]{font-size:1rem}.audit-agent-chip span[data-v-65439cd0]{display:inline;overflow:visible;text-overflow:clip;-webkit-line-clamp:unset;-webkit-box-orient:initial}.audit-inline-button[data-v-65439cd0]{min-width:110px;min-height:42px;padding:.55rem 1rem;border-radius:12px;border:1px solid rgba(148,163,184,.22);background:linear-gradient(180deg,#ffffff1a,#ffffff0a);color:#f8fafc;font-size:.84rem;font-weight:600;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 10px 24px #0f172a47;transition:all .2s ease}.audit-inline-button[data-v-65439cd0]:hover{border-color:#60a5fa70;color:#f8fafc}.audit-pill[data-v-65439cd0]{display:inline-flex;align-items:center;padding:.32rem .62rem;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#334155;color:#e2e8f0}.audit-pill-create[data-v-65439cd0]{background:#10b98124;color:#86efac}.audit-pill-update[data-v-65439cd0]{background:#0d6efd24;color:#93c5fd}.audit-pill-delete[data-v-65439cd0]{background:#f43f5e24;color:#fda4af}.audit-pill-read[data-v-65439cd0]{background:#f59e0b2e;color:#fde68a}.audit-empty-state[data-v-65439cd0]{padding:3rem 1rem;text-align:center;color:#94a3b8}.audit-empty-state i[data-v-65439cd0]{font-size:2rem;margin-bottom:.85rem;color:#60a5fa}.audit-pagination[data-v-65439cd0]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:1.5rem}.audit-page-button[data-v-65439cd0]{min-width:42px;min-height:38px;padding:.45rem .85rem;border-radius:999px;border:1px solid rgba(148,163,184,.18);background:#0f172ac2;color:#cbd5e1;font-size:.82rem;font-weight:600;transition:all .2s ease}.audit-page-button[data-v-65439cd0]:hover:not(:disabled),.audit-page-button.active[data-v-65439cd0]{border-color:#60a5fa6b;background:#3b82f62e;color:#f8fafc}.audit-page-button[data-v-65439cd0]:disabled{opacity:.45;cursor:not-allowed}.audit-modal[data-v-65439cd0]{display:flex;flex-direction:column;gap:1.5rem}.audit-modal-shell[data-v-65439cd0]{background:linear-gradient(180deg,#0f172ae0,#0c1220d6);border:1px solid rgba(148,163,184,.14);box-shadow:0 24px 60px -34px #0f172ae6,inset 0 1px #ffffff0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.text-light-emphasis[data-v-65439cd0]{color:#94a3b8!important}.audit-modal-grid[data-v-65439cd0],.audit-preview-grid[data-v-65439cd0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.audit-modal-card[data-v-65439cd0],.audit-preview-card[data-v-65439cd0],.audit-modal-row[data-v-65439cd0]{padding:.95rem 1rem;border-radius:1rem;background:linear-gradient(180deg,#131f34d1,#0f172aad);border:1px solid rgba(148,163,184,.16);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.audit-modal-card strong[data-v-65439cd0],.audit-preview-card pre[data-v-65439cd0]{display:block;margin-top:.4rem;color:#f8fafc}.audit-modal-card small[data-v-65439cd0]{color:#94a3b8}.audit-table th[data-v-65439cd0]{font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;background:#0f172a73;border-bottom-color:#94a3b82e}.audit-table td[data-v-65439cd0]{background:#0f172a3d;border-bottom-color:#94a3b81f;color:#e2e8f0}.audit-table tbody tr:last-child td[data-v-65439cd0]{border-bottom-color:transparent}.audit-modal-empty[data-v-65439cd0]{padding:1rem;border-radius:1rem;background:linear-gradient(180deg,#131f34d1,#0f172aad);border:1px solid rgba(148,163,184,.16);color:#94a3b8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}@media(max-width:1199.98px){.audit-sticky[data-v-65439cd0]{position:static}}@media(max-width:991.98px){.audit-timeline[data-v-65439cd0]:before{left:28px}.audit-timeline-item[data-v-65439cd0]{grid-template-columns:56px minmax(0,1fr)}.audit-timeline-time[data-v-65439cd0]{order:2;grid-column:2 / 3;text-align:left;padding-top:0;margin-top:-.35rem}.audit-timeline-node[data-v-65439cd0]{grid-row:1 / span 2}.audit-timeline-card[data-v-65439cd0]{grid-column:2 / 3}.audit-log-head[data-v-65439cd0],.audit-log-footer[data-v-65439cd0]{flex-direction:column;align-items:stretch}.audit-detail-grid[data-v-65439cd0],.audit-inline-preview[data-v-65439cd0],.audit-modal-grid[data-v-65439cd0],.audit-preview-grid[data-v-65439cd0]{grid-template-columns:1fr}}@media(max-width:767.98px){.audit-icon[data-v-65439cd0]{width:40px;height:40px;font-size:1rem}.audit-action-grid[data-v-65439cd0]{grid-template-columns:1fr}}.Vue-Toastification__container{z-index:9999;position:fixed;padding:4px;width:600px;box-sizing:border-box;display:flex;min-height:100%;color:#fff;flex-direction:column;pointer-events:none}@media only screen and (min-width:600px){.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:1em}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.top-left,.Vue-Toastification__container.bottom-left{left:1em}.Vue-Toastification__container.top-left .Vue-Toastification__toast,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast{margin-right:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl{margin-right:unset;margin-left:auto}}.Vue-Toastification__container.top-right,.Vue-Toastification__container.bottom-right{right:1em}.Vue-Toastification__container.top-right .Vue-Toastification__toast,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast{margin-left:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.top-center,.Vue-Toastification__container.bottom-center{left:50%;margin-left:-300px}.Vue-Toastification__container.top-center .Vue-Toastification__toast,.Vue-Toastification__container.bottom-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width:600px){.Vue-Toastification__container{width:100vw;padding:0;left:0;margin:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:0}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:0;flex-direction:column-reverse}}.Vue-Toastification__toast{display:inline-flex;position:relative;max-height:800px;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:22px 24px;border-radius:8px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;justify-content:space-between;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;max-width:600px;min-width:326px;pointer-events:auto;overflow:hidden;transform:translateZ(0);direction:ltr}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{background-color:#1976d2;color:#fff}.Vue-Toastification__toast--info{background-color:#2196f3;color:#fff}.Vue-Toastification__toast--success{background-color:#4caf50;color:#fff}.Vue-Toastification__toast--error{background-color:#ff5252;color:#fff}.Vue-Toastification__toast--warning{background-color:#ffc107;color:#fff}@media only screen and (max-width:600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{flex:1;line-height:24px;font-size:16px;word-break:break-word;white-space:pre-wrap}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{font-weight:700;font-size:24px;line-height:24px;background:transparent;outline:none;border:none;padding:0 0 0 10px;cursor:pointer;transition:.3s ease;align-items:center;color:#fff;opacity:.3;transition:visibility 0s,opacity .2s linear}.Vue-Toastification__close-button:hover,.Vue-Toastification__close-button:focus{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:10000;background-color:#ffffffb3;transform-origin:left;animation:scale-x-frames linear 1 forwards}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{right:0;left:unset;transform-origin:right}.Vue-Toastification__icon{margin:auto 18px auto 0;background:transparent;outline:none;border:none;padding:0;transition:.3s ease;align-items:center;width:20px;height:100%}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Vue-Toastification__bounce-enter-active.top-left,.Vue-Toastification__bounce-enter-active.bottom-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.top-right,.Vue-Toastification__bounce-enter-active.bottom-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-leave-active,.Vue-Toastification__bounce-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes fadeOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-50px);opacity:0}}@keyframes fadeOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}@keyframes fadeOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(50px);opacity:0}}@keyframes fadeInLeft{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInRight{0%{transform:translate(50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInTop{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInBottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.Vue-Toastification__fade-enter-active.top-left,.Vue-Toastification__fade-enter-active.bottom-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.top-right,.Vue-Toastification__fade-enter-active.bottom-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-leave-active,.Vue-Toastification__fade-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__fade-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes slideInBlurredLeft{0%{transform:translate(-1000px) scaleX(2.5) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredTop{0%{transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredRight{0%{transform:translate(1000px) scaleX(2.5) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredBottom{0%{transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideOutBlurredTop{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 0%;filter:blur(0);opacity:1}to{transform:translateY(-1000px) scaleY(2) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredBottom{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateY(1000px) scaleY(2) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredLeft{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(-1000px) scaleX(2) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}}@keyframes slideOutBlurredRight{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(1000px) scaleX(2) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}}.Vue-Toastification__slideBlurred-enter-active.top-left,.Vue-Toastification__slideBlurred-enter-active.bottom-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.top-right,.Vue-Toastification__slideBlurred-enter-active.bottom-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-leave-active,.Vue-Toastification__slideBlurred-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__slideBlurred-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}.multiselect{align-items:center;background:var(--ms-bg,#fff);border:var(--ms-border-width,1px) solid var(--ms-border-color,#d1d5db);border-radius:var(--ms-radius,4px);box-sizing:border-box;cursor:pointer;display:flex;font-size:var(--ms-font-size,1rem);justify-content:flex-end;margin:0 auto;min-height:calc(var(--ms-border-width, 1px)*2 + var(--ms-font-size, 1rem)*var(--ms-line-height, 1.375) + var(--ms-py, .5rem)*2);outline:none;position:relative;width:100%}.multiselect.is-open{border-radius:var(--ms-radius,4px) var(--ms-radius,4px) 0 0}.multiselect.is-open-top{border-radius:0 0 var(--ms-radius,4px) var(--ms-radius,4px)}.multiselect.is-disabled{background:var(--ms-bg-disabled,#f3f4f6);cursor:default}.multiselect.is-active{border:var(--ms-border-width-active,var(--ms-border-width,1px)) solid var(--ms-border-color-active,var(--ms-border-color,#d1d5db));box-shadow:0 0 0 var(--ms-ring-width,3px) var(--ms-ring-color,rgba(16,185,129,.188))}.multiselect-wrapper{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;justify-content:flex-end;margin:0 auto;min-height:calc(var(--ms-border-width, 1px)*2 + var(--ms-font-size, 1rem)*var(--ms-line-height, 1.375) + var(--ms-py, .5rem)*2);outline:none;position:relative;width:100%}.multiselect-multiple-label,.multiselect-placeholder,.multiselect-single-label{align-items:center;background:transparent;box-sizing:border-box;display:flex;height:100%;left:0;line-height:var(--ms-line-height,1.375);max-width:100%;padding-left:var(--ms-px,.875rem);padding-right:calc(1.25rem + var(--ms-px, .875rem)*3);pointer-events:none;position:absolute;top:0}.multiselect-placeholder{color:var(--ms-placeholder-color,#9ca3af)}.multiselect-single-label-text{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiselect-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ms-bg,#fff);border:0;border-radius:var(--ms-radius,4px);box-sizing:border-box;font-family:inherit;font-size:inherit;height:100%;inset:0;outline:none;padding-left:var(--ms-px,.875rem);position:absolute;width:100%}.multiselect-search::-webkit-search-cancel-button,.multiselect-search::-webkit-search-decoration,.multiselect-search::-webkit-search-results-button,.multiselect-search::-webkit-search-results-decoration{-webkit-appearance:none}.multiselect-tags{flex-grow:1;flex-shrink:1;flex-wrap:wrap;margin:var(--ms-tag-my,.25rem) 0 0;padding-left:var(--ms-py,.5rem)}.multiselect-tag,.multiselect-tags{align-items:center;display:flex;min-width:0}.multiselect-tag{background:var(--ms-tag-bg,#10b981);border-radius:var(--ms-tag-radius,4px);color:var(--ms-tag-color,#fff);font-size:var(--ms-tag-font-size,.875rem);font-weight:var(--ms-tag-font-weight,600);line-height:var(--ms-tag-line-height,1.25rem);margin-bottom:var(--ms-tag-my,.25rem);margin-right:var(--ms-tag-mx,.25rem);padding:var(--ms-tag-py,.125rem) 0 var(--ms-tag-py,.125rem) var(--ms-tag-px,.5rem);white-space:nowrap}.multiselect-tag.is-disabled{background:var(--ms-tag-bg-disabled,#9ca3af);color:var(--ms-tag-color-disabled,#fff);padding-right:var(--ms-tag-px,.5rem)}.multiselect-tag-wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiselect-tag-wrapper-break{white-space:normal;word-break:break-all}.multiselect-tag-remove{align-items:center;border-radius:var(--ms-tag-remove-radius,4px);display:flex;justify-content:center;margin:var(--ms-tag-remove-my,0) var(--ms-tag-remove-mx,.125rem);padding:var(--ms-tag-remove-py,.25rem) var(--ms-tag-remove-px,.25rem)}.multiselect-tag-remove:hover{background:#00000010}.multiselect-tag-remove-icon{background-color:currentColor;display:inline-block;height:.75rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:.8;width:.75rem}.multiselect-tags-search-wrapper{display:inline-block;flex-grow:1;flex-shrink:1;height:100%;margin:0 var(--ms-tag-mx,4px) var(--ms-tag-my,4px);position:relative}.multiselect-tags-search-copy{display:inline-block;height:1px;visibility:hidden;white-space:pre-wrap;width:100%}.multiselect-tags-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;box-sizing:border-box;font-family:inherit;font-size:inherit;inset:0;outline:none;padding:0;position:absolute;width:100%}.multiselect-tags-search::-webkit-search-cancel-button,.multiselect-tags-search::-webkit-search-decoration,.multiselect-tags-search::-webkit-search-results-button,.multiselect-tags-search::-webkit-search-results-decoration{-webkit-appearance:none}.multiselect-inifite{align-items:center;display:flex;justify-content:center;min-height:calc(var(--ms-border-width, 1px)*2 + var(--ms-font-size, 1rem)*var(--ms-line-height, 1.375) + var(--ms-py, .5rem)*2);width:100%}.multiselect-inifite-spinner,.multiselect-spinner{animation:multiselect-spin 1s linear infinite;background-color:var(--ms-spinner-color,#10b981);flex-grow:0;flex-shrink:0;height:1rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m456.433 371.72-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m456.433 371.72-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1rem;z-index:10}.multiselect-spinner{margin:0 var(--ms-px,.875rem) 0 0}.multiselect-clear{display:flex;flex-grow:0;flex-shrink:0;opacity:1;padding:0 var(--ms-px,.875rem) 0 0;position:relative;transition:.3s;z-index:10}.multiselect-clear:hover .multiselect-clear-icon{background-color:var(--ms-clear-color-hover,#000)}.multiselect-clear-icon{background-color:var(--ms-clear-color,#999);display:inline-block;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'/%3E%3C/svg%3E");transition:.3s}.multiselect-caret,.multiselect-clear-icon{height:1.125rem;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.625rem}.multiselect-caret{background-color:var(--ms-caret-color,#999);flex-grow:0;flex-shrink:0;margin:0 var(--ms-px,.875rem) 0 0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'/%3E%3C/svg%3E");pointer-events:none;position:relative;transform:rotate(0);transition:transform .3s;z-index:10}.multiselect-caret.is-open{pointer-events:auto;transform:rotate(180deg)}.multiselect-dropdown{-webkit-overflow-scrolling:touch;background:var(--ms-dropdown-bg,#fff);border:var(--ms-dropdown-border-width,1px) solid var(--ms-dropdown-border-color,#d1d5db);border-radius:0 0 var(--ms-dropdown-radius,4px) var(--ms-dropdown-radius,4px);bottom:0;display:flex;flex-direction:column;left:calc(var(--ms-border-width, 1px)*-1);margin-top:calc(var(--ms-border-width, 1px)*-1);max-height:var(--ms-max-height,10rem);outline:none;overflow-y:scroll;position:absolute;right:calc(var(--ms-border-width, 1px)*-1);transform:translateY(100%);z-index:100}.multiselect-dropdown.is-top{border-radius:var(--ms-dropdown-radius,4px) var(--ms-dropdown-radius,4px) 0 0;bottom:auto;top:var(--ms-border-width,1px);transform:translateY(-100%)}.multiselect-dropdown.is-hidden{display:none}.multiselect-options{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.multiselect-group{margin:0;padding:0}.multiselect-group-label{align-items:center;background:var(--ms-group-label-bg,#e5e7eb);box-sizing:border-box;color:var(--ms-group-label-color,#374151);cursor:default;display:flex;font-size:.875rem;font-weight:600;justify-content:flex-start;line-height:var(--ms-group-label-line-height,1.375);padding:var(--ms-group-label-py,.3rem) var(--ms-group-label-px,.75rem);text-align:left;text-decoration:none}.multiselect-group-label.is-pointable{cursor:pointer}.multiselect-group-label.is-pointed{background:var(--ms-group-label-bg-pointed,#d1d5db);color:var(--ms-group-label-color-pointed,#374151)}.multiselect-group-label.is-selected{background:var(--ms-group-label-bg-selected,#059669);color:var(--ms-group-label-color-selected,#fff)}.multiselect-group-label.is-disabled{background:var(--ms-group-label-bg-disabled,#f3f4f6);color:var(--ms-group-label-color-disabled,#d1d5db);cursor:not-allowed}.multiselect-group-label.is-selected.is-pointed{background:var(--ms-group-label-bg-selected-pointed,#0c9e70);color:var(--ms-group-label-color-selected-pointed,#fff)}.multiselect-group-label.is-selected.is-disabled{background:var(--ms-group-label-bg-selected-disabled,#75cfb1);color:var(--ms-group-label-color-selected-disabled,#d1fae5)}.multiselect-group-options{margin:0;padding:0}.multiselect-option{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;font-size:var(--ms-option-font-size,1rem);justify-content:flex-start;line-height:var(--ms-option-line-height,1.375);padding:var(--ms-option-py,.5rem) var(--ms-option-px,.75rem);text-align:left;text-decoration:none}.multiselect-option.is-pointed{background:var(--ms-option-bg-pointed,#f3f4f6);color:var(--ms-option-color-pointed,#1f2937)}.multiselect-option.is-selected{background:var(--ms-option-bg-selected,#10b981);color:var(--ms-option-color-selected,#fff)}.multiselect-option.is-disabled{background:var(--ms-option-bg-disabled,#fff);color:var(--ms-option-color-disabled,#d1d5db);cursor:not-allowed}.multiselect-option.is-selected.is-pointed{background:var(--ms-option-bg-selected-pointed,#26c08e);color:var(--ms-option-color-selected-pointed,#fff)}.multiselect-option.is-selected.is-disabled{background:var(--ms-option-bg-selected-disabled,#87dcc0);color:var(--ms-option-color-selected-disabled,#d1fae5)}.multiselect-no-options,.multiselect-no-results{color:var(--ms-empty-color,#4b5563);padding:var(--ms-option-py,.5rem) var(--ms-option-px,.75rem)}.multiselect-fake-input{background:transparent;border:0;bottom:-1px;font-size:0;height:1px;left:0;outline:none;padding:0;position:absolute;right:0;width:100%}.multiselect-fake-input:active,.multiselect-fake-input:focus{outline:none}.multiselect-assistive-text{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.multiselect-spacer{display:none}[dir=rtl] .multiselect-multiple-label,[dir=rtl] .multiselect-placeholder,[dir=rtl] .multiselect-single-label{left:auto;padding-left:calc(1.25rem + var(--ms-px, .875rem)*3);padding-right:var(--ms-px,.875rem);right:0}[dir=rtl] .multiselect-search{padding-left:0;padding-right:var(--ms-px,.875rem)}[dir=rtl] .multiselect-tags{padding-left:0;padding-right:var(--ms-py,.5rem)}[dir=rtl] .multiselect-tag{margin-left:var(--ms-tag-mx,.25rem);margin-right:0;padding:var(--ms-tag-py,.125rem) var(--ms-tag-px,.5rem) var(--ms-tag-py,.125rem) 0}[dir=rtl] .multiselect-tag.is-disabled{padding-left:var(--ms-tag-px,.5rem)}[dir=rtl] .multiselect-caret,[dir=rtl] .multiselect-spinner{margin:0 0 0 var(--ms-px,.875rem)}[dir=rtl] .multiselect-clear{padding:0 0 0 var(--ms-px,.875rem)}@keyframes multiselect-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
