.border-dashed[data-v-2e59cff1]{border-style:dashed!important;border-color:#dcdfe6}.cursor-pointer[data-v-2e59cff1]{cursor:pointer}.services-page[data-v-196872ed]{padding:0 4px;direction:rtl}.stats-row[data-v-196872ed]{direction:rtl}.stat-card[data-v-196872ed]{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:20px 24px;text-align:right;box-shadow:0 1px 4px rgba(0,0,0,.04)}.stat-card--green[data-v-196872ed]{background:#f0fdf6;border-color:#d1fae5}.stat-label[data-v-196872ed]{font-size:13px;color:#9ca3af;margin-bottom:8px}.stat-value[data-v-196872ed]{font-size:28px;font-weight:700;color:#111827;line-height:1}.price-filter-row[data-v-196872ed]{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid #f0f0f0;border-radius:10px;padding:10px 16px;direction:rtl}.price-filter-label[data-v-196872ed]{font-size:13px;font-weight:600;color:#6b7280;white-space:nowrap}.price-range-inputs[data-v-196872ed]{display:flex;align-items:center;gap:10px;flex:1}.price-input-wrap[data-v-196872ed]{display:flex;align-items:center;gap:6px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:0 10px;height:36px}.price-currency[data-v-196872ed]{font-size:12px;color:#9ca3af;white-space:nowrap}.price-input[data-v-196872ed]{width:90px;border:none;background:transparent;outline:none;font-size:14px;color:#111827;text-align:right}.price-input[data-v-196872ed]::-moz-placeholder{color:#d1d5db}.price-input[data-v-196872ed]:-ms-input-placeholder{color:#d1d5db}.price-input[data-v-196872ed]::placeholder{color:#d1d5db}.price-separator[data-v-196872ed]{color:#d1d5db;font-size:16px}.price-clear-btn[data-v-196872ed]{background:none;border:none;color:#6366f1;font-size:13px;cursor:pointer;padding:0 6px;white-space:nowrap}.price-clear-btn[data-v-196872ed]:hover{text-decoration:underline}.search-wrap[data-v-196872ed]{position:relative}.search-icon[data-v-196872ed]{position:absolute;left:auto;right:14px;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:16px}.search-input[data-v-196872ed]{width:100%;height:40px;border:1px solid #e5e7eb;border-radius:8px;padding:0 40px 0 14px;font-size:14px;outline:none;direction:rtl;background:#fff;transition:border-color .2s}.search-input[data-v-196872ed]:focus{border-color:#6366f1}.btn-add[data-v-196872ed]{flex-shrink:0;background:#6366f1;color:#fff;border:none;border-radius:8px;padding:0 20px;height:40px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .2s}.btn-add[data-v-196872ed]:hover{background:#4f46e5}.services-table-wrap[data-v-196872ed]{background:#fff;border:1px solid #f0f0f0;border-radius:12px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.04)}.services-table[data-v-196872ed]{width:100%;border-collapse:collapse;direction:rtl}.services-table thead tr[data-v-196872ed]{background:#f9fafb;border-bottom:1px solid #f0f0f0}.services-table th[data-v-196872ed]{padding:12px 16px;font-size:12px;font-weight:600;color:#6b7280;text-align:right;white-space:nowrap}.services-table td[data-v-196872ed]{padding:14px 16px;border-bottom:1px solid #f9fafb;vertical-align:middle;text-align:right}.service-row:last-child td[data-v-196872ed]{border-bottom:none}.service-row[data-v-196872ed]:hover{background:#fafafa}.service-row.drag-over[data-v-196872ed]{background:#f0f4ff}.service-cell[data-v-196872ed]{display:flex;align-items:center;gap:10px}.drag-handle[data-v-196872ed]{color:#d1d5db;cursor:-webkit-grab;cursor:grab;font-size:14px;letter-spacing:-2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.drag-handle[data-v-196872ed]:active{cursor:-webkit-grabbing;cursor:grabbing}.service-icon[data-v-196872ed]{width:36px;height:36px;flex-shrink:0}.icon-placeholder[data-v-196872ed]{width:36px;height:36px;background:#f3f4f6;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:16px}.service-info[data-v-196872ed]{display:flex;flex-direction:column;align-items:flex-end}.service-name[data-v-196872ed]{font-size:14px;font-weight:600;color:#111827}.service-slug[data-v-196872ed]{font-size:11px;color:#9ca3af;direction:ltr}.badge[data-v-196872ed]{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:20px;font-size:12px;font-weight:500}.badge--purple[data-v-196872ed]{background:#ede9fe;color:#7c3aed}.badge--blue[data-v-196872ed]{background:#dbeafe;color:#2563eb}.badge--orange[data-v-196872ed]{background:#fff7ed;color:#ea580c}.col-price--sortable[data-v-196872ed]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.col-price--sortable[data-v-196872ed]:hover{color:#4f46e5}.sort-icon[data-v-196872ed]{margin-right:4px;font-size:12px;color:#9ca3af}.sort-active[data-v-196872ed]{color:#6366f1!important}.price-text[data-v-196872ed]{font-size:14px;font-weight:600;color:#374151}.orders-badge[data-v-196872ed]{background:#e0f2fe;color:#0369a1;border-radius:20px;padding:3px 10px;font-size:12px;font-weight:500}.col-status[data-v-196872ed]{white-space:nowrap}.status-dot[data-v-196872ed]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-left:6px}.status-dot--active[data-v-196872ed]{background:#10b981}.status-dot--inactive[data-v-196872ed]{background:#d1d5db}.actions-cell[data-v-196872ed]{display:flex;align-items:center;gap:8px;justify-content:flex-end}.action-btn[data-v-196872ed]{width:30px;height:30px;border:none;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;transition:background .15s}.action-btn--edit[data-v-196872ed]{color:#6b7280}.action-btn--edit[data-v-196872ed]:hover{background:#e0e7ff;color:#4f46e5}.action-btn--delete[data-v-196872ed]{color:#6b7280}.action-btn--delete[data-v-196872ed]:hover{background:#fee2e2;color:#dc2626}.empty-state[data-v-196872ed]{text-align:center;padding:60px;color:#9ca3af}.empty-state i[data-v-196872ed]{font-size:40px;margin-bottom:8px;display:block}.table-footer-hint[data-v-196872ed]{padding:10px 16px;font-size:12px;color:#9ca3af;border-top:1px solid #f0f0f0;text-align:center}