@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";.navbar[data-v-ae13e2ce]{z-index:100;background:0 0;padding:16px 0;transition:background-color .2s,box-shadow .2s;position:fixed;top:0;left:0;right:0}.navbar.scrolled[data-v-ae13e2ce]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0fe6;box-shadow:0 1px #1e1e2e80}.navbar-inner[data-v-ae13e2ce]{justify-content:space-between;align-items:center;gap:32px;display:flex}.logo[data-v-ae13e2ce]{align-items:center;gap:10px;text-decoration:none;display:flex}.logo-text[data-v-ae13e2ce]{color:#fff;max-width:220px;font-size:14px;font-weight:600;line-height:1.2}.nav-links[data-v-ae13e2ce]{flex:1;justify-content:center;align-items:center;gap:32px;display:flex}.nav-link[data-v-ae13e2ce]{color:var(--color-text-secondary);font-size:14px;text-decoration:none;transition:color .1s;position:relative}.nav-link[data-v-ae13e2ce]:hover,.nav-link.router-link-active[data-v-ae13e2ce]{color:#fff}.nav-link.router-link-active[data-v-ae13e2ce]:after{content:"";background:var(--color-accent);border-radius:1px;height:2px;position:absolute;bottom:-4px;left:0;right:0}.nav-actions[data-v-ae13e2ce]{align-items:center;gap:12px;display:flex}.btn-ghost[data-v-ae13e2ce]{color:var(--color-text-secondary);padding:8px 16px;font-size:14px;text-decoration:none;transition:color .1s}.btn-ghost[data-v-ae13e2ce]:hover{color:#fff}.btn-primary[data-v-ae13e2ce]{background-color:var(--color-accent);color:#fff;border-radius:6px;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .1s;display:inline-flex}.btn-primary[data-v-ae13e2ce]:hover{background-color:var(--color-accent-hover)}.mobile-toggle[data-v-ae13e2ce]{color:#fff;background:0 0;padding:8px;display:none}@media (width<=768px){.nav-links[data-v-ae13e2ce]{background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border);flex-direction:column;gap:0;display:none;position:absolute;top:100%;left:0;right:0}.nav-links.open[data-v-ae13e2ce]{display:flex}.nav-link[data-v-ae13e2ce]{border-bottom:1px solid var(--color-border);width:100%;padding:16px 24px}.nav-actions[data-v-ae13e2ce]{display:none}.mobile-toggle[data-v-ae13e2ce]{display:block}.logo-text[data-v-ae13e2ce]{max-width:160px;font-size:12px}}.footer[data-v-1f35068e]{border-top:1px solid var(--color-border);margin-top:auto;padding:32px 0}.footer-inner[data-v-1f35068e]{flex-direction:column;align-items:center;gap:20px;display:flex}.footer-logo[data-v-1f35068e]{color:var(--color-text-secondary);text-align:center;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1.3;display:flex}.footer-links[data-v-1f35068e]{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}.footer-link[data-v-1f35068e]{color:var(--color-text-secondary);font-size:14px;text-decoration:none;transition:color .1s}.footer-link[data-v-1f35068e]:hover{color:#fff}.footer-copy[data-v-1f35068e]{color:var(--color-text-secondary);font-size:14px}@media (width<=768px){.footer-links[data-v-1f35068e]{gap:16px}}#app-root[data-v-49871810]{flex-direction:column;min-height:100vh;display:flex}main[data-v-49871810]{flex:1}.hero[data-v-bba77427]{text-align:center;padding:160px 0 80px}.hero h1[data-v-bba77427]{margin-bottom:16px}.hero-subtitle[data-v-bba77427]{color:var(--color-text-secondary);max-width:600px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:20px}.hero-actions[data-v-bba77427]{justify-content:center;align-items:center;gap:16px;margin-bottom:60px;display:flex}.hero-screenshot[data-v-bba77427]{max-width:900px;margin:0 auto}.screenshot-placeholder[data-v-bba77427]{aspect-ratio:16/9;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;color:var(--color-text-secondary);justify-content:center;align-items:center;font-size:14px;display:flex}.value-grid[data-v-bba77427]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.value-card[data-v-bba77427]{text-align:center;padding:32px 24px}.value-icon[data-v-bba77427]{margin-bottom:20px}.value-card h3[data-v-bba77427]{margin-bottom:8px}.value-card p[data-v-bba77427]{font-size:14px;line-height:1.5}.how-it-works[data-v-bba77427]{background:var(--color-bg-secondary)}.steps[data-v-bba77427]{flex-direction:column;gap:24px;max-width:600px;margin:0 auto 60px;display:flex}.step[data-v-bba77427]{align-items:flex-start;gap:20px;display:flex}.step-number[data-v-bba77427]{background:var(--color-accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-weight:600;display:flex}.step-content h3[data-v-bba77427]{margin-bottom:4px;font-size:18px}.step-content p[data-v-bba77427]{font-size:14px}.how-screenshot[data-v-bba77427]{max-width:700px;margin:0 auto}.use-case-grid[data-v-bba77427]{grid-template-columns:repeat(2,1fr);gap:24px;max-width:800px;margin:0 auto;display:grid}.use-case-card[data-v-bba77427]{text-align:center;padding:32px}.use-case-card h3[data-v-bba77427]{margin-bottom:16px}.use-case-quote[data-v-bba77427]{color:var(--color-text-secondary);font-size:16px;font-style:italic}.cta-section[data-v-bba77427]{text-align:center;background:var(--color-bg-secondary)}.cta-section h2[data-v-bba77427]{margin-bottom:12px}.cta-subtitle[data-v-bba77427]{color:var(--color-text-secondary);margin-bottom:32px;font-size:18px}.cta-actions[data-v-bba77427]{justify-content:center;align-items:center;gap:16px;display:flex}.btn-lg[data-v-bba77427]{padding:14px 32px;font-size:16px}@media (width<=1024px){.value-grid[data-v-bba77427]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.hero[data-v-bba77427]{padding:120px 0 60px}.value-grid[data-v-bba77427],.use-case-grid[data-v-bba77427]{grid-template-columns:1fr}.hero-actions[data-v-bba77427],.cta-actions[data-v-bba77427]{flex-direction:column;width:100%}.btn-lg[data-v-bba77427]{width:100%}}.trial-page[data-v-e6c8d121]{justify-content:center;align-items:center;min-height:100vh;padding:120px 24px 60px;display:flex}.trial-container[data-v-e6c8d121]{width:100%;max-width:440px;position:relative}.step-content[data-v-e6c8d121]{text-align:center}.step-content h1[data-v-e6c8d121]{margin-bottom:12px;font-size:28px}.step-hint[data-v-e6c8d121]{margin-bottom:40px;font-size:15px}.form[data-v-e6c8d121]{text-align:left}.form-group[data-v-e6c8d121]{margin-bottom:20px}.form-label[data-v-e6c8d121]{color:var(--color-text-secondary);margin-bottom:8px;font-size:14px;display:block}.optional-tag[data-v-e6c8d121]{color:var(--color-text-secondary);opacity:.7;font-size:12px}.phone-input-row[data-v-e6c8d121]{gap:12px;display:flex}.phone-prefix[data-v-e6c8d121]{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);align-items:center;padding:0 16px;font-size:16px;display:flex}.phone-input[data-v-e6c8d121]{flex:1}.input[data-v-e6c8d121]{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;color:var(--color-text-primary);padding:14px 16px;font-size:16px;transition:border-color .1s}.input[data-v-e6c8d121]::placeholder{color:#6b6b7a}.input[data-v-e6c8d121]:focus{border-color:var(--color-accent)}.input[data-v-e6c8d121]:disabled{opacity:.6;cursor:not-allowed}.input.error[data-v-e6c8d121]{border-color:var(--color-error)}.error-msg[data-v-e6c8d121]{color:var(--color-error);margin-top:6px;font-size:13px;display:block}.btn-primary[data-v-e6c8d121],.btn-secondary[data-v-e6c8d121]{border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;width:100%;padding:14px 24px;font-size:16px;font-weight:500;transition:background-color .1s,transform .1s;display:inline-flex}.btn-primary[data-v-e6c8d121]{background:var(--color-accent);color:#fff;border:none}.btn-primary[data-v-e6c8d121]:hover:not(:disabled){background:var(--color-accent-hover)}.btn-primary[data-v-e6c8d121]:active:not(:disabled){transform:translateY(1px)}.btn-primary[data-v-e6c8d121]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-e6c8d121]{color:var(--color-accent);border:1px solid var(--color-accent);background:0 0;width:auto}.btn-secondary[data-v-e6c8d121]:hover{background:#3b82f61a}.fallback-hint[data-v-e6c8d121],.resend-hint[data-v-e6c8d121],.login-hint[data-v-e6c8d121]{text-align:center;margin-top:24px;font-size:14px}.link-btn[data-v-e6c8d121]{color:var(--color-accent);cursor:pointer;font-size:inherit;background:0 0;border:none;text-decoration:underline}.link-btn[data-v-e6c8d121]:hover{color:var(--color-accent-hover)}.token-display[data-v-e6c8d121]{text-align:left;margin-bottom:32px;padding:20px}.token-row[data-v-e6c8d121]{align-items:center;gap:12px;margin-top:8px;display:flex}.token-value[data-v-e6c8d121]{font-family:var(--font-mono);color:var(--color-text-secondary);word-break:break-all;flex:1;font-size:14px}.plan-notice[data-v-e6c8d121]{color:var(--color-accent);align-items:center;gap:6px;margin-top:12px;font-size:12px;display:flex}.deploy-steps[data-v-e6c8d121]{text-align:left;margin-bottom:24px}.deploy-steps h3[data-v-e6c8d121]{margin-bottom:12px;font-size:16px}.deploy-list[data-v-e6c8d121]{color:var(--color-text-secondary);padding-left:24px;font-size:15px}.deploy-list li[data-v-e6c8d121]{margin-bottom:8px}.download-btn[data-v-e6c8d121]{margin-bottom:16px}.toast[data-v-e6c8d121]{border-radius:var(--radius-md);z-index:1000;padding:12px 24px;font-size:14px;animation:.2s toastIn-e6c8d121;position:fixed;top:80px;left:50%;transform:translate(-50%)}.toast.info[data-v-e6c8d121]{background:var(--color-accent);color:#fff}.toast.success[data-v-e6c8d121]{background:var(--color-success);color:#fff}.toast.error[data-v-e6c8d121]{background:var(--color-error);color:#fff}@keyframes toastIn-e6c8d121{0%{opacity:0;transform:translate(-50%)translateY(-10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (width<=480px){.trial-page[data-v-e6c8d121]{padding:100px 16px 40px}}.pricing-page[data-v-e54a969e]{background:radial-gradient(circle at 0 0,#3b82f626,#0000 32%),linear-gradient(#ffffff05,#fff0);min-height:100vh;padding-top:84px;padding-bottom:96px}.container[data-v-e54a969e]{max-width:1240px;margin:0 auto;padding:0 24px}.pricing-hero[data-v-e54a969e]{padding:64px 0 28px}.hero-kicker[data-v-e54a969e],.series-label[data-v-e54a969e]{color:#93c5fd;letter-spacing:.08em;text-transform:uppercase;background:#60a5fa24;border:1px solid #60a5fa38;border-radius:999px;padding:6px 12px;font-size:12px;display:inline-flex}.pricing-hero h1[data-v-e54a969e],.series-header h2[data-v-e54a969e],.base-card h2[data-v-e54a969e],.series-card h3[data-v-e54a969e]{color:#fff}.pricing-hero h1[data-v-e54a969e]{margin:14px 0 10px;font-size:42px}.hero-subtitle[data-v-e54a969e],.card-desc[data-v-e54a969e],.series-header p[data-v-e54a969e],.series-empty[data-v-e54a969e],.sku-item p[data-v-e54a969e]{color:#e2e8f0d1;line-height:1.7}.pricing-section[data-v-e54a969e]{padding-top:12px}.state-card[data-v-e54a969e],.base-card[data-v-e54a969e],.series-card[data-v-e54a969e],.feedback-card[data-v-e54a969e],.total-bar[data-v-e54a969e]{background:#0c111dd6;border:1px solid #94a3b829;border-radius:24px;box-shadow:0 18px 44px #0307123d}.state-card[data-v-e54a969e],.feedback-card[data-v-e54a969e]{text-align:center;padding:24px}.error-card[data-v-e54a969e]{color:#fecaca}.shelf-layout[data-v-e54a969e]{grid-template-columns:380px minmax(0,1fr);gap:22px;display:grid}.base-card[data-v-e54a969e],.series-card[data-v-e54a969e]{padding:28px}.card-head[data-v-e54a969e],.series-card-head[data-v-e54a969e],.sku-top[data-v-e54a969e],.total-bar[data-v-e54a969e]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pill[data-v-e54a969e]{border-radius:999px;justify-content:center;align-items:center;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.pill.primary[data-v-e54a969e]{color:#6ee7b7;background:#10b98124}.pill.secondary[data-v-e54a969e],.total-pill[data-v-e54a969e]{color:#bfdbfe;background:#3b82f624}.price-block[data-v-e54a969e]{align-items:baseline;gap:8px;margin:22px 0 8px;display:flex}.price-block strong[data-v-e54a969e]{color:#fff;font-size:48px}.price-prefix[data-v-e54a969e]{color:#e2e8f0d6;font-size:16px;font-weight:600}.price-note[data-v-e54a969e]{color:#94a3b8e6;margin-bottom:20px}.full-width[data-v-e54a969e]{width:100%}.feature-groups[data-v-e54a969e],.feature-list[data-v-e54a969e]{margin-top:22px}.feature-group+.feature-group[data-v-e54a969e]{margin-top:18px}.feature-group h3[data-v-e54a969e]{color:#93c5fd;text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px;font-size:13px}.feature-group ul[data-v-e54a969e],.feature-list[data-v-e54a969e]{color:#e2e8f0e0;margin:0;padding-left:18px;line-height:1.7}.series-column[data-v-e54a969e]{flex-direction:column;gap:18px;display:flex}.series-grid[data-v-e54a969e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.series-badge[data-v-e54a969e]{color:#cbd5e1;background:#0f172ac7;border:1px solid #94a3b82e;border-radius:999px;padding:5px 12px;font-size:12px;display:inline-flex}.series-price-hint[data-v-e54a969e]{color:#e2e8f0db;background:#ffffff0a;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin:18px 0 16px;padding:10px 14px;display:flex}.sku-list[data-v-e54a969e]{flex-direction:column;gap:12px;display:flex}.sku-item[data-v-e54a969e]{cursor:pointer;background:#0f172a7a;border:1px solid #94a3b824;border-radius:16px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;padding:14px;transition:border-color .16s,transform .16s;display:grid}.sku-item[data-v-e54a969e]:hover{border-color:#60a5fa59;transform:translateY(-1px)}.sku-item.selected[data-v-e54a969e]{background:#2563eb1f;border-color:#3b82f67a}.sku-checkbox[data-v-e54a969e]{accent-color:#2563eb;width:18px;height:18px;margin-top:4px}.sku-top h4[data-v-e54a969e]{color:#fff;margin:0}.sku-top strong[data-v-e54a969e],.total-copy h3[data-v-e54a969e]{color:#fff}.sku-features[data-v-e54a969e]{color:#94a3b8eb;margin-top:8px;font-size:13px}.total-bar[data-v-e54a969e]{gap:18px;margin-top:24px;padding:22px 24px}.purchase-mode-panel[data-v-e54a969e]{background:#0c111dd6;border:1px solid #94a3b829;border-radius:24px;margin-top:24px;padding:22px 24px;box-shadow:0 18px 44px #0307123d}.mode-header[data-v-e54a969e]{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.mode-header h3[data-v-e54a969e],.gateway-box h4[data-v-e54a969e]{color:#fff;margin:10px 0 0}.mode-header p[data-v-e54a969e],.gateway-box p[data-v-e54a969e]{color:#e2e8f0d1;max-width:520px;margin:0;line-height:1.65}.mode-grid[data-v-e54a969e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mode-card[data-v-e54a969e]{text-align:left;color:#e2e8f0db;cursor:pointer;background:#0f172a85;border:1px solid #94a3b829;border-radius:16px;min-height:96px;padding:16px}.mode-card strong[data-v-e54a969e],.mode-card span[data-v-e54a969e]{display:block}.mode-card strong[data-v-e54a969e]{color:#fff;margin-bottom:8px}.mode-card.active[data-v-e54a969e]{background:#2563eb24;border-color:#3b82f68f}.enterprise-form[data-v-e54a969e]{gap:14px;margin-top:18px;display:grid}.enterprise-row[data-v-e54a969e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.enterprise-row label[data-v-e54a969e]{color:#cbd5e1e6;gap:7px;font-size:13px;display:grid}.gateway-box[data-v-e54a969e]{background:#3b82f614;border:1px solid #60a5fa2e;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;display:grid}.gateway-input[data-v-e54a969e]{grid-column:1/-1;width:100%}.total-copy p[data-v-e54a969e]{color:#e2e8f0d1;margin:8px 0 0}.total-copy .pricing-note[data-v-e54a969e]{color:#93c5fd;font-size:13px}.checkout-box[data-v-e54a969e]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.identifier-input[data-v-e54a969e]{color:#fff;background:#ffffff0f;border:1px solid #94a3b82e;border-radius:12px;min-width:280px;min-height:44px;padding:0 14px}.identifier-input[data-v-e54a969e]::placeholder{color:#94a3b8c7}.btn-primary[data-v-e54a969e],.btn-secondary[data-v-e54a969e],.btn-danger[data-v-e54a969e]{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;text-decoration:none;display:inline-flex}.btn-primary[data-v-e54a969e]{color:#fff;background:#2563eb}.btn-secondary[data-v-e54a969e]{color:#dbeafe;background:#3b82f629;border-color:#60a5fa38}.btn-danger[data-v-e54a969e]{color:#fecaca;background:#ef444424;border-color:#f871714d}.feedback-card h3[data-v-e54a969e]{margin-top:0}.payment-panel[data-v-e54a969e]{background:#2563eb1f;border:1px solid #60a5fa33;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin:18px 0;padding:18px;display:flex}.payment-panel h4[data-v-e54a969e]{color:#fff;margin:10px 0 8px}.payment-panel p[data-v-e54a969e]{color:#e2e8f0d1;max-width:520px;line-height:1.7}.payment-actions[data-v-e54a969e]{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.pay-pill[data-v-e54a969e]{color:#bbf7d0;background:#22c55e29}.pay-qr[data-v-e54a969e]{background:#fff;border-radius:10px;width:220px;height:220px;padding:10px}.payment-warning[data-v-e54a969e]{color:#fde68a;margin:14px 0}.feedback-error[data-v-e54a969e]{color:#fca5a5;margin-top:10px}@media (width<=1080px){.shelf-layout[data-v-e54a969e],.series-grid[data-v-e54a969e]{grid-template-columns:1fr}}@media (width<=720px){.pricing-hero h1[data-v-e54a969e]{font-size:34px}.price-block strong[data-v-e54a969e]{font-size:40px}.total-bar[data-v-e54a969e]{flex-direction:column;align-items:stretch}.mode-header[data-v-e54a969e],.gateway-box[data-v-e54a969e]{flex-direction:column;grid-template-columns:1fr}.mode-grid[data-v-e54a969e],.enterprise-row[data-v-e54a969e]{grid-template-columns:1fr}.checkout-box[data-v-e54a969e]{flex-direction:column;align-items:stretch}.payment-panel[data-v-e54a969e]{flex-direction:column;align-items:flex-start}.identifier-input[data-v-e54a969e]{width:100%;min-width:0}}.invite-page[data-v-442e2a8f]{min-height:100vh;padding-top:120px;padding-bottom:80px}.loading-state[data-v-442e2a8f],.no-token-state[data-v-442e2a8f]{text-align:center;color:var(--color-text-secondary);padding:80px 20px}.invite-header[data-v-442e2a8f]{text-align:center;margin-bottom:40px}.invite-header h1[data-v-442e2a8f]{margin-bottom:24px;font-size:28px}.invite-stats[data-v-442e2a8f]{justify-content:center;gap:48px;display:flex}.stat-item[data-v-442e2a8f]{text-align:center}.stat-label[data-v-442e2a8f]{color:var(--color-text-secondary);margin-bottom:4px;font-size:14px;display:block}.stat-value[data-v-442e2a8f]{font-size:24px;font-weight:600}.invite-code-card[data-v-442e2a8f]{text-align:center;margin-bottom:32px;padding:32px}.code-label[data-v-442e2a8f]{color:var(--color-text-secondary);margin-bottom:12px;font-size:14px}.code-value[data-v-442e2a8f]{font-family:var(--font-mono);letter-spacing:.1em;margin-bottom:24px;font-size:32px;font-weight:600}.code-actions[data-v-442e2a8f]{justify-content:center;gap:16px;display:flex}.code-actions.disabled button[data-v-442e2a8f]{opacity:.4;cursor:not-allowed}.empty-hint[data-v-442e2a8f]{color:var(--color-text-secondary);margin-top:12px;font-size:13px}.btn-secondary[data-v-442e2a8f]{color:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-md);cursor:pointer;background:0 0;justify-content:center;align-items:center;min-width:120px;padding:10px 20px;font-size:14px;font-weight:500;transition:background-color .1s;display:inline-flex}.btn-secondary[data-v-442e2a8f]:hover{background:#3b82f61a}.share-section[data-v-442e2a8f]{margin-bottom:48px}.share-label[data-v-442e2a8f]{color:var(--color-text-secondary);text-align:center;margin-bottom:16px;font-size:14px}.share-buttons[data-v-442e2a8f]{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.share-btn[data-v-442e2a8f]{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);cursor:pointer;align-items:center;gap:8px;padding:10px 20px;font-size:14px;transition:border-color .1s;display:flex}.share-btn[data-v-442e2a8f]:hover{border-color:var(--color-accent)}.rules-section[data-v-442e2a8f]{margin-bottom:48px}.rules-title[data-v-442e2a8f]{margin-bottom:16px;font-size:18px}.rules-table[data-v-442e2a8f]{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.rules-row[data-v-442e2a8f]{border-bottom:1px solid var(--color-border);grid-template-columns:1fr 1fr;padding:12px 16px;font-size:14px;display:grid}.rules-row[data-v-442e2a8f]:last-child{border-bottom:none}.rules-row.header[data-v-442e2a8f]{background:var(--color-bg-secondary);color:var(--color-text-secondary);font-weight:600}.rules-note[data-v-442e2a8f]{color:var(--color-text-secondary);text-align:center;margin-top:12px;font-size:13px}.records-section[data-v-442e2a8f]{margin-bottom:32px}.records-title[data-v-442e2a8f]{margin-bottom:16px;font-size:18px}.records-empty[data-v-442e2a8f]{text-align:center;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);padding:40px}.records-table[data-v-442e2a8f]{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.records-row[data-v-442e2a8f]{border-bottom:1px solid var(--color-border);grid-template-columns:1fr 1fr 1fr .8fr;padding:12px 16px;font-size:14px;display:grid}.records-row[data-v-442e2a8f]:last-child{border-bottom:none}.records-row.header[data-v-442e2a8f]{background:var(--color-bg-secondary);color:var(--color-text-secondary);font-weight:600}.status-badge[data-v-442e2a8f]{border-radius:12px;align-items:center;padding:2px 8px;font-size:12px;display:inline-flex}.status-badge.deployed[data-v-442e2a8f]{color:#22c55e;background:#22c55e33}.status-badge.registering[data-v-442e2a8f]{color:#f59e0b;background:#f59e0b33}.status-badge.unregistered[data-v-442e2a8f]{color:#6b6b7a;background:#6b6b7a33}.toast[data-v-442e2a8f]{border-radius:var(--radius-md);z-index:1000;padding:12px 24px;font-size:14px;animation:.2s toastIn-442e2a8f;position:fixed;top:80px;left:50%;transform:translate(-50%)}.toast.info[data-v-442e2a8f]{background:var(--color-accent);color:#fff}.toast.success[data-v-442e2a8f]{background:var(--color-success);color:#fff}@keyframes toastIn-442e2a8f{0%{opacity:0;transform:translate(-50%)translateY(-10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (width<=768px){.invite-header h1[data-v-442e2a8f]{font-size:24px}.invite-stats[data-v-442e2a8f]{gap:32px}.code-value[data-v-442e2a8f]{font-size:24px}.code-actions[data-v-442e2a8f]{flex-direction:column}.share-buttons[data-v-442e2a8f]{grid-template-columns:repeat(3,1fr);display:grid}.records-row[data-v-442e2a8f]{grid-template-columns:1fr 1fr 1fr;font-size:13px}.records-row span[data-v-442e2a8f]:nth-child(4){display:none}}.middle-page[data-v-22c8d9c8]{background:radial-gradient(circle at 0 0,#3b82f62e,#0000 30%),linear-gradient(#ffffff05,#fff0);min-height:100vh;padding-top:72px;padding-bottom:96px}.hero[data-v-22c8d9c8]{padding:48px 0 28px}.container[data-v-22c8d9c8]{max-width:1180px;margin:0 auto;padding:0 24px}.container-narrow[data-v-22c8d9c8]{max-width:640px;margin:0 auto;padding:0 24px}.section[data-v-22c8d9c8]{padding-top:12px}.kicker[data-v-22c8d9c8],.section-kicker[data-v-22c8d9c8]{color:#93c5fd;letter-spacing:.08em;text-transform:uppercase;background:#60a5fa24;border:1px solid #60a5fa38;border-radius:999px;padding:6px 12px;font-size:12px;display:inline-flex}.hero h1[data-v-22c8d9c8]{color:#fff;margin:14px 0 10px;font-size:40px}.hero-text[data-v-22c8d9c8],.desc[data-v-22c8d9c8]{color:#e2e8f0d1;line-height:1.7}.auth-card[data-v-22c8d9c8],.panel[data-v-22c8d9c8],.stat-card[data-v-22c8d9c8],.state-card[data-v-22c8d9c8],.series-card[data-v-22c8d9c8],.sku-card[data-v-22c8d9c8]{background:#0c111dd1;border:1px solid #94a3b829;border-radius:22px;box-shadow:0 18px 40px #0307123d}.auth-card[data-v-22c8d9c8],.state-card[data-v-22c8d9c8]{color:#fff;padding:28px}.action-row[data-v-22c8d9c8],.toolbar-actions[data-v-22c8d9c8]{flex-wrap:wrap;gap:12px;display:flex}.btn-primary[data-v-22c8d9c8],.btn-secondary[data-v-22c8d9c8],.btn-ghost[data-v-22c8d9c8]{cursor:pointer;border:1px solid #0000;border-radius:12px;min-height:44px;padding:0 18px}.btn-primary[data-v-22c8d9c8]{color:#fff;background:#2563eb}.btn-secondary[data-v-22c8d9c8]{color:#dbeafe;background:#3b82f629;border-color:#60a5fa47}.btn-ghost[data-v-22c8d9c8]{color:#cbd5e1;background:0 0;border-color:#94a3b82e}.toolbar[data-v-22c8d9c8]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.toolbar h2[data-v-22c8d9c8],.panel h3[data-v-22c8d9c8],.series-card h4[data-v-22c8d9c8],.sku-card h5[data-v-22c8d9c8]{color:#fff;margin:10px 0}.toolbar-desc[data-v-22c8d9c8]{color:#94a3b8e6;margin:8px 0 0}.stats-grid[data-v-22c8d9c8],.summary-grid[data-v-22c8d9c8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.stat-card[data-v-22c8d9c8]{color:#fff;padding:20px}.stat-label[data-v-22c8d9c8],.meta-label[data-v-22c8d9c8]{color:#94a3b8e6;font-size:13px}.layout[data-v-22c8d9c8]{grid-template-columns:340px minmax(0,1fr);gap:18px;display:grid}.panel[data-v-22c8d9c8]{padding:24px}.panel-head[data-v-22c8d9c8],.sku-head[data-v-22c8d9c8]{justify-content:space-between;align-items:center;gap:12px;display:flex}.compact[data-v-22c8d9c8]{align-items:flex-start}.pill[data-v-22c8d9c8]{border-radius:999px;padding:4px 10px;font-size:12px;display:inline-flex}.pill.primary[data-v-22c8d9c8]{color:#6ee7b7;background:#10b98124}.pill.secondary[data-v-22c8d9c8]{color:#93c5fd;background:#3b82f624}.status[data-v-22c8d9c8]{border-radius:999px;padding:4px 10px;font-size:12px}.status.online[data-v-22c8d9c8]{color:#86efac;background:#10b98124}.status.offline[data-v-22c8d9c8]{color:#fca5a5;background:#f8717124}.meta-grid[data-v-22c8d9c8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.compact-grid[data-v-22c8d9c8]{grid-template-columns:repeat(3,minmax(0,1fr))}.series-grid[data-v-22c8d9c8],.sku-list[data-v-22c8d9c8]{gap:14px;display:grid}.sku-stack[data-v-22c8d9c8]{margin-top:18px}.mini-empty[data-v-22c8d9c8]{color:#94a3b8eb;margin-top:12px}.mono[data-v-22c8d9c8]{word-break:break-all;font-family:Consolas,Monaco,monospace}.error-text[data-v-22c8d9c8]{color:#fecaca}.success-text[data-v-22c8d9c8]{color:#bbf7d0;margin-bottom:16px}.registry-panel[data-v-22c8d9c8],.form-panel[data-v-22c8d9c8]{margin-bottom:18px}.form-grid[data-v-22c8d9c8]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:18px;margin-top:18px;display:grid}.editor-form[data-v-22c8d9c8]{background:#0206176b;border:1px solid #94a3b824;border-radius:18px;gap:14px;padding:18px;display:grid}.editor-form h4[data-v-22c8d9c8]{color:#fff;margin:0}.editor-form label[data-v-22c8d9c8],.inline-editor label[data-v-22c8d9c8]{color:#cbd5e1e6;gap:6px;font-size:13px;display:grid}.form-row[data-v-22c8d9c8]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;display:grid}.form-row.two-cols[data-v-22c8d9c8]{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}.form-input[data-v-22c8d9c8],.form-textarea[data-v-22c8d9c8]{box-sizing:border-box;color:#e5edf8;background:#0f172adb;border:1px solid #94a3b838;border-radius:12px;outline:none;width:100%;padding:11px 12px}.form-textarea[data-v-22c8d9c8]{resize:vertical;min-height:92px;line-height:1.55}.compact-area[data-v-22c8d9c8]{min-height:72px}.form-input[data-v-22c8d9c8]:focus,.form-textarea[data-v-22c8d9c8]:focus{border-color:#60a5fab8}.check-field[data-v-22c8d9c8]{align-items:center;min-height:42px;grid-template-columns:auto 1fr!important;gap:8px!important;display:inline-flex!important}.inline-editor[data-v-22c8d9c8]{background:#0f172a8c;border:1px solid #94a3b81f;border-radius:16px;gap:12px;margin:16px 0 6px;padding:14px;display:grid}.sku-editor[data-v-22c8d9c8]{margin-top:14px}.small-btn[data-v-22c8d9c8]{min-height:40px;padding:0 12px}.invoice-admin-actions[data-v-22c8d9c8]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.delivery-meta[data-v-22c8d9c8]{color:#cbd5e1e6;background:#0f172a8c;border:1px solid #94a3b824;border-radius:12px;gap:6px;margin:14px 0;padding:14px;display:grid}.delivery-grid[data-v-22c8d9c8],.artifact-admin-list[data-v-22c8d9c8]{gap:12px;margin-top:14px;display:grid}.delivery-card[data-v-22c8d9c8],.artifact-admin-row[data-v-22c8d9c8]{background:#0f172a8c;border:1px solid #94a3b824;border-radius:12px;padding:14px}.artifact-admin-row[data-v-22c8d9c8]{justify-content:space-between;align-items:center;gap:12px;display:flex}.registry-editor[data-v-22c8d9c8]{box-sizing:border-box;color:#e5edf8;background:#020617c7;border:1px solid #94a3b838;border-radius:16px;outline:none;width:100%;min-height:360px;margin-top:16px;padding:16px;font-family:Consolas,Monaco,monospace;font-size:13px;line-height:1.6}.registry-editor[data-v-22c8d9c8]:focus{border-color:#60a5fab8}@media (width<=980px){.layout[data-v-22c8d9c8],.stats-grid[data-v-22c8d9c8],.form-grid[data-v-22c8d9c8]{grid-template-columns:1fr}.compact-grid[data-v-22c8d9c8]{grid-template-columns:repeat(2,minmax(0,1fr))}.form-row[data-v-22c8d9c8]{grid-template-columns:1fr}}.series-page[data-v-f8ccb2f8]{background:radial-gradient(circle at 100% 0,#3b82f624,#0000 28%),linear-gradient(#ffffff05,#fff0);min-height:100vh;padding-top:72px;padding-bottom:96px}.hero[data-v-f8ccb2f8]{padding:48px 0 24px}.container[data-v-f8ccb2f8]{max-width:1180px;margin:0 auto;padding:0 24px}.kicker[data-v-f8ccb2f8],.section-kicker[data-v-f8ccb2f8]{color:#93c5fd;letter-spacing:.08em;text-transform:uppercase;background:#60a5fa24;border:1px solid #60a5fa38;border-radius:999px;padding:6px 12px;font-size:12px;display:inline-flex}.hero h1[data-v-f8ccb2f8]{color:#fff;margin:14px 0 10px;font-size:40px}.hero-text[data-v-f8ccb2f8],.sku-desc[data-v-f8ccb2f8],.summary-card p[data-v-f8ccb2f8],.value-list li[data-v-f8ccb2f8]{color:#e2e8f0d1;line-height:1.7}.hero-actions[data-v-f8ccb2f8],.action-row[data-v-f8ccb2f8],.panel-head[data-v-f8ccb2f8]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.hero-actions[data-v-f8ccb2f8]{justify-content:flex-start;margin-top:20px}.summary-grid[data-v-f8ccb2f8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.layout[data-v-f8ccb2f8]{grid-template-columns:340px minmax(0,1fr);gap:18px;display:grid}.summary-card[data-v-f8ccb2f8],.panel[data-v-f8ccb2f8],.sku-card[data-v-f8ccb2f8],.state-card[data-v-f8ccb2f8]{background:#0c111dd1;border:1px solid #94a3b829;border-radius:22px;box-shadow:0 18px 40px #0307123d}.summary-card[data-v-f8ccb2f8],.panel[data-v-f8ccb2f8],.state-card[data-v-f8ccb2f8],.sku-card[data-v-f8ccb2f8]{padding:24px}.summary-label[data-v-f8ccb2f8]{color:#94a3b8e6;font-size:13px}.summary-card strong[data-v-f8ccb2f8]{color:#fff;margin:10px 0 8px;font-size:30px;display:block}.panel h2[data-v-f8ccb2f8],.sku-card h3[data-v-f8ccb2f8],.state-card[data-v-f8ccb2f8],.summary-card[data-v-f8ccb2f8],.price[data-v-f8ccb2f8]{color:#fff}.value-list[data-v-f8ccb2f8]{gap:12px;margin:18px 0 0;padding-left:18px;display:grid}.sku-grid[data-v-f8ccb2f8]{gap:14px;display:grid}.pill[data-v-f8ccb2f8]{border-radius:999px;padding:4px 10px;font-size:12px;display:inline-flex}.pill.primary[data-v-f8ccb2f8]{color:#6ee7b7;background:#10b98124}.pill.secondary[data-v-f8ccb2f8]{color:#93c5fd;background:#3b82f624}.feature-list[data-v-f8ccb2f8]{color:#e2e8f0e0;gap:8px;margin:18px 0;padding-left:18px;display:grid}.btn-primary[data-v-f8ccb2f8],.btn-ghost[data-v-f8ccb2f8]{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;text-decoration:none;display:inline-flex}.btn-primary[data-v-f8ccb2f8]{color:#fff;background:#2563eb}.btn-ghost[data-v-f8ccb2f8]{color:#cbd5e1;background:0 0;border-color:#94a3b82e}.error-card[data-v-f8ccb2f8]{color:#fecaca}@media (width<=980px){.summary-grid[data-v-f8ccb2f8],.layout[data-v-f8ccb2f8]{grid-template-columns:1fr}}.activation-wizard[data-v-8e4c9bf2]{background:var(--color-bg);justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.wizard-container[data-v-8e4c9bf2]{background:var(--color-bg-secondary);border:1px solid var(--color-border);text-align:center;border-radius:14px;width:min(100%,520px);padding:40px}.wizard-logo h1[data-v-8e4c9bf2]{background:linear-gradient(135deg,#a78bfa,#7c3aed);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 0 4px;font-size:32px}.wizard-logo p[data-v-8e4c9bf2]{color:var(--color-text-secondary);margin:0 0 28px;font-size:14px}.mode-tabs[data-v-8e4c9bf2]{border:1px solid var(--color-border);background:#ffffff0d;border-radius:10px;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:28px;padding:6px;display:grid}.mode-tab[data-v-8e4c9bf2]{min-height:40px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:14px}.mode-tab.active[data-v-8e4c9bf2]{background:var(--color-accent);color:#fff}.steps-indicator[data-v-8e4c9bf2]{justify-content:center;margin-bottom:34px;display:flex}.step-item[data-v-8e4c9bf2]{color:var(--color-text-secondary);align-items:center;gap:8px;font-size:13px;display:flex}.step-item+.step-item[data-v-8e4c9bf2]:before{content:">";color:var(--color-border);margin:0 12px}.step-item.active[data-v-8e4c9bf2]{color:var(--color-accent)}.step-item.done[data-v-8e4c9bf2]{color:#22c55e}.step-num[data-v-8e4c9bf2]{background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:flex}.step-item.active .step-num[data-v-8e4c9bf2]{background:var(--color-accent);color:#fff}.step-item.done .step-num[data-v-8e4c9bf2]{color:#fff;background:#22c55e}.wizard-step h2[data-v-8e4c9bf2]{margin:0 0 8px;font-size:22px}.step-desc[data-v-8e4c9bf2]{color:var(--color-text-secondary);margin:0 0 28px;font-size:14px;line-height:1.55}.input-group[data-v-8e4c9bf2]{margin-bottom:18px}.input-group.stacked[data-v-8e4c9bf2]{gap:12px;display:grid}.wizard-input[data-v-8e4c9bf2]{box-sizing:border-box;border:1px solid var(--color-border);color:#fff;background:#ffffff0f;border-radius:10px;outline:none;width:100%;padding:14px 16px;font-size:15px}.wizard-input[data-v-8e4c9bf2]:focus{border-color:var(--color-accent)}.wizard-input[data-v-8e4c9bf2]::placeholder{color:var(--color-text-secondary)}.error-msg[data-v-8e4c9bf2]{color:#ef4444;text-align:left;margin:0 0 16px;font-size:13px;line-height:1.5}.help-text[data-v-8e4c9bf2]{color:var(--color-text-secondary);text-align:left;margin:0 0 20px;font-size:13px}.link[data-v-8e4c9bf2]{color:var(--color-accent);cursor:pointer;text-decoration:underline}.btn-row[data-v-8e4c9bf2]{gap:12px;display:flex}.btn-primary[data-v-8e4c9bf2],.btn-secondary[data-v-8e4c9bf2]{color:#fff;cursor:pointer;border-radius:10px;flex:1;min-height:46px;padding:0 14px;font-size:15px}.btn-primary[data-v-8e4c9bf2]{background:var(--color-accent);border:0;font-weight:700}.btn-primary[data-v-8e4c9bf2]:hover:not(:disabled){background:#5b21b6}.btn-primary[data-v-8e4c9bf2]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-8e4c9bf2]{border:1px solid var(--color-border);background:#ffffff0f}.btn-secondary[data-v-8e4c9bf2]:hover{background:#ffffff1a}.activating[data-v-8e4c9bf2],.success-state[data-v-8e4c9bf2]{padding:20px 0}.spinner-lg[data-v-8e4c9bf2]{border:3px solid #7c3aed4d;border-top-color:var(--color-accent);border-radius:50%;width:48px;height:48px;margin:0 auto 24px;animation:.8s linear infinite spin-8e4c9bf2}@keyframes spin-8e4c9bf2{to{transform:rotate(360deg)}}.success-icon[data-v-8e4c9bf2]{color:#22c55e;background:#22c55e33;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 24px;font-size:28px;display:flex}@media (width<=560px){.wizard-container[data-v-8e4c9bf2]{padding:28px 20px}.step-label[data-v-8e4c9bf2]{display:none}}.assets-page[data-v-cb0d9616]{background:radial-gradient(circle at 0 0,#3b82f629,#0000 32%),linear-gradient(#ffffff05,#fff0);min-height:100vh;padding-top:72px;padding-bottom:96px}.hero[data-v-cb0d9616]{padding:48px 0 24px}.container[data-v-cb0d9616]{max-width:1180px;margin:0 auto;padding:0 24px}.container-narrow[data-v-cb0d9616]{max-width:640px;margin:0 auto;padding:0 24px}.section[data-v-cb0d9616]{padding-top:12px}.kicker[data-v-cb0d9616],.section-kicker[data-v-cb0d9616]{color:#93c5fd;letter-spacing:.08em;text-transform:uppercase;background:#60a5fa24;border:1px solid #60a5fa38;border-radius:999px;padding:6px 12px;font-size:12px;display:inline-flex}.hero h1[data-v-cb0d9616]{color:#fff;margin:14px 0 10px;font-size:40px}.hero-text[data-v-cb0d9616],.desc[data-v-cb0d9616]{color:#e2e8f0d1;line-height:1.7}.toolbar[data-v-cb0d9616],.toolbar-actions[data-v-cb0d9616],.agent-head[data-v-cb0d9616],.release-head[data-v-cb0d9616],.artifact-row[data-v-cb0d9616]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.toolbar[data-v-cb0d9616]{margin-bottom:20px}.toolbar h2[data-v-cb0d9616],.agent-card h3[data-v-cb0d9616],.state-card h2[data-v-cb0d9616]{color:#fff;margin:10px 0}.toolbar-desc[data-v-cb0d9616]{color:#94a3b8e6;margin:8px 0 0}.summary-grid[data-v-cb0d9616]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.summary-card[data-v-cb0d9616],.agent-card[data-v-cb0d9616],.state-card[data-v-cb0d9616]{background:#0c111dd1;border:1px solid #94a3b829;border-radius:8px;padding:24px;box-shadow:0 18px 40px #0307123d}.summary-label[data-v-cb0d9616]{color:#94a3b8e6;font-size:13px}.summary-card strong[data-v-cb0d9616]{color:#fff;margin:10px 0 8px;font-size:30px;display:block}.summary-card p[data-v-cb0d9616],.release-note[data-v-cb0d9616],.artifact-row p[data-v-cb0d9616],.empty-line[data-v-cb0d9616],.note-box[data-v-cb0d9616]{color:#e2e8f0d1;line-height:1.6}.agent-grid[data-v-cb0d9616]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.agent-card.locked[data-v-cb0d9616]{opacity:.82}.pill[data-v-cb0d9616]{border-radius:999px;padding:4px 10px;font-size:12px;display:inline-flex}.pill.primary[data-v-cb0d9616]{color:#6ee7b7;background:#10b98124}.pill.secondary[data-v-cb0d9616]{color:#93c5fd;background:#3b82f624}.status[data-v-cb0d9616]{border-radius:999px;padding:4px 10px;font-size:12px}.status.online[data-v-cb0d9616]{color:#86efac;background:#10b98124}.status.offline[data-v-cb0d9616]{color:#fca5a5;background:#f8717124}.release-box[data-v-cb0d9616]{background:#0206176b;border:1px solid #94a3b824;border-radius:8px;margin-top:16px;padding:16px}.release-head strong[data-v-cb0d9616],.artifact-row strong[data-v-cb0d9616]{color:#fff}.release-head span[data-v-cb0d9616]{color:#93c5fd}.artifact-list[data-v-cb0d9616]{gap:12px;margin-top:12px;display:grid}.artifact-row[data-v-cb0d9616]{background:#0f172a94;border:1px solid #94a3b81a;border-radius:8px;align-items:center;padding:12px}.artifact-row p[data-v-cb0d9616]{margin:6px 0 0;font-size:13px}.note-box[data-v-cb0d9616]{color:#fde68a;background:#f59e0b1a;border:1px solid #f59e0b2e;border-radius:8px;margin-top:14px;padding:12px 14px}.btn-primary[data-v-cb0d9616],.btn-secondary[data-v-cb0d9616],.btn-ghost[data-v-cb0d9616]{cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;text-decoration:none;display:inline-flex}.small-btn[data-v-cb0d9616]{white-space:nowrap;min-height:38px;padding:0 14px}.btn-primary[data-v-cb0d9616]{color:#fff;background:#2563eb}.btn-secondary[data-v-cb0d9616]{color:#dbeafe;background:#3b82f629;border-color:#60a5fa47}.btn-secondary[data-v-cb0d9616]:disabled{opacity:.48;cursor:not-allowed}.btn-ghost[data-v-cb0d9616]{color:#cbd5e1;background:0 0;border-color:#94a3b82e}.error-card[data-v-cb0d9616]{color:#fecaca}.success-card[data-v-cb0d9616]{color:#bbf7d0;margin-bottom:16px}@media (width<=980px){.summary-grid[data-v-cb0d9616],.agent-grid[data-v-cb0d9616]{grid-template-columns:1fr}.toolbar[data-v-cb0d9616],.artifact-row[data-v-cb0d9616]{flex-direction:column}}.login-page[data-v-04a2061f]{background:#0a0a0f;justify-content:center;align-items:center;min-height:100vh;padding:80px 20px 40px;display:flex}.login-container[data-v-04a2061f]{width:100%;max-width:420px}.login-card[data-v-04a2061f]{background:#111118;border:1px solid #ffffff0f;border-radius:16px;padding:40px}.login-card h1[data-v-04a2061f]{color:#fff;text-align:center;margin-bottom:8px;font-size:28px;font-weight:700}.login-card h2[data-v-04a2061f]{color:#fff;text-align:center;font-size:24px;font-weight:700}.text-secondary[data-v-04a2061f]{color:#8b8b9a;text-align:center;margin-bottom:32px;font-size:14px}.step-content[data-v-04a2061f]{flex-direction:column;gap:16px;display:flex}.method-tabs[data-v-04a2061f]{background:#1a1a24;border-radius:8px;gap:4px;margin-bottom:8px;padding:4px;display:flex}.method-tab[data-v-04a2061f]{color:#8b8b9a;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}.method-tab.active[data-v-04a2061f]{color:#fff;background:#3b82f6}.phone-input-row[data-v-04a2061f]{gap:8px;display:flex}.phone-prefix[data-v-04a2061f]{color:#8b8b9a;white-space:nowrap;background:#1a1a24;border:1px solid #ffffff1a;border-radius:8px;padding:12px;font-size:14px}.phone-input[data-v-04a2061f]{flex:1}.form[data-v-04a2061f]{flex-direction:column;gap:16px;display:flex}.form-group[data-v-04a2061f]{flex-direction:column;gap:6px;display:flex}.form-label[data-v-04a2061f]{color:#d1d1d6;font-size:13px;font-weight:500}.input[data-v-04a2061f]{color:#fff;background:#1a1a24;border:1px solid #ffffff1a;border-radius:8px;padding:12px 16px;font-size:14px;transition:border-color .2s}.input[data-v-04a2061f]:focus{border-color:#3b82f6;outline:none}.input.error[data-v-04a2061f]{border-color:#ef4444}.input[data-v-04a2061f]:disabled{opacity:.5}.error-msg[data-v-04a2061f]{color:#ef4444;font-size:12px}.btn-primary[data-v-04a2061f]{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:500;transition:background .2s}.btn-primary[data-v-04a2061f]:hover:not(:disabled){background:#2563eb}.btn-primary[data-v-04a2061f]:disabled{opacity:.5;cursor:not-allowed}.btn-full[data-v-04a2061f]{width:100%}.verify-hint[data-v-04a2061f]{text-align:center;margin-bottom:8px}.resend-hint[data-v-04a2061f]{text-align:center;margin-top:4px;font-size:13px}.back-hint[data-v-04a2061f]{text-align:center}.link[data-v-04a2061f]{color:#3b82f6;text-decoration:none}.link-btn[data-v-04a2061f]{color:#3b82f6;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px}.link-btn[data-v-04a2061f]:hover{text-decoration:underline}.alt-hint[data-v-04a2061f]{text-align:center;margin-top:16px}.global-error[data-v-04a2061f]{color:#ef4444;text-align:center;background:#ef44441a;border:1px solid #ef444433;border-radius:8px;margin-top:12px;padding:12px;font-size:13px}.email-sent-icon[data-v-04a2061f],.success-icon[data-v-04a2061f]{justify-content:center;margin-bottom:16px;display:flex}.account-page[data-v-5b3c3d00]{background:#0a0a0f;min-height:100vh}.container[data-v-5b3c3d00]{max-width:900px;margin:0 auto}.not-logged-in[data-v-5b3c3d00]{justify-content:center;padding-top:80px;display:flex}.not-logged-card[data-v-5b3c3d00]{text-align:center;background:#111118;border:1px solid #ffffff0f;border-radius:16px;max-width:400px;padding:60px 40px}.not-logged-card h1[data-v-5b3c3d00]{color:#fff;margin-bottom:12px;font-size:24px}.not-logged-card .btn-primary[data-v-5b3c3d00]{color:#fff;background:#3b82f6;border-radius:8px;margin-top:24px;padding:12px 32px;font-weight:500;text-decoration:none;display:inline-block}.loading-state[data-v-5b3c3d00]{text-align:center;padding-top:120px}.account-header[data-v-5b3c3d00]{background:#111118;border:1px solid #ffffff0f;border-radius:16px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:24px 32px;display:flex}.bind-phone-panel[data-v-5b3c3d00],.linked-identities[data-v-5b3c3d00]{background:#111118;border:1px solid #ffffff0f;border-radius:16px;margin-bottom:20px;padding:20px 24px}.bind-phone-panel h2[data-v-5b3c3d00]{color:#fff;margin:0 0 8px}.bind-form[data-v-5b3c3d00]{flex-direction:column;gap:12px;margin-top:16px;display:flex}.bind-row[data-v-5b3c3d00]{gap:10px;display:flex}.phone-prefix[data-v-5b3c3d00]{color:#b7b9c8;background:#1a1a24;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;min-width:68px;display:inline-flex}.bind-input[data-v-5b3c3d00]{color:#fff;background:#0f0f16;border:1px solid #ffffff1a;border-radius:12px;flex:1;min-height:46px;padding:0 14px}.bind-code-btn[data-v-5b3c3d00]{min-width:124px}.bind-submit-btn[data-v-5b3c3d00]{min-height:46px}.compact[data-v-5b3c3d00]{margin:0}.linked-label[data-v-5b3c3d00]{color:#8b8b9a;margin-bottom:10px;font-size:14px;display:block}.linked-tags[data-v-5b3c3d00]{flex-wrap:wrap;gap:8px;display:flex}.linked-tag[data-v-5b3c3d00]{color:#bfd7ff;background:#3b82f61f;border-radius:999px;padding:6px 10px;font-size:13px}.account-info[data-v-5b3c3d00]{align-items:center;gap:16px;display:flex}.account-avatar[data-v-5b3c3d00]{color:#fff;background:#3b82f6;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:22px;font-weight:700;display:flex}.account-title[data-v-5b3c3d00]{color:#fff;margin-bottom:4px;font-size:20px;font-weight:700}.identifier-display[data-v-5b3c3d00]{color:#8b8b9a;font-size:13px}.btn-logout[data-v-5b3c3d00]{color:#8b8b9a;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;padding:8px 20px;font-size:13px;transition:all .2s}.btn-logout[data-v-5b3c3d00]:hover{color:#ef4444;border-color:#ef4444}.status-cards[data-v-5b3c3d00]{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:32px;display:grid}.status-card[data-v-5b3c3d00]{background:#111118;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:14px;padding:20px;display:flex}.status-icon[data-v-5b3c3d00]{flex-shrink:0}.status-label[data-v-5b3c3d00]{color:#8b8b9a;margin-bottom:4px;font-size:12px}.status-value[data-v-5b3c3d00]{color:#fff;font-size:16px;font-weight:600}.status-value.active[data-v-5b3c3d00]{color:#10b981}.status-value.inactive[data-v-5b3c3d00]{color:#ef4444}.error-banner[data-v-5b3c3d00]{color:#ef4444;background:#ef44441a;border:1px solid #ef444433;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:12px 20px;font-size:14px;display:flex}.error-banner button[data-v-5b3c3d00]{color:#ef4444;cursor:pointer;background:0 0;border:1px solid #ef4444;border-radius:4px;padding:4px 12px;font-size:12px}.account-section[data-v-5b3c3d00]{background:#111118;border:1px solid #ffffff0f;border-radius:16px;margin-bottom:20px;padding:24px 32px}.balance-section[data-v-5b3c3d00]{background:linear-gradient(135deg,#2563eb29,#111118fa)}.balance-head[data-v-5b3c3d00]{justify-content:space-between;align-items:center;gap:20px;display:flex}.balance-label[data-v-5b3c3d00]{color:#cbd5e1d1;margin-bottom:8px;display:block}.balance-head strong[data-v-5b3c3d00]{color:#fff;font-size:36px;line-height:1;display:block}.recharge-box[data-v-5b3c3d00]{align-items:center;gap:10px;display:flex}.recharge-input[data-v-5b3c3d00]{color:#fff;background:#ffffff0f;border:1px solid #94a3b838;border-radius:10px;width:140px;min-height:42px;padding:0 12px}.recharge-pay[data-v-5b3c3d00]{background:#0f172a80;border:1px solid #60a5fa2e;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:16px;display:flex}.payment-actions[data-v-5b3c3d00]{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.recharge-qr[data-v-5b3c3d00]{background:#fff;border-radius:10px;width:200px;height:200px;padding:10px}.ledger-list[data-v-5b3c3d00]{gap:8px;margin-top:18px;display:grid}.ledger-row[data-v-5b3c3d00]{color:#e2e8f0db;border-top:1px solid #ffffff0f;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.ledger-row .credit[data-v-5b3c3d00]{color:#34d399}.ledger-row .debit[data-v-5b3c3d00]{color:#fbbf24}.section-header[data-v-5b3c3d00]{align-items:center;gap:12px;margin-bottom:20px;display:flex}.section-header h2[data-v-5b3c3d00]{color:#fff;font-size:18px;font-weight:600}.section-desc[data-v-5b3c3d00]{margin:-8px 0 18px;font-size:13px;line-height:1.7}.badge[data-v-5b3c3d00]{color:#3b82f6;background:#3b82f626;border-radius:100px;padding:2px 10px;font-size:12px;font-weight:500}.badge.ACTIVE[data-v-5b3c3d00]{color:#10b981;background:#10b98126}.badge.PENDING[data-v-5b3c3d00]{color:#f59e0b;background:#fbbf2426}.badge.READY_TO_ACTIVATE[data-v-5b3c3d00]{color:#8b5cf6;background:#8b5cf626}.empty-state[data-v-5b3c3d00]{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:32px;display:flex}.compact-empty[data-v-5b3c3d00]{padding:20px}.btn-secondary[data-v-5b3c3d00]{color:#8b8b9a;background:0 0;border:1px solid #ffffff26;border-radius:6px;padding:8px 20px;font-size:13px;text-decoration:none;transition:all .2s}.btn-secondary[data-v-5b3c3d00]:hover{color:#3b82f6;border-color:#3b82f6}.btn-danger[data-v-5b3c3d00]{color:#fecaca;cursor:pointer;background:#ef44441f;border:1px solid #f8717159;border-radius:6px;padding:8px 20px;font-size:13px}.btn-danger[data-v-5b3c3d00]:disabled{opacity:.65;cursor:not-allowed}.orders-list[data-v-5b3c3d00],.credential-list[data-v-5b3c3d00]{flex-direction:column;gap:12px;display:flex}.credential-item[data-v-5b3c3d00]{background:#1a1a24;border:1px solid #ffffff0f;border-radius:10px;padding:16px 20px}.credential-main[data-v-5b3c3d00]{justify-content:space-between;align-items:center;gap:16px;display:flex}.credential-label[data-v-5b3c3d00]{color:#8b8b9a;margin-bottom:6px;font-size:12px;display:block}.credential-code[data-v-5b3c3d00]{color:#fff;word-break:break-all;font-size:14px;display:block}.credential-actions[data-v-5b3c3d00]{flex-shrink:0;align-items:center;gap:8px;display:flex}.entitlement-item[data-v-5b3c3d00]{border-color:#10b98129}.entitlement-title[data-v-5b3c3d00]{color:#fff;margin-bottom:6px;font-size:15px;display:block}.credential-hint[data-v-5b3c3d00]{margin-top:10px;font-size:12px}.btn-copy[data-v-5b3c3d00]{color:#bfd7ff;cursor:pointer;background:#3b82f61f;border:1px solid #3b82f659;border-radius:6px;flex-shrink:0;padding:8px 16px}.btn-copy[data-v-5b3c3d00]:hover{color:#fff;border-color:#3b82f6}.btn-icon[data-v-5b3c3d00]{color:#bfd7ff;cursor:pointer;background:#3b82f614;border:1px solid #3b82f659;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.btn-icon[data-v-5b3c3d00]:hover{color:#fff;border-color:#3b82f6}.order-item[data-v-5b3c3d00]{background:#1a1a24;border-radius:10px;padding:16px 20px}.order-main[data-v-5b3c3d00]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.order-left[data-v-5b3c3d00]{align-items:center;gap:10px;display:flex}.order-id[data-v-5b3c3d00]{color:#d1d1d6;font-size:13px}.order-right[data-v-5b3c3d00]{align-items:center;gap:16px;display:flex}.order-price[data-v-5b3c3d00]{color:#fff;font-size:14px;font-weight:600}.order-date[data-v-5b3c3d00],.order-detail[data-v-5b3c3d00]{font-size:12px}.order-countdown[data-v-5b3c3d00]{color:#fbbf24;background:#f59e0b1a;border:1px solid #f59e0b3d;border-radius:6px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;font-size:12px;display:inline-flex}.order-countdown strong[data-v-5b3c3d00]{color:#fff;font-family:Courier New,monospace;font-size:13px}.order-countdown small[data-v-5b3c3d00]{color:#a1a1aa;font-size:12px}.order-actions[data-v-5b3c3d00]{margin-top:10px;display:flex}.compact-btn[data-v-5b3c3d00]{min-height:34px;padding:0 14px}.invoice-form[data-v-5b3c3d00]{gap:16px;display:grid}.invoice-order-list[data-v-5b3c3d00]{gap:10px;display:grid}.invoice-order-item[data-v-5b3c3d00]{background:#0f172a47;border:1px solid #94a3b82e;border-radius:8px;align-items:flex-start;gap:10px;padding:12px;display:flex}.invoice-order-item span[data-v-5b3c3d00]{gap:4px;display:grid}.invoice-order-item small[data-v-5b3c3d00]{color:#8b8b9a}.invoice-grid[data-v-5b3c3d00]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.invoice-grid label[data-v-5b3c3d00]{color:#d1d1d6;gap:6px;font-size:13px;display:grid}.form-input[data-v-5b3c3d00]{box-sizing:border-box;color:#fff;background:#0f172ac2;border:1px solid #94a3b838;border-radius:8px;outline:none;width:100%;min-height:42px;padding:10px 12px}.form-input[data-v-5b3c3d00]:focus{border-color:#60a5fab8}.invoice-extra[data-v-5b3c3d00]{color:#d1d1d6}.invoice-extra summary[data-v-5b3c3d00]{cursor:pointer;margin-bottom:10px}.form-actions[data-v-5b3c3d00]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.feedback-ok[data-v-5b3c3d00]{color:#34d399}.invoice-history[data-v-5b3c3d00]{margin-top:18px}.text-secondary[data-v-5b3c3d00]{color:#8b8b9a}.mono[data-v-5b3c3d00]{font-family:Courier New,monospace}.quick-actions[data-v-5b3c3d00]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.action-card[data-v-5b3c3d00]{color:#d1d1d6;background:#1a1a24;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:10px;padding:16px 20px;font-size:14px;text-decoration:none;transition:all .2s;display:flex}.action-card[data-v-5b3c3d00]:hover{color:#3b82f6;border-color:#3b82f6}.action-card small[data-v-5b3c3d00]{color:#8bbdff;margin-left:auto;font-size:12px}.enterprise-action[data-v-5b3c3d00]{background:#0e74901f;border-color:#38bdf847}@media (width<=768px){.status-cards[data-v-5b3c3d00],.quick-actions[data-v-5b3c3d00]{grid-template-columns:1fr}.account-header[data-v-5b3c3d00]{text-align:center;flex-direction:column;gap:16px}.account-info[data-v-5b3c3d00]{flex-direction:column}.credential-main[data-v-5b3c3d00]{flex-direction:column;align-items:stretch}.btn-copy[data-v-5b3c3d00],.credential-actions[data-v-5b3c3d00]{width:100%}.btn-icon[data-v-5b3c3d00]{flex-shrink:0}}.register-page[data-v-c71b00c4]{background:#0a0a0f;justify-content:center;align-items:center;min-height:100vh;padding:96px 20px 40px;display:flex}.register-container[data-v-c71b00c4]{width:100%;max-width:880px}.register-card[data-v-c71b00c4]{background:#111118;border:1px solid #ffffff0f;border-radius:20px;padding:40px}.register-card h1[data-v-c71b00c4]{color:#fff;text-align:center;margin:0 0 8px;font-size:32px}.text-secondary[data-v-c71b00c4]{color:#8b8b9a;text-align:center}.notice[data-v-c71b00c4]{text-align:center;border-radius:12px;max-width:520px;margin:28px auto 0;padding:14px 16px;font-size:14px}.notice-warning[data-v-c71b00c4]{color:#fbbf24;background:#f59e0b1f;border:1px solid #f59e0b3d}.register-options[data-v-c71b00c4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}.option-card[data-v-c71b00c4]{background:#171722;border:1px solid #ffffff14;border-radius:18px;padding:28px 24px;position:relative}.option-featured[data-v-c71b00c4]{border-color:#3b82f680;box-shadow:inset 0 0 0 1px #3b82f626}.option-badge[data-v-c71b00c4]{color:#60a5fa;background:#3b82f629;border-radius:999px;justify-content:center;align-items:center;min-width:52px;height:28px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.option-card h2[data-v-c71b00c4]{color:#fff;margin:16px 0 10px;font-size:22px}.option-card p[data-v-c71b00c4]{color:#b7b9c8;min-height:72px;margin:0;line-height:1.7}.option-actions[data-v-c71b00c4]{flex-direction:column;gap:12px;margin-top:24px;display:flex}.btn-full[data-v-c71b00c4]{border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:48px;text-decoration:none;display:inline-flex}.btn-primary[data-v-c71b00c4]{color:#fff;background:#3b82f6}.btn-secondary[data-v-c71b00c4]{color:#bfd7ff;background:0 0;border:1px solid #60a5fa99}.footer-hint[data-v-c71b00c4]{margin-top:28px}.link[data-v-c71b00c4]{color:#60a5fa;text-decoration:none}@media (width<=768px){.register-card[data-v-c71b00c4]{padding:28px 20px}.register-card h1[data-v-c71b00c4]{font-size:26px}.register-options[data-v-c71b00c4]{grid-template-columns:1fr}.option-card p[data-v-c71b00c4]{min-height:0}}.enterprise-page[data-v-2d1f7306]{color:#fff;background:#0a0a0f;min-height:100vh}.container[data-v-2d1f7306]{width:min(1120px,100% - 32px);margin:0 auto;padding:104px 0 64px}.page-head[data-v-2d1f7306],.panel-head[data-v-2d1f7306],.summary-band[data-v-2d1f7306],.member-form[data-v-2d1f7306],.member-row[data-v-2d1f7306]{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-head[data-v-2d1f7306]{margin-bottom:28px}.kicker[data-v-2d1f7306],.label[data-v-2d1f7306]{color:#60a5fa;text-transform:uppercase;font-size:12px;font-weight:700}h1[data-v-2d1f7306],h2[data-v-2d1f7306],p[data-v-2d1f7306]{margin:0}h1[data-v-2d1f7306]{margin-top:8px;font-size:34px}p[data-v-2d1f7306]{color:#9ca3af;margin-top:8px}.state-panel[data-v-2d1f7306],.panel[data-v-2d1f7306],.summary-band[data-v-2d1f7306]{background:#111118;border:1px solid #94a3b829;border-radius:12px;padding:22px}.state-panel[data-v-2d1f7306]{text-align:center}.summary-band[data-v-2d1f7306]{grid-template-columns:1.4fr 1fr 1fr;margin-bottom:18px;display:grid}.summary-band div[data-v-2d1f7306]{gap:5px;display:grid}.summary-band strong[data-v-2d1f7306]{font-size:24px}.summary-band small[data-v-2d1f7306]{color:#9ca3af}.panel[data-v-2d1f7306]{margin-top:18px}.member-form[data-v-2d1f7306]{align-items:stretch;margin-top:18px}.input[data-v-2d1f7306]{color:#fff;background:#1a1a24;border:1px solid #94a3b82e;border-radius:8px;flex:1;min-width:280px;min-height:42px;padding:0 14px}.plugin-picks[data-v-2d1f7306]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.check[data-v-2d1f7306]{color:#d1d5db;gap:6px;font-size:13px;display:inline-flex}.member-table[data-v-2d1f7306]{margin-top:18px;overflow-x:auto}.member-row[data-v-2d1f7306]{color:#d1d5db;border-bottom:1px solid #94a3b81f;grid-template-columns:1.4fr .7fr .7fr 1fr .7fr 1.2fr;min-width:860px;padding:14px 0;display:grid}.member-row.head[data-v-2d1f7306]{color:#9ca3af;font-size:12px;font-weight:700}.mono[data-v-2d1f7306]{font-family:Courier New,monospace}.status.ACTIVE[data-v-2d1f7306]{color:#34d399}.status.INVITED[data-v-2d1f7306]{color:#fbbf24}.status.REVOKED[data-v-2d1f7306]{color:#f87171}.actions[data-v-2d1f7306]{gap:8px;display:flex}.btn-primary[data-v-2d1f7306],.btn-secondary[data-v-2d1f7306],.btn-mini[data-v-2d1f7306]{cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn-primary[data-v-2d1f7306]{color:#fff;background:#2563eb;min-height:42px;padding:0 18px}.btn-secondary[data-v-2d1f7306]{color:#dbeafe;background:#2563eb1f;border-color:#60a5fa47;padding:10px 16px}.btn-mini[data-v-2d1f7306]{color:#bfdbfe;background:#3b82f61a;border-color:#3b82f640;min-height:30px;padding:0 10px}.btn-mini.danger[data-v-2d1f7306]{color:#fecaca;background:#ef44441a;border-color:#ef444440}button[data-v-2d1f7306]:disabled{opacity:.5;cursor:not-allowed}.org-tabs[data-v-2d1f7306]{gap:10px;margin-bottom:16px;display:flex}.org-tabs button[data-v-2d1f7306]{color:#cbd5e1;background:#111118;border:1px solid #94a3b82e;border-radius:8px;padding:9px 14px}.org-tabs button.active[data-v-2d1f7306]{color:#fff;border-color:#3b82f6}.success-text[data-v-2d1f7306]{color:#34d399}.error-text[data-v-2d1f7306],.state-panel.error[data-v-2d1f7306]{color:#f87171}@media (width<=768px){.page-head[data-v-2d1f7306],.member-form[data-v-2d1f7306]{flex-direction:column;align-items:stretch}.summary-band[data-v-2d1f7306]{grid-template-columns:1fr}}:root{--color-bg-primary:#0a0a0f;--color-bg-secondary:#13131a;--color-bg:#0a0a0f;--color-border:#1e1e2e;--color-text-primary:#fff;--color-text-secondary:#8b8b9a;--color-accent:#3b82f6;--color-accent-hover:#2563eb;--color-success:#22c55e;--color-warning:#f59e0b;--color-error:#ef4444;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"JetBrains Mono", monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--transition-fast:.1s ease;--transition-normal:.2s ease;--transition-slow:.3s ease}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{font-family:var(--font-sans);background-color:var(--color-bg-primary);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;outline:none;font-family:inherit}input{outline:none;font-family:inherit}.container{max-width:1200px;padding:0 var(--space-6);margin:0 auto}.container-narrow{max-width:800px;padding:0 var(--space-6);margin:0 auto}.btn-primary{justify-content:center;align-items:center;gap:var(--space-2);background-color:var(--color-accent);color:var(--color-text-primary);border-radius:var(--radius-md);transition:background-color var(--transition-fast), transform var(--transition-fast);padding:12px 24px;font-size:16px;font-weight:500;display:inline-flex}.btn-primary:hover{background-color:var(--color-accent-hover)}.btn-primary:active{transform:translateY(2px)}.btn-primary:disabled{opacity:.5;cursor:not-allowed}.btn-secondary{justify-content:center;align-items:center;gap:var(--space-2);color:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-md);transition:background-color var(--transition-fast);background-color:#0000;padding:12px 24px;font-size:16px;font-weight:500;display:inline-flex}.btn-secondary:hover{background-color:#3b82f61a}h1{letter-spacing:-.02em;font-size:48px;font-weight:700;line-height:1.2}h2{letter-spacing:-.01em;font-size:36px;font-weight:700;line-height:1.3}h3{font-size:24px;font-weight:600;line-height:1.4}.text-secondary{color:var(--color-text-secondary)}.text-accent{color:var(--color-accent)}.card{background-color:var(--color-bg-secondary);border-radius:var(--radius-lg);padding:var(--space-6);transition:box-shadow var(--transition-normal)}.card:hover{box-shadow:0 8px 32px #0006}.section{padding:var(--space-16) 0}.section-title{text-align:center;margin-bottom:var(--space-12)}.input{background-color:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;color:var(--color-text-primary);transition:border-color var(--transition-fast);padding:12px 16px;font-size:16px}.input::placeholder{color:#6b6b7a}.input:focus{border-color:var(--color-accent)}.input.error{border-color:var(--color-error)}@media (width<=1024px){h1{font-size:40px}h2{font-size:28px}.section{padding:var(--space-12) 0}}@media (width<=768px){h1{font-size:32px}h2{font-size:24px}h3{font-size:20px}.container{padding:0 var(--space-4)}.section{padding:var(--space-10) 0}}
