:root{--color-primary: #007bff;--color-primary-hover: #0069d9;--color-secondary: #6c757d;--color-success: #28a745;--color-info: #17a2b8;--color-warning: #ffc107;--color-danger: #dc3545;--color-light: #f8f9fa;--color-dark: #343a40;--color-background: #f4f6f9;--color-surface: #ffffff;--color-text: #212529;--color-text-muted: #6c757d;--color-border: #dee2e6;--sidebar-bg: #343a40;--sidebar-color: #c2c7d0;--sidebar-hover-bg: rgba(255, 255, 255, .1);--sidebar-active-bg: #007bff;--sidebar-active-color: #ffffff;--shadow-sm: 0 0 1px rgba(0,0,0,.125), 0 1px 3px rgba(0,0,0,.2);--shadow-md: 0 .125rem .25rem rgba(0,0,0,.075);--shadow-lg: 0 1rem 3rem rgba(0,0,0,.175);--radius-md: .25rem;--radius-lg: .3rem;--radius-full: 50rem;--sidebar-width: 250px;--sidebar-width-collapsed: 73px;--topbar-height: 57px;--footer-height: 57px;--font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-family);background-color:var(--color-background);color:var(--color-text);line-height:1.5;font-weight:400}a{text-decoration:none;color:inherit}button{cursor:pointer;border:none;background:none;font-family:inherit}.flex{display:flex}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.flex-col{flex-direction:column}.h-full{height:100%}.w-full{width:100%}.sidebar[data-v-63e9c175]{width:var(--sidebar-width);background-color:var(--sidebar-bg);height:100vh;transition:width .3s ease-in-out,transform .3s ease-in-out;display:flex;flex-direction:column;position:fixed;left:0;top:0;z-index:1038;box-shadow:var(--shadow-lg);overflow-y:auto;overflow-x:hidden}.sidebar.collapsed[data-v-63e9c175]{width:var(--sidebar-width-collapsed)}.sidebar.mobile[data-v-63e9c175]{width:var(--sidebar-width);transform:translate(0)}.sidebar.mobile.collapsed[data-v-63e9c175]{width:var(--sidebar-width);transform:translate(-100%)}.sidebar-header[data-v-63e9c175]{padding:.8125rem 1rem;border-bottom:1px solid #4b545c;transition:width .3s ease-in-out;display:flex;align-items:center;justify-content:flex-start}.sidebar.collapsed .sidebar-header[data-v-63e9c175]{justify-content:center;padding:.8125rem .5rem}.logo-area[data-v-63e9c175]{display:flex;align-items:center;color:#fffc;font-weight:300;font-size:1.25rem;white-space:nowrap}.brand-image[data-v-63e9c175]{float:left;line-height:.8;margin-left:.8rem;margin-right:.5rem;margin-top:-3px;max-height:33px;width:auto;border-radius:50%;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}.user-panel[data-v-63e9c175]{position:relative;display:flex;white-space:nowrap;border-bottom:1px solid #4b545c;padding:1rem;margin:0}.user-panel .image[data-v-63e9c175]{display:inline-block;padding-left:.8rem}.user-panel .img-circle[data-v-63e9c175]{border-radius:50%;width:2.1rem;height:auto}.user-panel .info[data-v-63e9c175]{padding:5px 5px 5px 10px;line-height:1;color:#c2c7d0}.user-panel .info a[data-v-63e9c175]{color:#c2c7d0;text-decoration:none}.sidebar-nav[data-v-63e9c175]{padding:0 .5rem;margin-top:.5rem;display:flex;flex-direction:column;gap:.2rem}.nav-header[data-v-63e9c175]{padding:.5rem 1rem;font-size:.9rem;color:#c2c7d0;text-transform:uppercase;letter-spacing:1px}.nav-item[data-v-63e9c175]{display:flex;align-items:center;padding:.5rem 1rem;color:var(--sidebar-color);transition:all .2s ease;text-decoration:none;white-space:nowrap;overflow:hidden;border-radius:var(--radius-md);font-size:1rem}.sidebar.collapsed:not(.mobile) .nav-item[data-v-63e9c175]{padding:.75rem;justify-content:center}.nav-item[data-v-63e9c175]:hover{background-color:var(--sidebar-hover-bg);color:#fff}.nav-item.router-link-exact-active[data-v-63e9c175]{background-color:var(--sidebar-active-bg);color:var(--sidebar-active-color);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.nav-icon[data-v-63e9c175]{width:1.2rem;height:1.2rem;flex-shrink:0;margin-right:.2rem}.nav-text[data-v-63e9c175]{margin-left:.5rem}.badge[data-v-63e9c175]{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;margin-left:auto}.badge-info[data-v-63e9c175]{color:#fff;background-color:var(--color-info)}.badge-danger[data-v-63e9c175]{color:#fff;background-color:var(--color-danger)}.badge-warning[data-v-63e9c175]{color:#1f2d3d;background-color:var(--color-warning)}.nav-separator[data-v-63e9c175]{height:1px;background:#ffffff1a;margin:.5rem 0}.sidebar.collapsed .nav-separator[data-v-63e9c175]{margin:.5rem}.topbar[data-v-40f2d9f7]{height:var(--topbar-height);background-color:var(--color-surface);border-bottom:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between;padding:0 1rem;position:fixed;top:0;right:0;left:var(--sidebar-width);transition:left .3s ease-in-out;z-index:1030}.topbar.collapsed[data-v-40f2d9f7]{left:var(--sidebar-width-collapsed)}.topbar.mobile[data-v-40f2d9f7]{left:0!important}.left-section[data-v-40f2d9f7]{display:flex;align-items:center;gap:1rem}.toggle-btn[data-v-40f2d9f7]{padding:.25rem;color:#00000080;border:none;background:transparent;cursor:pointer}.toggle-btn[data-v-40f2d9f7]:hover{color:#000000b3}.center-section[data-v-40f2d9f7]{flex:1;display:flex;justify-content:center;align-items:center}.status-badges[data-v-40f2d9f7]{display:flex;gap:1.5rem;align-items:center}.status-item[data-v-40f2d9f7]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:8px;transition:all .3s}.status-item.pending[data-v-40f2d9f7]{background:#fef3c7}.status-item.in-progress[data-v-40f2d9f7]{background:#dbeafe}.status-item.completed[data-v-40f2d9f7]{background:#d1fae5}.status-label[data-v-40f2d9f7]{font-size:.9rem;font-weight:500}.status-item.pending .status-label[data-v-40f2d9f7]{color:#92400e}.status-item.in-progress .status-label[data-v-40f2d9f7]{color:#1e40af}.status-item.completed .status-label[data-v-40f2d9f7]{color:#065f46}.status-badge[data-v-40f2d9f7]{background:#fff;padding:.25rem .6rem;border-radius:12px;font-weight:700;font-size:.9rem;min-width:28px;text-align:center}.status-item.pending .status-badge[data-v-40f2d9f7]{color:#92400e}.status-item.in-progress .status-badge[data-v-40f2d9f7]{color:#1e40af}.status-item.completed .status-badge[data-v-40f2d9f7]{color:#065f46}.right-section[data-v-40f2d9f7]{display:flex;align-items:center}.user-menu[data-v-40f2d9f7]{display:flex;align-items:center;gap:.5rem}.icon-btn[data-v-40f2d9f7]{padding:.5rem;color:#e53e3e;background:#fff5f5;border:none;cursor:pointer;transition:all .2s;border-radius:.5rem}.icon-btn[data-v-40f2d9f7]:hover{background:#fed7d7;color:#c53030}.btn-logout[data-v-40f2d9f7]{padding:.5rem;color:#e53e3e;background:transparent;border:none;cursor:pointer;transition:all .2s;border-radius:.375rem}.btn-logout[data-v-40f2d9f7]:hover{background:#fff5f5;color:#c53030}@media (max-width: 768px){.status-badges[data-v-40f2d9f7]{gap:.75rem}.status-item[data-v-40f2d9f7]{padding:.4rem .75rem}.status-label[data-v-40f2d9f7]{font-size:.8rem}.status-badge[data-v-40f2d9f7]{font-size:.8rem;padding:.2rem .5rem;min-width:24px}}.footer[data-v-51317713]{height:var(--footer-height);background-color:var(--color-surface);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);font-size:.875rem;position:fixed;bottom:0;right:0;left:var(--sidebar-width);transition:left .3s cubic-bezier(.4,0,.2,1);z-index:5}.footer.collapsed[data-v-51317713]{left:var(--sidebar-width-collapsed)}.footer.mobile[data-v-51317713]{left:0!important}.app-layout[data-v-6c6a6673]{min-height:100vh;background-color:var(--color-background)}.sidebar-overlay[data-v-6c6a6673]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:9}.main-content[data-v-6c6a6673]{padding:calc(var(--topbar-height) + 1.5rem) 1.5rem calc(var(--footer-height) + 1.5rem);margin-left:var(--sidebar-width);transition:margin-left .3s ease;min-height:100vh}.main-content.collapsed[data-v-6c6a6673]{margin-left:var(--sidebar-width-collapsed)}.main-content.mobile[data-v-6c6a6673]{margin-left:0!important}.dashboard-container[data-v-95556ed6]{padding:2rem;width:100%;max-width:1400px;margin:0 auto}.loading-overlay[data-v-95556ed6]{position:fixed;top:0;left:0;right:0;bottom:0;background:#ffffffe6;display:flex;align-items:center;justify-content:center;z-index:9999}.loading-spinner[data-v-95556ed6]{text-align:center}.spinner[data-v-95556ed6]{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin-95556ed6 1s linear infinite;margin:0 auto 1rem}@keyframes spin-95556ed6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-header[data-v-95556ed6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.page-header h1[data-v-95556ed6]{font-size:2rem;color:#2c3e50;margin:0}.btn-refresh[data-v-95556ed6]{padding:0;background:transparent;border:none;font-size:2rem;cursor:pointer;transition:all .3s}.btn-refresh[data-v-95556ed6]:hover{transform:scale(1.1)}.btn-refresh .icon[data-v-95556ed6]{font-size:1.2rem}.stats-cards[data-v-95556ed6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-95556ed6]{background:#fff;border-radius:12px;padding:1.5rem;display:flex;align-items:center;gap:1rem;box-shadow:0 2px 8px #00000014;transition:all .3s;border-left:4px solid}.stat-card[data-v-95556ed6]:hover{transform:translateY(-4px);box-shadow:0 4px 16px #0000001f}.stat-card.blue[data-v-95556ed6]{border-left-color:#3498db}.stat-card.yellow[data-v-95556ed6]{border-left-color:#f39c12}.stat-card.green[data-v-95556ed6]{border-left-color:#27ae60}.stat-card.orange[data-v-95556ed6]{border-left-color:#e67e22}.stat-card.purple[data-v-95556ed6]{border-left-color:#9b59b6}.stat-card.teal[data-v-95556ed6]{border-left-color:#16a085}.stat-card.pink[data-v-95556ed6]{border-left-color:#e91e63}.stat-card.indigo[data-v-95556ed6]{border-left-color:#6610f2}.stat-icon[data-v-95556ed6]{font-size:2.5rem;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#3498db1a}.stat-card.blue .stat-icon[data-v-95556ed6]{background:#3498db1a}.stat-card.yellow .stat-icon[data-v-95556ed6]{background:#f39c121a}.stat-card.green .stat-icon[data-v-95556ed6]{background:#27ae601a}.stat-card.orange .stat-icon[data-v-95556ed6]{background:#e67e221a}.stat-card.purple .stat-icon[data-v-95556ed6]{background:#9b59b61a}.stat-card.teal .stat-icon[data-v-95556ed6]{background:#16a0851a}.stat-card.pink .stat-icon[data-v-95556ed6]{background:#e91e631a}.stat-card.indigo .stat-icon[data-v-95556ed6]{background:#6610f21a}.stat-content[data-v-95556ed6]{flex:1}.stat-label[data-v-95556ed6]{font-size:.85rem;color:#7f8c8d;text-transform:uppercase;margin-bottom:.25rem}.stat-value[data-v-95556ed6]{font-size:1.8rem;font-weight:700;color:#2c3e50}.stat-value-small[data-v-95556ed6]{font-size:1.1rem;font-weight:600;color:#2c3e50;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section-header[data-v-95556ed6]{margin:2rem 0 1rem}.section-header h2[data-v-95556ed6]{font-size:1.5rem;color:#2c3e50;margin:0}.table-container[data-v-95556ed6]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;overflow:hidden}.dashboard-table[data-v-95556ed6]{width:100%;border-collapse:collapse}.dashboard-table thead[data-v-95556ed6]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.dashboard-table th[data-v-95556ed6]{padding:1rem;text-align:left;font-weight:600;font-size:.95rem}.dashboard-table td[data-v-95556ed6]{padding:1rem;border-bottom:1px solid #ecf0f1}.dashboard-table tbody tr[data-v-95556ed6]:hover{background:#f8f9fa}.dashboard-table tbody tr:last-child td[data-v-95556ed6]{border-bottom:none}.time[data-v-95556ed6]{color:#7f8c8d;font-size:.9rem}.car-plate[data-v-95556ed6]{font-weight:600;color:#2c3e50}.services-cell[data-v-95556ed6]{max-width:300px}.services-list-cell[data-v-95556ed6]{display:flex;flex-wrap:wrap;gap:.4rem}.service-badge[data-v-95556ed6]{display:inline-block;padding:.3rem .8rem;background:#e3f2fd;color:#1976d2;border-radius:6px;font-size:.85rem;white-space:nowrap}.more-badge[data-v-95556ed6]{display:inline-block;padding:.3rem .8rem;background:#f5f5f5;color:#757575;border-radius:6px;font-size:.85rem;font-weight:600}.price[data-v-95556ed6]{font-weight:600;color:#27ae60}.status-badge[data-v-95556ed6]{padding:.4rem 1rem;border-radius:20px;font-size:.85rem;font-weight:600;white-space:nowrap}.status-pending[data-v-95556ed6]{background:#fff3cd;color:#856404}.status-in-progress[data-v-95556ed6]{background:#cfe2ff;color:#084298}.status-completed[data-v-95556ed6]{background:#d1e7dd;color:#0a3622}.status-paid[data-v-95556ed6]{background:#d1ecf1;color:#0c5460}.no-data[data-v-95556ed6]{text-align:center;color:#95a5a6;padding:3rem!important;font-size:1.1rem}@media (max-width: 768px){.dashboard-container[data-v-95556ed6]{padding:1rem}.stats-cards[data-v-95556ed6]{grid-template-columns:1fr}.stat-value[data-v-95556ed6]{font-size:1.5rem}.table-container[data-v-95556ed6]{overflow-x:auto}.dashboard-table[data-v-95556ed6]{min-width:800px}}.services-container[data-v-43d73a6a]{padding:2rem}.page-header[data-v-43d73a6a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.page-header h1[data-v-43d73a6a]{font-size:2rem;color:#333}.btn-primary[data-v-43d73a6a]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#1e3a8a,#3b82f6);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:transform .2s}.btn-primary[data-v-43d73a6a]:hover{transform:translateY(-2px)}.icon[data-v-43d73a6a]{font-size:1.25rem}.filters[data-v-43d73a6a]{display:flex;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.filter-group[data-v-43d73a6a]{display:flex;align-items:center;gap:.5rem}.filter-group label[data-v-43d73a6a]{font-weight:600;color:#555}.filter-group select[data-v-43d73a6a],.search-input[data-v-43d73a6a]{padding:.5rem .75rem;border:2px solid #e0e0e0;border-radius:.375rem;font-size:.95rem}.search-group[data-v-43d73a6a]{flex:1;min-width:200px}.search-input[data-v-43d73a6a]{width:100%}.table-container[data-v-43d73a6a]{background:#fff;border-radius:.75rem;box-shadow:0 2px 8px #0000001a;overflow:hidden}.services-table[data-v-43d73a6a]{width:100%;border-collapse:collapse}.services-table thead[data-v-43d73a6a]{background:#f8f9fa}.services-table th[data-v-43d73a6a]{padding:1rem;text-align:left;font-weight:600;color:#333;border-bottom:2px solid #e0e0e0}.services-table td[data-v-43d73a6a]{padding:1rem;border-bottom:1px solid #f0f0f0}.services-table tbody tr[data-v-43d73a6a]:hover{background:#f8f9ff}.description[data-v-43d73a6a]{color:#666;font-size:.9rem}.badge[data-v-43d73a6a]{padding:.25rem .75rem;border-radius:1rem;font-size:.85rem;font-weight:600}.badge-sm[data-v-43d73a6a]{background:#dbeafe;color:#1e40af}.badge-l[data-v-43d73a6a]{background:#e0e7ff;color:#4338ca}.badge-xl[data-v-43d73a6a]{background:#fce7f3;color:#be185d}.badge-van[data-v-43d73a6a]{background:#fed7aa;color:#c2410c}.price[data-v-43d73a6a]{font-weight:600;color:#059669}.status[data-v-43d73a6a]{padding:.25rem .75rem;border-radius:.375rem;font-size:.85rem;font-weight:600}.status.active[data-v-43d73a6a]{background:#d1fae5;color:#065f46}.status.inactive[data-v-43d73a6a]{background:#fee2e2;color:#991b1b}.actions[data-v-43d73a6a]{display:flex;gap:.5rem}.btn-edit[data-v-43d73a6a],.btn-toggle[data-v-43d73a6a],.btn-delete[data-v-43d73a6a]{padding:.375rem .625rem;border:none;border-radius:.375rem;cursor:pointer;font-size:1rem;transition:transform .2s}.btn-edit[data-v-43d73a6a]{background:#dbeafe}.btn-toggle[data-v-43d73a6a]{background:#fef3c7}.btn-delete[data-v-43d73a6a]{background:#fee2e2}.btn-edit[data-v-43d73a6a]:hover,.btn-toggle[data-v-43d73a6a]:hover,.btn-delete[data-v-43d73a6a]:hover{transform:scale(1.1)}.no-data[data-v-43d73a6a]{text-align:center;padding:3rem!important;color:#999}.dialog-overlay[data-v-43d73a6a]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.dialog[data-v-43d73a6a]{background:#fff;border-radius:1rem;width:90%;max-width:600px;max-height:90vh;overflow-y:auto}.dialog-header[data-v-43d73a6a]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:2px solid #f0f0f0}.dialog-header h2[data-v-43d73a6a]{margin:0;color:#333}.btn-close[data-v-43d73a6a]{background:none;border:none;font-size:2rem;color:#999;cursor:pointer;line-height:1}.btn-close[data-v-43d73a6a]:hover{color:#333}.dialog-form[data-v-43d73a6a]{padding:1.5rem}.form-row[data-v-43d73a6a]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}.form-group[data-v-43d73a6a]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.form-group label[data-v-43d73a6a]{font-weight:600;color:#333}.form-group input[data-v-43d73a6a],.form-group select[data-v-43d73a6a],.form-group textarea[data-v-43d73a6a]{padding:.75rem;border:2px solid #e0e0e0;border-radius:.5rem;font-size:1rem}.form-group input[data-v-43d73a6a]:focus,.form-group select[data-v-43d73a6a]:focus,.form-group textarea[data-v-43d73a6a]:focus{outline:none;border-color:#3b82f6}.checkbox-label[data-v-43d73a6a]{display:flex;align-items:center;gap:.5rem;cursor:pointer;margin-top:.5rem}.checkbox-label input[type=checkbox][data-v-43d73a6a]{width:1.25rem;height:1.25rem;cursor:pointer}.dialog-actions[data-v-43d73a6a]{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.btn-cancel[data-v-43d73a6a],.btn-save[data-v-43d73a6a]{padding:.75rem 1.5rem;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:transform .2s}.btn-cancel[data-v-43d73a6a]{background:#f3f4f6;color:#666}.btn-save[data-v-43d73a6a]{background:linear-gradient(135deg,#1e3a8a,#3b82f6);color:#fff}.btn-cancel[data-v-43d73a6a]:hover,.btn-save[data-v-43d73a6a]:hover{transform:translateY(-2px)}@media (max-width: 768px){.services-container[data-v-43d73a6a]{padding:1rem}.page-header[data-v-43d73a6a]{flex-direction:column;align-items:stretch;gap:1rem}.filters[data-v-43d73a6a]{flex-direction:column}.table-container[data-v-43d73a6a]{overflow-x:auto}.form-row[data-v-43d73a6a]{grid-template-columns:1fr}.dialog[data-v-43d73a6a]{width:95%}}.loading-overlay[data-v-43d73a6a]{position:fixed;top:0;left:0;right:0;bottom:0;background:#fffffff2;display:flex;align-items:center;justify-content:center;z-index:9999}.loading-spinner[data-v-43d73a6a]{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.spinner[data-v-43d73a6a]{width:60px;height:60px;border:4px solid #e0e0e0;border-top-color:#3b82f6;border-radius:50%;animation:spin-43d73a6a 1s linear infinite}@keyframes spin-43d73a6a{to{transform:rotate(360deg)}}.loading-spinner p[data-v-43d73a6a]{font-size:1.1rem;color:#666;font-weight:500}.car-intakes-container[data-v-108793e7]{padding:2rem;width:100%}.loading-overlay[data-v-108793e7]{position:fixed;top:0;left:0;right:0;bottom:0;background:#fffffff2;display:flex;align-items:center;justify-content:center;z-index:9999}.loading-spinner[data-v-108793e7]{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.spinner[data-v-108793e7]{width:60px;height:60px;border:4px solid #e0e0e0;border-top-color:#3b82f6;border-radius:50%;animation:spin-108793e7 1s linear infinite}@keyframes spin-108793e7{to{transform:rotate(360deg)}}.loading-spinner p[data-v-108793e7]{font-size:1.1rem;color:#666;font-weight:500}.page-header[data-v-108793e7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.page-header h1[data-v-108793e7]{font-size:2rem;color:#1e3a8a}.btn-refresh[data-v-108793e7]{padding:0;background:transparent;border:none;font-size:2rem;cursor:pointer;transition:transform .2s}.btn-refresh[data-v-108793e7]:hover{transform:scale(1.1)}.filters[data-v-108793e7]{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.filter-group[data-v-108793e7]{display:flex;align-items:center;gap:.5rem}.filter-group label[data-v-108793e7]{font-weight:600;color:#333}.filter-group select[data-v-108793e7]{padding:.5rem 1rem;border:2px solid #e0e0e0;border-radius:.5rem;font-size:.95rem}.search-group[data-v-108793e7]{flex:1;min-width:250px}.search-input[data-v-108793e7]{width:100%;padding:.5rem 1rem;border:2px solid #e0e0e0;border-radius:.5rem;font-size:.95rem}.search-input[data-v-108793e7]:focus{outline:none;border-color:#3b82f6}.table-container[data-v-108793e7]{background:#fff;border-radius:1rem;box-shadow:0 2px 10px #0000001a;overflow-x:auto}.car-intakes-table[data-v-108793e7]{width:100%;border-collapse:collapse}.car-intakes-table thead[data-v-108793e7]{background:linear-gradient(135deg,#1e3a8a,#3b82f6);color:#fff}.car-intakes-table th[data-v-108793e7]{padding:1rem;text-align:left;font-weight:600;white-space:nowrap}.car-intakes-table td[data-v-108793e7]{padding:1rem;border-bottom:1px solid #e0e0e0}.car-intakes-table tbody tr[data-v-108793e7]:hover{background:#f9fafb}.car-plate[data-v-108793e7]{font-weight:700;color:#1e3a8a;text-transform:uppercase;letter-spacing:1px}.services-cell[data-v-108793e7]{max-width:250px}.services-list-cell[data-v-108793e7]{display:flex;flex-wrap:wrap;gap:.25rem}.service-badge[data-v-108793e7]{display:inline-block;padding:.25rem .5rem;background:#dbeafe;color:#1e3a8a;border-radius:.25rem;font-size:.75rem;font-weight:500}.price[data-v-108793e7]{font-weight:700;color:#059669;white-space:nowrap}.status-badge[data-v-108793e7]{display:inline-block;padding:.375rem .75rem;border-radius:1rem;font-size:.85rem;font-weight:600;white-space:nowrap}.status-pending[data-v-108793e7]{background:#fef3c7;color:#b45309}.status-in-progress[data-v-108793e7]{background:#dbeafe;color:#1e3a8a}.status-completed[data-v-108793e7]{background:#d1fae5;color:#065f46}.status-cancelled[data-v-108793e7]{background:#fee2e2;color:#dc2626;text-decoration:line-through}.date[data-v-108793e7]{white-space:nowrap;color:#666;font-size:.9rem}.actions[data-v-108793e7]{display:flex;gap:.5rem}.btn-view[data-v-108793e7],.btn-status[data-v-108793e7],.btn-payment[data-v-108793e7],.btn-cancel[data-v-108793e7]{padding:.5rem;border:none;border-radius:.375rem;cursor:pointer;transition:transform .2s;font-size:1.25rem}.btn-view[data-v-108793e7]{background:#dbeafe}.btn-status[data-v-108793e7]{background:#fef3c7}.btn-payment[data-v-108793e7]{background:#d1fae5}.btn-cancel[data-v-108793e7]{background:#fee2e2}.btn-view[data-v-108793e7]:hover,.btn-status[data-v-108793e7]:hover,.btn-payment[data-v-108793e7]:hover,.btn-cancel[data-v-108793e7]:hover{transform:scale(1.1)}.no-data[data-v-108793e7]{text-align:center;padding:3rem!important;color:#999;font-style:italic}.dialog-overlay[data-v-108793e7]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.dialog[data-v-108793e7]{background:#fff;border-radius:1rem;box-shadow:0 10px 40px #0003;max-height:90vh;overflow-y:auto;width:100%}.details-dialog[data-v-108793e7]{max-width:800px}.status-dialog[data-v-108793e7]{max-width:400px}.dialog-header[data-v-108793e7]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:2px solid #e0e0e0}.dialog-header h2[data-v-108793e7]{font-size:1.5rem;color:#1e3a8a}.btn-close[data-v-108793e7]{width:2.5rem;height:2.5rem;border:none;background:#f3f4f6;border-radius:.5rem;font-size:1.5rem;cursor:pointer;transition:background .2s}.btn-close[data-v-108793e7]:hover{background:#e5e7eb}.dialog-content[data-v-108793e7]{padding:1.5rem}.detail-section[data-v-108793e7]{margin-bottom:2rem}.detail-section[data-v-108793e7]:last-child{margin-bottom:0}.detail-section h3[data-v-108793e7]{font-size:1.25rem;color:#1e3a8a;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #e0e0e0}.detail-grid[data-v-108793e7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.detail-item[data-v-108793e7]{display:flex;flex-direction:column;gap:.25rem}.detail-item label[data-v-108793e7]{font-weight:600;color:#666;font-size:.9rem}.detail-item span[data-v-108793e7]{font-size:1rem;color:#333}.services-detail[data-v-108793e7]{display:flex;flex-direction:column;gap:.75rem}.service-detail-item[data-v-108793e7]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#f9fafb;border-radius:.5rem;gap:1rem}.service-detail-info[data-v-108793e7]{display:flex;justify-content:space-between;align-items:center;flex:1}.service-detail-name[data-v-108793e7]{font-weight:500;color:#333}.service-detail-price[data-v-108793e7]{font-weight:700;color:#059669}.btn-remove-service[data-v-108793e7]{padding:.4rem .6rem;border:none;border-radius:.375rem;background:#fee2e2;cursor:pointer;font-size:1rem;transition:all .2s}.btn-remove-service[data-v-108793e7]:hover{background:#fca5a5;transform:scale(1.1)}.section-header-with-action[data-v-108793e7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.section-header-with-action h3[data-v-108793e7]{margin:0}.btn-cancel-intake[data-v-108793e7]{padding:.5rem 1rem;border:none;border-radius:.375rem;background:#fee2e2;color:#dc2626;font-weight:600;cursor:pointer;transition:all .2s;font-size:.9rem}.btn-cancel-intake[data-v-108793e7]:hover{background:#fca5a5;transform:translateY(-2px)}.service-total[data-v-108793e7]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:linear-gradient(135deg,#f97316,#fb923c);border-radius:.5rem;margin-top:.5rem}.total-label[data-v-108793e7]{font-weight:600;color:#fff;font-size:1.1rem}.total-amount[data-v-108793e7]{font-weight:700;color:#fff;font-size:1.5rem}.images-grid[data-v-108793e7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}.image-item[data-v-108793e7]{position:relative;aspect-ratio:1;border-radius:.5rem;overflow:hidden;cursor:pointer;transition:transform .2s}.image-item[data-v-108793e7]:hover{transform:scale(1.05)}.image-item img[data-v-108793e7]{width:100%;height:100%;object-fit:cover}.image-type-badge[data-v-108793e7]{position:absolute;bottom:.5rem;left:.5rem;padding:.25rem .5rem;background:#000000b3;color:#fff;font-size:.75rem;border-radius:.25rem}.status-info[data-v-108793e7]{margin-bottom:1rem;padding:1rem;background:#f9fafb;border-radius:.5rem}.form-group[data-v-108793e7]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.form-group label[data-v-108793e7]{font-weight:600;color:#333}.form-group select[data-v-108793e7]{padding:.75rem;border:2px solid #e0e0e0;border-radius:.5rem;font-size:1rem}.form-group select[data-v-108793e7]:focus{outline:none;border-color:#3b82f6}.dialog-actions[data-v-108793e7]{display:flex;justify-content:flex-end;gap:1rem}.btn-cancel[data-v-108793e7],.btn-save[data-v-108793e7]{padding:.75rem 1.5rem;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:transform .2s}.btn-cancel[data-v-108793e7]{background:#f3f4f6;color:#666}.btn-save[data-v-108793e7]{background:linear-gradient(135deg,#1e3a8a,#3b82f6);color:#fff}.btn-cancel[data-v-108793e7]:hover,.btn-save[data-v-108793e7]:hover{transform:translateY(-2px)}.payment-dialog[data-v-108793e7]{max-width:500px}.payment-summary[data-v-108793e7]{padding:1rem;background:#f9fafb;border-radius:.5rem;margin-bottom:1.5rem}.summary-row[data-v-108793e7]{display:flex;justify-content:space-between;padding:.5rem 0}.services-summary[data-v-108793e7]{margin-bottom:1.5rem}.services-summary h3[data-v-108793e7]{font-size:1.1rem;color:#1e3a8a;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #e0e0e0}.service-row[data-v-108793e7]{display:flex;justify-content:space-between;padding:.5rem 0;color:#666}.total-row[data-v-108793e7]{display:flex;justify-content:space-between;padding:1rem 0;margin-top:.5rem;border-top:2px solid #e0e0e0;font-size:1.1rem}.payment-methods[data-v-108793e7]{display:flex;gap:1rem;margin-top:.5rem}.payment-option[data-v-108793e7]{flex:1;display:flex;align-items:center;gap:.5rem;padding:1rem;border:2px solid #e0e0e0;border-radius:.5rem;cursor:pointer;transition:all .2s}.payment-option[data-v-108793e7]:has(input:checked){border-color:#3b82f6;background:#eff6ff}.payment-option input[type=radio][data-v-108793e7]{width:1.25rem;height:1.25rem;cursor:pointer}.payment-option span[data-v-108793e7]{font-weight:500}.btn-paid[data-v-108793e7]{padding:.75rem 1.5rem;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:transform .2s;background:linear-gradient(135deg,#059669,#10b981);color:#fff}.btn-paid[data-v-108793e7]:hover:not(:disabled){transform:translateY(-2px)}.btn-paid[data-v-108793e7]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){.car-intakes-container[data-v-108793e7]{padding:1rem}.page-header[data-v-108793e7]{flex-direction:column;align-items:stretch;gap:1rem}.filters[data-v-108793e7]{flex-direction:column}.detail-grid[data-v-108793e7]{grid-template-columns:1fr}}.lightbox-overlay[data-v-108793e7]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000f2;display:flex;align-items:center;justify-content:center;z-index:10000;animation:fadeIn-108793e7 .3s}@keyframes fadeIn-108793e7{0%{opacity:0}to{opacity:1}}.lightbox-content[data-v-108793e7]{position:relative;max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center}.lightbox-image-container[data-v-108793e7]{position:relative;max-width:100%;max-height:100%}.lightbox-image-container img[data-v-108793e7]{max-width:90vw;max-height:85vh;object-fit:contain;border-radius:8px}.lightbox-close[data-v-108793e7]{position:absolute;top:-50px;right:0;background:#fff3;color:#fff;border:none;width:40px;height:40px;border-radius:50%;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s}.lightbox-close[data-v-108793e7]:hover{background:#ffffff4d}.lightbox-prev[data-v-108793e7],.lightbox-next[data-v-108793e7]{position:absolute;top:50%;transform:translateY(-50%);background:#fff3;color:#fff;border:none;width:50px;height:50px;border-radius:50%;font-size:36px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s}.lightbox-prev[data-v-108793e7]{left:-70px}.lightbox-next[data-v-108793e7]{right:-70px}.lightbox-prev[data-v-108793e7]:hover,.lightbox-next[data-v-108793e7]:hover{background:#ffffff4d}.lightbox-caption[data-v-108793e7]{position:absolute;bottom:-40px;left:0;right:0;text-align:center;color:#fff;display:flex;justify-content:center;gap:1rem;font-size:.9rem}.image-counter[data-v-108793e7]{background:#fff3;padding:4px 12px;border-radius:12px}.image-type[data-v-108793e7]{background:#3498dbcc;padding:4px 12px;border-radius:12px}@media (max-width: 768px){.lightbox-prev[data-v-108793e7]{left:10px}.lightbox-next[data-v-108793e7]{right:10px}.lightbox-close[data-v-108793e7]{top:10px;right:10px}}.history-container[data-v-0c67830d]{padding:2rem;width:100%}.loading-overlay[data-v-0c67830d]{position:fixed;top:0;left:0;right:0;bottom:0;background:#fffffff2;display:flex;align-items:center;justify-content:center;z-index:9999}.loading-spinner[data-v-0c67830d]{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.spinner[data-v-0c67830d]{width:60px;height:60px;border:4px solid #e0e0e0;border-top-color:#3b82f6;border-radius:50%;animation:spin-0c67830d 1s linear infinite}@keyframes spin-0c67830d{to{transform:rotate(360deg)}}.loading-spinner p[data-v-0c67830d]{font-size:1.1rem;color:#666;font-weight:500}.page-header[data-v-0c67830d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.page-header h1[data-v-0c67830d]{font-size:2rem;color:#1e3a8a}.btn-refresh[data-v-0c67830d]{padding:0;background:transparent;border:none;font-size:2rem;cursor:pointer;transition:transform .2s}.btn-refresh[data-v-0c67830d]:hover{transform:scale(1.1)}.filters[data-v-0c67830d]{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.filter-group[data-v-0c67830d]{display:flex;align-items:center;gap:.5rem}.filter-group label[data-v-0c67830d]{font-weight:600;color:#333}.filter-group select[data-v-0c67830d]{padding:.5rem 1rem;border:2px solid #e0e0e0;border-radius:.5rem;font-size:.95rem}.search-group[data-v-0c67830d]{flex:1;min-width:250px}.search-input[data-v-0c67830d]{width:100%;padding:.5rem 1rem;border:2px solid #e0e0e0;border-radius:.5rem;font-size:.95rem}.search-input[data-v-0c67830d]:focus{outline:none;border-color:#3b82f6}.stats-cards[data-v-0c67830d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.stat-card[data-v-0c67830d]{background:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 2px 10px #0000001a;display:flex;align-items:center;gap:1rem}.stat-icon[data-v-0c67830d]{font-size:2.5rem}.stat-content[data-v-0c67830d]{flex:1}.stat-label[data-v-0c67830d]{font-size:.9rem;color:#666;margin-bottom:.25rem}.stat-value[data-v-0c67830d]{font-size:1.75rem;font-weight:700;color:#1e3a8a}.table-container[data-v-0c67830d]{background:#fff;border-radius:1rem;box-shadow:0 2px 10px #0000001a;overflow-x:auto}.history-table[data-v-0c67830d]{width:100%;border-collapse:collapse}.history-table thead[data-v-0c67830d]{background:linear-gradient(135deg,#059669,#10b981);color:#fff}.history-table th[data-v-0c67830d]{padding:1rem;text-align:left;font-weight:600;white-space:nowrap}.history-table td[data-v-0c67830d]{padding:1rem;border-bottom:1px solid #e0e0e0}.history-table tbody tr[data-v-0c67830d]:hover{background:#f9fafb}.car-plate[data-v-0c67830d]{font-weight:700;color:#1e3a8a;text-transform:uppercase;letter-spacing:1px}.services-cell[data-v-0c67830d]{max-width:250px}.services-list-cell[data-v-0c67830d]{display:flex;flex-wrap:wrap;gap:.25rem}.service-badge[data-v-0c67830d]{display:inline-block;padding:.25rem .5rem;background:#d1fae5;color:#065f46;border-radius:.25rem;font-size:.75rem;font-weight:500}.price[data-v-0c67830d]{font-weight:700;color:#059669;white-space:nowrap}.payment-badge[data-v-0c67830d]{display:inline-block;padding:.375rem .75rem;border-radius:1rem;font-size:.85rem;font-weight:600;white-space:nowrap}.payment-cash[data-v-0c67830d]{background:#d1fae5;color:#065f46}.payment-bank_transfer[data-v-0c67830d]{background:#dbeafe;color:#1e3a8a}.date[data-v-0c67830d]{white-space:nowrap;color:#666;font-size:.9rem}.actions[data-v-0c67830d]{display:flex;gap:.5rem}.btn-view[data-v-0c67830d]{padding:.5rem;border:none;border-radius:.375rem;cursor:pointer;transition:transform .2s;font-size:1.25rem;background:#dbeafe}.btn-view[data-v-0c67830d]:hover{transform:scale(1.1)}.btn-print[data-v-0c67830d]{padding:.5rem;border:none;border-radius:.375rem;cursor:pointer;transition:transform .2s;font-size:1.25rem;background:#dcfce7}.btn-print[data-v-0c67830d]:hover{transform:scale(1.1)}.no-data[data-v-0c67830d]{text-align:center;padding:3rem!important;color:#999;font-style:italic}.pagination[data-v-0c67830d]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:2rem;padding:1.5rem;background:#fff;border-radius:.75rem;box-shadow:0 1px 3px #0000001a}.pagination-btn[data-v-0c67830d]{padding:.5rem 1rem;border:1px solid #e0e0e0;border-radius:.5rem;background:#fff;color:#333;font-weight:600;cursor:pointer;transition:all .2s}.pagination-btn[data-v-0c67830d]:hover:not(:disabled){background:#f3f4f6;border-color:#3b82f6;color:#3b82f6}.pagination-btn[data-v-0c67830d]:disabled{opacity:.5;cursor:not-allowed}.pagination-numbers[data-v-0c67830d]{display:flex;gap:.5rem;flex-wrap:wrap;max-width:600px;justify-content:center}.pagination-number[data-v-0c67830d]{width:40px;height:40px;border:1px solid #e0e0e0;border-radius:.5rem;background:#fff;color:#333;font-weight:600;cursor:pointer;transition:all .2s}.pagination-number[data-v-0c67830d]:hover{background:#f3f4f6;border-color:#3b82f6;color:#3b82f6}.pagination-number.active[data-v-0c67830d]{background:#3b82f6;color:#fff;border-color:#3b82f6}.pagination-info[data-v-0c67830d]{padding:.5rem 1rem;background:#f9fafb;border-radius:.5rem;font-size:.9rem;color:#666}.dialog-overlay[data-v-0c67830d]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.dialog[data-v-0c67830d]{background:#fff;border-radius:1rem;box-shadow:0 10px 40px #0003;max-height:90vh;overflow-y:auto;width:100%}.details-dialog[data-v-0c67830d]{max-width:800px}.dialog-header[data-v-0c67830d]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:2px solid #e0e0e0}.dialog-header h2[data-v-0c67830d]{font-size:1.5rem;color:#1e3a8a}.btn-close[data-v-0c67830d]{width:2.5rem;height:2.5rem;border:none;background:#f3f4f6;border-radius:.5rem;font-size:1.5rem;cursor:pointer;transition:background .2s}.btn-close[data-v-0c67830d]:hover{background:#e5e7eb}.dialog-content[data-v-0c67830d]{padding:1.5rem}.detail-section[data-v-0c67830d]{margin-bottom:2rem}.detail-section[data-v-0c67830d]:last-child{margin-bottom:0}.detail-section h3[data-v-0c67830d]{font-size:1.25rem;color:#1e3a8a;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #e0e0e0}.detail-grid[data-v-0c67830d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.detail-item[data-v-0c67830d]{display:flex;flex-direction:column;gap:.25rem}.detail-item label[data-v-0c67830d]{font-weight:600;color:#666;font-size:.9rem}.detail-item span[data-v-0c67830d]{font-size:1rem;color:#333}.services-detail[data-v-0c67830d]{display:flex;flex-direction:column;gap:.75rem}.service-detail-item[data-v-0c67830d]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#f9fafb;border-radius:.5rem}.service-detail-name[data-v-0c67830d]{font-weight:500;color:#333}.service-detail-price[data-v-0c67830d]{font-weight:700;color:#059669}.service-total[data-v-0c67830d]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:linear-gradient(135deg,#059669,#10b981);border-radius:.5rem;margin-top:.5rem}.total-label[data-v-0c67830d]{font-weight:600;color:#fff;font-size:1.1rem}.total-amount[data-v-0c67830d]{font-weight:700;color:#fff;font-size:1.5rem}.images-grid[data-v-0c67830d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}.image-item[data-v-0c67830d]{position:relative;aspect-ratio:1;border-radius:.5rem;overflow:hidden;cursor:pointer;transition:transform .2s}.image-item[data-v-0c67830d]:hover{transform:scale(1.05)}.image-item img[data-v-0c67830d]{width:100%;height:100%;object-fit:cover}.image-type-badge[data-v-0c67830d]{position:absolute;bottom:.5rem;left:.5rem;padding:.25rem .5rem;background:#000000b3;color:#fff;font-size:.75rem;border-radius:.25rem}@media (max-width: 768px){.history-container[data-v-0c67830d]{padding:1rem}.page-header[data-v-0c67830d]{flex-direction:column;align-items:stretch;gap:1rem}.filters[data-v-0c67830d]{flex-direction:column}.detail-grid[data-v-0c67830d]{grid-template-columns:1fr}}.lightbox-overlay[data-v-0c67830d]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000f2;display:flex;align-items:center;justify-content:center;z-index:10000;animation:fadeIn-0c67830d .3s}@keyframes fadeIn-0c67830d{0%{opacity:0}to{opacity:1}}.lightbox-content[data-v-0c67830d]{position:relative;max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center}.lightbox-image-container[data-v-0c67830d]{position:relative;max-width:100%;max-height:100%}.lightbox-image-container img[data-v-0c67830d]{max-width:90vw;max-height:85vh;object-fit:contain;border-radius:8px}.lightbox-close[data-v-0c67830d]{position:absolute;top:-50px;right:0;background:#fff3;color:#fff;border:none;width:40px;height:40px;border-radius:50%;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s}.lightbox-close[data-v-0c67830d]:hover{background:#ffffff4d}.lightbox-prev[data-v-0c67830d],.lightbox-next[data-v-0c67830d]{position:absolute;top:50%;transform:translateY(-50%);background:#fff3;color:#fff;border:none;width:50px;height:50px;border-radius:50%;font-size:36px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s}.lightbox-prev[data-v-0c67830d]{left:-70px}.lightbox-next[data-v-0c67830d]{right:-70px}.lightbox-prev[data-v-0c67830d]:hover,.lightbox-next[data-v-0c67830d]:hover{background:#ffffff4d}.lightbox-caption[data-v-0c67830d]{position:absolute;bottom:-40px;left:0;right:0;text-align:center;color:#fff;display:flex;justify-content:center;gap:1rem;font-size:.9rem}.image-counter[data-v-0c67830d]{background:#fff3;padding:4px 12px;border-radius:12px}.image-type[data-v-0c67830d]{background:#3498dbcc;padding:4px 12px;border-radius:12px}@media (max-width: 768px){.lightbox-prev[data-v-0c67830d]{left:10px}.lightbox-next[data-v-0c67830d]{right:10px}.lightbox-close[data-v-0c67830d]{top:10px;right:10px}}.print-receipt-dialog[data-v-0c67830d]{max-width:900px;width:95%;max-height:90vh;overflow-y:auto}.print-receipt-dialog .dialog-header[data-v-0c67830d]{display:flex;justify-content:space-between;align-items:center}.dialog-actions[data-v-0c67830d]{display:flex;gap:.5rem;align-items:center}.btn-print-action[data-v-0c67830d]{padding:.5rem 1rem;background:#10b981;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-size:.95rem;font-weight:500;transition:background .2s}.btn-print-action[data-v-0c67830d]:hover{background:#059669}.print-content[data-v-0c67830d]{background:#f9fafb;padding:2rem}@media print{body.printing-receipt .app-layout[data-v-0c67830d],body.printing-receipt .app-sidebar[data-v-0c67830d],body.printing-receipt .app-topbar[data-v-0c67830d],body.printing-receipt .app-footer[data-v-0c67830d],body.printing-receipt .main-wrapper[data-v-0c67830d],body.printing-receipt .main-content[data-v-0c67830d]>*:not(.dialog-overlay),body.printing-receipt .history-container[data-v-0c67830d],body.printing-receipt .dialog-header[data-v-0c67830d]{display:none!important}body.printing-receipt[data-v-0c67830d]{margin:0;padding:0}body.printing-receipt .dialog-overlay[data-v-0c67830d]{position:static;background:#fff;display:block}body.printing-receipt .print-receipt-dialog[data-v-0c67830d]{position:static;width:100%;max-width:100%;height:auto;box-shadow:none;border-radius:0;background:#fff;margin:0;padding:0}body.printing-receipt .dialog-content[data-v-0c67830d]{padding:0;background:#fff}body.printing-receipt .print-content[data-v-0c67830d]{background:#fff;padding:0}body.printing-receipt .receipt[data-v-0c67830d]{width:100%;max-width:100%;padding:40px;margin:0}.receipt-header[data-v-0c67830d],.receipt-info[data-v-0c67830d],.receipt-table[data-v-0c67830d],.receipt-totals[data-v-0c67830d]{page-break-inside:avoid}}.receipt[data-v-0c67830d]{width:100%;max-width:800px;margin:0 auto;padding:40px;background:#fff;font-family:Arial,sans-serif;line-height:1.6}.receipt-header[data-v-0c67830d]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #333}.company-info h1[data-v-0c67830d]{margin:0 0 5px;font-size:24px;font-weight:700;color:#333}.company-info p[data-v-0c67830d]{margin:2px 0;font-size:13px;color:#666}.receipt-title-section[data-v-0c67830d]{text-align:right}.receipt-title-section h2[data-v-0c67830d]{margin:0 0 5px;font-size:32px;font-weight:700;color:#333}.receipt-title-section p[data-v-0c67830d]{margin:0;font-size:14px;color:#666}.receipt-info[data-v-0c67830d]{display:flex;justify-content:space-between;margin-bottom:30px}.customer-section h3[data-v-0c67830d]{margin:0 0 10px;font-size:14px;font-weight:700;color:#333}.customer-section p[data-v-0c67830d]{margin:3px 0;font-size:13px}.receipt-meta[data-v-0c67830d]{text-align:right}.receipt-meta p[data-v-0c67830d]{margin:5px 0;font-size:13px}.receipt-table[data-v-0c67830d]{width:100%;border-collapse:collapse;margin-bottom:20px}.receipt-table thead[data-v-0c67830d]{background-color:#f5f5f5}.receipt-table th[data-v-0c67830d]{padding:12px 8px;text-align:left;font-size:12px;font-weight:700;color:#333;border-bottom:2px solid #333}.receipt-table td[data-v-0c67830d]{padding:10px 8px;font-size:13px;border-bottom:1px solid #e0e0e0}.col-qty[data-v-0c67830d]{width:60px;text-align:center}.col-desc[data-v-0c67830d]{width:auto}.col-price[data-v-0c67830d],.col-amount[data-v-0c67830d]{width:120px;text-align:right}.receipt-totals[data-v-0c67830d]{margin:20px 0;padding:15px 0;border-top:2px solid #333}.total-row[data-v-0c67830d]{display:flex;justify-content:space-between;padding:5px 8px;font-size:14px}.total-final[data-v-0c67830d]{margin-top:10px;padding-top:10px;border-top:1px solid #333;font-size:16px}.total-label[data-v-0c67830d]{text-align:right}.total-value[data-v-0c67830d]{text-align:right;min-width:150px}.receipt-notes[data-v-0c67830d]{margin:30px 0;padding:20px;background-color:#f9f9f9;border-left:4px solid #333}.receipt-notes h4[data-v-0c67830d]{margin:0 0 10px;font-size:13px;font-weight:700;color:#333}.receipt-notes p[data-v-0c67830d]{margin:5px 0;font-size:13px;color:#666}.receipt-footer[data-v-0c67830d]{text-align:center;padding-top:20px;border-top:1px solid #e0e0e0;color:#666;font-size:12px}.admin-login-container[data-v-098d607f]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1e3a8a,#3b82f6);padding:1rem}.login-card[data-v-098d607f]{background:#fff;border-radius:1rem;box-shadow:0 10px 40px #0003;padding:2.5rem;width:100%;max-width:420px}.logo-section[data-v-098d607f]{text-align:center;margin-bottom:2rem}.logo-section h1[data-v-098d607f]{font-size:2.5rem;color:#1e3a8a;margin-bottom:.5rem}.logo-section p[data-v-098d607f]{color:#666;font-size:1.1rem;font-weight:500}.login-form[data-v-098d607f]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-098d607f]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-098d607f]{font-weight:600;color:#333;font-size:.95rem}.form-group input[data-v-098d607f]{padding:.875rem;border:2px solid #e0e0e0;border-radius:.5rem;font-size:1rem;transition:border-color .3s}.form-group input[data-v-098d607f]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.btn-login[data-v-098d607f]{padding:1rem;background:linear-gradient(135deg,#1e3a8a,#3b82f6);color:#fff;border:none;border-radius:.5rem;font-size:1.1rem;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s;margin-top:.5rem}.btn-login[data-v-098d607f]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #1e3a8a4d}.btn-login[data-v-098d607f]:disabled{opacity:.6;cursor:not-allowed}.error-message[data-v-098d607f]{color:#e53e3e;font-size:.9rem;text-align:center;padding:.875rem;background:#fff5f5;border-radius:.5rem;border:1px solid #feb2b2}.footer-links[data-v-098d607f]{margin-top:1.5rem;text-align:center;padding-top:1.5rem;border-top:1px solid #e0e0e0}.link[data-v-098d607f]{color:#3b82f6;text-decoration:none;font-weight:500;font-size:.95rem;transition:color .2s}.link[data-v-098d607f]:hover{color:#1e3a8a;text-decoration:underline}@media (max-width: 480px){.login-card[data-v-098d607f]{padding:2rem 1.5rem}.logo-section h1[data-v-098d607f]{font-size:2rem}}.login-container[data-v-948f7985]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1e3a8a,#3b82f6);padding:1rem}.login-card[data-v-948f7985]{background:#fff;border-radius:1rem;box-shadow:0 10px 40px #0000001a;width:100%;max-width:400px;padding:2rem}.logo-section[data-v-948f7985]{text-align:center;margin-bottom:2rem}.logo-section h1[data-v-948f7985]{font-size:2rem;color:#333;margin-bottom:.5rem}.logo-section p[data-v-948f7985]{color:#666;font-size:.9rem}.login-form[data-v-948f7985]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-948f7985]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-948f7985]{font-weight:600;color:#333;font-size:.9rem}.form-group input[data-v-948f7985]{padding:.75rem;border:2px solid #e0e0e0;border-radius:.5rem;font-size:1rem;transition:border-color .3s}.form-group input[data-v-948f7985]:focus{outline:none;border-color:#3b82f6}.btn-login[data-v-948f7985]{padding:.875rem;background:linear-gradient(135deg,#1e3a8a,#3b82f6);color:#fff;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .2s,opacity .3s}.btn-login[data-v-948f7985]:hover:not(:disabled){transform:translateY(-2px)}.btn-login[data-v-948f7985]:disabled{opacity:.6;cursor:not-allowed}.error-message[data-v-948f7985]{color:#e53e3e;font-size:.875rem;text-align:center;padding:.5rem;background:#fff5f5;border-radius:.375rem}@media (max-width: 480px){.login-card[data-v-948f7985]{padding:1.5rem}.logo-section h1[data-v-948f7985]{font-size:1.5rem}}.staff-home-container[data-v-443bd401]{min-height:100vh;background:linear-gradient(135deg,#1e3a8a,#3b82f6);padding:2rem}.header[data-v-443bd401]{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem;flex-wrap:wrap;gap:1rem}.header h1[data-v-443bd401]{color:#fff;font-size:2rem;margin:0}.user-info[data-v-443bd401]{display:flex;align-items:center;gap:1rem}.user-info span[data-v-443bd401]{color:#fff;font-size:1.1rem}.btn-logout[data-v-443bd401]{padding:.6rem 1.2rem;background:#fff3;color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:8px;cursor:pointer;font-weight:500;transition:all .3s}.btn-logout[data-v-443bd401]:hover{background:#ffffff4d;transform:translateY(-2px)}.menu-grid[data-v-443bd401]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:900px;margin:0 auto}.menu-card[data-v-443bd401]{background:#fff;border-radius:16px;padding:3rem 2rem;text-align:center;cursor:pointer;border:none;box-shadow:0 4px 20px #0000001a;transition:all .3s;position:relative}.menu-card[data-v-443bd401]:hover{transform:translateY(-8px);box-shadow:0 8px 30px #00000026}.menu-card.intake[data-v-443bd401]:hover{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.menu-card.queue[data-v-443bd401]:hover{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.card-icon[data-v-443bd401]{font-size:4rem;margin-bottom:1rem}.menu-card h2[data-v-443bd401]{font-size:1.5rem;margin:0 0 .5rem;font-weight:600}.menu-card p[data-v-443bd401]{margin:0;color:#6b7280;font-size:1rem}.menu-card:hover p[data-v-443bd401]{color:#ffffffe6}.badge[data-v-443bd401]{position:absolute;top:1rem;right:1rem;background:#ef4444;color:#fff;padding:.4rem .8rem;border-radius:20px;font-weight:700;font-size:.9rem;min-width:30px}@media (max-width: 768px){.staff-home-container[data-v-443bd401]{padding:1rem}.header h1[data-v-443bd401]{font-size:1.5rem}.menu-grid[data-v-443bd401]{grid-template-columns:1fr;gap:1.5rem}.menu-card[data-v-443bd401]{padding:2rem 1.5rem}}.intake-container[data-v-e2cd3bde]{min-height:100vh;background:#f5f5f5;padding:1rem}.header[data-v-e2cd3bde]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:0 .5rem;gap:1rem}.header h1[data-v-e2cd3bde]{font-size:1.75rem;color:#333;flex:1;text-align:center}.btn-back[data-v-e2cd3bde]{padding:.6rem 1.2rem;background:#fff;color:#333;border:1px solid #ddd;border-radius:8px;cursor:pointer;font-weight:500;transition:all .3s;font-size:1rem}.btn-back[data-v-e2cd3bde]:hover{background:#f5f5f5;transform:translateY(-2px);box-shadow:0 2px 8px #0000001a}.btn-logout[data-v-e2cd3bde]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:#e53e3e;color:#fff;border:none;border-radius:.5rem;cursor:pointer;transition:background .2s}.btn-logout[data-v-e2cd3bde]:hover{background:#c53030}.form-card[data-v-e2cd3bde]{background:#fff;border-radius:1rem;box-shadow:0 2px 10px #0000001a;padding:1.5rem;max-width:600px;margin:0 auto}form[data-v-e2cd3bde]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-e2cd3bde]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-e2cd3bde]{font-weight:600;color:#333;font-size:.95rem}.form-group input[type=text][data-v-e2cd3bde],.form-group input[type=tel][data-v-e2cd3bde],.form-group select[data-v-e2cd3bde]{padding:.75rem;border:2px solid #e0e0e0;border-radius:.5rem;font-size:1rem;transition:border-color .3s}.form-group input[data-v-e2cd3bde]:focus,.form-group select[data-v-e2cd3bde]:focus{outline:none;border-color:#3b82f6}.plate-input[data-v-e2cd3bde]{text-transform:uppercase;font-weight:600;letter-spacing:1px}.services-list[data-v-e2cd3bde]{display:flex;flex-direction:column;gap:.75rem}.service-item[data-v-e2cd3bde]{display:flex;align-items:center;gap:.75rem;padding:1rem;border:2px solid #e0e0e0;border-radius:.5rem;cursor:pointer;transition:all .3s}.service-item[data-v-e2cd3bde]:hover{border-color:#3b82f6;background:#eff6ff}.service-item input[type=checkbox][data-v-e2cd3bde]{width:1.25rem;height:1.25rem;cursor:pointer;flex-shrink:0}.service-info[data-v-e2cd3bde]{display:flex;gap:1rem}.service-details[data-v-e2cd3bde]{display:flex;flex-direction:column;gap:.25rem;flex:1}.service-name[data-v-e2cd3bde]{font-size:.95rem;font-weight:500}.service-desc[data-v-e2cd3bde]{font-size:.8rem;color:#666;font-weight:400}.service-price[data-v-e2cd3bde]{font-size:.9rem;color:#059669;font-weight:600;flex-shrink:0}.no-services[data-v-e2cd3bde]{text-align:center;color:#999;padding:1rem;font-style:italic}.checkbox-label[data-v-e2cd3bde]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.checkbox-label input[type=checkbox][data-v-e2cd3bde]{width:1.25rem;height:1.25rem;cursor:pointer}.extra-services-list[data-v-e2cd3bde]{display:flex;flex-direction:column;gap:1rem}.extra-service-item[data-v-e2cd3bde]{display:flex;align-items:center;gap:1rem;padding:1rem;border:2px solid #e0e0e0;border-radius:.5rem;background:#f9fafb}.service-checkbox[data-v-e2cd3bde]{display:flex;align-items:flex-start;gap:.5rem;cursor:pointer;flex:1}.service-checkbox input[type=checkbox][data-v-e2cd3bde]{width:1.25rem;height:1.25rem;cursor:pointer;margin-top:.125rem;flex-shrink:0}.price-input[data-v-e2cd3bde]{padding:.5rem .75rem;border:2px solid #e0e0e0;border-radius:.375rem;font-size:.95rem;width:150px;transition:border-color .3s}.price-input[data-v-e2cd3bde]:focus{outline:none;border-color:#3b82f6}.photos-section[data-v-e2cd3bde]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem}.photo-item[data-v-e2cd3bde]{position:relative;aspect-ratio:1;border-radius:.5rem;overflow:hidden}.photo-item img[data-v-e2cd3bde]{width:100%;height:100%;object-fit:cover}.btn-remove-photo[data-v-e2cd3bde]{position:absolute;top:.25rem;right:.25rem;width:1.75rem;height:1.75rem;background:#e53e3ee6;color:#fff;border:none;border-radius:50%;font-size:1.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.photo-upload[data-v-e2cd3bde]{cursor:pointer}.photo-upload input[type=file][data-v-e2cd3bde]{display:none}.upload-placeholder[data-v-e2cd3bde]{aspect-ratio:1;border:2px dashed #3b82f6;border-radius:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background:#eff6ff;transition:all .3s}.photo-upload:hover .upload-placeholder[data-v-e2cd3bde]{background:#dbeafe;border-color:#1e3a8a}.upload-icon[data-v-e2cd3bde]{font-size:2rem}.upload-placeholder span[data-v-e2cd3bde]:last-child{font-size:.875rem;color:#3b82f6;font-weight:600}.total-section[data-v-e2cd3bde]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem;background:linear-gradient(135deg,#f97316,#fb923c);border-radius:.75rem;margin-bottom:.25rem;box-shadow:0 4px 6px #f9731633}.total-label[data-v-e2cd3bde]{font-size:1.25rem;font-weight:600;color:#fff}.total-amount[data-v-e2cd3bde]{font-size:1.75rem;font-weight:700;color:#fff;letter-spacing:.5px}.btn-submit[data-v-e2cd3bde]{padding:1rem;background:linear-gradient(135deg,#1e3a8a,#3b82f6);color:#fff;border:none;border-radius:.5rem;font-size:1.1rem;font-weight:600;cursor:pointer;transition:transform .2s;margin-top:.25rem}.btn-submit[data-v-e2cd3bde]:hover:not(:disabled){transform:translateY(-2px)}.btn-submit[data-v-e2cd3bde]:disabled{opacity:.6;cursor:not-allowed}.success-message[data-v-e2cd3bde]{color:#38a169;font-size:.875rem;text-align:center;padding:.75rem;background:#f0fff4;border-radius:.5rem;border:1px solid #38a169}.error-message[data-v-e2cd3bde]{color:#e53e3e;font-size:.875rem;text-align:center;padding:.75rem;background:#fff5f5;border-radius:.5rem;border:1px solid #e53e3e}@media (max-width: 640px){.header h1[data-v-e2cd3bde]{font-size:1.5rem}.form-card[data-v-e2cd3bde]{padding:1rem}.services-list[data-v-e2cd3bde]{grid-template-columns:1fr}.photos-section[data-v-e2cd3bde]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.queue-container[data-v-d576e074]{min-height:100vh;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);padding:1rem}.queue-header[data-v-d576e074]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;gap:1rem;flex-wrap:wrap}.queue-header h1[data-v-d576e074]{font-size:1.8rem;color:#1f2937;margin:0;flex:1;text-align:center}.btn-back[data-v-d576e074],.btn-refresh[data-v-d576e074]{padding:0;background:transparent;color:#1f2937;border:none;cursor:pointer;font-size:2rem;transition:all .3s}.btn-back[data-v-d576e074]:hover,.btn-refresh[data-v-d576e074]:hover{transform:scale(1.1)}.loading-overlay[data-v-d576e074]{position:fixed;top:0;left:0;right:0;bottom:0;background:#ffffffe6;display:flex;align-items:center;justify-content:center;z-index:9999}.loading-spinner[data-v-d576e074]{text-align:center}.spinner[data-v-d576e074]{border:4px solid #f3f3f3;border-top:4px solid #3b82f6;border-radius:50%;width:50px;height:50px;animation:spin-d576e074 1s linear infinite;margin:0 auto 1rem}@keyframes spin-d576e074{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.status-tabs[data-v-d576e074]{display:flex;gap:.5rem;margin-bottom:1.5rem;overflow-x:auto;padding-bottom:.5rem}.tab-button[data-v-d576e074]{padding:.8rem 1.5rem;background:#fff;color:#6b7280;border:2px solid #e5e7eb;border-radius:12px;cursor:pointer;font-weight:600;white-space:nowrap;transition:all .3s}.tab-button[data-v-d576e074]:hover{background:#f9fafb;border-color:#d1d5db}.tab-button.active[data-v-d576e074]{background:#3b82f6;color:#fff;border-color:#3b82f6}.tab-button.pending.active[data-v-d576e074]{background:#f59e0b;border-color:#f59e0b}.tab-button.in-progress.active[data-v-d576e074]{background:#3b82f6;border-color:#3b82f6}.tab-button.completed.active[data-v-d576e074]{background:#10b981;border-color:#10b981}.queue-list[data-v-d576e074]{display:flex;flex-direction:column;gap:.75rem}.queue-card[data-v-d576e074]{background:#fff;border-radius:12px;padding:1rem;box-shadow:0 2px 8px #00000014;border-left:4px solid #e5e7eb;transition:all .3s;display:flex;flex-direction:column;gap:.75rem}.queue-card[data-v-d576e074]:hover{box-shadow:0 4px 12px #0000001f;transform:translate(4px)}.queue-card.status-pending[data-v-d576e074]{border-left-color:#f59e0b}.queue-card.status-in-progress[data-v-d576e074]{border-left-color:#3b82f6}.queue-card.status-completed[data-v-d576e074]{border-left-color:#10b981}.card-row[data-v-d576e074]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.car-plate[data-v-d576e074]{font-size:1.3rem;font-weight:700;color:#1f2937}.customer-details[data-v-d576e074]{text-align:right}.customer-name[data-v-d576e074]{font-size:.95rem;color:#4b5563;font-weight:500;display:block}.phone[data-v-d576e074]{color:#6b7280;font-size:.85rem;display:block;margin-top:.15rem}.time-info[data-v-d576e074]{color:#6b7280;font-size:.85rem}.status-badge[data-v-d576e074]{padding:.35rem .85rem;border-radius:16px;font-size:.8rem;font-weight:600;white-space:nowrap}.status-badge.status-pending[data-v-d576e074]{background:#fef3c7;color:#92400e}.status-badge.status-in-progress[data-v-d576e074]{background:#dbeafe;color:#1e40af}.status-badge.status-completed[data-v-d576e074]{background:#d1fae5;color:#065f46}.services-row[data-v-d576e074]{display:flex;align-items:flex-start}.services-list[data-v-d576e074]{display:flex;flex-wrap:wrap;gap:.4rem;align-items:flex-start}.service-tag[data-v-d576e074]{padding:.3rem .7rem;background:#e0f2fe;color:#0369a1;border-radius:6px;font-size:.85rem;font-weight:500}.price-row[data-v-d576e074]{display:flex}.total-price[data-v-d576e074]{font-size:1.15rem;font-weight:700;color:#059669}.action-buttons[data-v-d576e074]{display:flex;gap:.5rem}.btn-action[data-v-d576e074]{padding:.6rem 1.2rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;font-size:.9rem;transition:all .3s;flex:1;width:100%}.btn-action.start[data-v-d576e074]{background:#3b82f6;color:#fff}.btn-action.start[data-v-d576e074]:hover{background:#2563eb;transform:translateY(-2px);box-shadow:0 4px 12px #3b82f666}.btn-action.complete[data-v-d576e074]{background:#10b981;color:#fff}.btn-action.complete[data-v-d576e074]:hover{background:#059669;transform:translateY(-2px);box-shadow:0 4px 12px #10b98166}.no-data[data-v-d576e074]{text-align:center;padding:4rem 2rem;color:#9ca3af}.no-data-icon[data-v-d576e074]{font-size:4rem;margin-bottom:1rem}.no-data p[data-v-d576e074]{font-size:1.2rem;margin:0}@media (max-width: 768px){.queue-header h1[data-v-d576e074]{font-size:1.3rem}.queue-card[data-v-d576e074]{padding:.75rem}.card-row[data-v-d576e074]{gap:.75rem}.car-plate[data-v-d576e074]{font-size:1.1rem}.customer-name[data-v-d576e074]{font-size:.9rem}.phone[data-v-d576e074]{font-size:.8rem}}
