.admin-shell[data-v-1b93b53b]{display:flex;min-height:100vh;background:#0a0b10;font-family:Inter,system-ui,-apple-system,sans-serif;color:#e2e8f0}.sidebar[data-v-1b93b53b]{position:fixed;top:0;left:0;bottom:0;z-index:50;width:260px;background:#11131beb;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-right:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;transition:transform .25s ease}@media (max-width: 1023px){.sidebar[data-v-1b93b53b]{transform:translate(-100%)}.sidebar.open[data-v-1b93b53b]{transform:translate(0)}}.sidebar-brand[data-v-1b93b53b]{flex:0 0 auto;height:60px;display:flex;align-items:center;padding:0 20px;border-bottom:1px solid rgba(255,255,255,.06)}.brand-link[data-v-1b93b53b]{display:flex;align-items:center;gap:12px;text-decoration:none}.brand-icon[data-v-1b93b53b]{width:38px;height:38px;border-radius:10px;background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 16px #3b82f64d;flex-shrink:0}.brand-text[data-v-1b93b53b]{font-size:1.1rem;font-weight:700;color:#f8fafc;font-style:normal}.brand-text em[data-v-1b93b53b]{font-style:normal;background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sidebar-nav[data-v-1b93b53b]{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:12px 10px;min-height:0}.sidebar-nav[data-v-1b93b53b]::-webkit-scrollbar{width:4px}.sidebar-nav[data-v-1b93b53b]::-webkit-scrollbar-track{background:transparent}.sidebar-nav[data-v-1b93b53b]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:2px}.nav-item[data-v-1b93b53b]{display:flex;align-items:center;gap:12px;padding:9px 14px;margin-bottom:2px;border-radius:10px;color:#9ca3af;text-decoration:none;font-size:.88rem;font-weight:500;transition:all .15s ease;position:relative}.nav-item[data-v-1b93b53b]:hover{color:#f1f5f9;background:#ffffff0d}.nav-item.active[data-v-1b93b53b]{color:#f1f5f9;background:linear-gradient(90deg,rgba(59,130,246,.15) 0%,transparent 100%)}.nav-item.active[data-v-1b93b53b]:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;background:#3b82f6;border-radius:0 3px 3px 0}.ni[data-v-1b93b53b]{width:20px;height:20px;flex-shrink:0}.nav-badge[data-v-1b93b53b]{margin-left:auto;font-size:.65rem;font-weight:700;padding:2px 7px;background:#ef444433;color:#ef4444;border-radius:100px}.nav-sep[data-v-1b93b53b]{margin:14px 0 8px;padding:0 14px}.nav-sep-label[data-v-1b93b53b]{font-size:.65rem;font-weight:700;color:#4b5563;text-transform:uppercase;letter-spacing:.1em}.sidebar-user[data-v-1b93b53b]{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:14px 16px;border-top:1px solid rgba(255,255,255,.06);background:#00000026}.su-avatar[data-v-1b93b53b]{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#8b5cf6);display:flex;align-items:center;justify-content:center;color:#fff;font-size:.85rem;font-weight:600;flex-shrink:0}.su-info[data-v-1b93b53b]{flex:1;min-width:0}.su-name[data-v-1b93b53b]{font-size:.82rem;font-weight:500;color:#f1f5f9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.su-role[data-v-1b93b53b]{font-size:.68rem;color:#6b7280;line-height:1.3}.su-logout[data-v-1b93b53b]{width:32px;height:32px;border-radius:8px;background:transparent;border:1px solid rgba(255,255,255,.06);color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s}.su-logout[data-v-1b93b53b]:hover{background:#ef44441a;border-color:#ef444433;color:#ef4444}.sidebar-version[data-v-1b93b53b]{flex:0 0 auto;text-align:center;padding:6px 16px 10px;font-size:.65rem;color:#4b5563;font-weight:500;letter-spacing:.03em;background:#00000026}.version-commit[data-v-1b93b53b]{margin-left:4px;padding:1px 6px;background:#ffffff0a;border-radius:4px;font-family:SF Mono,Fira Code,monospace;font-size:.6rem;color:#6b7280}.overlay[data-v-1b93b53b]{position:fixed;inset:0;z-index:40;background:#0009}.main[data-v-1b93b53b]{flex:1;margin-left:260px;display:flex;flex-direction:column;min-height:100vh}@media (max-width: 1023px){.main[data-v-1b93b53b]{margin-left:0}}.topbar[data-v-1b93b53b]{position:sticky;top:0;z-index:30;height:60px;background:#11131beb;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:space-between;padding:0 24px;flex-shrink:0}.tb-left[data-v-1b93b53b]{display:flex;align-items:center;gap:14px}.tb-burger[data-v-1b93b53b]{display:none;width:36px;height:36px;border-radius:8px;background:transparent;border:none;color:#9ca3af;cursor:pointer;align-items:center;justify-content:center}@media (max-width: 1023px){.tb-burger[data-v-1b93b53b]{display:flex}}.tb-title[data-v-1b93b53b]{font-size:1.15rem;font-weight:600;color:#f8fafc}.tb-right[data-v-1b93b53b]{display:flex;align-items:center;gap:12px}.tb-badge[data-v-1b93b53b]{font-size:.6rem;font-weight:700;padding:4px 12px;background:linear-gradient(135deg,#3b82f633,#8b5cf633);color:#a78bfa;border-radius:100px;letter-spacing:.06em}.tb-avatar[data-v-1b93b53b]{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#8b5cf6);display:flex;align-items:center;justify-content:center;color:#fff;font-size:.8rem;font-weight:600}.content[data-v-1b93b53b]{flex:1;padding:24px}@media (max-width: 640px){.content[data-v-1b93b53b]{padding:16px}}.flash-toast[data-v-1b93b53b]{position:fixed;bottom:24px;right:24px;z-index:200;display:flex;align-items:center;gap:10px;padding:14px 22px;border-radius:12px;font-size:.88rem;font-weight:600;cursor:pointer;backdrop-filter:blur(12px);box-shadow:0 8px 32px #0000004d;max-width:400px}.flash-toast.success[data-v-1b93b53b]{background:#10b98126;border:1px solid rgba(16,185,129,.3);color:#10b981}.flash-toast.error[data-v-1b93b53b]{background:#ef444426;border:1px solid rgba(239,68,68,.3);color:#ef4444}.flash-icon[data-v-1b93b53b]{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;flex-shrink:0}.flash-toast.success .flash-icon[data-v-1b93b53b]{background:#10b98133}.flash-toast.error .flash-icon[data-v-1b93b53b]{background:#ef444433}.flash-enter-active[data-v-1b93b53b]{animation:flashIn-1b93b53b .3s ease}.flash-leave-active[data-v-1b93b53b]{animation:flashOut-1b93b53b .25s ease}@keyframes flashIn-1b93b53b{0%{opacity:0;transform:translateY(16px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes flashOut-1b93b53b{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(8px) scale(.95)}}.stat-cards[data-v-d6bebe93]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin-bottom:20px}.sc[data-v-d6bebe93]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px;text-align:center}.sc-val[data-v-d6bebe93]{font-size:1.5rem;font-weight:700;color:#f8fafc}.sc-val.orange[data-v-d6bebe93]{color:#f97316}.sc-val.red[data-v-d6bebe93]{color:#ef4444}.sc-val.yellow[data-v-d6bebe93]{color:#eab308}.sc-lbl[data-v-d6bebe93]{font-size:.72rem;color:#64748b;margin-top:4px;text-transform:uppercase;letter-spacing:.04em}.filters[data-v-d6bebe93]{display:flex;gap:10px;margin-bottom:16px;flex-wrap:wrap;align-items:center}.search-input[data-v-d6bebe93]{flex:1;min-width:180px;padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.9rem}.filter-select[data-v-d6bebe93]{padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.action-btn[data-v-d6bebe93]{padding:10px 16px;border:none;border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .15s}.action-btn.green[data-v-d6bebe93]{background:#10b98126;color:#10b981}.action-btn.green[data-v-d6bebe93]:hover{background:#10b98140}.glass[data-v-d6bebe93]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-d6bebe93]{padding:0}.alert-list[data-v-d6bebe93]{display:flex;flex-direction:column}.alert-row[data-v-d6bebe93]{display:flex;gap:14px;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.03);align-items:flex-start;transition:background .15s}.alert-row[data-v-d6bebe93]:hover,.alert-row.unread[data-v-d6bebe93]{background:#ffffff05}.alert-row.unread .alert-body strong[data-v-d6bebe93]{color:#f8fafc}.alert-icon[data-v-d6bebe93]{font-size:1.2rem;flex-shrink:0;padding-top:2px}.alert-body[data-v-d6bebe93]{flex:1;min-width:0}.alert-head[data-v-d6bebe93]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;flex-wrap:wrap;margin-bottom:6px}.alert-body strong[data-v-d6bebe93]{font-size:.92rem;color:#94a3b8}.alert-meta[data-v-d6bebe93]{display:flex;gap:6px;flex-shrink:0}.type-tag[data-v-d6bebe93]{font-size:.7rem;padding:2px 8px;border-radius:4px;background:#ffffff0f;color:#94a3b8}.sev-tag[data-v-d6bebe93]{font-size:.7rem;font-weight:600;padding:2px 8px;border-radius:4px}.sev-tag.critical[data-v-d6bebe93]{background:#ef444426;color:#ef4444}.sev-tag.warning[data-v-d6bebe93]{background:#eab30826;color:#eab308}.sev-tag.info[data-v-d6bebe93]{background:#3b82f626;color:#3b82f6}.alert-msg[data-v-d6bebe93]{font-size:.85rem;color:#6b7280;line-height:1.5;margin:0}.alert-foot[data-v-d6bebe93]{display:flex;justify-content:space-between;margin-top:8px}.muted[data-v-d6bebe93]{font-size:.78rem;color:#4b5563}.alert-actions[data-v-d6bebe93]{display:flex;gap:6px;flex-shrink:0}.mini-btn[data-v-d6bebe93]{width:28px;height:28px;border-radius:6px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#94a3b8;cursor:pointer;font-size:.8rem;display:flex;align-items:center;justify-content:center;transition:all .15s}.mini-btn[data-v-d6bebe93]:hover{background:#10b98126;color:#10b981;border-color:#10b98133}.mini-btn.red[data-v-d6bebe93]:hover{background:#ef444426;color:#ef4444;border-color:#ef444433}.empty[data-v-d6bebe93]{text-align:center;padding:40px;color:#4b5563;font-size:.9rem}.pagination[data-v-d6bebe93]{display:flex;gap:4px;justify-content:center;padding:16px}.pg-link[data-v-d6bebe93]{padding:6px 12px;border-radius:6px;font-size:.8rem;color:#9ca3af;text-decoration:none;background:#ffffff08}.pg-link.active[data-v-d6bebe93]{background:#3b82f633;color:#3b82f6;font-weight:600}.pg-link.disabled[data-v-d6bebe93]{opacity:.3;pointer-events:none}.stat-row[data-v-64aa3af2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-bottom:12px}.stat-row.mini[data-v-64aa3af2]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin-bottom:20px}.stat-card[data-v-64aa3af2]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px;text-align:center}.stat-card.sm[data-v-64aa3af2]{padding:12px}.stat-card.accent[data-v-64aa3af2]{border-color:#10b98133;background:#10b9810a}.sv[data-v-64aa3af2]{display:block;font-size:1.5rem;font-weight:700;color:#f8fafc}.sv.sm-v[data-v-64aa3af2]{font-size:1.15rem}.sl[data-v-64aa3af2]{font-size:.68rem;color:#64748b;text-transform:uppercase;letter-spacing:.04em;margin-top:4px;display:block}.glass[data-v-64aa3af2]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-64aa3af2]{padding:20px}.toolbar[data-v-64aa3af2]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:16px}.toolbar-left[data-v-64aa3af2]{display:flex;gap:8px;flex-wrap:wrap;flex:1}.toolbar-right[data-v-64aa3af2]{display:flex;gap:8px;align-items:center}.search-input[data-v-64aa3af2]{padding:8px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem;min-width:200px;outline:none}.search-input[data-v-64aa3af2]:focus{border-color:#3b82f666}.filter-select[data-v-64aa3af2]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.83rem}.sel-count[data-v-64aa3af2]{font-size:.82rem;color:#94a3b8}.btn[data-v-64aa3af2]{padding:8px 16px;border-radius:8px;font-size:.84rem;font-weight:500;cursor:pointer;border:1px solid transparent;transition:all .15s;text-decoration:none;display:inline-block}.btn-sm[data-v-64aa3af2]{padding:6px 14px;font-size:.8rem}.btn-xs[data-v-64aa3af2]{padding:4px 10px;font-size:.76rem;border-radius:6px}.btn-success[data-v-64aa3af2]{background:#10b9811f;border-color:#10b9814d;color:#10b981}.btn-ghost[data-v-64aa3af2]{background:#ffffff0a;border-color:#ffffff1a;color:#94a3b8}.table-wrap[data-v-64aa3af2]{overflow-x:auto;margin:0 -20px;padding:0 20px}.data-table[data-v-64aa3af2]{width:100%;border-collapse:collapse;font-size:.88rem}.data-table th[data-v-64aa3af2]{text-align:left;font-size:.72rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.04em;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.06)}.data-table td[data-v-64aa3af2]{padding:12px;border-bottom:1px solid rgba(255,255,255,.03);color:#d1d5db;vertical-align:middle}.th-check[data-v-64aa3af2],.td-check[data-v-64aa3af2]{width:36px;text-align:center}.td-check input[data-v-64aa3af2],.th-check input[data-v-64aa3af2]{accent-color:#3b82f6;width:15px;height:15px;cursor:pointer}.row-disabled[data-v-64aa3af2]{opacity:.5}.site-cell[data-v-64aa3af2]{display:flex;flex-direction:column;gap:2px}.site-cell strong[data-v-64aa3af2]{color:#f8fafc;font-size:.88rem}.site-cell small[data-v-64aa3af2]{color:#64748b;font-size:.76rem}.link[data-v-64aa3af2]{color:#3b82f6;text-decoration:none;font-size:.85rem}.link[data-v-64aa3af2]:hover{text-decoration:underline}.muted[data-v-64aa3af2]{color:#4b5563}.td-actions[data-v-64aa3af2]{text-align:right}.empty-row[data-v-64aa3af2]{text-align:center;padding:40px 12px;color:#4b5563}.toggle-pill[data-v-64aa3af2]{font-size:.7rem;font-weight:700;padding:4px 12px;border-radius:100px;border:none;cursor:pointer;transition:all .15s;letter-spacing:.04em}.toggle-pill.on[data-v-64aa3af2]{background:#10b98126;color:#10b981}.toggle-pill[data-v-64aa3af2]:not(.on){background:#ffffff0d;color:#64748b}.dot[data-v-64aa3af2]{width:10px;height:10px;border-radius:50%;display:inline-block}.dot.on[data-v-64aa3af2]{background:#10b981;box-shadow:0 0 6px #10b98166}.dot.off[data-v-64aa3af2]{background:#f97316}.dot.none[data-v-64aa3af2]{background:#ffffff14}.pagination[data-v-64aa3af2]{display:flex;gap:4px;justify-content:center;margin-top:16px;flex-wrap:wrap}.page-link[data-v-64aa3af2]{padding:6px 12px;border-radius:6px;font-size:.82rem;color:#94a3b8;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);text-decoration:none;transition:all .15s}.page-link.active[data-v-64aa3af2]{background:#3b82f626;border-color:#3b82f64d;color:#3b82f6}.page-link.disabled[data-v-64aa3af2]{opacity:.3;pointer-events:none}.page-link[data-v-64aa3af2]:hover:not(.active):not(.disabled){background:#ffffff14}.mobile-cards[data-v-64aa3af2]{display:none}.m-card[data-v-64aa3af2]{display:block;padding:16px;border-bottom:1px solid rgba(255,255,255,.04);text-decoration:none;transition:background .15s}.m-card[data-v-64aa3af2]:hover{background:#ffffff05}.m-card[data-v-64aa3af2]:last-child{border-bottom:none}.m-card.row-disabled[data-v-64aa3af2]{opacity:.5}.m-card-top[data-v-64aa3af2]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px}.m-card-name[data-v-64aa3af2]{display:flex;flex-direction:column;gap:2px;min-width:0}.m-card-name strong[data-v-64aa3af2]{color:#f8fafc;font-size:.9rem;word-break:break-all}.m-card-name small[data-v-64aa3af2]{color:#64748b;font-size:.78rem}.m-card-meta[data-v-64aa3af2]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.m-meta-item[data-v-64aa3af2]{font-size:.78rem;color:#9ca3af}.m-card-modules[data-v-64aa3af2]{display:flex;gap:4px}.m-mod[data-v-64aa3af2]{font-size:.65rem;font-weight:600;padding:2px 6px;border-radius:4px;letter-spacing:.03em}.m-mod.on[data-v-64aa3af2]{background:#10b9811f;color:#10b981}.m-mod.off[data-v-64aa3af2]{background:#f973161a;color:#f97316}.m-mod.none[data-v-64aa3af2]{background:#ffffff0a;color:#4b5563}@media (max-width:767px){.table-wrap[data-v-64aa3af2]{display:none}.mobile-cards[data-v-64aa3af2]{display:block}.stat-row[data-v-64aa3af2]{grid-template-columns:repeat(3,1fr);gap:8px}.stat-row.mini[data-v-64aa3af2]{grid-template-columns:repeat(3,1fr)}.stat-card[data-v-64aa3af2]{padding:12px 8px}.sv[data-v-64aa3af2]{font-size:1.2rem}.sl[data-v-64aa3af2]{font-size:.62rem}.toolbar[data-v-64aa3af2]{flex-direction:column}.toolbar-left[data-v-64aa3af2]{flex-direction:column;width:100%}.toolbar-right[data-v-64aa3af2]{width:100%;justify-content:flex-start}.search-input[data-v-64aa3af2]{min-width:0;width:100%}.filter-select[data-v-64aa3af2]{width:100%}.card[data-v-64aa3af2]{padding:14px}.pagination[data-v-64aa3af2]{margin-top:12px}.page-link[data-v-64aa3af2]{padding:6px 10px;font-size:.75rem}}@media (max-width:400px){.stat-row[data-v-64aa3af2],.stat-row.mini[data-v-64aa3af2]{grid-template-columns:repeat(2,1fr)}}.top-actions[data-v-0f5101fe]{margin-bottom:16px}.back-link[data-v-0f5101fe]{color:#9ca3af;text-decoration:none;font-size:.9rem}.back-link[data-v-0f5101fe]:hover{color:#f8fafc}.detail-layout[data-v-0f5101fe]{display:flex;flex-direction:column;gap:16px}.glass[data-v-0f5101fe]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-0f5101fe]{padding:24px}.card-head[data-v-0f5101fe]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;flex-wrap:wrap;gap:12px}.card-head h3[data-v-0f5101fe]{font-size:1.15rem;font-weight:700;color:#f8fafc}.sub[data-v-0f5101fe]{color:#64748b;font-size:.85rem}.link[data-v-0f5101fe]{color:#3b82f6;text-decoration:none}.link[data-v-0f5101fe]:hover{text-decoration:underline}.card-sub[data-v-0f5101fe]{font-size:.95rem;font-weight:600;color:#f8fafc;margin-bottom:16px}.booster-toggle[data-v-0f5101fe]{padding:8px 20px;border-radius:100px;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .2s;border:2px solid transparent}.booster-toggle.on[data-v-0f5101fe]{background:#10b9811f;border-color:#10b9814d;color:#10b981}.booster-toggle[data-v-0f5101fe]:not(.on){background:#ef444414;border-color:#ef444433;color:#ef4444}.mini-stats[data-v-0f5101fe]{display:flex;gap:10px;flex-wrap:wrap}.ms[data-v-0f5101fe]{background:#ffffff08;border-radius:8px;padding:10px 16px;display:flex;flex-direction:column;align-items:center;gap:2px;min-width:80px;flex:1}.ms.warn[data-v-0f5101fe]{border:1px solid rgba(249,115,22,.2)}.ms.danger[data-v-0f5101fe]{border:1px solid rgba(239,68,68,.2)}.ms-v[data-v-0f5101fe]{font-size:1.1rem;font-weight:700;color:#f8fafc}.ms.warn .ms-v[data-v-0f5101fe]{color:#f97316}.ms.danger .ms-v[data-v-0f5101fe]{color:#ef4444}.ms-l[data-v-0f5101fe]{font-size:.68rem;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.modules-grid[data-v-0f5101fe]{display:flex;flex-direction:column;gap:8px}.module-row[data-v-0f5101fe]{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:12px;transition:all .15s}.module-row.on[data-v-0f5101fe]{border-color:#10b98126;background:#10b98105}.mod-icon[data-v-0f5101fe]{font-size:1.4rem;flex-shrink:0}.mod-info[data-v-0f5101fe]{flex:1;min-width:0}.mod-info strong[data-v-0f5101fe]{color:#f8fafc;font-size:.9rem;display:block;margin-bottom:2px}.mod-info p[data-v-0f5101fe]{font-size:.78rem;color:#64748b;margin:0}.mod-status[data-v-0f5101fe]{font-size:.72rem;font-weight:600;padding:3px 10px;border-radius:100px}.mod-status.active[data-v-0f5101fe]{background:#10b9811f;color:#10b981}.mod-status.inactive[data-v-0f5101fe]{background:#ffffff0d;color:#64748b}.toggle-btn[data-v-0f5101fe]{width:44px;height:24px;border-radius:12px;background:#6b72804d;border:none;cursor:pointer;position:relative;transition:all .2s;flex-shrink:0}.toggle-btn span[data-v-0f5101fe]{width:18px;height:18px;border-radius:50%;background:#fff;position:absolute;top:3px;left:3px;transition:all .2s}.toggle-btn.on[data-v-0f5101fe]{background:#10b98199}.toggle-btn.on span[data-v-0f5101fe]{left:23px}.config-grid[data-v-0f5101fe]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin-bottom:12px}.cfg[data-v-0f5101fe]{display:flex;flex-direction:column;gap:4px;padding:10px 14px;background:#ffffff08;border-radius:8px}.cfg-l[data-v-0f5101fe]{font-size:.68rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.cfg-v[data-v-0f5101fe]{font-size:.88rem;color:#d1d5db;display:flex;align-items:center;gap:6px}.cfg-v.mono[data-v-0f5101fe]{font-family:monospace;font-size:.82rem;color:#94a3b8;word-break:break-all}.color-dot[data-v-0f5101fe]{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.15);flex-shrink:0}.sub-section[data-v-0f5101fe]{margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.04)}.sub-section h5[data-v-0f5101fe]{font-size:.85rem;font-weight:600;color:#e2e8f0;margin-bottom:10px}.mini-table[data-v-0f5101fe]{display:flex;flex-direction:column;gap:4px}.mini-row[data-v-0f5101fe]{display:flex;gap:12px;align-items:center;padding:8px 12px;background:#ffffff05;border-radius:8px;font-size:.82rem;color:#d1d5db}.mr-type[data-v-0f5101fe]{font-size:.78rem;color:#94a3b8;min-width:90px}.mr-name[data-v-0f5101fe]{flex:1;color:#f8fafc;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mr-product[data-v-0f5101fe]{color:#94a3b8;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mr-phone[data-v-0f5101fe]{color:#94a3b8;min-width:100px;font-family:monospace;font-size:.8rem}.mr-src[data-v-0f5101fe]{color:#64748b;font-size:.72rem;min-width:60px}.mr-date[data-v-0f5101fe]{color:#64748b;font-size:.76rem;min-width:80px;text-align:right}.mr-status[data-v-0f5101fe]{font-size:.7rem;font-weight:600;padding:2px 8px;border-radius:100px;min-width:70px;text-align:center}.badge[data-v-0f5101fe]{font-size:.68rem;font-weight:600;padding:2px 8px;border-radius:100px;display:inline-block}.badge.new[data-v-0f5101fe]{background:#3b82f61f;color:#3b82f6}.badge.completed[data-v-0f5101fe],.badge.active[data-v-0f5101fe]{background:#10b9811f;color:#10b981}.badge.pending[data-v-0f5101fe],.badge.in_progress[data-v-0f5101fe]{background:#f973161f;color:#f97316}.badge.cancelled[data-v-0f5101fe],.badge.inactive[data-v-0f5101fe]{background:#6b72801a;color:#6b7280}.badge.spam[data-v-0f5101fe]{background:#ef44441f;color:#ef4444}.badge.t-purchase[data-v-0f5101fe]{background:#10b9811f;color:#10b981}.badge.t-signup[data-v-0f5101fe]{background:#3b82f61f;color:#3b82f6}.badge.t-call[data-v-0f5101fe]{background:#f59e0b1f;color:#f59e0b}.badge.t-review[data-v-0f5101fe]{background:#eab3081f;color:#eab308}.badge.t-visit[data-v-0f5101fe],.badge.t-live_visitor[data-v-0f5101fe]{background:#a855f71f;color:#a855f7}.badge.t-booking[data-v-0f5101fe]{background:#06b6d41f;color:#06b6d4}.badge.t-download[data-v-0f5101fe]{background:#6366f11f;color:#6366f1}.badge.ei-email[data-v-0f5101fe]{background:#3b82f61f;color:#93c5fd}.badge.ei-coupon_copy[data-v-0f5101fe]{background:#f59e0b1f;color:#fcd34d}.badge.ei-callback[data-v-0f5101fe]{background:#10b9811f;color:#6ee7b7}.card.danger[data-v-0f5101fe]{border-color:#ef44441a}.danger-row[data-v-0f5101fe]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.04)}.danger-row[data-v-0f5101fe]:last-child{border-bottom:none;padding-bottom:0}.danger-row[data-v-0f5101fe]:first-of-type{padding-top:0}.danger-row strong[data-v-0f5101fe]{color:#f8fafc;font-size:.9rem;display:block;margin-bottom:2px}.danger-row p[data-v-0f5101fe]{font-size:.8rem;color:#64748b;margin:0}.btn[data-v-0f5101fe]{padding:8px 18px;border-radius:8px;font-size:.84rem;font-weight:600;cursor:pointer;border:1px solid transparent;transition:all .15s;white-space:nowrap}.btn-danger[data-v-0f5101fe]{background:#ef44441a;border-color:#ef44444d;color:#ef4444}.btn-danger[data-v-0f5101fe]:hover{background:#ef444433}.btn-success[data-v-0f5101fe]{background:#10b9811a;border-color:#10b9814d;color:#10b981}.btn-success[data-v-0f5101fe]:hover{background:#10b98133}.mono[data-v-0f5101fe]{font-family:monospace;font-size:.82rem}@media (max-width:767px){.card[data-v-0f5101fe]{padding:16px}.card-head[data-v-0f5101fe]{flex-direction:column;gap:10px}.head-right[data-v-0f5101fe]{width:100%}.booster-toggle[data-v-0f5101fe]{width:100%;text-align:center}.mini-stats[data-v-0f5101fe]{flex-direction:column;gap:6px}.ms[data-v-0f5101fe]{flex-direction:row;justify-content:space-between;padding:10px 14px;min-width:0}.ms-l[data-v-0f5101fe]{text-align:right}.config-grid[data-v-0f5101fe]{grid-template-columns:1fr}.module-row[data-v-0f5101fe]{flex-wrap:wrap;gap:10px;padding:12px}.mod-info[data-v-0f5101fe]{width:calc(100% - 80px)}.mod-status[data-v-0f5101fe]{order:4;width:100%;text-align:center;margin-top:4px}.mini-row[data-v-0f5101fe]{flex-wrap:wrap;gap:6px;padding:8px 10px}.mr-type[data-v-0f5101fe],.mr-status[data-v-0f5101fe]{min-width:auto}.mr-name[data-v-0f5101fe],.mr-product[data-v-0f5101fe]{flex:none;width:100%}.mr-phone[data-v-0f5101fe]{min-width:auto}.mr-date[data-v-0f5101fe]{margin-left:auto}.mr-src[data-v-0f5101fe]{min-width:auto}.danger-row[data-v-0f5101fe]{flex-direction:column;gap:10px;text-align:center}.danger-row .btn[data-v-0f5101fe]{width:100%}}.stat-row[data-v-5bd827d7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-bottom:12px}.stat-row.mini[data-v-5bd827d7]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin-bottom:20px}.stat-card[data-v-5bd827d7]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px;text-align:center}.stat-card.sm[data-v-5bd827d7]{padding:12px}.stat-card.accent[data-v-5bd827d7]{border-color:#10b98133;background:#10b9810a}.sv[data-v-5bd827d7]{display:block;font-size:1.5rem;font-weight:700;color:#f8fafc}.sv.sm-v[data-v-5bd827d7]{font-size:1.15rem}.sl[data-v-5bd827d7]{font-size:.68rem;color:#64748b;text-transform:uppercase;letter-spacing:.04em;margin-top:4px;display:block}.text-green[data-v-5bd827d7]{color:#10b981}.text-red[data-v-5bd827d7]{color:#ef4444}.glass[data-v-5bd827d7]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-5bd827d7]{padding:20px}.toolbar[data-v-5bd827d7]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:16px}.toolbar-left[data-v-5bd827d7]{display:flex;gap:8px;flex-wrap:wrap;flex:1}.search-input[data-v-5bd827d7]{padding:8px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem;min-width:200px;outline:none}.search-input[data-v-5bd827d7]:focus{border-color:#3b82f666}.filter-select[data-v-5bd827d7]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.83rem}.btn[data-v-5bd827d7]{padding:8px 16px;border-radius:8px;font-size:.84rem;font-weight:500;cursor:pointer;border:1px solid transparent;transition:all .15s;text-decoration:none;display:inline-block}.btn-xs[data-v-5bd827d7]{padding:4px 10px;font-size:.76rem;border-radius:6px;background:#ffffff0a;border-color:#ffffff1a;color:#94a3b8}.btn-xs[data-v-5bd827d7]:hover{background:#ffffff14}.table-wrap[data-v-5bd827d7]{overflow-x:auto;margin:0 -20px;padding:0 20px}.data-table[data-v-5bd827d7]{width:100%;border-collapse:collapse;font-size:.88rem}.data-table th[data-v-5bd827d7]{text-align:left;font-size:.72rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.04em;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.06)}.data-table td[data-v-5bd827d7]{padding:12px;border-bottom:1px solid rgba(255,255,255,.03);color:#d1d5db;vertical-align:middle}.row-disabled[data-v-5bd827d7]{opacity:.5}.site-cell[data-v-5bd827d7]{display:flex;flex-direction:column;gap:2px}.site-cell strong[data-v-5bd827d7]{color:#f8fafc;font-size:.88rem}.site-cell small[data-v-5bd827d7]{color:#64748b;font-size:.76rem}.link[data-v-5bd827d7]{color:#3b82f6;text-decoration:none;font-size:.85rem}.link[data-v-5bd827d7]:hover{text-decoration:underline}.muted[data-v-5bd827d7]{color:#4b5563;font-size:.82rem}.td-actions[data-v-5bd827d7]{text-align:right}.empty-row[data-v-5bd827d7]{text-align:center;padding:40px 12px;color:#4b5563}.toggle-pill[data-v-5bd827d7]{font-size:.7rem;font-weight:700;padding:4px 12px;border-radius:100px;border:none;cursor:pointer;transition:all .15s;letter-spacing:.04em}.toggle-pill.on[data-v-5bd827d7]{background:#10b98126;color:#10b981}.toggle-pill[data-v-5bd827d7]:not(.on){background:#ffffff0d;color:#64748b}.num-badge[data-v-5bd827d7]{font-size:.82rem;color:#94a3b8;font-weight:500}.dot[data-v-5bd827d7]{width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:6px;vertical-align:middle}.dot.on[data-v-5bd827d7]{background:#10b981;box-shadow:0 0 6px #10b98166}.dot.off[data-v-5bd827d7]{background:#ef4444;box-shadow:0 0 6px #ef44444d}.dot.none[data-v-5bd827d7]{background:#ffffff14}.app-label[data-v-5bd827d7]{font-size:.82rem;color:#94a3b8}.pagination[data-v-5bd827d7]{display:flex;gap:4px;justify-content:center;margin-top:16px;flex-wrap:wrap}.page-link[data-v-5bd827d7]{padding:6px 12px;border-radius:6px;font-size:.82rem;color:#94a3b8;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);text-decoration:none;transition:all .15s}.page-link.active[data-v-5bd827d7]{background:#3b82f626;border-color:#3b82f64d;color:#3b82f6}.page-link.disabled[data-v-5bd827d7]{opacity:.3;pointer-events:none}.page-link[data-v-5bd827d7]:hover:not(.active):not(.disabled){background:#ffffff14}.mobile-cards[data-v-5bd827d7]{display:none}.m-card[data-v-5bd827d7]{display:block;padding:16px;border-bottom:1px solid rgba(255,255,255,.04);text-decoration:none;transition:background .15s}.m-card[data-v-5bd827d7]:hover{background:#ffffff05}.m-card[data-v-5bd827d7]:last-child{border-bottom:none}.m-card.row-disabled[data-v-5bd827d7]{opacity:.5}.m-card-top[data-v-5bd827d7]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px}.m-card-name[data-v-5bd827d7]{display:flex;flex-direction:column;gap:2px;min-width:0}.m-card-name strong[data-v-5bd827d7]{color:#f8fafc;font-size:.9rem;word-break:break-all}.m-card-name small[data-v-5bd827d7]{color:#64748b;font-size:.78rem}.m-card-meta[data-v-5bd827d7]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.m-meta-item[data-v-5bd827d7]{font-size:.78rem;color:#9ca3af}.m-card-modules[data-v-5bd827d7]{display:flex;gap:4px}.m-mod[data-v-5bd827d7]{font-size:.65rem;font-weight:600;padding:2px 6px;border-radius:4px;letter-spacing:.03em}.m-mod.on[data-v-5bd827d7]{background:#10b9811f;color:#10b981}.m-mod.off[data-v-5bd827d7]{background:#ef44441a;color:#ef4444}.m-mod.none[data-v-5bd827d7]{background:#ffffff0a;color:#4b5563}.m-mod.info[data-v-5bd827d7]{background:#3b82f61a;color:#3b82f6}@media (max-width:767px){.table-wrap[data-v-5bd827d7]{display:none}.mobile-cards[data-v-5bd827d7]{display:block}.stat-row[data-v-5bd827d7]{grid-template-columns:repeat(3,1fr);gap:8px}.stat-row.mini[data-v-5bd827d7]{grid-template-columns:repeat(2,1fr)}.stat-card[data-v-5bd827d7]{padding:12px 8px}.sv[data-v-5bd827d7]{font-size:1.2rem}.sl[data-v-5bd827d7]{font-size:.62rem}.toolbar[data-v-5bd827d7]{flex-direction:column}.toolbar-left[data-v-5bd827d7]{flex-direction:column;width:100%}.search-input[data-v-5bd827d7]{min-width:0;width:100%}.filter-select[data-v-5bd827d7]{width:100%}.card[data-v-5bd827d7]{padding:14px}}@media (max-width:400px){.stat-row[data-v-5bd827d7]{grid-template-columns:repeat(2,1fr)}}.page-header[data-v-7f5a4413]{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:20px}.back-link[data-v-7f5a4413]{color:#64748b;text-decoration:none;font-size:.85rem;font-weight:500}.back-link[data-v-7f5a4413]:hover{color:#f8fafc}.header-info h2[data-v-7f5a4413]{color:#f8fafc;font-size:1.2rem;font-weight:600;margin:0}.header-tenant[data-v-7f5a4413]{font-size:.82rem;color:#64748b}.header-badges[data-v-7f5a4413]{display:flex;gap:8px;margin-left:auto}.badge[data-v-7f5a4413]{font-size:.7rem;font-weight:700;padding:4px 12px;border-radius:100px;letter-spacing:.04em}.badge-on[data-v-7f5a4413]{background:#10b98126;color:#10b981}.badge-off[data-v-7f5a4413]{background:#ef44441a;color:#ef4444}.stat-row[data-v-7f5a4413]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-bottom:12px}.stat-card[data-v-7f5a4413]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px;text-align:center}.stat-card.accent[data-v-7f5a4413]{border-color:#10b98133;background:#10b9810a}.sv[data-v-7f5a4413]{display:block;font-size:1.5rem;font-weight:700;color:#f8fafc}.sl[data-v-7f5a4413]{font-size:.68rem;color:#64748b;text-transform:uppercase;letter-spacing:.04em;margin-top:4px;display:block}.day-filter[data-v-7f5a4413]{display:flex;gap:6px;margin-bottom:16px}.day-btn[data-v-7f5a4413]{padding:6px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#94a3b8;font-size:.82rem;cursor:pointer;transition:all .15s}.day-btn.active[data-v-7f5a4413]{background:#3b82f626;border-color:#3b82f64d;color:#3b82f6}.day-btn[data-v-7f5a4413]:hover:not(.active){background:#ffffff0f}.glass[data-v-7f5a4413]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-7f5a4413]{padding:20px;margin-bottom:16px}.section-title[data-v-7f5a4413]{font-size:.9rem;font-weight:600;color:#f8fafc;margin:0 0 16px}.chart-card[data-v-7f5a4413]{overflow:hidden}.chart[data-v-7f5a4413]{display:flex;align-items:flex-end;gap:4px;height:140px;padding:0 4px}.chart-bar-group[data-v-7f5a4413]{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px}.chart-bar[data-v-7f5a4413]{position:relative;width:100%;max-width:32px;background:#3b82f633;border-radius:4px 4px 0 0;transition:height .3s}.chart-bar-calls[data-v-7f5a4413]{position:absolute;bottom:0;left:0;right:0;background:#3b82f680;border-radius:4px 4px 0 0}.chart-bar-conv[data-v-7f5a4413]{position:absolute;bottom:0;left:0;right:0;background:#10b981;border-radius:4px 4px 0 0}.chart-label[data-v-7f5a4413]{font-size:.6rem;color:#4b5563}.chart-legend[data-v-7f5a4413]{display:flex;gap:16px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.04)}.legend-item[data-v-7f5a4413]{display:flex;align-items:center;gap:6px;font-size:.75rem;color:#94a3b8}.legend-dot[data-v-7f5a4413]{width:10px;height:10px;border-radius:2px}.legend-dot.session[data-v-7f5a4413]{background:#3b82f633}.legend-dot.call[data-v-7f5a4413]{background:#3b82f680}.legend-dot.conv[data-v-7f5a4413]{background:#10b981}.data-table[data-v-7f5a4413]{width:100%;border-collapse:collapse;font-size:.85rem}.data-table th[data-v-7f5a4413]{text-align:left;font-size:.7rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.04em;padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.06)}.data-table td[data-v-7f5a4413]{padding:10px;border-bottom:1px solid rgba(255,255,255,.03);color:#d1d5db;vertical-align:middle}.table-wrap[data-v-7f5a4413]{overflow-x:auto;margin:0 -20px;padding:0 20px}code[data-v-7f5a4413]{font-size:.8rem;color:#94a3b8;background:#ffffff0a;padding:2px 6px;border-radius:4px;font-family:SF Mono,Fira Code,monospace}.gclid[data-v-7f5a4413]{font-size:.72rem}.muted[data-v-7f5a4413]{color:#4b5563;font-size:.82rem}.empty-text[data-v-7f5a4413]{text-align:center;color:#4b5563;padding:24px 0}.num-label[data-v-7f5a4413]{font-size:.82rem;font-weight:600;color:#f8fafc;background:#3b82f626;padding:2px 8px;border-radius:4px}.dot[data-v-7f5a4413]{width:10px;height:10px;border-radius:50%;display:inline-block}.dot.on[data-v-7f5a4413]{background:#10b981;box-shadow:0 0 6px #10b98166}.dot.off[data-v-7f5a4413]{background:#ef4444}.dot.none[data-v-7f5a4413]{background:#ffffff14}.status-badge[data-v-7f5a4413]{font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:100px;letter-spacing:.03em}.st-pending[data-v-7f5a4413]{background:#fbbf241a;color:#fbbf24}.st-displayed[data-v-7f5a4413]{background:#3b82f61a;color:#3b82f6}.st-called[data-v-7f5a4413]{background:#10b9811a;color:#10b981}.st-converted[data-v-7f5a4413]{background:#10b98133;color:#10b981;font-weight:700}.st-expired[data-v-7f5a4413]{background:#ffffff0a;color:#64748b}.st-failed[data-v-7f5a4413]{background:#ef44441a;color:#ef4444}.btn-release[data-v-7f5a4413]{padding:8px 16px;border-radius:8px;font-size:.82rem;font-weight:600;cursor:pointer;background:#ef44441f;border:1px solid rgba(239,68,68,.25);color:#ef4444;transition:all .15s}.btn-release[data-v-7f5a4413]:hover{background:#ef444433}.fraud-badge[data-v-7f5a4413]{font-size:.7rem;font-weight:700;padding:2px 8px;border-radius:100px;display:inline-block}.fraud-high[data-v-7f5a4413]{background:#ef444426;color:#ef4444}.fraud-mid[data-v-7f5a4413]{background:#fbbf241f;color:#fbbf24}.fraud-low[data-v-7f5a4413]{background:#ffffff0a;color:#64748b}.config-grid[data-v-7f5a4413]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.config-item[data-v-7f5a4413]{display:flex;flex-direction:column;gap:4px}.config-label[data-v-7f5a4413]{font-size:.7rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.04em}@media (max-width:767px){.stat-row[data-v-7f5a4413]{grid-template-columns:repeat(2,1fr);gap:8px}.card[data-v-7f5a4413]{padding:14px}.page-header[data-v-7f5a4413]{flex-direction:column;align-items:flex-start}.header-badges[data-v-7f5a4413]{margin-left:0}.config-grid[data-v-7f5a4413]{grid-template-columns:1fr}}.back-row[data-v-a10efe7a]{margin-bottom:12px}.back-link[data-v-a10efe7a]{color:#64748b;text-decoration:none;font-size:.85rem}.back-link[data-v-a10efe7a]:hover{color:#94a3b8}.site-header[data-v-a10efe7a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:12px}.site-header h2[data-v-a10efe7a]{font-size:1.2rem;font-weight:700;color:#f8fafc;margin:0}.sub[data-v-a10efe7a]{font-size:.82rem;color:#64748b;margin:4px 0 0}.error-box[data-v-a10efe7a]{background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:10px;padding:12px 16px;margin-bottom:16px}.error-box p[data-v-a10efe7a]{color:#f87171;font-size:.85rem;margin:2px 0}.glass[data-v-a10efe7a]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-a10efe7a]{padding:20px;margin-bottom:16px}.section-title[data-v-a10efe7a]{font-size:.9rem;font-weight:600;color:#e2e8f0;margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.06)}.cfg-grid[data-v-a10efe7a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.fg[data-v-a10efe7a]{display:flex;flex-direction:column;gap:4px}.fg.full[data-v-a10efe7a]{grid-column:1/-1}.fg label[data-v-a10efe7a]{font-size:.82rem;color:#94a3b8;font-weight:500}.fg input[data-v-a10efe7a],.fg select[data-v-a10efe7a],.fg textarea[data-v-a10efe7a]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem;width:100%}input[type=range][data-v-a10efe7a]{-webkit-appearance:none;height:4px;background:#ffffff1a;border-radius:2px;padding:0}input[type=range][data-v-a10efe7a]::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;background:#3b82f6;border-radius:50%;cursor:pointer}input[type=color][data-v-a10efe7a]{height:36px;padding:3px;cursor:pointer;width:60px;border-radius:6px}.cb[data-v-a10efe7a]{display:flex;align-items:center;gap:8px;cursor:pointer;color:#e2e8f0}.cb input[data-v-a10efe7a]{width:15px;height:15px;accent-color:#3b82f6}.cb-row[data-v-a10efe7a]{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.cb-sm[data-v-a10efe7a]{display:flex;align-items:center;gap:5px;font-size:.82rem;color:#d1d5db;cursor:pointer}.cb-sm input[data-v-a10efe7a]{width:13px;height:13px;accent-color:#3b82f6}.toggle[data-v-a10efe7a]{display:flex;align-items:center;gap:8px;cursor:pointer}.toggle input[data-v-a10efe7a]{display:none}.toggle-track[data-v-a10efe7a]{width:40px;height:22px;background:#ffffff14;border-radius:11px;position:relative;display:block;transition:background .2s}.toggle input:checked+.toggle-track[data-v-a10efe7a]{background:#10b9814d}.toggle-thumb[data-v-a10efe7a]{position:absolute;top:2px;left:2px;width:18px;height:18px;background:#94a3b8;border-radius:50%;transition:all .2s}.toggle input:checked+.toggle-track .toggle-thumb[data-v-a10efe7a]{left:calc(100% - 20px);background:#10b981}.toggle-label[data-v-a10efe7a]{font-size:.82rem;color:#94a3b8}.save-bar[data-v-a10efe7a]{display:flex;justify-content:flex-end;margin-top:8px}.btn-save[data-v-a10efe7a]{padding:10px 24px;border-radius:8px;font-size:.88rem;font-weight:600;cursor:pointer;border:1px solid rgba(59,130,246,.3);background:#3b82f626;color:#3b82f6}.btn-save[data-v-a10efe7a]:disabled{opacity:.5}@media (max-width:767px){.site-header[data-v-a10efe7a]{flex-direction:column;align-items:flex-start;gap:10px}.cfg-grid[data-v-a10efe7a]{grid-template-columns:1fr}.card[data-v-a10efe7a]{padding:14px;margin-bottom:12px}.fg input[data-v-a10efe7a],.fg select[data-v-a10efe7a],.fg textarea[data-v-a10efe7a]{font-size:.9rem}.save-bar[data-v-a10efe7a]{margin-top:4px}.btn-save[data-v-a10efe7a]{width:100%;text-align:center}}.back-row[data-v-c50225a6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;flex-wrap:wrap;gap:8px}.back-link[data-v-c50225a6]{color:#64748b;text-decoration:none;font-size:.85rem}.back-link[data-v-c50225a6]:hover{color:#94a3b8}.meta-badges[data-v-c50225a6]{display:flex;gap:6px}.grid-layout[data-v-c50225a6]{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:960px){.grid-layout[data-v-c50225a6]{grid-template-columns:2fr 1fr}}.glass[data-v-c50225a6]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-c50225a6]{padding:20px;margin-bottom:16px}.info-col .card[data-v-c50225a6]:last-child{margin-bottom:0}.card-top[data-v-c50225a6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.section-title[data-v-c50225a6]{font-size:.9rem;font-weight:600;color:#e2e8f0;margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.06)}.card-top .section-title[data-v-c50225a6]{margin:0;padding:0;border:0}.session-code[data-v-c50225a6]{font-size:.75rem;background:#ffffff0a;padding:3px 8px;border-radius:4px;color:#94a3b8;font-family:monospace}.messages[data-v-c50225a6]{display:flex;flex-direction:column;gap:12px;max-height:700px;overflow-y:auto;padding-right:8px}.msg[data-v-c50225a6]{display:flex;gap:10px;align-items:flex-start}.msg.user[data-v-c50225a6]{flex-direction:row-reverse}.msg.assistant[data-v-c50225a6]{flex-direction:row}.msg-avatar[data-v-c50225a6]{width:30px;height:30px;border-radius:50%;background:#ffffff0d;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.85rem}.msg-bubble[data-v-c50225a6]{max-width:80%;padding:10px 14px;border-radius:14px;font-size:.85rem;line-height:1.5}.msg.user .msg-bubble[data-v-c50225a6]{background:#3b82f61f;color:#e2e8f0;border-bottom-right-radius:4px}.msg.assistant .msg-bubble[data-v-c50225a6]{background:#ffffff0a;color:#e2e8f0;border-bottom-left-radius:4px}.msg-text[data-v-c50225a6]{white-space:pre-wrap}.msg-footer[data-v-c50225a6]{display:flex;gap:6px;margin-top:4px;flex-wrap:wrap}.msg-time[data-v-c50225a6]{font-size:.66rem;color:#64748b}.msg-tag[data-v-c50225a6]{font-size:.62rem;padding:1px 5px;border-radius:4px;font-weight:500}.msg-tag.conf[data-v-c50225a6]{background:#10b9811a;color:#10b981}.msg-tag.tok[data-v-c50225a6]{background:#8b5cf61a;color:#a78bfa}.msg-tag.model[data-v-c50225a6]{background:#3b82f61a;color:#3b82f6}.empty[data-v-c50225a6]{text-align:center;padding:30px;color:#4b5563;font-size:.85rem}.detail-grid[data-v-c50225a6]{display:flex;flex-direction:column;gap:6px}.d-row[data-v-c50225a6]{display:flex;gap:10px;padding:6px 10px;background:#ffffff05;border-radius:6px;font-size:.82rem;color:#d1d5db}.lbl[data-v-c50225a6]{color:#64748b;min-width:75px;flex-shrink:0;font-weight:500}.ts[data-v-c50225a6]{font-size:.78rem;color:#94a3b8}.url-val[data-v-c50225a6]{word-break:break-all;font-size:.78rem}.badge[data-v-c50225a6]{font-size:.68rem;font-weight:600;padding:3px 8px;border-radius:100px}.badge.active[data-v-c50225a6]{background:#10b9811a;color:#10b981}.badge.handed_off[data-v-c50225a6]{background:#f59e0b1a;color:#f59e0b}.badge.ended[data-v-c50225a6]{background:#ffffff0d;color:#64748b}.badge.converted[data-v-c50225a6],.badge.cold[data-v-c50225a6]{background:#3b82f61a;color:#3b82f6}.badge.warm[data-v-c50225a6]{background:#f59e0b1a;color:#f59e0b}.badge.hot[data-v-c50225a6]{background:#ef44441a;color:#ef4444}.badge.rating[data-v-c50225a6]{background:#f59e0b1a;color:#f59e0b}.stat-row[data-v-99b31c52]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-bottom:12px}.stat-row.mini[data-v-99b31c52]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin-bottom:20px}.stat-card[data-v-99b31c52]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px;text-align:center}.stat-card.sm[data-v-99b31c52]{padding:12px}.stat-card.accent[data-v-99b31c52]{border-color:#3b82f633;background:#3b82f60a}.sv[data-v-99b31c52]{display:block;font-size:1.5rem;font-weight:700;color:#f8fafc}.sv.sm-v[data-v-99b31c52]{font-size:1.15rem}.sl[data-v-99b31c52]{font-size:.68rem;color:#64748b;text-transform:uppercase;letter-spacing:.04em;margin-top:4px;display:block}.glass[data-v-99b31c52]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-99b31c52]{padding:20px}.toolbar[data-v-99b31c52]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:16px}.toolbar-left[data-v-99b31c52]{display:flex;gap:8px;flex-wrap:wrap;flex:1}.search-input[data-v-99b31c52]{padding:8px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem;min-width:200px;outline:none}.search-input[data-v-99b31c52]:focus{border-color:#3b82f666}.filter-select[data-v-99b31c52]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.83rem}.btn[data-v-99b31c52]{padding:8px 16px;border-radius:8px;font-size:.84rem;font-weight:500;cursor:pointer;border:1px solid transparent;transition:all .15s;text-decoration:none;display:inline-block}.btn-xs[data-v-99b31c52]{padding:4px 10px;font-size:.76rem;border-radius:6px;background:#ffffff0a;border-color:#ffffff1a;color:#94a3b8}.btn-xs[data-v-99b31c52]:hover{background:#ffffff14}.table-wrap[data-v-99b31c52]{overflow-x:auto;margin:0 -20px;padding:0 20px}.data-table[data-v-99b31c52]{width:100%;border-collapse:collapse;font-size:.88rem}.data-table th[data-v-99b31c52]{text-align:left;font-size:.72rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.04em;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.06)}.data-table td[data-v-99b31c52]{padding:12px;border-bottom:1px solid rgba(255,255,255,.03);color:#d1d5db;vertical-align:middle}.row-disabled[data-v-99b31c52]{opacity:.5}.site-cell[data-v-99b31c52]{display:flex;flex-direction:column;gap:2px}.site-cell strong[data-v-99b31c52]{color:#f8fafc;font-size:.88rem}.site-cell small[data-v-99b31c52]{color:#64748b;font-size:.76rem}.link[data-v-99b31c52]{color:#3b82f6;text-decoration:none;font-size:.85rem}.link[data-v-99b31c52]:hover{text-decoration:underline}.muted[data-v-99b31c52]{color:#4b5563}.td-actions[data-v-99b31c52]{text-align:right}.empty-row[data-v-99b31c52]{text-align:center;padding:40px 12px;color:#4b5563}.toggle-pill[data-v-99b31c52]{font-size:.7rem;font-weight:700;padding:4px 12px;border-radius:100px;border:none;cursor:pointer;transition:all .15s;letter-spacing:.04em}.toggle-pill.on[data-v-99b31c52]{background:#3b82f626;color:#3b82f6}.toggle-pill[data-v-99b31c52]:not(.on){background:#ffffff0d;color:#64748b}.dot[data-v-99b31c52]{width:10px;height:10px;border-radius:50%;display:inline-block}.dot.on[data-v-99b31c52]{background:#10b981;box-shadow:0 0 6px #10b98166}.dot.off[data-v-99b31c52]{background:#f97316}.dot.none[data-v-99b31c52]{background:#ffffff14}.model-tag[data-v-99b31c52]{font-size:.75rem;padding:3px 8px;border-radius:6px;background:#8b5cf61a;color:#a78bfa;font-weight:500}.pagination[data-v-99b31c52]{display:flex;gap:4px;justify-content:center;margin-top:16px;flex-wrap:wrap}.page-link[data-v-99b31c52]{padding:6px 12px;border-radius:6px;font-size:.82rem;color:#94a3b8;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);text-decoration:none;transition:all .15s}.page-link.active[data-v-99b31c52]{background:#3b82f626;border-color:#3b82f64d;color:#3b82f6}.page-link.disabled[data-v-99b31c52]{opacity:.3;pointer-events:none}.page-link[data-v-99b31c52]:hover:not(.active):not(.disabled){background:#ffffff14}.mobile-cards[data-v-99b31c52]{display:none}.m-card[data-v-99b31c52]{display:block;padding:16px;border-bottom:1px solid rgba(255,255,255,.04);text-decoration:none;transition:background .15s}.m-card[data-v-99b31c52]:hover{background:#ffffff05}.m-card[data-v-99b31c52]:last-child{border-bottom:none}.m-card.row-disabled[data-v-99b31c52]{opacity:.5}.m-card-top[data-v-99b31c52]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px}.m-card-name[data-v-99b31c52]{display:flex;flex-direction:column;gap:2px;min-width:0}.m-card-name strong[data-v-99b31c52]{color:#f8fafc;font-size:.9rem;word-break:break-all}.m-card-name small[data-v-99b31c52]{color:#64748b;font-size:.78rem}.m-card-meta[data-v-99b31c52]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.m-meta-item[data-v-99b31c52]{font-size:.78rem;color:#9ca3af}.m-meta-dots[data-v-99b31c52]{display:flex;align-items:center;gap:6px}.dot.sm[data-v-99b31c52]{width:8px;height:8px}.model-tag.sm[data-v-99b31c52]{font-size:.68rem;padding:2px 6px}@media (max-width:767px){.table-wrap[data-v-99b31c52]{display:none}.mobile-cards[data-v-99b31c52]{display:block}.stat-row[data-v-99b31c52]{grid-template-columns:repeat(3,1fr);gap:8px}.stat-row.mini[data-v-99b31c52]{grid-template-columns:repeat(2,1fr)}.stat-card[data-v-99b31c52]{padding:12px 8px}.sv[data-v-99b31c52]{font-size:1.2rem}.sl[data-v-99b31c52]{font-size:.62rem}.toolbar[data-v-99b31c52]{flex-direction:column}.toolbar-left[data-v-99b31c52]{flex-direction:column;width:100%}.search-input[data-v-99b31c52]{min-width:0;width:100%}.filter-select[data-v-99b31c52]{width:100%}.card[data-v-99b31c52]{padding:14px}.pagination[data-v-99b31c52]{margin-top:12px}.page-link[data-v-99b31c52]{padding:6px 10px;font-size:.75rem}}@media (max-width:400px){.stat-row[data-v-99b31c52]{grid-template-columns:repeat(2,1fr)}}.back-row[data-v-1a03f17c]{margin-bottom:12px}.back-link[data-v-1a03f17c]{color:#64748b;text-decoration:none;font-size:.85rem}.back-link[data-v-1a03f17c]:hover{color:#94a3b8}.site-header[data-v-1a03f17c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.site-header h2[data-v-1a03f17c]{font-size:1.3rem;font-weight:700;color:#f8fafc;margin:0}.sub[data-v-1a03f17c]{font-size:.82rem;color:#64748b;margin:4px 0 0}.stat-row[data-v-1a03f17c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin-bottom:16px}.stat-card[data-v-1a03f17c]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:14px;text-align:center}.stat-card.accent[data-v-1a03f17c]{border-color:#3b82f633;background:#3b82f60a}.stat-card.hot[data-v-1a03f17c]{border-color:#ef444433;background:#ef44440a}.sv[data-v-1a03f17c]{display:block;font-size:1.4rem;font-weight:700;color:#f8fafc}.sl[data-v-1a03f17c]{font-size:.66rem;color:#64748b;text-transform:uppercase;letter-spacing:.04em;margin-top:3px;display:block}.glass[data-v-1a03f17c]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-1a03f17c]{padding:20px;margin-bottom:16px}.section-title[data-v-1a03f17c]{font-size:.9rem;font-weight:600;color:#e2e8f0;margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.06)}.config-grid[data-v-1a03f17c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.cfg-item[data-v-1a03f17c]{display:flex;flex-direction:column;gap:3px}.cfg-label[data-v-1a03f17c]{font-size:.72rem;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.cfg-val[data-v-1a03f17c]{font-size:.88rem;color:#d1d5db}.cfg-val.on[data-v-1a03f17c]{color:#10b981}.cfg-val.off[data-v-1a03f17c]{color:#ef4444}.muted-text[data-v-1a03f17c]{color:#4b5563;font-size:.88rem}.toggle-pill[data-v-1a03f17c]{font-size:.78rem;font-weight:700;padding:6px 16px;border-radius:100px;border:none;cursor:pointer;transition:all .15s;letter-spacing:.04em}.toggle-pill.on[data-v-1a03f17c]{background:#3b82f626;color:#3b82f6}.toggle-pill[data-v-1a03f17c]:not(.on){background:#ffffff0d;color:#64748b}.table-wrap[data-v-1a03f17c]{overflow-x:auto;margin:0 -20px;padding:0 20px}.data-table[data-v-1a03f17c]{width:100%;border-collapse:collapse;font-size:.85rem}.data-table th[data-v-1a03f17c]{text-align:left;font-size:.7rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.04em;padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.06)}.data-table td[data-v-1a03f17c]{padding:10px;border-bottom:1px solid rgba(255,255,255,.03);color:#d1d5db;vertical-align:middle}.empty-row[data-v-1a03f17c]{text-align:center;padding:30px;color:#4b5563}.ts[data-v-1a03f17c]{font-size:.8rem;color:#64748b;white-space:nowrap}.session-code[data-v-1a03f17c]{font-size:.78rem;background:#ffffff0a;padding:2px 6px;border-radius:4px;color:#94a3b8}.status-badge[data-v-1a03f17c]{font-size:.72rem;padding:3px 8px;border-radius:6px;font-weight:500;text-transform:capitalize}.status-badge.active[data-v-1a03f17c]{background:#10b9811a;color:#10b981}.status-badge.handed_off[data-v-1a03f17c]{background:#f59e0b1a;color:#f59e0b}.status-badge.ended[data-v-1a03f17c]{background:#ffffff0d;color:#64748b}.status-badge.converted[data-v-1a03f17c],.status-badge.new[data-v-1a03f17c]{background:#3b82f61a;color:#3b82f6}.status-badge.contacted[data-v-1a03f17c]{background:#f59e0b1a;color:#f59e0b}.status-badge.qualified[data-v-1a03f17c]{background:#10b9811a;color:#10b981}.score-badge[data-v-1a03f17c]{font-size:.72rem;padding:3px 8px;border-radius:6px;font-weight:500}.score-badge.cold[data-v-1a03f17c]{background:#3b82f61a;color:#3b82f6}.score-badge.warm[data-v-1a03f17c]{background:#f59e0b1a;color:#f59e0b}.score-badge.hot[data-v-1a03f17c]{background:#ef44441a;color:#ef4444}.section-header[data-v-1a03f17c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.06)}.section-header .section-title[data-v-1a03f17c]{margin:0;padding:0;border:0}.btn[data-v-1a03f17c]{padding:8px 16px;border-radius:8px;font-size:.84rem;font-weight:500;cursor:pointer;border:1px solid transparent;transition:all .15s;text-decoration:none;display:inline-block}.btn-xs[data-v-1a03f17c]{padding:4px 10px;font-size:.76rem;border-radius:6px;background:#ffffff0a;border-color:#ffffff1a;color:#94a3b8}.btn-xs[data-v-1a03f17c]:hover{background:#ffffff14}.td-actions[data-v-1a03f17c]{text-align:right}.mobile-cards[data-v-1a03f17c]{display:none}.m-card[data-v-1a03f17c]{display:block;padding:14px;border-bottom:1px solid rgba(255,255,255,.04);text-decoration:none;transition:background .15s}.m-card[data-v-1a03f17c]:hover{background:#ffffff05}.m-card[data-v-1a03f17c]:last-child{border-bottom:none}.m-card-top[data-v-1a03f17c]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px}.m-card-row[data-v-1a03f17c]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:4px}.m-meta-item[data-v-1a03f17c]{font-size:.82rem;color:#d1d5db}.m-lead-name[data-v-1a03f17c]{color:#f8fafc;font-size:.9rem}.muted-sm[data-v-1a03f17c]{font-size:.78rem;color:#64748b}.mono[data-v-1a03f17c]{font-family:monospace;font-size:.82rem}@media (max-width:767px){.table-wrap[data-v-1a03f17c]{display:none}.mobile-cards[data-v-1a03f17c]{display:block}.site-header[data-v-1a03f17c]{flex-direction:column;align-items:flex-start;gap:10px}.stat-row[data-v-1a03f17c]{grid-template-columns:repeat(3,1fr);gap:8px}.stat-card[data-v-1a03f17c]{padding:10px 6px}.sv[data-v-1a03f17c]{font-size:1.15rem}.sl[data-v-1a03f17c]{font-size:.6rem}.config-grid[data-v-1a03f17c]{grid-template-columns:1fr 1fr}.card[data-v-1a03f17c]{padding:14px;margin-bottom:12px}.section-header[data-v-1a03f17c]{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:400px){.stat-row[data-v-1a03f17c]{grid-template-columns:repeat(2,1fr)}.config-grid[data-v-1a03f17c]{grid-template-columns:1fr}}.stat-cards[data-v-f42d3f7b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin-bottom:20px}.sc[data-v-f42d3f7b]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px;text-align:center}.sc-val[data-v-f42d3f7b]{font-size:1.5rem;font-weight:700;color:#f8fafc}.sc-val.orange[data-v-f42d3f7b]{color:#f97316}.sc-val.blue[data-v-f42d3f7b]{color:#3b82f6}.sc-val.green[data-v-f42d3f7b]{color:#10b981}.sc-lbl[data-v-f42d3f7b]{font-size:.72rem;color:#64748b;margin-top:4px;text-transform:uppercase;letter-spacing:.04em}.filters[data-v-f42d3f7b]{display:flex;gap:10px;margin-bottom:16px;flex-wrap:wrap;align-items:center}.search-input[data-v-f42d3f7b]{flex:1;min-width:180px;padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.9rem}.filter-select[data-v-f42d3f7b]{padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.action-btn[data-v-f42d3f7b]{padding:10px 16px;border:none;border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .15s;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.action-btn.green[data-v-f42d3f7b]{background:#10b98126;color:#10b981}.action-btn.green[data-v-f42d3f7b]:hover{background:#10b98140}.action-btn.blue[data-v-f42d3f7b]{background:#3b82f626;color:#3b82f6}.action-btn.blue[data-v-f42d3f7b]:hover{background:#3b82f640}.action-btn.red-outline[data-v-f42d3f7b]{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.2)}.action-btn.red-outline[data-v-f42d3f7b]:hover{background:#ef444433}.glass[data-v-f42d3f7b]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-f42d3f7b]{padding:0}.contact-list[data-v-f42d3f7b]{display:flex;flex-direction:column}.contact-row[data-v-f42d3f7b]{display:flex;gap:14px;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.03);align-items:flex-start;transition:background .15s}.contact-row[data-v-f42d3f7b]:hover{background:#ffffff05}.contact-row.unread[data-v-f42d3f7b]{background:#3b82f608}.contact-row.unread .contact-body strong[data-v-f42d3f7b]{color:#f8fafc}.contact-icon[data-v-f42d3f7b]{font-size:1.2rem;flex-shrink:0;padding-top:2px}.contact-body[data-v-f42d3f7b]{flex:1;min-width:0}.contact-head[data-v-f42d3f7b]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;flex-wrap:wrap;margin-bottom:6px}.contact-body strong[data-v-f42d3f7b]{font-size:.92rem;color:#94a3b8}.contact-email[data-v-f42d3f7b]{font-size:.82rem;color:#3b82f6;margin-left:8px}.contact-company[data-v-f42d3f7b]{font-size:.82rem;color:#64748b;margin-left:4px}.contact-meta[data-v-f42d3f7b]{display:flex;gap:6px;flex-shrink:0}.subject-tag[data-v-f42d3f7b]{font-size:.7rem;font-weight:600;padding:2px 8px;border-radius:4px}.subject-tag.demo[data-v-f42d3f7b]{background:#3b82f626;color:#3b82f6}.subject-tag.pricing[data-v-f42d3f7b]{background:#10b98126;color:#10b981}.subject-tag.technical[data-v-f42d3f7b]{background:#eab30826;color:#eab308}.subject-tag.partnership[data-v-f42d3f7b]{background:#8b5cf626;color:#8b5cf6}.subject-tag.support[data-v-f42d3f7b]{background:#f9731626;color:#f97316}.subject-tag.other[data-v-f42d3f7b]{background:#ffffff0f;color:#94a3b8}.source-tag[data-v-f42d3f7b]{font-size:.65rem;padding:2px 6px;border-radius:4px;background:#ffffff0a;color:#64748b}.contact-msg[data-v-f42d3f7b]{font-size:.85rem;color:#6b7280;line-height:1.5;margin:0}.contact-foot[data-v-f42d3f7b]{display:flex;justify-content:space-between;margin-top:8px}.muted[data-v-f42d3f7b]{font-size:.78rem;color:#4b5563}.contact-actions[data-v-f42d3f7b]{display:flex;gap:6px;flex-shrink:0}.mini-btn[data-v-f42d3f7b]{width:28px;height:28px;border-radius:6px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#94a3b8;cursor:pointer;font-size:.8rem;display:flex;align-items:center;justify-content:center;transition:all .15s}.mini-btn[data-v-f42d3f7b]:hover{background:#10b98126;color:#10b981;border-color:#10b98133}.mini-btn.red[data-v-f42d3f7b]:hover{background:#ef444426;color:#ef4444;border-color:#ef444433}.empty[data-v-f42d3f7b]{text-align:center;padding:40px;color:#4b5563;font-size:.9rem}.pagination[data-v-f42d3f7b]{display:flex;gap:4px;justify-content:center;padding:16px}.pg-link[data-v-f42d3f7b]{padding:6px 12px;border-radius:6px;font-size:.8rem;color:#9ca3af;text-decoration:none;background:#ffffff08}.pg-link.active[data-v-f42d3f7b]{background:#3b82f633;color:#3b82f6;font-weight:600}.pg-link.disabled[data-v-f42d3f7b]{opacity:.3;pointer-events:none}.modal-overlay[data-v-f42d3f7b]{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-box[data-v-f42d3f7b]{background:#141620;border:1px solid rgba(255,255,255,.08);border-radius:16px;width:100%;max-width:600px;max-height:80vh;overflow-y:auto}.modal-header[data-v-f42d3f7b]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.06)}.modal-header h3[data-v-f42d3f7b]{font-size:1.1rem;color:#f8fafc;margin:0}.modal-close[data-v-f42d3f7b]{background:none;border:none;color:#64748b;font-size:1.2rem;cursor:pointer;padding:4px 8px;border-radius:6px}.modal-close[data-v-f42d3f7b]:hover{color:#f8fafc;background:#ffffff0d}.modal-body[data-v-f42d3f7b]{padding:24px}.detail-grid[data-v-f42d3f7b]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.detail-row[data-v-f42d3f7b]{display:flex;gap:16px;align-items:baseline}.detail-label[data-v-f42d3f7b]{font-size:.78rem;color:#64748b;min-width:80px;text-transform:uppercase;letter-spacing:.03em}.detail-value[data-v-f42d3f7b]{font-size:.9rem;color:#e2e8f0}.detail-value a[data-v-f42d3f7b]{color:#3b82f6;text-decoration:none}.detail-value a[data-v-f42d3f7b]:hover{text-decoration:underline}.detail-message[data-v-f42d3f7b]{margin-bottom:20px}.detail-message .detail-label[data-v-f42d3f7b]{display:block;margin-bottom:8px}.message-content[data-v-f42d3f7b]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:16px;font-size:.9rem;color:#cbd5e1;line-height:1.7;white-space:pre-wrap}.modal-actions[data-v-f42d3f7b]{display:flex;gap:10px;justify-content:flex-end}@media (max-width:768px){.stat-cards[data-v-f42d3f7b]{grid-template-columns:repeat(2,1fr)}.contact-head[data-v-f42d3f7b]{flex-direction:column}.contact-meta[data-v-f42d3f7b]{margin-top:4px}.contact-email[data-v-f42d3f7b],.contact-company[data-v-f42d3f7b]{display:block;margin-left:0;margin-top:2px}.detail-row[data-v-f42d3f7b]{flex-direction:column;gap:4px}.detail-label[data-v-f42d3f7b]{min-width:0}.modal-actions[data-v-f42d3f7b]{flex-direction:column}}.glass[data-v-4beb2e12]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-4beb2e12]{padding:24px}.stats-row[data-v-4beb2e12]{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:24px}@media (min-width:640px){.stats-row[data-v-4beb2e12]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.stats-row[data-v-4beb2e12]{grid-template-columns:repeat(4,1fr)}}.stat-card[data-v-4beb2e12]{padding:24px}.stat-top[data-v-4beb2e12]{display:flex;justify-content:space-between;align-items:flex-start}.stat-label[data-v-4beb2e12]{font-size:.85rem;color:#9ca3af;margin-bottom:4px}.stat-value[data-v-4beb2e12]{font-size:1.8rem;font-weight:700;color:#f8fafc}.stat-value.green-text[data-v-4beb2e12]{color:#10b981}.stat-icon[data-v-4beb2e12]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat-icon.blue[data-v-4beb2e12]{background:#3b82f61a;color:#3b82f6}.stat-icon.purple[data-v-4beb2e12]{background:#8b5cf61a;color:#8b5cf6}.stat-icon.green[data-v-4beb2e12]{background:#10b9811a;color:#10b981}.stat-icon.pink[data-v-4beb2e12]{background:#ec48991a;color:#ec4899}.stat-bottom[data-v-4beb2e12]{margin-top:16px;font-size:.85rem;color:#6b7280}.stat-green[data-v-4beb2e12]{color:#10b981}.grid-2[data-v-4beb2e12]{display:grid;gap:24px}@media (min-width:1024px){.grid-2[data-v-4beb2e12]{grid-template-columns:1fr 1fr}}.card-title[data-v-4beb2e12]{font-size:1rem;font-weight:600;color:#f8fafc;display:flex;align-items:center;gap:10px;margin-bottom:20px}.card-header[data-v-4beb2e12]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.card-header .card-title[data-v-4beb2e12]{margin-bottom:0}.see-all[data-v-4beb2e12]{font-size:.85rem;color:#3b82f6;text-decoration:none}.see-all[data-v-4beb2e12]:hover{text-decoration:underline}.usage-list[data-v-4beb2e12]{display:flex;flex-direction:column;gap:6px}.usage-row[data-v-4beb2e12]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#ffffff08;border-radius:10px;font-size:.9rem;color:#9ca3af;transition:background .15s}.usage-row[data-v-4beb2e12]:hover{background:#ffffff0f}.usage-val[data-v-4beb2e12]{font-weight:600;color:#f8fafc}.usage-val.red[data-v-4beb2e12]{color:#ef4444}.usage-val.green[data-v-4beb2e12]{color:#10b981}.tenant-list[data-v-4beb2e12]{display:flex;flex-direction:column;gap:6px}.tenant-row[data-v-4beb2e12]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#ffffff08;border-radius:10px;text-decoration:none;transition:background .15s}.tenant-row[data-v-4beb2e12]:hover{background:#ffffff0f}.tenant-info[data-v-4beb2e12]{display:flex;flex-direction:column;gap:2px}.tenant-info strong[data-v-4beb2e12]{color:#f8fafc;font-size:.9rem}.tenant-info small[data-v-4beb2e12]{color:#6b7280;font-size:.8rem}.badge[data-v-4beb2e12]{font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:100px}.badge.active[data-v-4beb2e12]{background:#10b98126;color:#10b981}.badge.suspended[data-v-4beb2e12]{background:#ef444426;color:#ef4444}.badge.trialing[data-v-4beb2e12]{background:#3b82f626;color:#3b82f6}.empty-state[data-v-4beb2e12]{text-align:center;padding:40px 20px;color:#4b5563}.empty-state svg[data-v-4beb2e12]{margin:0 auto 12px;opacity:.3}.empty-state p[data-v-4beb2e12]{font-size:.9rem}.fj-layout[data-v-9efdc56a]{display:flex;flex-direction:column;gap:16px}.fj-actions[data-v-9efdc56a]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.fj-count[data-v-9efdc56a]{font-size:1rem;font-weight:600;color:#f8fafc}.fj-btns[data-v-9efdc56a]{display:flex;gap:8px}.act-btn[data-v-9efdc56a]{padding:8px 18px;border-radius:8px;font-size:.82rem;font-weight:600;cursor:pointer;border:1px solid;transition:.15s}.act-btn.green[data-v-9efdc56a]{background:#10b9811a;border-color:#10b98140;color:#10b981}.act-btn.green[data-v-9efdc56a]:hover{background:#10b98133}.act-btn.red[data-v-9efdc56a]{background:#ef444414;border-color:#ef444433;color:#ef4444}.act-btn.red[data-v-9efdc56a]:hover{background:#ef444426}.act-btn[data-v-9efdc56a]:disabled{opacity:.5;cursor:not-allowed}.fj-list[data-v-9efdc56a]{display:flex;flex-direction:column;gap:10px}.glass[data-v-9efdc56a]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:16px}.job-card[data-v-9efdc56a]{padding:18px 22px}.job-header[data-v-9efdc56a]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;flex-wrap:wrap}.job-name[data-v-9efdc56a]{font-size:.92rem;font-weight:600;color:#f8fafc;word-break:break-all}.job-meta[data-v-9efdc56a]{display:flex;gap:8px;align-items:center;flex-shrink:0}.job-queue[data-v-9efdc56a]{font-size:.68rem;padding:2px 8px;background:#3b82f61a;color:#3b82f6;border-radius:4px;font-weight:600}.job-time[data-v-9efdc56a]{font-size:.78rem;color:#6b7280;font-family:monospace}.job-exception[data-v-9efdc56a]{margin-bottom:12px}.exc-toggle[data-v-9efdc56a]{background:none;border:none;color:#3b82f6;font-size:.78rem;cursor:pointer;padding:0;font-weight:600;margin-bottom:6px}.exc-toggle[data-v-9efdc56a]:hover{text-decoration:underline}.exc-preview[data-v-9efdc56a]{font-size:.78rem;color:#6b7280;font-family:monospace;line-height:1.4;word-break:break-all}.exc-text[data-v-9efdc56a]{font-size:.72rem;color:#9ca3af;font-family:monospace;line-height:1.5;white-space:pre-wrap;word-break:break-all;max-height:300px;overflow-y:auto;padding:12px;background:#0000004d;border-radius:8px}.job-actions[data-v-9efdc56a]{display:flex;gap:8px}.j-btn[data-v-9efdc56a]{padding:6px 14px;border-radius:6px;font-size:.78rem;font-weight:600;cursor:pointer;border:1px solid;transition:.15s}.j-btn.green[data-v-9efdc56a]{background:#10b98114;border-color:#10b98133;color:#10b981}.j-btn.green[data-v-9efdc56a]:hover{background:#10b98126}.j-btn.red[data-v-9efdc56a]{background:#ef44440f;border-color:#ef444426;color:#ef4444}.j-btn.red[data-v-9efdc56a]:hover{background:#ef44441f}.j-btn[data-v-9efdc56a]:disabled{opacity:.5;cursor:not-allowed}.empty-state[data-v-9efdc56a]{text-align:center;padding:60px 24px}.empty-icon[data-v-9efdc56a]{font-size:3rem;margin-bottom:16px;color:#10b981}.empty-state h3[data-v-9efdc56a]{font-size:1.1rem;color:#f8fafc;margin-bottom:8px}.empty-state p[data-v-9efdc56a]{color:#6b7280;font-size:.9rem}.pagination[data-v-9efdc56a]{display:flex;justify-content:center;gap:4px;flex-wrap:wrap}.pg-link[data-v-9efdc56a]{padding:6px 12px;border-radius:6px;font-size:.82rem;color:#9ca3af;text-decoration:none;background:#ffffff08;border:1px solid rgba(255,255,255,.06);transition:.15s}.pg-link[data-v-9efdc56a]:hover{background:#ffffff0f;color:#f8fafc}.pg-link.active[data-v-9efdc56a]{background:#3b82f626;color:#3b82f6;border-color:#3b82f64d}.pg-link.disabled[data-v-9efdc56a]{opacity:.3;pointer-events:none}@media (max-width:767px){.fj-actions[data-v-9efdc56a]{flex-direction:column;align-items:flex-start}.fj-btns[data-v-9efdc56a]{width:100%}.act-btn[data-v-9efdc56a]{flex:1;text-align:center}.job-card[data-v-9efdc56a]{padding:14px 16px}.job-header[data-v-9efdc56a]{flex-direction:column;gap:6px}.job-meta[data-v-9efdc56a]{flex-shrink:initial}.job-name[data-v-9efdc56a]{font-size:.85rem}.exc-text[data-v-9efdc56a]{max-height:200px;font-size:.68rem}.pg-link[data-v-9efdc56a]{padding:6px 10px;font-size:.75rem}}.health-layout[data-v-e44b2464]{display:flex;flex-direction:column;gap:20px}.glass[data-v-e44b2464]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-e44b2464]{padding:24px}.status-bar[data-v-e44b2464]{padding:16px 24px;display:flex;align-items:center;gap:12px}.status-bar.ok[data-v-e44b2464]{border-color:#10b98133}.status-bar.warning[data-v-e44b2464]{border-color:#f9731633}.status-bar.error[data-v-e44b2464]{border-color:#ef444433}.status-dot[data-v-e44b2464]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.status-bar.ok .status-dot[data-v-e44b2464]{background:#10b981;box-shadow:0 0 8px #10b98166}.status-bar.warning .status-dot[data-v-e44b2464]{background:#f97316;box-shadow:0 0 8px #f9731666}.status-bar.error .status-dot[data-v-e44b2464]{background:#ef4444;box-shadow:0 0 8px #ef444466;animation:pulse-e44b2464 2s infinite}@keyframes pulse-e44b2464{0%,to{opacity:1}50%{opacity:.5}}.status-text-wrap[data-v-e44b2464]{flex:1;display:flex;flex-direction:column;gap:4px}.status-text[data-v-e44b2464]{font-size:.92rem;font-weight:600;color:#f8fafc}.status-issues[data-v-e44b2464]{font-size:.75rem;color:#9ca3af}.refresh-btn[data-v-e44b2464]{padding:6px 16px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#9ca3af;font-size:.78rem;font-weight:600;cursor:pointer;transition:.15s}.refresh-btn[data-v-e44b2464]:hover{background:#ffffff14;color:#f8fafc}.checks-grid[data-v-e44b2464]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.check-card[data-v-e44b2464]{padding:18px 20px;display:flex;align-items:center;gap:14px}.check-card.ok[data-v-e44b2464]{border-color:#10b9811f}.check-card.warning[data-v-e44b2464]{border-color:#f973161f}.check-card.warning.highlight[data-v-e44b2464]{border-color:#f973164d;background:#f9731608}.check-card.error[data-v-e44b2464]{border-color:#ef44441f}.check-card.error.highlight[data-v-e44b2464]{border-color:#ef44444d;background:#ef444408}.check-icon[data-v-e44b2464]{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:700;flex-shrink:0}.check-card.ok .check-icon[data-v-e44b2464]{background:#10b9811a;color:#10b981}.check-card.warning .check-icon[data-v-e44b2464]{background:#f973161a;color:#f97316}.check-card.error .check-icon[data-v-e44b2464]{background:#ef44441a;color:#ef4444}.check-body[data-v-e44b2464]{flex:1;min-width:0}.check-label[data-v-e44b2464]{font-size:.88rem;font-weight:600;color:#f8fafc;margin-bottom:2px}.check-info[data-v-e44b2464]{font-size:.78rem;color:#6b7280;font-family:monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.check-dot[data-v-e44b2464]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.check-dot.ok[data-v-e44b2464]{background:#10b981}.check-dot.warning[data-v-e44b2464]{background:#f97316}.check-dot.error[data-v-e44b2464]{background:#ef4444}.card-title[data-v-e44b2464]{font-size:1rem;font-weight:600;color:#f8fafc;margin-bottom:16px}.smtp-info[data-v-e44b2464]{margin-bottom:18px}.smtp-grid[data-v-e44b2464]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px}.smtp-cell[data-v-e44b2464]{display:flex;flex-direction:column;gap:4px;padding:10px 14px;background:#ffffff08;border-radius:8px}.lbl[data-v-e44b2464]{font-size:.68rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.mono[data-v-e44b2464]{font-family:monospace;font-size:.82rem;color:#94a3b8}.smtp-form[data-v-e44b2464]{margin-top:16px}.smtp-row[data-v-e44b2464]{display:flex;gap:10px}.smtp-input[data-v-e44b2464]{flex:1;padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.88rem}.smtp-input[data-v-e44b2464]:focus{outline:none;border-color:#3b82f680;box-shadow:0 0 0 3px #3b82f61a}.smtp-btn[data-v-e44b2464]{padding:10px 24px;border:none;border-radius:8px;background:#3b82f633;color:#3b82f6;font-size:.85rem;font-weight:600;cursor:pointer;transition:.15s;white-space:nowrap}.smtp-btn[data-v-e44b2464]:hover{background:#3b82f64d}.smtp-btn[data-v-e44b2464]:disabled{opacity:.5;cursor:not-allowed}.smtp-hint[data-v-e44b2464]{font-size:.75rem;color:#4b5563;margin-top:10px}@media (max-width:767px){.status-bar[data-v-e44b2464]{padding:12px 16px;flex-wrap:wrap}.status-text[data-v-e44b2464]{font-size:.82rem}.checks-grid[data-v-e44b2464]{grid-template-columns:1fr}.check-card[data-v-e44b2464]{padding:14px 16px}.card[data-v-e44b2464]{padding:16px}.smtp-grid[data-v-e44b2464]{grid-template-columns:1fr 1fr}.smtp-row[data-v-e44b2464]{flex-direction:column}.smtp-btn[data-v-e44b2464]{width:100%;text-align:center}}.glass[data-v-c8a2bee0]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-c8a2bee0]{overflow:hidden}.filters[data-v-c8a2bee0]{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap}.search-wrap[data-v-c8a2bee0]{position:relative;flex:1;min-width:220px}.search-svg[data-v-c8a2bee0]{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#6b7280}.search-input[data-v-c8a2bee0]{width:100%;padding:10px 14px 10px 42px;background:#141620b3;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#f8fafc;font-size:.9rem;outline:none}.search-input[data-v-c8a2bee0]:focus{border-color:#3b82f680}.search-input[data-v-c8a2bee0]::-moz-placeholder{color:#4b5563}.search-input[data-v-c8a2bee0]::placeholder{color:#4b5563}.filter-select[data-v-c8a2bee0]{padding:10px 14px;background:#141620b3;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#f8fafc;font-size:.9rem;outline:none;min-width:160px}.log-list[data-v-c8a2bee0]{display:flex;flex-direction:column}.log-row[data-v-c8a2bee0]{display:flex;gap:16px;padding:14px 20px;border-bottom:1px solid rgba(255,255,255,.03);align-items:center;flex-wrap:wrap;transition:background .15s}.log-row[data-v-c8a2bee0]:hover{background:#ffffff05}.log-left[data-v-c8a2bee0]{display:flex;flex-direction:column;gap:4px;min-width:150px}.log-time[data-v-c8a2bee0]{font-size:.8rem;color:#6b7280;font-family:monospace}.log-action[data-v-c8a2bee0]{font-size:.7rem;font-weight:700;padding:2px 8px;border-radius:4px;text-transform:uppercase;display:inline-block;width:-moz-fit-content;width:fit-content;background:#ffffff0d;color:#9ca3af}.log-action.red[data-v-c8a2bee0]{background:#ef44441a;color:#ef4444}.log-action.green[data-v-c8a2bee0]{background:#10b9811a;color:#10b981}.log-action.blue[data-v-c8a2bee0]{background:#3b82f61a;color:#3b82f6}.log-center[data-v-c8a2bee0]{flex:1;min-width:200px}.log-desc[data-v-c8a2bee0]{font-size:.9rem;color:#d1d5db;display:block}.log-center small[data-v-c8a2bee0]{color:#6b7280;font-size:.8rem}.log-ip[data-v-c8a2bee0]{color:#4b5563;font-size:.8rem;font-family:monospace}.empty-state[data-v-c8a2bee0]{text-align:center;padding:60px 20px;color:#4b5563}.empty-state svg[data-v-c8a2bee0]{margin:0 auto 12px;opacity:.3}.empty-state small[data-v-c8a2bee0]{display:block;margin-top:4px;color:#374151}.pagination[data-v-c8a2bee0]{display:flex;gap:4px;padding:16px;justify-content:center;border-top:1px solid rgba(255,255,255,.06)}.page-btn[data-v-c8a2bee0]{padding:6px 12px;font-size:.8rem;border-radius:6px;text-decoration:none;color:#9ca3af;background:#ffffff08}.page-btn.active[data-v-c8a2bee0]{background:#3b82f633;color:#3b82f6;font-weight:600}.page-btn.disabled[data-v-c8a2bee0]{opacity:.3;pointer-events:none}.placeholder-page[data-v-f7df41de]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;text-align:center;padding:40px}.placeholder-icon[data-v-f7df41de]{font-size:4rem;margin-bottom:20px;filter:grayscale(.3)}h2[data-v-f7df41de]{font-size:1.5rem;font-weight:700;color:#f8fafc;margin-bottom:12px}p[data-v-f7df41de]{font-size:1rem;color:#64748b;margin-bottom:24px;max-width:400px}.placeholder-badge[data-v-f7df41de]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#f59e0b1a;border:1px solid rgba(245,158,11,.2);border-radius:100px;color:#f59e0b;font-size:.85rem;font-weight:600}.page-header[data-v-5e613632]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;flex-wrap:wrap;gap:12px}.pg-title[data-v-5e613632]{font-size:1.25rem;font-weight:700;color:#f8fafc;margin-bottom:4px}.page-desc[data-v-5e613632]{color:#64748b;font-size:.85rem}.btn-create[data-v-5e613632]{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;border-radius:10px;font-size:.85rem;font-weight:600;border:none;cursor:pointer;transition:all .15s;white-space:nowrap}.btn-create[data-v-5e613632]:hover{opacity:.9}.new-plan-form[data-v-5e613632]{padding:20px;margin-bottom:20px}.np-title[data-v-5e613632]{font-size:.95rem;font-weight:600;color:#f8fafc;margin-bottom:14px}.np-grid[data-v-5e613632]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin-bottom:14px}.np-field[data-v-5e613632]{display:flex;flex-direction:column;gap:4px}.np-field label[data-v-5e613632]{font-size:.72rem;color:#6b7280;font-weight:600;text-transform:uppercase}.np-field input[data-v-5e613632]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#f8fafc;font-size:.85rem}.np-actions[data-v-5e613632]{display:flex;gap:8px}.np-btn[data-v-5e613632]{padding:8px 18px;border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:transparent;color:#9ca3af}.np-btn[data-v-5e613632]:hover{color:#f8fafc}.np-btn.green[data-v-5e613632]{background:#10b98126;border-color:#10b9814d;color:#10b981}.np-btn.green[data-v-5e613632]:hover{background:#10b98140}.del-small-btn[data-v-5e613632]{width:100%;padding:8px;margin-top:6px;border:1px solid rgba(239,68,68,.2);background:#ef44440d;border-radius:8px;color:#ef4444;font-size:.8rem;cursor:pointer;transition:all .15s}.del-small-btn[data-v-5e613632]:hover{background:#ef44441f}.plans-grid[data-v-5e613632]{display:grid;gap:20px}@media (min-width:1024px){.plans-grid[data-v-5e613632]{grid-template-columns:repeat(2,1fr)}}.plan-card[data-v-5e613632]{padding:24px;border-radius:16px;background:#141620b3;border:1px solid rgba(255,255,255,.06)}.plan-card.starter[data-v-5e613632]{border-color:#6b728026}.plan-card.pro[data-v-5e613632]{border-color:#3b82f626}.plan-card.business[data-v-5e613632]{border-color:#8b5cf626}.plan-card.enterprise[data-v-5e613632]{border-color:#f9731626}.plan-header[data-v-5e613632]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.plan-header h3[data-v-5e613632]{font-size:1.1rem;font-weight:700;color:#f8fafc}.plan-stats[data-v-5e613632]{display:flex;gap:8px}.pstat[data-v-5e613632]{font-size:.72rem;padding:2px 8px;border-radius:4px;font-weight:600}.pstat.green[data-v-5e613632]{background:#10b9811f;color:#10b981}.pstat.blue[data-v-5e613632]{background:#3b82f61f;color:#3b82f6}.price-display[data-v-5e613632]{margin-bottom:16px}.price[data-v-5e613632]{font-size:1.4rem;font-weight:700;color:#f8fafc}.period[data-v-5e613632]{color:#64748b;font-size:.85rem}.yearly-note[data-v-5e613632]{display:block;font-size:.78rem;color:#4b5563;margin-top:2px}.limits-grid[data-v-5e613632]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:14px}.limit[data-v-5e613632]{display:flex;justify-content:space-between;padding:8px 12px;background:#ffffff08;border-radius:6px;font-size:.82rem}.ll[data-v-5e613632]{color:#6b7280}.lv[data-v-5e613632]{color:#d1d5db;font-weight:600}.feature-flags[data-v-5e613632]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.feature-flags span[data-v-5e613632]{font-size:.7rem;padding:3px 8px;border-radius:4px;background:#ef444414;color:#6b7280}.feature-flags span.on[data-v-5e613632]{background:#10b9811a;color:#10b981}.edit-btn[data-v-5e613632]{width:100%;padding:10px;border:1px solid rgba(59,130,246,.3);background:#3b82f614;border-radius:8px;color:#3b82f6;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .15s}.edit-btn[data-v-5e613632]:hover{background:#3b82f626}.edit-form[data-v-5e613632]{display:flex;flex-direction:column;gap:16px}.form-section h4[data-v-5e613632]{font-size:.85rem;font-weight:600;color:#94a3b8;margin-bottom:10px}.form-row[data-v-5e613632]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.form-row label[data-v-5e613632]{font-size:.82rem;color:#6b7280;white-space:nowrap}.form-row input[data-v-5e613632]{width:140px;padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#f8fafc;font-size:.85rem;text-align:right}.toggle-row[data-v-5e613632]{justify-content:space-between}.toggle[data-v-5e613632]{width:44px;height:24px;border-radius:12px;background:#6b72804d;border:none;cursor:pointer;position:relative;transition:all .2s;flex-shrink:0}.toggle span[data-v-5e613632]{width:18px;height:18px;border-radius:50%;background:#fff;position:absolute;top:3px;left:3px;transition:all .2s}.toggle.on[data-v-5e613632]{background:#10b98199}.toggle.on span[data-v-5e613632]{left:23px}.form-actions[data-v-5e613632]{display:flex;gap:10px;margin-top:8px}.save-btn[data-v-5e613632]{flex:1;padding:10px;border:none;border-radius:8px;background:#10b98133;color:#10b981;font-size:.85rem;font-weight:600;cursor:pointer}.save-btn[data-v-5e613632]:hover{background:#10b9814d}.cancel-btn[data-v-5e613632]{padding:10px 20px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:transparent;color:#6b7280;font-size:.85rem;cursor:pointer}.cancel-btn[data-v-5e613632]:hover{color:#f8fafc}.settings-layout[data-v-76e34e86]{display:flex;flex-direction:column;gap:20px}.glass[data-v-76e34e86]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-76e34e86]{padding:24px}.card-title[data-v-76e34e86]{font-size:1rem;font-weight:600;color:#f8fafc;margin-bottom:16px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.card-hint[data-v-76e34e86]{font-size:.72rem;color:#64748b;font-weight:400}.g2[data-v-76e34e86]{display:grid;gap:20px}@media (min-width:1024px){.g2[data-v-76e34e86]{grid-template-columns:1fr 1fr}}.info-grid[data-v-76e34e86]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px}.info-grid.sm[data-v-76e34e86]{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.info-cell[data-v-76e34e86]{display:flex;flex-direction:column;gap:4px;padding:10px 14px;background:#ffffff08;border-radius:8px;font-size:.9rem;color:#d1d5db}.lbl[data-v-76e34e86]{font-size:.68rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.mono[data-v-76e34e86]{font-family:monospace;font-size:.85rem;color:#94a3b8}.val-big[data-v-76e34e86]{font-size:1.2rem;font-weight:700;color:#f8fafc}.badge[data-v-76e34e86]{font-size:.7rem;font-weight:600;padding:2px 8px;border-radius:4px}.badge.production[data-v-76e34e86]{background:#10b9811f;color:#10b981}.badge.local[data-v-76e34e86]{background:#f973161f;color:#f97316}.green[data-v-76e34e86]{color:#10b981}.red[data-v-76e34e86]{color:#ef4444}.muted[data-v-76e34e86]{color:#4b5563;font-size:.82rem}.flash[data-v-76e34e86]{padding:12px 16px;border-radius:10px;margin-bottom:16px;font-size:.85rem}.flash.ok[data-v-76e34e86]{background:#10b9811a;color:#10b981;border:1px solid rgba(16,185,129,.2)}.form-grid-3[data-v-76e34e86]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.form-grid-2[data-v-76e34e86]{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:768px){.form-grid-2[data-v-76e34e86]{grid-template-columns:1fr 1fr}}.field[data-v-76e34e86]{display:flex;flex-direction:column;gap:4px}.field.full[data-v-76e34e86]{grid-column:1/-1}.field label[data-v-76e34e86]{font-size:.72rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.field input[data-v-76e34e86]{padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.88rem;box-sizing:border-box}.field input[data-v-76e34e86]:focus,.field textarea[data-v-76e34e86]:focus{outline:none;border-color:#3b82f680;box-shadow:0 0 0 3px #3b82f61a}.field textarea[data-v-76e34e86]{padding:12px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.82rem;font-family:Fira Code,monospace;resize:vertical;width:100%;box-sizing:border-box;line-height:1.5}.field-hint[data-v-76e34e86]{font-size:.68rem;color:#6b7280;font-weight:400;margin-left:4px}.scripts-info[data-v-76e34e86]{padding:12px 16px;background:#3b82f60d;border:1px solid rgba(59,130,246,.1);border-radius:10px;margin-bottom:16px}.scripts-info p[data-v-76e34e86]{font-size:.82rem;color:#94a3b8;margin:0}.pw-wrap[data-v-76e34e86]{position:relative}.pw-wrap input[data-v-76e34e86]{width:100%;padding-right:44px}.pw-toggle[data-v-76e34e86]{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:.95rem;opacity:.5;padding:0}.pw-toggle[data-v-76e34e86]:hover{opacity:1}.form-actions[data-v-76e34e86]{margin-top:16px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.hint-text[data-v-76e34e86]{font-size:.75rem;color:#4b5563;font-style:italic}.save-btn[data-v-76e34e86]{padding:10px 24px;border:none;border-radius:8px;background:#3b82f633;color:#3b82f6;font-size:.85rem;font-weight:600;cursor:pointer;transition:.15s}.save-btn[data-v-76e34e86]:hover{background:#3b82f64d}.save-btn[data-v-76e34e86]:disabled{opacity:.5;cursor:not-allowed}.save-btn.orange[data-v-76e34e86]{background:#f9731633;color:#f97316}.save-btn.orange[data-v-76e34e86]:hover{background:#f973164d}.save-btn.google-save[data-v-76e34e86]{background:#4285f426;color:#4285f4}.save-btn.google-save[data-v-76e34e86]:hover{background:#4285f440}.google-setup-guide[data-v-76e34e86]{padding:16px 18px;background:#4285f40d;border:1px solid rgba(66,133,244,.12);border-radius:12px;margin-bottom:18px}.google-setup-guide h4[data-v-76e34e86]{font-size:.82rem;font-weight:600;color:#93c5fd;margin-bottom:10px}.google-setup-guide ol[data-v-76e34e86]{margin:0;padding-left:20px;font-size:.82rem;color:#94a3b8;line-height:1.7}.google-setup-guide a[data-v-76e34e86]{color:#60a5fa;text-decoration:none}.google-setup-guide a[data-v-76e34e86]:hover{text-decoration:underline}.google-setup-guide strong[data-v-76e34e86]{color:#e2e8f0}.redirect-uri[data-v-76e34e86]{display:inline-block;padding:4px 10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;font-family:monospace;font-size:.78rem;color:#10b981;margin:4px 0}.copy-mini[data-v-76e34e86]{padding:2px 6px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:4px;cursor:pointer;font-size:.75rem;margin-left:6px;color:#9ca3af}.copy-mini[data-v-76e34e86]:hover{background:#ffffff1a}.toggle-row[data-v-76e34e86]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:14px 0}.toggle-label[data-v-76e34e86]{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:.88rem;color:#e2e8f0}.toggle-label input[data-v-76e34e86]{display:none}.toggle-switch[data-v-76e34e86]{width:40px;height:22px;background:#ffffff1a;border-radius:11px;position:relative;transition:.3s}.toggle-switch[data-v-76e34e86]:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;background:#4b5563;border-radius:50%;transition:.3s}.toggle-label input:checked+.toggle-switch[data-v-76e34e86]{background:#10b9814d}.toggle-label input:checked+.toggle-switch[data-v-76e34e86]:after{left:21px;background:#10b981}.warn-text[data-v-76e34e86]{font-size:.75rem;color:#f59e0b}.ok-text[data-v-76e34e86]{font-size:.75rem;color:#10b981}.profile-form[data-v-76e34e86]{display:flex;flex-direction:column;gap:12px;max-width:480px}.form-row[data-v-76e34e86]{display:flex;flex-direction:column;gap:4px}.form-row label[data-v-76e34e86]{font-size:.78rem;color:#6b7280;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.form-row input[data-v-76e34e86]{padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.9rem}.form-row input[data-v-76e34e86]:disabled{opacity:.5;cursor:not-allowed}.disk-info[data-v-76e34e86]{display:flex;flex-direction:column;gap:10px}.disk-bar[data-v-76e34e86]{width:100%;height:10px;background:#ffffff0f;border-radius:5px;overflow:hidden}.disk-fill[data-v-76e34e86]{height:100%;background:linear-gradient(90deg,#06b6d4,#3b82f6);border-radius:5px;transition:.5s}.disk-fill.warning[data-v-76e34e86]{background:linear-gradient(90deg,#f97316,#ef4444)}.disk-stats[data-v-76e34e86]{display:flex;justify-content:space-between;font-size:.82rem;color:#94a3b8}.maint-mode-box[data-v-76e34e86]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-radius:10px;margin-bottom:14px;background:#10b9810d;border:1px solid rgba(16,185,129,.15)}.maint-mode-box.active[data-v-76e34e86]{background:#ef44440d;border-color:#ef444433}.maint-mode-info strong[data-v-76e34e86]{display:block;font-size:.88rem;color:#f8fafc;margin-bottom:2px}.maint-mode-info p[data-v-76e34e86]{font-size:.78rem;color:#6b7280;margin:0}.maint-mode-box.active .maint-mode-info strong[data-v-76e34e86]{color:#ef4444}.maint-toggle-btn[data-v-76e34e86]{padding:8px 18px;border-radius:8px;font-size:.82rem;font-weight:600;cursor:pointer;border:none;transition:.15s;flex-shrink:0}.maint-toggle-btn.on[data-v-76e34e86]{background:#f973161f;color:#f97316}.maint-toggle-btn.on[data-v-76e34e86]:hover{background:#f9731633}.maint-toggle-btn.off[data-v-76e34e86]{background:#10b9811f;color:#10b981}.maint-toggle-btn.off[data-v-76e34e86]:hover{background:#10b98133}.maint-actions[data-v-76e34e86]{display:flex;flex-direction:column;gap:10px}.maint-btn[data-v-76e34e86]{display:flex;gap:14px;align-items:center;padding:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:10px;cursor:pointer;transition:.15s;text-align:left;width:100%}.maint-btn[data-v-76e34e86]:hover{background:#ffffff0d;border-color:#ffffff1a}.maint-icon[data-v-76e34e86]{font-size:1.5rem}.maint-btn strong[data-v-76e34e86]{display:block;font-size:.9rem;color:#f8fafc;margin-bottom:2px}.maint-btn p[data-v-76e34e86]{font-size:.78rem;color:#6b7280;margin:0}.quick-grid[data-v-76e34e86]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.quick-btn[data-v-76e34e86]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:10px;text-decoration:none;color:#d1d5db;font-size:.82rem;font-weight:500;transition:.15s;text-align:center}.quick-btn span[data-v-76e34e86]{font-size:1.4rem}.quick-btn[data-v-76e34e86]:hover{background:#ffffff0f;border-color:#ffffff1f;color:#f8fafc;transform:translateY(-2px)}.ai-setup-guide[data-v-76e34e86]{padding:16px 18px;background:#8b5cf60d;border:1px solid rgba(139,92,246,.12);border-radius:12px;margin-bottom:18px}.ai-setup-guide h4[data-v-76e34e86]{font-size:.82rem;font-weight:600;color:#c4b5fd;margin-bottom:10px}.ai-setup-guide ul[data-v-76e34e86]{margin:0;padding-left:20px;font-size:.82rem;color:#94a3b8;line-height:1.8}.ai-setup-guide a[data-v-76e34e86]{color:#a78bfa;text-decoration:none}.ai-setup-guide a[data-v-76e34e86]:hover{text-decoration:underline}.ai-setup-guide strong[data-v-76e34e86]{color:#e2e8f0}.ai-status[data-v-76e34e86]{display:flex;gap:16px;flex-wrap:wrap;margin:14px 0}.status-ok[data-v-76e34e86]{font-size:.8rem;color:#10b981;background:#10b9811a;padding:4px 12px;border-radius:6px}.status-warn[data-v-76e34e86]{font-size:.8rem;color:#f59e0b;background:#f59e0b1a;padding:4px 12px;border-radius:6px}.save-btn.ai-save[data-v-76e34e86]{background:#8b5cf626;color:#a78bfa}.save-btn.ai-save[data-v-76e34e86]:hover{background:#8b5cf640}.stat-cards[data-v-6d5df33e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin-bottom:20px}.sc[data-v-6d5df33e]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px;text-align:center}.sc-val[data-v-6d5df33e]{font-size:1.5rem;font-weight:700;color:#f8fafc}.sc-val.green[data-v-6d5df33e]{color:#10b981}.sc-val.blue[data-v-6d5df33e]{color:#3b82f6}.sc-val.purple[data-v-6d5df33e]{color:#8b5cf6}.sc-val.cyan[data-v-6d5df33e]{color:#06b6d4}.sc-lbl[data-v-6d5df33e]{font-size:.72rem;color:#64748b;margin-top:4px;text-transform:uppercase;letter-spacing:.04em}.filters[data-v-6d5df33e]{display:flex;gap:10px;margin-bottom:16px;flex-wrap:wrap}.search-input[data-v-6d5df33e]{flex:1;min-width:200px;padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.9rem}.filter-select[data-v-6d5df33e]{padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.glass[data-v-6d5df33e]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-6d5df33e]{padding:0}.table-wrap[data-v-6d5df33e]{overflow-x:auto}table[data-v-6d5df33e]{width:100%;border-collapse:collapse}th[data-v-6d5df33e]{text-align:left;padding:12px 16px;font-size:.7rem;color:#6b7280;border-bottom:1px solid rgba(255,255,255,.06);text-transform:uppercase;letter-spacing:.06em}td[data-v-6d5df33e]{padding:12px 16px;font-size:.9rem;color:#d1d5db;border-bottom:1px solid rgba(255,255,255,.03)}td strong[data-v-6d5df33e]{color:#f8fafc;display:block}.domain-link[data-v-6d5df33e]{color:#f8fafc;text-decoration:none;font-weight:600;display:block}.domain-link[data-v-6d5df33e]:hover{color:#3b82f6;text-decoration:underline}.cell-stack small[data-v-6d5df33e]{color:#6b7280;font-size:.78rem}.link[data-v-6d5df33e]{color:#3b82f6;text-decoration:none;font-size:.85rem}.link[data-v-6d5df33e]:hover{text-decoration:underline}.muted[data-v-6d5df33e]{color:#4b5563;font-size:.85rem}.module-tags[data-v-6d5df33e]{display:flex;gap:4px}.mtag[data-v-6d5df33e]{font-size:.8rem;padding:2px 6px;border-radius:6px;background:#ffffff0a}.mtag.blue[data-v-6d5df33e]{background:#3b82f61a}.mtag.purple[data-v-6d5df33e]{background:#8b5cf61a}.mtag.cyan[data-v-6d5df33e]{background:#06b6d41a}.badge[data-v-6d5df33e]{font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:100px}.badge.active[data-v-6d5df33e]{background:#10b98126;color:#10b981}.badge.paused[data-v-6d5df33e]{background:#f9731626;color:#f97316}.badge.suspended[data-v-6d5df33e]{background:#ef444426;color:#ef4444}.badge.pending[data-v-6d5df33e]{background:#6b72801a;color:#6b7280}.empty[data-v-6d5df33e]{text-align:center;padding:40px;color:#4b5563;font-size:.9rem}.pagination[data-v-6d5df33e]{display:flex;gap:4px;justify-content:center;padding:16px}.pg-link[data-v-6d5df33e]{padding:6px 12px;border-radius:6px;font-size:.8rem;color:#9ca3af;text-decoration:none;background:#ffffff08}.pg-link.active[data-v-6d5df33e]{background:#3b82f633;color:#3b82f6;font-weight:600}.pg-link.disabled[data-v-6d5df33e]{opacity:.3;pointer-events:none}.mobile-cards[data-v-6d5df33e]{display:none}.m-card[data-v-6d5df33e]{display:block;padding:16px;border-bottom:1px solid rgba(255,255,255,.04);text-decoration:none;transition:background .15s}.m-card[data-v-6d5df33e]:hover{background:#ffffff05}.m-card[data-v-6d5df33e]:last-child{border-bottom:none}.m-card-top[data-v-6d5df33e]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px}.m-card-name[data-v-6d5df33e]{display:flex;flex-direction:column;gap:2px;min-width:0}.m-card-name strong[data-v-6d5df33e]{color:#f8fafc;font-size:.9rem;word-break:break-all}.m-card-name small[data-v-6d5df33e]{color:#6b7280;font-size:.78rem}.m-card-meta[data-v-6d5df33e]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.m-meta-item[data-v-6d5df33e]{font-size:.78rem;color:#9ca3af}.m-verified[data-v-6d5df33e]{font-size:.72rem;color:#10b981;font-weight:600}@media (max-width:767px){.table-wrap[data-v-6d5df33e]{display:none}.mobile-cards[data-v-6d5df33e]{display:block}.stat-cards[data-v-6d5df33e]{grid-template-columns:repeat(3,1fr);gap:8px}.sc[data-v-6d5df33e]{padding:12px 8px}.sc-val[data-v-6d5df33e]{font-size:1.2rem}.sc-lbl[data-v-6d5df33e]{font-size:.65rem}.filters[data-v-6d5df33e]{flex-direction:column;gap:8px}.search-wrap[data-v-6d5df33e],.search-input[data-v-6d5df33e]{min-width:0;width:100%}.filter-select[data-v-6d5df33e]{width:100%}.pagination[data-v-6d5df33e]{padding:12px}.pg-link[data-v-6d5df33e]{padding:6px 10px;font-size:.75rem}}@media (max-width:400px){.stat-cards[data-v-6d5df33e]{grid-template-columns:repeat(2,1fr)}}.top-actions[data-v-da7d0b09]{margin-bottom:16px}.back-link[data-v-da7d0b09]{color:#9ca3af;text-decoration:none;font-size:.9rem}.back-link[data-v-da7d0b09]:hover{color:#f8fafc}.detail-layout[data-v-da7d0b09]{display:flex;flex-direction:column;gap:20px}.glass[data-v-da7d0b09]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-da7d0b09]{padding:24px}.card-head[data-v-da7d0b09]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;flex-wrap:wrap;gap:10px}.card-head h3[data-v-da7d0b09]{font-size:1.15rem;font-weight:700;color:#f8fafc}.site-name[data-v-da7d0b09]{color:#6b7280;font-size:.85rem;display:block;margin-top:2px}.head-tags[data-v-da7d0b09]{display:flex;gap:6px}.card-sub[data-v-da7d0b09]{font-size:.95rem;font-weight:600;color:#f8fafc;margin-bottom:16px}.info-grid[data-v-da7d0b09]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.info-cell[data-v-da7d0b09]{display:flex;flex-direction:column;gap:4px;padding:10px 14px;background:#ffffff08;border-radius:8px;font-size:.9rem;color:#d1d5db}.lbl[data-v-da7d0b09]{font-size:.68rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.mono[data-v-da7d0b09]{font-family:monospace;font-size:.82rem;color:#94a3b8}.api-key[data-v-da7d0b09]{word-break:break-all}.link[data-v-da7d0b09]{color:#3b82f6;text-decoration:none}.link[data-v-da7d0b09]:hover{text-decoration:underline}.badge[data-v-da7d0b09]{font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:100px}.badge.active[data-v-da7d0b09]{background:#10b98126;color:#10b981}.badge.paused[data-v-da7d0b09]{background:#f9731626;color:#f97316}.badge.suspended[data-v-da7d0b09]{background:#ef444426;color:#ef4444}.badge.verified[data-v-da7d0b09]{background:#10b98126;color:#10b981}.badge.unverified[data-v-da7d0b09]{background:#6b72801a;color:#6b7280}.modules-grid[data-v-da7d0b09]{display:grid;gap:12px}@media (min-width:768px){.modules-grid[data-v-da7d0b09]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.modules-grid[data-v-da7d0b09]{grid-template-columns:repeat(4,1fr)}}.module-card[data-v-da7d0b09]{display:flex;align-items:center;gap:12px;padding:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px;transition:all .2s}.module-card.on[data-v-da7d0b09]{border-color:#10b98133;background:#10b98108}.m-icon[data-v-da7d0b09]{font-size:1.5rem}.module-card strong[data-v-da7d0b09]{display:block;font-size:.9rem;color:#f8fafc}.m-status[data-v-da7d0b09]{font-size:.78rem;color:#6b7280}.module-card.on .m-status[data-v-da7d0b09]{color:#10b981}.m-extra[data-v-da7d0b09]{display:block;font-size:.7rem;color:#64748b;margin-top:2px}.toggle-btn[data-v-da7d0b09]{width:44px;height:24px;border-radius:12px;background:#6b72804d;border:none;cursor:pointer;position:relative;transition:all .2s;margin-left:auto;flex-shrink:0}.toggle-btn span[data-v-da7d0b09]{width:18px;height:18px;border-radius:50%;background:#fff;position:absolute;top:3px;left:3px;transition:all .2s}.toggle-btn.on[data-v-da7d0b09]{background:#10b98199}.toggle-btn.on span[data-v-da7d0b09]{left:23px}.stat-grid[data-v-da7d0b09]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.stat-cell[data-v-da7d0b09]{text-align:center;padding:14px;background:#ffffff08;border-radius:10px}.s-val[data-v-da7d0b09]{display:block;font-size:1.3rem;font-weight:700;color:#f8fafc}.s-val.red[data-v-da7d0b09]{color:#ef4444}.s-val.purple[data-v-da7d0b09]{color:#8b5cf6}.s-val.cyan[data-v-da7d0b09]{color:#06b6d4}.s-val.green[data-v-da7d0b09]{color:#10b981}.s-lbl[data-v-da7d0b09]{font-size:.7rem;color:#64748b;margin-top:4px;display:block;text-transform:uppercase;letter-spacing:.04em}.card.danger[data-v-da7d0b09]{border-color:#ef44441f}.status-actions[data-v-da7d0b09]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.status-select[data-v-da7d0b09]{padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.9rem}.save-btn[data-v-da7d0b09]{padding:10px 20px;border:none;border-radius:8px;background:#3b82f633;color:#3b82f6;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .15s}.save-btn[data-v-da7d0b09]:hover{background:#3b82f64d}.save-btn[data-v-da7d0b09]:disabled{opacity:.3;cursor:not-allowed}.del-btn[data-v-da7d0b09]{padding:10px 20px;border:1px solid rgba(239,68,68,.3);border-radius:8px;background:#ef444414;color:#ef4444;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .15s;margin-left:auto}.del-btn[data-v-da7d0b09]:hover{background:#ef444426}.empty-state[data-v-da7d0b09]{text-align:center;padding:60px;color:#4b5563}@media (max-width:767px){.card[data-v-da7d0b09]{padding:16px}.card-head h3[data-v-da7d0b09]{font-size:1rem}.info-grid[data-v-da7d0b09]{grid-template-columns:1fr}.stat-grid[data-v-da7d0b09]{grid-template-columns:repeat(2,1fr)}.status-actions[data-v-da7d0b09]{flex-direction:column;align-items:stretch}.status-select[data-v-da7d0b09],.save-btn[data-v-da7d0b09],.del-btn[data-v-da7d0b09]{width:100%;margin-left:0;text-align:center}.module-card[data-v-da7d0b09]{padding:12px}.module-card strong[data-v-da7d0b09]{font-size:.82rem}}.glass[data-v-3e1c78a2]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-3e1c78a2]{padding:24px}.date-range[data-v-3e1c78a2]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.date-input[data-v-3e1c78a2]{padding:8px 14px;background:#141620b3;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#f8fafc;font-size:.9rem;outline:none}.date-input[data-v-3e1c78a2]:focus{border-color:#3b82f680}.sep[data-v-3e1c78a2]{color:#6b7280}.card-title[data-v-3e1c78a2]{font-size:1rem;font-weight:600;color:#f8fafc;display:flex;align-items:center;gap:10px;margin-bottom:20px}.g2[data-v-3e1c78a2]{display:grid;gap:20px;margin-top:20px}@media (min-width:1024px){.g2[data-v-3e1c78a2]{grid-template-columns:1fr 1fr}}.chart-zone[data-v-3e1c78a2]{display:flex;flex-direction:column;gap:16px}.bars-area[data-v-3e1c78a2]{display:flex;gap:3px;align-items:flex-end;height:120px}.bar-col[data-v-3e1c78a2]{display:flex;flex-direction:column;align-items:center;flex:1;min-width:0}.bar-col small[data-v-3e1c78a2]{font-size:.6rem;color:#4b5563;margin-top:4px}.bar[data-v-3e1c78a2]{width:100%;max-width:20px;border-radius:3px 3px 0 0;min-height:3px;position:relative;transition:height .3s}.blue-bar[data-v-3e1c78a2]{background:#3b82f666}.green-bar[data-v-3e1c78a2]{background:#10b98166}.bar-inner[data-v-3e1c78a2]{position:absolute;bottom:0;left:0;right:0;border-radius:0 0 2px 2px}.red-bar[data-v-3e1c78a2]{background:#ef444480}.totals-row[data-v-3e1c78a2]{display:flex;gap:24px;flex-wrap:wrap;padding-top:12px;border-top:1px solid rgba(255,255,255,.04)}.total[data-v-3e1c78a2]{display:flex;flex-direction:column;gap:2px}.t-val[data-v-3e1c78a2]{font-size:1.3rem;font-weight:700;color:#f8fafc}.t-val.red[data-v-3e1c78a2]{color:#ef4444}.t-val.green[data-v-3e1c78a2]{color:#10b981}.t-lbl[data-v-3e1c78a2]{font-size:.8rem;color:#6b7280}.empty-sm[data-v-3e1c78a2]{text-align:center;padding:30px;color:#4b5563}.stat-cards[data-v-9c9517d6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin-bottom:20px}.page-header[data-v-9c9517d6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:12px}.pg-title[data-v-9c9517d6]{font-size:1.25rem;font-weight:700;color:#f8fafc}.btn-create[data-v-9c9517d6]{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;border-radius:10px;font-size:.85rem;font-weight:600;border:none;cursor:pointer;transition:all .15s}.btn-create[data-v-9c9517d6]:hover{opacity:.9}.create-form[data-v-9c9517d6]{padding:16px;margin-bottom:16px}.cf-title[data-v-9c9517d6]{font-size:.9rem;font-weight:600;color:#f8fafc;margin-bottom:12px}.cf-row[data-v-9c9517d6]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.cf-input[data-v-9c9517d6]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem;min-width:110px}.cf-btn[data-v-9c9517d6]{padding:8px 16px;border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:transparent;color:#9ca3af}.cf-btn[data-v-9c9517d6]:hover{color:#f8fafc}.cf-btn.green[data-v-9c9517d6]{background:#10b98126;border-color:#10b9814d;color:#10b981}.cf-btn.green[data-v-9c9517d6]:hover{background:#10b98140}.cancel-link[data-v-9c9517d6]{background:none;border:none;color:#ef4444;font-size:.78rem;cursor:pointer;padding:2px 0;margin-left:6px}.cancel-link[data-v-9c9517d6]:hover{text-decoration:underline}.sc[data-v-9c9517d6]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px;text-align:center}.sc.highlight[data-v-9c9517d6]{border-color:#10b98133;background:#10b9810d}.sc-val[data-v-9c9517d6]{font-size:1.5rem;font-weight:700;color:#f8fafc}.sc-val.green[data-v-9c9517d6]{color:#10b981}.sc-val.blue[data-v-9c9517d6]{color:#3b82f6}.sc-val.orange[data-v-9c9517d6]{color:#f97316}.sc-lbl[data-v-9c9517d6]{font-size:.72rem;color:#64748b;margin-top:4px;text-transform:uppercase;letter-spacing:.04em}.filters[data-v-9c9517d6]{display:flex;gap:10px;margin-bottom:16px;flex-wrap:wrap}.search-input[data-v-9c9517d6]{flex:1;min-width:200px;padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.9rem}.filter-select[data-v-9c9517d6]{padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.glass[data-v-9c9517d6]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-9c9517d6]{padding:0}.table-wrap[data-v-9c9517d6]{overflow-x:auto}table[data-v-9c9517d6]{width:100%;border-collapse:collapse}th[data-v-9c9517d6]{text-align:left;padding:12px 16px;font-size:.7rem;color:#6b7280;border-bottom:1px solid rgba(255,255,255,.06);text-transform:uppercase;letter-spacing:.06em}td[data-v-9c9517d6]{padding:12px 16px;font-size:.9rem;color:#d1d5db;border-bottom:1px solid rgba(255,255,255,.03)}.link[data-v-9c9517d6]{color:#3b82f6;text-decoration:none;font-size:.85rem}.link[data-v-9c9517d6]:hover{text-decoration:underline}.muted[data-v-9c9517d6]{color:#4b5563;font-size:.85rem}.plan-tag[data-v-9c9517d6]{font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:6px;text-transform:capitalize}.plan-tag.starter[data-v-9c9517d6]{background:#6b72801f;color:#9ca3af}.plan-tag.pro[data-v-9c9517d6]{background:#3b82f61f;color:#3b82f6}.plan-tag.business[data-v-9c9517d6]{background:#8b5cf61f;color:#8b5cf6}.plan-tag.enterprise[data-v-9c9517d6]{background:#f973161f;color:#f97316}.badge[data-v-9c9517d6]{font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:100px}.badge.active[data-v-9c9517d6]{background:#10b98126;color:#10b981}.badge.trialing[data-v-9c9517d6]{background:#3b82f626;color:#3b82f6}.badge.past_due[data-v-9c9517d6]{background:#f9731626;color:#f97316}.badge.cancelled[data-v-9c9517d6]{background:#ef444426;color:#ef4444}.empty[data-v-9c9517d6]{text-align:center;padding:40px;color:#4b5563;font-size:.9rem}.edit-inline[data-v-9c9517d6]{display:flex;gap:6px;align-items:center}.mini-select[data-v-9c9517d6]{padding:6px 10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#f8fafc;font-size:.8rem}.mini-btn[data-v-9c9517d6]{width:28px;height:28px;border-radius:6px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#94a3b8;cursor:pointer;font-size:.8rem;display:flex;align-items:center;justify-content:center;transition:all .15s}.mini-btn[data-v-9c9517d6]:hover{background:#ffffff14}.mini-btn.green[data-v-9c9517d6]{color:#10b981;border-color:#10b98133}.mini-btn.green[data-v-9c9517d6]:hover{background:#10b98126}.edit-link[data-v-9c9517d6]{background:none;border:none;color:#3b82f6;font-size:.82rem;cursor:pointer;padding:4px 0}.edit-link[data-v-9c9517d6]:hover{text-decoration:underline}.pagination[data-v-9c9517d6]{display:flex;gap:4px;justify-content:center;padding:16px}.pg-link[data-v-9c9517d6]{padding:6px 12px;border-radius:6px;font-size:.8rem;color:#9ca3af;text-decoration:none;background:#ffffff08}.pg-link.active[data-v-9c9517d6]{background:#3b82f633;color:#3b82f6;font-weight:600}.pg-link.disabled[data-v-9c9517d6]{opacity:.3;pointer-events:none}.mobile-cards[data-v-9c9517d6]{display:none}.m-card[data-v-9c9517d6]{padding:16px;border-bottom:1px solid rgba(255,255,255,.04)}.m-card[data-v-9c9517d6]:last-child{border-bottom:none}.m-card-top[data-v-9c9517d6]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px}.m-card-name[data-v-9c9517d6]{min-width:0}.m-card-name strong[data-v-9c9517d6]{color:#f8fafc;font-size:.9rem;word-break:break-word}.m-card-meta[data-v-9c9517d6]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:10px}.m-meta-item[data-v-9c9517d6]{font-size:.78rem;color:#9ca3af}.m-card-actions[data-v-9c9517d6]{display:flex;gap:12px}.m-edit-form[data-v-9c9517d6]{margin-top:8px}.m-edit-row[data-v-9c9517d6]{display:flex;gap:8px;margin-bottom:8px;flex-wrap:wrap}.m-edit-row .mini-select[data-v-9c9517d6]{flex:1;min-width:0}.m-edit-actions[data-v-9c9517d6]{display:flex;gap:6px}@media (max-width:767px){.table-wrap[data-v-9c9517d6]{display:none}.mobile-cards[data-v-9c9517d6]{display:block}.page-header[data-v-9c9517d6]{flex-direction:column;gap:10px;align-items:flex-start}.pg-title[data-v-9c9517d6]{font-size:1.1rem}.stat-cards[data-v-9c9517d6]{grid-template-columns:repeat(3,1fr);gap:8px}.sc[data-v-9c9517d6]{padding:12px 8px}.sc-val[data-v-9c9517d6]{font-size:1.1rem}.sc-lbl[data-v-9c9517d6]{font-size:.65rem}.filters[data-v-9c9517d6]{flex-direction:column;gap:8px}.search-input[data-v-9c9517d6]{min-width:0;width:100%}.filter-select[data-v-9c9517d6]{width:100%}.cf-row[data-v-9c9517d6]{flex-direction:column}.cf-input[data-v-9c9517d6]{min-width:0;width:100%}.pagination[data-v-9c9517d6]{padding:12px}.pg-link[data-v-9c9517d6]{padding:6px 10px;font-size:.75rem}}@media (max-width:400px){.stat-cards[data-v-9c9517d6]{grid-template-columns:repeat(2,1fr)}}.glass[data-v-862ea5d2]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-862ea5d2]{padding:24px}.create-layout[data-v-862ea5d2]{margin-top:16px;max-width:800px}.back-link[data-v-862ea5d2]{color:#9ca3af;text-decoration:none;font-size:.9rem}.back-link[data-v-862ea5d2]:hover{color:#f8fafc}.card-title[data-v-862ea5d2]{font-size:1rem;font-weight:600;color:#f8fafc;margin-bottom:16px}.card-title.mt[data-v-862ea5d2]{margin-top:28px;padding-top:20px;border-top:1px solid rgba(255,255,255,.06)}.form-grid[data-v-862ea5d2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 640px){.form-grid[data-v-862ea5d2]{grid-template-columns:1fr}}.field[data-v-862ea5d2]{display:flex;flex-direction:column;gap:6px}.field.full[data-v-862ea5d2]{grid-column:1 / -1}.field label[data-v-862ea5d2]{font-size:.78rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.04em}.field input[data-v-862ea5d2],.field select[data-v-862ea5d2]{padding:10px 14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#f8fafc;font-size:.9rem;outline:none}.field input[data-v-862ea5d2]:focus,.field select[data-v-862ea5d2]:focus{border-color:#3b82f680}.field input[data-v-862ea5d2]::-moz-placeholder{color:#4b5563}.field input[data-v-862ea5d2]::placeholder{color:#4b5563}.error-box[data-v-862ea5d2]{margin-top:16px;padding:12px 16px;background:#ef444414;border:1px solid rgba(239,68,68,.2);border-radius:8px}.error-box p[data-v-862ea5d2]{color:#ef4444;font-size:.85rem;margin:2px 0}.form-actions[data-v-862ea5d2]{margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.06);display:flex;gap:12px;align-items:center}.btn-primary[data-v-862ea5d2]{padding:12px 28px;border-radius:10px;font-size:.9rem;font-weight:600;border:none;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff}.btn-primary[data-v-862ea5d2]:hover{opacity:.9}.btn-primary[data-v-862ea5d2]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-862ea5d2]{padding:12px 20px;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#9ca3af;text-decoration:none;font-size:.85rem}.btn-secondary[data-v-862ea5d2]:hover{color:#f8fafc;border-color:#fff3}.top-actions[data-v-2f0b8342]{margin-bottom:16px}.back-link[data-v-2f0b8342]{color:#9ca3af;text-decoration:none;font-size:.9rem}.back-link[data-v-2f0b8342]:hover{color:#f8fafc}.edit-layout[data-v-2f0b8342]{display:flex;flex-direction:column;gap:20px}.glass[data-v-2f0b8342]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-2f0b8342]{padding:24px}.card-title[data-v-2f0b8342]{font-size:1rem;font-weight:600;color:#f8fafc;margin-bottom:16px}.form-grid[data-v-2f0b8342]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.form-group[data-v-2f0b8342]{display:flex;flex-direction:column;gap:4px}.form-group.full[data-v-2f0b8342]{grid-column:1/-1}.form-group label[data-v-2f0b8342]{font-size:.75rem;color:#6b7280;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.form-group input[data-v-2f0b8342],.form-group select[data-v-2f0b8342],.form-group textarea[data-v-2f0b8342]{padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.9rem}.form-group textarea[data-v-2f0b8342]{resize:vertical}.error[data-v-2f0b8342]{font-size:.78rem;color:#ef4444}.info-row[data-v-2f0b8342]{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:#ffffff08;border-radius:8px;margin-bottom:8px;font-size:.9rem;color:#d1d5db}.lbl[data-v-2f0b8342]{font-size:.78rem;color:#6b7280}.plan-tag[data-v-2f0b8342]{font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:6px;text-transform:capitalize}.plan-tag.starter[data-v-2f0b8342]{background:#6b72801f;color:#9ca3af}.plan-tag.pro[data-v-2f0b8342]{background:#3b82f61f;color:#3b82f6}.plan-tag.business[data-v-2f0b8342]{background:#8b5cf61f;color:#8b5cf6}.plan-tag.enterprise[data-v-2f0b8342]{background:#f973161f;color:#f97316}.badge[data-v-2f0b8342]{font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:100px}.badge.active[data-v-2f0b8342],.badge.trialing[data-v-2f0b8342]{background:#10b98126;color:#10b981}.badge.past_due[data-v-2f0b8342]{background:#f9731626;color:#f97316}.badge.cancelled[data-v-2f0b8342],.badge.suspended[data-v-2f0b8342]{background:#ef444426;color:#ef4444}.hint[data-v-2f0b8342]{font-size:.78rem;color:#4b5563;margin-top:8px;font-style:italic}.plans-mini[data-v-2f0b8342]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.plan-mini-card[data-v-2f0b8342]{display:flex;flex-direction:column;gap:2px;padding:12px;background:#ffffff08;border-radius:8px;font-size:.85rem;color:#d1d5db}.plan-mini-card strong[data-v-2f0b8342]{color:#f8fafc;font-size:.9rem}.muted[data-v-2f0b8342]{color:#4b5563;font-size:.78rem}.form-actions[data-v-2f0b8342]{display:flex;gap:12px;align-items:center}.save-btn[data-v-2f0b8342]{padding:12px 28px;border:none;border-radius:10px;background:#3b82f633;color:#3b82f6;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .15s}.save-btn[data-v-2f0b8342]:hover{background:#3b82f64d}.save-btn[data-v-2f0b8342]:disabled{opacity:.5;cursor:not-allowed}.cancel-btn[data-v-2f0b8342]{padding:12px 24px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:transparent;color:#6b7280;font-size:.9rem;text-decoration:none}.cancel-btn[data-v-2f0b8342]:hover{color:#f8fafc;border-color:#fff3}.page-header[data-v-d4e612d4]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;flex-wrap:wrap;gap:12px}.page-title[data-v-d4e612d4]{font-size:1.25rem;font-weight:700;color:#f8fafc;margin-bottom:4px}.page-desc[data-v-d4e612d4]{font-size:.85rem;color:#64748b}.btn-create[data-v-d4e612d4]{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;border-radius:10px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .15s;white-space:nowrap}.btn-create[data-v-d4e612d4]:hover{opacity:.9;transform:translateY(-1px)}.btn-create.sm[data-v-d4e612d4]{padding:8px 16px;font-size:.8rem}.glass[data-v-d4e612d4]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-d4e612d4]{overflow:hidden}.filters[data-v-d4e612d4]{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap}.search-wrap[data-v-d4e612d4]{position:relative;flex:1;min-width:220px}.search-svg[data-v-d4e612d4]{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#6b7280}.search-input[data-v-d4e612d4]{width:100%;padding:10px 14px 10px 42px;background:#141620b3;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#f8fafc;font-size:.9rem;outline:none}.search-input[data-v-d4e612d4]:focus{border-color:#3b82f680}.search-input[data-v-d4e612d4]::-moz-placeholder{color:#4b5563}.search-input[data-v-d4e612d4]::placeholder{color:#4b5563}.filter-select[data-v-d4e612d4]{padding:10px 14px;background:#141620b3;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#f8fafc;font-size:.9rem;outline:none;min-width:140px}.table-wrap[data-v-d4e612d4]{overflow-x:auto}table[data-v-d4e612d4]{width:100%;border-collapse:collapse}th[data-v-d4e612d4]{text-align:left;padding:12px 16px;font-size:.7rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid rgba(255,255,255,.06)}td[data-v-d4e612d4]{padding:14px 16px;font-size:.9rem;color:#d1d5db;border-bottom:1px solid rgba(255,255,255,.03)}tr:hover td[data-v-d4e612d4]{background:#ffffff05}.cell-stack[data-v-d4e612d4]{display:flex;flex-direction:column;gap:2px}.cell-stack strong[data-v-d4e612d4]{color:#f8fafc}.cell-stack small[data-v-d4e612d4]{color:#6b7280;font-size:.8rem}.mono[data-v-d4e612d4]{font-family:monospace;font-size:.85rem}.muted[data-v-d4e612d4]{color:#4b5563;font-size:.85rem}.plan-tag[data-v-d4e612d4]{font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:6px;text-transform:capitalize}.plan-tag.starter[data-v-d4e612d4]{background:#6b72801f;color:#9ca3af}.plan-tag.pro[data-v-d4e612d4]{background:#3b82f61f;color:#3b82f6}.plan-tag.business[data-v-d4e612d4]{background:#8b5cf61f;color:#8b5cf6}.plan-tag.enterprise[data-v-d4e612d4]{background:#f973161f;color:#f97316}.plan-tag.free[data-v-d4e612d4]{background:#ffffff0d;color:#6b7280}.badge[data-v-d4e612d4]{font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:100px}.badge.active[data-v-d4e612d4]{background:#10b98126;color:#10b981}.badge.suspended[data-v-d4e612d4]{background:#f9731626;color:#f97316}.badge.cancelled[data-v-d4e612d4]{background:#ef444426;color:#ef4444}.actions[data-v-d4e612d4]{display:flex;gap:8px;align-items:center}.act-link[data-v-d4e612d4]{font-size:.8rem;color:#3b82f6;text-decoration:none;cursor:pointer;background:none;border:none;padding:0}.act-link[data-v-d4e612d4]:hover{text-decoration:underline}.act-link.edit[data-v-d4e612d4]{color:#f59e0b}.act-link.del[data-v-d4e612d4]{color:#ef4444}.empty-state[data-v-d4e612d4]{text-align:center;padding:60px 20px;color:#4b5563;display:flex;flex-direction:column;align-items:center;gap:16px}.pagination[data-v-d4e612d4]{display:flex;gap:4px;padding:16px;justify-content:center;border-top:1px solid rgba(255,255,255,.06)}.page-btn[data-v-d4e612d4]{padding:6px 12px;font-size:.8rem;border-radius:6px;text-decoration:none;color:#9ca3af;background:#ffffff08}.page-btn.active[data-v-d4e612d4]{background:#3b82f633;color:#3b82f6;font-weight:600}.page-btn.disabled[data-v-d4e612d4]{opacity:.3;pointer-events:none}.mobile-cards[data-v-d4e612d4]{display:none}.m-card[data-v-d4e612d4]{padding:16px;border-bottom:1px solid rgba(255,255,255,.04)}.m-card[data-v-d4e612d4]:last-child{border-bottom:none}.m-card-top[data-v-d4e612d4]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px}.m-card-name[data-v-d4e612d4]{display:flex;flex-direction:column;gap:2px;min-width:0}.m-card-name strong[data-v-d4e612d4]{color:#f8fafc;font-size:.9rem;word-break:break-word}.m-card-name small[data-v-d4e612d4]{color:#6b7280;font-size:.78rem}.m-card-meta[data-v-d4e612d4]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:10px}.m-meta-item[data-v-d4e612d4]{font-size:.78rem;color:#9ca3af}.m-card-actions[data-v-d4e612d4]{display:flex;gap:12px}@media (max-width:767px){.table-wrap[data-v-d4e612d4]{display:none}.mobile-cards[data-v-d4e612d4]{display:block}.page-header[data-v-d4e612d4]{flex-direction:column;gap:10px}.page-title[data-v-d4e612d4]{font-size:1.1rem}.filters[data-v-d4e612d4]{flex-direction:column;gap:8px}.search-wrap[data-v-d4e612d4],.filter-select[data-v-d4e612d4]{min-width:0;width:100%}.pagination[data-v-d4e612d4]{padding:12px}.page-btn[data-v-d4e612d4]{padding:6px 10px;font-size:.75rem}}.glass[data-v-14973645]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-14973645]{padding:24px}.detail-layout[data-v-14973645]{display:flex;flex-direction:column;gap:20px}.top-actions[data-v-14973645]{display:flex;justify-content:space-between;margin-bottom:16px}.back-link[data-v-14973645]{color:#9ca3af;text-decoration:none;font-size:.9rem}.back-link[data-v-14973645]:hover{color:#f8fafc}.edit-link[data-v-14973645]{color:#3b82f6;text-decoration:none;font-size:.9rem}.edit-link[data-v-14973645]:hover{text-decoration:underline}.card-head[data-v-14973645]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.card-head h3[data-v-14973645]{font-size:1.15rem;font-weight:600;color:#f8fafc}.card-sub[data-v-14973645]{font-size:.95rem;font-weight:600;color:#f8fafc;margin-bottom:16px}.card-sub-head[data-v-14973645]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.card-sub-head h4[data-v-14973645]{margin-bottom:0}.mini-action[data-v-14973645]{padding:6px 14px;background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:8px;color:#3b82f6;font-size:.78rem;font-weight:600;cursor:pointer;transition:.2s}.mini-action[data-v-14973645]:hover{background:#3b82f633}.inline-link[data-v-14973645]{background:none;border:none;color:#3b82f6;font-size:.85rem;cursor:pointer;padding:0;font-weight:600}.inline-link[data-v-14973645]:hover{text-decoration:underline}.g2[data-v-14973645]{display:grid;gap:20px}@media (min-width:1024px){.g2[data-v-14973645]{grid-template-columns:1fr 1fr}}.info-grid[data-v-14973645]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.info-grid.sm[data-v-14973645]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.info-cell[data-v-14973645]{display:flex;flex-direction:column;gap:4px;padding:10px 14px;background:#ffffff08;border-radius:8px;font-size:.9rem;color:#d1d5db}.lbl[data-v-14973645]{font-size:.7rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.mono[data-v-14973645]{font-family:monospace;font-size:.85rem;color:#9ca3af}.red[data-v-14973645]{color:#ef4444}.badge[data-v-14973645]{font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:100px}.badge.active[data-v-14973645],.badge.trialing[data-v-14973645]{background:#10b98126;color:#10b981}.badge.suspended[data-v-14973645],.badge.cancelled[data-v-14973645]{background:#ef444426;color:#ef4444}.badge.past_due[data-v-14973645]{background:#f9731626;color:#f97316}.plan-tag[data-v-14973645]{font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:6px;text-transform:capitalize}.plan-tag.starter[data-v-14973645]{background:#6b72801f;color:#9ca3af}.plan-tag.pro[data-v-14973645]{background:#3b82f61f;color:#3b82f6}.plan-tag.business[data-v-14973645]{background:#8b5cf61f;color:#8b5cf6}.plan-tag.enterprise[data-v-14973645]{background:#f973161f;color:#f97316}.sub-form[data-v-14973645]{background:#3b82f608;border:1px solid rgba(59,130,246,.1);border-radius:12px;padding:18px}.sf-grid[data-v-14973645]{display:flex;flex-direction:column;gap:14px}.sf-row[data-v-14973645]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fg[data-v-14973645]{display:flex;flex-direction:column;gap:4px}.fg label[data-v-14973645]{font-size:.72rem;font-weight:600;color:#6b7280;text-transform:uppercase}.fg select[data-v-14973645]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.plan-selector[data-v-14973645]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}@media (max-width:768px){.plan-selector[data-v-14973645]{grid-template-columns:repeat(2,1fr)}}.plan-opt[data-v-14973645]{padding:10px 8px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px;cursor:pointer;text-align:center;transition:.2s;color:#e2e8f0}.plan-opt[data-v-14973645]:hover{border-color:#ffffff26}.plan-opt.active[data-v-14973645]{background:#3b82f61a;border-color:#3b82f666}.po-name[data-v-14973645]{display:block;font-size:.82rem;font-weight:600;color:#f8fafc}.po-price[data-v-14973645]{display:block;font-size:.7rem;color:#64748b;margin-top:2px}.sf-actions[data-v-14973645]{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}.sf-btn[data-v-14973645]{padding:8px 18px;border-radius:8px;font-size:.82rem;font-weight:600;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:transparent;color:#9ca3af;transition:.2s}.sf-btn[data-v-14973645]:hover{color:#f8fafc}.sf-btn.green[data-v-14973645]{background:#10b9811f;border-color:#10b98140;color:#10b981}.sf-btn.green[data-v-14973645]:hover{background:#10b98133}.sf-btn.red[data-v-14973645]{background:#ef444414;border-color:#ef444433;color:#ef4444}.sf-btn.red[data-v-14973645]:hover{background:#ef444426}.sf-btn[data-v-14973645]:disabled{opacity:.5;cursor:not-allowed}.muted[data-v-14973645]{color:#4b5563;font-size:.85rem}.table-wrap[data-v-14973645]{overflow-x:auto}table[data-v-14973645]{width:100%;border-collapse:collapse}th[data-v-14973645]{text-align:left;padding:10px 14px;font-size:.7rem;color:#6b7280;border-bottom:1px solid rgba(255,255,255,.06);text-transform:uppercase;letter-spacing:.06em}td[data-v-14973645]{padding:12px 14px;font-size:.9rem;color:#d1d5db;border-bottom:1px solid rgba(255,255,255,.03)}td strong[data-v-14973645]{color:#f8fafc}.role-tag[data-v-14973645]{font-size:.75rem;padding:2px 8px;background:#3b82f61a;color:#3b82f6;border-radius:4px}.empty-sm[data-v-14973645]{text-align:center;padding:20px;color:#4b5563;font-size:.9rem}.empty-state[data-v-14973645]{text-align:center;padding:60px;color:#4b5563}.card.danger[data-v-14973645]{border-color:#ef444426}.danger-row[data-v-14973645]{display:flex;gap:12px;flex-wrap:wrap}.d-btn[data-v-14973645]{padding:10px 20px;border-radius:10px;border:none;font-size:.85rem;font-weight:600;cursor:pointer;transition:.15s}.d-btn.orange[data-v-14973645]{background:#f973161f;color:#f97316}.d-btn.orange[data-v-14973645]:hover{background:#f9731633}.d-btn.green[data-v-14973645]{background:#10b9811f;color:#10b981}.d-btn.green[data-v-14973645]:hover{background:#10b98133}.d-btn.red[data-v-14973645]{background:#ef44441f;color:#ef4444}.d-btn.red[data-v-14973645]:hover{background:#ef444433}.domain-link[data-v-14973645]{color:#3b82f6;text-decoration:none}.domain-link[data-v-14973645]:hover{text-decoration:underline}.audit-list[data-v-14973645]{display:flex;flex-direction:column;gap:2px;max-height:300px;overflow-y:auto}.audit-row[data-v-14973645]{display:flex;gap:12px;padding:8px 12px;background:#ffffff05;border-radius:6px;font-size:.82rem;align-items:center}.audit-time[data-v-14973645]{color:#4b5563;font-family:monospace;font-size:.75rem;min-width:90px;flex-shrink:0}.audit-action[data-v-14973645]{font-size:.65rem;font-weight:700;padding:2px 6px;border-radius:3px;text-transform:uppercase;background:#ffffff0d;color:#6b7280;white-space:nowrap}.audit-action.red[data-v-14973645]{background:#ef44441a;color:#ef4444}.audit-action.green[data-v-14973645]{background:#10b9811a;color:#10b981}.audit-action.blue[data-v-14973645]{background:#3b82f61a;color:#3b82f6}.audit-desc[data-v-14973645]{color:#9ca3af;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.imp-btn[data-v-14973645]{padding:4px 12px;border-radius:6px;background:#f973161a;border:1px solid rgba(249,115,22,.2);color:#f97316;font-size:.72rem;font-weight:600;cursor:pointer;transition:.15s;white-space:nowrap}.imp-btn[data-v-14973645]:hover{background:#f9731633}@media (max-width:767px){.card[data-v-14973645]{padding:16px}.card-head[data-v-14973645]{flex-direction:column;gap:8px;align-items:flex-start}.card-head h3[data-v-14973645]{font-size:1rem}.card-sub-head[data-v-14973645]{flex-direction:column;gap:8px;align-items:flex-start}.info-grid[data-v-14973645]{grid-template-columns:1fr}.info-grid.sm[data-v-14973645]{grid-template-columns:1fr 1fr}.sf-row[data-v-14973645]{grid-template-columns:1fr}.sf-actions[data-v-14973645]{flex-direction:column}.sf-btn[data-v-14973645]{text-align:center}.danger-row[data-v-14973645]{flex-direction:column}.d-btn[data-v-14973645]{text-align:center}.audit-row[data-v-14973645]{flex-direction:column;gap:4px;align-items:flex-start}.audit-time[data-v-14973645]{min-width:0}.audit-desc[data-v-14973645]{white-space:normal;word-break:break-word}table[data-v-14973645]{font-size:.82rem}th[data-v-14973645],td[data-v-14973645]{padding:8px 10px}}.glass[data-v-6757072f]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-6757072f]{padding:24px}.create-layout[data-v-6757072f]{margin-top:16px;max-width:700px}.back-link[data-v-6757072f]{color:#9ca3af;text-decoration:none;font-size:.9rem}.back-link[data-v-6757072f]:hover{color:#f8fafc}.card-title[data-v-6757072f]{font-size:1rem;font-weight:600;color:#f8fafc;margin-bottom:16px}.form-grid[data-v-6757072f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 640px){.form-grid[data-v-6757072f]{grid-template-columns:1fr}}.field[data-v-6757072f]{display:flex;flex-direction:column;gap:6px}.field.full[data-v-6757072f]{grid-column:1 / -1}.field label[data-v-6757072f]{font-size:.78rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.04em}.field input[data-v-6757072f],.field select[data-v-6757072f]{padding:10px 14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#f8fafc;font-size:.9rem;outline:none}.field input[data-v-6757072f]:focus,.field select[data-v-6757072f]:focus{border-color:#3b82f680}.field input[data-v-6757072f]::-moz-placeholder{color:#4b5563}.field input[data-v-6757072f]::placeholder{color:#4b5563}.error-box[data-v-6757072f]{margin-top:16px;padding:12px 16px;background:#ef444414;border:1px solid rgba(239,68,68,.2);border-radius:8px}.error-box p[data-v-6757072f]{color:#ef4444;font-size:.85rem;margin:2px 0}.form-actions[data-v-6757072f]{margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.06);display:flex;gap:12px;align-items:center}.btn-primary[data-v-6757072f]{padding:12px 28px;border-radius:10px;font-size:.9rem;font-weight:600;border:none;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff}.btn-primary[data-v-6757072f]:hover{opacity:.9}.btn-primary[data-v-6757072f]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-6757072f]{padding:12px 20px;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#9ca3af;text-decoration:none;font-size:.85rem}.btn-secondary[data-v-6757072f]:hover{color:#f8fafc;border-color:#fff3}.page-header[data-v-d89e1dab]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;flex-wrap:wrap;gap:12px}.page-title[data-v-d89e1dab]{font-size:1.25rem;font-weight:700;color:#f8fafc;margin-bottom:4px}.page-desc[data-v-d89e1dab]{font-size:.85rem;color:#64748b}.btn-create[data-v-d89e1dab]{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;border-radius:10px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .15s;white-space:nowrap}.btn-create[data-v-d89e1dab]:hover{opacity:.9}.btn-create.sm[data-v-d89e1dab]{padding:8px 16px;font-size:.8rem}.glass[data-v-d89e1dab]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-d89e1dab]{overflow:hidden}.filters[data-v-d89e1dab]{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap}.search-wrap[data-v-d89e1dab]{position:relative;flex:1;min-width:220px}.search-svg[data-v-d89e1dab]{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#6b7280}.search-input[data-v-d89e1dab]{width:100%;padding:10px 14px 10px 42px;background:#141620b3;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#f8fafc;font-size:.9rem;outline:none}.search-input[data-v-d89e1dab]:focus{border-color:#3b82f680}.search-input[data-v-d89e1dab]::-moz-placeholder{color:#4b5563}.search-input[data-v-d89e1dab]::placeholder{color:#4b5563}.filter-select[data-v-d89e1dab]{padding:10px 14px;background:#141620b3;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#f8fafc;font-size:.9rem;outline:none;min-width:140px}.table-wrap[data-v-d89e1dab]{overflow-x:auto}table[data-v-d89e1dab]{width:100%;border-collapse:collapse}th[data-v-d89e1dab]{text-align:left;padding:12px 16px;font-size:.7rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid rgba(255,255,255,.06)}td[data-v-d89e1dab]{padding:14px 16px;font-size:.9rem;color:#d1d5db;border-bottom:1px solid rgba(255,255,255,.03)}tr:hover td[data-v-d89e1dab]{background:#ffffff05}.cell-stack[data-v-d89e1dab]{display:flex;flex-direction:column;gap:2px}.cell-stack strong[data-v-d89e1dab]{color:#f8fafc}.cell-stack small[data-v-d89e1dab]{color:#6b7280;font-size:.8rem}.link-subtle[data-v-d89e1dab]{color:#3b82f6;text-decoration:none;font-size:.85rem}.link-subtle[data-v-d89e1dab]:hover{text-decoration:underline}.sa-badge[data-v-d89e1dab]{font-size:.65rem;font-weight:700;padding:3px 10px;background:linear-gradient(135deg,#3b82f626,#8b5cf626);color:#a78bfa;border-radius:100px}.muted[data-v-d89e1dab]{color:#4b5563}.role-tag[data-v-d89e1dab]{font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:4px;text-transform:capitalize}.role-tag.owner[data-v-d89e1dab]{background:#ec48991a;color:#ec4899}.role-tag.admin[data-v-d89e1dab]{background:#8b5cf61a;color:#8b5cf6}.role-tag.member[data-v-d89e1dab]{background:#3b82f61a;color:#3b82f6}.role-tag.viewer[data-v-d89e1dab]{background:#6b72801a;color:#9ca3af}.badge[data-v-d89e1dab]{font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:100px}.badge.active[data-v-d89e1dab]{background:#10b98126;color:#10b981}.badge.inactive[data-v-d89e1dab]{background:#6b728026;color:#9ca3af}.badge.banned[data-v-d89e1dab]{background:#ef444426;color:#ef4444}.actions[data-v-d89e1dab]{display:flex;gap:10px;align-items:center}.act-link[data-v-d89e1dab]{font-size:.8rem;color:#3b82f6;text-decoration:none;cursor:pointer;background:none;border:none;padding:0}.act-link[data-v-d89e1dab]:hover{text-decoration:underline}.act-link.del[data-v-d89e1dab]{color:#ef4444}.empty-state[data-v-d89e1dab]{text-align:center;padding:60px 20px;color:#4b5563;display:flex;flex-direction:column;align-items:center;gap:16px}.pagination[data-v-d89e1dab]{display:flex;gap:4px;padding:16px;justify-content:center;border-top:1px solid rgba(255,255,255,.06)}.page-btn[data-v-d89e1dab]{padding:6px 12px;font-size:.8rem;border-radius:6px;text-decoration:none;color:#9ca3af;background:#ffffff08}.page-btn.active[data-v-d89e1dab]{background:#3b82f633;color:#3b82f6;font-weight:600}.page-btn.disabled[data-v-d89e1dab]{opacity:.3;pointer-events:none}.mobile-cards[data-v-d89e1dab]{display:none}.m-card[data-v-d89e1dab]{padding:16px;border-bottom:1px solid rgba(255,255,255,.04)}.m-card[data-v-d89e1dab]:last-child{border-bottom:none}.m-card-top[data-v-d89e1dab]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px}.m-card-name[data-v-d89e1dab]{display:flex;flex-direction:column;gap:2px;min-width:0}.m-card-name strong[data-v-d89e1dab]{color:#f8fafc;font-size:.9rem;word-break:break-word}.m-card-name small[data-v-d89e1dab]{color:#6b7280;font-size:.78rem}.m-card-meta[data-v-d89e1dab]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:10px}.m-meta-item[data-v-d89e1dab]{font-size:.78rem;color:#9ca3af}.m-card-actions[data-v-d89e1dab]{display:flex;gap:12px}@media (max-width:767px){.table-wrap[data-v-d89e1dab]{display:none}.mobile-cards[data-v-d89e1dab]{display:block}.page-header[data-v-d89e1dab]{flex-direction:column;gap:10px}.page-title[data-v-d89e1dab]{font-size:1.1rem}.filters[data-v-d89e1dab]{flex-direction:column;gap:8px}.search-wrap[data-v-d89e1dab],.filter-select[data-v-d89e1dab]{min-width:0;width:100%}.pagination[data-v-d89e1dab]{padding:12px}.page-btn[data-v-d89e1dab]{padding:6px 10px;font-size:.75rem}}.glass[data-v-5fe8ece6]{background:#141620b3;border:1px solid rgba(255,255,255,.06);border-radius:16px}.card[data-v-5fe8ece6]{padding:24px}.detail-layout[data-v-5fe8ece6]{display:flex;flex-direction:column;gap:20px;margin-top:16px}.back-link[data-v-5fe8ece6]{color:#9ca3af;text-decoration:none;font-size:.9rem}.back-link[data-v-5fe8ece6]:hover{color:#f8fafc}.card-head[data-v-5fe8ece6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.card-head h3[data-v-5fe8ece6]{font-size:1.15rem;font-weight:600;color:#f8fafc}.head-tags[data-v-5fe8ece6]{display:flex;gap:8px;align-items:center}.sa-badge[data-v-5fe8ece6]{font-size:.65rem;font-weight:700;padding:4px 12px;background:linear-gradient(135deg,#3b82f633,#8b5cf633);color:#a78bfa;border-radius:100px;letter-spacing:.05em}.badge[data-v-5fe8ece6]{font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:100px}.badge.active[data-v-5fe8ece6]{background:#10b98126;color:#10b981}.badge.inactive[data-v-5fe8ece6]{background:#6b728026;color:#9ca3af}.badge.banned[data-v-5fe8ece6]{background:#ef444426;color:#ef4444}.card-sub[data-v-5fe8ece6]{font-size:.95rem;font-weight:600;color:#f8fafc;margin-bottom:16px}.hint[data-v-5fe8ece6]{font-size:.82rem;color:#64748b;margin-bottom:16px;line-height:1.5}.info-grid[data-v-5fe8ece6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.info-cell[data-v-5fe8ece6]{display:flex;flex-direction:column;gap:4px;padding:10px 14px;background:#ffffff08;border-radius:8px;font-size:.9rem;color:#d1d5db}.lbl[data-v-5fe8ece6]{font-size:.7rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.role-tag[data-v-5fe8ece6]{font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:4px;display:inline-block;width:-moz-fit-content;width:fit-content;text-transform:capitalize}.role-tag.owner[data-v-5fe8ece6]{background:#ec48991a;color:#ec4899}.role-tag.admin[data-v-5fe8ece6]{background:#8b5cf61a;color:#8b5cf6}.role-tag.member[data-v-5fe8ece6]{background:#3b82f61a;color:#3b82f6}.role-tag.viewer[data-v-5fe8ece6]{background:#6b72801a;color:#9ca3af}.tenant-link[data-v-5fe8ece6]{color:#3b82f6;text-decoration:none;font-size:.88rem}.tenant-link[data-v-5fe8ece6]:hover{text-decoration:underline}.flash[data-v-5fe8ece6]{padding:12px 16px;border-radius:10px;margin-bottom:16px;font-size:.88rem}.flash.ok[data-v-5fe8ece6]{background:#10b9811a;color:#10b981;border:1px solid rgba(16,185,129,.2)}.form-grid[data-v-5fe8ece6]{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width:768px){.form-grid[data-v-5fe8ece6]{grid-template-columns:1fr 1fr}}.field[data-v-5fe8ece6]{display:flex;flex-direction:column;gap:5px}.field label[data-v-5fe8ece6]{font-size:.78rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.03em}.field input[data-v-5fe8ece6],.field select[data-v-5fe8ece6]{padding:10px 14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#f8fafc;font-size:.9rem;outline:none;box-sizing:border-box}.field input[data-v-5fe8ece6]:focus,.field select[data-v-5fe8ece6]:focus{border-color:#3b82f680}.error[data-v-5fe8ece6]{font-size:.78rem;color:#ef4444}.form-actions[data-v-5fe8ece6]{margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.06);display:flex;gap:12px;flex-wrap:wrap}.btn-primary[data-v-5fe8ece6]{padding:10px 24px;border-radius:10px;font-size:.88rem;font-weight:600;border:none;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;transition:.15s}.btn-primary[data-v-5fe8ece6]:hover{opacity:.9}.btn-primary[data-v-5fe8ece6]:disabled{opacity:.5;cursor:not-allowed}.btn-warning[data-v-5fe8ece6]{padding:10px 24px;border-radius:10px;font-size:.88rem;font-weight:600;border:1px solid rgba(245,158,11,.3);cursor:pointer;background:#f59e0b1a;color:#f59e0b;transition:.15s}.btn-warning[data-v-5fe8ece6]:hover{background:#f59e0b33}.btn-warning[data-v-5fe8ece6]:disabled{opacity:.5;cursor:not-allowed}.btn-danger[data-v-5fe8ece6]{padding:10px 20px;border-radius:10px;font-size:.85rem;font-weight:600;border:1px solid rgba(239,68,68,.3);cursor:pointer;background:#ef444414;color:#ef4444}.btn-danger[data-v-5fe8ece6]:hover{background:#ef444426}.pw-section[data-v-5fe8ece6]{display:grid;grid-template-columns:1fr;gap:14px;margin-bottom:14px}@media (min-width:768px){.pw-section[data-v-5fe8ece6]{grid-template-columns:1fr 1fr}}.pw-field[data-v-5fe8ece6],.pw-wrap[data-v-5fe8ece6]{position:relative}.pw-wrap input[data-v-5fe8ece6]{width:100%;padding-right:44px}.pw-toggle[data-v-5fe8ece6]{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:1rem;opacity:.5;transition:.2s;padding:0}.pw-toggle[data-v-5fe8ece6]:hover{opacity:1}.strength[data-v-5fe8ece6]{display:flex;align-items:center;gap:10px;margin-top:4px}.str-bar[data-v-5fe8ece6]{flex:1;height:3px;background:#ffffff1a;border-radius:2px;overflow:hidden}.str-fill[data-v-5fe8ece6]{height:100%;transition:.3s}.str-fill.weak[data-v-5fe8ece6]{background:#ef4444}.str-fill.med[data-v-5fe8ece6]{background:#f97316}.str-fill.good[data-v-5fe8ece6]{background:#eab308}.str-fill.strong[data-v-5fe8ece6]{background:#10b981}.str-txt[data-v-5fe8ece6]{font-size:.72rem;min-width:50px}.str-txt.weak[data-v-5fe8ece6]{color:#ef4444}.str-txt.med[data-v-5fe8ece6]{color:#f97316}.str-txt.good[data-v-5fe8ece6]{color:#eab308}.str-txt.strong[data-v-5fe8ece6]{color:#10b981}.gen-btn[data-v-5fe8ece6]{padding:8px 16px;background:#8b5cf61a;border:1px solid rgba(139,92,246,.2);border-radius:8px;color:#8b5cf6;font-size:.82rem;font-weight:600;cursor:pointer;transition:.15s;margin-bottom:12px}.gen-btn[data-v-5fe8ece6]:hover{background:#8b5cf633}.generated-pw[data-v-5fe8ece6]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#10b9810f;border:1px solid rgba(16,185,129,.15);border-radius:8px;margin-bottom:12px}.gen-label[data-v-5fe8ece6]{font-size:.78rem;color:#64748b;white-space:nowrap}.generated-pw code[data-v-5fe8ece6]{font-size:.88rem;color:#10b981;font-weight:600;font-family:monospace;flex:1;word-break:break-all}.copy-btn[data-v-5fe8ece6]{padding:4px 8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;cursor:pointer;font-size:.85rem;transition:.15s}.copy-btn[data-v-5fe8ece6]:hover{background:#ffffff1a}.card.danger[data-v-5fe8ece6]{border-color:#ef444426}.danger-actions[data-v-5fe8ece6]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.muted[data-v-5fe8ece6]{color:#4b5563;font-size:.85rem}@media (max-width:767px){.card[data-v-5fe8ece6]{padding:16px}.card-head[data-v-5fe8ece6]{flex-direction:column;gap:8px;align-items:flex-start}.card-head h3[data-v-5fe8ece6]{font-size:1rem}.info-grid[data-v-5fe8ece6]{grid-template-columns:1fr}.generated-pw[data-v-5fe8ece6]{flex-direction:column;gap:6px;align-items:flex-start}.gen-label[data-v-5fe8ece6]{white-space:normal}.btn-primary[data-v-5fe8ece6],.btn-warning[data-v-5fe8ece6],.btn-danger[data-v-5fe8ece6]{width:100%;text-align:center}}.auth-wrapper[data-v-cc521826]{min-height:100vh;position:relative;color:#f8fafc}.auth-container[data-v-cc521826]{display:flex;min-height:100vh;position:relative;z-index:1}.auth-branding[data-v-cc521826]{display:none;width:50%;padding:40px 48px;flex-direction:column;gap:32px;position:relative}.auth-branding[data-v-cc521826]:after{content:"";position:absolute;top:10%;bottom:10%;right:0;width:1px;background:linear-gradient(to bottom,transparent,rgba(255,255,255,.06) 30%,rgba(255,255,255,.06) 70%,transparent)}@media (min-width: 1024px){.auth-branding[data-v-cc521826]{display:flex}}.a-logo[data-v-cc521826]{display:flex;align-items:center;gap:12px;text-decoration:none}.a-logo-icon[data-v-cc521826]{width:48px;height:48px;background:linear-gradient(135deg,#3b82f6,#8b5cf6 50%,#ec4899);border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;box-shadow:0 4px 24px #3b82f64d,0 0 60px #3b82f61a}.a-logo-text[data-v-cc521826]{font-size:1.3rem;font-weight:800;color:#f8fafc}.a-logo-text span[data-v-cc521826]{background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.branding-content[data-v-cc521826]{flex:1;display:flex;flex-direction:column;justify-content:center;max-width:420px}.branding-content h1[data-v-cc521826]{font-size:2.6rem;font-weight:800;line-height:1.15;margin-bottom:16px;background:linear-gradient(135deg,#f8fafc,#94a3b8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.branding-content>p[data-v-cc521826]{font-size:1.1rem;color:#64748b;margin-bottom:40px;line-height:1.6}.features-list[data-v-cc521826]{display:flex;flex-direction:column;gap:12px;margin-bottom:40px}.feature-item[data-v-cc521826]{display:flex;align-items:center;gap:14px;padding:14px 18px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:14px;transition:all .3s}.feature-item[data-v-cc521826]:hover{background:#3b82f60a;border-color:#3b82f626;transform:translate(4px)}.feature-icon[data-v-cc521826]{font-size:1.4rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#ffffff08;border-radius:10px;flex-shrink:0}.feature-title[data-v-cc521826]{display:block;font-size:.88rem;font-weight:600;color:#e2e8f0}.feature-desc[data-v-cc521826]{display:block;font-size:.78rem;color:#64748b;margin-top:1px}.trust-bar[data-v-cc521826]{display:flex;gap:32px;padding:20px 0;border-top:1px solid rgba(255,255,255,.04)}.trust-stat[data-v-cc521826]{display:flex;flex-direction:column}.trust-num[data-v-cc521826]{font-size:1.5rem;font-weight:800;background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.trust-label[data-v-cc521826]{font-size:.78rem;color:#64748b}.branding-footer p[data-v-cc521826]{font-size:.82rem;color:#475569}.auth-form-side[data-v-cc521826]{width:100%;display:flex;align-items:center;justify-content:center;padding:40px 20px;position:relative;z-index:1}@media (min-width: 1024px){.auth-form-side[data-v-cc521826]{width:50%;padding:40px 48px}}.auth-form-container[data-v-cc521826]{width:100%;max-width:420px}.auth-card[data-v-8bea2b22]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:24px;padding:40px}.mobile-logo[data-v-8bea2b22]{display:flex;justify-content:center;margin-bottom:32px}@media (min-width: 1024px){.mobile-logo[data-v-8bea2b22]{display:none}}.logo[data-v-8bea2b22]{display:flex;align-items:center;gap:12px;text-decoration:none}.logo-icon[data-v-8bea2b22]{width:44px;height:44px;background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.4rem}.logo-text[data-v-8bea2b22]{font-size:1.2rem;font-weight:800;color:#f8fafc}.logo-text span[data-v-8bea2b22]{background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.auth-header[data-v-8bea2b22]{text-align:center;margin-bottom:32px}.header-icon[data-v-8bea2b22]{font-size:3rem;margin-bottom:16px}.auth-header h2[data-v-8bea2b22]{font-size:1.8rem;font-weight:700;margin-bottom:12px}.auth-header p[data-v-8bea2b22]{color:#94a3b8;font-size:.95rem;max-width:320px;margin:0 auto}.success-message[data-v-8bea2b22]{text-align:center;padding:32px;background:#10b9811a;border:1px solid rgba(16,185,129,.2);border-radius:16px;margin-bottom:24px}.success-icon[data-v-8bea2b22]{width:56px;height:56px;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#fff;margin:0 auto 16px}.success-message p[data-v-8bea2b22]{color:#10b981;font-size:.95rem}.form-group[data-v-8bea2b22]{margin-bottom:24px}.form-group label[data-v-8bea2b22]{display:block;font-size:.9rem;font-weight:500;margin-bottom:8px;color:#e2e8f0}.form-group input[data-v-8bea2b22]{width:100%;padding:14px 18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#f8fafc;font-size:1rem;transition:all .3s ease}.form-group input[data-v-8bea2b22]:focus{outline:none;border-color:#3b82f6;background:#3b82f60d}.form-group input.error[data-v-8bea2b22]{border-color:#ef4444}.form-group input[data-v-8bea2b22]::-moz-placeholder{color:#64748b}.form-group input[data-v-8bea2b22]::placeholder{color:#64748b}.error-message[data-v-8bea2b22]{display:block;margin-top:6px;font-size:.8rem;color:#ef4444}.btn[data-v-8bea2b22]{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;border:none;transition:all .3s ease}.btn-primary[data-v-8bea2b22]{background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);color:#fff;box-shadow:0 4px 20px #3b82f64d}.btn-primary[data-v-8bea2b22]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 30px #3b82f666}.btn-primary[data-v-8bea2b22]:disabled{opacity:.7;cursor:not-allowed}.btn-block[data-v-8bea2b22]{width:100%}.auth-footer[data-v-8bea2b22]{text-align:center;margin-top:24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.06)}.auth-footer a[data-v-8bea2b22]{color:#3b82f6;text-decoration:none;font-size:.9rem}.auth-footer a[data-v-8bea2b22]:hover{color:#60a5fa}.auth-card[data-v-71a01774]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:24px;padding:40px}.mobile-logo[data-v-71a01774]{display:flex;justify-content:center;margin-bottom:32px}@media (min-width: 1024px){.mobile-logo[data-v-71a01774]{display:none}}.logo[data-v-71a01774]{display:flex;align-items:center;gap:12px;text-decoration:none}.logo-icon[data-v-71a01774]{width:44px;height:44px;background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.4rem}.logo-text[data-v-71a01774]{font-size:1.2rem;font-weight:800;color:#f8fafc}.logo-text span[data-v-71a01774]{background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.auth-header[data-v-71a01774]{text-align:center;margin-bottom:32px}.auth-header h2[data-v-71a01774]{font-size:1.8rem;font-weight:700;margin-bottom:8px}.auth-header p[data-v-71a01774]{color:#94a3b8;font-size:.95rem}.social-login[data-v-71a01774]{margin-bottom:24px}.social-btn[data-v-71a01774]{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 20px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#f8fafc;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .3s ease}.social-btn[data-v-71a01774]:hover{background:#ffffff14;border-color:#ffffff26}.divider[data-v-71a01774]{display:flex;align-items:center;margin-bottom:24px}.divider[data-v-71a01774]:before,.divider[data-v-71a01774]:after{content:"";flex:1;height:1px;background:#ffffff1a}.divider span[data-v-71a01774]{padding:0 16px;font-size:.85rem;color:#64748b}.form-group[data-v-71a01774]{margin-bottom:20px}.form-group label[data-v-71a01774]{display:block;font-size:.9rem;font-weight:500;margin-bottom:8px;color:#e2e8f0}.label-row[data-v-71a01774]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.label-row label[data-v-71a01774]{margin-bottom:0}.forgot-link[data-v-71a01774]{font-size:.85rem;color:#3b82f6;text-decoration:none;transition:color .2s}.forgot-link[data-v-71a01774]:hover{color:#60a5fa}.form-group input[type=email][data-v-71a01774],.form-group input[type=password][data-v-71a01774],.form-group input[type=text][data-v-71a01774]{width:100%;padding:14px 18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#f8fafc;font-size:1rem;transition:all .3s ease}.form-group input[data-v-71a01774]:focus{outline:none;border-color:#3b82f6;background:#3b82f60d}.form-group input.error[data-v-71a01774]{border-color:#ef4444}.form-group input[data-v-71a01774]::-moz-placeholder{color:#64748b}.form-group input[data-v-71a01774]::placeholder{color:#64748b}.password-input[data-v-71a01774]{position:relative}.password-input input[data-v-71a01774]{padding-right:50px}.toggle-password[data-v-71a01774]{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:1.1rem;opacity:.6;transition:opacity .2s}.toggle-password[data-v-71a01774]:hover{opacity:1}.error-message[data-v-71a01774]{display:block;margin-top:6px;font-size:.8rem;color:#ef4444}.checkbox-group[data-v-71a01774]{margin-bottom:24px}.checkbox-label[data-v-71a01774]{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:.9rem;color:#94a3b8}.checkbox-label input[type=checkbox][data-v-71a01774]{display:none}.checkmark[data-v-71a01774]{width:20px;height:20px;border:2px solid rgba(255,255,255,.2);border-radius:6px;position:relative;transition:all .2s}.checkbox-label input:checked+.checkmark[data-v-71a01774]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-color:transparent}.checkbox-label input:checked+.checkmark[data-v-71a01774]:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:.75rem;font-weight:700}.btn[data-v-71a01774]{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;border:none;transition:all .3s ease}.btn-primary[data-v-71a01774]{background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);color:#fff;box-shadow:0 4px 20px #3b82f64d}.btn-primary[data-v-71a01774]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 30px #3b82f666}.btn-primary[data-v-71a01774]:disabled{opacity:.7;cursor:not-allowed}.btn-block[data-v-71a01774]{width:100%}.auth-footer[data-v-71a01774]{text-align:center;margin-top:24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.06)}.auth-footer p[data-v-71a01774]{color:#94a3b8;font-size:.9rem}.auth-footer a[data-v-71a01774]{color:#3b82f6;text-decoration:none;font-weight:500}.auth-footer a[data-v-71a01774]:hover{color:#60a5fa}.flash-error[data-v-71a01774]{background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:12px;padding:12px 16px;margin-bottom:20px;color:#f87171;font-size:.88rem;text-align:center}.auth-card[data-v-0339ab2e]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:24px;padding:40px}.mobile-logo[data-v-0339ab2e]{display:flex;justify-content:center;margin-bottom:32px}@media (min-width: 1024px){.mobile-logo[data-v-0339ab2e]{display:none}}.logo[data-v-0339ab2e]{display:flex;align-items:center;gap:12px;text-decoration:none}.logo-icon[data-v-0339ab2e]{width:44px;height:44px;background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.4rem}.logo-text[data-v-0339ab2e]{font-size:1.2rem;font-weight:800;color:#f8fafc}.logo-text span[data-v-0339ab2e]{background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.auth-header[data-v-0339ab2e]{text-align:center;margin-bottom:24px}.auth-header h2[data-v-0339ab2e]{font-size:1.8rem;font-weight:700;margin-bottom:8px}.auth-header p[data-v-0339ab2e]{color:#94a3b8;font-size:.95rem}.trial-info[data-v-0339ab2e]{background:#10b9811a;border:1px solid rgba(16,185,129,.2);border-radius:12px;padding:16px;margin-bottom:24px}.trial-badge[data-v-0339ab2e]{display:inline-block;background:#10b98133;color:#10b981;font-size:.75rem;font-weight:700;padding:4px 10px;border-radius:100px;margin-bottom:12px}.trial-info ul[data-v-0339ab2e]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 16px}.trial-info li[data-v-0339ab2e]{font-size:.85rem;color:#94a3b8}.form-row[data-v-0339ab2e]{display:grid;grid-template-columns:1fr;gap:16px}.form-group[data-v-0339ab2e]{margin-bottom:16px}.form-group label[data-v-0339ab2e]{display:block;font-size:.9rem;font-weight:500;margin-bottom:8px;color:#e2e8f0}.form-group input[type=email][data-v-0339ab2e],.form-group input[type=password][data-v-0339ab2e],.form-group input[type=text][data-v-0339ab2e]{width:100%;padding:12px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#f8fafc;font-size:1rem;transition:all .3s ease}.form-group input[data-v-0339ab2e]:focus{outline:none;border-color:#3b82f6;background:#3b82f60d}.form-group input.error[data-v-0339ab2e]{border-color:#ef4444}.form-group input[data-v-0339ab2e]::-moz-placeholder{color:#64748b}.form-group input[data-v-0339ab2e]::placeholder{color:#64748b}.password-input[data-v-0339ab2e]{position:relative}.password-input input[data-v-0339ab2e]{padding-right:50px}.toggle-password[data-v-0339ab2e]{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:1.1rem;opacity:.6;transition:opacity .2s}.toggle-password[data-v-0339ab2e]:hover{opacity:1}.password-strength[data-v-0339ab2e]{margin-top:8px;display:flex;align-items:center;gap:12px}.strength-bar[data-v-0339ab2e]{flex:1;height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden}.strength-fill[data-v-0339ab2e]{height:100%;transition:width .3s,background .3s}.strength-fill.weak[data-v-0339ab2e]{background:#ef4444}.strength-fill.medium[data-v-0339ab2e]{background:#f97316}.strength-fill.good[data-v-0339ab2e]{background:#eab308}.strength-fill.strong[data-v-0339ab2e]{background:#10b981}.strength-text[data-v-0339ab2e]{font-size:.75rem;min-width:50px}.strength-text[data-v-0339ab2e]:has(+.weak){color:#ef4444}.error-message[data-v-0339ab2e]{display:block;margin-top:6px;font-size:.8rem;color:#ef4444}.checkbox-group[data-v-0339ab2e]{margin-bottom:20px}.checkbox-label[data-v-0339ab2e]{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:.85rem;color:#94a3b8;line-height:1.4}.checkbox-label input[type=checkbox][data-v-0339ab2e]{display:none}.checkmark[data-v-0339ab2e]{width:20px;height:20px;min-width:20px;border:2px solid rgba(255,255,255,.2);border-radius:6px;position:relative;transition:all .2s;margin-top:2px}.checkbox-label input:checked+.checkmark[data-v-0339ab2e]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-color:transparent}.checkbox-label input:checked+.checkmark[data-v-0339ab2e]:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:.75rem;font-weight:700}.checkbox-label a[data-v-0339ab2e]{color:#3b82f6;text-decoration:none}.checkbox-label a[data-v-0339ab2e]:hover{text-decoration:underline}.btn[data-v-0339ab2e]{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;border:none;transition:all .3s ease}.btn-primary[data-v-0339ab2e]{background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);color:#fff;box-shadow:0 4px 20px #3b82f64d}.btn-primary[data-v-0339ab2e]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 30px #3b82f666}.btn-primary[data-v-0339ab2e]:disabled{opacity:.7;cursor:not-allowed}.btn-block[data-v-0339ab2e]{width:100%}.auth-footer[data-v-0339ab2e]{text-align:center;margin-top:24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.06)}.auth-footer p[data-v-0339ab2e]{color:#94a3b8;font-size:.9rem}.auth-footer a[data-v-0339ab2e]{color:#3b82f6;text-decoration:none;font-weight:500}.auth-footer a[data-v-0339ab2e]:hover{color:#60a5fa}.flash-error[data-v-0339ab2e]{background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:12px;padding:12px 16px;margin-bottom:20px;color:#f87171;font-size:.88rem;text-align:center}.social-login[data-v-0339ab2e]{margin-bottom:20px}.social-btn[data-v-0339ab2e]{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 20px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#f8fafc;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .3s ease}.social-btn[data-v-0339ab2e]:hover{background:#ffffff14;border-color:#ffffff26}.divider[data-v-0339ab2e]{display:flex;align-items:center;margin-bottom:20px}.divider[data-v-0339ab2e]:before,.divider[data-v-0339ab2e]:after{content:"";flex:1;height:1px;background:#ffffff1a}.divider span[data-v-0339ab2e]{padding:0 16px;font-size:.85rem;color:#64748b}.auth-card[data-v-35fdb43c]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:24px;padding:40px}.mobile-logo[data-v-35fdb43c]{display:flex;justify-content:center;margin-bottom:32px}@media (min-width: 1024px){.mobile-logo[data-v-35fdb43c]{display:none}}.logo[data-v-35fdb43c]{display:flex;align-items:center;gap:12px;text-decoration:none}.logo-icon[data-v-35fdb43c]{width:44px;height:44px;background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.4rem}.logo-text[data-v-35fdb43c]{font-size:1.2rem;font-weight:800;color:#f8fafc}.logo-text span[data-v-35fdb43c]{background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.auth-header[data-v-35fdb43c]{text-align:center;margin-bottom:32px}.header-icon[data-v-35fdb43c]{font-size:3rem;margin-bottom:16px}.auth-header h2[data-v-35fdb43c]{font-size:1.8rem;font-weight:700;margin-bottom:12px}.auth-header p[data-v-35fdb43c]{color:#94a3b8;font-size:.95rem}.form-group[data-v-35fdb43c]{margin-bottom:20px}.form-group label[data-v-35fdb43c]{display:block;font-size:.9rem;font-weight:500;margin-bottom:8px;color:#e2e8f0}.form-group input[data-v-35fdb43c]{width:100%;padding:14px 18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#f8fafc;font-size:1rem;transition:all .3s ease}.form-group input[data-v-35fdb43c]:focus{outline:none;border-color:#3b82f6;background:#3b82f60d}.form-group input.error[data-v-35fdb43c]{border-color:#ef4444}.form-group input[data-v-35fdb43c]::-moz-placeholder{color:#64748b}.form-group input[data-v-35fdb43c]::placeholder{color:#64748b}.password-input[data-v-35fdb43c]{position:relative}.password-input input[data-v-35fdb43c]{padding-right:50px}.toggle-password[data-v-35fdb43c]{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:1.1rem;opacity:.6;transition:opacity .2s}.toggle-password[data-v-35fdb43c]:hover{opacity:1}.password-strength[data-v-35fdb43c]{margin-top:8px;display:flex;align-items:center;gap:12px}.strength-bar[data-v-35fdb43c]{flex:1;height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden}.strength-fill[data-v-35fdb43c]{height:100%;transition:width .3s,background .3s}.strength-fill.weak[data-v-35fdb43c]{background:#ef4444}.strength-fill.medium[data-v-35fdb43c]{background:#f97316}.strength-fill.good[data-v-35fdb43c]{background:#eab308}.strength-fill.strong[data-v-35fdb43c]{background:#10b981}.strength-text[data-v-35fdb43c]{font-size:.75rem;min-width:50px;color:#94a3b8}.error-message[data-v-35fdb43c]{display:block;margin-top:6px;font-size:.8rem;color:#ef4444}.btn[data-v-35fdb43c]{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;border:none;transition:all .3s ease}.btn-primary[data-v-35fdb43c]{background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);color:#fff;box-shadow:0 4px 20px #3b82f64d}.btn-primary[data-v-35fdb43c]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 30px #3b82f666}.btn-primary[data-v-35fdb43c]:disabled{opacity:.7;cursor:not-allowed}.btn-block[data-v-35fdb43c]{width:100%}.auth-footer[data-v-35fdb43c]{text-align:center;margin-top:24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.06)}.auth-footer a[data-v-35fdb43c]{color:#3b82f6;text-decoration:none;font-size:.9rem}.auth-footer a[data-v-35fdb43c]:hover{color:#60a5fa}.dashboard-wrapper[data-v-336f3497]{display:flex;min-height:100vh;background:#030712}.sidebar[data-v-336f3497]{width:260px;background:#0f172acc;border-right:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;z-index:100;transition:all .3s ease}.sidebar.collapsed[data-v-336f3497]{width:72px}@media (max-width: 1023px){.sidebar[data-v-336f3497]{transform:translate(-100%)}.sidebar.mobile-open[data-v-336f3497]{transform:translate(0)}}.sidebar-header[data-v-336f3497]{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid rgba(255,255,255,.06)}.logo[data-v-336f3497]{display:flex;align-items:center;gap:12px;text-decoration:none}.logo-icon[data-v-336f3497]{width:36px;height:36px;background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.1rem}.logo-text[data-v-336f3497]{font-size:1.1rem;font-weight:800;color:#f8fafc}.logo-text span[data-v-336f3497]{background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.collapse-btn[data-v-336f3497]{width:28px;height:28px;border-radius:6px;background:#ffffff0d;border:none;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.collapse-btn[data-v-336f3497]:hover{background:#ffffff1a;color:#f8fafc}.sidebar-nav[data-v-336f3497]{flex:1;padding:16px 12px;overflow-y:auto}.nav-section[data-v-336f3497]{margin-bottom:24px}.nav-label[data-v-336f3497]{display:block;font-size:.7rem;font-weight:600;color:#64748b;padding:0 12px;margin-bottom:8px;letter-spacing:.05em}.nav-item[data-v-336f3497]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;color:#94a3b8;text-decoration:none;font-size:.9rem;font-weight:500;transition:all .2s;margin-bottom:2px}.nav-item[data-v-336f3497]:hover{background:#ffffff0d;color:#f8fafc}.nav-item.active[data-v-336f3497]{background:#3b82f626;color:#3b82f6}.nav-icon[data-v-336f3497]{font-size:1.1rem;min-width:24px;text-align:center}.sidebar.collapsed .nav-item[data-v-336f3497]{justify-content:center;padding:12px}.sidebar.collapsed .nav-label[data-v-336f3497]{display:none}.sidebar-footer[data-v-336f3497]{padding:16px 12px;border-top:1px solid rgba(255,255,255,.06)}.mobile-overlay[data-v-336f3497]{position:fixed;inset:0;background:#00000080;z-index:99}.main-content[data-v-336f3497]{flex:1;margin-left:260px;transition:margin-left .3s ease}.main-content.sidebar-collapsed[data-v-336f3497]{margin-left:72px}@media (max-width: 1023px){.main-content[data-v-336f3497]{margin-left:0}}.topbar[data-v-336f3497]{height:64px;background:#0f172acc;border-bottom:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:space-between;padding:0 24px;position:sticky;top:0;z-index:50;backdrop-filter:blur(12px)}.topbar-left[data-v-336f3497]{display:flex;align-items:center;gap:16px}.mobile-menu-btn[data-v-336f3497]{display:none;width:40px;height:40px;border-radius:8px;background:#ffffff0d;border:none;color:#94a3b8;cursor:pointer;align-items:center;justify-content:center}@media (max-width: 1023px){.mobile-menu-btn[data-v-336f3497]{display:flex}}.page-title[data-v-336f3497]{font-size:1.25rem;font-weight:600;color:#f8fafc}.topbar-right[data-v-336f3497]{display:flex;align-items:center;gap:16px}.site-selector select[data-v-336f3497]{padding:8px 32px 8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.9rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%2394a3b8' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10l-5 5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.user-menu[data-v-336f3497]{display:flex;align-items:center;gap:10px;padding:6px 12px;border-radius:8px;cursor:pointer;position:relative;transition:background .2s}.user-menu[data-v-336f3497]:hover{background:#ffffff0d}.user-avatar[data-v-336f3497]{width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:600;color:#fff}.user-name[data-v-336f3497]{font-size:.9rem;font-weight:500;color:#f8fafc}@media (max-width: 640px){.user-name[data-v-336f3497]{display:none}}.user-dropdown[data-v-336f3497]{position:absolute;top:100%;right:0;margin-top:8px;background:#0f172af2;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:8px;min-width:180px;backdrop-filter:blur(12px)}.user-dropdown hr[data-v-336f3497]{border:none;border-top:1px solid rgba(255,255,255,.06);margin:8px 0}.dropdown-item[data-v-336f3497]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;color:#94a3b8;text-decoration:none;font-size:.9rem;width:100%;border:none;background:none;cursor:pointer;text-align:left;transition:all .2s}.dropdown-item[data-v-336f3497]:hover{background:#ffffff0d;color:#f8fafc}.dropdown-item.logout[data-v-336f3497]:hover{background:#ef44441a;color:#ef4444}.page-content[data-v-336f3497]{padding:24px;min-height:calc(100vh - 64px)}@media (max-width: 640px){.page-content[data-v-336f3497]{padding:16px}}.notif-bell[data-v-336f3497]{position:relative}.bell-btn[data-v-336f3497]{position:relative;width:40px;height:40px;border-radius:8px;background:#ffffff0d;border:none;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.bell-btn[data-v-336f3497]:hover{background:#ffffff1a;color:#f8fafc}.bell-badge[data-v-336f3497]{position:absolute;top:4px;right:4px;min-width:16px;height:16px;border-radius:8px;background:#ef4444;color:#fff;font-size:.65rem;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 4px;line-height:1}.notif-dropdown[data-v-336f3497]{position:absolute;top:calc(100% + 8px);right:0;width:340px;max-height:420px;background:#0f172af7;border:1px solid rgba(255,255,255,.1);border-radius:14px;backdrop-filter:blur(16px);box-shadow:0 12px 40px #0006;overflow:hidden;z-index:200}.notif-header[data-v-336f3497]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.06);font-size:.88rem;font-weight:600;color:#f8fafc}.notif-count[data-v-336f3497]{font-size:.75rem;color:#ef4444;font-weight:600}.notif-list[data-v-336f3497]{overflow-y:auto;max-height:350px}.notif-item[data-v-336f3497]{display:flex;gap:12px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.03);text-decoration:none;transition:background .15s;cursor:pointer}.notif-item[data-v-336f3497]:hover{background:#ffffff0a}.notif-icon[data-v-336f3497]{font-size:1.1rem;flex-shrink:0;margin-top:2px}.notif-content[data-v-336f3497]{flex:1;min-width:0}.notif-title[data-v-336f3497]{font-size:.82rem;font-weight:600;color:#e2e8f0;margin-bottom:2px}.notif-msg[data-v-336f3497]{font-size:.78rem;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notif-time[data-v-336f3497]{font-size:.68rem;color:#64748b}.notif-empty[data-v-336f3497]{padding:32px;text-align:center;color:#64748b;font-size:.85rem}.dropdown-enter-active[data-v-336f3497]{animation:dropIn-336f3497 .2s ease}.dropdown-leave-active[data-v-336f3497]{animation:dropOut-336f3497 .15s ease}@keyframes dropIn-336f3497{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dropOut-336f3497{0%{opacity:1}to{opacity:0;transform:translateY(-4px) scale(.97)}}@media (max-width: 480px){.notif-dropdown[data-v-336f3497]{width:calc(100vw - 24px);right:-60px}}.toast-container[data-v-336f3497]{position:fixed;top:24px;right:24px;z-index:9999;display:flex;flex-direction:column;gap:10px;max-width:400px;width:100%;pointer-events:none}@media (max-width: 480px){.toast-container[data-v-336f3497]{right:12px;left:12px;max-width:none}}.toast-item[data-v-336f3497]{display:flex;align-items:center;gap:12px;padding:14px 16px 18px;border-radius:12px;font-size:.88rem;font-weight:500;cursor:pointer;backdrop-filter:blur(16px);box-shadow:0 8px 32px #00000059,0 0 0 1px #ffffff0a;position:relative;overflow:hidden;pointer-events:auto}.toast-item.success[data-v-336f3497]{background:#10b9811f;border:1px solid rgba(16,185,129,.25);color:#34d399}.toast-item.error[data-v-336f3497]{background:#ef44441f;border:1px solid rgba(239,68,68,.25);color:#f87171}.toast-item.warning[data-v-336f3497]{background:#f59e0b1f;border:1px solid rgba(245,158,11,.25);color:#fbbf24}.toast-item.info[data-v-336f3497]{background:#3b82f61f;border:1px solid rgba(59,130,246,.25);color:#60a5fa}.toast-icon[data-v-336f3497]{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.toast-item.success .toast-icon[data-v-336f3497]{background:#10b9812e}.toast-item.error .toast-icon[data-v-336f3497]{background:#ef44442e}.toast-item.warning .toast-icon[data-v-336f3497]{background:#f59e0b2e}.toast-item.info .toast-icon[data-v-336f3497]{background:#3b82f62e}.toast-msg[data-v-336f3497]{flex:1;line-height:1.4}.toast-close[data-v-336f3497]{width:24px;height:24px;border-radius:6px;background:#ffffff0f;border:none;color:inherit;opacity:.5;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .15s,background .15s;flex-shrink:0}.toast-close[data-v-336f3497]:hover{opacity:1;background:#ffffff1f}.toast-progress[data-v-336f3497]{position:absolute;bottom:0;left:0;right:0;height:3px;background:#ffffff0f}.toast-progress-bar[data-v-336f3497]{height:100%;transition:width .1s linear;border-radius:0 0 12px 12px}.toast-item.success .toast-progress-bar[data-v-336f3497]{background:#10b981}.toast-item.error .toast-progress-bar[data-v-336f3497]{background:#ef4444}.toast-item.warning .toast-progress-bar[data-v-336f3497]{background:#f59e0b}.toast-item.info .toast-progress-bar[data-v-336f3497]{background:#3b82f6}.toast-enter-active[data-v-336f3497]{animation:toastIn-336f3497 .35s cubic-bezier(.21,1.02,.73,1)}.toast-leave-active[data-v-336f3497]{animation:toastOut-336f3497 .25s ease forwards}.toast-move[data-v-336f3497]{transition:transform .3s ease}@keyframes toastIn-336f3497{0%{opacity:0;transform:translate(40px) scale(.96)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes toastOut-336f3497{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(40px) scale(.96)}}.impersonation-banner[data-v-336f3497]{background:linear-gradient(90deg,#f9731626,#ea580c26);border-bottom:1px solid rgba(249,115,22,.3);padding:10px 24px;display:flex;align-items:center;justify-content:center;gap:16px;font-size:.88rem;color:#fb923c;font-weight:500;z-index:60}.impersonation-banner strong[data-v-336f3497]{color:#fdba74}.imp-stop-btn[data-v-336f3497]{padding:5px 14px;border-radius:6px;border:1px solid rgba(249,115,22,.4);background:#f9731626;color:#f97316;font-size:.78rem;font-weight:600;cursor:pointer;transition:all .15s}.imp-stop-btn[data-v-336f3497]:hover{background:#f9731640;border-color:#f9731699}.current-plan-card[data-v-829077e4]{display:flex;align-items:center;justify-content:space-between;padding:32px;background:linear-gradient(135deg,#3b82f626,#8b5cf626);border:1px solid rgba(59,130,246,.3);border-radius:16px;margin-bottom:32px}.plan-badge[data-v-829077e4]{display:inline-block;font-size:.75rem;font-weight:600;padding:4px 12px;border-radius:100px;margin-bottom:8px}.plan-badge.trialing[data-v-829077e4]{background:#f59e0b33;color:#f59e0b}.plan-badge.active[data-v-829077e4]{background:#10b98133;color:#10b981}.plan-badge.canceled[data-v-829077e4]{background:#ef444433;color:#ef4444}.plan-info h2[data-v-829077e4]{font-size:1.5rem;font-weight:700;color:#f8fafc;margin-bottom:4px}.plan-info p[data-v-829077e4]{color:#94a3b8;font-size:.9rem}.plan-price .price[data-v-829077e4]{font-size:2rem;font-weight:800;background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.plan-price .period[data-v-829077e4]{color:#64748b;font-size:1rem}.section-header[data-v-829077e4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.section-header h3[data-v-829077e4]{font-size:1.1rem;font-weight:600;color:#f8fafc}.billing-toggle[data-v-829077e4]{display:flex;gap:4px;padding:4px;background:#ffffff0d;border-radius:10px}.billing-toggle button[data-v-829077e4]{padding:8px 16px;background:none;border:none;border-radius:8px;color:#94a3b8;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s}.billing-toggle button.active[data-v-829077e4]{background:#3b82f633;color:#3b82f6}.billing-toggle .discount[data-v-829077e4]{font-size:.7rem;padding:2px 6px;background:#10b98133;color:#10b981;border-radius:4px;margin-left:4px}.plans-grid[data-v-829077e4]{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:40px}@media (min-width: 768px){.plans-grid[data-v-829077e4]{grid-template-columns:repeat(3,1fr)}}.plan-card[data-v-829077e4]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:28px;display:flex;flex-direction:column;transition:all .3s ease}.plan-card.featured[data-v-829077e4]{border-color:#3b82f6;background:#3b82f61a}.plan-card.current[data-v-829077e4]{border-color:#10b981}.plan-header h4[data-v-829077e4]{font-size:1.2rem;font-weight:600;color:#f8fafc;margin-bottom:4px}.plan-header p[data-v-829077e4]{color:#64748b;font-size:.85rem;margin-bottom:20px}.plan-pricing[data-v-829077e4]{margin-bottom:24px}.plan-pricing .price[data-v-829077e4]{font-size:2rem;font-weight:800;color:#f8fafc}.plan-pricing .period[data-v-829077e4]{color:#64748b}.plan-features[data-v-829077e4]{flex:1;list-style:none;padding:0;margin:0 0 24px}.plan-features li[data-v-829077e4]{display:flex;align-items:center;gap:10px;padding:8px 0;color:#94a3b8;font-size:.9rem}.plan-features .check[data-v-829077e4]{color:#10b981}.btn[data-v-829077e4]{display:flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer;border:none;transition:all .3s ease}.btn-primary[data-v-829077e4]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff}.btn-ghost[data-v-829077e4]{background:#ffffff0d;color:#94a3b8;border:1px solid rgba(255,255,255,.1)}.btn-disabled[data-v-829077e4]{background:#ffffff0d;color:#64748b;cursor:not-allowed}.btn-danger[data-v-829077e4]{background:#ef4444;color:#fff}.btn-danger-ghost[data-v-829077e4]{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.invoices-section[data-v-829077e4]{margin-bottom:40px}.invoices-section h3[data-v-829077e4]{font-size:1.1rem;font-weight:600;color:#f8fafc;margin-bottom:16px}.invoices-table[data-v-829077e4]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden}.invoice-row[data-v-829077e4]{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:16px;padding:16px 20px;align-items:center;border-bottom:1px solid rgba(255,255,255,.06)}.invoice-row[data-v-829077e4]:last-child{border-bottom:none}.invoice-row.header[data-v-829077e4]{background:#ffffff05;font-size:.8rem;font-weight:600;color:#64748b;text-transform:uppercase}.invoice-row span[data-v-829077e4]{color:#e2e8f0;font-size:.9rem}.status[data-v-829077e4]{padding:4px 10px;border-radius:6px;font-size:.8rem;font-weight:500}.status.paid[data-v-829077e4]{background:#10b98126;color:#10b981}.status.pending[data-v-829077e4]{background:#f59e0b26;color:#f59e0b}.download-btn[data-v-829077e4]{color:#3b82f6;text-decoration:none;font-size:.85rem}.danger-zone[data-v-829077e4]{padding:24px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:12px}.danger-zone h3[data-v-829077e4]{font-size:1rem;font-weight:600;color:#ef4444;margin-bottom:8px}.danger-zone p[data-v-829077e4]{color:#94a3b8;font-size:.9rem;margin-bottom:16px}.modal-overlay[data-v-829077e4]{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:200;padding:20px}.modal[data-v-829077e4]{background:#0f172a;border:1px solid rgba(255,255,255,.1);border-radius:16px;width:100%;max-width:440px}.modal-header[data-v-829077e4]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.06)}.modal-header h3[data-v-829077e4]{font-size:1.1rem;font-weight:600;color:#f8fafc}.close-btn[data-v-829077e4]{width:32px;height:32px;border-radius:8px;background:#ffffff0d;border:none;color:#94a3b8;cursor:pointer}.modal-body[data-v-829077e4]{padding:24px}.modal-body p[data-v-829077e4]{color:#e2e8f0;margin-bottom:16px}.modal-body ul[data-v-829077e4]{list-style:disc;padding-left:20px;color:#94a3b8;font-size:.9rem}.modal-body li[data-v-829077e4]{margin-bottom:8px}.modal-footer[data-v-829077e4]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid rgba(255,255,255,.06)}.usage-section[data-v-829077e4]{margin-bottom:40px}.usage-section h3[data-v-829077e4]{font-size:1.1rem;font-weight:600;color:#f8fafc;margin-bottom:16px}.usage-grid[data-v-829077e4]{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 768px){.usage-grid[data-v-829077e4]{grid-template-columns:repeat(3,1fr)}}.usage-card[data-v-829077e4]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px}.usage-label[data-v-829077e4]{font-size:.85rem;color:#e2e8f0;margin-bottom:8px}.usage-nums[data-v-829077e4]{font-size:.8rem;color:#94a3b8;margin-bottom:8px}.usage-bar[data-v-829077e4]{height:6px;background:#ffffff0f;border-radius:3px;overflow:hidden}.usage-fill[data-v-829077e4]{height:100%;background:linear-gradient(90deg,#3b82f6,#8b5cf6);border-radius:3px}.card[data-v-9b2ef8b2]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px}.card h3[data-v-9b2ef8b2]{font-size:1.1rem;font-weight:600;color:#f8fafc;margin-bottom:20px}.table-wrap[data-v-9b2ef8b2]{overflow-x:auto}table[data-v-9b2ef8b2]{width:100%;border-collapse:collapse}th[data-v-9b2ef8b2]{text-align:left;padding:10px 14px;font-size:.75rem;color:#64748b;border-bottom:1px solid rgba(255,255,255,.06);text-transform:uppercase}td[data-v-9b2ef8b2]{padding:12px 14px;font-size:.88rem;color:#e2e8f0;border-bottom:1px solid rgba(255,255,255,.03)}td strong[data-v-9b2ef8b2]{color:#f8fafc}.badge[data-v-9b2ef8b2]{font-size:.68rem;font-weight:600;padding:3px 10px;border-radius:100px}.badge.paid[data-v-9b2ef8b2]{background:#10b98126;color:#10b981}.badge.pending[data-v-9b2ef8b2]{background:#f59e0b26;color:#f59e0b}.link[data-v-9b2ef8b2]{color:#3b82f6;text-decoration:none;font-size:.85rem}.empty-state[data-v-9b2ef8b2]{text-align:center;padding:48px 20px}.empty-icon[data-v-9b2ef8b2]{font-size:3rem;margin-bottom:16px}.empty-state h4[data-v-9b2ef8b2]{font-size:1.1rem;font-weight:600;color:#f8fafc;margin-bottom:8px}.empty-state p[data-v-9b2ef8b2]{color:#64748b;margin-bottom:20px;font-size:.9rem}.btn-primary[data-v-9b2ef8b2]{display:inline-block;padding:10px 24px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:8px;color:#3b82f6;text-decoration:none;font-size:.9rem;font-weight:500}@media (max-width:768px){.card[data-v-9b2ef8b2]{padding:16px;border-radius:14px}.card h3[data-v-9b2ef8b2]{font-size:1rem;margin-bottom:16px}.table-wrap[data-v-9b2ef8b2]{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -16px;padding:0 16px}th[data-v-9b2ef8b2],td[data-v-9b2ef8b2]{padding:10px;font-size:.82rem}th[data-v-9b2ef8b2]:nth-child(1),td[data-v-9b2ef8b2]:nth-child(1){display:none}.badge[data-v-9b2ef8b2]{font-size:.64rem;padding:2px 8px}.link[data-v-9b2ef8b2]{font-size:.8rem}.empty-state[data-v-9b2ef8b2]{padding:32px 12px}.empty-icon[data-v-9b2ef8b2]{font-size:2.4rem}.empty-state h4[data-v-9b2ef8b2]{font-size:1rem}.empty-state p[data-v-9b2ef8b2]{font-size:.85rem}.btn-primary[data-v-9b2ef8b2]{display:block;width:100%;text-align:center;padding:12px 20px;box-sizing:border-box}}@media (max-width:480px){.card[data-v-9b2ef8b2]{padding:14px}th[data-v-9b2ef8b2],td[data-v-9b2ef8b2]{padding:8px;font-size:.78rem}th[data-v-9b2ef8b2]:nth-child(2),td[data-v-9b2ef8b2]:nth-child(2){display:none}td strong[data-v-9b2ef8b2]{font-size:.82rem}.empty-state[data-v-9b2ef8b2]{padding:24px 8px}.empty-icon[data-v-9b2ef8b2]{font-size:2rem;margin-bottom:12px}.empty-state h4[data-v-9b2ef8b2]{font-size:.95rem}}.card-header-bar[data-v-5a524ba1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:12px}.card-header-bar h2[data-v-5a524ba1]{font-size:1.3rem;font-weight:700;color:#f8fafc}.cycle-toggle[data-v-5a524ba1]{display:flex;background:#ffffff0d;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.cycle-toggle button[data-v-5a524ba1]{padding:8px 20px;background:none;border:none;color:#94a3b8;font-size:.85rem;cursor:pointer;transition:all .2s}.cycle-toggle button.active[data-v-5a524ba1]{background:#3b82f626;color:#3b82f6;font-weight:600}.disc[data-v-5a524ba1]{font-size:.72rem;color:#10b981;font-weight:600;margin-left:4px}.plans-grid[data-v-5a524ba1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.plan-card[data-v-5a524ba1]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:20px;padding:28px;position:relative;transition:all .25s;display:flex;flex-direction:column}.plan-card[data-v-5a524ba1]:hover{border-color:#ffffff1a}.plan-card.popular[data-v-5a524ba1]{border-color:#3b82f640;background:#3b82f608}.plan-card.current[data-v-5a524ba1]{border-color:#10b98133}.popular-badge[data-v-5a524ba1]{position:absolute;top:-10px;left:50%;transform:translate(-50%);font-size:.7rem;font-weight:700;padding:3px 14px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;border-radius:100px;white-space:nowrap}.plan-card h3[data-v-5a524ba1]{font-size:1.1rem;font-weight:700;color:#f8fafc;margin-bottom:12px;margin-top:8px}.plan-price[data-v-5a524ba1]{margin-bottom:20px}.plan-price strong[data-v-5a524ba1]{font-size:1.6rem;font-weight:800;color:#f8fafc}.plan-price span[data-v-5a524ba1]{font-size:.85rem;color:#64748b}.plan-features[data-v-5a524ba1]{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:8px;flex:1}.plan-features li[data-v-5a524ba1]{font-size:.85rem;color:#e2e8f0}.plan-features li.no[data-v-5a524ba1]{color:#475569}.btn[data-v-5a524ba1]{width:100%;padding:12px;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;border:1px solid transparent;text-align:center}.btn-primary[data-v-5a524ba1]{background:#3b82f626;border-color:#3b82f64d;color:#3b82f6}.btn-primary[data-v-5a524ba1]:hover{background:#3b82f640}.btn-secondary[data-v-5a524ba1]{background:#ffffff0d;border-color:#ffffff1a;color:#94a3b8}.btn-current[data-v-5a524ba1]{background:#10b9811a;border-color:#10b98133;color:#10b981}.btn[data-v-5a524ba1]:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.card-header-bar[data-v-5a524ba1]{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:20px}.cycle-toggle[data-v-5a524ba1]{width:100%}.cycle-toggle button[data-v-5a524ba1]{flex:1;text-align:center;padding:10px 12px}.plans-grid[data-v-5a524ba1]{grid-template-columns:1fr;gap:14px}.plan-card[data-v-5a524ba1]{padding:16px;border-radius:16px}.plan-price strong[data-v-5a524ba1]{font-size:1.35rem}.plan-features[data-v-5a524ba1]{gap:6px;margin-bottom:18px}.plan-features li[data-v-5a524ba1]{font-size:.82rem}.btn[data-v-5a524ba1]{padding:11px;font-size:.85rem}}@media (max-width:480px){.card-header-bar h2[data-v-5a524ba1]{font-size:1.1rem}.cycle-toggle button[data-v-5a524ba1]{padding:8px;font-size:.8rem}.plan-card[data-v-5a524ba1]{padding:14px}.plan-card h3[data-v-5a524ba1]{font-size:1rem}.plan-price strong[data-v-5a524ba1]{font-size:1.2rem}}.page-header[data-v-a47f9242]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:20px}.page-header h2[data-v-a47f9242]{font-size:1.15rem;font-weight:700;color:#f8fafc}.sub[data-v-a47f9242]{font-size:.8rem;color:#64748b}.hdr-r[data-v-a47f9242]{display:flex;align-items:center;gap:10px}.sel[data-v-a47f9242]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.upgrade-card[data-v-a47f9242]{display:flex;align-items:center;gap:16px;padding:20px;background:#f59e0b0f;border:1px solid rgba(245,158,11,.2);border-radius:14px;margin-bottom:16px}.uc-icon[data-v-a47f9242]{font-size:2rem}.upgrade-card h4[data-v-a47f9242]{font-size:.95rem;font-weight:600;color:#fcd34d;margin:0 0 2px}.upgrade-card p[data-v-a47f9242]{font-size:.82rem;color:#94a3b8;margin:0}.btn-up[data-v-a47f9242]{padding:8px 18px;background:#f59e0b26;border:1px solid rgba(245,158,11,.3);border-radius:8px;color:#fcd34d;font-size:.82rem;font-weight:600;text-decoration:none;white-space:nowrap}.empty[data-v-a47f9242]{text-align:center;padding:48px 20px;background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:14px}.empty-ic[data-v-a47f9242]{font-size:3rem;margin-bottom:12px}.empty p[data-v-a47f9242]{color:#64748b;margin-bottom:16px;font-size:.9rem}.test-card[data-v-a47f9242]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:20px;margin-bottom:12px;transition:.2s}.test-card.s-running[data-v-a47f9242]{border-color:#3b82f633}.test-card.s-completed[data-v-a47f9242]{border-color:#10b98126}.tc-head[data-v-a47f9242]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:16px}.tc-left[data-v-a47f9242]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tc-name[data-v-a47f9242]{font-size:.9rem;font-weight:600;color:#f8fafc}.badge[data-v-a47f9242]{display:inline-block;padding:3px 10px;border-radius:6px;font-size:.7rem;font-weight:600;white-space:nowrap}.b-draft[data-v-a47f9242]{background:#94a3b81a;color:#94a3b8}.b-running[data-v-a47f9242]{background:#3b82f61f;color:#93c5fd}.b-paused[data-v-a47f9242]{background:#f59e0b1f;color:#fcd34d}.b-completed[data-v-a47f9242]{background:#10b9811f;color:#6ee7b7}.badge.mod[data-v-a47f9242]{background:#a855f71a;color:#c4b5fd}.tc-acts[data-v-a47f9242]{display:flex;gap:4px;flex-wrap:wrap}.abtn[data-v-a47f9242]{padding:5px 12px;border-radius:6px;font-size:.72rem;font-weight:600;cursor:pointer;border:1px solid transparent;transition:.2s}.abtn.start[data-v-a47f9242]{background:#3b82f61a;border-color:#3b82f640;color:#93c5fd}.abtn.pause[data-v-a47f9242]{background:#f59e0b1a;border-color:#f59e0b40;color:#fcd34d}.abtn.complete[data-v-a47f9242]{background:#10b9811a;border-color:#10b98140;color:#6ee7b7}.abtn.edit[data-v-a47f9242]{background:#94a3b814;border-color:#94a3b826;color:#94a3b8}.abtn.del[data-v-a47f9242]{background:#ef444414;border-color:#ef444426;color:#fca5a5}.abtn[data-v-a47f9242]:hover{opacity:.85}.variants[data-v-a47f9242]{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center;margin-bottom:16px}@media (max-width:640px){.variants[data-v-a47f9242]{grid-template-columns:1fr;gap:8px}}.vs-sep[data-v-a47f9242]{color:#475569;font-size:.75rem;font-weight:700;text-align:center}.var-col[data-v-a47f9242]{background:#ffffff05;border:1px solid rgba(255,255,255,.04);border-radius:10px;padding:14px}.var-label[data-v-a47f9242]{font-size:.72rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}.var-stats[data-v-a47f9242]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px}.vs[data-v-a47f9242]{text-align:center}.vn[data-v-a47f9242]{font-size:1rem;font-weight:700;color:#f8fafc;display:block}.vl[data-v-a47f9242]{font-size:.62rem;color:#64748b}.vn.cr[data-v-a47f9242]{color:#3b82f6}.vn.winner[data-v-a47f9242]{color:#10b981}.var-bar[data-v-a47f9242]{height:4px;background:#ffffff0a;border-radius:2px;overflow:hidden}.bar-fill[data-v-a47f9242]{height:100%;border-radius:2px;transition:width .5s ease}.bar-fill.a[data-v-a47f9242]{background:#3b82f6}.bar-fill.b[data-v-a47f9242]{background:#8b5cf6}.tc-foot[data-v-a47f9242]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.sig-wrap[data-v-a47f9242]{display:flex;align-items:center;gap:8px}.sig-label[data-v-a47f9242]{font-size:.72rem;color:#64748b;white-space:nowrap}.sig-bar[data-v-a47f9242]{width:100px;height:6px;background:#ffffff0a;border-radius:3px;overflow:hidden}.sig-fill[data-v-a47f9242]{height:100%;border-radius:3px;transition:width .5s ease}.sig-fill.sig-high[data-v-a47f9242]{background:#10b981}.sig-fill.sig-mid[data-v-a47f9242]{background:#f59e0b}.sig-fill.sig-low[data-v-a47f9242]{background:#64748b}.sig-val[data-v-a47f9242]{font-size:.75rem;font-weight:700}.sig-high[data-v-a47f9242]{color:#10b981}.sig-mid[data-v-a47f9242]{color:#f59e0b}.sig-low[data-v-a47f9242]{color:#64748b}.tc-meta[data-v-a47f9242]{display:flex;gap:14px;flex-wrap:wrap}.tc-meta span[data-v-a47f9242]{font-size:.72rem;color:#64748b}.tc-meta strong[data-v-a47f9242]{color:#f8fafc}.btn-p[data-v-a47f9242]{padding:10px 22px;background:#3b82f6;color:#fff;border:none;border-radius:10px;font-size:.85rem;font-weight:600;cursor:pointer;transition:.2s}.btn-p[data-v-a47f9242]:hover{background:#2563eb}.btn-p[data-v-a47f9242]:disabled{opacity:.5;cursor:default}.btn-p.sm[data-v-a47f9242]{padding:8px 16px;font-size:.8rem}.btn-s[data-v-a47f9242]{padding:10px 22px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#94a3b8;font-size:.85rem;font-weight:500;cursor:pointer}.modal-ov[data-v-a47f9242]{position:fixed;inset:0;z-index:99999;background:#0009;display:flex;align-items:center;justify-content:center;padding:20px}.modal[data-v-a47f9242]{background:#0f172a;border:1px solid rgba(255,255,255,.08);border-radius:16px;width:100%;max-width:580px;max-height:90vh;overflow-y:auto}.modal.sm[data-v-a47f9242]{max-width:400px}.modal-head[data-v-a47f9242]{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid rgba(255,255,255,.06)}.modal-head h3[data-v-a47f9242]{font-size:1rem;font-weight:700;color:#f8fafc;margin:0}.mx[data-v-a47f9242]{background:none;border:none;color:#64748b;font-size:1.2rem;cursor:pointer}.modal-body[data-v-a47f9242]{padding:20px 22px}.modal-foot[data-v-a47f9242]{display:flex;justify-content:flex-end;gap:8px;padding:16px 22px;border-top:1px solid rgba(255,255,255,.06)}.fg[data-v-a47f9242]{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.fg label[data-v-a47f9242]{font-size:.78rem;color:#94a3b8;font-weight:500}.fg input[data-v-a47f9242],.fg select[data-v-a47f9242],.fg textarea[data-v-a47f9242]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem;width:100%;box-sizing:border-box}.slider[data-v-a47f9242]{-webkit-appearance:none;width:100%;height:6px;border-radius:3px;background:#ffffff14;outline:none;margin:6px 0}.slider[data-v-a47f9242]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#3b82f6;cursor:pointer}.var-editors[data-v-a47f9242]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:640px){.var-editors[data-v-a47f9242]{grid-template-columns:1fr}}.ve label[data-v-a47f9242]{font-size:.75rem;color:#94a3b8;display:block;margin-bottom:4px}.code[data-v-a47f9242]{font-family:monospace;font-size:.78rem;resize:vertical;padding:8px 12px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#e2e8f0;width:100%;box-sizing:border-box}.hint[data-v-a47f9242]{font-size:.72rem;color:#475569;margin-top:8px;line-height:1.4}.winner-opts[data-v-a47f9242]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.wo[data-v-a47f9242]{padding:16px;background:#ffffff05;border:2px solid rgba(255,255,255,.06);border-radius:10px;cursor:pointer;text-align:center;transition:.2s;color:#cbd5e1}.wo strong[data-v-a47f9242]{display:block;margin-bottom:4px;font-size:.9rem;color:#f8fafc}.wo span[data-v-a47f9242]{font-size:.78rem;color:#64748b}.wo[data-v-a47f9242]:hover{border-color:#3b82f633}.wo.active[data-v-a47f9242]{border-color:#3b82f6;background:#3b82f614}.page-header[data-v-ef373f40]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;flex-wrap:wrap;gap:12px}.page-header h2[data-v-ef373f40]{font-size:1.2rem;font-weight:700;color:#f8fafc;margin-bottom:2px}.sub[data-v-ef373f40]{font-size:.82rem;color:#64748b}.header-right[data-v-ef373f40]{display:flex;gap:12px;align-items:center}.sel[data-v-ef373f40]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.toggle[data-v-ef373f40]{cursor:pointer}.toggle input[data-v-ef373f40]{display:none}.ttrack[data-v-ef373f40]{width:44px;height:24px;background:#ffffff14;border-radius:12px;position:relative;display:block;transition:.2s}.toggle input:checked+.ttrack[data-v-ef373f40]{background:#10b9814d}.tthumb[data-v-ef373f40]{position:absolute;top:3px;left:3px;width:18px;height:18px;background:#94a3b8;border-radius:50%;transition:.2s}.toggle input:checked+.ttrack .tthumb[data-v-ef373f40]{left:calc(100% - 21px);background:#10b981}.two-col[data-v-ef373f40]{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:1024px){.two-col[data-v-ef373f40]{grid-template-columns:1fr 380px}}.config-col[data-v-ef373f40]{display:flex;flex-direction:column;gap:14px}.section[data-v-ef373f40]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:20px}.section h4[data-v-ef373f40]{font-size:.92rem;font-weight:600;color:#e2e8f0;margin-bottom:12px}.fg[data-v-ef373f40]{display:flex;flex-direction:column;gap:4px;margin-bottom:10px}.fg label[data-v-ef373f40]{font-size:.8rem;color:#94a3b8;font-weight:500}.fg input[data-v-ef373f40],.fg select[data-v-ef373f40],.fg textarea[data-v-ef373f40]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.86rem;width:100%;box-sizing:border-box}.row3[data-v-ef373f40]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:10px}@media (max-width:768px){.row3[data-v-ef373f40]{grid-template-columns:1fr}}.design-grid[data-v-ef373f40]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px}@media (max-width:768px){.design-grid[data-v-ef373f40]{grid-template-columns:repeat(2,1fr)}}.design-card[data-v-ef373f40]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px;border:2px solid rgba(255,255,255,.04);border-radius:10px;cursor:pointer;transition:all .25s;background:#ffffff05}.design-card[data-v-ef373f40]:hover{border-color:#ffffff26;background:#ffffff0a}.design-card.active[data-v-ef373f40]{border-color:#3b82f6;background:#3b82f614;box-shadow:0 0 12px #3b82f626}.dc-preview[data-v-ef373f40]{width:100%;aspect-ratio:2/1;border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0003}.dc-icon[data-v-ef373f40]{font-size:18px}.dc-name[data-v-ef373f40]{font-size:.75rem;font-weight:500;color:#cbd5e1}.design-card.active .dc-name[data-v-ef373f40]{color:#f8fafc}.custom-colors[data-v-ef373f40]{margin-top:4px}.custom-colors summary[data-v-ef373f40]{font-size:.78rem;color:#64748b;cursor:pointer;padding:6px 0}.custom-colors summary[data-v-ef373f40]:hover{color:#94a3b8}.cpick[data-v-ef373f40]{display:flex;align-items:center;gap:8px}.cpick input[type=color][data-v-ef373f40]{width:36px;height:36px;padding:2px;border:1px solid rgba(255,255,255,.1);border-radius:6px;cursor:pointer;background:transparent}.cpick span[data-v-ef373f40]{font-size:.76rem;color:#94a3b8;font-family:monospace}.cbl[data-v-ef373f40]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:.84rem;color:#e2e8f0;margin-top:18px}.cbl input[data-v-ef373f40]{width:16px;height:16px;accent-color:#3b82f6}.hint[data-v-ef373f40]{font-size:.76rem;color:#64748b;margin-bottom:10px}.hint code[data-v-ef373f40]{padding:1px 4px;background:#ffffff0f;border-radius:3px;color:#94a3b8}.tg[data-v-ef373f40]{margin-bottom:12px}.tg>label[data-v-ef373f40]{font-size:.8rem;color:#94a3b8;margin-bottom:6px;display:block;font-weight:500}.tag-input[data-v-ef373f40]{display:flex;gap:6px}.tag-input input[data-v-ef373f40]{flex:1;padding:7px 10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.82rem}.ta[data-v-ef373f40]{padding:7px 14px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:8px;color:#3b82f6;cursor:pointer;font-weight:700}.tags[data-v-ef373f40]{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.tag[data-v-ef373f40]{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;background:#10b9811a;border:1px solid rgba(16,185,129,.2);border-radius:5px;font-size:.76rem;color:#10b981;font-family:monospace}.tag-r[data-v-ef373f40]{background:#ef44441a;border-color:#ef444433;color:#ef4444}.tag button[data-v-ef373f40]{background:none;border:none;color:inherit;cursor:pointer;font-size:.85rem;padding:0}.save-bar[data-v-ef373f40]{display:flex;justify-content:space-between;align-items:center;gap:12px}.btn[data-v-ef373f40]{padding:10px 18px;border-radius:8px;font-size:.86rem;font-weight:500;cursor:pointer;text-decoration:none;border:1px solid transparent;display:inline-block}.btn-p[data-v-ef373f40]{background:#3b82f626;border-color:#3b82f64d;color:#3b82f6}.btn-s[data-v-ef373f40]{background:#ffffff0d;border-color:#ffffff1a;color:#94a3b8}.btn[data-v-ef373f40]:disabled{opacity:.5;cursor:not-allowed}.preview-col[data-v-ef373f40]{position:sticky;top:20px;align-self:start}.preview-card[data-v-ef373f40]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:16px}.phead[data-v-ef373f40]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.phead h4[data-v-ef373f40]{font-size:.9rem;font-weight:600;color:#e2e8f0}.bmock[data-v-ef373f40]{border:1px solid rgba(255,255,255,.1);border-radius:10px;overflow:hidden}.bbar[data-v-ef373f40]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06)}.dots[data-v-ef373f40]{display:flex;gap:4px}.dots i[data-v-ef373f40]{width:7px;height:7px;border-radius:50%;background:#ffffff1f;display:block}.burl[data-v-ef373f40]{font-size:.62rem;color:#475569;font-family:monospace}.bbody[data-v-ef373f40]{position:relative;min-height:320px;background:#ffffff05;padding:20px;overflow:hidden}.mcont[data-v-ef373f40]{opacity:.25}.mh[data-v-ef373f40]{height:14px;width:55%;background:#fff3;border-radius:4px;margin-bottom:10px}.mp[data-v-ef373f40]{height:7px;width:100%;background:#ffffff1a;border-radius:3px;margin-bottom:5px}.mp.s[data-v-ef373f40]{width:40%}.mbtn[data-v-ef373f40]{height:22px;width:90px;background:#3b82f633;border-radius:5px;margin:12px 0}.cb-float[data-v-ef373f40]{position:absolute;bottom:12px;padding:7px 14px;border-radius:30px;font-size:.72rem;font-weight:600;cursor:pointer;box-shadow:0 4px 20px #0006;animation:cbIn-ef373f40 .3s ease-out;white-space:nowrap}.cb-float.bottom-left[data-v-ef373f40]{left:12px}.cb-float.bottom-right[data-v-ef373f40]{right:12px}@keyframes cbIn-ef373f40{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.cb-modal[data-v-ef373f40]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:10}.cb-modal-bg[data-v-ef373f40]{position:absolute;inset:0;background:#00000080}.cb-modal-box[data-v-ef373f40]{position:relative;width:85%;max-width:260px;background:#0f172a;border-radius:10px;overflow:hidden;box-shadow:0 10px 40px #0009;border:1px solid}.cb-modal-header[data-v-ef373f40]{padding:8px 12px;font-size:.75rem;font-weight:600;display:flex;justify-content:space-between;align-items:center}.cb-close[data-v-ef373f40]{background:none;border:none;color:inherit;font-size:.9rem;cursor:pointer;opacity:.7;padding:0}.cb-modal-body[data-v-ef373f40]{padding:10px 12px}.cb-desc[data-v-ef373f40]{font-size:.7rem;color:#94a3b8;margin-bottom:8px;line-height:1.3}.cb-field[data-v-ef373f40]{margin-bottom:6px}.cb-field span[data-v-ef373f40]{font-size:.65rem;color:#94a3b8;display:block;margin-bottom:2px}.cb-input[data-v-ef373f40]{height:24px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px}.cb-submit[data-v-ef373f40]{padding:7px;border-radius:6px;text-align:center;font-size:.7rem;font-weight:600;margin-top:8px;cursor:pointer}@media (max-width:768px){.page-header[data-v-ef373f40]{flex-direction:column;align-items:stretch}.header-right[data-v-ef373f40]{flex-direction:column;width:100%}.header-right .sel[data-v-ef373f40]{width:100%}.section[data-v-ef373f40]{padding:16px}.row3[data-v-ef373f40]{grid-template-columns:1fr}.save-bar[data-v-ef373f40]{flex-direction:column;gap:10px}.save-bar .btn[data-v-ef373f40]{width:100%;text-align:center}.two-col[data-v-ef373f40]{grid-template-columns:1fr}.preview-col[data-v-ef373f40]{position:static}.preview-card[data-v-ef373f40]{padding:12px}.tag-input[data-v-ef373f40]{flex-direction:column}.tag-input input[data-v-ef373f40]{width:100%}.ta[data-v-ef373f40]{width:100%;text-align:center}}.top-bar[data-v-127463f6]{margin-bottom:16px}.back-link[data-v-127463f6]{color:#3b82f6;text-decoration:none;font-size:.88rem}.card[data-v-127463f6]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px}.card-header[data-v-127463f6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:12px}.card-header h3[data-v-127463f6]{font-size:1.1rem;font-weight:600;color:#f8fafc}.filters[data-v-127463f6]{display:flex;gap:8px}.filter-select[data-v-127463f6]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.82rem}.table-wrap[data-v-127463f6]{overflow-x:auto}table[data-v-127463f6]{width:100%;border-collapse:collapse}th[data-v-127463f6]{text-align:left;padding:10px 14px;font-size:.72rem;color:#64748b;border-bottom:1px solid rgba(255,255,255,.06);text-transform:uppercase;white-space:nowrap}th.sortable[data-v-127463f6]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s}th.sortable[data-v-127463f6]:hover{color:#94a3b8}.sort-arrow[data-v-127463f6]{font-size:.72rem;margin-left:2px;opacity:.6}td[data-v-127463f6]{padding:10px 14px;font-size:.85rem;color:#e2e8f0;border-bottom:1px solid rgba(255,255,255,.03)}td strong[data-v-127463f6]{color:#f8fafc}tr[data-v-127463f6]:hover{background:#ffffff05}.mono[data-v-127463f6]{font-family:monospace;font-size:.82rem}.text-sm[data-v-127463f6]{font-size:.78rem;color:#94a3b8}.spam-row[data-v-127463f6]{opacity:.5}.badge[data-v-127463f6]{font-size:.68rem;font-weight:600;padding:3px 10px;border-radius:100px}.badge.new[data-v-127463f6]{background:#3b82f626;color:#3b82f6}.badge.completed[data-v-127463f6]{background:#10b98126;color:#10b981}.badge.pending[data-v-127463f6],.badge.in_progress[data-v-127463f6]{background:#f59e0b26;color:#f59e0b}.badge.cancelled[data-v-127463f6]{background:#ffffff0d;color:#64748b}.badge.spam[data-v-127463f6]{background:#ef444426;color:#ef4444}.td-actions[data-v-127463f6]{white-space:nowrap}.btn-sm[data-v-127463f6]{padding:5px 12px;border-radius:6px;font-size:.78rem;cursor:pointer;border:1px solid transparent;font-weight:500}.btn-sm.view[data-v-127463f6]{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.empty[data-v-127463f6]{text-align:center;padding:30px;color:#64748b}.pagination-wrap[data-v-127463f6]{display:flex;justify-content:space-between;align-items:center;margin-top:20px;flex-wrap:wrap;gap:10px}.page-info[data-v-127463f6]{font-size:.8rem;color:#64748b}.pagination[data-v-127463f6]{display:flex;gap:4px;flex-wrap:wrap}.page-link[data-v-127463f6]{padding:6px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#94a3b8;font-size:.8rem;text-decoration:none;transition:all .15s}.page-link[data-v-127463f6]:hover:not(.disabled):not(.active){background:#ffffff14}.page-link.active[data-v-127463f6]{background:#3b82f633;border-color:#3b82f64d;color:#3b82f6}.page-link.disabled[data-v-127463f6]{opacity:.4;pointer-events:none}.modal-overlay[data-v-127463f6]{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:200;padding:20px}.modal[data-v-127463f6]{background:#0f172af2;border:1px solid rgba(255,255,255,.1);border-radius:16px;width:100%;max-width:560px;max-height:90vh;overflow-y:auto;backdrop-filter:blur(12px)}.modal-header[data-v-127463f6]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.06)}.modal-header h3[data-v-127463f6]{font-size:1rem;font-weight:600;color:#f8fafc}.modal-close[data-v-127463f6]{width:30px;height:30px;border-radius:8px;background:#ffffff0d;border:none;color:#94a3b8;font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.modal-body[data-v-127463f6]{padding:20px 24px}.detail-grid[data-v-127463f6]{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}.d-row[data-v-127463f6]{display:flex;gap:10px;padding:8px 12px;background:#ffffff05;border-radius:8px;font-size:.85rem;color:#d1d5db}.lbl[data-v-127463f6]{color:#64748b;min-width:90px;flex-shrink:0;font-weight:500}.url-val[data-v-127463f6]{word-break:break-all;font-size:.78rem}.edit-section[data-v-127463f6]{border-top:1px solid rgba(255,255,255,.06);padding-top:16px}.fg[data-v-127463f6]{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.fg label[data-v-127463f6]{font-size:.82rem;color:#94a3b8;font-weight:500}.fg select[data-v-127463f6],.fg textarea[data-v-127463f6]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem;width:100%}.fg textarea[data-v-127463f6]{resize:vertical}.modal-footer[data-v-127463f6]{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px;border-top:1px solid rgba(255,255,255,.06)}.btn-cancel[data-v-127463f6]{padding:8px 18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#94a3b8;font-size:.85rem;cursor:pointer}.btn-save[data-v-127463f6]{padding:8px 18px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:8px;color:#3b82f6;font-size:.85rem;font-weight:600;cursor:pointer}.btn-save[data-v-127463f6]:disabled{opacity:.5}.modal-enter-active[data-v-127463f6],.modal-leave-active[data-v-127463f6]{transition:opacity .2s}.modal-enter-from[data-v-127463f6],.modal-leave-to[data-v-127463f6]{opacity:0}@media (max-width:768px){.card[data-v-127463f6]{padding:16px}.card-header[data-v-127463f6]{flex-direction:column;align-items:stretch}.filters[data-v-127463f6]{flex-direction:column;width:100%}.filters .filter-select[data-v-127463f6]{width:100%}table th[data-v-127463f6]:nth-child(3),table td[data-v-127463f6]:nth-child(3),table th[data-v-127463f6]:nth-child(4),table td[data-v-127463f6]:nth-child(4),table th[data-v-127463f6]:nth-child(5),table td[data-v-127463f6]:nth-child(5),table th[data-v-127463f6]:nth-child(8),table td[data-v-127463f6]:nth-child(8){display:none}th[data-v-127463f6],td[data-v-127463f6]{padding:8px 10px;font-size:.78rem}.modal[data-v-127463f6]{max-width:100%;border-radius:12px}.modal-header[data-v-127463f6],.modal-body[data-v-127463f6]{padding:16px 18px}.modal-footer[data-v-127463f6]{padding:12px 18px}.d-row[data-v-127463f6]{flex-direction:column;gap:4px}.lbl[data-v-127463f6]{min-width:auto}.pagination-wrap[data-v-127463f6]{flex-direction:column;align-items:stretch}.pagination[data-v-127463f6]{justify-content:center}.page-info[data-v-127463f6]{text-align:center}}.drp[data-v-9528fc1e]{position:relative;display:inline-block}.drp-trigger[data-v-9528fc1e]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#e2e8f0;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s;white-space:nowrap}.drp-trigger[data-v-9528fc1e]:hover{background:#ffffff14;border-color:#ffffff26}.drp-dropdown[data-v-9528fc1e]{position:absolute;top:calc(100% + 6px);right:0;background:#0f172af5;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:8px;min-width:200px;backdrop-filter:blur(16px);box-shadow:0 12px 40px #0006;z-index:100}.drp-presets[data-v-9528fc1e]{display:flex;flex-direction:column;gap:2px}.drp-preset[data-v-9528fc1e]{display:block;width:100%;text-align:left;padding:9px 12px;background:none;border:none;border-radius:8px;color:#94a3b8;font-size:.85rem;cursor:pointer;transition:all .15s}.drp-preset[data-v-9528fc1e]:hover{background:#ffffff0d;color:#f8fafc}.drp-preset.active[data-v-9528fc1e]{background:#3b82f626;color:#3b82f6;font-weight:600}.drp-custom[data-v-9528fc1e]{border-top:1px solid rgba(255,255,255,.06);margin-top:8px;padding-top:10px;display:flex;flex-direction:column;gap:8px}.drp-field label[data-v-9528fc1e]{display:block;font-size:.72rem;color:#64748b;margin-bottom:4px;text-transform:uppercase;letter-spacing:.05em}.drp-input[data-v-9528fc1e]{width:100%;padding:8px 10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#f8fafc;font-size:.82rem;color-scheme:dark}.drp-apply[data-v-9528fc1e]{padding:8px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:8px;color:#3b82f6;font-size:.82rem;font-weight:600;cursor:pointer;transition:all .15s}.drp-apply[data-v-9528fc1e]:hover:not(:disabled){background:#3b82f640}.drp-apply[data-v-9528fc1e]:disabled{opacity:.4;cursor:not-allowed}.drp-drop-enter-active[data-v-9528fc1e]{animation:drpIn-9528fc1e .2s ease}.drp-drop-leave-active[data-v-9528fc1e]{animation:drpOut-9528fc1e .15s ease}@keyframes drpIn-9528fc1e{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes drpOut-9528fc1e{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-4px) scale(.97)}}.chart-wrap[data-v-1cf5c482]{position:relative;width:100%;height:var(--v1bf7abf8)}.card-header-bar[data-v-08e4b2d6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:12px}.card-header-bar h2[data-v-08e4b2d6]{font-size:1.3rem;font-weight:700;color:#f8fafc}.header-filters[data-v-08e4b2d6]{display:flex;gap:8px}.filter-select[data-v-08e4b2d6]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.stat-grid[data-v-08e4b2d6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-bottom:20px}.stat-card[data-v-08e4b2d6]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:18px;text-align:center}.stat-val[data-v-08e4b2d6]{font-size:1.3rem;font-weight:700;color:#f8fafc;margin-bottom:4px}.stat-lbl[data-v-08e4b2d6]{font-size:.75rem;color:#64748b;line-height:1.4}.stat-lbl small[data-v-08e4b2d6]{color:#94a3b8}.grid-2[data-v-08e4b2d6]{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:16px}@media (min-width:768px){.grid-2[data-v-08e4b2d6]{grid-template-columns:1fr 1fr}}.card[data-v-08e4b2d6]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px;margin-bottom:16px}.card h4[data-v-08e4b2d6]{font-size:1rem;font-weight:600;color:#f8fafc;margin-bottom:16px}.card-title-row[data-v-08e4b2d6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.card-title-row h4[data-v-08e4b2d6]{margin-bottom:0}.pending-badge[data-v-08e4b2d6]{font-size:.72rem;font-weight:600;padding:3px 10px;border-radius:100px;background:#f59e0b26;color:#f59e0b}.cb-list[data-v-08e4b2d6]{display:flex;flex-direction:column;gap:8px}.cb-item[data-v-08e4b2d6]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:#ffffff05;border-radius:8px;gap:12px}.cb-info[data-v-08e4b2d6]{display:flex;align-items:center;gap:8px;min-width:0}.cb-info strong[data-v-08e4b2d6]{color:#f8fafc;font-size:.88rem;white-space:nowrap}.cb-phone[data-v-08e4b2d6]{color:#64748b;font-size:.82rem}.cb-right[data-v-08e4b2d6]{display:flex;align-items:center;gap:8px;flex-shrink:0}.cb-date[data-v-08e4b2d6]{font-size:.72rem;color:#64748b;white-space:nowrap}.badge[data-v-08e4b2d6]{font-size:.68rem;font-weight:600;padding:3px 10px;border-radius:100px}.badge.new[data-v-08e4b2d6]{background:#3b82f626;color:#3b82f6}.badge.completed[data-v-08e4b2d6]{background:#10b98126;color:#10b981}.badge.pending[data-v-08e4b2d6],.badge.in_progress[data-v-08e4b2d6]{background:#f59e0b26;color:#f59e0b}.badge.cancelled[data-v-08e4b2d6]{background:#ffffff0d;color:#64748b}.badge.spam[data-v-08e4b2d6]{background:#ef444426;color:#ef4444}.link-all[data-v-08e4b2d6]{display:block;text-align:center;color:#3b82f6;font-size:.82rem;text-decoration:none;margin-top:12px}.empty-sm[data-v-08e4b2d6]{color:#64748b;font-size:.85rem;text-align:center;padding:16px 0}.qlinks[data-v-08e4b2d6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.qlink[data-v-08e4b2d6]{display:flex;align-items:center;gap:10px;padding:14px 16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px;color:#e2e8f0;text-decoration:none;font-size:.9rem;font-weight:500;transition:all .2s}.qlink[data-v-08e4b2d6]:hover{background:#ffffff0a;border-color:#ffffff1a}.qlink span[data-v-08e4b2d6]{font-size:1.2rem}@media (max-width:768px){.card-header-bar[data-v-08e4b2d6]{flex-direction:column;align-items:stretch}.header-filters[data-v-08e4b2d6]{flex-direction:column;width:100%}.header-filters .filter-select[data-v-08e4b2d6]{width:100%}.stat-grid[data-v-08e4b2d6]{grid-template-columns:repeat(2,1fr);gap:8px}.stat-card[data-v-08e4b2d6]{padding:16px}.stat-val[data-v-08e4b2d6]{font-size:1.1rem}.card[data-v-08e4b2d6]{padding:16px}.grid-2[data-v-08e4b2d6]{grid-template-columns:1fr}.cb-item[data-v-08e4b2d6]{flex-direction:column;align-items:flex-start;gap:8px}.cb-right[data-v-08e4b2d6]{width:100%;justify-content:space-between}.qlinks[data-v-08e4b2d6]{grid-template-columns:1fr}.qlink[data-v-08e4b2d6]{padding:12px 14px}.quick-links[data-v-08e4b2d6]{padding:16px}}.page-header[data-v-de4b7e1b]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:20px}.page-header h2[data-v-de4b7e1b]{font-size:1.15rem;font-weight:700;color:#f8fafc}.sub[data-v-de4b7e1b]{font-size:.8rem;color:#64748b}.hdr-r[data-v-de4b7e1b]{display:flex;align-items:center;gap:10px}.sel[data-v-de4b7e1b]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.toggle[data-v-de4b7e1b]{cursor:pointer}.toggle input[data-v-de4b7e1b]{display:none}.ttrack[data-v-de4b7e1b]{width:44px;height:24px;background:#ffffff1a;border-radius:12px;display:block;transition:.3s;position:relative}.toggle input:checked+.ttrack[data-v-de4b7e1b]{background:#3b82f6}.tthumb[data-v-de4b7e1b]{width:18px;height:18px;background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;transition:.3s}.toggle input:checked+.ttrack .tthumb[data-v-de4b7e1b]{left:23px}.stat-row[data-v-de4b7e1b]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px}@media (max-width:640px){.stat-row[data-v-de4b7e1b]{grid-template-columns:repeat(2,1fr)}}.stat[data-v-de4b7e1b]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:14px 16px;text-align:center}.sv[data-v-de4b7e1b]{font-size:1.3rem;font-weight:700;color:#f8fafc;display:block}.sl[data-v-de4b7e1b]{font-size:.72rem;color:#64748b;margin-top:2px}.two-col[data-v-de4b7e1b]{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:1024px){.two-col[data-v-de4b7e1b]{grid-template-columns:1fr 360px}}.section[data-v-de4b7e1b]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:20px;margin-bottom:12px;position:relative}.section h4[data-v-de4b7e1b]{font-size:.95rem;font-weight:600;color:#f8fafc;margin:0 0 10px;padding-left:32px}.step[data-v-de4b7e1b]{position:absolute;top:20px;left:18px;width:22px;height:22px;border-radius:50%;background:#3b82f6;color:#fff;font-size:.72rem;font-weight:700;display:flex;align-items:center;justify-content:center}.collapsible[data-v-de4b7e1b]{cursor:default}.collapsible summary[data-v-de4b7e1b]{cursor:pointer;list-style:none;display:flex;align-items:center;gap:8px}.collapsible summary[data-v-de4b7e1b]::-webkit-details-marker{display:none}.expand-hint[data-v-de4b7e1b]{font-size:.75rem;color:#475569;margin-left:auto}.details-body[data-v-de4b7e1b]{margin-top:16px;display:flex;flex-direction:column;gap:16px}.type-grid[data-v-de4b7e1b]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media (min-width:640px){.type-grid[data-v-de4b7e1b]{grid-template-columns:repeat(4,1fr)}}.type-btn[data-v-de4b7e1b]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 8px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px;cursor:pointer;transition:.2s;text-align:center;color:#cbd5e1}.type-btn[data-v-de4b7e1b]:hover{background:#3b82f60f;border-color:#3b82f626}.type-btn.active[data-v-de4b7e1b]{background:#3b82f61a;border-color:#3b82f666;color:#fff}.t-icon[data-v-de4b7e1b]{font-size:1.5rem}.t-name[data-v-de4b7e1b]{font-size:.78rem;font-weight:600}.t-desc[data-v-de4b7e1b]{font-size:.65rem;color:#64748b;line-height:1.2}.sub-form[data-v-de4b7e1b]{background:#ffffff05;border:1px solid rgba(255,255,255,.04);border-radius:10px;padding:16px}.fg[data-v-de4b7e1b]{display:flex;flex-direction:column;gap:4px;margin-bottom:10px}.fg label[data-v-de4b7e1b]{font-size:.78rem;color:#94a3b8;font-weight:500}.fg input[data-v-de4b7e1b],.fg select[data-v-de4b7e1b],.fg textarea[data-v-de4b7e1b]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem;width:100%;box-sizing:border-box}.fg textarea[data-v-de4b7e1b]{resize:vertical}.mono[data-v-de4b7e1b]{font-family:monospace;letter-spacing:1px}.theme-grid[data-v-de4b7e1b]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media (min-width:640px){.theme-grid[data-v-de4b7e1b]{grid-template-columns:repeat(6,1fr)}}.theme-card[data-v-de4b7e1b]{display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer;border:2px solid rgba(255,255,255,.04);border-radius:10px;padding:5px;transition:all .25s;color:#cbd5e1;font-size:.78rem;font-weight:500;background:#ffffff05}.theme-card[data-v-de4b7e1b]:hover{border-color:#ffffff26;background:#ffffff0a;color:#e2e8f0}.theme-card.active[data-v-de4b7e1b]{border-color:#3b82f6;background:#3b82f614;color:#f8fafc;box-shadow:0 0 12px #3b82f626}.tp[data-v-de4b7e1b]{width:100%;aspect-ratio:4/3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;position:relative}.tp-ic[data-v-de4b7e1b]{font-size:14px}.tp-lines[data-v-de4b7e1b]{display:flex;flex-direction:column;gap:2px;width:70%;align-items:center}.tp-l[data-v-de4b7e1b]{height:3px;border-radius:2px;width:80%}.tp-l.s[data-v-de4b7e1b]{width:55%;opacity:.5}.sub-l[data-v-de4b7e1b]{font-size:.85rem;font-weight:600;color:#e2e8f0;display:block;margin-bottom:6px}.check-grid[data-v-de4b7e1b]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.cbl[data-v-de4b7e1b]{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:.82rem;color:#e2e8f0}.cbl input[data-v-de4b7e1b]{width:16px;height:16px;accent-color:#3b82f6}.row2[data-v-de4b7e1b]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.row3[data-v-de4b7e1b]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media (max-width:640px){.row2[data-v-de4b7e1b],.row3[data-v-de4b7e1b]{grid-template-columns:1fr}}.cpick[data-v-de4b7e1b]{display:flex;align-items:center;gap:8px}.cpick input[type=color][data-v-de4b7e1b]{width:32px;height:32px;border:none;border-radius:6px;cursor:pointer;background:transparent}.cpick span[data-v-de4b7e1b]{font-size:.75rem;color:#64748b;font-family:monospace}.hint[data-v-de4b7e1b]{font-size:.75rem;color:#64748b;margin-bottom:8px}.hint code[data-v-de4b7e1b]{padding:1px 4px;background:#ffffff0f;border-radius:3px;color:#94a3b8}.tg[data-v-de4b7e1b]{margin-bottom:10px}.tg>label[data-v-de4b7e1b]{font-size:.8rem;color:#94a3b8;display:block;margin-bottom:4px}.tag-input[data-v-de4b7e1b]{display:flex;gap:6px;margin-bottom:4px}.tag-input input[data-v-de4b7e1b]{flex:1;padding:7px 10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.82rem}.tag-add[data-v-de4b7e1b]{padding:7px 14px;background:#3b82f6;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:700}.tags[data-v-de4b7e1b]{display:flex;flex-wrap:wrap;gap:4px}.tag[data-v-de4b7e1b]{padding:3px 9px;background:#3b82f61f;color:#93c5fd;border-radius:5px;font-size:.72rem;display:flex;align-items:center;gap:4px;font-family:monospace}.tag button[data-v-de4b7e1b]{background:none;border:none;color:#64748b;cursor:pointer;font-size:.8rem;padding:0}.tag-r[data-v-de4b7e1b]{background:#ef44441f;color:#fca5a5}.save-bar[data-v-de4b7e1b]{padding:16px 0;display:flex;justify-content:flex-end}.btn-p[data-v-de4b7e1b]{padding:12px 28px;background:#3b82f6;color:#fff;border:none;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;transition:.2s}.btn-p[data-v-de4b7e1b]:hover{background:#2563eb}.btn-p[data-v-de4b7e1b]:disabled{opacity:.5}.preview-col[data-v-de4b7e1b]{position:sticky;top:20px;align-self:start}.pv-card[data-v-de4b7e1b]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:16px}.pv-head[data-v-de4b7e1b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.pv-head h4[data-v-de4b7e1b]{font-size:.9rem;font-weight:600;color:#f8fafc}.pv-test[data-v-de4b7e1b]{padding:6px 14px;background:#3b82f61a;border:1px solid rgba(59,130,246,.25);border-radius:8px;color:#3b82f6;font-size:.78rem;cursor:pointer;font-weight:600}.mock[data-v-de4b7e1b]{border:1px solid rgba(255,255,255,.08);border-radius:10px;overflow:hidden;background:#0f172a}.m-bar[data-v-de4b7e1b]{display:flex;align-items:center;gap:8px;padding:6px 10px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.04)}.dots[data-v-de4b7e1b]{display:flex;gap:3px}.dots i[data-v-de4b7e1b]{width:5px;height:5px;border-radius:50%;background:#ffffff26}.m-url[data-v-de4b7e1b]{font-size:.6rem;color:#475569;font-family:monospace}.m-body[data-v-de4b7e1b]{position:relative;padding:16px 12px;min-height:300px}.m-cont[data-v-de4b7e1b]{display:flex;flex-direction:column;gap:8px;opacity:.3}.ml[data-v-de4b7e1b]{height:6px;background:#ffffff0a;border-radius:3px}.ml.w80[data-v-de4b7e1b]{width:80%}.ml.w60[data-v-de4b7e1b]{width:60%}.ml.w90[data-v-de4b7e1b]{width:90%}.ml.w70[data-v-de4b7e1b]{width:70%}.ml.btn[data-v-de4b7e1b]{width:40%;height:16px;border-radius:6px;background:#3b82f61f;margin-top:4px}.ei-ov[data-v-de4b7e1b]{position:absolute;inset:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:10}.ei-modal[data-v-de4b7e1b]{width:90%;max-width:300px;position:relative}.ei-x[data-v-de4b7e1b]{position:absolute;top:6px;right:8px;width:22px;height:22px;border-radius:50%;background:#80808026;display:flex;align-items:center;justify-content:center;font-size:10px;color:#80808080;cursor:pointer}.ei-ic[data-v-de4b7e1b]{font-size:28px;margin-bottom:8px}.ei-tt[data-v-de4b7e1b]{margin-bottom:6px;line-height:1.3}.ei-ds[data-v-de4b7e1b]{margin-bottom:14px;line-height:1.4}.ei-coupon[data-v-de4b7e1b]{margin-bottom:10px}.ei-inp[data-v-de4b7e1b]{width:100%;box-sizing:border-box;border-radius:8px;margin-bottom:8px}.ei-inp.mt[data-v-de4b7e1b]{margin-top:-4px}.ei-btn[data-v-de4b7e1b]{text-align:center;cursor:pointer}.fade-enter-active[data-v-de4b7e1b],.fade-leave-active[data-v-de4b7e1b]{transition:opacity .3s}.fade-enter-from[data-v-de4b7e1b],.fade-leave-to[data-v-de4b7e1b]{opacity:0}.card[data-v-de4b7e1b]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:20px}.card h4[data-v-de4b7e1b]{font-size:.95rem;font-weight:600;color:#f8fafc;margin-bottom:14px}.mt[data-v-de4b7e1b]{margin-top:16px}.tw[data-v-de4b7e1b]{overflow-x:auto}table[data-v-de4b7e1b]{width:100%;border-collapse:collapse}th[data-v-de4b7e1b]{text-align:left;padding:8px 10px;font-size:.68rem;color:#64748b;border-bottom:1px solid rgba(255,255,255,.06);text-transform:uppercase;white-space:nowrap}td[data-v-de4b7e1b]{padding:8px 10px;font-size:.82rem;color:#e2e8f0;border-bottom:1px solid rgba(255,255,255,.03)}.sm[data-v-de4b7e1b]{font-size:.72rem;color:#94a3b8}.mono-sm[data-v-de4b7e1b]{font-family:monospace;font-size:.78rem}.trunc[data-v-de4b7e1b]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge[data-v-de4b7e1b]{display:inline-block;padding:2px 8px;border-radius:4px;font-size:.68rem;font-weight:600}.badge.email[data-v-de4b7e1b]{background:#3b82f61f;color:#93c5fd}.badge.coupon_copy[data-v-de4b7e1b]{background:#f59e0b1f;color:#fcd34d}.badge.callback[data-v-de4b7e1b]{background:#10b9811f;color:#6ee7b7}.badge.custom[data-v-de4b7e1b]{background:#a855f71f;color:#c4b5fd}.top[data-v-2cda851f]{margin-bottom:16px}.back[data-v-2cda851f]{color:#3b82f6;text-decoration:none;font-size:.88rem}.card[data-v-2cda851f]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px;margin-bottom:16px}.card h3[data-v-2cda851f]{font-size:1.05rem;font-weight:600;color:#f8fafc;margin-bottom:4px}.info[data-v-2cda851f]{font-size:.82rem;color:#64748b;margin-bottom:16px}.gen-grid[data-v-2cda851f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.gen-btn[data-v-2cda851f]{padding:14px 12px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px;cursor:pointer;text-align:center;transition:.2s;color:#e2e8f0}.gen-btn[data-v-2cda851f]:hover{background:#3b82f614;border-color:#3b82f633}.gen-btn[data-v-2cda851f]:disabled{opacity:.5;cursor:wait}.gen-icon[data-v-2cda851f]{font-size:1.5rem;display:block;margin-bottom:6px}.gen-name[data-v-2cda851f]{display:block;font-size:.88rem;font-weight:600;color:#f8fafc;margin-bottom:2px}.gen-desc[data-v-2cda851f]{display:block;font-size:.72rem;color:#64748b}.gen-msg[data-v-2cda851f]{margin-top:12px;padding:10px 14px;background:#10b9811a;border:1px solid rgba(16,185,129,.2);border-radius:8px;font-size:.85rem;color:#10b981}.add-form[data-v-2cda851f]{display:flex;flex-direction:column;gap:12px}.add-row[data-v-2cda851f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.fg[data-v-2cda851f]{display:flex;flex-direction:column;gap:4px}.fg label[data-v-2cda851f]{font-size:.78rem;color:#94a3b8;font-weight:500}.fg input[data-v-2cda851f],.fg select[data-v-2cda851f]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.84rem}.btn[data-v-2cda851f]{padding:8px 18px;border-radius:8px;font-size:.86rem;font-weight:500;cursor:pointer;border:1px solid transparent;align-self:flex-start}.btn-p[data-v-2cda851f]{background:#3b82f626;border-color:#3b82f64d;color:#3b82f6}.btn[data-v-2cda851f]:disabled{opacity:.5;cursor:not-allowed}.table-wrap[data-v-2cda851f]{overflow-x:auto}table[data-v-2cda851f]{width:100%;border-collapse:collapse}th[data-v-2cda851f]{text-align:left;padding:8px 10px;font-size:.7rem;color:#64748b;border-bottom:1px solid rgba(255,255,255,.06);text-transform:uppercase}td[data-v-2cda851f]{padding:8px 10px;font-size:.82rem;color:#e2e8f0;border-bottom:1px solid rgba(255,255,255,.03)}.badge[data-v-2cda851f]{font-size:.66rem;font-weight:600;padding:3px 8px;border-radius:100px;white-space:nowrap}.t-purchase[data-v-2cda851f]{background:#10b98126;color:#10b981}.t-signup[data-v-2cda851f]{background:#3b82f626;color:#3b82f6}.t-call[data-v-2cda851f]{background:#f59e0b26;color:#f59e0b}.t-visit[data-v-2cda851f],.t-live_visitor[data-v-2cda851f]{background:#a855f726;color:#a855f7}.t-review[data-v-2cda851f]{background:#eab30826;color:#eab308}.t-booking[data-v-2cda851f]{background:#06b6d426;color:#06b6d4}.t-download[data-v-2cda851f]{background:#6366f126;color:#6366f1}.t-form_submit[data-v-2cda851f]{background:#ec489926;color:#ec4899}.t-custom[data-v-2cda851f]{background:#ffffff14;color:#94a3b8}.sm[data-v-2cda851f]{font-size:.76rem;color:#94a3b8}.del[data-v-2cda851f]{padding:4px 8px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:6px;color:#ef4444;font-size:.73rem;cursor:pointer}.empty[data-v-2cda851f]{text-align:center;padding:30px;color:#64748b;font-size:.86rem}.page-header[data-v-ae61f8ab]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:20px}.page-header h2[data-v-ae61f8ab]{font-size:1.15rem;font-weight:700;color:#f8fafc}.sub[data-v-ae61f8ab]{font-size:.8rem;color:#64748b}.hdr-r[data-v-ae61f8ab]{display:flex;align-items:center;gap:10px}.sel[data-v-ae61f8ab]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.toggle[data-v-ae61f8ab]{position:relative;cursor:pointer}.toggle input[data-v-ae61f8ab]{display:none}.ttrack[data-v-ae61f8ab]{width:44px;height:24px;background:#ffffff1a;border-radius:12px;display:block;transition:.3s;position:relative}.toggle input:checked+.ttrack[data-v-ae61f8ab]{background:#3b82f6}.tthumb[data-v-ae61f8ab]{width:18px;height:18px;background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;transition:.3s}.toggle input:checked+.ttrack .tthumb[data-v-ae61f8ab]{left:23px}.two-col[data-v-ae61f8ab]{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:1024px){.two-col[data-v-ae61f8ab]{grid-template-columns:1fr 340px}}.config-col[data-v-ae61f8ab]{display:flex;flex-direction:column;gap:0}.section[data-v-ae61f8ab]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:20px;margin-bottom:12px;position:relative}.section h4[data-v-ae61f8ab]{font-size:.95rem;font-weight:600;color:#f8fafc;margin:0 0 4px;padding-left:32px}.section .hint[data-v-ae61f8ab]{font-size:.78rem;color:#64748b;margin:0 0 12px;padding-left:32px}.step[data-v-ae61f8ab]{position:absolute;top:20px;left:18px;width:22px;height:22px;border-radius:50%;background:#3b82f6;color:#fff;font-size:.72rem;font-weight:700;display:flex;align-items:center;justify-content:center}.collapsible[data-v-ae61f8ab]{cursor:default}.collapsible summary[data-v-ae61f8ab]{cursor:pointer;list-style:none;display:flex;align-items:center;gap:8px}.collapsible summary[data-v-ae61f8ab]::-webkit-details-marker{display:none}.expand-hint[data-v-ae61f8ab]{font-size:.75rem;color:#475569;margin-left:auto}.details-body[data-v-ae61f8ab]{margin-top:16px;display:flex;flex-direction:column;gap:16px}.preset-grid[data-v-ae61f8ab]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media (max-width:768px){.preset-grid[data-v-ae61f8ab]{grid-template-columns:repeat(2,1fr)}}.preset-btn[data-v-ae61f8ab]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:10px;cursor:pointer;transition:.2s;color:#cbd5e1}.preset-btn[data-v-ae61f8ab]:hover{background:#3b82f614;border-color:#3b82f633}.preset-btn.active[data-v-ae61f8ab]{background:#3b82f61f;border-color:#3b82f666;color:#fff}.p-icon[data-v-ae61f8ab]{font-size:1.3rem}.p-name[data-v-ae61f8ab]{font-size:.72rem;text-align:center;line-height:1.2}.theme-grid[data-v-ae61f8ab]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}@media (max-width:768px){.theme-grid[data-v-ae61f8ab]{grid-template-columns:repeat(2,1fr)}}.theme-card[data-v-ae61f8ab]{display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;border:2px solid rgba(255,255,255,.04);border-radius:12px;padding:8px 8px 10px;transition:all .25s;color:#cbd5e1;font-size:.78rem;font-weight:500;background:#ffffff05}.theme-card[data-v-ae61f8ab]:hover{border-color:#ffffff26;background:#ffffff0a;color:#e2e8f0}.theme-card.active[data-v-ae61f8ab]{border-color:#3b82f6;background:#3b82f614;color:#f8fafc;box-shadow:0 0 12px #3b82f626}.tp[data-v-ae61f8ab]{width:100%;aspect-ratio:16/9;display:flex;align-items:center;gap:6px;padding:8px;position:relative;overflow:hidden;border-radius:8px}.tp-ico[data-v-ae61f8ab]{width:22px;height:22px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0}.tp-lines[data-v-ae61f8ab]{flex:1;display:flex;flex-direction:column;gap:3px}.tp-l[data-v-ae61f8ab]{height:3px;border-radius:2px;width:80%}.tp-l.s[data-v-ae61f8ab]{width:55%;opacity:.5}.tp-x[data-v-ae61f8ab]{position:absolute;top:4px;right:4px;width:8px;height:8px;border-radius:50%;background:#80808033}.sub-s[data-v-ae61f8ab]{padding-top:0}.sub-l[data-v-ae61f8ab]{font-size:.85rem;font-weight:600;color:#e2e8f0;display:block;margin-bottom:6px}.tag-input[data-v-ae61f8ab]{display:flex;gap:6px;margin-bottom:6px}.tag-input input[data-v-ae61f8ab]{flex:1;padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.tag-add[data-v-ae61f8ab]{padding:8px 14px;background:#3b82f6;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:600}.tags[data-v-ae61f8ab]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.tag[data-v-ae61f8ab]{padding:4px 10px;background:#3b82f61f;color:#93c5fd;border-radius:6px;font-size:.75rem;display:flex;align-items:center;gap:4px}.tag button[data-v-ae61f8ab]{background:none;border:none;color:#64748b;cursor:pointer;padding:0;font-size:.8rem}.tag-r[data-v-ae61f8ab]{background:#ef44441f;color:#fca5a5}.btn-xs[data-v-ae61f8ab]{padding:6px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#94a3b8;cursor:pointer;font-size:.75rem;transition:.2s}.btn-xs[data-v-ae61f8ab]:hover{background:#3b82f61a;color:#f8fafc}.tpl-row[data-v-ae61f8ab]{display:flex;gap:6px;margin-bottom:6px;align-items:center}.tpl-icon[data-v-ae61f8ab]{width:44px;padding:6px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#f8fafc;font-size:.9rem;text-align:center}.tpl-in[data-v-ae61f8ab]{flex:1;padding:8px 10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#f8fafc;font-size:.82rem}.tpl-del[data-v-ae61f8ab]{background:none;border:none;color:#475569;cursor:pointer;font-size:.85rem;padding:4px 6px}.row3[data-v-ae61f8ab]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media (max-width:640px){.row3[data-v-ae61f8ab]{grid-template-columns:1fr}}.fg[data-v-ae61f8ab]{display:flex;flex-direction:column;gap:4px}.fg label[data-v-ae61f8ab]{font-size:.78rem;color:#94a3b8;font-weight:500}.fg input[data-v-ae61f8ab],.fg select[data-v-ae61f8ab]{padding:8px 10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.cpick[data-v-ae61f8ab]{display:flex;align-items:center;gap:8px}.cpick input[type=color][data-v-ae61f8ab]{width:32px;height:32px;border:none;border-radius:6px;cursor:pointer;background:transparent}.cpick span[data-v-ae61f8ab]{font-size:.78rem;color:#64748b;font-family:monospace}.cbl[data-v-ae61f8ab]{display:flex;align-items:center;gap:6px;cursor:pointer}.cbl input[data-v-ae61f8ab]{width:16px;height:16px;accent-color:#3b82f6}.tg[data-v-ae61f8ab]{margin-bottom:10px}.tg>label[data-v-ae61f8ab]{font-size:.82rem;color:#94a3b8;display:block;margin-bottom:4px}.save-bar[data-v-ae61f8ab]{padding:16px 0;display:flex;gap:10px;justify-content:flex-end}.btn-p[data-v-ae61f8ab]{padding:12px 28px;background:#3b82f6;color:#fff;border:none;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;transition:.2s}.btn-p[data-v-ae61f8ab]:hover{background:#2563eb}.btn-p[data-v-ae61f8ab]:disabled{opacity:.5}.preview-col[data-v-ae61f8ab]{position:sticky;top:20px}.pv-card[data-v-ae61f8ab]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:16px}.pv-head[data-v-ae61f8ab]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.pv-head h4[data-v-ae61f8ab]{font-size:.9rem;font-weight:600;color:#f8fafc}.dv-btns[data-v-ae61f8ab]{display:flex;gap:4px}.dv-btns button[data-v-ae61f8ab]{padding:4px 8px;background:#ffffff0d;border:1px solid transparent;border-radius:6px;cursor:pointer;font-size:.85rem}.dv-btns button.act[data-v-ae61f8ab]{border-color:#3b82f666;background:#3b82f61a}.mock[data-v-ae61f8ab]{border:1px solid rgba(255,255,255,.08);border-radius:10px;overflow:hidden;background:#0f172a;transition:.3s}.mock.mobile[data-v-ae61f8ab]{max-width:220px;margin:0 auto}.m-bar[data-v-ae61f8ab]{display:flex;align-items:center;gap:8px;padding:6px 10px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.04)}.dots[data-v-ae61f8ab]{display:flex;gap:3px}.dots i[data-v-ae61f8ab]{width:5px;height:5px;border-radius:50%;background:#ffffff26}.m-url[data-v-ae61f8ab]{font-size:.6rem;color:#475569;font-family:monospace}.m-body[data-v-ae61f8ab]{position:relative;padding:16px 12px;min-height:200px}.m-cont[data-v-ae61f8ab]{display:flex;flex-direction:column;gap:8px}.ml[data-v-ae61f8ab]{height:6px;background:#ffffff0a;border-radius:3px}.ml.w80[data-v-ae61f8ab]{width:80%}.ml.w60[data-v-ae61f8ab]{width:60%}.ml.w90[data-v-ae61f8ab]{width:90%}.ml.w70[data-v-ae61f8ab]{width:70%}.ml.btn[data-v-ae61f8ab]{width:40%;height:16px;border-radius:6px;background:#3b82f61f;margin-top:4px}.sp-pv[data-v-ae61f8ab]{position:absolute;display:flex;align-items:center;gap:10px;max-width:85%;animation:sp-bounce-ae61f8ab .5s ease}.sp-pv.bottom-left[data-v-ae61f8ab]{bottom:10px;left:10px}.sp-pv.bottom-right[data-v-ae61f8ab]{bottom:10px;right:10px}.sp-pv.top-left[data-v-ae61f8ab]{top:10px;left:10px}.sp-pv.top-right[data-v-ae61f8ab]{top:10px;right:10px}@keyframes sp-bounce-ae61f8ab{0%{opacity:0;transform:translateY(8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.sp-ico[data-v-ae61f8ab]{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0;color:#fff}.sp-txt[data-v-ae61f8ab]{flex:1;min-width:0}.sp-t[data-v-ae61f8ab]{font-size:11px;font-weight:700;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-m[data-v-ae61f8ab]{font-size:10px;line-height:1.3;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-a[data-v-ae61f8ab]{font-size:8px;font-weight:600;margin-top:3px;display:flex;align-items:center;gap:3px}.sp-dot[data-v-ae61f8ab]{width:4px;height:4px;border-radius:50%;background:#22c55e;animation:rsPls-ae61f8ab 2s infinite}@keyframes rsPls-ae61f8ab{0%,to{opacity:1}50%{opacity:.3}}.sp-x[data-v-ae61f8ab]{position:absolute;top:5px;right:5px;font-size:7px;line-height:1}.pv-warn[data-v-ae61f8ab]{text-align:center;font-size:.78rem;color:#f59e0b;margin-top:8px}.card[data-v-0b2c6ea4]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px;margin-bottom:16px}.card-header[data-v-0b2c6ea4]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;flex-wrap:wrap;gap:12px}.card-header h3[data-v-0b2c6ea4],.card-header h4[data-v-0b2c6ea4]{font-size:1.05rem;font-weight:600;color:#f8fafc;margin-bottom:4px}.subtitle[data-v-0b2c6ea4]{font-size:.85rem;color:#64748b}.header-right[data-v-0b2c6ea4]{display:flex;gap:12px;align-items:center}.filter-select[data-v-0b2c6ea4]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.config-row[data-v-0b2c6ea4]{display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap}.config-row .form-group[data-v-0b2c6ea4]{flex:0 0 auto}.config-row .form-group label[data-v-0b2c6ea4]{display:block;font-size:.78rem;color:#94a3b8;margin-bottom:4px}.config-row input[type=color][data-v-0b2c6ea4]{height:38px;width:60px;padding:4px;cursor:pointer;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px}.toggle[data-v-0b2c6ea4],.toggle-sm[data-v-0b2c6ea4]{cursor:pointer}.toggle input[data-v-0b2c6ea4],.toggle-sm input[data-v-0b2c6ea4]{display:none}.toggle-track[data-v-0b2c6ea4]{width:44px;height:24px;background:#ffffff14;border-radius:12px;position:relative;display:block;transition:background .2s}.toggle input:checked+.toggle-track[data-v-0b2c6ea4]{background:#10b9814d}.toggle-thumb[data-v-0b2c6ea4]{position:absolute;top:3px;left:3px;width:18px;height:18px;background:#94a3b8;border-radius:50%;transition:all .2s}.toggle input:checked+.toggle-track .toggle-thumb[data-v-0b2c6ea4]{left:calc(100% - 21px);background:#10b981}.toggle-track-sm[data-v-0b2c6ea4]{width:34px;height:18px;background:#ffffff14;border-radius:9px;position:relative;display:block;transition:background .2s}.toggle-sm input:checked+.toggle-track-sm[data-v-0b2c6ea4]{background:#10b9814d}.toggle-thumb-sm[data-v-0b2c6ea4]{position:absolute;top:2px;left:2px;width:14px;height:14px;background:#94a3b8;border-radius:50%;transition:all .2s}.toggle-sm input:checked+.toggle-track-sm .toggle-thumb-sm[data-v-0b2c6ea4]{left:calc(100% - 16px);background:#10b981}.btn[data-v-0b2c6ea4]{padding:10px 20px;border-radius:8px;font-size:.88rem;font-weight:500;cursor:pointer;border:1px solid transparent;transition:all .15s}.btn-primary[data-v-0b2c6ea4]{background:#3b82f626;border-color:#3b82f64d;color:#3b82f6}.btn-primary[data-v-0b2c6ea4]:hover{background:#3b82f640}.btn-success[data-v-0b2c6ea4]{background:#10b98126;border-color:#10b9814d;color:#10b981;font-size:.84rem;padding:8px 16px}.btn-success[data-v-0b2c6ea4]:hover{background:#10b98140}.btn-ghost[data-v-0b2c6ea4]{background:#ffffff0a;border-color:#ffffff1a;color:#94a3b8}.btn[data-v-0b2c6ea4]:disabled{opacity:.5;cursor:not-allowed}.btn-icon[data-v-0b2c6ea4]{background:none;border:none;cursor:pointer;font-size:1rem;padding:4px 6px;opacity:.7;transition:opacity .15s}.btn-icon[data-v-0b2c6ea4]:hover{opacity:1}.btn-icon.red[data-v-0b2c6ea4]:hover{filter:brightness(1.2)}.elements-list[data-v-0b2c6ea4]{display:flex;flex-direction:column;gap:8px}.element-item[data-v-0b2c6ea4]{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:12px;transition:all .15s}.element-item[data-v-0b2c6ea4]:hover{background:#ffffff0a}.element-item.disabled[data-v-0b2c6ea4]{opacity:.45}.el-icon[data-v-0b2c6ea4]{font-size:1.4rem;flex-shrink:0}.el-info[data-v-0b2c6ea4]{flex:1;min-width:0}.el-info strong[data-v-0b2c6ea4]{color:#f8fafc;font-size:.9rem;display:block;margin-bottom:2px}.el-info p[data-v-0b2c6ea4]{font-size:.78rem;color:#64748b;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-info code[data-v-0b2c6ea4]{font-size:.72rem;background:#ffffff0f;padding:1px 5px;border-radius:4px;color:#94a3b8}.el-actions[data-v-0b2c6ea4]{display:flex;gap:8px;align-items:center;flex-shrink:0}.empty[data-v-0b2c6ea4]{text-align:center;padding:30px;color:#64748b;font-size:.88rem}.modal-overlay[data-v-0b2c6ea4]{position:fixed;inset:0;z-index:9999;background:#000000a6;display:flex;align-items:flex-start;justify-content:center;padding:40px 20px;overflow-y:auto}.modal[data-v-0b2c6ea4]{background:#1a1f2e;border:1px solid rgba(255,255,255,.08);border-radius:20px;width:100%;max-width:680px;max-height:none}.modal-header[data-v-0b2c6ea4]{display:flex;justify-content:space-between;align-items:center;padding:24px 28px 0}.modal-header h3[data-v-0b2c6ea4]{font-size:1.1rem;font-weight:600;color:#f8fafc}.modal-close[data-v-0b2c6ea4]{background:none;border:none;font-size:20px;color:#64748b;cursor:pointer;padding:4px}.modal-body[data-v-0b2c6ea4]{padding:20px 28px;display:flex;flex-direction:column;gap:20px}.modal-footer[data-v-0b2c6ea4]{padding:16px 28px 24px;display:flex;justify-content:flex-end;gap:10px;border-top:1px solid rgba(255,255,255,.05)}.type-grid[data-v-0b2c6ea4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.type-card[data-v-0b2c6ea4]{background:#ffffff08;border:2px solid rgba(255,255,255,.06);border-radius:12px;padding:14px;cursor:pointer;text-align:left;transition:all .15s;color:#e2e8f0}.type-card[data-v-0b2c6ea4]:hover{background:#ffffff0d;border-color:#ffffff1f}.type-card.active[data-v-0b2c6ea4]{border-color:#3b82f680;background:#3b82f614}.type-icon[data-v-0b2c6ea4]{font-size:1.6rem;display:block;margin-bottom:8px}.type-card strong[data-v-0b2c6ea4]{font-size:.88rem;display:block;margin-bottom:4px}.type-card p[data-v-0b2c6ea4]{font-size:.76rem;color:#64748b;margin:0;line-height:1.3}.form-section[data-v-0b2c6ea4]{display:flex;flex-direction:column;gap:12px}.form-section h4[data-v-0b2c6ea4]{font-size:.92rem;font-weight:600;color:#e2e8f0;margin:0;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.04)}.section-hint[data-v-0b2c6ea4]{font-size:.78rem;color:#64748b;margin:0}.form-row[data-v-0b2c6ea4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.form-group[data-v-0b2c6ea4]{display:flex;flex-direction:column;gap:4px}.form-group.full[data-v-0b2c6ea4]{grid-column:1/-1}.form-group label[data-v-0b2c6ea4]{font-size:.8rem;color:#94a3b8;font-weight:500}.input[data-v-0b2c6ea4]{padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.88rem;width:100%;box-sizing:border-box;font-family:inherit;outline:none;transition:border-color .15s}.input[data-v-0b2c6ea4]:focus{border-color:#3b82f680}textarea.input[data-v-0b2c6ea4]{resize:vertical;min-height:60px}select.input[data-v-0b2c6ea4]{cursor:pointer}.color-input[data-v-0b2c6ea4]{height:40px;width:100%;padding:4px;cursor:pointer;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px}.hint[data-v-0b2c6ea4]{font-size:.72rem;color:#4b5563}.hint code[data-v-0b2c6ea4]{font-size:.72rem;background:#ffffff0f;padding:1px 5px;border-radius:3px}.check-label[data-v-0b2c6ea4]{display:flex;align-items:center;gap:8px;font-size:.88rem;color:#e2e8f0;cursor:pointer}.check-label input[type=checkbox][data-v-0b2c6ea4]{accent-color:#3b82f6;width:16px;height:16px}.preview-box[data-v-0b2c6ea4]{border-radius:10px;padding:12px 18px;margin-top:4px;font-size:.88rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.cd-preview[data-v-0b2c6ea4]{background:linear-gradient(90deg,#f97316,#ef4444);color:#fff;font-weight:600;display:flex;align-items:center;gap:8px;justify-content:center}.timer-demo[data-v-0b2c6ea4]{background:#0003;padding:2px 8px;border-radius:6px;font-variant-numeric:tabular-nums}.stock-preview[data-v-0b2c6ea4]{background:#ef444414;color:#ef4444;font-weight:600;display:flex;align-items:center;gap:6px}.viewers-preview[data-v-0b2c6ea4]{background:#10b9810f;color:#64748b;display:flex;align-items:center;gap:8px}.pulse-dot[data-v-0b2c6ea4]{width:8px;height:8px;border-radius:50%;background:#10b981;display:inline-block;animation:pulse-0b2c6ea4 2s infinite}@keyframes pulse-0b2c6ea4{0%,to{opacity:1}50%{opacity:.3}}.bar-preview[data-v-0b2c6ea4]{border-radius:10px;text-align:center;font-weight:500;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px}.badge-preview-wrap[data-v-0b2c6ea4]{background:#ffffff08;display:flex;align-items:center;justify-content:center;padding:30px}.badge-preview-target[data-v-0b2c6ea4]{position:relative;background:#ffffff0f;border-radius:10px;padding:24px 40px;font-size:.9rem;color:#94a3b8}.badge-demo[data-v-0b2c6ea4]{position:absolute;top:-8px;right:-8px;font-size:11px;font-weight:700;padding:3px 8px;border-radius:4px;line-height:1.2}@media (max-width:768px){.card[data-v-0b2c6ea4]{padding:16px}.card-header[data-v-0b2c6ea4]{flex-direction:column;align-items:stretch}.header-right[data-v-0b2c6ea4]{flex-direction:column;width:100%}.header-right .filter-select[data-v-0b2c6ea4]{width:100%}.config-row[data-v-0b2c6ea4]{flex-direction:column;align-items:stretch}.config-row .form-group[data-v-0b2c6ea4],.config-row input[type=color][data-v-0b2c6ea4]{width:100%}.element-item[data-v-0b2c6ea4]{flex-direction:column;align-items:flex-start;gap:10px}.el-actions[data-v-0b2c6ea4]{width:100%;justify-content:flex-end}.modal-overlay[data-v-0b2c6ea4]{padding:16px 10px}.modal[data-v-0b2c6ea4]{border-radius:14px}.modal-header[data-v-0b2c6ea4]{padding:18px 20px 0}.modal-body[data-v-0b2c6ea4]{padding:16px 20px}.modal-footer[data-v-0b2c6ea4]{padding:12px 20px 18px}.type-grid[data-v-0b2c6ea4]{grid-template-columns:repeat(2,1fr);gap:8px}.type-card[data-v-0b2c6ea4]{padding:10px}.type-icon[data-v-0b2c6ea4]{font-size:1.3rem;margin-bottom:4px}.type-card strong[data-v-0b2c6ea4]{font-size:.82rem}.form-row[data-v-0b2c6ea4]{grid-template-columns:1fr}.form-group.full[data-v-0b2c6ea4]{grid-column:auto}}.top-bar[data-v-0281471b]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;flex-wrap:wrap;gap:12px}.top-left h2[data-v-0281471b]{font-size:1.4rem;font-weight:700;color:#1a1a2e}.sub[data-v-0281471b]{color:#64748b;font-size:.85rem;margin-top:2px}.top-right[data-v-0281471b]{display:flex;gap:8px}.filter-sel[data-v-0281471b]{padding:8px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:.85rem;background:#fff}.stats-grid[data-v-0281471b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:20px}.stat-card[data-v-0281471b]{background:#fff;border-radius:12px;border:1px solid #e2e8f0;padding:16px;text-align:center}.stat-icon[data-v-0281471b]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.stat-icon.blue[data-v-0281471b]{color:#3b82f6}.stat-icon.green[data-v-0281471b]{color:#10b981}.stat-icon.purple[data-v-0281471b]{color:#8b5cf6}.stat-icon.teal[data-v-0281471b]{color:#14b8a6}.stat-icon.orange[data-v-0281471b]{color:#f59e0b}.stat-icon.red[data-v-0281471b]{color:#ef4444}.stat-val[data-v-0281471b]{font-size:1.6rem;font-weight:800;color:#1a1a2e}.stat-lbl[data-v-0281471b]{color:#94a3b8;font-size:.75rem;margin-top:2px}.content-grid[data-v-0281471b]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.card[data-v-0281471b]{background:#fff;border-radius:12px;border:1px solid #e2e8f0;padding:20px}.card-head[data-v-0281471b]{margin-bottom:12px}.card-head h3[data-v-0281471b]{font-size:1rem;font-weight:600;color:#1a1a2e}.empty-text[data-v-0281471b]{color:#94a3b8;font-size:.85rem}.number-list[data-v-0281471b]{display:flex;flex-direction:column;gap:8px}.number-item[data-v-0281471b]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#f8fafc;border-radius:8px;font-size:.85rem}.n-label[data-v-0281471b]{font-weight:700;color:#6366f1;width:24px}.n-phone[data-v-0281471b]{font-family:monospace;color:#1a1a2e;flex:1}.n-status[data-v-0281471b]{font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:99px}.n-status.free[data-v-0281471b]{background:#dcfce7;color:#16a34a}.n-status.occupied[data-v-0281471b]{background:#fef3c7;color:#d97706}.n-info[data-v-0281471b]{font-size:.75rem;color:#94a3b8}.chart-area[data-v-0281471b]{min-height:160px}.chart-bars[data-v-0281471b]{display:flex;align-items:flex-end;gap:4px;height:140px;padding-bottom:20px}.chart-col[data-v-0281471b]{flex:1;display:flex;flex-direction:column;align-items:center}.bar-stack[data-v-0281471b]{display:flex;flex-direction:column;width:100%;border-radius:4px 4px 0 0;overflow:hidden;min-width:8px}.bar[data-v-0281471b]{width:100%}.bar.conv[data-v-0281471b]{background:#8b5cf6}.bar.call[data-v-0281471b]{background:#10b981}.bar.other[data-v-0281471b]{background:#e2e8f0}.chart-lbl[data-v-0281471b]{font-size:.65rem;color:#94a3b8;margin-top:4px}.chart-legend[data-v-0281471b]{display:flex;gap:12px;margin-top:8px;font-size:.75rem;color:#64748b}.dot[data-v-0281471b]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px}.dot.conv[data-v-0281471b]{background:#8b5cf6}.dot.call[data-v-0281471b]{background:#10b981}.dot.other[data-v-0281471b]{background:#e2e8f0}.sessions-table[data-v-0281471b]{overflow-x:auto}.s-row[data-v-0281471b]{display:grid;grid-template-columns:100px 160px 100px 100px 60px 1fr;align-items:center;padding:8px 12px;gap:8px;border-bottom:1px solid #f1f5f9;font-size:.82rem}.s-row.header[data-v-0281471b]{background:#f8fafc;font-weight:600;color:#64748b;font-size:.72rem;text-transform:uppercase;border-radius:8px 8px 0 0}.s-row[data-v-0281471b]:last-child{border-bottom:none}.s-time[data-v-0281471b]{color:#64748b;font-family:monospace;font-size:.78rem}.s-phone[data-v-0281471b]{font-family:monospace;color:#1a1a2e}.s-phone small[data-v-0281471b]{color:#94a3b8}.s-status[data-v-0281471b]{font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:99px;text-align:center}.s-status.waiting[data-v-0281471b]{background:#e0e7ff;color:#4f46e5}.s-status.pending[data-v-0281471b]{background:#fef3c7;color:#d97706}.s-status.called[data-v-0281471b]{background:#d1fae5;color:#059669}.s-status.converted[data-v-0281471b]{background:#ede9fe;color:#7c3aed}.s-status.expired[data-v-0281471b]{background:#f1f5f9;color:#94a3b8}.s-status.failed[data-v-0281471b]{background:#fee2e2;color:#dc2626}.s-landing[data-v-0281471b]{color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.content-grid[data-v-0281471b]{grid-template-columns:1fr}.s-row[data-v-0281471b]{grid-template-columns:80px 120px 80px 80px 50px 1fr;font-size:.75rem}}.top-bar[data-v-fc64f02a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;flex-wrap:wrap;gap:12px}.top-left h2[data-v-fc64f02a]{font-size:1.4rem;font-weight:700;color:#f8fafc}.sub[data-v-fc64f02a]{color:#64748b;font-size:.85rem;margin-top:2px}.filter-sel[data-v-fc64f02a]{padding:8px 12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:.85rem;background:#ffffff0d;color:#f8fafc}.card[data-v-fc64f02a]{background:#0f172a99;border-radius:14px;border:1px solid rgba(255,255,255,.06);padding:20px;margin-bottom:16px}.card-head[data-v-fc64f02a]{margin-bottom:16px}.card-head h3[data-v-fc64f02a]{font-size:1.1rem;font-weight:600;color:#f8fafc}.empty-card[data-v-fc64f02a]{text-align:center;padding:40px;color:#64748b}.empty-card a[data-v-fc64f02a]{color:#818cf8;text-decoration:underline}.form-grid[data-v-fc64f02a]{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;margin-bottom:16px}.form-group[data-v-fc64f02a]{display:flex;flex-direction:column;gap:4px}.form-group.full[data-v-fc64f02a]{grid-column:1/-1}.form-group label[data-v-fc64f02a]{font-size:.8rem;font-weight:600;color:#94a3b8}.form-group input[data-v-fc64f02a]{padding:8px 12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:.9rem;background:#ffffff0d;color:#f8fafc}.form-group input[data-v-fc64f02a]::-moz-placeholder{color:#64748b}.form-group input[data-v-fc64f02a]::placeholder{color:#64748b}.form-section-title[data-v-fc64f02a]{font-size:.9rem;font-weight:700;color:#f8fafc;margin:16px 0 8px;padding-top:16px;border-top:1px solid rgba(255,255,255,.06)}.form-actions[data-v-fc64f02a]{margin-top:16px;display:flex;gap:8px}.btn-primary[data-v-fc64f02a]{padding:10px 24px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;font-size:.9rem}.btn-primary[data-v-fc64f02a]:disabled{opacity:.6;cursor:not-allowed}.toggle-label[data-v-fc64f02a]{display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:600;color:#f8fafc}.toggle-input[data-v-fc64f02a]{display:none}.toggle-switch[data-v-fc64f02a]{width:44px;height:24px;background:#ffffff26;border-radius:12px;position:relative;transition:.3s}.toggle-switch[data-v-fc64f02a]:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:.3s}.toggle-input:checked+.toggle-switch[data-v-fc64f02a]{background:#6366f1}.toggle-input:checked+.toggle-switch[data-v-fc64f02a]:after{left:22px}.numbers-table[data-v-fc64f02a]{border:1px solid rgba(255,255,255,.06);border-radius:8px;overflow:hidden;margin-bottom:12px}.num-row[data-v-fc64f02a]{display:grid;grid-template-columns:60px 1fr 80px 80px;align-items:center;padding:10px 12px;gap:8px;border-bottom:1px solid rgba(255,255,255,.04);font-size:.85rem;color:#e2e8f0}.num-row.header[data-v-fc64f02a]{background:#ffffff08;font-weight:600;color:#64748b;font-size:.75rem;text-transform:uppercase}.num-row[data-v-fc64f02a]:last-child{border-bottom:none}.num-label[data-v-fc64f02a]{font-weight:700;color:#818cf8}.num-phone[data-v-fc64f02a]{font-family:monospace;color:#e2e8f0}.num-status[data-v-fc64f02a]{font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:99px}.num-status.active[data-v-fc64f02a]{background:#22c55e26;color:#4ade80}.num-status.inactive[data-v-fc64f02a]{background:#ef444426;color:#f87171}.btn-danger-sm[data-v-fc64f02a]{padding:4px 10px;background:#ef444426;color:#f87171;border:1px solid rgba(239,68,68,.25);border-radius:6px;font-size:.75rem;cursor:pointer}.btn-primary-sm[data-v-fc64f02a]{padding:6px 14px;background:#6366f1;color:#fff;border:none;border-radius:6px;font-size:.85rem;cursor:pointer;white-space:nowrap}.btn-primary-sm[data-v-fc64f02a]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary-sm[data-v-fc64f02a]{padding:6px 14px;background:#ffffff0d;color:#e2e8f0;border:1px solid rgba(255,255,255,.1);border-radius:6px;font-size:.85rem;cursor:pointer}.add-number-form[data-v-fc64f02a]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.add-number-form input[data-v-fc64f02a]{padding:8px 12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:.85rem;background:#ffffff0d;color:#f8fafc}.add-number-form input[data-v-fc64f02a]::-moz-placeholder{color:#64748b}.add-number-form input[data-v-fc64f02a]::placeholder{color:#64748b}.empty-text[data-v-fc64f02a]{color:#64748b;font-size:.85rem;padding:12px 0}.secret-row[data-v-fc64f02a]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.secret-code[data-v-fc64f02a]{background:#ffffff0d;padding:8px 14px;border-radius:8px;font-size:.8rem;color:#e2e8f0;border:1px solid rgba(255,255,255,.06);word-break:break-all;flex:1}.hint[data-v-fc64f02a]{color:#64748b;font-size:.8rem;margin-top:8px}.code-block[data-v-fc64f02a]{position:relative;background:#0000004d;border-radius:8px;padding:16px;margin-top:8px;border:1px solid rgba(255,255,255,.06)}.code-block pre[data-v-fc64f02a]{color:#e2e8f0;font-size:.8rem;white-space:pre-wrap;word-break:break-all;font-family:Fira Code,monospace}.btn-copy[data-v-fc64f02a]{position:absolute;top:8px;right:8px;padding:4px 10px;background:#ffffff1a;color:#e2e8f0;border:1px solid rgba(255,255,255,.2);border-radius:6px;font-size:.75rem;cursor:pointer}.field-hint[data-v-fc64f02a]{color:#64748b;font-size:.75rem;margin-top:2px}.input-with-clear[data-v-fc64f02a]{display:flex;align-items:center;gap:0;position:relative}.input-with-clear input[data-v-fc64f02a]{flex:1;padding-right:32px}.btn-clear[data-v-fc64f02a]{position:absolute;right:8px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:#ef444426;color:#f87171;border:none;border-radius:50%;font-size:.75rem;cursor:pointer;line-height:1}@media (max-width:640px){.form-grid[data-v-fc64f02a]{grid-template-columns:1fr}.num-row[data-v-fc64f02a]{grid-template-columns:40px 1fr 60px 60px;font-size:.8rem}}.page-header[data-v-1ac96895]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:20px}.page-header h2[data-v-1ac96895]{font-size:1.15rem;font-weight:700;color:#f8fafc}.sub[data-v-1ac96895]{font-size:.8rem;color:#64748b}.hdr-r[data-v-1ac96895]{display:flex;align-items:center;gap:10px}.sel[data-v-1ac96895]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.toggle[data-v-1ac96895]{cursor:pointer}.toggle input[data-v-1ac96895]{display:none}.ttrack[data-v-1ac96895]{width:44px;height:24px;background:#ffffff1a;border-radius:12px;display:block;transition:.3s;position:relative}.toggle input:checked+.ttrack[data-v-1ac96895]{background:#3b82f6}.tthumb[data-v-1ac96895]{width:18px;height:18px;background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;transition:.3s}.toggle input:checked+.ttrack .tthumb[data-v-1ac96895]{left:23px}.error-box[data-v-1ac96895]{background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:10px;padding:12px 16px;margin-bottom:20px}.error-box p[data-v-1ac96895]{color:#f87171;font-size:.85rem;margin:2px 0}.two-col[data-v-1ac96895]{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:1024px){.two-col[data-v-1ac96895]{grid-template-columns:1fr 380px}}.section[data-v-1ac96895]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:20px;margin-bottom:12px;position:relative}.section h4[data-v-1ac96895]{font-size:.95rem;font-weight:600;color:#f8fafc;margin:0 0 4px;padding-left:32px}.section>.hint[data-v-1ac96895]{font-size:.78rem;color:#64748b;margin:0 0 14px;padding-left:32px}.step-n[data-v-1ac96895]{position:absolute;top:20px;left:18px;width:22px;height:22px;border-radius:50%;background:#3b82f6;color:#fff;font-size:.72rem;font-weight:700;display:flex;align-items:center;justify-content:center}.collapsible[data-v-1ac96895]{cursor:default}.collapsible summary[data-v-1ac96895]{cursor:pointer;list-style:none;display:flex;align-items:center;gap:8px}.collapsible summary[data-v-1ac96895]::-webkit-details-marker{display:none}.expand-hint[data-v-1ac96895]{font-size:.75rem;color:#475569;margin-left:auto}.details-body[data-v-1ac96895]{margin-top:16px;display:flex;flex-direction:column;gap:14px}.theme-grid[data-v-1ac96895]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}@media (max-width:768px){.theme-grid[data-v-1ac96895]{grid-template-columns:repeat(2,1fr)}}.theme-card[data-v-1ac96895]{display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;border:2px solid rgba(255,255,255,.04);border-radius:12px;padding:8px 8px 10px;transition:all .25s;color:#cbd5e1;font-size:.78rem;font-weight:500;background:#ffffff05}.theme-card[data-v-1ac96895]:hover{border-color:#ffffff26;background:#ffffff0a;color:#e2e8f0}.theme-card.active[data-v-1ac96895]{border-color:#3b82f6;background:#3b82f614;color:#f8fafc;box-shadow:0 0 12px #3b82f626}.tp-chat[data-v-1ac96895]{width:100%;aspect-ratio:3/4;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.tp-hdr[data-v-1ac96895]{padding:6px 8px;display:flex;align-items:center;gap:5px}.tp-dot[data-v-1ac96895]{width:8px;height:8px;border-radius:50%;background:#ffffff40;flex-shrink:0}.tp-hlines[data-v-1ac96895]{flex:1}.tp-hl[data-v-1ac96895]{height:3px;width:60%;background:#ffffff4d;border-radius:2px}.tp-body[data-v-1ac96895]{flex:1;padding:6px 8px;display:flex;flex-direction:column;gap:4px;justify-content:center}.tp-bmsg[data-v-1ac96895]{height:10px;width:75%;border-radius:4px;opacity:.7}.tp-umsg[data-v-1ac96895]{height:10px;width:55%;border-radius:4px;align-self:flex-end;opacity:.8}.tp-inp[data-v-1ac96895]{padding:5px 8px;display:flex;align-items:center;height:8px;opacity:.5}.sub-form[data-v-1ac96895]{display:flex;flex-direction:column;gap:12px}.row2[data-v-1ac96895]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.row3[data-v-1ac96895]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media (max-width:640px){.row2[data-v-1ac96895],.row3[data-v-1ac96895]{grid-template-columns:1fr}}.fg[data-v-1ac96895]{display:flex;flex-direction:column;gap:4px}.fg label[data-v-1ac96895]{font-size:.82rem;color:#94a3b8;font-weight:500}.fg input[data-v-1ac96895],.fg select[data-v-1ac96895],.fg textarea[data-v-1ac96895]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem;width:100%;box-sizing:border-box}.fg input[data-v-1ac96895]:disabled,.fg select[data-v-1ac96895]:disabled,.fg textarea[data-v-1ac96895]:disabled{opacity:.4;cursor:not-allowed}.fg textarea[data-v-1ac96895]{resize:vertical}.fg-hint[data-v-1ac96895]{font-size:.75rem;color:#64748b;margin-top:2px}input[type=range][data-v-1ac96895]{-webkit-appearance:none;height:4px;background:#ffffff1a;border-radius:2px;padding:0}input[type=range][data-v-1ac96895]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;background:#3b82f6;border-radius:50%;cursor:pointer}.cpick[data-v-1ac96895]{display:flex;align-items:center;gap:8px}.cpick input[type=color][data-v-1ac96895]{width:36px;height:36px;border:none;border-radius:8px;cursor:pointer;background:transparent;padding:2px}.cpick span[data-v-1ac96895]{font-size:.78rem;color:#64748b;font-family:monospace}.check-grid[data-v-1ac96895]{display:flex;flex-direction:column;gap:6px}.cbl[data-v-1ac96895]{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:.82rem;color:#e2e8f0}.cbl input[data-v-1ac96895]{width:16px;height:16px;accent-color:#3b82f6}.checkbox-row[data-v-1ac96895]{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.cb-sm[data-v-1ac96895]{display:flex;align-items:center;gap:6px;font-size:.84rem;color:#d1d5db;cursor:pointer}.cb-sm input[data-v-1ac96895]{width:14px;height:14px;accent-color:#3b82f6}.save-bar[data-v-1ac96895]{padding:16px 0;display:flex;justify-content:flex-end}.btn-p[data-v-1ac96895]{padding:12px 28px;background:#3b82f6;color:#fff;border:none;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;transition:.2s}.btn-p[data-v-1ac96895]:hover{background:#2563eb}.btn-p[data-v-1ac96895]:disabled{opacity:.5}.preview-col[data-v-1ac96895]{position:sticky;top:20px;align-self:start}.pv-card[data-v-1ac96895]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:16px}.pv-head[data-v-1ac96895]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.pv-head h4[data-v-1ac96895]{font-size:.9rem;font-weight:600;color:#f8fafc}.mt[data-v-1ac96895]{margin-top:12px}.mock[data-v-1ac96895]{border:1px solid rgba(255,255,255,.08);border-radius:10px;overflow:hidden;background:#0f172a}.m-bar[data-v-1ac96895]{display:flex;align-items:center;gap:8px;padding:6px 10px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.04)}.dots[data-v-1ac96895]{display:flex;gap:3px}.dots i[data-v-1ac96895]{width:5px;height:5px;border-radius:50%;background:#ffffff26}.m-url[data-v-1ac96895]{font-size:.6rem;color:#475569;font-family:monospace}.m-body[data-v-1ac96895]{position:relative;padding:16px 12px;min-height:340px}.m-cont[data-v-1ac96895]{display:flex;flex-direction:column;gap:8px;opacity:.2}.ml[data-v-1ac96895]{height:6px;background:#ffffff0a;border-radius:3px}.ml.w80[data-v-1ac96895]{width:80%}.ml.w60[data-v-1ac96895]{width:60%}.ml.w90[data-v-1ac96895]{width:90%}.ml.w70[data-v-1ac96895]{width:70%}.ml.mbtn[data-v-1ac96895]{width:40%;height:16px;border-radius:6px;background:#3b82f61f;margin-top:4px}.chat-pv[data-v-1ac96895]{position:absolute;bottom:10px;z-index:5;width:85%}.chat-pv.bottom-right[data-v-1ac96895]{right:10px}.chat-pv.bottom-left[data-v-1ac96895]{left:10px}.cpv-window[data-v-1ac96895]{box-shadow:0 8px 32px #0006}.cpv-hdr[data-v-1ac96895]{padding:12px 14px;display:flex;align-items:center;gap:10px;border-radius:14px 14px 0 0}.cpv-avatar[data-v-1ac96895]{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;flex-shrink:0}.cpv-hdr-txt[data-v-1ac96895]{flex:1;min-width:0}.cpv-name[data-v-1ac96895]{font-size:.78rem;font-weight:600;color:#fff;line-height:1.2}.cpv-status[data-v-1ac96895]{font-size:.6rem;color:#fff9}.cpv-close[data-v-1ac96895]{font-size:.7rem;color:#fff6;cursor:default}.cpv-body[data-v-1ac96895]{padding:12px 10px;display:flex;flex-direction:column;gap:8px;min-height:100px}.cpv-msg[data-v-1ac96895]{display:flex}.cpv-msg.user[data-v-1ac96895]{justify-content:flex-end}.cpv-bubble[data-v-1ac96895]{padding:7px 10px;border-radius:10px;font-size:.72rem;max-width:85%;line-height:1.35}.cpv-qr[data-v-1ac96895]{display:flex;flex-wrap:wrap;gap:4px;padding-left:4px}.cpv-qr-btn[data-v-1ac96895]{padding:3px 8px;border:1px solid;border-radius:6px;font-size:.6rem;font-weight:500}.cpv-input[data-v-1ac96895]{padding:8px 10px;display:flex;align-items:center;gap:6px;font-size:.68rem;border-radius:0 0 14px 14px}.cpv-input span[data-v-1ac96895]{flex:1;opacity:.5}.cpv-send[data-v-1ac96895]{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.6rem}.bubble-pv[data-v-1ac96895]{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:16px 10px}.bbl-text[data-v-1ac96895]{padding:8px 14px;border-radius:10px 10px 4px;font-size:.78rem;max-width:65%;box-shadow:0 4px 12px #0003}.bbl-btn[data-v-1ac96895]{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #0000004d;flex-shrink:0}.install-section[data-v-1ac96895]{border-color:#3b82f626}.step-n.inst[data-v-1ac96895]{background:#3b82f633;color:#3b82f6}.install-section .hint[data-v-1ac96895]{padding-left:32px;margin-bottom:14px}.install-section .hint code[data-v-1ac96895]{background:#ffffff14;padding:1px 5px;border-radius:4px;font-size:.78rem;color:#94a3b8}.code-top[data-v-1ac96895]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.code-lang[data-v-1ac96895]{font-size:.72rem;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.copy-btn[data-v-1ac96895]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;background:#3b82f61f;border:1px solid rgba(59,130,246,.25);border-radius:8px;color:#3b82f6;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s}.copy-btn[data-v-1ac96895]:hover{background:#3b82f633}.copy-btn.copied[data-v-1ac96895]{background:#10b9811f;border-color:#10b98140;color:#10b981}.copy-btn.small[data-v-1ac96895]{padding:4px 8px;font-size:.75rem}.code-block[data-v-1ac96895]{background:#00000073;padding:16px;border-radius:10px;font-family:JetBrains Mono,monospace;font-size:.78rem;color:#10b981;overflow-x:auto;line-height:1.6;white-space:pre-wrap;word-break:break-all;cursor:pointer;border:1px solid rgba(255,255,255,.04);transition:border-color .2s;margin-bottom:14px}.code-block[data-v-1ac96895]:hover{border-color:#3b82f633}.api-key-row[data-v-1ac96895]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#0000004d;border-radius:8px;border:1px solid rgba(255,255,255,.04)}.api-label[data-v-1ac96895]{font-size:.78rem;color:#64748b;font-weight:500;white-space:nowrap}.api-key-row code[data-v-1ac96895]{flex:1;font-family:monospace;font-size:.8rem;color:#94a3b8;word-break:break-all}@media (max-width:768px){.page-header[data-v-1ac96895]{flex-direction:column;align-items:stretch}.hdr-r[data-v-1ac96895]{justify-content:space-between}.two-col[data-v-1ac96895]{grid-template-columns:1fr}.preview-col[data-v-1ac96895]{position:static}.theme-grid[data-v-1ac96895]{grid-template-columns:repeat(2,1fr)}.save-bar[data-v-1ac96895]{position:sticky;bottom:0;background:#0f172af2;padding:14px 0;border-top:1px solid rgba(255,255,255,.06)}}.empty-state-card[data-v-109ba19f]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px}.es-visual[data-v-109ba19f]{position:relative;margin-bottom:24px}.es-ring[data-v-109ba19f]{width:96px;height:96px;border-radius:50%;background:linear-gradient(135deg,#3b82f614,#8b5cf614);border:2px solid rgba(255,255,255,.04);display:flex;align-items:center;justify-content:center;position:relative}.es-ring[data-v-109ba19f]:before{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px dashed rgba(255,255,255,.06);animation:esRotate-109ba19f 20s linear infinite}.es-ring-inner[data-v-109ba19f]{width:72px;height:72px;border-radius:50%;background:#0f172a80;display:flex;align-items:center;justify-content:center}.es-icon[data-v-109ba19f]{font-size:2rem}.es-dots[data-v-109ba19f]{position:absolute;bottom:-8px;left:50%;transform:translate(-50%);display:flex;gap:4px}.es-dot[data-v-109ba19f]{width:4px;height:4px;border-radius:50%;background:#3b82f666;animation:esPulse-109ba19f 2s ease infinite}.es-title[data-v-109ba19f]{font-size:1.1rem;font-weight:600;color:#e2e8f0;margin-bottom:8px}.es-desc[data-v-109ba19f]{font-size:.88rem;color:#64748b;max-width:340px;line-height:1.5;margin-bottom:20px}.es-action[data-v-109ba19f]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#3b82f626,#8b5cf626);border:1px solid rgba(59,130,246,.25);border-radius:10px;color:#60a5fa;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .2s}.es-action[data-v-109ba19f]:hover{background:linear-gradient(135deg,#3b82f640,#8b5cf640);border-color:#3b82f666;transform:translateY(-1px)}@keyframes esRotate-109ba19f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes esPulse-109ba19f{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.card[data-v-68036edf]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px}.card-header[data-v-68036edf]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;flex-wrap:wrap;gap:12px}.card-header h3[data-v-68036edf]{font-size:1.1rem;font-weight:600;color:#f8fafc}.filters[data-v-68036edf]{display:flex;gap:8px;flex-wrap:wrap}.fsel[data-v-68036edf]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.82rem}.search-wrap[data-v-68036edf]{position:relative;display:flex;align-items:center}.search-icon[data-v-68036edf]{position:absolute;left:10px;width:14px;height:14px;color:#64748b;pointer-events:none}.finput[data-v-68036edf]{padding:8px 12px 8px 30px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.82rem;width:160px}.table-wrap[data-v-68036edf]{overflow-x:auto}table[data-v-68036edf]{width:100%;border-collapse:collapse}th[data-v-68036edf]{text-align:left;padding:8px 12px;font-size:.72rem;color:#64748b;border-bottom:1px solid rgba(255,255,255,.06);text-transform:uppercase;white-space:nowrap}th.sortable[data-v-68036edf]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s}th.sortable[data-v-68036edf]:hover{color:#94a3b8}.sort-arrow[data-v-68036edf]{font-size:.72rem;margin-left:2px;opacity:.6}td[data-v-68036edf]{padding:10px 12px;font-size:.85rem;color:#e2e8f0;border-bottom:1px solid rgba(255,255,255,.03)}.text-sm[data-v-68036edf]{font-size:.78rem;color:#94a3b8}tr[data-v-68036edf]:hover{background:#ffffff05}.badge[data-v-68036edf]{font-size:.68rem;font-weight:600;padding:3px 8px;border-radius:100px}.badge.hot[data-v-68036edf]{background:#ef444426;color:#ef4444}.badge.warm[data-v-68036edf]{background:#f59e0b26;color:#f59e0b}.badge.cold[data-v-68036edf]{background:#3b82f626;color:#3b82f6}.badge.active[data-v-68036edf]{background:#10b98126;color:#10b981}.badge.ended[data-v-68036edf]{background:#ffffff0d;color:#64748b}.link[data-v-68036edf]{color:#3b82f6;text-decoration:none;font-size:.82rem}.pagination-wrap[data-v-68036edf]{display:flex;justify-content:space-between;align-items:center;margin-top:20px;flex-wrap:wrap;gap:10px}.page-info[data-v-68036edf]{font-size:.8rem;color:#64748b}.pagination[data-v-68036edf]{display:flex;gap:4px;flex-wrap:wrap}.plink[data-v-68036edf]{padding:6px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#94a3b8;font-size:.8rem;text-decoration:none;transition:all .15s}.plink[data-v-68036edf]:hover:not(.disabled):not(.active){background:#ffffff14}.plink.active[data-v-68036edf]{background:#3b82f633;color:#3b82f6}.plink.disabled[data-v-68036edf]{opacity:.4;pointer-events:none}@media (max-width:768px){.card[data-v-68036edf]{padding:16px}.card-header[data-v-68036edf]{flex-direction:column;align-items:stretch}.filters[data-v-68036edf]{flex-direction:column}.fsel[data-v-68036edf],.finput[data-v-68036edf],.search-wrap[data-v-68036edf]{width:100%}th[data-v-68036edf]:nth-child(3),td[data-v-68036edf]:nth-child(3),th[data-v-68036edf]:nth-child(7),td[data-v-68036edf]:nth-child(7){display:none}.pagination-wrap[data-v-68036edf]{flex-direction:column;align-items:stretch}.pagination[data-v-68036edf]{justify-content:center}.page-info[data-v-68036edf]{text-align:center}}@media (max-width:480px){th[data-v-68036edf]:nth-child(4),td[data-v-68036edf]:nth-child(4),th[data-v-68036edf]:nth-child(5),td[data-v-68036edf]:nth-child(5){display:none}}.top-bar[data-v-05f2fcfa]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.back[data-v-05f2fcfa]{color:#3b82f6;text-decoration:none;font-size:.88rem}.conv-meta[data-v-05f2fcfa]{display:flex;gap:6px;align-items:center}.grid-chat[data-v-05f2fcfa]{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:960px){.grid-chat[data-v-05f2fcfa]{grid-template-columns:2fr 1fr}}.card[data-v-05f2fcfa]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px;margin-bottom:16px}.sidebar-info .card[data-v-05f2fcfa]:last-child{margin-bottom:0}.chat-header[data-v-05f2fcfa]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:8px}.chat-header h3[data-v-05f2fcfa]{font-size:1rem;font-weight:600;color:#f8fafc;margin:0}.chat-header-actions[data-v-05f2fcfa]{display:flex;align-items:center;gap:12px}.text-sm[data-v-05f2fcfa]{font-size:.78rem;color:#64748b}.btn-action[data-v-05f2fcfa]{display:flex;align-items:center;gap:4px;font-size:.78rem;color:#3b82f6;text-decoration:none;padding:4px 8px;border-radius:6px;background:#3b82f614;border:1px solid rgba(59,130,246,.15);transition:all .15s}.btn-action[data-v-05f2fcfa]:hover{background:#3b82f626}.messages[data-v-05f2fcfa]{display:flex;flex-direction:column;gap:12px;max-height:600px;overflow-y:auto;padding-right:8px}.msg[data-v-05f2fcfa]{display:flex;gap:10px;align-items:flex-start}.msg.assistant[data-v-05f2fcfa]{flex-direction:row}.msg.user[data-v-05f2fcfa]{flex-direction:row-reverse}.msg-avatar[data-v-05f2fcfa]{width:32px;height:32px;border-radius:50%;background:#ffffff0d;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.9rem}.msg-bubble[data-v-05f2fcfa]{max-width:80%;padding:10px 14px;border-radius:14px;font-size:.88rem;line-height:1.5}.msg.user .msg-bubble[data-v-05f2fcfa]{background:#3b82f61f;color:#e2e8f0;border-bottom-right-radius:4px}.msg.assistant .msg-bubble[data-v-05f2fcfa]{background:#ffffff0a;color:#e2e8f0;border-bottom-left-radius:4px}.msg-text[data-v-05f2fcfa]{white-space:pre-wrap}.msg-meta[data-v-05f2fcfa]{display:flex;gap:8px;margin-top:4px}.msg-time[data-v-05f2fcfa]{font-size:.68rem;color:#64748b}.msg-conf[data-v-05f2fcfa]{font-size:.66rem;color:#10b981;background:#10b9811a;padding:1px 5px;border-radius:4px}.msg-tokens[data-v-05f2fcfa]{font-size:.66rem;color:#8b5cf6;background:#8b5cf61a;padding:1px 5px;border-radius:4px}.card h4[data-v-05f2fcfa]{font-size:1rem;font-weight:600;color:#f8fafc;margin-bottom:16px}.detail-grid[data-v-05f2fcfa]{display:flex;flex-direction:column;gap:8px}.d-row[data-v-05f2fcfa]{display:flex;gap:12px;padding:8px 12px;background:#ffffff05;border-radius:8px;font-size:.85rem;color:#e2e8f0}.lbl[data-v-05f2fcfa]{color:#64748b;min-width:80px;flex-shrink:0}.page-url[data-v-05f2fcfa]{word-break:break-all;font-size:.8rem}.score-hot[data-v-05f2fcfa]{color:#ef4444;font-weight:600}.score-warm[data-v-05f2fcfa]{color:#f59e0b;font-weight:600}.score-cold[data-v-05f2fcfa]{color:#3b82f6}.edit-form[data-v-05f2fcfa]{display:flex;flex-direction:column;gap:14px}.form-group[data-v-05f2fcfa]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-05f2fcfa]{font-size:.82rem;color:#94a3b8;font-weight:500}.form-group select[data-v-05f2fcfa],.form-group textarea[data-v-05f2fcfa]{width:100%;padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.88rem}.btn-primary[data-v-05f2fcfa]{padding:8px 18px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:8px;color:#3b82f6;font-size:.85rem;cursor:pointer;font-weight:500;align-self:flex-start}.btn-primary[data-v-05f2fcfa]:disabled{opacity:.5}.badge[data-v-05f2fcfa]{font-size:.68rem;font-weight:600;padding:3px 8px;border-radius:100px}.badge.hot[data-v-05f2fcfa]{background:#ef444426;color:#ef4444}.badge.warm[data-v-05f2fcfa]{background:#f59e0b26;color:#f59e0b}.badge.cold[data-v-05f2fcfa]{background:#3b82f626;color:#3b82f6}.badge.active[data-v-05f2fcfa]{background:#10b98126;color:#10b981}.badge.ended[data-v-05f2fcfa]{background:#ffffff0d;color:#64748b}.badge.handed_off[data-v-05f2fcfa]{background:#f59e0b26;color:#f59e0b}.badge.converted[data-v-05f2fcfa]{background:#3b82f626;color:#3b82f6}.rating-badge[data-v-05f2fcfa]{background:#f59e0b26;color:#f59e0b}@media (max-width:768px){.card[data-v-05f2fcfa]{padding:16px}.msg-bubble[data-v-05f2fcfa]{max-width:90%}.messages[data-v-05f2fcfa]{max-height:400px}.lbl[data-v-05f2fcfa]{min-width:70px}.d-row[data-v-05f2fcfa]{flex-wrap:wrap;gap:4px}}.card-header-bar[data-v-5984f4fb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:12px}.card-header-bar h2[data-v-5984f4fb]{font-size:1.3rem;font-weight:700;color:#f8fafc}.header-filters[data-v-5984f4fb]{display:flex;gap:8px}.filter-select[data-v-5984f4fb]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.stat-grid[data-v-5984f4fb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin-bottom:20px}.stat-card[data-v-5984f4fb]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:18px;text-align:center}.stat-card.hot[data-v-5984f4fb]{border-color:#ef444426}.stat-val[data-v-5984f4fb]{font-size:1.3rem;font-weight:700;color:#f8fafc;margin-bottom:4px}.stat-lbl[data-v-5984f4fb]{font-size:.75rem;color:#64748b;line-height:1.4}.stat-lbl small[data-v-5984f4fb]{color:#94a3b8}.grid-2[data-v-5984f4fb]{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:16px}@media (min-width:768px){.grid-2[data-v-5984f4fb]{grid-template-columns:1fr 1fr}}.card[data-v-5984f4fb]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px;margin-bottom:16px}.card h4[data-v-5984f4fb]{font-size:1rem;font-weight:600;color:#f8fafc;margin-bottom:16px}.leads-list[data-v-5984f4fb]{display:flex;flex-direction:column;gap:8px}.lead-item[data-v-5984f4fb]{display:flex;align-items:center;gap:12px;padding:10px 12px;background:#ffffff05;border-radius:8px}.lead-info[data-v-5984f4fb]{flex:1}.lead-info strong[data-v-5984f4fb]{display:block;color:#f8fafc;font-size:.88rem}.lead-info span[data-v-5984f4fb]{color:#64748b;font-size:.78rem}.link-sm[data-v-5984f4fb]{color:#3b82f6;font-size:.82rem;text-decoration:none}.link-sm[data-v-5984f4fb]:hover{text-decoration:underline}.table-wrap[data-v-5984f4fb]{overflow-x:auto}table[data-v-5984f4fb]{width:100%;border-collapse:collapse}th[data-v-5984f4fb]{text-align:left;padding:8px 12px;font-size:.72rem;color:#64748b;border-bottom:1px solid rgba(255,255,255,.06);text-transform:uppercase}td[data-v-5984f4fb]{padding:10px 12px;font-size:.85rem;color:#e2e8f0;border-bottom:1px solid rgba(255,255,255,.03)}.text-sm[data-v-5984f4fb]{font-size:.78rem;color:#94a3b8}.badge[data-v-5984f4fb]{font-size:.68rem;font-weight:600;padding:3px 8px;border-radius:100px}.badge.hot[data-v-5984f4fb]{background:#ef444426;color:#ef4444}.badge.warm[data-v-5984f4fb]{background:#f59e0b26;color:#f59e0b}.badge.cold[data-v-5984f4fb]{background:#3b82f626;color:#3b82f6}.badge.active[data-v-5984f4fb]{background:#10b98126;color:#10b981}.badge.ended[data-v-5984f4fb],.badge.closed[data-v-5984f4fb]{background:#ffffff0d;color:#64748b}.badge.handed_off[data-v-5984f4fb]{background:#f59e0b26;color:#f59e0b}.badge.converted[data-v-5984f4fb]{background:#3b82f626;color:#3b82f6}.empty-sm[data-v-5984f4fb]{color:#64748b;font-size:.85rem;text-align:center;padding:16px 0}.qlinks[data-v-5984f4fb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.qlink[data-v-5984f4fb]{display:flex;align-items:center;gap:10px;padding:14px 16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px;color:#e2e8f0;text-decoration:none;font-size:.9rem;font-weight:500;transition:all .2s}.qlink[data-v-5984f4fb]:hover{background:#ffffff0a;border-color:#ffffff1a}.qlink span[data-v-5984f4fb]{font-size:1.2rem}.empty-state[data-v-5984f4fb]{text-align:center;padding:60px 24px;background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;margin-bottom:20px}.empty-icon[data-v-5984f4fb]{font-size:3rem;margin-bottom:16px}.empty-state h3[data-v-5984f4fb]{font-size:1.2rem;font-weight:600;color:#f8fafc;margin-bottom:8px}.empty-state p[data-v-5984f4fb]{color:#94a3b8;font-size:.9rem;margin-bottom:28px;max-width:400px;margin-left:auto;margin-right:auto}.empty-steps[data-v-5984f4fb]{display:flex;flex-direction:column;gap:12px;max-width:360px;margin:0 auto 28px;text-align:left}.step[data-v-5984f4fb]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:10px;font-size:.88rem;color:#e2e8f0}.step-num[data-v-5984f4fb]{width:24px;height:24px;border-radius:50%;background:#3b82f633;color:#3b82f6;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.78rem;flex-shrink:0}.link-inline[data-v-5984f4fb]{color:#3b82f6;text-decoration:none;font-weight:600}.link-inline[data-v-5984f4fb]:hover{text-decoration:underline}.btn-action[data-v-5984f4fb]{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:10px;color:#3b82f6;font-weight:600;font-size:.9rem;text-decoration:none;transition:all .2s}.btn-action[data-v-5984f4fb]:hover{background:#3b82f640;transform:translateY(-1px)}.wizard-banner[data-v-5984f4fb]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;background:linear-gradient(135deg,#3b82f61f,#10b98114);border:1px solid rgba(59,130,246,.2);border-radius:16px;margin-bottom:20px}.wb-content[data-v-5984f4fb]{display:flex;align-items:center;gap:16px}.wb-icon[data-v-5984f4fb]{font-size:2rem}.wb-text h4[data-v-5984f4fb]{font-size:1rem;font-weight:600;color:#f8fafc;margin:0 0 4px}.wb-text p[data-v-5984f4fb]{font-size:.85rem;color:#94a3b8;margin:0}.wb-btn[data-v-5984f4fb]{padding:10px 20px;background:#3b82f6;color:#fff;border-radius:10px;font-size:.88rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:all .2s}.wb-btn[data-v-5984f4fb]:hover{background:#2563eb;transform:translateY(-1px)}.qlink.wizard[data-v-5984f4fb]{background:#3b82f614;border-color:#3b82f633}.qlink.wizard[data-v-5984f4fb]:hover{background:#3b82f626;border-color:#3b82f64d}@media (max-width:640px){.wizard-banner[data-v-5984f4fb]{flex-direction:column;text-align:center}.wb-content[data-v-5984f4fb]{flex-direction:column}.wb-btn[data-v-5984f4fb]{width:100%}}.card-header-bar[data-v-e8a9f9aa]{display:flex;flex-direction:column;gap:4px;margin-bottom:20px}.card-header-bar h2[data-v-e8a9f9aa]{font-size:1.3rem;font-weight:700;color:#f8fafc;margin:0}.header-sub[data-v-e8a9f9aa]{font-size:.82rem;color:#6b7280;margin:0}.stat-grid[data-v-e8a9f9aa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:20px}.stat-grid.four[data-v-e8a9f9aa]{grid-template-columns:repeat(4,1fr)}@media (max-width:768px){.stat-grid.four[data-v-e8a9f9aa]{grid-template-columns:repeat(2,1fr)}}.stat-card[data-v-e8a9f9aa]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px;text-align:center}.stat-card.green[data-v-e8a9f9aa]{border-color:#10b98133;background:#10b9810d}.stat-card.blue[data-v-e8a9f9aa]{border-color:#3b82f633;background:#3b82f60d}.stat-card.purple[data-v-e8a9f9aa]{border-color:#8b5cf633;background:#8b5cf60d}.stat-card.gold[data-v-e8a9f9aa]{border-color:#f59e0b33;background:#f59e0b0d}.stat-val[data-v-e8a9f9aa]{font-size:1.5rem;font-weight:700;color:#f8fafc}.stat-lbl[data-v-e8a9f9aa]{font-size:.75rem;color:#6b7280;margin-top:4px}.grid-2[data-v-e8a9f9aa]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}@media (max-width:1024px){.grid-2[data-v-e8a9f9aa]{grid-template-columns:1fr}}.card[data-v-e8a9f9aa]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:20px;margin-bottom:16px}.card-head[data-v-e8a9f9aa]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px}.card-head h4[data-v-e8a9f9aa]{font-size:.95rem;font-weight:600;color:#f8fafc;margin:0}.card-head .hint[data-v-e8a9f9aa]{font-size:.72rem;color:#6b7280;flex:1}.btn-add[data-v-e8a9f9aa]{margin-left:auto;padding:6px 14px;background:#3b82f626;color:#3b82f6;border:none;border-radius:6px;font-size:.78rem;font-weight:600;cursor:pointer}.btn-add[data-v-e8a9f9aa]:hover{background:#3b82f640}.question-list[data-v-e8a9f9aa]{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto}.question-item[data-v-e8a9f9aa]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:#ffffff05;border:1px solid rgba(255,255,255,.04);border-radius:8px;gap:12px}.question-item.needs-answer[data-v-e8a9f9aa]{border-color:#f9731633;background:#f9731608}.q-main[data-v-e8a9f9aa]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.q-count[data-v-e8a9f9aa]{font-size:.72rem;font-weight:700;color:#6b7280;background:#ffffff0d;padding:2px 8px;border-radius:4px}.q-text[data-v-e8a9f9aa]{font-size:.85rem;color:#d1d5db;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.q-meta[data-v-e8a9f9aa]{display:flex;align-items:center;gap:8px}.confidence[data-v-e8a9f9aa]{font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:4px;background:#ffffff0d;color:#9ca3af}.confidence.high[data-v-e8a9f9aa]{background:#10b9811a;color:#10b981}.confidence.low[data-v-e8a9f9aa]{background:#ef44441a;color:#ef4444}.badge.ok[data-v-e8a9f9aa]{font-size:.68rem;padding:2px 6px;background:#10b98126;color:#10b981;border-radius:4px}.btn-sm[data-v-e8a9f9aa]{padding:4px 10px;font-size:.72rem;font-weight:600;border:none;border-radius:5px;cursor:pointer;background:#3b82f626;color:#3b82f6}.btn-sm[data-v-e8a9f9aa]:hover{background:#3b82f640}.btn-sm.green[data-v-e8a9f9aa]{background:#10b98126;color:#10b981}.btn-sm.green[data-v-e8a9f9aa]:hover{background:#10b98140}.btn-sm.red[data-v-e8a9f9aa]{background:#ef444426;color:#ef4444}.btn-sm.red[data-v-e8a9f9aa]:hover{background:#ef444440}.corrections-list[data-v-e8a9f9aa]{display:flex;flex-direction:column;gap:12px}.correction-item[data-v-e8a9f9aa]{padding:14px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px}.correction-item.pending[data-v-e8a9f9aa]{border-color:#f9731633;background:#f9731605}.correction-item.approved[data-v-e8a9f9aa]{border-color:#10b98126}.corr-question[data-v-e8a9f9aa],.corr-original[data-v-e8a9f9aa],.corr-new[data-v-e8a9f9aa]{font-size:.82rem;color:#9ca3af;margin-bottom:6px}.corr-question strong[data-v-e8a9f9aa],.corr-original strong[data-v-e8a9f9aa],.corr-new strong[data-v-e8a9f9aa]{color:#d1d5db}.corr-actions[data-v-e8a9f9aa],.corr-meta[data-v-e8a9f9aa]{display:flex;gap:8px;margin-top:10px;align-items:center}.used-count[data-v-e8a9f9aa]{font-size:.72rem;color:#6b7280;flex:1}.empty-sm[data-v-e8a9f9aa]{font-size:.82rem;color:#4b5563;text-align:center;padding:20px}.modal-overlay[data-v-e8a9f9aa]{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-box[data-v-e8a9f9aa]{background:#1e1e2e;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px;width:90%;max-width:500px}.modal-box h3[data-v-e8a9f9aa]{font-size:1.1rem;font-weight:600;color:#f8fafc;margin:0 0 16px}.field[data-v-e8a9f9aa]{margin-bottom:14px}.field label[data-v-e8a9f9aa]{display:block;font-size:.75rem;font-weight:600;color:#6b7280;margin-bottom:4px;text-transform:uppercase}.field input[data-v-e8a9f9aa],.field textarea[data-v-e8a9f9aa]{width:100%;padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.88rem;box-sizing:border-box}.field input[data-v-e8a9f9aa]:focus,.field textarea[data-v-e8a9f9aa]:focus{outline:none;border-color:#3b82f680}.modal-actions[data-v-e8a9f9aa]{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}.btn-cancel[data-v-e8a9f9aa]{padding:10px 18px;background:#ffffff0d;color:#9ca3af;border:none;border-radius:8px;font-size:.85rem;cursor:pointer}.btn-save[data-v-e8a9f9aa]{padding:10px 18px;background:#3b82f633;color:#3b82f6;border:none;border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer}.btn-save[data-v-e8a9f9aa]:hover{background:#3b82f64d}.btn-save[data-v-e8a9f9aa]:disabled{opacity:.5;cursor:not-allowed}.card[data-v-1d4c624e]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px;margin-bottom:16px}.card-header[data-v-1d4c624e]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;flex-wrap:wrap;gap:12px}.card-header h3[data-v-1d4c624e]{font-size:1.1rem;font-weight:600;color:#f8fafc;margin-bottom:4px}.sub[data-v-1d4c624e]{font-size:.85rem;color:#64748b}.card h4[data-v-1d4c624e]{font-size:1rem;font-weight:600;color:#f8fafc;margin-bottom:16px}.fsel[data-v-1d4c624e]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.usage-bar[data-v-1d4c624e]{position:relative;height:28px;background:#ffffff0d;border-radius:8px;overflow:hidden}.usage-fill[data-v-1d4c624e]{height:100%;background:linear-gradient(90deg,#3b82f64d,#8b5cf64d);border-radius:8px;transition:width .3s}.usage-bar span[data-v-1d4c624e]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.78rem;color:#e2e8f0}.type-tabs[data-v-1d4c624e]{display:flex;gap:8px;margin-bottom:16px}.tab-btn[data-v-1d4c624e]{padding:8px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#94a3b8;font-size:.85rem;cursor:pointer}.tab-btn.active[data-v-1d4c624e]{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.add-form[data-v-1d4c624e]{display:flex;flex-direction:column;gap:12px}.form-row[data-v-1d4c624e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.form-group[data-v-1d4c624e]{display:flex;flex-direction:column;gap:4px}.form-group.full[data-v-1d4c624e]{grid-column:1/-1}.form-group label[data-v-1d4c624e]{font-size:.82rem;color:#94a3b8}.form-group input[data-v-1d4c624e],.form-group select[data-v-1d4c624e],.form-group textarea[data-v-1d4c624e]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.88rem;width:100%}.btn-primary[data-v-1d4c624e]{padding:10px 20px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:8px;color:#3b82f6;font-size:.88rem;cursor:pointer;align-self:flex-start}.btn-primary[data-v-1d4c624e]:disabled{opacity:.5}.sources-list[data-v-1d4c624e]{display:flex;flex-direction:column;gap:8px}.source-item[data-v-1d4c624e]{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:12px}.src-icon[data-v-1d4c624e]{font-size:1.3rem;flex-shrink:0}.src-info[data-v-1d4c624e]{flex:1}.src-info strong[data-v-1d4c624e]{display:block;color:#f8fafc;font-size:.88rem;margin-bottom:2px}.src-info p[data-v-1d4c624e]{font-size:.75rem;color:#64748b}.src-actions[data-v-1d4c624e]{display:flex;gap:6px}.btn-sm[data-v-1d4c624e]{padding:4px 8px;border-radius:6px;font-size:.78rem;cursor:pointer;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#94a3b8}.btn-sm.danger[data-v-1d4c624e]{background:#ef44441a;border-color:#ef444426;color:#ef4444}.source-wrap[data-v-1d4c624e]{display:flex;flex-direction:column;gap:0}.chunks-panel[data-v-1d4c624e]{padding:12px 16px;background:#0003;border:1px solid rgba(255,255,255,.04);border-top:none;border-radius:0 0 12px 12px;margin-top:-1px}.chunks-header[data-v-1d4c624e]{font-size:.78rem;color:#64748b;margin-bottom:10px;font-weight:600}.chunk-item[data-v-1d4c624e]{padding:10px 12px;background:#ffffff05;border:1px solid rgba(255,255,255,.04);border-radius:8px;margin-bottom:6px}.chunk-meta[data-v-1d4c624e]{font-size:.7rem;color:#64748b;margin-bottom:4px;font-family:monospace}.chunk-text[data-v-1d4c624e]{font-size:.8rem;color:#94a3b8;line-height:1.5;white-space:pre-wrap;word-break:break-word;max-height:300px;overflow-y:auto}.empty[data-v-1d4c624e]{text-align:center;padding:30px;color:#64748b;font-size:.88rem}@media (max-width:768px){.card[data-v-1d4c624e]{padding:16px}.card-header[data-v-1d4c624e]{flex-direction:column;align-items:stretch}.type-tabs[data-v-1d4c624e]{flex-wrap:wrap}.source-item[data-v-1d4c624e]{flex-wrap:wrap;gap:10px}.src-info[data-v-1d4c624e]{min-width:0}.src-info strong[data-v-1d4c624e]{word-break:break-all}}.stat-row[data-v-ad7bc87b]{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap}.mini-stat[data-v-ad7bc87b]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px 20px;text-align:center;min-width:100px}.mini-stat strong[data-v-ad7bc87b]{display:block;font-size:1.3rem;color:#f8fafc}.mini-stat span[data-v-ad7bc87b]{font-size:.75rem;color:#64748b}.mini-stat.hot[data-v-ad7bc87b]{border-color:#ef444426}.mini-stat.warm[data-v-ad7bc87b]{border-color:#f59e0b26}.mini-stat.new[data-v-ad7bc87b]{border-color:#3b82f626}.card[data-v-ad7bc87b]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px}.card-header[data-v-ad7bc87b]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;flex-wrap:wrap;gap:12px}.card-header h3[data-v-ad7bc87b]{font-size:1.1rem;font-weight:600;color:#f8fafc}.filters[data-v-ad7bc87b]{display:flex;gap:8px;flex-wrap:wrap}.fsel[data-v-ad7bc87b]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.82rem}.search-wrap[data-v-ad7bc87b]{position:relative;display:flex;align-items:center}.search-icon[data-v-ad7bc87b]{position:absolute;left:10px;width:14px;height:14px;color:#64748b;pointer-events:none}.finput[data-v-ad7bc87b]{padding:8px 12px 8px 30px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.82rem;width:160px}.table-wrap[data-v-ad7bc87b]{overflow-x:auto}table[data-v-ad7bc87b]{width:100%;border-collapse:collapse}th[data-v-ad7bc87b]{text-align:left;padding:8px 12px;font-size:.72rem;color:#64748b;border-bottom:1px solid rgba(255,255,255,.06);text-transform:uppercase;white-space:nowrap}th.sortable[data-v-ad7bc87b]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s}th.sortable[data-v-ad7bc87b]:hover{color:#94a3b8}.sort-arrow[data-v-ad7bc87b]{font-size:.72rem;margin-left:2px;opacity:.6}td[data-v-ad7bc87b]{padding:10px 12px;font-size:.85rem;color:#e2e8f0;border-bottom:1px solid rgba(255,255,255,.03)}td strong[data-v-ad7bc87b]{color:#f8fafc}.text-sm[data-v-ad7bc87b]{font-size:.78rem;color:#94a3b8}tr[data-v-ad7bc87b]:hover{background:#ffffff05}.badge[data-v-ad7bc87b]{font-size:.68rem;font-weight:600;padding:3px 8px;border-radius:100px}.badge.hot[data-v-ad7bc87b]{background:#ef444426;color:#ef4444}.badge.warm[data-v-ad7bc87b]{background:#f59e0b26;color:#f59e0b}.badge.cold[data-v-ad7bc87b],.badge.st.new[data-v-ad7bc87b]{background:#3b82f626;color:#3b82f6}.badge.st.contacted[data-v-ad7bc87b]{background:#8b5cf626;color:#8b5cf6}.badge.st.qualified[data-v-ad7bc87b],.badge.st.won[data-v-ad7bc87b]{background:#10b98126;color:#10b981}.badge.st.lost[data-v-ad7bc87b]{background:#ef444426;color:#ef4444}.link[data-v-ad7bc87b]{color:#3b82f6;text-decoration:none;font-size:.82rem}.pagination-wrap[data-v-ad7bc87b]{display:flex;justify-content:space-between;align-items:center;margin-top:20px;flex-wrap:wrap;gap:10px}.page-info[data-v-ad7bc87b]{font-size:.8rem;color:#64748b}.pagination[data-v-ad7bc87b]{display:flex;gap:4px;flex-wrap:wrap}.plink[data-v-ad7bc87b]{padding:6px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#94a3b8;font-size:.8rem;text-decoration:none;transition:all .15s}.plink[data-v-ad7bc87b]:hover:not(.disabled):not(.active){background:#ffffff14}.plink.active[data-v-ad7bc87b]{background:#3b82f633;color:#3b82f6}.plink.disabled[data-v-ad7bc87b]{opacity:.4;pointer-events:none}@media (max-width:768px){.card[data-v-ad7bc87b]{padding:16px}.card-header[data-v-ad7bc87b]{flex-direction:column;align-items:stretch}.filters[data-v-ad7bc87b]{flex-direction:column}.fsel[data-v-ad7bc87b],.finput[data-v-ad7bc87b],.search-wrap[data-v-ad7bc87b]{width:100%}.stat-row[data-v-ad7bc87b]{gap:8px}.mini-stat[data-v-ad7bc87b]{flex:1;min-width:70px;padding:12px}th[data-v-ad7bc87b]:nth-child(3),td[data-v-ad7bc87b]:nth-child(3),th[data-v-ad7bc87b]:nth-child(4),td[data-v-ad7bc87b]:nth-child(4),th[data-v-ad7bc87b]:nth-child(5),td[data-v-ad7bc87b]:nth-child(5){display:none}.pagination-wrap[data-v-ad7bc87b]{flex-direction:column;align-items:stretch}.pagination[data-v-ad7bc87b]{justify-content:center}.page-info[data-v-ad7bc87b]{text-align:center}}.top-bar[data-v-5d1fc702]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.back[data-v-5d1fc702]{color:#3b82f6;text-decoration:none;font-size:.88rem}.top-badges[data-v-5d1fc702]{display:flex;gap:6px}.grid-2[data-v-5d1fc702]{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:960px){.grid-2[data-v-5d1fc702]{grid-template-columns:1fr 1fr}}.card[data-v-5d1fc702]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px;margin-bottom:16px}.conv-card[data-v-5d1fc702]{margin-bottom:0}.card h4[data-v-5d1fc702]{font-size:1rem;font-weight:600;color:#f8fafc;margin-bottom:16px}.detail-grid[data-v-5d1fc702]{display:flex;flex-direction:column;gap:8px}.d-row[data-v-5d1fc702]{display:flex;gap:12px;padding:8px 12px;background:#ffffff05;border-radius:8px;font-size:.85rem;color:#e2e8f0}.lbl[data-v-5d1fc702]{color:#64748b;min-width:90px;flex-shrink:0}.edit-form[data-v-5d1fc702]{display:flex;flex-direction:column;gap:14px}.form-row-2[data-v-5d1fc702]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-5d1fc702]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-5d1fc702]{display:block;font-size:.82rem;color:#94a3b8;margin-bottom:4px;font-weight:500}.form-group input[data-v-5d1fc702],.form-group select[data-v-5d1fc702],.form-group textarea[data-v-5d1fc702]{width:100%;padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.88rem}input[type=date][data-v-5d1fc702]::-webkit-calendar-picker-indicator{filter:invert(.7)}.btn-primary[data-v-5d1fc702]{padding:10px 20px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:8px;color:#3b82f6;font-size:.88rem;cursor:pointer;font-weight:500;align-self:flex-start}.btn-primary[data-v-5d1fc702]:disabled{opacity:.5}.messages[data-v-5d1fc702]{display:flex;flex-direction:column;gap:10px;max-height:500px;overflow-y:auto}.msg[data-v-5d1fc702]{display:flex;gap:8px;align-items:flex-start}.msg.user[data-v-5d1fc702]{flex-direction:row-reverse}.msg-avatar[data-v-5d1fc702]{width:28px;height:28px;border-radius:50%;background:#ffffff0d;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.8rem}.msg-bubble[data-v-5d1fc702]{max-width:80%;padding:8px 12px;border-radius:12px;font-size:.85rem;line-height:1.5}.msg.user .msg-bubble[data-v-5d1fc702]{background:#3b82f61f;color:#e2e8f0}.msg.assistant .msg-bubble[data-v-5d1fc702]{background:#ffffff0a;color:#e2e8f0}.msg-text[data-v-5d1fc702]{white-space:pre-wrap}.msg-time[data-v-5d1fc702]{font-size:.66rem;color:#64748b;margin-top:3px}.conv-link[data-v-5d1fc702]{display:inline-block;margin-top:14px;font-size:.85rem;color:#3b82f6;text-decoration:none}.conv-link[data-v-5d1fc702]:hover{text-decoration:underline}.badge[data-v-5d1fc702]{font-size:.72rem;font-weight:600;padding:4px 12px;border-radius:100px}.badge.hot[data-v-5d1fc702]{background:#ef444426;color:#ef4444}.badge.warm[data-v-5d1fc702]{background:#f59e0b26;color:#f59e0b}.badge.cold[data-v-5d1fc702],.status-badge.new[data-v-5d1fc702]{background:#3b82f626;color:#3b82f6}.status-badge.contacted[data-v-5d1fc702]{background:#f59e0b26;color:#f59e0b}.status-badge.qualified[data-v-5d1fc702]{background:#10b98126;color:#10b981}.status-badge.proposal[data-v-5d1fc702]{background:#8b5cf626;color:#a78bfa}.status-badge.won[data-v-5d1fc702]{background:#10b98126;color:#10b981}.status-badge.lost[data-v-5d1fc702]{background:#ef444426;color:#ef4444}.status-badge.spam[data-v-5d1fc702]{background:#ffffff0d;color:#64748b}.empty[data-v-5d1fc702]{text-align:center;padding:20px;color:#64748b;font-size:.85rem}@media (max-width:768px){.card[data-v-5d1fc702]{padding:16px}.form-row-2[data-v-5d1fc702]{grid-template-columns:1fr}.d-row[data-v-5d1fc702]{flex-wrap:wrap;gap:4px}.lbl[data-v-5d1fc702]{min-width:70px}.msg-bubble[data-v-5d1fc702]{max-width:90%}.messages[data-v-5d1fc702]{max-height:350px}}.wizard-container[data-v-d766822d]{max-width:800px;margin:0 auto;padding:20px 0}.progress-bar[data-v-d766822d]{margin-bottom:32px}.progress-track[data-v-d766822d]{height:4px;background:#ffffff1a;border-radius:2px;margin-bottom:16px;overflow:hidden}.progress-fill[data-v-d766822d]{height:100%;background:linear-gradient(90deg,#3b82f6,#10b981);border-radius:2px;transition:width .4s ease}.steps[data-v-d766822d]{display:flex;justify-content:space-between}.step[data-v-d766822d]{display:flex;flex-direction:column;align-items:center;gap:6px}.step-circle[data-v-d766822d]{width:28px;height:28px;border-radius:50%;background:#ffffff14;border:2px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;color:#64748b;transition:all .3s}.step.active .step-circle[data-v-d766822d]{background:#3b82f6;border-color:#3b82f6;color:#fff}.step.done .step-circle[data-v-d766822d]{background:#10b981;border-color:#10b981;color:#fff}.step-label[data-v-d766822d]{font-size:.72rem;color:#64748b;font-weight:500;text-align:center}.step.active .step-label[data-v-d766822d]{color:#f8fafc}.step-content[data-v-d766822d]{min-height:400px}.step-panel[data-v-d766822d]{animation:fadeIn-d766822d .3s ease}@keyframes fadeIn-d766822d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.step-header[data-v-d766822d]{text-align:center;margin-bottom:28px}.step-header h2[data-v-d766822d]{font-size:1.4rem;font-weight:700;color:#f8fafc;margin:0 0 6px}.step-header p[data-v-d766822d]{color:#94a3b8;font-size:.9rem;margin:0}.form-grid[data-v-d766822d]{display:flex;flex-direction:column;gap:18px}.fg[data-v-d766822d]{display:flex;flex-direction:column;gap:6px}.fg.full[data-v-d766822d]{width:100%}.fg label[data-v-d766822d]{font-size:.85rem;color:#e2e8f0;font-weight:500}.fg input[data-v-d766822d],.fg select[data-v-d766822d],.fg textarea[data-v-d766822d]{padding:12px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#f8fafc;font-size:.9rem;width:100%;box-sizing:border-box;transition:border-color .2s}.fg input[data-v-d766822d]:focus,.fg select[data-v-d766822d]:focus,.fg textarea[data-v-d766822d]:focus{outline:none;border-color:#3b82f6}.fg textarea[data-v-d766822d]{resize:vertical}.fg .hint[data-v-d766822d]{font-size:.75rem;color:#64748b}.industry-grid[data-v-d766822d]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}@media (max-width: 640px){.industry-grid[data-v-d766822d]{grid-template-columns:repeat(2,1fr)}}.industry-btn[data-v-d766822d]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 10px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;cursor:pointer;transition:all .2s;color:#94a3b8;font-size:.8rem;font-weight:500}.industry-btn[data-v-d766822d]:hover{border-color:#fff3;background:#ffffff0d}.industry-btn.active[data-v-d766822d]{border-color:#3b82f6;background:#3b82f61a;color:#f8fafc}.ind-icon[data-v-d766822d]{font-size:1.4rem}.tone-grid[data-v-d766822d]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (max-width: 480px){.tone-grid[data-v-d766822d]{grid-template-columns:1fr}}.tone-btn[data-v-d766822d]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;cursor:pointer;transition:all .2s;text-align:left}.tone-btn[data-v-d766822d]:hover{border-color:#fff3}.tone-btn.active[data-v-d766822d]{border-color:#3b82f6;background:#3b82f61a}.tone-icon[data-v-d766822d]{font-size:1.5rem}.tone-txt strong[data-v-d766822d]{display:block;color:#f8fafc;font-size:.9rem;margin-bottom:2px}.tone-txt span[data-v-d766822d]{font-size:.75rem;color:#64748b}.lang-row[data-v-d766822d]{display:flex;gap:10px;flex-wrap:wrap}.lang-btn[data-v-d766822d]{display:flex;align-items:center;gap:8px;padding:10px 18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:10px;cursor:pointer;transition:all .2s;color:#94a3b8;font-size:.85rem}.lang-btn[data-v-d766822d]:hover{border-color:#fff3}.lang-btn.active[data-v-d766822d]{border-color:#3b82f6;background:#3b82f61a;color:#f8fafc}.theme-grid[data-v-d766822d]{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}@media (max-width: 768px){.theme-grid[data-v-d766822d]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 480px){.theme-grid[data-v-d766822d]{grid-template-columns:repeat(2,1fr)}}.theme-card[data-v-d766822d]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px;border:2px solid rgba(255,255,255,.04);border-radius:12px;cursor:pointer;transition:all .25s;color:#94a3b8;font-size:.75rem;font-weight:500}.theme-card[data-v-d766822d]:hover{border-color:#ffffff26}.theme-card.active[data-v-d766822d]{border-color:#3b82f6;background:#3b82f614;color:#f8fafc}.tp-preview[data-v-d766822d]{width:100%;aspect-ratio:3/4;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.tp-hdr[data-v-d766822d]{height:20%}.tp-body[data-v-d766822d]{flex:1;padding:8%;display:flex;flex-direction:column;gap:6%;justify-content:center}.tp-bmsg[data-v-d766822d]{height:12px;width:70%;border-radius:4px}.tp-umsg[data-v-d766822d]{height:12px;width:50%;border-radius:4px;align-self:flex-end}.kb-check[data-v-d766822d]{cursor:pointer}.kb-check input[data-v-d766822d]{display:none}.kb-card[data-v-d766822d]{display:flex;align-items:center;gap:14px;padding:16px 18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;transition:all .2s}.kb-check input:checked+.kb-card[data-v-d766822d]{border-color:#3b82f6;background:#3b82f614}.kb-icon[data-v-d766822d]{font-size:1.6rem;flex-shrink:0}.kb-txt[data-v-d766822d]{flex:1}.kb-txt strong[data-v-d766822d]{display:block;color:#f8fafc;font-size:.9rem;margin-bottom:2px}.kb-txt small[data-v-d766822d]{font-size:.78rem;color:#64748b}.kb-badge[data-v-d766822d]{padding:3px 10px;border-radius:6px;font-size:.7rem;font-weight:600;text-transform:uppercase}.kb-badge.rec[data-v-d766822d]{background:#10b98126;color:#10b981}.kb-sub[data-v-d766822d]{margin-top:12px;padding-left:20px;display:flex;flex-direction:column;gap:8px}.kb-sub label[data-v-d766822d]{font-size:.82rem;color:#94a3b8}.kb-sub select[data-v-d766822d]{padding:10px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.kb-divider[data-v-d766822d]{display:flex;align-items:center;gap:16px;margin:8px 0}.kb-divider[data-v-d766822d]:before,.kb-divider[data-v-d766822d]:after{content:"";flex:1;height:1px;background:#ffffff0f}.kb-divider span[data-v-d766822d]{font-size:.75rem;color:#64748b;text-transform:uppercase}.qa-list[data-v-d766822d]{margin-top:12px;display:flex;flex-direction:column;gap:12px;padding-left:20px}.qa-item[data-v-d766822d]{display:flex;flex-direction:column;gap:8px;position:relative;padding:14px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px}.qa-item input[data-v-d766822d],.qa-item textarea[data-v-d766822d]{padding:10px 12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#f8fafc;font-size:.85rem}.qa-del[data-v-d766822d]{position:absolute;top:8px;right:8px;width:24px;height:24px;background:#ef44441a;border:none;border-radius:6px;color:#f87171;cursor:pointer;font-size:.8rem}.add-qa-btn[data-v-d766822d]{padding:10px 16px;background:#3b82f61a;border:1px dashed rgba(59,130,246,.3);border-radius:10px;color:#3b82f6;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s}.add-qa-btn[data-v-d766822d]:hover{background:#3b82f626}.info-box[data-v-d766822d]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:#3b82f614;border:1px solid rgba(59,130,246,.15);border-radius:10px}.info-box svg[data-v-d766822d]{flex-shrink:0;color:#3b82f6;margin-top:2px}.info-box p[data-v-d766822d]{margin:0;font-size:.85rem;color:#94a3b8}.test-area[data-v-d766822d]{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 768px){.test-area[data-v-d766822d]{grid-template-columns:1fr auto}}.chat-preview[data-v-d766822d]{width:100%;max-width:360px;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;height:400px}.cp-header[data-v-d766822d]{padding:14px 16px;display:flex;align-items:center;gap:12px}.cp-avatar[data-v-d766822d]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;flex-shrink:0}.cp-info[data-v-d766822d]{flex:1}.cp-name[data-v-d766822d]{font-size:.9rem;font-weight:600;color:#fff}.cp-status[data-v-d766822d]{font-size:.72rem;color:#ffffffb3}.cp-messages[data-v-d766822d]{flex:1;padding:14px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.cp-msg[data-v-d766822d]{display:flex}.cp-msg.user[data-v-d766822d]{justify-content:flex-end}.cp-bubble[data-v-d766822d]{padding:10px 14px;border-radius:12px;font-size:.85rem;max-width:85%;line-height:1.4}.cp-bubble.typing[data-v-d766822d]{display:flex;gap:4px;padding:12px 16px}.cp-bubble.typing span[data-v-d766822d]{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.4;animation:typing-d766822d .8s infinite}.cp-bubble.typing span[data-v-d766822d]:nth-child(2){animation-delay:.15s}.cp-bubble.typing span[data-v-d766822d]:nth-child(3){animation-delay:.3s}@keyframes typing-d766822d{0%,to{opacity:.4}50%{opacity:1}}.cp-input[data-v-d766822d]{padding:12px;display:flex;gap:10px}.cp-input input[data-v-d766822d]{flex:1;padding:10px 14px;background:#ffffff14;border:none;border-radius:10px;color:#f8fafc;font-size:.85rem}.cp-input input[data-v-d766822d]::-moz-placeholder{color:#fff6}.cp-input input[data-v-d766822d]::placeholder{color:#fff6}.cp-input input[data-v-d766822d]:focus{outline:none}.cp-input button[data-v-d766822d]{width:38px;height:38px;border-radius:10px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.9rem;transition:opacity .2s}.cp-input button[data-v-d766822d]:disabled{opacity:.5;cursor:not-allowed}.test-hints[data-v-d766822d]{padding:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px}.test-hints h4[data-v-d766822d]{font-size:.85rem;color:#f8fafc;margin:0 0 12px;font-weight:600}.hint-btn[data-v-d766822d]{display:block;width:100%;text-align:left;padding:10px 14px;margin-bottom:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#94a3b8;font-size:.82rem;cursor:pointer;transition:all .2s}.hint-btn[data-v-d766822d]:hover{border-color:#3b82f6;color:#f8fafc}.launch-content[data-v-d766822d]{display:flex;flex-direction:column;gap:20px}.launch-card[data-v-d766822d]{padding:20px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:14px}.launch-card h4[data-v-d766822d]{font-size:.95rem;color:#f8fafc;margin:0 0 10px;font-weight:600}.launch-card p[data-v-d766822d]{font-size:.85rem;color:#94a3b8;margin:0 0 14px}.launch-card code[data-v-d766822d]{background:#ffffff14;padding:2px 6px;border-radius:4px;font-size:.8rem;color:#94a3b8}.code-block[data-v-d766822d]{position:relative;background:#0006;border-radius:10px;overflow:hidden}.code-block pre[data-v-d766822d]{margin:0;padding:16px;overflow-x:auto;font-family:JetBrains Mono,monospace;font-size:.78rem;color:#10b981;line-height:1.5}.copy-btn[data-v-d766822d]{position:absolute;top:10px;right:10px;padding:6px 12px;background:#3b82f633;border:none;border-radius:6px;color:#3b82f6;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s}.copy-btn[data-v-d766822d]:hover{background:#3b82f64d}.copy-btn.copied[data-v-d766822d]{background:#10b98133;color:#10b981}.notify-options[data-v-d766822d]{display:flex;flex-direction:column;gap:12px}.notify-row[data-v-d766822d]{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:.85rem;color:#e2e8f0}.notify-row input[data-v-d766822d]{width:18px;height:18px;accent-color:#3b82f6}.launch-card.success[data-v-d766822d]{text-align:center;background:#10b98114;border-color:#10b98133}.success-icon[data-v-d766822d]{font-size:2.5rem;margin-bottom:10px}.launch-card.success h3[data-v-d766822d]{font-size:1.2rem;color:#10b981;margin:0 0 8px}.launch-card.success p[data-v-d766822d]{color:#94a3b8;margin:0}.wizard-nav[data-v-d766822d]{display:flex;justify-content:space-between;align-items:center;margin-top:32px;padding-top:20px;border-top:1px solid rgba(255,255,255,.06)}.nav-btn[data-v-d766822d]{padding:12px 24px;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s;border:none}.nav-btn.secondary[data-v-d766822d]{background:#ffffff0d;color:#94a3b8;border:1px solid rgba(255,255,255,.1)}.nav-btn.secondary[data-v-d766822d]:hover:not(:disabled){background:#ffffff1a;color:#f8fafc}.nav-btn.secondary[data-v-d766822d]:disabled{opacity:.4;cursor:not-allowed}.nav-btn.primary[data-v-d766822d]{background:#3b82f6;color:#fff}.nav-btn.primary[data-v-d766822d]:hover:not(:disabled){background:#2563eb}.nav-btn.primary[data-v-d766822d]:disabled{opacity:.5;cursor:not-allowed}.nav-btn.finish[data-v-d766822d]{background:linear-gradient(135deg,#10b981,#059669)}.nav-btn.finish[data-v-d766822d]:hover:not(:disabled){background:linear-gradient(135deg,#059669,#047857)}.nav-right[data-v-d766822d]{display:flex;gap:10px}@media (max-width: 640px){.wizard-container[data-v-d766822d]{padding:12px}.step-label[data-v-d766822d]{display:none}.steps[data-v-d766822d]{justify-content:space-around}.chat-preview[data-v-d766822d]{max-width:100%}}.onboard-overlay[data-v-ec729712]{position:fixed;inset:0;z-index:10000;background:#000000a6;backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:24px}.onboard-modal[data-v-ec729712]{background:linear-gradient(145deg,#0f172af7,#0a0f1efa);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:40px;max-width:480px;width:100%;position:relative;box-shadow:0 24px 80px #00000080,0 0 120px #3b82f614}@media (max-width: 480px){.onboard-modal[data-v-ec729712]{padding:28px 20px}}.onboard-progress[data-v-ec729712]{display:flex;gap:8px;justify-content:center;margin-bottom:32px}.progress-dot[data-v-ec729712]{width:32px;height:4px;border-radius:2px;background:#ffffff1a;cursor:pointer;transition:all .3s}.progress-dot.active[data-v-ec729712]{background:linear-gradient(90deg,#3b82f6,#8b5cf6);width:48px}.progress-dot.done[data-v-ec729712]{background:#3b82f6}.onboard-step[data-v-ec729712]{text-align:center}.step-icon-big[data-v-ec729712]{margin-bottom:20px;display:flex;justify-content:center}.onboard-step h2[data-v-ec729712]{font-size:1.4rem;font-weight:700;color:#f8fafc;margin-bottom:12px}.step-desc[data-v-ec729712]{color:#94a3b8;font-size:.92rem;line-height:1.6;margin-bottom:24px;max-width:380px;margin-left:auto;margin-right:auto}.feature-pills[data-v-ec729712]{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-bottom:28px}.pill[data-v-ec729712]{display:flex;align-items:center;gap:6px;padding:8px 14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:100px;font-size:.82rem;font-weight:500;color:#cbd5e1}.step-checklist[data-v-ec729712]{display:flex;flex-direction:column;gap:12px;margin-bottom:28px;text-align:left;max-width:280px;margin-left:auto;margin-right:auto}.check-item[data-v-ec729712]{display:flex;align-items:center;gap:14px;font-size:.92rem;color:#cbd5e1}.check-num[data-v-ec729712]{width:28px;height:28px;border-radius:50%;background:#3b82f626;color:#3b82f6;font-weight:700;font-size:.82rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.module-cards[data-v-ec729712]{display:flex;flex-direction:column;gap:10px;margin-bottom:28px}.module-card[data-v-ec729712]{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;text-decoration:none;transition:all .2s}.module-card[data-v-ec729712]:hover{background:#ffffff0f;border-color:#ffffff1f;transform:translate(4px)}.mc-icon[data-v-ec729712]{font-size:1.3rem;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center}.mc-icon.shield[data-v-ec729712]{background:#3b82f61f}.mc-icon.booster[data-v-ec729712]{background:#8b5cf61f}.mc-icon.chat[data-v-ec729712]{background:#ec48991f}.mc-text[data-v-ec729712]{text-align:left}.mc-text strong[data-v-ec729712]{display:block;color:#f8fafc;font-size:.9rem;font-weight:600}.mc-text span[data-v-ec729712]{color:#94a3b8;font-size:.8rem}.step-actions[data-v-ec729712]{display:flex;gap:12px;justify-content:center}.onboard-btn[data-v-ec729712]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;border:none;transition:all .2s;text-decoration:none}.onboard-btn.primary[data-v-ec729712]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;box-shadow:0 4px 16px #3b82f64d}.onboard-btn.primary[data-v-ec729712]:hover{transform:translateY(-1px);box-shadow:0 6px 20px #3b82f666}.onboard-btn.secondary[data-v-ec729712]{background:#ffffff0f;color:#94a3b8}.onboard-btn.secondary[data-v-ec729712]:hover{background:#ffffff1a;color:#f8fafc}.onboard-close[data-v-ec729712]{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:8px;background:#ffffff0d;border:none;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.onboard-close[data-v-ec729712]:hover{background:#ffffff1a;color:#f8fafc}.overlay-enter-active[data-v-ec729712]{transition:opacity .3s ease}.overlay-leave-active[data-v-ec729712]{transition:opacity .2s ease}.overlay-enter-from[data-v-ec729712],.overlay-leave-to[data-v-ec729712]{opacity:0}.overlay-enter-active .onboard-modal[data-v-ec729712]{animation:modalIn-ec729712 .35s cubic-bezier(.21,1.02,.73,1)}.overlay-leave-active .onboard-modal[data-v-ec729712]{animation:modalOut-ec729712 .2s ease}@keyframes modalIn-ec729712{0%{opacity:0;transform:scale(.94) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes modalOut-ec729712{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.sparkline[data-v-c04cefea]{display:block}.trial-banner[data-v-658a0817]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:linear-gradient(135deg,#3b82f626,#8b5cf626);border:1px solid rgba(59,130,246,.3);border-radius:12px;margin-bottom:24px}.trial-info[data-v-658a0817]{display:flex;align-items:center;gap:16px}.trial-badge[data-v-658a0817]{font-size:.75rem;font-weight:700;padding:4px 10px;background:#3b82f633;color:#3b82f6;border-radius:100px}.trial-info p[data-v-658a0817]{color:#e2e8f0;font-size:.9rem}.btn-white[data-v-658a0817]{background:#fff;color:#1e293b}.btn-sm[data-v-658a0817]{padding:8px 16px;font-size:.85rem}.stats-grid[data-v-658a0817]{display:grid;grid-template-columns:repeat(1,1fr);gap:16px;margin-bottom:24px}@media (min-width: 640px){.stats-grid[data-v-658a0817]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.stats-grid[data-v-658a0817]{grid-template-columns:repeat(4,1fr)}}.stat-card[data-v-658a0817]{display:flex;flex-direction:column;padding:20px;background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;position:relative;overflow:hidden}.stat-top[data-v-658a0817]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.stat-icon[data-v-658a0817]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.3rem}.stat-card.blue .stat-icon[data-v-658a0817]{background:#3b82f626}.stat-card.purple .stat-icon[data-v-658a0817]{background:#8b5cf626}.stat-card.pink .stat-icon[data-v-658a0817]{background:#ec489926}.stat-card.green .stat-icon[data-v-658a0817]{background:#10b98126}.stat-value[data-v-658a0817]{display:block;font-size:1.5rem;font-weight:700;color:#f8fafc;margin-bottom:2px}.stat-label[data-v-658a0817]{font-size:.82rem;color:#64748b}.stat-trend[data-v-658a0817]{display:inline-flex;align-items:center;gap:3px;font-size:.75rem;font-weight:600;padding:3px 8px;border-radius:6px}.stat-trend.up[data-v-658a0817]{background:#10b98126;color:#10b981}.stat-trend.down[data-v-658a0817]{background:#ef444426;color:#ef4444}.stat-spark[data-v-658a0817]{position:absolute;bottom:0;right:0;opacity:.5}.dashboard-grid[data-v-658a0817]{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:24px}@media (min-width: 1024px){.dashboard-grid[data-v-658a0817]{grid-template-columns:2fr 1fr}}.card[data-v-658a0817]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px}.card-header[data-v-658a0817]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.card-header h3[data-v-658a0817]{font-size:1.1rem;font-weight:600;color:#f8fafc}.view-all[data-v-658a0817]{font-size:.85rem;color:#3b82f6;text-decoration:none}.view-all[data-v-658a0817]:hover{color:#60a5fa}.chart-tabs[data-v-658a0817]{display:flex;gap:4px;background:#ffffff0d;padding:4px;border-radius:8px}.chart-tabs button[data-v-658a0817]{padding:6px 12px;background:none;border:none;border-radius:6px;color:#94a3b8;font-size:.8rem;cursor:pointer;transition:all .2s}.chart-tabs button.active[data-v-658a0817]{background:#3b82f633;color:#3b82f6}.chart-container[data-v-658a0817]{height:200px}.chart-placeholder[data-v-658a0817]{height:100%;display:flex;align-items:flex-end}.chart-bars[data-v-658a0817]{display:flex;align-items:flex-end;gap:8px;width:100%;height:100%}.chart-bar[data-v-658a0817]{flex:1;background:linear-gradient(180deg,#3b82f6,#8b5cf6);border-radius:4px 4px 0 0;min-height:20px;transition:height .3s ease}.activity-list[data-v-658a0817]{display:flex;flex-direction:column;gap:12px}.activity-item[data-v-658a0817]{display:flex;align-items:flex-start;gap:12px;padding:12px;background:#ffffff05;border-radius:10px}.activity-icon[data-v-658a0817]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1rem;background:#ffffff0d}.activity-icon.blocked[data-v-658a0817]{background:#ef444426}.activity-icon.lead[data-v-658a0817]{background:#10b98126}.activity-icon.conversion[data-v-658a0817]{background:#3b82f626}.activity-icon.alert[data-v-658a0817]{background:#f59e0b26}.activity-content[data-v-658a0817]{flex:1}.activity-content p[data-v-658a0817]{font-size:.9rem;color:#e2e8f0;margin-bottom:4px}.activity-time[data-v-658a0817]{font-size:.75rem;color:#64748b}.empty-state[data-v-658a0817]{text-align:center;padding:40px 20px;color:#64748b}.quick-actions[data-v-658a0817]{margin-bottom:24px}.quick-actions h3[data-v-658a0817]{font-size:1.1rem;font-weight:600;color:#f8fafc;margin-bottom:16px}.actions-grid[data-v-658a0817]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (min-width: 768px){.actions-grid[data-v-658a0817]{grid-template-columns:repeat(4,1fr)}}.action-card[data-v-658a0817]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:12px;text-decoration:none;transition:all .3s ease}.action-card[data-v-658a0817]:hover{background:#3b82f61a;border-color:#3b82f64d;transform:translateY(-2px)}.action-icon[data-v-658a0817]{font-size:1.5rem}.action-text[data-v-658a0817]{font-size:.9rem;font-weight:500;color:#e2e8f0}.chart-empty[data-v-658a0817]{height:100%;display:flex;align-items:center;justify-content:center;color:#64748b;font-size:.85rem}.usage-section[data-v-658a0817]{margin-bottom:24px}.usage-section h3[data-v-658a0817]{font-size:1.1rem;font-weight:600;color:#f8fafc;margin-bottom:16px}.usage-grid[data-v-658a0817]{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 768px){.usage-grid[data-v-658a0817]{grid-template-columns:repeat(3,1fr)}}.usage-card[data-v-658a0817]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px}.usage-header[data-v-658a0817]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:.85rem;color:#e2e8f0}.usage-nums[data-v-658a0817]{color:#94a3b8;font-size:.8rem}.usage-bar[data-v-658a0817]{height:6px;background:#ffffff0f;border-radius:3px;overflow:hidden}.usage-fill[data-v-658a0817]{height:100%;background:linear-gradient(90deg,#3b82f6,#8b5cf6);border-radius:3px;transition:width .3s}.usage-fill.warning[data-v-658a0817]{background:linear-gradient(90deg,#f59e0b,#ef4444)}.usage-fill.danger[data-v-658a0817]{background:#ef4444}.page-hdr[data-v-f157d17f]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:20px}.page-hdr h2[data-v-f157d17f]{font-size:1.15rem;font-weight:700;color:#f8fafc}.sub[data-v-f157d17f]{font-size:.8rem;color:#64748b}.hdr-r[data-v-f157d17f]{display:flex;align-items:center;gap:10px}.sel[data-v-f157d17f]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.stats-row[data-v-f157d17f]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px}@media (max-width:768px){.stats-row[data-v-f157d17f]{grid-template-columns:repeat(2,1fr)}}.stat-card[data-v-f157d17f]{display:flex;align-items:center;gap:14px;padding:16px 18px;background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:14px}.stat-icon[data-v-f157d17f]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.3rem;flex-shrink:0}.stat-info[data-v-f157d17f]{display:flex;flex-direction:column}.stat-num[data-v-f157d17f]{font-size:1.4rem;font-weight:800;color:#f8fafc;line-height:1}.stat-label[data-v-f157d17f]{font-size:.75rem;color:#64748b;margin-top:2px}.filter-bar[data-v-f157d17f]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:16px}.filter-tabs[data-v-f157d17f]{display:flex;gap:6px;flex-wrap:wrap}.ftab[data-v-f157d17f]{padding:8px 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px;color:#94a3b8;font-size:.82rem;cursor:pointer;transition:.2s;display:flex;align-items:center;gap:6px}.ftab[data-v-f157d17f]:hover{background:#3b82f614;border-color:#3b82f633}.ftab.active[data-v-f157d17f]{background:#3b82f61f;border-color:#3b82f666;color:#f8fafc}.fbadge[data-v-f157d17f]{background:#ffffff14;padding:1px 7px;border-radius:10px;font-size:.72rem;font-weight:600}.ftab.active .fbadge[data-v-f157d17f]{background:#3b82f633;color:#93c5fd}.filter-right[data-v-f157d17f]{display:flex;gap:8px;align-items:center}.search-in[data-v-f157d17f]{padding:8px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#f8fafc;font-size:.84rem;width:240px}.search-in[data-v-f157d17f]::-moz-placeholder{color:#475569}.search-in[data-v-f157d17f]::placeholder{color:#475569}.search-in[data-v-f157d17f]:focus{outline:none;border-color:#3b82f666}.btn-export[data-v-f157d17f]{padding:8px 16px;background:#10b9811a;border:1px solid rgba(16,185,129,.2);border-radius:8px;color:#10b981;font-size:.82rem;cursor:pointer;font-weight:500;transition:.2s}.btn-export[data-v-f157d17f]:hover{background:#10b98126}.table-wrap[data-v-f157d17f]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:14px;overflow:hidden}.leads-table[data-v-f157d17f]{width:100%;border-collapse:collapse}.leads-table th[data-v-f157d17f]{padding:12px 16px;font-size:.75rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px;text-align:left;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff05}.leads-table td[data-v-f157d17f]{padding:14px 16px;font-size:.85rem;color:#e2e8f0;border-bottom:1px solid rgba(255,255,255,.03)}.leads-table tr[data-v-f157d17f]:hover{background:#3b82f608}.leads-table tr.unread[data-v-f157d17f]{background:#3b82f60a}.leads-table tr.unread td[data-v-f157d17f]:first-child{border-left:3px solid #3b82f6}.sortable[data-v-f157d17f]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sortable[data-v-f157d17f]:hover{color:#f8fafc}.sort-icon[data-v-f157d17f]{font-size:.7rem;opacity:.5}.td-date[data-v-f157d17f]{white-space:nowrap}.date-main[data-v-f157d17f]{display:block;font-weight:500}.date-time[data-v-f157d17f]{font-size:.72rem;color:#64748b}.td-name[data-v-f157d17f]{font-weight:500;color:#f8fafc}.td-email a[data-v-f157d17f],.td-phone a[data-v-f157d17f]{color:#3b82f6;text-decoration:none;font-size:.83rem}.td-email a[data-v-f157d17f]:hover,.td-phone a[data-v-f157d17f]:hover{text-decoration:underline}.td-msg[data-v-f157d17f]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#94a3b8;font-size:.82rem}.muted[data-v-f157d17f]{color:#475569}.source-badge[data-v-f157d17f]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:6px;font-size:.75rem;font-weight:500}.src-exit_intent[data-v-f157d17f]{background:#8b5cf61f;color:#a78bfa}.src-callback[data-v-f157d17f]{background:#ec48991f;color:#f472b6}.src-chat[data-v-f157d17f]{background:#3b82f61f;color:#93c5fd}.src-manual[data-v-f157d17f]{background:#ffffff0f;color:#94a3b8}.status-sel[data-v-f157d17f]{padding:5px 8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#e2e8f0;font-size:.78rem;cursor:pointer}.st-new[data-v-f157d17f]{border-color:#3b82f64d}.st-contacted[data-v-f157d17f]{border-color:#f59e0b4d}.st-qualified[data-v-f157d17f]{border-color:#10b9814d}.st-converted[data-v-f157d17f]{border-color:#10b98180}.st-lost[data-v-f157d17f]{border-color:#ef44444d;opacity:.6}.btn-del[data-v-f157d17f]{background:none;border:none;cursor:pointer;font-size:.9rem;opacity:.3;transition:.2s;padding:4px}.btn-del[data-v-f157d17f]:hover{opacity:.8}.empty-state[data-v-f157d17f]{text-align:center;padding:60px 20px}.empty-icon[data-v-f157d17f]{font-size:3rem;margin-bottom:16px;opacity:.3}.empty-state h3[data-v-f157d17f]{font-size:1.1rem;font-weight:600;color:#e2e8f0;margin-bottom:8px}.empty-state p[data-v-f157d17f]{font-size:.88rem;color:#64748b;max-width:360px;margin:0 auto}.pagination[data-v-f157d17f]{display:flex;justify-content:center;align-items:center;gap:16px;padding:16px 0}.pg-btn[data-v-f157d17f]{padding:8px 18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#94a3b8;font-size:.84rem;cursor:pointer;transition:.2s}.pg-btn[data-v-f157d17f]:hover:not(:disabled){background:#3b82f61a;color:#f8fafc}.pg-btn[data-v-f157d17f]:disabled{opacity:.3;cursor:not-allowed}.pg-info[data-v-f157d17f]{font-size:.84rem;color:#64748b}@media (max-width:768px){.filter-right[data-v-f157d17f]{width:100%}.search-in[data-v-f157d17f]{flex:1;width:auto}.leads-table th[data-v-f157d17f]:nth-child(6),.leads-table td[data-v-f157d17f]:nth-child(6),.leads-table th[data-v-f157d17f]:nth-child(5),.leads-table td[data-v-f157d17f]:nth-child(5){display:none}}.settings-container[data-v-ef9fb895]{max-width:800px}.settings-tabs[data-v-ef9fb895]{display:flex;gap:4px;margin-bottom:24px;padding:4px;background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow-x:auto}.settings-tabs button[data-v-ef9fb895]{display:flex;align-items:center;gap:8px;padding:10px 18px;background:none;border:none;border-radius:8px;color:#94a3b8;font-size:.88rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .2s}.settings-tabs button[data-v-ef9fb895]:hover{color:#f8fafc}.settings-tabs button.active[data-v-ef9fb895]{background:#3b82f626;color:#3b82f6}.tab-icon[data-v-ef9fb895]{width:16px;height:16px;flex-shrink:0}.avatar-section[data-v-ef9fb895]{display:flex;align-items:center;gap:20px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgba(255,255,255,.06)}.avatar[data-v-ef9fb895]{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:#fff;flex-shrink:0;overflow:hidden}.avatar img[data-v-ef9fb895]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-info h3[data-v-ef9fb895]{font-size:1.1rem;font-weight:600;color:#f8fafc;margin-bottom:2px}.avatar-info p[data-v-ef9fb895]{font-size:.88rem;color:#64748b;margin-bottom:6px}.role-badge[data-v-ef9fb895]{display:inline-block;font-size:.72rem;font-weight:600;padding:3px 10px;border-radius:100px;background:#3b82f626;color:#3b82f6}.settings-card[data-v-ef9fb895]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:32px;margin-bottom:16px}.card-header[data-v-ef9fb895]{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.06)}.card-header h3[data-v-ef9fb895]{font-size:1.1rem;font-weight:600;color:#f8fafc;margin-bottom:4px}.card-header p[data-v-ef9fb895]{color:#64748b;font-size:.88rem}.form-row[data-v-ef9fb895]{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:16px}@media (min-width:640px){.form-row[data-v-ef9fb895]{grid-template-columns:1fr 1fr}}.form-group[data-v-ef9fb895]{margin-bottom:16px}.form-group label[data-v-ef9fb895]{display:block;font-size:.88rem;font-weight:500;color:#e2e8f0;margin-bottom:8px}.form-group input[data-v-ef9fb895]{width:100%;padding:12px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#f8fafc;font-size:.95rem;transition:all .2s}.form-group input[data-v-ef9fb895]:focus{outline:none;border-color:#3b82f6;background:#3b82f60d}.form-group input.disabled[data-v-ef9fb895]{opacity:.5;cursor:not-allowed}.form-actions[data-v-ef9fb895]{display:flex;justify-content:flex-end;padding-top:20px;border-top:1px solid rgba(255,255,255,.06);margin-top:24px}.pw-strength[data-v-ef9fb895]{display:flex;align-items:center;gap:10px;margin-top:8px}.pw-bar[data-v-ef9fb895]{flex:1;height:4px;background:#ffffff0f;border-radius:2px;overflow:hidden}.pw-fill[data-v-ef9fb895]{height:100%;border-radius:2px;transition:all .3s}.pw-strength span[data-v-ef9fb895]{font-size:.78rem;font-weight:500;min-width:80px}.btn[data-v-ef9fb895]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;border:none;transition:all .2s}.btn-primary[data-v-ef9fb895]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff}.btn-primary[data-v-ef9fb895]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #3b82f640}.btn-primary[data-v-ef9fb895]:disabled{opacity:.7;cursor:not-allowed}.btn-ghost[data-v-ef9fb895]{background:#ffffff0d;color:#94a3b8;border:1px solid rgba(255,255,255,.1)}.btn-ghost[data-v-ef9fb895]:hover{background:#ffffff14}.btn-danger-outline[data-v-ef9fb895]{padding:8px 18px;background:#ef444414;border:1px solid rgba(239,68,68,.2);border-radius:8px;color:#ef4444;font-size:.85rem;font-weight:500;cursor:pointer}.btn-danger-outline[data-v-ef9fb895]:hover{background:#ef444426}.notification-options[data-v-ef9fb895]{display:flex;flex-direction:column;gap:12px}.notification-item[data-v-ef9fb895]{display:flex;align-items:center;justify-content:space-between;padding:16px;background:#ffffff05;border-radius:12px;cursor:pointer;transition:background .2s}.notification-item[data-v-ef9fb895]:hover{background:#ffffff0a}.notification-info h4[data-v-ef9fb895]{font-size:.92rem;font-weight:500;color:#f8fafc;margin-bottom:4px}.notification-info p[data-v-ef9fb895]{font-size:.8rem;color:#64748b}.toggle[data-v-ef9fb895]{position:relative;width:48px;height:26px}.toggle input[data-v-ef9fb895]{opacity:0;width:0;height:0}.toggle-slider[data-v-ef9fb895]{position:absolute;inset:0;background:#ffffff1a;border-radius:100px;transition:all .3s}.toggle-slider[data-v-ef9fb895]:before{content:"";position:absolute;width:20px;height:20px;left:3px;top:3px;background:#fff;border-radius:50%;transition:all .3s}.toggle input:checked+.toggle-slider[data-v-ef9fb895]{background:#3b82f6}.toggle input:checked+.toggle-slider[data-v-ef9fb895]:before{transform:translate(22px)}.account-grid[data-v-ef9fb895]{display:flex;flex-direction:column;gap:8px}.account-item[data-v-ef9fb895]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#ffffff05;border-radius:10px}.acc-label[data-v-ef9fb895]{font-size:.85rem;color:#64748b;font-weight:500}.acc-value[data-v-ef9fb895]{font-size:.88rem;color:#e2e8f0;display:flex;align-items:center;gap:8px}.plan-badge[data-v-ef9fb895]{font-size:.72rem;font-weight:700;padding:4px 12px;border-radius:100px;text-transform:uppercase;letter-spacing:.5px}.plan-badge.starter[data-v-ef9fb895]{background:#64748b26;color:#94a3b8}.plan-badge.pro[data-v-ef9fb895]{background:#3b82f626;color:#3b82f6}.plan-badge.business[data-v-ef9fb895]{background:#8b5cf626;color:#8b5cf6}.plan-badge.enterprise[data-v-ef9fb895]{background:#f59e0b26;color:#f59e0b}.status-dot[data-v-ef9fb895]{width:8px;height:8px;border-radius:50%}.status-dot.active[data-v-ef9fb895]{background:#10b981}.status-dot.inactive[data-v-ef9fb895]{background:#64748b}.danger-card[data-v-ef9fb895]{border-color:#ef444426}.danger-card .card-header h3[data-v-ef9fb895]{color:#ef4444}.danger-item[data-v-ef9fb895]{display:flex;justify-content:space-between;align-items:center;gap:16px}.danger-item strong[data-v-ef9fb895]{font-size:.9rem;color:#f8fafc;display:block;margin-bottom:4px}.danger-item p[data-v-ef9fb895]{font-size:.8rem;color:#64748b}.api-key-section[data-v-ef9fb895]{margin-bottom:24px}.api-key-box label[data-v-ef9fb895]{display:block;font-size:.88rem;font-weight:500;color:#e2e8f0;margin-bottom:8px}.api-key-input[data-v-ef9fb895]{display:flex;gap:8px}.api-key-input input[data-v-ef9fb895]{flex:1;padding:12px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#f8fafc;font-family:monospace}.icon-btn[data-v-ef9fb895]{width:44px;height:44px;border-radius:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.icon-btn[data-v-ef9fb895]:hover{background:#ffffff1a}.icon-sm[data-v-ef9fb895]{width:18px;height:18px;color:#94a3b8}.api-actions[data-v-ef9fb895]{margin-top:16px}.api-empty[data-v-ef9fb895]{padding:24px;text-align:center;color:#64748b;font-size:.9rem}.api-empty a[data-v-ef9fb895]{color:#3b82f6;text-decoration:none}@media (max-width:768px){.settings-card[data-v-ef9fb895]{padding:20px}.settings-tabs[data-v-ef9fb895]{gap:2px}.settings-tabs button[data-v-ef9fb895]{padding:8px 14px;font-size:.82rem}.avatar-section[data-v-ef9fb895]{flex-direction:column;text-align:center}.avatar[data-v-ef9fb895]{width:64px;height:64px;font-size:1.3rem}.form-row[data-v-ef9fb895]{grid-template-columns:1fr}.danger-item[data-v-ef9fb895]{flex-direction:column;align-items:stretch;gap:12px}.danger-item .btn-danger-outline[data-v-ef9fb895]{width:100%;text-align:center}.api-key-input[data-v-ef9fb895]{flex-direction:column}.api-key-input input[data-v-ef9fb895]{width:100%}.icon-btn[data-v-ef9fb895]{width:100%;height:40px}}.card[data-v-b5e5cd8a]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px;margin-bottom:20px}.card-header[data-v-b5e5cd8a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.card-header h3[data-v-b5e5cd8a]{font-size:1.1rem;font-weight:600;color:#f8fafc}.table-wrap[data-v-b5e5cd8a]{overflow-x:auto}table[data-v-b5e5cd8a]{width:100%;border-collapse:collapse}th[data-v-b5e5cd8a]{text-align:left;padding:10px 14px;font-size:.8rem;color:#64748b;border-bottom:1px solid rgba(255,255,255,.06)}td[data-v-b5e5cd8a]{padding:12px 14px;font-size:.9rem;color:#e2e8f0;border-bottom:1px solid rgba(255,255,255,.03)}.badge[data-v-b5e5cd8a]{font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:100px}.badge.active[data-v-b5e5cd8a]{background:#10b98126;color:#10b981}.badge.blocked[data-v-b5e5cd8a]{background:#ef444426;color:#ef4444}.link[data-v-b5e5cd8a]{color:#3b82f6;text-decoration:none;font-size:.85rem}.btn[data-v-b5e5cd8a]{display:inline-block;padding:8px 16px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:8px;color:#3b82f6;text-decoration:none;font-size:.9rem;cursor:pointer}.btn[data-v-b5e5cd8a]:hover{background:#3b82f640}.btn-s[data-v-b5e5cd8a]{padding:6px 12px;font-size:.8rem}.empty[data-v-b5e5cd8a]{text-align:center;padding:40px;color:#64748b}.detail-grid[data-v-b5e5cd8a]{display:flex;flex-direction:column;gap:12px}.detail-row[data-v-b5e5cd8a]{display:flex;gap:16px;padding:10px 14px;background:#ffffff05;border-radius:8px;font-size:.9rem;color:#e2e8f0}.label[data-v-b5e5cd8a]{color:#64748b;min-width:140px}.actions[data-v-b5e5cd8a]{display:flex;gap:12px;margin-top:20px}.config-form[data-v-b5e5cd8a]{display:flex;flex-direction:column;gap:16px}.form-group label[data-v-b5e5cd8a]{display:block;font-size:.85rem;color:#94a3b8;margin-bottom:6px}.form-group input[data-v-b5e5cd8a],.form-group select[data-v-b5e5cd8a],.form-group textarea[data-v-b5e5cd8a]{width:100%;padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.9rem}.form-group textarea[data-v-b5e5cd8a]{min-height:80px;resize:vertical}.info-text[data-v-b5e5cd8a]{color:#64748b;font-size:.85rem;margin-bottom:16px}.card[data-v-0ca1f9ce]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px}.card-header[data-v-0ca1f9ce]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;flex-wrap:wrap;gap:12px}.card-header h3[data-v-0ca1f9ce]{font-size:1.1rem;font-weight:600;color:#f8fafc;margin-bottom:4px}.subtitle[data-v-0ca1f9ce]{font-size:.82rem;color:#64748b}.critical-badge[data-v-0ca1f9ce]{color:#ef4444;font-weight:600}.header-actions[data-v-0ca1f9ce]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.filter-select[data-v-0ca1f9ce]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.82rem}.btn[data-v-0ca1f9ce]{padding:8px 16px;border-radius:8px;font-size:.82rem;font-weight:500;cursor:pointer;border:1px solid transparent}.btn-secondary[data-v-0ca1f9ce]{background:#ffffff0d;border-color:#ffffff1a;color:#94a3b8}.btn-secondary[data-v-0ca1f9ce]:hover{background:#ffffff1a}.alert-list[data-v-0ca1f9ce]{display:flex;flex-direction:column;gap:8px}.alert-item[data-v-0ca1f9ce]{display:flex;gap:14px;align-items:flex-start;padding:16px;border-radius:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.04);transition:background .15s}.alert-item.unread[data-v-0ca1f9ce]{background:#ffffff0a;border-color:#ffffff14}.alert-item.severity-critical[data-v-0ca1f9ce]{border-left:3px solid rgba(239,68,68,.5)}.alert-item.severity-warning[data-v-0ca1f9ce]{border-left:3px solid rgba(245,158,11,.5)}.alert-item.severity-info[data-v-0ca1f9ce]{border-left:3px solid rgba(59,130,246,.4)}.alert-icon[data-v-0ca1f9ce]{flex-shrink:0;margin-top:2px}.icon[data-v-0ca1f9ce]{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700}.icon.critical[data-v-0ca1f9ce]{background:#ef444426;color:#ef4444}.icon.warning[data-v-0ca1f9ce]{background:#f59e0b26;color:#f59e0b}.icon.info[data-v-0ca1f9ce]{background:#3b82f61a;color:#3b82f6}.alert-content[data-v-0ca1f9ce]{flex:1;min-width:0}.alert-header-row[data-v-0ca1f9ce]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;flex-wrap:wrap;margin-bottom:6px}.alert-header-row strong[data-v-0ca1f9ce]{color:#f8fafc;font-size:.9rem}.alert-meta[data-v-0ca1f9ce]{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.badge[data-v-0ca1f9ce]{font-size:.65rem;font-weight:600;padding:2px 8px;border-radius:100px}.badge.spike[data-v-0ca1f9ce]{background:#f59e0b26;color:#f59e0b}.badge.new_threat[data-v-0ca1f9ce]{background:#ef44441f;color:#ef4444}.badge.budget_risk[data-v-0ca1f9ce]{background:#8b5cf626;color:#8b5cf6}.badge.sync_failed[data-v-0ca1f9ce]{background:#64748b33;color:#94a3b8}.badge.critical[data-v-0ca1f9ce]{background:#ef44441f;color:#ef4444}.badge.warning[data-v-0ca1f9ce]{background:#f59e0b1f;color:#f59e0b}.badge.info[data-v-0ca1f9ce]{background:#3b82f61a;color:#3b82f6}.date[data-v-0ca1f9ce]{font-size:.72rem;color:#475569}.alert-message[data-v-0ca1f9ce]{font-size:.84rem;color:#94a3b8;line-height:1.5}.alert-site[data-v-0ca1f9ce]{font-size:.75rem;color:#475569;margin-top:4px}.btn-mark-read[data-v-0ca1f9ce]{width:32px;height:32px;border-radius:50%;background:#10b9811a;border:1px solid rgba(16,185,129,.2);color:#10b981;font-size:.9rem;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center}.btn-mark-read[data-v-0ca1f9ce]:hover{background:#10b98133}.empty[data-v-0ca1f9ce]{text-align:center;padding:40px;color:#64748b}.pagination[data-v-0ca1f9ce]{display:flex;gap:4px;justify-content:center;margin-top:20px}.page-link[data-v-0ca1f9ce]{padding:6px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#94a3b8;font-size:.8rem;text-decoration:none}.page-link.active[data-v-0ca1f9ce]{background:#3b82f633;color:#3b82f6}.page-link.disabled[data-v-0ca1f9ce]{opacity:.4;pointer-events:none}@media (max-width:768px){.card[data-v-0ca1f9ce]{padding:16px}.card-header[data-v-0ca1f9ce]{flex-direction:column;align-items:stretch}.header-actions[data-v-0ca1f9ce]{flex-direction:column;width:100%}.filter-select[data-v-0ca1f9ce]{width:100%}.btn-secondary[data-v-0ca1f9ce]{width:100%;text-align:center}.alert-item[data-v-0ca1f9ce]{flex-direction:column;gap:10px;padding:14px}.alert-header-row[data-v-0ca1f9ce]{flex-direction:column;gap:4px}.alert-meta[data-v-0ca1f9ce]{flex-wrap:wrap}.alert-meta .date[data-v-0ca1f9ce]{width:100%}.alert-icon[data-v-0ca1f9ce]{display:none}.btn-mark-read[data-v-0ca1f9ce]{align-self:flex-end}.pagination[data-v-0ca1f9ce]{flex-wrap:wrap}}.top-bar[data-v-579e8539]{margin-bottom:20px}.back-link[data-v-579e8539]{color:#3b82f6;text-decoration:none;font-size:.88rem}.card[data-v-579e8539]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:28px}.card h3[data-v-579e8539]{font-size:1.1rem;font-weight:600;color:#f8fafc;margin-bottom:8px}.info[data-v-579e8539]{font-size:.88rem;color:#64748b;margin-bottom:24px}.form[data-v-579e8539]{display:flex;flex-direction:column;gap:18px}.form-group label[data-v-579e8539]{display:block;font-size:.85rem;color:#94a3b8;margin-bottom:6px;font-weight:500}.form-group input[data-v-579e8539],.form-group select[data-v-579e8539],.form-group textarea[data-v-579e8539]{width:100%;padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.9rem}.form-group textarea[data-v-579e8539]{resize:vertical;min-height:60px}.error[data-v-579e8539]{color:#ef4444;font-size:.78rem;margin-top:4px;display:block}.form-actions[data-v-579e8539]{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.btn[data-v-579e8539]{padding:10px 20px;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;text-decoration:none;display:inline-block;border:1px solid transparent}.btn-secondary[data-v-579e8539]{background:#ffffff0d;border-color:#ffffff1a;color:#94a3b8}.btn-danger[data-v-579e8539]{background:#ef444426;border-color:#ef44444d;color:#ef4444}.btn-danger[data-v-579e8539]:hover{background:#ef444440}.btn[data-v-579e8539]:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.card[data-v-579e8539]{padding:16px;max-width:100%!important}.card h3[data-v-579e8539]{font-size:1rem}.info[data-v-579e8539]{font-size:.82rem}.form-group input[data-v-579e8539],.form-group select[data-v-579e8539],.form-group textarea[data-v-579e8539]{font-size:.85rem;padding:9px 12px}.form-actions[data-v-579e8539]{flex-direction:column}.form-actions .btn[data-v-579e8539]{width:100%;text-align:center;box-sizing:border-box}}@media (max-width:480px){.card[data-v-579e8539]{padding:12px}.btn[data-v-579e8539]{padding:10px 14px;font-size:.85rem}}.card[data-v-af9d5595]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px}.card-header[data-v-af9d5595]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;flex-wrap:wrap;gap:12px}.card-header h3[data-v-af9d5595]{font-size:1.1rem;font-weight:600;color:#f8fafc}.header-actions[data-v-af9d5595]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.filter-select[data-v-af9d5595]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.82rem}.search-wrap[data-v-af9d5595]{position:relative;display:flex;align-items:center}.search-icon[data-v-af9d5595]{position:absolute;left:10px;width:14px;height:14px;color:#64748b;pointer-events:none}.filter-input[data-v-af9d5595]{padding:8px 12px 8px 30px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.82rem;width:160px}.btn-primary[data-v-af9d5595]{padding:8px 16px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:8px;color:#3b82f6;text-decoration:none;font-size:.85rem;font-weight:500;white-space:nowrap}.btn-primary[data-v-af9d5595]:hover{background:#3b82f640}.table-wrap[data-v-af9d5595]{overflow-x:auto}table[data-v-af9d5595]{width:100%;border-collapse:collapse}th[data-v-af9d5595]{text-align:left;padding:10px 14px;font-size:.75rem;color:#64748b;border-bottom:1px solid rgba(255,255,255,.06);text-transform:uppercase;white-space:nowrap}th.sortable[data-v-af9d5595]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s}th.sortable[data-v-af9d5595]:hover{color:#94a3b8}.sort-arrow[data-v-af9d5595]{font-size:.72rem;margin-left:2px;opacity:.6}td[data-v-af9d5595]{padding:12px 14px;font-size:.88rem;color:#e2e8f0;border-bottom:1px solid rgba(255,255,255,.03)}.mono[data-v-af9d5595]{font-family:monospace;font-size:.82rem}.text-sm[data-v-af9d5595]{font-size:.82rem;color:#94a3b8}.badge[data-v-af9d5595]{font-size:.68rem;font-weight:600;padding:3px 10px;border-radius:100px}.badge.manual[data-v-af9d5595]{background:#3b82f626;color:#3b82f6}.badge.auto[data-v-af9d5595]{background:#f59e0b26;color:#f59e0b}.badge.rule[data-v-af9d5595]{background:#8b5cf626;color:#8b5cf6}.sync-yes[data-v-af9d5595]{color:#10b981;font-size:.78rem}.sync-no[data-v-af9d5595]{color:#64748b;font-size:.78rem}.btn-danger-sm[data-v-af9d5595]{padding:4px 10px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:6px;color:#ef4444;font-size:.75rem;cursor:pointer}.btn-danger-sm[data-v-af9d5595]:hover{background:#ef444433}.pagination-wrap[data-v-af9d5595]{display:flex;justify-content:space-between;align-items:center;margin-top:20px;flex-wrap:wrap;gap:10px}.page-info[data-v-af9d5595]{font-size:.8rem;color:#64748b}.pagination[data-v-af9d5595]{display:flex;gap:4px;flex-wrap:wrap}.page-link[data-v-af9d5595]{padding:6px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#94a3b8;font-size:.8rem;text-decoration:none;transition:all .15s}.page-link[data-v-af9d5595]:hover:not(.disabled):not(.active){background:#ffffff14}.page-link.active[data-v-af9d5595]{background:#3b82f633;color:#3b82f6}.page-link.disabled[data-v-af9d5595]{opacity:.4;pointer-events:none}@media (max-width:768px){.card[data-v-af9d5595]{padding:16px}.card-header[data-v-af9d5595]{flex-direction:column;align-items:stretch}.card-header h3[data-v-af9d5595]{margin-bottom:4px}.header-actions[data-v-af9d5595]{flex-direction:column}.header-actions .filter-select[data-v-af9d5595],.header-actions .btn-primary[data-v-af9d5595]{width:100%;text-align:center;box-sizing:border-box}.search-wrap[data-v-af9d5595],.filter-input[data-v-af9d5595]{width:100%}th[data-v-af9d5595]:nth-child(4),td[data-v-af9d5595]:nth-child(4),th[data-v-af9d5595]:nth-child(5),td[data-v-af9d5595]:nth-child(5),th[data-v-af9d5595]:nth-child(6),td[data-v-af9d5595]:nth-child(6),th[data-v-af9d5595]:nth-child(7),td[data-v-af9d5595]:nth-child(7){display:none}th[data-v-af9d5595],td[data-v-af9d5595]{padding:8px 10px;font-size:.8rem}.pagination-wrap[data-v-af9d5595]{flex-direction:column;align-items:stretch}.pagination[data-v-af9d5595]{justify-content:center}.page-info[data-v-af9d5595]{text-align:center}.page-link[data-v-af9d5595]{padding:5px 8px;font-size:.72rem}}@media (max-width:480px){.card[data-v-af9d5595]{padding:12px}th[data-v-af9d5595]:nth-child(2),td[data-v-af9d5595]:nth-child(2){display:none}.badge[data-v-af9d5595]{font-size:.62rem;padding:2px 7px}}.card[data-v-1d8a4957]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px;margin-bottom:20px}.card-header[data-v-1d8a4957]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;flex-wrap:wrap;gap:12px}.card-header h3[data-v-1d8a4957]{font-size:1.1rem;font-weight:600;color:#f8fafc}.filters[data-v-1d8a4957]{display:flex;gap:8px;flex-wrap:wrap}.filter-select[data-v-1d8a4957]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.82rem;min-width:130px}.search-wrap[data-v-1d8a4957]{position:relative;display:flex;align-items:center}.search-icon[data-v-1d8a4957]{position:absolute;left:10px;width:14px;height:14px;color:#64748b;pointer-events:none}.filter-input[data-v-1d8a4957]{padding:8px 12px 8px 30px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.82rem;width:200px}.table-wrap[data-v-1d8a4957]{overflow-x:auto}table[data-v-1d8a4957]{width:100%;border-collapse:collapse}th[data-v-1d8a4957]{text-align:left;padding:10px 14px;font-size:.75rem;color:#64748b;border-bottom:1px solid rgba(255,255,255,.06);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}th.sortable[data-v-1d8a4957]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s}th.sortable[data-v-1d8a4957]:hover{color:#94a3b8}.sort-arrow[data-v-1d8a4957]{font-size:.72rem;margin-left:2px;opacity:.6}td[data-v-1d8a4957]{padding:12px 14px;font-size:.88rem;color:#e2e8f0;border-bottom:1px solid rgba(255,255,255,.03)}tr[data-v-1d8a4957]:hover{background:#ffffff05}.badge[data-v-1d8a4957]{font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:100px}.badge.clean[data-v-1d8a4957]{background:#10b98126;color:#10b981}.badge.suspicious[data-v-1d8a4957]{background:#f59e0b26;color:#f59e0b}.badge.fraud[data-v-1d8a4957]{background:#ef444426;color:#ef4444}.badge.blocked[data-v-1d8a4957]{background:#8b5cf626;color:#8b5cf6}.fraud-bar[data-v-1d8a4957]{display:flex;align-items:center;gap:8px}.fraud-bar>div[data-v-1d8a4957]:first-child{width:60px;height:6px;background:#ffffff0f;border-radius:3px;overflow:hidden;position:relative}.fraud-fill[data-v-1d8a4957]{height:100%;border-radius:3px;transition:width .3s}.fraud-bar span[data-v-1d8a4957]{font-size:.78rem;color:#94a3b8;min-width:20px}.link[data-v-1d8a4957]{color:#3b82f6;text-decoration:none;font-size:.82rem}.link[data-v-1d8a4957]:hover{text-decoration:underline}.pagination-wrap[data-v-1d8a4957]{display:flex;justify-content:space-between;align-items:center;margin-top:20px;flex-wrap:wrap;gap:10px}.page-info[data-v-1d8a4957]{font-size:.8rem;color:#64748b}.pagination[data-v-1d8a4957]{display:flex;gap:4px;flex-wrap:wrap}.page-link[data-v-1d8a4957]{padding:6px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#94a3b8;font-size:.8rem;text-decoration:none;transition:all .15s}.page-link[data-v-1d8a4957]:hover:not(.disabled):not(.active){background:#ffffff14}.page-link.active[data-v-1d8a4957]{background:#3b82f633;border-color:#3b82f64d;color:#3b82f6}.page-link.disabled[data-v-1d8a4957]{opacity:.4;pointer-events:none}@media (max-width:768px){.card[data-v-1d8a4957]{padding:16px}.card-header[data-v-1d8a4957]{flex-direction:column;align-items:stretch}.card-header h3[data-v-1d8a4957]{margin-bottom:4px}.filters[data-v-1d8a4957]{flex-direction:column}.filter-select[data-v-1d8a4957],.filter-input[data-v-1d8a4957]{width:100%;min-width:0}.search-wrap[data-v-1d8a4957],.filter-input[data-v-1d8a4957]{width:100%}th[data-v-1d8a4957]:nth-child(5),td[data-v-1d8a4957]:nth-child(5),th[data-v-1d8a4957]:nth-child(6),td[data-v-1d8a4957]:nth-child(6),th[data-v-1d8a4957]:nth-child(7),td[data-v-1d8a4957]:nth-child(7){display:none}th[data-v-1d8a4957],td[data-v-1d8a4957]{padding:8px 10px;font-size:.8rem}.pagination-wrap[data-v-1d8a4957]{flex-direction:column;align-items:stretch}.pagination[data-v-1d8a4957]{justify-content:center}.page-info[data-v-1d8a4957]{text-align:center}.page-link[data-v-1d8a4957]{padding:5px 8px;font-size:.72rem}}@media (max-width:480px){.card[data-v-1d8a4957]{padding:12px}th[data-v-1d8a4957]:nth-child(2),td[data-v-1d8a4957]:nth-child(2){display:none}.fraud-bar>div[data-v-1d8a4957]:first-child{width:40px}.badge[data-v-1d8a4957]{font-size:.62rem;padding:2px 7px}}.top-bar[data-v-f8a5850e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.back-link[data-v-f8a5850e]{color:#3b82f6;text-decoration:none;font-size:.88rem}.back-link[data-v-f8a5850e]:hover{text-decoration:underline}.grid-2[data-v-f8a5850e]{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:16px}@media (min-width:768px){.grid-2[data-v-f8a5850e]{grid-template-columns:1fr 1fr}}.card[data-v-f8a5850e]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px;margin-bottom:0}.card h4[data-v-f8a5850e]{font-size:1rem;font-weight:600;color:#f8fafc;margin-bottom:16px}.detail-grid[data-v-f8a5850e]{display:flex;flex-direction:column;gap:10px}.detail-row[data-v-f8a5850e]{display:flex;gap:12px;padding:8px 12px;background:#ffffff05;border-radius:8px;font-size:.88rem;color:#e2e8f0}.label[data-v-f8a5850e]{color:#64748b;min-width:120px;flex-shrink:0}.mono[data-v-f8a5850e]{font-family:monospace;font-size:.82rem}.small[data-v-f8a5850e]{font-size:.78rem;word-break:break-all}.badge[data-v-f8a5850e]{font-size:.72rem;font-weight:600;padding:4px 12px;border-radius:100px}.badge.clean[data-v-f8a5850e]{background:#10b98126;color:#10b981}.badge.suspicious[data-v-f8a5850e]{background:#f59e0b26;color:#f59e0b}.badge.fraud[data-v-f8a5850e]{background:#ef444426;color:#ef4444}.fraud-score-big[data-v-f8a5850e]{text-align:center;margin-bottom:20px}.score-circle[data-v-f8a5850e]{width:72px;height:72px;border-radius:50%;border:3px solid;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:800;color:#f8fafc;margin:0 auto 8px;background:#ffffff08}.fraud-score-big span[data-v-f8a5850e]{font-size:.8rem;color:#64748b}.flags[data-v-f8a5850e]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.flag[data-v-f8a5850e]{font-size:.75rem;padding:4px 10px;border-radius:8px;background:#ffffff08;color:#64748b;border:1px solid rgba(255,255,255,.05)}.flag.active[data-v-f8a5850e]{background:#ef44441a;color:#ef4444;border-color:#ef444433}.signals h5[data-v-f8a5850e]{font-size:.82rem;color:#94a3b8;margin-bottom:8px}.signal-item[data-v-f8a5850e]{font-size:.82rem;color:#e2e8f0;padding:4px 10px;background:#ef44440d;border-radius:6px;margin-bottom:4px}.engagement-grid[data-v-f8a5850e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.eng-item[data-v-f8a5850e]{text-align:center;padding:16px 12px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:12px}.eng-val[data-v-f8a5850e]{display:block;font-size:1.2rem;font-weight:700;color:#f8fafc;margin-bottom:4px}.eng-label[data-v-f8a5850e]{font-size:.72rem;color:#64748b}.top-bar[data-v-af156302]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:20px}.top-left h2[data-v-af156302]{font-size:1.2rem;font-weight:700;color:#f8fafc;margin-bottom:2px}.sub[data-v-af156302]{font-size:.82rem;color:#64748b}.top-right[data-v-af156302]{display:flex;gap:8px;align-items:center}.alert-badge-link[data-v-af156302]{display:flex;align-items:center;gap:6px;padding:6px 14px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:8px;color:#ef4444;font-size:.82rem;font-weight:500;text-decoration:none;white-space:nowrap}.alert-badge-link[data-v-af156302]:hover{background:#ef44442e}.alert-badge[data-v-af156302]{background:#ef4444;color:#fff;font-size:.7rem;font-weight:700;padding:1px 7px;border-radius:100px;min-width:18px;text-align:center}.filter-sel[data-v-af156302]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.stats-grid[data-v-af156302]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}@media (min-width:1024px){.stats-grid[data-v-af156302]{grid-template-columns:repeat(6,1fr)}}@media (max-width:640px){.stats-grid[data-v-af156302]{grid-template-columns:repeat(2,1fr)}}.stat-card[data-v-af156302]{display:flex;align-items:center;gap:12px;padding:16px;background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:12px;position:relative}.stat-icon[data-v-af156302]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0}.stat-icon.blue[data-v-af156302]{background:#3b82f626}.stat-icon.green[data-v-af156302]{background:#10b98126}.stat-icon.red[data-v-af156302]{background:#ef444426}.stat-icon.yellow[data-v-af156302]{background:#f59e0b26}.stat-icon.purple[data-v-af156302]{background:#8b5cf626}.stat-icon.teal[data-v-af156302]{background:#14b8a626}.stat-body[data-v-af156302]{flex:1;min-width:0}.stat-val[data-v-af156302]{display:block;font-size:1.15rem;font-weight:700;color:#f8fafc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-lbl[data-v-af156302]{font-size:.72rem;color:#64748b}.stat-pct[data-v-af156302]{position:absolute;top:8px;right:8px;font-size:.68rem;font-weight:600;padding:2px 6px;border-radius:4px}.stat-pct.green[data-v-af156302]{background:#10b98126;color:#10b981}.stat-pct.red[data-v-af156302]{background:#ef444426;color:#ef4444}.content-grid[data-v-af156302]{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:16px}@media (min-width:1024px){.content-grid[data-v-af156302]{grid-template-columns:2fr 1fr}}.card[data-v-af156302]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:20px;margin-bottom:16px}.card-head[data-v-af156302]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.card-head h3[data-v-af156302]{font-size:.95rem;font-weight:600;color:#f8fafc}.view-all[data-v-af156302]{font-size:.82rem;color:#3b82f6;text-decoration:none}.card.mini[data-v-af156302]{padding:16px;margin-bottom:0}.card.mini h4[data-v-af156302]{font-size:.85rem;font-weight:600;color:#e2e8f0;margin-bottom:10px}.chart-wrap[data-v-af156302]{height:200px;display:flex;flex-direction:column}.chart-area[data-v-af156302]{flex:1;display:flex;align-items:flex-end;gap:2px;padding-bottom:4px;overflow-x:auto}.chart-col[data-v-af156302]{flex:1;min-width:12px;display:flex;flex-direction:column;align-items:center}.bar-stack[data-v-af156302]{width:100%;max-width:24px;display:flex;flex-direction:column;border-radius:3px 3px 0 0;overflow:hidden}.bar.clean[data-v-af156302]{background:#3b82f6}.bar.suspicious[data-v-af156302]{background:#f59e0b}.bar.blocked[data-v-af156302]{background:#ef4444}.chart-lbl[data-v-af156302]{font-size:.58rem;color:#475569;margin-top:4px;white-space:nowrap}.chart-legend[data-v-af156302]{display:flex;gap:16px;justify-content:center;padding-top:8px;border-top:1px solid rgba(255,255,255,.04)}.chart-legend span[data-v-af156302]{font-size:.75rem;color:#94a3b8;display:flex;align-items:center;gap:4px}.dot[data-v-af156302]{width:8px;height:8px;border-radius:2px;display:inline-block}.dot.clean[data-v-af156302]{background:#3b82f6}.dot.suspicious[data-v-af156302]{background:#f59e0b}.dot.blocked[data-v-af156302]{background:#ef4444}.empty-chart[data-v-af156302]{text-align:center;padding:40px 0;color:#64748b}.empty-chart .hint[data-v-af156302]{font-size:.8rem;margin-top:4px}.sidebar[data-v-af156302]{display:flex;flex-direction:column;gap:12px}.breakdown[data-v-af156302]{display:flex;flex-direction:column;gap:6px}.bd-row[data-v-af156302]{display:flex;align-items:center;gap:8px;font-size:.82rem}.bd-label[data-v-af156302]{flex:1;color:#cbd5e1;display:flex;align-items:center;gap:4px}.bd-val[data-v-af156302]{color:#f8fafc;font-weight:600;min-width:30px;text-align:right}.bd-val.red[data-v-af156302]{color:#ef4444}.bd-dot[data-v-af156302]{width:6px;height:6px;border-radius:50%;display:inline-block}.bd-dot.clean[data-v-af156302]{background:#3b82f6}.bd-dot.suspicious[data-v-af156302]{background:#f59e0b}.bd-dot.fraud[data-v-af156302]{background:#ef4444}.bd-dot.blocked[data-v-af156302]{background:#991b1b}.bd-bar[data-v-af156302]{flex:1;height:4px;background:#ffffff0f;border-radius:2px;max-width:60px}.bd-bar div[data-v-af156302]{height:100%;border-radius:2px}.bd-bar .clean[data-v-af156302]{background:#3b82f6}.bd-bar .suspicious[data-v-af156302]{background:#f59e0b}.bd-bar .fraud[data-v-af156302]{background:#ef4444}.bd-bar .blocked[data-v-af156302]{background:#991b1b}.empty-mini[data-v-af156302]{font-size:.78rem;color:#475569;text-align:center;padding:8px 0}.mono[data-v-af156302]{font-family:ui-monospace,monospace;font-size:.82rem}.table-scroll[data-v-af156302]{overflow-x:auto}table[data-v-af156302]{width:100%;border-collapse:collapse;font-size:.82rem}thead th[data-v-af156302]{text-align:left;padding:8px 10px;color:#64748b;font-weight:500;border-bottom:1px solid rgba(255,255,255,.06);white-space:nowrap}tbody td[data-v-af156302]{padding:8px 10px;color:#cbd5e1;border-bottom:1px solid rgba(255,255,255,.03)}.sm[data-v-af156302]{font-size:.78rem}.badge[data-v-af156302]{padding:2px 8px;border-radius:4px;font-size:.72rem;font-weight:600}.badge.clean[data-v-af156302]{background:#3b82f626;color:#3b82f6}.badge.suspicious[data-v-af156302]{background:#f59e0b26;color:#f59e0b}.badge.fraud[data-v-af156302]{background:#ef444426;color:#ef4444}.badge.blocked[data-v-af156302]{background:#991b1b33;color:#fca5a5}.score[data-v-af156302]{font-weight:700;font-size:.85rem}.score.low[data-v-af156302]{color:#22c55e}.score.mid[data-v-af156302]{color:#f59e0b}.score.high[data-v-af156302]{color:#ef4444}.empty-table[data-v-af156302]{text-align:center;padding:24px;color:#475569;font-size:.85rem}.blocked-grid[data-v-af156302]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}.blocked-item[data-v-af156302]{padding:12px;background:#ef44440a;border:1px solid rgba(239,68,68,.1);border-radius:10px}.bi-main[data-v-af156302]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.bi-type[data-v-af156302]{font-size:.68rem;padding:2px 6px;border-radius:4px}.bi-type.auto[data-v-af156302]{background:#3b82f61a;color:#3b82f6}.bi-type.manual[data-v-af156302]{background:#f59e0b1a;color:#f59e0b}.bi-reason[data-v-af156302]{font-size:.76rem;color:#94a3b8;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bi-time[data-v-af156302]{font-size:.68rem;color:#475569}.quick-actions[data-v-af156302]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}@media (max-width:768px){.quick-actions[data-v-af156302]{grid-template-columns:repeat(2,1fr)}}.action-btn[data-v-af156302]{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:10px;color:#e2e8f0;text-decoration:none;font-size:.85rem;font-weight:500;transition:.2s}.action-btn[data-v-af156302]:hover{background:#3b82f61a;border-color:#3b82f64d;transform:translateY(-1px)}.action-btn span[data-v-af156302]{font-size:1.1rem}.card[data-v-a1f2d09c]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px;margin-bottom:16px}.card-header[data-v-a1f2d09c]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.card-header h3[data-v-a1f2d09c]{font-size:1.1rem;font-weight:600;color:#f8fafc;margin-bottom:4px}.subtitle[data-v-a1f2d09c]{font-size:.85rem;color:#64748b}.card h4[data-v-a1f2d09c]{font-size:1rem;font-weight:600;color:#f8fafc;margin-bottom:16px}.filter-select[data-v-a1f2d09c]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.grid-2[data-v-a1f2d09c]{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:16px}@media (min-width:768px){.grid-2[data-v-a1f2d09c]{grid-template-columns:1fr 1fr}}.flash[data-v-a1f2d09c]{padding:12px 16px;border-radius:10px;font-size:.88rem;margin-bottom:16px}.flash-success[data-v-a1f2d09c]{background:#10b9811a;border:1px solid rgba(16,185,129,.2);color:#10b981}.flash-error[data-v-a1f2d09c]{background:#ef44441a;border:1px solid rgba(239,68,68,.2);color:#ef4444}.status-connected[data-v-a1f2d09c],.status-disconnected[data-v-a1f2d09c]{display:flex;gap:16px;align-items:flex-start}.status-icon[data-v-a1f2d09c]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0}.status-icon.green[data-v-a1f2d09c]{background:#10b98126;color:#10b981}.status-icon.yellow[data-v-a1f2d09c]{background:#f59e0b26;color:#f59e0b}.status-icon.gray[data-v-a1f2d09c]{background:#ffffff0d;color:#64748b}.status-connected strong[data-v-a1f2d09c],.status-disconnected strong[data-v-a1f2d09c]{display:block;color:#f8fafc;font-size:.95rem;margin-bottom:4px}.status-connected p[data-v-a1f2d09c],.status-disconnected p[data-v-a1f2d09c]{font-size:.85rem;color:#94a3b8}.text-sm[data-v-a1f2d09c]{font-size:.8rem;color:#64748b}.text-warn[data-v-a1f2d09c]{color:#f59e0b!important}.card-actions[data-v-a1f2d09c]{margin-top:16px;display:flex;flex-direction:column;gap:4px}.btn-google[data-v-a1f2d09c]{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 24px;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;border:1px solid rgba(255,255,255,.15);background:#ffffff0f;color:#f8fafc;transition:all .15s;width:100%}.btn-google[data-v-a1f2d09c]:hover{background:#ffffff1a;border-color:#fff3}.btn-google[data-v-a1f2d09c]:disabled{opacity:.5;cursor:not-allowed}.google-icon[data-v-a1f2d09c]{width:20px;height:20px;flex-shrink:0}.plan-notice[data-v-a1f2d09c]{padding:12px 16px;background:#f59e0b0f;border:1px solid rgba(245,158,11,.15);border-radius:8px;font-size:.85rem;color:#f59e0b;text-align:center}.account-list[data-v-a1f2d09c]{display:flex;flex-direction:column;gap:8px}.account-option[data-v-a1f2d09c]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:10px;cursor:pointer;transition:all .15s}.account-option[data-v-a1f2d09c]:hover{background:#ffffff0d}.account-option.selected[data-v-a1f2d09c]{border-color:#3b82f666;background:#3b82f60f}.account-option input[type=radio][data-v-a1f2d09c]{accent-color:#3b82f6;width:16px;height:16px;flex-shrink:0}.acc-info[data-v-a1f2d09c]{display:flex;flex-direction:column;gap:2px}.acc-info strong[data-v-a1f2d09c]{color:#f8fafc;font-size:.9rem}.acc-id[data-v-a1f2d09c]{font-size:.82rem;color:#94a3b8;font-family:monospace}.acc-manager[data-v-a1f2d09c]{font-size:.68rem;font-weight:600;padding:2px 6px;border-radius:4px;background:#8b5cf61a;color:#a78bfa;width:-moz-fit-content;width:fit-content}.loading-state[data-v-a1f2d09c]{display:flex;align-items:center;gap:12px;padding:20px 0;color:#94a3b8;font-size:.88rem}.spinner[data-v-a1f2d09c]{width:20px;height:20px;border:2px solid rgba(255,255,255,.1);border-top-color:#3b82f6;border-radius:50%;animation:spin-a1f2d09c .6s linear infinite}@keyframes spin-a1f2d09c{to{transform:rotate(360deg)}}.error-state[data-v-a1f2d09c]{text-align:center;padding:20px 0}.error-state p[data-v-a1f2d09c]{color:#ef4444;font-size:.88rem}.empty-state[data-v-a1f2d09c]{text-align:center;padding:20px 0}.empty-state p[data-v-a1f2d09c]{color:#94a3b8;font-size:.88rem}.sync-info[data-v-a1f2d09c]{display:flex;flex-direction:column;gap:10px}.sync-row[data-v-a1f2d09c]{display:flex;justify-content:space-between;padding:8px 12px;background:#ffffff05;border-radius:8px;font-size:.88rem;color:#94a3b8}.sync-row strong[data-v-a1f2d09c]{color:#f8fafc}.text-green[data-v-a1f2d09c]{color:#10b981!important}.text-red[data-v-a1f2d09c]{color:#ef4444!important}.text-yellow[data-v-a1f2d09c]{color:#f59e0b!important}.error-msg[data-v-a1f2d09c]{font-size:.8rem;color:#ef4444;padding:8px 12px;background:#ef44440f;border-radius:8px}.btn[data-v-a1f2d09c]{padding:10px 20px;border-radius:8px;font-size:.88rem;font-weight:500;cursor:pointer;border:1px solid transparent;transition:all .15s}.btn-primary[data-v-a1f2d09c]{background:#3b82f626;border-color:#3b82f64d;color:#3b82f6}.btn-primary[data-v-a1f2d09c]:hover{background:#3b82f640}.btn-secondary[data-v-a1f2d09c]{background:#ffffff0d;border-color:#ffffff1a;color:#94a3b8}.btn-danger[data-v-a1f2d09c]{background:#ef44441a;border-color:#ef444433;color:#ef4444}.btn-danger[data-v-a1f2d09c]:hover{background:#ef444433}.btn[data-v-a1f2d09c]:disabled{opacity:.5;cursor:not-allowed}.mt-8[data-v-a1f2d09c]{margin-top:8px}.mt-16[data-v-a1f2d09c]{margin-top:16px}.mb-16[data-v-a1f2d09c]{margin-bottom:16px}.steps[data-v-a1f2d09c]{display:flex;flex-direction:column;gap:16px}.step[data-v-a1f2d09c]{display:flex;gap:16px;align-items:flex-start}.step-n[data-v-a1f2d09c]{width:32px;height:32px;border-radius:50%;background:#3b82f61a;color:#3b82f6;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;flex-shrink:0}.step strong[data-v-a1f2d09c]{display:block;color:#f8fafc;font-size:.9rem;margin-bottom:4px}.step p[data-v-a1f2d09c]{font-size:.82rem;color:#94a3b8}@media (max-width:767px){.card[data-v-a1f2d09c]{padding:16px}.card-header[data-v-a1f2d09c]{flex-direction:column;gap:10px}.filter-select[data-v-a1f2d09c]{width:100%}}.card[data-v-9dd05576]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px}.card-header[data-v-9dd05576]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:16px;flex-wrap:wrap}.card-header h3[data-v-9dd05576]{font-size:1.1rem;font-weight:600;color:#f8fafc;margin-bottom:4px}.subtitle[data-v-9dd05576]{font-size:.85rem;color:#64748b}.filter-select[data-v-9dd05576]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.rules-list[data-v-9dd05576]{display:flex;flex-direction:column;gap:12px}.rule-card[data-v-9dd05576]{padding:20px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px;transition:border-color .2s}.rule-card[data-v-9dd05576]:hover{border-color:#ffffff1a}.rule-top[data-v-9dd05576]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px}.rule-info h4[data-v-9dd05576]{font-size:.95rem;font-weight:600;color:#f8fafc;margin-bottom:4px}.rule-info p[data-v-9dd05576]{font-size:.82rem;color:#64748b}.toggle[data-v-9dd05576]{cursor:pointer;display:flex;align-items:center}.toggle input[data-v-9dd05576]{display:none}.toggle-track[data-v-9dd05576]{width:44px;height:24px;background:#ffffff14;border-radius:12px;position:relative;transition:background .2s}.toggle input:checked+.toggle-track[data-v-9dd05576]{background:#10b9814d}.toggle-thumb[data-v-9dd05576]{position:absolute;top:3px;left:3px;width:18px;height:18px;background:#94a3b8;border-radius:50%;transition:all .2s}.toggle input:checked+.toggle-track .toggle-thumb[data-v-9dd05576]{left:calc(100% - 21px);background:#10b981}.rule-weight[data-v-9dd05576]{display:flex;align-items:center;gap:12px;transition:opacity .2s}.rule-weight.disabled[data-v-9dd05576]{opacity:.3;pointer-events:none}.weight-label[data-v-9dd05576]{font-size:.8rem;color:#94a3b8;min-width:100px}.weight-label strong[data-v-9dd05576]{color:#f8fafc}input[type=range][data-v-9dd05576]{flex:1;-webkit-appearance:none;height:4px;background:#ffffff1a;border-radius:2px;outline:none}input[type=range][data-v-9dd05576]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;background:#3b82f6;border-radius:50%;cursor:pointer}.weight-bar[data-v-9dd05576]{display:none}.save-bar[data-v-9dd05576]{margin-top:24px;display:flex;justify-content:flex-end}.btn-primary[data-v-9dd05576]{padding:10px 24px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:8px;color:#3b82f6;font-size:.9rem;font-weight:500;cursor:pointer}.btn-primary[data-v-9dd05576]:hover{background:#3b82f640}.btn-primary[data-v-9dd05576]:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.card[data-v-9dd05576]{padding:16px}.card-header[data-v-9dd05576]{flex-direction:column;align-items:stretch}.card-header h3[data-v-9dd05576]{margin-bottom:4px}.filter-select[data-v-9dd05576]{width:100%}.rule-card[data-v-9dd05576]{padding:14px}.rule-top[data-v-9dd05576]{flex-direction:column;gap:10px}.rule-weight[data-v-9dd05576]{flex-direction:column;align-items:stretch;gap:8px}.weight-label[data-v-9dd05576]{min-width:0}.save-bar[data-v-9dd05576]{justify-content:stretch}.save-bar .btn-primary[data-v-9dd05576]{width:100%;text-align:center;box-sizing:border-box}}@media (max-width:480px){.card[data-v-9dd05576],.rule-card[data-v-9dd05576]{padding:12px}.rule-info h4[data-v-9dd05576]{font-size:.88rem}.rule-info p[data-v-9dd05576]{font-size:.76rem}.subtitle[data-v-9dd05576]{font-size:.78rem}}.card[data-v-1274fb7a]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px}.card-header[data-v-1274fb7a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:28px;gap:16px;flex-wrap:wrap}.card-header h3[data-v-1274fb7a]{font-size:1.1rem;font-weight:600;color:#f8fafc;margin-bottom:4px}.subtitle[data-v-1274fb7a]{font-size:.85rem;color:#64748b}.filter-select[data-v-1274fb7a]{padding:8px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.settings-section[data-v-1274fb7a]{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:24px;margin-bottom:20px}.section-header[data-v-1274fb7a]{display:flex;align-items:center;gap:14px;margin-bottom:20px}.section-icon[data-v-1274fb7a]{font-size:1.6rem}.section-header h4[data-v-1274fb7a]{font-size:.95rem;font-weight:600;color:#f8fafc;margin-bottom:2px}.section-header p[data-v-1274fb7a]{font-size:.8rem;color:#64748b}.mode-grid[data-v-1274fb7a]{display:flex;flex-direction:column;gap:8px;max-width:420px;margin-bottom:20px}.mode-btn[data-v-1274fb7a]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#94a3b8;cursor:pointer;transition:all .2s;text-align:left}.mode-btn[data-v-1274fb7a]:hover{border-color:#ffffff26}.mode-btn.active[data-v-1274fb7a]{background:#22d3ee14;border-color:#22d3ee59}.mode-btn.active.off[data-v-1274fb7a]{background:#ffffff08;border-color:#ffffff1f}.mode-icon[data-v-1274fb7a]{font-size:1.3rem;flex-shrink:0}.mode-info[data-v-1274fb7a]{display:flex;flex-direction:column;gap:2px}.mode-info strong[data-v-1274fb7a]{font-size:.88rem;font-weight:600;color:#f8fafc}.mode-info small[data-v-1274fb7a]{font-size:.78rem;color:#64748b}.mode-btn.active .mode-info strong[data-v-1274fb7a]{color:#22d3ee}.mode-btn.active.off .mode-info strong[data-v-1274fb7a]{color:#94a3b8}.setting-body[data-v-1274fb7a]{transition:opacity .3s}.setting-body.disabled[data-v-1274fb7a]{opacity:.4;pointer-events:none}.setting-row[data-v-1274fb7a]{margin-bottom:20px}.setting-row[data-v-1274fb7a]:last-child{margin-bottom:0}.setting-label[data-v-1274fb7a]{display:block;font-size:.8rem;font-weight:500;color:#94a3b8;margin-bottom:10px;text-transform:uppercase;letter-spacing:.05em}.position-grid[data-v-1274fb7a]{display:grid;grid-template-columns:1fr 1fr;gap:8px;max-width:320px}.pos-btn[data-v-1274fb7a]{padding:10px 16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#94a3b8;font-size:.85rem;cursor:pointer;transition:all .2s}.pos-btn[data-v-1274fb7a]:hover{border-color:#ffffff26}.pos-btn.active[data-v-1274fb7a]{background:#22d3ee1a;border-color:#22d3ee66;color:#22d3ee}.style-grid[data-v-1274fb7a]{display:flex;gap:10px;flex-wrap:wrap}.style-btn[data-v-1274fb7a]{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#94a3b8;font-size:.85rem;cursor:pointer;transition:all .2s}.style-btn[data-v-1274fb7a]:hover{border-color:#ffffff26}.style-btn.active[data-v-1274fb7a]{background:#22d3ee1a;border-color:#22d3ee66;color:#22d3ee}.style-preview[data-v-1274fb7a]{width:20px;height:20px;border-radius:6px;flex-shrink:0}.style-preview.dark[data-v-1274fb7a]{background:#0f1219e0;border:1px solid rgba(255,255,255,.08)}.style-preview.light[data-v-1274fb7a]{background:#ffffffeb;border:1px solid rgba(0,0,0,.1)}.style-preview.glass[data-v-1274fb7a]{background:linear-gradient(135deg,#ffffff26,#ffffff0d);border:1px solid rgba(255,255,255,.15)}.style-preview.minimal[data-v-1274fb7a]{background:transparent;border:1px dashed rgba(255,255,255,.15)}.preview-wrap[data-v-1274fb7a]{padding:20px;background:#0003;border-radius:12px;display:flex;justify-content:center}.badge-preview[data-v-1274fb7a]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px 6px 8px;border-radius:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:10px;line-height:1.2;transition:all .3s}.badge-preview.off[data-v-1274fb7a]{opacity:.3}.badge-preview.dark[data-v-1274fb7a]{background:#0f1219e0;border:1px solid rgba(255,255,255,.08);color:#e2e8f0}.badge-preview.dark svg[data-v-1274fb7a]{color:#22d3ee}.badge-preview.dark strong[data-v-1274fb7a]{color:#22d3ee}.badge-preview.light[data-v-1274fb7a]{background:#ffffffeb;border:1px solid rgba(0,0,0,.06);color:#475569}.badge-preview.light svg[data-v-1274fb7a]{color:#0ea5e9}.badge-preview.light strong[data-v-1274fb7a]{color:#0ea5e9}.badge-preview.glass[data-v-1274fb7a]{background:#ffffff1a;border:1px solid rgba(255,255,255,.15);color:#ffffffd9}.badge-preview.glass svg[data-v-1274fb7a]{color:#38bdf8}.badge-preview.glass strong[data-v-1274fb7a]{color:#38bdf8}.badge-preview.minimal[data-v-1274fb7a]{background:transparent;border:none;color:#94a3b8}.badge-preview.minimal svg[data-v-1274fb7a]{color:#22d3ee}.badge-preview.minimal strong[data-v-1274fb7a]{color:#22d3ee}.badge-text[data-v-1274fb7a]{white-space:nowrap}.badge-text strong[data-v-1274fb7a]{font-weight:700}.save-bar[data-v-1274fb7a]{display:flex;justify-content:flex-end;margin-top:20px}.btn[data-v-1274fb7a]{padding:10px 24px;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;border:none;transition:all .2s}.btn-primary[data-v-1274fb7a]{background:linear-gradient(135deg,#22d3ee,#06b6d4);color:#0f172a}.btn-primary[data-v-1274fb7a]:hover{transform:translateY(-1px);box-shadow:0 4px 20px #22d3ee4d}.btn[data-v-1274fb7a]:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width:768px){.card[data-v-1274fb7a]{padding:16px}.card-header[data-v-1274fb7a]{flex-direction:column;align-items:stretch}.filter-select[data-v-1274fb7a]{width:100%}.settings-section[data-v-1274fb7a]{padding:16px}.section-header[data-v-1274fb7a]{flex-direction:column;align-items:flex-start;gap:10px}.mode-grid[data-v-1274fb7a]{max-width:100%}.position-grid[data-v-1274fb7a]{max-width:100%;grid-template-columns:1fr 1fr}.style-grid[data-v-1274fb7a]{flex-direction:column}.style-btn[data-v-1274fb7a]{width:100%;justify-content:flex-start}.preview-wrap[data-v-1274fb7a]{padding:14px}.save-bar[data-v-1274fb7a]{justify-content:stretch}.save-bar .btn[data-v-1274fb7a]{width:100%;text-align:center}}.top-bar[data-v-85384bfe]{margin-bottom:20px}.back-link[data-v-85384bfe]{color:#3b82f6;text-decoration:none;font-size:.88rem}.card[data-v-85384bfe]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:28px}.card h3[data-v-85384bfe]{font-size:1.1rem;font-weight:600;color:#f8fafc;margin-bottom:8px}.info[data-v-85384bfe]{font-size:.88rem;color:#64748b;margin-bottom:24px}.form[data-v-85384bfe]{display:flex;flex-direction:column;gap:18px}.form-group label[data-v-85384bfe]{display:block;font-size:.85rem;color:#94a3b8;margin-bottom:6px;font-weight:500}.form-group input[data-v-85384bfe],.form-group select[data-v-85384bfe],.form-group textarea[data-v-85384bfe]{width:100%;padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.9rem}.error[data-v-85384bfe]{color:#ef4444;font-size:.78rem;margin-top:4px;display:block}.form-actions[data-v-85384bfe]{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.btn[data-v-85384bfe]{padding:10px 20px;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;text-decoration:none;display:inline-block;border:1px solid transparent}.btn-secondary[data-v-85384bfe]{background:#ffffff0d;border-color:#ffffff1a;color:#94a3b8}.btn-success[data-v-85384bfe]{background:#10b98126;border-color:#10b9814d;color:#10b981}.btn-success[data-v-85384bfe]:hover{background:#10b98140}.btn[data-v-85384bfe]:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.card[data-v-85384bfe]{padding:16px;max-width:100%!important}.card h3[data-v-85384bfe]{font-size:1rem}.info[data-v-85384bfe]{font-size:.82rem}.form-group input[data-v-85384bfe],.form-group select[data-v-85384bfe],.form-group textarea[data-v-85384bfe]{font-size:.85rem;padding:9px 12px}.form-actions[data-v-85384bfe]{flex-direction:column}.form-actions .btn[data-v-85384bfe]{width:100%;text-align:center;box-sizing:border-box}}@media (max-width:480px){.card[data-v-85384bfe]{padding:12px}.btn[data-v-85384bfe]{padding:10px 14px;font-size:.85rem}}.card[data-v-33a2230f]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px}.card-header[data-v-33a2230f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.card-header h3[data-v-33a2230f]{font-size:1.1rem;font-weight:600;color:#f8fafc}.info[data-v-33a2230f]{font-size:.85rem;color:#64748b;margin-bottom:20px;line-height:1.5}.btn-primary[data-v-33a2230f]{padding:8px 16px;background:#10b98126;border:1px solid rgba(16,185,129,.3);border-radius:8px;color:#10b981;text-decoration:none;font-size:.85rem;font-weight:500}.table-wrap[data-v-33a2230f]{overflow-x:auto}table[data-v-33a2230f]{width:100%;border-collapse:collapse}th[data-v-33a2230f]{text-align:left;padding:10px 14px;font-size:.75rem;color:#64748b;border-bottom:1px solid rgba(255,255,255,.06);text-transform:uppercase}td[data-v-33a2230f]{padding:12px 14px;font-size:.88rem;color:#e2e8f0;border-bottom:1px solid rgba(255,255,255,.03)}.mono[data-v-33a2230f]{font-family:monospace;font-size:.82rem}.text-sm[data-v-33a2230f]{font-size:.82rem;color:#94a3b8}.btn-danger-sm[data-v-33a2230f]{padding:4px 10px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:6px;color:#ef4444;font-size:.75rem;cursor:pointer}.empty[data-v-33a2230f]{text-align:center;padding:40px;color:#64748b}@media (max-width:768px){.card[data-v-33a2230f]{padding:16px}.card-header[data-v-33a2230f]{flex-direction:column;align-items:stretch;gap:10px}.card-header h3[data-v-33a2230f]{margin-bottom:4px}.btn-primary[data-v-33a2230f]{width:100%;text-align:center;box-sizing:border-box}.info[data-v-33a2230f]{font-size:.8rem}th[data-v-33a2230f]:nth-child(4),td[data-v-33a2230f]:nth-child(4){display:none}th[data-v-33a2230f],td[data-v-33a2230f]{padding:8px 10px;font-size:.8rem}}@media (max-width:480px){.card[data-v-33a2230f]{padding:12px}th[data-v-33a2230f]:nth-child(2),td[data-v-33a2230f]:nth-child(2){display:none}}.page-container[data-v-13b91f54]{max-width:800px}.back-link[data-v-13b91f54]{display:inline-flex;align-items:center;color:#94a3b8;text-decoration:none;font-size:.9rem;margin-bottom:24px;transition:color .2s}.back-link[data-v-13b91f54]:hover{color:#3b82f6}.form-card[data-v-13b91f54]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:32px;margin-bottom:24px}.form-header[data-v-13b91f54]{display:flex;align-items:center;gap:16px;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.06)}.form-icon[data-v-13b91f54]{width:56px;height:56px;border-radius:14px;background:#3b82f626;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.form-header h2[data-v-13b91f54]{font-size:1.25rem;font-weight:600;color:#f8fafc;margin-bottom:4px}.form-header p[data-v-13b91f54]{color:#64748b;font-size:.9rem}.form-group[data-v-13b91f54]{margin-bottom:24px}.form-group label[data-v-13b91f54]{display:block;font-size:.9rem;font-weight:500;color:#e2e8f0;margin-bottom:8px}.form-group input[type=text][data-v-13b91f54]{width:100%;padding:12px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#f8fafc;font-size:1rem;transition:all .3s ease}.form-group input[data-v-13b91f54]:focus{outline:none;border-color:#3b82f6;background:#3b82f60d}.form-group input.error[data-v-13b91f54]{border-color:#ef4444}.form-group input[data-v-13b91f54]::-moz-placeholder{color:#64748b}.form-group input[data-v-13b91f54]::placeholder{color:#64748b}.input-with-prefix[data-v-13b91f54]{display:flex;align-items:stretch}.input-prefix[data-v-13b91f54]{display:flex;align-items:center;padding:0 14px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-right:none;border-radius:10px 0 0 10px;color:#64748b;font-size:.9rem}.input-with-prefix input[data-v-13b91f54]{border-radius:0 10px 10px 0}.error-message[data-v-13b91f54]{display:block;margin-top:6px;font-size:.8rem;color:#ef4444}.help-text[data-v-13b91f54]{display:block;margin-top:6px;font-size:.8rem;color:#64748b}.modules-grid[data-v-13b91f54]{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 640px){.modules-grid[data-v-13b91f54]{grid-template-columns:repeat(3,1fr)}}.module-card[data-v-13b91f54]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 16px;background:#ffffff08;border:2px solid rgba(255,255,255,.06);border-radius:12px;cursor:pointer;transition:all .3s ease;position:relative}.module-card input[data-v-13b91f54]{display:none}.module-card[data-v-13b91f54]:hover{background:#ffffff0d;border-color:#ffffff1a}.module-card.active[data-v-13b91f54]{background:#3b82f61a;border-color:#3b82f6}.module-icon[data-v-13b91f54]{font-size:2rem;margin-bottom:12px}.module-info h4[data-v-13b91f54]{font-size:.9rem;font-weight:600;color:#f8fafc;margin-bottom:4px}.module-info p[data-v-13b91f54]{font-size:.75rem;color:#64748b}.module-check[data-v-13b91f54]{position:absolute;top:10px;right:10px;width:20px;height:20px;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;font-size:.7rem;color:transparent;transition:all .2s}.module-card.active .module-check[data-v-13b91f54]{background:#3b82f6;color:#fff}.form-actions[data-v-13b91f54]{display:flex;justify-content:flex-end;gap:12px;padding-top:24px;border-top:1px solid rgba(255,255,255,.06)}.btn[data-v-13b91f54]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer;border:none;text-decoration:none;transition:all .3s ease}.btn-primary[data-v-13b91f54]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff}.btn-primary[data-v-13b91f54]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 20px #3b82f64d}.btn-primary[data-v-13b91f54]:disabled{opacity:.7;cursor:not-allowed}.btn-ghost[data-v-13b91f54]{background:#ffffff0d;color:#94a3b8;border:1px solid rgba(255,255,255,.1)}.btn-ghost[data-v-13b91f54]:hover{background:#ffffff1a;color:#f8fafc}.info-card[data-v-13b91f54]{background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:12px;padding:24px}.info-card h3[data-v-13b91f54]{font-size:1rem;font-weight:600;color:#f8fafc;margin-bottom:16px}.info-card ol[data-v-13b91f54]{margin:0;padding-left:20px}.info-card li[data-v-13b91f54]{color:#94a3b8;font-size:.9rem;margin-bottom:8px}.info-card li[data-v-13b91f54]:last-child{margin-bottom:0}.top-bar[data-v-7ba3821c]{margin-bottom:20px}.back[data-v-7ba3821c]{color:#3b82f6;text-decoration:none;font-size:.88rem}.card[data-v-7ba3821c]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:28px}.card h3[data-v-7ba3821c]{font-size:1.1rem;font-weight:600;color:#f8fafc;margin-bottom:12px}.domain-info[data-v-7ba3821c]{display:flex;align-items:center;gap:10px;margin-bottom:24px}.domain-badge[data-v-7ba3821c]{padding:6px 14px;background:#3b82f61a;border:1px solid rgba(59,130,246,.15);border-radius:8px;font-size:.85rem;color:#3b82f6;font-family:monospace}.verified[data-v-7ba3821c]{font-size:.78rem;color:#10b981;font-weight:600}.form[data-v-7ba3821c]{display:flex;flex-direction:column;gap:18px}.form-group label[data-v-7ba3821c]{display:block;font-size:.85rem;color:#94a3b8;margin-bottom:6px;font-weight:500}.form-group input[data-v-7ba3821c],.form-group select[data-v-7ba3821c]{width:100%;padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.9rem}.modules h4[data-v-7ba3821c]{font-size:.95rem;font-weight:600;color:#e2e8f0;margin-bottom:12px}.module-toggle[data-v-7ba3821c]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px;cursor:pointer;margin-bottom:8px;transition:all .2s}.module-toggle[data-v-7ba3821c]:hover{border-color:#ffffff1a}.module-toggle input[data-v-7ba3821c]{width:18px;height:18px;accent-color:#3b82f6;flex-shrink:0}.mod-info strong[data-v-7ba3821c]{display:block;color:#f8fafc;font-size:.9rem}.mod-info small[data-v-7ba3821c]{color:#64748b;font-size:.78rem}.form-actions[data-v-7ba3821c]{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.btn[data-v-7ba3821c]{padding:10px 20px;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;text-decoration:none;display:inline-block;border:1px solid transparent}.btn-secondary[data-v-7ba3821c]{background:#ffffff0d;border-color:#ffffff1a;color:#94a3b8}.btn-primary[data-v-7ba3821c]{background:#3b82f626;border-color:#3b82f64d;color:#3b82f6}.btn[data-v-7ba3821c]:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.card[data-v-7ba3821c]{padding:18px}.domain-info[data-v-7ba3821c]{flex-wrap:wrap}.form-actions[data-v-7ba3821c]{flex-direction:column}.form-actions .btn[data-v-7ba3821c]{width:100%;text-align:center}}.page-header[data-v-2ad0c6db]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.page-header h2[data-v-2ad0c6db]{font-size:1.5rem;font-weight:700;color:#f8fafc;margin-bottom:4px}.page-header p[data-v-2ad0c6db]{color:#64748b;font-size:.9rem}.btn[data-v-2ad0c6db]{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;border:none;text-decoration:none;transition:all .3s ease}.btn-primary[data-v-2ad0c6db]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff}.btn-primary[data-v-2ad0c6db]:hover{transform:translateY(-2px);box-shadow:0 4px 20px #3b82f64d}.btn-ghost[data-v-2ad0c6db]{background:#ffffff0d;color:#94a3b8;border:1px solid rgba(255,255,255,.1)}.btn-ghost[data-v-2ad0c6db]:hover{background:#ffffff1a;color:#f8fafc}.btn-danger[data-v-2ad0c6db]{background:#ef4444;color:#fff}.btn-danger[data-v-2ad0c6db]:hover:not(:disabled){background:#dc2626}.btn-sm[data-v-2ad0c6db]{padding:8px 14px;font-size:.8rem}.sites-grid[data-v-2ad0c6db]{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 768px){.sites-grid[data-v-2ad0c6db]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1280px){.sites-grid[data-v-2ad0c6db]{grid-template-columns:repeat(3,1fr)}}.site-card[data-v-2ad0c6db]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px;transition:all .3s ease}.site-card[data-v-2ad0c6db]:hover{border-color:#3b82f64d;transform:translateY(-2px)}.site-header[data-v-2ad0c6db]{display:flex;align-items:flex-start;gap:12px;margin-bottom:20px}.site-icon[data-v-2ad0c6db]{width:44px;height:44px;border-radius:10px;background:#3b82f626;display:flex;align-items:center;justify-content:center;font-size:1.3rem}.site-info[data-v-2ad0c6db]{flex:1}.site-info h3[data-v-2ad0c6db]{font-size:1rem;font-weight:600;color:#f8fafc;margin-bottom:4px;word-break:break-all}.site-status[data-v-2ad0c6db]{font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:100px}.site-status.active[data-v-2ad0c6db]{background:#10b98126;color:#10b981}.site-status.inactive[data-v-2ad0c6db]{background:#ef444426;color:#ef4444}.site-status.pending[data-v-2ad0c6db]{background:#f59e0b26;color:#f59e0b}.site-menu[data-v-2ad0c6db]{position:relative}.menu-btn[data-v-2ad0c6db]{width:32px;height:32px;border-radius:6px;background:none;border:none;color:#64748b;cursor:pointer;font-size:1.2rem;transition:all .2s}.menu-btn[data-v-2ad0c6db]:hover{background:#ffffff0d;color:#f8fafc}.dropdown-menu[data-v-2ad0c6db]{position:absolute;top:100%;right:0;margin-top:4px;background:#0f172af2;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:6px;min-width:160px;z-index:50}.dropdown-item[data-v-2ad0c6db]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:6px;color:#94a3b8;text-decoration:none;font-size:.85rem;width:100%;border:none;background:none;cursor:pointer;text-align:left;transition:all .2s}.dropdown-item[data-v-2ad0c6db]:hover{background:#ffffff0d;color:#f8fafc}.dropdown-item.delete[data-v-2ad0c6db]:hover{background:#ef44441a;color:#ef4444}.site-stats[data-v-2ad0c6db]{display:flex;gap:16px;padding:16px 0;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:16px}.stat[data-v-2ad0c6db]{flex:1;text-align:center}.stat-value[data-v-2ad0c6db]{display:block;font-size:1.25rem;font-weight:700;color:#f8fafc}.stat-label[data-v-2ad0c6db]{font-size:.75rem;color:#64748b}.site-modules[data-v-2ad0c6db]{display:flex;gap:8px;margin-bottom:16px}.module-badge[data-v-2ad0c6db]{font-size:.75rem;padding:4px 10px;border-radius:6px;background:#ffffff0d;color:#64748b}.module-badge.active[data-v-2ad0c6db]{background:#10b98126;color:#10b981}.site-footer[data-v-2ad0c6db]{display:flex;align-items:center;justify-content:space-between}.site-date[data-v-2ad0c6db]{font-size:.8rem;color:#64748b}.empty-state[data-v-2ad0c6db]{text-align:center;padding:60px 20px;background:#0f172a99;border:1px dashed rgba(255,255,255,.1);border-radius:16px}.empty-icon[data-v-2ad0c6db]{font-size:3rem;margin-bottom:16px}.empty-state h3[data-v-2ad0c6db]{font-size:1.2rem;font-weight:600;color:#f8fafc;margin-bottom:8px}.empty-state p[data-v-2ad0c6db]{color:#64748b;margin-bottom:24px}.modal-overlay[data-v-2ad0c6db]{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:200;padding:20px}.modal[data-v-2ad0c6db]{background:#0f172a;border:1px solid rgba(255,255,255,.1);border-radius:16px;width:100%;max-width:440px}.modal-header[data-v-2ad0c6db]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.06)}.modal-header h3[data-v-2ad0c6db]{font-size:1.1rem;font-weight:600;color:#f8fafc}.close-btn[data-v-2ad0c6db]{width:32px;height:32px;border-radius:8px;background:#ffffff0d;border:none;color:#94a3b8;cursor:pointer;transition:all .2s}.close-btn[data-v-2ad0c6db]:hover{background:#ffffff1a;color:#f8fafc}.modal-body[data-v-2ad0c6db]{padding:24px}.modal-body p[data-v-2ad0c6db]{color:#e2e8f0;margin-bottom:12px}.modal-body .warning[data-v-2ad0c6db]{color:#f59e0b;font-size:.9rem}.modal-footer[data-v-2ad0c6db]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid rgba(255,255,255,.06)}.card[data-v-7ee2c2c4]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px;margin-bottom:20px}.card-header[data-v-7ee2c2c4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.card-header h3[data-v-7ee2c2c4]{font-size:1.1rem;font-weight:600;color:#f8fafc}.table-wrap[data-v-7ee2c2c4]{overflow-x:auto}table[data-v-7ee2c2c4]{width:100%;border-collapse:collapse}th[data-v-7ee2c2c4]{text-align:left;padding:10px 14px;font-size:.8rem;color:#64748b;border-bottom:1px solid rgba(255,255,255,.06)}td[data-v-7ee2c2c4]{padding:12px 14px;font-size:.9rem;color:#e2e8f0;border-bottom:1px solid rgba(255,255,255,.03)}.badge[data-v-7ee2c2c4]{font-size:.7rem;font-weight:600;padding:3px 10px;border-radius:100px}.badge.active[data-v-7ee2c2c4]{background:#10b98126;color:#10b981}.badge.blocked[data-v-7ee2c2c4]{background:#ef444426;color:#ef4444}.link[data-v-7ee2c2c4]{color:#3b82f6;text-decoration:none;font-size:.85rem}.btn[data-v-7ee2c2c4]{display:inline-block;padding:8px 16px;background:#3b82f626;border:1px solid rgba(59,130,246,.3);border-radius:8px;color:#3b82f6;text-decoration:none;font-size:.9rem;cursor:pointer}.btn[data-v-7ee2c2c4]:hover{background:#3b82f640}.btn-primary[data-v-7ee2c2c4]{background:#3b82f626;border-color:#3b82f64d;color:#3b82f6}.btn-s[data-v-7ee2c2c4]{padding:6px 12px;font-size:.8rem}.empty[data-v-7ee2c2c4]{text-align:center;padding:40px;color:#64748b}.detail-grid[data-v-7ee2c2c4]{display:flex;flex-direction:column;gap:12px}.detail-row[data-v-7ee2c2c4]{display:flex;gap:16px;padding:10px 14px;background:#ffffff05;border-radius:8px;font-size:.9rem;color:#e2e8f0}.label[data-v-7ee2c2c4]{color:#64748b;min-width:140px}.actions[data-v-7ee2c2c4]{display:flex;gap:12px;margin-top:20px}.config-form[data-v-7ee2c2c4]{display:flex;flex-direction:column;gap:16px}.form-group label[data-v-7ee2c2c4]{display:block;font-size:.85rem;color:#94a3b8;margin-bottom:6px}.form-group input[data-v-7ee2c2c4],.form-group select[data-v-7ee2c2c4],.form-group textarea[data-v-7ee2c2c4]{width:100%;padding:10px 14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.9rem}.form-group textarea[data-v-7ee2c2c4]{min-height:80px;resize:vertical}.info-text[data-v-7ee2c2c4]{color:#64748b;font-size:.85rem;margin-bottom:16px}.back-link[data-v-5c6157df]{display:inline-flex;align-items:center;gap:6px;color:#94a3b8;text-decoration:none;font-size:.88rem;margin-bottom:20px;transition:color .15s}.back-link[data-v-5c6157df]:hover{color:#3b82f6}.card[data-v-5c6157df]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:32px;margin-bottom:20px}.card-header[data-v-5c6157df]{display:flex;align-items:center;gap:16px;margin-bottom:28px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.06)}.header-icon[data-v-5c6157df]{width:52px;height:52px;border-radius:14px;background:#3b82f626;display:flex;align-items:center;justify-content:center;font-size:1.5rem;flex-shrink:0}.card-header h2[data-v-5c6157df]{font-size:1.15rem;font-weight:600;color:#f8fafc;margin-bottom:3px}.card-header p[data-v-5c6157df]{color:#64748b;font-size:.88rem}.card-header>div[data-v-5c6157df]:nth-child(2){flex:1}.detect-badge[data-v-5c6157df]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:100px;font-size:.8rem;font-weight:600;flex-shrink:0}.detect-badge.ok[data-v-5c6157df]{background:#10b9811f;border:1px solid rgba(16,185,129,.25);color:#10b981}.detect-badge.wait[data-v-5c6157df]{background:#f59e0b1a;border:1px solid rgba(245,158,11,.2);color:#fbbf24;animation:pulse-5c6157df 2s infinite}@keyframes pulse-5c6157df{0%,to{opacity:1}50%{opacity:.6}}.steps[data-v-5c6157df]{display:flex;align-items:flex-start;gap:0;margin-bottom:28px}.step[data-v-5c6157df]{flex:1;display:flex;align-items:flex-start;gap:12px;padding:14px;background:#ffffff05;border-radius:10px;transition:all .3s}.step.done[data-v-5c6157df]{background:#10b9810f;border:1px solid rgba(16,185,129,.1)}.step-line[data-v-5c6157df]{width:24px;height:2px;background:#ffffff0f;margin-top:22px;flex-shrink:0}.step-num[data-v-5c6157df]{width:28px;height:28px;border-radius:50%;background:#3b82f633;color:#3b82f6;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;flex-shrink:0;transition:all .3s}.step.done .step-num[data-v-5c6157df]{background:#10b98133;color:#10b981}.step-content h4[data-v-5c6157df]{font-size:.88rem;color:#f8fafc;margin-bottom:2px}.step-content p[data-v-5c6157df]{font-size:.78rem;color:#64748b;line-height:1.3}@media (max-width:768px){.steps[data-v-5c6157df]{flex-direction:column;gap:8px}.step-line[data-v-5c6157df]{width:2px;height:16px;margin:0 0 0 22px}}.code-section[data-v-5c6157df]{margin-bottom:24px}.code-top[data-v-5c6157df]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.code-lang[data-v-5c6157df]{font-size:.75rem;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.copy-btn[data-v-5c6157df]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;background:#3b82f61f;border:1px solid rgba(59,130,246,.25);border-radius:8px;color:#3b82f6;font-size:.82rem;font-weight:600;cursor:pointer;transition:all .2s}.copy-btn[data-v-5c6157df]:hover{background:#3b82f633;border-color:#3b82f659}.copy-btn.copied[data-v-5c6157df]{background:#10b9811f;border-color:#10b98140;color:#10b981}.copy-btn.small[data-v-5c6157df]{padding:5px 10px;font-size:.78rem}.code-block[data-v-5c6157df]{background:#00000073;padding:20px;border-radius:10px;font-family:JetBrains Mono,monospace;font-size:.82rem;color:#10b981;overflow-x:auto;line-height:1.7;white-space:pre-wrap;word-break:break-all;cursor:pointer;border:1px solid rgba(255,255,255,.04);transition:border-color .2s}.code-block[data-v-5c6157df]:hover{border-color:#3b82f633}.api-key-section[data-v-5c6157df]{padding-top:20px;border-top:1px solid rgba(255,255,255,.06)}.api-key-section h4[data-v-5c6157df]{font-size:.88rem;color:#e2e8f0;margin-bottom:10px;font-weight:600}.api-key-row[data-v-5c6157df]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#0000004d;border-radius:8px;border:1px solid rgba(255,255,255,.04)}.api-key-row code[data-v-5c6157df]{flex:1;font-family:monospace;font-size:.84rem;color:#94a3b8;word-break:break-all}.actions[data-v-5c6157df]{display:flex;gap:12px}.btn[data-v-5c6157df]{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#94a3b8;text-decoration:none;font-size:.88rem;font-weight:500;transition:all .2s}.btn[data-v-5c6157df]:hover{background:#ffffff1a;color:#f8fafc}.btn.primary[data-v-5c6157df]{background:#3b82f626;border-color:#3b82f64d;color:#3b82f6}.btn.primary[data-v-5c6157df]:hover{background:#3b82f640}.error-page[data-v-c5265148]{min-height:100vh;background:#030712;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;font-family:system-ui,-apple-system,sans-serif}.bg[data-v-c5265148]{position:absolute;inset:0;pointer-events:none}.orb[data-v-c5265148]{position:absolute;border-radius:50%;filter:blur(80px);animation:float-c5265148 20s infinite ease-in-out}.orb1[data-v-c5265148]{width:500px;height:500px;top:-15%;left:-10%;background:var(--ba966db0);opacity:.06;animation-delay:0s}.orb2[data-v-c5265148]{width:400px;height:400px;bottom:-10%;right:-5%;background:var(--v235bf1be);opacity:.05;animation-delay:-7s}.orb3[data-v-c5265148]{width:300px;height:300px;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--ba966db0);opacity:.03;animation-delay:-14s}@keyframes float-c5265148{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-20px) scale(1.05)}66%{transform:translate(-20px,30px) scale(.95)}}.grid-bg[data-v-c5265148]{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.015) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.015) 1px,transparent 1px);background-size:60px 60px;animation:gridMove-c5265148 30s linear infinite}@keyframes gridMove-c5265148{0%{transform:translate(0)}to{transform:translate(60px,60px)}}.particles[data-v-c5265148]{position:absolute;inset:0}.particle[data-v-c5265148]{position:absolute;background:var(--ba966db0);border-radius:50%;opacity:.15;animation:drift-c5265148 linear infinite}@keyframes drift-c5265148{0%{transform:translateY(0) translate(0);opacity:.15}50%{opacity:.3}to{transform:translateY(-100vh) translate(40px);opacity:0}}.content[data-v-c5265148]{position:relative;z-index:1;text-align:center;padding:40px 24px;max-width:580px}.shield-wrap[data-v-c5265148]{position:relative;display:inline-block;margin-bottom:24px}.shield-glow[data-v-c5265148]{position:absolute;inset:-30px;background:radial-gradient(circle,var(--ba966db0),transparent 70%);opacity:.12;border-radius:50%;animation:pulse-c5265148 3s ease-in-out infinite}@keyframes pulse-c5265148{0%,to{transform:scale(1);opacity:.12}50%{transform:scale(1.1);opacity:.18}}.shield-icon[data-v-c5265148]{position:relative;animation:shieldFloat-c5265148 4s ease-in-out infinite}.shield-icon svg[data-v-c5265148]{width:120px;height:135px}@keyframes shieldFloat-c5265148{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.title[data-v-c5265148]{font-size:1.8rem;font-weight:700;color:#f8fafc;margin-bottom:12px;line-height:1.3}.desc[data-v-c5265148]{color:#64748b;font-size:1rem;line-height:1.6;margin-bottom:28px;max-width:420px;margin-left:auto;margin-right:auto}.suggestions[data-v-c5265148]{margin-bottom:32px}.sugg-label[data-v-c5265148]{font-size:.78rem;color:#475569;text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-weight:600}.sugg-grid[data-v-c5265148]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.sugg-item[data-v-c5265148]{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:10px;font-size:.85rem;color:#94a3b8}.sugg-icon[data-v-c5265148]{font-size:1.1rem}.actions[data-v-c5265148]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:40px}.btn[data-v-c5265148]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:12px;font-size:.92rem;font-weight:500;text-decoration:none;transition:all .3s;cursor:pointer;border:none}.btn-primary[data-v-c5265148]{background:linear-gradient(135deg,var(--ba966db0),var(--v235bf1be));color:#fff;box-shadow:0 4px 20px #3b82f633}.btn-primary[data-v-c5265148]:hover{transform:translateY(-2px);box-shadow:0 8px 30px #3b82f64d}.btn-ghost[data-v-c5265148]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#94a3b8}.btn-ghost[data-v-c5265148]:hover{background:#ffffff1a;color:#f8fafc}.footer-note[data-v-c5265148]{color:#1e293b;font-size:.78rem}.logo-mini[data-v-c5265148]{color:#334155;font-weight:600}.contact-form-section[data-v-d080e10b]{padding:140px 0 100px}.contact-grid[data-v-d080e10b]{display:grid;grid-template-columns:1fr;gap:60px}@media (min-width: 1024px){.contact-grid[data-v-d080e10b]{grid-template-columns:1fr 1fr}}.contact-info h1[data-v-d080e10b]{font-size:clamp(2.5rem,5vw,3rem);font-weight:800;margin-bottom:16px}.contact-info>p[data-v-d080e10b]{color:#94a3b8;font-size:1.1rem;margin-bottom:40px}.contact-methods[data-v-d080e10b]{display:flex;flex-direction:column;gap:20px}.contact-method[data-v-d080e10b]{display:flex;align-items:center;gap:16px;padding:20px;background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px}.contact-method-icon[data-v-d080e10b]{width:48px;height:48px;border-radius:12px;background:#3b82f61a;display:flex;align-items:center;justify-content:center;font-size:1.4rem}.contact-method h4[data-v-d080e10b]{font-size:1rem;font-weight:600;margin-bottom:4px}.contact-method p[data-v-d080e10b],.contact-method a[data-v-d080e10b]{font-size:.9rem;color:#94a3b8;text-decoration:none}.contact-method a[data-v-d080e10b]:hover{color:#3b82f6}.contact-form-card[data-v-d080e10b]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:24px;padding:40px;position:relative}.form-group[data-v-d080e10b]{margin-bottom:24px}.form-group label[data-v-d080e10b]{display:block;font-size:.9rem;font-weight:500;margin-bottom:8px;color:#94a3b8}.form-group input[data-v-d080e10b],.form-group textarea[data-v-d080e10b],.form-group select[data-v-d080e10b]{width:100%;padding:14px 18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#f8fafc;font-size:1rem;font-family:inherit;transition:all .3s ease}.form-group input[data-v-d080e10b]:focus,.form-group textarea[data-v-d080e10b]:focus,.form-group select[data-v-d080e10b]:focus{outline:none;border-color:#3b82f6;background:#3b82f60d}.form-group textarea[data-v-d080e10b]{min-height:140px;resize:vertical}.form-group select[data-v-d080e10b]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%2394a3b8' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10l-5 5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.form-group input[data-v-d080e10b]::-moz-placeholder,.form-group textarea[data-v-d080e10b]::-moz-placeholder{color:#64748b}.form-group input[data-v-d080e10b]::placeholder,.form-group textarea[data-v-d080e10b]::placeholder{color:#64748b}.form-note[data-v-d080e10b]{text-align:center;font-size:.8rem;color:#64748b;margin-top:16px}.form-note a[data-v-d080e10b]{color:#3b82f6;text-decoration:none}.form-note a[data-v-d080e10b]:hover{text-decoration:underline}.success-message[data-v-d080e10b]{position:absolute;inset:0;background:#0f172afa;border-radius:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;animation:fadeIn-d080e10b .3s ease}@keyframes fadeIn-d080e10b{0%{opacity:0}to{opacity:1}}.success-icon[data-v-d080e10b]{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#10b981,#059669);display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:#fff;margin-bottom:24px}.success-message h3[data-v-d080e10b]{font-size:1.5rem;font-weight:700;margin-bottom:8px}.success-message p[data-v-d080e10b]{color:#94a3b8}.fraud-demo-card[data-v-68d301f6]{background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:20px;overflow:hidden}.fraud-demo-header[data-v-68d301f6]{display:flex;align-items:center;gap:10px;padding:16px 20px;background:#0000004d;border-bottom:1px solid rgba(255,255,255,.06);font-size:.85rem;color:#64748b}.red-dot[data-v-68d301f6]{width:8px;height:8px;background:#ef4444;border-radius:50%;animation:blink-68d301f6 1s infinite}@keyframes blink-68d301f6{0%,to{opacity:1}50%{opacity:.3}}.fraud-demo-content[data-v-68d301f6]{padding:20px}.fraud-line[data-v-68d301f6]{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.06);animation:fadeInUp-68d301f6 .5s ease forwards;animation-delay:var(--delay);opacity:0}.fraud-line[data-v-68d301f6]:last-child{border-bottom:none}@keyframes fadeInUp-68d301f6{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fraud-ip[data-v-68d301f6]{font-family:monospace;font-size:.9rem;color:#64748b}.fraud-type[data-v-68d301f6]{font-size:.85rem}.fraud-status[data-v-68d301f6]{font-size:.75rem;font-weight:600;padding:4px 10px;border-radius:100px}.fraud-status.blocked[data-v-68d301f6]{background:#ef44441a;color:#ef4444}.fraud-status.allowed[data-v-68d301f6]{background:#10b9811a;color:#10b981}.fraud-status.flagged[data-v-68d301f6]{background:#f973161a;color:#f97316}.booster-demo-card[data-v-dbe31474]{display:flex;flex-direction:column;gap:20px}.widget-preview[data-v-dbe31474]{background:#0f172acc;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:16px;animation:slideIn-dbe31474 .5s ease forwards}@keyframes slideIn-dbe31474{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.social-proof[data-v-dbe31474]{display:flex;align-items:center;gap:12px;animation-delay:0s}.widget-avatar[data-v-dbe31474]{width:48px;height:48px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.4rem}.widget-content strong[data-v-dbe31474]{display:block;font-size:.95rem}.widget-content p[data-v-dbe31474]{font-size:.85rem;color:#94a3b8;margin:2px 0}.widget-time[data-v-dbe31474]{font-size:.75rem;color:#64748b}.urgency-bar[data-v-dbe31474]{display:flex;justify-content:space-between;background:#0f172acc;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:14px 20px;animation:slideIn-dbe31474 .5s ease forwards;animation-delay:.2s;opacity:0}.urgency-item[data-v-dbe31474]{display:flex;align-items:center;gap:8px;font-size:.9rem}.urgency-icon[data-v-dbe31474]{font-size:1.1rem}.urgency-timer[data-v-dbe31474]{font-family:monospace;color:#ef4444;font-weight:600}.callback[data-v-dbe31474]{animation-delay:.4s;opacity:0}.callback-header[data-v-dbe31474]{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-weight:600}.callback-icon[data-v-dbe31474]{font-size:1.2rem}.callback-input[data-v-dbe31474]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:12px 16px;margin-bottom:12px;color:#64748b}.callback-btn[data-v-dbe31474]{width:100%;padding:12px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:10px;color:#fff;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s}.callback-btn[data-v-dbe31474]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #3b82f64d}@media (max-width: 768px){.urgency-bar[data-v-dbe31474]{flex-direction:column;gap:10px}}.chat-demo-card[data-v-02992d29]{background:#0f172acc;border:1px solid rgba(255,255,255,.1);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;max-width:400px}.chat-header[data-v-02992d29]{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#0000004d;border-bottom:1px solid rgba(255,255,255,.06)}.chat-avatar[data-v-02992d29]{width:44px;height:44px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.4rem}.chat-info strong[data-v-02992d29]{display:block;font-size:.95rem}.online-status[data-v-02992d29]{font-size:.8rem;color:#10b981}.chat-messages[data-v-02992d29]{flex:1;padding:20px;display:flex;flex-direction:column;gap:12px;min-height:250px}.message[data-v-02992d29]{max-width:85%;padding:12px 16px;border-radius:16px;font-size:.9rem;line-height:1.5;animation:messageIn-02992d29 .3s ease}@keyframes messageIn-02992d29{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.message.bot[data-v-02992d29]{background:#3b82f61a;border:1px solid rgba(59,130,246,.2);align-self:flex-start}.message.user[data-v-02992d29]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);align-self:flex-end}.message p[data-v-02992d29]{margin:0}.typing-dots[data-v-02992d29]{display:flex;gap:4px}.typing-dots span[data-v-02992d29]{width:8px;height:8px;background:#94a3b8;border-radius:50%;animation:typingBounce-02992d29 1.4s infinite ease-in-out}.typing-dots span[data-v-02992d29]:nth-child(1){animation-delay:0s}.typing-dots span[data-v-02992d29]:nth-child(2){animation-delay:.2s}.typing-dots span[data-v-02992d29]:nth-child(3){animation-delay:.4s}@keyframes typingBounce-02992d29{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.lead-capture[data-v-02992d29]{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1);animation:messageIn-02992d29 .3s ease}.lead-text[data-v-02992d29]{font-size:.85rem;color:#94a3b8;margin-bottom:8px!important}.lead-form[data-v-02992d29]{display:flex;gap:8px}.lead-form input[data-v-02992d29]{flex:1;padding:10px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f8fafc;font-size:.85rem}.lead-form input[data-v-02992d29]::-moz-placeholder{color:#64748b}.lead-form input[data-v-02992d29]::placeholder{color:#64748b}.lead-form button[data-v-02992d29]{padding:10px 16px;background:#10b981;border:none;border-radius:8px;color:#fff;font-size:.85rem;font-weight:600;cursor:pointer;transition:transform .2s}.lead-form button[data-v-02992d29]:hover{transform:scale(1.05)}.chat-input[data-v-02992d29]{display:flex;gap:10px;padding:16px 20px;border-top:1px solid rgba(255,255,255,.06);background:#0003}.chat-input input[data-v-02992d29]{flex:1;padding:12px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#f8fafc;font-size:.9rem}.chat-input input[data-v-02992d29]::-moz-placeholder{color:#64748b}.chat-input input[data-v-02992d29]::placeholder{color:#64748b}.send-btn[data-v-02992d29]{width:44px;height:44px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:12px;color:#fff;font-size:1.1rem;cursor:pointer;transition:transform .2s}.send-btn[data-v-02992d29]:hover{transform:scale(1.05)}.features-list[data-v-c7f5c967]{display:flex;flex-direction:column;gap:20px;margin-top:32px}.feature-item[data-v-c7f5c967]{display:flex;gap:16px;padding:20px;background:#0f172a99;border:1px solid rgba(255,255,255,.06);border-radius:16px;transition:all .3s ease}.feature-item[data-v-c7f5c967]:hover{border-color:#3b82f64d}.feature-item .feature-icon[data-v-c7f5c967]{font-size:1.5rem;flex-shrink:0}.feature-item strong[data-v-c7f5c967]{display:block;margin-bottom:4px}.feature-item p[data-v-c7f5c967]{font-size:.9rem;color:#64748b;margin:0}.code-snippet[data-v-c7f5c967]{display:inline-block;background:#0f172acc;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:16px 24px}.code-snippet code[data-v-c7f5c967]{font-family:Fira Code,monospace;font-size:.9rem;color:#10b981}.hero-animation[data-v-41f82d35]{position:relative;width:400px;height:400px;margin:0 auto}@media (max-width: 768px){.hero-animation[data-v-41f82d35]{width:300px;height:300px}}.shield-ring[data-v-41f82d35]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid;animation:ringPulse-41f82d35 3s ease-in-out infinite}.shield-ring.ring-1[data-v-41f82d35]{width:200px;height:200px;border-color:#3b82f64d;animation-delay:0s}.shield-ring.ring-2[data-v-41f82d35]{width:280px;height:280px;border-color:#8b5cf633;animation-delay:.5s}.shield-ring.ring-3[data-v-41f82d35]{width:360px;height:360px;border-color:#ec48991a;animation-delay:1s}@keyframes ringPulse-41f82d35{0%,to{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(1.05);opacity:.5}}.shield-core[data-v-41f82d35]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:5rem;animation:corePulse-41f82d35 2s ease-in-out infinite;filter:drop-shadow(0 0 30px rgba(59,130,246,.5))}@keyframes corePulse-41f82d35{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.1)}}.orbit-container[data-v-41f82d35]{position:absolute;top:50%;left:50%;width:320px;height:320px;transform:translate(-50%,-50%);animation:orbitRotate-41f82d35 20s linear infinite}@keyframes orbitRotate-41f82d35{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.orbit-item[data-v-41f82d35]{position:absolute;width:50px;height:50px;background:#0f172acc;border:1px solid rgba(255,255,255,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;animation:orbitItemRotate-41f82d35 20s linear infinite reverse}.orbit-item.item-1[data-v-41f82d35]{top:0;left:50%;transform:translate(-50%)}.orbit-item.item-2[data-v-41f82d35]{bottom:15%;right:5%}.orbit-item.item-3[data-v-41f82d35]{bottom:15%;left:5%}@keyframes orbitItemRotate-41f82d35{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.orbit-emoji[data-v-41f82d35]{font-size:1.5rem}.float-stat[data-v-41f82d35]{position:absolute;display:flex;align-items:center;gap:8px;background:#0f172ae6;border:1px solid rgba(255,255,255,.1);padding:10px 16px;border-radius:100px;font-size:.8rem;color:#94a3b8;animation:floatUpDown-41f82d35 4s ease-in-out infinite;white-space:nowrap}.float-stat.stat-1[data-v-41f82d35]{top:5%;left:-15%;animation-delay:0s}.float-stat.stat-2[data-v-41f82d35]{top:50%;right:-20%;animation-delay:1s}.float-stat.stat-3[data-v-41f82d35]{bottom:10%;left:-10%;animation-delay:2s}@keyframes floatUpDown-41f82d35{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.stat-icon[data-v-41f82d35]{color:#10b981;font-weight:700}@media (max-width: 768px){.shield-ring.ring-1[data-v-41f82d35]{width:150px;height:150px}.shield-ring.ring-2[data-v-41f82d35]{width:210px;height:210px}.shield-ring.ring-3[data-v-41f82d35]{width:270px;height:270px}.orbit-container[data-v-41f82d35]{width:240px;height:240px}.shield-core[data-v-41f82d35]{font-size:3.5rem}.float-stat[data-v-41f82d35]{display:none}}.pricing-animation[data-v-0bb3e1ae]{position:relative;width:300px;height:300px;margin:0 auto}.savings-circle[data-v-0bb3e1ae]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:160px;height:160px;border-radius:50%;background:#0f172acc;border:2px solid rgba(255,255,255,.1);display:flex;flex-direction:column;align-items:center;justify-content:center;animation:pulse-0bb3e1ae 3s ease-in-out infinite}@keyframes pulse-0bb3e1ae{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}}.savings-amount[data-v-0bb3e1ae]{display:flex;align-items:baseline}.savings-number[data-v-0bb3e1ae]{font-size:3rem;font-weight:800;background:linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.savings-percent[data-v-0bb3e1ae]{font-size:1.5rem;font-weight:700;color:#8b5cf6}.savings-label[data-v-0bb3e1ae]{font-size:.85rem;color:#64748b}.orbit-ring[data-v-0bb3e1ae]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:280px;height:280px;border:1px dashed rgba(139,92,246,.3);border-radius:50%;animation:rotate-0bb3e1ae 20s linear infinite}@keyframes rotate-0bb3e1ae{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.orbit-item[data-v-0bb3e1ae]{position:absolute;font-size:1.5rem;width:44px;height:44px;background:#0f172ae6;border:1px solid rgba(255,255,255,.1);border-radius:12px;display:flex;align-items:center;justify-content:center}.orbit-1[data-v-0bb3e1ae]{top:0;left:50%;transform:translate(-50%);animation:floatItem-0bb3e1ae 4s ease-in-out infinite}.orbit-2[data-v-0bb3e1ae]{top:50%;right:0;transform:translateY(-50%);animation:floatItem-0bb3e1ae 4s ease-in-out infinite;animation-delay:1.3s}.orbit-3[data-v-0bb3e1ae]{bottom:0;left:50%;transform:translate(-50%);animation:floatItem-0bb3e1ae 4s ease-in-out infinite;animation-delay:2.6s}@keyframes floatItem-0bb3e1ae{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-8px)}}.float-tag[data-v-0bb3e1ae]{position:absolute;display:flex;align-items:center;gap:8px;background:#0f172ae6;border:1px solid rgba(255,255,255,.1);padding:8px 14px;border-radius:100px;font-size:.8rem;color:#94a3b8;animation:floatTag-0bb3e1ae 4s ease-in-out infinite;white-space:nowrap}.tag-1[data-v-0bb3e1ae]{top:5%;left:-20%;animation-delay:0s}.tag-2[data-v-0bb3e1ae]{top:45%;right:-25%;animation-delay:1s}.tag-3[data-v-0bb3e1ae]{bottom:5%;left:-15%;animation-delay:2s}@keyframes floatTag-0bb3e1ae{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.tag-icon[data-v-0bb3e1ae]{color:#10b981;font-weight:700}@media (max-width: 768px){.pricing-animation[data-v-0bb3e1ae]{width:250px;height:250px}.savings-circle[data-v-0bb3e1ae]{width:130px;height:130px}.savings-number[data-v-0bb3e1ae]{font-size:2.5rem}.orbit-ring[data-v-0bb3e1ae]{width:230px;height:230px}.float-tag[data-v-0bb3e1ae]{display:none}}.contact-animation[data-v-c3d103ff]{position:relative;width:300px;height:300px;margin:0 auto}.contact-envelope[data-v-c3d103ff]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.envelope-body[data-v-c3d103ff]{font-size:4rem;animation:corePulse 2s ease-in-out infinite}.envelope-ring[data-v-c3d103ff]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid}.envelope-ring.ring-1[data-v-c3d103ff]{width:150px;height:150px;border-color:#3b82f64d;animation:ringPulse 3s ease-in-out infinite}.envelope-ring.ring-2[data-v-c3d103ff]{width:220px;height:220px;border-color:#8b5cf633;animation:ringPulse 3s ease-in-out infinite .5s}.form-row[data-v-c3d103ff]{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 768px){.form-row[data-v-c3d103ff]{grid-template-columns:1fr}}.form-group select[data-v-c3d103ff]{width:100%;padding:14px 18px;background:#ffffff0d;border:1px solid var(--border-glass);border-radius:12px;color:var(--text-primary);font-size:1rem;font-family:inherit;transition:all .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.form-group select[data-v-c3d103ff]:focus{outline:none;border-color:var(--accent-blue);background:#3b82f60d}.form-group select option[data-v-c3d103ff]{background:#0f172a;color:var(--text-primary)}.form-error[data-v-c3d103ff]{display:block;margin-top:6px;font-size:.8rem;color:var(--accent-red)}.form-success[data-v-c3d103ff]{padding:16px;background:#10b9811a;border:1px solid rgba(16,185,129,.3);border-radius:12px;color:var(--accent-green);margin-bottom:24px;font-size:.95rem}button[data-v-c3d103ff]:disabled{opacity:.6;cursor:not-allowed}
