.bd-card[data-v-6b253292]{flex-direction:column;max-height:90vh;display:flex}.bd-body[data-v-6b253292]{min-width:0;overflow:auto}[data-v-6b253292] .q-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-2)}.accent-stat-card[data-v-e9d13b3a]{background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border-radius:12px;transition:transform .2s,box-shadow .2s}.accent-stat-card.clickable[data-v-e9d13b3a]:hover{cursor:pointer;transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.accent-green[data-v-e9d13b3a]{border-left:4px solid #10b981}.accent-blue[data-v-e9d13b3a]{border-left:4px solid #3b82f6}.accent-orange[data-v-e9d13b3a]{border-left:4px solid #f59e0b}.accent-purple[data-v-e9d13b3a]{border-left:4px solid #8b5cf6}.accent-red[data-v-e9d13b3a]{border-left:4px solid #ef4444}.accent-cyan[data-v-e9d13b3a]{border-left:4px solid #06b6d4}.accent-pink[data-v-e9d13b3a]{border-left:4px solid #ec4899}.accent-teal[data-v-e9d13b3a]{border-left:4px solid #14b8a6}.kpi-header[data-v-e9d13b3a]{justify-content:center;align-items:center;gap:8px;margin-bottom:12px;display:flex}.kpi-icon[data-v-e9d13b3a]{color:#64748b}.kpi-label[data-v-e9d13b3a]{color:#64748b;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.kpi-value[data-v-e9d13b3a]{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-size:max(15px,min(1.4vw,22px));font-weight:700;line-height:1.2;overflow:hidden}.kpi-subtitle[data-v-e9d13b3a]{color:#94a3b8;margin-top:4px;font-size:13px}.kpi-trend[data-v-e9d13b3a]{justify-content:center;align-items:center;gap:4px;margin-top:4px;font-size:13px;font-weight:500;display:inline-flex}.body--dark .accent-stat-card[data-v-e9d13b3a]{background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%)}.body--dark .kpi-value[data-v-e9d13b3a]{color:#f1f5f9}.body--dark .kpi-label[data-v-e9d13b3a],.body--dark .kpi-icon[data-v-e9d13b3a]{color:#94a3b8}@media (max-width:768px){.kpi-value[data-v-e9d13b3a]{font-size:20px}.kpi-label[data-v-e9d13b3a]{font-size:11px}}.base-input[data-v-115d1574] .q-field__control{border-radius:var(--radius)}.btn-variant-ghost[data-v-a3925960]{transition:background-color .2s}.btn-variant-ghost[data-v-a3925960]:hover{background-color:rgba(0,0,0,.04)}body.body--dark .btn-variant-ghost[data-v-a3925960]:hover{background-color:rgba(255,255,255,.08)}.btn-variant-text[data-v-a3925960]{padding:4px 8px}.base-btn[data-v-a3925960] .q-btn:focus-visible{outline:2px solid var(--brand-primary,#1976d2);outline-offset:2px;box-shadow:0 0 0 3px rgba(25,118,210,.2)}body.body--dark .base-btn[data-v-a3925960] .q-btn:focus-visible{outline-color:var(--brand-secondary,#26a69a);box-shadow:0 0 0 3px rgba(38,166,154,.2)}.btb[data-v-26d1faae]{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);width:100%;box-shadow:var(--shadow-1);border-radius:12px;align-items:center;gap:8px;padding:4px 8px;display:flex}.left[data-v-26d1faae]{flex-shrink:1;align-items:center;gap:8px;min-width:0;display:flex}.right[data-v-26d1faae]{white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;display:flex}@media (min-width:600px){.right .gt-xs[data-v-26d1faae]{visibility:visible!important;display:inline-flex!important}}.btb[data-v-26d1faae] .q-field__control{border-radius:999px}.audit-log-page[data-v-15aedb73]{max-width:1400px;margin:0 auto;padding:16px}.hero-header[data-v-15aedb73]{background:linear-gradient(135deg, var(--q-primary) 0%, color-mix(in srgb, var(--q-primary) 70%, black) 100%);color:#fff;border-radius:12px}.hero-header h1[data-v-15aedb73]{color:#fff;font-weight:600}.hero-header .hero-description[data-v-15aedb73]{color:rgba(255,255,255,.9)!important}.hero-header .q-icon[data-v-15aedb73]{opacity:.9;color:#fff!important}.stat-card[data-v-15aedb73]{transition:transform .2s,box-shadow .2s}.stat-card[data-v-15aedb73]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.audit-table[data-v-15aedb73]{border-radius:8px}.audit-table[data-v-15aedb73] .q-table__top{padding:12px 16px}.audit-table[data-v-15aedb73] th{background:#f8f9fa;font-weight:600}.path-text[data-v-15aedb73]{text-overflow:ellipsis;white-space:nowrap;background:#f5f5f5;border-radius:4px;max-width:300px;padding:2px 6px;font-size:12px;display:inline-block;overflow:hidden}.empty-state[data-v-15aedb73]{padding:48px 24px}@media (max-width:1023px){.audit-log-page[data-v-15aedb73]{padding:12px}.hero-header[data-v-15aedb73]{padding:12px!important}.hero-header h1[data-v-15aedb73]{font-size:1.25rem}.hero-header .q-icon[data-v-15aedb73]{display:none}}@media (max-width:599px){.audit-log-page[data-v-15aedb73]{padding:8px}.hero-header p[data-v-15aedb73],.audit-table[data-v-15aedb73] td:nth-child(5),.audit-table[data-v-15aedb73] th:nth-child(5),.audit-table[data-v-15aedb73] td:nth-child(6),.audit-table[data-v-15aedb73] th:nth-child(6){display:none}.path-text[data-v-15aedb73]{max-width:150px}}.hero-header[data-v-8486a1d2]{background:linear-gradient(135deg,#1976d2 0%,#1565c0 100%)}.dialog-form[data-v-8486a1d2]{flex-direction:column;display:flex}.hero-header[data-v-8d9e5655]{color:#fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.hero-header__content[data-v-8d9e5655]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.hero-header__text[data-v-8d9e5655]{gap:8px;display:grid}.m-gradient-blue[data-v-8d9e5655]{background:linear-gradient(90deg, var(--brand-info), var(--brand-primary))}.m-gradient-purple[data-v-8d9e5655]{background:linear-gradient(90deg, #7c3aed, var(--brand-accent))}.m-gradient-red[data-v-8d9e5655]{background:linear-gradient(90deg, var(--brand-negative), var(--brand-warning))}.m-gradient-green[data-v-8d9e5655]{background:linear-gradient(90deg, var(--brand-positive), var(--brand-positive))}.m-gradient-teal[data-v-8d9e5655]{background:linear-gradient(90deg, var(--brand-accent), var(--brand-primary))}.m-gradient-indigo[data-v-8d9e5655]{background:linear-gradient(90deg,#6366f1,#818cf8)}.m-gradient-orange[data-v-8d9e5655]{background:linear-gradient(90deg,#f97316,#fb923c)}.m-gradient-brown[data-v-8d9e5655]{background:linear-gradient(90deg,#795548,#a1887f)}@media (max-width:600px){.hero-header[data-v-8d9e5655]{gap:12px;padding:16px}.hero-header__content[data-v-8d9e5655]{flex-direction:column;align-items:flex-start}}.billing-tabs-card[data-v-37bf025b]{border-radius:12px;overflow:hidden}.plan-card[data-v-37bf025b]{border-radius:12px;transition:all .2s}.plan-card[data-v-37bf025b]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.plan-card--current[data-v-37bf025b]{border-color:var(--q-positive);border-width:2px}.plan-card--selected[data-v-37bf025b]{border-color:var(--q-primary);background:rgba(var(--q-primary-rgb), .05);border-width:2px}.plan-features[data-v-37bf025b]{min-height:100px}.gateway-card[data-v-37bf025b]{border-radius:12px;transition:all .2s}.gateway-card[data-v-37bf025b]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.gateway-card--selected[data-v-37bf025b]{border-color:var(--q-primary);background:rgba(var(--q-primary-rgb), .05);border-width:2px}.usage-card[data-v-37bf025b]{border-radius:12px}.invoices-table[data-v-37bf025b]{border-radius:8px}.billing-toggle[data-v-37bf025b]{text-align:center}.text-strike[data-v-37bf025b]{text-decoration:line-through}@media (max-width:768px){.billing-tabs-card[data-v-37bf025b] .q-tabs__content{justify-content:flex-start}.billing-tabs-card[data-v-37bf025b] .q-tab{padding:8px 12px}.billing-tabs-card[data-v-37bf025b] .q-tab__label{font-size:12px}.plan-card[data-v-37bf025b],.gateway-card[data-v-37bf025b]{margin-bottom:8px}}@media (max-width:600px){.billing-tabs-card[data-v-37bf025b] .q-tab__icon{font-size:18px}.q-page[data-v-37bf025b]{padding:8px!important}}.companies-page[data-v-859a5663]{max-width:1400px;margin:0 auto}.page-header .page-title[data-v-859a5663]{color:#1e293b;font-weight:600}.page-header .page-subtitle[data-v-859a5663]{color:#64748b}.onboarding-banner[data-v-859a5663]{background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border:1px solid #bfdbfe;border-radius:8px}.kpi-grid[data-v-859a5663]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:1200px){.kpi-grid[data-v-859a5663]{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.kpi-grid[data-v-859a5663]{grid-template-columns:1fr}}.filters-card[data-v-859a5663]{border-radius:8px}.filters-card .filter-toggle[data-v-859a5663]{border:1px solid #e2e8f0;border-radius:6px}.companies-table-card[data-v-859a5663]{border-radius:8px}.companies-table-card .companies-table .status-chip[data-v-859a5663]{font-size:12px;font-weight:500}.companies-table-card .companies-table .actions-cell[data-v-859a5663]{white-space:nowrap}.company-card[data-v-859a5663]{border-radius:8px;transition:box-shadow .2s}.company-card[data-v-859a5663]:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}@media (max-width:600px){.full-width-mobile[data-v-859a5663]{width:100%}}.logo-upload-section[data-v-859a5663]{background:#f8fafc;border:1px dashed #e2e8f0;border-radius:8px;padding:12px}.logo-upload-hint[data-v-859a5663]{border:1px solid #bfdbfe}.body--dark .page-title[data-v-859a5663]{color:#f1f5f9}.body--dark .page-subtitle[data-v-859a5663]{color:#94a3b8}.body--dark .onboarding-banner[data-v-859a5663]{background:linear-gradient(135deg,#1e3a5f 0%,#1e40af 100%);border-color:#3b82f6}.body--dark .filters-card[data-v-859a5663]{background:#1e293b;border-color:#334155}.body--dark .filters-card .filter-toggle[data-v-859a5663]{border-color:#475569}.body--dark .companies-table-card[data-v-859a5663],.body--dark .company-card[data-v-859a5663]{background:#1e293b;border-color:#334155}.body--dark .logo-upload-section[data-v-859a5663]{background:#1e293b;border-color:#475569}.body--dark .logo-upload-hint[data-v-859a5663]{background:#1e3a5f;border-color:#3b82f6}.hierarchy-node[data-v-36f4de3d]{border-radius:4px;margin-bottom:4px}.depth-indent[data-v-36f4de3d]{flex-shrink:0}.expand-icon[data-v-36f4de3d]{font-size:22px;transition:transform .15s}.business-icon[data-v-36f4de3d]{color:#9e9e9e;font-size:20px}code[data-v-36f4de3d]{background:#f5f5f5;border-radius:3px;padding:1px 4px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.75rem}.hierarchy-page[data-v-d837ab63]{max-width:1200px;margin:0 auto}.page-title[data-v-d837ab63]{font-weight:600}.hierarchy-tree-card[data-v-d837ab63]{border-radius:8px}.full-width-mobile[data-v-d837ab63]{width:100%}@media (min-width:768px){.full-width-mobile[data-v-d837ab63]{width:auto}}.hero-header[data-v-ba527e39]{color:#fff;border:none;border-radius:0;position:relative;overflow:hidden}.hero-header[data-v-ba527e39]:before{content:"";pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);width:400px;height:400px;position:absolute;top:-50%;right:-10%}.hero-section[data-v-ba527e39]{z-index:1;position:relative}.hero-row[data-v-ba527e39]{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.hero-title-block[data-v-ba527e39]{flex:1 1 0;align-items:center;min-width:0;display:flex}.hero-title-text[data-v-ba527e39]{min-width:0}.hero-title[data-v-ba527e39],.hero-subtitle[data-v-ba527e39]{word-break:break-word}.hero-actions[data-v-ba527e39]{flex-wrap:wrap;flex:none;gap:8px;display:flex}@media (max-width:599px){.hero-row[data-v-ba527e39]{flex-direction:column;align-items:stretch;gap:12px}.hero-title-block[data-v-ba527e39]{flex:100%}.hero-actions[data-v-ba527e39]{flex:100%;justify-content:flex-start}.hero-title[data-v-ba527e39]{font-size:1.4rem;line-height:1.25}.hero-subtitle[data-v-ba527e39]{font-size:.875rem}.hero-icon[data-v-ba527e39]{font-size:36px!important}.hero-header[data-v-ba527e39]:before{display:none}}.m-gradient-purple[data-v-ba527e39]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.m-gradient-blue[data-v-ba527e39]{background:linear-gradient(135deg,#3b82f6 0%,#1e40af 100%)}.m-gradient-green[data-v-ba527e39]{background:linear-gradient(135deg,#10b981 0%,#047857 100%)}.m-gradient-orange[data-v-ba527e39]{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)}.m-gradient-red[data-v-ba527e39]{background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)}.m-gradient-teal[data-v-ba527e39]{background:linear-gradient(135deg,#14b8a6 0%,#0f766e 100%)}.m-gradient-indigo[data-v-ba527e39]{background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%)}.m-gradient-pink[data-v-ba527e39]{background:linear-gradient(135deg,#ec4899 0%,#db2777 100%)}.m-gradient-cyan[data-v-ba527e39]{background:linear-gradient(135deg,#06b6d4 0%,#0891b2 100%)}.m-gradient-amber[data-v-ba527e39]{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)}.m-gradient-brown[data-v-ba527e39]{background:linear-gradient(135deg,#a16207 0%,#78350f 100%)}.m-gradient-lime[data-v-ba527e39]{background:linear-gradient(135deg,#84cc16 0%,#65a30d 100%)}.page-container[data-v-38202bc8]{max-width:1200px;margin:0 auto}.preset-card[data-v-38202bc8]{border:2px solid transparent;transition:all .2s}.preset-card[data-v-38202bc8]:hover{border-color:var(--q-primary);transform:translateY(-2px)}.preset-card.selected[data-v-38202bc8]{border-color:var(--q-primary);background:rgba(var(--q-primary-rgb), .05)}.opacity-50[data-v-7ba45bad]{opacity:.7}.hero-header[data-v-3a415c81]{background:linear-gradient(135deg,#1976d2 0%,#1565c0 100%)}.domain-card[data-v-6df084fa]{transition:box-shadow .2s}.domain-card[data-v-6df084fa]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.verification-info code[data-v-6df084fa]{font-size:11px}.text-mono[data-v-acc6a4ce],.text-mono[data-v-c6b00421]{font-family:Courier New,Courier,monospace;font-size:.85em}.hero-header[data-v-5db4fbf9]{background:linear-gradient(135deg,#283593 0%,#1565c0 100%)}.stat-card[data-v-5db4fbf9]{height:100%}.base-select[data-v-5f34f62b] .q-field__control{border-radius:var(--radius)}.status-chip[data-v-cf01dd2c]{text-transform:capitalize}.color-swatch[data-v-fcea6cc0]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.swatch-preview[data-v-fcea6cc0]{border-radius:8px;width:100%;height:80px;transition:transform .2s}.swatch-preview.with-border[data-v-fcea6cc0]{border:1px solid #e5e7eb}.color-swatch:hover .swatch-preview[data-v-fcea6cc0]{transform:scale(1.02)}.swatch-info[data-v-fcea6cc0]{flex-direction:column;gap:4px;display:flex}.swatch-name[data-v-fcea6cc0]{color:#1d1d1d;font-size:16px;font-weight:600}.swatch-value[data-v-fcea6cc0]{color:#6b7280;font-family:Courier New,monospace;font-size:14px}.swatch-var[data-v-fcea6cc0]{color:#c10015;background:#f5f5f5;border-radius:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px 6px;font-size:12px}.swatch-description[data-v-fcea6cc0]{color:#9ca3af;margin:4px 0 0;font-size:13px;line-height:1.4}.typography-sample[data-v-d30783e0]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.sample-text[data-v-d30783e0]{color:#1d1d1d;line-height:1.3}.sample-meta[data-v-d30783e0]{color:#9ca3af;border-top:1px solid #f5f5f5;gap:12px;padding-top:8px;font-size:12px;display:flex}.meta-level[data-v-d30783e0]{color:#1976d2;font-weight:600}.meta-size[data-v-d30783e0]{font-family:Courier New,monospace}.meta-weight[data-v-d30783e0]{color:#6b7280}.spacing-sample[data-v-7f170c82]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:24px;padding:16px;display:flex}.sample-info[data-v-7f170c82]{flex-direction:column;gap:4px;min-width:120px;display:flex}.sample-name[data-v-7f170c82]{color:#c10015;background:#f5f5f5;border-radius:4px;padding:4px 8px;font-size:14px;font-weight:600}.sample-value[data-v-7f170c82]{color:#6b7280;font-family:Courier New,monospace;font-size:13px}.sample-visual[data-v-7f170c82]{border-left:2px solid #e5e7eb;flex:1;align-items:center;padding-left:24px;display:flex}.spacer[data-v-7f170c82]{background:linear-gradient(90deg,#1976d2 0%,#26a69a 100%);border-radius:4px;position:relative}.spacer[data-v-7f170c82]:after{content:attr(data-width);color:#9ca3af;font-size:12px;position:absolute;top:50%;right:-40px;transform:translateY(-50%)}.shape-sample[data-v-919b8971]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.shape-preview[data-v-919b8971]{background:linear-gradient(135deg,#1976d2 0%,#26a69a 100%);width:100%;height:80px;transition:transform .2s}.shape-sample:hover .shape-preview[data-v-919b8971]{transform:scale(1.02)}.shape-info[data-v-919b8971]{flex-direction:column;gap:4px;display:flex}.shape-name[data-v-919b8971]{color:#c10015;background:#f5f5f5;border-radius:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 8px;font-size:13px;font-weight:600}.shape-value[data-v-919b8971]{color:#6b7280;font-family:Courier New,monospace;font-size:14px}.shape-description[data-v-919b8971]{color:#9ca3af;margin:4px 0 0;font-size:12px}.shadow-sample-wrapper[data-v-ee6a2b93]{flex-direction:column;gap:12px;display:flex}.shadow-sample[data-v-ee6a2b93]{background:#fff;border-radius:12px;justify-content:center;align-items:center;width:100%;height:120px;transition:transform .2s;display:flex}.shadow-sample[data-v-ee6a2b93]:hover{transform:translateY(-2px)}.elevation-1[data-v-ee6a2b93]{box-shadow:0 1px 2px rgba(0,0,0,.05)}.elevation-2[data-v-ee6a2b93]{box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06)}.elevation-3[data-v-ee6a2b93]{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.elevation-4[data-v-ee6a2b93]{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.elevation-5[data-v-ee6a2b93]{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.shadow-label[data-v-ee6a2b93]{color:#1d1d1d;font-size:18px;font-weight:600}.shadow-info[data-v-ee6a2b93]{flex-direction:column;gap:4px;display:flex}.shadow-name[data-v-ee6a2b93]{color:#c10015;background:#f5f5f5;border-radius:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 8px;font-size:13px;font-weight:600}.shadow-description[data-v-ee6a2b93]{color:#6b7280;margin:0;font-size:13px;line-height:1.4}.section[data-v-22994783]{padding:24px 0}.color-grid[data-v-22994783]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin-bottom:24px;display:grid}.typography-samples[data-v-22994783]{flex-direction:column;gap:24px;display:flex}.weight-samples[data-v-22994783]{flex-direction:column;gap:12px;display:flex}.weight-sample[data-v-22994783]{background:#f5f5f5;border-radius:8px;padding:12px;font-size:18px}.spacing-samples[data-v-22994783]{flex-direction:column;gap:16px;display:flex}.shape-samples[data-v-22994783]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.button-showcase[data-v-22994783]{margin:16px 0}.button-row[data-v-22994783]{flex-wrap:wrap;gap:24px;display:flex}.button-demo[data-v-22994783]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.code-sample[data-v-22994783]{color:#c10015;background:#f5f5f5;border-radius:4px;padding:4px 8px;font-family:Courier New,monospace;font-size:12px}.code-block[data-v-22994783]{color:#1d1d1d;white-space:pre;background:#f5f5f5;border-radius:8px;padding:16px;font-family:Courier New,monospace;font-size:13px;display:block;overflow-x:auto}.guidelines-list[data-v-22994783]{margin:0;padding-left:24px}.guidelines-list li[data-v-22994783]{margin-bottom:8px;line-height:1.6}.component-demo[data-v-22994783]{border-top:1px solid #e5e7eb;padding:24px 0}.component-demo[data-v-22994783]:first-child{border-top:none}.demo-grid[data-v-22994783]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin:16px 0;display:grid}.demo-row[data-v-22994783]{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.shadow-samples[data-v-22994783]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;display:grid}@media (max-width:599px){.button-row[data-v-22994783]{gap:16px}.color-grid[data-v-22994783],.shape-samples[data-v-22994783],.shadow-samples[data-v-22994783]{grid-template-columns:1fr}}.empty[data-v-caebd575]{text-align:center;color:#999;padding:2rem}.hint[data-v-caebd575]{color:#c62828;background:#ffebee;border-radius:4px;padding:.5rem}.hint.ok[data-v-caebd575]{color:#2e7d32;background:#e8f5e9}.tiptap-editor[data-v-0a6ac812]{background:#fff;border:1px solid #e0e0e0;border-radius:4px}.editor-toolbar[data-v-0a6ac812]{background:#f5f5f5;border-bottom:1px solid #e0e0e0;flex-wrap:wrap;gap:.25rem;padding:.5rem;display:flex}.editor-toolbar[data-v-0a6ac812] .q-btn.is-active{color:#1976d2;background:#e0e0e0}.editor-content-wrapper[data-v-0a6ac812]{min-height:400px;max-height:600px;overflow-y:auto}.editor-content[data-v-0a6ac812]{padding:1rem}.editor-content[data-v-0a6ac812] .ProseMirror{outline:none;min-height:400px}.editor-content[data-v-0a6ac812] .ProseMirror>*+*{margin-top:.75em}.editor-content[data-v-0a6ac812] h1{font-size:2rem;font-weight:600;line-height:1.2}.editor-content[data-v-0a6ac812] h2{font-size:1.5rem;font-weight:600;line-height:1.3}.editor-content[data-v-0a6ac812] h3{font-size:1.25rem;font-weight:600;line-height:1.4}.editor-content[data-v-0a6ac812] code{background:#f5f5f5;border-radius:3px;padding:2px 6px;font-family:monospace;font-size:.9em}.editor-content[data-v-0a6ac812] pre{color:#d4d4d4;background:#1e1e1e;border-radius:4px;padding:1rem;overflow-x:auto}.editor-content[data-v-0a6ac812] pre code{color:inherit;background:0 0;padding:0}.editor-content[data-v-0a6ac812] blockquote{color:#666;border-left:3px solid #1976d2;margin-left:0;padding-left:1rem;font-style:italic}.editor-content[data-v-0a6ac812] ul,.editor-content[data-v-0a6ac812] ol{padding-left:1.5rem}.editor-content[data-v-0a6ac812] a{color:#1976d2;cursor:pointer;text-decoration:underline}.editor-content[data-v-0a6ac812] img{border-radius:4px;max-width:100%;height:auto}.editor-content[data-v-0a6ac812] table{border-collapse:collapse;width:100%;margin:1rem 0}.editor-content[data-v-0a6ac812] th,.editor-content[data-v-0a6ac812] td{text-align:left;border:1px solid #e0e0e0;padding:.5rem}.editor-content[data-v-0a6ac812] th{background:#f5f5f5;font-weight:600}.editor-content[data-v-0a6ac812] mark{background:#fff3cd;padding:0 .2em}.editor-content[data-v-0a6ac812] hr{border:none;border-top:2px solid #e0e0e0;margin:2rem 0}.docs-editor-page[data-v-b5f8d62b]{flex-direction:column;height:100%;display:flex}.bar[data-v-b5f8d62b]{background:#fff;border-bottom:1px solid #e0e0e0;align-items:center;gap:1rem;padding:1rem;display:flex}.bar h1[data-v-b5f8d62b]{flex:1;margin:0;font-size:1.5rem;font-weight:500}.empty[data-v-a0735f4f]{text-align:center;color:#999;padding:2rem}.hint[data-v-a0735f4f]{color:#c62828;background:#ffebee;border-radius:4px;padding:.5rem}.hint.ok[data-v-a0735f4f]{color:#2e7d32;background:#e8f5e9}.feature-flags-page[data-v-97e94fa0]{max-width:100%}.flags[data-v-97e94fa0]{gap:16px;display:grid}header p[data-v-97e94fa0]{color:var(--muted,#6b7280)}.banner[data-v-97e94fa0]{color:#34d399;background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.3);border-radius:8px;padding:10px 12px}.banner.error[data-v-97e94fa0]{color:#f87171;background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3)}.empty[data-v-97e94fa0]{color:rgba(100,116,139,.9)}.toggle[data-v-97e94fa0]{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.plan-banner[data-v-97e94fa0]{border-left:4px solid}.plan-banner.trial[data-v-97e94fa0]{background:rgba(255,193,7,.1);border-left-color:#ffc107}.plan-banner.active[data-v-97e94fa0]{background:rgba(76,175,80,.1);border-left-color:#4caf50}.flag-key[data-v-97e94fa0]{color:#1976d2;background:rgba(0,0,0,.05);border-radius:4px;padding:2px 8px;font-family:monospace;font-size:.9em}.empty-state[data-v-97e94fa0]{text-align:center;background:var(--surface,#f8fafc);border:1px dashed var(--border,#e2e8f0);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}.toolbar-right[data-v-97e94fa0]{flex-wrap:wrap}.search-input[data-v-97e94fa0]{min-width:180px}.company-select[data-v-97e94fa0]{min-width:200px}.feature-flags-table[data-v-97e94fa0]{overflow-x:auto}@media (max-width:768px){.toolbar-right[data-v-97e94fa0]{flex-direction:column;width:100%}.search-input[data-v-97e94fa0],.company-select[data-v-97e94fa0]{width:100%;min-width:unset}.empty-state[data-v-97e94fa0]{padding:32px 16px}.feature-flags-table[data-v-97e94fa0] th,.feature-flags-table[data-v-97e94fa0] td{padding:8px 12px;font-size:.875rem}.feature-flags-table[data-v-97e94fa0] th:nth-child(2),.feature-flags-table[data-v-97e94fa0] td:nth-child(2){display:none}}@media (max-width:480px){.text-h6[data-v-97e94fa0]{font-size:1rem}.text-caption[data-v-97e94fa0]{font-size:.75rem}.empty-state[data-v-97e94fa0]{padding:24px 12px}.empty-state .q-icon[data-v-97e94fa0]{font-size:48px!important}}.field-consistency-page[data-v-7201a9a1]{max-width:1400px;margin:0 auto}.gbac-admin-page[data-v-7fa11b64]{gap:16px;display:grid}.kpi-grid[data-v-7fa11b64]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.warning-cards[data-v-7fa11b64]{flex-wrap:wrap;gap:12px;display:flex}.warning-card[data-v-7fa11b64]{background:#fff7ed;border-color:#fed7aa}.gbac-table[data-v-7fa11b64]{max-height:500px}.id-text[data-v-7fa11b64]{text-overflow:ellipsis;max-width:200px;font-family:monospace;font-size:11px;overflow:hidden}code[data-v-7fa11b64]{background:#f1f5f9;border-radius:4px;padding:2px 6px;font-size:13px}.body--dark .warning-card[data-v-7fa11b64]{background:#422006;border-color:#92400e}.body--dark code[data-v-7fa11b64]{background:#334155}@media (max-width:599px){.kpi-grid[data-v-7fa11b64]{grid-template-columns:repeat(2,1fr);gap:8px}.gbac-table[data-v-7fa11b64] td:nth-child(3),.gbac-table[data-v-7fa11b64] th:nth-child(3),.gbac-table[data-v-7fa11b64] td:nth-child(4),.gbac-table[data-v-7fa11b64] th:nth-child(4){display:none}.id-text[data-v-7fa11b64]{max-width:100px}.gbac-table[data-v-7fa11b64]{max-height:calc(100vh - 280px)}.gbac-table[data-v-7fa11b64] .q-btn--dense{min-width:40px;min-height:40px}}@media (max-width:400px){.kpi-grid[data-v-7fa11b64]{grid-template-columns:1fr}}.matrix-tab-panel[data-v-7fa11b64]{max-width:100%;overflow:hidden}.matrix-container[data-v-7fa11b64]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:100%;max-width:calc(100vw - 300px);overflow:hidden}.matrix-scroll[data-v-7fa11b64]{max-height:500px;overflow:auto}.matrix-table[data-v-7fa11b64]{border-collapse:separate;border-spacing:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}.matrix-table th[data-v-7fa11b64],.matrix-table td[data-v-7fa11b64]{border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0}.matrix-table th[data-v-7fa11b64]:last-child,.matrix-table td[data-v-7fa11b64]:last-child{border-right:none}.matrix-corner[data-v-7fa11b64]{z-index:3;background:#f8fafc;min-width:180px;padding:12px 16px;position:-webkit-sticky;position:sticky;top:0;left:0}.corner-content[data-v-7fa11b64]{justify-content:center;align-items:center;display:flex}.corner-label[data-v-7fa11b64]{color:#64748b;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}.sticky-row[data-v-7fa11b64]{z-index:2;background:#f8fafc;position:-webkit-sticky;position:sticky;top:0}.sticky-col[data-v-7fa11b64]{z-index:1;background:#fff;position:-webkit-sticky;position:sticky;left:0}.matrix-header[data-v-7fa11b64]{text-align:center;vertical-align:bottom;min-width:80px;max-width:100px;padding:10px 8px}.permission-header[data-v-7fa11b64]{cursor:help;flex-direction:column;justify-content:flex-end;align-items:center;height:140px;display:flex}.permission-code[data-v-7fa11b64]{color:#334155;writing-mode:vertical-rl;text-orientation:mixed;white-space:nowrap;text-overflow:ellipsis;max-height:130px;font-size:11px;font-weight:500;overflow:hidden;transform:rotate(180deg)}.matrix-group[data-v-7fa11b64]{background:#fff;min-width:180px;padding:8px 12px}.group-cell[data-v-7fa11b64]{white-space:nowrap;align-items:center;display:flex}.group-name[data-v-7fa11b64]{color:#1e293b;text-overflow:ellipsis;max-width:140px;font-size:13px;font-weight:500;overflow:hidden}.matrix-cell[data-v-7fa11b64]{text-align:center;cursor:pointer;padding:6px 4px;transition:background-color .15s;position:relative}.matrix-cell[data-v-7fa11b64]:hover{background-color:#f1f5f9}.matrix-cell.cell-assigned[data-v-7fa11b64]{background-color:#dcfce7}.matrix-cell.cell-assigned[data-v-7fa11b64]:hover{background-color:#bbf7d0}.cell-loading[data-v-7fa11b64]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.matrix-legend[data-v-7fa11b64]{background:#f8fafc;border-radius:6px;padding:12px 16px}.legend-box[data-v-7fa11b64]{border:1px solid #e2e8f0;border-radius:4px;width:20px;height:20px}.legend-box.assigned[data-v-7fa11b64]{background-color:#dcfce7}.legend-box.unassigned[data-v-7fa11b64]{background-color:#fff}.body--dark .matrix-container[data-v-7fa11b64]{background:#1e293b;border-color:#334155}.body--dark .matrix-table th[data-v-7fa11b64],.body--dark .matrix-table td[data-v-7fa11b64]{border-color:#334155}.body--dark .matrix-corner[data-v-7fa11b64],.body--dark .sticky-row[data-v-7fa11b64]{background:#0f172a}.body--dark .corner-label[data-v-7fa11b64]{color:#94a3b8}.body--dark .sticky-col[data-v-7fa11b64],.body--dark .matrix-group[data-v-7fa11b64]{background:#1e293b}.body--dark .permission-code[data-v-7fa11b64]{color:#e2e8f0}.body--dark .group-name[data-v-7fa11b64]{color:#f1f5f9}.body--dark .matrix-cell[data-v-7fa11b64]:hover{background-color:#334155}.body--dark .matrix-cell.cell-assigned[data-v-7fa11b64]{background-color:#166534}.body--dark .matrix-cell.cell-assigned[data-v-7fa11b64]:hover{background-color:#15803d}.body--dark .matrix-legend[data-v-7fa11b64]{background:#0f172a}.body--dark .legend-box[data-v-7fa11b64]{border-color:#475569}.body--dark .legend-box.assigned[data-v-7fa11b64]{background-color:#166534}.body--dark .legend-box.unassigned[data-v-7fa11b64]{background-color:#1e293b}@media (max-width:599px){.matrix-container[data-v-7fa11b64]{border-radius:4px;max-width:calc(100vw - 32px)}.matrix-scroll[data-v-7fa11b64]{max-height:calc(100vh - 320px)}.matrix-corner[data-v-7fa11b64],.matrix-group[data-v-7fa11b64]{min-width:100px}.group-name[data-v-7fa11b64]{max-width:80px;font-size:11px}.matrix-header[data-v-7fa11b64]{min-width:50px;max-width:60px}.permission-header[data-v-7fa11b64]{height:90px}.permission-code[data-v-7fa11b64]{max-height:80px;font-size:9px}.corner-label[data-v-7fa11b64]{font-size:9px}}@media (min-width:600px) and (max-width:1023px){.matrix-container[data-v-7fa11b64]{max-width:calc(100vw - 100px)}}.health-page[data-v-dd738351]{max-width:1200px;margin:0 auto;padding:16px}.hero-header[data-v-dd738351]{background:linear-gradient(135deg, var(--q-primary) 0%, color-mix(in srgb, var(--q-primary) 70%, black) 100%);color:#fff;border-radius:12px}.hero-header h1[data-v-dd738351]{color:#fff;font-weight:600}.hero-header .hero-description[data-v-dd738351]{color:rgba(255,255,255,.9)!important}.hero-header .q-icon[data-v-dd738351]{opacity:.9;color:#fff!important}.health-card[data-v-dd738351]{height:100%;transition:transform .2s,box-shadow .2s}.health-card[data-v-dd738351]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.card-healthy[data-v-dd738351]{border-left:4px solid var(--q-positive)}.card-unhealthy[data-v-dd738351]{border-left:4px solid var(--q-negative)}.status-indicator[data-v-dd738351]{background:rgba(0,0,0,.02);border-radius:8px}.response-pre[data-v-dd738351]{white-space:pre-wrap;background:#f5f5f5;border-radius:6px;max-height:150px;margin:0;padding:12px;font-size:12px;overflow-y:auto}.history-grid[data-v-dd738351]{gap:4px;display:flex}.history-item[data-v-dd738351]{cursor:pointer;border-radius:4px;flex:1;height:24px;transition:opacity .2s}.history-item[data-v-dd738351]:hover{opacity:.8}@media (max-width:1023px){.health-page[data-v-dd738351]{padding:12px}.hero-header[data-v-dd738351]{padding:12px!important}.hero-header h1[data-v-dd738351]{font-size:1.25rem}.hero-header .q-icon[data-v-dd738351]{display:none}}@media (max-width:599px){.health-page[data-v-dd738351]{padding:8px}.hero-header .hero-description[data-v-dd738351]{display:none}.status-indicator .q-icon[data-v-dd738351]{font-size:36px!important}.status-indicator .text-h6[data-v-dd738351]{font-size:1rem}}.i18n-packs-page[data-v-d6956901]{max-width:1400px;margin:0 auto}.page-header[data-v-d6956901]{background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);border-radius:12px;padding:20px}.header-icon[data-v-d6956901]{background:linear-gradient(135deg,#e0f2fe 0%,#bae6fd 100%);border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.kpi-cards .kpi-card[data-v-d6956901]{border-radius:12px;transition:transform .2s,box-shadow .2s}.kpi-cards .kpi-card[data-v-d6956901]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.filter-card[data-v-d6956901]{border-radius:12px}.table-card[data-v-d6956901]{border-radius:12px;overflow:hidden}.packs-table[data-v-d6956901]{border-radius:0}.empty-state[data-v-d6956901]{padding:60px 20px}.related-card[data-v-d6956901]{background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border-radius:12px}.json-textarea[data-v-d6956901] textarea{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;line-height:1.5}.body--dark .page-header[data-v-d6956901]{background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%)}.body--dark .header-icon[data-v-d6956901]{background:linear-gradient(135deg,#1e3a5f 0%,#1e293b 100%)}.body--dark .filter-card[data-v-d6956901]{background:#1e293b}.body--dark .related-card[data-v-d6956901]{background:linear-gradient(135deg,#1e3a5f 0%,#1e293b 100%)}@media (max-width:1024px){.i18n-packs-page[data-v-d6956901]{padding:12px}.page-header[data-v-d6956901]{padding:16px}.header-icon[data-v-d6956901]{width:48px;height:48px}}@media (max-width:768px){.page-header .row[data-v-d6956901]{text-align:center;flex-direction:column}.header-actions[data-v-d6956901]{justify-content:center;width:100%;margin-top:16px;display:flex}.kpi-cards .col-6[data-v-d6956901]{width:50%}}@media (max-width:480px){.page-header h1[data-v-d6956901]{font-size:1.25rem}.kpi-cards .col-6[data-v-d6956901]{width:100%}.header-actions[data-v-d6956901]{flex-direction:column;gap:8px}.header-actions .q-btn[data-v-d6956901]{width:100%}}.i18n-settings-page[data-v-69781d39]{max-width:1400px;margin:0 auto}.page-header[data-v-69781d39]{background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);border-radius:12px;margin-bottom:24px;padding:20px}.header-icon[data-v-69781d39]{background:linear-gradient(135deg,#e0f2fe 0%,#bae6fd 100%);border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.kpi-cards .kpi-card[data-v-69781d39]{border-radius:12px;transition:transform .2s,box-shadow .2s}.kpi-cards .kpi-card[data-v-69781d39]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.settings-card[data-v-69781d39]{border-radius:12px}.card-header[data-v-69781d39]{background:#f8fafc}.preview-card[data-v-69781d39]{border-radius:12px}.effective-table[data-v-69781d39]{border-radius:8px}.effective-table td[data-v-69781d39]{padding:10px 12px}.effective-table td[data-v-69781d39]:first-child{white-space:nowrap;width:140px}.preview-samples[data-v-69781d39]{flex-direction:column;gap:16px;display:flex}.preview-item[data-v-69781d39]{background:#f8fafc;border-radius:8px;justify-content:space-between;align-items:center;padding:12px;display:flex}.preview-label[data-v-69781d39]{color:#64748b;align-items:center;font-size:13px;display:flex}.preview-value[data-v-69781d39]{color:#1e293b;font-size:15px;font-weight:600}.related-card[data-v-69781d39]{background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border-radius:12px}.body--dark .page-header[data-v-69781d39]{background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%)}.body--dark .header-icon[data-v-69781d39]{background:linear-gradient(135deg,#1e3a5f 0%,#1e293b 100%)}.body--dark .card-header[data-v-69781d39],.body--dark .preview-item[data-v-69781d39]{background:#1e293b}.body--dark .preview-value[data-v-69781d39]{color:#f1f5f9}.body--dark .related-card[data-v-69781d39]{background:linear-gradient(135deg,#1e3a5f 0%,#1e293b 100%)}@media (max-width:1024px){.i18n-settings-page[data-v-69781d39]{padding:12px}.page-header[data-v-69781d39]{padding:16px}.header-icon[data-v-69781d39]{width:48px;height:48px}}@media (max-width:768px){.page-header .row[data-v-69781d39]{text-align:center;flex-direction:column}.page-header .col-auto[data-v-69781d39]{margin-top:16px}.kpi-cards .col-6[data-v-69781d39]{width:100%}}@media (max-width:480px){.page-header h1[data-v-69781d39]{font-size:1.25rem}.effective-table td[data-v-69781d39]:first-child{width:auto}}.integrations-page[data-v-340e99c2]{flex-direction:column;gap:24px;max-width:1400px;margin:0 auto;padding:0;display:flex}.m-hero[data-v-340e99c2]{border-radius:0;justify-content:space-between;align-items:center;padding:32px 40px;display:flex;position:relative;overflow:hidden}.m-gradient-purple[data-v-340e99c2]{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#6366f1 50%,#4f46e5 100%)}.m-hero-content[data-v-340e99c2]{z-index:1;position:relative}.m-hero-title[data-v-340e99c2]{color:#fff;margin:0 0 8px;font-size:28px;font-weight:700}.m-hero-subtitle[data-v-340e99c2]{opacity:.9;color:rgba(255,255,255,.9);margin:0;font-size:15px}.m-hero-icon[data-v-340e99c2]{opacity:.15;color:#fff;position:absolute;top:50%;right:40px;transform:translateY(-50%)}.actions-bar[data-v-340e99c2]{background:#fff;border-bottom:1px solid rgba(0,0,0,.08);flex-wrap:wrap;align-items:center;gap:12px;padding:16px 24px;display:flex}[data-v-340e99c2] .q-breadcrumbs__el{color:rgba(255,255,255,.7)}[data-v-340e99c2] .q-breadcrumbs__separator{color:rgba(255,255,255,.5)}.section-card[data-v-340e99c2]{border-radius:12px;overflow:hidden}.section-header[data-v-340e99c2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.section-title[data-v-340e99c2]{color:var(--q-dark);margin-bottom:4px;font-size:18px;font-weight:600}.section-subtitle[data-v-340e99c2]{color:var(--q-text-secondary,#6b7280);font-size:13px}.search-input[data-v-340e99c2]{min-width:280px}.empty-state[data-v-340e99c2]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.empty-title[data-v-340e99c2]{color:var(--q-text-secondary);margin-top:16px;font-size:16px;font-weight:600}.empty-subtitle[data-v-340e99c2]{color:var(--q-text-secondary,#9ca3af);margin-top:8px;font-size:14px}.empty-state-mini[data-v-340e99c2]{text-align:center;flex-direction:column;align-items:center;padding:32px 20px;display:flex}.webhook-path[data-v-340e99c2]{align-items:center;gap:8px;display:flex}.webhook-path code[data-v-340e99c2]{background:rgba(0,0,0,.05);border-radius:4px;padding:4px 8px;font-family:Courier New,monospace;font-size:12px}.whatsapp-section[data-v-340e99c2]{grid-template-columns:1fr auto 1fr;align-items:start;gap:24px;display:grid}@media (max-width:900px){.whatsapp-section[data-v-340e99c2]{grid-template-columns:1fr}}.config-form[data-v-340e99c2],.test-form[data-v-340e99c2]{flex-direction:column;gap:16px;display:flex}.test-title[data-v-340e99c2]{margin-bottom:12px;font-size:16px;font-weight:600}.form-hint[data-v-340e99c2]{color:var(--q-text-secondary,#6b7280);margin-top:-8px;font-size:12px}.form-hint.error[data-v-340e99c2]{color:var(--q-negative)}.log-filters[data-v-340e99c2]{flex-wrap:wrap;gap:12px;margin-bottom:20px;display:flex}.filter-input[data-v-340e99c2]{flex:1;min-width:180px}.log-pagination[data-v-340e99c2]{justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;display:flex}.page-info[data-v-340e99c2]{color:var(--q-text-secondary);font-size:14px}.dialog-form[data-v-340e99c2]{flex-direction:column;gap:16px;display:flex}.provider-settings[data-v-340e99c2]{background:rgba(0,0,0,.02);border-radius:8px;flex-direction:column;gap:16px;padding:16px;display:flex}.settings-title[data-v-340e99c2]{margin-bottom:8px;font-size:16px;font-weight:600}.docs-links[data-v-340e99c2]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.log-detail[data-v-340e99c2]{flex-direction:column;gap:12px;display:flex}.log-detail-actions[data-v-340e99c2]{justify-content:flex-end;display:flex}.log-json[data-v-340e99c2]{background:rgba(0,0,0,.05);border-radius:8px;max-height:60vh;margin:0;padding:16px;font-family:Courier New,monospace;font-size:12px;overflow:auto}.secrets-content[data-v-340e99c2]{flex-direction:column;gap:24px;display:flex}.secret-section[data-v-340e99c2]{flex-direction:column;gap:12px;display:flex}.secret-info[data-v-340e99c2]{background:rgba(0,0,0,.02);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;padding:16px;display:grid}.info-row[data-v-340e99c2]{align-items:center;gap:8px;display:flex}.info-row .label[data-v-340e99c2]{color:var(--q-text-secondary,#6b7280);font-size:13px}.rotate-form[data-v-340e99c2]{flex-direction:column;gap:16px;display:flex}.rotate-actions[data-v-340e99c2]{flex-wrap:wrap;gap:12px;display:flex}.webhook-info[data-v-340e99c2]{background:rgba(0,0,0,.02);border-radius:8px;flex-direction:column;gap:12px;padding:16px;display:flex}.webhook-row[data-v-340e99c2]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.webhook-label[data-v-340e99c2]{color:var(--q-text-secondary,#6b7280);min-width:80px;font-size:13px}.webhook-code[data-v-340e99c2]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;flex:1;padding:6px 12px;font-family:Courier New,monospace;font-size:12px}.example-payload[data-v-340e99c2]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:12px;position:relative}.example-payload pre[data-v-340e99c2]{max-height:300px;margin:0;font-family:Courier New,monospace;font-size:12px;overflow:auto}.example-payload .copy-btn[data-v-340e99c2]{position:absolute;top:8px;right:8px}.font-medium[data-v-340e99c2]{font-weight:500}@media (max-width:768px){.m-hero[data-v-340e99c2]{padding:24px 16px}.m-hero-title[data-v-340e99c2]{font-size:22px}.m-hero-icon[data-v-340e99c2]{display:none}.actions-bar[data-v-340e99c2]{flex-direction:column;align-items:stretch;padding:12px 16px}.actions-bar .q-select[data-v-340e99c2]{width:100%;min-width:unset}.section-card[data-v-340e99c2]{border-radius:8px;margin:0 16px}.section-header[data-v-340e99c2]{flex-direction:column;gap:12px}.search-input[data-v-340e99c2]{min-width:unset;width:100%}[data-v-340e99c2] .q-table{white-space:nowrap;display:block;overflow-x:auto}.whatsapp-section[data-v-340e99c2]{flex-direction:column}.whatsapp-section .q-separator[data-v-340e99c2]{display:none}.log-filters[data-v-340e99c2]{flex-direction:column}.filter-input[data-v-340e99c2]{min-width:unset;width:100%}}.page-container[data-v-c1d79ce1]{max-width:1400px;margin:0 auto}.l10n-templates-page[data-v-a294b880]{max-width:1600px;margin:0 auto;padding:24px}.page-header[data-v-a294b880]{margin-bottom:24px}.breadcrumbs[data-v-a294b880]{margin-bottom:16px}.header-content[data-v-a294b880]{align-items:center;gap:16px;display:flex}.header-icon[data-v-a294b880]{background:var(--q-primary-light,#e3f2fd);border-radius:12px;padding:16px}.header-text h1[data-v-a294b880]{margin:0;font-size:28px;font-weight:600}.header-text p[data-v-a294b880]{color:#666;margin:4px 0 0}.kpi-cards[data-v-a294b880]{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}.kpi-card[data-v-a294b880]{background:#fff}.kpi-content[data-v-a294b880]{align-items:center;gap:16px;display:flex}.kpi-value[data-v-a294b880]{font-size:24px;font-weight:600}.kpi-label[data-v-a294b880]{color:#666;text-transform:uppercase;font-size:12px}.countries-grid[data-v-a294b880]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.country-card[data-v-a294b880]{cursor:pointer;transition:all .2s}.country-card[data-v-a294b880]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.country-card.selected[data-v-a294b880]{border-color:var(--q-primary);background:var(--q-primary-light,#e3f2fd)}.country-card.inactive[data-v-a294b880]{opacity:.6}.country-content[data-v-a294b880]{align-items:center;gap:12px;display:flex}.country-flag[data-v-a294b880]{font-size:40px}.country-info[data-v-a294b880]{flex:1}.country-name[data-v-a294b880]{font-size:16px;font-weight:600}.country-code[data-v-a294b880]{color:#666;font-size:12px}.country-regulator[data-v-a294b880]{color:#888;font-size:11px}.template-counts[data-v-a294b880]{text-align:center;justify-content:space-around;display:flex}.count-item[data-v-a294b880]{flex-direction:column;display:flex}.count-value[data-v-a294b880]{color:var(--q-primary);font-size:18px;font-weight:600}.count-label[data-v-a294b880]{color:#888;text-transform:uppercase;font-size:10px}.card-header[data-v-a294b880]{background:#f5f5f5}.tab-header[data-v-a294b880]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.search-input[data-v-a294b880]{width:300px}@media (max-width:1024px){.kpi-cards[data-v-a294b880]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.l10n-templates-page[data-v-a294b880]{padding:16px}.kpi-cards[data-v-a294b880],.countries-grid[data-v-a294b880]{grid-template-columns:1fr}.header-content[data-v-a294b880]{text-align:center;flex-direction:column}.tab-header[data-v-a294b880]{flex-direction:column;gap:12px}.search-input[data-v-a294b880]{width:100%}}.body--dark .header-icon[data-v-a294b880]{background:rgba(25,118,210,.2)}.body--dark .header-text p[data-v-a294b880],.body--dark .kpi-label[data-v-a294b880]{color:#aaa}.body--dark .card-header[data-v-a294b880]{background:#1e1e1e}.body--dark .country-card.selected[data-v-a294b880]{background:rgba(25,118,210,.2)}.localization-page[data-v-0025545d]{max-width:1400px;margin:0 auto}.page-header[data-v-0025545d]{background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);border-radius:12px;padding:20px}.header-icon[data-v-0025545d]{background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%);border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.country-card[data-v-0025545d]{cursor:pointer;border-radius:12px;transition:all .2s}.country-card[data-v-0025545d]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.country-card--installed[data-v-0025545d]{background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 100%);border-color:#22c55e}.country-card--selected[data-v-0025545d]{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.2)}.country-flag[data-v-0025545d]{background:#f1f5f9;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.flag-emoji[data-v-0025545d]{font-size:28px}.flag-emoji-lg[data-v-0025545d]{font-size:48px}.feature-chips[data-v-0025545d]{flex-wrap:wrap;gap:4px;display:flex}.stat-card[data-v-0025545d]{border-radius:12px}.details-dialog[data-v-0025545d]{width:100%;max-width:800px}.related-card[data-v-0025545d]{background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border-radius:12px}.font-mono[data-v-0025545d]{font-family:Monaco,Menlo,Ubuntu Mono,monospace}.body--dark .page-header[data-v-0025545d]{background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%)}.body--dark .header-icon[data-v-0025545d]{background:linear-gradient(135deg,#1e3a5f 0%,#1e293b 100%)}.body--dark .country-card[data-v-0025545d]{background:#1e293b}.body--dark .country-card--installed[data-v-0025545d]{background:linear-gradient(135deg,#14532d 0%,#166534 100%)}.body--dark .country-flag[data-v-0025545d]{background:#334155}.body--dark .related-card[data-v-0025545d]{background:linear-gradient(135deg,#1e3a5f 0%,#1e293b 100%)}@media (max-width:768px){.page-header .row[data-v-0025545d]{text-align:center;flex-direction:column}.page-header .col-auto[data-v-0025545d]{margin-top:16px}.header-icon[data-v-0025545d]{width:48px;height:48px;margin:0 auto}.country-card .row[data-v-0025545d]{flex-wrap:wrap}}@media (max-width:480px){.page-header h1[data-v-0025545d]{font-size:1.25rem}.details-dialog[data-v-0025545d]{max-height:100vh}}code[data-v-a96dc5ef]{font-family:Consolas,Monaco,monospace;font-size:.85em}.text-white-7[data-v-a96dc5ef]{color:rgba(255,255,255,.7)}.color-swatch[data-v-41c17ad1]{border:1px solid rgba(0,0,0,.1);border-radius:4px;width:24px;height:24px}.color-input-preview[data-v-41c17ad1]{border:1px solid rgba(0,0,0,.2);border-radius:4px;width:20px;height:20px}.border-primary[data-v-41c17ad1]{border-color:var(--q-primary)!important;border-width:2px!important}.hero-header[data-v-951b993c]{background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);border-radius:12px;padding:24px}.hero-content[data-v-951b993c]{align-items:center;gap:16px;display:flex}.hero-text h1[data-v-951b993c]{margin:0;font-weight:600}.hero-text p[data-v-951b993c]{margin:0}.kpi-grid[data-v-951b993c]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:1024px){.kpi-grid[data-v-951b993c]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.kpi-grid[data-v-951b993c]{grid-template-columns:1fr}.hero-content[data-v-951b993c]{text-align:center;flex-direction:column}}.kpi-card[data-v-951b993c]{position:relative;overflow:hidden}.kpi-label[data-v-951b993c]{color:#64748b;text-transform:uppercase;letter-spacing:.5px;font-size:12px}.kpi-value[data-v-951b993c]{margin-top:4px;font-size:28px;font-weight:700}.kpi-icon[data-v-951b993c]{opacity:.3;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.filter-row[data-v-951b993c]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cards-grid[data-v-951b993c]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:1024px){.cards-grid[data-v-951b993c]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.cards-grid[data-v-951b993c]{grid-template-columns:1fr}}.task-card[data-v-951b993c]{transition:transform .2s,box-shadow .2s}.task-card[data-v-951b993c]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.detail-grid[data-v-951b993c]{gap:12px;display:grid}.detail-row[data-v-951b993c]{align-items:center;gap:8px;display:flex}.detail-label[data-v-951b993c]{color:#64748b;min-width:120px;font-weight:500}.detail-value[data-v-951b993c]{word-break:break-all}.navigation-consistency-page[data-v-2a148373],.notifications-admin-page[data-v-ecd5b666]{max-width:1400px;margin:0 auto}.stat-card[data-v-ecd5b666]{transition:box-shadow .2s}.stat-card[data-v-ecd5b666]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.stat-card-blue[data-v-ecd5b666]{border-left:4px solid #2196f3}.stat-card-green[data-v-ecd5b666]{border-left:4px solid #4caf50}.stat-card-orange[data-v-ecd5b666]{border-left:4px solid #ff9800}.stat-card-purple[data-v-ecd5b666]{border-left:4px solid #9c27b0}.channel-card[data-v-ecd5b666]{border-left:4px solid #e0e0e0;height:100%;transition:all .2s}.channel-card[data-v-ecd5b666]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.channel-card.channel-enabled[data-v-ecd5b666]{border-left-color:#4caf50}.banner[data-v-ecd5b666]{color:#22c55e;background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.3);border-radius:8px;align-items:center;padding:12px 16px;display:flex}.banner.error[data-v-ecd5b666]{color:#ef4444;background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3)}@media (max-width:599px){.notifications-admin-page[data-v-ecd5b666]{padding:8px}.text-h5[data-v-ecd5b666]{font-size:1.25rem}}.q-item[data-v-ea9765e9]{transition:background-color .2s}.q-item[data-v-ea9765e9]:hover{background-color:rgba(0,0,0,.02)}.onboarding-page[data-v-137808f5]{max-width:1200px;margin:0 auto;padding:24px}.page-header[data-v-137808f5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.header-content[data-v-137808f5]{align-items:flex-start;gap:16px;display:flex}.header-icon[data-v-137808f5]{background:linear-gradient(135deg,#e0e7ff 0%,#c7d2fe 100%);border-radius:16px;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.page-title[data-v-137808f5]{color:#1e293b;margin:0 0 4px;font-size:28px;font-weight:700}.page-subtitle[data-v-137808f5]{color:#64748b;margin:0;font-size:16px}.wizard-progress[data-v-137808f5]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px}.step-indicators[data-v-137808f5]{justify-content:space-between;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.step-indicator[data-v-137808f5]{cursor:pointer;opacity:.6;flex-direction:column;align-items:center;gap:8px;min-width:80px;transition:opacity .2s;display:flex}.step-indicator[data-v-137808f5]:hover{opacity:.8}.step-indicator--complete[data-v-137808f5],.step-indicator--active[data-v-137808f5]{opacity:1}.step-dot[data-v-137808f5]{color:#64748b;background:#e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:600;transition:all .2s;display:flex}.step-indicator--complete .step-dot[data-v-137808f5]{color:#fff;background:#10b981}.step-indicator--active .step-dot[data-v-137808f5]{background:var(--q-primary);color:#fff;box-shadow:0 2px 8px rgba(var(--q-primary-rgb), .4);transform:scale(1.1)}.step-label[data-v-137808f5]{color:#64748b;text-align:center;white-space:nowrap;font-size:11px}.step-indicator--active .step-label[data-v-137808f5]{color:var(--q-primary);font-weight:600}.step-indicator--complete .step-label[data-v-137808f5]{color:#10b981}.current-step-card[data-v-137808f5]{border-radius:16px;overflow:hidden}.current-step-header[data-v-137808f5]{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%)}.current-step-number[data-v-137808f5]{background:var(--q-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;font-weight:700;display:flex}.current-step-number--complete[data-v-137808f5]{background:#10b981}.current-step-content[data-v-137808f5]{padding:24px}.step-icon-large[data-v-137808f5]{background:#f1f5f9;border-radius:20px;justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto;display:flex}.step-instructions[data-v-137808f5]{color:#475569;line-height:1.6}.step-instructions ul[data-v-137808f5]{margin:12px 0}.step-instructions li[data-v-137808f5]{margin-bottom:8px}.help-sidebar[data-v-137808f5]{background:#f8fafc;border-radius:12px}.kb-link[data-v-137808f5]{border-radius:8px;margin-bottom:4px}.kb-link[data-v-137808f5]:hover{background:#e2e8f0}.wizard-navigation[data-v-137808f5]{background:#f8fafc}.all-steps-expansion[data-v-137808f5]{border-radius:12px;overflow:hidden}.completion-card[data-v-137808f5]{background:linear-gradient(135deg,#f0fdf4 0%,#ecfdf5 100%);border-color:#10b981;border-radius:16px}.completion-content[data-v-137808f5]{text-align:center;padding:40px 24px}.module-tasks-expansion[data-v-137808f5]{border-radius:12px;overflow:hidden}.module-tasks-loader[data-v-137808f5]{border-radius:12px}.module-task-group[data-v-137808f5]{border-bottom:1px solid #e2e8f0}.module-task-group[data-v-137808f5]:last-child{border-bottom:none}.module-header[data-v-137808f5]{background:#f8fafc}.body--dark .module-task-group[data-v-137808f5]{border-color:#334155}.body--dark .module-header[data-v-137808f5]{background:#0f172a}.body--dark .page-title[data-v-137808f5]{color:#f1f5f9}.body--dark .page-subtitle[data-v-137808f5]{color:#94a3b8}.body--dark .wizard-progress[data-v-137808f5]{background:#1e293b;border-color:#334155}.body--dark .step-dot[data-v-137808f5]{color:#94a3b8;background:#334155}.body--dark .step-label[data-v-137808f5]{color:#94a3b8}.body--dark .current-step-card[data-v-137808f5]{background:#1e293b}.body--dark .current-step-header[data-v-137808f5]{background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%)}.body--dark .step-icon-large[data-v-137808f5]{background:#334155}.body--dark .step-instructions[data-v-137808f5]{color:#cbd5e1}.body--dark .help-sidebar[data-v-137808f5],.body--dark .wizard-navigation[data-v-137808f5]{background:#0f172a}.body--dark .completion-card[data-v-137808f5]{background:linear-gradient(135deg,#064e3b 0%,#022c22 100%)}@media (max-width:768px){.onboarding-page[data-v-137808f5]{padding:16px}.page-header[data-v-137808f5]{flex-direction:column}.header-content[data-v-137808f5]{text-align:center;flex-direction:column;align-items:center}.header-actions[data-v-137808f5],.header-actions .q-btn[data-v-137808f5]{width:100%}.page-title[data-v-137808f5]{font-size:24px}.step-indicators[data-v-137808f5]{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:center;padding-bottom:8px;overflow-x:auto}.step-indicator[data-v-137808f5]{flex:none;min-width:auto}.step-label[data-v-137808f5]{display:none}.current-step-content[data-v-137808f5]{padding:16px}.step-icon-large[data-v-137808f5]{width:80px;height:80px}.quick-actions .row[data-v-137808f5]{flex-direction:column}.quick-actions .q-btn[data-v-137808f5]{width:100%}}@media (max-width:480px){.header-icon[data-v-137808f5]{width:56px;height:56px}.header-icon .q-icon[data-v-137808f5]{font-size:32px!important}.step-indicators[data-v-137808f5]{gap:4px}.step-dot[data-v-137808f5]{width:32px;height:32px;font-size:12px}.current-step-number[data-v-137808f5]{width:40px;height:40px;font-size:16px}}.interview-preview-table[data-v-e8f37b17]{max-height:45vh;overflow:auto}.preview-value[data-v-e8f37b17]{overflow-wrap:anywhere;max-width:220px}.interview-summary[data-v-fb75a6c7]{max-width:980px}@media print{.q-btn[data-v-fb75a6c7]{display:none}}.interview-scroll-x[data-v-28562189]{overflow-x:auto}.interview-page[data-v-2f57c688]{max-width:1100px;margin:0 auto}.interview-stepper[data-v-2f57c688] .q-stepper__step-inner{padding-bottom:8px}@media (max-width:599px){.interview-stepper[data-v-2f57c688] .q-stepper__header{overflow-x:auto}}.org-policies-page[data-v-9d0fad95]{gap:16px;display:grid}.kpi-grid[data-v-9d0fad95]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.policies-card[data-v-9d0fad95]{overflow:hidden}.category-grid[data-v-9d0fad95]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.category-card[data-v-9d0fad95]{transition:box-shadow .2s}.category-card[data-v-9d0fad95]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.category-header[data-v-9d0fad95]{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%)}.policy-item[data-v-9d0fad95]{min-height:48px}.policy-key[data-v-9d0fad95]{color:#334155;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px}.policy-code[data-v-9d0fad95]{background:#f1f5f9;border-radius:4px;padding:4px 8px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;display:inline-block}.policy-key-cell[data-v-9d0fad95]{flex-direction:column;gap:2px;display:flex}.policies-table[data-v-9d0fad95]{max-height:500px}.quick-settings[data-v-9d0fad95]{max-width:600px}.body--dark .category-header[data-v-9d0fad95]{background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%)}.body--dark .policy-key[data-v-9d0fad95]{color:#e2e8f0}.body--dark .policy-code[data-v-9d0fad95]{color:#e2e8f0;background:#334155}@media (max-width:599px){.kpi-grid[data-v-9d0fad95]{grid-template-columns:repeat(2,1fr)}.category-grid[data-v-9d0fad95]{grid-template-columns:1fr}.icon-only .q-btn__content>span[data-v-9d0fad95]:not(.q-icon){display:none}}@media (max-width:400px){.kpi-grid[data-v-9d0fad95]{grid-template-columns:1fr}}.page-background[data-v-ee3b9a49]{background:linear-gradient(135deg,#f5f7fa 0%,#e4e8eb 100%);min-height:100vh}.hero-header[data-v-ee3b9a49]{background:linear-gradient(135deg,#1976d2 0%,#2196f3 50%,#42a5f5 100%);border-radius:12px}.card-surface[data-v-ee3b9a49]{background:#fff;transition:box-shadow .2s}.card-surface[data-v-ee3b9a49]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.empty-state[data-v-ee3b9a49]{background:rgba(255,255,255,.8);border:2px dashed #e0e0e0;border-radius:12px}.hero-header[data-v-1abf058c]{background:linear-gradient(135deg,#7c4dff 0%,#536dfe 100%)}.message-content[data-v-1abf058c]{white-space:pre-wrap;word-break:break-word}.hero-header[data-v-d2f05320]{background:linear-gradient(135deg,#059669 0%,#10b981 50%,#34d399 100%);border-radius:12px}.feature-card[data-v-d2f05320]{border-left:4px solid transparent;transition:all .2s}.feature-card.feature-enabled[data-v-d2f05320]{border-left-color:var(--q-primary);background:rgba(var(--q-primary-rgb), .03)}.body--dark .feature-card.feature-enabled[data-v-d2f05320]{background:rgba(var(--q-primary-rgb), .08)}.hint[data-v-d2f05320]{color:#f87171;margin-top:6px}.hint.ok[data-v-d2f05320]{color:#34d399}.hero-header[data-v-9c7a72d3]{background:linear-gradient(135deg,#7c3aed 0%,#8b5cf6 50%,#a78bfa 100%);border-radius:12px}.provider-card[data-v-9c7a72d3]{transition:box-shadow .2s}.provider-card[data-v-9c7a72d3]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.hint[data-v-9c7a72d3]{color:#f87171;margin-top:6px}.hint.ok[data-v-9c7a72d3]{color:#34d399}.hero-header[data-v-e6a7a452]{background:linear-gradient(135deg,#0891b2 0%,#06b6d4 50%,#22d3ee 100%);border-radius:12px}.hint[data-v-e6a7a452]{color:#f87171}.hint.ok[data-v-e6a7a452]{color:#34d399}.hero-header[data-v-49facf3c]{background:linear-gradient(135deg,#ea580c 0%,#f97316 50%,#fb923c 100%);border-radius:12px}.stat-card[data-v-49facf3c]{transition:transform .2s}.stat-card[data-v-49facf3c]:hover{transform:translateY(-2px)}.provider-usage-row[data-v-49facf3c]{padding:8px 0}.hero-header[data-v-ee4bdb7d]{background:linear-gradient(135deg,#1976d2 0%,#0d47a1 100%)}.hero-header[data-v-3f9024ec]{background:linear-gradient(135deg,#1565c0 0%,#0d47a1 100%)}.hero-header[data-v-070c1ee9]{background:linear-gradient(135deg,#1976d2 0%,#42a5f5 50%,#64b5f6 100%);border-radius:12px}.period-toggle[data-v-070c1ee9] .q-btn{border-color:rgba(255,255,255,.3)!important}.stat-card[data-v-070c1ee9]{transition:transform .2s,box-shadow .2s}.stat-card[data-v-070c1ee9]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.revenue-chart[data-v-070c1ee9]{align-items:flex-end;gap:4px;height:200px;padding:16px 0;display:flex;overflow-x:auto}.revenue-bar-wrapper[data-v-070c1ee9]{flex-direction:column;flex:1;align-items:center;min-width:30px;max-width:50px;display:flex}.revenue-bar[data-v-070c1ee9]{cursor:pointer;background:linear-gradient(#1976d2 0%,#42a5f5 100%);border-radius:4px 4px 0 0;width:100%;min-height:5px;transition:opacity .2s}.revenue-bar[data-v-070c1ee9]:hover{opacity:.8}.revenue-date[data-v-070c1ee9]{writing-mode:vertical-rl;text-orientation:mixed;white-space:nowrap;margin-top:8px;transform:rotate(180deg)}.gateway-card[data-v-070c1ee9]{background:rgba(0,0,0,.02);border-radius:8px;padding:16px}.body--dark .gateway-card[data-v-070c1ee9]{background:rgba(255,255,255,.03)}.funnel-card[data-v-070c1ee9]{flex-direction:column;align-items:center;padding:24px;display:flex}.funnel-stage[data-v-070c1ee9]{text-align:center;color:#fff;background:linear-gradient(90deg,#1976d2 0%,#42a5f5 100%);border-radius:8px;padding:16px 24px;transition:width .3s}.funnel-stage.full-width[data-v-070c1ee9]{width:100%}.funnel-label[data-v-070c1ee9]{opacity:.9;font-size:14px}.funnel-value[data-v-070c1ee9]{font-size:24px;font-weight:700}.conversion-stats[data-v-070c1ee9],.health-stats[data-v-070c1ee9]{background:rgba(0,0,0,.02);border-radius:8px;padding:16px}.body--dark .conversion-stats[data-v-070c1ee9],.body--dark .health-stats[data-v-070c1ee9]{background:rgba(255,255,255,.03)}.stat-row[data-v-070c1ee9]{border-bottom:1px solid rgba(0,0,0,.05);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.stat-row[data-v-070c1ee9]:last-child{border-bottom:none}.stat-label[data-v-070c1ee9]{color:#666}.stat-value[data-v-070c1ee9]{font-size:18px;font-weight:600}@media (max-width:600px){.period-toggle[data-v-070c1ee9]{margin-top:16px}.revenue-bar-wrapper[data-v-070c1ee9]{min-width:20px}}.hero-header[data-v-50dd009d]{background:linear-gradient(135deg,#1565c0 0%,#1976d2 50%,#42a5f5 100%);border-radius:12px}.hint[data-v-50dd009d]{color:#f87171;margin-top:6px}.hint.ok[data-v-50dd009d]{color:#34d399}.modules-dialog[data-v-50dd009d]{min-height:300px}.module-section[data-v-50dd009d]{background:rgba(0,0,0,.02);border-radius:8px;padding:12px}.body--dark .module-section[data-v-50dd009d]{background:rgba(255,255,255,.03)}.module-chips[data-v-50dd009d]{flex-wrap:wrap;gap:8px;display:flex}.module-chip[data-v-50dd009d]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;min-width:140px;padding:4px 8px}.body--dark .module-chip[data-v-50dd009d]{background:#2d2d2d;border-color:#4a4a4a}.features-dialog[data-v-50dd009d]{min-height:300px}.feature-section[data-v-50dd009d]{background:rgba(0,0,0,.02);border-radius:8px;padding:12px}.body--dark .feature-section[data-v-50dd009d]{background:rgba(255,255,255,.03)}.feature-chips[data-v-50dd009d]{flex-wrap:wrap;gap:8px;display:flex}.feature-chip[data-v-50dd009d]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;min-width:160px;padding:4px 8px}.body--dark .feature-chip[data-v-50dd009d]{background:#2d2d2d;border-color:#4a4a4a}.plan-card[data-v-50dd009d]{transition:box-shadow .2s}.plan-card[data-v-50dd009d]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.archived-plan[data-v-50dd009d]{opacity:.7;background:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(0,0,0,.02) 10px,rgba(0,0,0,.02) 20px)}.page-background[data-v-c2b87e08]{background:linear-gradient(135deg,#f5f7fa 0%,#e4e8eb 100%);min-height:100vh}.hero-header[data-v-c2b87e08]{background:linear-gradient(135deg,#7b1fa2 0%,#9c27b0 50%,#ab47bc 100%);border-radius:12px}.card-surface[data-v-c2b87e08]{background:#fff;transition:box-shadow .2s}.card-surface[data-v-c2b87e08]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}@media (max-width:599px){.hero-header[data-v-c2b87e08]{text-align:center}.hero-header .row[data-v-c2b87e08]{flex-direction:column}.hero-header .text-h4[data-v-c2b87e08]{font-size:1.5rem}}.hero-header[data-v-1f07fdf7]{background:linear-gradient(135deg,#2e7d32 0%,#43a047 50%,#66bb6a 100%);border-radius:12px}.search-input[data-v-1f07fdf7]{width:200px}.hint[data-v-1f07fdf7]{color:#f87171;margin-top:6px}.hint.ok[data-v-1f07fdf7]{color:#34d399}.subscription-card[data-v-1f07fdf7]{transition:box-shadow .2s}.subscription-card[data-v-1f07fdf7]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}@media (max-width:600px){.search-input[data-v-1f07fdf7]{width:100%}}.hero-header[data-v-92f0cbbb]{background:linear-gradient(135deg,#e65100 0%,#f57c00 50%,#ffa726 100%);border-radius:12px}.stat-card[data-v-92f0cbbb]{transition:transform .2s,box-shadow .2s}.stat-card[data-v-92f0cbbb]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.filter-select[data-v-92f0cbbb]{min-width:150px}.filter-date[data-v-92f0cbbb]{width:150px}.usage-card[data-v-92f0cbbb]{transition:box-shadow .2s}.usage-card[data-v-92f0cbbb]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.feature-bar[data-v-92f0cbbb]{background:rgba(0,0,0,.02);border-radius:8px;padding:12px}.body--dark .feature-bar[data-v-92f0cbbb]{background:rgba(255,255,255,.03)}@media (max-width:600px){.filter-select[data-v-92f0cbbb],.filter-date[data-v-92f0cbbb]{width:100%;min-width:100%}}.security-hub-page[data-v-eb6fd56c]{max-width:1400px;margin:0 auto}.page-title[data-v-eb6fd56c]{color:#1e293b;margin:0;font-size:1.5rem;font-weight:600}.page-subtitle[data-v-eb6fd56c]{font-size:14px}.kpi-grid[data-v-eb6fd56c]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.kpi-grid-secondary[data-v-eb6fd56c]{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.tabs-card[data-v-eb6fd56c]{border-radius:12px}.tab-panels[data-v-eb6fd56c]{min-height:400px}.tab-header[data-v-eb6fd56c]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.section-title[data-v-eb6fd56c]{color:#334155;margin:0;font-size:1.1rem;font-weight:600}.empty-state[data-v-eb6fd56c]{color:#94a3b8;font-size:14px}.body--dark .page-title[data-v-eb6fd56c]{color:#f1f5f9}.body--dark .section-title[data-v-eb6fd56c]{color:#e2e8f0}@media (max-width:1200px){.kpi-grid[data-v-eb6fd56c]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.kpi-grid[data-v-eb6fd56c]{grid-template-columns:repeat(2,1fr)}.kpi-grid-secondary[data-v-eb6fd56c]{grid-template-columns:1fr}.tab-header[data-v-eb6fd56c]{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:480px){.kpi-grid[data-v-eb6fd56c]{grid-template-columns:1fr}.page-title[data-v-eb6fd56c]{font-size:1.25rem}}.hero-header[data-v-0f9ba50a]{background:linear-gradient(135deg,#7b1fa2 0%,#4a148c 100%)}.markdown-preview[data-v-0f9ba50a]{font-size:14px}.markdown-preview[data-v-0f9ba50a] h1,.markdown-preview[data-v-0f9ba50a] h2,.markdown-preview[data-v-0f9ba50a] h3{margin-top:.5em;margin-bottom:.25em}.markdown-preview[data-v-0f9ba50a] p{margin:.5em 0}.markdown-preview[data-v-0f9ba50a] ul,.markdown-preview[data-v-0f9ba50a] ol{padding-left:1.5em}.markdown-preview[data-v-0f9ba50a] code{background:#f5f5f5;border-radius:3px;padding:2px 4px}.hero-header[data-v-368cf3af]{background:linear-gradient(135deg,#1976d2 0%,#0d47a1 100%)}.content-editor[data-v-368cf3af] textarea{font-family:Fira Code,monospace;font-size:13px}.markdown-preview[data-v-368cf3af]{font-size:13px}.markdown-preview[data-v-368cf3af] h1,.markdown-preview[data-v-368cf3af] h2,.markdown-preview[data-v-368cf3af] h3{margin-top:.5em;margin-bottom:.25em}.markdown-preview[data-v-368cf3af] p{margin:.5em 0}.markdown-preview[data-v-368cf3af] ul,.markdown-preview[data-v-368cf3af] ol{padding-left:1.5em}.hero-header[data-v-17d0867c]{background:linear-gradient(135deg,#1976d2 0%,#1565c0 100%)}.stat-card[data-v-17d0867c]{transition:transform .2s,box-shadow .2s}.stat-card[data-v-17d0867c]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.text-mono[data-v-17d0867c]{word-break:break-all;font-family:Roboto Mono,monospace;font-size:.85em}.dialog-form[data-v-17d0867c]{flex-direction:column;display:flex}.text-mono[data-v-e9fad642]{font-family:Courier New,Courier,monospace;font-size:.85em}.settings-page[data-v-eef97fb5]{max-width:1200px;margin:0 auto;padding:24px}.page-header[data-v-eef97fb5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.page-title[data-v-eef97fb5]{color:#1e293b;margin:0 0 4px;font-size:28px;font-weight:700}.page-subtitle[data-v-eef97fb5]{color:#64748b;margin:0;font-size:14px}.header-actions[data-v-eef97fb5]{gap:12px;display:flex}.kpi-cards-grid[data-v-eef97fb5]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-bottom:24px;display:grid}.settings-card[data-v-eef97fb5]{border-radius:12px;overflow:hidden}.settings-tabs[data-v-eef97fb5]{background:#f8fafc}.settings-panels[data-v-eef97fb5]{min-height:500px}.section-header[data-v-eef97fb5]{align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.section-icon[data-v-eef97fb5]{background:linear-gradient(135deg,#e0f2fe 0%,#bfdbfe 100%);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.section-title[data-v-eef97fb5]{color:#1e293b;font-size:18px;font-weight:600}.section-subtitle[data-v-eef97fb5]{color:#64748b;margin-top:2px;font-size:14px}.settings-form[data-v-eef97fb5]{flex-direction:column;gap:20px;display:flex}.form-actions[data-v-eef97fb5]{border-top:1px solid #e2e8f0;justify-content:flex-end;gap:12px;margin-top:16px;padding-top:16px;display:flex}.branded-url-card[data-v-eef97fb5]{background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border-color:#93c5fd}.branded-url-display[data-v-eef97fb5]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.url-chip[data-v-eef97fb5]{font-family:monospace;font-size:13px}.logo-upload-section[data-v-eef97fb5]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;padding:16px}.logo-avatar[data-v-eef97fb5]{background:#fff;border:1px solid #e5e7eb;border-radius:8px}.logo-avatar img[data-v-eef97fb5]{object-fit:contain;padding:8px}.logo-preview-card[data-v-eef97fb5]{background:#f9fafb}.logo-preview-img[data-v-eef97fb5]{object-fit:contain;background:#fff;border:1px solid #e5e7eb;border-radius:8px;max-width:200px;max-height:60px;padding:8px}.brand-colors-grid[data-v-eef97fb5]{flex-wrap:wrap;gap:12px;display:flex}.brand-color-btn[data-v-eef97fb5]{min-width:130px}.preview-card[data-v-eef97fb5]{background:linear-gradient(135deg,#f0f4f8 0%,#e2e8f0 100%);padding:20px}.preview-content[data-v-eef97fb5]{max-width:400px;margin:0 auto}.preview-logo-section[data-v-eef97fb5]{text-align:center;margin-bottom:24px}.preview-logo[data-v-eef97fb5]{object-fit:contain;max-width:150px;max-height:60px;margin-bottom:12px}.preview-org-name[data-v-eef97fb5]{margin-top:12px;font-size:20px;font-weight:600}.preview-form[data-v-eef97fb5]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.help-card[data-v-eef97fb5]{background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border-color:#7dd3fc;border-radius:12px}.qr-container[data-v-eef97fb5]{justify-content:center;display:flex}.skeleton-form[data-v-eef97fb5]{flex-direction:column;gap:16px;display:flex}.body--dark .page-title[data-v-eef97fb5]{color:#f1f5f9}.body--dark .page-subtitle[data-v-eef97fb5]{color:#94a3b8}.body--dark .settings-tabs[data-v-eef97fb5]{background:#1e293b}.body--dark .section-title[data-v-eef97fb5]{color:#f1f5f9}.body--dark .section-subtitle[data-v-eef97fb5]{color:#94a3b8}.body--dark .section-icon[data-v-eef97fb5]{background:linear-gradient(135deg,#1e3a5f 0%,#1e293b 100%)}.body--dark .branded-url-card[data-v-eef97fb5]{background:linear-gradient(135deg,#1e3a5f 0%,#1e293b 100%);border-color:#3b82f6}.body--dark .logo-preview-card[data-v-eef97fb5]{background:#1e293b}.body--dark .preview-card[data-v-eef97fb5]{background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%)}.body--dark .preview-form[data-v-eef97fb5]{background:#334155}.body--dark .help-card[data-v-eef97fb5]{background:linear-gradient(135deg,#1e3a5f 0%,#1e293b 100%);border-color:#0ea5e9}.body--dark .form-actions[data-v-eef97fb5]{border-top-color:#334155}@media (max-width:768px){.settings-page[data-v-eef97fb5]{padding:16px}.page-header[data-v-eef97fb5]{flex-direction:column;align-items:stretch}.header-actions[data-v-eef97fb5]{justify-content:flex-end}.page-title[data-v-eef97fb5]{font-size:24px}.kpi-cards-grid[data-v-eef97fb5]{grid-template-columns:1fr}.brand-colors-grid[data-v-eef97fb5]{justify-content:center}.brand-color-btn[data-v-eef97fb5]{min-width:100px;font-size:12px}.form-actions[data-v-eef97fb5]{flex-direction:column}.form-actions .q-btn[data-v-eef97fb5]{width:100%}}@media (max-width:480px){.section-header[data-v-eef97fb5]{text-align:center;flex-direction:column}.branded-url-display[data-v-eef97fb5]{justify-content:center}}.color-pickers-grid[data-v-e707755f]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.color-picker-item[data-v-e707755f]{flex-direction:column;gap:6px;display:flex}.color-label[data-v-e707755f]{color:#666;font-size:13px;font-weight:500}.color-picker-row[data-v-e707755f]{align-items:center;gap:8px;display:flex}.color-input[data-v-e707755f]{flex:1}.color-preview[data-v-e707755f]{border:2px solid #e0e0e0;border-radius:8px;flex-shrink:0;width:36px;height:36px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.preview-card[data-v-e707755f]{position:-webkit-sticky;position:sticky;top:80px}.brand-preview[data-v-e707755f]{background:linear-gradient(135deg,#f5f5f5 0%,#e8e8e8 100%);border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:24px;display:flex}.logo-preview[data-v-e707755f]{object-fit:contain;max-width:180px;max-height:60px}.brand-name[data-v-e707755f]{color:#333;font-size:20px;font-weight:600}.preview-section[data-v-e707755f]{background:#fafafa;border-radius:8px;padding:12px}.preset-btn[data-v-e707755f]{text-transform:none}.logo-upload-section[data-v-e707755f]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:12px}.logo-preview-avatar[data-v-e707755f]{background:#fff;border:1px solid #e5e7eb;border-radius:8px}.logo-preview-avatar.dark-bg[data-v-e707755f]{background:#1e293b}.logo-preview-avatar img[data-v-e707755f]{object-fit:contain;padding:4px}@media (max-width:599px){.color-pickers-grid[data-v-e707755f]{grid-template-columns:1fr}.preview-card[data-v-e707755f]{position:static}}.text-mono[data-v-bfb3ff51]{font-family:Courier New,Courier,monospace;font-size:.85em}.tenants-table-scroll[data-v-bfb3ff51]{overflow-x:auto}.tenants-table-scroll .tenants-table[data-v-bfb3ff51]{min-width:1100px}.funnel-card .text-h6[data-v-bfb3ff51]{line-height:1.2}.contact-link[data-v-bfb3ff51]{color:inherit;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;border-bottom:1px dotted;max-width:180px;text-decoration:none;display:inline-block;overflow:hidden}.contact-link[data-v-bfb3ff51]:hover{color:var(--q-primary)}.token-item[data-v-648d69cd]{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);border-radius:10px;align-items:center;gap:8px;padding:8px;display:flex}.token-swatch[data-v-648d69cd]{border:1px solid var(--border,#e5e7eb);border-radius:8px;flex-shrink:0;width:32px;height:32px}.token-meta[data-v-648d69cd]{overflow:hidden}.token-meta .text-caption[data-v-648d69cd]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hero-header[data-v-899a9730]{background:linear-gradient(135deg,#ff7043 0%,#d84315 100%)}.stat-card[data-v-899a9730]{height:100%}.users-page[data-v-62d41dcd]{max-width:1400px;margin:0 auto;padding:24px}.page-header[data-v-62d41dcd]{margin-bottom:24px}.header-content[data-v-62d41dcd]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-title[data-v-62d41dcd]{color:var(--q-dark);margin:0 0 4px;font-size:1.75rem;font-weight:600}.page-subtitle[data-v-62d41dcd]{color:#6b7280;margin:0;font-size:.95rem}.onboarding-banner[data-v-62d41dcd]{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border-radius:12px;align-items:center;padding:12px 16px;display:flex}.banner-content[data-v-62d41dcd]{flex:1}.kpi-grid[data-v-62d41dcd]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.filters-card[data-v-62d41dcd]{border-radius:12px}.filters-row[data-v-62d41dcd]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.search-input[data-v-62d41dcd]{flex:1;min-width:200px;max-width:350px}.status-toggle[data-v-62d41dcd]{flex-shrink:0}.group-filter[data-v-62d41dcd]{min-width:180px}.users-table-card[data-v-62d41dcd]{border-radius:12px;overflow:hidden}.table-container[data-v-62d41dcd]{min-height:400px}.user-cell[data-v-62d41dcd]{align-items:center;display:flex}.user-info[data-v-62d41dcd]{min-width:0}.user-email[data-v-62d41dcd]{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.user-name[data-v-62d41dcd]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.groups-cell[data-v-62d41dcd]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.group-chip[data-v-62d41dcd]{font-size:.75rem}.actions-cell[data-v-62d41dcd]{white-space:nowrap}.bulk-actions-row[data-v-62d41dcd]{background:#f0f9ff}.bulk-actions[data-v-62d41dcd]{align-items:center;gap:12px;padding:8px 16px;display:flex}.empty-state[data-v-62d41dcd]{flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}.user-card[data-v-62d41dcd]{border-radius:12px}.user-card-header[data-v-62d41dcd]{align-items:center;display:flex}.user-card-info[data-v-62d41dcd]{flex:1;min-width:0}.user-card-groups[data-v-62d41dcd]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.user-card-actions[data-v-62d41dcd]{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:8px;margin-top:8px;padding-top:12px;display:flex}.mobile-pagination[data-v-62d41dcd]{justify-content:center;display:flex}.invite-dialog[data-v-62d41dcd],.edit-dialog[data-v-62d41dcd],.details-dialog[data-v-62d41dcd],.batch-invite-dialog[data-v-62d41dcd],.batch-results-dialog[data-v-62d41dcd]{border-radius:16px}.parsed-emails-preview[data-v-62d41dcd]{background:#f5f5f5;border-radius:8px;padding:12px}.emails-chips[data-v-62d41dcd]{flex-wrap:wrap;gap:6px;display:flex}.results-summary[data-v-62d41dcd]{flex-wrap:wrap;gap:8px;display:flex}.body--dark .parsed-emails-preview[data-v-62d41dcd]{background:#1e293b}.user-preview[data-v-62d41dcd],.user-details-header[data-v-62d41dcd]{align-items:center;display:flex}.body--dark .page-title[data-v-62d41dcd]{color:#f1f5f9}.body--dark .page-subtitle[data-v-62d41dcd]{color:#94a3b8}.body--dark .filters-card[data-v-62d41dcd],.body--dark .users-table-card[data-v-62d41dcd],.body--dark .user-card[data-v-62d41dcd]{background:#1e293b;border-color:#334155}.body--dark .bulk-actions-row[data-v-62d41dcd]{background:#1e3a5f}.body--dark .user-card-actions[data-v-62d41dcd]{border-color:#334155}@media (max-width:1200px){.kpi-grid[data-v-62d41dcd]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.users-page[data-v-62d41dcd]{padding:16px}.header-content[data-v-62d41dcd]{flex-direction:column}.header-actions[data-v-62d41dcd]{width:100%}.kpi-grid[data-v-62d41dcd]{grid-template-columns:repeat(2,1fr);gap:12px}.filters-row[data-v-62d41dcd]{flex-direction:column;align-items:stretch}.search-input[data-v-62d41dcd]{max-width:none}.status-toggle[data-v-62d41dcd]{justify-content:center;width:100%}.group-filter[data-v-62d41dcd]{width:100%}.onboarding-banner[data-v-62d41dcd]{text-align:center;flex-direction:column;gap:12px}.banner-content[data-v-62d41dcd]{text-align:center}}@media (max-width:480px){.users-page[data-v-62d41dcd]{padding:12px}.page-title[data-v-62d41dcd]{font-size:1.5rem}.kpi-grid[data-v-62d41dcd]{grid-template-columns:1fr}}.user-preferences-page[data-v-9915d4e9]{max-width:1400px;margin:0 auto}.preference-card[data-v-9915d4e9]{height:100%;transition:box-shadow .2s}.preference-card[data-v-9915d4e9]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.preference-card .q-form .q-btn[data-v-9915d4e9]{margin-top:12px}@media (max-width:599px){.preference-card .q-select[data-v-9915d4e9],.preference-card .q-input[data-v-9915d4e9]{width:100%}}.integration-card[data-v-9bc28901]{background:#fff;border-radius:8px;transition:all .2s}.integration-card[data-v-9bc28901]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.template-card[data-v-5e1773b3]{background:#fff;transition:box-shadow .2s}.template-card[data-v-5e1773b3]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.ellipsis-2-lines[data-v-5e1773b3]{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
