*{margin:0;padding:0;box-sizing:border-box}#app{font-family:JetBrains Mono,Space Grotesk,Noto Sans SC,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;background-color:#fff}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#000}::-webkit-scrollbar-thumb:hover{background:#333}button{font-family:inherit}html{scroll-behavior:smooth}:root{--font-mono: "JetBrains Mono", monospace}.neural-bg-fixed{position:fixed;inset:0;z-index:0;pointer-events:none}.neural-canvas{position:absolute;inset:0;width:100%;height:100%}.home ::selection{background:#10b981;color:#000}body.js-anim.typing .lead,body.js-anim.typing .cta-row,body.js-anim.typing .trust-line,body.js-anim.typing .node-hint{opacity:0}.home .lead,.home .cta-row,.home .trust-line,.home .node-hint{transition:opacity .8s ease}body.js-anim .rv{opacity:0;transform:translateY(18px)}body.js-anim .rv.in{opacity:1;transform:translateY(0);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){body.js-anim .rv{opacity:1;transform:none}}@media(max-width:600px){html{font-size:15px}}.home[data-v-9a8d2cb3]{--bg-0: #000000;--bg-1: #0a0a0a;--bg-2: #101010;--bg-3: #161616;--border-1: #1c1c1c;--border-2: #2a2a2a;--fg-1: #f5f5f5;--fg-2: #a3a3a3;--fg-3: #6b6b6b;--accent: #10b981;--accent-bright: #34d399;--accent-soft: #6ee7b7;--accent-dim: rgba(16, 185, 129, .14);--accent-glow: rgba(16, 185, 129, .45);--ok: #00c853;--danger: #ff5470;--text-body: var(--fg-2);--text-strong: var(--fg-1);--font-body: "Space Grotesk", system-ui, sans-serif;--text-hero: 3.6rem;--text-h2: 2.3rem;--text-h3: 1.2rem;--text-lead: 1.05rem;--text-base: .95rem;--text-small: .82rem;--text-tag: .75rem;--leading-body: 1.7;--tracking-tag: 2px;--space-section: 110px;--glow-accent: 0 0 24px var(--accent-glow);--container: 1280px;min-height:100vh;background:var(--bg-0);color:var(--text-body);font-family:var(--font-body);-webkit-font-smoothing:antialiased}.main[data-v-9a8d2cb3],.footer[data-v-9a8d2cb3]{position:relative;z-index:1}.navbar[data-v-9a8d2cb3]{height:84px;background:#000000d1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 40px;position:sticky;top:0;z-index:20;border-bottom:1px solid var(--border-1)}.brand[data-v-9a8d2cb3]{display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-weight:500;letter-spacing:1.5px;font-size:.95rem;text-decoration:none;color:var(--text-strong)}.brand-mark[data-v-9a8d2cb3]{width:44px;height:44px;display:inline-flex;flex-shrink:0}.brand-mark svg[data-v-9a8d2cb3]{width:100%;height:100%;overflow:visible}.brand-mark.small[data-v-9a8d2cb3]{width:34px;height:34px}.iso-orbit[data-v-9a8d2cb3]{transform-origin:50% 50%;animation:iso-spin-9a8d2cb3 7s linear infinite}.iso-dashed[data-v-9a8d2cb3]{transform-origin:50% 50%;animation:iso-spin-9a8d2cb3 32s linear infinite reverse}.iso-core[data-v-9a8d2cb3]{transform-origin:50% 50%;animation:iso-pulse-9a8d2cb3 2.6s ease-in-out infinite}@keyframes iso-spin-9a8d2cb3{to{transform:rotate(360deg)}}@keyframes iso-pulse-9a8d2cb3{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@media(prefers-reduced-motion:reduce){.iso-orbit[data-v-9a8d2cb3],.iso-dashed[data-v-9a8d2cb3],.iso-core[data-v-9a8d2cb3]{animation:none}}.brand-name[data-v-9a8d2cb3]{font-size:1.05rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase}.nav-links[data-v-9a8d2cb3]{display:flex;align-items:center;gap:24px}.nav-link[data-v-9a8d2cb3]{color:var(--fg-2);text-decoration:none;font-size:.88rem;transition:color .15s}.nav-link[data-v-9a8d2cb3]:hover{color:var(--accent-bright)}.cta-nav[data-v-9a8d2cb3]{background:var(--accent);color:#000;padding:10px 18px;text-decoration:none;font-family:var(--font-mono);font-size:.82rem;font-weight:700;letter-spacing:.5px;white-space:nowrap;transition:all .15s}.cta-nav[data-v-9a8d2cb3]:hover{background:var(--accent-bright);box-shadow:var(--glow-accent)}.main[data-v-9a8d2cb3]{max-width:var(--container);margin:0 auto;padding:0 40px 40px}section[id][data-v-9a8d2cb3]{scroll-margin-top:100px}.hero[data-v-9a8d2cb3]{position:relative;margin:0 -40px;padding:110px 40px 90px;isolation:isolate}.hero[data-v-9a8d2cb3]:after{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(820px 480px at 28% 42%,#000000e0,#0000008c 55%,#0000);pointer-events:none}.hero-inner[data-v-9a8d2cb3]{position:relative;z-index:2;max-width:720px}.bio-console[data-v-9a8d2cb3]{font-family:var(--font-mono);font-size:.78rem;color:var(--fg-3);letter-spacing:.4px;line-height:1.8;margin-bottom:26px;min-height:90px}.bio-console[data-v-9a8d2cb3] .ln{min-height:1.8em}.tag-row[data-v-9a8d2cb3]{display:flex;gap:12px;align-items:center;margin-bottom:28px;font-family:var(--font-mono);font-size:var(--text-tag)}.tag-accent[data-v-9a8d2cb3]{background:var(--accent);color:#000;padding:5px 11px;font-weight:700;letter-spacing:1.2px;white-space:nowrap}.tag-muted[data-v-9a8d2cb3]{color:var(--fg-3);letter-spacing:.5px}.title[data-v-9a8d2cb3]{font-size:var(--text-hero);line-height:1.08;letter-spacing:-2px;font-weight:500;color:var(--text-strong);margin-bottom:28px;text-wrap:balance}.gradient[data-v-9a8d2cb3]{background:linear-gradient(90deg,var(--accent) 0%,var(--accent-soft) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.lead[data-v-9a8d2cb3]{font-size:var(--text-lead);line-height:var(--leading-body);color:var(--fg-2);max-width:620px;margin-bottom:24px}.lead b[data-v-9a8d2cb3]{color:var(--text-strong);font-weight:700}.slogan[data-v-9a8d2cb3]{font-size:1.1rem;font-weight:500;color:var(--text-strong);border-left:3px solid var(--accent);padding-left:15px;margin-bottom:28px}.cursor[data-v-9a8d2cb3]{color:var(--accent-bright);animation:blink-9a8d2cb3 1s step-end infinite;font-weight:700}@keyframes blink-9a8d2cb3{0%,to{opacity:1}50%{opacity:0}}.cta-row[data-v-9a8d2cb3]{display:flex;gap:16px;margin-bottom:18px;flex-wrap:wrap}.cta-primary[data-v-9a8d2cb3]{background:var(--accent);color:#000;padding:18px 28px;font-family:var(--font-mono);font-weight:700;font-size:.9rem;letter-spacing:1px;text-decoration:none;display:inline-flex;align-items:center;gap:14px;border:1px solid var(--accent);white-space:nowrap;transition:all .2s}.cta-primary[data-v-9a8d2cb3]:hover{background:var(--accent-bright);border-color:var(--accent-bright);transform:translateY(-2px);box-shadow:var(--glow-accent)}.cta-primary .arrow[data-v-9a8d2cb3]{transition:transform .2s}.cta-primary:hover .arrow[data-v-9a8d2cb3]{transform:translate(4px)}.cta-primary.big[data-v-9a8d2cb3]{padding:22px 36px;font-size:1rem}.cta-secondary[data-v-9a8d2cb3]{padding:18px 24px;color:var(--text-strong);text-decoration:none;font-family:var(--font-mono);font-weight:500;font-size:.88rem;letter-spacing:.5px;border:1px solid var(--border-2);background:#00000080;transition:border-color .2s;display:inline-flex;align-items:center;white-space:nowrap}.cta-secondary[data-v-9a8d2cb3]:hover{border-color:var(--accent)}.trust-line[data-v-9a8d2cb3]{display:flex;align-items:center;gap:8px;font-size:var(--text-small);color:var(--fg-3);font-family:var(--font-mono)}.dot-green[data-v-9a8d2cb3]{width:8px;height:8px;border-radius:50%;background:var(--ok);display:inline-block;box-shadow:0 0 8px var(--ok)}.node-hint[data-v-9a8d2cb3]{display:inline-flex;align-items:center;gap:10px;margin-top:18px;padding:8px 14px;border:1px dashed rgba(16,185,129,.45);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.4px;color:var(--accent-bright);background:#0000008c}.hint-node[data-v-9a8d2cb3]{width:9px;height:9px;border-radius:50%;background:var(--accent-bright);box-shadow:0 0 10px var(--accent-glow);animation:hint-pulse-9a8d2cb3 1.6s ease-in-out infinite}@keyframes hint-pulse-9a8d2cb3{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.6}}@media(prefers-reduced-motion:reduce){.hint-node[data-v-9a8d2cb3]{animation:none}}.proof-bar[data-v-9a8d2cb3]{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--border-1);border-bottom:1px solid var(--border-1);margin-bottom:var(--space-section);background:#0a0a0ad1}.proof-item[data-v-9a8d2cb3]{padding:36px 24px;border-right:1px solid var(--border-1);text-align:center}.proof-item[data-v-9a8d2cb3]:last-child{border-right:none}.p-val[data-v-9a8d2cb3]{font-family:var(--font-mono);font-size:2.3rem;font-weight:500;letter-spacing:-1.5px;color:var(--text-strong);margin-bottom:6px}.p-val .sup[data-v-9a8d2cb3]{font-size:.6em;color:var(--fg-3);margin-left:6px}.p-lbl[data-v-9a8d2cb3]{font-size:var(--text-small);color:var(--fg-3);letter-spacing:.3px}.section[data-v-9a8d2cb3]{margin-bottom:var(--space-section)}.section-header[data-v-9a8d2cb3]{max-width:780px;margin-bottom:48px}.section-tag[data-v-9a8d2cb3]{font-family:var(--font-mono);font-size:.78rem;color:var(--accent-bright);letter-spacing:var(--tracking-tag);font-weight:700;display:block;margin-bottom:14px}.section-header h2[data-v-9a8d2cb3]{font-size:var(--text-h2);letter-spacing:-1px;font-weight:500;line-height:1.15;color:var(--text-strong);text-wrap:balance}.sub-p[data-v-9a8d2cb3]{color:var(--fg-2);margin-top:14px;font-size:1rem;max-width:600px;line-height:1.6}.what-grid[data-v-9a8d2cb3]{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--border-1);background:#0a0a0ad1}.what-card[data-v-9a8d2cb3]{padding:36px 32px;border-right:1px solid var(--border-1);border-bottom:1px solid var(--border-1);transition:background .2s}.what-card[data-v-9a8d2cb3]:nth-child(2n){border-right:none}.what-card[data-v-9a8d2cb3]:nth-last-child(-n+2){border-bottom:none}.what-card[data-v-9a8d2cb3]:hover{background:var(--bg-2)}.what-n[data-v-9a8d2cb3]{font-family:var(--font-mono);font-weight:700;color:var(--accent-bright);font-size:.88rem;letter-spacing:1px;margin-bottom:16px}.what-card h3[data-v-9a8d2cb3]{color:var(--text-strong);margin-bottom:10px;font-size:var(--text-h3);font-weight:600;letter-spacing:-.3px}.what-card p[data-v-9a8d2cb3]{color:var(--fg-2);line-height:var(--leading-body);font-size:var(--text-base)}.what-card p b[data-v-9a8d2cb3]{color:var(--text-strong)}.compare-grid[data-v-9a8d2cb3]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.compare-col[data-v-9a8d2cb3]{padding:36px 32px;border:1px solid var(--border-1)}.compare-col.bad[data-v-9a8d2cb3]{background:#0a0a0ad1}.compare-col.good[data-v-9a8d2cb3]{background:var(--accent-dim);border-color:var(--accent);box-shadow:inset 0 0 60px #10b9810f}.col-tag[data-v-9a8d2cb3]{font-family:var(--font-mono);font-size:.72rem;letter-spacing:var(--tracking-tag);font-weight:700;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid var(--border-2)}.compare-col.bad .col-tag[data-v-9a8d2cb3]{color:var(--fg-3)}.compare-col.good .col-tag[data-v-9a8d2cb3]{color:var(--accent-bright);border-color:#10b9814d}.compare-col ul[data-v-9a8d2cb3]{list-style:none;margin:0;padding:0}.compare-col li[data-v-9a8d2cb3]{display:flex;gap:12px;align-items:baseline;padding:10px 0;line-height:1.6;font-size:var(--text-base);border-bottom:1px solid var(--border-1)}.compare-col.good li[data-v-9a8d2cb3]{border-color:#10b9812e;color:#d4d4d4}.compare-col.bad li[data-v-9a8d2cb3]{color:var(--fg-3)}.compare-col li[data-v-9a8d2cb3]:last-child{border-bottom:none}.compare-col li b[data-v-9a8d2cb3]{color:var(--text-strong);font-weight:600}.x[data-v-9a8d2cb3]{color:var(--danger);font-weight:700;flex-shrink:0}.check[data-v-9a8d2cb3]{color:var(--accent-bright);font-weight:700;flex-shrink:0}.steps-grid[data-v-9a8d2cb3]{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--border-1);background:#0a0a0ad1}.step[data-v-9a8d2cb3]{padding:36px 28px;border-right:1px solid var(--border-1)}.step[data-v-9a8d2cb3]:last-child{border-right:none}.step-n[data-v-9a8d2cb3]{font-family:var(--font-mono);font-size:2.6rem;font-weight:300;color:var(--accent-bright);letter-spacing:-2px;margin-bottom:16px;text-shadow:0 0 24px var(--accent-glow)}.step-title[data-v-9a8d2cb3]{color:var(--text-strong);font-size:1.15rem;font-weight:600;margin-bottom:10px;letter-spacing:-.3px}.step p[data-v-9a8d2cb3]{color:var(--fg-2);line-height:var(--leading-body);font-size:.92rem}.step p i[data-v-9a8d2cb3]{color:var(--fg-1)}.predict-grid[data-v-9a8d2cb3]{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--border-1);background:#0a0a0ad1}.predict-item[data-v-9a8d2cb3]{padding:30px 26px;border-right:1px solid var(--border-1);border-bottom:1px solid var(--border-1);transition:background .2s}.predict-item[data-v-9a8d2cb3]:nth-child(3n){border-right:none}.predict-item[data-v-9a8d2cb3]:nth-last-child(-n+3){border-bottom:none}.predict-item[data-v-9a8d2cb3]:hover{background:var(--bg-2)}.predict-icon[data-v-9a8d2cb3]{font-size:1.6rem;margin-bottom:8px}.predict-n[data-v-9a8d2cb3]{font-family:var(--font-mono);font-weight:700;color:var(--accent-bright);font-size:.78rem;letter-spacing:1px;margin-bottom:10px}.predict-item h3[data-v-9a8d2cb3]{color:var(--text-strong);font-size:1rem;font-weight:600;margin-bottom:8px;letter-spacing:-.2px}.predict-item p[data-v-9a8d2cb3]{font-size:.88rem;line-height:1.65;color:var(--fg-2)}.predict-item p b[data-v-9a8d2cb3]{color:var(--text-strong);font-weight:600}.cases-grid[data-v-9a8d2cb3]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.case[data-v-9a8d2cb3]{padding:36px 32px;border:1px solid var(--border-1);background:#0a0a0ad1;transition:border-color .2s}.case[data-v-9a8d2cb3]:hover{border-color:var(--border-2)}.case-head[data-v-9a8d2cb3]{display:flex;gap:16px;margin-bottom:18px;align-items:flex-start}.case-icon[data-v-9a8d2cb3]{font-size:1.6rem;line-height:1;flex-shrink:0}.case-tag[data-v-9a8d2cb3]{font-family:var(--font-mono);font-size:.68rem;letter-spacing:1.5px;color:var(--accent-bright);font-weight:700;margin-bottom:6px}.case h3[data-v-9a8d2cb3]{color:var(--text-strong);font-size:1.15rem;font-weight:600;letter-spacing:-.3px;line-height:1.3}.case p[data-v-9a8d2cb3]{margin-bottom:18px;color:var(--fg-2);line-height:var(--leading-body);font-size:var(--text-base)}.case p b[data-v-9a8d2cb3]{color:var(--text-strong)}.case-examples[data-v-9a8d2cb3]{display:flex;flex-wrap:wrap;gap:6px}.case-examples span[data-v-9a8d2cb3]{font-family:var(--font-mono);font-size:.72rem;color:var(--fg-2);background:var(--bg-0);padding:4px 10px;border:1px solid var(--border-2);letter-spacing:.3px}.pricing-grid[data-v-9a8d2cb3]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.price-card[data-v-9a8d2cb3]{padding:32px 28px;border:1px solid var(--border-1);background:#0a0a0ad1;position:relative;transition:all .2s}.price-card[data-v-9a8d2cb3]:hover{transform:translateY(-2px);border-color:var(--border-2)}.price-card.featured[data-v-9a8d2cb3]{border-color:var(--accent);box-shadow:0 0 32px #10b9811f}.pc-badge[data-v-9a8d2cb3]{position:absolute;top:-12px;right:16px;background:var(--accent);color:#000;padding:4px 12px;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.5px;font-weight:700}.pc-label[data-v-9a8d2cb3]{font-family:var(--font-mono);font-size:.78rem;letter-spacing:var(--tracking-tag);color:var(--fg-3);margin-bottom:14px}.pc-val[data-v-9a8d2cb3]{font-family:var(--font-mono);font-size:2.8rem;font-weight:500;letter-spacing:-2px;line-height:1;color:var(--text-strong);margin-bottom:8px}.pc-val span[data-v-9a8d2cb3]{font-size:.85rem;color:var(--fg-3);font-weight:400;letter-spacing:0;margin-left:8px}.pc-usd[data-v-9a8d2cb3]{font-size:1.3rem;font-weight:600;color:var(--text-strong);margin-bottom:6px}.pc-rate[data-v-9a8d2cb3]{font-family:var(--font-mono);font-size:.75rem;color:var(--fg-3)}.pricing-foot[data-v-9a8d2cb3]{text-align:center;margin-top:28px;font-size:var(--text-base);color:var(--fg-2)}.highlight-accent[data-v-9a8d2cb3]{color:var(--accent-bright);font-weight:700}.faq-list[data-v-9a8d2cb3]{max-width:880px}.faq-item[data-v-9a8d2cb3]{border-bottom:1px solid var(--border-1);padding:18px 0}.faq-item summary[data-v-9a8d2cb3]{cursor:pointer;font-size:1.02rem;font-weight:500;color:var(--text-strong);list-style:none;display:flex;justify-content:space-between;align-items:center;letter-spacing:-.2px;gap:16px}.faq-item summary[data-v-9a8d2cb3]::-webkit-details-marker{display:none}.faq-item summary[data-v-9a8d2cb3]:after{content:"+";font-family:var(--font-mono);font-size:1.4rem;color:var(--accent-bright);transition:transform .2s;flex-shrink:0}.faq-item[open] summary[data-v-9a8d2cb3]:after{transform:rotate(45deg)}.faq-item p[data-v-9a8d2cb3]{margin-top:14px;color:var(--fg-2);line-height:var(--leading-body);font-size:var(--text-base);padding-right:40px}.faq-item p b[data-v-9a8d2cb3]{color:var(--text-strong)}.faq-item a[data-v-9a8d2cb3]{color:var(--accent-bright)}.final-cta[data-v-9a8d2cb3]{position:relative;text-align:center;padding:90px 20px;margin-bottom:60px;border:1px solid var(--border-1);overflow:hidden;isolation:isolate;background:#0808088c;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.final-cta[data-v-9a8d2cb3]:after{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(600px 320px at 50% 60%,#000000d9,#0000004d 70%,#0000);pointer-events:none}.final-cta>h2[data-v-9a8d2cb3],.final-cta>p[data-v-9a8d2cb3],.final-cta>.cta-primary[data-v-9a8d2cb3],.final-cta>.cta-note[data-v-9a8d2cb3],.final-cta>.cta-geo[data-v-9a8d2cb3]{position:relative;z-index:2}.cta-geo[data-v-9a8d2cb3]{font-family:var(--font-mono);font-size:.8rem;color:var(--accent-bright);letter-spacing:.5px;margin-bottom:20px;min-height:1.4em}.final-cta h2[data-v-9a8d2cb3]{font-size:2.4rem;font-weight:500;letter-spacing:-.8px;color:var(--text-strong);margin-bottom:14px}.final-cta>p[data-v-9a8d2cb3]{color:var(--fg-2);margin-bottom:36px;font-size:var(--text-lead)}.cta-note[data-v-9a8d2cb3]{margin-top:24px;color:var(--fg-3);font-size:.9rem}.cta-note a[data-v-9a8d2cb3]{color:var(--accent-bright);text-decoration:none;font-weight:600}.cta-note a[data-v-9a8d2cb3]:hover{text-decoration:underline}.footer[data-v-9a8d2cb3]{border-top:1px solid var(--border-1);padding:48px 40px 24px;font-size:var(--text-small);color:var(--fg-3);display:grid;grid-template-columns:1.3fr 2fr;gap:40px;align-items:flex-start;max-width:var(--container);margin:0 auto;background:#0009}.foot-left[data-v-9a8d2cb3]{max-width:320px}.foot-brand[data-v-9a8d2cb3]{display:flex;align-items:center;gap:10px;font-family:var(--font-mono);letter-spacing:2px;color:var(--text-strong);font-size:.95rem;text-transform:uppercase;font-weight:700}.foot-by[data-v-9a8d2cb3]{margin-top:10px;color:var(--fg-3);font-size:var(--text-small);line-height:1.6}.foot-by a[data-v-9a8d2cb3]{color:var(--accent-bright);text-decoration:none}.foot-by a[data-v-9a8d2cb3]:hover{text-decoration:underline}.foot-nav[data-v-9a8d2cb3]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.foot-col[data-v-9a8d2cb3]{display:flex;flex-direction:column;gap:10px}.foot-col-title[data-v-9a8d2cb3]{font-family:var(--font-mono);font-size:.72rem;color:var(--text-strong);text-transform:uppercase;letter-spacing:1.5px;font-weight:700;margin-bottom:4px}.foot-col a[data-v-9a8d2cb3]{color:var(--fg-3);text-decoration:none;font-size:.85rem;transition:color .15s}.foot-col a[data-v-9a8d2cb3]:hover{color:var(--accent-bright)}.foot-bottom[data-v-9a8d2cb3]{grid-column:1 / -1;margin-top:30px;padding-top:20px;border-top:1px solid var(--border-1);display:flex;justify-content:space-between;align-items:center;font-size:.78rem}.mono[data-v-9a8d2cb3]{font-family:var(--font-mono)}.status-inline[data-v-9a8d2cb3]{display:flex;align-items:center;gap:6px;color:var(--fg-3);text-decoration:none;font-size:.75rem;letter-spacing:.5px;font-family:var(--font-mono)}.status-inline .dot[data-v-9a8d2cb3]{width:7px;height:7px;background:var(--ok);border-radius:50%;box-shadow:0 0 8px var(--ok)}@media(max-width:900px){.title[data-v-9a8d2cb3]{font-size:2.4rem;letter-spacing:-1px}.hero[data-v-9a8d2cb3]{padding:70px 20px 60px;margin:0 -20px}.main[data-v-9a8d2cb3]{padding:0 20px 20px}.navbar[data-v-9a8d2cb3]{padding:0 20px}.nav-links .nav-link[data-v-9a8d2cb3]{display:none}.what-grid[data-v-9a8d2cb3],.steps-grid[data-v-9a8d2cb3],.predict-grid[data-v-9a8d2cb3],.compare-grid[data-v-9a8d2cb3],.cases-grid[data-v-9a8d2cb3],.pricing-grid[data-v-9a8d2cb3]{grid-template-columns:1fr}.what-card[data-v-9a8d2cb3],.step[data-v-9a8d2cb3],.predict-item[data-v-9a8d2cb3]{border-right:none!important;border-bottom:1px solid var(--border-1)!important}.what-card[data-v-9a8d2cb3]:last-child,.step[data-v-9a8d2cb3]:last-child,.predict-item[data-v-9a8d2cb3]:last-child{border-bottom:none!important}.proof-bar[data-v-9a8d2cb3]{grid-template-columns:repeat(2,1fr)}.proof-item[data-v-9a8d2cb3]:nth-child(2n){border-right:none}.proof-item[data-v-9a8d2cb3]:nth-child(-n+2){border-bottom:1px solid var(--border-1)}.footer[data-v-9a8d2cb3]{grid-template-columns:1fr;padding:40px 20px 20px}.foot-nav[data-v-9a8d2cb3]{grid-template-columns:repeat(2,1fr);gap:20px}.foot-bottom[data-v-9a8d2cb3]{flex-direction:column;gap:10px;align-items:flex-start}}.m-only[data-v-9a8d2cb3]{display:none}@media(max-width:600px){.m-hide[data-v-9a8d2cb3]{display:none!important}.m-only[data-v-9a8d2cb3]{display:block}}@media(max-width:600px){.home[data-v-9a8d2cb3]{--space-section: 72px;padding-bottom:76px}.navbar[data-v-9a8d2cb3]{height:64px;padding:0 16px}.brand-mark[data-v-9a8d2cb3]{width:34px;height:34px}.brand-name[data-v-9a8d2cb3]{font-size:.9rem;letter-spacing:1.8px}.cta-nav[data-v-9a8d2cb3]{padding:9px 14px;font-size:.76rem}.hero[data-v-9a8d2cb3]{padding:48px 18px 56px;margin:0 -20px}.bio-console[data-v-9a8d2cb3]{font-size:.66rem;min-height:82px;margin-bottom:20px}.tag-row[data-v-9a8d2cb3]{flex-wrap:wrap;gap:8px;margin-bottom:20px}.title[data-v-9a8d2cb3]{font-size:2.05rem;letter-spacing:-.8px;line-height:1.12;margin-bottom:20px}.lead[data-v-9a8d2cb3]{font-size:.95rem;margin-bottom:20px}.slogan[data-v-9a8d2cb3]{font-size:.98rem;margin-bottom:22px}.cta-row[data-v-9a8d2cb3]{flex-direction:column;gap:10px}.cta-primary[data-v-9a8d2cb3],.cta-secondary[data-v-9a8d2cb3]{width:100%;justify-content:center;text-align:center;padding:17px 20px}.cta-primary.big[data-v-9a8d2cb3]{width:auto;padding:18px 26px;font-size:.88rem}.trust-line[data-v-9a8d2cb3]{font-size:.72rem;line-height:1.6}.node-hint[data-v-9a8d2cb3]{font-size:.68rem;padding:7px 11px;margin-top:14px}.p-val[data-v-9a8d2cb3]{font-size:1.7rem}.proof-item[data-v-9a8d2cb3]{padding:24px 14px}.p-lbl[data-v-9a8d2cb3]{font-size:.72rem}.section-header[data-v-9a8d2cb3]{margin-bottom:32px}.section-header h2[data-v-9a8d2cb3]{font-size:1.65rem;letter-spacing:-.6px}.sub-p[data-v-9a8d2cb3]{font-size:.92rem}.what-card[data-v-9a8d2cb3],.step[data-v-9a8d2cb3],.predict-item[data-v-9a8d2cb3],.case[data-v-9a8d2cb3],.compare-col[data-v-9a8d2cb3],.price-card[data-v-9a8d2cb3]{padding:26px 20px}.step-n[data-v-9a8d2cb3]{font-size:2.1rem}.pc-val[data-v-9a8d2cb3]{font-size:2.2rem}.faq-item summary[data-v-9a8d2cb3]{font-size:.95rem}.faq-item p[data-v-9a8d2cb3]{padding-right:10px}.final-cta[data-v-9a8d2cb3]{padding:60px 18px}.final-cta h2[data-v-9a8d2cb3]{font-size:1.7rem;letter-spacing:-.5px}.cta-geo[data-v-9a8d2cb3]{font-size:.68rem}.home .mobile-cta-bar[data-v-9a8d2cb3]{display:flex}}.mobile-cta-bar[data-v-9a8d2cb3]{display:none;position:fixed;left:0;right:0;bottom:0;z-index:30;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#000000e0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--border-2)}.mobile-cta-bar .mcb-label[data-v-9a8d2cb3]{font-family:var(--font-mono);font-size:.7rem;color:var(--fg-2);letter-spacing:.4px;line-height:1.45}.mobile-cta-bar .mcb-label b[data-v-9a8d2cb3]{color:var(--accent-bright);display:block}.mobile-cta-bar .mcb-btn[data-v-9a8d2cb3]{flex-shrink:0;background:var(--accent);color:#000;text-decoration:none;font-family:var(--font-mono);font-weight:700;font-size:.8rem;letter-spacing:.6px;padding:14px 18px;min-height:44px;display:inline-flex;align-items:center;box-shadow:0 0 18px #10b98159}.swarm-wrapper[data-v-dd65d881]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;background:radial-gradient(ellipse at center,rgba(16,185,129,.05) 0%,transparent 60%),#000;border:1px solid #1c1c1c;border-radius:12px;overflow:hidden}.swarm-header[data-v-dd65d881]{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-bottom:1px solid #1c1c1c;background:#0a0a0a;font-size:.85rem;position:relative;z-index:2}.swarm-title[data-v-dd65d881]{font-weight:600;color:#34d399;letter-spacing:1px;font-size:.75rem;text-transform:uppercase;font-family:JetBrains Mono,monospace}.swarm-legend[data-v-dd65d881]{display:flex;gap:10px;flex-wrap:wrap;font-size:.7rem}.legend-item[data-v-dd65d881]{display:flex;align-items:center;gap:4px;color:#a3a3a3}.legend-item .dot[data-v-dd65d881]{display:inline-block;width:9px;height:9px;border-radius:50%}.dot.compra[data-v-dd65d881],.dot.adopta[data-v-dd65d881]{background:#10b981}.dot.pide_info[data-v-dd65d881],.dot.pide_mas_info[data-v-dd65d881]{background:#3b82f6}.dot.guarda_para_despues[data-v-dd65d881]{background:#a855f7}.dot.comparte[data-v-dd65d881]{background:#f59e0b}.dot.ignora[data-v-dd65d881]{background:#94a3b8}.dot.rechaza[data-v-dd65d881]{background:#ef4444}.swarm-canvas[data-v-dd65d881]{flex:1;width:100%;height:100%;display:block}.tooltip[data-v-dd65d881]{position:absolute;background:#050807f2;border:1px solid #10b981;color:#e5e5e5;padding:10px 12px;border-radius:8px;font-size:.8rem;pointer-events:none;max-width:280px;z-index:100;box-shadow:0 0 24px #10b9814d;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tooltip strong[data-v-dd65d881]{color:#f5f5f5}.tooltip-decision[data-v-dd65d881]{margin-top:6px;padding:2px 6px;border-radius:4px;display:inline-block;font-size:.7rem;font-weight:600}.tooltip-decision.compra[data-v-dd65d881],.tooltip-decision.adopta[data-v-dd65d881]{background:#10b981;color:#022c22}.tooltip-decision.pide_info[data-v-dd65d881],.tooltip-decision.pide_mas_info[data-v-dd65d881]{background:#3b82f6}.tooltip-decision.comparte[data-v-dd65d881]{background:#f59e0b;color:#422006}.tooltip-decision.guarda_para_despues[data-v-dd65d881]{background:#a855f7}.tooltip-decision.ignora[data-v-dd65d881]{background:#6b7280}.tooltip-decision.rechaza[data-v-dd65d881],.tooltip-decision.rechaza_por_precio[data-v-dd65d881],.tooltip-decision.rechaza_por_tiempo[data-v-dd65d881],.tooltip-decision.rechaza_por_miedo[data-v-dd65d881]{background:#ef4444}.tooltip-thinking[data-v-dd65d881]{margin-top:6px;color:#34d399;font-size:.7rem;font-style:italic}.tooltip-reaction[data-v-dd65d881]{margin-top:6px;font-style:italic;color:#d1d5db;font-size:.75rem}.tooltip-meta[data-v-dd65d881]{margin-top:4px;color:#9ca3af;font-size:.7rem}.brand-mark[data-v-96c2ddf3]{display:inline-flex;flex-shrink:0}.brand-mark svg[data-v-96c2ddf3]{width:100%;height:100%;overflow:visible}.iso-orbit[data-v-96c2ddf3]{transform-origin:50% 50%;animation:iso-spin-96c2ddf3 7s linear infinite}.iso-dashed[data-v-96c2ddf3]{transform-origin:50% 50%;animation:iso-spin-96c2ddf3 32s linear infinite reverse}.iso-core[data-v-96c2ddf3]{transform-origin:50% 50%;animation:iso-pulse-96c2ddf3 2.6s ease-in-out infinite}@keyframes iso-spin-96c2ddf3{to{transform:rotate(360deg)}}@keyframes iso-pulse-96c2ddf3{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@media(prefers-reduced-motion:reduce){.iso-orbit[data-v-96c2ddf3],.iso-dashed[data-v-96c2ddf3],.iso-core[data-v-96c2ddf3]{animation:none}}.tip-wrap[data-v-9051d82a]{position:relative;display:inline-flex;align-items:center;margin-left:6px;vertical-align:middle}.tip-icon[data-v-9051d82a]{width:14px;height:14px;border-radius:50%;background:#ffffff14;color:#999;font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s;line-height:1;-webkit-user-select:none;user-select:none}.tip-icon[data-v-9051d82a]:hover,.tip-icon.active[data-v-9051d82a]{background:#10b981;color:#000}.tip-panel[data-v-9051d82a]{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);background:#1a1a1a;border:1px solid #10b981;padding:10px 14px;min-width:220px;max-width:300px;z-index:200;border-radius:4px;box-shadow:0 8px 24px #0009;animation:tipIn-9051d82a .15s ease-out}@keyframes tipIn-9051d82a{0%{opacity:0;transform:translate(-50%) translateY(4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.tip-arrow[data-v-9051d82a]{position:absolute;bottom:-6px;left:50%;transform:translate(-50%) rotate(45deg);width:10px;height:10px;background:#1a1a1a;border-right:1px solid #10b981;border-bottom:1px solid #10b981}.tip-body[data-v-9051d82a]{display:block;font-family:Space Grotesk,system-ui,sans-serif;font-size:.78rem;line-height:1.55;color:#d0d0d0;letter-spacing:.1px;text-transform:none;white-space:normal}.creative-uploader[data-v-e1a6dc90]{display:flex;flex-direction:column;gap:8px;margin-top:4px}.kind-tabs[data-v-e1a6dc90]{display:flex;gap:6px}.kind-tab[data-v-e1a6dc90]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;background:#73737314;border:1px solid rgba(115,115,115,.2);color:#a3a3a3;border-radius:6px;cursor:pointer;font-size:.85rem;transition:all .15s}.kind-tab[data-v-e1a6dc90]:hover{background:#73737326;color:#f5f5f5}.kind-tab.active[data-v-e1a6dc90]{background:#10b98126;border-color:#10b98166;color:#34d399}.kind-tab.has-content[data-v-e1a6dc90]{border-color:#10b98199}.kind-icon[data-v-e1a6dc90]{font-size:1rem}.kind-tab .check[data-v-e1a6dc90]{font-size:.85rem;color:#34d399;font-weight:700}.drop-zone[data-v-e1a6dc90]{position:relative;min-height:120px;border:2px dashed rgba(115,115,115,.3);border-radius:8px;background:#7373730a;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:16px;transition:all .15s}.drop-zone[data-v-e1a6dc90]:hover{border-color:#10b98180;background:#10b9810a}.drop-zone.is-dragging[data-v-e1a6dc90]{border-color:#10b981;background:#10b9811a}.drop-zone.has-content[data-v-e1a6dc90]{cursor:default;border-style:solid;border-color:#10b98166;padding:8px}.drop-zone.is-uploading[data-v-e1a6dc90]{cursor:progress;border-style:solid;border-color:#10b981}.hidden-file-input[data-v-e1a6dc90]{display:none}.empty-state[data-v-e1a6dc90]{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.empty-icon[data-v-e1a6dc90]{font-size:1.6rem;opacity:.7}.empty-text[data-v-e1a6dc90]{display:flex;flex-direction:column;font-size:.85rem;color:#d4d4d4}.empty-hint[data-v-e1a6dc90]{font-size:.75rem;color:#737373}.empty-meta[data-v-e1a6dc90]{font-size:.7rem;color:#737373}.upload-progress[data-v-e1a6dc90]{display:flex;flex-direction:column;gap:6px;width:100%}.progress-bar[data-v-e1a6dc90]{height:8px;background:#73737333;border-radius:4px;overflow:hidden}.progress-fill[data-v-e1a6dc90]{height:100%;background:#10b981;transition:width .2s}.progress-text[data-v-e1a6dc90]{text-align:center;font-size:.75rem;color:#d4d4d4}.preview[data-v-e1a6dc90]{position:relative;width:100%;display:flex;justify-content:center}.preview-image[data-v-e1a6dc90],.preview-video[data-v-e1a6dc90]{max-width:100%;max-height:320px;border-radius:4px;object-fit:contain}.preview-audio[data-v-e1a6dc90]{width:100%}.remove-btn[data-v-e1a6dc90]{position:absolute;top:6px;right:6px;background:#000000b3;color:#fff;border:1px solid rgba(255,255,255,.2);padding:4px 10px;border-radius:4px;font-size:.75rem;cursor:pointer;transition:background .15s}.remove-btn[data-v-e1a6dc90]:hover{background:#dc2626cc}.upload-error[data-v-e1a6dc90]{font-size:.8rem;color:#f87171;background:#ef444414;border:1px solid rgba(239,68,68,.3);padding:8px;border-radius:6px}.uploader-hint[data-v-e1a6dc90]{margin:0;font-size:.72rem;color:#737373;font-style:italic;line-height:1.4}.wizard[data-v-8167a405]{display:flex;flex-direction:column;padding:26px 30px 20px;outline:none;min-height:100%}.wiz-progress[data-v-8167a405]{display:flex;gap:6px;margin-bottom:20px}.seg[data-v-8167a405]{height:3px;flex:1;max-width:38px;border-radius:2px;background:#1f1f1f;transition:background .3s,box-shadow .3s;cursor:default}.seg.on[data-v-8167a405]{background:#10b981;cursor:pointer}.seg.current[data-v-8167a405]{box-shadow:0 0 8px #10b981b3}.wiz-step-tag[data-v-8167a405]{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:3px;color:#10b981;margin-bottom:10px}.wiz-question[data-v-8167a405]{font-family:Space Grotesk,sans-serif;font-size:1.55rem;font-weight:600;color:#f5f5f5;margin:0 0 22px;min-height:2.2rem;cursor:default;letter-spacing:-.3px}.cursor[data-v-8167a405]{color:#34d399;animation:blink-8167a405 .9s steps(1) infinite}@keyframes blink-8167a405{50%{opacity:0}}.wiz-body[data-v-8167a405]{flex:1}.field-label[data-v-8167a405]{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:1.5px;text-transform:uppercase;color:#737373;margin:16px 0 8px}.field-label .opt[data-v-8167a405],.opt[data-v-8167a405]{text-transform:none;letter-spacing:.3px;color:#525252;font-size:10px}.chips[data-v-8167a405]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-v-8167a405]{padding:8px 16px;border-radius:20px;background:transparent;border:1px solid #27272a;color:#a1a1aa;font-size:13.5px;cursor:pointer;transition:all .16s ease;font-family:inherit}.chip[data-v-8167a405]:hover{border-color:#10b981;color:#d4d4d8;transform:translateY(-1px)}.chip.sel[data-v-8167a405]{background:#064e3b;border-color:#34d399;color:#a7f3d0;box-shadow:0 0 14px #10b98140}.chip.sm[data-v-8167a405]{padding:6px 13px;font-size:12.5px}.chip[data-v-8167a405]:disabled{opacity:.35;cursor:not-allowed;transform:none}.chip-input[data-v-8167a405]{padding:8px 16px;border-radius:20px;min-width:130px;background:#0f0f0f;border:1px dashed #3f3f46;color:#e5e5e5;font-size:13px;outline:none}.chip-input[data-v-8167a405]:focus{border-color:#10b981;border-style:solid;box-shadow:0 0 10px #10b98133}.chip-input.wide[data-v-8167a405]{width:100%;margin-top:10px;border-radius:10px}.mode-cards[data-v-8167a405]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mode-card[data-v-8167a405]{display:flex;flex-direction:column;gap:8px;text-align:left;padding:22px 20px;border-radius:14px;cursor:pointer;background:#0f0f0f;border:1px solid #27272a;color:#e5e5e5;transition:all .18s ease;font-family:inherit}.mode-card[data-v-8167a405]:hover{border-color:#10b981;transform:translateY(-2px)}.mode-card.sel[data-v-8167a405]{border-color:#34d399;background:linear-gradient(160deg,#052e1f,#0a0a0a);box-shadow:0 0 24px #10b98133}.mode-icon[data-v-8167a405]{font-size:1.6rem;color:#34d399}.mode-name[data-v-8167a405]{font-family:Space Grotesk,sans-serif;font-size:1.08rem;font-weight:600}.mode-desc[data-v-8167a405]{font-size:.8rem;color:#737373;line-height:1.45}.chip-pais[data-v-8167a405]{font-size:13px}.moneda-line[data-v-8167a405]{display:flex;align-items:center;gap:10px;margin-top:20px;font-family:JetBrains Mono,monospace;font-size:12px;color:#facc15}.moneda-select[data-v-8167a405]{background:#0f0f0f;border:1px solid #27272a;color:#facc15;border-radius:8px;padding:5px 10px;font-family:inherit;font-size:12px}.interes-cat .field-label[data-v-8167a405]{margin-top:12px}.estimulo-grid[data-v-8167a405]{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;margin-bottom:14px}.estimulo-card[data-v-8167a405]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 6px;border-radius:10px;cursor:pointer;background:#0f0f0f;border:1px solid #27272a;color:#a1a1aa;transition:all .15s ease;font-family:inherit}.estimulo-card[data-v-8167a405]:hover{border-color:#10b981}.estimulo-card.sel[data-v-8167a405]{border-color:#34d399;background:#052e1f;color:#a7f3d0;box-shadow:0 0 12px #10b98138}.est-icon[data-v-8167a405]{font-size:1.15rem}.est-name[data-v-8167a405]{font-size:11px;text-align:center;line-height:1.25}.est-hint[data-v-8167a405]{font-size:9px;color:#facc15;letter-spacing:1px;text-transform:uppercase}.estimulo-textarea[data-v-8167a405]{width:100%;background:#0f0f0f;border:1px solid #27272a;border-radius:10px;color:#e5e5e5;padding:12px 14px;font-size:14px;line-height:1.5;resize:vertical;font-family:inherit}.estimulo-textarea[data-v-8167a405]:focus{outline:none;border-color:#10b981;box-shadow:0 0 14px #10b9812e}.char-hint[data-v-8167a405]{font-size:11px;color:#525252;margin-top:5px}.char-hint.ok[data-v-8167a405]{color:#10b981}.upload-block[data-v-8167a405]{margin-top:16px}.upload-head[data-v-8167a405]{display:flex;justify-content:space-between;align-items:baseline}.url-fallback[data-v-8167a405]{display:flex;flex-direction:column;gap:8px}.url-fallback input[data-v-8167a405]{background:#0f0f0f;border:1px solid #27272a;border-radius:8px;color:#e5e5e5;padding:9px 12px;font-size:13px}.elements-toggle[data-v-8167a405]{margin-top:14px;display:block}.elements-grid[data-v-8167a405]{display:flex;flex-direction:column;gap:8px;margin-top:10px}.elements-grid input[data-v-8167a405]{background:#0f0f0f;border:1px solid #27272a;border-radius:8px;color:#e5e5e5;padding:9px 12px;font-size:13px}.btn-link[data-v-8167a405]{background:none;border:none;color:#10b981;cursor:pointer;font-size:12px;padding:0;font-family:inherit}.btn-link[data-v-8167a405]:hover{color:#34d399;text-decoration:underline}.calib-personas[data-v-8167a405]{margin-bottom:18px}.calib-head[data-v-8167a405]{display:flex;align-items:baseline;gap:10px}.personas-num[data-v-8167a405]{font-family:Space Grotesk,sans-serif;font-size:2.4rem;font-weight:700;color:#34d399}.personas-word[data-v-8167a405]{color:#737373;font-size:.9rem}.personas-slider[data-v-8167a405]{width:100%;accent-color:#10b981;margin-top:8px}.precision-badge[data-v-8167a405]{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:1px;padding:3px 8px;border-radius:4px;background:#052e1f;color:#34d399;text-transform:uppercase}.precision-meta[data-v-8167a405]{font-size:11px;color:#525252;margin-top:6px}.calib-grid[data-v-8167a405]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.calib-item .num-input[data-v-8167a405]{background:#0f0f0f;border:1px solid #27272a;border-radius:8px;color:#e5e5e5;padding:8px 12px;width:110px;font-size:14px}.calib-item.pro[data-v-8167a405]{grid-column:1 / -1;border-top:1px dashed #1f1f1f;padding-top:14px}.calib-item.pro.active .field-label[data-v-8167a405]{color:#facc15}.summary-box[data-v-8167a405]{background:linear-gradient(160deg,#052e1f33,transparent);border:1px solid #1f1f1f;border-radius:14px;padding:20px}.summary-line[data-v-8167a405]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.sum-chip[data-v-8167a405]{padding:7px 14px;border-radius:18px;cursor:pointer;background:#064e3b;border:1px solid #10b981;color:#a7f3d0;font-size:13px;transition:all .15s;font-family:inherit}.sum-chip[data-v-8167a405]:hover{border-color:#facc15;color:#fde68a}.sum-chip.big[data-v-8167a405]{font-family:Space Grotesk,sans-serif;font-size:1.15rem;font-weight:700}.summary-detail[data-v-8167a405]{margin-top:14px;font-size:12.5px;color:#737373;font-style:italic;line-height:1.5}.launch-stats[data-v-8167a405]{display:flex;gap:26px;margin:20px 4px}.stat[data-v-8167a405]{display:flex;flex-direction:column}.stat-num[data-v-8167a405]{font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:700;color:#f5f5f5}.stat-num small[data-v-8167a405]{font-size:.85rem;color:#737373;margin-left:1px}.stat-label[data-v-8167a405]{font-family:JetBrains Mono,monospace;font-size:9.5px;letter-spacing:1.5px;text-transform:uppercase;color:#525252}.launch-btn[data-v-8167a405]{width:100%;padding:16px;border-radius:12px;cursor:pointer;font-family:Space Grotesk,sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:2px;color:#022c22;background:linear-gradient(110deg,#10b981,#34d399 45%,#10b981);background-size:200% 100%;border:none;transition:all .25s ease;animation:shimmer-8167a405 3.2s linear infinite}@keyframes shimmer-8167a405{to{background-position:-200% 0}}.launch-btn[data-v-8167a405]:hover:not(:disabled){box-shadow:0 0 30px #10b98173;transform:translateY(-1px)}.launch-btn[data-v-8167a405]:disabled{opacity:.45;cursor:not-allowed;animation:none}.restart[data-v-8167a405]{margin-top:12px;align-self:center;color:#525252}.error-box[data-v-8167a405]{background:#2d0a0a;border:1px solid #ef4444;color:#fca5a5;border-radius:8px;padding:10px 14px;font-size:13px;margin-bottom:12px}.wiz-nav[data-v-8167a405]{display:flex;justify-content:space-between;align-items:center;margin-top:26px;padding-top:16px;border-top:1px solid #141414}.btn-back[data-v-8167a405]{background:none;border:none;color:#525252;cursor:pointer;font-size:13px;font-family:inherit}.btn-back[data-v-8167a405]:hover:not(:disabled){color:#a1a1aa}.btn-back[data-v-8167a405]:disabled{opacity:.3;cursor:default}.enter-hint[data-v-8167a405]{font-family:JetBrains Mono,monospace;font-size:10px;color:#3f3f46}.btn-next[data-v-8167a405]{padding:10px 26px;border-radius:9px;cursor:pointer;background:#10b981;border:none;color:#022c22;font-size:14px;font-weight:600;transition:all .18s;font-family:inherit}.btn-next[data-v-8167a405]:hover:not(:disabled){background:#34d399;box-shadow:0 0 18px #10b98166}.btn-next[data-v-8167a405]:disabled{opacity:.4;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.launch-btn[data-v-8167a405],.cursor[data-v-8167a405]{animation:none}.chip[data-v-8167a405],.mode-card[data-v-8167a405],.estimulo-card[data-v-8167a405],.launch-btn[data-v-8167a405]{transition:none}}@media(max-width:640px){.wizard[data-v-8167a405]{padding:18px 16px 14px}.mode-cards[data-v-8167a405],.calib-grid[data-v-8167a405]{grid-template-columns:1fr}.wiz-question[data-v-8167a405]{font-size:1.25rem}}.app[data-v-389890f4]{min-height:100vh;background:#0a0a0a;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif;color:#e5e5e5}.topbar[data-v-389890f4]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:14px 24px;background:#0a0a0a;border-bottom:1px solid #1f1f1f;gap:20px}.brand[data-v-389890f4]{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.brand-text-wrap[data-v-389890f4]{display:flex;flex-direction:column;line-height:1.1}.brand-text[data-v-389890f4]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.95rem;font-weight:500;letter-spacing:1.5px;color:#f5f5f5}.brand-text b[data-v-389890f4]{font-weight:800}.topbar-tabs[data-v-389890f4]{display:flex;gap:2px;justify-content:center;background:#141414;border:1px solid #1f1f1f;border-radius:8px;padding:3px;width:fit-content;margin:0 auto}.topbar-tabs button[data-v-389890f4]{padding:6px 18px;border:none;background:transparent;color:#a3a3a3;font-size:.85rem;cursor:pointer;border-radius:6px;font-weight:500;transition:all .15s}.topbar-tabs button[data-v-389890f4]:hover{color:#e5e5e5}.topbar-tabs button.active[data-v-389890f4]{background:#10b981;color:#0a0a0a;font-weight:600}.topbar-right[data-v-389890f4]{display:flex;align-items:center;gap:14px}.btn-link[data-v-389890f4]{background:none;border:none;color:#10b981;cursor:pointer;font-size:.82rem;padding:4px 8px;font-weight:500;transition:color .15s}.btn-link[data-v-389890f4]:hover{color:#34d399;text-decoration:underline}.step-indicator[data-v-389890f4]{font-size:.82rem;color:#737373;display:flex;align-items:center;gap:6px;padding:5px 10px;background:#141414;border:1px solid #1f1f1f;border-radius:6px}.step-indicator strong[data-v-389890f4]{color:#f5f5f5}.step-label[data-v-389890f4]{color:#a3a3a3;margin-left:4px}.step-dot[data-v-389890f4]{width:8px;height:8px;border-radius:50%;display:inline-block;margin-left:6px}.step-dot.generating[data-v-389890f4]{background:#f59e0b;animation:pulse-389890f4 1.5s infinite;box-shadow:0 0 8px #f59e0b}.step-dot.completed[data-v-389890f4]{background:#10b981;box-shadow:0 0 8px #10b981}.step-dot.idle[data-v-389890f4]{background:#404040}@keyframes pulse-389890f4{0%,to{opacity:1}50%{opacity:.3}}.spending[data-v-389890f4]{color:#10b981;font-weight:600;font-size:.82rem;padding:5px 12px;background:#10b98114;border:1px solid rgba(16,185,129,.3);border-radius:6px;font-variant-numeric:tabular-nums}.user-wallet[data-v-389890f4]{background:#10b981;color:#fff;padding:5px 12px;font-family:JetBrains Mono,monospace;font-size:.82rem;font-weight:700;display:inline-flex;align-items:baseline;gap:6px;letter-spacing:.5px;border-radius:4px}.user-wallet.admin[data-v-389890f4]{background:#000;color:#10b981;border:1px solid #10b981}.user-wallet .wallet-val[data-v-389890f4]{font-size:.95rem}.user-wallet .wallet-lbl[data-v-389890f4]{font-size:.72rem;opacity:.85}.user-wallet .badge-admin[data-v-389890f4]{letter-spacing:1px}.btn-buy[data-v-389890f4]{background:#fff;color:#10b981!important;border:1px solid #10b981!important;font-weight:700!important}.btn-buy[data-v-389890f4]:hover{background:#10b981;color:#fff!important}.btn-logout[data-v-389890f4]{padding:5px 12px!important;color:#999!important;font-size:.82rem!important;letter-spacing:1px;border-left:1px solid rgba(255,255,255,.08)}.btn-logout[data-v-389890f4]:hover{color:#10b981!important}.btn-retry[data-v-389890f4]{background:#fbbf241f!important;color:#fbbf24!important;border:1px solid rgba(251,191,36,.35)!important;padding:4px 10px!important;font-size:.78rem!important;letter-spacing:.3px}.btn-retry[data-v-389890f4]:hover{background:#fbbf2433!important}.apps-dropdown[data-v-389890f4]{position:relative;display:inline-block}.btn-apps[data-v-389890f4]{font-family:JetBrains Mono,monospace!important;font-size:.78rem!important;letter-spacing:.5px}.apps-menu[data-v-389890f4]{position:absolute;top:calc(100% + 4px);left:0;background:#141414;border:1px solid #2a2a2a;min-width:240px;padding:6px;z-index:40;box-shadow:0 8px 24px #00000080}.apps-menu a[data-v-389890f4]{display:flex;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;color:#e0e0e0;transition:background .15s}.apps-menu a[data-v-389890f4]:hover{background:#1f1f1f;color:#fff}.app-dot[data-v-389890f4]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.app-dot.agency[data-v-389890f4],.app-dot.auto[data-v-389890f4]{background:#10b981;box-shadow:0 0 8px #10b981}.app-label[data-v-389890f4]{display:flex;flex-direction:column;gap:2px}.app-name[data-v-389890f4]{font-size:.82rem;font-weight:600;letter-spacing:.2px}.app-desc[data-v-389890f4]{font-family:JetBrains Mono,monospace;font-size:.68rem;color:#888;letter-spacing:.3px}.main-split[data-v-389890f4]{display:flex;flex:1;min-height:500px;overflow:hidden}.main-split.pane-graph[data-v-389890f4]{min-height:85vh}.left-panel[data-v-389890f4]{width:45%;border-right:1px solid #1f1f1f;background:#0a0a0a;padding:14px;box-sizing:border-box;transition:width .3s ease;position:relative;display:flex;flex-direction:column}.left-panel.full-width[data-v-389890f4]{width:100%;border-right:none;padding:24px}.right-panel[data-v-389890f4]{flex:1;background:#0a0a0a;overflow-y:auto;padding:24px;box-sizing:border-box;transition:width .3s ease}.right-panel.full-width[data-v-389890f4]{width:100%}.panel[data-v-389890f4]{max-width:900px}.panel-header[data-v-389890f4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:12px;padding-bottom:14px;border-bottom:1px solid #1f1f1f}.panel-header h2[data-v-389890f4]{margin:0;font-size:1.25rem;color:#f5f5f5;font-weight:600}.panel-header h3[data-v-389890f4]{margin:0;font-size:1rem;color:#f5f5f5}.sim-id[data-v-389890f4]{font-family:SF Mono,Monaco,monospace;color:#737373;font-size:.78rem}.status[data-v-389890f4]{padding:3px 10px;border-radius:4px;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.status.completed[data-v-389890f4]{background:#10b98126;color:#10b981;border:1px solid rgba(16,185,129,.3)}.status.partial[data-v-389890f4]{background:#f59e0b26;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.status.failed[data-v-389890f4],.status.stopped[data-v-389890f4]{background:#ef444426;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.status.running[data-v-389890f4]{background:#3b82f626;color:#60a5fa;border:1px solid rgba(59,130,246,.3)}.mode-switch[data-v-389890f4]{display:flex;gap:8px;margin-bottom:24px}.mode-switch button[data-v-389890f4]{flex:1;padding:14px;border:1px solid #1f1f1f;background:#141414;color:#a3a3a3;border-radius:8px;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .15s}.mode-switch button[data-v-389890f4]:hover{border-color:#10b981;color:#e5e5e5}.mode-switch button.active[data-v-389890f4]{border-color:#10b981;background:#10b9811a;color:#10b981;font-weight:600;box-shadow:0 0 0 1px #10b981}.form-section[data-v-389890f4]{margin-bottom:24px}.form-section h3[data-v-389890f4]{font-size:.75rem;text-transform:uppercase;color:#10b981;letter-spacing:1.5px;margin-bottom:12px;font-weight:600}.field-grid[data-v-389890f4]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.field-grid label.full[data-v-389890f4]{grid-column:span 2}label[data-v-389890f4]{display:block;font-size:.78rem;color:#a3a3a3;font-weight:500}input[data-v-389890f4],select[data-v-389890f4],textarea[data-v-389890f4]{width:100%;padding:9px 12px;border:1px solid #1f1f1f;background:#141414;color:#f5f5f5;border-radius:6px;margin-top:5px;font-size:.88rem;box-sizing:border-box;font-family:inherit;transition:all .15s}input[data-v-389890f4]:focus,select[data-v-389890f4]:focus,textarea[data-v-389890f4]:focus{outline:none;border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}textarea[data-v-389890f4]{resize:vertical;line-height:1.5}input[type=range][data-v-389890f4]{padding:0;margin-top:8px;accent-color:#10b981}input[type=checkbox][data-v-389890f4]{width:auto;accent-color:#10b981}select[data-v-389890f4]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='%23a3a3a3'%3E%3Cpath d='M2 4l4 4 4-4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:30px}.config-row[data-v-389890f4]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:12px;align-items:end}.precision-badge[data-v-389890f4]{display:inline-block;margin-left:8px;padding:2px 8px;font-family:JetBrains Mono,monospace;font-size:.65rem;letter-spacing:.5px;font-weight:700;border-radius:3px;vertical-align:middle}.precision-badge.quick[data-v-389890f4]{background:#3b82f626;color:#60a5fa}.precision-badge.balanced[data-v-389890f4]{background:#10b98126;color:#34d399}.precision-badge.serious[data-v-389890f4]{background:#facc1526;color:#facc15}.precision-badge.max[data-v-389890f4]{background:#ef444426;color:#f87171}.precision-meta[data-v-389890f4]{display:block;margin-top:4px;font-family:JetBrains Mono,monospace;font-size:.68rem;color:#888;letter-spacing:.2px}.config-row label.checkbox[data-v-389890f4]{display:flex;align-items:center;gap:8px;padding-bottom:10px}.config-row label.checkbox input[data-v-389890f4]{margin:0}.cost-estimate[data-v-389890f4]{background:#10b9810d;border:1px solid rgba(16,185,129,.2);padding:12px 16px;border-radius:8px;margin-bottom:16px;font-size:.85rem;display:flex;flex-direction:column;gap:6px}.estimate-row[data-v-389890f4]{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#a3a3a3}.estimate-row.dim[data-v-389890f4]{color:#737373;font-size:.78rem}.estimate-row strong[data-v-389890f4]{color:#34d399}.credits-highlight[data-v-389890f4]{color:#facc15!important;font-size:.95rem;font-weight:700}.credits-usd[data-v-389890f4]{color:#737373;font-size:.78rem}.metric-credits[data-v-389890f4]{background:#facc150f;border-color:#facc1540}.metric-credits .metric-value[data-v-389890f4],.metric-credits .metric-label[data-v-389890f4]{color:#facc15}.metric-sub[data-v-389890f4]{display:block;font-size:.7rem;color:#737373;margin-top:2px}.actions[data-v-389890f4]{display:flex;gap:12px;justify-content:flex-end}.btn-primary[data-v-389890f4]{background:#10b981;color:#0a0a0a;border:none;padding:11px 24px;border-radius:8px;cursor:pointer;font-size:.9rem;font-weight:700;letter-spacing:.3px;transition:all .15s;box-shadow:0 0 #10b98100}.btn-primary[data-v-389890f4]:disabled{opacity:.4;cursor:not-allowed}.btn-primary[data-v-389890f4]:hover:not(:disabled){background:#34d399;box-shadow:0 0 20px #10b98166}.error-box[data-v-389890f4]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#f87171;padding:12px;border-radius:8px;margin-bottom:12px;font-size:.88rem}.summary-card[data-v-389890f4]{background:#141414;padding:16px;border-left:3px solid #10b981;border-radius:6px;margin-bottom:20px}.summary-card h3[data-v-389890f4]{margin:0 0 8px;font-size:.72rem;color:#10b981;text-transform:uppercase;letter-spacing:1.5px;font-weight:600}.summary-card p[data-v-389890f4]{margin:0;line-height:1.6;color:#e5e5e5}.metrics-grid[data-v-389890f4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin-bottom:20px}.metric[data-v-389890f4]{background:#141414;border:1px solid #1f1f1f;padding:12px;border-radius:6px;transition:all .15s}.metric[data-v-389890f4]:hover{border-color:#10b9814d}.metric-label[data-v-389890f4]{display:block;font-size:.65rem;color:#737373;text-transform:uppercase;letter-spacing:1px;font-weight:600}.metric-value[data-v-389890f4]{display:block;font-size:1.3rem;font-weight:700;color:#f5f5f5;margin-top:4px;font-variant-numeric:tabular-nums}h3[data-v-389890f4]{margin-top:24px;font-size:.75rem;color:#10b981;text-transform:uppercase;letter-spacing:1.5px;font-weight:600}.decision-bars[data-v-389890f4]{margin-bottom:24px}.decision-row[data-v-389890f4]{display:flex;align-items:center;margin-bottom:6px;font-size:.85rem}.decision-name[data-v-389890f4]{width:160px;color:#a3a3a3;font-family:SF Mono,Monaco,monospace;font-size:.78rem}.bar-container[data-v-389890f4]{flex:1;position:relative;background:#141414;border:1px solid #1f1f1f;height:22px;border-radius:4px;overflow:hidden}.bar[data-v-389890f4]{position:absolute;left:0;top:0;height:100%;transition:width .5s ease}.bar-compra[data-v-389890f4],.bar-adopta[data-v-389890f4]{background:linear-gradient(90deg,#059669,#10b981)}.bar-pide_info[data-v-389890f4],.bar-pide_mas_info[data-v-389890f4]{background:linear-gradient(90deg,#2563eb,#3b82f6)}.bar-guarda_para_despues[data-v-389890f4]{background:linear-gradient(90deg,#7c3aed,#a855f7)}.bar-comparte[data-v-389890f4]{background:linear-gradient(90deg,#d97706,#f59e0b)}.bar-ignora[data-v-389890f4]{background:linear-gradient(90deg,#525252,#737373)}.bar-rechaza[data-v-389890f4],.bar-rechaza_por_precio[data-v-389890f4],.bar-rechaza_por_tiempo[data-v-389890f4],.bar-rechaza_por_miedo[data-v-389890f4]{background:linear-gradient(90deg,#dc2626,#ef4444)}.bar-duda[data-v-389890f4]{background:linear-gradient(90deg,#d97706,#f59e0b)}.bar-label[data-v-389890f4]{position:absolute;right:10px;top:3px;font-size:.72rem;font-weight:600;color:#f5f5f5;font-variant-numeric:tabular-nums}.objections-list[data-v-389890f4],.recs-list[data-v-389890f4]{padding-left:18px;font-size:.88rem;color:#d4d4d4}.objections-list li[data-v-389890f4],.recs-list li[data-v-389890f4]{margin-bottom:8px;line-height:1.5}.obj-interp[data-v-389890f4]{font-size:.78rem;color:#737373;margin-top:3px}.recs-list li[data-v-389890f4]{list-style:none;padding-left:0}.tag[data-v-389890f4]{display:inline-block;padding:2px 7px;border-radius:3px;font-size:.68rem;font-weight:600;margin-right:5px;text-transform:uppercase;letter-spacing:.5px}.tag.impact-alto[data-v-389890f4]{background:#10b98126;color:#10b981;border:1px solid rgba(16,185,129,.3)}.tag.impact-medio[data-v-389890f4]{background:#f59e0b26;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.tag.impact-bajo[data-v-389890f4]{background:#73737326;color:#a3a3a3;border:1px solid #1f1f1f}.tag.diff-baja[data-v-389890f4]{background:#3b82f626;color:#60a5fa;border:1px solid rgba(59,130,246,.3)}.tag.diff-media[data-v-389890f4]{background:#f59e0b26;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.tag.diff-alta[data-v-389890f4]{background:#ef444426;color:#f87171;border:1px solid rgba(239,68,68,.3)}.verdict-box[data-v-389890f4]{background:linear-gradient(135deg,#10b9811a,#10b98105);border:1px solid rgba(16,185,129,.4);padding:18px;border-radius:8px;margin:24px 0}.verdict-box h3[data-v-389890f4]{margin-top:0;color:#10b981;font-size:1rem}.verdict-box p[data-v-389890f4]{color:#d4d4d4;margin:8px 0 0}.upload-section[data-v-389890f4]{margin-top:12px;display:flex;flex-direction:column;gap:8px}.upload-section-header[data-v-389890f4]{display:flex;justify-content:space-between;align-items:center;font-size:.85rem;color:#d4d4d4}.toggle-mode[data-v-389890f4]{background:transparent;border:none;color:#10b981;cursor:pointer;font-size:.78rem;padding:0}.toggle-mode[data-v-389890f4]:hover{text-decoration:underline}.url-fallback[data-v-389890f4]{display:flex;flex-direction:column;gap:6px}.url-fallback input[data-v-389890f4]{background:#0000004d;border:1px solid rgba(115,115,115,.3);color:#f5f5f5;padding:8px 12px;border-radius:6px;font-size:.85rem}.url-fallback input[data-v-389890f4]:focus{outline:none;border-color:#10b98180}.optional-tag[data-v-389890f4]{display:inline-block;font-size:.7rem;color:#737373;background:#73737326;padding:1px 6px;border-radius:3px;margin-left:6px;text-transform:uppercase;letter-spacing:.5px;font-weight:500}.hint[data-v-389890f4]{display:block;font-size:.75rem;color:#737373;margin-top:4px;line-height:1.4}.elements-toggle[data-v-389890f4]{margin-top:8px}.elements-toggle .btn-link[data-v-389890f4]{background:transparent;border:none;color:#10b981;cursor:pointer;font-size:.85rem;padding:6px 0}.elements-toggle .btn-link[data-v-389890f4]:hover{text-decoration:underline}.elements-grid[data-v-389890f4]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:8px;padding:12px;background:#10b9810a;border:1px dashed rgba(16,185,129,.25);border-radius:6px}.elements-grid>label[data-v-389890f4]{font-size:.8rem}.elements-hint[data-v-389890f4]{grid-column:span 2;font-size:.72rem;color:#737373;font-style:italic;margin-top:4px}.pro-mode-card[data-v-389890f4]{margin-top:16px;padding:14px;border:1px solid rgba(115,115,115,.2);border-radius:8px;background:#7373730a;transition:all .2s}.pro-mode-card.pro-mode-active[data-v-389890f4]{border-color:#10b98180;background:linear-gradient(135deg,#10b98114,#10b98105)}.pro-toggle[data-v-389890f4]{display:flex;align-items:center;gap:8px}.pro-label[data-v-389890f4]{display:flex;align-items:center;gap:8px;font-size:.9rem;font-weight:600;color:#f5f5f5}.pro-badge[data-v-389890f4]{font-size:.65rem;padding:2px 6px;border-radius:3px;background:#10b98133;color:#34d399;text-transform:uppercase;letter-spacing:.5px;font-weight:500}.pro-mode-card:not(.pro-mode-active) .pro-badge[data-v-389890f4]{background:#f59e0b26;color:#fbbf24}.pro-desc[data-v-389890f4]{margin:6px 0 0 24px;font-size:.78rem;color:#a3a3a3;line-height:1.4}.attribution-box[data-v-389890f4]{background:linear-gradient(135deg,#10b98114,#10b98105);border:1px solid rgba(16,185,129,.4);padding:18px;border-radius:8px;margin:24px 0}.attribution-box h3[data-v-389890f4]{margin-top:0;color:#34d399;font-size:1rem;display:flex;align-items:center;justify-content:space-between}.attribution-badge[data-v-389890f4]{font-size:.7rem;padding:3px 8px;border-radius:4px;background:#10b98126;color:#34d399;text-transform:none;letter-spacing:.3px;font-weight:500}.attribution-error[data-v-389890f4]{color:#fbbf24;font-size:.85rem;padding:8px;background:#f59e0b1a;border-radius:4px}.attribution-bars[data-v-389890f4]{display:flex;flex-direction:column;gap:14px}.attribution-row[data-v-389890f4]{padding:8px 0}.attribution-row.top-element[data-v-389890f4]{padding:12px 0 8px}.attribution-row-header[data-v-389890f4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.attribution-element[data-v-389890f4]{display:flex;align-items:center;gap:8px;font-size:.9rem;color:#f5f5f5}.attribution-row.top-element .attribution-element[data-v-389890f4]{font-weight:600}.trend-up[data-v-389890f4]{font-size:.85rem}.attribution-pct[data-v-389890f4]{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.95rem;font-weight:600;color:#34d399}.attribution-bar-container[data-v-389890f4]{height:8px;background:#73737333;border-radius:4px;overflow:hidden}.attribution-bar[data-v-389890f4]{height:100%;background:#34d399b3;transition:width .3s}.attribution-bar.top-bar[data-v-389890f4]{background:#10b981}.attribution-detail[data-v-389890f4]{margin-top:6px;font-size:.75rem;color:#737373}.confidence-tag[data-v-389890f4]{font-size:.65rem;padding:1px 5px;border-radius:3px;text-transform:lowercase}.confidence-tag.conf-alta[data-v-389890f4]{background:#10b98126;color:#34d399}.confidence-tag.conf-media[data-v-389890f4]{background:#f59e0b26;color:#fbbf24}.confidence-tag.conf-baja[data-v-389890f4]{background:#ef444426;color:#f87171}.attribution-warnings[data-v-389890f4]{margin-top:10px;padding-top:10px;border-top:1px solid rgba(115,115,115,.2);display:flex;flex-direction:column;gap:4px}.attribution-warning[data-v-389890f4]{font-size:.75rem;color:#a3a3a3}.attribution-method[data-v-389890f4]{margin-top:12px;padding-top:10px;border-top:1px solid rgba(115,115,115,.2);font-size:.7rem;color:#737373;font-style:italic}.channel-box[data-v-389890f4]{background:linear-gradient(135deg,#3b82f614,#3b82f605);border:1px solid rgba(59,130,246,.3);padding:16px;border-radius:8px;margin:20px 0}.channel-box h3[data-v-389890f4]{margin-top:0;color:#60a5fa}.channel-row[data-v-389890f4]{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-size:.88rem}.channel-label[data-v-389890f4]{color:#a3a3a3;min-width:130px}.channel-tag[data-v-389890f4]{padding:3px 10px;border-radius:4px;font-weight:700;font-size:.82rem;text-transform:uppercase;letter-spacing:.5px}.channel-tag.primary[data-v-389890f4]{background:#10b981;color:#0a0a0a}.channel-tag.secondary[data-v-389890f4]{background:#3b82f633;color:#60a5fa;border:1px solid rgba(59,130,246,.4)}.channel-reason[data-v-389890f4]{color:#d4d4d4;margin:10px 0;line-height:1.5;font-size:.88rem}.channel-avoid[data-v-389890f4]{margin-top:10px;font-size:.82rem;color:#f87171}.channel-tip[data-v-389890f4]{margin-top:8px;font-size:.82rem;color:#a3a3a3}.outcome-section[data-v-389890f4]{background:linear-gradient(135deg,#10b98112,#10b98105);border:1px solid rgba(16,185,129,.3);padding:20px;border-radius:8px;margin-top:28px}.outcome-head[data-v-389890f4]{margin-bottom:14px}.outcome-badge[data-v-389890f4]{display:inline-block;background:#10b981;color:#000;padding:3px 9px;font-family:JetBrains Mono,monospace;font-size:.7rem;letter-spacing:1.5px;font-weight:700;margin-bottom:10px}.outcome-section h3[data-v-389890f4]{margin:0 0 8px;color:#fff;font-size:1.1rem;font-weight:600}.hint[data-v-389890f4]{font-size:.88rem;color:#a3a3a3;margin:0;line-height:1.55}.hint b[data-v-389890f4]{color:#10b981}.outcome-form[data-v-389890f4]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.outcome-form label.wide[data-v-389890f4]{grid-column:span 2}.outcome-submit[data-v-389890f4]{grid-column:span 2;background:#10b981!important;color:#000!important;font-weight:700!important;letter-spacing:.5px}.outcome-submit[data-v-389890f4]:hover:not(:disabled){background:#34d399!important}.accuracy-result[data-v-389890f4]{background:#10b98126;border:1px solid #10b981;padding:16px;border-radius:6px;margin-top:14px;text-align:center}.accuracy-big[data-v-389890f4]{font-family:JetBrains Mono,monospace;font-size:1.8rem;font-weight:500;color:#34d399;letter-spacing:-1px;margin-bottom:6px}.accuracy-result p[data-v-389890f4]{margin:0;color:#d4d4d4;font-size:.88rem;line-height:1.55}.accuracy-result b[data-v-389890f4]{color:#fff}.sim-table[data-v-389890f4]{width:100%;border-collapse:collapse;margin-top:12px;font-size:.85rem}.sim-table th[data-v-389890f4],.sim-table td[data-v-389890f4]{padding:10px;text-align:left;border-bottom:1px solid #1f1f1f;color:#d4d4d4}.sim-table th[data-v-389890f4]{background:#141414;font-weight:600;font-size:.72rem;text-transform:uppercase;color:#737373;letter-spacing:1px}.sim-table code[data-v-389890f4]{font-size:.75rem;color:#10b981;background:#10b98114;padding:2px 6px;border-radius:3px}.sim-table tr[data-v-389890f4]:hover{background:#141414}.empty[data-v-389890f4]{color:#737373;text-align:center;padding:50px;font-size:.9rem}.history-tabs[data-v-389890f4]{display:flex;gap:4px;background:#141414;border:1px solid #1f1f1f;border-radius:6px;padding:3px}.history-tabs button[data-v-389890f4]{background:transparent;border:none;color:#a3a3a3;padding:5px 12px;border-radius:4px;cursor:pointer;font-size:.8rem;font-weight:500}.history-tabs button.active[data-v-389890f4]{background:#10b981;color:#0a0a0a;font-weight:600}.scenario-history-list[data-v-389890f4]{display:flex;flex-direction:column;gap:12px;margin-top:12px}.scenario-history-card[data-v-389890f4]{background:#141414;border:1px solid #1f1f1f;padding:14px;border-radius:8px;transition:all .15s}.scenario-history-card[data-v-389890f4]:hover{border-color:#facc15}.sc-header[data-v-389890f4]{display:flex;gap:14px;font-size:.78rem;color:#737373;align-items:center;margin-bottom:8px;flex-wrap:wrap}.sc-id code[data-v-389890f4]{color:#facc15;background:#facc1514;padding:2px 7px;border-radius:3px;font-size:.75rem}.sc-count[data-v-389890f4]{color:#10b981;font-weight:600}.sc-winner-badge[data-v-389890f4]{background:#10b98126;color:#10b981;padding:2px 8px;border-radius:4px;font-size:.72rem;border:1px solid rgba(16,185,129,.3)}.sc-prompt[data-v-389890f4]{color:#e5e5e5;font-size:.9rem;line-height:1.5;margin-bottom:8px;font-style:italic}.sc-objective[data-v-389890f4]{color:#a3a3a3;font-size:.82rem;margin-bottom:8px}.sc-objective strong[data-v-389890f4]{color:#60a5fa}.variant-tag[data-v-389890f4]{background:#facc151f;color:#facc15;padding:2px 8px;border-radius:4px;font-size:.72rem;font-weight:600}.variant-empty[data-v-389890f4]{color:#525252}.btn-scenario[data-v-389890f4]{color:#facc15!important;font-weight:700}.btn-scenario[data-v-389890f4]:hover{color:#fde047!important}.scenario-hint[data-v-389890f4]{color:#a3a3a3;font-size:.88rem;margin:0 0 16px;line-height:1.5}.scenario-examples[data-v-389890f4]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;align-items:center}.scenario-examples strong[data-v-389890f4]{color:#737373;font-size:.8rem;margin-right:8px}.example-chip[data-v-389890f4]{background:#141414;border:1px solid #1f1f1f;color:#a3a3a3;padding:5px 12px;border-radius:6px;cursor:pointer;font-size:.78rem;transition:all .15s}.example-chip[data-v-389890f4]:hover{border-color:#facc15;color:#facc15}.scenario-textarea-label[data-v-389890f4]{display:block;margin-bottom:12px}.scenario-textarea-label textarea[data-v-389890f4]{font-size:.95rem;line-height:1.6}.scenario-actions[data-v-389890f4]{display:flex;justify-content:flex-end;margin-bottom:16px}.scenario-plan[data-v-389890f4]{margin-top:24px;padding-top:20px;border-top:1px solid #1f1f1f}.plan-section[data-v-389890f4]{margin-bottom:24px}.plan-section h3[data-v-389890f4]{color:#facc15;margin-bottom:10px}.plan-meta[data-v-389890f4]{background:#141414;border:1px solid #1f1f1f;padding:12px;border-radius:6px;font-size:.85rem}.plan-meta>div[data-v-389890f4]{margin-bottom:4px;color:#d4d4d4}.plan-meta strong[data-v-389890f4]{color:#10b981}.audience-card[data-v-389890f4]{background:#141414;border:1px solid #1f1f1f;padding:12px;border-radius:6px}.audience-mode[data-v-389890f4]{background:#10b981;color:#0a0a0a;padding:3px 10px;border-radius:4px;font-size:.72rem;text-transform:uppercase;font-weight:700;letter-spacing:.5px}.audience-card pre[data-v-389890f4]{margin:8px 0 0;color:#a3a3a3;font-size:.78rem;font-family:SF Mono,Monaco,monospace;white-space:pre-wrap}.proposed-sims[data-v-389890f4]{display:flex;flex-direction:column;gap:12px}.proposed-card[data-v-389890f4]{background:#141414;border:1px solid #1f1f1f;padding:14px;border-radius:8px;transition:all .2s}.proposed-card.excluded[data-v-389890f4]{opacity:.4;border-color:#252525}.proposed-header[data-v-389890f4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.approve-check[data-v-389890f4]{display:flex;align-items:center;gap:8px;cursor:pointer;color:#e5e5e5;font-size:.95rem}.approve-check input[data-v-389890f4]{width:16px;height:16px;margin:0;accent-color:#facc15}.approve-check strong[data-v-389890f4]{color:#facc15}.proposed-cost[data-v-389890f4]{background:#facc151a;color:#facc15;padding:2px 8px;border-radius:4px;font-size:.75rem;font-weight:600}.mode-badge[data-v-389890f4]{display:inline-block;margin-left:8px;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:.66rem;font-weight:700;letter-spacing:.8px;border-radius:3px;vertical-align:middle}.mode-badge.mercado[data-v-389890f4]{background:#10b98126;color:#10b981}.mode-badge.b2b[data-v-389890f4]{background:#3b82f626;color:#3b82f6}.proposed-desc[data-v-389890f4]{color:#a3a3a3;font-size:.85rem;margin:8px 0;line-height:1.5}.proposed-diff[data-v-389890f4]{font-size:.8rem;color:#d4d4d4;margin-bottom:8px}.proposed-diff strong[data-v-389890f4]{color:#60a5fa}.proposed-detail[data-v-389890f4]{margin-top:10px}.proposed-detail summary[data-v-389890f4]{cursor:pointer;color:#60a5fa;font-size:.82rem;-webkit-user-select:none;user-select:none}.proposed-edit[data-v-389890f4]{margin-top:10px;font-size:.85rem;line-height:1.5}.proposed-controls[data-v-389890f4]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.plan-footer[data-v-389890f4]{display:flex;justify-content:space-between;align-items:center;padding:14px;background:#facc1514;border:1px solid rgba(250,204,21,.3);border-radius:8px;margin-top:20px}.plan-total[data-v-389890f4]{display:flex;flex-direction:column;gap:4px;font-size:.85rem;color:#d4d4d4}.plan-total .approved-count[data-v-389890f4]{color:#737373;font-size:.75rem}.scenario-winner[data-v-389890f4]{background:linear-gradient(135deg,#10b98126,#10b98108);border:1px solid #10b981;padding:14px 18px;border-radius:8px;margin-bottom:20px;display:flex;flex-wrap:wrap;gap:10px;align-items:baseline}.winner-label[data-v-389890f4]{font-size:1.05rem;font-weight:700;color:#10b981}.scenario-winner strong[data-v-389890f4]{color:#facc15;font-size:1.05rem}.winner-reason[data-v-389890f4]{color:#d4d4d4;font-size:.88rem;flex:1 0 100%}.comparison-grid[data-v-389890f4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.comparison-col[data-v-389890f4]{background:#141414;border:1px solid #1f1f1f;padding:14px;border-radius:8px}.comparison-col.winner[data-v-389890f4]{border-color:#10b981;box-shadow:0 0 20px #10b98126}.comp-header[data-v-389890f4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.comp-header h3[data-v-389890f4]{margin:0;font-size:.95rem;color:#f5f5f5;text-transform:none;letter-spacing:0}.comp-metrics[data-v-389890f4]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}.comp-metric[data-v-389890f4]{background:#0a0a0a;padding:8px;border-radius:4px;display:flex;flex-direction:column;gap:2px}.comp-metric span[data-v-389890f4]{font-size:.7rem;color:#737373;text-transform:uppercase}.comp-metric strong[data-v-389890f4]{font-size:1.05rem;color:#f5f5f5;font-variant-numeric:tabular-nums}.comp-verdict[data-v-389890f4]{background:#0a0a0a;padding:10px;border-radius:6px;margin-bottom:10px;font-size:.82rem}.comp-verdict strong[data-v-389890f4]{color:#10b981;font-size:.9rem}.comp-verdict p[data-v-389890f4]{margin:4px 0 0;color:#a3a3a3;font-size:.78rem}.comparison-col details[data-v-389890f4]{margin-top:6px;font-size:.78rem}.comparison-col details summary[data-v-389890f4]{cursor:pointer;color:#60a5fa;-webkit-user-select:none;user-select:none;padding:4px 0}.comparison-col details ul[data-v-389890f4]{padding-left:18px;color:#a3a3a3;margin:4px 0}.comparison-col details li[data-v-389890f4]{margin-bottom:4px;line-height:1.4}.comp-stimulus[data-v-389890f4]{background:#052e1f;border-left:3px solid #10b981;padding:8px 10px;margin-bottom:12px;border-radius:0 4px 4px 0;font-size:.78rem}.comp-stimulus-label[data-v-389890f4]{color:#10b981;font-size:.65rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.comp-stimulus-label small[data-v-389890f4]{color:#6ee7b7;text-transform:lowercase}.comp-stimulus-text[data-v-389890f4]{color:#d4d4d8;white-space:pre-wrap;line-height:1.4;max-height:120px;overflow-y:auto}.comp-confianza-help[data-v-389890f4]{font-size:.72rem;color:#71717a;margin-top:4px!important}.single-stimulus-card[data-v-389890f4]{background:linear-gradient(135deg,#052e1f,#0a0a0a);border-left:4px solid #10b981;padding:16px 20px;margin:16px 0 20px;border-radius:0 8px 8px 0}.single-stimulus-card h3[data-v-389890f4]{color:#10b981;margin:0 0 8px;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em}.single-stimulus-card h3 small[data-v-389890f4]{color:#6ee7b7;text-transform:lowercase;font-weight:400}.single-stimulus-text[data-v-389890f4]{color:#f5f5f5;white-space:pre-wrap;line-height:1.6;font-size:.95rem}.btn-secondary[data-v-389890f4]{background:#1f1f1f;color:#10b981;border:1px solid #10b981;padding:6px 14px;border-radius:6px;cursor:pointer;font-size:.85rem;transition:all .15s ease}.btn-secondary[data-v-389890f4]:hover:not(:disabled){background:#10b981;color:#0a0a0a}.btn-secondary[data-v-389890f4]:disabled{opacity:.5;cursor:not-allowed}.terminal[data-v-389890f4]{background:#000;color:#e5e5e5;border-top:1px solid #1f1f1f;min-height:180px;max-height:250px;display:flex;flex-direction:column;font-family:SF Mono,Monaco,Cascadia Code,Consolas,monospace;transition:min-height .2s ease}.terminal.collapsed[data-v-389890f4]{min-height:0;max-height:none}.terminal-header[data-v-389890f4]{background:none;border:none;width:100%;cursor:pointer;align-items:center;gap:12px;font-family:inherit}.terminal-header:hover .terminal-title[data-v-389890f4]{color:#34d399}.terminal-peek[data-v-389890f4]{flex:1;text-align:left;color:#525252;text-transform:none;letter-spacing:.3px;font-size:.66rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.terminal-count[data-v-389890f4]{background:#0f1f18;border:1px solid #1f3d30;color:#34d399;border-radius:9px;padding:1px 8px;font-size:.6rem;letter-spacing:.5px}.terminal-header[data-v-389890f4]{display:flex;justify-content:space-between;padding:8px 24px;border-bottom:1px solid #1f1f1f;font-size:.68rem;text-transform:uppercase;letter-spacing:2px;color:#10b981;background:#0a0a0a}.terminal-meta[data-v-389890f4]{color:#737373;letter-spacing:.5px}.terminal-body[data-v-389890f4]{flex:1;overflow-y:auto;padding:10px 24px;font-size:.75rem;line-height:1.7}.log-line[data-v-389890f4]{display:grid;grid-template-columns:70px 65px 1fr;gap:10px;padding:1px 0}.log-time[data-v-389890f4]{color:#525252}.log-level[data-v-389890f4]{font-weight:700;letter-spacing:.5px}.log-line.info .log-level[data-v-389890f4]{color:#60a5fa}.log-line.success .log-level[data-v-389890f4]{color:#10b981}.log-line.warning .log-level[data-v-389890f4]{color:#f59e0b}.log-line.error .log-level[data-v-389890f4]{color:#f87171}.log-msg[data-v-389890f4]{color:#d4d4d4}.log-empty[data-v-389890f4]{color:#525252;font-style:italic;text-align:center;padding:40px;letter-spacing:1px}[data-v-389890f4]::-webkit-scrollbar{width:10px;height:10px}[data-v-389890f4]::-webkit-scrollbar-track{background:#0a0a0a}[data-v-389890f4]::-webkit-scrollbar-thumb{background:#1f1f1f;border-radius:5px}[data-v-389890f4]::-webkit-scrollbar-thumb:hover{background:#10b981}@media(max-width:900px){.topbar[data-v-389890f4]{grid-template-columns:1fr;gap:10px;padding:10px 14px}.topbar-tabs[data-v-389890f4]{display:none}.topbar-right[data-v-389890f4]{flex-wrap:wrap;gap:8px;justify-content:flex-start}.btn-link[data-v-389890f4]{padding:4px 8px!important;font-size:.78rem!important}.step-indicator[data-v-389890f4]{font-size:.72rem}.apps-dropdown .apps-menu[data-v-389890f4]{right:auto;left:0;min-width:200px}.main-split[data-v-389890f4]{display:block!important}.main-split .left-panel[data-v-389890f4]{display:none!important}.main-split .right-panel[data-v-389890f4]{width:100%!important;flex:1!important;padding:16px!important}.form-grid-2[data-v-389890f4]{grid-template-columns:1fr!important}.metrics-grid[data-v-389890f4]{grid-template-columns:repeat(2,1fr)!important}.mode-switch button[data-v-389890f4]{font-size:.82rem;padding:10px 8px}h2[data-v-389890f4]{font-size:1.3rem!important}textarea[data-v-389890f4],input[data-v-389890f4],select[data-v-389890f4]{font-size:.92rem!important}.brand-logo[data-v-389890f4]{height:34px!important}.brand-text[data-v-389890f4]{font-size:.82rem!important;letter-spacing:1px!important}.user-wallet[data-v-389890f4]{padding:4px 9px;font-size:.78rem}}@media(max-width:480px){.topbar[data-v-389890f4]{padding:8px 10px}.step-indicator[data-v-389890f4],.brand-text[data-v-389890f4]{display:none!important}.brand-logo[data-v-389890f4]{height:30px!important}.metrics-grid[data-v-389890f4]{grid-template-columns:1fr!important}h1[data-v-389890f4]{font-size:1.2rem!important}.cta-row[data-v-389890f4]{flex-direction:column}}.hud-status[data-v-389890f4]{display:flex;align-items:center;gap:10px;padding:7px 14px;margin-bottom:8px;border:1px solid var(--line, #1f1f1f);border-radius:8px;background:var(--surface-2, #0f0f0f);font-family:var(--font-mono, "JetBrains Mono", monospace);overflow:hidden;white-space:nowrap}.hud-brand[data-v-389890f4]{font-size:10px;letter-spacing:2px;color:var(--accent-bright, #34d399);font-weight:700}.hud-line[data-v-389890f4]{flex:1;font-size:9.5px;letter-spacing:1.5px;color:var(--txt-dim, #737373);text-overflow:ellipsis;overflow:hidden}.hud-dot[data-v-389890f4]{width:7px;height:7px;border-radius:50%;background:#3f3f46;flex-shrink:0}.hud-dot.on[data-v-389890f4]{background:var(--accent, #10b981);box-shadow:0 0 8px var(--accent, #10b981);animation:hud-pulse-389890f4 1.1s ease-in-out infinite}@keyframes hud-pulse-389890f4{50%{opacity:.45}}.panel-wizard[data-v-389890f4]{padding:0}.metrics-grid .metric[data-v-389890f4]{animation:metric-in-389890f4 .5s ease-out backwards}.metrics-grid .metric[data-v-389890f4]:nth-child(2){animation-delay:.07s}.metrics-grid .metric[data-v-389890f4]:nth-child(3){animation-delay:.14s}.metrics-grid .metric[data-v-389890f4]:nth-child(4){animation-delay:.21s}.metrics-grid .metric[data-v-389890f4]:nth-child(5){animation-delay:.28s}.metrics-grid .metric[data-v-389890f4]:nth-child(6){animation-delay:.35s}@keyframes metric-in-389890f4{0%{opacity:0;transform:translateY(8px);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}.eval-box[data-v-389890f4]{border:1px solid #1f3d30;border-left:3px solid #10b981;border-radius:10px;padding:16px 18px;margin:18px 0;background:linear-gradient(160deg,rgba(16,185,129,.07),transparent 65%)}.eval-box.eval-flojo[data-v-389890f4]{border-left-color:#ef4444;background:linear-gradient(160deg,rgba(239,68,68,.07),transparent 65%)}.eval-box.eval-regular[data-v-389890f4]{border-left-color:#f59e0b;background:linear-gradient(160deg,rgba(245,158,11,.06),transparent 65%)}.eval-head[data-v-389890f4]{display:flex;align-items:baseline;gap:12px}.eval-head h3[data-v-389890f4]{margin:0;flex:1}.eval-nivel[data-v-389890f4]{font-family:JetBrains Mono,monospace;font-size:.7rem;letter-spacing:2px;font-weight:700;padding:3px 10px;border-radius:5px;background:#052e1f;color:#34d399;border:1px solid #10b981}.eval-flojo .eval-nivel[data-v-389890f4]{background:#2d0a0a;color:#f87171;border-color:#ef4444}.eval-regular .eval-nivel[data-v-389890f4]{background:#2d2008;color:#fbbf24;border-color:#f59e0b}.eval-score[data-v-389890f4]{font-family:Space Grotesk,sans-serif;font-size:1.6rem;font-weight:700;color:#f5f5f5}.eval-score small[data-v-389890f4]{font-size:.8rem;color:#737373}.eval-metrics[data-v-389890f4]{display:flex;flex-wrap:wrap;gap:14px;margin:12px 0 4px}.eval-metric[data-v-389890f4]{display:flex;flex-direction:column;gap:2px;min-width:110px}.eval-metric-name[data-v-389890f4]{font-family:JetBrains Mono,monospace;font-size:.6rem;letter-spacing:1.5px;text-transform:uppercase;color:#737373}.eval-rating[data-v-389890f4]{font-size:.85rem;font-weight:600;text-transform:capitalize}.eval-rating.r-excelente[data-v-389890f4],.eval-rating.r-bueno[data-v-389890f4],.eval-rating.r-alta[data-v-389890f4]{color:#34d399}.eval-rating.r-regular[data-v-389890f4],.eval-rating.r-media[data-v-389890f4]{color:#fbbf24}.eval-rating.r-flojo[data-v-389890f4],.eval-rating.r-baja[data-v-389890f4]{color:#f87171}.eval-bench[data-v-389890f4]{font-size:.66rem;color:#525252}.eval-razones[data-v-389890f4]{margin:10px 0 0;padding-left:18px;font-size:.8rem;color:#a3a3a3;line-height:1.6}.voces-box[data-v-389890f4]{margin-top:14px}.voces-list[data-v-389890f4]{display:flex;flex-wrap:wrap;gap:8px}.voz[data-v-389890f4]{display:inline-flex;align-items:center;gap:7px;background:#0f0f0f;border:1px solid #27272a;border-radius:16px;padding:6px 12px;font-size:.76rem;color:#d4d4d4}.voz em[data-v-389890f4]{font-style:italic}.voz b[data-v-389890f4]{font-family:JetBrains Mono,monospace;font-size:.62rem;color:#34d399;font-weight:700}.auth-page[data-v-3ae13293]{min-height:100vh;background:#fff;display:flex;align-items:center;justify-content:center;padding:40px 20px;font-family:Space Grotesk,system-ui,sans-serif}.auth-box[data-v-3ae13293]{width:100%;max-width:420px;padding:40px 36px;border:1px solid #eee;background:#fff}.back[data-v-3ae13293]{color:#999;text-decoration:none;font-family:JetBrains Mono,monospace;font-size:.78rem;letter-spacing:1px}.back[data-v-3ae13293]:hover{color:#000}h1[data-v-3ae13293]{font-size:1.8rem;margin:20px 0 8px;letter-spacing:-.5px}.sub[data-v-3ae13293]{color:#666;margin:0 0 28px}.form[data-v-3ae13293]{display:flex;flex-direction:column;gap:16px}label[data-v-3ae13293]{display:flex;flex-direction:column;gap:6px}label span[data-v-3ae13293]{font-family:JetBrains Mono,monospace;font-size:.72rem;color:#888;letter-spacing:1px;text-transform:uppercase}input[data-v-3ae13293]{padding:12px 14px;border:1px solid #ddd;font-size:.95rem;font-family:inherit;outline:none;transition:border-color .15s}input[data-v-3ae13293]:focus{border-color:#10b981}.primary[data-v-3ae13293]{background:#000;color:#fff;border:none;padding:14px;font-family:JetBrains Mono,monospace;font-weight:700;font-size:.9rem;letter-spacing:1px;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:10px;margin-top:10px;transition:background .2s}.primary[data-v-3ae13293]:hover:not(:disabled){background:#10b981}.primary[data-v-3ae13293]:disabled{background:#ccc;cursor:not-allowed}.error[data-v-3ae13293]{color:#d00;background:#fff0f0;padding:10px;font-size:.85rem;border-left:3px solid #d00}.forgot-row[data-v-3ae13293]{display:flex;justify-content:flex-end;margin:-8px 0 -4px}.forgot-link[data-v-3ae13293]{font-size:.82rem;color:#666;text-decoration:none;font-family:JetBrains Mono,monospace;letter-spacing:.2px}.forgot-link[data-v-3ae13293]:hover{color:#10b981;text-decoration:underline}.alt[data-v-3ae13293]{margin-top:26px;padding-top:20px;border-top:1px solid #eee;font-size:.88rem;color:#666;text-align:center}.alt a[data-v-3ae13293]{color:#10b981;font-weight:600;text-decoration:none}.alt a[data-v-3ae13293]:hover{text-decoration:underline}.auth-page[data-v-7ab86641]{min-height:100vh;background:#fff;display:flex;align-items:center;justify-content:center;padding:40px 20px;font-family:Space Grotesk,system-ui,sans-serif}.auth-box[data-v-7ab86641]{width:100%;max-width:440px;padding:40px 36px;border:1px solid #eee;background:#fff}.back[data-v-7ab86641]{color:#999;text-decoration:none;font-family:JetBrains Mono,monospace;font-size:.78rem;letter-spacing:1px}.back[data-v-7ab86641]:hover{color:#000}h1[data-v-7ab86641]{font-size:1.8rem;margin:20px 0 8px;letter-spacing:-.5px}.sub[data-v-7ab86641]{color:#666;margin:0 0 28px}.sub b[data-v-7ab86641]{color:#10b981}.form[data-v-7ab86641]{display:flex;flex-direction:column;gap:16px}label[data-v-7ab86641]{display:flex;flex-direction:column;gap:6px}label span[data-v-7ab86641]{font-family:JetBrains Mono,monospace;font-size:.72rem;color:#888;letter-spacing:1px;text-transform:uppercase}label small[data-v-7ab86641]{font-size:.75rem;color:#999;margin-top:2px}input[data-v-7ab86641]{padding:12px 14px;border:1px solid #ddd;font-size:.95rem;font-family:inherit;outline:none;transition:border-color .15s}input[data-v-7ab86641]:focus{border-color:#10b981}.primary[data-v-7ab86641]{background:#000;color:#fff;border:none;padding:14px;font-family:JetBrains Mono,monospace;font-weight:700;font-size:.85rem;letter-spacing:.5px;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:10px;margin-top:10px;transition:background .2s}.primary[data-v-7ab86641]:hover:not(:disabled){background:#10b981}.primary[data-v-7ab86641]:disabled{background:#ccc;cursor:not-allowed}.error[data-v-7ab86641]{color:#d00;background:#fff0f0;padding:10px;font-size:.85rem;border-left:3px solid #d00}.success[data-v-7ab86641]{color:#0a7a0a;background:#f0fff0;padding:10px;font-size:.85rem;border-left:3px solid #0a7a0a}.alt[data-v-7ab86641]{margin-top:26px;padding-top:20px;border-top:1px solid #eee;font-size:.88rem;color:#666;text-align:center}.alt a[data-v-7ab86641]{color:#10b981;font-weight:600;text-decoration:none}.alt a[data-v-7ab86641]:hover{text-decoration:underline}.confirm-screen[data-v-7ab86641]{text-align:center;padding:12px 0}.check-icon[data-v-7ab86641]{width:64px;height:64px;margin:24px auto 20px;border-radius:50%;background:#10b981;color:#fff;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700;box-shadow:0 8px 24px #10b9814d}.confirm-screen h1[data-v-7ab86641]{font-size:1.75rem;margin:0 0 12px;letter-spacing:-.5px}.confirm-screen .lead[data-v-7ab86641]{color:#333;font-size:1rem;margin:0 0 28px;line-height:1.5}.confirm-screen .lead b[data-v-7ab86641]{color:#000;font-family:JetBrains Mono,monospace;font-size:.92rem;background:#f4f4f4;padding:2px 8px;border-radius:3px}.steps[data-v-7ab86641]{display:flex;flex-direction:column;gap:14px;margin:0 0 28px;text-align:left;background:#fafafa;padding:20px;border-radius:4px;border:1px solid #eee}.step[data-v-7ab86641]{display:flex;align-items:center;gap:14px;font-size:.92rem;color:#444;line-height:1.45}.step .num[data-v-7ab86641]{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:#10b981;color:#fff;display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:700}.step b[data-v-7ab86641]{color:#000}.confirm-screen .hint[data-v-7ab86641]{font-size:.82rem;color:#888;line-height:1.5;margin:0 0 24px;padding:12px;background:#fffbeb;border-left:3px solid #f59e0b;text-align:left}.confirm-screen .hint code[data-v-7ab86641]{font-family:JetBrains Mono,monospace;font-size:.78rem;background:#fff;padding:1px 6px;border:1px solid #eee;border-radius:3px;color:#555}.confirm-screen .warn[data-v-7ab86641]{font-size:.85rem;color:#444;line-height:1.5;margin:0;padding:14px;background:#fef2f2;border-left:3px solid #dc2626;text-align:left}.confirm-screen .warn b[data-v-7ab86641]{color:#991b1b}.billing-page[data-v-d9cd08fe]{min-height:100vh;background:#fafafa;font-family:Space Grotesk,system-ui,sans-serif}.navbar[data-v-d9cd08fe]{height:64px;background:#000;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 40px}.brand[data-v-d9cd08fe]{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font-family:JetBrains Mono,monospace;letter-spacing:1.5px;font-size:.95rem}.brand b[data-v-d9cd08fe]{font-weight:800}.mark[data-v-d9cd08fe]{color:#10b981}.nav-right[data-v-d9cd08fe]{display:flex;align-items:center;gap:24px}.link[data-v-d9cd08fe]{color:#ccc;text-decoration:none;font-family:JetBrains Mono,monospace;font-size:.8rem}.link[data-v-d9cd08fe]:hover{color:#10b981}.balance[data-v-d9cd08fe]{background:#10b981;padding:8px 16px;font-family:JetBrains Mono,monospace;display:flex;gap:8px;align-items:baseline}.bal-val[data-v-d9cd08fe]{font-weight:700;font-size:1.05rem}.bal-lbl[data-v-d9cd08fe]{font-size:.72rem;letter-spacing:1px}.main[data-v-d9cd08fe]{max-width:1100px;margin:0 auto;padding:48px 40px}.banner[data-v-d9cd08fe]{padding:14px 20px;margin-bottom:28px;font-size:.92rem;display:flex;align-items:center;gap:14px}.banner.success[data-v-d9cd08fe]{background:#f0fff0;color:#0a7a0a;border-left:3px solid #0a7a0a}.banner.cancel[data-v-d9cd08fe]{background:#fffaf0;color:#a05a00;border-left:3px solid #a05a00}.mini[data-v-d9cd08fe]{background:#fff;border:1px solid currentColor;padding:4px 10px;font-size:.8rem;cursor:pointer;color:inherit;font-family:JetBrains Mono,monospace}.hero-block[data-v-d9cd08fe]{margin-bottom:40px}.tag[data-v-d9cd08fe]{font-family:JetBrains Mono,monospace;font-size:.72rem;background:#10b981;color:#fff;display:inline-block;padding:5px 10px;letter-spacing:1.2px;font-weight:700;margin-bottom:16px}h1[data-v-d9cd08fe]{font-size:2.4rem;margin:0 0 12px;letter-spacing:-1px}.lead[data-v-d9cd08fe]{color:#666;line-height:1.6;margin:0}.admin-notice[data-v-d9cd08fe]{background:#000;color:#10b981;padding:14px 18px;font-family:JetBrains Mono,monospace;font-size:.85rem;margin-bottom:28px;letter-spacing:.5px}.login-required[data-v-d9cd08fe]{text-align:center;padding:60px 20px;background:#fff;border:1px solid #eee}.login-required .primary[data-v-d9cd08fe]{display:inline-block;margin-top:16px;background:#000;color:#fff;padding:14px 28px;text-decoration:none;font-family:JetBrains Mono,monospace;font-weight:700;letter-spacing:1px}.login-required .primary[data-v-d9cd08fe]:hover{background:#10b981}.packs[data-v-d9cd08fe]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:60px}.pack[data-v-d9cd08fe]{background:#fff;border:1px solid #eee;padding:32px 28px;position:relative;display:flex;flex-direction:column;gap:12px;transition:all .2s}.pack[data-v-d9cd08fe]:hover{border-color:#000;transform:translateY(-2px)}.pack.featured[data-v-d9cd08fe]{border-color:#10b981;border-width:2px}.badge[data-v-d9cd08fe]{position:absolute;top:-12px;right:16px;background:#10b981;color:#fff;padding:4px 12px;font-family:JetBrains Mono,monospace;font-size:.72rem;letter-spacing:.5px;font-weight:700}.pack-label[data-v-d9cd08fe]{font-family:JetBrains Mono,monospace;font-size:.85rem;letter-spacing:1.5px;color:#999;text-transform:uppercase}.pack-credits[data-v-d9cd08fe]{font-family:JetBrains Mono,monospace;font-size:3rem;font-weight:500;letter-spacing:-2px;line-height:1}.pack-credits span[data-v-d9cd08fe]{font-size:.85rem;color:#888;font-weight:400;letter-spacing:0;margin-left:10px}.pack-price[data-v-d9cd08fe]{font-size:1.6rem;font-weight:600}.pack-price span[data-v-d9cd08fe]{font-size:.85rem;color:#888;font-weight:400}.pack-rate[data-v-d9cd08fe]{font-family:JetBrains Mono,monospace;font-size:.78rem;color:#aaa;margin-bottom:8px}.buy[data-v-d9cd08fe]{background:#000;color:#fff;border:none;padding:14px;font-family:JetBrains Mono,monospace;font-weight:700;font-size:.85rem;letter-spacing:1px;cursor:pointer;transition:background .2s;margin-top:8px}.buy[data-v-d9cd08fe]:hover:not(:disabled){background:#10b981}.buy[data-v-d9cd08fe]:disabled{background:#ccc;cursor:not-allowed}.pack.featured .buy[data-v-d9cd08fe]{background:#10b981}.pack.featured .buy[data-v-d9cd08fe]:hover:not(:disabled){background:#000}.history[data-v-d9cd08fe]{background:#fff;border:1px solid #eee;padding:28px}.history h2[data-v-d9cd08fe]{font-size:1.3rem;margin:0 0 20px;letter-spacing:-.5px}table[data-v-d9cd08fe]{width:100%;border-collapse:collapse}th[data-v-d9cd08fe],td[data-v-d9cd08fe]{text-align:left;padding:10px 8px;font-size:.88rem;border-bottom:1px solid #f0f0f0}th[data-v-d9cd08fe]{font-family:JetBrains Mono,monospace;font-size:.72rem;color:#888;text-transform:uppercase;letter-spacing:1px;font-weight:500}.mono[data-v-d9cd08fe]{font-family:JetBrains Mono,monospace}.pos[data-v-d9cd08fe]{color:#0a7a0a;font-weight:600}.neg[data-v-d9cd08fe]{color:#d00;font-weight:600}.reason[data-v-d9cd08fe]{font-family:JetBrains Mono,monospace;font-size:.75rem;padding:2px 8px;background:#f5f5f5;color:#666}.reason-trial[data-v-d9cd08fe]{background:#fff3e0;color:#10b981}.reason-purchase[data-v-d9cd08fe]{background:#e8f5e8;color:#0a7a0a}.reason-consumption[data-v-d9cd08fe]{background:#f0f0f0;color:#666}@media(max-width:800px){.packs[data-v-d9cd08fe]{grid-template-columns:1fr}}.activate-page[data-v-6c199fe3]{min-height:100vh;background:#fff;display:flex;align-items:center;justify-content:center;padding:40px 20px;font-family:Space Grotesk,system-ui,sans-serif}.activate-box[data-v-6c199fe3]{width:100%;max-width:480px;padding:44px 38px;border:1px solid #eee;background:#fff}.back[data-v-6c199fe3]{color:#999;text-decoration:none;font-family:JetBrains Mono,monospace;font-size:.78rem;letter-spacing:1px}.back[data-v-6c199fe3]:hover{color:#000}.tag-row[data-v-6c199fe3]{margin-top:18px}.tag-orange[data-v-6c199fe3]{background:#10b981;color:#fff;padding:5px 11px;font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:700;letter-spacing:1.2px}h1[data-v-6c199fe3]{font-size:1.8rem;margin:14px 0 16px;letter-spacing:-.5px;line-height:1.2}.lead[data-v-6c199fe3]{color:#555;line-height:1.6;margin:0 0 22px;font-size:.95rem}.lead b.email[data-v-6c199fe3]{color:#000;font-weight:700;font-family:JetBrains Mono,monospace;font-size:.88em;background:#0000000a;padding:2px 6px}.gift[data-v-6c199fe3]{background:#000;color:#fff;padding:20px;text-align:center;margin-bottom:24px}.g-val[data-v-6c199fe3]{font-family:JetBrains Mono,monospace;font-size:2.8rem;font-weight:500;color:#10b981;letter-spacing:-2px;line-height:1}.g-lbl[data-v-6c199fe3]{font-size:.82rem;color:#aaa;letter-spacing:.8px;margin-top:6px}.bullets[data-v-6c199fe3]{list-style:none;padding:0;margin:0 0 28px;border-top:1px solid #eee;border-bottom:1px solid #eee}.bullets li[data-v-6c199fe3]{padding:14px 0;font-size:.92rem;color:#555;border-bottom:1px solid #f4f4f4}.bullets li[data-v-6c199fe3]:last-child{border-bottom:none}.bullets li b[data-v-6c199fe3]{color:#000;font-weight:600}.primary[data-v-6c199fe3]{width:100%;background:#000;color:#fff;border:none;padding:16px;font-family:JetBrains Mono,monospace;font-weight:700;font-size:.88rem;letter-spacing:.6px;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:10px;transition:background .2s}.primary[data-v-6c199fe3]:hover:not(:disabled){background:#10b981}.primary[data-v-6c199fe3]:disabled{background:#ccc;cursor:not-allowed}.error[data-v-6c199fe3]{color:#d00;background:#fff0f0;padding:10px;font-size:.85rem;border-left:3px solid #d00;margin-top:16px}.alt[data-v-6c199fe3]{margin-top:26px;padding-top:20px;border-top:1px solid #eee;font-size:.85rem;color:#888;text-align:center}.alt .link[data-v-6c199fe3]{background:none;border:none;color:#10b981;cursor:pointer;font-weight:600;font-family:inherit;font-size:inherit;padding:0;text-decoration:underline}.auth-page[data-v-9e690d33]{min-height:100vh;background:#fff;display:flex;align-items:center;justify-content:center;padding:40px 20px;font-family:Space Grotesk,system-ui,sans-serif}.auth-box[data-v-9e690d33]{width:100%;max-width:440px;padding:40px 36px;border:1px solid #eee;background:#fff}.back[data-v-9e690d33]{color:#999;text-decoration:none;font-family:JetBrains Mono,monospace;font-size:.78rem;letter-spacing:1px}.back[data-v-9e690d33]:hover{color:#000}h1[data-v-9e690d33]{font-size:1.7rem;margin:20px 0 10px;letter-spacing:-.4px}h2[data-v-9e690d33]{font-size:1.3rem;margin:14px 0 10px;letter-spacing:-.3px}.sub[data-v-9e690d33]{color:#666;margin:0 0 26px;font-size:.95rem}.form[data-v-9e690d33]{display:flex;flex-direction:column;gap:16px}label[data-v-9e690d33]{display:flex;flex-direction:column;gap:6px}label span[data-v-9e690d33]{font-family:JetBrains Mono,monospace;font-size:.72rem;color:#888;letter-spacing:1px;text-transform:uppercase}input[data-v-9e690d33]{padding:12px 14px;border:1px solid #ddd;font-size:.95rem;font-family:inherit;outline:none}input[data-v-9e690d33]:focus{border-color:#10b981}.primary[data-v-9e690d33]{background:#000;color:#fff;border:none;padding:14px;font-family:JetBrains Mono,monospace;font-weight:700;font-size:.88rem;letter-spacing:.5px;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:10px;margin-top:10px;transition:background .2s}.primary[data-v-9e690d33]:hover:not(:disabled){background:#10b981}.primary[data-v-9e690d33]:disabled{background:#ccc;cursor:not-allowed}.error[data-v-9e690d33]{color:#d00;background:#fff0f0;padding:10px;font-size:.85rem;border-left:3px solid #d00}.success-block[data-v-9e690d33]{text-align:center;padding:20px 0}.check-icon[data-v-9e690d33]{width:56px;height:56px;border-radius:50%;background:#10b981;color:#fff;font-size:1.6rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.success-block p[data-v-9e690d33]{color:#555;line-height:1.6;margin:0 0 12px}.success-block p.small[data-v-9e690d33]{font-size:.85rem;color:#888}.success-block b[data-v-9e690d33]{color:#000;font-family:JetBrains Mono,monospace;font-size:.92em}.primary-alt[data-v-9e690d33]{display:inline-block;margin-top:20px;padding:12px 28px;background:#000;color:#fff;text-decoration:none;font-family:JetBrains Mono,monospace;font-weight:700;font-size:.84rem;letter-spacing:.5px}.primary-alt[data-v-9e690d33]:hover{background:#10b981}.auth-page[data-v-c93a34f8]{min-height:100vh;background:#fff;display:flex;align-items:center;justify-content:center;padding:40px 20px;font-family:Space Grotesk,system-ui,sans-serif}.auth-box[data-v-c93a34f8]{width:100%;max-width:440px;padding:40px 36px;border:1px solid #eee;background:#fff}.back[data-v-c93a34f8]{color:#999;text-decoration:none;font-family:JetBrains Mono,monospace;font-size:.78rem;letter-spacing:1px}.back[data-v-c93a34f8]:hover{color:#000}h1[data-v-c93a34f8]{font-size:1.7rem;margin:20px 0 10px;letter-spacing:-.4px}h2[data-v-c93a34f8]{font-size:1.3rem;margin:14px 0 10px;letter-spacing:-.3px}.sub[data-v-c93a34f8]{color:#666;margin:0 0 26px;font-size:.95rem}.form[data-v-c93a34f8]{display:flex;flex-direction:column;gap:16px}label[data-v-c93a34f8]{display:flex;flex-direction:column;gap:6px}label span[data-v-c93a34f8]{font-family:JetBrains Mono,monospace;font-size:.72rem;color:#888;letter-spacing:1px;text-transform:uppercase}label small[data-v-c93a34f8]{font-size:.75rem;color:#999;margin-top:2px}input[data-v-c93a34f8]{padding:12px 14px;border:1px solid #ddd;font-size:.95rem;font-family:inherit;outline:none}input[data-v-c93a34f8]:focus{border-color:#10b981}.primary[data-v-c93a34f8]{background:#000;color:#fff;border:none;padding:14px;font-family:JetBrains Mono,monospace;font-weight:700;font-size:.88rem;letter-spacing:.5px;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:10px;margin-top:10px;transition:background .2s}.primary[data-v-c93a34f8]:hover:not(:disabled){background:#10b981}.primary[data-v-c93a34f8]:disabled{background:#ccc;cursor:not-allowed}.error[data-v-c93a34f8]{color:#d00;background:#fff0f0;padding:10px;font-size:.85rem;border-left:3px solid #d00}.warn[data-v-c93a34f8]{color:#a06500;background:#fffaf0;padding:10px;font-size:.85rem;border-left:3px solid #f59e0b}.success-block[data-v-c93a34f8],.error-block[data-v-c93a34f8]{text-align:center;padding:20px 0}.check-icon[data-v-c93a34f8]{width:56px;height:56px;border-radius:50%;background:#10b981;color:#fff;font-size:1.6rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.primary-alt[data-v-c93a34f8]{display:inline-block;margin-top:16px;padding:12px 24px;background:#000;color:#fff;text-decoration:none;font-family:JetBrains Mono,monospace;font-weight:700;font-size:.84rem}.primary-alt[data-v-c93a34f8]:hover{background:#10b981}.legal[data-v-bf6cf5dc]{min-height:100vh;background:#fff;font-family:Space Grotesk,system-ui,sans-serif;color:#111}.legal-nav[data-v-bf6cf5dc]{height:84px;background:#000;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 40px}.brand[data-v-bf6cf5dc]{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit;font-family:JetBrains Mono,monospace;font-size:.95rem;letter-spacing:1.5px}.brand-name b[data-v-bf6cf5dc]{font-weight:800}.back-link[data-v-bf6cf5dc]{color:#bbb;text-decoration:none;font-size:.88rem}.back-link[data-v-bf6cf5dc]:hover{color:#10b981}.legal-main[data-v-bf6cf5dc]{max-width:780px;margin:0 auto;padding:60px 40px}.header[data-v-bf6cf5dc]{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #eee}.tag[data-v-bf6cf5dc]{display:inline-block;background:#10b981;color:#fff;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:.72rem;letter-spacing:1.2px;font-weight:700;margin-bottom:14px}h1[data-v-bf6cf5dc]{font-size:2.4rem;letter-spacing:-1px;margin:0 0 10px;font-weight:500}.updated[data-v-bf6cf5dc]{font-family:JetBrains Mono,monospace;font-size:.82rem;color:#888;margin:0}section[data-v-bf6cf5dc]{margin-bottom:34px}h2[data-v-bf6cf5dc]{font-size:1.15rem;letter-spacing:-.2px;margin:0 0 14px;font-weight:600}p[data-v-bf6cf5dc]{line-height:1.75;color:#444;margin:0 0 12px;font-size:.96rem}p b[data-v-bf6cf5dc]{color:#000;font-weight:600}ul[data-v-bf6cf5dc]{padding-left:22px;margin:0 0 12px}li[data-v-bf6cf5dc]{line-height:1.75;color:#444;margin-bottom:6px;font-size:.96rem}li b[data-v-bf6cf5dc]{color:#000;font-weight:600}a[data-v-bf6cf5dc]{color:#10b981;font-weight:500}.contact[data-v-bf6cf5dc]{margin-top:40px;padding:20px;background:#fafafa;border-left:3px solid #10b981;font-size:.95rem}.legal-footer[data-v-bf6cf5dc]{border-top:1px solid #eee;padding:24px 40px;display:flex;justify-content:space-between;color:#999;font-size:.82rem;font-family:JetBrains Mono,monospace}.links[data-v-bf6cf5dc]{display:flex;gap:20px}.links a[data-v-bf6cf5dc]{color:#888;text-decoration:none}.links a[data-v-bf6cf5dc]:hover{color:#10b981}@media(max-width:700px){.legal-nav[data-v-bf6cf5dc]{padding:0 20px}.legal-main[data-v-bf6cf5dc]{padding:40px 20px}h1[data-v-bf6cf5dc]{font-size:1.8rem}}.legal[data-v-a99517f1]{min-height:100vh;background:#fff;font-family:Space Grotesk,system-ui,sans-serif;color:#111}.legal-nav[data-v-a99517f1]{height:84px;background:#000;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 40px}.brand[data-v-a99517f1]{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit;font-family:JetBrains Mono,monospace;font-size:.95rem;letter-spacing:1.5px}.brand-name b[data-v-a99517f1]{font-weight:800}.back-link[data-v-a99517f1]{color:#bbb;text-decoration:none;font-size:.88rem}.back-link[data-v-a99517f1]:hover{color:#10b981}.legal-main[data-v-a99517f1]{max-width:780px;margin:0 auto;padding:60px 40px}.header[data-v-a99517f1]{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #eee}.tag[data-v-a99517f1]{display:inline-block;background:#10b981;color:#fff;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:.72rem;letter-spacing:1.2px;font-weight:700;margin-bottom:14px}h1[data-v-a99517f1]{font-size:2.4rem;letter-spacing:-1px;margin:0 0 10px;font-weight:500}.updated[data-v-a99517f1]{font-family:JetBrains Mono,monospace;font-size:.82rem;color:#888;margin:0}section[data-v-a99517f1]{margin-bottom:34px}h2[data-v-a99517f1]{font-size:1.15rem;letter-spacing:-.2px;margin:0 0 14px;font-weight:600}p[data-v-a99517f1]{line-height:1.75;color:#444;margin:0 0 12px;font-size:.96rem}p b[data-v-a99517f1]{color:#000;font-weight:600}ul[data-v-a99517f1]{padding-left:22px;margin:0 0 12px}li[data-v-a99517f1]{line-height:1.75;color:#444;margin-bottom:6px;font-size:.96rem}li b[data-v-a99517f1]{color:#000;font-weight:600}a[data-v-a99517f1]{color:#10b981;font-weight:500}.contact[data-v-a99517f1]{margin-top:40px;padding:20px;background:#fafafa;border-left:3px solid #10b981;font-size:.95rem}.legal-footer[data-v-a99517f1]{border-top:1px solid #eee;padding:24px 40px;display:flex;justify-content:space-between;color:#999;font-size:.82rem;font-family:JetBrains Mono,monospace}.links[data-v-a99517f1]{display:flex;gap:20px}.links a[data-v-a99517f1]{color:#888;text-decoration:none}.links a[data-v-a99517f1]:hover{color:#10b981}@media(max-width:700px){.legal-nav[data-v-a99517f1]{padding:0 20px}.legal-main[data-v-a99517f1]{padding:40px 20px}h1[data-v-a99517f1]{font-size:1.8rem}}.auth-page[data-v-fe18086b]{min-height:100vh;background:#fff;display:flex;align-items:center;justify-content:center;padding:40px 20px;font-family:Space Grotesk,system-ui,sans-serif}.auth-box[data-v-fe18086b]{width:100%;max-width:440px;padding:40px 36px;border:1px solid #eee;background:#fff}.back[data-v-fe18086b]{color:#999;text-decoration:none;font-family:JetBrains Mono,monospace;font-size:.78rem;letter-spacing:1px}.back[data-v-fe18086b]:hover{color:#000}.confirm-screen[data-v-fe18086b]{text-align:center;padding:12px 0}.check-icon[data-v-fe18086b]{width:64px;height:64px;margin:24px auto 20px;border-radius:50%;background:#10b981;color:#fff;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700;box-shadow:0 8px 24px #10b9814d}.confirm-screen h1[data-v-fe18086b]{font-size:1.75rem;margin:0 0 12px;letter-spacing:-.5px}.confirm-screen .lead[data-v-fe18086b]{color:#333;font-size:1rem;margin:0 0 28px;line-height:1.5}.confirm-screen .lead b[data-v-fe18086b]{color:#000;font-family:JetBrains Mono,monospace;font-size:.92rem;background:#f4f4f4;padding:2px 8px;border-radius:3px}.steps[data-v-fe18086b]{display:flex;flex-direction:column;gap:14px;margin:0 0 28px;text-align:left;background:#fafafa;padding:20px;border-radius:4px;border:1px solid #eee}.step[data-v-fe18086b]{display:flex;align-items:center;gap:14px;font-size:.92rem;color:#444;line-height:1.45}.step .num[data-v-fe18086b]{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:#10b981;color:#fff;display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:700}.step b[data-v-fe18086b]{color:#000}.confirm-screen .hint[data-v-fe18086b]{font-size:.82rem;color:#888;line-height:1.5;margin:0 0 16px;padding:12px;background:#fffbeb;border-left:3px solid #f59e0b;text-align:left}.confirm-screen .hint code[data-v-fe18086b]{font-family:JetBrains Mono,monospace;font-size:.78rem;background:#fff;padding:1px 6px;border:1px solid #eee;border-radius:3px;color:#555}.confirm-screen .warn[data-v-fe18086b]{font-size:.85rem;color:#444;line-height:1.5;margin:0;padding:14px;background:#fef2f2;border-left:3px solid #dc2626;text-align:left}.confirm-screen .warn b[data-v-fe18086b]{color:#991b1b}:root{--bg-deep: #0a0a0a;--surface: #141414;--surface-2: #0f0f0f;--line: #1f1f1f;--line-2: #27272a;--accent: #10b981;--accent-bright: #34d399;--accent-dim: #059669;--accent-deep: #064e3b;--accent-tint: #a7f3d0;--warn: #facc15;--info: #3b82f6;--danger: #ef4444;--purple: #a855f7;--txt: #f5f5f5;--txt-soft: #e5e5e5;--txt-mut: #a3a3a3;--txt-dim: #737373;--txt-ghost: #525252;--font-display: "Space Grotesk", -apple-system, sans-serif;--font-mono: "JetBrains Mono", "SF Mono", monospace;--glow-accent: 0 0 14px rgba(16, 185, 129, .35)}.scanlines{position:relative}.scanlines:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 3px,rgba(16,185,129,.016) 3px 4px)}.hud-corners{position:relative}.hud-corners:before,.hud-corners:after{content:"";position:absolute;width:14px;height:14px;border:1px solid rgba(16,185,129,.55);pointer-events:none}.hud-corners:before{top:6px;left:6px;border-right:none;border-bottom:none}.hud-corners:after{bottom:6px;right:6px;border-left:none;border-top:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
