.gates-calendar-drawer[data-v-9d36d9df] .v-navigation-drawer__content{display:flex;flex-direction:column}.cdd-header[data-v-9d36d9df]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;gap:12px;background:linear-gradient(135deg,#1565c0,#42a5f5);flex-shrink:0;flex-wrap:wrap}.cdd-header__title-block[data-v-9d36d9df]{display:flex;align-items:center;gap:6px;flex-shrink:0}.cdd-header__title[data-v-9d36d9df]{font-size:1rem;font-weight:600;color:#fff;letter-spacing:.01em;white-space:nowrap}.cdd-header__controls[data-v-9d36d9df]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-left:auto}.header-select[data-v-9d36d9df] .v-field{min-height:32px!important;border-radius:6px}.header-select[data-v-9d36d9df] .v-field__input{min-height:32px!important;padding:0 10px!important;font-size:.85rem!important;color:#fff!important}.header-select[data-v-9d36d9df] .v-field__append-inner{padding-top:4px;color:#ffffffbf!important}.header-date[data-v-9d36d9df]{height:32px;padding:0 8px;border-radius:6px;border:none;background:#ffffff2e;color:#fff;font-size:.85rem;font-family:inherit;outline:none;color-scheme:dark}.header-date[data-v-9d36d9df]::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer;opacity:.85}.drawer-body[data-v-9d36d9df]{flex:1;overflow:auto;padding:12px;background:#fafbfc}.empty-state[data-v-9d36d9df]{text-align:center;padding:60px 16px}.gantt-wrap[data-v-9d36d9df]{background:#fff;border:1px solid #eceff1;border-radius:6px;padding:4px}.gantt-legend[data-v-9d36d9df]{display:flex;align-items:center;gap:12px;padding:6px 10px;border-bottom:1px solid #eceff1;font-size:.78rem;color:#546e7a}.gantt-legend__hint[data-v-9d36d9df]{display:flex;align-items:center;gap:4px}.gantt-legend__chip[data-v-9d36d9df]{display:inline-flex;align-items:center;gap:4px}.gantt-legend__chip .dot[data-v-9d36d9df]{display:inline-block;width:10px;height:10px;border-radius:3px}.gantt-legend__chip .dot--blue[data-v-9d36d9df]{background:linear-gradient(135deg,#1565c0,#42a5f5)}.gantt-tooltip[data-v-9d36d9df]{background:#263238;color:#fff;padding:8px 10px;border-radius:6px;box-shadow:0 4px 14px #00000040;font-size:.8rem;min-width:180px}.gantt-tooltip__title[data-v-9d36d9df]{font-weight:600;margin-bottom:4px}.gantt-tooltip__row[data-v-9d36d9df]{display:flex;align-items:center;gap:6px;margin-top:2px;opacity:.92}.gantt-tooltip__row[data-v-9d36d9df] .v-icon{opacity:.7}.gates-calendar-drawer[data-v-9d36d9df] .g-gantt-row-bars-container .g-gantt-bar{cursor:default}.g-gantt-tooltip{z-index:3000!important;background:#263238!important;padding:8px 10px!important;border-radius:6px!important;box-shadow:0 4px 14px #00000040!important}.g-gantt-tooltip-color-dot{display:none!important}.reservations-summary[data-v-9d36d9df]{margin-top:12px;background:#fff;border:1px solid #eceff1;border-radius:6px;padding:8px 12px}.gate-row-label[data-v-9d36d9df]{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;padding:0 8px;cursor:pointer;font-size:.78rem;font-weight:500;-webkit-user-select:none;user-select:none;transition:background .12s,color .12s}.gate-row-label[data-v-9d36d9df]:hover{background:#1565c014;color:#1565c0}.gate-row-label--active[data-v-9d36d9df]{background:#1565c0!important;color:#fff!important}.gate-row-label__count[data-v-9d36d9df]{display:inline-block;min-width:20px;padding:0 6px;border-radius:10px;background:#00000014;font-size:.7rem;text-align:center}.gate-row-label--active .gate-row-label__count[data-v-9d36d9df]{background:#ffffff40}.gantt-legend__filter[data-v-9d36d9df]{display:flex;align-items:center;margin-right:8px}.summary-header[data-v-9d36d9df]{display:flex;align-items:center;gap:4px;cursor:pointer;-webkit-user-select:none;user-select:none;padding:2px 0}.summary-header:hover .summary-title[data-v-9d36d9df]{color:#1565c0}.summary-title[data-v-9d36d9df]{text-transform:uppercase;font-size:.72rem;color:#78909c;font-weight:600}.route-pk[data-v-9d36d9df]{cursor:pointer;font-family:monospace;color:#1565c0;font-weight:600}.route-pk[data-v-9d36d9df]:hover{text-decoration:underline}.zone-map-selector[data-v-11e4925a]{overflow:hidden;user-select:none;-webkit-user-select:none}.map-wrapper[data-v-11e4925a]{position:relative;overflow:hidden}.map-container[data-v-11e4925a]{cursor:default}.map-container.lasso-mode[data-v-11e4925a]{cursor:crosshair}.lasso-svg[data-v-11e4925a]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1000}.map-legend[data-v-11e4925a]{position:absolute;bottom:10px;left:10px;background:#fff;padding:8px 12px;border-radius:4px;box-shadow:0 2px 4px #0003;z-index:100}.legend-item[data-v-11e4925a]{display:flex;align-items:center;gap:8px;font-size:12px}.legend-item+.legend-item[data-v-11e4925a]{margin-top:4px}.legend-color[data-v-11e4925a]{width:16px;height:16px;border-radius:3px;border:1px solid}.legend-color.selected[data-v-11e4925a]{background:#2196f380;border-color:#1565c0}.legend-color.assigned[data-v-11e4925a]{background:#f4433659;border-color:#d32f2f}.legend-color.available[data-v-11e4925a]{background:#4caf5059;border-color:#388e3c}.selected-zones-panel[data-v-11e4925a]{max-height:120px;overflow-y:auto;border-top:1px solid #e0e0e0}.selected-zones-chips[data-v-11e4925a]{display:flex;flex-wrap:wrap;gap:4px}.toolbar[data-v-11e4925a]{border-bottom:1px solid #e0e0e0}.kbd-hint[data-v-11e4925a]{display:inline-block;padding:2px 6px;font-size:11px;font-family:monospace;background:#e0e0e0;border:1px solid #bdbdbd;border-radius:3px;box-shadow:0 1px #9e9e9e}.toggle-square[data-v-86735de5]{--toggle-color: #6366f1;position:relative;display:inline-block;width:48px;height:28px;cursor:pointer;flex-shrink:0}.toggle-square--disabled[data-v-86735de5]{opacity:.5;cursor:not-allowed}.toggle-square input[data-v-86735de5]{opacity:0;width:0;height:0;position:absolute}.toggle-square .slider[data-v-86735de5]{position:absolute;top:0;right:0;bottom:0;left:0;background:#e2e8f0;border-radius:6px;transition:all .2s ease}.toggle-square .slider[data-v-86735de5]:before{content:"";position:absolute;width:20px;height:20px;left:4px;top:4px;background:#fff;border-radius:4px;transition:transform .2s ease;box-shadow:0 1px 3px #0000001a}.toggle-square input:checked+.slider[data-v-86735de5]{background:var(--toggle-color)}.toggle-square input:checked+.slider[data-v-86735de5]:before{transform:translate(20px)}.toggle-square:hover .slider[data-v-86735de5]{background:#cbd5e1}.toggle-square input:checked+.slider[data-v-86735de5]:hover{filter:brightness(1.1)}.toggle-square--indigo[data-v-86735de5]{--toggle-color: #6366f1}.toggle-square--green[data-v-86735de5]{--toggle-color: #22c55e}.toggle-square--blue[data-v-86735de5]{--toggle-color: #3b82f6}.toggle-square--red[data-v-86735de5]{--toggle-color: #ef4444}.toggle-square--orange[data-v-86735de5]{--toggle-color: #f97316}.toggle-square--purple[data-v-86735de5]{--toggle-color: #a855f7}.toggle-square--teal[data-v-86735de5]{--toggle-color: #14b8a6}.toggle-square--gray[data-v-86735de5]{--toggle-color: #64748b}.dialog-drag-frame[data-v-f530fc97]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-f530fc97]{cursor:default}.draggable-handle[data-v-f530fc97]{cursor:move}.cdd-card[data-v-f530fc97]{border-radius:12px;box-shadow:0 8px 32px #0000002e;overflow:hidden}.cdd-header[data-v-f530fc97]{display:flex;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5)}.cdd-header__title[data-v-f530fc97]{font-size:1.05rem;font-weight:600;color:#fff;letter-spacing:.01em}.cdd-body[data-v-f530fc97]{background:#fafbfc;max-height:75vh;overflow-y:auto}.cdd-section-label[data-v-f530fc97]{text-transform:uppercase;font-size:.72rem;color:#78909c;font-weight:600;display:flex;align-items:center;gap:4px}.cdd-footer[data-v-f530fc97]{display:flex;justify-content:flex-end;gap:8px;padding:10px 16px;border-top:1px solid #eceff1;background:#fff}.schedule-table th[data-v-f530fc97]{font-size:.72rem;text-transform:uppercase;color:#78909c;font-weight:600;padding:4px 8px!important}.schedule-table td[data-v-f530fc97]{padding:4px 8px!important}.time-input[data-v-f530fc97]{width:90px;padding:4px 6px;border:1px solid #cfd8dc;border-radius:4px;font-size:.85rem;background:#fff;outline:none}.time-input[data-v-f530fc97]:focus{border-color:#1565c0}.time-input[data-v-f530fc97]:disabled{background:#f5f7fa;color:#b0bec5;cursor:not-allowed}.exceptions-scroll[data-v-f530fc97]{max-height:38vh;overflow-y:auto;border:1px solid #eceff1;border-radius:6px;background:#fff}.cursor-pointer[data-v-6bbf3821]{cursor:pointer}.v-list-item[data-v-6bbf3821]:hover{background-color:#0000000a}.dialog-drag-frame[data-v-6bbf3821]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-6bbf3821]{cursor:default}.draggable-handle[data-v-6bbf3821]{cursor:move}.cdd-card[data-v-6bbf3821]{border-radius:12px;box-shadow:0 8px 32px #0000002e;overflow:hidden}.cdd-header[data-v-6bbf3821]{display:flex;align-items:center;padding:8px 12px;gap:8px;background:linear-gradient(135deg,#1565c0,#42a5f5)}.cdd-header__title[data-v-6bbf3821]{font-size:1rem;font-weight:600;color:#fff;letter-spacing:.01em;white-space:nowrap}.cdd-body[data-v-6bbf3821]{background:#fafbfc;max-height:78vh;overflow-y:auto}.cdd-header--success[data-v-6bbf3821]{background:linear-gradient(135deg,#2e7d32,#66bb6a)!important}.cdd-footer[data-v-6bbf3821]{display:flex;justify-content:flex-end;gap:8px;padding:10px 16px;border-top:1px solid #eceff1;background:#fff}.cdd-section-label[data-v-6bbf3821]{display:flex;align-items:center;gap:4px;text-transform:uppercase;font-size:.7rem;font-weight:600;color:#78909c;letter-spacing:.04em;margin-bottom:8px}.form-row[data-v-6bbf3821]{display:grid;grid-template-columns:110px 1fr;align-items:start;gap:8px;margin-bottom:8px}.form-label[data-v-6bbf3821]{font-size:.82rem;color:#455a64;padding-top:6px;display:flex;align-items:center;gap:4px;white-space:nowrap}.address-block[data-v-6bbf3821]{display:flex;flex-direction:column;gap:6px}.address-actions[data-v-6bbf3821]{display:flex;gap:4px;flex-wrap:wrap}.suggestions-box[data-v-6bbf3821]{margin:0 0 8px 118px;background:#fff;border:1px solid #cfd8dc;border-radius:6px;padding:6px 8px;max-height:180px;overflow-y:auto}.suggestions-title[data-v-6bbf3821]{display:flex;align-items:center;gap:4px;font-size:.7rem;text-transform:uppercase;color:#78909c;font-weight:600;margin-bottom:4px}.suggestion-item[data-v-6bbf3821]{padding:4px 6px;cursor:pointer;border-radius:4px;transition:background .1s}.suggestion-item[data-v-6bbf3821]:hover{background:#1565c014}.suggestion-addr[data-v-6bbf3821]{font-size:.82rem;color:#263238}.suggestion-coords[data-v-6bbf3821]{font-size:.72rem;color:#78909c;font-family:monospace}.coords-row[data-v-6bbf3821]{display:flex;align-items:center;gap:6px}.coord-input[data-v-6bbf3821]{width:110px;padding:6px 8px;border:1px solid #cfd8dc;border-radius:4px;font-size:.85rem;font-family:monospace;background:#fff;outline:none}.coord-input[data-v-6bbf3821]:focus{border-color:#1565c0}.zone-block[data-v-6bbf3821]{display:flex;align-items:center;gap:6px}.zone-marker[data-v-6bbf3821]{display:inline-block;width:10px;height:10px;border-radius:50%;flex-shrink:0}.zone-marker--blue[data-v-6bbf3821]{background:#1976d2}.zone-marker--green[data-v-6bbf3821]{background:#2e7d32}.zone-marker--orange[data-v-6bbf3821]{background:#e65100}.cdd-body[data-v-6bbf3821] .v-field--variant-outlined .v-field__outline__start,.cdd-body[data-v-6bbf3821] .v-field--variant-outlined .v-field__outline__end{--v-field-border-opacity: .4}.cdd-body[data-v-6bbf3821] .v-field{border-radius:6px}.cdd-body[data-v-6bbf3821] .v-input--density-compact .v-field__input{min-height:32px!important;padding-top:4px!important;padding-bottom:4px!important;font-size:.85rem}.confirm-dialog__header[data-v-6bbf3821]{display:flex;align-items:center;justify-content:center;padding:20px}.confirm-dialog__header--error[data-v-6bbf3821]{background:linear-gradient(135deg,#c62828,#ef5350)}.header-search[data-v-6bbf3821] .v-field{min-height:32px!important;border-radius:6px}.header-search[data-v-6bbf3821] .v-field__input{min-height:32px!important;padding:0 6px!important;font-size:.85rem!important;color:#fff!important}.header-search[data-v-6bbf3821] .v-field__prepend-inner .v-icon,.header-search[data-v-6bbf3821] .v-field__clearable .v-icon{color:#ffffffd9!important}.header-search[data-v-6bbf3821] input::placeholder{color:#ffffffb3!important}.header-add-btn[data-v-6bbf3821]{height:32px!important;font-size:.82rem!important;color:#1565c0!important;background:#fff!important}.stocks-meta[data-v-6bbf3821]{display:flex;align-items:center;gap:6px;font-size:.78rem;color:#546e7a;margin-bottom:8px;padding:0 4px}.stocks-table[data-v-6bbf3821]{border:1px solid #eceff1;border-radius:6px;background:#fff}.stocks-table[data-v-6bbf3821] th{font-size:.72rem!important;text-transform:uppercase;color:#78909c!important;font-weight:600!important;white-space:nowrap}.stocks-table[data-v-6bbf3821] td{padding:4px 8px!important;font-size:.85rem}.cell-wrap[data-v-6bbf3821]{word-wrap:break-word;white-space:normal;line-height:1.25}.coords-cell[data-v-6bbf3821]{white-space:nowrap;color:#607d8b}.actions-cell[data-v-6bbf3821]{display:inline-flex!important;flex-direction:row!important;align-items:center;gap:2px;white-space:nowrap;min-width:110px;justify-content:center}.stocks-table[data-v-6bbf3821] td:last-child{min-width:120px;white-space:nowrap!important}.grm-card[data-v-93a2cfe3]{border-radius:12px!important;overflow:hidden;display:flex;flex-direction:column}.grm-header[data-v-93a2cfe3]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.grm-header__title[data-v-93a2cfe3]{font-size:1rem;font-weight:600;letter-spacing:.01em;white-space:nowrap}.grm-header__count[data-v-93a2cfe3]{display:inline-flex;align-items:center;gap:4px;margin-left:6px;background:#ffffff2e;color:#fff;padding:3px 8px;border-radius:5px;font-size:.78rem;font-weight:600}.grm-header__search[data-v-93a2cfe3]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:#ffffff2e;border-radius:6px;width:320px;transition:background .15s,box-shadow .15s}.grm-header__search[data-v-93a2cfe3]:focus-within{background:#ffffff47;box-shadow:0 0 0 2px #ffffff40}.grm-header__search-input[data-v-93a2cfe3]{flex:1;min-width:0;background:transparent;border:none;outline:none;color:#fff;font-size:.84rem;font-family:inherit}.grm-header__search-input[data-v-93a2cfe3]::placeholder{color:#ffffffa6}.grm-header__search-clear[data-v-93a2cfe3]{cursor:pointer}.grm-header__add[data-v-93a2cfe3]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;background:#fff;border:1px solid white;border-radius:6px;font-family:inherit;font-size:.82rem;font-weight:600;color:#1565c0;cursor:pointer;transition:background .15s;box-shadow:0 2px 6px #0000002e}.grm-header__add[data-v-93a2cfe3]:hover{background:#e3f2fd;border-color:#e3f2fd;color:#0d47a1}.grm-body[data-v-93a2cfe3]{padding:12px!important;background:#fafbfc}.grm-table[data-v-93a2cfe3]{background:#fff;border:1px solid #e8eaed;border-radius:8px;overflow:hidden}.grm-table[data-v-93a2cfe3] .v-data-table-header__content{font-size:.76rem!important;font-weight:600!important;color:#78909c!important;text-transform:uppercase;letter-spacing:.04em}.grm-table[data-v-93a2cfe3] .v-data-table__td{padding-top:10px!important;padding-bottom:10px!important}.grm-table[data-v-93a2cfe3] tr:hover{background:#f5f7f9!important}.grm-name[data-v-93a2cfe3]{font-size:.95rem;font-weight:600;color:#263238}.grm-phone[data-v-93a2cfe3]{font-size:.86rem;color:#263238;font-weight:500}.grm-phone--empty[data-v-93a2cfe3]{color:#b0bec5;font-style:italic;font-weight:400}.grm-cell-pill[data-v-93a2cfe3]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;background:#fff;border:1px solid #e8eaed;border-radius:6px;font-family:inherit;font-size:.78rem;color:#546e7a;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.grm-cell-pill strong[data-v-93a2cfe3]{font-weight:700}.grm-cell-pill[data-v-93a2cfe3]:hover{border-color:#90caf9;background:#e3f2fd}.grm-cell-pill__edit[data-v-93a2cfe3]{opacity:.5;margin-left:2px}.grm-cell-pill:hover .grm-cell-pill__edit[data-v-93a2cfe3]{opacity:1}.grm-cell-pill--primary[data-v-93a2cfe3]{background:#e3f2fd;color:#1565c0;border-color:#bbdefb}.grm-cell-pill--primary[data-v-93a2cfe3]:hover{background:#bbdefb}.grm-cell-pill--purple[data-v-93a2cfe3]{background:#ede7f6;color:#5e35b1;border-color:#d1c4e9}.grm-cell-pill--purple[data-v-93a2cfe3]:hover{background:#d1c4e9}.grm-cell-pill--teal[data-v-93a2cfe3]{background:#e0f2f1;color:#00796b;border-color:#b2dfdb}.grm-cell-pill--teal[data-v-93a2cfe3]:hover{background:#b2dfdb}.grm-cell-pill--ghost[data-v-93a2cfe3]{background:#f5f5f5;color:#78909c;border-color:#e0e0e0}.grm-cell-pill--ghost[data-v-93a2cfe3]:hover{background:#eceff1;color:#455a64}.grm-dlg[data-v-93a2cfe3]{border-radius:12px;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.grm-dlg__header[data-v-93a2cfe3]{display:flex;align-items:center;gap:8px;padding:12px 16px;color:#fff}.grm-dlg__header--primary[data-v-93a2cfe3]{background:linear-gradient(135deg,#1565c0,#42a5f5)}.grm-dlg__header--teal[data-v-93a2cfe3]{background:linear-gradient(135deg,#00695c,#26a69a)}.grm-dlg__header--purple[data-v-93a2cfe3]{background:linear-gradient(135deg,#4527a0,#7e57c2)}.grm-dlg__title[data-v-93a2cfe3]{font-size:1rem;font-weight:600;letter-spacing:.01em}.grm-dlg__chip[data-v-93a2cfe3]{margin-left:6px;padding:3px 8px;background:#ffffff38;border-radius:5px;font-size:.78rem;font-weight:500;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.grm-dlg__body[data-v-93a2cfe3]{padding:14px!important;background:#fafbfc;display:flex;flex-direction:column;gap:10px}.grm-dlg__footer[data-v-93a2cfe3]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid #eceff1;background:#fff}.grm-section[data-v-93a2cfe3]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:12px}.grm-section__label[data-v-93a2cfe3]{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.grm-banner[data-v-93a2cfe3]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;font-size:.82rem}.grm-banner--info[data-v-93a2cfe3]{background:#e3f2fd;color:#1565c0;border:1px solid #bbdefb}.grm-pill[data-v-93a2cfe3]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;padding:1px 7px;border-radius:10px;font-size:.7rem;font-weight:700;text-transform:none;letter-spacing:0;margin-left:auto}.grm-pill--primary[data-v-93a2cfe3]{background:#1565c0;color:#fff}.grm-pill--teal[data-v-93a2cfe3]{background:#00796b;color:#fff}.grm-pill--purple[data-v-93a2cfe3]{background:#5e35b1;color:#fff}.grm-picker[data-v-93a2cfe3]{background:#fff;border:1px solid #e8eaed;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.grm-picker__toolbar[data-v-93a2cfe3]{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#fafbfc;border-bottom:1px solid #eceff1}.grm-picker__search[data-v-93a2cfe3]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:#fff;border:1px solid #e8eaed;border-radius:6px;flex:1;min-width:0;transition:border-color .15s,box-shadow .15s}.grm-picker__search[data-v-93a2cfe3]:focus-within{border-color:#1565c0;box-shadow:0 0 0 2px #1565c026}.grm-picker__search-input[data-v-93a2cfe3]{flex:1;min-width:0;background:transparent;border:none;outline:none;font-family:inherit;font-size:.84rem;color:#263238}.grm-picker__search-input[data-v-93a2cfe3]::placeholder{color:#b0bec5}.grm-picker__search-clear[data-v-93a2cfe3]{cursor:pointer}.grm-picker__view[data-v-93a2cfe3]{display:flex;gap:2px;padding:2px;background:#eceff1;border-radius:6px}.grm-picker__view-btn[data-v-93a2cfe3]{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;background:transparent;border:none;border-radius:5px;font-family:inherit;font-size:.78rem;font-weight:500;color:#546e7a;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}.grm-picker__view-btn[data-v-93a2cfe3]:hover{color:#263238}.grm-picker__view-btn--active[data-v-93a2cfe3]{background:#fff;color:#1565c0;font-weight:600;box-shadow:0 1px 3px #00000014}.grm-picker__view-count[data-v-93a2cfe3]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:#cfd8dc;color:#455a64;border-radius:9px;font-size:.66rem;font-weight:700}.grm-picker__view-btn--active .grm-picker__view-count[data-v-93a2cfe3]{background:#1565c0;color:#fff}.grm-picker__view-count--teal[data-v-93a2cfe3]{background:#00796b!important;color:#fff!important}.grm-picker__view-count--primary[data-v-93a2cfe3]{background:#1565c0!important;color:#fff!important}.grm-picker__view-count--purple[data-v-93a2cfe3]{background:#5e35b1!important;color:#fff!important}.grm-picker__list[data-v-93a2cfe3]{max-height:360px;min-height:200px;overflow-y:auto;display:flex;flex-direction:column;gap:2px;padding:6px}.grm-picker__list[data-v-93a2cfe3]::-webkit-scrollbar{width:6px}.grm-picker__list[data-v-93a2cfe3]::-webkit-scrollbar-track{background:transparent}.grm-picker__list[data-v-93a2cfe3]::-webkit-scrollbar-thumb{background:#cfd8dc;border-radius:3px}.grm-picker__item[data-v-93a2cfe3]{display:flex;align-items:center;gap:10px;padding:8px 10px;background:#fff;border:1px solid transparent;border-radius:6px;cursor:pointer;text-align:left;font-family:inherit;transition:background .12s,border-color .12s;width:100%}.grm-picker__item[data-v-93a2cfe3]:hover{background:#f5f7f9;border-color:#e8eaed}.grm-picker__item--selected[data-v-93a2cfe3]{background:#e3f2fd;border-color:#90caf9}.grm-picker__item--selected[data-v-93a2cfe3]:hover{background:#bbdefb}.grm-picker__check[data-v-93a2cfe3]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;background:#f5f7f9;flex-shrink:0;transition:background .15s}.grm-picker__item--selected .grm-picker__check[data-v-93a2cfe3]{background:#1565c0}.grm-picker__icon[data-v-93a2cfe3]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:5px;background:#f3e5f5;flex-shrink:0}.grm-picker__main[data-v-93a2cfe3]{flex:1;min-width:0}.grm-picker__name[data-v-93a2cfe3]{font-size:.88rem;font-weight:500;color:#263238;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grm-picker__item--selected .grm-picker__name[data-v-93a2cfe3]{color:#1565c0;font-weight:600}.grm-picker__sub[data-v-93a2cfe3]{font-size:.74rem;color:#90a4ae;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grm-picker__empty[data-v-93a2cfe3]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:40px 16px;color:#90a4ae;font-size:.86rem;text-align:center}.grm-picker__bulk[data-v-93a2cfe3]{display:flex;align-items:center;gap:6px;padding:8px 10px;background:#fafbfc;border-top:1px solid #eceff1}.grm-picker__bulk-btn[data-v-93a2cfe3]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#fff;border:1px solid #e8eaed;border-radius:5px;font-family:inherit;font-size:.76rem;font-weight:500;color:#455a64;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.grm-picker__bulk-btn[data-v-93a2cfe3]:hover{border-color:#1565c0;color:#1565c0;background:#e3f2fd}.grm-picker__bulk-btn[data-v-93a2cfe3]:disabled{opacity:.4;cursor:not-allowed;background:#fff;border-color:#e8eaed;color:#b0bec5}.grm-picker__bulk-btn--ghost[data-v-93a2cfe3]:hover{border-color:#c62828;color:#c62828;background:#ffebee}.grm-picker__counter[data-v-93a2cfe3]{font-size:.78rem;color:#78909c}.grm-picker__counter strong[data-v-93a2cfe3]{color:#263238;font-weight:700}.grm-confirm[data-v-93a2cfe3]{border-radius:12px;overflow:hidden}.grm-confirm__header[data-v-93a2cfe3]{display:flex;align-items:center;justify-content:center;padding:20px;background:linear-gradient(135deg,#c62828,#ef5350)}.grm-confirm__name[data-v-93a2cfe3]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#e3f2fd;color:#1565c0;border-radius:6px;font-size:.92rem}@media (max-width: 900px){.grm-header__search[data-v-93a2cfe3]{width:220px}}@media (max-width: 680px){.grm-header__search[data-v-93a2cfe3]{display:none}}.dialog-drag-frame[data-v-f9abdadb]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-f9abdadb]{cursor:default}.draggable-handle[data-v-f9abdadb]{cursor:move}.sd-card[data-v-f9abdadb]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.sd-header[data-v-f9abdadb]{display:flex;align-items:center;gap:8px;padding:12px 16px;color:#fff}.sd-header__title[data-v-f9abdadb]{font-size:1.05rem;font-weight:600;color:#fff;letter-spacing:.01em}.sd-header--primary[data-v-f9abdadb]{background:linear-gradient(135deg,#1565c0,#42a5f5)}.sd-header--success[data-v-f9abdadb]{background:linear-gradient(135deg,#2e7d32,#66bb6a)}.sd-header--info[data-v-f9abdadb]{background:linear-gradient(135deg,#37474f,#78909c)}.sd-body[data-v-f9abdadb]{background:#fafbfc;padding:16px}.sd-body.sd-split[data-v-f9abdadb]{display:flex;padding:0;overflow:hidden!important}.sd-pane[data-v-f9abdadb]{display:flex;flex-direction:column;min-height:0}.sd-pane--list[data-v-f9abdadb]{width:380px;min-width:380px;border-right:1px solid #eceff1;background:#fafbfc}.sd-pane__toolbar[data-v-f9abdadb]{flex:0 0 auto;padding:14px 14px 6px;border-bottom:1px solid #eceff1}.sd-pane__title[data-v-f9abdadb]{font-size:.95rem;font-weight:700;color:#37474f}.sd-pane__scroll[data-v-f9abdadb]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:8px}.sd-pane--detail[data-v-f9abdadb]{flex:1 1 auto;min-width:0;background:#fff}.t-list[data-v-f9abdadb]{display:flex;flex-direction:column;gap:6px}.t-row[data-v-f9abdadb]{display:flex;gap:10px;padding:9px 10px;border:1px solid #eceff1;border-radius:9px;background:#fff;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s}.t-row[data-v-f9abdadb]:hover{background:#f5f8fc;border-color:#d7e3f2}.t-row--active[data-v-f9abdadb]{background:#e9f2fd;border-color:#1565c0;box-shadow:inset 3px 0 #1565c0}.t-row--sla[data-v-f9abdadb]{border-left:3px solid #e53935}.t-row__dot[data-v-f9abdadb]{flex:0 0 auto;width:10px;height:10px;border-radius:50%;margin-top:5px}.t-row__body[data-v-f9abdadb]{flex:1 1 auto;min-width:0}.t-row__top[data-v-f9abdadb]{display:flex;align-items:center;gap:4px}.t-row__num[data-v-f9abdadb]{font-size:.74rem;font-weight:700;color:#607d8b;letter-spacing:.01em}.t-row__date[data-v-f9abdadb]{margin-left:auto;font-size:.7rem;color:#b0bec5;white-space:nowrap}.t-row__subject[data-v-f9abdadb]{font-size:.9rem;font-weight:600;color:#263238;margin:1px 0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-row__meta[data-v-f9abdadb]{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.t-row__pri[data-v-f9abdadb]{font-size:.7rem;color:#78909c}.t-row__user[data-v-f9abdadb]{max-width:150px}.sd-detail-head[data-v-f9abdadb]{flex:0 0 auto;padding:14px 18px;border-bottom:1px solid #eceff1;background:#fafbfc}.sd-detail-num[data-v-f9abdadb]{font-size:.75rem;font-weight:700;color:#607d8b}.sd-detail-subject[data-v-f9abdadb]{font-size:1.05rem;font-weight:700;color:#1a2733;margin:2px 0 4px;line-height:1.3}.sd-detail-desc[data-v-f9abdadb]{font-size:.85rem;color:#546e7a;margin:0 0 8px;white-space:pre-wrap;max-height:80px;overflow-y:auto}.sd-detail-info[data-v-f9abdadb]{display:flex;flex-wrap:wrap;gap:14px}.sd-detail-info__item[data-v-f9abdadb]{display:inline-flex;align-items:center;gap:4px;font-size:.74rem;color:#78909c}.sd-comment-bar[data-v-f9abdadb]{flex:0 0 auto;padding:12px 16px;border-top:1px solid #eceff1;background:#fff}.sd-detail-empty[data-v-f9abdadb]{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#90a4ae}.sd-footer[data-v-f9abdadb]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #eceff1;background:#fff}[data-v-f9abdadb] .v-card-text{overflow-x:hidden!important}.cursor-pointer[data-v-f9abdadb]{cursor:pointer}.cursor-pointer[data-v-f9abdadb]:hover{opacity:.8}.cursor-zoom[data-v-f9abdadb]{cursor:zoom-in}.cursor-zoom-out[data-v-f9abdadb]{cursor:zoom-out}.image-preview-container[data-v-f9abdadb]{max-height:800px;overflow:auto;display:flex;justify-content:center;align-items:center;background:#f5f5f5;transition:all .3s ease}.image-preview-container.zoomed[data-v-f9abdadb]{max-height:none;overflow:auto}.image-preview-container[data-v-f9abdadb] .v-img{transition:all .3s ease}.file-preview-container[data-v-f9abdadb]{min-height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center}.attachments-container[data-v-f9abdadb]{display:flex;flex-direction:column;gap:8px}.image-thumbnail[data-v-f9abdadb]{max-width:300px;border-radius:8px;overflow:hidden;background:#ffffff1a;transition:all .2s ease;position:relative}.image-thumbnail[data-v-f9abdadb]:hover{transform:scale(1.02);box-shadow:0 2px 8px #00000026}.thumbnail-img[data-v-f9abdadb]{width:100%;height:auto;max-height:200px;object-fit:cover;display:block}.image-filename[data-v-f9abdadb]{padding:4px 8px;font-size:.75rem;background:#00000080;color:#fff;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.image-loading[data-v-f9abdadb],.image-error[data-v-f9abdadb]{width:200px;height:150px;display:flex;justify-content:center;align-items:center;background:#0000000d;border-radius:8px}.ticket-card[data-v-f9abdadb]{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border-left:4px solid #E0E0E0;position:relative;overflow:hidden;background:#fafafa}.ticket-card[data-v-f9abdadb]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000026!important;border-left-color:#2196f3;background:#fff}.sla-violated-card[data-v-f9abdadb]{border-left-color:#f44336;background:#ffebee}.sla-violated-card[data-v-f9abdadb]:hover{background:#ffcdd2}.priority-avatar[data-v-f9abdadb]{transition:transform .3s ease}.ticket-card:hover .priority-avatar[data-v-f9abdadb]{transform:scale(1.1)}.ticket-list-move[data-v-f9abdadb]{transition:transform .5s ease}.ticket-list-enter-active[data-v-f9abdadb]{transition:all .4s ease-out}.ticket-list-leave-active[data-v-f9abdadb]{transition:all .3s ease-in;position:absolute}.ticket-list-enter-from[data-v-f9abdadb]{opacity:0;transform:translate(-50px) scale(.95)}.ticket-list-leave-to[data-v-f9abdadb]{opacity:0;transform:translate(50px) scale(.95)}.pulse-animation[data-v-f9abdadb]{background:#2196f3!important;color:#fff!important;font-weight:600;padding:4px 12px!important;animation:none}.filter-chip[data-v-f9abdadb]{border:1px solid #cfd8dc!important;background:transparent!important;font-weight:500;font-size:.76rem!important;padding:0 9px!important;height:26px!important;min-height:26px!important}.filter-chip[data-v-f9abdadb] .v-icon{font-size:15px!important}.filter-chip[data-v-f9abdadb]:hover{border-color:#2196f3!important;background:#2196f314!important}[data-v-f9abdadb] .chip-selected{border:2px solid #2196F3!important;background:#2196f3!important;color:#fff!important}[data-v-f9abdadb] .chip-selected .v-icon{color:#fff!important}.chip-counter[data-v-f9abdadb]{margin-left:5px;padding:0 5px;background:#0000001a;border-radius:9px;font-size:.68rem;font-weight:700;min-width:16px;text-align:center}[data-v-f9abdadb] .chip-selected .chip-counter{background:#ffffff4d;color:#fff}.chip-counter-blue[data-v-f9abdadb]{background:#2196f333;color:#1976d2}.chip-counter-orange[data-v-f9abdadb]{background:#ff980033;color:#f57c00}.chat-container[data-v-f9abdadb]{display:flex;flex-direction:column;gap:16px;padding:8px 0;flex:1 1 auto;min-height:0;overflow-y:auto}.chat-message-wrapper[data-v-f9abdadb]{width:100%;display:flex;animation:messageSlideIn-f9abdadb .3s ease-out}@keyframes messageSlideIn-f9abdadb{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.system-message[data-v-f9abdadb]{justify-content:center}.system-message-content[data-v-f9abdadb]{display:flex;align-items:center;justify-content:center;padding:8px 0}.user-message[data-v-f9abdadb]{justify-content:flex-end}.support-message[data-v-f9abdadb]{justify-content:flex-start}.chat-message[data-v-f9abdadb]{display:flex;gap:12px;align-items:flex-start;max-width:80%}.message-content[data-v-f9abdadb]{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.message-header[data-v-f9abdadb]{display:flex;justify-content:space-between;align-items:center;padding:0 4px;font-size:.75rem;color:#0009;gap:8px}.user-message .message-header[data-v-f9abdadb]{flex-direction:row-reverse}.message-author[data-v-f9abdadb]{font-weight:600;display:flex;align-items:center;gap:4px}.message-time[data-v-f9abdadb]{font-size:.7rem;color:#0006}.message-bubble[data-v-f9abdadb]{padding:12px 16px;border-radius:12px;box-shadow:0 1px 3px #0000001f;word-wrap:break-word;word-break:break-word;transition:all .2s ease;position:relative}.message-bubble[data-v-f9abdadb]:hover{box-shadow:0 2px 8px #00000026}.user-bubble[data-v-f9abdadb]{background:#2196f3;color:#fff;border-bottom-right-radius:4px;margin-left:auto}.support-bubble[data-v-f9abdadb]{background:#4caf50;color:#fff;border-bottom-left-radius:4px}.chat-container[data-v-f9abdadb]::-webkit-scrollbar{width:8px}.chat-container[data-v-f9abdadb]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.chat-container[data-v-f9abdadb]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#2196f3,#1976d2);border-radius:10px}.chat-container[data-v-f9abdadb]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#1976d2,#1565c0)}.gap-2[data-v-f9abdadb]{gap:8px}.gap-3[data-v-f9abdadb]{gap:12px}.text-subtitle-1[data-v-f9abdadb]{line-height:1.5}[data-v-f9abdadb] .v-dialog{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}[data-v-f9abdadb] .v-chip-group .v-chip{transition:all .2s ease;position:relative;overflow:hidden}[data-v-f9abdadb] .v-chip-group .v-chip.v-chip--selected{background:linear-gradient(135deg,#2196f3,#1976d2)!important;color:#fff!important}[data-v-f9abdadb] .v-chip-group .v-chip:hover{transform:translateY(-2px);box-shadow:0 4px 12px #2196f34d}@media (prefers-color-scheme: dark){.user-bubble[data-v-f9abdadb]{background:linear-gradient(135deg,#1976d2,#1565c0)}.support-bubble[data-v-f9abdadb]{background:linear-gradient(135deg,#388e3c,#2e7d32)}.message-header[data-v-f9abdadb]{color:#ffffffb3}.message-time[data-v-f9abdadb]{color:#ffffff80}}.button-section[data-v-c7608462]{display:flex;flex-direction:column;gap:8px}.bs-head[data-v-c7608462]{display:flex;align-items:center;gap:10px;padding:6px 10px;background:#fff;border:1px solid #e8eaed;border-radius:6px}.bs-head__main[data-v-c7608462]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.bs-head__title[data-v-c7608462]{font-size:.82rem;font-weight:700;color:#263238;line-height:1.2}.bs-head__subtitle[data-v-c7608462]{font-size:.7rem;color:#90a4ae;line-height:1.2}.bs-head__counter[data-v-c7608462]{display:inline-flex;align-items:center;gap:3px;padding:3px 8px;background:#e3f2fd;color:#1565c0;border-radius:4px;font-size:.72rem;font-weight:600}.bs-list[data-v-c7608462]{display:flex;flex-direction:column}.bs-row[data-v-c7608462]{display:flex;align-items:center;gap:8px;padding:4px 8px;background:#fff;border-bottom:1px solid #f0f2f5;transition:background .12s ease}.bs-row[data-v-c7608462]:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.bs-row[data-v-c7608462]:last-child{border-bottom:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.bs-row[data-v-c7608462]:hover{background:#f5f9ff}.bs-row--off[data-v-c7608462]{opacity:.55}.bs-row--off .bs-row__label[data-v-c7608462]{color:#90a4ae}.bs-row--ghost[data-v-c7608462]{opacity:.45;background:#e3f2fd}.bs-drag[data-v-c7608462]{cursor:grab;color:#b0bec5;flex-shrink:0}.bs-drag[data-v-c7608462]:hover{color:#546e7a}.bs-drag[data-v-c7608462]:active{cursor:grabbing}.bs-check[data-v-c7608462]{flex-shrink:0}.bs-check[data-v-c7608462] .v-selection-control{min-height:22px}.bs-check[data-v-c7608462] .v-selection-control__wrapper{height:22px;width:22px}.bs-row__icon[data-v-c7608462]{flex-shrink:0}.bs-row__label[data-v-c7608462]{flex:1;min-width:0;font-size:.82rem;color:#37474f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dialog-drag-frame[data-v-d8c2c56f]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-d8c2c56f]{cursor:default}.draggable-handle[data-v-d8c2c56f]{cursor:move}.bvs-card[data-v-d8c2c56f]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.bvs-header[data-v-d8c2c56f]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff;position:sticky;top:0;z-index:2}.bvs-header__title[data-v-d8c2c56f]{font-size:1rem;font-weight:600;letter-spacing:.01em}.bvs-body[data-v-d8c2c56f]{padding:12px 14px!important;background:#fafbfc;max-height:calc(80vh - 110px);overflow-y:auto}.bvs-note[data-v-d8c2c56f]{display:flex;align-items:flex-start;gap:4px;padding:8px 10px;border-radius:6px;font-size:.76rem;line-height:1.35;margin-bottom:12px}.bvs-note--info[data-v-d8c2c56f]{background:#e3f2fd;color:#0d47a1;border:1px solid #bbdefb}.bvs-tabs[data-v-d8c2c56f]{background:#fff;border:1px solid #e8eaed;border-radius:8px;margin-bottom:12px;min-height:40px}.bvs-tabs[data-v-d8c2c56f] .v-tab{min-height:40px!important;font-size:.85rem;text-transform:none;letter-spacing:0}.bvs-window[data-v-d8c2c56f]{background:transparent;padding:0}.bvs-footer[data-v-d8c2c56f]{display:flex;align-items:center;gap:8px;padding:10px 16px;border-top:1px solid #eceff1;background:#fff}.presets-grid[data-v-b72ab5be]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.preset-card[data-v-b72ab5be]{transition:all .2s ease;border:1px solid rgba(0,0,0,.08)}.preset-card[data-v-b72ab5be]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a!important}.shared-preset[data-v-b72ab5be]{border-left:3px solid #4caf50}.preset-shared[data-v-b72ab5be]{border-left:3px solid #4caf50;background-color:#4caf5008}.preset-copied[data-v-b72ab5be]{opacity:.7;border-left-color:#9e9e9e}.preset-has-update[data-v-b72ab5be]{border-left-color:#ff9800;background-color:#ff98000d}.preset-summary[data-v-b72ab5be]{display:flex;flex-direction:column;gap:4px}.summary-item[data-v-b72ab5be]{display:flex;align-items:center;font-size:12px;color:#000000b3}.summary-item span[data-v-b72ab5be]{flex:1;min-width:0}.condition-item[data-v-b72ab5be]{padding-left:4px;color:#0009;font-size:11px}.condition-item span[data-v-b72ab5be]{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gap-2[data-v-b72ab5be]{gap:8px}.speed-test-card[data-v-c28899bd]{transition:all .2s ease;border-left:3px solid transparent}.speed-test-card[data-v-c28899bd]:hover{transform:translate(2px);box-shadow:0 3px 10px #0000001f!important}.speed-results[data-v-c28899bd]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;text-align:center}.speed-metric[data-v-c28899bd]{display:flex;flex-direction:column;align-items:center;padding:12px 8px;border-radius:8px;background:#f5f7fa}.speed-metric__value[data-v-c28899bd]{font-size:1.5rem;font-weight:700;line-height:1.2}.speed-metric__unit[data-v-c28899bd]{font-size:.7rem;color:#78909c;margin-top:2px}.speed-metric__label[data-v-c28899bd]{font-size:.72rem;color:#90a4ae;margin-top:4px;text-transform:uppercase;letter-spacing:.03em}.quality-badge[data-v-c28899bd]{display:flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:6px;font-size:.8rem;font-weight:600}.quality-badge--good[data-v-c28899bd]{background:#e8f5e9;color:#2e7d32}.quality-badge--ok[data-v-c28899bd]{background:#fff3e0;color:#e65100}.quality-badge--poor[data-v-c28899bd]{background:#ffebee;color:#c62828}.tt-grid-head[data-v-89564864]{display:flex;gap:8px;padding:0 0 4px 44px;font-size:.68rem;text-transform:uppercase;letter-spacing:.03em;color:#b0bec5}.tt-grid-head>span[data-v-89564864]:last-child{flex:1}.tt-row[data-v-89564864]{display:flex;align-items:center;gap:8px;padding:3px 0;border-bottom:1px solid #f2f2f2;transition:opacity .15s}.tt-row--off[data-v-89564864]{opacity:.55}.tt-row__title[data-v-89564864]{width:132px;min-width:132px;font-size:.82rem;font-weight:500;color:#455a64;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tt-row__input[data-v-89564864]{flex:1}.tt-row__multi[data-v-89564864]{flex:1;display:flex;flex-wrap:wrap;gap:4px}.tt-row__chip[data-v-89564864]{flex:1 1 84px;min-width:84px}.tt-row__none[data-v-89564864]{flex:1}.tt-row[data-v-89564864] .v-field{font-size:.8rem}.tt-row[data-v-89564864] .v-field__input{min-height:30px;padding-top:2px;padding-bottom:2px}.dialog-drag-frame[data-v-89564864]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-89564864]{cursor:default}.draggable-handle[data-v-89564864]{cursor:move}.um-card[data-v-89564864]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.um-header[data-v-89564864]{display:flex;align-items:center;gap:8px;padding:12px 16px;color:#fff}.um-header__title[data-v-89564864]{font-size:1.05rem;font-weight:600;color:#fff;letter-spacing:.01em}.um-header--primary[data-v-89564864]{background:linear-gradient(135deg,#1565c0,#42a5f5)}.um-header--purple[data-v-89564864]{background:linear-gradient(135deg,#6a1b9a,#ab47bc)}.um-body[data-v-89564864]{background:#fafbfc}.um-footer[data-v-89564864]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #eceff1;background:#fff}.menu-actions .v-btn[data-v-89564864]{margin-bottom:4px}.menu-actions .v-btn[data-v-89564864]:last-child{margin-bottom:0}.profile-dialog[data-v-89564864]{display:flex;flex-direction:column;max-height:85vh}.sticky-tabs[data-v-89564864]{position:sticky;top:0;z-index:9;background:#fff;border-bottom:1px solid rgba(0,0,0,.12)}.scrollable-content[data-v-89564864]{max-height:calc(85vh - 180px);overflow-y:auto;padding:24px!important;background:#fafbfc}.scrollable-content[data-v-89564864]::-webkit-scrollbar{width:8px}.scrollable-content[data-v-89564864]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.scrollable-content[data-v-89564864]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.scrollable-content[data-v-89564864]::-webkit-scrollbar-thumb:hover{background:#555}.groups-grid-compact[data-v-89564864]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;max-height:60vh;overflow-y:auto;padding:4px}.group-card-compact[data-v-89564864]{transition:all .2s ease;cursor:default;border:1px solid rgba(0,0,0,.12)}.group-card-compact[data-v-89564864]:hover{transform:translateY(-2px);box-shadow:0 3px 8px #00000026!important}.group-active-compact[data-v-89564864]{border:2px solid #4caf50!important;background-color:#4caf5008}.group-phone-block[data-v-89564864]{min-height:20px;display:flex;align-items:center}.settings-card-compact[data-v-89564864]{transition:all .2s ease;border-left:3px solid transparent}.settings-card-compact[data-v-89564864]:hover{transform:translate(2px);box-shadow:0 3px 10px #0000001f!important}.settings-card-compact .v-card-text[data-v-89564864]{min-height:56px}.radio-left-aligned[data-v-89564864] .v-selection-control-group{justify-content:flex-end}.groups-grid-compact[data-v-89564864]::-webkit-scrollbar{width:8px}.groups-grid-compact[data-v-89564864]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.groups-grid-compact[data-v-89564864]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.groups-grid-compact[data-v-89564864]::-webkit-scrollbar-thumb:hover{background:#555}@media (max-width: 960px){.groups-grid-compact[data-v-89564864]{grid-template-columns:1fr}.scrollable-content[data-v-89564864]{max-height:calc(85vh - 160px)}}.ssp-bar[data-v-89564864]{display:flex;height:26px;border-radius:6px;overflow:hidden;border:1px solid #e0e7ed}.ssp-seg[data-v-89564864]{display:flex;align-items:center;justify-content:center;color:#fff;font-size:.68rem;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.25);min-width:0;white-space:nowrap;overflow:hidden}.dialog-drag-frame[data-v-d390e856]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-d390e856]{cursor:default}.draggable-handle[data-v-d390e856]{cursor:move}.imd-card[data-v-d390e856]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important;display:flex;flex-direction:column;max-height:90vh}.imd-header[data-v-d390e856]{display:flex;align-items:center;gap:14px;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.imd-header__title[data-v-d390e856]{font-size:1rem;font-weight:600;letter-spacing:.01em}.imd-steps[data-v-d390e856]{display:flex;align-items:center;gap:4px;flex:1;justify-content:center;max-width:480px}.imd-step[data-v-d390e856]{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:5px;font-size:.74rem;font-weight:500;color:#ffffffa6;white-space:nowrap}.imd-step__num[data-v-d390e856]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#ffffff2e;font-size:.7rem;font-weight:700}.imd-step--done[data-v-d390e856]{color:#ffffffe6}.imd-step--done .imd-step__num[data-v-d390e856]{background:#ffffff59}.imd-step--active[data-v-d390e856]{color:#fff;background:#ffffff2e}.imd-step--active .imd-step__num[data-v-d390e856]{background:#fff;color:#1565c0}.imd-body[data-v-d390e856]{flex:1;overflow-y:auto;padding:12px 14px;background:#fafbfc;display:flex;flex-direction:column;gap:10px}.imd-section[data-v-d390e856]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:10px 12px}.imd-section__label[data-v-d390e856]{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.imd-step3[data-v-d390e856]{display:flex;flex-direction:column;gap:10px;min-height:0;flex:1}.imd-types-grid[data-v-d390e856]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}@media (max-width: 720px){.imd-types-grid[data-v-d390e856]{grid-template-columns:repeat(2,minmax(0,1fr))}}.imd-type-tile[data-v-d390e856]{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 12px;background:#fafbfc;border:1px solid #e8eaed;border-radius:10px;cursor:pointer;text-align:center;font-family:inherit;transition:border-color .15s,box-shadow .15s,transform .15s}.imd-type-tile[data-v-d390e856]:hover{border-color:#90caf9;box-shadow:0 2px 8px #1565c01a;transform:translateY(-1px)}.imd-type-tile--active[data-v-d390e856]{background:linear-gradient(135deg,#e3f2fd,#fff 60%);border-color:#1565c0;box-shadow:0 0 0 1px #1565c0}.imd-type-tile__icon[data-v-d390e856]{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1565c0,#42a5f5);box-shadow:0 1px 4px #0000001a}.imd-type-tile__title[data-v-d390e856]{font-size:.92rem;font-weight:600;color:#263238}.imd-type-tile__desc[data-v-d390e856]{font-size:.74rem;color:#78909c;line-height:1.3}.imd-type-tile__check[data-v-d390e856]{position:absolute;top:8px;right:8px}.imd-dropzone[data-v-d390e856]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:36px 20px;background:#fafbfc;border:2px dashed #bbdefb;border-radius:10px;text-align:center;transition:border-color .15s,background .15s}.imd-dropzone--has-file[data-v-d390e856]{border-color:#a5d6a7;background:#f1f8e9;border-style:solid}.imd-dropzone__title[data-v-d390e856]{font-size:1rem;font-weight:600;color:#263238}.imd-dropzone__hint[data-v-d390e856]{font-size:.82rem;color:#78909c}.imd-dropzone__hint strong[data-v-d390e856]{color:#2e7d32}.imd-dropzone__input[data-v-d390e856]{max-width:380px;width:100%;margin-top:6px}.imd-settings-row[data-v-d390e856]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.imd-settings-row__template[data-v-d390e856]{flex:1 1 220px;min-width:0;max-width:320px}.imd-settings-row__date[data-v-d390e856]{flex:0 0 160px}.imd-pill[data-v-d390e856]{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:6px;background:#eceff1;color:#546e7a;font-size:.78rem;font-weight:500;cursor:pointer;border:none;font-family:inherit;margin-left:auto;transition:background .15s}.imd-pill[data-v-d390e856]:hover{background:#cfd8dc}.imd-pill--active[data-v-d390e856]{background:#e3f2fd;color:#1565c0}.imd-pill--ghost[data-v-d390e856]{cursor:default;text-transform:none;letter-spacing:0}.imd-pill--no-auto[data-v-d390e856]{margin-left:0}.imd-grouping[data-v-d390e856]{margin-top:10px;padding:10px 12px;background:#f3f6fa;border:1px solid #cfd8dc;border-radius:8px}.imd-dedup__toggle[data-v-d390e856]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.imd-dedup__toggle-label[data-v-d390e856]{font-size:.84rem;font-weight:500;color:#37474f}.imd-dedup__fields-label[data-v-d390e856]{font-size:.76rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.04em;margin-right:4px}.imd-dedup--disabled[data-v-d390e856]{opacity:.55}.imd-dedup__cancel[data-v-d390e856]{margin-top:6px;padding-top:4px;border-top:1px dashed #cfd8dc}.imd-grouping__options[data-v-d390e856]{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center}.imd-grouping__options[data-v-d390e856] .v-checkbox{flex:0 0 auto}.imd-banner[data-v-d390e856]{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border-radius:6px;font-size:.82rem;margin-top:8px}.imd-banner--info[data-v-d390e856]{background:#e3f2fd;color:#1565c0}.imd-banner--warning[data-v-d390e856]{background:#fff3e0;color:#e65100;border:1px solid #ffe0b2}.imd-banner--block[data-v-d390e856]{display:flex;flex-direction:column;align-items:stretch;gap:6px;margin-bottom:10px}.imd-mapping[data-v-d390e856]{flex:1;overflow-y:auto;border:1px solid #e8eaed;border-radius:8px;background:#fff;min-height:0}.imd-mapping__group+.imd-mapping__group[data-v-d390e856]{border-top:1px solid #eceff1}.imd-mapping__group-header[data-v-d390e856]{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#e3f2fd;font-weight:600;font-size:.76rem;color:#1565c0;text-transform:uppercase;letter-spacing:.04em;position:sticky;top:0;z-index:1}.imd-mapping__rows[data-v-d390e856]{padding:4px 0}.imd-mapping__row[data-v-d390e856]{display:grid;grid-template-columns:160px 1fr 1fr;gap:10px;align-items:center;padding:5px 12px;border-bottom:1px solid #f5f7f9}.imd-mapping__row[data-v-d390e856]:last-child{border-bottom:none}.imd-mapping__row[data-v-d390e856]:hover{background:#f9fafb}.imd-mapping__label[data-v-d390e856]{font-size:.82rem;font-weight:500;color:#455a64;display:flex;align-items:center}.imd-mapping__cell[data-v-d390e856]{min-width:0}.imd-mapping__cell[data-v-d390e856] .v-input{width:100%}.imd-mapping__cell[data-v-d390e856] .v-checkbox{margin:0}@media (max-width: 768px){.imd-mapping__row[data-v-d390e856]{grid-template-columns:1fr;gap:6px;padding:10px 12px}.imd-mapping__label[data-v-d390e856]{font-weight:600}}.imd-preview[data-v-d390e856]{border:1px solid #e8eaed;border-radius:8px;overflow:hidden;background:#fff}.imd-preview__table[data-v-d390e856]{max-height:360px;overflow-y:auto;font-size:.86rem}.imd-preview__table td[data-v-d390e856]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.imd-preview__footer[data-v-d390e856]{padding:8px 12px;background:#fafbfc;border-top:1px solid #eceff1;text-align:center;font-size:.78rem;color:#78909c}.imd-error[data-v-d390e856]{border-radius:8px;overflow:hidden;margin-top:8px;color:#fff}.imd-error--error[data-v-d390e856]{background:linear-gradient(135deg,#c62828,#ef5350)}.imd-error--warning[data-v-d390e856]{background:linear-gradient(135deg,#e65100,#ffa726)}.imd-error__header[data-v-d390e856]{display:flex;align-items:center;gap:8px;padding:10px 14px;font-size:.92rem;background:#0000001a}.imd-error__msg[data-v-d390e856]{padding:10px 14px;font-size:.86rem}.imd-error__footer[data-v-d390e856]{display:flex;align-items:center;gap:5px;padding:8px 14px;font-size:.74rem;background:#0000001f}.error-details-panels[data-v-d390e856]{background:#ffffff1f;margin:0 14px 10px;border-radius:6px}.error-details-panels[data-v-d390e856] .v-expansion-panel{background:transparent!important;color:#fff!important}.error-details-panels[data-v-d390e856] .v-expansion-panel-title{min-height:36px;font-size:.84rem;color:#fff!important}.error-list[data-v-d390e856]{max-height:280px;overflow-y:auto;padding:6px}.error-item[data-v-d390e856]{background:#ffffff24;border-left:3px solid rgba(255,255,255,.55);padding:6px 8px;margin-bottom:4px;border-radius:0 4px 4px 0}.error-item-header[data-v-d390e856]{flex-wrap:wrap;gap:4px}.error-message[data-v-d390e856]{color:#fffffff2!important}.error-field[data-v-d390e856]{color:#fffc!important}.error-field code[data-v-d390e856]{background:#ffffff38;padding:1px 4px;border-radius:3px;font-size:.72rem;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.warnings-table[data-v-d390e856]{font-size:.82rem;background:#fff9;border-radius:4px}.warnings-table th[data-v-d390e856]{background:#0000000a;font-weight:600}.warnings-table td[data-v-d390e856]{padding:4px 8px!important}.imd-footer[data-v-d390e856]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid #eceff1;background:#fff}.imd-card[data-v-d390e856] input[type=date]::-webkit-calendar-picker-indicator,.imd-card[data-v-d390e856] input[type=datetime-local]::-webkit-calendar-picker-indicator,.imd-card[data-v-d390e856] input[type=time]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;top:0;right:0;width:100%;height:100%;cursor:pointer}.imd-card[data-v-d390e856] input[type=number]::-webkit-outer-spin-button,.imd-card[data-v-d390e856] input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.imd-card[data-v-d390e856] input[type=number]{-moz-appearance:textfield}.text-truncate[data-v-d390e856]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;display:inline-block}.planning-overlay[data-v-010c76a0]{max-width:500px;width:100%}.progress-section[data-v-010c76a0]{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:12px}.zone-planning .v-progress-linear[data-v-010c76a0]{border-radius:4px}.dialog-drag-frame[data-v-72e69e97]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-72e69e97]{cursor:default}.draggable-handle[data-v-72e69e97]{cursor:move}.cdd-card[data-v-72e69e97]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.cdd-header[data-v-72e69e97]{display:flex;align-items:center;gap:8px;padding:14px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.cdd-header--danger[data-v-72e69e97]{background:linear-gradient(135deg,#c62828,#ef5350)}.cdd-header__title[data-v-72e69e97]{font-size:1rem;font-weight:600;letter-spacing:.01em}.cdd-header__chip[data-v-72e69e97]{background:#ffffff2e!important;color:#fff!important;font-size:.75rem;font-weight:500}.cdd-body[data-v-72e69e97]{padding:16px!important;background:#fafbfc}.cdd-section-label[data-v-72e69e97]{display:flex;align-items:center;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.add-row[data-v-72e69e97]{display:flex;gap:8px;align-items:stretch}.add-row__input[data-v-72e69e97],.cdd-input[data-v-72e69e97]{flex:1;border:1px solid #e0e0e0;border-radius:8px;padding:8px 12px;font-size:.86rem;color:#263238;background:#fff;outline:none;transition:border-color .15s;width:100%}.add-row__input[data-v-72e69e97]:focus,.cdd-input[data-v-72e69e97]:focus{border-color:#546e7a}.cdd-list[data-v-72e69e97]{display:flex;flex-direction:column;gap:4px;max-height:340px;overflow-y:auto;padding-right:2px}.cdd-list[data-v-72e69e97]::-webkit-scrollbar{width:4px}.cdd-list[data-v-72e69e97]::-webkit-scrollbar-track{background:transparent}.cdd-list[data-v-72e69e97]::-webkit-scrollbar-thumb{background:#cfd8dc;border-radius:4px}.cdd-row[data-v-72e69e97]{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;background:#fff;border:1px solid #e8eaed;transition:border-color .15s,box-shadow .15s}.cdd-row[data-v-72e69e97]:hover{border-color:#cfd8dc;box-shadow:0 1px 4px #0000000a}.cdd-row__avatar[data-v-72e69e97]{width:28px;height:28px;border-radius:50%;background:#f5f5f5;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cdd-row__main[data-v-72e69e97]{flex:1;min-width:0}.cdd-row__title[data-v-72e69e97]{font-size:.86rem;font-weight:500;color:#263238}.cdd-row__actions[data-v-72e69e97]{display:flex;gap:2px;flex-shrink:0}.cdd-list__loader[data-v-72e69e97],.cdd-list__empty[data-v-72e69e97]{display:flex;align-items:center;justify-content:center;gap:10px;padding:28px 16px;color:#90a4ae;font-size:.84rem}.cdd-list__empty[data-v-72e69e97]{flex-direction:column;gap:6px}.cdd-footer[data-v-72e69e97]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #eceff1;background:#fff}.dialog-drag-frame[data-v-4e7f81dd]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-4e7f81dd]{cursor:default}.draggable-handle[data-v-4e7f81dd]{cursor:move}.bea-card[data-v-4e7f81dd]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.bea-header[data-v-4e7f81dd]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.bea-header__title[data-v-4e7f81dd]{font-size:1rem;font-weight:600;letter-spacing:.01em}.bea-header__count[data-v-4e7f81dd]{display:inline-flex;align-items:center;gap:4px;margin-left:6px;background:#ffffff2e;color:#fff;padding:3px 8px;border-radius:5px;font-size:.78rem;font-weight:600}.bea-body[data-v-4e7f81dd]{padding:16px!important;background:#fafbfc}.bea-footer[data-v-4e7f81dd]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid #eceff1;background:#fff}.bea-fields-grid[data-v-4e7f81dd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width: 600px){.bea-fields-grid[data-v-4e7f81dd]{grid-template-columns:1fr}}.dialog-drag-frame[data-v-fbadf0f5]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-fbadf0f5]{cursor:default}.draggable-handle[data-v-fbadf0f5]{cursor:move}.bao-card[data-v-fbadf0f5]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.bao-header[data-v-fbadf0f5]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.bao-header__title[data-v-fbadf0f5]{font-size:1rem;font-weight:600;letter-spacing:.01em}.bao-header__count[data-v-fbadf0f5]{display:inline-flex;align-items:center;gap:4px;margin-left:6px;background:#ffffff2e;color:#fff;padding:3px 8px;border-radius:5px;font-size:.78rem;font-weight:600}.bao-body[data-v-fbadf0f5]{padding:14px!important;background:#fafbfc;display:flex;flex-direction:column;gap:10px}.bao-section[data-v-fbadf0f5]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:10px 12px}.bao-section__label[data-v-fbadf0f5]{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.bao-grid[data-v-fbadf0f5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}@media (max-width: 600px){.bao-grid[data-v-fbadf0f5]{grid-template-columns:1fr}}.bao-tile[data-v-fbadf0f5]{display:flex;align-items:center;gap:10px;padding:8px 10px;background:#fff;border:1px solid #e8eaed;border-radius:8px;cursor:pointer;text-align:left;width:100%;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.bao-tile[data-v-fbadf0f5]:hover{border-color:#90caf9;box-shadow:0 2px 8px #1565c01a;transform:translateY(-1px)}.bao-tile[data-v-fbadf0f5]:active{transform:translateY(0)}.bao-tile--success[data-v-fbadf0f5]:hover{border-color:#a5d6a7;box-shadow:0 2px 8px #2e7d321f}.bao-tile--error[data-v-fbadf0f5]:hover{border-color:#ef9a9a;box-shadow:0 2px 8px #c628281f}.bao-tile--warning[data-v-fbadf0f5]:hover{border-color:#ffcc80;box-shadow:0 2px 8px #e651001f}.bao-tile__icon[data-v-fbadf0f5]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#1565c0;box-shadow:0 1px 3px #00000014}.bao-tile__icon--primary[data-v-fbadf0f5]{background:linear-gradient(135deg,#1565c0,#42a5f5)}.bao-tile__icon--success[data-v-fbadf0f5]{background:linear-gradient(135deg,#2e7d32,#66bb6a)}.bao-tile__icon--error[data-v-fbadf0f5]{background:linear-gradient(135deg,#c62828,#ef5350)}.bao-tile__icon--warning[data-v-fbadf0f5]{background:linear-gradient(135deg,#e65100,#ffa726)}.bao-tile__body[data-v-fbadf0f5]{flex:1;min-width:0}.bao-tile__title[data-v-fbadf0f5]{font-size:.86rem;font-weight:600;color:#263238;line-height:1.2}.bao-tile__subtitle[data-v-fbadf0f5]{font-size:.72rem;color:#78909c;margin-top:2px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bao-tile__chevron[data-v-fbadf0f5]{flex-shrink:0}.bao-footer[data-v-fbadf0f5]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid #eceff1;background:#fff}.bao-confirm[data-v-fbadf0f5]{border-radius:12px;overflow:hidden}.bao-confirm__header[data-v-fbadf0f5]{display:flex;align-items:center;justify-content:center;padding:20px}.bao-confirm__header--success[data-v-fbadf0f5]{background:linear-gradient(135deg,#2e7d32,#66bb6a)}.bao-confirm__header--error[data-v-fbadf0f5]{background:linear-gradient(135deg,#c62828,#ef5350)}.bao-confirm__header--warning[data-v-fbadf0f5]{background:linear-gradient(135deg,#e65100,#ffa726)}.bao-confirm__header--primary[data-v-fbadf0f5]{background:linear-gradient(135deg,#1565c0,#42a5f5)}.dialog-drag-frame[data-v-0296f119]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-0296f119]{cursor:default}.draggable-handle[data-v-0296f119]{cursor:move}.cdd-card[data-v-0296f119]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.cdd-header[data-v-0296f119]{display:flex;align-items:center;gap:8px;padding:14px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.cdd-header__title[data-v-0296f119]{font-size:1rem;font-weight:600;letter-spacing:.01em}.cdd-header__chip[data-v-0296f119]{background:#ffffff2e!important;color:#fff!important;font-size:.75rem;font-weight:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cdd-body[data-v-0296f119]{padding:16px!important;background:#fafbfc}.cdd-info-strip[data-v-0296f119]{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#fff;border-radius:8px;border:1px solid #eceff1}.cdd-info-strip__section[data-v-0296f119]{display:flex;flex-direction:column;gap:1px}.cdd-info-strip__label[data-v-0296f119]{font-size:.68rem;font-weight:500;color:#90a4ae;text-transform:uppercase;letter-spacing:.04em}.cdd-info-strip__value[data-v-0296f119]{font-size:.82rem;font-weight:600;color:#37474f}.cdd-info-strip__divider[data-v-0296f119]{width:1px;height:28px;background:#e0e0e0;flex-shrink:0}.cdd-section-label[data-v-0296f119]{display:flex;align-items:center;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.06em}.cdd-footer[data-v-0296f119]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #eceff1}.base-values-hint[data-v-0296f119]{font-size:.72rem;color:#90a4ae;display:flex;align-items:center}.dialog-drag-frame[data-v-0a38ddd9]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-0a38ddd9]{cursor:default}.draggable-handle[data-v-0a38ddd9]{cursor:move}.cdd-card[data-v-0a38ddd9]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.cdd-header[data-v-0a38ddd9]{display:flex;align-items:center;gap:8px;padding:14px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.cdd-header__title[data-v-0a38ddd9]{font-size:1rem;font-weight:600;letter-spacing:.01em}.cdd-header__chip[data-v-0a38ddd9]{background:#ffffff2e!important;color:#fff!important;font-size:.75rem;font-weight:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cdd-body[data-v-0a38ddd9]{padding:16px!important;background:#fafbfc}.cdd-info-strip[data-v-0a38ddd9]{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#fff;border-radius:8px;border:1px solid #eceff1}.cdd-info-strip__section[data-v-0a38ddd9]{display:flex;flex-direction:column;gap:1px}.cdd-info-strip__label[data-v-0a38ddd9]{font-size:.68rem;font-weight:500;color:#90a4ae;text-transform:uppercase;letter-spacing:.04em}.cdd-info-strip__value[data-v-0a38ddd9]{font-size:.82rem;font-weight:600;color:#37474f}.cdd-info-strip__divider[data-v-0a38ddd9]{width:1px;height:28px;background:#e0e0e0;flex-shrink:0}.cdd-section-label[data-v-0a38ddd9]{display:flex;align-items:center;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.06em}.cdd-footer[data-v-0a38ddd9]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #eceff1}.agents-list[data-v-0a38ddd9]{display:flex;flex-wrap:wrap}.thin-panels[data-v-ed33e4bf]{display:block;margin-top:0;padding:10px 8px;background:#f3f5f7}.thin-panels .v-expansion-panel[data-v-ed33e4bf]{margin:0 0 8px!important;border-radius:10px!important;border:1px solid #eceff1;background:#fff;box-shadow:0 1px 3px #0000000f;overflow:hidden;transition:box-shadow .15s ease,border-color .15s ease}.thin-panels .v-expansion-panel[data-v-ed33e4bf]:after{display:none!important}.thin-panels .v-expansion-panel[data-v-ed33e4bf]:last-child{margin-bottom:0}.thin-panels .v-expansion-panel[data-v-ed33e4bf]:hover{box-shadow:0 2px 8px #0000001a}.thin-panels .v-expansion-panel--active[data-v-ed33e4bf]{box-shadow:0 4px 16px #0000001f;border-color:#d9e6f2}.thin-panels .v-expansion-panel-title[data-v-ed33e4bf]{position:relative;min-height:46px!important;padding:6px 12px 6px 18px!important;background-color:#fff}.thin-panels .v-expansion-panel-title[data-v-ed33e4bf]:hover{background-color:#f7f9fb}.thin-panels[data-v-ed33e4bf] .v-expansion-panel-title__overlay{opacity:0!important}.at-grp__accent[data-v-ed33e4bf]{position:absolute;left:0;top:0;bottom:0;width:4px}.at-grp.is-active .at-grp__accent[data-v-ed33e4bf]{background:#1e88e5}.at-grp.is-empty .at-grp__accent[data-v-ed33e4bf]{background:#cfd8dc}.at-grp__row[data-v-ed33e4bf]{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.at-grp__check[data-v-ed33e4bf]{flex:none;margin:0}.at-grp__main[data-v-ed33e4bf]{display:flex;flex-direction:column;gap:3px;flex:1 1 auto;min-width:0}.at-grp__top[data-v-ed33e4bf]{display:flex;align-items:baseline;gap:8px;min-width:0}.at-grp__stats[data-v-ed33e4bf]{display:flex;align-items:center;gap:12px}.at-grp__name[data-v-ed33e4bf]{flex:0 1 auto;min-width:0;font-weight:600;font-size:.875rem;color:#37474f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-grp__people[data-v-ed33e4bf]{flex:none;font-size:.72rem;color:#90a4ae;white-space:nowrap}.at-grp__noroutes[data-v-ed33e4bf]{flex:none;font-size:.72rem;color:#b0bec5;font-style:italic;white-space:nowrap}.at-grp__badge[data-v-ed33e4bf]{flex:none;display:inline-flex;align-items:center;gap:3px;font-size:.76rem;font-weight:600;cursor:pointer;line-height:1}.at-grp__badge--stops[data-v-ed33e4bf]{color:#1565c0}.at-grp__badge--dist[data-v-ed33e4bf]{color:#2e7d32}.at-grp__badge--time[data-v-ed33e4bf]{color:#6a1b9a}.panel-content[data-v-ed33e4bf]{max-height:75vh;overflow-y:auto;padding:0 8px;background-color:#fff}.checkbox-small[data-v-ed33e4bf] .v-selection-control{min-height:24px;margin-right:4px}.checkbox-small[data-v-ed33e4bf] .v-selection-control__input{transform:scale(.85)}.empty-state[data-v-ed33e4bf]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 16px;text-align:center}.v-chip[data-v-ed33e4bf]{font-size:.85rem;height:20px;font-weight:500;letter-spacing:.02em}[data-v-ed33e4bf] .v-data-table thead th{font-size:15px!important;font-weight:600!important}.gap-1[data-v-ed33e4bf]{gap:4px}.gap-2[data-v-ed33e4bf]{gap:8px}.mt-1[data-v-ed33e4bf]{margin-top:4px}.text-blue-darken-3[data-v-ed33e4bf]{color:#1565c0}.text-green-darken-3[data-v-ed33e4bf]{color:#2e7d32}.text-orange-darken-3[data-v-ed33e4bf]{color:#ef6c00}.text-red-darken-3[data-v-ed33e4bf]{color:#c62828}.chip-ellipsis[data-v-ed33e4bf]{max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.agent-header[data-v-ed33e4bf]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.agent-name[data-v-ed33e4bf]{font-size:14px;font-weight:500;flex:1;min-width:0}.vehicle-chip[data-v-ed33e4bf]{height:16px!important;font-size:9px!important;font-weight:500!important;cursor:pointer!important;max-width:110px}.vehicle-chip[data-v-ed33e4bf] .v-chip__content{padding:0 4px!important;gap:2px!important}.transport-icon[data-v-ed33e4bf]{flex:none}.category-chip[data-v-ed33e4bf]{height:16px!important;font-size:9px!important;font-weight:500!important;cursor:pointer!important;max-width:110px}.category-chip[data-v-ed33e4bf] .v-chip__content{padding:0 4px!important;gap:2px!important}.vehicle-tooltip[data-v-ed33e4bf]{max-width:240px;text-align:left}.carrier-info[data-v-ed33e4bf]{margin-top:6px;padding-top:6px;border-top:1px solid rgba(255,255,255,.25)}.carrier-info__title[data-v-ed33e4bf]{display:flex;align-items:center;gap:4px;margin-bottom:2px}.carrier-info__line[data-v-ed33e4bf]{line-height:1.3}.routes-badge[data-v-ed33e4bf]{height:16px!important;font-size:9px!important;font-weight:600!important;cursor:pointer!important}.bottom-info-row[data-v-ed33e4bf]{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px}.route-stats[data-v-ed33e4bf]{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:12px;color:#666;flex:1 1 auto;min-width:0}.no-vehicle-info[data-v-ed33e4bf]{display:flex;align-items:center;gap:4px;font-size:11px;color:#999}[data-v-ed33e4bf] .v-checkbox--disabled{opacity:.5;overflow:ellipsis}.custom-title[data-v-ed33e4bf]{min-height:56px!important;padding:8px 12px!important}.header-grid[data-v-ed33e4bf]{display:grid;grid-template-columns:32px 1fr 0px;align-items:start;width:100%;gap:8px}.checkbox-col[data-v-ed33e4bf]{display:flex;align-items:center;justify-content:center;width:32px}.text-col[data-v-ed33e4bf]{flex:1;min-width:0}.title-row[data-v-ed33e4bf]{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline}.group-name[data-v-ed33e4bf]{font-weight:500;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.employee-count[data-v-ed33e4bf]{font-size:.75rem;color:#0009;white-space:nowrap}.stats-row[data-v-ed33e4bf]{display:flex;align-items:center;gap:8px;margin-top:4px}.total-text[data-v-ed33e4bf],.details-label[data-v-ed33e4bf]{font-size:.75rem;font-weight:500}.icon-spacing[data-v-ed33e4bf]{margin-left:4px}.icon-with-number[data-v-ed33e4bf]{display:inline-flex;align-items:center;gap:4px;cursor:pointer}.agent-info-container[data-v-ed33e4bf]{display:flex;flex-direction:column;gap:4px;padding:4px 0}.routes-badge[data-v-ed33e4bf]{height:20px!important;font-size:11px!important;font-weight:600!important;cursor:pointer!important}.absence-icon[data-v-ed33e4bf]{cursor:pointer;margin-left:auto}.stat-item[data-v-ed33e4bf]{display:flex;align-items:center;gap:3px}.stat-value[data-v-ed33e4bf]{font-weight:500}.stat-divider[data-v-ed33e4bf]{color:#ccc;font-weight:700;font-size:10px}.details-icon[data-v-ed33e4bf]{cursor:pointer;margin-left:4px}.route-details-tooltip[data-v-ed33e4bf]{max-width:300px}.route-detail-item[data-v-ed33e4bf]{margin-bottom:8px;padding:4px 0;border-bottom:1px solid rgba(255,255,255,.2)}.route-detail-item[data-v-ed33e4bf]:last-child{border-bottom:none;margin-bottom:0}.blocked-agent[data-v-ed33e4bf]{background-color:#d32f2f26;border-left:3px solid #d32f2f}.blocked-agent-text[data-v-ed33e4bf]{color:#c62828;font-weight:500;text-decoration:line-through}.blocked-icon[data-v-ed33e4bf]{margin-left:4px}.inactive-agent[data-v-ed33e4bf]{background-color:#00000017}.inactive-agent-text[data-v-ed33e4bf]{color:#0009}.absence-agent[data-v-ed33e4bf]{background-color:#ffebee80}.absence-agent-text[data-v-ed33e4bf]{color:#c62828cc}[data-v-ed33e4bf] .v-expansion-panel-text__wrapper{padding-left:4px!important;padding-right:4px!important}[data-v-ed33e4bf] .v-table__wrapper{overflow-y:hidden!important}[data-v-ed33e4bf] .v-checkbox--disabled{opacity:.5}.end-time-detail[data-v-ed33e4bf]{color:#ff5722;font-weight:500;font-size:12px}.stat-item .stat-value[data-v-ed33e4bf]{font-weight:500}.stat-item:has(.mdi-clock-end) .stat-value[data-v-ed33e4bf]{color:#d32f2f;font-weight:600}.zone-chip[data-v-ed33e4bf]{height:16px!important;font-size:9px!important;font-weight:500!important;cursor:pointer!important;max-width:120px}.zone-chip[data-v-ed33e4bf] .v-chip__content{padding:0 4px!important;gap:2px!important}.zone-count[data-v-ed33e4bf]{margin-left:2px;font-weight:600;color:#7b1fa2}.daily-params-btn[data-v-ed33e4bf]{width:20px!important;height:20px!important;min-width:20px!important;opacity:.6;transition:opacity .15s}.daily-params-btn[data-v-ed33e4bf]:hover{opacity:1}.zones-tooltip[data-v-ed33e4bf]{max-width:250px;text-align:left}.zones-title[data-v-ed33e4bf]{margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.2)}.zone-item[data-v-ed33e4bf]{display:flex;align-items:center;gap:6px;margin-bottom:4px;padding:2px 0}.zone-item[data-v-ed33e4bf]:last-child{margin-bottom:0}.checkbox-small[data-v-ed33e4bf] .v-selection-control{min-height:20px;margin-right:2px}.checkbox-small[data-v-ed33e4bf] .v-selection-control__input{transform:scale(.75)}.routes-count-badge-stat[data-v-ed33e4bf]{background-color:#1976d2;color:#fff;border-radius:50%;width:16px;height:16px;font-size:9px;font-weight:600;display:flex;align-items:center;justify-content:center;line-height:1;cursor:pointer;margin-right:4px;box-shadow:0 1px 2px #0000004d}.available-agent[data-v-ed33e4bf]{background-color:#2196f314}.available-agent-text[data-v-ed33e4bf]{color:#1565c0;font-weight:600}.available-icon[data-v-ed33e4bf]{cursor:pointer;margin-left:4px}.busy-multiday-agent[data-v-ed33e4bf]{background-color:#ff980026}.busy-multiday-icon[data-v-ed33e4bf]{cursor:pointer;margin-left:4px}.agents-table-container[data-v-ed33e4bf]{display:flex;flex-direction:column;height:100%;background-color:#f3f5f7}.agent-name[data-v-ed33e4bf]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.agent-chips-row[data-v-ed33e4bf]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.agt-brig-banner-row[data-v-ed33e4bf]{background:linear-gradient(135deg,var(--brig-color, #1565c0),color-mix(in srgb,var(--brig-color, #1565c0) 65%,white))}.agt-brig-banner-row.is-empty[data-v-ed33e4bf]{background:color-mix(in srgb,var(--brig-color, #1565c0) 6%,transparent)}.agt-brig-banner-row.is-empty[data-v-ed33e4bf] td.agt-brig-banner-cell{color:#455a64;border-left:3px dashed color-mix(in srgb,var(--brig-color, #1565c0) 55%,transparent);padding-left:11px!important}.agt-brig-banner-row.is-empty .agt-brig-banner__name[data-v-ed33e4bf],.agt-brig-banner-row.is-empty .agt-brig-banner__count[data-v-ed33e4bf],.agt-brig-banner-row.is-empty .agt-brig-banner__sep[data-v-ed33e4bf],.agt-brig-banner-row.is-empty .agt-brig-banner__empty[data-v-ed33e4bf]{color:#546e7a}.agt-brig-banner-row.is-empty .agt-brig-banner__count[data-v-ed33e4bf]{background:color-mix(in srgb,var(--brig-color, #1565c0) 14%,transparent)}.agt-brig-banner-row.is-empty .agt-brig-banner__empty[data-v-ed33e4bf]{font-style:italic;font-size:11px;opacity:.85}.agt-brig-banner-row[data-v-ed33e4bf] td.agt-brig-banner-cell{padding:6px 10px 6px 14px!important;border-bottom:none!important;color:#fff}.agt-brig-banner[data-v-ed33e4bf]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:#fff;font-size:12px;line-height:1.2}.agt-brig-banner__icon[data-v-ed33e4bf]{opacity:.95}.agt-brig-banner__name[data-v-ed33e4bf]{font-weight:600;font-size:13px;letter-spacing:.01em}.agt-brig-banner__count[data-v-ed33e4bf]{background:#ffffff38;border-radius:9px;padding:1px 7px;font-weight:600;font-size:11px}.agt-brig-banner__sep[data-v-ed33e4bf]{opacity:.55;font-size:11px;padding:0 1px}.agt-brig-banner__route[data-v-ed33e4bf]{font-weight:500;max-width:28ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agt-brig-banner__meta[data-v-ed33e4bf]{font-size:11px;opacity:.92}.agt-brig-banner__route-icon[data-v-ed33e4bf]{opacity:.9}.agt-brig-member[data-v-ed33e4bf] td{background-color:color-mix(in srgb,var(--brig-color, #1565c0) 6%,transparent)}.agt-brig-member[data-v-ed33e4bf] td:first-child{border-left:3px solid var(--brig-color, #1565c0)}.agt-brig-member--last[data-v-ed33e4bf] td{border-bottom:1px solid color-mix(in srgb,var(--brig-color, #1565c0) 35%,transparent)}.agt-brig-member[data-v-ed33e4bf] .route-stats{color:#78909c;filter:saturate(.35)}.agt-brig-member[data-v-ed33e4bf] .route-stats .stat-value,.agt-brig-member[data-v-ed33e4bf] .route-stats .stat-divider{color:inherit}.agt-brig-member.inactive-agent[data-v-ed33e4bf] td,.agt-brig-member.absence-agent[data-v-ed33e4bf] td,.agt-brig-member.available-agent[data-v-ed33e4bf] td,.agt-brig-member.busy-multiday-agent[data-v-ed33e4bf] td{background-color:color-mix(in srgb,var(--brig-color, #1565c0) 4%,transparent)}.agt-brig-member.blocked-agent[data-v-ed33e4bf] td{background-color:color-mix(in srgb,#d32f2f 12%,color-mix(in srgb,var(--brig-color, #1565c0) 6%,transparent))}.arc-card{display:flex;flex-direction:column;gap:4px;padding:6px 4px;width:100%;min-width:0;line-height:1.2;box-sizing:border-box}.arc-card--blocked{background-color:#d32f2f1a;border-left:3px solid #d32f2f}.arc-card--inactive{background-color:#0000000d}.arc-top{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:6px;min-width:0;width:100%}.arc-status{display:inline-flex;flex-direction:row;gap:3px;flex-shrink:0;font-size:14px}.arc-status i{font-size:14px;line-height:1}.arc-name{flex:1 1 auto;min-width:0;font-weight:500;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;gap:4px}.arc-card--blocked .arc-name{color:#c62828;font-weight:600;text-decoration:line-through}.arc-card--inactive .arc-name{color:#00000073;font-style:italic}.arc-lock{color:#d32f2f;font-size:13px;flex-shrink:0}.arc-vehicle-chip{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;padding:0 5px;height:16px;border:1px solid #90a4ae;border-radius:8px;color:#455a64;background-color:#90a4ae14;font-size:10px;font-weight:500;line-height:1;white-space:nowrap}.arc-vehicle-chip i{font-size:11px;line-height:1}.arc-tracker-chip{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:16px;border-radius:8px;font-size:11px;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.arc-tracker-chip:hover{transform:scale(1.12);box-shadow:0 0 0 1px #00000026}.arc-tracker-chip i{font-size:12px;line-height:1}.arc-tracker-chip--online{background-color:#e6510024;color:#e65100}.arc-tracker-chip--offline{background-color:#78909c24;color:#607d8b}.arc-counters{display:inline-flex;flex-direction:row;gap:5px;flex-shrink:0;align-items:center}.arc-counter{display:inline-flex;align-items:center;gap:2px;font-size:11px;font-weight:500;white-space:nowrap}.arc-counter i{font-size:13px;line-height:1}.arc-actions{display:inline-flex;flex-direction:row;gap:5px;flex-shrink:0;align-items:center}.arc-action-btn{font-size:15px;cursor:pointer;padding:1px;line-height:1}.arc-action-btn:hover{opacity:.75}.arc-chat-wrap{position:relative;display:inline-flex;align-items:center}.arc-unread-badge{position:absolute;top:-6px;right:-6px;background-color:#ff5252;color:#fff;border-radius:10px;padding:1px 4px;font-size:9px;font-weight:700;min-width:14px;text-align:center;line-height:12px;box-shadow:0 1px 3px #0000004d}.arc-routes{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;padding-top:2px;width:100%}.arc-chip{display:inline-flex;flex-direction:row;align-items:stretch;max-width:100%;height:24px;border-radius:12px;color:#fff;font-size:11px;line-height:24px;overflow:hidden;-webkit-user-select:none;user-select:none;box-sizing:border-box;box-shadow:inset 0 0 0 1px #00000014;transition:box-shadow .15s ease}.arc-chip--selected{box-shadow:inset 0 0 0 1px #00000014,0 0 0 2px #1976d28c}.arc-chip-zone{display:inline-flex;align-items:center;justify-content:center;height:100%;box-sizing:border-box;cursor:pointer;transition:background-color .12s ease}.arc-chip-zone:hover{background-color:#ffffff38}.arc-chip-zone--checkbox{padding:0 5px 0 6px;flex-shrink:0;border-right:1px solid rgba(255,255,255,.38)}.arc-chip-checkbox{width:13px;height:13px;margin:0;cursor:pointer;accent-color:#ffffff;flex-shrink:0}.arc-chip-zone--body{padding:0 8px;min-width:0;flex:1 1 auto;gap:3px;overflow:hidden;justify-content:flex-start;font-weight:500}.arc-chip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arc-chip-zone--details{padding:0 5px;flex-shrink:0;border-left:1px solid rgba(255,255,255,.38)}.arc-chip-details-icon{font-size:14px;line-height:1;color:#ffffffeb}.arc-chip-zone--details:hover .arc-chip-details-icon{transform:scale(1.12)}.arc-chip-recalc{font-size:12px;flex-shrink:0}.arc-chip-vehicle{display:inline-flex;align-items:center;flex-shrink:0;padding:0 5px;height:14px;border-radius:7px;background-color:#ffffff47;color:#fff;font-size:10px;font-weight:600;line-height:14px;letter-spacing:.02em;white-space:nowrap}.arc-chip-gps-dot{display:inline-block;width:9px;height:9px;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 1px #ffffffd9}.arc-no-route{display:inline-flex;align-items:center;padding:0 10px;height:22px;border-radius:11px;background-color:#9e9e9e;color:#fff;font-size:11px;width:fit-content}.tat-panels.v-expansion-panels{display:block;margin-top:0;padding:10px 8px;overflow-y:auto;overflow-x:hidden;background:#f3f5f7}.tat-panels .v-expansion-panel{margin:0 0 8px!important;border-radius:10px!important;border:1px solid #eceff1;background:#fff;box-shadow:0 1px 3px #0000000f;overflow:hidden;transition:box-shadow .15s ease,border-color .15s ease}.tat-panels .v-expansion-panel:after{display:none!important}.tat-panels .v-expansion-panel:last-child{margin-bottom:0!important}.tat-panels .v-expansion-panel:hover{box-shadow:0 2px 8px #0000001a}.tat-panels .v-expansion-panel--active{margin:0 0 8px!important;box-shadow:0 4px 16px #0000001f;border-color:#d9e6f2}.tat-panels .v-expansion-panel-title{position:relative;min-height:44px!important;padding:6px 12px 6px 18px!important;background:#fff}.tat-panels .v-expansion-panel-title:hover{background:#f7f9fb}.tat-panels .v-expansion-panel-title__overlay{opacity:0!important}.panel-content{height:auto;padding:0!important;background-color:#fff}.ag-theme-alpine{min-height:auto!important}.tat-panels :deep(.v-expansion-panel-text__wrapper){padding:0!important;max-height:none!important}.group-panel__accent{position:absolute;left:0;top:0;bottom:0;width:4px}.group-panel.is-active .group-panel__accent{background:#1e88e5}.group-panel.is-done .group-panel__accent{background:#43a047}.group-panel.is-empty .group-panel__accent{background:#cfd8dc}.group-panel__row{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.group-panel__spacer{flex:1 1 auto}.group-panel__name{flex:0 1 auto;min-width:0;font-weight:600;font-size:.875rem;color:#37474f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.group-panel__people{flex:none;font-size:.72rem;color:#90a4ae;white-space:nowrap}.group-panel__noroutes{flex:none;font-size:.72rem;color:#b0bec5;font-style:italic;white-space:nowrap}.group-panel__total{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:22px;padding:0 8px;border-radius:6px;font-size:.78rem;font-weight:700;background:#eceff1;color:#546e7a}.group-panel.is-active .group-panel__total{background:#e3f2fd;color:#1565c0}.group-panel.is-done .group-panel__total{background:#e8f5e9;color:#2e7d32}.group-panel__badge{flex:none;display:inline-flex;align-items:center;gap:3px;font-size:.76rem;font-weight:600;cursor:pointer;line-height:1}.group-panel__badge--active{color:#1565c0}.group-panel__badge--done{color:#2e7d32}.group-panel__badge--problem{color:#c62828}@keyframes highlight-pulse{0%{background-color:#1976d20d}50%{background-color:#1976d233}to{background-color:#1976d20d}}:deep([data-agent-pk].highlighted-agent){animation:highlight-pulse 1s ease-in-out 3;border-left:3px solid #1976D2}.ag-theme-alpine :deep(.ag-row.blocked-agent-row){background-color:#d32f2f26!important;border-left:4px solid #d32f2f!important}.ag-theme-alpine :deep(.ag-row.blocked-agent-row .ag-cell){background-color:#d32f2f14!important}.ag-theme-alpine :deep(.ag-row.inactive-agent-row){background-color:#00000017!important}.ag-theme-alpine :deep(.ag-row.inactive-agent-row .ag-cell){background-color:#0000000f!important}.ag-theme-alpine :deep(.ag-row.blocked-agent-row:hover){background-color:#d32f2f33!important}.ag-theme-alpine :deep(.ag-row.blocked-agent-row:hover .ag-cell){background-color:#d32f2f1f!important}.ag-theme-alpine :deep(.ag-row.inactive-agent-row:hover){background-color:#0000001f!important}.ag-theme-alpine :deep(.ag-row.inactive-agent-row:hover .ag-cell){background-color:#00000017!important}.ag-theme-alpine :deep(.ag-cell-wrapper){align-items:stretch}.ag-theme-alpine :deep(.ag-cell){padding:0 2px;line-height:1.2}.tat-container{display:flex;flex-direction:column;height:100%;background-color:#f3f5f7}.selected-routes-toolbar{display:flex;align-items:center;gap:6px;padding:6px 10px;background-color:#e3f2fd;border-bottom:1px solid #bbdefb;font-size:12px;color:#0d47a1}.selected-routes-label{line-height:1}.agents-drawer[data-v-7534fce4]{display:flex;flex-direction:column;height:100%;background-color:#fff;border-left:1px solid #e0e0e0;box-shadow:-2px 0 8px #0000001a}.agents-drawer__header[data-v-7534fce4]{flex-shrink:0;border-bottom:8px solid #1976D2;background-color:#fafafa;z-index:10}.agents-drawer__header-content[data-v-7534fce4]{padding:6px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px}.agents-drawer__header-left[data-v-7534fce4]{display:flex;align-items:center;gap:10px;flex-shrink:0}.agents-drawer__title[data-v-7534fce4]{margin:0;font-size:20px;font-weight:600;line-height:1;color:#1976d2;flex-shrink:0}.agents-drawer__stats[data-v-7534fce4]{display:flex;gap:8px;align-items:center;position:relative;top:2px}.agents-drawer__stat-item[data-v-7534fce4]{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;line-height:1;color:#424242}.agents-drawer__stat-ratio[data-v-7534fce4]{gap:2px;font-size:15px;font-weight:600}.agents-drawer__stat-ratio-active[data-v-7534fce4]{color:#2e7d32}.agents-drawer__stat-ratio-sep[data-v-7534fce4]{color:#bdbdbd;font-weight:400}.agents-drawer__stat-ratio-total[data-v-7534fce4]{color:#757575}.agents-drawer__stat-item--clickable[data-v-7534fce4]{cursor:pointer;padding:2px 6px;border-radius:4px;transition:background-color .15s ease;-webkit-user-select:none;user-select:none}.agents-drawer__stat-item--clickable[data-v-7534fce4]:hover{background-color:#1976d21f}.agents-drawer__stat-item--clickable[data-v-7534fce4]:active{background-color:#1976d233}.agents-drawer__header-actions[data-v-7534fce4]{display:flex;align-items:center;gap:6px;flex:1;justify-content:flex-end}.agents-drawer__content[data-v-7534fce4]{flex:1;overflow-y:auto;overflow-x:hidden}.agents-drawer__content[data-v-7534fce4]::-webkit-scrollbar{width:8px}.agents-drawer__content[data-v-7534fce4]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.agents-drawer__content[data-v-7534fce4]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.agents-drawer__content[data-v-7534fce4]::-webkit-scrollbar-thumb:hover{background:#555}.agents-drawer__footer[data-v-7534fce4]{flex-shrink:0;height:8px;background-color:#1976d2;z-index:10}.agents-drawer__footer-spacer[data-v-7534fce4]{flex-shrink:0;height:2px;background-color:#fff}.agent-filters[data-v-535910db]{display:inline-block}.agf-card[data-v-535910db]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important;min-width:320px;max-width:360px}.agf-header[data-v-535910db]{display:flex;align-items:center;gap:8px;padding:12px 14px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.agf-header--danger[data-v-535910db]{background:linear-gradient(135deg,#c62828,#ef5350)}.agf-header__title[data-v-535910db]{font-size:.95rem;font-weight:600;letter-spacing:.01em}.agf-body[data-v-535910db]{padding:14px!important;background:#fafbfc;max-height:70vh;overflow-y:auto}.agf-section-label[data-v-535910db]{display:flex;align-items:center;font-size:.7rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.agf-checkboxes[data-v-535910db] .v-selection-control{min-height:28px}.agf-checkboxes[data-v-535910db] .v-label{font-size:.82rem;opacity:1}.agf-toggle[data-v-535910db]{width:100%}.agf-toggle[data-v-535910db] .v-btn{flex:1;font-size:.78rem;letter-spacing:0;text-transform:none;font-weight:500}.agf-presets-section[data-v-535910db]{margin-top:14px;padding-top:12px;border-top:1px solid #eceff1}.agf-presets-empty[data-v-535910db]{display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#b0bec5;font-style:italic;padding:8px 0}.agf-presets-list[data-v-535910db]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.agf-preset-chip[data-v-535910db]{font-size:.75rem}.agf-footer[data-v-535910db]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:10px 14px;border-top:1px solid #eceff1;background:#fff}.dialog-drag-frame[data-v-41021dc7]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-41021dc7]{cursor:default}.draggable-handle[data-v-41021dc7]{cursor:move}.cdd-card[data-v-41021dc7]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.cdd-header[data-v-41021dc7]{display:flex;align-items:center;gap:8px;padding:14px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.cdd-header--danger[data-v-41021dc7]{background:linear-gradient(135deg,#c62828,#ef5350)}.cdd-header__title[data-v-41021dc7]{font-size:1rem;font-weight:600;letter-spacing:.01em}.cdd-header__chip[data-v-41021dc7]{background:#ffffff2e!important;color:#fff!important;font-size:.75rem;font-weight:500}.cdd-body[data-v-41021dc7]{padding:16px!important;background:#fafbfc}.cdd-info-strip[data-v-41021dc7]{display:flex;align-items:center;padding:8px 12px;background:#e3f2fd;border-radius:8px;margin-bottom:12px}.cdd-info-strip__text[data-v-41021dc7]{font-size:.78rem;color:#1565c0;font-weight:500}.cdd-section-label[data-v-41021dc7]{display:flex;align-items:center;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.toolbar[data-v-41021dc7]{display:flex;align-items:flex-end;gap:12px;margin-bottom:4px}.toolbar__field[data-v-41021dc7]{display:flex;flex-direction:column;gap:4px;min-width:240px;flex:0 1 auto}.toolbar__label[data-v-41021dc7]{font-size:.7rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.04em;display:flex;align-items:center}.toolbar__select[data-v-41021dc7] .v-field{border-radius:8px;background:#fff}.cdd-list[data-v-41021dc7]{display:flex;flex-direction:column;gap:4px;max-height:380px;overflow-y:auto;padding-right:2px}.cdd-list[data-v-41021dc7]::-webkit-scrollbar{width:4px}.cdd-list[data-v-41021dc7]::-webkit-scrollbar-track{background:transparent}.cdd-list[data-v-41021dc7]::-webkit-scrollbar-thumb{background:#cfd8dc;border-radius:4px}.cdd-row[data-v-41021dc7]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:8px;background:#fff;border:1px solid #e8eaed;transition:border-color .15s,box-shadow .15s}.cdd-row[data-v-41021dc7]:hover{border-color:#cfd8dc;box-shadow:0 1px 4px #0000000a}.cdd-row--inactive[data-v-41021dc7]{background:#f5f5f5;opacity:.85}.cdd-row__avatar[data-v-41021dc7]{width:30px;height:30px;border-radius:50%;background:#e3f2fd;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.cdd-row__avatar--inactive[data-v-41021dc7]{background:#eceff1}.cdd-row__main[data-v-41021dc7]{flex:1;min-width:0}.cdd-row__title-line[data-v-41021dc7]{margin-bottom:4px}.cdd-row__title[data-v-41021dc7]{font-size:.86rem;font-weight:500;color:#263238}.cdd-row__tags[data-v-41021dc7]{display:flex;flex-wrap:wrap;gap:4px}.cdd-row__actions[data-v-41021dc7]{display:flex;gap:2px;flex-shrink:0}.cdd-tag[data-v-41021dc7]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:4px;font-size:.68rem;font-weight:500;line-height:1.5}.cdd-tag--muted[data-v-41021dc7]{background:#eceff1;color:#78909c}.cdd-tag--agent[data-v-41021dc7]{background:#e3f2fd;color:#1565c0}.cdd-tag--disp[data-v-41021dc7]{background:#f3e5f5;color:#7b1fa2}.toggle-row[data-v-41021dc7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.toggle-row__item[data-v-41021dc7]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;border:1px solid #e8eaed;background:#fff}.toggle-row__text[data-v-41021dc7]{display:flex;flex-direction:column}.toggle-row__title[data-v-41021dc7]{font-size:.82rem;font-weight:600;color:#37474f;line-height:1.2}.toggle-row__desc[data-v-41021dc7]{font-size:.7rem;color:#90a4ae;margin-top:2px}.cdd-list__loader[data-v-41021dc7],.cdd-list__empty[data-v-41021dc7]{display:flex;align-items:center;justify-content:center;gap:10px;padding:28px 16px;color:#90a4ae;font-size:.84rem}.cdd-list__empty[data-v-41021dc7]{flex-direction:column;gap:6px}.cdd-footer[data-v-41021dc7]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #eceff1;background:#fff}.vth[data-v-2382a242]{display:flex;flex-direction:column;gap:10px}.vth-period[data-v-2382a242]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.vth-presets[data-v-2382a242]{display:flex;gap:4px}.vth-preset[data-v-2382a242]{font-size:.72rem;padding:4px 10px;border-radius:12px;background:#eceff1;color:#546e7a;border:none;cursor:pointer}.vth-preset[data-v-2382a242]:hover{background:#cfd8dc}.vth-loading[data-v-2382a242]{display:flex;justify-content:center;padding:24px}.vth-empty[data-v-2382a242]{text-align:center;padding:24px}.vth-hint[data-v-2382a242]{padding:4px 2px}.vth-totals[data-v-2382a242]{display:flex;flex-wrap:wrap;gap:8px;background:#f5f7fa;border-left:3px solid #1565c0;border-radius:0 6px 6px 0;padding:10px 12px}.vth-total[data-v-2382a242]{display:flex;flex-direction:column;min-width:130px}.vth-total__label[data-v-2382a242]{font-size:.7rem;color:#78909c;text-transform:uppercase;letter-spacing:.03em}.vth-total__value[data-v-2382a242]{font-size:1rem;font-weight:600;color:#263238}.vth-table[data-v-2382a242]{display:flex;flex-direction:column;font-size:.85rem}.vth-row[data-v-2382a242]{display:grid;grid-template-columns:1.6fr 1.2fr 1fr 1fr .9fr .7fr;gap:8px;align-items:center;padding:7px 10px;border-bottom:1px solid #eceff1}.vth-row--head[data-v-2382a242]{font-size:.72rem;text-transform:uppercase;color:#78909c;letter-spacing:.03em;border-bottom:2px solid #cfd8dc}.vth-row--empty[data-v-2382a242]{color:#b0bec5}.vth-c-date[data-v-2382a242]{display:flex;align-items:center}.vth-c-num[data-v-2382a242]{text-align:right}.vth-src[data-v-2382a242]{margin-left:4px;padding:1px 5px;border-radius:8px;font-size:.62rem;font-weight:700;letter-spacing:.02em}.vth-src--can[data-v-2382a242]{background:#1565c026;color:#0d47a1}.vth-src--gps[data-v-2382a242]{background:#eceff1;color:#78909c}.dialog-drag-frame[data-v-5e627c70]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-5e627c70]{cursor:default}.draggable-handle[data-v-5e627c70]{cursor:move}.vfd-card[data-v-5e627c70]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important;max-height:calc(100vh - 64px);display:flex;flex-direction:column}.vfd-tabs[data-v-5e627c70]{flex:0 0 auto;border-bottom:1px solid #eceff1;background:#fafbfc}.vfd-tabs[data-v-5e627c70] .v-tab{text-transform:none;font-size:.85rem;font-weight:500;letter-spacing:0;min-width:0}.vfd-track-pane[data-v-5e627c70]{padding-top:4px}.vfd-header[data-v-5e627c70]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.vfd-header__title[data-v-5e627c70]{font-size:1rem;font-weight:600;letter-spacing:.01em}.vfd-header__nomer[data-v-5e627c70]{margin-left:6px;padding:3px 8px;background:#ffffff2e;color:#fff;border-radius:5px;font-size:.78rem;font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.vfd-body[data-v-5e627c70]{padding:12px!important;background:#fafbfc;overflow-y:auto;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:10px}.vfd-section[data-v-5e627c70]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:10px 12px}.vfd-section__label[data-v-5e627c70]{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.vfd-section--history[data-v-5e627c70]{padding:8px 12px}.vfd-agent-bar[data-v-5e627c70]{display:flex;align-items:center;gap:10px;padding:8px 14px;border-bottom:1px solid #eceff1}.vfd-agent-bar--assigned[data-v-5e627c70]{background:linear-gradient(135deg,#f1f8e9,#fff 70%);border-bottom-color:#c5e1a5}.vfd-agent-bar--free[data-v-5e627c70]{background:#fafbfc}.vfd-agent-bar__avatar[data-v-5e627c70]{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#43a047,#66bb6a);flex-shrink:0}.vfd-agent-bar__avatar--free[data-v-5e627c70]{background:#eceff1}.vfd-agent-bar__main[data-v-5e627c70]{flex:1;display:flex;align-items:center;min-width:0}.vfd-agent-bar__name[data-v-5e627c70]{font-size:.88rem;font-weight:600;color:#263238}.vfd-pill[data-v-5e627c70]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:5px;font-size:.7rem;font-weight:600;white-space:nowrap}.vfd-pill--primary[data-v-5e627c70]{background:#e3f2fd;color:#1565c0}.vfd-pill--success[data-v-5e627c70]{background:#e8f5e9;color:#2e7d32}.vfd-pill--ghost[data-v-5e627c70]{background:#eceff1;color:#546e7a}.vfd-toggles[data-v-5e627c70]{display:flex;flex-wrap:wrap;gap:18px}.vfd-toggle[data-v-5e627c70]{display:inline-flex;align-items:center;gap:8px;font-size:.84rem;color:#455a64;cursor:pointer;-webkit-user-select:none;user-select:none}.vfd-history-toggle[data-v-5e627c70]{width:100%;background:transparent;border:none;cursor:pointer;margin-bottom:0;padding:0;font-family:inherit}.vfd-history[data-v-5e627c70]{margin-top:10px;padding-top:10px;border-top:1px solid #eceff1}.vfd-history__list[data-v-5e627c70]{display:flex;flex-direction:column;gap:4px}.vfd-history__item[data-v-5e627c70]{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid #e8eaed;border-radius:6px;background:#fafbfc}.vfd-history__item--active[data-v-5e627c70]{background:#f1f8e9;border-color:#c5e1a5}.vfd-history__dot[data-v-5e627c70]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.vfd-history__dot--green[data-v-5e627c70]{background:#43a047;box-shadow:0 0 0 2px #43a0472e}.vfd-history__dot--grey[data-v-5e627c70]{background:#b0bec5}.vfd-history__main[data-v-5e627c70]{flex:1;min-width:0}.vfd-history__name[data-v-5e627c70]{font-size:.86rem;font-weight:600;color:#263238}.vfd-history__dates[data-v-5e627c70]{font-size:.72rem;color:#90a4ae;margin-top:1px}.vfd-history__empty[data-v-5e627c70]{text-align:center;color:#90a4ae;font-size:.84rem;padding:12px}.vfd-footer[data-v-5e627c70]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid #eceff1;background:#fff}.tracker-row[data-v-5e627c70]{display:flex;align-items:center;padding:8px 12px;background:#f5f7fa;border-radius:6px;border:1px solid #e0e7ed;margin-bottom:4px}.tracker-row--linked[data-v-5e627c70]{background:#e8f3fc;border-color:#c3dcf0}.tracker-pick-wrap[data-v-5e627c70]{display:flex;flex-direction:column;gap:6px}.baseline-fields[data-v-5e627c70]{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-left:26px}.linked-tracker-wrap[data-v-5e627c70]{display:flex;flex-direction:column;gap:6px}.telemetry-block[data-v-5e627c70]{padding:10px 12px;background:#f5f7fa;border-left:3px solid #1565c0;border-radius:0 6px 6px 0;display:flex;flex-direction:column;gap:4px}.telemetry-conn[data-v-5e627c70]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:#e3f2fd;color:#1565c0;border-radius:12px;font-size:.7rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;align-self:flex-start}.telemetry-row[data-v-5e627c70]{display:flex;align-items:baseline;gap:8px;font-size:.875rem}.telemetry-label[data-v-5e627c70]{color:#78909c;min-width:100px}.telemetry-value[data-v-5e627c70]{font-weight:500;color:#263238}.telemetry-delta[data-v-5e627c70]{color:#2e7d32;font-size:.75rem}.telemetry-hint[data-v-5e627c70]{color:#ef6c00;font-size:.72rem;font-style:italic}.telemetry-updated[data-v-5e627c70]{margin-top:4px;font-size:.72rem}.sensor-catalog[data-v-5e627c70]{margin-top:8px}.sensor-catalog__title[data-v-5e627c70]{font-size:.72rem;font-weight:600;text-transform:uppercase;color:#78909c;letter-spacing:.04em;margin-bottom:4px}.sensor-catalog__grid[data-v-5e627c70]{display:flex;flex-wrap:wrap;gap:6px}.sensor-chip[data-v-5e627c70]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#eceff1;color:#90a4ae;border-radius:12px;font-size:.75rem;line-height:1;border:1px solid transparent}.sensor-chip--active[data-v-5e627c70]{background:#e3f2fd;color:#1565c0;border-color:#bbdefb}.sensor-chip__src[data-v-5e627c70]{margin-left:2px;padding:1px 5px;background:#1565c026;color:#0d47a1;border-radius:8px;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.contacts-editor[data-v-67bb6f87]{display:flex;flex-direction:column;gap:4px}.contacts-editor__header[data-v-67bb6f87]{display:flex;align-items:center;justify-content:space-between;padding:0 2px}.contacts-editor__label[data-v-67bb6f87]{font-size:.74rem;font-weight:600;color:#455a64;text-transform:uppercase;letter-spacing:.04em;display:inline-flex;align-items:center}.contacts-editor__count[data-v-67bb6f87]{background:#eceff1;color:#455a64;border-radius:8px;padding:0 6px;margin-left:6px;font-size:.7rem;font-weight:600}.contacts-editor__empty[data-v-67bb6f87]{font-size:.82rem;color:#90a4ae;font-style:italic;padding:8px;text-align:center;background:#f5f7f9;border-radius:6px;border:1px dashed #cfd8dc}.contacts-editor__list[data-v-67bb6f87]{display:flex;flex-direction:column;gap:4px}.ce-card[data-v-67bb6f87]{background:#fff;border:1px solid #eceff1;border-radius:6px;padding:4px 8px 6px;box-shadow:0 1px 2px #0000000a}.ce-card__head[data-v-67bb6f87]{display:flex;align-items:center;gap:4px;margin-bottom:2px;padding-bottom:2px;border-bottom:1px solid #f0f3f5}.ce-card__name[data-v-67bb6f87]{flex:1 1 auto;font-weight:600}.ce-card__name[data-v-67bb6f87] input{font-weight:600;font-size:.9rem;padding:0;min-height:24px}.ce-card__code[data-v-67bb6f87]{margin-left:4px}.ce-cols[data-v-67bb6f87]{display:flex;gap:8px;margin-top:2px}.ce-col[data-v-67bb6f87]{flex:1 1 50%;min-width:0;display:flex;flex-direction:column}.ce-section__label[data-v-67bb6f87]{font-size:.68rem;color:#78909c;text-transform:uppercase;letter-spacing:.04em;display:flex;align-items:center;gap:4px;margin-bottom:1px}.ce-row[data-v-67bb6f87]{display:flex;align-items:center;gap:2px;margin-bottom:2px}.ce-row[data-v-67bb6f87] .v-field{min-height:28px}.ce-row[data-v-67bb6f87] .v-field__input{min-height:28px;padding-top:0;padding-bottom:0;font-size:.85rem}.ce-row__field[data-v-67bb6f87]{flex:1 1 auto}.ce-add-btn[data-v-67bb6f87]{margin-top:0;text-transform:none!important;min-height:22px!important;padding:0 6px!important}.ce-fade-enter-active[data-v-67bb6f87],.ce-fade-leave-active[data-v-67bb6f87]{transition:all .2s ease}.ce-fade-enter-from[data-v-67bb6f87],.ce-fade-leave-to[data-v-67bb6f87]{opacity:0;transform:translateY(-4px)}.contacts-menu[data-v-21fb4c69]{border-radius:10px!important;overflow:hidden;display:flex;flex-direction:column;height:100%}.contacts-menu__header[data-v-21fb4c69]{display:flex;align-items:center;background:linear-gradient(135deg,#1565c0,#42a5f5);padding:6px 10px;color:#fff;flex:0 0 auto;position:sticky;top:0;z-index:1;cursor:move;-webkit-user-select:none;user-select:none}.contacts-menu__title[data-v-21fb4c69]{color:#fff;font-weight:600;font-size:.9rem}.contacts-menu__drag-hint[data-v-21fb4c69]{margin-right:4px}.contacts-menu__body[data-v-21fb4c69]{padding:8px 10px;flex:1 1 auto;min-height:0}.contacts-field[data-v-df2cd020]{display:flex;align-items:center;gap:10px;padding:6px 12px;min-height:40px;border:1px solid rgba(0,0,0,.38);border-radius:4px;background:#fff;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.contacts-field[data-v-df2cd020]:hover{border-color:#1565c0;background:#f5faff}.contacts-field--empty[data-v-df2cd020]{border-style:dashed;background:#fafbfc}.contacts-field--readonly[data-v-df2cd020]{cursor:default}.contacts-field--readonly[data-v-df2cd020]:hover{border-color:#00000061;background:#fff}.contacts-field__icon[data-v-df2cd020]{flex-shrink:0}.contacts-field__main[data-v-df2cd020]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.contacts-field__name[data-v-df2cd020]{display:flex;align-items:center;gap:4px;font-weight:600;color:#263238;font-size:.92rem;line-height:1.2}.contacts-field__name-text[data-v-df2cd020]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.contacts-field__details[data-v-df2cd020]{display:flex;align-items:center;gap:12px;font-size:.82rem;color:#546e7a;line-height:1.2}.contacts-field__chip[data-v-df2cd020]{display:inline-flex;align-items:center;white-space:nowrap}.contacts-field__placeholder[data-v-df2cd020]{color:#b0bec5;font-style:italic;font-size:.8rem}.contacts-field__empty-text[data-v-df2cd020]{color:#78909c;font-style:italic;font-size:.9rem}.contacts-field__extras[data-v-df2cd020]{display:flex;align-items:center;gap:4px;flex-shrink:0}.dialog-drag-frame[data-v-9c29bfd7]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-9c29bfd7]{cursor:default}.draggable-handle[data-v-9c29bfd7]{cursor:move}.med-card[data-v-9c29bfd7]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.med-header[data-v-9c29bfd7]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.med-header__title[data-v-9c29bfd7]{font-size:1rem;font-weight:600;letter-spacing:.01em}.med-header__count[data-v-9c29bfd7]{display:inline-flex;align-items:center;gap:4px;margin-left:6px;background:#ffffff2e;color:#fff;padding:3px 8px;border-radius:5px;font-size:.78rem;font-weight:600}.med-body[data-v-9c29bfd7]{padding:14px!important;background:#fafbfc;display:flex;flex-direction:column;gap:10px;max-height:70vh}.med-section[data-v-9c29bfd7]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:10px 12px}.med-section__label[data-v-9c29bfd7]{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.med-pill[data-v-9c29bfd7]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:5px;font-size:.72rem;font-weight:600;text-transform:none;letter-spacing:0}.med-pill--primary[data-v-9c29bfd7]{background:#e3f2fd;color:#1565c0}.med-tabs[data-v-9c29bfd7]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:10px;border-bottom:1px solid #eceff1}.med-tab[data-v-9c29bfd7]{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border:none;background:transparent;border-bottom:2px solid transparent;font-size:.78rem;font-weight:500;color:#78909c;cursor:pointer;font-family:inherit;transition:color .15s ease,border-color .15s ease}.med-tab[data-v-9c29bfd7]:hover{color:#455a64}.med-tab--active[data-v-9c29bfd7]{color:#1565c0;border-bottom-color:#1565c0;font-weight:600}.med-tab__badge[data-v-9c29bfd7]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#1565c0;color:#fff;font-size:.65rem;font-weight:700}.med-fields-pick[data-v-9c29bfd7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}@media (max-width: 600px){.med-fields-pick[data-v-9c29bfd7]{grid-template-columns:1fr}}.med-field-pill[data-v-9c29bfd7]{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;background:#fafbfc;border:1px solid #e8eaed;border-radius:6px;cursor:pointer;text-align:left;width:100%;font-family:inherit;color:#546e7a;transition:background .15s,border-color .15s,color .15s}.med-field-pill[data-v-9c29bfd7]:hover{border-color:#cfd8dc;background:#f5f7f9}.med-field-pill--active[data-v-9c29bfd7]{background:#e3f2fd;border-color:#90caf9;color:#1565c0}.med-field-pill__text[data-v-9c29bfd7]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;line-height:1.25;font-size:.82rem;font-weight:500}.med-field-pill--active .med-field-pill__text[data-v-9c29bfd7]{font-weight:600}.med-field-pill__hint[data-v-9c29bfd7]{font-size:.7rem;color:#90a4ae;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.med-values[data-v-9c29bfd7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width: 600px){.med-values[data-v-9c29bfd7]{grid-template-columns:1fr}}.med-value[data-v-9c29bfd7]{display:flex;flex-direction:column;gap:4px}.med-value--wide[data-v-9c29bfd7]{grid-column:1 / -1}.med-value__label[data-v-9c29bfd7]{font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.03em}.med-value__toggle[data-v-9c29bfd7]{display:inline-flex;align-items:center;gap:8px;padding:6px 0}.med-value__toggle-text[data-v-9c29bfd7]{font-size:.85rem;color:#455a64;font-weight:500}.med-empty[data-v-9c29bfd7]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:30px 14px;background:#fff;border:1px dashed #cfd8dc;border-radius:8px;text-align:center}.med-empty__title[data-v-9c29bfd7]{font-size:.92rem;font-weight:600;color:#455a64;margin-top:4px}.med-empty__hint[data-v-9c29bfd7]{font-size:.78rem;color:#90a4ae}.med-footer[data-v-9c29bfd7]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid #eceff1;background:#fff}.dialog-drag-frame[data-v-5a519d57]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-5a519d57]{cursor:default}.draggable-handle[data-v-5a519d57]{cursor:move}.export-dialog[data-v-5a519d57]{border-radius:8px}.option-card[data-v-5a519d57]{cursor:pointer;transition:all .2s ease;height:100%}.option-card[data-v-5a519d57]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.vm-card[data-v-7f2bddad]{border-radius:12px!important;overflow:hidden;display:flex;flex-direction:column}.vm-header[data-v-7f2bddad]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.vm-header__title[data-v-7f2bddad]{font-size:1rem;font-weight:600;letter-spacing:.01em;white-space:nowrap}.vm-header__count[data-v-7f2bddad]{display:inline-flex;align-items:center;gap:4px;margin-left:6px;background:#ffffff2e;color:#fff;padding:3px 8px;border-radius:5px;font-size:.78rem;font-weight:600}.vm-header__search[data-v-7f2bddad]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:#ffffff2e;border-radius:6px;width:260px;transition:background .15s,box-shadow .15s}.vm-header__search[data-v-7f2bddad]:focus-within{background:#ffffff47;box-shadow:0 0 0 2px #ffffff40}.vm-header__search-input[data-v-7f2bddad]{flex:1;min-width:0;background:transparent;border:none;outline:none;color:#fff;font-size:.84rem;font-family:inherit}.vm-header__search-input[data-v-7f2bddad]::placeholder{color:#ffffffa6}.vm-header__search-clear[data-v-7f2bddad]{cursor:pointer}.vm-header__btn[data-v-7f2bddad]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;background:#ffffff29;border:1px solid rgba(255,255,255,.45);border-radius:6px;font-family:inherit;font-size:.78rem;font-weight:600;color:#fff;cursor:pointer;transition:background .15s,border-color .15s,transform .1s;position:relative;white-space:nowrap;box-shadow:0 1px 2px #00000014}.vm-header__btn[data-v-7f2bddad]:hover{background:#ffffff47;border-color:#ffffffb3}.vm-header__btn[data-v-7f2bddad]:active{transform:translateY(1px)}.vm-header__btn[data-v-7f2bddad]:disabled{opacity:.55;cursor:not-allowed;background:#ffffff14;border-color:#ffffff40}.vm-header__btn--add[data-v-7f2bddad]{background:#fff;color:#1565c0;border-color:#fff;box-shadow:0 2px 6px #0000002e}.vm-header__btn--add[data-v-7f2bddad]:hover{background:#e3f2fd;border-color:#e3f2fd;color:#0d47a1}.vm-header__btn--export[data-v-7f2bddad]{background:#43a047;border-color:#2e7d32;color:#fff;box-shadow:0 2px 6px #2e7d3259}.vm-header__btn--export[data-v-7f2bddad]:hover{background:#2e7d32;border-color:#1b5e20}.vm-header__btn-badge[data-v-7f2bddad]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:#fff;color:#1565c0;border-radius:9px;font-size:.7rem;font-weight:700}.vm-toolbar[data-v-7f2bddad]{display:flex;align-items:center;gap:14px;padding:10px 14px;background:#fafbfc;border-bottom:1px solid #eceff1}.vm-tabs[data-v-7f2bddad]{display:flex;gap:4px}.vm-tab[data-v-7f2bddad]{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;background:#fff;border:1px solid #e8eaed;border-radius:6px;font-family:inherit;font-size:.78rem;font-weight:500;color:#546e7a;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.vm-tab[data-v-7f2bddad]:hover{border-color:#cfd8dc;background:#f5f7f9}.vm-tab__count[data-v-7f2bddad]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:#eceff1;color:#546e7a;border-radius:9px;font-size:.66rem;font-weight:700}.vm-tab--active[data-v-7f2bddad]{background:#e3f2fd;border-color:#1565c0;color:#1565c0;font-weight:600}.vm-tab--active .vm-tab__count[data-v-7f2bddad]{background:#1565c0;color:#fff}.vm-tab--active.vm-tab--success[data-v-7f2bddad]{background:#e8f5e9;border-color:#2e7d32;color:#2e7d32}.vm-tab--active.vm-tab--success .vm-tab__count[data-v-7f2bddad]{background:#2e7d32}.vm-tab--active.vm-tab--info[data-v-7f2bddad]{background:#e1f5fe;border-color:#0288d1;color:#0277bd}.vm-tab--active.vm-tab--info .vm-tab__count[data-v-7f2bddad]{background:#0277bd}.vm-tab--active.vm-tab--warning[data-v-7f2bddad]{background:#fff3e0;border-color:#ef6c00;color:#ef6c00}.vm-tab--active.vm-tab--warning .vm-tab__count[data-v-7f2bddad]{background:#ef6c00}.vm-tab--active.vm-tab--teal[data-v-7f2bddad]{background:#e0f2f1;border-color:#00897b;color:#00796b}.vm-tab--active.vm-tab--teal .vm-tab__count[data-v-7f2bddad]{background:#00897b}.vm-stats[data-v-7f2bddad]{display:flex;gap:10px;align-items:center}.vm-stat[data-v-7f2bddad]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:5px;font-size:.74rem;color:#455a64}.vm-stat strong[data-v-7f2bddad]{color:#263238}.vm-stat--orange[data-v-7f2bddad]{background:#fff3e0;color:#ef6c00}.vm-stat--orange strong[data-v-7f2bddad]{color:#e65100}.vm-stat--teal[data-v-7f2bddad]{background:#e0f2f1;color:#00796b}.vm-stat--teal strong[data-v-7f2bddad]{color:#004d40}.vm-confirm[data-v-7f2bddad]{border-radius:12px;overflow:hidden}.vm-confirm__header[data-v-7f2bddad]{display:flex;align-items:center;justify-content:center;padding:20px;background:linear-gradient(135deg,#c62828,#ef5350)}.vm-confirm__name[data-v-7f2bddad]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#e3f2fd;color:#1565c0;border-radius:6px;font-size:.92rem}@media (max-width: 1100px){.vm-header__search[data-v-7f2bddad]{width:200px}.vm-stats[data-v-7f2bddad]{display:none}}@media (max-width: 760px){.vm-header__search[data-v-7f2bddad]{display:none}}.vehicles-table-container[data-v-7f2bddad]{padding:10px 14px;flex:1;min-height:0}.ag-theme-alpine[data-v-7f2bddad]{--ag-font-size: 12px;--ag-header-height: 40px;--ag-row-height: 50px;--ag-selected-row-background-color: rgba(var(--v-theme-primary), .1);--ag-row-hover-color: rgba(var(--v-theme-primary), .05);--ag-header-background-color: rgba(var(--v-theme-primary), .1);--ag-header-foreground-color: var(--v-theme-on-surface);--ag-odd-row-background-color: rgba(var(--v-theme-surface), .3)}.v-chip--size-x-small[data-v-7f2bddad]{font-size:.6875rem;height:20px;padding:0 6px}[data-v-7f2bddad] .ag-cell{display:flex;align-items:center}[data-v-7f2bddad] .ag-header-cell-text{font-weight:500}.v-btn--size-small[data-v-7f2bddad]{width:28px;height:28px;min-width:0;min-height:0;padding:0}.v-btn--size-small[data-v-7f2bddad]:hover{background-color:rgba(var(--v-theme-primary),.1)}[data-v-7f2bddad] .vehicle-inactive-row{background-color:#9e9e9e26!important;opacity:.7}[data-v-7f2bddad] .vehicle-inactive-row:hover{background-color:#9e9e9e40!important}[data-v-7f2bddad] .vehicle-inactive-row .ag-cell{color:#757575}[data-v-7f2bddad] .ag-pinned-left-cols-container .vehicle-tracked-row{box-shadow:inset 3px 0 #26a69a}[data-v-7f2bddad] .vm-cell-center,[data-v-7f2bddad] .ag-center-header .ag-header-cell-label{justify-content:center}[data-v-7f2bddad] .vm-trk{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:11px;font-size:.7rem;font-weight:600;line-height:1;white-space:nowrap}[data-v-7f2bddad] .vm-trk .mdi{font-size:13px}[data-v-7f2bddad] .vm-trk--none{background:#f1f3f4;color:#b0bec5}[data-v-7f2bddad] .vm-trk--online{background:#e8f5e9;color:#2e7d32}[data-v-7f2bddad] .vm-trk--offline{background:#e3f2fd;color:#1565c0}[data-v-7f2bddad] .vm-actions{display:flex;align-items:center;justify-content:center;gap:2px;width:100%}[data-v-7f2bddad] .vm-act{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;background:transparent;cursor:pointer;font-size:16px;line-height:1;transition:background .12s ease,color .12s ease}[data-v-7f2bddad] .vm-act--edit{color:#1565c0}[data-v-7f2bddad] .vm-act--edit:hover{background:#e3f2fd}[data-v-7f2bddad] .vm-act--del{color:#c62828}[data-v-7f2bddad] .vm-act--del:hover{background:#ffebee}.tm-card[data-v-3f5551f9]{border-radius:12px;box-shadow:0 8px 32px #0000002e;overflow:hidden}.tm-header[data-v-3f5551f9]{display:flex;align-items:center;padding:10px 14px;background:linear-gradient(135deg,#1565c0,#42a5f5);cursor:move}.tm-header__title[data-v-3f5551f9]{font-size:1rem;font-weight:600;color:#fff;letter-spacing:.01em}.tm-body[data-v-3f5551f9]{background:#fafbfc}.tm-toolbar[data-v-3f5551f9]{display:flex;align-items:center;gap:6px;padding:8px 14px;background:#f5f7fa;border-bottom:1px solid #e3edf4}.tm-search[data-v-3f5551f9]{max-width:360px}.tm-info-strip[data-v-3f5551f9]{display:flex;align-items:center;padding:5px 14px;background:#eef4fa;border-bottom:1px solid #e3edf4;font-size:.74rem;color:#607d8b}.tm-grid-wrap[data-v-3f5551f9]{height:clamp(300px,56vh,600px)}.tm-footer[data-v-3f5551f9]{display:flex;align-items:center;padding:8px 12px;border-top:1px solid #eceff1;gap:8px}.dialog-drag-frame[data-v-3f5551f9]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-3f5551f9]{cursor:default}[data-v-3f5551f9] .tm-cell-dev{display:flex;align-items:center;gap:8px;height:100%;min-width:0}[data-v-3f5551f9] .tm-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 2px #0000000a}[data-v-3f5551f9] .tm-dev-txt{display:flex;flex-direction:column;min-width:0;line-height:1.25}[data-v-3f5551f9] .tm-dev-name{font-weight:600;color:#263238;font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-3f5551f9] .tm-dev-sub{font-size:.7rem;color:#90a4ae;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-3f5551f9] .tm-pill{display:inline-flex;align-items:center;padding:1px 9px;border-radius:10px;font-size:.7rem;font-weight:700}[data-v-3f5551f9] .tm-pill--ok{background:#e8f5e9;color:#2e7d32}[data-v-3f5551f9] .tm-pill--warn{background:#fff3e0;color:#e65100}[data-v-3f5551f9] .tm-acts{display:flex;align-items:center;gap:4px;height:100%;justify-content:flex-end}[data-v-3f5551f9] .tm-ico{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;border:none;cursor:pointer;font-size:16px;line-height:1;background:transparent;transition:background .13s,color .13s}[data-v-3f5551f9] .tm-ico .mdi{font-size:17px}[data-v-3f5551f9] .tm-ico--primary{color:#1565c0}[data-v-3f5551f9] .tm-ico--primary:hover{background:#e3f0fc}[data-v-3f5551f9] .tm-ico--warn{color:#e65100}[data-v-3f5551f9] .tm-ico--warn:hover{background:#fdeee3}[data-v-3f5551f9] .tm-ico--ghost{color:#78909c}[data-v-3f5551f9] .tm-ico--ghost:hover{background:#eceff1;color:#455a64}[data-v-3f5551f9] .tm-grid-wrap .ag-theme-alpine{--ag-row-border-color: #f0f3f6;--ag-header-background-color: #f7f9fb;--ag-odd-row-background-color: #fcfdfe;--ag-font-size: 13px;--ag-selected-row-background-color: #e8f1fb}[data-v-3f5551f9] .tm-grid-wrap .ag-header-cell-text{font-weight:700;color:#78909c;font-size:.72rem;text-transform:uppercase;letter-spacing:.03em}.dialog-drag-frame[data-v-1ffa36aa]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-1ffa36aa]{cursor:default}.draggable-handle[data-v-1ffa36aa]{cursor:move}.cfd-card[data-v-1ffa36aa]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.cfd-header[data-v-1ffa36aa]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.cfd-header__title[data-v-1ffa36aa]{font-size:1rem;font-weight:600;letter-spacing:.01em}.cfd-header__inn[data-v-1ffa36aa]{margin-left:6px;padding:3px 8px;background:#ffffff2e;border-radius:5px;font-size:.78rem;font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.cfd-body[data-v-1ffa36aa]{padding:12px!important;background:#fafbfc;display:flex;flex-direction:column;gap:10px}.cfd-section[data-v-1ffa36aa]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:10px 12px}.cfd-section__label[data-v-1ffa36aa]{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.cfd-toggle[data-v-1ffa36aa]{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;color:#455a64;font-weight:500;text-transform:none;letter-spacing:0;cursor:pointer}.cfd-fields-grid[data-v-1ffa36aa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cfd-col-span-2[data-v-1ffa36aa]{grid-column:span 2}@media (max-width: 600px){.cfd-fields-grid[data-v-1ffa36aa]{grid-template-columns:1fr}.cfd-col-span-2[data-v-1ffa36aa]{grid-column:auto}}.cfd-link[data-v-1ffa36aa]{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#fafbfc;border:1px solid #e8eaed;border-radius:8px}.cfd-link--approved[data-v-1ffa36aa]{background:#f1f8e9;border-color:#c5e1a5}.cfd-link--pending[data-v-1ffa36aa]{background:#fff8e1;border-color:#ffe082}.cfd-link--rejected[data-v-1ffa36aa]{background:#ffebee;border-color:#ffcdd2}.cfd-link--revoked[data-v-1ffa36aa],.cfd-link--expired[data-v-1ffa36aa]{background:#eceff1;border-color:#cfd8dc}.cfd-link--empty[data-v-1ffa36aa]{background:#fafbfc}.cfd-link__icon[data-v-1ffa36aa]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#90a4ae}.cfd-link__icon--approved[data-v-1ffa36aa]{background:linear-gradient(135deg,#43a047,#66bb6a)}.cfd-link__icon--pending[data-v-1ffa36aa]{background:linear-gradient(135deg,#fb8c00,#ffa726)}.cfd-link__icon--rejected[data-v-1ffa36aa]{background:linear-gradient(135deg,#c62828,#ef5350)}.cfd-link__icon--revoked[data-v-1ffa36aa],.cfd-link__icon--expired[data-v-1ffa36aa]{background:#b0bec5}.cfd-link__icon--empty[data-v-1ffa36aa]{background:#eceff1}.cfd-link__main[data-v-1ffa36aa]{flex:1;min-width:0}.cfd-link__status[data-v-1ffa36aa]{font-size:.86rem;font-weight:600;color:#263238}.cfd-link__sub[data-v-1ffa36aa]{font-size:.74rem;color:#78909c;margin-top:1px}.cfd-pill[data-v-1ffa36aa]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:5px;font-size:.7rem;font-weight:600}.cfd-pill--warning[data-v-1ffa36aa]{background:#fff3e0;color:#e65100}.cfd-email-invite[data-v-1ffa36aa]{margin-top:10px;padding-top:10px;border-top:1px solid #eceff1;display:flex;flex-direction:column;gap:8px}.cfd-banner[data-v-1ffa36aa]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;font-size:.82rem}.cfd-banner--info[data-v-1ffa36aa]{background:#e3f2fd;color:#1565c0;border:1px solid #bbdefb}.cfd-footer[data-v-1ffa36aa]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid #eceff1;background:#fff}.dialog-drag-frame[data-v-aadeac3c]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-aadeac3c]{cursor:default}.draggable-handle[data-v-aadeac3c]{cursor:move}.cvd-card[data-v-aadeac3c]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.cvd-header[data-v-aadeac3c]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.cvd-header__title[data-v-aadeac3c]{font-size:1rem;font-weight:600;letter-spacing:.01em;white-space:nowrap}.cvd-header__chip[data-v-aadeac3c]{margin-left:6px;padding:3px 10px;background:#ffffff2e;border-radius:5px;font-size:.82rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:280px}.cvd-header__count[data-v-aadeac3c]{display:inline-flex;align-items:center;gap:4px;margin-left:auto;background:#ffffff2e;padding:3px 8px;border-radius:5px;font-size:.78rem;font-weight:600}.cvd-body[data-v-aadeac3c]{padding:12px!important;background:#fafbfc;display:flex;flex-direction:column;gap:10px}.cvd-section[data-v-aadeac3c]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:10px 12px}.cvd-section--fill[data-v-aadeac3c]{flex:1}.cvd-section__label[data-v-aadeac3c]{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.cvd-section__search[data-v-aadeac3c]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;background:#fafbfc;border:1px solid #e8eaed;border-radius:6px;width:220px;text-transform:none;letter-spacing:0;font-weight:400;transition:border-color .15s,box-shadow .15s}.cvd-section__search[data-v-aadeac3c]:focus-within{border-color:#1565c0;box-shadow:0 0 0 2px #1565c01f;background:#fff}.cvd-section__search-input[data-v-aadeac3c]{flex:1;min-width:0;background:transparent;border:none;outline:none;font-family:inherit;font-size:.82rem;color:#263238}.cvd-section__search-input[data-v-aadeac3c]::placeholder{color:#b0bec5}.cvd-section__search-clear[data-v-aadeac3c]{cursor:pointer}.cvd-pill[data-v-aadeac3c]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:5px;font-size:.7rem;font-weight:600;text-transform:none;letter-spacing:0;white-space:nowrap}.cvd-pill--primary[data-v-aadeac3c]{background:#e3f2fd;color:#1565c0}.cvd-pill--success[data-v-aadeac3c]{background:#e8f5e9;color:#2e7d32}.cvd-pill--warning[data-v-aadeac3c]{background:#fff3e0;color:#ef6c00}.cvd-pill--info[data-v-aadeac3c]{background:#e1f5fe;color:#0277bd}.cvd-pill--ghost[data-v-aadeac3c]{background:#eceff1;color:#546e7a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.cvd-table[data-v-aadeac3c]{border:1px solid #e8eaed;border-radius:6px;overflow:hidden}.cvd-table[data-v-aadeac3c] .v-data-table-header__content{font-size:.72rem!important;font-weight:600!important;color:#78909c!important;text-transform:uppercase;letter-spacing:.04em}.cvd-table[data-v-aadeac3c] tbody tr:hover{background:#f5f7f9}.cvd-empty[data-v-aadeac3c]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:36px 16px;text-align:center}.cvd-empty__title[data-v-aadeac3c]{font-size:.95rem;font-weight:600;color:#455a64;margin-top:8px}.cvd-empty__hint[data-v-aadeac3c]{font-size:.82rem;color:#90a4ae}.cvd-footer[data-v-aadeac3c]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid #eceff1;background:#fff}.clt-root[data-v-310b728b]{display:flex;flex-direction:column}.clt-toolbar[data-v-310b728b]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#fafbfc;flex-wrap:wrap}.clt-stats[data-v-310b728b]{display:flex;gap:6px;flex-wrap:wrap}.clt-stat[data-v-310b728b]{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:6px;font-size:.78rem}.clt-stat strong[data-v-310b728b]{font-weight:700}.clt-stat--warning[data-v-310b728b]{background:#fff3e0;color:#ef6c00}.clt-stat--info[data-v-310b728b]{background:#e1f5fe;color:#0277bd}.clt-stat--success[data-v-310b728b]{background:#e8f5e9;color:#2e7d32}.clt-search[data-v-310b728b]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:#fff;border:1px solid #e8eaed;border-radius:6px;width:260px;transition:border-color .15s,box-shadow .15s}.clt-search[data-v-310b728b]:focus-within{border-color:#1565c0;box-shadow:0 0 0 2px #1565c01f}.clt-search__input[data-v-310b728b]{flex:1;min-width:0;background:transparent;border:none;outline:none;font-family:inherit;font-size:.84rem;color:#263238}.clt-search__input[data-v-310b728b]::placeholder{color:#b0bec5}.clt-search__clear[data-v-310b728b]{cursor:pointer}.clt-btn[data-v-310b728b]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:none;border-radius:6px;font-family:inherit;font-size:.82rem;font-weight:600;color:#fff;cursor:pointer;transition:filter .15s,transform .1s;white-space:nowrap}.clt-btn[data-v-310b728b]:hover{filter:brightness(.95)}.clt-btn[data-v-310b728b]:active{transform:translateY(1px)}.clt-btn--primary[data-v-310b728b]{background:#1565c0;box-shadow:0 1px 3px #1565c04d}.clt-tabs[data-v-310b728b]{display:flex;gap:2px;padding:0 14px;background:#fafbfc;border-bottom:1px solid #eceff1}.clt-tab[data-v-310b728b]{display:inline-flex;align-items:center;gap:5px;padding:8px 12px;background:transparent;border:none;border-bottom:2px solid transparent;font-family:inherit;font-size:.84rem;font-weight:500;color:#78909c;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s,background .15s}.clt-tab[data-v-310b728b]:hover{color:#455a64;background:#f5f7f9}.clt-tab--active[data-v-310b728b]{color:#1565c0;border-bottom-color:#1565c0;font-weight:600}.clt-tab__badge[data-v-310b728b]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:.66rem;font-weight:700;color:#fff}.clt-tab__badge--success[data-v-310b728b]{background:#43a047}.clt-tab__badge--warning[data-v-310b728b]{background:#ef6c00}.clt-filters[data-v-310b728b]{display:flex;gap:4px}.clt-filter[data-v-310b728b]{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;background:#fff;border:1px solid #e8eaed;border-radius:6px;font-family:inherit;font-size:.78rem;font-weight:500;color:#546e7a;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.clt-filter[data-v-310b728b]:hover{border-color:#cfd8dc;background:#f5f7f9}.clt-filter--active[data-v-310b728b]{background:#e3f2fd;border-color:#1565c0;color:#1565c0;font-weight:600}.clt-filter__count[data-v-310b728b]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:#eceff1;color:#546e7a;border-radius:9px;font-size:.66rem;font-weight:700}.clt-filter--active .clt-filter__count[data-v-310b728b]{background:#1565c0;color:#fff}.requests-list[data-v-310b728b]{max-height:482px;overflow-y:auto}.clt-dlg[data-v-310b728b]{border-radius:12px;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.clt-dlg__header[data-v-310b728b]{display:flex;align-items:center;gap:8px;padding:12px 16px;color:#fff}.clt-dlg__header--primary[data-v-310b728b]{background:linear-gradient(135deg,#1565c0,#42a5f5)}.clt-dlg__header--success[data-v-310b728b]{background:linear-gradient(135deg,#2e7d32,#66bb6a)}.clt-dlg__title[data-v-310b728b]{font-size:1rem;font-weight:600;letter-spacing:.01em}.clt-dlg__body[data-v-310b728b]{padding:14px!important;background:#fafbfc;display:flex;flex-direction:column;gap:10px}.clt-dlg__footer[data-v-310b728b]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid #eceff1;background:#fff}.clt-section[data-v-310b728b]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:10px 12px}.clt-section__label[data-v-310b728b]{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.clt-section__hint[data-v-310b728b]{text-transform:none;letter-spacing:0;font-weight:400;font-size:.7rem;color:#90a4ae}.clt-banner[data-v-310b728b]{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;border-radius:8px;font-size:.82rem}.clt-banner--success[data-v-310b728b]{background:#e8f5e9;color:#2e7d32;border:1px solid #a5d6a7}.clt-banner--info[data-v-310b728b]{background:#e3f2fd;color:#1565c0;border:1px solid #bbdefb}.clt-info-card[data-v-310b728b]{background:linear-gradient(135deg,#f5f7f9,#fff 70%);border:1px solid #e8eaed;border-left:3px solid #1565c0;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.clt-info-card__head[data-v-310b728b]{display:flex;align-items:center;gap:8px}.clt-info-card__name[data-v-310b728b]{font-size:.92rem;font-weight:600;color:#263238}.clt-info-card__sub[data-v-310b728b]{font-size:.74rem;color:#90a4ae}.clt-info-card__row[data-v-310b728b]{display:flex;gap:6px;font-size:.82rem;color:#455a64;padding-top:4px;border-top:1px solid #eceff1}.clt-info-card__label[data-v-310b728b]{font-size:.72rem;font-weight:600;color:#90a4ae;text-transform:uppercase;letter-spacing:.04em}.clt-info-card__about[data-v-310b728b]{padding-top:4px;border-top:1px solid #eceff1;font-size:.82rem;color:#455a64;white-space:pre-line}.clt-pill[data-v-310b728b]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:5px;font-size:.7rem;font-weight:600;text-transform:none;letter-spacing:0}.clt-pill--success[data-v-310b728b]{background:#e8f5e9;color:#2e7d32}.clt-pill--warning[data-v-310b728b]{background:#fff3e0;color:#e65100}.clt-pill--error[data-v-310b728b]{background:#ffebee;color:#c62828}.clt-pill--grey[data-v-310b728b]{background:#eceff1;color:#546e7a}.clt-fields-grid[data-v-310b728b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.clt-confirm[data-v-310b728b]{border-radius:12px;overflow:hidden}.clt-confirm__header[data-v-310b728b]{display:flex;align-items:center;justify-content:center;padding:20px}.clt-confirm__header--primary[data-v-310b728b]{background:linear-gradient(135deg,#1565c0,#42a5f5)}.clt-confirm__header--success[data-v-310b728b]{background:linear-gradient(135deg,#2e7d32,#66bb6a)}.clt-confirm__header--warning[data-v-310b728b]{background:linear-gradient(135deg,#e65100,#ffa726)}.clt-confirm__header--error[data-v-310b728b]{background:linear-gradient(135deg,#c62828,#ef5350)}.clt-dlg[data-v-310b728b] input[type=date]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;top:0;right:0;width:100%;height:100%;cursor:pointer}.cm-card[data-v-7c0b4894]{border-radius:12px!important;overflow:hidden;display:flex;flex-direction:column}.cm-header[data-v-7c0b4894]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.cm-header__title[data-v-7c0b4894]{font-size:1rem;font-weight:600;letter-spacing:.01em;white-space:nowrap}.cm-header__count[data-v-7c0b4894]{display:inline-flex;align-items:center;gap:4px;margin-left:6px;background:#ffffff2e;color:#fff;padding:3px 8px;border-radius:5px;font-size:.78rem;font-weight:600}.cm-header__search[data-v-7c0b4894]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:#ffffff2e;border-radius:6px;width:280px;transition:background .15s,box-shadow .15s}.cm-header__search[data-v-7c0b4894]:focus-within{background:#ffffff47;box-shadow:0 0 0 2px #ffffff40}.cm-header__search-input[data-v-7c0b4894]{flex:1;min-width:0;background:transparent;border:none;outline:none;color:#fff;font-size:.84rem;font-family:inherit}.cm-header__search-input[data-v-7c0b4894]::placeholder{color:#ffffffa6}.cm-header__search-clear[data-v-7c0b4894]{cursor:pointer}.cm-header__btn[data-v-7c0b4894]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:1px solid rgba(255,255,255,.45);border-radius:6px;background:#ffffff29;font-family:inherit;font-size:.78rem;font-weight:600;color:#fff;cursor:pointer;transition:background .15s,border-color .15s,transform .1s;box-shadow:0 1px 2px #00000014}.cm-header__btn[data-v-7c0b4894]:hover{background:#ffffff47;border-color:#ffffffb3}.cm-header__btn[data-v-7c0b4894]:active{transform:translateY(1px)}.cm-header__btn--add[data-v-7c0b4894]{background:#fff;color:#1565c0;border-color:#fff;box-shadow:0 2px 6px #0000002e}.cm-header__btn--add[data-v-7c0b4894]:hover{background:#e3f2fd;border-color:#e3f2fd;color:#0d47a1}.cm-tabs[data-v-7c0b4894]{display:flex;gap:2px;padding:6px 10px 0;background:#fafbfc;border-bottom:1px solid #eceff1}.cm-tab[data-v-7c0b4894]{display:inline-flex;align-items:center;gap:5px;padding:8px 12px;background:transparent;border:none;border-bottom:2px solid transparent;font-family:inherit;font-size:.84rem;font-weight:500;color:#78909c;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s,background .15s}.cm-tab[data-v-7c0b4894]:hover{color:#455a64;background:#f5f7f9}.cm-tab--active[data-v-7c0b4894]{color:#1565c0;border-bottom-color:#1565c0;font-weight:600}.cm-tab__badge[data-v-7c0b4894]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:.66rem;font-weight:700;background:#ef6c00;color:#fff}.cm-toolbar[data-v-7c0b4894]{display:flex;align-items:center;gap:14px;padding:10px 14px 6px;background:#fafbfc}.cm-filters[data-v-7c0b4894]{display:flex;gap:4px}.cm-filter[data-v-7c0b4894]{display:inline-flex;align-items:center;padding:5px 12px;background:#fff;border:1px solid #e8eaed;border-radius:6px;font-family:inherit;font-size:.78rem;font-weight:500;color:#546e7a;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.cm-filter[data-v-7c0b4894]:hover{border-color:#cfd8dc;background:#f5f7f9}.cm-filter--active[data-v-7c0b4894]{background:#e3f2fd;border-color:#1565c0;color:#1565c0;font-weight:600}.cm-filter--active.cm-filter--success[data-v-7c0b4894]{background:#e8f5e9;border-color:#2e7d32;color:#2e7d32}.cm-filter--active.cm-filter--error[data-v-7c0b4894]{background:#ffebee;border-color:#c62828;color:#c62828}.cm-stats[data-v-7c0b4894]{display:flex;flex-wrap:wrap;gap:6px;padding:6px 14px 10px;background:#fafbfc;border-bottom:1px solid #eceff1}.cm-stat[data-v-7c0b4894]{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:6px;font-size:.78rem}.cm-stat strong[data-v-7c0b4894]{font-weight:700}.cm-stat--primary[data-v-7c0b4894]{background:#e3f2fd;color:#1565c0}.cm-stat--success[data-v-7c0b4894]{background:#e8f5e9;color:#2e7d32}.cm-stat--info[data-v-7c0b4894]{background:#e1f5fe;color:#0277bd}.cm-stat--ghost[data-v-7c0b4894]{background:#eceff1;color:#546e7a}.cm-stat--warning[data-v-7c0b4894]{background:#fff3e0;color:#ef6c00}.cm-stat--teal[data-v-7c0b4894]{background:#e0f2f1;color:#00796b}.carriers-table-container[data-v-7c0b4894]{padding:12px 14px 14px}[data-v-7c0b4894] .ag-theme-alpine{--ag-header-height: 40px;--ag-row-height: 36px}.cm-confirm[data-v-7c0b4894]{border-radius:12px;overflow:hidden}.cm-confirm__header[data-v-7c0b4894]{display:flex;align-items:center;justify-content:center;padding:20px;background:linear-gradient(135deg,#c62828,#ef5350)}.cm-confirm__name[data-v-7c0b4894]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#e3f2fd;color:#1565c0;border-radius:6px;font-size:.92rem}.cm-confirm__warning[data-v-7c0b4894]{margin-top:14px;padding:10px 12px;background:#fff3e0;border:1px solid #ffcc80;border-radius:8px;text-align:left}.cm-confirm__warning-head[data-v-7c0b4894]{display:flex;align-items:center;gap:6px;color:#e65100;font-size:.84rem;margin-bottom:4px}.cm-confirm__warning-text[data-v-7c0b4894]{font-size:.78rem;color:#6d4c41;line-height:1.4}@media (max-width: 1100px){.cm-header__search[data-v-7c0b4894]{width:200px}}@media (max-width: 760px){.cm-header__search[data-v-7c0b4894]{display:none}}.dialog-drag-frame[data-v-51e88fc6]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-51e88fc6]{cursor:default}.draggable-handle[data-v-51e88fc6]{cursor:move}.pfd-card[data-v-51e88fc6]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.pfd-header[data-v-51e88fc6]{display:flex;align-items:center;gap:8px;padding:12px 16px;color:#fff}.pfd-header--penalty[data-v-51e88fc6]{background:linear-gradient(135deg,#c62828,#ef5350)}.pfd-header--surcharge[data-v-51e88fc6]{background:linear-gradient(135deg,#2e7d32,#66bb6a)}.pfd-header__title[data-v-51e88fc6]{font-size:1rem;font-weight:600;letter-spacing:.01em}.pfd-header__amount[data-v-51e88fc6]{margin-left:6px;padding:3px 8px;background:#ffffff38;border-radius:5px;font-size:.84rem;font-weight:700;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pfd-body[data-v-51e88fc6]{padding:12px!important;background:#fafbfc;display:flex;flex-direction:column;gap:10px}.pfd-section[data-v-51e88fc6]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:10px 12px}.pfd-section__label[data-v-51e88fc6]{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.pfd-section__hint[data-v-51e88fc6]{text-transform:none;letter-spacing:0;font-weight:400;font-size:.7rem;color:#90a4ae}.pfd-section__hint--primary[data-v-51e88fc6]{color:#1565c0}.pfd-tabs[data-v-51e88fc6]{display:flex;gap:4px;padding:3px;background:#eceff1;border-radius:8px}.pfd-tabs--inline[data-v-51e88fc6]{margin-bottom:10px}.pfd-tab[data-v-51e88fc6]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:7px 10px;background:transparent;border:none;border-radius:6px;font-family:inherit;font-size:.8rem;font-weight:500;color:#546e7a;cursor:pointer;transition:background .15s,color .15s}.pfd-tab[data-v-51e88fc6]:hover{color:#263238}.pfd-tab--active[data-v-51e88fc6]{background:#fff;color:#1565c0;font-weight:600;box-shadow:0 1px 3px #00000014}.pfd-banner[data-v-51e88fc6]{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;border-radius:8px;font-size:.82rem;line-height:1.4}.pfd-banner--info[data-v-51e88fc6]{background:#e3f2fd;color:#1565c0;border:1px solid #bbdefb}.pfd-banner--warning[data-v-51e88fc6]{background:#fff3e0;color:#e65100;border:1px solid #ffe0b2}.pfd-binding[data-v-51e88fc6]{background:#f5f7f9;border-radius:6px;padding:8px 10px}.pfd-binding__item[data-v-51e88fc6]{display:flex;align-items:center;gap:6px;font-size:.86rem;color:#263238}.pfd-binding__item--empty[data-v-51e88fc6]{color:#90a4ae}.pfd-binding__label[data-v-51e88fc6]{font-weight:600;color:#78909c}.pfd-selected[data-v-51e88fc6]{display:flex;align-items:flex-start;gap:8px;margin-top:6px;padding:8px 12px;background:#e3f2fd;border:1px solid #bbdefb;border-radius:6px;font-size:.86rem;color:#1565c0}.pfd-selected__main[data-v-51e88fc6]{flex:1;min-width:0}.pfd-selected__meta[data-v-51e88fc6]{display:flex;gap:10px;margin-top:2px;font-size:.74rem;color:#546e7a}.pfd-pill[data-v-51e88fc6]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:5px;font-size:.7rem;font-weight:600;margin-left:4px}.pfd-pill--ghost[data-v-51e88fc6]{background:#eceff1;color:#546e7a;text-transform:none;letter-spacing:0}.pfd-docs[data-v-51e88fc6]{display:flex;flex-wrap:wrap;gap:6px}.pfd-doc[data-v-51e88fc6]{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;background:#fff;border:1px solid #e8eaed;border-radius:6px;font-size:.78rem;color:#1565c0;text-decoration:none;transition:border-color .15s,background .15s}.pfd-doc[data-v-51e88fc6]:hover{border-color:#90caf9;background:#e3f2fd}.pfd-doc__name[data-v-51e88fc6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.pfd-footer[data-v-51e88fc6]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid #eceff1;background:#fff}.pfd-card[data-v-51e88fc6] input[type=date]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;top:0;right:0;width:100%;height:100%;cursor:pointer}.pfd-card[data-v-51e88fc6] input[type=number]::-webkit-outer-spin-button,.pfd-card[data-v-51e88fc6] input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pfd-card[data-v-51e88fc6] input[type=number]{-moz-appearance:textfield}.dialog-drag-frame[data-v-e4c3ca4a]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-e4c3ca4a]{cursor:default}.draggable-handle[data-v-e4c3ca4a]{cursor:move}.border-t[data-v-e4c3ca4a]{border-top:1px solid rgba(0,0,0,.12)}.gap-2[data-v-e4c3ca4a]{gap:8px}.pma-card[data-v-cccbe9a3]{border-radius:12px!important;overflow:hidden;display:flex;flex-direction:column}.pma-header[data-v-cccbe9a3]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.pma-header__title[data-v-cccbe9a3]{font-size:1rem;font-weight:600;letter-spacing:.01em}.pma-tabs[data-v-cccbe9a3]{display:flex;gap:2px;padding:6px 10px 0;background:#fafbfc;border-bottom:1px solid #eceff1;overflow-x:auto}.pma-tab[data-v-cccbe9a3]{display:inline-flex;align-items:center;gap:5px;padding:8px 12px;background:transparent;border:none;border-bottom:2px solid transparent;font-family:inherit;font-size:.84rem;font-weight:500;color:#78909c;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s,background .15s}.pma-tab[data-v-cccbe9a3]:hover{color:#455a64;background:#f5f7f9}.pma-tab--active[data-v-cccbe9a3]{color:#1565c0;border-bottom-color:#1565c0;font-weight:600}.pma-tab__badge[data-v-cccbe9a3]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:.66rem;font-weight:700;color:#fff}.pma-tab__badge--warning[data-v-cccbe9a3]{background:#ef6c00}.pma-tab__badge--info[data-v-cccbe9a3]{background:#0288d1}.pma-toolbar[data-v-cccbe9a3]{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#fafbfc}.pma-toolbar__title[data-v-cccbe9a3]{font-size:.86rem;font-weight:500;color:#78909c}.pma-subtoolbar[data-v-cccbe9a3]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:0 14px 10px;background:#fafbfc}.pma-filters[data-v-cccbe9a3]{display:flex;gap:4px}.pma-filter[data-v-cccbe9a3]{display:inline-flex;align-items:center;padding:5px 10px;background:#fff;border:1px solid #e8eaed;border-radius:6px;font-family:inherit;font-size:.78rem;font-weight:500;color:#546e7a;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.pma-filter[data-v-cccbe9a3]:hover{border-color:#cfd8dc;background:#f5f7f9}.pma-filter--active[data-v-cccbe9a3]{background:#e3f2fd;border-color:#1565c0;color:#1565c0;font-weight:600}.pma-filter--active.pma-filter--warning[data-v-cccbe9a3]{background:#fff3e0;border-color:#ef6c00;color:#ef6c00}.pma-filter--active.pma-filter--success[data-v-cccbe9a3]{background:#e8f5e9;border-color:#2e7d32;color:#2e7d32}.pma-filter--active.pma-filter--info[data-v-cccbe9a3]{background:#e1f5fe;border-color:#0288d1;color:#0277bd}.pma-filter--active.pma-filter--teal[data-v-cccbe9a3]{background:#e0f2f1;border-color:#00796b;color:#00796b}.pma-filter--active.pma-filter--ghost[data-v-cccbe9a3]{background:#eceff1;border-color:#607d8b;color:#455a64}.pma-btn[data-v-cccbe9a3]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:none;border-radius:6px;font-family:inherit;font-size:.82rem;font-weight:600;cursor:pointer;color:#fff;transition:filter .15s,transform .1s;white-space:nowrap}.pma-btn[data-v-cccbe9a3]:hover{filter:brightness(.95)}.pma-btn[data-v-cccbe9a3]:active{transform:translateY(1px)}.pma-btn--primary[data-v-cccbe9a3]{background:#1565c0;box-shadow:0 1px 3px #1565c04d}.pma-btn--success[data-v-cccbe9a3]{background:#2e7d32;box-shadow:0 1px 3px #2e7d324d}.pma-stats[data-v-cccbe9a3]{display:flex;flex-wrap:wrap;gap:8px;padding:0 14px 10px;background:#fafbfc}.pma-stat[data-v-cccbe9a3]{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:6px;font-size:.78rem}.pma-stat strong[data-v-cccbe9a3]{font-weight:700}.pma-stat--primary[data-v-cccbe9a3]{background:#e3f2fd;color:#1565c0}.pma-stat--error[data-v-cccbe9a3]{background:#ffebee;color:#c62828}.pma-stat--info[data-v-cccbe9a3]{background:#e1f5fe;color:#0277bd}.pma-stat--success[data-v-cccbe9a3]{background:#e8f5e9;color:#2e7d32}.pma-stat--teal[data-v-cccbe9a3]{background:#e0f2f1;color:#00796b}.pma-stat--warning[data-v-cccbe9a3]{background:#fff3e0;color:#ef6c00}.pma-stat--ghost[data-v-cccbe9a3]{background:#eceff1;color:#546e7a}.penalties-table-container[data-v-cccbe9a3]{padding:0 14px 14px}[data-v-cccbe9a3] .ag-theme-alpine{--ag-header-height: 40px;--ag-row-height: 36px}.pma-empty[data-v-cccbe9a3]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:50px 20px;text-align:center}.pma-empty__title[data-v-cccbe9a3]{font-size:1rem;font-weight:600;color:#455a64;margin-top:8px}.pma-empty__hint[data-v-cccbe9a3]{font-size:.82rem;color:#90a4ae}.pma-window-pad[data-v-cccbe9a3]{padding:14px}.pma-banner[data-v-cccbe9a3]{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;border-radius:8px;font-size:.82rem;margin-bottom:10px}.pma-banner--info[data-v-cccbe9a3]{background:#e3f2fd;color:#1565c0;border:1px solid #bbdefb}.pma-banner--success[data-v-cccbe9a3]{background:#e8f5e9;color:#2e7d32;border:1px solid #a5d6a7}.pma-banner--warning[data-v-cccbe9a3]{background:#fff3e0;color:#e65100;border:1px solid #ffe0b2}.dispute-row[data-v-cccbe9a3]{transition:background-color .2s ease}.dispute-row[data-v-cccbe9a3]:hover{background-color:#1565c00a}.pma-inner[data-v-cccbe9a3]{border-radius:12px;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.pma-inner__header[data-v-cccbe9a3]{display:flex;align-items:center;gap:8px;padding:12px 16px;color:#fff}.pma-inner__header--primary[data-v-cccbe9a3]{background:linear-gradient(135deg,#1565c0,#42a5f5)}.pma-inner__header--success[data-v-cccbe9a3]{background:linear-gradient(135deg,#2e7d32,#66bb6a)}.pma-inner__header--error[data-v-cccbe9a3]{background:linear-gradient(135deg,#c62828,#ef5350)}.pma-inner__title[data-v-cccbe9a3]{font-size:1rem;font-weight:600;letter-spacing:.01em}.pma-inner__body[data-v-cccbe9a3]{padding:14px!important;background:#fafbfc}.pma-inner__footer[data-v-cccbe9a3]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid #eceff1;background:#fff}.pma-section[data-v-cccbe9a3]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:12px}.pma-toggle[data-v-cccbe9a3]{display:inline-flex;align-items:center;gap:8px;font-size:.84rem;color:#455a64;cursor:pointer;-webkit-user-select:none;user-select:none}.pma-confirm[data-v-cccbe9a3]{border-radius:12px;overflow:hidden}.pma-confirm__header[data-v-cccbe9a3]{display:flex;align-items:center;justify-content:center;padding:20px}.pma-confirm__header--error[data-v-cccbe9a3]{background:linear-gradient(135deg,#c62828,#ef5350)}.pma-confirm__name[data-v-cccbe9a3]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#e3f2fd;color:#1565c0;border-radius:6px;font-size:.92rem}.pma-resolve-info[data-v-cccbe9a3]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:10px 12px;margin:10px 0;display:flex;flex-direction:column;gap:6px}.pma-resolve-info__row[data-v-cccbe9a3]{display:flex;justify-content:space-between;align-items:center;font-size:.86rem}.pma-resolve-info__label[data-v-cccbe9a3]{font-size:.72rem;font-weight:600;color:#90a4ae;text-transform:uppercase;letter-spacing:.04em}.pma-resolve-info__value[data-v-cccbe9a3]{color:#263238;font-weight:500}.pma-resolve-info__value--error[data-v-cccbe9a3]{color:#c62828;font-weight:700}.pma-resolve-info__reason[data-v-cccbe9a3]{border-top:1px solid #eceff1;padding-top:8px;margin-top:4px}.pma-resolve-info__text[data-v-cccbe9a3]{font-size:.86rem;color:#455a64;margin-top:4px}.pma-card[data-v-cccbe9a3] input[type=date]::-webkit-calendar-picker-indicator,.pma-inner[data-v-cccbe9a3] input[type=date]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;top:0;right:0;width:100%;height:100%;cursor:pointer}.pma-card[data-v-cccbe9a3] input[type=number]::-webkit-outer-spin-button,.pma-card[data-v-cccbe9a3] input[type=number]::-webkit-inner-spin-button,.pma-inner[data-v-cccbe9a3] input[type=number]::-webkit-outer-spin-button,.pma-inner[data-v-cccbe9a3] input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pma-card[data-v-cccbe9a3] input[type=number],.pma-inner[data-v-cccbe9a3] input[type=number]{-moz-appearance:textfield}.dialog-drag-frame[data-v-a6d25736]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-a6d25736]{cursor:default}.draggable-handle[data-v-a6d25736]{cursor:move}.cdd-card[data-v-a6d25736]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.cdd-header[data-v-a6d25736]{display:flex;align-items:center;gap:8px;padding:14px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.cdd-header--danger[data-v-a6d25736]{background:linear-gradient(135deg,#c62828,#ef5350)}.cdd-header__title[data-v-a6d25736]{font-size:1rem;font-weight:600;letter-spacing:.01em}.cdd-header__chip[data-v-a6d25736]{background:#ffffff2e!important;color:#fff!important;font-size:.75rem;font-weight:500}.cdd-body[data-v-a6d25736]{padding:16px!important;background:#fafbfc}.cdd-section-label[data-v-a6d25736]{display:flex;align-items:center;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.cdd-info-strip[data-v-a6d25736]{display:flex;align-items:center;gap:12px;padding:10px 14px;background:#fff;border:1px solid #e8eaed;border-radius:8px;margin-bottom:10px}.cdd-info-strip__section[data-v-a6d25736]{display:flex;flex-direction:column;gap:1px}.cdd-info-strip__label[data-v-a6d25736]{font-size:.68rem;font-weight:500;color:#90a4ae;text-transform:uppercase;letter-spacing:.04em;display:flex;align-items:center}.cdd-info-strip__value[data-v-a6d25736]{font-size:.95rem;font-weight:700;color:#37474f}.cdd-info-strip__divider[data-v-a6d25736]{width:1px;height:28px;background:#e0e0e0;flex-shrink:0}.cdd-search[data-v-a6d25736]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:10px;transition:border-color .15s}.cdd-search[data-v-a6d25736]:focus-within{border-color:#546e7a}.cdd-search__icon[data-v-a6d25736]{flex-shrink:0}.cdd-search__input[data-v-a6d25736]{flex:1;border:none;outline:none;font-size:.84rem;color:#263238;background:transparent}.cdd-search__input[data-v-a6d25736]::placeholder{color:#b0bec5}.cdd-search__clear[data-v-a6d25736]{cursor:pointer;flex-shrink:0}.cdd-list[data-v-a6d25736]{display:flex;flex-direction:column;gap:4px;max-height:420px;overflow-y:auto;padding-right:2px}.cdd-list[data-v-a6d25736]::-webkit-scrollbar{width:4px}.cdd-list[data-v-a6d25736]::-webkit-scrollbar-track{background:transparent}.cdd-list[data-v-a6d25736]::-webkit-scrollbar-thumb{background:#cfd8dc;border-radius:4px}.cdd-row[data-v-a6d25736]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:8px;background:#fff;border:1px solid #e8eaed;transition:border-color .15s,box-shadow .15s}.cdd-row[data-v-a6d25736]:hover{border-color:#cfd8dc;box-shadow:0 1px 4px #0000000a}.cdd-row--inactive[data-v-a6d25736]{background:#f5f5f5;opacity:.85}.cdd-row__avatar[data-v-a6d25736]{width:30px;height:30px;border-radius:50%;background:#e3f2fd;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.cdd-row__avatar--inactive[data-v-a6d25736]{background:#eceff1}.cdd-row__main[data-v-a6d25736]{flex:1;min-width:0}.cdd-row__title-line[data-v-a6d25736]{margin-bottom:4px}.cdd-row__title[data-v-a6d25736]{font-size:.86rem;font-weight:500;color:#263238}.cdd-row__tags[data-v-a6d25736]{display:flex;flex-wrap:wrap;gap:4px}.cdd-row__actions[data-v-a6d25736]{display:flex;gap:2px;flex-shrink:0}.cdd-tag[data-v-a6d25736]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:4px;font-size:.68rem;font-weight:500;line-height:1.5}.cdd-tag--success[data-v-a6d25736]{background:#e8f5e9;color:#2e7d32}.cdd-tag--muted[data-v-a6d25736]{background:#eceff1;color:#78909c}.cdd-tag--info[data-v-a6d25736]{background:#e3f2fd;color:#1565c0}.cdd-tag--neutral[data-v-a6d25736]{background:#f5f5f5;color:#546e7a}.toggle-row__item[data-v-a6d25736]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;border:1px solid #e8eaed;background:#fff}.toggle-row__text[data-v-a6d25736]{display:flex;flex-direction:column}.toggle-row__title[data-v-a6d25736]{font-size:.82rem;font-weight:600;color:#37474f;line-height:1.2}.toggle-row__desc[data-v-a6d25736]{font-size:.7rem;color:#90a4ae;margin-top:2px}.cdd-list__loader[data-v-a6d25736],.cdd-list__empty[data-v-a6d25736]{display:flex;align-items:center;justify-content:center;gap:10px;padding:28px 16px;color:#90a4ae;font-size:.84rem}.cdd-list__empty[data-v-a6d25736]{flex-direction:column;gap:6px}.cdd-footer[data-v-a6d25736]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #eceff1;background:#fff}.dialog-drag-frame[data-v-c46a36d2]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-c46a36d2]{cursor:default}.draggable-handle[data-v-c46a36d2]{cursor:move}.cdd-card[data-v-c46a36d2]{border-radius:12px;box-shadow:0 8px 32px #0000002e;overflow:hidden}.cdd-header[data-v-c46a36d2]{background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff;display:flex;align-items:center;padding:12px 16px}.cdd-header__title[data-v-c46a36d2]{font-size:1.05rem;font-weight:600;letter-spacing:.01em}.cdd-body[data-v-c46a36d2]{background:#fafbfc;padding:16px;max-height:70vh;overflow-y:auto}.cdd-section-label[data-v-c46a36d2]{display:inline-flex;align-items:center;gap:6px;text-transform:uppercase;font-size:.72rem;letter-spacing:.04em;color:#78909c;font-weight:600}.cdd-footer[data-v-c46a36d2]{display:flex;align-items:center;gap:8px;border-top:1px solid #eceff1;padding:10px 14px;background:#fff}.cdd-cat-list[data-v-c46a36d2]{display:flex;flex-direction:column;gap:6px}.cdd-cat-row[data-v-c46a36d2]{display:flex;align-items:center;gap:10px;padding:8px 10px;background:#fff;border:1px solid #eceff1;border-radius:8px;cursor:pointer;transition:border-color .15s,box-shadow .15s}.cdd-cat-row[data-v-c46a36d2]:hover{border-color:#90caf9;box-shadow:0 2px 8px #1565c014}.cdd-cat-color[data-v-c46a36d2]{display:inline-block;width:14px;height:14px;border-radius:3px;border:1px solid rgba(0,0,0,.12);flex:0 0 auto}.cdd-cat-name[data-v-c46a36d2]{flex:1 1 auto;font-weight:500;color:#263238}.cdd-cat-meta[data-v-c46a36d2]{flex:0 0 auto}.cdd-cat-params[data-v-c46a36d2]{font-size:.78rem;color:#455a64;background:#eceff1;padding:2px 8px;border-radius:10px}.cdd-cat-params--empty[data-v-c46a36d2]{color:#90a4ae}.cdd-template-grid[data-v-c46a36d2]{display:flex;flex-direction:column;gap:6px;background:#fff;border:1px solid #eceff1;border-radius:8px;padding:8px 10px}.cdd-template-row[data-v-c46a36d2]{display:grid;grid-template-columns:32px 1fr 200px;align-items:center;gap:10px}.cdd-template-label__title[data-v-c46a36d2]{font-size:.88rem;color:#263238}.cdd-template-label__key[data-v-c46a36d2]{font-size:.7rem;color:#90a4ae;font-family:monospace}.cdd-template-input[data-v-c46a36d2]{max-width:200px}.cdd-confirm-header[data-v-c46a36d2]{display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#c62828,#ef5350);padding:20px}.dialog-drag-frame[data-v-e3a1cbf3]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-e3a1cbf3]{cursor:default}.draggable-handle[data-v-e3a1cbf3]{cursor:move}.cdd-card[data-v-e3a1cbf3]{border-radius:12px;box-shadow:0 8px 32px #0000002e;overflow:hidden}.cdd-header[data-v-e3a1cbf3]{background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff;display:flex;align-items:center;padding:12px 16px}.cdd-header__title[data-v-e3a1cbf3]{font-size:1.05rem;font-weight:600;letter-spacing:.01em}.cdd-body[data-v-e3a1cbf3]{background:#fafbfc;padding:16px;max-height:70vh;overflow-y:auto}.cdd-section-label[data-v-e3a1cbf3]{display:inline-flex;align-items:center;gap:6px;text-transform:uppercase;font-size:.72rem;letter-spacing:.04em;color:#78909c;font-weight:600}.cdd-footer[data-v-e3a1cbf3]{display:flex;align-items:center;gap:8px;border-top:1px solid #eceff1;padding:10px 14px;background:#fff}.cdd-brig-list[data-v-e3a1cbf3]{display:flex;flex-direction:column;gap:6px}.cdd-brig-row[data-v-e3a1cbf3]{display:flex;align-items:center;gap:10px;padding:8px 10px;background:#fff;border:1px solid #eceff1;border-radius:8px;cursor:pointer;transition:border-color .15s,box-shadow .15s}.cdd-brig-row[data-v-e3a1cbf3]:hover{border-color:#90caf9;box-shadow:0 2px 8px #1565c014}.cdd-brig-icon[data-v-e3a1cbf3]{flex:0 0 auto}.cdd-brig-name[data-v-e3a1cbf3]{flex:1 1 auto;font-weight:500;color:#263238}.cdd-brig-meta-size[data-v-e3a1cbf3]{font-size:.85rem;font-weight:600;color:#1565c0;background:#e3f2fd;padding:2px 8px;border-radius:10px}.cdd-brig-meta-members[data-v-e3a1cbf3]{font-size:.78rem;color:#455a64;background:#eceff1;padding:2px 8px;border-radius:10px}.cdd-effective-size[data-v-e3a1cbf3]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:#eceff1;border-radius:6px;font-size:.9rem;color:#37474f}.cdd-confirm-header[data-v-e3a1cbf3]{display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#c62828,#ef5350);padding:20px}.cdd-members-empty[data-v-e3a1cbf3]{display:flex;flex-direction:column;align-items:center;padding:24px;background:#fafbfc;border:1px dashed #cfd8dc;border-radius:8px}.cdd-members-list[data-v-e3a1cbf3]{display:flex;flex-direction:column;gap:4px}.cdd-member-row[data-v-e3a1cbf3]{display:flex;align-items:center;gap:8px;padding:6px 10px;background:#fff;border:1px solid #eceff1;border-radius:6px;transition:border-color .15s,background .15s}.cdd-member-row[data-v-e3a1cbf3]:hover{border-color:#90caf9}.cdd-member-row--leader[data-v-e3a1cbf3]{background:#e3f2fd;border-color:#90caf9;border-left:3px solid #1565c0}.cdd-member-leader-btn[data-v-e3a1cbf3]{width:28px;height:28px;border-radius:50%;border:none;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s}.cdd-member-leader-btn[data-v-e3a1cbf3]:hover{background:#fdd8351f}.cdd-member-leader-btn--active[data-v-e3a1cbf3]{background:#fdd83533}.cdd-member-row__main[data-v-e3a1cbf3]{flex:1 1 auto;min-width:0}.cdd-member-row__name-row[data-v-e3a1cbf3]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cdd-member-row__name[data-v-e3a1cbf3]{font-weight:500;color:#263238;font-size:.88rem}.cdd-member-row__code[data-v-e3a1cbf3]{font-size:.72rem;color:#90a4ae}.cdd-member-row__leader-badge[data-v-e3a1cbf3]{background:#1565c0;color:#fff;padding:1px 6px;border-radius:4px;font-size:.65rem;font-weight:700;text-transform:uppercase}.cdd-member-row__attrs[data-v-e3a1cbf3]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.cdd-member-attr[data-v-e3a1cbf3]{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:4px;font-size:.7rem;background:#f5f5f5;color:#455a64}.cdd-member-attr--stock[data-v-e3a1cbf3]{background:#f3e5f5;color:#7b1fa2}.cdd-brig-card[data-v-e3a1cbf3]{background:#fff;border:1px solid #eceff1;border-radius:8px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.cdd-brig-card[data-v-e3a1cbf3]:hover{border-color:#90caf9;box-shadow:0 2px 8px #1565c00f}.cdd-brig-card--expanded[data-v-e3a1cbf3]{border-color:#90caf9}.cdd-brig-row__expand[data-v-e3a1cbf3]{flex:0 0 auto}.cdd-brig-leader-preview[data-v-e3a1cbf3]{display:inline-flex;align-items:center;gap:4px;margin-left:4px;font-size:.75rem;color:#455a64;flex-wrap:nowrap;overflow:hidden;max-width:320px}.cdd-brig-leader-preview__name[data-v-e3a1cbf3]{font-weight:500;color:#263238;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.cdd-brig-leader-attr[data-v-e3a1cbf3]{display:inline-flex;align-items:center;gap:2px;padding:1px 5px;background:#f5f5f5;border-radius:4px;color:#546e7a;white-space:nowrap}.cdd-brig-expanded[data-v-e3a1cbf3]{background:#fafbfc;border-top:1px solid #eceff1;padding:6px 10px;display:flex;flex-direction:column;gap:4px}.cdd-brig-member-row[data-v-e3a1cbf3]{display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:4px}.cdd-brig-member-row--leader[data-v-e3a1cbf3]{background:#fdd83514}.cdd-brig-member-row__name[data-v-e3a1cbf3]{font-size:.82rem;color:#263238;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.cdd-brig-member-row__attrs[data-v-e3a1cbf3]{display:flex;gap:5px;flex-wrap:wrap;margin-left:auto}.cdd-add-member-title[data-v-e3a1cbf3]{font-size:.86rem}.cdd-add-member-code[data-v-e3a1cbf3]{color:#90a4ae;font-size:.74rem;margin-left:4px}.cdd-add-member-attrs[data-v-e3a1cbf3]{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.cdd-add-member-title.is-disabled[data-v-e3a1cbf3]{color:#b0bec5}.cdd-add-member-locked[data-v-e3a1cbf3]{display:inline-block;margin-left:6px;padding:0 6px;border-radius:8px;background:#f443361f;color:#c62828;font-size:.7rem;font-style:italic;vertical-align:middle}.dialog-drag-frame[data-v-680e3486]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-680e3486]{cursor:default}.draggable-handle[data-v-680e3486]{cursor:move}.cdd-card[data-v-680e3486]{border-radius:12px!important;box-shadow:0 8px 32px #0000002e!important;overflow:hidden}.cdd-header[data-v-680e3486]{display:flex;align-items:center;padding:14px 18px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.cdd-header__title[data-v-680e3486]{font-size:1.05rem;font-weight:600;color:#fff;letter-spacing:.01em}.cdd-header__counter[data-v-680e3486]{font-size:11px!important;font-weight:600;margin-right:8px}.cdd-body[data-v-680e3486]{background:#fafbfc;padding:16px!important}.cdd-info-strip[data-v-680e3486]{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;background:#e3f2fd;border-radius:8px;margin-bottom:16px;font-size:13px;color:#1565c0;line-height:1.4}.cdd-fields-list[data-v-680e3486]{display:flex;flex-direction:column;gap:8px}.cdd-field-row[data-v-680e3486]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;transition:all .15s ease}.cdd-field-row[data-v-680e3486]:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0000000a}.cdd-field-row--filled[data-v-680e3486]{border-left:3px solid #42a5f5}.cdd-field-row__number[data-v-680e3486]{width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#475569;flex-shrink:0}.cdd-field-row--filled .cdd-field-row__number[data-v-680e3486]{background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.cdd-field-row__input[data-v-680e3486]{flex:1}.cdd-field-row__empty-action[data-v-680e3486]{width:28px;flex-shrink:0}.cdd-footer[data-v-680e3486]{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid #eceff1}.dialog-drag-frame[data-v-3e2d4f75]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-3e2d4f75]{cursor:default}.draggable-handle[data-v-3e2d4f75]{cursor:move}.cdd-card[data-v-3e2d4f75]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.cdd-header[data-v-3e2d4f75]{display:flex;align-items:center;gap:8px;padding:14px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.cdd-header--danger[data-v-3e2d4f75]{background:linear-gradient(135deg,#c62828,#ef5350)}.cdd-header__title[data-v-3e2d4f75]{font-size:1rem;font-weight:600;letter-spacing:.01em}.cdd-header__chip[data-v-3e2d4f75]{background:#ffffff2e!important;color:#fff!important;font-size:.75rem;font-weight:500}.cdd-body[data-v-3e2d4f75]{padding:16px!important;background:#fafbfc}.cdd-info-strip[data-v-3e2d4f75]{display:flex;align-items:center;padding:8px 12px;background:#e3f2fd;border-radius:8px;margin-bottom:12px}.cdd-info-strip__text[data-v-3e2d4f75]{font-size:.78rem;color:#1565c0;font-weight:500}.cdd-section-label[data-v-3e2d4f75]{display:flex;align-items:center;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.add-row[data-v-3e2d4f75]{display:flex;gap:8px;align-items:stretch}.add-row__input[data-v-3e2d4f75]{flex:1;border:1px solid #e0e0e0;border-radius:8px;padding:8px 12px;font-size:.86rem;color:#263238;background:#fff;outline:none;transition:border-color .15s}.add-row__input[data-v-3e2d4f75]:focus{border-color:#546e7a}.cdd-grid[data-v-3e2d4f75]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;max-height:360px;overflow-y:auto;padding-right:2px}.cdd-grid[data-v-3e2d4f75]::-webkit-scrollbar{width:4px}.cdd-grid[data-v-3e2d4f75]::-webkit-scrollbar-track{background:transparent}.cdd-grid[data-v-3e2d4f75]::-webkit-scrollbar-thumb{background:#cfd8dc;border-radius:4px}.cdd-card-item[data-v-3e2d4f75]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;background:#fff;border:1px solid #e8eaed;transition:border-color .15s,box-shadow .15s}.cdd-card-item[data-v-3e2d4f75]:hover{border-color:#cfd8dc;box-shadow:0 1px 4px #0000000a}.cdd-card-item__icon[data-v-3e2d4f75]{width:26px;height:26px;border-radius:50%;background:#f5f5f5;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cdd-card-item__text[data-v-3e2d4f75]{flex:1;font-size:.84rem;font-weight:500;color:#263238;word-break:break-word}.cdd-list__loader[data-v-3e2d4f75],.cdd-list__empty[data-v-3e2d4f75]{display:flex;align-items:center;justify-content:center;gap:10px;padding:28px 16px;color:#90a4ae;font-size:.84rem}.cdd-list__empty[data-v-3e2d4f75]{flex-direction:column;gap:6px}.cdd-footer[data-v-3e2d4f75]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #eceff1;background:#fff}.condition-row[data-v-56d12532]{display:grid;grid-template-columns:180px 160px 1fr 32px;gap:8px;align-items:start;padding:8px 0;border-bottom:1px solid rgba(0,0,0,.06)}.condition-row[data-v-56d12532]:last-child{border-bottom:none}.condition-cell[data-v-56d12532]{min-width:0}.condition-cell--field[data-v-56d12532]{min-width:150px}.condition-cell--operator[data-v-56d12532]{min-width:130px}.condition-cell--value[data-v-56d12532]{min-width:150px}.condition-cell--action[data-v-56d12532]{display:flex;align-items:center;justify-content:center;padding-top:4px}.between-inputs[data-v-56d12532]{display:flex;align-items:center;gap:4px}.between-inputs .v-text-field[data-v-56d12532]{flex:1;min-width:70px}.between-separator[data-v-56d12532]{color:#0006;font-size:.875rem;flex-shrink:0}.empty-value-placeholder[data-v-56d12532]{display:flex;align-items:center;min-height:32px}[data-v-56d12532] .v-field__input{padding:6px 8px!important;min-height:32px!important;font-size:.875rem}[data-v-56d12532] .v-field__outline{--v-field-border-opacity: .2}[data-v-56d12532] .v-select .v-field__input{padding-top:4px!important;padding-bottom:4px!important}[data-v-56d12532] .v-autocomplete .v-field__input{padding-top:2px!important;padding-bottom:2px!important;flex-wrap:wrap;gap:2px}[data-v-56d12532] .v-chip.v-chip--size-x-small{height:18px!important;font-size:.7rem}.multiselect-wrapper[data-v-56d12532]{position:relative}.chip-hidden[data-v-56d12532]{filter:blur(4px);pointer-events:none;-webkit-user-select:none;user-select:none}.unmatched-hint[data-v-56d12532]{display:flex;align-items:center;gap:4px;margin-top:3px;font-size:.7rem;color:#ff8f00;line-height:1.2}@media (max-width: 768px){.condition-row[data-v-56d12532]{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:6px}.condition-cell--field[data-v-56d12532]{grid-column:1}.condition-cell--operator[data-v-56d12532]{grid-column:2}.condition-cell--value[data-v-56d12532]{grid-column:1 / 3}.condition-cell--action[data-v-56d12532]{position:absolute;right:0;top:8px}.condition-row[data-v-56d12532]{position:relative;padding-right:40px}}.dialog-drag-frame[data-v-68a1b05d]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-68a1b05d]{cursor:default}.draggable-handle[data-v-68a1b05d]{cursor:move}.cdd-card[data-v-68a1b05d]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.cdd-header[data-v-68a1b05d]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.cdd-header--danger[data-v-68a1b05d]{background:linear-gradient(135deg,#c62828,#ef5350)}.cdd-header__title[data-v-68a1b05d]{font-size:1rem;font-weight:600;letter-spacing:.01em;line-height:1.2}.cdd-header__subtitle[data-v-68a1b05d]{font-size:.72rem;font-weight:400;color:#ffffffc7;margin-top:1px}.cdd-body[data-v-68a1b05d]{padding:16px!important;background:#fafbfc}.cdd-body--split[data-v-68a1b05d]{padding:0!important;display:flex;height:700px;background:#fafbfc}.cdd-section-label[data-v-68a1b05d]{display:flex;align-items:center;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.cdd-counter[data-v-68a1b05d]{font-size:.7rem;color:#90a4ae;font-weight:500}.filter-list-panel[data-v-68a1b05d]{width:300px;flex-shrink:0;display:flex;flex-direction:column;background:#fff;border-right:1px solid #e8eaed}.filter-list-panel__head[data-v-68a1b05d]{padding:12px;border-bottom:1px solid #eceff1}.filter-list[data-v-68a1b05d]{flex:1;overflow-y:auto;padding:8px}.filter-list[data-v-68a1b05d]::-webkit-scrollbar{width:4px}.filter-list[data-v-68a1b05d]::-webkit-scrollbar-track{background:transparent}.filter-list[data-v-68a1b05d]::-webkit-scrollbar-thumb{background:#cfd8dc;border-radius:4px}.sort-select[data-v-68a1b05d] .v-field{border-radius:8px!important;background:#fff;font-size:.82rem}.cdd-search[data-v-68a1b05d]{display:flex;align-items:center;gap:8px;padding:7px 10px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;transition:border-color .15s}.cdd-search[data-v-68a1b05d]:focus-within{border-color:#546e7a}.cdd-search__icon[data-v-68a1b05d]{flex-shrink:0}.cdd-search__input[data-v-68a1b05d]{flex:1;border:none;outline:none;font-size:.82rem;color:#263238;background:transparent;width:100%}.cdd-search__input[data-v-68a1b05d]::placeholder{color:#b0bec5}.cdd-search__clear[data-v-68a1b05d]{cursor:pointer;flex-shrink:0}.cdd-list[data-v-68a1b05d]{display:flex;flex-direction:column;gap:4px}.cdd-row[data-v-68a1b05d]{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;border-radius:8px;background:#fff;border:1px solid #e8eaed;transition:border-color .15s,box-shadow .15s,background .15s;position:relative}.cdd-row--selectable[data-v-68a1b05d]{cursor:pointer}.cdd-row--selectable[data-v-68a1b05d]:hover{border-color:#cfd8dc;box-shadow:0 1px 4px #0000000a}.cdd-row--selected[data-v-68a1b05d]{border-color:#1565c0!important;box-shadow:0 0 0 1px #1565c0!important;background:#e8eef4!important}.cdd-row__avatar[data-v-68a1b05d]{width:28px;height:28px;border-radius:50%;background:#e3f2fd;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.cdd-row__avatar--deep[data-v-68a1b05d]{background:#fff8e1}.cdd-row__main[data-v-68a1b05d]{flex:1;min-width:0}.cdd-row__title-line[data-v-68a1b05d]{margin-bottom:3px}.cdd-row__title[data-v-68a1b05d]{font-size:.84rem;font-weight:500;color:#263238;word-break:break-word}.cdd-row__tags[data-v-68a1b05d]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.cdd-row__desc[data-v-68a1b05d]{font-size:.7rem;color:#90a4ae;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.cdd-row__actions[data-v-68a1b05d]{display:flex;gap:0;flex-shrink:0;opacity:0;transition:opacity .15s}.cdd-row--selectable:hover .cdd-row__actions[data-v-68a1b05d],.cdd-row--selected .cdd-row__actions[data-v-68a1b05d]{opacity:1}.cdd-tag[data-v-68a1b05d]{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:4px;font-size:.66rem;font-weight:500;line-height:1.5}.cdd-tag--info[data-v-68a1b05d]{background:#e3f2fd;color:#1565c0}.cdd-tag--success[data-v-68a1b05d]{background:#e8f5e9;color:#2e7d32}.cdd-tag--neutral[data-v-68a1b05d]{background:#eceff1;color:#546e7a}.cdd-list__loader[data-v-68a1b05d],.cdd-list__empty[data-v-68a1b05d]{display:flex;align-items:center;justify-content:center;gap:10px;padding:28px 16px;color:#90a4ae;font-size:.82rem}.cdd-list__empty[data-v-68a1b05d]{flex-direction:column;gap:6px}.filter-editor-panel[data-v-68a1b05d]{flex:1;display:flex;flex-direction:column;overflow:hidden}.empty-state[data-v-68a1b05d]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;padding:40px}.empty-state__title[data-v-68a1b05d]{font-size:.96rem;font-weight:600;color:#546e7a}.empty-state__hint[data-v-68a1b05d]{font-size:.8rem;color:#90a4ae;margin-top:4px;max-width:320px}.filter-editor[data-v-68a1b05d]{flex:1;display:flex;flex-direction:column;overflow:hidden}.settings-bar[data-v-68a1b05d]{padding:14px 16px;background:#fff;border-bottom:1px solid #eceff1}.cdd-input[data-v-68a1b05d]{width:100%;border:1px solid #e0e0e0;border-radius:8px;padding:8px 12px;font-size:.86rem;color:#263238;background:#fff;outline:none;transition:border-color .15s,box-shadow .15s}.cdd-input[data-v-68a1b05d]:focus{border-color:#546e7a}.cdd-input[data-v-68a1b05d]::placeholder{color:#b0bec5}.cdd-input--name[data-v-68a1b05d]{font-size:.96rem;font-weight:600}.settings-row[data-v-68a1b05d]{display:flex;align-items:stretch;gap:16px;flex-wrap:wrap}.settings-row__group[data-v-68a1b05d]{display:flex;flex-direction:column;min-width:0}.settings-row__divider[data-v-68a1b05d]{width:1px;background:#eceff1;align-self:stretch;flex-shrink:0}@media (max-width: 900px){.settings-row__divider[data-v-68a1b05d]{display:none}}.cdd-segmented[data-v-68a1b05d]{display:inline-flex;background:#f5f7fa;border:1px solid #e0e0e0;border-radius:8px;padding:3px;gap:2px}.cdd-segmented__btn[data-v-68a1b05d]{display:inline-flex;align-items:center;gap:5px;border:none;background:transparent;font-size:.78rem;font-weight:500;color:#78909c;padding:6px 12px;border-radius:6px;cursor:pointer;transition:background .15s,color .15s}.cdd-segmented__btn[data-v-68a1b05d]:hover{color:#546e7a}.cdd-segmented__btn--active[data-v-68a1b05d]{background:#fff;color:#1565c0;box-shadow:0 1px 2px #00000014}.cdd-segmented__btn--deep[data-v-68a1b05d]{color:#f59e0b!important;background:#fff8e1!important}.editor-content[data-v-68a1b05d]{flex:1;overflow-y:auto;padding:14px 16px}.editor-content[data-v-68a1b05d]::-webkit-scrollbar{width:4px}.editor-content[data-v-68a1b05d]::-webkit-scrollbar-track{background:transparent}.editor-content[data-v-68a1b05d]::-webkit-scrollbar-thumb{background:#cfd8dc;border-radius:4px}.condition-group[data-v-68a1b05d]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:10px 12px;margin-bottom:8px}.condition-group__head[data-v-68a1b05d]{display:flex;align-items:center;gap:4px;margin-bottom:8px}.condition-group__badge[data-v-68a1b05d]{font-size:.72rem;font-weight:600;color:#1565c0;background:#e3f2fd;padding:2px 8px;border-radius:4px}.conditions-container[data-v-68a1b05d]{padding:0 4px}.conditions-header[data-v-68a1b05d]{display:grid;grid-template-columns:180px 160px 1fr 32px;gap:8px;padding:4px 0 8px;font-size:.66rem;font-weight:600;color:#90a4ae;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #eceff1;margin-bottom:4px}.and-separator[data-v-68a1b05d]{display:flex;justify-content:center;margin:4px 0}.and-separator__chip[data-v-68a1b05d]{font-size:.66rem;font-weight:600;color:#1565c0;background:#e3f2fd;padding:1px 7px;border-radius:4px}.or-separator[data-v-68a1b05d]{display:flex;align-items:center;margin:8px 0 0;gap:8px}.or-separator[data-v-68a1b05d]:before,.or-separator[data-v-68a1b05d]:after{content:"";flex:1;height:1px;background:#ffe0b2}.or-separator__chip[data-v-68a1b05d]{font-size:.7rem;font-weight:700;color:#e65100;background:#fff3e0;padding:2px 10px;border-radius:4px;letter-spacing:.05em}.empty-group[data-v-68a1b05d]{display:flex;align-items:center;justify-content:center;padding:14px;background:#fafbfc;border-radius:6px;border:1px dashed #cfd8dc;color:#90a4ae;font-size:.78rem}.logic-hint[data-v-68a1b05d]{display:flex;align-items:center;font-size:.72rem;color:#90a4ae;margin-top:8px;padding:8px 10px;background:#f5f7fa;border-radius:6px}.logic-hint strong[data-v-68a1b05d]{color:#546e7a}.cdd-footer[data-v-68a1b05d]{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid #eceff1;background:#fff}.planning-details-modal[data-v-46d3e22a]{border-radius:12px;box-shadow:0 8px 32px #0000001f}.dialog-header[data-v-46d3e22a]{background:linear-gradient(135deg,rgb(var(--v-theme-primary)),rgb(var(--v-theme-primary-darken-1)));color:#fff;border-radius:12px 12px 0 0}.statistics-section[data-v-46d3e22a]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.05),rgba(var(--v-theme-primary),.1));border-radius:12px;padding:20px;border:1px solid rgba(var(--v-theme-primary),.2)}.stat-card[data-v-46d3e22a]{border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1)}.stat-card[data-v-46d3e22a]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}.messages-list[data-v-46d3e22a]{max-height:300px;overflow-y:auto;padding-right:4px}.messages-list[data-v-46d3e22a]::-webkit-scrollbar{width:6px}.messages-list[data-v-46d3e22a]::-webkit-scrollbar-track{background:rgba(var(--v-theme-surface-variant),.3);border-radius:3px}.messages-list[data-v-46d3e22a]::-webkit-scrollbar-thumb{background:rgba(var(--v-theme-primary),.5);border-radius:3px}.messages-list[data-v-46d3e22a]::-webkit-scrollbar-thumb:hover{background:rgba(var(--v-theme-primary),.7)}.message-card[data-v-46d3e22a]{border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(255,255,255,.1)}.message-card[data-v-46d3e22a]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.tab-item[data-v-46d3e22a]{text-transform:none;font-weight:500}.v-tabs[data-v-46d3e22a]{border-bottom:1px solid rgba(var(--v-theme-outline),.2)}.v-badge[data-v-46d3e22a]{font-size:.75rem}.gap-2[data-v-46d3e22a]{gap:8px}.dialog-drag-frame[data-v-00cf2552]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-00cf2552]{cursor:default}.draggable-handle[data-v-00cf2552]{cursor:move}.hd-card[data-v-00cf2552]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important;display:flex;flex-direction:column;max-height:88vh}.hd-header[data-v-00cf2552]{display:flex;align-items:center;gap:14px;padding:10px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.hd-header__title[data-v-00cf2552]{font-size:1rem;font-weight:600;letter-spacing:.01em;white-space:nowrap}.hd-header__search[data-v-00cf2552]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:#ffffff2e;border-radius:6px;width:320px;transition:background .15s,box-shadow .15s}.hd-header__search[data-v-00cf2552]:focus-within{background:#ffffff47;box-shadow:0 0 0 2px #ffffff40}.hd-header__search-input[data-v-00cf2552]{flex:1;min-width:0;background:transparent;border:none;outline:none;color:#fff;font-size:.84rem;font-family:inherit}.hd-header__search-input[data-v-00cf2552]::placeholder{color:#ffffffa6}.hd-header__search-clear[data-v-00cf2552]{cursor:pointer}.hd-body[data-v-00cf2552]{display:flex;flex:1;min-height:0;background:#fff}.hd-nav[data-v-00cf2552]{width:280px;flex-shrink:0;background:#fafbfc;border-right:1px solid #eceff1;overflow-y:auto;padding:8px}.hd-nav__section+.hd-nav__section[data-v-00cf2552]{margin-top:2px}.hd-nav__section-header[data-v-00cf2552]{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;background:transparent;border:none;border-radius:6px;font-family:inherit;font-size:.86rem;font-weight:600;color:#37474f;text-align:left;cursor:pointer;transition:background .15s}.hd-nav__section-header[data-v-00cf2552]:hover{background:#eceff1}.hd-nav__section-header--expanded[data-v-00cf2552]{background:#e3f2fd;color:#1565c0}.hd-nav__section-title[data-v-00cf2552]{flex:1;min-width:0}.hd-nav__section-count[data-v-00cf2552]{background:#1565c0;color:#fff;font-size:.65rem;font-weight:700;padding:1px 6px;border-radius:8px}.hd-nav__section-icon[data-v-00cf2552],.hd-nav__section-chevron[data-v-00cf2552]{flex-shrink:0}.hd-nav__items[data-v-00cf2552]{padding:2px 0 6px 28px;display:flex;flex-direction:column;gap:1px}.hd-nav__item[data-v-00cf2552]{display:block;width:100%;padding:6px 10px;background:transparent;border:none;border-radius:5px;font-family:inherit;font-size:.82rem;color:#546e7a;text-align:left;cursor:pointer;transition:background .12s,color .12s}.hd-nav__item[data-v-00cf2552]:hover{background:#eceff1;color:#263238}.hd-nav__item--active[data-v-00cf2552]{background:#1565c0;color:#fff;font-weight:500}.hd-nav__item--active[data-v-00cf2552]:hover{background:#1565c0;color:#fff}.hd-nav__empty[data-v-00cf2552]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px 14px;color:#90a4ae;font-size:.82rem;text-align:center}.hd-content[data-v-00cf2552]{flex:1;overflow-y:auto;padding:18px 24px;background:#fff;min-width:0}.hd-empty[data-v-00cf2552]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:60px 20px;text-align:center}.hd-empty__title[data-v-00cf2552]{font-size:1rem;font-weight:600;color:#455a64;margin-top:8px}.hd-empty__hint[data-v-00cf2552]{font-size:.82rem;color:#90a4ae}.hd-breadcrumbs[data-v-00cf2552]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:8px;font-size:.74rem;color:#90a4ae}.hd-breadcrumb[data-v-00cf2552]{display:inline-flex;align-items:center;gap:6px}.hd-breadcrumb--current[data-v-00cf2552]{color:#1565c0;font-weight:600}.hd-breadcrumb__sep[data-v-00cf2552]{margin:0 2px}.hd-content__title[data-v-00cf2552]{font-size:1.4rem;font-weight:700;color:#263238;margin:0 0 16px;letter-spacing:-.01em}.hd-article[data-v-00cf2552]{font-size:.95rem;line-height:1.65;color:#37474f;max-width:820px}.hd-article[data-v-00cf2552] h3{font-size:1.12rem;font-weight:700;margin:24px 0 10px;color:#1565c0;border-bottom:1px solid #e3f2fd;padding-bottom:4px}.hd-article[data-v-00cf2552] h4{font-size:1rem;font-weight:600;margin:18px 0 8px;color:#37474f}.hd-article[data-v-00cf2552] p{margin:0 0 12px}.hd-article[data-v-00cf2552] ul,.hd-article[data-v-00cf2552] ol{margin:0 0 12px;padding-left:22px}.hd-article[data-v-00cf2552] li{margin-bottom:6px}.hd-article[data-v-00cf2552] strong{color:#263238;font-weight:600}.hd-article[data-v-00cf2552] img{max-width:100%;height:auto;border:1px solid #e8eaed;border-radius:6px;margin:12px 0}.hd-article[data-v-00cf2552] code{background:#eceff1;padding:1px 6px;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#c2185b;font-size:.86em}.hd-article[data-v-00cf2552] pre{background:#263238;color:#eceff1;padding:14px 16px;border-radius:8px;overflow-x:auto;margin:14px 0;font-size:.85rem}.hd-article[data-v-00cf2552] pre code{background:transparent;color:inherit;padding:0}.hd-article[data-v-00cf2552] table{width:100%;border-collapse:collapse;margin:14px 0;border:1px solid #e8eaed;border-radius:6px;overflow:hidden;font-size:.88rem}.hd-article[data-v-00cf2552] th{background:#f5f7f9;text-align:left;padding:10px 12px;font-weight:600;color:#37474f;border-bottom:1px solid #e8eaed}.hd-article[data-v-00cf2552] td{padding:8px 12px;border-top:1px solid #f0f2f5}.hd-article[data-v-00cf2552] tbody tr:hover{background:#fafbfc}.hd-article[data-v-00cf2552] blockquote{border-left:3px solid #cfd8dc;margin:14px 0;padding:4px 0 4px 14px;color:#607d8b;font-style:italic}.hd-article[data-v-00cf2552] .warning{background:#fff3e0;border-left:4px solid #fb8c00;padding:10px 14px;margin:14px 0;border-radius:0 6px 6px 0}.hd-article[data-v-00cf2552] .info{background:#e3f2fd;border-left:4px solid #1976d2;padding:10px 14px;margin:14px 0;border-radius:0 6px 6px 0}.hd-article[data-v-00cf2552] .success{background:#e8f5e9;border-left:4px solid #43a047;padding:10px 14px;margin:14px 0;border-radius:0 6px 6px 0}.hd-article[data-v-00cf2552] .error{background:#ffebee;border-left:4px solid #e53935;padding:10px 14px;margin:14px 0;border-radius:0 6px 6px 0}.hd-article[data-v-00cf2552] .hd-mark{background:#fff59d;color:#5d4037;padding:0 3px;border-radius:3px;font-weight:500}.hd-pager[data-v-00cf2552]{display:flex;justify-content:space-between;align-items:stretch;gap:8px;margin-top:24px;padding-top:18px;border-top:1px solid #eceff1}.hd-pager__btn[data-v-00cf2552]{display:inline-flex;align-items:center;gap:8px;max-width:48%;padding:8px 14px;background:#fafbfc;border:1px solid #e8eaed;border-radius:8px;font-family:inherit;color:#455a64;cursor:pointer;text-align:left;transition:border-color .15s,background .15s,transform .15s}.hd-pager__btn[data-v-00cf2552]:hover{border-color:#90caf9;background:#e3f2fd;color:#1565c0;transform:translateY(-1px)}.hd-pager__btn--next[data-v-00cf2552]{text-align:right}.hd-pager__label[data-v-00cf2552]{display:flex;flex-direction:column;gap:1px;min-width:0}.hd-pager__sub[data-v-00cf2552]{font-size:.66rem;font-weight:600;color:#90a4ae;text-transform:uppercase;letter-spacing:.04em}.hd-pager__title[data-v-00cf2552]{font-size:.86rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hd-footer[data-v-00cf2552]{display:flex;align-items:center;gap:8px;padding:8px 14px;border-top:1px solid #eceff1;background:#fafbfc}.hd-footer__hint[data-v-00cf2552]{font-size:.72rem;color:#90a4ae}.hd-footer__hint kbd[data-v-00cf2552]{display:inline-block;padding:1px 5px;background:#fff;border:1px solid #cfd8dc;border-bottom-width:2px;border-radius:3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;color:#455a64;margin:0 1px}@media (max-width: 720px){.hd-header__search[data-v-00cf2552]{display:none}.hd-nav[data-v-00cf2552]{width:220px}.hd-footer__hint[data-v-00cf2552]{display:none}}.ama-card[data-v-3d737160]{border-radius:12px!important;overflow:hidden;display:flex;flex-direction:column}.ama-header[data-v-3d737160]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.ama-header__title[data-v-3d737160]{font-size:1rem;font-weight:600;letter-spacing:.01em;white-space:nowrap}.ama-header__count[data-v-3d737160]{display:inline-flex;align-items:center;gap:4px;margin-left:6px;background:#ffffff2e;color:#fff;padding:3px 8px;border-radius:5px;font-size:.78rem;font-weight:600}.ama-header__search[data-v-3d737160]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:#ffffff2e;border-radius:6px;width:280px;transition:background .15s,box-shadow .15s}.ama-header__search[data-v-3d737160]:focus-within{background:#ffffff47;box-shadow:0 0 0 2px #ffffff40}.ama-header__search-input[data-v-3d737160]{flex:1;min-width:0;background:transparent;border:none;outline:none;color:#fff;font-size:.84rem;font-family:inherit}.ama-header__search-input[data-v-3d737160]::placeholder{color:#ffffffa6}.ama-header__search-clear[data-v-3d737160]{cursor:pointer}.ama-header__add[data-v-3d737160]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;background:#ffffff38;border:none;border-radius:6px;font-family:inherit;font-size:.82rem;font-weight:600;color:#fff;cursor:pointer;transition:background .15s}.ama-header__add[data-v-3d737160]:hover{background:#ffffff52}.ama-body[data-v-3d737160]{padding:12px!important;background:#fafbfc}.ama-table[data-v-3d737160]{border-radius:8px;border:1px solid #e8eaed;background:#fff}.ama-pill[data-v-3d737160]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:5px;font-size:.72rem;font-weight:600}.ama-pill--driver[data-v-3d737160]{background:#e3f2fd;color:#1565c0}.ama-pill--assistant[data-v-3d737160]{background:#ede7f6;color:#5e35b1}.dialog-drag-frame[data-v-3d737160]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-3d737160]{cursor:default}.draggable-handle[data-v-3d737160]{cursor:move}.ama-dlg[data-v-3d737160]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.ama-dlg__header[data-v-3d737160]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.ama-dlg__title[data-v-3d737160]{font-size:1rem;font-weight:600;letter-spacing:.01em}.ama-dlg__body[data-v-3d737160]{padding:14px!important;background:#fafbfc;display:flex;flex-direction:column;gap:10px}.ama-dlg__footer[data-v-3d737160]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid #eceff1;background:#fff}.ama-tabs[data-v-3d737160]{display:flex;gap:4px;padding:3px;background:#eceff1;border-radius:8px}.ama-tab[data-v-3d737160]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:8px 12px;background:transparent;border:none;border-radius:6px;font-family:inherit;font-size:.84rem;font-weight:500;color:#546e7a;cursor:pointer;transition:background .15s,color .15s}.ama-tab[data-v-3d737160]:hover{color:#263238}.ama-tab--active[data-v-3d737160]{background:#fff;color:#1565c0;font-weight:600;box-shadow:0 1px 3px #00000014}.ama-section[data-v-3d737160]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:10px 12px}.ama-section__label[data-v-3d737160]{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.ama-fields-grid[data-v-3d737160]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ama-col-span-2[data-v-3d737160]{grid-column:span 2}@media (max-width: 600px){.ama-fields-grid[data-v-3d737160]{grid-template-columns:1fr}.ama-col-span-2[data-v-3d737160]{grid-column:auto}}.ama-hint[data-v-3d737160]{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;margin-top:8px;background:#e3f2fd;color:#1565c0;border-radius:6px;font-size:.78rem}.ama-toggle[data-v-3d737160]{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;color:#455a64;font-weight:500;text-transform:none;letter-spacing:0;cursor:pointer}@media (max-width: 760px){.ama-header__search[data-v-3d737160]{display:none}}.vam-card[data-v-80890530]{border-radius:12px;box-shadow:0 8px 32px #0000002e;overflow:hidden}.vam-header[data-v-80890530]{display:flex;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.vam-header__title[data-v-80890530]{font-size:1.05rem;font-weight:600;letter-spacing:.01em}.vam-header__count[data-v-80890530]{background:#ffffff38;color:#fff;padding:2px 10px;border-radius:999px;font-size:.75rem;font-weight:600;margin-left:4px}.vam-btn[data-v-80890530]{display:inline-flex;align-items:center;gap:6px;border:none;border-radius:8px;padding:6px 14px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .15s ease}.vam-btn--primary[data-v-80890530]{background:#fff;color:#1565c0}.vam-btn--primary[data-v-80890530]:hover{background:#e3f2fd;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.vam-body[data-v-80890530]{padding:16px;background:#fafbfc;min-height:240px}.vam-empty[data-v-80890530]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 16px;text-align:center}.vam-empty__title[data-v-80890530]{font-size:1rem;font-weight:600;color:#455a64;margin-top:8px}.vam-empty__hint[data-v-80890530]{font-size:.85rem;color:#78909c}.vam-table-wrap[data-v-80890530]{background:#fff;border-radius:8px;border:1px solid #eceff1;overflow:hidden}.vam-table[data-v-80890530]{width:100%;border-collapse:collapse;font-size:.85rem}.vam-th[data-v-80890530]{text-align:center;padding:10px 12px;background:#f5f7fa;color:#546e7a;font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #eceff1}.vam-th--left[data-v-80890530]{text-align:left}.vam-th--right[data-v-80890530]{text-align:right}.vam-tr[data-v-80890530]{border-bottom:1px solid #f0f3f5;transition:background .12s ease}.vam-tr[data-v-80890530]:hover{background:#f8fafd}.vam-tr--inactive[data-v-80890530]{opacity:.65}.vam-tr[data-v-80890530]:last-child{border-bottom:none}.vam-td[data-v-80890530]{padding:10px 12px;vertical-align:middle;color:#37474f}.vam-td--params[data-v-80890530],.vam-td--time[data-v-80890530],.vam-td--status[data-v-80890530]{text-align:center}.vam-td--actions[data-v-80890530]{text-align:right;white-space:nowrap}.vam-avatar[data-v-80890530]{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#1565c0,#42a5f5);display:flex;align-items:center;justify-content:center;flex-shrink:0}.vam-name[data-v-80890530]{font-weight:600;color:#263238}.vam-desc[data-v-80890530]{color:#78909c;font-size:.82rem}.vam-pills[data-v-80890530]{display:inline-flex;flex-wrap:wrap;gap:4px;justify-content:center}.vam-pill[data-v-80890530]{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:999px;font-size:.72rem;font-weight:600;white-space:nowrap}.vam-pill--weight[data-v-80890530]{background:#fff3e0;color:#e65100}.vam-pill--volume[data-v-80890530]{background:#e3f2fd;color:#1565c0}.vam-pill--items[data-v-80890530]{background:#f3e5f5;color:#6a1b9a}.vam-pill--num[data-v-80890530]{background:#e8f5e9;color:#2e7d32}.vam-time[data-v-80890530]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:#eceff1;border-radius:999px;font-size:.78rem;font-weight:600;color:#455a64}.vam-status[data-v-80890530]{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:.74rem;font-weight:600}.vam-status--active[data-v-80890530]{background:#e8f5e9;color:#2e7d32}.vam-status--inactive[data-v-80890530]{background:#f5f5f5;color:#90a4ae}.vam-status__dot[data-v-80890530]{width:6px;height:6px;border-radius:50%;background:currentColor}.vam-icon-btn[data-v-80890530]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;background:transparent;cursor:pointer;margin-left:2px;transition:all .12s ease}.vam-icon-btn--edit[data-v-80890530]{color:#1565c0}.vam-icon-btn--edit[data-v-80890530]:hover{background:#e3f2fd}.vam-icon-btn--del[data-v-80890530]{color:#c62828}.vam-icon-btn--del[data-v-80890530]:hover{background:#ffebee}.dialog-drag-frame[data-v-80890530]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-80890530]{cursor:default}.draggable-handle[data-v-80890530]{cursor:move}.vfm-card[data-v-80890530]{border-radius:12px;box-shadow:0 8px 32px #0000002e;overflow:hidden}.vfm-header[data-v-80890530]{display:flex;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.vfm-header--danger[data-v-80890530]{background:linear-gradient(135deg,#c62828,#ef5350)}.vfm-header__title[data-v-80890530]{font-size:1.05rem;font-weight:600;letter-spacing:.01em}.vfm-body[data-v-80890530]{padding:16px;background:#fafbfc;max-height:75vh;overflow-y:auto}.vfm-section-label[data-v-80890530]{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:700;color:#78909c;text-transform:uppercase;letter-spacing:.06em;margin:14px 0 6px}.vfm-section-label[data-v-80890530]:first-child{margin-top:0}.vfm-grid[data-v-80890530]{display:grid;gap:8px}.vfm-grid--1[data-v-80890530]{grid-template-columns:1fr}.vfm-grid--2[data-v-80890530]{grid-template-columns:repeat(2,1fr)}.vfm-grid--3[data-v-80890530]{grid-template-columns:repeat(3,1fr)}.vfm-active-row[data-v-80890530]{margin-top:16px;padding:10px 12px;background:#fff;border:1px solid #eceff1;border-radius:8px;display:flex;align-items:center;justify-content:space-between}.vfm-active-row__text[data-v-80890530]{font-size:.85rem;font-weight:600;color:#37474f}.vfm-footer[data-v-80890530]{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:10px 16px;background:#fff;border-top:1px solid #eceff1}.vfm-warn[data-v-80890530]{display:flex;align-items:center;gap:12px;padding:14px;background:#ffebee;border-left:4px solid #c62828;border-radius:8px}.vfm-warn__title[data-v-80890530]{font-size:.95rem;font-weight:600;color:#b71c1c}.vfm-warn__hint[data-v-80890530]{font-size:.8rem;color:#6d2222;margin-top:2px}.vfm-time[data-v-80890530] input[type=time]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.vfm-num[data-v-80890530] input[type=number]::-webkit-outer-spin-button,.vfm-num[data-v-80890530] input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vfm-num[data-v-80890530] input[type=number]{-moz-appearance:textfield}.dialog-drag-frame[data-v-5195aaea]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-5195aaea]{cursor:default}.draggable-handle[data-v-5195aaea]{cursor:move}.cdd-card[data-v-5195aaea]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.mtb-card[data-v-5195aaea]{display:flex;flex-direction:column;max-height:calc(100vh - 60px)}.cdd-header[data-v-5195aaea]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.cdd-header__title[data-v-5195aaea]{font-size:1.05rem;font-weight:600;color:#fff;letter-spacing:.01em}.cdd-header__chip[data-v-5195aaea]{background:#ffffff2e!important;color:#fff!important;font-weight:500;font-size:.72rem!important;height:22px!important}.cdd-body[data-v-5195aaea]{background:#fafbfc!important;padding:16px!important;overflow-y:auto;flex:1 1 auto}.cdd-section-label[data-v-5195aaea]{display:flex;align-items:center;font-size:.72rem;font-weight:700;color:#78909c;text-transform:uppercase;letter-spacing:.06em;margin:14px 0 8px}.cdd-section-label[data-v-5195aaea]:first-child{margin-top:0}.mtb-section[data-v-5195aaea]{background:#fff;border:1px solid #eceff1;border-radius:10px;padding:14px}.mtb-section--row[data-v-5195aaea]{display:flex;align-items:center;gap:10px;padding:10px 14px}.mtb-toggle-label[data-v-5195aaea]{font-size:.88rem;color:#37474f;font-weight:500}.mtb-reactions[data-v-5195aaea]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.mtb-reaction[data-v-5195aaea]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px 6px;background:#fff;border:1.5px solid #eceff1;border-radius:8px;cursor:pointer;transition:all .15s ease;font-family:inherit}.mtb-reaction[data-v-5195aaea]:hover{border-color:#b0bec5;background:#fafbfc}.mtb-reaction__icon[data-v-5195aaea]{color:#90a4ae}.mtb-reaction__label[data-v-5195aaea]{font-size:.78rem;font-weight:500;color:#546e7a;letter-spacing:.01em}.mtb-reaction--good .mtb-reaction__icon[data-v-5195aaea]{color:#43a047}.mtb-reaction--warn .mtb-reaction__icon[data-v-5195aaea]{color:#f9a825}.mtb-reaction--urgent .mtb-reaction__icon[data-v-5195aaea]{color:#e53935}.mtb-reaction--active[data-v-5195aaea]{border-width:2px!important;box-shadow:0 2px 8px #00000014}.mtb-reaction--none.mtb-reaction--active[data-v-5195aaea]{border-color:#607d8b;background:#eceff1}.mtb-reaction--none.mtb-reaction--active .mtb-reaction__icon[data-v-5195aaea],.mtb-reaction--none.mtb-reaction--active .mtb-reaction__label[data-v-5195aaea]{color:#455a64!important;font-weight:600}.mtb-reaction--good.mtb-reaction--active[data-v-5195aaea]{border-color:#43a047;background:#43a0471a}.mtb-reaction--good.mtb-reaction--active .mtb-reaction__icon[data-v-5195aaea],.mtb-reaction--good.mtb-reaction--active .mtb-reaction__label[data-v-5195aaea]{color:#2e7d32!important;font-weight:600}.mtb-reaction--warn.mtb-reaction--active[data-v-5195aaea]{border-color:#f9a825;background:#f9a8251f}.mtb-reaction--warn.mtb-reaction--active .mtb-reaction__icon[data-v-5195aaea],.mtb-reaction--warn.mtb-reaction--active .mtb-reaction__label[data-v-5195aaea]{color:#e65100!important;font-weight:600}.mtb-reaction--urgent.mtb-reaction--active[data-v-5195aaea]{border-color:#e53935;background:#e539351a}.mtb-reaction--urgent.mtb-reaction--active .mtb-reaction__icon[data-v-5195aaea],.mtb-reaction--urgent.mtb-reaction--active .mtb-reaction__label[data-v-5195aaea]{color:#c62828!important;font-weight:600}.mtb-hint[data-v-5195aaea]{display:flex;align-items:flex-start;gap:4px;margin-top:10px;font-size:.74rem;color:#90a4ae;line-height:1.4}.mtb-auto-row[data-v-5195aaea]{display:flex;align-items:flex-start;gap:10px;padding:6px 0}.mtb-auto-row+.mtb-auto-row[data-v-5195aaea]{border-top:1px solid #f2f5f7}.mtb-auto-row__text[data-v-5195aaea]{min-width:0}.mtb-auto-row__title[data-v-5195aaea]{font-size:.86rem;font-weight:500;color:#37474f}.mtb-auto-row__desc[data-v-5195aaea]{font-size:.74rem;color:#90a4ae;line-height:1.35}.mtb-placeholders[data-v-5195aaea]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:10px}.mtb-placeholders__label[data-v-5195aaea]{font-size:.78rem;color:#78909c;margin-right:4px}.mtb-placeholders__chip[data-v-5195aaea]{cursor:pointer}.mtb-preview-panel[data-v-5195aaea]{margin-top:14px;border-radius:10px!important;overflow:hidden;box-shadow:none!important}.mtb-preview-panel[data-v-5195aaea] .v-expansion-panel{background:#fff!important;border:1px solid #eceff1!important;border-radius:10px!important}.mtb-preview-panel__title[data-v-5195aaea]{font-size:.85rem;font-weight:500;color:#37474f;min-height:44px!important}.mtb-preview__subject[data-v-5195aaea]{font-size:.85rem;color:#37474f;margin-bottom:8px}.mtb-preview__body[data-v-5195aaea]{white-space:pre-wrap;background:#fafbfc;border:1px solid #eceff1;padding:12px;border-radius:6px;max-height:240px;overflow-y:auto;font-size:.86rem;line-height:1.5;color:#263238}.cdd-footer[data-v-5195aaea]{border-top:1px solid #eceff1;background:#fff;padding:10px 14px;display:flex;justify-content:flex-end;gap:8px}.mtb-footer[data-v-5195aaea]{flex-shrink:0}.dialog-drag-frame[data-v-a40b3376]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-a40b3376]{cursor:default}.draggable-handle[data-v-a40b3376]{cursor:move}.mtm-card[data-v-a40b3376]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.mtm-header[data-v-a40b3376]{display:flex;align-items:center;gap:8px;padding:10px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.mtm-header--info[data-v-a40b3376]{background:linear-gradient(135deg,#37474f,#78909c)}.mtm-header--success[data-v-a40b3376]{background:linear-gradient(135deg,#2e7d32,#66bb6a)}.mtm-header__title[data-v-a40b3376]{font-size:1rem;font-weight:600;letter-spacing:.01em}.mtm-header__action[data-v-a40b3376]{color:#1565c0!important;background:#ffffffeb!important}.mtm-confirm-header[data-v-a40b3376]{display:flex;align-items:center;justify-content:center;padding:18px;background:linear-gradient(135deg,#c62828,#ef5350)}.mtm-body[data-v-a40b3376]{padding:12px 16px!important;background:#fafbfc}.mtm-filter-row[data-v-a40b3376]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.mtm-table[data-v-a40b3376]{background:#fff;border:1px solid #e8eaed;border-radius:8px;overflow:hidden}.mtm-table[data-v-a40b3376] .v-data-table{font-size:.82rem}.mtm-table[data-v-a40b3376] th{font-size:.7rem!important;font-weight:600;color:#78909c!important;text-transform:uppercase;letter-spacing:.04em;background:#f5f7fa!important}.mtm-meta[data-v-a40b3376]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;background:#fff;border:1px solid #e8eaed;border-radius:8px;margin-bottom:12px}.mtm-meta__item[data-v-a40b3376]{display:flex;flex-direction:column;gap:2px;min-width:0}.mtm-meta__item--flex[data-v-a40b3376]{flex:1}.mtm-meta__label[data-v-a40b3376]{font-size:.66rem;font-weight:500;color:#90a4ae;text-transform:uppercase;letter-spacing:.04em}.mtm-meta__value[data-v-a40b3376]{font-size:.85rem;font-weight:600;color:#37474f;word-break:break-word}.mtm-meta__divider[data-v-a40b3376]{width:1px;height:26px;background:#e0e0e0;flex-shrink:0}.mtm-section[data-v-a40b3376]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:10px 12px}.mtm-section__label[data-v-a40b3376]{font-size:.7rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}.template-preview[data-v-a40b3376]{white-space:pre-wrap;word-wrap:break-word;font-family:monospace;font-size:.78rem;background-color:#f5f7fa;padding:10px;border-radius:6px;max-height:320px;overflow-y:auto;border:1px solid #e8eaed;margin:0}.mtm-footer[data-v-a40b3376]{display:flex;align-items:center;gap:8px;padding:10px 16px;border-top:1px solid #eceff1;background:#fff}.dialog-drag-frame[data-v-553d68b2]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-553d68b2]{cursor:default}.draggable-handle[data-v-553d68b2]{cursor:move}.cdd-card[data-v-553d68b2]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.cdd-header[data-v-553d68b2]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.cdd-header--danger[data-v-553d68b2]{background:linear-gradient(135deg,#c62828,#ef5350)}.cdd-header__title[data-v-553d68b2]{font-size:1rem;font-weight:600;letter-spacing:.01em;line-height:1.2}.cdd-header__pk[data-v-553d68b2]{margin-left:6px;font-family:ui-monospace,monospace;font-size:.8rem;font-weight:600;color:#ffffffc7}.cdd-header__subtitle[data-v-553d68b2]{font-size:.72rem;font-weight:400;color:#ffffffc7;margin-top:1px}.cdd-header__chip[data-v-553d68b2]{background:#ffffff2e!important;color:#fff!important;font-size:.75rem;font-weight:500}.cdd-body[data-v-553d68b2]{padding:16px!important;background:#fafbfc}.cdd-section-label[data-v-553d68b2]{display:flex;align-items:center;font-size:.7rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}.toolbar[data-v-553d68b2]{display:flex;align-items:center;gap:12px;margin-bottom:10px;flex-wrap:wrap}.toolbar--dates[data-v-553d68b2]{margin-bottom:14px}.toolbar__search[data-v-553d68b2]{flex:1;min-width:240px}.toolbar__status[data-v-553d68b2]{flex-shrink:0}.toolbar__field[data-v-553d68b2]{display:flex;flex-direction:column;gap:3px}.toolbar__label[data-v-553d68b2]{font-size:.68rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.04em;display:flex;align-items:center}.cdd-search[data-v-553d68b2]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;transition:border-color .15s}.cdd-search[data-v-553d68b2]:focus-within{border-color:#546e7a}.cdd-search__icon[data-v-553d68b2]{flex-shrink:0}.cdd-search__input[data-v-553d68b2]{flex:1;border:none;outline:none;font-size:.86rem;color:#263238;background:transparent}.cdd-search__input[data-v-553d68b2]::placeholder{color:#b0bec5}.cdd-search__clear[data-v-553d68b2]{cursor:pointer;flex-shrink:0}.cdd-input[data-v-553d68b2]{border:1px solid #e0e0e0;border-radius:8px;padding:6px 10px;font-size:.84rem;color:#263238;background:#fff;outline:none;transition:border-color .15s;font-family:inherit}.cdd-input[data-v-553d68b2]:focus{border-color:#546e7a}.cdd-segmented[data-v-553d68b2]{display:inline-flex;background:#f5f7fa;border:1px solid #e0e0e0;border-radius:8px;padding:3px;gap:2px}.cdd-segmented__btn[data-v-553d68b2]{display:inline-flex;align-items:center;gap:5px;border:none;background:transparent;font-size:.76rem;font-weight:500;color:#78909c;padding:5px 10px;border-radius:6px;cursor:pointer;transition:background .15s,color .15s}.cdd-segmented__btn[data-v-553d68b2]:hover{color:#546e7a}.cdd-segmented__btn--active[data-v-553d68b2]{background:#fff;color:#1565c0;box-shadow:0 1px 2px #00000014}.cdd-segmented__btn--active.cdd-segmented__btn--success[data-v-553d68b2]{color:#2e7d32;background:#e8f5e9}.cdd-segmented__btn--active.cdd-segmented__btn--warning[data-v-553d68b2]{color:#e65100;background:#fff3e0}.cdd-segmented__btn--active.cdd-segmented__btn--error[data-v-553d68b2]{color:#c62828;background:#ffebee}.cdd-segmented__btn--active.cdd-segmented__btn--info[data-v-553d68b2]{color:#1565c0;background:#e3f2fd}.logs-list[data-v-553d68b2]{display:flex;flex-direction:column;gap:6px;max-height:60vh;overflow-y:auto;padding-right:2px}.logs-list[data-v-553d68b2]::-webkit-scrollbar{width:6px}.logs-list[data-v-553d68b2]::-webkit-scrollbar-track{background:transparent}.logs-list[data-v-553d68b2]::-webkit-scrollbar-thumb{background:#cfd8dc;border-radius:4px}.log-row[data-v-553d68b2]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:8px;background:#fff;border:1px solid #e8eaed;cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.log-row[data-v-553d68b2]:hover{border-color:#cfd8dc;box-shadow:0 2px 6px #0000000f;background:#fcfcfd}.log-row--error[data-v-553d68b2]{border-left:3px solid #e53935}.log-row--partial[data-v-553d68b2]{border-left:3px solid #fb8c00}.log-row--running[data-v-553d68b2]{border-left:3px solid #42a5f5}.log-row__avatar[data-v-553d68b2]{width:36px;height:36px;border-radius:50%;background:#e3f2fd;display:flex;align-items:center;justify-content:center;flex-shrink:0}.log-row__avatar--success[data-v-553d68b2]{background:#e8f5e9}.log-row__avatar--error[data-v-553d68b2]{background:#ffebee}.log-row__avatar--partial[data-v-553d68b2]{background:#fff3e0}.log-row__avatar--running[data-v-553d68b2]{background:#e3f2fd}.log-row__main[data-v-553d68b2]{flex:1;min-width:0}.log-row__title-line[data-v-553d68b2]{display:flex;align-items:baseline;gap:6px;margin-bottom:4px}.log-row__title[data-v-553d68b2]{font-size:.86rem;font-weight:600;color:#263238;flex:1;word-break:break-word}.log-row__pk[data-v-553d68b2]{font-family:ui-monospace,monospace;font-size:.72rem;color:#90a4ae;font-weight:500}.log-row__tags[data-v-553d68b2]{display:flex;flex-wrap:wrap;gap:4px}.log-row__chevron[data-v-553d68b2]{align-self:center;flex-shrink:0}.cdd-tag[data-v-553d68b2]{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:4px;font-size:.66rem;font-weight:500;line-height:1.5}.cdd-tag--success[data-v-553d68b2]{background:#e8f5e9;color:#2e7d32}.cdd-tag--error[data-v-553d68b2]{background:#ffebee;color:#c62828}.cdd-tag--warning[data-v-553d68b2]{background:#fff3e0;color:#e65100}.cdd-tag--info[data-v-553d68b2]{background:#e3f2fd;color:#1565c0}.cdd-tag--neutral[data-v-553d68b2]{background:#eceff1;color:#546e7a}.log-row__progress[data-v-553d68b2]{margin-top:8px}.log-row__progress-bar[data-v-553d68b2]{display:flex;height:5px;background:#f0f0f0;border-radius:3px;overflow:hidden}.log-row__progress-fill[data-v-553d68b2]{height:100%;transition:width .3s}.log-row__progress-fill--imported[data-v-553d68b2]{background:#66bb6a}.log-row__progress-fill--failed[data-v-553d68b2]{background:#ef5350}.log-row__progress-fill--skipped[data-v-553d68b2]{background:#ffa726}.log-row__progress-stats[data-v-553d68b2]{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px;font-size:.7rem;color:#78909c}.progress-stat[data-v-553d68b2]{display:inline-flex;align-items:center;gap:3px;font-weight:500}.progress-stat--imported[data-v-553d68b2]{color:#2e7d32}.progress-stat--failed[data-v-553d68b2]{color:#c62828}.progress-stat--skipped[data-v-553d68b2]{color:#e65100}.progress-stat--total[data-v-553d68b2]{color:#90a4ae;margin-left:auto}.cdd-list__loader[data-v-553d68b2],.cdd-list__empty[data-v-553d68b2]{display:flex;align-items:center;justify-content:center;gap:10px;padding:36px 16px;color:#90a4ae;font-size:.84rem}.cdd-list__empty[data-v-553d68b2]{flex-direction:column;gap:8px}.load-more[data-v-553d68b2]{display:flex;align-items:center;justify-content:space-between;padding:12px 4px 4px;margin-top:4px;border-top:1px dashed #eceff1}.load-more__count[data-v-553d68b2]{font-size:.78rem;color:#78909c}.cdd-footer[data-v-553d68b2]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #eceff1;background:#fff}.cdd-info-strip[data-v-553d68b2]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:10px 14px;background:#fff;border:1px solid #e8eaed;border-radius:8px;margin-bottom:12px}.cdd-info-strip__section[data-v-553d68b2]{display:flex;flex-direction:column;gap:1px}.cdd-info-strip__label[data-v-553d68b2]{font-size:.66rem;font-weight:500;color:#90a4ae;text-transform:uppercase;letter-spacing:.04em;display:flex;align-items:center}.cdd-info-strip__value[data-v-553d68b2]{font-size:1rem;font-weight:700;color:#37474f}.cdd-info-strip__value--success[data-v-553d68b2]{color:#2e7d32}.cdd-info-strip__value--error[data-v-553d68b2]{color:#c62828}.cdd-info-strip__value--warning[data-v-553d68b2]{color:#e65100}.cdd-info-strip__divider[data-v-553d68b2]{width:1px;height:28px;background:#e0e0e0;flex-shrink:0}.error-block[data-v-553d68b2]{background:#fff;border:1px solid #ef9a9a;border-left:3px solid #c62828;border-radius:8px;padding:12px;margin-bottom:12px}.error-block--simple[data-v-553d68b2]{border-color:#ef9a9a}.error-block__head[data-v-553d68b2]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.error-block__title[data-v-553d68b2]{font-size:.92rem;font-weight:700;color:#c62828;flex:1}.error-block__code[data-v-553d68b2]{font-family:ui-monospace,monospace;font-size:.72rem;font-weight:600;color:#c62828;background:#ffebee;padding:2px 7px;border-radius:4px}.error-block__advice[data-v-553d68b2]{font-size:.84rem;color:#37474f;margin-bottom:8px;line-height:1.4}.error-block__raw[data-v-553d68b2]{font-family:ui-monospace,monospace;font-size:.78rem;color:#b71c1c;background:#fff5f5;border-radius:4px;padding:6px 8px;word-break:break-word}.details-tabs[data-v-553d68b2]{margin-top:6px;border-bottom:1px solid #eceff1}.details-tabs[data-v-553d68b2] .v-tab{text-transform:none;font-size:.82rem;letter-spacing:0;font-weight:500;min-height:36px}.details-tabs__window[data-v-553d68b2]{background:#fff;border:1px solid #eceff1;border-top:none;border-radius:0 0 8px 8px;padding:12px;min-height:200px;max-height:50vh;overflow:auto}.summary-content[data-v-553d68b2]{display:flex;flex-direction:column;gap:14px}.summary-headline[data-v-553d68b2]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#e3f2fd;border-radius:8px;font-size:.92rem;font-weight:600;color:#0d47a1;line-height:1.4}.summary-empty[data-v-553d68b2]{display:flex;align-items:center;gap:8px;padding:18px;color:#90a4ae;font-size:.84rem;justify-content:center}.summary-section__items[data-v-553d68b2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px 14px}.summary-item[data-v-553d68b2]{display:flex;justify-content:space-between;align-items:center;padding:4px 0;font-size:.82rem;border-bottom:1px dashed #eceff1}.summary-item[data-v-553d68b2]:last-child{border-bottom:none}.summary-item__label[data-v-553d68b2]{color:#546e7a;flex:1}.summary-item__value[data-v-553d68b2]{font-weight:600;color:#263238;margin-left:8px;word-break:break-word;text-align:right}.summary-item__value--success[data-v-553d68b2]{color:#2e7d32}.summary-item__value--error[data-v-553d68b2]{color:#c62828}.summary-item__value--warning[data-v-553d68b2]{color:#e65100}.api-log__url[data-v-553d68b2]{font-family:ui-monospace,monospace;font-size:.78rem;word-break:break-all}.api-log__mono[data-v-553d68b2]{font-family:ui-monospace,monospace}.api-log__ua[data-v-553d68b2]{font-size:.72rem;color:#78909c;padding:8px 10px;background:#f5f7fa;border-radius:6px;margin-top:10px;word-break:break-all}[data-v-553d68b2] .json-viewer{display:flex;flex-direction:column;gap:8px}[data-v-553d68b2] .json-viewer__toolbar{display:flex;align-items:center;gap:8px}[data-v-553d68b2] .json-viewer__search{display:flex;align-items:center;flex:1;background:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:5px 10px;gap:6px}[data-v-553d68b2] .json-viewer__search:focus-within{border-color:#546e7a}[data-v-553d68b2] .json-viewer__search-icon i{color:#90a4ae;font-size:16px}[data-v-553d68b2] .json-viewer__search-input{flex:1;border:none;outline:none;background:transparent;font-size:.82rem;color:#263238;font-family:inherit}[data-v-553d68b2] .json-viewer__search-input::placeholder{color:#b0bec5}[data-v-553d68b2] .json-viewer__match-count{font-size:.7rem;color:#1565c0;font-weight:600;background:#e3f2fd;padding:1px 6px;border-radius:4px}[data-v-553d68b2] .json-viewer__search-clear{cursor:pointer}[data-v-553d68b2] .json-viewer__search-clear i{color:#90a4ae;font-size:14px}[data-v-553d68b2] .json-viewer__copy{display:inline-flex;align-items:center;gap:4px;border:1px solid #e0e0e0;background:#fff;border-radius:6px;padding:5px 10px;font-size:.78rem;color:#546e7a;cursor:pointer;font-weight:500;font-family:inherit;transition:background .15s,color .15s,border-color .15s}[data-v-553d68b2] .json-viewer__copy:hover{background:#f5f7fa;color:#1565c0;border-color:#cfd8dc}[data-v-553d68b2] .json-viewer__copy--ok{background:#e8f5e9!important;color:#2e7d32!important;border-color:#a5d6a7!important}[data-v-553d68b2] .json-viewer__copy i{font-size:14px}[data-v-553d68b2] .json-viewer__code{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;line-height:1.5;background:#fafbfc;border:1px solid #eceff1;border-radius:6px;padding:10px 12px;max-height:50vh;overflow:auto;white-space:pre-wrap;word-break:break-word;color:#263238}[data-v-553d68b2] .json-viewer__empty{display:flex;align-items:center;gap:8px;padding:22px;justify-content:center;color:#90a4ae;font-size:.84rem}[data-v-553d68b2] .json-key{color:#1565c0;font-weight:600}[data-v-553d68b2] .json-string{color:#2e7d32}[data-v-553d68b2] .json-number{color:#c62828}[data-v-553d68b2] .json-literal{color:#5e35b1;font-weight:600}[data-v-553d68b2] .json-mark{background:#fff59d;color:#5d4037;padding:0 2px;border-radius:2px}.dialog-drag-frame[data-v-e7de7c0f]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-e7de7c0f]{cursor:default}.draggable-handle[data-v-e7de7c0f]{cursor:move}.lie-card[data-v-e7de7c0f]{border-radius:12px!important;box-shadow:0 8px 32px #0000002e!important;overflow:hidden}.lie-header[data-v-e7de7c0f]{display:flex;align-items:center;padding:14px 18px;color:#fff}.lie-header--price[data-v-e7de7c0f]{background:linear-gradient(135deg,#7c3aed,#a78bfa)}.lie-header--list[data-v-e7de7c0f]{background:linear-gradient(135deg,#4f46e5,#6366f1)}.lie-header__title[data-v-e7de7c0f]{font-size:1.05rem;font-weight:600;color:#fff;letter-spacing:.01em}.lie-body[data-v-e7de7c0f]{background:#fafbfc;padding:16px!important;max-height:65vh;overflow-y:auto}.lie-section[data-v-e7de7c0f]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;margin-bottom:12px}.lie-section[data-v-e7de7c0f]:last-child{margin-bottom:0}.lie-section__header[data-v-e7de7c0f]{display:flex;align-items:center;gap:6px;padding:8px 14px;background:#f8fafc;border-bottom:1px solid #e2e8f0;font-size:12px;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.3px}.lie-section__badge[data-v-e7de7c0f]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;text-transform:none;letter-spacing:0}.lie-section__badge--green[data-v-e7de7c0f]{background:#dcfce7;color:#16a34a}.lie-section__badge--teal[data-v-e7de7c0f]{background:#ccfbf1;color:#0d9488}.lie-section__content[data-v-e7de7c0f]{padding:10px 12px 4px}.lie-marks[data-v-e7de7c0f]{padding:8px 14px 12px;border-top:1px solid #e2e8f0}.lie-marks--deleted[data-v-e7de7c0f]{background:#fef2f2}.lie-marks__title[data-v-e7de7c0f]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#475569;margin-bottom:6px}.lie-marks__list[data-v-e7de7c0f]{display:flex;flex-direction:column;gap:3px}.lie-marks__item[data-v-e7de7c0f]{display:flex;align-items:center;gap:6px;padding:3px 8px;background:#f0fdfa;border-radius:4px}.lie-marks__item--deleted[data-v-e7de7c0f]{background:#fef2f2}.lie-marks__code[data-v-e7de7c0f]{font-size:11px;font-family:SF Mono,Monaco,Inconsolata,monospace;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lie-marks__more[data-v-e7de7c0f]{font-size:11px;color:#94a3b8;padding:2px 8px;font-style:italic}.lie-problem[data-v-e7de7c0f]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;font-size:13px;color:#dc2626;margin-top:12px}.lie-footer[data-v-e7de7c0f]{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid #eceff1}.fe-card[data-v-b96e833a]{background:#fff;border-radius:12px;border:1px solid #e2e8f0;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.fe-card[data-v-b96e833a]:hover{box-shadow:0 4px 16px #00000014;border-color:#cbd5e1}.fe-header[data-v-b96e833a]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:linear-gradient(135deg,#fafbfc,#f1f5f9);border-bottom:1px solid #e2e8f0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s ease}.fe-header[data-v-b96e833a]:hover{background:linear-gradient(135deg,#f1f5f9,#e8ecf0)}.fe-header__drag[data-v-b96e833a]{cursor:move!important;color:#94a3b8;flex-shrink:0;transition:color .15s}.fe-header__drag[data-v-b96e833a]:hover{color:#475569}.fe-header__icon[data-v-b96e833a]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.fe-header__icon--text[data-v-b96e833a]{background:linear-gradient(135deg,#2563eb,#3b82f6);box-shadow:0 2px 6px #2563eb40}.fe-header__icon--number[data-v-b96e833a]{background:linear-gradient(135deg,#16a34a,#22c55e);box-shadow:0 2px 6px #16a34a40}.fe-header__icon--decimal[data-v-b96e833a]{background:linear-gradient(135deg,#0d9488,#14b8a6);box-shadow:0 2px 6px #0d948840}.fe-header__icon--datetime[data-v-b96e833a]{background:linear-gradient(135deg,#7c3aed,#a78bfa);box-shadow:0 2px 6px #7c3aed40}.fe-header__icon--checkbox[data-v-b96e833a]{background:linear-gradient(135deg,#ea580c,#f97316);box-shadow:0 2px 6px #ea580c40}.fe-header__icon--list[data-v-b96e833a]{background:linear-gradient(135deg,#4f46e5,#6366f1);box-shadow:0 2px 6px #4f46e540}.fe-header__icon--pricelist[data-v-b96e833a]{background:linear-gradient(135deg,#8b5cf6,#6d28d9);box-shadow:0 2px 6px #8b5cf640}.fe-header__icon--confirm[data-v-b96e833a]{background:linear-gradient(135deg,#0891b2,#22d3ee);box-shadow:0 2px 6px #0891b240}.fe-header__info[data-v-b96e833a]{display:flex;flex-direction:column;gap:1px;min-width:0;flex:0 1 auto}.fe-header__title[data-v-b96e833a]{font-size:14px;font-weight:600;color:#1e293b;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fe-header__type[data-v-b96e833a]{font-size:11px;color:#64748b}.fe-header__badges[data-v-b96e833a]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;flex-shrink:0}.fe-badge[data-v-b96e833a]{font-size:10px;font-weight:600;padding:2px 8px;border-radius:4px;display:inline-flex;align-items:center;gap:3px;white-space:nowrap;text-transform:uppercase;letter-spacing:.3px}.fe-badge--grey[data-v-b96e833a]{background:#f1f5f9;color:#64748b}.fe-badge--red[data-v-b96e833a]{background:#fef2f2;color:#dc2626}.fe-body[data-v-b96e833a]{padding:16px;background:#fafbfc}.list-item-row[data-v-b96e833a]{border:1px solid #e2e8f0;border-radius:8px;margin-bottom:6px;transition:border-color .15s}.list-item-row[data-v-b96e833a]:hover{border-color:#cbd5e1}.fe-subsection[data-v-b96e833a]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden}.fe-subsection__header[data-v-b96e833a]{display:flex;align-items:center;gap:8px;padding:8px 14px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.fe-subsection__title[data-v-b96e833a]{font-size:12px;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.3px}.fe-subsection__count[data-v-b96e833a]{font-size:12px;font-weight:600;color:#94a3b8}.fe-payment-methods[data-v-b96e833a]{display:flex;align-items:center;gap:8px;padding:10px 14px;flex-wrap:wrap}.fe-payment-chip[data-v-b96e833a]{cursor:pointer!important;transition:all .15s ease!important;font-weight:600!important}.fe-payment-chip[data-v-b96e833a]:hover{transform:scale(1.03)}.fe-list-items[data-v-b96e833a]{display:flex;flex-direction:column}.fe-list-item[data-v-b96e833a]{display:flex;align-items:center;gap:8px;padding:6px 12px;border-bottom:1px solid #f1f5f9;transition:background .1s}.fe-list-item[data-v-b96e833a]:last-child{border-bottom:none}.fe-list-item[data-v-b96e833a]:hover{background:#fafbfc}.fe-list-item__info[data-v-b96e833a]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.fe-list-item__name[data-v-b96e833a]{font-size:13px;font-weight:500;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fe-list-item__meta[data-v-b96e833a]{font-size:12px;color:#64748b;display:flex;align-items:center}.fe-list-empty[data-v-b96e833a]{padding:20px;text-align:center;color:#94a3b8;font-size:13px}.field-type-item[data-v-6ff6e1ed]{cursor:pointer;transition:background-color .2s;border-radius:8px;margin-bottom:4px}.field-type-item[data-v-6ff6e1ed]:hover{background-color:#0000000d}.order-fields-edit[data-v-1c3cad67]{padding:0}.ofe-toolbar[data-v-1c3cad67]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:linear-gradient(135deg,#fafbfc,#f1f5f9);border:1px solid #e2e8f0;border-radius:12px;margin-bottom:16px}.ofe-toolbar__left[data-v-1c3cad67]{display:flex;align-items:center;gap:12px}.ofe-toolbar__icon[data-v-1c3cad67]{width:38px;height:38px;border-radius:10px;background:linear-gradient(135deg,#1565c0,#42a5f5);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 3px 10px #1565c04d}.ofe-toolbar__info[data-v-1c3cad67]{display:flex;flex-direction:column;gap:1px}.ofe-toolbar__title[data-v-1c3cad67]{font-size:15px;font-weight:600;color:#1e293b}.ofe-toolbar__subtitle[data-v-1c3cad67]{font-size:12px;color:#64748b}.ofe-toolbar__add-btn[data-v-1c3cad67]{border-radius:8px!important;font-weight:600!important;letter-spacing:.01em;text-transform:none!important}.ofe-empty[data-v-1c3cad67]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 20px;gap:8px;background:#fafbfc;border:2px dashed #e2e8f0;border-radius:12px}.ofe-empty__title[data-v-1c3cad67]{font-size:15px;font-weight:600;color:#475569}.ofe-empty__subtitle[data-v-1c3cad67]{font-size:13px;color:#94a3b8}.ofe-fields-list[data-v-1c3cad67]{display:flex;flex-direction:column;gap:12px}.ghost-field[data-v-1c3cad67]{opacity:.4;background:#e0f2fe;border-radius:12px}.field-container[data-v-3f7e7106]{margin-bottom:16px}.ofd-section[data-v-3f7e7106]{background:#fff;border-radius:14px;border:1px solid #e2e8f0;overflow:hidden;box-shadow:0 2px 8px #0000000d}.ofd-header[data-v-3f7e7106]{display:flex;align-items:center;gap:12px;padding:14px 20px;background:linear-gradient(135deg,#fafbfc,#f1f5f9);border-bottom:1px solid #e2e8f0}.ofd-header__left[data-v-3f7e7106]{display:flex;align-items:center;gap:14px;flex:1;min-width:0}.ofd-header__icon[data-v-3f7e7106]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ofd-header__icon--text[data-v-3f7e7106]{background:linear-gradient(135deg,#2563eb,#3b82f6);box-shadow:0 3px 10px #2563eb4d}.ofd-header__icon--number[data-v-3f7e7106]{background:linear-gradient(135deg,#16a34a,#22c55e);box-shadow:0 3px 10px #16a34a4d}.ofd-header__icon--decimal[data-v-3f7e7106]{background:linear-gradient(135deg,#0d9488,#14b8a6);box-shadow:0 3px 10px #0d94884d}.ofd-header__icon--datetime[data-v-3f7e7106]{background:linear-gradient(135deg,#7c3aed,#a78bfa);box-shadow:0 3px 10px #7c3aed4d}.ofd-header__icon--checkbox[data-v-3f7e7106]{background:linear-gradient(135deg,#ea580c,#f97316);box-shadow:0 3px 10px #ea580c4d}.ofd-header__icon--list[data-v-3f7e7106]{background:linear-gradient(135deg,#4f46e5,#6366f1);box-shadow:0 3px 10px #4f46e54d}.ofd-header__icon--confirm[data-v-3f7e7106]{background:linear-gradient(135deg,#0891b2,#22d3ee);box-shadow:0 3px 10px #0891b24d}.ofd-header__info[data-v-3f7e7106]{display:flex;flex-direction:column;gap:2px;min-width:0}.ofd-header__title[data-v-3f7e7106]{font-size:15px;font-weight:600;color:#1e293b;margin:0;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ofd-header__subtitle[data-v-3f7e7106]{font-size:12px;color:#64748b}.ofd-header--clickable[data-v-3f7e7106]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s ease}.ofd-header--clickable[data-v-3f7e7106]:hover{background:linear-gradient(135deg,#f1f5f9,#e8ecf0)}.ofd-section--collapsed[data-v-3f7e7106]{box-shadow:0 1px 4px #00000008}.ofd-header__chevron[data-v-3f7e7106]{flex-shrink:0;transition:transform .2s ease;margin-left:4px}.ofd-header__preview[data-v-3f7e7106]{font-size:13px;color:#475569;font-weight:500;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1;padding:2px 10px;background:#e8ecf0;border-radius:6px}.ofd-header__right[data-v-3f7e7106]{flex-shrink:0}.ofd-header__tags[data-v-3f7e7106]{display:flex;align-items:center;gap:6px;flex-shrink:0;flex-wrap:wrap}.ofd-tag[data-v-3f7e7106]{font-size:11px;font-weight:500;padding:2px 8px;border-radius:4px;white-space:nowrap}.ofd-tag--grey[data-v-3f7e7106]{background:#f1f5f9;color:#64748b}.ofd-tag--teal[data-v-3f7e7106]{background:#ccfbf1;color:#0d9488}.ofd-content[data-v-3f7e7106]{padding:16px 20px}.ofd-content--no-padding[data-v-3f7e7106]{padding:0}.ofd-empty[data-v-3f7e7106]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 20px;gap:12px;color:#94a3b8;font-size:14px}.ofd-radio-group[data-v-3f7e7106]{padding:4px 0}.list7-items[data-v-3f7e7106]{display:flex;flex-direction:column}.list7-item[data-v-3f7e7106]{display:flex;align-items:center;gap:12px;padding:10px 20px;background:#fff;border-bottom:1px solid #f1f5f9;transition:all .15s ease}.list7-item[data-v-3f7e7106]:last-child{border-bottom:none}.list7-item[data-v-3f7e7106]:hover{background:#fafbfc}.list7-item--selected[data-v-3f7e7106]{background:#f0fdf4;border-left:3px solid #22c55e}.list7-item--problem[data-v-3f7e7106]{background:#fef2f2;border-left:3px solid #ef4444}.list7-item__main[data-v-3f7e7106]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.list7-item__name[data-v-3f7e7106]{font-size:14px;font-weight:500;color:#1e293b;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list7-item__meta[data-v-3f7e7106]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.list7-item__code[data-v-3f7e7106]{font-size:11px;color:#64748b;background:#f1f5f9;padding:2px 6px;border-radius:3px;font-family:SF Mono,Monaco,Inconsolata,monospace}.list7-item__barcode[data-v-3f7e7106]{font-size:11px;color:#94a3b8;font-family:SF Mono,Monaco,Inconsolata,monospace}.list7-item__count-wrap[data-v-3f7e7106]{flex-shrink:0}.list7-count-input[data-v-3f7e7106]{max-width:80px}.list7-count-input[data-v-3f7e7106] .v-field__input{font-size:13px;padding:4px 8px;min-height:32px}.list7-item__check-wrap[data-v-3f7e7106]{flex-shrink:0}.list7-item__problem[data-v-3f7e7106]{flex-shrink:0;max-width:200px}.list7-flags[data-v-3f7e7106]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:8px 20px;background:#fafbfc;border-bottom:1px solid #f1f5f9}.list7-flag[data-v-3f7e7106]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;padding:2px 8px;border-radius:4px;white-space:nowrap}.list7-flag--indigo[data-v-3f7e7106]{background:#eef2ff;color:#4338ca}.list7-flag--red[data-v-3f7e7106]{background:#fef2f2;color:#b91c1c}.list7-flag--orange[data-v-3f7e7106]{background:#fff7ed;color:#c2410c}.ofd-header__mode-chip[data-v-3f7e7106]{margin-right:6px}.list7-box-group[data-v-3f7e7106]{border-bottom:1px solid #e2e8f0}.list7-box-group[data-v-3f7e7106]:last-child{border-bottom:none}.list7-box-group--problem .list7-box-header[data-v-3f7e7106]{background:linear-gradient(135deg,#c62828,#ef5350)}.list7-box-group--accepted .list7-box-header[data-v-3f7e7106]{background:linear-gradient(135deg,#2e7d32,#66bb6a)}.list7-box-group--no-box .list7-box-header[data-v-3f7e7106]{background:linear-gradient(135deg,#78909c,#b0bec5)}.list7-box-header[data-v-3f7e7106]{display:flex;align-items:center;gap:10px;padding:8px 16px;background:linear-gradient(135deg,#37474f,#78909c);color:#fff}.list7-box-header__icon[data-v-3f7e7106]{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#ffffff2e;border-radius:6px}.list7-box-header__info[data-v-3f7e7106]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.list7-box-header__code-row[data-v-3f7e7106]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.list7-box-header__code-label[data-v-3f7e7106]{font-size:11px;font-weight:600;color:#ffffffd9;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}.list7-box-header__code-input[data-v-3f7e7106]{max-width:220px;min-width:160px}.list7-box-header__code-input[data-v-3f7e7106] .v-field__input{font-size:13px;font-weight:600;color:#fff!important;padding:4px 10px;min-height:28px;font-family:SF Mono,Monaco,Inconsolata,monospace;letter-spacing:.3px}.list7-box-header__code-input[data-v-3f7e7106] input::placeholder{color:#ffffffa6;font-style:italic;font-weight:400}.list7-box-header__code-input[data-v-3f7e7106] .v-field{border-radius:5px;border:1px solid rgba(255,255,255,.25)}.list7-box-header__name[data-v-3f7e7106]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;color:#fff;background:#ffffff38;padding:3px 8px;border-radius:4px}.list7-box-header__count-chip[data-v-3f7e7106]{font-size:11px;font-weight:600;color:#fff;background:#ffffff38;padding:3px 8px;border-radius:4px;white-space:nowrap}.list7-box-header__status[data-v-3f7e7106]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:3px 8px;border-radius:4px;white-space:nowrap;letter-spacing:.2px}.list7-box-header__status--ok[data-v-3f7e7106]{background:#ffffffd9;color:#1b5e20}.list7-box-header__status--bad[data-v-3f7e7106]{background:#ffffffd9;color:#b71c1c}.list7-box-header__status--pending[data-v-3f7e7106]{background:#ffffff2e;color:#fff}.list7-box-header__actions[data-v-3f7e7106]{display:flex;align-items:center;gap:4px;flex-shrink:0}.list7-box-header__action-btn[data-v-3f7e7106]{text-transform:none!important;letter-spacing:0!important;font-weight:600!important;font-size:11px!important;min-width:0!important;padding:0 8px!important}.list7-box-header__problem-input[data-v-3f7e7106]{max-width:220px;min-width:180px;flex-shrink:0}.list7-box-header__problem-input[data-v-3f7e7106] .v-field__input{font-size:12px;padding:4px 10px;min-height:28px;color:#fff!important}.list7-box-header__problem-input[data-v-3f7e7106] .v-field{border-radius:5px;border:1px solid rgba(255,255,255,.25)}.list7-box-header__problem-input[data-v-3f7e7106] input::placeholder{color:#ffffffa6;font-style:italic}.list7-item--in-box[data-v-3f7e7106]{padding-left:32px}.list7-item__problem-input[data-v-3f7e7106]{max-width:180px;flex-shrink:0}.list7-item__problem-input[data-v-3f7e7106] .v-field__input{font-size:12px;padding:4px 8px;min-height:28px}.confirm13-control[data-v-3f7e7106]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px 16px;height:100%;display:flex;flex-direction:column;gap:6px}.confirm13-control__label[data-v-3f7e7106]{font-size:11px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.4px}.confirm13-control__value[data-v-3f7e7106]{font-size:18px;font-weight:600;color:#1e293b;font-family:SF Mono,Monaco,Inconsolata,monospace;letter-spacing:2px}@media (max-width: 600px){.ofd-header[data-v-3f7e7106]{flex-wrap:wrap;gap:8px;padding:12px 14px}.ofd-content[data-v-3f7e7106]{padding:12px 14px}.list7-item[data-v-3f7e7106]{flex-wrap:wrap;gap:8px;padding:10px 14px}.list7-item__main[data-v-3f7e7106]{width:100%}}.pay12-section[data-v-3f7e7106]{background:#fff;border-radius:14px;border:1px solid #e2e8f0;overflow:hidden;box-shadow:0 2px 8px #0000000d}.pay12-header[data-v-3f7e7106]{display:flex;align-items:center;gap:16px;padding:16px 20px;background:linear-gradient(135deg,#fafbfc,#f1f5f9);border-bottom:1px solid #e2e8f0}.pay12-header--clickable[data-v-3f7e7106]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s ease}.pay12-header--clickable[data-v-3f7e7106]:hover{background:linear-gradient(135deg,#f1f5f9,#e8ecf0)}.pay12-section--collapsed[data-v-3f7e7106]{box-shadow:0 1px 4px #00000008}.pay12-header__left[data-v-3f7e7106]{display:flex;align-items:center;gap:14px;flex:1;min-width:0}.pay12-header__icon[data-v-3f7e7106]{width:44px;height:44px;border-radius:10px;background:linear-gradient(135deg,#8b5cf6,#6d28d9);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 3px 10px #8b5cf64d}.pay12-header__info[data-v-3f7e7106]{display:flex;flex-direction:column;gap:2px}.pay12-header__title[data-v-3f7e7106]{font-size:16px;font-weight:600;color:#1e293b;margin:0;line-height:1.2;-webkit-user-select:text;user-select:text;cursor:text}.pay12-header__subtitle[data-v-3f7e7106]{font-size:13px;color:#64748b}.pay12-transactions-chip[data-v-3f7e7106]{cursor:pointer;flex-shrink:0;transition:all .2s ease;font-size:13px!important;height:32px!important;padding:0 14px!important}.pay12-transactions-chip[data-v-3f7e7106]:hover{transform:scale(1.03);box-shadow:0 2px 8px #22c55e4d}.pay12-prepaid-chip[data-v-3f7e7106]{flex-shrink:0;font-size:13px!important;height:32px!important;padding:0 14px!important;font-weight:500}.pay12-header__total[data-v-3f7e7106]{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;padding-left:16px;border-left:2px solid #e2e8f0}.pay12-header__total-label[data-v-3f7e7106]{font-size:11px;font-weight:600;color:#94a3b8;letter-spacing:.5px;text-transform:uppercase}.pay12-header__total-value[data-v-3f7e7106]{font-size:20px;font-weight:700;color:#16a34a;font-family:SF Mono,Monaco,Inconsolata,monospace}.pay12-header__total-values[data-v-3f7e7106]{display:flex;align-items:baseline;gap:4px}.pay12-header__total-paid[data-v-3f7e7106]{font-size:18px;font-weight:700;color:#16a34a;font-family:SF Mono,Monaco,Inconsolata,monospace}.pay12-header__total-separator[data-v-3f7e7106]{font-size:14px;color:#94a3b8}.pay12-header__total-plan[data-v-3f7e7106]{font-size:14px;font-weight:500;color:#64748b;font-family:SF Mono,Monaco,Inconsolata,monospace}.pay12-content[data-v-3f7e7106]{padding:16px}.pay12-info-line[data-v-3f7e7106]{display:flex;align-items:center;gap:6px;padding:8px 14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:14px;flex-wrap:wrap}.pay12-info-sep[data-v-3f7e7106]{width:1px;height:18px;background:#cbd5e1;flex-shrink:0;margin:0 2px}.pay12-info-contact[data-v-3f7e7106]{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#475569}.pay12-flag[data-v-3f7e7106]{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;white-space:nowrap}.pay12-flag--green[data-v-3f7e7106]{background:#dcfce7;color:#16a34a}.pay12-flag--grey[data-v-3f7e7106]{background:#f1f5f9;color:#64748b}.pay12-flag--purple[data-v-3f7e7106]{background:#ede9fe;color:#7c3aed}.pay12-flag--blue[data-v-3f7e7106]{background:#dbeafe;color:#2563eb}.pay12-flag--teal[data-v-3f7e7106]{background:#ccfbf1;color:#0d9488}.pay12-flag--orange[data-v-3f7e7106]{background:#ffedd5;color:#ea580c}.pay12-flag--red[data-v-3f7e7106]{background:#fef2f2;color:#dc2626}.pay12-group[data-v-3f7e7106]{margin-bottom:16px}.pay12-group[data-v-3f7e7106]:last-child{margin-bottom:0}.pay12-group__header[data-v-3f7e7106]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#f8fafc;border-radius:8px;margin-bottom:10px}.pay12-group__header--services[data-v-3f7e7106]{border-left:4px solid #0284c7}.pay12-group__header--products[data-v-3f7e7106]{border-left:4px solid #16a34a}.pay12-group__title[data-v-3f7e7106]{font-size:13px;font-weight:600;color:#475569;flex:1;text-transform:uppercase;letter-spacing:.4px}.pay12-group__total[data-v-3f7e7106]{font-size:16px;font-weight:700;color:#1e293b;font-family:SF Mono,Monaco,Inconsolata,monospace}.pay12-items[data-v-3f7e7106]{display:flex;flex-direction:column;gap:4px}.pay12-item[data-v-3f7e7106]{display:flex;align-items:center;gap:12px;padding:8px 12px;background:#fff;border-radius:6px;border:1px solid #e8ecf0;transition:all .15s ease}.pay12-item[data-v-3f7e7106]:hover{border-color:#cbd5e1;background:#fafbfc}.pay12-item--paid[data-v-3f7e7106]{background:#f0fdf4;border-color:#86efac}.pay12-item__main[data-v-3f7e7106]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pay12-item__name[data-v-3f7e7106]{font-size:14px;font-weight:500;color:#1e293b;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pay12-item__meta[data-v-3f7e7106]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pay12-item__gtin[data-v-3f7e7106]{font-size:11px;color:#94a3b8;font-family:SF Mono,Monaco,Inconsolata,monospace}.pay12-item__barcode[data-v-3f7e7106]{font-size:11px;color:#64748b;font-family:SF Mono,Monaco,Inconsolata,monospace;background:#f1f5f9;padding:2px 6px;border-radius:3px}.pay12-item__coeff[data-v-3f7e7106]{font-size:11px;color:#7c3aed;font-weight:600;background:#ede9fe;padding:2px 6px;border-radius:3px}.pay12-item__qty[data-v-3f7e7106]{font-size:11px;color:#64748b;background:#f1f5f9;padding:2px 6px;border-radius:3px}.pay12-item__price[data-v-3f7e7106]{font-size:14px;font-weight:600;color:#1e293b;font-family:SF Mono,Monaco,Inconsolata,monospace;flex-shrink:0;min-width:70px;text-align:right;display:flex;align-items:center;gap:4px;justify-content:flex-end}.pay12-item__count[data-v-3f7e7106]{font-size:12px;font-weight:500;color:#7c3aed;background:#ede9fe;padding:2px 6px;border-radius:4px}.pay12-status-chip[data-v-3f7e7106]{font-size:11px!important;font-weight:500!important;height:22px!important;flex-shrink:0}.pay12-count-input[data-v-3f7e7106]{max-width:70px;flex-shrink:0}.pay12-count-input[data-v-3f7e7106] .v-field__input{font-size:12px;padding:4px 8px;min-height:28px}.pay12-empty[data-v-3f7e7106]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 20px;gap:12px;color:#94a3b8;font-size:14px}@media (max-width: 600px){.pay12-header[data-v-3f7e7106]{flex-wrap:wrap;gap:10px;padding:12px 14px}.pay12-header__total[data-v-3f7e7106]{border-left:none;padding-left:0;flex-direction:row;gap:6px;align-items:center}.pay12-item[data-v-3f7e7106]{flex-wrap:wrap;gap:8px;padding:10px 12px}.pay12-item__main[data-v-3f7e7106]{width:100%}.pay12-item__price[data-v-3f7e7106]{min-width:auto}}.dialog-drag-frame[data-v-3342b75c]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-3342b75c]{cursor:default}.draggable-handle[data-v-3342b75c]{cursor:move}.twd-card[data-v-3342b75c]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.twd-header[data-v-3342b75c]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.twd-header__title[data-v-3342b75c]{font-size:1rem;font-weight:600;letter-spacing:.01em;color:#fff}.twd-body[data-v-3342b75c]{padding:14px!important;background:#fafbfc}.twd-section[data-v-3342b75c]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:12px;margin-bottom:10px}.twd-section[data-v-3342b75c]:last-child{margin-bottom:0}.twd-section__label[data-v-3342b75c]{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.twd-range[data-v-3342b75c]{display:flex;align-items:flex-end;gap:8px}.twd-range__field[data-v-3342b75c]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:4px}.twd-range__sub[data-v-3342b75c]{font-size:.7rem;font-weight:500;color:#90a4ae;text-transform:uppercase;letter-spacing:.04em}.twd-range__arrow[data-v-3342b75c]{margin-bottom:9px}.twd-duration[data-v-3342b75c]{display:inline-flex;align-items:center;gap:4px;margin-top:8px;padding:4px 8px;background:#e8f5e9;color:#2e7d32;border-radius:6px;font-size:.75rem}.twd-presets[data-v-3342b75c]{display:flex;flex-wrap:wrap;gap:6px}.twd-preset[data-v-3342b75c]{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:6px;font-size:.78rem;font-weight:500;background:#eceff1;color:#546e7a;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid transparent;transition:filter .15s ease,background .15s ease,color .15s ease}.twd-preset[data-v-3342b75c]:hover{filter:brightness(.96)}.twd-preset--active[data-v-3342b75c]{background:#e3f2fd;color:#1565c0;border-color:#90caf9}.twd-footer[data-v-3342b75c]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid #eceff1;background:#fff}.paf[data-v-a20343c7]{width:100%}.paf__label[data-v-a20343c7]{display:block;font-size:.72rem;color:#78909c;margin-bottom:3px;padding-left:2px}.paf__control[data-v-a20343c7]{display:flex;align-items:center;gap:6px;min-height:40px;padding:4px 8px;border:1px solid #cfd8dc;border-radius:6px;background:#fff;cursor:pointer;transition:border-color .15s}.paf__control[data-v-a20343c7]:hover{border-color:#90a4ae}.paf__control--open[data-v-a20343c7]{border-color:#1565c0;box-shadow:0 0 0 1px #1565c0}.paf__lead[data-v-a20343c7]{color:#90a4ae;flex:0 0 auto}.paf__chips[data-v-a20343c7]{display:flex;flex-wrap:wrap;gap:4px;flex:1 1 auto;min-width:0}.paf__chip[data-v-a20343c7]{display:inline-flex;align-items:center;font-size:.78rem;background:#e8f5e9;color:#2e7d32;border:1px solid #a5d6a7;border-radius:5px;padding:1px 5px 1px 6px;line-height:1.6}.paf__chip--missing[data-v-a20343c7]{background:#fff3e0;color:#e65100;border-color:#ffcc80}.paf__chip-x[data-v-a20343c7]{margin-left:3px;cursor:pointer;opacity:.7}.paf__chip-x[data-v-a20343c7]:hover{opacity:1}.paf__placeholder[data-v-a20343c7]{flex:1 1 auto;color:#b0bec5;font-size:.85rem}.paf__caret[data-v-a20343c7]{color:#90a4ae;flex:0 0 auto}.paf__hint[data-v-a20343c7]{font-size:.7rem;color:#90a4ae;margin-top:3px;padding-left:2px}.paf__panel[data-v-a20343c7]{background:#fff;border:1px solid #b0bec5;border-radius:8px;box-shadow:0 8px 28px #1565c02e;overflow:hidden;display:flex;flex-direction:column;max-height:420px}.paf__search[data-v-a20343c7]{display:flex;align-items:center;gap:6px;padding:9px 10px;background:linear-gradient(180deg,#eaf2fb,#dbe8f7);border-bottom:2px solid #1565c0}.paf__search-ic[data-v-a20343c7]{color:#1565c0}.paf__search-input[data-v-a20343c7]{flex:1 1 auto;border:none;outline:none;font-size:.85rem;background:transparent;color:#1a3a5c}.paf__search-input[data-v-a20343c7]::placeholder{color:#5b7fa6}.paf__search-clear[data-v-a20343c7]{color:#90a4ae;cursor:pointer}.paf__filterbar[data-v-a20343c7]{display:flex;align-items:center;padding:5px 10px;background:#f7f9fb;border-bottom:1px solid #eceff1;font-size:.72rem;color:#78909c}.paf__filterbar-text[data-v-a20343c7]{font-weight:500}.paf__filterbar-toggle[data-v-a20343c7]{color:#1565c0;cursor:pointer;font-weight:600}.paf__filterbar-toggle[data-v-a20343c7]:hover{text-decoration:underline}.paf__list[data-v-a20343c7]{overflow-y:auto;flex:1 1 auto;padding:4px}.paf__row[data-v-a20343c7]{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;cursor:pointer;border-left:3px solid transparent}.paf__row[data-v-a20343c7]:hover{background:#f5f7fa}.paf__row--selected[data-v-a20343c7]{background:#f1f8f2}.paf__row--instock[data-v-a20343c7]{border-left-color:#2e7d32}.paf__row-check[data-v-a20343c7]{flex:0 0 auto}.paf__row-main[data-v-a20343c7]{min-width:0;flex:1 1 auto}.paf__row-name[data-v-a20343c7]{font-size:.84rem;color:#263238;display:flex;align-items:center;flex-wrap:wrap;gap:4px}.paf__row-code[data-v-a20343c7]{color:#90a4ae;font-size:.76rem}.paf__row-team[data-v-a20343c7]{color:#5e35b1;font-size:.72rem}.paf__row-tags[data-v-a20343c7]{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.paf__tag[data-v-a20343c7]{display:inline-flex;align-items:center;gap:2px;font-size:.68rem;padding:0 5px;border-radius:4px;line-height:1.6}.paf__tag--veh[data-v-a20343c7]{background:#e3f2fd;color:#1565c0}.paf__tag--zone[data-v-a20343c7]{background:#f3e5f5;color:#7b1fa2}.paf__tag--stock[data-v-a20343c7]{background:#e8f5e9;color:#2e7d32;font-weight:600}.paf__empty[data-v-a20343c7]{display:flex;align-items:center;justify-content:center;gap:6px;padding:16px;color:#b0bec5;font-size:.82rem}.paf__footer[data-v-a20343c7]{display:flex;align-items:center;padding:5px 10px;border-top:1px solid #eceff1;background:#fafbfc}.paf__count[data-v-a20343c7]{font-size:.72rem;color:#78909c}.paf[data-v-bd8ddf8e]{width:100%}.paf__label[data-v-bd8ddf8e]{display:block;font-size:.72rem;color:#78909c;margin-bottom:3px;padding-left:2px}.paf__control[data-v-bd8ddf8e]{display:flex;align-items:center;gap:6px;min-height:40px;padding:4px 8px;border:1px solid #cfd8dc;border-radius:6px;background:#fff;cursor:pointer;transition:border-color .15s}.paf__control[data-v-bd8ddf8e]:hover{border-color:#ffb74d}.paf__control--open[data-v-bd8ddf8e]{border-color:#e65100;box-shadow:0 0 0 1px #e65100}.paf__lead[data-v-bd8ddf8e]{color:#e65100;flex:0 0 auto}.paf__chips[data-v-bd8ddf8e]{display:flex;flex-wrap:wrap;gap:4px;flex:1 1 auto;min-width:0}.paf__chip[data-v-bd8ddf8e]{display:inline-flex;align-items:center;font-size:.78rem;background:#fff3e0;color:#e65100;border:1px solid #ffcc80;border-radius:5px;padding:1px 5px 1px 6px;line-height:1.6}.paf__chip--missing[data-v-bd8ddf8e]{background:#ffebee;color:#c62828;border-color:#ef9a9a}.paf__chip-x[data-v-bd8ddf8e]{margin-left:3px;cursor:pointer;opacity:.7}.paf__chip-x[data-v-bd8ddf8e]:hover{opacity:1}.paf__placeholder[data-v-bd8ddf8e]{flex:1 1 auto;color:#b0bec5;font-size:.85rem}.paf__caret[data-v-bd8ddf8e]{color:#90a4ae;flex:0 0 auto}.paf__hint[data-v-bd8ddf8e]{font-size:.7rem;color:#90a4ae;margin-top:3px;padding-left:2px}.paf__panel[data-v-bd8ddf8e]{background:#fff;border:1px solid #b0bec5;border-radius:8px;box-shadow:0 8px 28px #e651002e;overflow:hidden;display:flex;flex-direction:column;max-height:420px}.paf__search[data-v-bd8ddf8e]{display:flex;align-items:center;gap:6px;padding:9px 10px;background:linear-gradient(180deg,#fff3e0,#ffe0b2);border-bottom:2px solid #e65100}.paf__search-ic[data-v-bd8ddf8e]{color:#e65100}.paf__search-input[data-v-bd8ddf8e]{flex:1 1 auto;border:none;outline:none;font-size:.85rem;background:transparent;color:#5c3a1a}.paf__search-input[data-v-bd8ddf8e]::placeholder{color:#a6764b}.paf__search-clear[data-v-bd8ddf8e]{color:#90a4ae;cursor:pointer}.paf__filterbar[data-v-bd8ddf8e]{display:flex;align-items:center;padding:5px 10px;background:#fffaf5;border-bottom:1px solid #f0e3d6;font-size:.72rem;color:#78909c}.paf__filterbar-text[data-v-bd8ddf8e]{font-weight:500}.paf__filterbar-toggle[data-v-bd8ddf8e]{color:#e65100;cursor:pointer;font-weight:600}.paf__filterbar-toggle[data-v-bd8ddf8e]:hover{text-decoration:underline}.paf__list[data-v-bd8ddf8e]{overflow-y:auto;flex:1 1 auto;padding:4px}.paf__row[data-v-bd8ddf8e]{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;cursor:pointer;border-left:3px solid transparent}.paf__row[data-v-bd8ddf8e]:hover{background:#fff8f1}.paf__row--selected[data-v-bd8ddf8e]{background:#fff3e0}.paf__row--instock[data-v-bd8ddf8e]{border-left-color:#e65100}.paf__row-check[data-v-bd8ddf8e]{flex:0 0 auto}.paf__row-main[data-v-bd8ddf8e]{min-width:0;flex:1 1 auto}.paf__row-name[data-v-bd8ddf8e]{font-size:.84rem;color:#263238;display:flex;align-items:center;flex-wrap:wrap;gap:4px}.paf__row-code[data-v-bd8ddf8e]{color:#90a4ae;font-size:.76rem}.paf__row-team[data-v-bd8ddf8e]{color:#5e35b1;font-size:.72rem}.paf__row-tags[data-v-bd8ddf8e]{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.paf__tag[data-v-bd8ddf8e]{display:inline-flex;align-items:center;gap:2px;font-size:.68rem;padding:0 5px;border-radius:4px;line-height:1.6}.paf__tag--veh[data-v-bd8ddf8e]{background:#e3f2fd;color:#1565c0}.paf__tag--zone[data-v-bd8ddf8e]{background:#f3e5f5;color:#7b1fa2}.paf__tag--stock[data-v-bd8ddf8e]{background:#fff3e0;color:#e65100;font-weight:600}.paf__empty[data-v-bd8ddf8e]{display:flex;align-items:center;justify-content:center;gap:6px;padding:16px;color:#b0bec5;font-size:.82rem}.paf__footer[data-v-bd8ddf8e]{display:flex;align-items:center;padding:5px 10px;border-top:1px solid #f0e3d6;background:#fffaf5}.etrn-wrap[data-v-03cd27ea],.etrn-body[data-v-03cd27ea]{padding:0}.etrn-state[data-v-03cd27ea]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:32px 16px;text-align:center}.etrn-state__title[data-v-03cd27ea]{font-size:.95rem;font-weight:600;color:#455a64;margin-top:4px}.etrn-state__hint[data-v-03cd27ea]{font-size:.8rem;color:#90a4ae}.etrn-grid[data-v-03cd27ea]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}@media (max-width: 900px){.etrn-grid[data-v-03cd27ea]{grid-template-columns:1fr}}.etrn-col[data-v-03cd27ea]{background:#fff;border:1px solid #eceff1;border-radius:8px;padding:10px 12px}.etrn-head[data-v-03cd27ea]{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid #eceff1;margin-bottom:8px}.etrn-head__title[data-v-03cd27ea]{font-size:.92rem;font-weight:600;color:#263238}.etrn-section-label[data-v-03cd27ea]{display:flex;align-items:center;gap:5px;font-size:.68rem;font-weight:700;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin:6px 0}.etrn-progress-pill[data-v-03cd27ea]{background:#e3f2fd;color:#1565c0;padding:2px 8px;border-radius:999px;font-size:.7rem;font-weight:700}.etrn-parts[data-v-03cd27ea]{display:flex;flex-direction:column;gap:6px}.etrn-part[data-v-03cd27ea]{display:flex;align-items:center;gap:8px;padding:6px 8px;background:#fafbfc;border:1px solid #f0f3f5;border-radius:6px}.etrn-part__icon[data-v-03cd27ea]{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.etrn-part__icon--blue[data-v-03cd27ea]{background:linear-gradient(135deg,#1565c0,#42a5f5)}.etrn-part__icon--teal[data-v-03cd27ea]{background:linear-gradient(135deg,#00695c,#26a69a)}.etrn-part__icon--purple[data-v-03cd27ea]{background:linear-gradient(135deg,#6a1b9a,#ab47bc)}.etrn-part__icon--orange[data-v-03cd27ea]{background:linear-gradient(135deg,#e65100,#ffa726)}.etrn-part__body[data-v-03cd27ea]{min-width:0;flex:1}.etrn-part__role[data-v-03cd27ea]{font-size:.66rem;font-weight:700;color:#78909c;text-transform:uppercase;letter-spacing:.04em;line-height:1.1}.etrn-part__name[data-v-03cd27ea]{font-size:.85rem;font-weight:600;color:#263238;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.etrn-part__inn[data-v-03cd27ea]{font-size:.7rem;color:#90a4ae}.etrn-timeline[data-v-03cd27ea]{display:flex;flex-direction:column}.etrn-step[data-v-03cd27ea]{display:flex;gap:8px}.etrn-step__col[data-v-03cd27ea]{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:18px}.etrn-step__dot[data-v-03cd27ea]{width:16px;height:16px;border-radius:50%;background:#cfd8dc;border:2px solid white;box-shadow:0 0 0 1px #cfd8dc;display:flex;align-items:center;justify-content:center;margin-top:2px;flex-shrink:0}.etrn-step--completed .etrn-step__dot[data-v-03cd27ea]{background:#2e7d32;box-shadow:0 0 0 1px #2e7d32}.etrn-step--active .etrn-step__dot[data-v-03cd27ea]{background:#1565c0;box-shadow:0 0 0 1px #1565c0,0 0 0 4px #1565c026}.etrn-step__line[data-v-03cd27ea]{flex:1;width:2px;background:#eceff1;min-height:12px;margin:2px 0}.etrn-step__line--done[data-v-03cd27ea]{background:#a5d6a7}.etrn-step__body[data-v-03cd27ea]{flex:1;padding:0 0 10px;min-width:0}.etrn-step__head[data-v-03cd27ea]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.etrn-step__label[data-v-03cd27ea]{font-size:.82rem;color:#455a64;line-height:1.2}.etrn-step--active .etrn-step__label[data-v-03cd27ea]{font-weight:700;color:#263238}.etrn-step--pending .etrn-step__label[data-v-03cd27ea]{color:#90a4ae}.etrn-step--completed .etrn-step__label[data-v-03cd27ea]{color:#2e7d32}.etrn-step__tag[data-v-03cd27ea]{background:#e3f2fd;color:#1565c0;padding:1px 7px;border-radius:999px;font-size:.66rem;font-weight:700}.etrn-step__meta[data-v-03cd27ea]{display:inline-flex;align-items:center;gap:3px;font-size:.7rem;color:#78909c;margin-top:2px}.etrn-alert[data-v-03cd27ea]{display:flex;align-items:flex-start;gap:6px;margin-top:8px;padding:6px 10px;background:#ffebee;border-left:3px solid #c62828;border-radius:6px;font-size:.78rem;color:#b71c1c}.etrn-audit-toggle[data-v-03cd27ea]:hover{background:#f5f7fa;border-radius:4px}.etrn-audit[data-v-03cd27ea]{margin-top:4px;max-height:280px;overflow-y:auto;padding:4px 0}.etrn-audit__empty[data-v-03cd27ea]{padding:12px 0;text-align:center;font-size:.76rem;color:#90a4ae}.etrn-audit__row[data-v-03cd27ea]{display:flex;gap:8px;padding:6px 4px;border-bottom:1px solid #f0f2f5}.etrn-audit__row[data-v-03cd27ea]:last-child{border-bottom:none}.etrn-audit__icon[data-v-03cd27ea]{flex:0 0 auto;margin-top:2px}.etrn-audit__body[data-v-03cd27ea]{flex:1 1 auto;min-width:0}.etrn-audit__head[data-v-03cd27ea]{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.etrn-audit__label[data-v-03cd27ea]{font-size:.78rem;font-weight:600;color:#37474f}.etrn-audit__time[data-v-03cd27ea]{font-size:.7rem;color:#90a4ae;white-space:nowrap}.etrn-audit__meta[data-v-03cd27ea]{font-size:.72rem;color:#607d8b;margin-top:1px;overflow:hidden;text-overflow:ellipsis}.etrn-audit__actor[data-v-03cd27ea]{font-weight:500}.etrn-audit__details[data-v-03cd27ea]{color:#78909c}.dialog-drag-frame{padding:8px;cursor:move}.dialog-drag-frame>.v-card{cursor:default}.draggable-handle{cursor:move}.eod-card{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.eod-header{display:flex;align-items:center;gap:8px;padding:6px 12px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff;min-height:48px}.eod-header__left{flex:0 0 auto}.eod-header__title{font-size:1rem;font-weight:600;letter-spacing:.01em;color:#fff}.eod-pk-tag{display:inline-flex;align-items:center;font-size:12px;font-weight:600;line-height:1;padding:4px 7px;border-radius:4px;background:#ffffff2e;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;transition:background .15s ease}.eod-pk-tag:hover{background:#ffffff52}.eod-tabs{flex:1 1 auto;margin-left:16px}.eod-tabs :deep(.v-tab){min-width:auto;padding:0 12px;font-size:.85rem;letter-spacing:.01em;text-transform:none;font-weight:500;opacity:.85}.eod-tabs :deep(.v-tab--selected){opacity:1;font-weight:600}.eod-body{padding:12px 14px!important;background:#fafbfc}.eod-strip{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:8px 10px;background:#fff;border:1px solid #e8eaed;border-radius:8px;margin-bottom:10px}.eod-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:6px;font-size:.75rem;font-weight:500;line-height:1.2;cursor:pointer;-webkit-user-select:none;user-select:none;transition:filter .15s ease,opacity .15s ease;white-space:nowrap}.eod-pill:hover{filter:brightness(.96)}.eod-pill--disabled{pointer-events:none;opacity:.55}.eod-pill--ghost{background:#eceff1;color:#546e7a}.eod-pill--muted{background:#f5f5f5;color:#78909c;cursor:default}.eod-pill--primary{background:#e3f2fd;color:#1565c0}.eod-pill--warning{background:#fff3e0;color:#e65100}.eod-pill--error{background:#ffebee;color:#c62828}.eod-pill--teal{background:#e0f2f1;color:#00796b}.eod-pill--orange{background:#fff3e0;color:#ef6c00}.eod-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width: 960px){.eod-grid{grid-template-columns:1fr}}.eod-section{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:10px 12px}.eod-section__label{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.eod-footer{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid #eceff1;background:#fff}.eod-cfields-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width: 720px){.eod-cfields-grid{grid-template-columns:1fr}}.eod-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:36px 16px;background:#fff;border:1px dashed #cfd8dc;border-radius:8px;text-align:center}.eod-empty__title{font-size:.95rem;font-weight:600;color:#455a64;margin-top:4px}.eod-empty__hint{font-size:.78rem;color:#90a4ae;max-width:380px}.file-card{transition:transform .3s ease}.file-card:hover{transform:translateY(-5px)}.file-icon-preview{height:200px;background:#f5f5f5}.coordinate-mini-map{height:200px;border-radius:8px;overflow:hidden;position:relative;border:1px solid #e0e0e0}.no-coords-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#f0f0f0e6;z-index:10}.coord-marker{position:relative;width:30px;height:40px}.coord-marker-pin{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:24px;height:24px;background:linear-gradient(135deg,#1976d2,#1565c0);border-radius:50% 50% 50% 0;transform:translate(-50%) rotate(-45deg);box-shadow:0 2px 6px #0000004d}.coord-marker-pin:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background:#fff;border-radius:50%}.coord-marker-pulse{position:absolute;bottom:-4px;left:50%;transform:translate(-50%);width:14px;height:14px;background:#1976d24d;border-radius:50%;animation:coord-pulse 1.5s ease-out infinite}@keyframes coord-pulse{0%{transform:translate(-50%) scale(1);opacity:.6}to{transform:translate(-50%) scale(2.5);opacity:0}}.weight-group-item{padding:0}.weight-group-item.disabled-group{opacity:.5;pointer-events:none}.weight-field{flex:1 1 50%}.weight-field .v-field__input{padding-right:4px}.weight-field .v-field__append-inner{padding-left:0}.coord-update-directory{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#fff8e1;border:1px solid #ffe082;border-radius:8px}.coord-update-directory__text{display:flex;flex-direction:column;gap:1px}.coord-update-directory__label{font-size:.82rem;font-weight:600;color:#37474f}.coord-update-directory__hint{font-size:.7rem;color:#78909c}.dialog-drag-frame[data-v-8ed058d5]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-8ed058d5]{cursor:default}.draggable-handle[data-v-8ed058d5]{cursor:move}.nlog-card[data-v-8ed058d5]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important;display:flex;flex-direction:column;max-height:85vh}.nlog-header[data-v-8ed058d5]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.nlog-header--warn[data-v-8ed058d5]{background:linear-gradient(135deg,#e65100,#ffa726)}.nlog-header__title[data-v-8ed058d5]{font-size:1rem;font-weight:600;letter-spacing:.01em}.nlog-header__id[data-v-8ed058d5]{font-size:.78rem;font-weight:600;background:#fff3;padding:2px 8px;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.nlog-body[data-v-8ed058d5]{padding:12px!important;background:#fafbfc;flex:1 1 auto;overflow-y:auto;min-height:0;display:flex;flex-direction:column;gap:0}.nlog-toolbar[data-v-8ed058d5]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:8px 10px;margin-bottom:8px;display:flex;flex-direction:column;gap:6px}.nlog-toolbar__row[data-v-8ed058d5]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.nlog-toolbar__row--main[data-v-8ed058d5]{gap:14px}.nlog-quick[data-v-8ed058d5]{display:inline-flex;align-items:center;gap:3px}.nlog-quick__label[data-v-8ed058d5]{font-size:.68rem;font-weight:600;color:#90a4ae;text-transform:uppercase;letter-spacing:.04em;margin-right:2px}.nlog-pill[data-v-8ed058d5]{display:inline-flex;align-items:center;gap:3px;padding:3px 8px;border-radius:12px;font-size:.72rem;font-weight:500;background:#f5f7fa;color:#78909c;border:1px solid transparent;cursor:pointer;transition:all .12s ease;line-height:1.3}.nlog-pill[data-v-8ed058d5]:hover{background:#eceff1;color:#37474f}.nlog-pill--active[data-v-8ed058d5]{font-weight:600;box-shadow:0 0 0 1px currentColor inset}.nlog-input[data-v-8ed058d5]{display:inline-flex;align-items:center;background:#fff;border:1px solid #cfd8dc;border-radius:6px;padding:0 6px 0 8px;height:28px;flex:1;min-width:140px;max-width:240px;transition:border-color .12s ease}.nlog-input[data-v-8ed058d5]:focus-within{border-color:#1565c0;box-shadow:0 0 0 2px #1565c01f}.nlog-input--narrow[data-v-8ed058d5]{max-width:130px;min-width:110px;flex:0 0 auto}.nlog-input--date[data-v-8ed058d5]{max-width:150px;min-width:140px;flex:0 0 auto}.nlog-input__icon[data-v-8ed058d5]{color:#90a4ae;margin-right:4px}.nlog-input__field[data-v-8ed058d5]{flex:1;border:none;outline:none;background:transparent;font-size:.82rem;color:#37474f;width:100%;min-width:0;padding:0;font-family:inherit}.nlog-input__field[data-v-8ed058d5]::placeholder{color:#b0bec5;font-weight:400}.nlog-input__field[data-v-8ed058d5]::-webkit-inner-spin-button,.nlog-input__field[data-v-8ed058d5]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nlog-input__clear[data-v-8ed058d5]{color:#b0bec5;cursor:pointer;margin-left:4px}.nlog-input__clear[data-v-8ed058d5]:hover{color:#546e7a}.nlog-stats[data-v-8ed058d5]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.nlog-stat[data-v-8ed058d5]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:4px;font-size:.72rem;font-weight:500}.nlog-stat strong[data-v-8ed058d5]{font-weight:700}.nlog-stat--total[data-v-8ed058d5]{background:#eceff1;color:#37474f}.nlog-stat--sent[data-v-8ed058d5]{background:#e8f5e9;color:#2e7d32}.nlog-stat--failed[data-v-8ed058d5]{background:#ffebee;color:#c62828}.nlog-stat--bounced[data-v-8ed058d5]{background:#fff3e0;color:#e65100}.nlog-stat--pending[data-v-8ed058d5]{background:#f5f5f5;color:#78909c}.nlog-table[data-v-8ed058d5]{background:#fff;border:1px solid #e8eaed;border-radius:8px;overflow:hidden}.nlog-table[data-v-8ed058d5] .v-data-table{font-size:.82rem}.nlog-table[data-v-8ed058d5] th{font-size:.68rem!important;font-weight:600;color:#78909c!important;text-transform:uppercase;letter-spacing:.04em;background:#f5f7fa!important;border-bottom:1px solid #e0e0e0!important}.nlog-table[data-v-8ed058d5] tbody tr{transition:background .12s ease}.nlog-table[data-v-8ed058d5] tbody tr:hover{background:#f5f9ff!important}.nlog-table[data-v-8ed058d5] td{border-bottom:1px solid #f0f2f5!important;padding-top:6px!important;padding-bottom:6px!important}.nlog-id[data-v-8ed058d5]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:600;color:#90a4ae}.nlog-type[data-v-8ed058d5],.nlog-status[data-v-8ed058d5]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:12px;font-size:.7rem;font-weight:600;letter-spacing:.02em;text-transform:lowercase;line-height:1.4}.nlog-status__dot[data-v-8ed058d5]{width:6px;height:6px;border-radius:50%}.nlog-recipient[data-v-8ed058d5]{display:flex;flex-direction:column;gap:1px;min-width:0}.nlog-recipient__main[data-v-8ed058d5]{font-size:.82rem;font-weight:600;color:#263238;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nlog-recipient__sub[data-v-8ed058d5]{display:inline-flex;align-items:center;gap:3px;font-size:.7rem;color:#90a4ae}.nlog-recipient__link[data-v-8ed058d5]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;color:#1565c0;text-decoration:none}.nlog-recipient__link[data-v-8ed058d5]:hover{text-decoration:underline}.nlog-recipient__name[data-v-8ed058d5]{color:#90a4ae}.nlog-template[data-v-8ed058d5]{font-size:.78rem;color:#546e7a}.nlog-empty[data-v-8ed058d5]{color:#cfd8dc}.nlog-time[data-v-8ed058d5]{display:flex;flex-direction:column;line-height:1.2;gap:1px}.nlog-time__date[data-v-8ed058d5]{font-size:.78rem;font-weight:600;color:#37474f}.nlog-time__time[data-v-8ed058d5]{font-size:.7rem;color:#90a4ae;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.nlog-actions[data-v-8ed058d5]{display:flex;gap:2px;justify-content:center}.nlog-empty-state[data-v-8ed058d5]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 16px;text-align:center}.nlog-empty-state__title[data-v-8ed058d5]{font-size:.9rem;font-weight:600;color:#546e7a;margin-top:6px}.nlog-empty-state__sub[data-v-8ed058d5]{font-size:.76rem;color:#90a4ae;margin-top:2px}.nlog-table[data-v-8ed058d5] .v-data-table__td.v-data-table__td--no-data{padding:0!important}.nlog-meta[data-v-8ed058d5]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;background:#fff;border:1px solid #e8eaed;border-radius:8px;margin-bottom:12px}.nlog-meta__item[data-v-8ed058d5]{display:flex;flex-direction:column;gap:2px;min-width:0}.nlog-meta__label[data-v-8ed058d5]{font-size:.66rem;font-weight:500;color:#90a4ae;text-transform:uppercase;letter-spacing:.04em}.nlog-meta__value[data-v-8ed058d5]{font-size:.82rem;font-weight:600;color:#37474f}.nlog-meta__divider[data-v-8ed058d5]{width:1px;height:26px;background:#e0e0e0;flex-shrink:0}.nlog-note[data-v-8ed058d5]{display:flex;align-items:flex-start;gap:4px;padding:8px 10px;border-radius:6px;font-size:.76rem;line-height:1.35;margin-bottom:12px}.nlog-note--info[data-v-8ed058d5]{background:#e3f2fd;color:#0d47a1;border:1px solid #bbdefb}.nlog-note--error[data-v-8ed058d5]{background:#ffebee;color:#c62828;border:1px solid #ffcdd2}.nlog-section[data-v-8ed058d5]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:10px 12px;margin-bottom:12px}.nlog-section__label[data-v-8ed058d5]{font-size:.7rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}.nlog-section__body[data-v-8ed058d5]{font-size:.85rem;color:#37474f}.nlog-footer[data-v-8ed058d5]{display:flex;align-items:center;gap:8px;padding:10px 16px;border-top:1px solid #eceff1;background:#fff}.nlog-emails[data-v-8ed058d5]{display:flex;flex-wrap:wrap;gap:4px;margin-top:10px}.nlog-email-chip[data-v-8ed058d5]{display:inline-flex;align-items:center;gap:4px;padding:2px 6px 2px 8px;border-radius:4px;background:#e3f2fd;color:#1565c0;font-size:.75rem;font-weight:500;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.nlog-email-chip__close[data-v-8ed058d5]{cursor:pointer;border-radius:50%;transition:background .15s}.nlog-email-chip__close[data-v-8ed058d5]:hover{background:#1565c02e}.nlog-loading-card[data-v-8ed058d5]{border-radius:8px!important}.message-preview[data-v-8ed058d5]{max-height:400px;overflow-y:auto;padding:10px;background-color:#f5f7fa;border-radius:6px;font-family:monospace;font-size:.82rem;line-height:1.5;white-space:pre-wrap;word-break:break-word;border:1px solid #e8eaed}.text-white[data-v-8ed058d5]{color:#fff!important}.cdd-card[data-v-44e2976a]{border-radius:12px;box-shadow:0 8px 32px #0000002e;overflow:hidden}.cdd-header[data-v-44e2976a]{background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff;height:56px}.cdd-header__title[data-v-44e2976a]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cdd-info-strip[data-v-44e2976a]{display:flex;align-items:center;gap:10px;padding:6px 8px;background:#fff;border:1px solid #eceff1;border-radius:8px;margin-bottom:12px;flex-wrap:wrap}.cdd-section-label[data-v-44e2976a]{text-transform:uppercase;font-size:.72rem;letter-spacing:.04em;color:#78909c;font-weight:600}.cdd-info-strip__tags[data-v-44e2976a]{display:flex;gap:6px;flex-wrap:wrap}.cdd-tag[data-v-44e2976a]{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:12px;font-size:11px;font-weight:600;-webkit-user-select:none;user-select:none;white-space:nowrap}.cdd-tag--grey[data-v-44e2976a]{background:#eceff1;color:#455a64}.cdd-footer[data-v-44e2976a]{display:flex;align-items:center;gap:8px;border-top:1px solid #eceff1;padding:10px 14px;background:#fff}.eag-row[data-v-44e2976a]{align-items:stretch}.eag-col[data-v-44e2976a]{display:flex;flex-direction:column;gap:10px}.eag-section[data-v-44e2976a]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column}.eag-section--grow[data-v-44e2976a]{flex:1 1 auto}.eag-section__label[data-v-44e2976a]{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.agent-cat-dot[data-v-44e2976a]{display:inline-block;width:10px;height:10px;border-radius:50%;border:1px solid rgba(0,0,0,.12);flex:0 0 auto}.cat-apply-header[data-v-44e2976a]{background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff;display:flex;align-items:center;gap:8px;padding:12px 16px}.cat-apply-header__title[data-v-44e2976a]{font-size:1rem;font-weight:600}.cat-apply-list[data-v-44e2976a]{list-style:none;margin:0;padding:0;border:1px solid #eceff1;border-radius:8px;background:#fafbfc;overflow:hidden}.cat-apply-item[data-v-44e2976a]{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;border-bottom:1px solid #eceff1}.cat-apply-item[data-v-44e2976a]:last-child{border-bottom:none}.cat-apply-item__label[data-v-44e2976a]{font-size:.86rem;color:#455a64}.cat-apply-item__value[data-v-44e2976a]{font-family:monospace;font-size:.82rem;color:#1565c0;font-weight:600}.akpi[data-v-e4e1e9ea]{display:flex;flex-direction:column;gap:10px}.akpi-hero[data-v-e4e1e9ea]{display:flex;align-items:flex-start;gap:16px;padding:14px 16px;border-radius:12px;background:#fff;border:1px solid #e8eaed;border-left:4px solid #90a4ae;position:relative}.akpi-hero--success[data-v-e4e1e9ea]{border-left-color:#43a047;background:linear-gradient(135deg,#f1f8e9,#fff 50%)}.akpi-hero--info[data-v-e4e1e9ea]{border-left-color:#1976d2;background:linear-gradient(135deg,#e3f2fd,#fff 50%)}.akpi-hero--warning[data-v-e4e1e9ea],.akpi-hero--amber-darken-1[data-v-e4e1e9ea]{border-left-color:#fb8c00;background:linear-gradient(135deg,#fff3e0,#fff 50%)}.akpi-hero--error[data-v-e4e1e9ea]{border-left-color:#e53935;background:linear-gradient(135deg,#ffebee,#fff 50%)}.akpi-hero--grey[data-v-e4e1e9ea]{border-left-color:#90a4ae;background:#fafbfc}.akpi-hero__rating[data-v-e4e1e9ea]{display:flex;flex-direction:column;align-items:center;min-width:84px;padding-right:12px;border-right:1px solid #eceff1}.akpi-hero__number[data-v-e4e1e9ea]{font-size:2.4rem;font-weight:800;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.akpi-hero__scale[data-v-e4e1e9ea]{font-size:.72rem;color:#90a4ae;font-weight:500;margin-top:4px}.akpi-hero__body[data-v-e4e1e9ea]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.akpi-hero__chips[data-v-e4e1e9ea]{display:flex;flex-wrap:wrap;gap:6px}.akpi-hero__bar[data-v-e4e1e9ea]{margin-top:2px}.akpi-hero__stats[data-v-e4e1e9ea]{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px;font-size:.78rem;color:#455a64}.akpi-hero__stat[data-v-e4e1e9ea]{display:inline-flex;align-items:center;gap:4px}.akpi-hero__stat strong[data-v-e4e1e9ea]{font-weight:700;color:#263238}.akpi-hero__meta[data-v-e4e1e9ea]{display:inline-flex;align-items:center;gap:4px;font-size:.7rem;color:#90a4ae;margin-top:2px}.akpi-hero__sep[data-v-e4e1e9ea]{margin:0 4px;color:#cfd8dc}.akpi-hero__refresh[data-v-e4e1e9ea]{align-self:flex-start}.akpi-pill[data-v-e4e1e9ea]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:6px;font-size:.75rem;font-weight:600;line-height:1.2;white-space:nowrap}.akpi-pill--success[data-v-e4e1e9ea]{background:#43a047;color:#fff}.akpi-pill--info[data-v-e4e1e9ea]{background:#1976d2;color:#fff}.akpi-pill--warning[data-v-e4e1e9ea],.akpi-pill--amber-darken-1[data-v-e4e1e9ea]{background:#fb8c00;color:#fff}.akpi-pill--error[data-v-e4e1e9ea]{background:#e53935;color:#fff}.akpi-pill--grey[data-v-e4e1e9ea]{background:#eceff1;color:#546e7a}.akpi-grid[data-v-e4e1e9ea]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width: 720px){.akpi-grid[data-v-e4e1e9ea]{grid-template-columns:1fr}}.akpi-comp[data-v-e4e1e9ea]{background:#fff;border:1px solid #e8eaed;border-radius:10px;padding:10px 12px;position:relative;overflow:hidden;transition:box-shadow .15s ease,transform .15s ease}.akpi-comp[data-v-e4e1e9ea]:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:#cfd8dc}.akpi-comp[data-v-e4e1e9ea]:hover{box-shadow:0 2px 8px #0000000f}.akpi-comp--success[data-v-e4e1e9ea]{background:linear-gradient(135deg,#f1f8e9,#fff 70%)}.akpi-comp--success[data-v-e4e1e9ea]:before{background:#43a047}.akpi-comp--info[data-v-e4e1e9ea]{background:linear-gradient(135deg,#e3f2fd,#fff 70%)}.akpi-comp--info[data-v-e4e1e9ea]:before{background:#1976d2}.akpi-comp--warning[data-v-e4e1e9ea],.akpi-comp--amber-darken-1[data-v-e4e1e9ea]{background:linear-gradient(135deg,#fff3e0,#fff 70%)}.akpi-comp--warning[data-v-e4e1e9ea]:before,.akpi-comp--amber-darken-1[data-v-e4e1e9ea]:before{background:#fb8c00}.akpi-comp--error[data-v-e4e1e9ea]{background:linear-gradient(135deg,#ffebee,#fff 70%)}.akpi-comp--error[data-v-e4e1e9ea]:before{background:#e53935}.akpi-comp--grey[data-v-e4e1e9ea]{background:#fafbfc}.akpi-comp__head[data-v-e4e1e9ea]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.akpi-comp__icon[data-v-e4e1e9ea]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#90a4ae;box-shadow:0 1px 3px #00000014}.akpi-comp__icon--success[data-v-e4e1e9ea]{background:#43a047}.akpi-comp__icon--info[data-v-e4e1e9ea]{background:#1976d2}.akpi-comp__icon--warning[data-v-e4e1e9ea],.akpi-comp__icon--amber-darken-1[data-v-e4e1e9ea]{background:#fb8c00}.akpi-comp__icon--error[data-v-e4e1e9ea]{background:#e53935}.akpi-comp__title[data-v-e4e1e9ea]{flex:1;min-width:0}.akpi-comp__label[data-v-e4e1e9ea]{font-size:.78rem;font-weight:500;color:#546e7a;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.akpi-comp__score-row[data-v-e4e1e9ea]{display:flex;align-items:baseline;gap:4px;margin-top:2px}.akpi-comp__score[data-v-e4e1e9ea]{font-size:1.25rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.akpi-comp__scale[data-v-e4e1e9ea]{font-size:.72rem;color:#90a4ae;font-weight:500}.akpi-trend[data-v-e4e1e9ea]{background:#fff;border:1px solid #e8eaed;border-radius:10px;padding:12px}.akpi-trend__head[data-v-e4e1e9ea]{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}.akpi-sparkline[data-v-e4e1e9ea]{width:100%}.akpi-sparkline__svg[data-v-e4e1e9ea]{width:100%;height:60px}.akpi-trend__dates[data-v-e4e1e9ea]{display:flex;justify-content:space-between;font-size:.7rem;color:#90a4ae;margin-top:4px}.akpi-empty[data-v-e4e1e9ea]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:36px 16px;background:#fff;border:1px dashed #cfd8dc;border-radius:10px}.akpi-empty__title[data-v-e4e1e9ea]{font-size:.92rem;font-weight:600;color:#455a64}.cursor-pointer[data-v-7764706d]{cursor:pointer}.cdd-card[data-v-7764706d]{border-radius:12px;box-shadow:0 8px 32px #0000002e;overflow:hidden}.cdd-header[data-v-7764706d]{background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff;height:56px}.cdd-header__title[data-v-7764706d]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cdd-icon-tabs[data-v-7764706d]{height:56px;flex:0 0 auto}.cdd-icon-tabs[data-v-7764706d] .v-tab{min-width:0;padding:0 12px;height:56px;border-bottom:2px solid transparent;color:#ffffffd9;font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;opacity:.85;transition:background .15s,padding .15s,opacity .15s}.cdd-icon-tabs[data-v-7764706d] .v-tab.cdd-icon-tab--active{background:#ffffff2e;border-bottom-color:#fff;color:#fff;padding:0 16px;opacity:1}.cdd-icon-tabs[data-v-7764706d] .v-tab .v-tab__slider,.cdd-icon-tabs[data-v-7764706d] .v-tab .v-btn__overlay{display:none}.cdd-section-label[data-v-7764706d]{font-size:.72rem;text-transform:uppercase;color:#78909c;font-weight:700;letter-spacing:.6px}.cdd-info-strip[data-v-7764706d]{display:flex;align-items:center;gap:0;padding:10px 14px;background:#fff;border:1px solid #eceff1;border-radius:8px;margin-bottom:12px}.cdd-info-strip .cdd-section-label[data-v-7764706d]{margin-right:12px}.cdd-info-strip__tags[data-v-7764706d]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cdd-info-strip__divider[data-v-7764706d]{width:1px;height:20px;background:#eceff1;margin:0 16px}.cdd-info-strip__meta[data-v-7764706d]{display:flex;align-items:center;gap:16px;font-size:12px;color:#546e7a}.cdd-info-strip__meta b[data-v-7764706d]{color:#37474f;font-weight:600}.cdd-info-strip__updated[data-v-7764706d]{font-size:11px;color:#90a4ae}.agent-cat-dot[data-v-7764706d]{display:inline-block;width:10px;height:10px;border-radius:50%;border:1px solid rgba(0,0,0,.12);flex:0 0 auto}.cat-apply-header[data-v-7764706d]{background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff;display:flex;align-items:center;gap:8px;padding:12px 16px}.cat-apply-header__title[data-v-7764706d]{font-size:1rem;font-weight:600}.cat-apply-list[data-v-7764706d]{list-style:none;margin:0;padding:0;border:1px solid #eceff1;border-radius:8px;background:#fafbfc;overflow:hidden}.cat-apply-item[data-v-7764706d]{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;border-bottom:1px solid #eceff1}.cat-apply-item[data-v-7764706d]:last-child{border-bottom:none}.cat-apply-item__label[data-v-7764706d]{font-size:.86rem;color:#455a64}.cat-apply-item__value[data-v-7764706d]{font-family:monospace;font-size:.82rem;color:#1565c0;font-weight:600}.cdd-tag[data-v-7764706d]{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:12px;font-size:11px;font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.cdd-tag--success[data-v-7764706d]{background:#e8f5e9;color:#2e7d32}.cdd-tag--error[data-v-7764706d]{background:#ffebee;color:#c62828}.cdd-tag--warning[data-v-7764706d]{background:#fff3e0;color:#e65100}.cdd-tag--info[data-v-7764706d]{background:#e3f2fd;color:#1565c0}.cdd-tag--grey[data-v-7764706d]{background:#eceff1;color:#546e7a}.cdd-footer[data-v-7764706d]{display:flex;align-items:center;gap:8px;padding:12px 20px;border-top:1px solid #eceff1;background:#fff}.eag-row[data-v-7764706d]{align-items:stretch}.eag-col[data-v-7764706d]{display:flex;flex-direction:column;gap:10px}.eag-section[data-v-7764706d]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column}.eag-section--grow[data-v-7764706d]{flex:1 1 auto}.eag-section__label[data-v-7764706d]{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.evt-section[data-v-7764706d]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:12px;display:flex;flex-direction:column}.evt-section--grow[data-v-7764706d]{flex:1 1 auto}.evt-section--history[data-v-7764706d]{max-height:100%;overflow:hidden}.evt-section__label[data-v-7764706d]{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.evt-alert[data-v-7764706d]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;font-size:.82rem;margin-bottom:10px}.evt-alert--info[data-v-7764706d]{background:#e3f2fd;color:#1565c0;border:1px solid #bbdefb}.evt-alert--warning[data-v-7764706d]{background:#fff3e0;color:#e65100;border:1px solid #ffe0b2}.evt-pill[data-v-7764706d]{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:5px;font-size:.7rem;font-weight:500;line-height:1.3;white-space:nowrap}.evt-pill--ghost[data-v-7764706d]{background:#eceff1;color:#546e7a}.evt-pill--success[data-v-7764706d]{background:#e8f5e9;color:#2e7d32}.evt-pill--error[data-v-7764706d]{background:#ffebee;color:#c62828}.evt-pill--purple[data-v-7764706d]{background:#ede7f6;color:#5e35b1}.evt-vehicle-head[data-v-7764706d]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eceff1}.evt-vehicle-head__main[data-v-7764706d]{display:flex;align-items:flex-start;gap:10px;min-width:0}.evt-vehicle-head__icon[data-v-7764706d]{width:38px;height:38px;border-radius:8px;background:linear-gradient(135deg,#1565c0,#42a5f5);display:flex;align-items:center;justify-content:center;flex-shrink:0}.evt-vehicle-head__title-block[data-v-7764706d]{min-width:0}.evt-vehicle-head__title[data-v-7764706d]{font-size:1rem;font-weight:600;color:#263238;line-height:1.25}.evt-vehicle-head__mark[data-v-7764706d]{color:#90a4ae;font-weight:500;font-size:.88rem;margin-left:2px}.evt-vehicle-head__meta[data-v-7764706d]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px}.evt-vehicle-head__date[data-v-7764706d]{display:inline-flex;align-items:center;gap:3px;font-size:.74rem;color:#78909c}.evt-vehicle-head__actions[data-v-7764706d]{display:flex;gap:6px;flex-shrink:0}.evt-group__label[data-v-7764706d]{display:flex;align-items:center;gap:5px;font-size:.68rem;font-weight:600;color:#90a4ae;text-transform:uppercase;letter-spacing:.04em;margin:8px 0 6px}.evt-group__label[data-v-7764706d]:first-child{margin-top:0}.evt-fields-grid[data-v-7764706d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.evt-fields-grid--2[data-v-7764706d]{grid-template-columns:repeat(2,minmax(0,1fr))}.evt-col-span-2[data-v-7764706d]{grid-column:span 2}@media (max-width: 720px){.evt-fields-grid[data-v-7764706d],.evt-fields-grid--2[data-v-7764706d]{grid-template-columns:1fr}.evt-col-span-2[data-v-7764706d]{grid-column:auto}}.evt-status-block[data-v-7764706d]{margin-top:12px;padding-top:10px;border-top:1px solid #eceff1}.evt-toggles[data-v-7764706d]{display:flex;flex-wrap:wrap;gap:14px}.evt-toggle[data-v-7764706d]{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;color:#455a64;cursor:pointer;-webkit-user-select:none;user-select:none}.evt-actions[data-v-7764706d]{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.evt-actions--justify-stretch[data-v-7764706d]{justify-content:stretch}.evt-history[data-v-7764706d]{display:flex;flex-direction:column;gap:6px;overflow-y:auto;min-height:0;flex:1 1 auto;padding-right:2px}.evt-history[data-v-7764706d]::-webkit-scrollbar{width:6px}.evt-history[data-v-7764706d]::-webkit-scrollbar-track{background:transparent}.evt-history[data-v-7764706d]::-webkit-scrollbar-thumb{background:#cfd8dc;border-radius:3px}.evt-history-item[data-v-7764706d]{border:1px solid #e8eaed;border-radius:8px;padding:8px 10px;background:#fafbfc}.evt-history-item--current[data-v-7764706d]{border-color:#a5d6a7;background:#f1f8e9}.evt-history-item__head[data-v-7764706d]{display:flex;align-items:center;gap:8px;margin-bottom:5px}.evt-history-item__avatar[data-v-7764706d]{width:26px;height:26px;border-radius:50%;background:#b0bec5;display:flex;align-items:center;justify-content:center;flex-shrink:0}.evt-history-item__avatar--current[data-v-7764706d]{background:#43a047}.evt-history-item__name[data-v-7764706d]{font-size:.84rem;font-weight:600;color:#263238;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evt-history-item__dates[data-v-7764706d]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:.76rem;color:#455a64;padding-left:34px}.evt-history-item__date[data-v-7764706d]{display:inline-flex;align-items:center;gap:3px}.evt-history-item__dash[data-v-7764706d]{color:#cfd8dc;font-weight:600}.evt-history-item__ongoing[data-v-7764706d]{color:#2e7d32;font-weight:600}.evt-history-item__duration[data-v-7764706d]{display:inline-flex;align-items:center;gap:3px;font-size:.72rem;color:#90a4ae;padding-left:34px;margin-top:2px}.evt-empty[data-v-7764706d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:28px 10px}.evt-empty__hint[data-v-7764706d]{font-size:.82rem;color:#90a4ae}.evt-empty-state-wrap[data-v-7764706d]{display:flex;flex-direction:column;gap:10px}.evt-empty-hero[data-v-7764706d]{display:flex;align-items:center;gap:14px}.evt-empty-hero__icon[data-v-7764706d]{width:60px;height:60px;border-radius:50%;background:#e3f2fd;display:flex;align-items:center;justify-content:center;flex-shrink:0}.evt-empty-hero__body[data-v-7764706d]{flex:1}.evt-empty-hero__title[data-v-7764706d]{font-size:.95rem;font-weight:600;color:#263238;margin-bottom:2px}.evt-empty-hero__subtitle[data-v-7764706d]{font-size:.8rem;font-weight:400;color:#78909c;margin-left:4px}.evt-empty-hero__hint[data-v-7764706d]{font-size:.82rem;color:#78909c}.evt-section--create[data-v-7764706d]{background:#f1f8e9;border-color:#c5e1a5}.ead-daily-banner[data-v-7764706d]{display:flex;align-items:center;padding:6px 10px;background:linear-gradient(135deg,#e0f2f1,#b2dfdb);border-left:3px solid #009688;border-radius:4px;font-size:.78rem;color:#00695c;cursor:pointer;transition:background .15s}.ead-daily-banner[data-v-7764706d]:hover{background:linear-gradient(135deg,#b2dfdb,#80cbc4)}.ead-daily-banner__text[data-v-7764706d]{font-weight:500}[data-v-7764706d] .ead-field--overridden .v-field__outline{--v-field-border-opacity: 1;color:#009688!important}[data-v-7764706d] .ead-field--overridden .v-field{background:#0096880a}.eac-wrap[data-v-7764706d]{display:flex;flex-direction:column;gap:8px}.eac-nav[data-v-7764706d]{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:4px 10px}.eac-nav__left[data-v-7764706d]{display:flex;align-items:center;gap:4px}.eac-nav__title[data-v-7764706d]{font-size:.92rem;font-weight:600;color:#263238;text-transform:capitalize;min-width:130px;text-align:center}.eac-nav__selected[data-v-7764706d]{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;color:#455a64;background:#e3f2fd;padding:3px 8px;border-radius:5px}.eac-calendar-section[data-v-7764706d]{padding:8px 10px}.eac-week-header[data-v-7764706d]{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;margin-bottom:4px}.eac-week-header__cell[data-v-7764706d]{text-align:center;font-size:.76rem;font-weight:600;color:#78909c;letter-spacing:.01em;padding:3px 0}.eac-loader[data-v-7764706d]{margin-bottom:4px}.eac-grid[data-v-7764706d]{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.eac-day[data-v-7764706d]{position:relative;height:38px;background:#fff;border:1px solid #e8eaed;border-radius:5px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.eac-day[data-v-7764706d]:hover{background:#f5f7f9;border-color:#cfd8dc}.eac-day.is-selected[data-v-7764706d]{border-color:#1565c0;box-shadow:0 0 0 1px #1565c0 inset}.eac-day.is-today[data-v-7764706d]{border-color:#43a047;box-shadow:0 0 0 1px #43a047 inset}.eac-day.has-absence[data-v-7764706d]{background:#ffebee}.eac-day.has-orders[data-v-7764706d]{border-left:3px solid #1976d2}.eac-day[data-v-7764706d]:not(.is-current-month){background:#fafafa;color:#bdbdbd}.eac-day.has-absence.has-orders[data-v-7764706d]{background:linear-gradient(135deg,#ffebee 50%,#e3f2fd 50%)}.eac-day.has-availability[data-v-7764706d]:not(.has-orders){background-color:#2196f30d}.eac-day.has-availability.has-orders[data-v-7764706d]{background-color:#2196f314}.eac-day__clickable[data-v-7764706d]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:2px 3px;position:relative}.eac-day__number[data-v-7764706d]{font-size:.8rem;font-weight:500;color:#455a64;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:.01em}.eac-day:not(.is-current-month) .eac-day__number[data-v-7764706d]{color:#cfd8dc}.eac-day.is-today .eac-day__number[data-v-7764706d]{color:#2e7d32;font-weight:700}.eac-day.is-selected .eac-day__number[data-v-7764706d]{color:#1565c0;font-weight:700}.eac-day__stats[data-v-7764706d]{display:inline-flex;align-items:center;gap:5px;font-size:.62rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.eac-day__stat[data-v-7764706d]{display:inline-flex;align-items:center;white-space:nowrap}.eac-day__stat--total[data-v-7764706d]{color:#1565c0}.eac-day__stat--success[data-v-7764706d]{color:#2e7d32}.eac-day__stat--error[data-v-7764706d]{color:#c62828}.eac-day__corner[data-v-7764706d]{position:absolute;top:3px;right:3px;width:5px;height:5px;border-radius:50%;z-index:2}.eac-day__corner--absence[data-v-7764706d]{background:#e53935;box-shadow:0 0 0 1.5px #e539352e}.eac-day__corner--availability[data-v-7764706d]{background:#2196f3;box-shadow:0 0 0 1.5px #2196f32e}.eac-summary[data-v-7764706d]{gap:10px}.eac-stats[data-v-7764706d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media (max-width: 720px){.eac-stats[data-v-7764706d]{grid-template-columns:1fr}}.eac-stat[data-v-7764706d]{background:#fafbfc;border:1px solid #e8eaed;border-radius:8px;padding:8px 12px;display:flex;flex-direction:column;gap:2px;min-height:64px}.eac-stat--mileage[data-v-7764706d]{gap:4px}.eac-stat__value[data-v-7764706d]{font-size:1.5rem;font-weight:700;line-height:1.1}.eac-stat__value--primary[data-v-7764706d]{color:#1565c0}.eac-stat__value--info[data-v-7764706d]{color:#0288d1}.eac-stat__label[data-v-7764706d]{font-size:.72rem;font-weight:500;color:#78909c;text-transform:uppercase;letter-spacing:.03em}.eac-stat__label-row[data-v-7764706d]{display:flex;align-items:center;justify-content:space-between}.eac-stat__meta[data-v-7764706d]{display:flex;gap:4px;flex-wrap:wrap;margin-top:2px}.eac-stat__chip[data-v-7764706d]{display:inline-flex;align-items:center;gap:2px;padding:1px 5px;border-radius:4px;font-size:.68rem;font-weight:600}.eac-stat__chip--success[data-v-7764706d]{background:#e8f5e9;color:#2e7d32}.eac-stat__chip--error[data-v-7764706d]{background:#ffebee;color:#c62828}.eac-stat__chip--purple[data-v-7764706d]{background:#f3e5f5;color:#7b1fa2}.eac-mileage[data-v-7764706d]{display:flex;flex-direction:column;gap:2px}.eac-mileage__row[data-v-7764706d]{display:flex;align-items:center;justify-content:space-between;font-size:.78rem}.eac-mileage__sub[data-v-7764706d]{color:#90a4ae;font-weight:500}.eac-mileage__value[data-v-7764706d]{font-weight:700;font-size:.86rem}.eac-mileage__value--plan[data-v-7764706d]{color:#455a64}.eac-mileage__value--fact[data-v-7764706d]{color:#ef6c00}.eac-progress[data-v-7764706d]{margin-top:10px}.eac-progress__head[data-v-7764706d]{display:flex;justify-content:space-between;align-items:center;font-size:.78rem;color:#546e7a;margin-bottom:4px}.eac-progress__pct[data-v-7764706d]{font-weight:700;color:#2e7d32}.eac-progress__inner[data-v-7764706d]{font-size:.65rem;color:#fff;font-weight:700}.assignment-info[data-v-7764706d]{background:#f8f9fa;border-radius:8px;padding:12px;border-left:4px solid #1976d2}.assignment-info .text-subtitle-2[data-v-7764706d]{color:#1976d2;font-weight:600}.vehicle-card[data-v-7764706d]{transition:all .3s ease}.vehicle-card[data-v-7764706d]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.edit-mode .v-text-field[data-v-7764706d],.edit-mode .v-select[data-v-7764706d]{background:#fff}.edit-mode .v-text-field--readonly[data-v-7764706d],.edit-mode .v-select--readonly[data-v-7764706d]{background:#f5f5f5}.status-chips .v-chip[data-v-7764706d]{margin:2px;font-size:11px}.create-vehicle-form[data-v-7764706d]{animation:slideDown-7764706d .3s ease-out}@keyframes slideDown-7764706d{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.no-vehicle-alert[data-v-7764706d]{border-radius:12px;background:linear-gradient(135deg,#e3f2fd,#f3e5f5)}.compact-field .v-field__input[data-v-7764706d]{min-height:36px}.dimensions-grid[data-v-7764706d]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media (max-width: 768px){.dimensions-grid[data-v-7764706d]{grid-template-columns:1fr}.assignment-info[data-v-7764706d]{padding:8px}.status-chips .v-chip[data-v-7764706d]{font-size:10px;height:24px}}.vehicle-status-active[data-v-7764706d]{border-left:4px solid #4caf50}.vehicle-status-inactive[data-v-7764706d]{border-left:4px solid #f44336}.vehicle-status-rented[data-v-7764706d]{border-left:4px solid #9c27b0}.mode-transition[data-v-7764706d]{transition:all .3s cubic-bezier(.4,0,.2,1)}.action-buttons[data-v-7764706d]{gap:8px}.action-buttons .v-btn[data-v-7764706d]{text-transform:none;font-weight:500}.v-expansion-panel-text__wrapper[data-v-7764706d]{padding:16px 24px 24px}.empty-state[data-v-7764706d]{text-align:center;padding:40px 20px;color:#666}.empty-state-icon[data-v-7764706d]{opacity:.5;margin-bottom:16px}.vehicle-form .v-text-field[data-v-7764706d],.vehicle-form .v-select[data-v-7764706d]{margin-bottom:8px}.vehicle-form .v-text-field--readonly input[data-v-7764706d]{color:#666;cursor:default}.loading-overlay[data-v-7764706d]{position:relative}.loading-overlay[data-v-7764706d]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fffc;z-index:1}@media (max-width: 960px){.vehicle-info-grid[data-v-7764706d]{display:block}.vehicle-info-grid>.v-col[data-v-7764706d]{width:100%;max-width:none}}.d-flex.gap-4[data-v-7764706d]{gap:1rem!important}.d-flex.align-center.gap-3[data-v-7764706d]{gap:.75rem!important}.v-row.dense .v-col[data-v-7764706d]{padding:4px 8px}.gap-1[data-v-6035bdd2]{gap:4px}.cdd-card[data-v-01e9c5db]{border-radius:12px;box-shadow:0 8px 32px #0000002e}.cdd-header[data-v-01e9c5db]{display:flex;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.cdd-header__title[data-v-01e9c5db]{font-size:1.05rem;font-weight:600;color:#fff;letter-spacing:.01em}.cdd-body[data-v-01e9c5db]{background:#fafbfc;padding:16px}.cdd-footer[data-v-01e9c5db]{display:flex;align-items:center;border-top:1px solid #eceff1;padding:10px 16px;gap:8px}.cpe-info-strip[data-v-01e9c5db]{display:flex;align-items:center;gap:6px;padding:8px 12px;margin-bottom:14px;border-radius:8px;background:linear-gradient(135deg,#e3f2fd,#f0f8ff);border:1px solid #bbdefb;font-size:.8rem;color:#37474f}.cpe-info-strip__label[data-v-01e9c5db]{font-size:.76rem;font-weight:600;color:#455a64;margin-left:4px}.cpe-section[data-v-01e9c5db]{margin-bottom:16px;padding:12px;background:#fff;border-radius:8px;border:1px solid #e8ecf0}.cpe-section__label[data-v-01e9c5db]{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#546e7a;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid #eceff1}.contacts-list[data-v-01e9c5db]{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.contact-row[data-v-01e9c5db]{display:flex;align-items:center;padding:8px 12px;cursor:pointer;transition:background .15s;gap:10px;border-left:3px solid transparent}.contact-row[data-v-01e9c5db]:hover{background:#f0f7ff}.contact-row+.contact-row[data-v-01e9c5db]{border-top:1px solid #f0f0f0}.contact-row--primary[data-v-01e9c5db]{border-left-color:#1565c0;background:#f8fbff}.contact-row__icon[data-v-01e9c5db]{flex-shrink:0}.contact-row__info[data-v-01e9c5db]{flex:1;min-width:0}.contact-row__name[data-v-01e9c5db]{font-size:.82rem;font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-row__position[data-v-01e9c5db]{font-weight:400;color:#90a4ae;font-size:.78rem}.contact-row__details[data-v-01e9c5db]{display:flex;gap:12px;margin-top:1px}.contact-row__detail[data-v-01e9c5db]{font-size:.72rem;color:#78909c;display:flex;align-items:center;white-space:nowrap}.contact-row__actions[data-v-01e9c5db]{display:flex;align-items:center;gap:2px;flex-shrink:0}.contact-editor__header[data-v-01e9c5db]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5)}.contact-editor__title[data-v-01e9c5db]{font-size:1rem;font-weight:600;color:#fff}.dialog-drag-frame[data-v-bd0e2daf]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-bd0e2daf]{cursor:default}.draggable-handle[data-v-bd0e2daf]{cursor:move}.cdd-card[data-v-bd0e2daf]{border-radius:12px;box-shadow:0 8px 32px #0000002e}.cdd-header[data-v-bd0e2daf]{display:flex;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.cdd-header__title[data-v-bd0e2daf]{font-size:1.05rem;font-weight:600;color:#fff;letter-spacing:.01em}.cdd-body[data-v-bd0e2daf]{background:#fafbfc;padding:16px}.cdd-footer[data-v-bd0e2daf]{display:flex;align-items:center;justify-content:flex-end;border-top:1px solid #eceff1;padding:10px 16px;gap:8px}.etrn-status-strip[data-v-bd0e2daf]{display:flex;align-items:center;gap:6px;padding:8px 12px;margin-bottom:14px;border-radius:8px;font-size:.8rem;color:#37474f}.etrn-status-strip--active[data-v-bd0e2daf]{background:linear-gradient(135deg,#e8f5e9,#f1f8e9);border:1px solid #a5d6a7}.etrn-status-strip--error[data-v-bd0e2daf]{background:linear-gradient(135deg,#ffebee,#fce4ec);border:1px solid #ef9a9a}.etrn-status-strip--inactive[data-v-bd0e2daf]{background:linear-gradient(135deg,#eceff1,#f5f5f5);border:1px solid #cfd8dc}.etrn-status-strip__label[data-v-bd0e2daf]{font-size:.76rem;font-weight:600;color:#455a64;margin-left:4px}.etrn-section[data-v-bd0e2daf]{margin-bottom:14px;padding:12px;background:#fff;border-radius:8px;border:1px solid #e8ecf0}.etrn-section__label[data-v-bd0e2daf]{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#546e7a;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid #eceff1}.etrn-readiness-list[data-v-bd0e2daf]{display:flex;flex-direction:column;gap:2px}.etrn-readiness-item[data-v-bd0e2daf]{display:flex;align-items:flex-start;gap:8px;padding:5px 4px;border-radius:4px}.etrn-readiness-item[data-v-bd0e2daf]:hover{background:#f5f7fa}.etrn-readiness-item__body[data-v-bd0e2daf]{flex:1;min-width:0}.etrn-readiness-item__label[data-v-bd0e2daf]{font-size:.82rem;color:#37474f}.etrn-readiness-item__value[data-v-bd0e2daf]{font-size:.75rem;color:#78909c;margin-left:6px}.etrn-readiness-item__hint[data-v-bd0e2daf]{font-size:.72rem;color:#ff9800;margin-top:1px}.crypto-cert-list[data-v-bd0e2daf]{max-height:160px;overflow-y:auto}.crypto-cert-item[data-v-bd0e2daf]{display:flex;align-items:flex-start;gap:8px;padding:6px 4px;border-bottom:1px solid #f0f2f5}.crypto-cert-item[data-v-bd0e2daf]:last-child{border-bottom:none}.dialog-drag-frame[data-v-e2cdc035]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-e2cdc035]{cursor:default}.draggable-handle[data-v-e2cdc035]{cursor:move}.cdd-card[data-v-e2cdc035]{border-radius:12px;box-shadow:0 8px 32px #0000002e;overflow:hidden}.cdd-header[data-v-e2cdc035]{background:linear-gradient(135deg,#1565c0,#42a5f5);display:flex;align-items:center;padding:12px 16px}.cdd-header__title[data-v-e2cdc035]{font-size:1.05rem;font-weight:600;color:#fff;letter-spacing:.01em}.cdd-body[data-v-e2cdc035]{background:#fafbfc;padding:16px}.cdd-section-label[data-v-e2cdc035]{text-transform:uppercase;font-size:.72rem;font-weight:600;color:#78909c;display:flex;align-items:center}.cdd-footer[data-v-e2cdc035]{border-top:1px solid #eceff1;display:flex;justify-content:flex-end;gap:8px;padding:10px 16px}.cdd-tag[data-v-e2cdc035]{display:inline-flex;align-items:center;padding:1px 6px;border-radius:4px;font-size:.7rem;font-weight:500}.cdd-tag--blue[data-v-e2cdc035]{background:#e3f2fd;color:#1565c0}.cdd-tag--green[data-v-e2cdc035]{background:#e8f5e9;color:#2e7d32}.cert-list[data-v-e2cdc035]{max-height:260px;overflow-y:auto}.cert-item[data-v-e2cdc035]{padding:10px 12px;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:6px;cursor:pointer;transition:all .15s;background:#fff}.cert-item[data-v-e2cdc035]:hover{border-color:#90caf9;background:#f5f9ff}.cert-item--selected[data-v-e2cdc035]{border-color:#1565c0;background:#e3f2fd}.cdd-card[data-v-f4a5df8b]{border-radius:12px;box-shadow:0 8px 32px #0000002e;overflow:hidden}.cdd-header[data-v-f4a5df8b]{display:flex;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);cursor:move}.cdd-header__title[data-v-f4a5df8b]{font-size:1.05rem;font-weight:600;color:#fff;letter-spacing:.01em}.ea-header-chip[data-v-f4a5df8b]{background:#ffffff2e!important;color:#fff!important;font-weight:600}.cdd-body[data-v-f4a5df8b]{background:#fafbfc}.cdd-footer[data-v-f4a5df8b]{display:flex;align-items:center;padding:10px 16px;border-top:1px solid #eceff1;background:#fff;gap:8px}.ea-filters[data-v-f4a5df8b]{display:flex;flex-wrap:nowrap;gap:6px;align-items:center;background:#fff;padding:10px 14px;border-bottom:1px solid #eceff1}.ea-field[data-v-f4a5df8b]{min-width:0}.ea-field--date[data-v-f4a5df8b]{flex:0 0 160px;max-width:160px}.ea-field--num[data-v-f4a5df8b]{flex:0 0 140px;max-width:140px}.ea-field--actor[data-v-f4a5df8b]{flex:0 0 150px;max-width:150px}[data-v-f4a5df8b] .ea-field .v-field__input{padding-top:0;padding-bottom:0;min-height:36px}[data-v-f4a5df8b] .ea-field .v-chip{margin:1px 2px;height:20px;font-size:.7rem}.ea-list[data-v-f4a5df8b]{background:#fff;min-height:220px}.ea-empty[data-v-f4a5df8b]{padding:60px 20px;text-align:center}.ea-table[data-v-f4a5df8b]{width:100%;border-collapse:collapse;font-size:.78rem}.ea-table thead th[data-v-f4a5df8b]{position:sticky;top:0;background:#fafbfc;border-bottom:1px solid #e0e6ec;padding:9px 12px;text-align:left;font-weight:600;color:#607d8b;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;z-index:1;white-space:nowrap;-webkit-user-select:none;user-select:none}.ea-th-sortable[data-v-f4a5df8b]{cursor:pointer;transition:background .15s,color .15s}.ea-th-sortable[data-v-f4a5df8b]:hover{background:#eef3f8;color:#1565c0}.ea-th-active[data-v-f4a5df8b]{color:#1565c0}.ea-th-time[data-v-f4a5df8b]{width:110px}.ea-th-event[data-v-f4a5df8b]{width:200px}.ea-th-doc[data-v-f4a5df8b]{width:140px}.ea-th-status[data-v-f4a5df8b]{width:240px}.ea-th-actor[data-v-f4a5df8b]{width:180px}.ea-th-details[data-v-f4a5df8b]{min-width:240px}.ea-row td[data-v-f4a5df8b]{padding:8px 12px;border-bottom:1px solid #f0f2f5;vertical-align:middle}.ea-row:hover td[data-v-f4a5df8b]{background:#f7fafd}.ea-row:last-child td[data-v-f4a5df8b]{border-bottom:none}.ea-td-time[data-v-f4a5df8b]{font-family:ui-monospace,Menlo,monospace;color:#607d8b;white-space:nowrap;font-size:.74rem}.ea-td-event[data-v-f4a5df8b]{display:flex;align-items:center;gap:8px;white-space:nowrap}.ea-evt-dot[data-v-f4a5df8b]{width:20px;height:20px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.ea-evt-text[data-v-f4a5df8b]{font-weight:600;color:#263238}.ea-td-doc[data-v-f4a5df8b],.ea-td-actor[data-v-f4a5df8b]{white-space:nowrap}.ea-td-status .ea-status[data-v-f4a5df8b]{display:inline-flex;align-items:center;gap:4px;font-family:ui-monospace,Menlo,monospace;color:#4527a0;background:#ede7f6;padding:2px 8px;border-radius:4px;font-size:.72rem}.ea-td-details[data-v-f4a5df8b]{color:#607d8b;font-size:.74rem;line-height:1.4;word-break:break-word}.ea-tag[data-v-f4a5df8b]{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:4px;font-size:.7rem;font-weight:500}.ea-tag--doc[data-v-f4a5df8b]{background:#e3f2fd;color:#1565c0;font-family:ui-monospace,Menlo,monospace}.ea-tag--route[data-v-f4a5df8b]{background:#e0f2f1;color:#00695c}.dialog-drag-frame[data-v-01be2a79]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-01be2a79]{cursor:default}.draggable-handle[data-v-01be2a79]{cursor:move}.cdd-card[data-v-01be2a79]{border-radius:12px;box-shadow:0 8px 32px #0000002e}.cdd-header[data-v-01be2a79]{display:flex;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.cdd-header__title[data-v-01be2a79]{font-size:1.05rem;font-weight:600;color:#fff;letter-spacing:.01em}.cdd-body[data-v-01be2a79]{background:#fafbfc}.cdd-footer[data-v-01be2a79]{display:flex;align-items:center;border-top:1px solid #eceff1;padding:10px 16px;gap:8px}.etrn-detail-footer[data-v-01be2a79]{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #eceff1;padding:8px 12px;gap:6px;flex-wrap:wrap}.etrn-detail-footer__actions[data-v-01be2a79]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.etrn-detail-footer__right[data-v-01be2a79]{display:flex;align-items:center;gap:4px}.etrn-toolbar[data-v-01be2a79]{display:flex;align-items:center;gap:4px;padding:10px 16px;border-bottom:1px solid #eceff1;background:#fff}.etrn-grid-container[data-v-01be2a79]{height:450px;width:100%}.etrn-actions-bar[data-v-01be2a79]{display:flex;align-items:center;padding:8px 16px;border-top:1px solid #eceff1;background:#fff}.etrn-detail-section[data-v-01be2a79]{margin-bottom:12px;padding:10px 12px;background:#fff;border-radius:8px;border:1px solid #e8ecf0}.etrn-detail-section__label[data-v-01be2a79]{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#546e7a;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #eceff1}.etrn-detail-row[data-v-01be2a79]{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:.82rem}.etrn-detail-row__label[data-v-01be2a79]{font-weight:500;color:#78909c;min-width:140px;flex-shrink:0}.etrn-copyable[data-v-01be2a79]{font-size:.8rem;color:#37474f;cursor:pointer;padding:2px 6px;border-radius:4px;transition:background .15s;display:inline-flex;align-items:center}.etrn-copyable[data-v-01be2a79]:hover{background:#e3f2fd}.etrn-cargo-list[data-v-01be2a79]{max-height:200px;overflow-y:auto;margin-top:4px}.etrn-cargo-item[data-v-01be2a79]{display:flex;align-items:flex-start;gap:8px;padding:5px 4px;border-bottom:1px solid #f0f2f5}.etrn-cargo-item[data-v-01be2a79]:last-child{border-bottom:none}.etrn-cargo-item__index[data-v-01be2a79]{font-size:.7rem;font-weight:600;color:#90a4ae;min-width:20px;text-align:center;padding-top:2px}.etrn-cargo-item__name[data-v-01be2a79]{font-size:.82rem;font-weight:500;color:#37474f}.etrn-cargo-item__meta[data-v-01be2a79]{font-size:.75rem;color:#78909c}.etrn-detail-body[data-v-01be2a79]{max-height:65vh;overflow-y:auto;padding:16px!important}.etrn-edit-group[data-v-01be2a79]{background:#fff;border-radius:8px;border:1px solid #e8ecf0;padding:12px 14px;margin-bottom:10px}.etrn-edit-group__title[data-v-01be2a79]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#546e7a;margin-bottom:6px;padding-bottom:4px;border-bottom:1px solid #eceff1}.etrn-edit-row[data-v-01be2a79]{padding:3px 2px}.etrn-edit-row[data-v-01be2a79] .v-field__input,.etrn-edit-row[data-v-01be2a79] .v-label{font-size:.78rem}.etrn-edit-row--pair[data-v-01be2a79]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cdd-card[data-v-65ad7386]{border-radius:12px;box-shadow:0 8px 32px #0000002e}.cdd-header[data-v-65ad7386]{display:flex;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);cursor:move}.cdd-header__title[data-v-65ad7386]{color:#fff;font-size:1.05rem;font-weight:600}.cdd-body[data-v-65ad7386]{background:#fafbfc;padding:16px}.cdd-section-label[data-v-65ad7386]{display:flex;align-items:center;gap:6px;text-transform:uppercase;font-size:.72rem;color:#78909c;font-weight:600;letter-spacing:.5px;margin-bottom:6px}.cdd-footer[data-v-65ad7386]{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid #eceff1;padding:10px 16px;background:#fff}.dialog-drag-frame[data-v-65ad7386]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-65ad7386]{cursor:default}.draggable-handle[data-v-65ad7386]{cursor:move}.host-presets[data-v-65ad7386]{display:flex;gap:6px;flex-wrap:wrap}.hint[data-v-65ad7386]{margin-top:6px;font-size:11px;color:#78909c;line-height:1.5}.hint code[data-v-65ad7386]{background:#eceff1;padding:1px 4px;border-radius:3px;font-family:SF Mono,Monaco,monospace;font-size:10.5px}.cdd-card[data-v-91210780]{border-radius:12px;box-shadow:0 8px 32px #0000002e}.cdd-header[data-v-91210780]{display:flex;align-items:center;padding:12px 16px}.cdd-header__title[data-v-91210780]{color:#fff;font-size:1.05rem;font-weight:600}.cdd-header--warning[data-v-91210780]{background:linear-gradient(135deg,#e65100,#ffa726)}.cdd-header--error[data-v-91210780]{background:linear-gradient(135deg,#c62828,#ef5350)}.cdd-body[data-v-91210780]{background:#fafbfc;padding:16px}.cdd-section-label[data-v-91210780]{display:flex;align-items:center;gap:6px;text-transform:uppercase;font-size:.72rem;color:#78909c;font-weight:600;letter-spacing:.5px;margin-bottom:8px}.cdd-footer[data-v-91210780]{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid #eceff1;padding:10px 16px;background:#fff}.purchases-table[data-v-91210780]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.purchases-row[data-v-91210780]{display:grid;grid-template-columns:40px 1fr 100px 130px 120px;gap:8px;align-items:center;padding:8px 12px;border-bottom:1px solid #f1f5f9;font-size:13px}.purchases-row[data-v-91210780]:last-child{border-bottom:none}.purchases-row--head[data-v-91210780]{background:#f8fafc;font-size:11px;text-transform:uppercase;color:#64748b;font-weight:600;letter-spacing:.4px}.purchases-row--inactive .purchases-col--title[data-v-91210780],.purchases-row--inactive .purchases-col--price[data-v-91210780],.purchases-row--inactive .purchases-col--qty[data-v-91210780],.purchases-row--inactive .purchases-col--sum[data-v-91210780]{opacity:.4}.purchases-row--total[data-v-91210780]{background:#f8fafc;border-top:2px solid #cbd5e1}.purchases-col--price[data-v-91210780],.purchases-col--sum[data-v-91210780]{text-align:right;font-variant-numeric:tabular-nums}.purchases-col--qty[data-v-91210780]{display:flex;align-items:center;gap:4px}.qty-input[data-v-91210780]{width:70px;padding:4px 6px;border:1px solid #cbd5e1;border-radius:4px;font-size:13px;text-align:right;font-variant-numeric:tabular-nums}.qty-input[data-v-91210780]:disabled{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.qty-max[data-v-91210780]{font-size:11px;color:#94a3b8}.purchases-title-text[data-v-91210780]{font-weight:500;color:#334155;word-break:break-word;line-height:1.35}.text-warning[data-v-91210780]{color:#d97706}.text-success[data-v-91210780]{color:#16a34a}.transaction-card[data-v-7916d413]{background:#fff;border-radius:10px;border:1px solid #e2e8f0;overflow:hidden;transition:all .2s ease}.transaction-card[data-v-7916d413]:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0000000f}.transaction-card--expanded[data-v-7916d413]{border-color:#94a3b8;box-shadow:0 4px 12px #0000001a}.transaction-main[data-v-7916d413]{display:flex;align-items:center;gap:10px;padding:8px 12px;cursor:pointer;transition:background .15s ease}.transaction-main[data-v-7916d413]:hover{background:#f8fafc}.transaction-main--no-toggle[data-v-7916d413]{cursor:default}.transaction-main--no-toggle[data-v-7916d413]:hover{background:transparent}.transaction-card[data-v-7916d413]:has(.transaction-main--no-toggle):hover{border-color:#e2e8f0;box-shadow:none}.transaction-type-icon[data-v-7916d413]{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s ease}.transaction-type-icon .v-icon[data-v-7916d413]{font-size:16px!important}.transaction-card:hover .transaction-type-icon[data-v-7916d413]{transform:scale(1.05)}.transaction-type-icon--cash[data-v-7916d413]{background:linear-gradient(135deg,#dcfce7,#bbf7d0)}.transaction-type-icon--card[data-v-7916d413]{background:linear-gradient(135deg,#dbeafe,#bfdbfe)}.transaction-type-icon--card_manual[data-v-7916d413]{background:linear-gradient(135deg,#ede9fe,#ddd6fe)}.transaction-type-icon--sbp[data-v-7916d413]{background:linear-gradient(135deg,#ffedd5,#fed7aa)}.transaction-type-icon--unknown[data-v-7916d413]{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.transaction-info[data-v-7916d413]{flex:1;min-width:0}.transaction-info__row[data-v-7916d413]{display:flex;align-items:center;margin-bottom:1px}.transaction-operation[data-v-7916d413]{font-size:13px;font-weight:600;color:#1e293b}.transaction-info__meta[data-v-7916d413]{display:flex;align-items:center;gap:5px;font-size:11px;color:#64748b}.transaction-separator[data-v-7916d413]{color:#cbd5e1}.transaction-card-number[data-v-7916d413]{font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:11px;background:#f1f5f9;padding:2px 6px;border-radius:4px}.transaction-amount[data-v-7916d413]{display:flex;align-items:baseline;gap:2px;font-family:SF Mono,Monaco,Inconsolata,monospace;font-weight:700;white-space:nowrap}.transaction-amount--income[data-v-7916d413]{color:#16a34a}.transaction-amount--expense[data-v-7916d413]{color:#dc2626}.transaction-amount__sign[data-v-7916d413]{font-size:13px}.transaction-amount__value[data-v-7916d413]{font-size:14px}.expand-btn[data-v-7916d413]{margin-left:4px}.expand-btn .v-icon[data-v-7916d413]{transition:transform .2s ease}.expand-btn .rotate-180[data-v-7916d413]{transform:rotate(180deg)}.transaction-details[data-v-7916d413]{padding:8px 12px 10px;border-top:1px dashed #e2e8f0;background:#fafbfc}.details-grid[data-v-7916d413]{display:grid;grid-template-columns:1fr 1fr;gap:4px 24px;padding-top:6px}.details-column[data-v-7916d413]{display:flex;flex-direction:column;gap:3px}.detail-row[data-v-7916d413]{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.4;min-height:20px}.detail-row__label[data-v-7916d413]{flex:0 0 auto;min-width:64px;font-size:9.5px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.4px;display:inline-flex;align-items:center;gap:4px}.detail-row__value[data-v-7916d413]{color:#334155;word-break:break-word;font-variant-numeric:tabular-nums}.detail-row__value--muted[data-v-7916d413]{color:#94a3b8}.detail-row__value--success[data-v-7916d413]{color:#15803d;font-weight:600}.detail-row__value--warning[data-v-7916d413]{color:#b45309;font-weight:600}.detail-row__mono[data-v-7916d413]{font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:10.5px;background:#f1f5f9;color:#475569;padding:1px 6px;border-radius:3px;word-break:break-all}.fiscal-mini[data-v-7916d413]{display:inline-flex;align-items:center;gap:6px;padding:1px 7px;border-radius:3px;font-size:10.5px;font-weight:500}.fiscal-mini--success[data-v-7916d413]{background:#dcfce7;color:#15803d}.fiscal-mini--warning[data-v-7916d413]{background:#fef3c7;color:#b45309}.fiscal-mini__doc[data-v-7916d413]{opacity:.85;font-family:SF Mono,Monaco,monospace;font-size:9.5px}@media (max-width: 500px){.details-grid[data-v-7916d413]{grid-template-columns:1fr}.transaction-info__meta[data-v-7916d413]{flex-wrap:wrap}}.tx-items-block[data-v-7916d413]{margin-top:12px;border-top:1px dashed #e2e8f0;padding-top:10px}.tx-items-header[data-v-7916d413]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.4px;margin-bottom:6px}.tx-items-meta[data-v-7916d413]{text-transform:none;letter-spacing:0;font-weight:400;color:#94a3b8}.tx-items-meta code[data-v-7916d413]{background:#f1f5f9;padding:1px 4px;border-radius:3px;font-family:SF Mono,Monaco,monospace;font-size:10.5px;color:#334155}.tx-items-empty[data-v-7916d413]{padding:14px;text-align:center;color:#94a3b8;font-size:12px;background:#f8fafc;border-radius:6px;border:1px dashed #e2e8f0}.tx-items-table-wrap[data-v-7916d413]{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;background:#fff}.tx-items-table[data-v-7916d413]{width:100%;border-collapse:collapse;table-layout:auto;font-size:11.5px;font-variant-numeric:tabular-nums}.tx-items-table th[data-v-7916d413],.tx-items-table td[data-v-7916d413]{padding:5px 8px;text-align:left;vertical-align:middle}.tx-items-table thead th[data-v-7916d413]{background:#f8fafc;font-size:9.5px;text-transform:uppercase;color:#64748b;font-weight:600;letter-spacing:.4px;border-bottom:1px solid #e2e8f0;white-space:nowrap}.tx-items-table tbody tr[data-v-7916d413]{border-top:1px solid #f1f5f9;transition:background .12s}.tx-items-table tbody tr[data-v-7916d413]:first-child{border-top:none}.tx-items-table tbody tr[data-v-7916d413]:hover{background:#f8fafc}.tx-items-table tr.tx-item-not-paid td[data-v-7916d413]:first-child{box-shadow:inset 3px 0 #ef4444}.tx-items-table tr.tx-item-not-paid .col-name[data-v-7916d413]{color:#94a3b8;text-decoration:line-through}.tx-items-table tr.tx-item-problem td[data-v-7916d413]:first-child{box-shadow:inset 3px 0 #f59e0b}.tx-items-table .text-right[data-v-7916d413]{text-align:right}.tx-items-table .text-center[data-v-7916d413]{text-align:center}.tx-items-table .col-num[data-v-7916d413]{width:22px;color:#cbd5e1;font-weight:600;text-align:center}.tx-items-table .col-name[data-v-7916d413]{width:auto;color:#1e293b;font-weight:500;line-height:1.35;word-break:break-word}.tx-items-table .col-art[data-v-7916d413]{width:1%;white-space:nowrap}.tx-items-table .col-art code[data-v-7916d413]{font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:10px;background:#f1f5f9;color:#475569;padding:1px 5px;border-radius:3px}.tx-items-table .col-qty[data-v-7916d413]{width:1%;white-space:nowrap}.tx-items-table .col-price[data-v-7916d413]{width:1%;white-space:nowrap;color:#475569}.tx-items-table .col-sum[data-v-7916d413],.tx-items-table .col-problem[data-v-7916d413]{width:1%;white-space:nowrap}.qty-pill[data-v-7916d413]{display:inline-flex;align-items:center;padding:1px 6px;border-radius:999px;font-size:10.5px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.4}.qty-pill__sep[data-v-7916d413]{opacity:.5;margin:0 1px;font-weight:400}.qty-pill--full[data-v-7916d413]{background:#dcfce7;color:#15803d}.qty-pill--partial[data-v-7916d413]{background:#fef3c7;color:#b45309}.qty-pill--zero[data-v-7916d413]{background:#fee2e2;color:#dc2626}.sum--ok[data-v-7916d413]{color:#1e293b;font-weight:600}.sum--muted[data-v-7916d413]{color:#cbd5e1;text-decoration:line-through}.problem-chip[data-v-7916d413]{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:3px;font-size:10px;font-weight:500;line-height:1.3;white-space:nowrap}.problem-chip--unpaid[data-v-7916d413]{background:#fee2e2;color:#dc2626}.problem-chip--issue[data-v-7916d413]{background:#fef3c7;color:#b45309}.tx-items-total td[data-v-7916d413]{border-top:2px solid #cbd5e1;font-weight:700;background:#f8fafc;color:#1e293b;padding-top:7px;padding-bottom:7px;font-size:12px}.confirm-dialog__header[data-v-7916d413]{display:flex;align-items:center;justify-content:center;padding:20px;background:linear-gradient(135deg,#1565c0,#42a5f5)}.confirm-dialog__error[data-v-7916d413]{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#b91c1c;background:#fef2f2;padding:4px 8px;border-radius:4px}.offline-banner[data-v-7916d413]{display:flex;align-items:center;gap:10px;margin-top:10px;padding:8px 12px;border-radius:6px;border-left:3px solid;background:#f8fafc}.offline-banner--pending[data-v-7916d413]{background:#fffbeb;border-left-color:#f59e0b}.offline-banner--processing[data-v-7916d413]{background:#eff6ff;border-left-color:#3b82f6}.offline-banner--failed[data-v-7916d413]{background:#fef2f2;border-left-color:#ef4444}.offline-banner__icon[data-v-7916d413]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0}.offline-banner--pending .offline-banner__icon[data-v-7916d413]{color:#b45309}.offline-banner--processing .offline-banner__icon[data-v-7916d413]{color:#1d4ed8}.offline-banner--failed .offline-banner__icon[data-v-7916d413]{color:#b91c1c}.offline-banner__body[data-v-7916d413]{flex:1;min-width:0}.offline-banner__title[data-v-7916d413]{font-size:12.5px;font-weight:600;color:#1e293b;line-height:1.3}.offline-banner__meta[data-v-7916d413]{font-size:11px;color:#64748b;margin-top:2px;word-break:break-word}.offline-banner__error[data-v-7916d413]{color:#b91c1c}.offline-banner__actions[data-v-7916d413]{display:flex;align-items:center;gap:6px;flex-shrink:0}.ibox-actions-row[data-v-7916d413]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px}.ibox-raw-block[data-v-7916d413]{margin-top:10px;border:1px solid #e2e8f0;border-radius:8px;padding:10px 12px;background:#f8fafc}.ibox-raw-meta[data-v-7916d413]{display:flex;align-items:center;gap:6px;font-size:11px;color:#64748b;flex-wrap:wrap}.ibox-raw-meta code[data-v-7916d413]{background:#fff;padding:1px 5px;border-radius:3px;font-size:10px}.ibox-raw-meta__divider[data-v-7916d413]{color:#cbd5e1}.ibox-diff[data-v-7916d413]{margin-top:8px;padding:8px 10px;border-radius:6px;background:#fff7ed;border:1px solid #fed7aa;font-size:12px}.ibox-diff--ok[data-v-7916d413]{display:flex;align-items:center;gap:6px;background:#f0fdf4;border-color:#bbf7d0;color:#166534}.ibox-diff__title[data-v-7916d413]{display:flex;align-items:center;gap:6px;font-weight:600;color:#b45309;margin-bottom:4px}.ibox-diff__row[data-v-7916d413]{display:flex;gap:12px;flex-wrap:wrap;padding:2px 0;border-top:1px dashed #fed7aa}.ibox-diff__row[data-v-7916d413]:first-of-type{border-top:none}.ibox-diff__field[data-v-7916d413]{font-weight:600;min-width:120px;color:#78350f}.ibox-diff__local code[data-v-7916d413],.ibox-diff__ibox code[data-v-7916d413]{background:#fff;padding:1px 5px;border-radius:3px;font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:11px}.ibox-diff__local code[data-v-7916d413]{color:#b91c1c}.ibox-diff__ibox code[data-v-7916d413]{color:#15803d}.ibox-raw-json[data-v-7916d413]{margin-top:8px;font-size:12px}.ibox-raw-json summary[data-v-7916d413]{cursor:pointer;color:#475569;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:8px}.ibox-raw-json__copy[data-v-7916d413]{margin-left:auto}.ibox-raw-json pre[data-v-7916d413]{margin-top:6px;padding:10px;background:#0f172a;color:#e2e8f0;border-radius:6px;font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:11px;max-height:360px;overflow:auto;white-space:pre}.dialog-drag-frame[data-v-032599d3]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-032599d3]{cursor:default}.draggable-handle[data-v-032599d3]{cursor:move}.cdd-card[data-v-032599d3]{border-radius:12px;box-shadow:0 8px 32px #0000002e;overflow:hidden}.cdd-header[data-v-032599d3]{display:flex;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.cdd-header__title[data-v-032599d3]{font-size:1.05rem;font-weight:600;color:#fff;letter-spacing:.01em}.tx-header-stock[data-v-032599d3]{max-width:220px;flex:0 0 auto}.tx-header-search[data-v-032599d3]{min-width:220px;max-width:360px;flex:0 1 340px}.tx-header-stock[data-v-032599d3] .v-field,.tx-header-search[data-v-032599d3] .v-field{background:#ffffff2e;border-radius:8px;color:#fff;min-height:34px}.tx-header-stock[data-v-032599d3] .v-field:hover,.tx-header-search[data-v-032599d3] .v-field:hover{background:#ffffff42}.tx-header-stock[data-v-032599d3] .v-field__input,.tx-header-stock[data-v-032599d3] .v-field__input input,.tx-header-stock[data-v-032599d3] .v-select__selection-text,.tx-header-search[data-v-032599d3] .v-field__input,.tx-header-search[data-v-032599d3] .v-field__input input{color:#fff;font-size:.85rem}.tx-header-stock[data-v-032599d3] .v-field__input,.tx-header-search[data-v-032599d3] .v-field__input{min-height:34px;padding-top:0;padding-bottom:0}.tx-header-stock[data-v-032599d3] .v-icon,.tx-header-search[data-v-032599d3] .v-icon{color:#ffffffd9}.tx-header-stock[data-v-032599d3] input::placeholder,.tx-header-search[data-v-032599d3] input::placeholder{color:#ffffffbf;opacity:1}.cdd-body[data-v-032599d3]{background:#fafbfc}.tx-toolbar[data-v-032599d3]{display:flex;align-items:center;gap:8px;padding:10px 16px;border-bottom:1px solid #eceff1;flex-wrap:wrap}.tx-grid-container[data-v-032599d3]{height:500px;padding:0 8px}.tx-footer[data-v-032599d3]{display:flex;align-items:center;padding:8px 16px;border-top:1px solid #eceff1}.queue-toggle__label[data-v-032599d3]{white-space:nowrap;color:#78909c}.queue-toggle--has-pending .queue-toggle__label[data-v-032599d3]{color:#dc2626;font-weight:600}[data-v-032599d3] .tx-row-refusal{background-color:#fff3e0!important;border-left:3px solid #e65100}[data-v-032599d3] .tx-row-refusal:hover{background-color:#ffe0b2!important}[data-v-032599d3] .tx-row-offline{background-color:#fef2f2!important;border-left:3px solid #ef4444}[data-v-032599d3] .tx-row-offline:hover{background-color:#fee2e2!important}.dialog-drag-frame[data-v-fea7636a]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-fea7636a]{cursor:default}.draggable-handle[data-v-fea7636a]{cursor:move}.cdd-card[data-v-fea7636a]{border-radius:12px;box-shadow:0 8px 32px #0000002e;overflow:hidden}.cdd-header[data-v-fea7636a]{background:linear-gradient(135deg,#1565c0,#42a5f5);padding:12px 16px;display:flex;align-items:center}.cdd-header__title[data-v-fea7636a]{font-size:1.05rem;font-weight:600;color:#fff;letter-spacing:.01em}.cdd-body[data-v-fea7636a]{background:#fafbfc;padding:16px}.cdd-footer[data-v-fea7636a]{border-top:1px solid #eceff1;display:flex;justify-content:flex-end;gap:8px;padding:10px 16px}.rule-card[data-v-fea7636a]{transition:opacity .2s,background .2s}.dialog-drag-frame[data-v-f2a723c3]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-f2a723c3]{cursor:default}.draggable-handle[data-v-f2a723c3]{cursor:move}.krd-card[data-v-f2a723c3]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important;display:flex;flex-direction:column;max-height:88vh}.krd-header[data-v-f2a723c3]{display:flex;align-items:center;gap:8px;padding:14px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff;flex:0 0 auto}.krd-header__title[data-v-f2a723c3]{font-size:1rem;font-weight:600;letter-spacing:.01em}.krd-body[data-v-f2a723c3]{padding:16px!important;background:#fafbfc;flex:1 1 auto;overflow-y:auto;min-height:0}.krd-section-label[data-v-f2a723c3]{display:flex;align-items:center;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.krd-presets[data-v-f2a723c3]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.krd-preset-btn[data-v-f2a723c3]{text-transform:none;font-size:.78rem}.krd-grid-2[data-v-f2a723c3]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.krd-grid-3[data-v-f2a723c3]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.krd-toggle-row[data-v-f2a723c3]{background:#fff;border:1px solid #e8eaed;border-radius:8px}.krd-tolerance-hint[data-v-f2a723c3]{display:flex;align-items:flex-start;gap:4px;background:#e3f2fd;border:1px solid #bbdefb;border-radius:6px;padding:8px 10px;font-size:.78rem;color:#1565c0;line-height:1.35}.krd-weights-grid[data-v-f2a723c3]{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:10px 12px}.krd-weight-row[data-v-f2a723c3]{display:flex;align-items:center;gap:12px}.krd-weight-row__label[data-v-f2a723c3]{flex:1;display:flex;align-items:center;font-size:.85rem;color:#37474f}.krd-weight-row__pct[data-v-f2a723c3]{min-width:44px;text-align:right;font-size:.78rem;color:#78909c;font-weight:600}.krd-ranks[data-v-f2a723c3]{display:flex;flex-direction:column;gap:6px;background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:10px 12px}.krd-rank-row[data-v-f2a723c3]{display:flex;align-items:center;gap:10px}.krd-rank-row__label[data-v-f2a723c3]{flex:1;font-size:.85rem;font-weight:500;color:#37474f}.krd-rank-row__sep[data-v-f2a723c3]{color:#90a4ae;font-size:.85rem}.krd-color-input[data-v-f2a723c3] .mdi-circle{font-size:14px}.krd-color-input--success[data-v-f2a723c3] .mdi-circle{color:#4caf50}.krd-color-input--info[data-v-f2a723c3] .mdi-circle{color:#2196f3}.krd-color-input--warning[data-v-f2a723c3] .mdi-circle{color:#ff9800}.krd-alert[data-v-f2a723c3]{display:flex;align-items:center;padding:10px 14px;border-radius:8px;font-size:.85rem}.krd-alert--error[data-v-f2a723c3]{background:#ffebee;color:#c62828}.krd-footer[data-v-f2a723c3]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #eceff1;background:#fff;flex:0 0 auto}.dialog-drag-frame[data-v-da7a7b02]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-da7a7b02]{cursor:default}.draggable-handle[data-v-da7a7b02]{cursor:move}.cdd-card[data-v-da7a7b02]{border-radius:12px!important;overflow:hidden;box-shadow:0 8px 32px #0000002e!important}.cdd-header[data-v-da7a7b02]{display:flex;align-items:center;gap:8px;padding:14px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff}.cdd-header__title[data-v-da7a7b02]{font-size:1rem;font-weight:600;letter-spacing:.01em}.cdd-body[data-v-da7a7b02]{padding:16px!important;background:#fafbfc;max-height:72vh;overflow-y:auto}.cdd-section-label[data-v-da7a7b02]{display:flex;align-items:center;font-size:.72rem;font-weight:600;color:#78909c;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.cdd-footer[data-v-da7a7b02]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #eceff1;background:#fff}.cdd-info-strip[data-v-da7a7b02]{display:flex;align-items:center;background:#fff8e1;border:1px solid #ffe082;border-radius:8px;padding:8px 12px}.mode-switch[data-v-da7a7b02]{display:flex;gap:6px;background:#eceff1;border-radius:8px;padding:4px}.mode-switch__btn[data-v-da7a7b02]{flex:1;display:flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:6px;font-size:.85rem;font-weight:500;color:#546e7a;background:transparent;transition:all .15s}.mode-switch__btn--active[data-v-da7a7b02]{background:#fff;color:#1565c0;box-shadow:0 1px 4px #0000001f}.tariff-params-grid[data-v-da7a7b02]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tariff-param__label[data-v-da7a7b02]{font-size:.75rem;font-weight:500;color:#546e7a;margin-bottom:4px;display:block}.carrier-override-card[data-v-da7a7b02]{background:#fff;border:1px solid #e8eaed;border-radius:8px;padding:10px 12px}.carrier-override-card__header[data-v-da7a7b02]{display:flex;align-items:center;margin-bottom:8px}.carrier-override-card__fields[data-v-da7a7b02]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:8px}.carrier-select[data-v-da7a7b02]{max-width:280px}.vol-bands[data-v-da7a7b02]{display:flex;flex-direction:column;gap:8px}.vol-band[data-v-da7a7b02]{display:flex;align-items:center;gap:4px}.matrix-addform[data-v-da7a7b02]{background:#eef5ff;border:1px solid #bbdefb;border-radius:8px;padding:12px}.matrix-addform__grid[data-v-da7a7b02]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.addfield[data-v-da7a7b02]{display:flex;flex-direction:column}.addfield--wide[data-v-da7a7b02]{grid-column:span 2}.addfield label[data-v-da7a7b02]{font-size:.72rem;font-weight:600;color:#546e7a;margin-bottom:4px}.addcity-toggle[data-v-da7a7b02]{font-size:.7rem;font-weight:600;color:#1565c0;text-transform:none;letter-spacing:0}.addcity-toggle[data-v-da7a7b02]:hover{text-decoration:underline}.addcity-form[data-v-da7a7b02]{margin-top:10px;padding:10px;background:#fff;border:1px dashed #90caf9;border-radius:8px}.addcity-form__title[data-v-da7a7b02]{display:flex;align-items:center;gap:5px;font-size:.78rem;font-weight:600;color:#1565c0;margin-bottom:8px}.addcity-form__grid[data-v-da7a7b02]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.addcity-form__hint[data-v-da7a7b02]{font-size:.72rem;color:#90a4ae;margin-top:6px}.matrix-groups[data-v-da7a7b02]{border:1px solid #e8eaed;border-radius:8px;overflow:hidden}.matrix-cluster+.matrix-cluster[data-v-da7a7b02]{border-top:1px solid #e0e0e0}.matrix-cluster__head[data-v-da7a7b02]{display:flex;align-items:center;gap:6px;padding:9px 10px;cursor:pointer;background:#f3effa}.matrix-cluster__head[data-v-da7a7b02]:hover{background:#ece5f6}.matrix-cluster__name[data-v-da7a7b02]{font-weight:700;font-size:.92rem;color:#4527a0}.matrix-cluster__meta[data-v-da7a7b02]{font-size:.72rem;color:#9575cd}.matrix-cluster__cities[data-v-da7a7b02]{padding-left:14px;background:#fff}.matrix-group+.matrix-group[data-v-da7a7b02]{border-top:1px solid #eceff1}.matrix-group__head[data-v-da7a7b02]{display:flex;align-items:center;gap:8px;padding:8px 10px;cursor:pointer;background:#fafbfc}.matrix-group__head[data-v-da7a7b02]:hover{background:#f0f4f8}.matrix-group__city[data-v-da7a7b02]{font-weight:600;font-size:.9rem;color:#263238}.matrix-group__cluster[data-v-da7a7b02]{font-size:.75rem;color:#90a4ae;background:#eceff1;border-radius:10px;padding:1px 8px}.matrix-group__count[data-v-da7a7b02]{font-size:.75rem;color:#78909c;background:#e3f2fd;border-radius:10px;padding:1px 8px}.matrix-group__dup[data-v-da7a7b02]{display:inline-flex;align-items:center;gap:2px;font-size:.68rem;font-weight:600;color:#e65100;background:#fff3e0;border:1px solid #ffcc80;border-radius:8px;padding:0 6px;margin-left:6px}.matrix-group__rows[data-v-da7a7b02]{padding:8px 12px 12px 28px;background:#fff}.pivot[data-v-da7a7b02]{border-collapse:collapse;width:100%;max-width:560px}.pivot th[data-v-da7a7b02]{font-size:.7rem;font-weight:600;color:#78909c;text-align:center;padding:2px 6px;border-bottom:1px solid #eceff1}.pivot thead tr:first-child th[data-v-da7a7b02]{border-left:1px solid #f0f0f0}.pivot__sub th[data-v-da7a7b02]{font-weight:500;text-transform:none;padding-bottom:4px}.pivot__cls-h[data-v-da7a7b02]{text-align:left!important}.pivot td[data-v-da7a7b02]{padding:2px 4px;vertical-align:middle}.pivot td[data-v-da7a7b02]:nth-child(2),.pivot td[data-v-da7a7b02]:nth-child(4){border-left:1px solid #f5f5f5}.pivot__cls[data-v-da7a7b02]{font-weight:600;font-size:.85rem;color:#37474f;text-align:center;background:#fafbfc;border-radius:4px}.pivot td[data-v-da7a7b02] .v-field__input{text-align:right;min-width:64px}.pivot__empty[data-v-da7a7b02]{display:block;text-align:center;color:#cfd8dc}.pivot-extra[data-v-da7a7b02]{margin-top:10px;padding-top:8px;border-top:1px dashed #e0e0e0}.pivot-extra__label[data-v-da7a7b02]{font-size:.72rem;font-weight:600;color:#78909c;margin-bottom:6px}.pivot-extra__row[data-v-da7a7b02]{display:flex;align-items:center;gap:10px;font-size:.8rem;color:#546e7a;padding:2px 0}.pivot-extra__carrier[data-v-da7a7b02]{font-weight:600;color:#37474f;min-width:140px}.upload-form[data-v-da7a7b02]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:12px}.upload-form__row[data-v-da7a7b02]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.upload-form__label[data-v-da7a7b02]{font-size:.78rem;font-weight:600;color:#546e7a;min-width:80px}.upload-form__hint[data-v-da7a7b02]{font-size:.78rem;color:#78909c;margin-top:6px;line-height:1.45}.upload-errors[data-v-da7a7b02]{background:#ffebee;border:1px solid #ffcdd2;border-radius:8px;padding:10px 12px}.upload-errors__title[data-v-da7a7b02]{display:flex;align-items:center;gap:6px;font-weight:600;color:#b71c1c;margin-bottom:6px}.upload-errors__list[data-v-da7a7b02]{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto;font-size:.82rem}.upload-errors__row[data-v-da7a7b02]{display:flex;gap:8px;padding:4px 6px;background:#fff;border-radius:4px}.upload-errors__sheet[data-v-da7a7b02]{font-weight:600;color:#c62828;min-width:70px}.upload-errors__row-num[data-v-da7a7b02]{color:#607d8b;min-width:60px}.upload-errors__msg[data-v-da7a7b02]{color:#37474f;flex:1}.upload-errors__hint[data-v-da7a7b02]{font-size:.78rem;color:#78909c;margin-top:6px}.upload-summary[data-v-da7a7b02]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.upload-summary__card[data-v-da7a7b02]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:10px 12px}.upload-summary__title[data-v-da7a7b02]{display:flex;align-items:center;gap:6px;font-size:.78rem;text-transform:uppercase;color:#78909c;margin-bottom:6px;letter-spacing:.02em}.upload-summary__counts[data-v-da7a7b02]{display:flex;gap:8px;align-items:baseline}.upload-summary__stocks[data-v-da7a7b02]{display:flex;flex-wrap:wrap;gap:4px}.cnt[data-v-da7a7b02]{display:inline-block;padding:2px 8px;border-radius:12px;font-weight:600;font-size:.82rem}.cnt--add[data-v-da7a7b02]{background:#e8f5e9;color:#2e7d32}.cnt--upd[data-v-da7a7b02]{background:#e3f2fd;color:#1565c0}.cnt--del[data-v-da7a7b02]{background:#ffebee;color:#c62828}.cnt--neu[data-v-da7a7b02]{background:#eceff1;color:#37474f;font-weight:500;font-size:.76rem}.upload-details[data-v-da7a7b02]{margin-top:12px}.upload-row[data-v-da7a7b02]{display:flex;gap:10px;padding:6px 0;border-bottom:1px dashed #eceff1;font-size:.84rem;flex-wrap:wrap}.upload-row[data-v-da7a7b02]:last-child{border-bottom:none}.upload-row__city[data-v-da7a7b02]{font-weight:600;color:#1565c0;min-width:140px}.upload-row__meta[data-v-da7a7b02]{color:#607d8b}.upload-row__price[data-v-da7a7b02]{color:#2e7d32;font-weight:600}.upload-row__warn[data-v-da7a7b02]{color:#e65100;font-style:italic}.upload-success[data-v-da7a7b02]{display:flex;align-items:center;gap:8px;background:#e8f5e9;border:1px solid #a5d6a7;border-radius:8px;padding:10px 12px;color:#1b5e20;font-weight:500}.users-list[data-v-457a0f0f]{max-height:calc(85vh - 320px);overflow-y:auto;border:1px solid #eceff1;border-radius:8px}.user-row-grid[data-v-457a0f0f]{display:grid;grid-template-columns:36px 1fr 120px 170px 28px 92px 32px;align-items:center;gap:12px}.user-row-actions[data-v-457a0f0f]{display:flex;align-items:center;justify-content:center;gap:2px;min-height:28px}.user-row-name[data-v-457a0f0f]{min-width:0;overflow:hidden}.user-row-role[data-v-457a0f0f]{text-align:center}.user-row-phone[data-v-457a0f0f]{white-space:nowrap}.user-row-settings[data-v-457a0f0f]{text-align:center}.user-row-radio[data-v-457a0f0f]{display:flex;justify-content:center}.user-row[data-v-457a0f0f]{padding:10px 16px;border-bottom:1px solid #f5f5f5;cursor:pointer;transition:all .15s ease}.user-row[data-v-457a0f0f]:last-child{border-bottom:none}.user-row[data-v-457a0f0f]:hover{background:#f5f7fa}.user-row--selected[data-v-457a0f0f]{background:#e3f2fd!important;border-left:3px solid #1565c0}.user-row--self[data-v-457a0f0f]{background:#fafbfc}.cdd-card[data-v-457a0f0f]{border-radius:12px!important;box-shadow:0 8px 32px #0000002e!important;overflow:hidden}.cdd-header[data-v-457a0f0f]{background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff;padding:12px 16px;display:flex;align-items:center}.cdd-header--orange[data-v-457a0f0f]{background:linear-gradient(135deg,#e65100,#ffa726)}.cdd-header--green[data-v-457a0f0f]{background:linear-gradient(135deg,#2e7d32,#66bb6a)}.cdd-header--red[data-v-457a0f0f]{background:linear-gradient(135deg,#c62828,#ef5350)}.limit-chip[data-v-457a0f0f]{display:inline-flex;align-items:center;padding:4px 10px;background:#e8f5e9;border:1px solid #c8e6c9;border-radius:16px;color:#2e7d32;font-size:.82rem;white-space:nowrap}.limit-chip--warning[data-v-457a0f0f]{background:#fff3e0;border-color:#ffcc80;color:#e65100}.limit-chip--full[data-v-457a0f0f]{background:#ffebee;border-color:#ef9a9a;color:#c62828}.create-limit-bar[data-v-457a0f0f]{display:flex;align-items:center;padding:8px 12px;background:#fff;border:1px solid #eceff1;border-left:3px solid #2e7d32;border-radius:6px;color:#424242}.cdd-header__title[data-v-457a0f0f]{font-size:1.05rem;font-weight:600;color:#fff;letter-spacing:.01em}.cdd-body[data-v-457a0f0f]{background:#fafbfc;padding:16px!important;max-height:70vh;overflow-y:auto}.cdd-section-label[data-v-457a0f0f]{text-transform:uppercase;font-size:.72rem;font-weight:600;color:#78909c;letter-spacing:.05em;display:flex;align-items:center}.cdd-info-strip[data-v-457a0f0f]{display:flex;align-items:center;padding:8px 12px;background:#fff;border-radius:8px;border:1px solid #eceff1}.cdd-footer[data-v-457a0f0f]{border-top:1px solid #eceff1;padding:10px 16px;display:flex;justify-content:flex-end;gap:8px}.copy-types-list[data-v-457a0f0f]{display:flex;flex-direction:column;gap:4px;background:#fff;border-radius:8px;border:1px solid #eceff1;padding:4px 8px}.copy-type-item[data-v-457a0f0f]{display:flex;align-items:center;gap:8px;cursor:pointer;padding:2px 0}.copy-type-item[data-v-457a0f0f]:hover{background:#f5f7fa;border-radius:4px}.target-users-list[data-v-457a0f0f]{max-height:220px;overflow-y:auto;background:#fff;border-radius:8px;border:1px solid #eceff1;padding:4px 8px}.target-user-item[data-v-457a0f0f]{display:flex;align-items:center;cursor:pointer;padding:4px 0;border-bottom:1px solid #f5f5f5}.target-user-item[data-v-457a0f0f]:last-child{border-bottom:none}.target-user-item[data-v-457a0f0f]:hover{background:#f5f7fa;border-radius:4px}.role-list[data-v-457a0f0f]{display:flex;flex-direction:column;gap:4px;background:#fff;border-radius:8px;border:1px solid #eceff1;padding:4px 8px}.role-item[data-v-457a0f0f]{display:grid;grid-template-columns:32px 175px 1fr 22px;align-items:center;gap:8px;cursor:pointer;padding:4px;border-radius:4px;transition:background .15s ease}.role-item[data-v-457a0f0f]:hover{background:#f5f7fa}.role-item--selected[data-v-457a0f0f]{background:#e3f2fd}.role-item__chip[data-v-457a0f0f]{justify-self:start;white-space:nowrap}.role-item__desc[data-v-457a0f0f]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.role-item__help[data-v-457a0f0f]{cursor:help;opacity:.6;transition:opacity .15s ease}.role-item__help[data-v-457a0f0f]:hover{opacity:1}.role-tooltip__title[data-v-457a0f0f]{font-weight:600;font-size:.78rem;margin-bottom:4px}.role-tooltip__list[data-v-457a0f0f]{padding-left:16px;margin:0;font-size:.74rem;line-height:1.35}.role-tooltip__list li[data-v-457a0f0f]{margin-bottom:2px}.reset-link-box[data-v-457a0f0f]{background:#fff;border:1px solid #ffcc80;border-left:4px solid #e65100;border-radius:6px;padding:10px 12px;font-family:Consolas,Monaco,Courier New,monospace;font-size:.78rem;color:#424242;word-break:break-all;-webkit-user-select:all;user-select:all}.users-list[data-v-457a0f0f]::-webkit-scrollbar,.target-users-list[data-v-457a0f0f]::-webkit-scrollbar{width:6px}.users-list[data-v-457a0f0f]::-webkit-scrollbar-track,.target-users-list[data-v-457a0f0f]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.users-list[data-v-457a0f0f]::-webkit-scrollbar-thumb,.target-users-list[data-v-457a0f0f]::-webkit-scrollbar-thumb{background:#bbb;border-radius:4px}.users-list[data-v-457a0f0f]::-webkit-scrollbar-thumb:hover,.target-users-list[data-v-457a0f0f]::-webkit-scrollbar-thumb:hover{background:#888}.copy-settings-dialog-fixed{align-self:center!important;margin:auto!important}.ai-assistant-widget[data-v-6b6c7e69]{position:fixed;z-index:9999}.ai-fab[data-v-6b6c7e69]{position:fixed;right:20px;bottom:20px}.ai-panel[data-v-6b6c7e69]{position:fixed;right:20px;bottom:20px;width:600px;max-height:80vh;display:flex;flex-direction:column;overflow:visible}.ai-header[data-v-6b6c7e69]{cursor:move;-webkit-user-select:none;user-select:none;padding:8px 16px;font-size:14px;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,#fafafa,#f5f5f5)}.ai-header-left[data-v-6b6c7e69]{display:flex;align-items:center}.ai-header-right[data-v-6b6c7e69]{display:flex;align-items:center;gap:2px}.side-panel[data-v-6b6c7e69]{position:absolute;top:0;right:100%;width:220px;height:100%;background:#fff;border-radius:12px 0 0 12px;box-shadow:-4px 0 16px #0000001a;z-index:10;display:flex;flex-direction:column;margin-right:4px}.side-panel-header[data-v-6b6c7e69]{display:flex;align-items:center;padding:8px 12px;background:linear-gradient(135deg,#f8f9fa,#f0f1f2);border-bottom:1px solid #e8e8e8;border-radius:12px 0 0;gap:4px}.side-panel-title[data-v-6b6c7e69]{flex:1;font-size:12px;font-weight:600;color:#333;display:flex;align-items:center}.side-panel-empty[data-v-6b6c7e69]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#888;font-size:12px;gap:4px;padding:16px}.side-panel-list[data-v-6b6c7e69]{flex:1;overflow-y:auto;padding:6px}.side-panel-item[data-v-6b6c7e69]{display:flex;align-items:center;padding:8px 10px;border-radius:6px;cursor:pointer;transition:all .15s ease;margin-bottom:2px}.side-panel-item[data-v-6b6c7e69]:last-child{margin-bottom:0}.side-panel-item[data-v-6b6c7e69]:hover{background:#f0f7ff}.side-panel-item.active[data-v-6b6c7e69]{background:#e3f2fd;border-left:3px solid #1976d2}.side-panel-item.command-item[data-v-6b6c7e69]:hover{background:#fff8e1}.item-content[data-v-6b6c7e69]{flex:1;min-width:0}.item-title[data-v-6b6c7e69]{font-size:12px;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-meta[data-v-6b6c7e69]{font-size:10px;color:#888;margin-top:1px}.item-delete[data-v-6b6c7e69]{opacity:0;transition:opacity .15s}.side-panel-item:hover .item-delete[data-v-6b6c7e69]{opacity:1}.slide-left-enter-active[data-v-6b6c7e69],.slide-left-leave-active[data-v-6b6c7e69]{transition:all .2s ease}.slide-left-enter-from[data-v-6b6c7e69],.slide-left-leave-to[data-v-6b6c7e69]{opacity:0;transform:translate(20px)}.ai-messages[data-v-6b6c7e69]{flex:1;overflow-y:auto;max-height:60vh;min-height:300px;padding:16px}.ai-empty[data-v-6b6c7e69]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center}.ai-suggestions[data-v-6b6c7e69]{margin-top:16px;display:flex;flex-wrap:wrap;justify-content:center}.ai-chat[data-v-6b6c7e69]{display:flex;flex-direction:column;gap:12px}.ai-message[data-v-6b6c7e69]{max-width:90%;padding:8px 12px;border-radius:12px}.ai-message.user[data-v-6b6c7e69]{align-self:flex-end;background:#e3f2fd;border-bottom-right-radius:4px}.ai-message.assistant[data-v-6b6c7e69]{align-self:flex-start;background:#f5f5f5;border-bottom-left-radius:4px}.message-content[data-v-6b6c7e69]{white-space:pre-wrap}.message-data[data-v-6b6c7e69]{margin-top:8px;padding-top:8px;border-top:1px solid #e0e0e0}.data-info[data-v-6b6c7e69]{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;color:#666}.ai-table[data-v-6b6c7e69]{font-size:11px}.empty-result[data-v-6b6c7e69]{display:flex;align-items:center;gap:8px;padding:12px;background:#f5f5f5;border-radius:8px;font-size:13px}.recommendations[data-v-6b6c7e69]{display:flex;flex-direction:column;gap:8px}.recommendation-item[data-v-6b6c7e69]{padding:8px;background:#fff;border-radius:8px;border:1px solid #e0e0e0}.rec-header[data-v-6b6c7e69]{display:flex;align-items:center;gap:8px}.rec-details[data-v-6b6c7e69]{margin-top:4px;color:#666}.gps-info[data-v-6b6c7e69],.progress-info[data-v-6b6c7e69],.capacity-info[data-v-6b6c7e69],.routes-list-info[data-v-6b6c7e69]{padding:12px;background:#fff;border-radius:8px;border:1px solid #e0e0e0}.gps-header[data-v-6b6c7e69],.progress-header[data-v-6b6c7e69],.capacity-header[data-v-6b6c7e69]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.gps-address[data-v-6b6c7e69]{background:#f5f5f5;padding:6px 10px;border-radius:4px;margin-bottom:8px}.routes-list-info .routes-summary[data-v-6b6c7e69]{padding-bottom:8px;border-bottom:1px solid #e0e0e0}.routes-list-info .routes-items[data-v-6b6c7e69]{max-height:200px;overflow-y:auto}.routes-list-info .route-item[data-v-6b6c7e69]{padding:6px 0;border-bottom:1px solid #f0f0f0}.routes-list-info .route-item[data-v-6b6c7e69]:last-child{border-bottom:none}.routes-list-info .route-agent[data-v-6b6c7e69]{font-size:12px;font-weight:500;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gps-details[data-v-6b6c7e69],.progress-details[data-v-6b6c7e69],.capacity-details[data-v-6b6c7e69]{color:#666}.gps-phone[data-v-6b6c7e69]{color:#1976d2}.ai-input[data-v-6b6c7e69]{padding:8px 16px 16px}.conn-banner[data-v-652bdd9b]{position:fixed;top:45px;left:0;right:0;z-index:1999;padding:6px 16px;text-align:center;font-size:.8rem;font-weight:500;letter-spacing:.02em}.conn-banner--offline[data-v-652bdd9b]{background:linear-gradient(135deg,#c62828,#ef5350)}.conn-banner--disconnected[data-v-652bdd9b]{background:linear-gradient(135deg,#e65100,#ffa726)}.conn-banner--reconnecting[data-v-652bdd9b]{background:linear-gradient(135deg,#37474f,#78909c)}.conn-banner__content[data-v-652bdd9b]{display:flex;align-items:center;justify-content:center;gap:8px;color:#fff}.conn-banner__icon[data-v-652bdd9b]{flex-shrink:0}.conn-banner__text[data-v-652bdd9b]{white-space:nowrap}.conn-banner__retry[data-v-652bdd9b]{margin-left:8px;text-transform:none;font-size:.75rem;letter-spacing:0}.conn-banner-enter-active[data-v-652bdd9b]{transition:transform .3s ease,opacity .3s ease}.conn-banner-leave-active[data-v-652bdd9b]{transition:transform .2s ease,opacity .2s ease}.conn-banner-enter-from[data-v-652bdd9b],.conn-banner-leave-to[data-v-652bdd9b]{transform:translateY(-100%);opacity:0}.gcf-card[data-v-397221bd]{overflow:hidden}.gcf-header[data-v-397221bd]{display:flex;align-items:center;justify-content:center;padding:20px}.gcf-header--primary[data-v-397221bd]{background:linear-gradient(135deg,#1565c0,#42a5f5)}.gcf-header--success[data-v-397221bd]{background:linear-gradient(135deg,#2e7d32,#66bb6a)}.gcf-header--error[data-v-397221bd]{background:linear-gradient(135deg,#c62828,#ef5350)}.gcf-header--warning[data-v-397221bd]{background:linear-gradient(135deg,#e65100,#ffa726)}.gcf-header--info[data-v-397221bd]{background:linear-gradient(135deg,#37474f,#78909c)}.gcf-message[data-v-397221bd]{white-space:pre-line}.cdd-card[data-v-243be2dd]{border-radius:12px;box-shadow:0 8px 32px #0000002e;overflow:hidden}.cdd-header[data-v-243be2dd]{background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff;padding:12px 16px;display:flex;align-items:center}.cdd-header__title[data-v-243be2dd]{font-size:1.05rem;font-weight:600;color:#fff;letter-spacing:.01em}.cdd-body[data-v-243be2dd]{background:#fafbfc;padding:16px}.cdd-section-label[data-v-243be2dd]{text-transform:uppercase;font-size:.72rem;font-weight:600;color:#78909c;display:flex;align-items:center}.cdd-footer[data-v-243be2dd]{border-top:1px solid #eceff1;display:flex;justify-content:flex-end;gap:8px;padding:10px 16px}.komus-routes-list[data-v-243be2dd]{max-height:400px;overflow-y:auto}.komus-route-item[data-v-243be2dd]{background:#fff;border-radius:8px;border:1px solid #eceff1;cursor:pointer;transition:border-color .15s}.komus-route-item[data-v-243be2dd]:hover{border-color:#90caf9}.komus-route-item--selected[data-v-243be2dd]{border-color:#42a5f5;background:#e3f2fd}.komus-route-item--overload[data-v-243be2dd]{border-left:3px solid #f44336}.komus-route-main[data-v-243be2dd]{flex:1;min-width:0}.komus-route-meta[data-v-243be2dd]{font-size:.72rem;color:#90a4ae;margin-top:1px}.komus-util[data-v-243be2dd]{display:flex;flex-direction:column;gap:2px;min-width:96px}.komus-util__metric[data-v-243be2dd]{display:flex;align-items:center;gap:4px}.komus-util__bar[data-v-243be2dd]{display:inline-block;width:42px;height:6px;background:#e0e0e0;border-radius:4px;overflow:hidden}.komus-util__fill[data-v-243be2dd]{display:block;height:100%;border-radius:4px;transition:width .3s}.komus-util__val[data-v-243be2dd]{font-size:.72rem;font-weight:600;min-width:32px;text-align:right}.komus-overload-strip[data-v-243be2dd]{background:#ffebee;border:1px solid #ffcdd2;border-radius:8px;padding:6px 10px;color:#c62828}.dialog-drag-frame[data-v-243be2dd]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-243be2dd]{cursor:default}.draggable-handle[data-v-243be2dd]{cursor:move}.cdd-card[data-v-df6b7025]{border-radius:12px;box-shadow:0 8px 32px #0000002e;overflow:hidden}.cdd-header[data-v-df6b7025]{background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff;padding:12px 16px;display:flex;align-items:center}.cdd-header__title[data-v-df6b7025]{font-size:1.05rem;font-weight:600;color:#fff;letter-spacing:.01em}.cdd-body[data-v-df6b7025]{background:#fafbfc;padding:16px;max-height:calc(90vh - 120px);overflow-y:auto}.cdd-section-label[data-v-df6b7025]{text-transform:uppercase;font-size:.72rem;font-weight:600;color:#78909c;display:flex;align-items:center}.cdd-footer[data-v-df6b7025]{border-top:1px solid #eceff1;display:flex;justify-content:flex-end;gap:8px;padding:10px 16px}.cdd-info-strip[data-v-df6b7025]{display:flex;align-items:center;background:#fff;border:1px solid #eceff1;border-radius:8px;padding:8px 4px}.cdd-info-cell[data-v-df6b7025]{flex:1;text-align:center;padding:0 8px}.cdd-info-label[data-v-df6b7025]{font-size:.7rem;color:#90a4ae;text-transform:uppercase;letter-spacing:.03em}.cdd-info-value[data-v-df6b7025]{font-size:1.1rem;font-weight:600;color:#263238}.preview-table-wrap[data-v-df6b7025]{max-height:320px;overflow:auto;background:#fff;border:1px solid #eceff1;border-radius:8px}.preview-table[data-v-df6b7025]{width:100%;border-collapse:collapse;font-size:.8rem}.preview-table th[data-v-df6b7025]{position:sticky;top:0;background:#f5f7fa;padding:6px 8px;text-align:left;font-weight:600;color:#546e7a;border-bottom:1px solid #eceff1;white-space:nowrap}.preview-table td[data-v-df6b7025]{padding:4px 8px;border-bottom:1px solid #f5f5f5;white-space:nowrap}.preview-table tr.row-inactive[data-v-df6b7025]{background:#fff8e1}.dialog-drag-frame[data-v-df6b7025]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-df6b7025]{cursor:default}.draggable-handle[data-v-df6b7025]{cursor:move}.cdd-card[data-v-dd1e7d49]{border-radius:12px;box-shadow:0 8px 32px #0000002e}.cdd-header[data-v-dd1e7d49]{display:flex;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#1565c0,#42a5f5);border-top-left-radius:12px;border-top-right-radius:12px}.cdd-header__title[data-v-dd1e7d49]{font-size:1.05rem;font-weight:600;color:#fff}.cdd-body[data-v-dd1e7d49]{background:#fafbfc;padding:16px}.cdd-section-label[data-v-dd1e7d49]{display:flex;align-items:center;text-transform:uppercase;font-size:.72rem;color:#78909c;letter-spacing:.08em;font-weight:600}.cdd-info-strip[data-v-dd1e7d49]{display:flex;align-items:stretch;background:#fff;border:1px solid #eceff1;border-radius:8px;padding:8px}.cdd-info-cell[data-v-dd1e7d49]{flex:1;padding:0 8px;text-align:center}.cdd-info-label[data-v-dd1e7d49]{font-size:.68rem;color:#78909c;text-transform:uppercase}.cdd-info-value[data-v-dd1e7d49]{font-size:1.05rem;font-weight:600;color:#263238}.cdd-footer[data-v-dd1e7d49]{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #eceff1}.preview-table-wrap[data-v-dd1e7d49]{max-height:420px;overflow:auto;border:1px solid #eceff1;border-radius:6px}.preview-table[data-v-dd1e7d49]{width:100%;border-collapse:collapse;font-size:.8rem}.preview-table th[data-v-dd1e7d49]{position:sticky;top:0;background:#f5f7f8;text-align:left;padding:6px 8px;border-bottom:1px solid #eceff1;font-weight:600;z-index:1}.preview-table td[data-v-dd1e7d49]{padding:4px 8px;border-bottom:1px solid #f0f3f4;white-space:nowrap}.preview-table tr.row-new[data-v-dd1e7d49]{background:#f1f8e9}.preview-table tr.row-copy[data-v-dd1e7d49]{background:#e3f2fd}.preview-table tr.row-cancel[data-v-dd1e7d49]{background:#fff3e0}.preview-table tr.row-duplicate[data-v-dd1e7d49]{background:#fafafa;color:#78909c}.dialog-drag-frame[data-v-dd1e7d49]{padding:8px;cursor:move}.dialog-drag-frame>.v-card[data-v-dd1e7d49]{cursor:default}.draggable-handle[data-v-dd1e7d49]{cursor:move}.rt-ctx-menu{border-radius:10px!important;border:1px solid #eceff1;box-shadow:0 8px 28px #00000029!important;overflow:hidden}.rt-ctx-menu .v-list{padding:6px;background:#fff}.rt-ctx-menu .v-list-item{min-height:38px;border-radius:7px;margin:2px 0;transition:background-color .15s ease}.rt-ctx-menu .v-list-item--density-compact.v-list-item--one-line{padding-inline:12px}.rt-ctx-menu .v-list-item:hover:not(.v-list-item--disabled){background-color:#f1f5f9}.rt-ctx-menu .v-list-item--disabled{opacity:.4}.rt-ctx-menu .v-list-item__prepend{margin-inline-end:0}.rt-ctx-menu .v-list-item__prepend>.v-icon{margin-inline-end:10px;font-size:19px;color:#607d8b;opacity:1}.rt-ctx-menu .v-list-item-title{font-size:13px!important;font-weight:500;color:#37474f}.rt-ctx-menu .rt-ctx-item--filter .v-list-item__prepend>.v-icon{color:#1976d2}.rt-ctx-menu .rt-ctx-item--clear .v-list-item__prepend>.v-icon{color:#e65100}.rt-ctx-menu .rt-ctx-item--tariff .v-list-item__prepend>.v-icon{color:#2e7d32}.v-application,.v-data-table,.v-btn{font-size:12px}.v-data-table-header th,.v-data-table td{padding-top:2px;padding-bottom:2px}.v-data-table-header th{font-size:12px}.app-bar__actions{display:flex;align-items:center;gap:10px}.app-bar__button{min-width:auto;padding:0 8px}.app-bar__furniture-label{display:inline-flex;align-items:center;padding:0 8px;font-size:.875rem;font-weight:500;opacity:.9;white-space:nowrap}.app-bar__user-manager{display:flex;align-items:center;margin-left:16px}body,html{margin:0;padding:0}.app-bar__drawer-button{border-radius:4px;transition:background-color .3s ease}.app-bar__drawer-button--active{background-color:#ffffff26;box-shadow:0 0 0 1px #ffffff40}.app-bar__drawer-button:hover{background-color:#ffffff1a}.app-bar__button--active{background-color:#ffffff26;box-shadow:0 0 0 1px #ffffff40;font-weight:500}.app-bar__button:hover{background-color:#ffffff1a}.agent-table-container{height:94.5vh;width:100%;display:flex;flex-direction:column;position:relative}.v-main:has(.page-wrapper){display:flex!important;flex-direction:column!important;height:calc(100vh - var(--v-layout-top, 45px))!important;min-height:0!important}.v-main:has(.page-wrapper)>.v-main__wrap{display:flex!important;flex-direction:column!important;flex:1!important;min-height:0!important}.v-main:has(.page-wrapper) .v-container{display:flex!important;flex-direction:column!important;flex:1!important;min-height:0!important;max-height:100%!important;height:100%!important}.profile-incomplete-card{overflow:hidden}.profile-incomplete-header{display:flex;align-items:center;justify-content:center;padding:20px;background:linear-gradient(135deg,#e65100,#ffa726)}.company-users-dialog-card{border-radius:12px!important;box-shadow:0 8px 32px #0000002e!important;overflow:hidden}.company-users-dialog-header{background:linear-gradient(135deg,#1565c0,#42a5f5);color:#fff;padding:12px 16px;display:flex;align-items:center}.company-users-dialog-title{font-size:1.05rem;font-weight:600;color:#fff;letter-spacing:.01em}
