.tms-attention[data-v-29312e07]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}[dir] .tms-attention[data-v-29312e07]{margin-bottom:1rem;padding:.6rem .75rem;border:1px solid #fed7aa;border-radius:10px;background:#fff7ed}.tms-attention__title[data-v-29312e07]{font-size:.8rem;font-weight:700;color:#9a3412}[dir=ltr] .tms-attention__title[data-v-29312e07]{margin-right:.25rem}[dir=rtl] .tms-attention__title[data-v-29312e07]{margin-left:.25rem}.tms-attention__item[data-v-29312e07]{color:#9a3412;font-size:.82rem}[dir] .tms-attention__item[data-v-29312e07]{padding:.3rem .7rem;border:1px solid #fdba74;border-radius:999px;background:#fff;cursor:pointer}.legend-swatch[data-v-16d70956]{display:inline-block;width:16px;height:6px}[dir] .legend-swatch[data-v-16d70956]{border-radius:2px}[dir=ltr] .legend-swatch[data-v-16d70956]{margin-right:6px}[dir=rtl] .legend-swatch[data-v-16d70956]{margin-left:6px}.pin-modal-map[data-v-16d70956]{width:100%;height:360px}[dir] .pin-modal-map[data-v-16d70956]{margin-top:.5rem}.tms-required-note[data-v-16d70956],.tms-required[data-v-16d70956]{color:#ea5455}.tms-required-note[data-v-16d70956]{font-size:.75rem}[dir] .tms-required-note[data-v-16d70956]{margin:0 0 .25rem}.tms-pod[data-v-7413fbd2]{display:flex;flex-wrap:wrap;gap:6px}[dir] .tms-pod[data-v-7413fbd2]{margin-top:6px}.tms-pod__sig[data-v-7413fbd2]{max-width:140px;max-height:70px}[dir] .tms-pod__sig[data-v-7413fbd2]{border:1px solid #eee;border-radius:6px;background:#fff;cursor:pointer}.tms-pod__photo[data-v-7413fbd2]{width:70px;height:70px;object-fit:cover}[dir] .tms-pod__photo[data-v-7413fbd2]{border-radius:6px;cursor:pointer}.tms-pod__broken[data-v-7413fbd2]{display:inline-flex;align-items:center;justify-content:center;min-width:70px;min-height:70px;color:#94a3b8;font-size:11px}[dir] .tms-pod__broken[data-v-7413fbd2]{padding:4px;border:1px dashed #cbd5e1;text-align:center;cursor:default}[dir] .tms-playback[data-v-7413fbd2]{margin-top:8px}.tms-playback__range[data-v-7413fbd2]{width:100%}.tms-share-message[data-v-28756200]{width:100%;min-height:240px;font-family:inherit;font-size:.85rem;line-height:1.45;white-space:pre-wrap;resize:vertical}.tms-share-actions[data-v-28756200]{flex-wrap:wrap}.tms-share-secret[data-v-28756200]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.15rem;letter-spacing:.04em;-webkit-user-select:all;user-select:all}[dir] .tms-share-secret[data-v-28756200]{margin-top:.5rem;padding:.6rem .8rem;border-radius:6px;background:rgba(115,103,240,.08)}.driver-notes[data-v-0a10e055]{white-space:pre-line;min-height:100px}.tms-driver-zones[data-v-0a10e055]{display:flex;flex-wrap:wrap;gap:.4rem}[dir] .tms-driver-zones[data-v-0a10e055]{margin:.35rem 0}.tms-driver-zone[data-v-0a10e055]{font-weight:600;font-size:.85rem}[dir] .tms-driver-zone[data-v-0a10e055]{padding:.3rem .75rem;border:1.5px solid;border-radius:999px;background:#fff;cursor:pointer}.tms-driver-zone.is-on[data-v-0a10e055]{color:#fff}.tms-order-filters[data-v-02640429]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem}.tms-order-filter[data-v-02640429]{display:flex;flex-direction:column;font-size:.75rem;color:#626262;gap:.2rem}.tms-order-input[data-v-02640429]{min-width:150px;font-size:.85rem}[dir] .tms-order-input[data-v-02640429]{padding:.4rem .5rem;border:1px solid rgba(0,0,0,.2);border-radius:5px;background:#fff}.tms-order-chips[data-v-02640429]{display:flex;flex-wrap:wrap;gap:.4rem}.tms-order-chip[data-v-02640429]{color:#444}[dir] .tms-order-chip[data-v-02640429]{border:1px solid rgba(0,0,0,.15);background:#fff;cursor:pointer}.tms-order-chip--on[data-v-02640429]{color:#fff}[dir] .tms-order-chip--on[data-v-02640429]{background:#7367f0;border-color:#7367f0}.tms-order-hint[data-v-02640429]{color:#8a8a8a}.tms-notice[data-v-482d1f9c]{font-size:.9rem}[dir] .tms-notice[data-v-482d1f9c]{margin-bottom:1rem;padding:.7rem .9rem;border-radius:8px;border:1px solid transparent}.tms-notice--info[data-v-482d1f9c]{color:#1e40af}[dir] .tms-notice--info[data-v-482d1f9c]{background:#eff6ff;border-color:#bfdbfe}.tms-notice--warning[data-v-482d1f9c]{color:#9a3412}[dir] .tms-notice--warning[data-v-482d1f9c]{background:#fff7ed;border-color:#fed7aa}.tms-notice--error[data-v-482d1f9c]{color:#b91c1c}[dir] .tms-notice--error[data-v-482d1f9c]{background:#fef2f2;border-color:#fecaca}.tms-use-pending[data-v-1365498a]{color:#9a4a00;font-size:.85rem}[dir] .tms-use-pending[data-v-1365498a]{margin:.5rem 0;padding:.6rem .8rem;border-radius:8px;background:#fff7e6;border:1px solid #ffe0b2}.tms-claim-approvals[data-v-04b3f9a4]{display:flex;flex-direction:column;gap:.75rem}.tms-claim-approvals__totals[data-v-04b3f9a4]{display:flex;flex-wrap:wrap;gap:1.5rem}[dir] .tms-claim-approvals__totals[data-v-04b3f9a4]{padding:.75rem 1rem;border:1px solid #ebe9f1;border-radius:10px}.tms-claim-approvals__totals div[data-v-04b3f9a4]{display:flex;flex-direction:column}.tms-claim-approvals__totals strong[data-v-04b3f9a4]{font-size:1.2rem}[dir] .tms-claim-approvals__flag td[data-v-04b3f9a4]{background:#fff7e6}.tms-claim-approvals__req[data-v-04b3f9a4]{color:#ea5455}.tms-area[data-v-faf97384]{display:flex;flex-direction:column;gap:10px;width:100%}.tms-area-search[data-v-faf97384]{flex:1 1 220px;max-width:360px}.tms-area-note[data-v-faf97384]{color:#6b7280;font-size:13px}[dir] .tms-area-note[data-v-faf97384]{margin:0}.tms-area-layout[data-v-faf97384]{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:12px}.tms-area-map[data-v-faf97384]{height:480px;min-height:320px;display:flex;flex-direction:column}.tms-area-map-view[data-v-faf97384]{flex:1;min-height:0;height:100%}.tms-area-map[data-v-faf97384] .vue-map,.tms-area-map[data-v-faf97384] .vue-map-container{width:100%;height:100%}.tms-area-empty[data-v-faf97384]{color:#6b7280;font-size:13px}[dir] .tms-area-empty[data-v-faf97384]{padding:12px 0}.tms-area-table-wrap[data-v-faf97384]{overflow-x:auto}.tms-area-table[data-v-faf97384]{width:100%;border-collapse:collapse;font-size:13px}.tms-area-table td[data-v-faf97384],.tms-area-table th[data-v-faf97384]{white-space:nowrap}[dir] .tms-area-table td[data-v-faf97384],[dir] .tms-area-table th[data-v-faf97384]{padding:8px 10px;border-bottom:1px solid rgba(0,0,0,.08)}[dir=ltr] .tms-area-table td[data-v-faf97384],[dir=ltr] .tms-area-table th[data-v-faf97384]{text-align:left}[dir=rtl] .tms-area-table td[data-v-faf97384],[dir=rtl] .tms-area-table th[data-v-faf97384]{text-align:right}.tms-area-table th[data-v-faf97384]{color:#626262;font-weight:600}.tms-area-table tr.is-total[data-v-faf97384]{font-weight:600}[dir] .tms-area-table tr.is-total[data-v-faf97384]{background:#f3f4f6}@media (max-width:800px){.tms-area-layout[data-v-faf97384]{grid-template-columns:1fr}}.tms-report__filters[data-v-591da036]{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.tms-report__field[data-v-591da036]{display:flex;flex-direction:column;gap:4px;min-width:180px}.tms-report__field--wide[data-v-591da036]{flex:1 1 260px}.tms-report__field--action[data-v-591da036]{min-width:auto}.tms-report__notice[data-v-591da036]{color:#92400e;font-size:13px}[dir] .tms-report__notice[data-v-591da036]{padding:8px 12px;border-radius:6px;background:#fff7e6}.tms-report__body[data-v-591da036]{height:70vh;min-height:420px;display:flex;overflow:hidden}.tms-report__area[data-v-591da036]{width:100%}.tms-report__empty[data-v-591da036]{flex:1;display:flex;align-items:center;justify-content:center;color:#6b7280}.tms-location-picker[data-v-0926b2ca]{display:flex;flex-direction:column;gap:.5rem}.tms-location-picker__map[data-v-0926b2ca]{width:100%;height:320px}.tms-portal-add[data-v-55fd6a60]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end}[dir] .tms-portal-add[data-v-55fd6a60]{margin-bottom:.75rem}.tms-zone-swatch[data-v-a333daa6]{width:14px;height:14px;flex-shrink:0}[dir] .tms-zone-swatch[data-v-a333daa6]{border-radius:50%}.tms-lab-areas[data-v-287d7768]{display:flex;flex-wrap:wrap;gap:.35rem}.tms-lab-zones[data-v-9c2f91d0]{display:flex;flex-direction:column;gap:.6rem}.tms-lab-zone[data-v-9c2f91d0]{display:grid;grid-template-columns:auto minmax(10rem,1.2fr) auto auto auto;gap:.75rem;align-items:end}[dir] .tms-lab-zone[data-v-9c2f91d0]{padding:.5rem .75rem;border:1px solid #ebe9f1;border-radius:10px}.tms-lab-zone.is-hidden[data-v-9c2f91d0]{opacity:.6}.tms-lab-zone__dot[data-v-9c2f91d0]{width:14px;height:14px}[dir] .tms-lab-zone__dot[data-v-9c2f91d0]{border-radius:50%;margin-bottom:.7rem}.tms-lab-zone__colors[data-v-9c2f91d0]{display:flex;align-items:center;gap:.3rem}.tms-lab-zone__swatch[data-v-9c2f91d0]{width:22px;height:22px}[dir] .tms-lab-zone__swatch[data-v-9c2f91d0]{border-radius:50%;border:2px solid transparent;cursor:pointer}[dir] .tms-lab-zone__swatch.is-on[data-v-9c2f91d0]{border-color:#2f2b3d;box-shadow:inset 0 0 0 2px #fff}.tms-lab-zone__picker[data-v-9c2f91d0]{width:28px;height:26px}[dir] .tms-lab-zone__picker[data-v-9c2f91d0]{padding:0;border:0;background:transparent;cursor:pointer}.tms-lab-zone__meta[data-v-9c2f91d0]{display:flex;flex-direction:column;gap:.2rem}[dir] .tms-lab-zone__meta[data-v-9c2f91d0]{margin-bottom:.4rem}.tms-lab-zone__actions[data-v-9c2f91d0]{display:flex;flex-wrap:wrap;gap:.25rem}.tms-lab-zones__footer[data-v-9c2f91d0]{display:flex;gap:.5rem}@media (max-width:900px){.tms-lab-zone[data-v-9c2f91d0]{grid-template-columns:auto 1fr}}.tms-subtabs[data-v-6b213396]{display:flex;flex-wrap:wrap;gap:.4rem}[dir] .tms-subtabs[data-v-6b213396]{padding-bottom:.75rem;margin-bottom:1rem;border-bottom:1px solid #e5e7eb}.tms-subtabs__tab[data-v-6b213396]{display:inline-flex;align-items:center;gap:.35rem;color:#374151;font-size:.85rem}[dir] .tms-subtabs__tab[data-v-6b213396]{padding:.4rem .85rem;border:1px solid #e5e7eb;border-radius:999px;background:#fff;cursor:pointer}.tms-subtabs__tab.is-active[data-v-6b213396]{color:#fff}[dir] .tms-subtabs__tab.is-active[data-v-6b213396]{background:rgba(var(--vs-primary),1);border-color:rgba(var(--vs-primary),1)}.tms-subtabs__tab[data-v-6b213396]:disabled{opacity:.45}[dir] .tms-subtabs__tab[data-v-6b213396]:disabled{cursor:not-allowed}.tms-subtabs__badge[data-v-6b213396]{min-width:1.2rem;color:#fff;font-size:.7rem;font-weight:700;line-height:1.2rem}[dir] .tms-subtabs__badge[data-v-6b213396]{padding:0 .35rem;border-radius:999px;background:#ea5455;text-align:center}.tms-empty[data-v-bc77869e]{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#9ca3af}[dir] .tms-empty[data-v-bc77869e]{padding:2rem 1rem;text-align:center}.tms-empty__text[data-v-bc77869e]{font-size:.9rem}.tms-lab-runs__form[data-v-8a778cd2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem}.tms-lab-runs__days[data-v-8a778cd2]{display:flex;flex-wrap:wrap;gap:.35rem}[dir] .tms-lab-runs__days[data-v-8a778cd2]{margin:.75rem 0}.tms-lab-runs__off[data-v-8a778cd2]{opacity:.55}.tms-lab-runs__missed[data-v-8a778cd2]{color:#dc2626;font-weight:600}[dir=ltr] .tms-lab-runs__missed[data-v-8a778cd2]{margin-left:.4rem}[dir=rtl] .tms-lab-runs__missed[data-v-8a778cd2]{margin-right:.4rem}[dir] .tms-lab-runs__title[data-v-8a778cd2]{margin-top:1.5rem}.tms-lab-runs__minutes[data-v-8a778cd2]{max-width:22rem}[dir] .tms-lab-runs__minutes[data-v-8a778cd2]{margin:.5rem 0}[dir] .tms-lab-review[data-v-e3424030]{padding:.75rem;margin-bottom:.75rem;border:1px solid #e5e7eb;border-radius:8px}.tms-lab-review__stop[data-v-e3424030]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}[dir] .tms-lab-review__stop[data-v-e3424030]{margin:.35rem 0}.tms-lab-review__photo[data-v-e3424030]{width:70px;height:70px;object-fit:cover}[dir] .tms-lab-review__photo[data-v-e3424030]{border-radius:6px;cursor:pointer}.tms-lab-settings[data-v-8a339988]{display:flex;flex-direction:column;gap:10px}.tms-lab-type[data-v-8a339988]{display:grid;grid-template-columns:minmax(12rem,1.4fr) minmax(10rem,1fr) auto auto;gap:.75rem;align-items:end}[dir] .tms-lab-type[data-v-8a339988]{margin-bottom:.75rem}.tms-lab-type-actions[data-v-8a339988]{display:flex;flex-wrap:wrap;gap:.25rem;align-items:center}@media (max-width:720px){.tms-lab-type[data-v-8a339988]{grid-template-columns:1fr}}.tms-lab-actions[data-v-8a339988]{display:flex;gap:8px}.tms-lab-type-image[data-v-8a339988]{width:56px;height:56px;object-fit:contain;display:block}[dir] .tms-lab-type-image[data-v-8a339988]{margin-bottom:4px}.tms-lab-admin__counters[data-v-7cb39c72]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.tms-lab-admin__hint[data-v-7cb39c72]{font-size:.75rem;color:#6e6b7b}[dir] .tms-lab-admin__hint[data-v-7cb39c72]{margin-top:2px}[dir] .tms-lab-admin__todo[data-v-7cb39c72]{margin-top:1rem;padding:.75rem 1rem;border-radius:10px;background:#fff7e6;border:1px solid #ffe0b2}.tms-lab-admin__todo-item[data-v-7cb39c72]{display:block;width:100%;color:#9a4a00}[dir] .tms-lab-admin__todo-item[data-v-7cb39c72]{padding:.3rem 0;border:0;background:transparent;cursor:pointer}[dir=ltr] .tms-lab-admin__todo-item[data-v-7cb39c72]{text-align:left}[dir=rtl] .tms-lab-admin__todo-item[data-v-7cb39c72]{text-align:right}.tms-lab-admin__todo-item[data-v-7cb39c72]:hover{text-decoration:underline}@media (max-width:900px){.tms-lab-admin__counters[data-v-7cb39c72]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tms-tabbar[data-v-6795aeca]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.tms-lab-switch[data-v-6795aeca]{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;color:#6e6b7b}[dir] .tms-lab-switch[data-v-6795aeca]{padding:.35rem .75rem;border:1px dashed #c9c5d6;border-radius:999px;cursor:pointer}