.priority-indicator[data-v-a175b418]{width:4px;height:40px;border-radius:2px}.priority-urgent[data-v-a175b418]{background-color:#dc3545}.priority-high[data-v-a175b418]{background-color:#fd7e14}.priority-normal[data-v-a175b418]{background-color:#28a745}.priority-low[data-v-a175b418]{background-color:#6c757d}.list-group-item[data-v-a175b418]:hover{background-color:#f8f9fa}.schedule-timeline[data-v-547d81f3]{padding:20px}.schedule-item[data-v-547d81f3]{display:flex;margin-bottom:20px}.time-column[data-v-547d81f3]{width:80px;text-align:right;padding-right:15px}.time-display[data-v-547d81f3]{padding-top:10px}.status-indicator[data-v-547d81f3]{position:relative;width:30px;display:flex;flex-direction:column;align-items:center}.status-dot[data-v-547d81f3]{width:16px;height:16px;border-radius:50%;margin-top:15px;z-index:1}.status-line[data-v-547d81f3]{flex:1;width:2px;background-color:#dee2e6;margin-top:5px}.schedule-item:last-child .status-line[data-v-547d81f3]{display:none}.status-confirmed[data-v-547d81f3],.status-pending[data-v-547d81f3]{background-color:#ffc107}.status-technician-assigned[data-v-547d81f3],.status-technician-enroute[data-v-547d81f3]{background-color:#17a2b8}.status-in-progress[data-v-547d81f3]{background-color:#007bff}.status-completed[data-v-547d81f3]{background-color:#28a745}.status-cancelled[data-v-547d81f3]{background-color:#dc3545}.status-no-show[data-v-547d81f3]{background-color:#6c757d}.booking-card[data-v-547d81f3]{flex:1;background:#fff;border:1px solid #dee2e6;border-radius:8px;padding:15px;margin-left:15px;cursor:pointer;transition:all .2s ease}.booking-card[data-v-547d81f3]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#007bff}.schedule-item.completed .booking-card[data-v-547d81f3]{background-color:#f8f9fa;border-color:#28a745}.schedule-item.in-progress .booking-card[data-v-547d81f3]{border-color:#007bff;background-color:#f0f7ff}.calendar-container[data-v-0931cac8]{background:#fff;border-radius:8px}.legend[data-v-0931cac8]{display:flex;flex-wrap:wrap;gap:15px;padding:10px;background:#f8f9fa;border-radius:6px}.legend-item[data-v-0931cac8]{display:flex;align-items:center;font-size:.85rem}.legend-dot[data-v-0931cac8]{width:12px;height:12px;border-radius:50%;margin-right:6px}[data-v-0931cac8]:deep(.fc){font-family:inherit}[data-v-0931cac8]:deep(.fc-toolbar-title){font-size:1.25rem;font-weight:600}[data-v-0931cac8]:deep(.fc-button){background-color:#007bff;border-color:#007bff}[data-v-0931cac8]:deep(.fc-button:hover){background-color:#0056b3;border-color:#0056b3}[data-v-0931cac8]:deep(.fc-button-active){background-color:#0056b3!important;border-color:#0056b3!important}[data-v-0931cac8]:deep(.fc-event){cursor:pointer;border-radius:4px;padding:2px 4px;font-size:.8rem}[data-v-0931cac8]:deep(.fc-daygrid-event){margin-top:2px}[data-v-0931cac8]:deep(.fc-day-today){background-color:#e3f2fd!important}[data-v-0931cac8]:deep(.fc-timegrid-slot){height:2.5em}.technician-card[data-v-0ceaebb6]{border-radius:12px;transition:all .2s ease}.technician-card[data-v-0ceaebb6]:hover{box-shadow:0 6px 20px rgba(0,0,0,.1)}.technician-card.inactive[data-v-0ceaebb6]{opacity:.7}.avatar-circle[data-v-0ceaebb6]{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1rem}.avatar-circle.avatar-inactive[data-v-0ceaebb6]{background:#6c757d}.technician-details[data-v-0ceaebb6]{padding:10px 0}.detail-row[data-v-0ceaebb6]{display:flex;align-items:center;margin-bottom:8px;font-size:.875rem}.detail-row i[data-v-0ceaebb6]{width:20px;color:#6c757d;margin-right:10px}.stats-row[data-v-0ceaebb6]{display:flex;justify-content:space-around;padding:10px 0;background:#f8f9fa;border-radius:8px}.stat-item[data-v-0ceaebb6]{text-align:center}.stat-value[data-v-0ceaebb6]{display:block;font-size:1.25rem;font-weight:600;color:#007bff}.stat-label[data-v-0ceaebb6]{font-size:.75rem;color:#6c757d}.working-days[data-v-0ceaebb6]{display:flex;gap:5px}.day-badge[data-v-0ceaebb6]{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;background:#e9ecef;color:#6c757d}.day-badge.active[data-v-0ceaebb6]{background:#28a745;color:#fff}.table th[data-v-4936119e]{font-weight:600;white-space:nowrap}.table td[data-v-4936119e]{vertical-align:middle}code[data-v-4936119e]{font-size:.8rem;padding:2px 6px;background:#f8f9fa;border-radius:3px}.stat-icon[data-v-5b368a5e]{width:50px;height:50px;border-radius:12px;font-size:1.25rem}.avatar-sm[data-v-5b368a5e],.stat-icon[data-v-5b368a5e]{display:flex;align-items:center;justify-content:center;color:#fff}.avatar-sm[data-v-5b368a5e]{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);font-size:.75rem;font-weight:600}.activity-timeline[data-v-5b368a5e]{padding:20px}.activity-item[data-v-5b368a5e]{display:flex;align-items:flex-start;margin-bottom:20px}.activity-item[data-v-5b368a5e]:last-child{margin-bottom:0}.activity-icon[data-v-5b368a5e]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;margin-right:15px;flex-shrink:0}.activity-icon.bg-success[data-v-5b368a5e]{background-color:#28a745}.activity-icon.bg-primary[data-v-5b368a5e]{background-color:#007bff}.activity-icon.bg-warning[data-v-5b368a5e]{background-color:#ffc107;color:#212529}.activity-icon.bg-info[data-v-5b368a5e]{background-color:#17a2b8}.activity-icon.bg-danger[data-v-5b368a5e]{background-color:#dc3545}.activity-content[data-v-5b368a5e]{flex:1}.progress[data-v-5b368a5e]{border-radius:4px}.modal.show[data-v-0a07eb56]{display:block}.form-label[data-v-0a07eb56]{font-weight:500;margin-bottom:.25rem}.text-danger[data-v-0a07eb56]{color:#dc3545}.modal.show[data-v-8fcc8d0a]{display:block}dl dt[data-v-8fcc8d0a]{font-weight:500;color:#6c757d}dl dd[data-v-8fcc8d0a]{margin-bottom:.5rem}.sub-modal-overlay[data-v-8fcc8d0a]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:10}.sub-modal[data-v-8fcc8d0a]{background:#fff;padding:20px;border-radius:8px;width:400px;max-width:90%}.modal.show[data-v-5fcf2d90]{display:block}.working-days-selector[data-v-5fcf2d90]{display:flex;gap:8px;flex-wrap:wrap}.day-checkbox[data-v-5fcf2d90]{cursor:pointer;padding:8px 16px;border:1px solid #dee2e6;border-radius:6px;margin-bottom:0;transition:all .2s ease}.day-checkbox[data-v-5fcf2d90]:hover{border-color:#007bff}.day-checkbox.active[data-v-5fcf2d90]{background-color:#007bff;border-color:#007bff;color:#fff}.text-danger[data-v-5fcf2d90]{color:#dc3545}.bg-gradient-blue[data-v-e14b0e20]{background:linear-gradient(135deg,#667eea,#764ba2)}.bg-gradient-warning[data-v-e14b0e20]{background:linear-gradient(135deg,#f093fb,#f5576c)}.bg-gradient-info[data-v-e14b0e20]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.bg-gradient-success[data-v-e14b0e20]{background:linear-gradient(135deg,#11998e,#38ef7d)}.bg-gradient-danger[data-v-e14b0e20]{background:linear-gradient(135deg,#eb3349,#f45c43)}.bg-gradient-purple[data-v-e14b0e20]{background:linear-gradient(135deg,#667eea,#764ba2)}.opacity-50[data-v-e14b0e20]{opacity:.5}