.step-1[data-v-3531bb4f]{display:flex;flex-direction:column;gap:1rem}.step-subtitle[data-v-3531bb4f]{font-size:.92rem;color:var(--text-color-secondary);margin:0;line-height:1.55}.fields-note[data-v-3531bb4f]{font-size:.78rem;color:var(--text-color-secondary);margin:0;font-style:italic}.field-hint[data-v-3531bb4f]{font-size:.75rem;color:var(--text-color-secondary);line-height:1.4;margin-top:.15rem;opacity:.85}.form-grid[data-v-3531bb4f]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.field[data-v-3531bb4f]{display:flex;flex-direction:column;gap:.25rem}.field label[data-v-3531bb4f]{font-size:.8rem;font-weight:600;color:var(--text-color-secondary)}.field.full-width[data-v-3531bb4f]{grid-column:1 / -1}.field-error[data-v-3531bb4f]{font-size:.75rem;color:var(--red-400, #f87171);margin-top:.1rem}.has-error label[data-v-3531bb4f]{color:var(--red-400, #f87171)}[data-v-3531bb4f] .has-error .p-inputtext,[data-v-3531bb4f] .has-error .p-select{border-color:var(--red-400, #f87171)}[data-v-3531bb4f] .p-inputtext,[data-v-3531bb4f] .p-select{height:2.75rem}[data-v-3531bb4f] .p-select{background:#1e293bcc;border-color:#94a3b833;color:var(--text-color)}[data-v-3531bb4f] .p-select .p-select-label{color:var(--text-color)}[data-v-3531bb4f] .p-select:hover{border-color:var(--primary-color)}[data-v-3531bb4f] .p-inputtext{background:#1e293bcc;border-color:#94a3b833;color:#f8fafc}[data-v-3531bb4f] .p-inputtext::placeholder{color:#94a3b880}.actions[data-v-3531bb4f]{margin-top:.5rem}.otp-section[data-v-3531bb4f]{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.otp-info[data-v-3531bb4f]{font-size:.9rem;color:var(--text-color);display:flex;align-items:center;gap:.5rem;margin:0}.countdown[data-v-3531bb4f]{font-size:.8rem;color:var(--primary-color);font-weight:600}.countdown.expired[data-v-3531bb4f]{color:var(--red-400, #f87171)}.otp-digits[data-v-3531bb4f]{display:flex;gap:.5rem;justify-content:center}.otp-digit[data-v-3531bb4f]{width:3rem;height:3.25rem;text-align:center;font-size:1.5rem;font-weight:700;border:2px solid rgba(148,163,184,.2);border-radius:.5rem;background:#1e293bcc;color:#f8fafc;outline:none;transition:border-color .2s}.otp-digit[data-v-3531bb4f]:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px #6366f133}.otp-digit[data-v-3531bb4f]:disabled{opacity:.5;cursor:not-allowed}.otp-actions[data-v-3531bb4f]{margin-top:.25rem}@media (max-width: 640px){.form-grid[data-v-3531bb4f]{grid-template-columns:1fr}}.step-2[data-v-6be1a139]{display:flex;flex-direction:column;gap:1rem}.step-title[data-v-6be1a139]{font-size:1.5rem;font-weight:800;color:var(--text-color);margin:0}.step-subtitle[data-v-6be1a139]{font-size:1rem;color:var(--text-color-secondary);margin:0;line-height:1.5}.scenario-grid[data-v-6be1a139]{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}.scenario-card[data-v-6be1a139]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;padding:1rem .75rem;border:2px solid var(--surface-border);border-radius:14px;cursor:pointer;transition:all .25s ease;background:var(--surface-card);position:relative}.scenario-card[data-v-6be1a139]:hover{border-color:color-mix(in srgb,var(--primary-color) 50%,var(--surface-border));background:color-mix(in srgb,var(--primary-color) 3%,var(--surface-card))}.scenario-card.selected[data-v-6be1a139]{border-color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 8%,var(--surface-card));box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 15%,transparent)}.scenario-card.coming-soon[data-v-6be1a139]{opacity:.5;cursor:not-allowed;position:relative;overflow:hidden}.scenario-card.coming-soon[data-v-6be1a139]:hover{border-color:var(--surface-border);background:var(--surface-card)}.coming-soon-badge[data-v-6be1a139]{position:absolute;top:8px;right:8px;display:flex;align-items:center;gap:.3rem;padding:.2rem .6rem;border-radius:12px;background:color-mix(in srgb,var(--yellow-500, #eab308) 15%,transparent);color:var(--yellow-500, #eab308);font-size:.68rem;font-weight:700;letter-spacing:.02em}.coming-soon-badge .pi[data-v-6be1a139]{font-size:.62rem}.card-check[data-v-6be1a139]{flex-shrink:0;margin-top:.1rem}.card-check .pi-check-circle[data-v-6be1a139]{color:var(--primary-color);font-size:1.1rem}.check-empty[data-v-6be1a139]{width:18px;height:18px;border-radius:50%;border:2px solid var(--surface-border)}.card-icon[data-v-6be1a139]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--primary-color) 10%,transparent);color:var(--primary-color);flex-shrink:0;font-size:1.2rem}.scenario-card.selected .card-icon[data-v-6be1a139]{background:var(--primary-color);color:#fff}.card-text[data-v-6be1a139]{flex:1;min-width:0}.card-text h3[data-v-6be1a139]{font-size:1.2rem;font-weight:700;margin:0;color:var(--text-color)}.card-text p[data-v-6be1a139]{font-size:1.05rem;color:var(--text-color-secondary);margin:.2rem 0 0;line-height:1.4}.feature-badges[data-v-6be1a139]{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem;margin-top:.5rem}.feature-badge[data-v-6be1a139]{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .7rem;border-radius:12px;font-size:.88rem;font-weight:600;white-space:nowrap;cursor:help;background:color-mix(in srgb,var(--surface-border) 60%,transparent);color:var(--text-color-secondary)}.feature-badge .pi[data-v-6be1a139]{font-size:.78rem}.scenario-detail[data-v-6be1a139]{margin-top:.75rem;padding:1rem 1.25rem;border:1px solid color-mix(in srgb,var(--primary-color) 25%,var(--surface-border));border-radius:12px;background:color-mix(in srgb,var(--primary-color) 4%,var(--surface-card))}.detail-header[data-v-6be1a139]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.detail-icon[data-v-6be1a139]{color:var(--primary-color);font-size:1rem}.detail-header h4[data-v-6be1a139]{font-size:1.15rem;font-weight:700;color:var(--text-color);margin:0}.detail-description[data-v-6be1a139]{font-size:1rem;color:var(--text-color-secondary);line-height:1.55;margin:0 0 .75rem}.detail-features[data-v-6be1a139]{display:flex;flex-direction:column;gap:.35rem}.detail-feature-item[data-v-6be1a139]{display:flex;align-items:center;gap:.4rem;font-size:.95rem}.detail-feat-icon[data-v-6be1a139]{color:var(--primary-color);font-size:.75rem;width:1rem;text-align:center;flex-shrink:0}.detail-feat-label[data-v-6be1a139]{font-weight:600;color:var(--text-color)}.detail-feat-tooltip[data-v-6be1a139]{color:var(--text-color-secondary)}.detail-expand-enter-active[data-v-6be1a139]{transition:all .35s cubic-bezier(.16,1,.3,1)}.detail-expand-leave-active[data-v-6be1a139]{transition:all .2s ease-in}.detail-expand-enter-from[data-v-6be1a139]{opacity:0;transform:translateY(-8px);max-height:0}.detail-expand-enter-to[data-v-6be1a139],.detail-expand-leave-from[data-v-6be1a139]{max-height:300px}.detail-expand-leave-to[data-v-6be1a139]{opacity:0;max-height:0;overflow:hidden}.actions[data-v-6be1a139]{display:flex;justify-content:space-between;margin-top:.25rem}@media (max-width: 960px){.scenario-grid[data-v-6be1a139]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.scenario-grid[data-v-6be1a139]{grid-template-columns:1fr}}.step-3[data-v-bd15ee8f]{display:flex;flex-direction:column;gap:.6rem}.step-title[data-v-bd15ee8f]{font-size:1.15rem;font-weight:800;color:var(--text-color);margin:0}.step-subtitle[data-v-bd15ee8f]{font-size:.85rem;color:var(--text-color-secondary);margin:0}.recap-card[data-v-bd15ee8f]{background:color-mix(in srgb,var(--primary-color) 6%,var(--surface-card));border:1px solid var(--surface-border);border-radius:10px;padding:.6rem 1rem;display:flex;flex-direction:column;gap:.25rem}.recap-row[data-v-bd15ee8f]{display:flex;justify-content:space-between;align-items:center}.recap-label[data-v-bd15ee8f]{font-size:.85rem;color:var(--text-color-secondary)}.recap-value[data-v-bd15ee8f]{font-size:.9rem;font-weight:600;color:var(--text-color)}.scenario-badge[data-v-bd15ee8f]{display:flex;align-items:center;gap:.35rem;background:color-mix(in srgb,var(--primary-color) 15%,transparent);padding:.2rem .6rem;border-radius:6px;color:var(--primary-color);font-size:.85rem}.extra-fields[data-v-bd15ee8f]{display:flex;flex-direction:column;gap:.35rem}.extra-title[data-v-bd15ee8f]{font-size:.9rem;font-weight:700;color:var(--text-color);margin:0}.extra-subtitle[data-v-bd15ee8f]{font-size:.8rem;color:var(--text-color-secondary);margin:0}.field[data-v-bd15ee8f]{display:flex;flex-direction:column;gap:.25rem}.field label[data-v-bd15ee8f]{font-size:.8rem;font-weight:600;color:var(--text-color-secondary)}[data-v-bd15ee8f] .p-select{background:#1e293bcc;border-color:#94a3b833;color:var(--text-color)}[data-v-bd15ee8f] .p-select .p-select-label{color:var(--text-color)}[data-v-bd15ee8f] .p-select:hover{border-color:var(--primary-color)}.actions[data-v-bd15ee8f]{display:flex;justify-content:space-between;align-items:center;margin-top:.25rem}.cta-btn[data-v-bd15ee8f]{background:linear-gradient(135deg,var(--primary-color),var(--purple-500, #8b5cf6))!important;border:none!important;box-shadow:0 4px 15px color-mix(in srgb,var(--primary-color) 40%,transparent)}.step-4[data-v-65c25f44]{display:flex;flex-direction:column;min-height:420px}.phase-center[data-v-65c25f44]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex:1;gap:.75rem}.phase-title[data-v-65c25f44]{font-size:1.3rem;font-weight:800;color:var(--text-color);margin:0}.phase-sub[data-v-65c25f44]{font-size:.95rem;color:var(--text-color-secondary);margin:0;line-height:1.5}.phone-animation[data-v-65c25f44]{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--primary-color) 12%,transparent);color:var(--primary-color)}.phone-animation.ring[data-v-65c25f44]{animation:ringPulse-65c25f44 1.5s ease-in-out infinite}.pulse-icon[data-v-65c25f44]{animation:pulse-65c25f44 2s ease-in-out infinite}@keyframes pulse-65c25f44{0%,to{opacity:.7}50%{opacity:1}}@keyframes ringPulse-65c25f44{0%{box-shadow:0 0 color-mix(in srgb,var(--primary-color) 30%,transparent)}70%{box-shadow:0 0 0 20px transparent}to{box-shadow:0 0 0 0 transparent}}.ring-icon[data-v-65c25f44]{animation:ring-65c25f44 .8s ease-in-out infinite;transform-origin:center}@keyframes ring-65c25f44{0%,to{transform:rotate(0)}25%{transform:rotate(15deg)}75%{transform:rotate(-15deg)}}.sim-progress[data-v-65c25f44]{width:60%;display:flex;flex-direction:column;align-items:center;gap:.3rem;margin-top:.5rem}.progress-bar[data-v-65c25f44]{width:100%;height:6px;background:var(--surface-border);border-radius:3px;overflow:hidden}.progress-fill[data-v-65c25f44]{height:100%;background:var(--primary-color);border-radius:3px;transition:width .5s ease}.progress-text[data-v-65c25f44]{font-size:.7rem;color:var(--text-color-secondary);font-style:italic}.calling-dots[data-v-65c25f44]{display:flex;gap:.4rem;margin-top:.5rem}.dot[data-v-65c25f44]{width:8px;height:8px;border-radius:50%;background:var(--primary-color);animation:dotPulse-65c25f44 1.4s ease-in-out infinite}.dot[data-v-65c25f44]:nth-child(2){animation-delay:.2s}.dot[data-v-65c25f44]:nth-child(3){animation-delay:.4s}@keyframes dotPulse-65c25f44{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.countdown-box[data-v-65c25f44]{display:flex;align-items:center;gap:.4rem;padding:.5rem 1rem;border-radius:10px;background:color-mix(in srgb,var(--primary-color) 8%,transparent);color:var(--text-color-secondary);font-size:.9rem;margin-top:.25rem}.countdown-box .pi[data-v-65c25f44]{color:var(--primary-color);font-size:.85rem}.countdown-box strong[data-v-65c25f44]{color:var(--primary-color);font-size:1.1rem;min-width:1.2em;text-align:center}.phase-hint[data-v-65c25f44]{display:flex;align-items:center;gap:.35rem;font-size:.8rem;color:var(--text-color-secondary);margin-top:.75rem;padding:.4rem .8rem;border-radius:8px;background:color-mix(in srgb,var(--yellow-500, #eab308) 8%,transparent)}.phase-hint .pi[data-v-65c25f44]{color:var(--yellow-500, #eab308);font-size:.75rem;flex-shrink:0}.success-icon[data-v-65c25f44]{color:var(--green-500, #10b981)}.error-icon[data-v-65c25f44]{color:var(--red-500, #ef4444)}.retry-section[data-v-65c25f44]{margin-top:1.25rem;padding:1.25rem;border:1px dashed var(--surface-border);border-radius:12px;display:flex;flex-direction:column;align-items:center;gap:.5rem;max-width:420px}.retry-title[data-v-65c25f44]{font-size:1rem;font-weight:700;color:var(--text-color);margin:0}.retry-sub[data-v-65c25f44]{font-size:.82rem;color:var(--text-color-secondary);margin:0;line-height:1.5}.try-demo-anchor[data-v-ae7bea9e]{width:100%;scroll-margin-top:100px}.expand-enter-active[data-v-ae7bea9e]{transition:all .9s cubic-bezier(.16,1,.3,1);overflow:hidden}.expand-leave-active[data-v-ae7bea9e]{transition:all .5s ease-in;overflow:hidden}.expand-enter-from[data-v-ae7bea9e]{max-height:0;opacity:0;transform:translateY(-20px)}.expand-enter-to[data-v-ae7bea9e]{max-height:1000px;opacity:1;transform:translateY(0)}.expand-leave-from[data-v-ae7bea9e]{max-height:1000px;opacity:1}.expand-leave-to[data-v-ae7bea9e]{max-height:0;opacity:0}.try-demo-section[data-v-ae7bea9e]{width:100%;padding:3rem 1.5rem;background:linear-gradient(170deg,#141b2d,#1a1230,#151c30);border-top:1px solid rgba(99,102,241,.15);border-bottom:1px solid rgba(99,102,241,.15);--text-color: #f8fafc;--text-color-secondary: #94a3b8;--surface-border: rgba(148, 163, 184, .15);--surface-hover: rgba(255, 255, 255, .06);color:#f8fafc}.try-demo-inline[data-v-ae7bea9e]{margin:0 auto;max-width:960px}.inline-container[data-v-ae7bea9e]{padding:0}.inline-header[data-v-ae7bea9e]{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 2rem;border-bottom:1px solid var(--surface-border);gap:1.5rem}.header-left[data-v-ae7bea9e]{display:flex;align-items:baseline;flex-shrink:0}.brand-text[data-v-ae7bea9e]{font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:1.1rem;color:var(--text-color)}.brand-dot[data-v-ae7bea9e]{color:var(--primary-color);font-size:1.3rem;line-height:0;margin-left:1px}.stepper[data-v-ae7bea9e]{display:flex;align-items:center;gap:0;flex:1;justify-content:center}.step-chip[data-v-ae7bea9e]{display:flex;align-items:center;gap:.4rem;padding:.35rem .8rem;border-radius:20px;font-size:.8rem;font-weight:600;transition:all .3s ease;white-space:nowrap}.step-chip.upcoming[data-v-ae7bea9e]{color:var(--text-color-secondary);opacity:.5}.step-chip.active[data-v-ae7bea9e]{background:color-mix(in srgb,var(--primary-color) 15%,transparent);color:var(--primary-color)}.step-chip.done[data-v-ae7bea9e]{color:var(--green-500, #10b981)}.chip-num[data-v-ae7bea9e]{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;border:2px solid currentColor}.step-chip.active .chip-num[data-v-ae7bea9e]{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.step-chip.done .chip-num[data-v-ae7bea9e]{background:var(--green-500, #10b981);color:#fff;border-color:var(--green-500, #10b981)}.chip-label[data-v-ae7bea9e]{font-size:.78rem}.step-divider[data-v-ae7bea9e]{width:24px;height:2px;background:var(--surface-border);transition:background .3s}.step-divider.filled[data-v-ae7bea9e]{background:var(--green-500, #10b981)}.close-btn[data-v-ae7bea9e]{width:32px;height:32px;border-radius:50%;border:none;background:transparent;color:var(--text-color-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.close-btn[data-v-ae7bea9e]:hover{background:var(--surface-hover, rgba(255,255,255,.06));color:var(--text-color)}.inline-body[data-v-ae7bea9e]{padding:1.5rem 2.5rem;height:700px;overflow-y:auto}.slide-fade-enter-active[data-v-ae7bea9e]{transition:all .3s ease-out}.slide-fade-leave-active[data-v-ae7bea9e]{transition:all .2s ease-in}.slide-fade-enter-from[data-v-ae7bea9e]{opacity:0;transform:translate(20px)}.slide-fade-leave-to[data-v-ae7bea9e]{opacity:0;transform:translate(-20px)}@media (max-width: 768px){.try-demo-inline[data-v-ae7bea9e]{margin:1rem;border-radius:16px}.inline-header[data-v-ae7bea9e]{padding:1rem 1.25rem;flex-wrap:wrap}.inline-body[data-v-ae7bea9e]{padding:1.5rem;height:500px}.chip-label[data-v-ae7bea9e]{display:none}.step-divider[data-v-ae7bea9e]{width:16px}}
