::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#0d2c6d;border-radius:3px}@media (max-width:500px){.d-flex.justify-space-around{flex-direction:column;align-items:center}.d-flex.justify-space-around>*{margin-bottom:1rem}.d-flex.flex-wrap{flex-wrap:wrap}.d-flex.flex-wrap>*{flex-basis:100%;margin-bottom:10px}h1{font-size:1.2em}}@media (min-width:501px){h1{font-size:1.5em}}.filtered-calls-blocked{font-weight:700}.g{display:flex;flex-direction:column;width:100%;height:100%;background-color:#34a5e6;align-items:center;justify-content:center;padding:15px;box-sizing:border-box;transform:translateZ(0);animation:pages_colorIn__r4Ogf 2.5s ease-out}@keyframes pages_colorIn__r4Ogf{0%{filter:grayscale(1)}to{filter:grayscale(0)}}@media (min-width:1600px){.container2[data-v-386ff0a6]{position:fixed!important;top:0!important;right:0!important;bottom:0!important;width:300px!important;background-color:#d6e4ec!important}.card1[data-v-386ff0a6],.row1[data-v-386ff0a6]{height:100%}.centered-div[data-v-386ff0a6]{flex:1;display:flex;justify-content:center;padding-top:10px}.end-aligned-div[data-v-386ff0a6]{display:flex;align-items:center;justify-content:center;padding-top:10px;padding-bottom:20px}}@media (max-width:1600px){.container1[data-v-386ff0a6]{display:flex;justify-content:space-between;align-items:center}.centered-div[data-v-386ff0a6]{flex:1;display:flex;justify-content:center;padding-top:10px}.end-aligned-div[data-v-386ff0a6]{display:flex;justify-content:flex-end;padding-right:10px;padding-top:10px}}@media (max-width:500px){.container1[data-v-386ff0a6]{flex-direction:column}.centered-div[data-v-386ff0a6]{margin-top:10px}}.divider[data-v-386ff0a6]{border-top:.5px solid #cfcccc;margin-top:10px;margin-bottom:10px}.user-info[data-v-386ff0a6]{display:flex;flex-direction:column}.user-info span[data-v-386ff0a6]{margin-right:2px}.logout-button-container[data-v-386ff0a6]{display:flex;align-items:center}.card-style[data-v-386ff0a6]{max-width:200px!important;height:70px!important;display:flex!important;justify-content:center!important;align-items:center!important}.scroll-container[data-v-386ff0a6]::-webkit-scrollbar{width:6px;background-color:#eee}.scroll-container[data-v-386ff0a6]::-webkit-scrollbar-thumb{background-color:#aca7a7;border-radius:3px}.dialog-card[data-v-6ca05ea1]{border-radius:16px!important;overflow:hidden;background:#fff;border:1px solid #e0e0e0}.dialog-header[data-v-6ca05ea1]{background:linear-gradient(135deg,#0e81c4,#0a6ba3);padding:24px 28px;display:flex;align-items:center;gap:16px;position:relative}.header-icon[data-v-6ca05ea1]{width:52px;height:52px;background:hsla(0,0%,100%,.2);border-radius:12px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px)}.header-content[data-v-6ca05ea1]{flex:1}.header-title[data-v-6ca05ea1]{color:#fff;font-size:1.4rem;font-weight:600;margin:0;line-height:1.3}.header-subtitle[data-v-6ca05ea1]{color:hsla(0,0%,100%,.85);font-size:.875rem;margin:4px 0 0 0}.close-btn[data-v-6ca05ea1]{position:absolute;top:16px;left:16px;color:#fff!important;opacity:.8;transition:opacity .2s}.close-btn[data-v-6ca05ea1]:hover{opacity:1}.dialog-content[data-v-6ca05ea1]{padding:0!important;max-height:65vh;overflow-y:auto}.section[data-v-6ca05ea1]{padding:24px 28px;border-bottom:1px solid #f0f0f0}.section[data-v-6ca05ea1]:last-child{border-bottom:none}.section-header[data-v-6ca05ea1]{display:flex;align-items:center;gap:10px;margin-bottom:20px}.section-icon[data-v-6ca05ea1]{color:#0e81c4}.section-title[data-v-6ca05ea1]{font-size:1rem;font-weight:600;color:#1f2937}.stations-count[data-v-6ca05ea1]{margin-right:auto;font-size:.75rem;background:#e8f4fc!important;color:#0e81c4!important;border:1px solid #b8dff5!important}.form-row[data-v-6ca05ea1]{margin:0 -12px}.field-wrapper[data-v-6ca05ea1]{margin-bottom:4px}.field-label[data-v-6ca05ea1]{display:block;font-size:.8rem;font-weight:500;color:#4b5563;margin-bottom:6px}.required[data-v-6ca05ea1]{color:#ef4444}.styled-input[data-v-6ca05ea1]{margin-bottom:0}.styled-input[data-v-6ca05ea1] .v-input__slot{background:#f8fafc!important;border-radius:10px!important;min-height:44px!important;transition:all .2s ease}.styled-input[data-v-6ca05ea1] .v-input__slot:hover{background:#f1f5f9!important}.styled-input[data-v-6ca05ea1] .v-input__slot fieldset{border-color:#e2e8f0!important;transition:border-color .2s}.styled-input[data-v-6ca05ea1] .v-input--is-focused .v-input__slot{background:#fff!important}.styled-input[data-v-6ca05ea1] .v-input--is-focused .v-input__slot fieldset{border-color:#0e81c4!important;border-width:2px!important}.styled-input[data-v-6ca05ea1] .v-icon{color:#9ca3af}.styled-input[data-v-6ca05ea1] .v-input--is-focused .v-icon{color:#0e81c4}.stations-section[data-v-6ca05ea1]{background:#fafbfc}.stations-grid[data-v-6ca05ea1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.station-card[data-v-6ca05ea1]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;transition:all .2s ease}.station-card[data-v-6ca05ea1]:hover{border-color:#0e81c4;box-shadow:0 2px 8px rgba(14,129,196,.12)}.station-card.has-value[data-v-6ca05ea1]{background:linear-gradient(135deg,#e8f4fc,#e8f8f0);border-color:#27ae60}.station-info[data-v-6ca05ea1]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.station-icon[data-v-6ca05ea1]{color:#9ca3af;flex-shrink:0}.station-card.has-value .station-icon[data-v-6ca05ea1]{color:#27ae60}.station-details[data-v-6ca05ea1]{display:flex;flex-direction:column;min-width:0}.station-city[data-v-6ca05ea1]{font-size:.875rem;font-weight:600;color:#1f2937}.station-address[data-v-6ca05ea1]{font-size:.75rem;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.station-input[data-v-6ca05ea1]{width:70px;flex-shrink:0}.station-input[data-v-6ca05ea1] .v-input__slot{min-height:36px!important;background:#f8fafc!important;border-radius:8px!important}.station-input[data-v-6ca05ea1] input{text-align:center;font-weight:500}.station-input[data-v-6ca05ea1] .v-input__slot fieldset{border-color:#e2e8f0!important}.station-card.has-value .station-input[data-v-6ca05ea1] .v-input__slot{background:#fff!important}.loading-content[data-v-6ca05ea1]{display:flex;flex-direction:column;align-items:center;gap:16px}.loading-text[data-v-6ca05ea1]{color:#4b5563;font-size:.9rem}.dialog-actions[data-v-6ca05ea1]{padding:20px 28px!important;background:#f8fafc;border-top:1px solid #e5e7eb}.actions-wrapper[data-v-6ca05ea1]{display:flex;justify-content:flex-end;gap:12px;width:100%}.cancel-btn[data-v-6ca05ea1]{color:#6b7280!important;font-weight:500;border-radius:10px!important;padding:0 20px!important;height:44px!important;text-transform:none!important;letter-spacing:0!important}.cancel-btn[data-v-6ca05ea1]:hover{background:#f1f5f9!important}.save-btn[data-v-6ca05ea1]{background:linear-gradient(135deg,#0e81c4,#0a6ba3)!important;color:#fff!important;font-weight:500;border-radius:10px!important;padding:0 28px!important;height:44px!important;text-transform:none!important;letter-spacing:0!important;box-shadow:0 4px 12px rgba(14,129,196,.3)!important;transition:all .2s ease!important}.save-btn[data-v-6ca05ea1]:hover{box-shadow:0 6px 16px rgba(14,129,196,.4)!important;transform:translateY(-1px)}[dir=rtl] .close-btn[data-v-6ca05ea1]{left:auto;right:16px}.dialog-content[data-v-6ca05ea1]::-webkit-scrollbar{width:6px}.dialog-content[data-v-6ca05ea1]::-webkit-scrollbar-track{background:#f1f5f9}.dialog-content[data-v-6ca05ea1]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.dialog-content[data-v-6ca05ea1]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.dialog-card[data-v-6e369757],.product-dialog{border-radius:16px!important;overflow:hidden}.dialog-card[data-v-6e369757]{background:#fff}.dialog-header[data-v-6e369757]{background:linear-gradient(135deg,#0e81c4,#0a6ba3);padding:24px 28px;display:flex;align-items:center;gap:16px;position:relative}.header-icon[data-v-6e369757]{width:52px;height:52px;background:hsla(0,0%,100%,.2);border-radius:12px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px)}.header-content[data-v-6e369757]{flex:1}.header-title[data-v-6e369757]{color:#fff;font-size:1.3rem;font-weight:600;margin:0}.header-subtitle[data-v-6e369757]{color:hsla(0,0%,100%,.85);font-size:.85rem;margin:4px 0 0 0}.close-btn[data-v-6e369757]{position:absolute;top:12px;left:12px;color:#fff!important;opacity:.8}.close-btn[data-v-6e369757]:hover{opacity:1}.dialog-content[data-v-6e369757]{padding:24px!important;position:relative}.options-grid[data-v-6e369757]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.option-card[data-v-6e369757]{background:#f8fafc;border:2px solid #e5e7eb;border-radius:14px;padding:24px 20px;text-align:center;cursor:pointer;transition:all .25s ease;display:flex;flex-direction:column;align-items:center}.option-card[data-v-6e369757]:hover{border-color:#0e81c4;background:#f0f9ff;transform:translateY(-2px);box-shadow:0 8px 20px rgba(14,129,196,.15)}.option-icon[data-v-6e369757]{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.option-icon.upload[data-v-6e369757]{background:linear-gradient(135deg,#e8f4fc,#dbeafe)}.option-icon.download[data-v-6e369757]{background:linear-gradient(135deg,#e8f8f0,#dcfce7)}.option-title[data-v-6e369757]{font-size:1rem;font-weight:600;color:#1f2937;margin:0 0 6px 0}.option-description[data-v-6e369757]{font-size:.8rem;color:#6b7280;margin:0 0 12px 0;line-height:1.4}.option-formats[data-v-6e369757]{display:flex;gap:6px}.option-hint[data-v-6e369757]{display:flex;align-items:center;gap:4px;font-size:.75rem;color:#6b7280;background:#f3f4f6;padding:4px 10px;border-radius:20px}.loading-overlay[data-v-6e369757]{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border-radius:0 0 16px 16px}.loading-text[data-v-6e369757]{color:#4b5563;font-size:.9rem}.dialog-footer[data-v-6e369757]{padding:16px 24px!important;background:#f8fafc;border-top:1px solid #e5e7eb;justify-content:center}.cancel-btn[data-v-6e369757]{color:#6b7280!important;font-weight:500;text-transform:none!important;letter-spacing:0!important}@media (max-width:500px){.options-grid[data-v-6e369757]{grid-template-columns:1fr}}.import-dialog{border-radius:16px!important}.dialog-card[data-v-2c058877]{border-radius:16px!important;overflow:hidden;background:#fff}.dialog-header[data-v-2c058877]{background:linear-gradient(135deg,#0e81c4,#0a6ba3);padding:24px 28px;display:flex;align-items:center;gap:16px}.header-icon[data-v-2c058877]{width:52px;height:52px;background:hsla(0,0%,100%,.2);border-radius:12px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px)}.header-content[data-v-2c058877]{flex:1}.header-title[data-v-2c058877]{color:#fff;font-size:1.3rem;font-weight:600;margin:0}.header-subtitle[data-v-2c058877]{color:hsla(0,0%,100%,.85);font-size:.85rem;margin:4px 0 0 0}.dialog-content[data-v-2c058877]{padding:24px!important}.results-grid[data-v-2c058877]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:20px}.result-card[data-v-2c058877]{border-radius:12px;padding:20px;display:flex;align-items:center;gap:14px}.result-card.success[data-v-2c058877]{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:1px solid #a7f3d0}.result-card.failed[data-v-2c058877]{background:linear-gradient(135deg,#fef2f2,#fee2e2);border:1px solid #fecaca}.result-icon[data-v-2c058877]{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#fff}.result-info[data-v-2c058877]{display:flex;flex-direction:column}.result-value[data-v-2c058877]{font-size:1.5rem;font-weight:700;line-height:1.2}.result-card.success .result-value[data-v-2c058877]{color:#16a34a}.result-card.failed .result-value[data-v-2c058877]{color:#dc2626}.result-label[data-v-2c058877]{font-size:.8rem;color:#4b5563}.info-message[data-v-2c058877],.warning-message[data-v-2c058877]{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:10px;font-size:.85rem;margin-bottom:12px}.info-message[data-v-2c058877]{background:#e8f4fc;color:#0a6ba3;border:1px solid #b8dff5}.warning-message[data-v-2c058877]{background:#fef9c3;color:#854d0e;border:1px solid #fde047}.saving-state[data-v-2c058877]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px}.saving-text[data-v-2c058877]{color:#4b5563;font-size:.9rem}.dialog-actions[data-v-2c058877]{padding:16px 24px!important;background:#f8fafc;border-top:1px solid #e5e7eb;gap:12px}.cancel-btn[data-v-2c058877]{color:#6b7280!important;font-weight:500;text-transform:none!important;letter-spacing:0!important;border-radius:10px!important;height:42px!important}.cancel-btn[data-v-2c058877]:hover{background:#f3f4f6!important}.save-btn[data-v-2c058877]{background:linear-gradient(135deg,#0e81c4,#0a6ba3)!important;color:#fff!important;font-weight:500;text-transform:none!important;letter-spacing:0!important;border-radius:10px!important;height:42px!important;padding:0 20px!important;box-shadow:0 2px 8px rgba(14,129,196,.3)!important}.save-btn[data-v-2c058877]:hover:not(:disabled){box-shadow:0 4px 12px rgba(14,129,196,.4)!important}.save-btn[data-v-2c058877]:disabled{opacity:.6}.import-result-dialog{border-radius:16px!important}.products-page[data-v-0efa38c2]{padding:24px;min-height:100vh;background:#f8fafc}.page-header[data-v-0efa38c2]{background:linear-gradient(135deg,#0e81c4,#0a6ba3);border-radius:16px;padding:28px 32px;margin-bottom:24px;box-shadow:0 4px 20px rgba(14,129,196,.25)}.header-content[data-v-0efa38c2]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.title-section[data-v-0efa38c2]{display:flex;align-items:center;gap:16px}.title-icon[data-v-0efa38c2]{width:56px;height:56px;background:hsla(0,0%,100%,.2);border-radius:14px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px)}.page-title[data-v-0efa38c2]{color:#fff;font-size:1.75rem;font-weight:700;margin:0}.page-subtitle[data-v-0efa38c2]{color:hsla(0,0%,100%,.85);font-size:.9rem;margin:4px 0 0 0}.header-stats[data-v-0efa38c2]{display:flex;gap:16px}.stat-card[data-v-0efa38c2]{background:hsla(0,0%,100%,.95);border-radius:12px;padding:12px 20px;display:flex;align-items:center;gap:12px;backdrop-filter:blur(10px)}.stat-info[data-v-0efa38c2]{display:flex;flex-direction:column}.stat-value[data-v-0efa38c2]{font-size:1.25rem;font-weight:700;color:#1f2937;line-height:1.2}.stat-label[data-v-0efa38c2]{font-size:.75rem;color:#6b7280}.table-card[data-v-0efa38c2]{border-radius:16px!important;border:1px solid #e5e7eb;overflow:hidden}.table-toolbar[data-v-0efa38c2]{padding:20px 24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;border-bottom:1px solid #f0f0f0;background:#fafbfc}.toolbar-actions[data-v-0efa38c2]{display:flex;gap:10px;flex-wrap:wrap}.action-btn[data-v-0efa38c2]{border-radius:10px!important;text-transform:none!important;letter-spacing:0!important;font-weight:500!important;height:40px!important;padding:0 16px!important}.action-btn.primary-btn[data-v-0efa38c2]{background:linear-gradient(135deg,#0e81c4,#0a6ba3)!important;color:#fff!important;box-shadow:0 2px 8px rgba(14,129,196,.3)!important}.action-btn.primary-btn[data-v-0efa38c2]:hover{box-shadow:0 4px 12px rgba(14,129,196,.4)!important}.action-btn[data-v-0efa38c2]:not(.primary-btn){border-color:#e5e7eb!important;color:#4b5563!important}.action-btn[data-v-0efa38c2]:not(.primary-btn):hover{background:#f3f4f6!important;border-color:#0e81c4!important;color:#0e81c4!important}.action-btn.icon-only[data-v-0efa38c2]{min-width:40px!important;padding:0!important}.toolbar-search[data-v-0efa38c2]{min-width:280px}.search-input[data-v-0efa38c2] .v-input__slot{background:#fff!important;border-radius:10px!important}.search-input[data-v-0efa38c2] fieldset{border-color:#e5e7eb!important}.search-input[data-v-0efa38c2] .v-input--is-focused fieldset{border-color:#0e81c4!important}.styled-table[data-v-0efa38c2]{border-radius:0!important}.styled-table[data-v-0efa38c2] .v-data-table-header{background:#f8fafc}.styled-table[data-v-0efa38c2] .v-data-table-header th{font-weight:600!important;color:#4b5563!important;font-size:.8rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e5e7eb!important;padding:16px 12px!important}.styled-table[data-v-0efa38c2] tbody tr{transition:background .15s ease}.styled-table[data-v-0efa38c2] tbody tr:hover{background:#f8fafc!important}.styled-table[data-v-0efa38c2] tbody td{padding:14px 12px!important;border-bottom:1px solid #f3f4f6!important}.row-index[data-v-0efa38c2]{color:#9ca3af;font-size:.8rem;font-weight:500}.barcode-cell[data-v-0efa38c2]{display:flex;align-items:center;font-family:Courier New,monospace;font-size:.875rem;color:#374151}.product-name[data-v-0efa38c2]{font-weight:500;color:#1f2937}.quantity-chip[data-v-0efa38c2]{font-weight:600!important;min-width:40px;justify-content:center}.price-cell[data-v-0efa38c2]{font-weight:600;color:#0e81c4}.date-cell[data-v-0efa38c2]{color:#6b7280;font-size:.85rem}.actions-cell[data-v-0efa38c2]{display:flex;gap:4px}.action-icon[data-v-0efa38c2]{transition:all .2s ease!important}.action-icon.edit[data-v-0efa38c2]{color:#0e81c4!important}.action-icon.edit[data-v-0efa38c2]:hover{background:#e8f4fc!important}.action-icon.delete[data-v-0efa38c2]{color:#ef4444!important}.action-icon.delete[data-v-0efa38c2]:hover{background:#fef2f2!important}.expanded-content[data-v-0efa38c2]{background:#f8fafc!important;padding:0!important}.stations-expanded[data-v-0efa38c2]{padding:20px 24px}.expanded-header[data-v-0efa38c2]{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-weight:600;color:#374151}.stations-grid-expanded[data-v-0efa38c2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.station-item[data-v-0efa38c2]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:12px 16px;display:flex;justify-content:space-between;align-items:center}.station-name[data-v-0efa38c2]{font-size:.85rem;color:#4b5563}.station-value[data-v-0efa38c2]{font-weight:700;font-size:1.1rem;color:#0e81c4;background:#e8f4fc;padding:4px 12px;border-radius:6px}.no-data-state[data-v-0efa38c2]{padding:60px 20px}.loading-state[data-v-0efa38c2]{display:flex;flex-direction:column;align-items:center;gap:16px}.loading-text[data-v-0efa38c2]{color:#6b7280;font-size:.95rem}.empty-state[data-v-0efa38c2]{display:flex;flex-direction:column;align-items:center;text-align:center}.empty-icon[data-v-0efa38c2]{width:100px;height:100px;background:#f3f4f6;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.empty-title[data-v-0efa38c2]{font-size:1.25rem;font-weight:600;color:#374151;margin:0}.empty-subtitle[data-v-0efa38c2]{color:#6b7280;margin:8px 0 0 0}.styled-table[data-v-0efa38c2] .v-data-footer{border-top:1px solid #e5e7eb;padding:12px 16px}@media (max-width:768px){.products-page[data-v-0efa38c2]{padding:16px}.page-header[data-v-0efa38c2]{padding:20px}.page-title[data-v-0efa38c2]{font-size:1.4rem}.table-toolbar[data-v-0efa38c2]{flex-direction:column;align-items:stretch}.toolbar-search[data-v-0efa38c2]{min-width:100%}.header-stats[data-v-0efa38c2]{width:100%}.stat-card[data-v-0efa38c2]{flex:1;justify-content:center}}.v-dialog .v-card[data-v-c39ca27c]{background-color:#f4e1f7}.v-dialog .v-btn[data-v-c39ca27c],.v-dialog .v-card-title[data-v-c39ca27c]{color:#4a148c}.border-text-field[data-v-c39ca27c]{border:1px solid #eee;border-radius:10px}.divider2[data-v-c39ca27c]{height:1px;background-color:#eee}.dialog-card[data-v-9f47c932]{border-radius:16px!important;overflow:hidden;background:#fff}.dialog-header[data-v-9f47c932]{background:linear-gradient(135deg,#0e81c4,#0a6ba3);padding:24px 28px;display:flex;align-items:center;gap:16px;position:relative}.header-icon[data-v-9f47c932]{width:52px;height:52px;background:hsla(0,0%,100%,.2);border-radius:12px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px)}.header-content[data-v-9f47c932]{flex:1}.header-title[data-v-9f47c932]{color:#fff;font-size:1.4rem;font-weight:600;margin:0}.header-subtitle[data-v-9f47c932]{color:hsla(0,0%,100%,.85);font-size:.875rem;margin:4px 0 0 0}.close-btn[data-v-9f47c932]{position:absolute;top:16px;left:16px;color:#fff!important;opacity:.8;transition:opacity .2s}.close-btn[data-v-9f47c932]:hover{opacity:1}.dialog-content[data-v-9f47c932]{padding:0!important;position:relative}.section[data-v-9f47c932]{padding:24px 28px;border-bottom:1px solid #f0f0f0}.section[data-v-9f47c932]:last-child{border-bottom:none}.section-header[data-v-9f47c932]{display:flex;align-items:center;gap:10px;margin-bottom:20px}.section-icon[data-v-9f47c932]{color:#0e81c4}.section-title[data-v-9f47c932]{font-size:1rem;font-weight:600;color:#1f2937}.form-row[data-v-9f47c932]{margin:0 -12px}.field-wrapper[data-v-9f47c932]{margin-bottom:4px}.field-label[data-v-9f47c932]{display:block;font-size:.8rem;font-weight:500;color:#4b5563;margin-bottom:6px}.required[data-v-9f47c932]{color:#ef4444}.styled-input[data-v-9f47c932]{margin-bottom:0}.styled-input[data-v-9f47c932] .v-input__slot{background:#f8fafc!important;border-radius:10px!important;min-height:44px!important;transition:all .2s ease}.styled-input[data-v-9f47c932] .v-input__slot:hover{background:#f1f5f9!important}.styled-input[data-v-9f47c932] .v-input__slot fieldset{border-color:#e2e8f0!important;transition:border-color .2s}.styled-input[data-v-9f47c932] .v-input--is-focused .v-input__slot{background:#fff!important}.styled-input[data-v-9f47c932] .v-input--is-focused .v-input__slot fieldset{border-color:#0e81c4!important;border-width:2px!important}.styled-input[data-v-9f47c932] .v-icon{color:#9ca3af}.styled-input[data-v-9f47c932] .v-input--is-focused .v-icon{color:#0e81c4}.status-chip[data-v-9f47c932]{margin:0!important}.loading-content[data-v-9f47c932]{display:flex;flex-direction:column;align-items:center;gap:16px}.loading-text[data-v-9f47c932]{color:#4b5563;font-size:.9rem}.dialog-actions[data-v-9f47c932]{padding:20px 28px!important;background:#f8fafc;border-top:1px solid #e5e7eb}.actions-wrapper[data-v-9f47c932]{display:flex;justify-content:flex-end;gap:12px;width:100%}.cancel-btn[data-v-9f47c932]{color:#6b7280!important;font-weight:500;border-radius:10px!important;padding:0 20px!important;height:44px!important;text-transform:none!important;letter-spacing:0!important}.cancel-btn[data-v-9f47c932]:hover{background:#f1f5f9!important}.save-btn[data-v-9f47c932]{background:linear-gradient(135deg,#0e81c4,#0a6ba3)!important;color:#fff!important;font-weight:500;border-radius:10px!important;padding:0 28px!important;height:44px!important;text-transform:none!important;letter-spacing:0!important;box-shadow:0 4px 12px rgba(14,129,196,.3)!important;transition:all .2s ease!important}.save-btn[data-v-9f47c932]:hover{box-shadow:0 6px 16px rgba(14,129,196,.4)!important;transform:translateY(-1px)}.customer-dialog{border-radius:16px!important}.customers-page[data-v-7a12a889]{padding:24px;min-height:100vh;background:#f8fafc}.page-header[data-v-7a12a889]{background:linear-gradient(135deg,#0e81c4,#0a6ba3);border-radius:16px;padding:28px 32px;margin-bottom:24px;box-shadow:0 4px 20px rgba(14,129,196,.25)}.header-content[data-v-7a12a889]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.title-section[data-v-7a12a889]{display:flex;align-items:center;gap:16px}.title-icon[data-v-7a12a889]{width:56px;height:56px;background:hsla(0,0%,100%,.2);border-radius:14px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px)}.page-title[data-v-7a12a889]{color:#fff;font-size:1.75rem;font-weight:700;margin:0}.page-subtitle[data-v-7a12a889]{color:hsla(0,0%,100%,.85);font-size:.9rem;margin:4px 0 0 0}.header-stats[data-v-7a12a889]{display:flex;gap:16px}.stat-card[data-v-7a12a889]{background:hsla(0,0%,100%,.95);border-radius:12px;padding:12px 20px;display:flex;align-items:center;gap:12px}.stat-info[data-v-7a12a889]{display:flex;flex-direction:column}.stat-value[data-v-7a12a889]{font-size:1.25rem;font-weight:700;color:#1f2937;line-height:1.2}.stat-label[data-v-7a12a889]{font-size:.75rem;color:#6b7280}.table-card[data-v-7a12a889]{border-radius:16px!important;border:1px solid #e5e7eb;overflow:hidden}.table-toolbar[data-v-7a12a889]{padding:20px 24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;border-bottom:1px solid #f0f0f0;background:#fafbfc}.toolbar-actions[data-v-7a12a889]{display:flex;gap:10px;flex-wrap:wrap}.action-btn[data-v-7a12a889]{border-radius:10px!important;text-transform:none!important;letter-spacing:0!important;font-weight:500!important;height:40px!important;padding:0 16px!important}.action-btn.primary-btn[data-v-7a12a889]{background:linear-gradient(135deg,#0e81c4,#0a6ba3)!important;color:#fff!important;box-shadow:0 2px 8px rgba(14,129,196,.3)!important}.action-btn.primary-btn[data-v-7a12a889]:hover{box-shadow:0 4px 12px rgba(14,129,196,.4)!important}.action-btn[data-v-7a12a889]:not(.primary-btn){border-color:#e5e7eb!important;color:#4b5563!important}.action-btn[data-v-7a12a889]:not(.primary-btn):hover{background:#f3f4f6!important;border-color:#0e81c4!important;color:#0e81c4!important}.action-btn.icon-only[data-v-7a12a889]{min-width:40px!important;padding:0!important}.toolbar-search[data-v-7a12a889]{min-width:280px}.search-input[data-v-7a12a889] .v-input__slot{background:#fff!important;border-radius:10px!important}.search-input[data-v-7a12a889] fieldset{border-color:#e5e7eb!important}.search-input[data-v-7a12a889] .v-input--is-focused fieldset{border-color:#0e81c4!important}.styled-table[data-v-7a12a889]{border-radius:0!important}.styled-table[data-v-7a12a889] .v-data-table-header{background:#f8fafc}.styled-table[data-v-7a12a889] .v-data-table-header th{font-weight:600!important;color:#4b5563!important;font-size:.8rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e5e7eb!important;padding:16px 12px!important}.styled-table[data-v-7a12a889] tbody tr{transition:background .15s ease}.styled-table[data-v-7a12a889] tbody tr:hover{background:#f8fafc!important}.styled-table[data-v-7a12a889] tbody td{padding:14px 12px!important;border-bottom:1px solid #f3f4f6!important}.row-index[data-v-7a12a889]{color:#9ca3af;font-size:.8rem;font-weight:500}.customer-name[data-v-7a12a889]{display:flex;align-items:center;font-weight:500;color:#1f2937}.phone-cell[data-v-7a12a889]{display:flex;align-items:center;font-family:Courier New,monospace;font-size:.875rem;color:#374151}.station-chip[data-v-7a12a889]{font-size:.75rem!important}.order-number[data-v-7a12a889]{font-weight:600;color:#0e81c4;font-family:Courier New,monospace}.no-data[data-v-7a12a889]{color:#9ca3af}.date-cell[data-v-7a12a889]{color:#6b7280;font-size:.85rem}.actions-cell[data-v-7a12a889]{display:flex;gap:4px}.action-icon[data-v-7a12a889]{transition:all .2s ease!important}.action-icon.edit[data-v-7a12a889]{color:#0e81c4!important}.action-icon.edit[data-v-7a12a889]:hover{background:#e8f4fc!important}.action-icon.delete[data-v-7a12a889]{color:#ef4444!important}.action-icon.delete[data-v-7a12a889]:hover{background:#fef2f2!important}.expanded-content[data-v-7a12a889]{background:#f8fafc!important;padding:0!important}.orders-expanded[data-v-7a12a889]{padding:24px}.orders-section[data-v-7a12a889]{margin-bottom:24px}.section-header[data-v-7a12a889]{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-weight:600;color:#374151;font-size:1rem}.orders-table-wrapper[data-v-7a12a889]{background:#fff;border-radius:12px;border:1px solid #e5e7eb;overflow:hidden;max-height:350px;overflow-y:auto}.orders-table[data-v-7a12a889] .v-data-table-header{background:#f8fafc}.orders-table[data-v-7a12a889] th{font-size:.75rem!important;font-weight:600!important;color:#6b7280!important}.product-name[data-v-7a12a889]{font-weight:500;color:#1f2937}.quantity-chip[data-v-7a12a889]{font-weight:600!important}.price-cell[data-v-7a12a889]{font-weight:600;color:#0e81c4}.no-orders[data-v-7a12a889]{padding:40px 20px;text-align:center}.empty-orders[data-v-7a12a889],.loading-orders[data-v-7a12a889]{display:flex;flex-direction:column;align-items:center;gap:12px;color:#6b7280}.payment-summary[data-v-7a12a889]{background:#fff;border-radius:12px;border:1px solid #e5e7eb;padding:20px}.summary-row[data-v-7a12a889]{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:16px}.summary-item[data-v-7a12a889]{display:flex;align-items:center;gap:10px}.summary-label[data-v-7a12a889]{font-weight:500;color:#4b5563}.summary-value[data-v-7a12a889]{font-size:1.25rem;font-weight:700;color:#0e81c4}.payment-details[data-v-7a12a889]{border-top:1px solid #e5e7eb;padding-top:16px;margin-top:16px}.details-header[data-v-7a12a889]{display:flex;align-items:center;gap:8px;font-weight:600;color:#16a34a;margin-bottom:12px}.details-grid[data-v-7a12a889]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.detail-item[data-v-7a12a889]{display:flex;flex-direction:column;gap:4px}.detail-label[data-v-7a12a889]{font-size:.75rem;color:#6b7280;text-transform:uppercase}.detail-value[data-v-7a12a889]{font-weight:500;color:#1f2937}.no-data-state[data-v-7a12a889]{padding:60px 20px}.loading-state[data-v-7a12a889]{display:flex;flex-direction:column;align-items:center;gap:16px}.loading-text[data-v-7a12a889]{color:#6b7280;font-size:.95rem}.empty-state[data-v-7a12a889]{display:flex;flex-direction:column;align-items:center;text-align:center}.empty-icon[data-v-7a12a889]{width:100px;height:100px;background:#f3f4f6;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.empty-title[data-v-7a12a889]{font-size:1.25rem;font-weight:600;color:#374151;margin:0}.empty-subtitle[data-v-7a12a889]{color:#6b7280;margin:8px 0 0 0}.styled-table[data-v-7a12a889] .v-data-footer{border-top:1px solid #e5e7eb;padding:12px 16px}@media (max-width:768px){.customers-page[data-v-7a12a889]{padding:16px}.page-header[data-v-7a12a889]{padding:20px}.page-title[data-v-7a12a889]{font-size:1.4rem}.table-toolbar[data-v-7a12a889]{flex-direction:column;align-items:stretch}.toolbar-search[data-v-7a12a889]{min-width:100%}.summary-row[data-v-7a12a889]{flex-direction:column;gap:12px}}.styled-table .v-data-table__expand-icon{color:#0e81c4!important}.styled-table .v-data-table__expand-icon--active{color:#0a6ba3!important}.divider{border-top:.5px solid #cfcccc;margin-top:10px;margin-bottom:10px}.user-info{display:flex;flex-direction:column}.user-info span{margin-right:2px}.center-container,.logout-button-container{display:flex;align-items:center}.center-container{justify-content:center;margin-top:100px}.center-card,.center-container{margin-right:5px;margin-left:5px}.center-card{max-width:900px;width:100%;padding-bottom:40px}.center-header[data-v-a6dcd524]{display:flex;justify-content:center;align-items:center}