.bd-card[data-v-a8e26453]{max-height:90vh;display:flex;flex-direction:column}.bd-body[data-v-a8e26453]{overflow:auto}[data-v-a8e26453] .q-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-2)}.accent-stat-card[data-v-0d690426]{border-radius:12px;transition:transform .2s,box-shadow .2s;background:linear-gradient(135deg,#fff,#f8fafc)}.accent-stat-card[data-v-0d690426]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.accent-green[data-v-0d690426]{border-left:4px solid #10b981}.accent-blue[data-v-0d690426]{border-left:4px solid #3b82f6}.accent-orange[data-v-0d690426]{border-left:4px solid #f59e0b}.accent-purple[data-v-0d690426]{border-left:4px solid #8b5cf6}.accent-red[data-v-0d690426]{border-left:4px solid #ef4444}.accent-cyan[data-v-0d690426]{border-left:4px solid #06b6d4}.accent-pink[data-v-0d690426]{border-left:4px solid #ec4899}.accent-teal[data-v-0d690426]{border-left:4px solid #14b8a6}.kpi-header[data-v-0d690426]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.kpi-icon[data-v-0d690426]{color:#64748b}.kpi-label[data-v-0d690426]{font-size:14px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.kpi-content[data-v-0d690426]{padding-left:44px}.kpi-value[data-v-0d690426]{font-size:32px;font-weight:700;color:#1e293b;line-height:1.2}.kpi-subtitle[data-v-0d690426]{font-size:13px;color:#94a3b8;margin-top:4px}.kpi-trend[data-v-0d690426]{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:500;margin-top:4px}.kpi-skeleton[data-v-0d690426]{padding-left:44px}.body--dark .accent-stat-card[data-v-0d690426]{background:linear-gradient(135deg,#1e293b,#0f172a)}.body--dark .kpi-value[data-v-0d690426]{color:#f1f5f9}.body--dark .kpi-label[data-v-0d690426],.body--dark .kpi-icon[data-v-0d690426]{color:#94a3b8}@media (max-width: 768px){.kpi-value[data-v-0d690426]{font-size:24px}.kpi-label[data-v-0d690426]{font-size:12px}}.q-item[data-v-e86d1aa5]{transition:background-color .2s}.q-item[data-v-e86d1aa5]:hover{background-color:#00000005}.onboarding-page[data-v-e30aabec]{max-width:1200px;margin:0 auto;padding:24px}.page-header[data-v-e30aabec]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px;flex-wrap:wrap;gap:16px}.header-content[data-v-e30aabec]{display:flex;align-items:flex-start;gap:16px}.header-icon[data-v-e30aabec]{width:72px;height:72px;border-radius:16px;background:linear-gradient(135deg,#e0e7ff,#c7d2fe);display:flex;align-items:center;justify-content:center}.page-title[data-v-e30aabec]{font-size:28px;font-weight:700;color:#1e293b;margin:0 0 4px}.page-subtitle[data-v-e30aabec]{font-size:16px;color:#64748b;margin:0}.progress-section[data-v-e30aabec]{margin-bottom:32px}.kpi-cards-grid[data-v-e30aabec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.steps-section[data-v-e30aabec]{margin-bottom:24px}.section-header[data-v-e30aabec]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.section-title[data-v-e30aabec]{font-size:20px;font-weight:600;color:#1e293b;margin:0}.steps-grid[data-v-e30aabec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:20px}.step-card[data-v-e30aabec]{border-radius:12px;transition:all .2s ease;border:1px solid #e2e8f0}.step-card[data-v-e30aabec]:hover{box-shadow:0 4px 12px #00000014}.step-card--complete[data-v-e30aabec]{border-color:#10b981;background:linear-gradient(135deg,#f0fdf4,#ecfdf5)}.step-card--active[data-v-e30aabec]{border-left:4px solid var(--q-primary)}.step-card-content[data-v-e30aabec]{padding:20px}.step-header[data-v-e30aabec]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.step-number[data-v-e30aabec]{width:32px;height:32px;border-radius:50%;background:#e2e8f0;color:#64748b;font-weight:600;font-size:14px;display:flex;align-items:center;justify-content:center}.step-number--complete[data-v-e30aabec]{background:#10b981;color:#fff}.step-info[data-v-e30aabec]{display:flex;gap:16px;margin-bottom:16px}.step-icon[data-v-e30aabec]{width:56px;height:56px;border-radius:12px;background:#f1f5f9;display:flex;align-items:center;justify-content:center;flex-shrink:0}.step-card--complete .step-icon[data-v-e30aabec]{background:#dcfce7}.step-title[data-v-e30aabec]{font-size:16px;font-weight:600;color:#1e293b;margin:0 0 4px}.step-description[data-v-e30aabec]{font-size:14px;color:#64748b;margin:0;line-height:1.4}.step-actions[data-v-e30aabec]{display:flex;gap:8px;align-items:center}.action-btn[data-v-e30aabec]{flex:1;max-width:180px}.quick-actions-section[data-v-e30aabec]{background:#f8fafc;padding:16px 20px}.completion-card[data-v-e30aabec]{border-radius:12px;border-color:#10b981;background:linear-gradient(135deg,#f0fdf4,#ecfdf5)}.completion-content[data-v-e30aabec]{text-align:center;padding:40px 24px}.help-card[data-v-e30aabec]{border-radius:12px;background:#f8fafc}.body--dark .page-title[data-v-e30aabec]{color:#f1f5f9}.body--dark .page-subtitle[data-v-e30aabec]{color:#94a3b8}.body--dark .section-title[data-v-e30aabec]{color:#f1f5f9}.body--dark .header-icon[data-v-e30aabec]{background:linear-gradient(135deg,#1e3a5f,#1e293b)}.body--dark .step-card[data-v-e30aabec]{background:#1e293b;border-color:#334155}.body--dark .step-card--complete[data-v-e30aabec]{background:linear-gradient(135deg,#064e3b,#022c22);border-color:#10b981}.body--dark .step-card--active[data-v-e30aabec]{border-left-color:var(--q-primary)}.body--dark .step-number[data-v-e30aabec]{background:#334155;color:#94a3b8}.body--dark .step-icon[data-v-e30aabec]{background:#334155}.body--dark .step-card--complete .step-icon[data-v-e30aabec]{background:#065f46}.body--dark .step-title[data-v-e30aabec]{color:#f1f5f9}.body--dark .step-description[data-v-e30aabec]{color:#94a3b8}.body--dark .quick-actions-section[data-v-e30aabec]{background:#0f172a}.body--dark .completion-card[data-v-e30aabec]{background:linear-gradient(135deg,#064e3b,#022c22)}.body--dark .help-card[data-v-e30aabec]{background:#1e293b}@media (max-width: 768px){.onboarding-page[data-v-e30aabec]{padding:16px}.page-header[data-v-e30aabec]{flex-direction:column}.header-content[data-v-e30aabec]{flex-direction:column;align-items:center;text-align:center}.header-actions[data-v-e30aabec],.header-actions .q-btn[data-v-e30aabec]{width:100%}.page-title[data-v-e30aabec]{font-size:24px}.kpi-cards-grid[data-v-e30aabec]{grid-template-columns:repeat(2,1fr)}.steps-grid[data-v-e30aabec]{grid-template-columns:1fr}.step-info[data-v-e30aabec]{flex-direction:column;align-items:center;text-align:center}.step-actions[data-v-e30aabec]{flex-direction:column;width:100%}.action-btn[data-v-e30aabec]{max-width:none;width:100%}.quick-actions-section .row[data-v-e30aabec]{flex-direction:column}.quick-actions-section .q-btn[data-v-e30aabec]{width:100%}}@media (max-width: 480px){.kpi-cards-grid[data-v-e30aabec]{grid-template-columns:1fr}.header-icon[data-v-e30aabec]{width:56px;height:56px}.header-icon .q-icon[data-v-e30aabec]{font-size:32px!important}}.settings-page[data-v-343d0816]{max-width:1200px;margin:0 auto;padding:24px}.page-header[data-v-343d0816]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;flex-wrap:wrap;gap:16px}.page-title[data-v-343d0816]{font-size:28px;font-weight:700;color:#1e293b;margin:0 0 4px}.page-subtitle[data-v-343d0816]{font-size:14px;color:#64748b;margin:0}.header-actions[data-v-343d0816]{display:flex;gap:12px}.kpi-cards-grid[data-v-343d0816]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-bottom:24px}.settings-card[data-v-343d0816]{border-radius:12px;overflow:hidden}.settings-tabs[data-v-343d0816]{background:#f8fafc}.settings-panels[data-v-343d0816]{min-height:500px}.section-header[data-v-343d0816]{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.section-icon[data-v-343d0816]{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#e0f2fe,#bfdbfe);display:flex;align-items:center;justify-content:center}.section-title[data-v-343d0816]{font-size:18px;font-weight:600;color:#1e293b}.section-subtitle[data-v-343d0816]{font-size:14px;color:#64748b;margin-top:2px}.settings-form[data-v-343d0816]{display:flex;flex-direction:column;gap:20px}.form-actions[data-v-343d0816]{display:flex;justify-content:flex-end;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid #e2e8f0}.branded-url-card[data-v-343d0816]{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-color:#93c5fd}.branded-url-display[data-v-343d0816]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.url-chip[data-v-343d0816]{font-family:monospace;font-size:13px}.logo-upload-section[data-v-343d0816]{padding:16px;background:#f8fafc;border-radius:12px;border:1px solid #e5e7eb}.logo-avatar[data-v-343d0816]{border:1px solid #e5e7eb;border-radius:8px;background:#fff}.logo-avatar img[data-v-343d0816]{object-fit:contain;padding:8px}.logo-preview-card[data-v-343d0816]{background:#f9fafb}.logo-preview-img[data-v-343d0816]{max-height:60px;max-width:200px;object-fit:contain;border:1px solid #e5e7eb;padding:8px;border-radius:8px;background:#fff}.brand-colors-grid[data-v-343d0816]{display:flex;flex-wrap:wrap;gap:12px}.brand-color-btn[data-v-343d0816]{min-width:130px}.preview-card[data-v-343d0816]{background:linear-gradient(135deg,#f0f4f8,#e2e8f0);padding:20px}.preview-content[data-v-343d0816]{max-width:400px;margin:0 auto}.preview-logo-section[data-v-343d0816]{text-align:center;margin-bottom:24px}.preview-logo[data-v-343d0816]{max-height:60px;max-width:150px;object-fit:contain;margin-bottom:12px}.preview-org-name[data-v-343d0816]{font-size:20px;font-weight:600;margin-top:12px}.preview-form[data-v-343d0816]{background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 8px #00000014}.help-card[data-v-343d0816]{border-radius:12px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-color:#7dd3fc}.qr-container[data-v-343d0816]{display:flex;justify-content:center}.skeleton-form[data-v-343d0816]{display:flex;flex-direction:column;gap:16px}.body--dark .page-title[data-v-343d0816]{color:#f1f5f9}.body--dark .page-subtitle[data-v-343d0816]{color:#94a3b8}.body--dark .settings-tabs[data-v-343d0816]{background:#1e293b}.body--dark .section-title[data-v-343d0816]{color:#f1f5f9}.body--dark .section-subtitle[data-v-343d0816]{color:#94a3b8}.body--dark .section-icon[data-v-343d0816]{background:linear-gradient(135deg,#1e3a5f,#1e293b)}.body--dark .branded-url-card[data-v-343d0816]{background:linear-gradient(135deg,#1e3a5f,#1e293b);border-color:#3b82f6}.body--dark .logo-preview-card[data-v-343d0816]{background:#1e293b}.body--dark .preview-card[data-v-343d0816]{background:linear-gradient(135deg,#1e293b,#0f172a)}.body--dark .preview-form[data-v-343d0816]{background:#334155}.body--dark .help-card[data-v-343d0816]{background:linear-gradient(135deg,#1e3a5f,#1e293b);border-color:#0ea5e9}.body--dark .form-actions[data-v-343d0816]{border-top-color:#334155}@media (max-width: 768px){.settings-page[data-v-343d0816]{padding:16px}.page-header[data-v-343d0816]{flex-direction:column;align-items:stretch}.header-actions[data-v-343d0816]{justify-content:flex-end}.page-title[data-v-343d0816]{font-size:24px}.kpi-cards-grid[data-v-343d0816]{grid-template-columns:1fr}.brand-colors-grid[data-v-343d0816]{justify-content:center}.brand-color-btn[data-v-343d0816]{min-width:100px;font-size:12px}.form-actions[data-v-343d0816]{flex-direction:column}.form-actions .q-btn[data-v-343d0816]{width:100%}}@media (max-width: 480px){.section-header[data-v-343d0816]{flex-direction:column;text-align:center}.branded-url-display[data-v-343d0816]{justify-content:center}}.token-item[data-v-53a045f4]{display:flex;gap:8px;align-items:center;border:1px solid var(--border, #e5e7eb);border-radius:10px;padding:8px;background:var(--surface, #ffffff)}.token-swatch[data-v-53a045f4]{width:32px;height:32px;border-radius:8px;border:1px solid var(--border, #e5e7eb);flex-shrink:0}.token-meta[data-v-53a045f4]{overflow:hidden}.token-meta .text-caption[data-v-53a045f4]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-variant-ghost[data-v-8e0a0158]{transition:background-color .2s ease}.btn-variant-ghost[data-v-8e0a0158]:hover{background-color:#0000000a}body.body--dark .btn-variant-ghost[data-v-8e0a0158]:hover{background-color:#ffffff14}.btn-variant-text[data-v-8e0a0158]{padding:4px 8px}.base-btn[data-v-8e0a0158] .q-btn:focus-visible{outline:2px solid var(--brand-primary, #1976d2);outline-offset:2px;box-shadow:0 0 0 3px #1976d233}body.body--dark .base-btn[data-v-8e0a0158] .q-btn:focus-visible{outline-color:var(--brand-secondary, #26a69a);box-shadow:0 0 0 3px #26a69a33}.base-input[data-v-115d1574] .q-field__control,.base-select[data-v-5f34f62b] .q-field__control{border-radius:var(--radius)}.btb[data-v-26d1faae]{width:100%;border:1px solid var(--border, #e5e7eb);border-radius:12px;padding:4px 8px;background:var(--surface, #fff);box-shadow:var(--shadow-1);display:flex;align-items:center;gap:8px}.left[data-v-26d1faae]{min-width:0;flex-shrink:1;display:flex;align-items:center;gap:8px}.right[data-v-26d1faae]{white-space:nowrap;display:flex;align-items:center;gap:8px;flex-shrink:0}@media (min-width: 600px){.right .gt-xs[data-v-26d1faae]{display:inline-flex!important;visibility:visible!important}}.btb[data-v-26d1faae] .q-field__control{border-radius:999px}.status-chip[data-v-13948bca]{text-transform:capitalize}.color-swatch[data-v-fcea6cc0]{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.swatch-preview[data-v-fcea6cc0]{width:100%;height:80px;border-radius:8px;transition:transform .2s ease}.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]{display:flex;flex-direction:column;gap:4px}.swatch-name[data-v-fcea6cc0]{font-weight:600;font-size:16px;color:#1d1d1d}.swatch-value[data-v-fcea6cc0]{font-size:14px;color:#6b7280;font-family:Courier New,monospace}.swatch-var[data-v-fcea6cc0]{font-size:12px;background:#f5f5f5;padding:2px 6px;border-radius:4px;color:#c10015;width:fit-content}.swatch-description[data-v-fcea6cc0]{font-size:13px;color:#9ca3af;margin:4px 0 0;line-height:1.4}.typography-sample[data-v-d30783e0]{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.sample-text[data-v-d30783e0]{color:#1d1d1d;line-height:1.3}.sample-meta[data-v-d30783e0]{display:flex;gap:12px;font-size:12px;color:#9ca3af;padding-top:8px;border-top:1px solid #f5f5f5}.meta-level[data-v-d30783e0]{font-weight:600;color:#1976d2}.meta-size[data-v-d30783e0]{font-family:Courier New,monospace}.meta-weight[data-v-d30783e0]{color:#6b7280}.spacing-sample[data-v-7f170c82]{display:flex;align-items:center;gap:24px;padding:16px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.sample-info[data-v-7f170c82]{display:flex;flex-direction:column;gap:4px;min-width:120px}.sample-name[data-v-7f170c82]{font-size:14px;font-weight:600;background:#f5f5f5;padding:4px 8px;border-radius:4px;color:#c10015}.sample-value[data-v-7f170c82]{font-size:13px;color:#6b7280;font-family:Courier New,monospace}.sample-visual[data-v-7f170c82]{flex:1;display:flex;align-items:center;border-left:2px solid #e5e7eb;padding-left:24px}.spacer[data-v-7f170c82]{background:linear-gradient(90deg,#1976d2,#26a69a);border-radius:4px;position:relative}.spacer[data-v-7f170c82]:after{content:attr(data-width);position:absolute;right:-40px;top:50%;transform:translateY(-50%);font-size:12px;color:#9ca3af}.shape-sample[data-v-919b8971]{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.shape-preview[data-v-919b8971]{width:100%;height:80px;background:linear-gradient(135deg,#1976d2,#26a69a);transition:transform .2s ease}.shape-sample:hover .shape-preview[data-v-919b8971]{transform:scale(1.02)}.shape-info[data-v-919b8971]{display:flex;flex-direction:column;gap:4px}.shape-name[data-v-919b8971]{font-size:13px;font-weight:600;background:#f5f5f5;padding:4px 8px;border-radius:4px;color:#c10015;width:fit-content}.shape-value[data-v-919b8971]{font-size:14px;color:#6b7280;font-family:Courier New,monospace}.shape-description[data-v-919b8971]{font-size:12px;color:#9ca3af;margin:4px 0 0}.shadow-sample-wrapper[data-v-ee6a2b93]{display:flex;flex-direction:column;gap:12px}.shadow-sample[data-v-ee6a2b93]{width:100%;height:120px;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.shadow-sample[data-v-ee6a2b93]:hover{transform:translateY(-2px)}.elevation-1[data-v-ee6a2b93]{box-shadow:0 1px 2px #0000000d}.elevation-2[data-v-ee6a2b93]{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.elevation-3[data-v-ee6a2b93]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.elevation-4[data-v-ee6a2b93]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.elevation-5[data-v-ee6a2b93]{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.shadow-label[data-v-ee6a2b93]{font-size:18px;font-weight:600;color:#1d1d1d}.shadow-info[data-v-ee6a2b93]{display:flex;flex-direction:column;gap:4px}.shadow-name[data-v-ee6a2b93]{font-size:13px;font-weight:600;background:#f5f5f5;padding:4px 8px;border-radius:4px;color:#c10015;width:fit-content}.shadow-description[data-v-ee6a2b93]{font-size:13px;color:#6b7280;margin:0;line-height:1.4}.section[data-v-cdee5e8b]{padding:24px 0}.color-grid[data-v-cdee5e8b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin-bottom:24px}.typography-samples[data-v-cdee5e8b]{display:flex;flex-direction:column;gap:24px}.weight-samples[data-v-cdee5e8b]{display:flex;flex-direction:column;gap:12px}.weight-sample[data-v-cdee5e8b]{font-size:18px;padding:12px;background:#f5f5f5;border-radius:8px}.spacing-samples[data-v-cdee5e8b]{display:flex;flex-direction:column;gap:16px}.shape-samples[data-v-cdee5e8b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.button-showcase[data-v-cdee5e8b]{margin:16px 0}.button-row[data-v-cdee5e8b]{display:flex;flex-wrap:wrap;gap:24px}.button-demo[data-v-cdee5e8b]{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.code-sample[data-v-cdee5e8b]{font-family:Courier New,monospace;font-size:12px;background:#f5f5f5;padding:4px 8px;border-radius:4px;color:#c10015}.code-block[data-v-cdee5e8b]{display:block;font-family:Courier New,monospace;font-size:13px;background:#f5f5f5;padding:16px;border-radius:8px;color:#1d1d1d;white-space:pre;overflow-x:auto}.guidelines-list[data-v-cdee5e8b]{margin:0;padding-left:24px}.guidelines-list li[data-v-cdee5e8b]{margin-bottom:8px;line-height:1.6}.component-demo[data-v-cdee5e8b]{padding:24px 0;border-top:1px solid #e5e7eb}.component-demo[data-v-cdee5e8b]:first-child{border-top:none}.demo-grid[data-v-cdee5e8b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin:16px 0}.demo-row[data-v-cdee5e8b]{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.shadow-samples[data-v-cdee5e8b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}@media (max-width: 599px){.button-row[data-v-cdee5e8b]{gap:16px}.color-grid[data-v-cdee5e8b],.shape-samples[data-v-cdee5e8b],.shadow-samples[data-v-cdee5e8b]{grid-template-columns:1fr}}.color-pickers-grid[data-v-e0220c5b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.color-picker-item[data-v-e0220c5b]{display:flex;flex-direction:column;gap:6px}.color-label[data-v-e0220c5b]{font-weight:500;font-size:13px;color:#666}.color-picker-row[data-v-e0220c5b]{display:flex;align-items:center;gap:8px}.color-input[data-v-e0220c5b]{flex:1}.color-preview[data-v-e0220c5b]{width:36px;height:36px;border-radius:8px;border:2px solid #e0e0e0;box-shadow:0 1px 3px #0000001a;flex-shrink:0}.preview-card[data-v-e0220c5b]{position:sticky;top:80px}.brand-preview[data-v-e0220c5b]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px;background:linear-gradient(135deg,#f5f5f5,#e8e8e8);border-radius:12px}.logo-preview[data-v-e0220c5b]{max-width:180px;max-height:60px;object-fit:contain}.brand-name[data-v-e0220c5b]{font-size:20px;font-weight:600;color:#333}.preview-section[data-v-e0220c5b]{padding:12px;background:#fafafa;border-radius:8px}.preset-btn[data-v-e0220c5b]{text-transform:none}.logo-upload-section[data-v-e0220c5b]{padding:12px;background:#f8fafc;border-radius:8px;border:1px solid #e5e7eb}.logo-preview-avatar[data-v-e0220c5b]{border:1px solid #e5e7eb;border-radius:8px;background:#fff}.logo-preview-avatar.dark-bg[data-v-e0220c5b]{background:#1e293b}.logo-preview-avatar img[data-v-e0220c5b]{object-fit:contain;padding:4px}@media (max-width: 599px){.color-pickers-grid[data-v-e0220c5b]{grid-template-columns:1fr}.preview-card[data-v-e0220c5b]{position:static}}.feature-flags-page[data-v-40bb8ec0]{max-width:100%}.flags[data-v-40bb8ec0]{display:grid;gap:16px}header p[data-v-40bb8ec0]{color:var(--muted,#6b7280)}.banner[data-v-40bb8ec0]{padding:10px 12px;border-radius:8px;background:#22c55e26;color:#34d399;border:1px solid rgba(34,197,94,.3)}.banner.error[data-v-40bb8ec0]{background:#ef444426;color:#f87171;border-color:#ef44444d}.empty[data-v-40bb8ec0]{color:#64748be6}.toggle[data-v-40bb8ec0]{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.plan-banner[data-v-40bb8ec0]{border-left:4px solid}.plan-banner.trial[data-v-40bb8ec0]{background:#ffc1071a;border-left-color:#ffc107}.plan-banner.active[data-v-40bb8ec0]{background:#4caf501a;border-left-color:#4caf50}.flag-key[data-v-40bb8ec0]{background:#0000000d;padding:2px 8px;border-radius:4px;font-family:monospace;font-size:.9em;color:#1976d2}.empty-state[data-v-40bb8ec0]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;background:var(--surface, #f8fafc);border-radius:12px;border:1px dashed var(--border, #e2e8f0)}.toolbar-right[data-v-40bb8ec0]{flex-wrap:wrap}.search-input[data-v-40bb8ec0]{min-width:180px}.company-select[data-v-40bb8ec0]{min-width:200px}.feature-flags-table[data-v-40bb8ec0]{overflow-x:auto}@media (max-width: 768px){.toolbar-right[data-v-40bb8ec0]{flex-direction:column;width:100%}.search-input[data-v-40bb8ec0],.company-select[data-v-40bb8ec0]{width:100%;min-width:unset}.empty-state[data-v-40bb8ec0]{padding:32px 16px}.feature-flags-table[data-v-40bb8ec0] th,.feature-flags-table[data-v-40bb8ec0] td{padding:8px 12px;font-size:.875rem}.feature-flags-table[data-v-40bb8ec0] th:nth-child(2),.feature-flags-table[data-v-40bb8ec0] td:nth-child(2){display:none}}@media (max-width: 480px){.text-h6[data-v-40bb8ec0]{font-size:1rem}.text-caption[data-v-40bb8ec0]{font-size:.75rem}.empty-state[data-v-40bb8ec0]{padding:24px 12px}.empty-state .q-icon[data-v-40bb8ec0]{font-size:48px!important}}.users-page[data-v-7a1c4609]{padding:24px;max-width:1400px;margin:0 auto}.page-header[data-v-7a1c4609]{margin-bottom:24px}.header-content[data-v-7a1c4609]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.page-title[data-v-7a1c4609]{font-size:1.75rem;font-weight:600;color:var(--q-dark);margin:0 0 4px}.page-subtitle[data-v-7a1c4609]{font-size:.95rem;color:#6b7280;margin:0}.onboarding-banner[data-v-7a1c4609]{display:flex;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border-radius:12px}.banner-content[data-v-7a1c4609]{flex:1}.kpi-grid[data-v-7a1c4609]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.filters-card[data-v-7a1c4609]{border-radius:12px}.filters-row[data-v-7a1c4609]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.search-input[data-v-7a1c4609]{flex:1;min-width:200px;max-width:350px}.status-toggle[data-v-7a1c4609]{flex-shrink:0}.group-filter[data-v-7a1c4609]{min-width:180px}.users-table-card[data-v-7a1c4609]{border-radius:12px;overflow:hidden}.table-container[data-v-7a1c4609]{min-height:400px}.user-cell[data-v-7a1c4609]{display:flex;align-items:center}.user-info[data-v-7a1c4609]{min-width:0}.user-email[data-v-7a1c4609]{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-name[data-v-7a1c4609]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.groups-cell[data-v-7a1c4609]{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.group-chip[data-v-7a1c4609]{font-size:.75rem}.actions-cell[data-v-7a1c4609]{white-space:nowrap}.bulk-actions-row[data-v-7a1c4609]{background:#f0f9ff}.bulk-actions[data-v-7a1c4609]{display:flex;align-items:center;gap:12px;padding:8px 16px}.empty-state[data-v-7a1c4609]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px}.user-card[data-v-7a1c4609]{border-radius:12px}.user-card-header[data-v-7a1c4609]{display:flex;align-items:center}.user-card-info[data-v-7a1c4609]{flex:1;min-width:0}.user-card-groups[data-v-7a1c4609]{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.user-card-actions[data-v-7a1c4609]{display:flex;gap:8px;justify-content:flex-end;border-top:1px solid #e5e7eb;padding-top:12px;margin-top:8px}.mobile-pagination[data-v-7a1c4609]{display:flex;justify-content:center}.invite-dialog[data-v-7a1c4609],.edit-dialog[data-v-7a1c4609],.details-dialog[data-v-7a1c4609]{border-radius:16px}.user-preview[data-v-7a1c4609],.user-details-header[data-v-7a1c4609]{display:flex;align-items:center}.body--dark .page-title[data-v-7a1c4609]{color:#f1f5f9}.body--dark .page-subtitle[data-v-7a1c4609]{color:#94a3b8}.body--dark .filters-card[data-v-7a1c4609],.body--dark .users-table-card[data-v-7a1c4609],.body--dark .user-card[data-v-7a1c4609]{background:#1e293b;border-color:#334155}.body--dark .bulk-actions-row[data-v-7a1c4609]{background:#1e3a5f}.body--dark .user-card-actions[data-v-7a1c4609]{border-color:#334155}@media (max-width: 1200px){.kpi-grid[data-v-7a1c4609]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.users-page[data-v-7a1c4609]{padding:16px}.header-content[data-v-7a1c4609]{flex-direction:column}.header-actions[data-v-7a1c4609]{width:100%}.kpi-grid[data-v-7a1c4609]{grid-template-columns:repeat(2,1fr);gap:12px}.filters-row[data-v-7a1c4609]{flex-direction:column;align-items:stretch}.search-input[data-v-7a1c4609]{max-width:none}.status-toggle[data-v-7a1c4609]{width:100%;justify-content:center}.group-filter[data-v-7a1c4609]{width:100%}.onboarding-banner[data-v-7a1c4609]{flex-direction:column;text-align:center;gap:12px}.banner-content[data-v-7a1c4609]{text-align:center}}@media (max-width: 480px){.users-page[data-v-7a1c4609]{padding:12px}.page-title[data-v-7a1c4609]{font-size:1.5rem}.kpi-grid[data-v-7a1c4609]{grid-template-columns:1fr}}.security-hub-page[data-v-eb6fd56c]{max-width:1400px;margin:0 auto}.page-title[data-v-eb6fd56c]{font-size:1.5rem;font-weight:600;color:#1e293b;margin:0}.page-subtitle[data-v-eb6fd56c]{font-size:14px}.kpi-grid[data-v-eb6fd56c]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.kpi-grid-secondary[data-v-eb6fd56c]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.tabs-card[data-v-eb6fd56c]{border-radius:12px}.tab-panels[data-v-eb6fd56c]{min-height:400px}.tab-header[data-v-eb6fd56c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.section-title[data-v-eb6fd56c]{font-size:1.1rem;font-weight:600;color:#334155;margin:0}.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}}.companies-page[data-v-8779a9d2]{max-width:1400px;margin:0 auto}.page-header .page-title[data-v-8779a9d2]{font-weight:600;color:#1e293b}.page-header .page-subtitle[data-v-8779a9d2]{color:#64748b}.onboarding-banner[data-v-8779a9d2]{background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #bfdbfe;border-radius:8px}.kpi-grid[data-v-8779a9d2]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width: 1200px){.kpi-grid[data-v-8779a9d2]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.kpi-grid[data-v-8779a9d2]{grid-template-columns:1fr}}.filters-card[data-v-8779a9d2]{border-radius:8px}.filters-card .filter-toggle[data-v-8779a9d2]{border:1px solid #e2e8f0;border-radius:6px}.companies-table-card[data-v-8779a9d2]{border-radius:8px}.companies-table-card .companies-table .status-chip[data-v-8779a9d2]{font-size:12px;font-weight:500}.companies-table-card .companies-table .actions-cell[data-v-8779a9d2]{white-space:nowrap}.company-card[data-v-8779a9d2]{border-radius:8px;transition:box-shadow .2s ease}.company-card[data-v-8779a9d2]:hover{box-shadow:0 4px 12px #00000014}@media (max-width: 600px){.full-width-mobile[data-v-8779a9d2]{width:100%}}.logo-upload-section[data-v-8779a9d2]{padding:12px;background:#f8fafc;border:1px dashed #e2e8f0;border-radius:8px}.logo-upload-hint[data-v-8779a9d2]{border:1px solid #bfdbfe}.body--dark .page-title[data-v-8779a9d2]{color:#f1f5f9}.body--dark .page-subtitle[data-v-8779a9d2]{color:#94a3b8}.body--dark .onboarding-banner[data-v-8779a9d2]{background:linear-gradient(135deg,#1e3a5f,#1e40af);border-color:#3b82f6}.body--dark .filters-card[data-v-8779a9d2]{background:#1e293b;border-color:#334155}.body--dark .filters-card .filter-toggle[data-v-8779a9d2]{border-color:#475569}.body--dark .companies-table-card[data-v-8779a9d2],.body--dark .company-card[data-v-8779a9d2]{background:#1e293b;border-color:#334155}.body--dark .logo-upload-section[data-v-8779a9d2]{background:#1e293b;border-color:#475569}.body--dark .logo-upload-hint[data-v-8779a9d2]{background:#1e3a5f;border-color:#3b82f6}.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%);border-radius:12px;color:#fff}.hero-header h1[data-v-dd738351]{color:#fff;font-weight:600}.hero-header .hero-description[data-v-dd738351]{color:#ffffffe6!important}.hero-header .q-icon[data-v-dd738351]{color:#fff!important;opacity:.9}.health-card[data-v-dd738351]{transition:transform .2s,box-shadow .2s;height:100%}.health-card[data-v-dd738351]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.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:#00000005;border-radius:8px}.response-pre[data-v-dd738351]{margin:0;white-space:pre-wrap;font-size:12px;background:#f5f5f5;padding:12px;border-radius:6px;max-height:150px;overflow-y:auto}.history-grid[data-v-dd738351]{display:flex;gap:4px}.history-item[data-v-dd738351]{flex:1;height:24px;border-radius:4px;cursor:pointer;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}}.gbac-admin-page[data-v-40ae2877]{display:grid;gap:16px}.kpi-grid[data-v-40ae2877]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.warning-cards[data-v-40ae2877]{display:flex;flex-wrap:wrap;gap:12px}.warning-card[data-v-40ae2877]{background:#fff7ed;border-color:#fed7aa}.gbac-table[data-v-40ae2877]{max-height:500px}.id-text[data-v-40ae2877]{font-family:monospace;font-size:11px;max-width:200px;overflow:hidden;text-overflow:ellipsis}code[data-v-40ae2877]{background:#f1f5f9;padding:2px 6px;border-radius:4px;font-size:13px}.body--dark .warning-card[data-v-40ae2877]{background:#422006;border-color:#92400e}.body--dark code[data-v-40ae2877]{background:#334155}@media (max-width: 599px){.kpi-grid[data-v-40ae2877]{grid-template-columns:repeat(2,1fr)}.gbac-table[data-v-40ae2877] td:nth-child(3),.gbac-table[data-v-40ae2877] th:nth-child(3){display:none}.id-text[data-v-40ae2877]{max-width:100px}}@media (max-width: 400px){.kpi-grid[data-v-40ae2877]{grid-template-columns:1fr}}.matrix-tab-panel[data-v-40ae2877]{overflow:hidden;max-width:100%}.matrix-container[data-v-40ae2877]{border:1px solid #e2e8f0;border-radius:8px;background:#fff;overflow:hidden;width:100%;max-width:calc(100vw - 300px)}.matrix-scroll[data-v-40ae2877]{overflow:auto;max-height:500px;overflow-x:auto;overflow-y:auto}.matrix-table[data-v-40ae2877]{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%}.matrix-table th[data-v-40ae2877],.matrix-table td[data-v-40ae2877]{border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.matrix-table th[data-v-40ae2877]:last-child,.matrix-table td[data-v-40ae2877]:last-child{border-right:none}.matrix-corner[data-v-40ae2877]{position:sticky;left:0;top:0;z-index:3;background:#f8fafc;min-width:180px;padding:12px 16px}.corner-content[data-v-40ae2877]{display:flex;align-items:center;justify-content:center}.corner-label[data-v-40ae2877]{font-size:11px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.sticky-row[data-v-40ae2877]{position:sticky;top:0;z-index:2;background:#f8fafc}.sticky-col[data-v-40ae2877]{position:sticky;left:0;z-index:1;background:#fff}.matrix-header[data-v-40ae2877]{min-width:80px;max-width:100px;padding:10px 8px;text-align:center;vertical-align:bottom}.permission-header[data-v-40ae2877]{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:140px;cursor:help}.permission-code[data-v-40ae2877]{font-size:11px;font-weight:500;color:#334155;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-height:130px}.matrix-group[data-v-40ae2877]{min-width:180px;padding:8px 12px;background:#fff}.group-cell[data-v-40ae2877]{display:flex;align-items:center;white-space:nowrap}.group-name[data-v-40ae2877]{font-size:13px;font-weight:500;color:#1e293b;overflow:hidden;text-overflow:ellipsis;max-width:140px}.matrix-cell[data-v-40ae2877]{text-align:center;padding:6px 4px;cursor:pointer;transition:background-color .15s ease;position:relative}.matrix-cell[data-v-40ae2877]:hover{background-color:#f1f5f9}.matrix-cell.cell-assigned[data-v-40ae2877]{background-color:#dcfce7}.matrix-cell.cell-assigned[data-v-40ae2877]:hover{background-color:#bbf7d0}.cell-loading[data-v-40ae2877]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.matrix-legend[data-v-40ae2877]{padding:12px 16px;background:#f8fafc;border-radius:6px}.legend-box[data-v-40ae2877]{width:20px;height:20px;border-radius:4px;border:1px solid #e2e8f0}.legend-box.assigned[data-v-40ae2877]{background-color:#dcfce7}.legend-box.unassigned[data-v-40ae2877]{background-color:#fff}.body--dark .matrix-container[data-v-40ae2877]{border-color:#334155;background:#1e293b}.body--dark .matrix-table th[data-v-40ae2877],.body--dark .matrix-table td[data-v-40ae2877]{border-color:#334155}.body--dark .matrix-corner[data-v-40ae2877],.body--dark .sticky-row[data-v-40ae2877]{background:#0f172a}.body--dark .corner-label[data-v-40ae2877]{color:#94a3b8}.body--dark .sticky-col[data-v-40ae2877],.body--dark .matrix-group[data-v-40ae2877]{background:#1e293b}.body--dark .permission-code[data-v-40ae2877]{color:#e2e8f0}.body--dark .group-name[data-v-40ae2877]{color:#f1f5f9}.body--dark .matrix-cell[data-v-40ae2877]:hover{background-color:#334155}.body--dark .matrix-cell.cell-assigned[data-v-40ae2877]{background-color:#166534}.body--dark .matrix-cell.cell-assigned[data-v-40ae2877]:hover{background-color:#15803d}.body--dark .matrix-legend[data-v-40ae2877]{background:#0f172a}.body--dark .legend-box[data-v-40ae2877]{border-color:#475569}.body--dark .legend-box.assigned[data-v-40ae2877]{background-color:#166534}.body--dark .legend-box.unassigned[data-v-40ae2877]{background-color:#1e293b}@media (max-width: 599px){.matrix-container[data-v-40ae2877]{max-width:calc(100vw - 40px)}.matrix-scroll[data-v-40ae2877]{max-height:400px}.matrix-corner[data-v-40ae2877],.matrix-group[data-v-40ae2877]{min-width:120px}.group-name[data-v-40ae2877]{max-width:90px;font-size:12px}.matrix-header[data-v-40ae2877]{min-width:60px;max-width:70px}.permission-code[data-v-40ae2877]{font-size:10px}}@media (min-width: 600px) and (max-width: 1023px){.matrix-container[data-v-40ae2877]{max-width:calc(100vw - 100px)}}.org-policies-page[data-v-5b664f7e]{display:grid;gap:16px}.kpi-grid[data-v-5b664f7e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.policies-card[data-v-5b664f7e]{overflow:hidden}.category-grid[data-v-5b664f7e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.category-card[data-v-5b664f7e]{transition:box-shadow .2s ease}.category-card[data-v-5b664f7e]:hover{box-shadow:0 4px 12px #0000001a}.category-header[data-v-5b664f7e]{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.policy-item[data-v-5b664f7e]{min-height:48px}.policy-key[data-v-5b664f7e]{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;color:#334155}.policy-code[data-v-5b664f7e]{background:#f1f5f9;padding:4px 8px;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;display:inline-block}.policy-key-cell[data-v-5b664f7e]{display:flex;flex-direction:column;gap:2px}.policies-table[data-v-5b664f7e]{max-height:500px}.quick-settings[data-v-5b664f7e]{max-width:600px}.body--dark .category-header[data-v-5b664f7e]{background:linear-gradient(135deg,#1e293b,#0f172a)}.body--dark .policy-key[data-v-5b664f7e]{color:#e2e8f0}.body--dark .policy-code[data-v-5b664f7e]{background:#334155;color:#e2e8f0}@media (max-width: 599px){.kpi-grid[data-v-5b664f7e]{grid-template-columns:repeat(2,1fr)}.category-grid[data-v-5b664f7e]{grid-template-columns:1fr}.icon-only .q-btn__content>span[data-v-5b664f7e]:not(.q-icon){display:none}}@media (max-width: 400px){.kpi-grid[data-v-5b664f7e]{grid-template-columns:1fr}}.hero-header[data-v-1b0cd277]{border-radius:14px;padding:24px;color:#fff;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.hero-header__content[data-v-1b0cd277]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px;flex-wrap:wrap}.hero-header__text[data-v-1b0cd277]{display:grid;gap:8px}.m-gradient-blue[data-v-1b0cd277]{background:linear-gradient(90deg,var(--brand-info),var(--brand-primary))}.m-gradient-purple[data-v-1b0cd277]{background:linear-gradient(90deg,#7c3aed,var(--brand-accent))}.m-gradient-red[data-v-1b0cd277]{background:linear-gradient(90deg,var(--brand-negative),var(--brand-warning))}.m-gradient-green[data-v-1b0cd277]{background:linear-gradient(90deg,var(--brand-positive),var(--brand-positive))}.m-gradient-teal[data-v-1b0cd277]{background:linear-gradient(90deg,var(--brand-accent),var(--brand-primary))}.m-gradient-indigo[data-v-1b0cd277]{background:linear-gradient(90deg,#6366f1,#818cf8)}@media (max-width: 600px){.hero-header[data-v-1b0cd277]{padding:16px;gap:12px}.hero-header__content[data-v-1b0cd277]{flex-direction:column;align-items:flex-start}}.billing-tabs-card[data-v-beeeabf6]{border-radius:12px;overflow:hidden}.plan-card[data-v-beeeabf6]{border-radius:12px;transition:all .2s ease}.plan-card[data-v-beeeabf6]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.plan-card--current[data-v-beeeabf6]{border-color:var(--q-positive);border-width:2px}.plan-card--selected[data-v-beeeabf6]{border-color:var(--q-primary);border-width:2px;background:rgba(var(--q-primary-rgb),.05)}.plan-features[data-v-beeeabf6]{min-height:100px}.gateway-card[data-v-beeeabf6]{border-radius:12px;transition:all .2s ease}.gateway-card[data-v-beeeabf6]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.gateway-card--selected[data-v-beeeabf6]{border-color:var(--q-primary);border-width:2px;background:rgba(var(--q-primary-rgb),.05)}.usage-card[data-v-beeeabf6]{border-radius:12px}.invoices-table[data-v-beeeabf6]{border-radius:8px}@media (max-width: 768px){.billing-tabs-card[data-v-beeeabf6] .q-tabs__content{justify-content:flex-start}.billing-tabs-card[data-v-beeeabf6] .q-tab{padding:8px 12px}.billing-tabs-card[data-v-beeeabf6] .q-tab__label{font-size:12px}.plan-card[data-v-beeeabf6],.gateway-card[data-v-beeeabf6]{margin-bottom:8px}}@media (max-width: 600px){.billing-tabs-card[data-v-beeeabf6] .q-tab__icon{font-size:18px}.q-page[data-v-beeeabf6]{padding:8px!important}}.integrations-page[data-v-f4dd3c45]{display:flex;flex-direction:column;gap:24px;padding:0;max-width:1400px;margin:0 auto}.m-hero[data-v-f4dd3c45]{display:flex;align-items:center;justify-content:space-between;padding:32px 40px;border-radius:0;position:relative;overflow:hidden}.m-gradient-purple[data-v-f4dd3c45]{background:linear-gradient(135deg,#8b5cf6,#6366f1,#4f46e5);color:#fff}.m-hero-content[data-v-f4dd3c45]{position:relative;z-index:1}.m-hero-title[data-v-f4dd3c45]{font-size:28px;font-weight:700;margin:0 0 8px;color:#fff}.m-hero-subtitle[data-v-f4dd3c45]{font-size:15px;margin:0;opacity:.9;color:#ffffffe6}.m-hero-icon[data-v-f4dd3c45]{position:absolute;right:40px;top:50%;transform:translateY(-50%);opacity:.15;color:#fff}.actions-bar[data-v-f4dd3c45]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:16px 24px;background:#fff;border-bottom:1px solid rgba(0,0,0,.08)}[data-v-f4dd3c45] .q-breadcrumbs__el{color:#ffffffb3}[data-v-f4dd3c45] .q-breadcrumbs__separator{color:#ffffff80}.section-card[data-v-f4dd3c45]{border-radius:12px;overflow:hidden}.section-header[data-v-f4dd3c45]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;gap:16px;flex-wrap:wrap}.section-title[data-v-f4dd3c45]{font-size:18px;font-weight:600;color:var(--q-dark);margin-bottom:4px}.section-subtitle[data-v-f4dd3c45]{font-size:13px;color:var(--q-text-secondary, #6b7280)}.search-input[data-v-f4dd3c45]{min-width:280px}.empty-state[data-v-f4dd3c45]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.empty-title[data-v-f4dd3c45]{font-size:16px;font-weight:600;color:var(--q-text-secondary);margin-top:16px}.empty-subtitle[data-v-f4dd3c45]{font-size:14px;color:var(--q-text-secondary, #9ca3af);margin-top:8px}.empty-state-mini[data-v-f4dd3c45]{display:flex;flex-direction:column;align-items:center;padding:32px 20px;text-align:center}.webhook-path[data-v-f4dd3c45]{display:flex;align-items:center;gap:8px}.webhook-path code[data-v-f4dd3c45]{font-family:Courier New,monospace;font-size:12px;background:#0000000d;padding:4px 8px;border-radius:4px}.whatsapp-section[data-v-f4dd3c45]{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:start}@media (max-width: 900px){.whatsapp-section[data-v-f4dd3c45]{grid-template-columns:1fr}}.config-form[data-v-f4dd3c45],.test-form[data-v-f4dd3c45]{display:flex;flex-direction:column;gap:16px}.test-title[data-v-f4dd3c45]{font-size:16px;font-weight:600;margin-bottom:12px}.form-hint[data-v-f4dd3c45]{font-size:12px;color:var(--q-text-secondary, #6b7280);margin-top:-8px}.form-hint.error[data-v-f4dd3c45]{color:var(--q-negative)}.log-filters[data-v-f4dd3c45]{display:flex;gap:12px;margin-bottom:20px;flex-wrap:wrap}.filter-input[data-v-f4dd3c45]{min-width:180px;flex:1}.log-pagination[data-v-f4dd3c45]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:16px}.page-info[data-v-f4dd3c45]{font-size:14px;color:var(--q-text-secondary)}.dialog-form[data-v-f4dd3c45]{display:flex;flex-direction:column;gap:16px}.provider-settings[data-v-f4dd3c45]{display:flex;flex-direction:column;gap:16px;padding:16px;background:#00000005;border-radius:8px}.settings-title[data-v-f4dd3c45]{font-size:16px;font-weight:600;margin-bottom:8px}.docs-links[data-v-f4dd3c45]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px}.log-detail[data-v-f4dd3c45]{display:flex;flex-direction:column;gap:12px}.log-detail-actions[data-v-f4dd3c45]{display:flex;justify-content:flex-end}.log-json[data-v-f4dd3c45]{max-height:60vh;overflow:auto;background:#0000000d;padding:16px;border-radius:8px;font-family:Courier New,monospace;font-size:12px;margin:0}.secrets-content[data-v-f4dd3c45]{display:flex;flex-direction:column;gap:24px}.secret-section[data-v-f4dd3c45]{display:flex;flex-direction:column;gap:12px}.secret-info[data-v-f4dd3c45]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;padding:16px;background:#00000005;border-radius:8px}.info-row[data-v-f4dd3c45]{display:flex;align-items:center;gap:8px}.info-row .label[data-v-f4dd3c45]{font-size:13px;color:var(--q-text-secondary, #6b7280)}.rotate-form[data-v-f4dd3c45]{display:flex;flex-direction:column;gap:16px}.rotate-actions[data-v-f4dd3c45]{display:flex;gap:12px;flex-wrap:wrap}.webhook-info[data-v-f4dd3c45]{display:flex;flex-direction:column;gap:12px;padding:16px;background:#00000005;border-radius:8px}.webhook-row[data-v-f4dd3c45]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.webhook-label[data-v-f4dd3c45]{font-size:13px;color:var(--q-text-secondary, #6b7280);min-width:80px}.webhook-code[data-v-f4dd3c45]{font-family:Courier New,monospace;font-size:12px;background:#fff;padding:6px 12px;border-radius:4px;border:1px solid rgba(0,0,0,.1);flex:1}.example-payload[data-v-f4dd3c45]{position:relative;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:12px;background:#fff}.example-payload pre[data-v-f4dd3c45]{max-height:300px;overflow:auto;margin:0;font-family:Courier New,monospace;font-size:12px}.example-payload .copy-btn[data-v-f4dd3c45]{position:absolute;top:8px;right:8px}.font-medium[data-v-f4dd3c45]{font-weight:500}@media (max-width: 768px){.m-hero[data-v-f4dd3c45]{padding:24px 16px}.m-hero-title[data-v-f4dd3c45]{font-size:22px}.m-hero-icon[data-v-f4dd3c45]{display:none}.actions-bar[data-v-f4dd3c45]{padding:12px 16px;flex-direction:column;align-items:stretch}.actions-bar .q-select[data-v-f4dd3c45]{width:100%;min-width:unset}.section-card[data-v-f4dd3c45]{margin:0 16px;border-radius:8px}.section-header[data-v-f4dd3c45]{flex-direction:column;gap:12px}.search-input[data-v-f4dd3c45]{min-width:unset;width:100%}[data-v-f4dd3c45] .q-table{display:block;overflow-x:auto;white-space:nowrap}.whatsapp-section[data-v-f4dd3c45]{flex-direction:column}.whatsapp-section .q-separator[data-v-f4dd3c45]{display:none}.log-filters[data-v-f4dd3c45]{flex-direction:column}.filter-input[data-v-f4dd3c45]{min-width:unset;width:100%}}code[data-v-0d56f383]{font-family:Consolas,Monaco,monospace;font-size:.85em}.text-white-7[data-v-0d56f383]{color:#ffffffb3}.domain-card[data-v-55a08f16]{transition:box-shadow .2s}.domain-card[data-v-55a08f16]:hover{box-shadow:0 2px 8px #0000001a}.verification-info code[data-v-55a08f16]{font-size:11px}.notifications-admin-page[data-v-5941b435]{max-width:1400px;margin:0 auto}.stat-card[data-v-5941b435]{transition:box-shadow .2s ease}.stat-card[data-v-5941b435]:hover{box-shadow:0 4px 12px #0000001a}.stat-card-blue[data-v-5941b435]{border-left:4px solid #2196f3}.stat-card-green[data-v-5941b435]{border-left:4px solid #4caf50}.stat-card-orange[data-v-5941b435]{border-left:4px solid #ff9800}.stat-card-purple[data-v-5941b435]{border-left:4px solid #9c27b0}.channel-card[data-v-5941b435]{height:100%;transition:all .2s ease;border-left:4px solid #e0e0e0}.channel-card[data-v-5941b435]:hover{box-shadow:0 4px 12px #0000001a}.channel-card.channel-enabled[data-v-5941b435]{border-left-color:#4caf50}.banner[data-v-5941b435]{padding:12px 16px;border-radius:8px;background:#22c55e26;color:#22c55e;border:1px solid rgba(34,197,94,.3);display:flex;align-items:center}.banner.error[data-v-5941b435]{background:#ef444426;color:#ef4444;border-color:#ef44444d}@media (max-width: 599px){.notifications-admin-page[data-v-5941b435]{padding:8px}.text-h5[data-v-5941b435]{font-size:1.25rem}}.modules[data-v-76752806]{display:grid;gap:24px}.toolbar[data-v-76752806]{display:flex;align-items:center;gap:12px}.toolbar .spacer[data-v-76752806]{flex:1}.selector label[data-v-76752806]{display:flex;align-items:center;gap:8px}.selector select[data-v-76752806]{background:var(--surface);color:var(--fg);border:1px solid var(--border,#e5e7eb);border-radius:8px;padding:6px 10px;min-width:220px}header p[data-v-76752806]{color:var(--muted,#6b7280)}.grid[data-v-76752806]{width:100%;border-collapse:collapse;background:var(--surface);border:1px solid var(--border,#e5e7eb);border-radius:var(--radius-lg);overflow:hidden}th[data-v-76752806],td[data-v-76752806]{padding:12px 16px;border-bottom:1px solid var(--border,#e5e7eb)}th[data-v-76752806]{text-align:left;font-size:.85rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6b7280)}.empty[data-v-76752806]{color:var(--muted,#6b7280)}.audit-log-page[data-v-15d58884]{max-width:1400px;margin:0 auto;padding:16px}.hero-header[data-v-15d58884]{background:linear-gradient(135deg,var(--q-primary) 0%,color-mix(in srgb,var(--q-primary) 70%,black) 100%);border-radius:12px;color:#fff}.hero-header h1[data-v-15d58884]{color:#fff;font-weight:600}.hero-header .hero-description[data-v-15d58884]{color:#ffffffe6!important}.hero-header .q-icon[data-v-15d58884]{color:#fff!important;opacity:.9}.stat-card[data-v-15d58884]{transition:transform .2s,box-shadow .2s}.stat-card[data-v-15d58884]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.audit-table[data-v-15d58884]{border-radius:8px}.audit-table[data-v-15d58884] .q-table__top{padding:12px 16px}.audit-table[data-v-15d58884] th{font-weight:600;background:#f8f9fa}.path-text[data-v-15d58884]{font-size:12px;background:#f5f5f5;padding:2px 6px;border-radius:4px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.empty-state[data-v-15d58884]{padding:48px 24px}@media (max-width: 1023px){.audit-log-page[data-v-15d58884]{padding:12px}.hero-header[data-v-15d58884]{padding:12px!important}.hero-header h1[data-v-15d58884]{font-size:1.25rem}.hero-header .q-icon[data-v-15d58884]{display:none}}@media (max-width: 599px){.audit-log-page[data-v-15d58884]{padding:8px}.hero-header p[data-v-15d58884]{display:none}.audit-table[data-v-15d58884] td:nth-child(5),.audit-table[data-v-15d58884] th:nth-child(5),.audit-table[data-v-15d58884] td:nth-child(6),.audit-table[data-v-15d58884] th:nth-child(6){display:none}.path-text[data-v-15d58884]{max-width:150px}}.user-preferences-page[data-v-395c4705]{max-width:1400px;margin:0 auto}.preference-card[data-v-395c4705]{height:100%;transition:box-shadow .2s ease}.preference-card[data-v-395c4705]:hover{box-shadow:0 4px 12px #0000001a}.preference-card .q-form .q-btn[data-v-395c4705]{margin-top:12px}@media (max-width: 599px){.preference-card .q-select[data-v-395c4705],.preference-card .q-input[data-v-395c4705]{width:100%}}.i18n-settings-page[data-v-abb08062]{max-width:1400px;margin:0 auto}.page-header[data-v-abb08062]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:20px;border-radius:12px;margin-bottom:24px}.header-icon[data-v-abb08062]{width:64px;height:64px;border-radius:16px;background:linear-gradient(135deg,#e0f2fe,#bae6fd);display:flex;align-items:center;justify-content:center}.kpi-cards .kpi-card[data-v-abb08062]{border-radius:12px;transition:transform .2s,box-shadow .2s}.kpi-cards .kpi-card[data-v-abb08062]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.settings-card[data-v-abb08062]{border-radius:12px}.card-header[data-v-abb08062]{background:#f8fafc}.preview-card[data-v-abb08062]{border-radius:12px}.effective-table[data-v-abb08062]{border-radius:8px}.effective-table td[data-v-abb08062]{padding:10px 12px}.effective-table td[data-v-abb08062]:first-child{width:140px;white-space:nowrap}.preview-samples[data-v-abb08062]{display:flex;flex-direction:column;gap:16px}.preview-item[data-v-abb08062]{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#f8fafc;border-radius:8px}.preview-label[data-v-abb08062]{display:flex;align-items:center;color:#64748b;font-size:13px}.preview-value[data-v-abb08062]{font-weight:600;font-size:15px;color:#1e293b}.related-card[data-v-abb08062]{border-radius:12px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe)}.body--dark .page-header[data-v-abb08062]{background:linear-gradient(135deg,#1e293b,#0f172a)}.body--dark .header-icon[data-v-abb08062]{background:linear-gradient(135deg,#1e3a5f,#1e293b)}.body--dark .card-header[data-v-abb08062],.body--dark .preview-item[data-v-abb08062]{background:#1e293b}.body--dark .preview-value[data-v-abb08062]{color:#f1f5f9}.body--dark .related-card[data-v-abb08062]{background:linear-gradient(135deg,#1e3a5f,#1e293b)}@media (max-width: 1024px){.i18n-settings-page[data-v-abb08062]{padding:12px}.page-header[data-v-abb08062]{padding:16px}.header-icon[data-v-abb08062]{width:48px;height:48px}}@media (max-width: 768px){.page-header .row[data-v-abb08062]{flex-direction:column;text-align:center}.page-header .col-auto[data-v-abb08062]{margin-top:16px}.kpi-cards .col-6[data-v-abb08062]{width:100%}}@media (max-width: 480px){.page-header h1[data-v-abb08062]{font-size:1.25rem}.effective-table td[data-v-abb08062]:first-child{width:auto}}.field-consistency-page[data-v-2c195d14],.navigation-consistency-page[data-v-77418ec8],.i18n-packs-page[data-v-96a42624]{max-width:1400px;margin:0 auto}.page-header[data-v-96a42624]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:20px;border-radius:12px}.header-icon[data-v-96a42624]{width:64px;height:64px;border-radius:16px;background:linear-gradient(135deg,#e0f2fe,#bae6fd);display:flex;align-items:center;justify-content:center}.kpi-cards .kpi-card[data-v-96a42624]{border-radius:12px;transition:transform .2s,box-shadow .2s}.kpi-cards .kpi-card[data-v-96a42624]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.filter-card[data-v-96a42624]{border-radius:12px}.table-card[data-v-96a42624]{border-radius:12px;overflow:hidden}.packs-table[data-v-96a42624]{border-radius:0}.empty-state[data-v-96a42624]{padding:60px 20px}.related-card[data-v-96a42624]{border-radius:12px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe)}.json-textarea[data-v-96a42624] textarea{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;line-height:1.5}.body--dark .page-header[data-v-96a42624]{background:linear-gradient(135deg,#1e293b,#0f172a)}.body--dark .header-icon[data-v-96a42624]{background:linear-gradient(135deg,#1e3a5f,#1e293b)}.body--dark .filter-card[data-v-96a42624]{background:#1e293b}.body--dark .related-card[data-v-96a42624]{background:linear-gradient(135deg,#1e3a5f,#1e293b)}@media (max-width: 1024px){.i18n-packs-page[data-v-96a42624]{padding:12px}.page-header[data-v-96a42624]{padding:16px}.header-icon[data-v-96a42624]{width:48px;height:48px}}@media (max-width: 768px){.page-header .row[data-v-96a42624]{flex-direction:column;text-align:center}.header-actions[data-v-96a42624]{margin-top:16px;width:100%;display:flex;justify-content:center}.kpi-cards .col-6[data-v-96a42624]{width:50%}}@media (max-width: 480px){.page-header h1[data-v-96a42624]{font-size:1.25rem}.kpi-cards .col-6[data-v-96a42624]{width:100%}.header-actions[data-v-96a42624]{flex-direction:column;gap:8px}.header-actions .q-btn[data-v-96a42624]{width:100%}}.localization-page[data-v-6c162422]{max-width:1400px;margin:0 auto}.page-header[data-v-6c162422]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:20px;border-radius:12px}.header-icon[data-v-6c162422]{width:64px;height:64px;border-radius:16px;background:linear-gradient(135deg,#dbeafe,#bfdbfe);display:flex;align-items:center;justify-content:center}.country-card[data-v-6c162422]{border-radius:12px;transition:all .2s ease;cursor:pointer}.country-card[data-v-6c162422]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.country-card--installed[data-v-6c162422]{border-color:#22c55e;background:linear-gradient(135deg,#f0fdf4,#dcfce7)}.country-card--selected[data-v-6c162422]{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.country-flag[data-v-6c162422]{width:48px;height:48px;border-radius:8px;background:#f1f5f9;display:flex;align-items:center;justify-content:center}.flag-emoji[data-v-6c162422]{font-size:28px}.flag-emoji-lg[data-v-6c162422]{font-size:48px}.feature-chips[data-v-6c162422]{display:flex;flex-wrap:wrap;gap:4px}.stat-card[data-v-6c162422]{border-radius:12px}.details-dialog[data-v-6c162422]{max-width:800px;width:100%}.related-card[data-v-6c162422]{border-radius:12px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe)}.font-mono[data-v-6c162422]{font-family:Monaco,Menlo,Ubuntu Mono,monospace}.body--dark .page-header[data-v-6c162422]{background:linear-gradient(135deg,#1e293b,#0f172a)}.body--dark .header-icon[data-v-6c162422]{background:linear-gradient(135deg,#1e3a5f,#1e293b)}.body--dark .country-card[data-v-6c162422]{background:#1e293b}.body--dark .country-card--installed[data-v-6c162422]{background:linear-gradient(135deg,#14532d,#166534)}.body--dark .country-flag[data-v-6c162422]{background:#334155}.body--dark .related-card[data-v-6c162422]{background:linear-gradient(135deg,#1e3a5f,#1e293b)}@media (max-width: 768px){.page-header .row[data-v-6c162422]{flex-direction:column;text-align:center}.page-header .col-auto[data-v-6c162422]{margin-top:16px}.header-icon[data-v-6c162422]{width:48px;height:48px;margin:0 auto}.country-card .row[data-v-6c162422]{flex-wrap:wrap}}@media (max-width: 480px){.page-header h1[data-v-6c162422]{font-size:1.25rem}.details-dialog[data-v-6c162422]{max-height:100vh}}.l10n-templates-page[data-v-ec83f53d]{padding:24px;max-width:1600px;margin:0 auto}.page-header[data-v-ec83f53d]{margin-bottom:24px}.breadcrumbs[data-v-ec83f53d]{margin-bottom:16px}.header-content[data-v-ec83f53d]{display:flex;align-items:center;gap:16px}.header-icon[data-v-ec83f53d]{background:var(--q-primary-light, #e3f2fd);padding:16px;border-radius:12px}.header-text h1[data-v-ec83f53d]{margin:0;font-size:28px;font-weight:600}.header-text p[data-v-ec83f53d]{margin:4px 0 0;color:#666}.kpi-cards[data-v-ec83f53d]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}.kpi-card[data-v-ec83f53d]{background:#fff}.kpi-content[data-v-ec83f53d]{display:flex;align-items:center;gap:16px}.kpi-value[data-v-ec83f53d]{font-size:24px;font-weight:600}.kpi-label[data-v-ec83f53d]{font-size:12px;color:#666;text-transform:uppercase}.countries-grid[data-v-ec83f53d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.country-card[data-v-ec83f53d]{cursor:pointer;transition:all .2s ease}.country-card[data-v-ec83f53d]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.country-card.selected[data-v-ec83f53d]{border-color:var(--q-primary);background:var(--q-primary-light, #e3f2fd)}.country-card.inactive[data-v-ec83f53d]{opacity:.6}.country-content[data-v-ec83f53d]{display:flex;align-items:center;gap:12px}.country-flag[data-v-ec83f53d]{font-size:40px}.country-info[data-v-ec83f53d]{flex:1}.country-name[data-v-ec83f53d]{font-weight:600;font-size:16px}.country-code[data-v-ec83f53d]{font-size:12px;color:#666}.country-regulator[data-v-ec83f53d]{font-size:11px;color:#888}.template-counts[data-v-ec83f53d]{display:flex;justify-content:space-around;text-align:center}.count-item[data-v-ec83f53d]{display:flex;flex-direction:column}.count-value[data-v-ec83f53d]{font-weight:600;font-size:18px;color:var(--q-primary)}.count-label[data-v-ec83f53d]{font-size:10px;color:#888;text-transform:uppercase}.card-header[data-v-ec83f53d]{background:#f5f5f5}.tab-header[data-v-ec83f53d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.search-input[data-v-ec83f53d]{width:300px}@media (max-width: 1024px){.kpi-cards[data-v-ec83f53d]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.l10n-templates-page[data-v-ec83f53d]{padding:16px}.kpi-cards[data-v-ec83f53d],.countries-grid[data-v-ec83f53d]{grid-template-columns:1fr}.header-content[data-v-ec83f53d]{flex-direction:column;text-align:center}.tab-header[data-v-ec83f53d]{flex-direction:column;gap:12px}.search-input[data-v-ec83f53d]{width:100%}}.body--dark .header-icon[data-v-ec83f53d]{background:#1976d233}.body--dark .header-text p[data-v-ec83f53d],.body--dark .kpi-label[data-v-ec83f53d]{color:#aaa}.body--dark .card-header[data-v-ec83f53d]{background:#1e1e1e}.body--dark .country-card.selected[data-v-ec83f53d]{background:#1976d233}.page-background[data-v-80ffdd3f]{background:linear-gradient(135deg,#f5f7fa,#e4e8eb);min-height:100vh}.hero-header[data-v-80ffdd3f]{background:linear-gradient(135deg,#7b1fa2,#9c27b0,#ab47bc);border-radius:12px}.card-surface[data-v-80ffdd3f]{background:#fff;transition:box-shadow .2s ease}.card-surface[data-v-80ffdd3f]:hover{box-shadow:0 4px 12px #0000001a}@media (max-width: 599px){.hero-header[data-v-80ffdd3f]{text-align:center}.hero-header .row[data-v-80ffdd3f]{flex-direction:column}.hero-header .text-h4[data-v-80ffdd3f]{font-size:1.5rem}}.hero-header[data-v-dbaa9583]{background:linear-gradient(135deg,#1565c0,#1976d2,#42a5f5);border-radius:12px}.hint[data-v-dbaa9583]{margin-top:6px;color:#f87171}.hint.ok[data-v-dbaa9583]{color:#34d399}.modules-dialog[data-v-dbaa9583]{min-height:300px}.module-section[data-v-dbaa9583]{background:#00000005;border-radius:8px;padding:12px}.body--dark .module-section[data-v-dbaa9583]{background:#ffffff08}.module-chips[data-v-dbaa9583]{display:flex;flex-wrap:wrap;gap:8px}.module-chip[data-v-dbaa9583]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:4px 8px;min-width:140px}.body--dark .module-chip[data-v-dbaa9583]{background:#2d2d2d;border-color:#4a4a4a}.plan-card[data-v-dbaa9583]{transition:box-shadow .2s}.plan-card[data-v-dbaa9583]:hover{box-shadow:0 4px 12px #0000001a}.hero-header[data-v-a68cb4ff]{background:linear-gradient(135deg,#2e7d32,#43a047,#66bb6a);border-radius:12px}.search-input[data-v-a68cb4ff]{width:200px}.hint[data-v-a68cb4ff]{margin-top:6px;color:#f87171}.hint.ok[data-v-a68cb4ff]{color:#34d399}.subscription-card[data-v-a68cb4ff]{transition:box-shadow .2s}.subscription-card[data-v-a68cb4ff]:hover{box-shadow:0 4px 12px #0000001a}@media (max-width: 600px){.search-input[data-v-a68cb4ff]{width:100%}}.hero-header[data-v-98841cfa]{background:linear-gradient(135deg,#e65100,#f57c00,#ffa726);border-radius:12px}.stat-card[data-v-98841cfa]{transition:transform .2s,box-shadow .2s}.stat-card[data-v-98841cfa]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.filter-select[data-v-98841cfa]{min-width:150px}.filter-date[data-v-98841cfa]{width:150px}.usage-card[data-v-98841cfa]{transition:box-shadow .2s}.usage-card[data-v-98841cfa]:hover{box-shadow:0 4px 12px #0000001a}.feature-bar[data-v-98841cfa]{padding:12px;background:#00000005;border-radius:8px}.body--dark .feature-bar[data-v-98841cfa]{background:#ffffff08}@media (max-width: 600px){.filter-select[data-v-98841cfa],.filter-date[data-v-98841cfa]{min-width:100%;width:100%}}.hero-header[data-v-e3f1a001]{background:linear-gradient(135deg,#7c3aed,#8b5cf6,#a78bfa);border-radius:12px}.provider-card[data-v-e3f1a001]{transition:box-shadow .2s}.provider-card[data-v-e3f1a001]:hover{box-shadow:0 4px 12px #0000001a}.hint[data-v-e3f1a001]{margin-top:6px;color:#f87171}.hint.ok[data-v-e3f1a001]{color:#34d399}.hero-header[data-v-430d8cb9]{background:linear-gradient(135deg,#059669,#10b981,#34d399);border-radius:12px}.feature-card[data-v-430d8cb9]{transition:all .2s;border-left:4px solid transparent}.feature-card.feature-enabled[data-v-430d8cb9]{border-left-color:var(--q-primary);background:rgba(var(--q-primary-rgb),.03)}.body--dark .feature-card.feature-enabled[data-v-430d8cb9]{background:rgba(var(--q-primary-rgb),.08)}.hint[data-v-430d8cb9]{margin-top:6px;color:#f87171}.hint.ok[data-v-430d8cb9]{color:#34d399}.hero-header[data-v-9a59a47d]{background:linear-gradient(135deg,#0891b2,#06b6d4,#22d3ee);border-radius:12px}.hint[data-v-9a59a47d]{color:#f87171}.hint.ok[data-v-9a59a47d]{color:#34d399}.hero-header[data-v-df4b4882]{background:linear-gradient(135deg,#ea580c,#f97316,#fb923c);border-radius:12px}.stat-card[data-v-df4b4882]{transition:transform .2s}.stat-card[data-v-df4b4882]:hover{transform:translateY(-2px)}.provider-usage-row[data-v-df4b4882]{padding:8px 0}.hero-header[data-v-5c315ea8]{background:linear-gradient(135deg,#1976d2,#0d47a1)}.content-editor[data-v-5c315ea8] textarea{font-family:Fira Code,monospace;font-size:13px}.markdown-preview[data-v-5c315ea8]{font-size:13px}.markdown-preview[data-v-5c315ea8] h1,.markdown-preview[data-v-5c315ea8] h2,.markdown-preview[data-v-5c315ea8] h3{margin-top:.5em;margin-bottom:.25em}.markdown-preview[data-v-5c315ea8] p{margin:.5em 0}.markdown-preview[data-v-5c315ea8] ul,.markdown-preview[data-v-5c315ea8] ol{padding-left:1.5em}.hero-header[data-v-07ecfa6a]{background:linear-gradient(135deg,#7b1fa2,#4a148c)}.markdown-preview[data-v-07ecfa6a]{font-size:14px}.markdown-preview[data-v-07ecfa6a] h1,.markdown-preview[data-v-07ecfa6a] h2,.markdown-preview[data-v-07ecfa6a] h3{margin-top:.5em;margin-bottom:.25em}.markdown-preview[data-v-07ecfa6a] p{margin:.5em 0}.markdown-preview[data-v-07ecfa6a] ul,.markdown-preview[data-v-07ecfa6a] ol{padding-left:1.5em}.markdown-preview[data-v-07ecfa6a] code{background:#f5f5f5;padding:2px 4px;border-radius:3px}.hero-header[data-v-b3119d3a]{background:linear-gradient(135deg,#7c4dff,#536dfe)}.message-content[data-v-b3119d3a]{white-space:pre-wrap;word-break:break-word}.text-mono[data-v-596b423f]{font-family:Courier New,Courier,monospace;font-size:.85em}.hero-header[data-v-ae625723]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:12px;padding:24px}.hero-content[data-v-ae625723]{display:flex;align-items:center;gap:16px}.hero-text h1[data-v-ae625723]{margin:0;font-weight:600}.hero-text p[data-v-ae625723]{margin:0}.kpi-grid[data-v-ae625723]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width: 1024px){.kpi-grid[data-v-ae625723]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.kpi-grid[data-v-ae625723]{grid-template-columns:1fr}.hero-content[data-v-ae625723]{flex-direction:column;text-align:center}}.kpi-card[data-v-ae625723]{position:relative;overflow:hidden}.kpi-label[data-v-ae625723]{font-size:12px;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.kpi-value[data-v-ae625723]{font-size:28px;font-weight:700;margin-top:4px}.kpi-icon[data-v-ae625723]{position:absolute;right:16px;top:50%;transform:translateY(-50%);opacity:.3}.filter-row[data-v-ae625723]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.cards-grid[data-v-ae625723]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width: 1024px){.cards-grid[data-v-ae625723]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.cards-grid[data-v-ae625723]{grid-template-columns:1fr}}.task-card[data-v-ae625723]{transition:transform .2s,box-shadow .2s}.task-card[data-v-ae625723]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.detail-grid[data-v-ae625723]{display:grid;gap:12px}.detail-row[data-v-ae625723]{display:flex;gap:8px;align-items:center}.detail-label[data-v-ae625723]{font-weight:500;color:#64748b;min-width:120px}.detail-value[data-v-ae625723]{word-break:break-all}.text-mono[data-v-4127f89e],.text-mono[data-v-1114310b]{font-family:Courier New,Courier,monospace;font-size:.85em}.tiptap-editor[data-v-0a6ac812]{border:1px solid #e0e0e0;border-radius:4px;background:#fff}.editor-toolbar[data-v-0a6ac812]{display:flex;flex-wrap:wrap;gap:.25rem;padding:.5rem;border-bottom:1px solid #e0e0e0;background:#f5f5f5}.editor-toolbar[data-v-0a6ac812] .q-btn.is-active{background:#e0e0e0;color:#1976d2}.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;padding:2px 6px;border-radius:3px;font-family:monospace;font-size:.9em}.editor-content[data-v-0a6ac812] pre{background:#1e1e1e;color:#d4d4d4;padding:1rem;border-radius:4px;overflow-x:auto}.editor-content[data-v-0a6ac812] pre code{background:none;padding:0;color:inherit}.editor-content[data-v-0a6ac812] blockquote{border-left:3px solid #1976d2;padding-left:1rem;margin-left:0;font-style:italic;color:#666}.editor-content[data-v-0a6ac812] ul,.editor-content[data-v-0a6ac812] ol{padding-left:1.5rem}.editor-content[data-v-0a6ac812] a{color:#1976d2;text-decoration:underline;cursor:pointer}.editor-content[data-v-0a6ac812] img{max-width:100%;height:auto;border-radius:4px}.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{border:1px solid #e0e0e0;padding:.5rem;text-align:left}.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-142d7ab7]{height:100%;display:flex;flex-direction:column}.bar[data-v-142d7ab7]{display:flex;align-items:center;gap:1rem;padding:1rem;border-bottom:1px solid #e0e0e0;background:#fff}.bar h1[data-v-142d7ab7]{margin:0;font-size:1.5rem;font-weight:500;flex:1}.empty[data-v-257c4f07]{text-align:center;padding:2rem;color:#999}.hint[data-v-257c4f07]{padding:.5rem;border-radius:4px;background:#ffebee;color:#c62828}.hint.ok[data-v-257c4f07]{background:#e8f5e9;color:#2e7d32}.empty[data-v-f3ce6d29]{text-align:center;padding:2rem;color:#999}.hint[data-v-f3ce6d29]{padding:.5rem;border-radius:4px;background:#ffebee;color:#c62828}.hint.ok[data-v-f3ce6d29]{background:#e8f5e9;color:#2e7d32}
