.reviews-carousel.svelte-6qqriz{position:relative;max-width:720px;margin:0 auto}.reviews-track.svelte-6qqriz{position:relative;min-height:260px}.review-card.svelte-6qqriz{position:absolute;inset:0;opacity:0;transform:translate(60px);transition:opacity .45s ease,transform .45s ease;pointer-events:none}.review-card.active.svelte-6qqriz{opacity:1;transform:translate(0);pointer-events:auto;position:relative}.review-card.prev.svelte-6qqriz{transform:translate(-60px)}.review-card.next-card.svelte-6qqriz{transform:translate(60px)}.review-avatar.svelte-6qqriz{flex-shrink:0;width:44px;height:44px;border-radius:50%;background:var(--bs-warning, #ffc107);color:#000;font-weight:700;font-size:1.1rem;display:flex;align-items:center;justify-content:center}.reviews-controls.svelte-6qqriz{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.75rem}.reviews-btn.svelte-6qqriz{background:none;border:1px solid rgba(255,255,255,.2);border-radius:50%;width:38px;height:38px;display:flex;align-items:center;justify-content:center;color:inherit;cursor:pointer;transition:background .2s,border-color .2s}.reviews-btn.svelte-6qqriz:hover{background:#ffffff1a;border-color:#fff6}.reviews-dots.svelte-6qqriz{display:flex;gap:8px;align-items:center}.dot.svelte-6qqriz{width:9px;height:9px;border-radius:50%;border:2px solid currentColor;background:transparent;opacity:.45;cursor:pointer;padding:0;transition:opacity .2s,transform .2s,background .2s}.dot.active.svelte-6qqriz{background:var(--bs-warning, #ffc107);border-color:var(--bs-warning, #ffc107);opacity:1;transform:scale(1.25)}.faq-section.svelte-19npynx{padding:6rem 0;background:#f8f9fc;position:relative;overflow:hidden}.faq-section.svelte-19npynx:before{content:"";position:absolute;top:-160px;right:-160px;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,rgba(var(--bs-primary-rgb),.06) 0%,transparent 70%);pointer-events:none}.faq-header.svelte-19npynx{text-align:center;max-width:560px;margin:0 auto 4rem}.faq-eyebrow.svelte-19npynx{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.08);padding:.35rem 1rem;border-radius:100px;margin-bottom:1.25rem}.faq-title.svelte-19npynx{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800;color:#0d1117;margin-bottom:1rem;line-height:1.2}.faq-subtitle.svelte-19npynx{font-size:1.0625rem;color:#6b7280;margin:0;line-height:1.65}.faq-layout.svelte-19npynx{display:grid;grid-template-columns:280px 1fr;gap:3rem;align-items:start}@media(max-width:991px){.faq-layout.svelte-19npynx{grid-template-columns:1fr}.faq-aside.svelte-19npynx{order:2}.faq-accordion.svelte-19npynx{order:1}}.faq-aside-inner.svelte-19npynx{background:var(--bs-primary);border-radius:1.25rem;padding:2.25rem;position:sticky;top:100px;color:#fff}.faq-aside-icon.svelte-19npynx{width:52px;height:52px;background:#ffffff26;border-radius:.875rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.faq-aside-icon.svelte-19npynx svg:where(.svelte-19npynx){width:26px;height:26px;stroke:#fff}.faq-aside-title.svelte-19npynx{font-size:1.125rem;font-weight:700;color:#fff;margin-bottom:.75rem;line-height:1.3}.faq-aside-text.svelte-19npynx{font-size:.9375rem;color:#fffc;line-height:1.6;margin-bottom:1.75rem}.faq-aside-btn.svelte-19npynx{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;color:#fff;background:#ffffff2e;border:1px solid rgba(255,255,255,.25);padding:.65rem 1.25rem;border-radius:.625rem;text-decoration:none;transition:background .2s,border-color .2s}.faq-aside-btn.svelte-19npynx:hover{background:#ffffff47;border-color:#fff6;color:#fff}.faq-accordion.svelte-19npynx{display:flex;flex-direction:column;gap:0}.faq-item.svelte-19npynx{border-bottom:1px solid #e5e7eb}.faq-item.svelte-19npynx:first-child{border-top:1px solid #e5e7eb}.faq-question.svelte-19npynx{width:100%;display:flex;align-items:center;gap:1rem;background:transparent;border:none;padding:1.35rem 0;cursor:pointer;text-align:left;transition:color .2s}.faq-question.svelte-19npynx:hover .faq-question-text:where(.svelte-19npynx){color:var(--bs-primary)}.faq-num.svelte-19npynx{font-size:.75rem;font-weight:700;color:var(--bs-primary);opacity:.5;min-width:28px;font-variant-numeric:tabular-nums;transition:opacity .2s}.faq-item.is-open.svelte-19npynx .faq-num:where(.svelte-19npynx){opacity:1}.faq-question-text.svelte-19npynx{flex:1;font-size:1rem;font-weight:600;color:#1a1f2e;line-height:1.4;transition:color .2s}.faq-item.is-open.svelte-19npynx .faq-question-text:where(.svelte-19npynx){color:var(--bs-primary)}.faq-chevron.svelte-19npynx{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#f1f3f7;flex-shrink:0;transition:background .2s,transform .3s;color:#6b7280}.faq-item.is-open.svelte-19npynx .faq-chevron:where(.svelte-19npynx){background:rgba(var(--bs-primary-rgb),.1);color:var(--bs-primary);transform:rotate(180deg)}.faq-answer.svelte-19npynx{padding:0 0 1.5rem calc(28px + 1rem)}.faq-answer.svelte-19npynx p:where(.svelte-19npynx){font-size:.9625rem;color:#4b5563;line-height:1.75;margin:0}.faq-answer.svelte-19npynx strong{color:#1a1f2e;font-weight:600}.pricing-section.svelte-18he234{background:#f4f6fb}.pricing-eyebrow.svelte-18he234{display:inline-block;background:#ede9fe;color:#5b21b6;font-size:.75rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;padding:5px 16px;border-radius:20px;border:1px solid #ddd6fe}.pricing-title.svelte-18he234{color:#1e1b4b}.pricing-subtitle.svelte-18he234{color:#6b7280;font-size:1rem}.pricing-tabs.svelte-18he234{display:inline-flex;border-bottom:2px solid #e5e7eb;gap:0}.ptab-btn.svelte-18he234{display:inline-flex;align-items:center;padding:10px 32px;border:none;background:transparent;color:#9ca3af;font-weight:500;font-size:.95rem;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-2px;transition:all .2s ease}.ptab-btn.svelte-18he234:hover:not(.active){color:#374151}.ptab-btn.active.svelte-18he234{color:#1e1b4b;border-bottom-color:#4f46e5;font-weight:700}.pricing-card.svelte-18he234{display:flex;border-radius:18px;overflow:hidden;box-shadow:0 20px 60px #1e1b4b24}.card-left.svelte-18he234{flex:0 0 42%;background:#1e1b4b;padding:2.5rem 2rem 2.5rem 2.5rem;display:flex;flex-direction:column;position:relative;overflow:hidden}.card-left.svelte-18he234:before{content:"";position:absolute;top:-80px;right:-80px;width:240px;height:240px;background:radial-gradient(circle,rgba(99,102,241,.35) 0%,transparent 70%);pointer-events:none}.left-plan-label.svelte-18he234{color:#c7d2feb3;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.5rem}.left-price-main.svelte-18he234{font-size:clamp(1.9rem,3.5vw,2.8rem);font-weight:800;color:#fff;line-height:1.1;letter-spacing:-.025em}.left-price-unit-inline.svelte-18he234{font-size:1rem;font-weight:400;opacity:.65;letter-spacing:0}.left-price-sub.svelte-18he234{color:#c7d2febf;font-size:.9rem;margin-top:.5rem}.left-price-unit.svelte-18he234{opacity:.6}.left-price-old.svelte-18he234{color:#ffffff59;font-size:.82rem;text-decoration:line-through;margin-top:.15rem}.savings-pill.svelte-18he234{display:inline-block;background:#86efac26;color:#86efac;border:1px solid rgba(134,239,172,.3);font-size:.7rem;font-weight:700;padding:2px 9px;border-radius:20px;margin-left:5px;vertical-align:middle}.left-divider.svelte-18he234{height:1px;background:#ffffff1a;margin:1.5rem 0}.left-features.svelte-18he234{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.7rem}.left-feature-item.svelte-18he234{display:flex;align-items:center;gap:10px;color:#ffffffd1;font-size:.9rem}.left-check.svelte-18he234{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:#6366f166;border-radius:50%;flex-shrink:0;color:#c7d2fe}.card-right.svelte-18he234{flex:1;background:#fff;padding:2.5rem 2.5rem 2rem 2rem;display:flex;flex-direction:column}.right-slider-label.svelte-18he234{color:#6b7280;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.25rem}.right-slider-value.svelte-18he234{font-size:2.2rem;font-weight:800;color:#1e1b4b;line-height:1.1;letter-spacing:-.02em}.custom-slider.svelte-18he234{width:100%;accent-color:#4f46e5}.slider-labels.svelte-18he234{overflow-x:auto}.slider-label.svelte-18he234{background:none;border:none;font-size:.7rem;color:#9ca3af;cursor:pointer;padding:2px 3px;transition:color .2s;white-space:nowrap}.slider-label.active.svelte-18he234{color:#4f46e5;font-weight:700}.slider-label.svelte-18he234:hover{color:#374151}.right-cta.svelte-18he234{margin-top:auto;padding-top:2rem;border-top:1px solid #f0f0f5}.btn-pricing.svelte-18he234{display:inline-flex;align-items:center;gap:8px;background:#1e1b4b;color:#fff;font-weight:700;font-size:.95rem;padding:13px 36px;border-radius:10px;text-decoration:none;box-shadow:0 4px 20px #1e1b4b4d;transition:all .22s ease;letter-spacing:.01em}.btn-pricing.svelte-18he234:hover{background:#312e81;color:#fff;box-shadow:0 8px 28px #1e1b4b6b;transform:translateY(-2px)}.right-note.svelte-18he234{color:#9ca3af;font-size:.78rem;margin-top:.75rem;margin-bottom:0}.payment-toggle.svelte-18he234{display:inline-flex;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:3px;gap:2px}.payment-btn.svelte-18he234{display:inline-flex;align-items:center;gap:5px;padding:6px 14px;border:none;border-radius:6px;background:transparent;color:#ffffff80;font-weight:500;font-size:.82rem;cursor:pointer;transition:all .2s ease}.payment-btn.svelte-18he234:hover:not(.active){color:#ffffffd9;background:#ffffff0f}.payment-btn.active.svelte-18he234{background:#ffffff26;color:#fff;font-weight:600}.discount-badge.svelte-18he234{display:inline-block;background:#86efac33;color:#86efac;border:1px solid rgba(134,239,172,.3);font-size:.65rem;font-weight:700;padding:1px 6px;border-radius:10px}@media(max-width:767px){.pricing-card.svelte-18he234{flex-direction:column}.card-left.svelte-18he234{flex:none}}.features-dark-section.svelte-q5o2rn{background:#fff;position:relative}.features-dark-section.svelte-q5o2rn:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 40% at 20% 20%,rgba(99,102,241,.05) 0%,transparent 70%),radial-gradient(ellipse 50% 40% at 80% 80%,rgba(6,182,212,.04) 0%,transparent 70%);pointer-events:none}.api-rest-badge.svelte-q5o2rn{background:#10b98114;border:1px solid rgba(16,185,129,.25);border-radius:999px;padding:5px 16px;font-family:monospace;font-size:.75rem;font-weight:600;letter-spacing:.06em;color:#059669}.api-rest-badge__led.svelte-q5o2rn{display:inline-block;width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 6px #10b98180;animation:svelte-q5o2rn-ledPulse 2s ease-in-out infinite}@keyframes svelte-q5o2rn-ledPulse{0%,to{opacity:1}50%{opacity:.35}}.features-dark-title.svelte-q5o2rn{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;letter-spacing:-.03em;color:#0f172a;line-height:1.15}.features-dark-title__accent.svelte-q5o2rn{background:linear-gradient(90deg,#4f46e5,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.features-dark-subtitle.svelte-q5o2rn{color:#64748b;font-size:1.05rem;max-width:560px;line-height:1.65}.fcard.svelte-q5o2rn{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.6rem;display:flex;flex-direction:column;box-shadow:0 2px 8px #0000000a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.fcard.svelte-q5o2rn:hover{transform:translateY(-4px);box-shadow:0 16px 40px #00000017;border-color:#c7d2fe}.fcard--indigo.svelte-q5o2rn{border-top:3px solid #4f46e5}.fcard--emerald.svelte-q5o2rn{border-top:3px solid #10b981}.fcard--cyan.svelte-q5o2rn{border-top:3px solid #06b6d4}.fcard--violet.svelte-q5o2rn{border-top:3px solid #7c3aed}.fcard--amber.svelte-q5o2rn{border-top:3px solid #f59e0b}.fcard--rose.svelte-q5o2rn{border-top:3px solid #f43f5e}.fcard__icon-wrap.svelte-q5o2rn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:.6rem;margin-bottom:1rem;flex-shrink:0}.fcard__icon-wrap--indigo.svelte-q5o2rn{background:#eef2ff;color:#4f46e5}.fcard__icon-wrap--emerald.svelte-q5o2rn{background:#f0fdf4;color:#059669}.fcard__icon-wrap--cyan.svelte-q5o2rn{background:#ecfeff;color:#0891b2}.fcard__icon-wrap--violet.svelte-q5o2rn{background:#ede9fe;color:#7c3aed}.fcard__icon-wrap--amber.svelte-q5o2rn{background:#fffbeb;color:#d97706}.fcard__icon-wrap--rose.svelte-q5o2rn{background:#fff1f2;color:#e11d48}.fcard__title.svelte-q5o2rn{font-size:1.05rem;font-weight:700;color:#0f172a;margin-bottom:.4rem}.fcard__desc.svelte-q5o2rn{font-size:.85rem;color:#64748b;line-height:1.55;margin-bottom:1rem;flex-grow:1}.fcard__list.svelte-q5o2rn{list-style:none;padding:0;margin:0;border-top:1px solid #f1f5f9;padding-top:.9rem}.fcard__list.svelte-q5o2rn li:where(.svelte-q5o2rn){font-size:.82rem;color:#475569;padding:3px 0 3px 14px;position:relative}.fcard__list.svelte-q5o2rn li:where(.svelte-q5o2rn):before{content:"›";position:absolute;left:0;color:#94a3b8;font-weight:700}.char-section.svelte-q5o2rn{background:#faf8f5;position:relative;overflow:hidden}.char-header.svelte-q5o2rn{text-align:center;max-width:560px;margin-left:auto;margin-right:auto}.char-eyebrow.svelte-q5o2rn{display:inline-block;color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.08);font-size:.72rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;padding:.35rem 1rem;border-radius:100px}.char-title.svelte-q5o2rn{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;color:#1a1118;letter-spacing:-.025em;line-height:1.15}.char-subtitle.svelte-q5o2rn{color:#6b7280;font-size:.95rem;line-height:1.65;margin-bottom:0}.char-grid.svelte-q5o2rn{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#e8e2d9;border:1px solid #e8e2d9;border-radius:14px;overflow:hidden;box-shadow:0 4px 24px #0000000f}@media(max-width:767px){.char-grid.svelte-q5o2rn{grid-template-columns:1fr}}.char-panel.svelte-q5o2rn{background:#fff}.char-panel__head.svelte-q5o2rn{display:flex;align-items:center;gap:14px;padding:1.4rem 1.75rem;border-bottom:1px solid #f0ece5;background:#fdfaf7}.char-panel__led.svelte-q5o2rn{width:8px;height:8px;border-radius:50%;flex-shrink:0}.char-panel__led--blue.svelte-q5o2rn{background:var(--bs-primary);box-shadow:0 0 8px rgba(var(--bs-primary-rgb),.35)}.char-panel__led--amber.svelte-q5o2rn{background:#d97706;box-shadow:0 0 8px #d9770659}.char-panel__meta.svelte-q5o2rn{display:flex;flex-direction:column;gap:2px;flex:1}.char-panel__title.svelte-q5o2rn{color:#1a1118;font-size:.88rem;font-weight:700;letter-spacing:.01em}.char-panel__sub.svelte-q5o2rn{color:#9ca3af;font-size:.72rem;font-weight:500}.char-panel__count.svelte-q5o2rn{background:#f5f0e8;border:1px solid #e8e2d9;color:#6b7280;font-size:.78rem;font-weight:700;font-variant-numeric:tabular-nums;padding:3px 12px;border-radius:6px;flex-shrink:0}.char-list.svelte-q5o2rn{list-style:none;padding:0;margin:0}.char-list__row.svelte-q5o2rn{display:flex;align-items:center;gap:12px;padding:.8rem 1.75rem;border-bottom:1px solid #f5f2ed;transition:background .15s ease}.char-list__row.svelte-q5o2rn:last-child{border-bottom:none}.char-list__row.svelte-q5o2rn:hover{background:#fdfaf7}.char-list__row--soon.svelte-q5o2rn{opacity:.5}.char-list__dot.svelte-q5o2rn{width:5px;height:5px;border-radius:50%;flex-shrink:0}.char-list__dot--blue.svelte-q5o2rn{background:var(--bs-primary)}.char-list__dot--amber.svelte-q5o2rn{background:#d97706}.char-list__dot--muted.svelte-q5o2rn{background:#d1cdc6}.char-list__name.svelte-q5o2rn{color:#374151;font-size:.85rem;font-weight:500;flex:1}.char-status.svelte-q5o2rn{font-size:.62rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:2px 8px;border-radius:4px;flex-shrink:0}.char-status--active.svelte-q5o2rn{background:#18795814;color:#187958;border:1px solid rgba(24,121,88,.18)}.char-status--soon.svelte-q5o2rn{background:#f5f2ed;color:#9ca3af;border:1px solid #e8e2d9}.autom-section.svelte-q5o2rn{background:linear-gradient(180deg,#f8fafc,#eef2ff 55%,#f8fafc);position:relative;overflow:hidden;padding:5rem 0 6rem}.autom-pill.svelte-q5o2rn{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #c7d2fe;border-radius:999px;padding:6px 18px;font-family:monospace;font-size:.73rem;font-weight:600;letter-spacing:.07em;color:#4338ca;box-shadow:0 2px 8px #6366f114}.autom-pill__led.svelte-q5o2rn{display:inline-block;width:7px;height:7px;border-radius:50%;background:#6366f1;box-shadow:0 0 6px #6366f199;animation:svelte-q5o2rn-ledPulse 2s ease-in-out infinite}.autom-title.svelte-q5o2rn{font-size:clamp(1.9rem,3.8vw,2.8rem);font-weight:800;letter-spacing:-.035em;color:#0f172a;line-height:1.12}.autom-title__gradient.svelte-q5o2rn{background:linear-gradient(90deg,#4f46e5,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.autom-subtitle.svelte-q5o2rn{color:#64748b;font-size:1.05rem;line-height:1.7}.autom-flow.svelte-q5o2rn{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;padding:1.5rem;box-shadow:0 8px 40px #6366f114,0 1px 3px #0000000a}.autom-flow__svg.svelte-q5o2rn{width:100%;height:auto;display:block}.af-dash{animation:svelte-q5o2rn-afDashFlow 1.6s linear infinite}@keyframes svelte-q5o2rn-afDashFlow{0%{stroke-dashoffset:28}to{stroke-dashoffset:0}}.af-pulse-ring{animation:svelte-q5o2rn-afPulse 2.8s ease-in-out infinite}.af-pulse-ring--outer{animation-duration:4s;animation-delay:.6s}@keyframes svelte-q5o2rn-afPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.af-node-ring{animation:svelte-q5o2rn-afNodeBreath 3s ease-in-out infinite}.af-node-ring--cyan{animation-delay:.6s}@keyframes svelte-q5o2rn-afNodeBreath{0%,to{opacity:.7}50%{opacity:1}}.autom-step.svelte-q5o2rn{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.5rem;height:100%;display:flex;flex-direction:column;gap:.75rem;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;position:relative;overflow:hidden}.autom-step.svelte-q5o2rn:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;border-radius:1rem 1rem 0 0}.autom-step--indigo.svelte-q5o2rn:before{background:linear-gradient(90deg,#4f46e5,#818cf8)}.autom-step--violet.svelte-q5o2rn:before{background:linear-gradient(90deg,#7c3aed,#a78bfa)}.autom-step--cyan.svelte-q5o2rn:before{background:linear-gradient(90deg,#0891b2,#22d3ee)}.autom-step--emerald.svelte-q5o2rn:before{background:linear-gradient(90deg,#059669,#34d399)}.autom-step.svelte-q5o2rn:hover{transform:translateY(-5px);box-shadow:0 16px 48px #00000017;border-color:#c7d2fe}.autom-step__header.svelte-q5o2rn{display:flex;align-items:center;justify-content:space-between}.autom-step__icon.svelte-q5o2rn{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center}.autom-step--indigo.svelte-q5o2rn .autom-step__icon:where(.svelte-q5o2rn){background:#eef2ff;color:#4f46e5}.autom-step--violet.svelte-q5o2rn .autom-step__icon:where(.svelte-q5o2rn){background:#ede9fe;color:#7c3aed}.autom-step--cyan.svelte-q5o2rn .autom-step__icon:where(.svelte-q5o2rn){background:#ecfeff;color:#0891b2}.autom-step--emerald.svelte-q5o2rn .autom-step__icon:where(.svelte-q5o2rn){background:#f0fdf4;color:#059669}.autom-step__num.svelte-q5o2rn{font-size:1.6rem;font-weight:900;letter-spacing:-.04em;font-family:system-ui,sans-serif;line-height:1;opacity:.12;color:#0f172a}.autom-step__title.svelte-q5o2rn{font-size:.97rem;font-weight:700;color:#0f172a;letter-spacing:-.01em;margin:0;line-height:1.35}.autom-step__body.svelte-q5o2rn{font-size:.875rem;color:#64748b;line-height:1.6;margin:0;flex-grow:1}@media(prefers-reduced-motion:reduce){.autom-pill__led.svelte-q5o2rn,.af-dash,.af-pulse-ring,.af-node-ring{animation:none!important}}.footer-dark{color:#374151!important}.footer-dark h4,.footer-dark h5{color:#1f2937!important}.footer-dark p{color:#374151;line-height:1.7}.footer-dark .footer-info{color:#1f2937;font-size:.95rem;display:flex;align-items:center;gap:.5rem}.footer-dark .footer-info a{color:#2563eb;text-decoration:none;transition:color .2s ease}.footer-dark .footer-info a:hover{color:#1d4ed8;text-decoration:underline}.footer-dark address{font-style:normal;margin-bottom:.5rem}.footer-dark .footer-links a,.footer-dark .footer-links ul li a{color:#374151}.footer-dark .footer-links a:hover,.footer-dark .footer-links ul li a:hover{color:#111827}.footer-dark .before-arrow li:before{filter:invert(1)}.footer-light p,.footer-light small{color:#4b5563}.footer-light strong{color:#1f2937}.whatsapp-float{position:fixed;bottom:24px;right:24px;width:56px;height:56px;background-color:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000040;z-index:9999;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none}.whatsapp-float:hover{transform:scale(1.1);box-shadow:0 6px 20px #25d36666}.integration-svg.svelte-1bqe96s{max-width:100%;height:auto}.ig-pulse-bg{animation:svelte-1bqe96s-igPulseBg 4s ease-in-out infinite}@keyframes svelte-1bqe96s-igPulseBg{0%,to{opacity:.6}50%{opacity:1}}.ig-cursor-blink{animation:svelte-1bqe96s-igBlink 1s step-end infinite}@keyframes svelte-1bqe96s-igBlink{0%,to{opacity:1}50%{opacity:0}}.ig-scan-bar{animation:svelte-1bqe96s-igScan 3s ease-in-out infinite}@keyframes svelte-1bqe96s-igScan{0%{y:95;opacity:.3}50%{y:190;opacity:.08}to{y:95;opacity:.3}}.ig-orbit-ring{animation:svelte-1bqe96s-igOrbit 8s linear infinite}@keyframes svelte-1bqe96s-igOrbit{0%{transform:rotate(0);transform-origin:260px 150px}to{transform:rotate(360deg);transform-origin:260px 150px}}.ig-dash-flow,.ig-dash-flow-v{animation:svelte-1bqe96s-igDash 1.5s linear infinite}@keyframes svelte-1bqe96s-igDash{0%{stroke-dashoffset:18}to{stroke-dashoffset:0}}.ig-data-dot{animation:svelte-1bqe96s-igDot 2s ease-in-out infinite}@keyframes svelte-1bqe96s-igDot{0%,to{opacity:.3;r:2}50%{opacity:1;r:4}}.ig-check-pop{animation:svelte-1bqe96s-igCheck 2.5s ease-in-out infinite}@keyframes svelte-1bqe96s-igCheck{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.ig-arrow-pulse{animation:svelte-1bqe96s-igArrow 1.5s ease-in-out infinite}@keyframes svelte-1bqe96s-igArrow{0%,to{opacity:.5}50%{opacity:1}}.ig-metric{animation:svelte-1bqe96s-igMetric 3s ease-in-out infinite}@keyframes svelte-1bqe96s-igMetric{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.ig-particle{animation:svelte-1bqe96s-igFloat 3s ease-in-out infinite}@keyframes svelte-1bqe96s-igFloat{0%,to{opacity:0;transform:translateY(0) scale(.5)}50%{opacity:.7;transform:translateY(-12px) scale(1)}}.ig-code-block:hover,.ig-doc-output:hover,.ig-response-block:hover{filter:url(#igGlow);cursor:pointer}@media(prefers-reduced-motion:reduce){.ig-pulse-bg,.ig-cursor-blink,.ig-scan-bar,.ig-orbit-ring,.ig-dash-flow,.ig-dash-flow-v,.ig-data-dot,.ig-check-pop,.ig-arrow-pulse,.ig-metric,.ig-particle{animation:none!important}}.security-svg.svelte-1bqe96s{max-width:100%;height:auto}.sec-pulse-bg{animation:svelte-1bqe96s-secPulse 4s ease-in-out infinite}@keyframes svelte-1bqe96s-secPulse{0%,to{opacity:.6}50%{opacity:1}}.sec-orbit-1{animation:svelte-1bqe96s-secOrbit1 12s linear infinite}@keyframes svelte-1bqe96s-secOrbit1{0%{stroke-dashoffset:0}to{stroke-dashoffset:56}}.sec-orbit-2{animation:svelte-1bqe96s-secOrbit2 10s linear infinite}@keyframes svelte-1bqe96s-secOrbit2{0%{stroke-dashoffset:0}to{stroke-dashoffset:-40}}.sec-shield-group{animation:svelte-1bqe96s-secShieldFloat 3s ease-in-out infinite}@keyframes svelte-1bqe96s-secShieldFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.sec-check-draw{stroke-dasharray:20;stroke-dashoffset:20;animation:svelte-1bqe96s-secCheckDraw 2.5s ease-in-out infinite}@keyframes svelte-1bqe96s-secCheckDraw{0%{stroke-dashoffset:20}40%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.sec-node{animation:svelte-1bqe96s-secNodePop 3s ease-in-out infinite}@keyframes svelte-1bqe96s-secNodePop{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.sec-line-pulse{animation:svelte-1bqe96s-secLinePulse 2s linear infinite}@keyframes svelte-1bqe96s-secLinePulse{0%{stroke-dashoffset:12}to{stroke-dashoffset:0}}.sec-badge{animation:svelte-1bqe96s-secBadgeFade 3s ease-in-out infinite}@keyframes svelte-1bqe96s-secBadgeFade{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.sec-stat{animation:svelte-1bqe96s-secStatFloat 3s ease-in-out infinite}@keyframes svelte-1bqe96s-secStatFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.sec-particle{animation:svelte-1bqe96s-secFloat 3s ease-in-out infinite}@keyframes svelte-1bqe96s-secFloat{0%,to{opacity:0;transform:translateY(0) scale(.5)}50%{opacity:.7;transform:translateY(-12px) scale(1)}}.sec-shield-group:hover{filter:url(#secGlow);cursor:pointer}@media(prefers-reduced-motion:reduce){.sec-pulse-bg,.sec-orbit-1,.sec-orbit-2,.sec-shield-group,.sec-check-draw,.sec-node,.sec-line-pulse,.sec-badge,.sec-stat,.sec-particle{animation:none!important}}.section-eyebrow.svelte-1bqe96s{display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#4f46e5;background:#4f46e514;padding:.22rem .85rem;border-radius:999px}.section-eyebrow--purple.svelte-1bqe96s{color:#7c3aed;background:#7c3aed17}.universal-section.svelte-1bqe96s{border-top:1px solid rgba(0,0,0,.06)}.tech-universe.svelte-1bqe96s{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:.5rem 0;background:#fff;border:1.5px solid #e2e8f0;border-radius:1.25rem;padding:2rem 2rem 1.75rem;box-shadow:0 2px 16px #0000000a}.tech-group-block.svelte-1bqe96s{display:flex;flex-direction:column;align-items:center;gap:.75rem;flex:1 1 220px;min-width:180px;padding:.5rem 1rem}.tech-group-label.svelte-1bqe96s{display:inline-flex;align-items:center;gap:.35rem;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#64748b;background:#f1f5f9;padding:.2rem .7rem;border-radius:999px}.tech-icons-row.svelte-1bqe96s{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.tech-chip.svelte-1bqe96s{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.55rem .65rem;border-radius:.75rem;background:#f8fafc;border:1px solid #e2e8f0;transition:background .18s,border-color .18s,transform .18s;cursor:default;min-width:62px}.tech-chip.svelte-1bqe96s:hover{background:#f0f4ff;border-color:#c7d2fe;transform:translateY(-2px)}.tech-chip.svelte-1bqe96s img:where(.svelte-1bqe96s){width:28px;height:28px;object-fit:contain}.tech-chip.svelte-1bqe96s span:where(.svelte-1bqe96s){font-size:.62rem;font-weight:600;color:#475569;white-space:nowrap}.tech-chip--rest.svelte-1bqe96s{border-style:dashed;border-color:#cbd5e1;background:#f8fafc}.tech-chip--rest.svelte-1bqe96s svg:where(.svelte-1bqe96s){color:#64748b}.tech-chip--rest.svelte-1bqe96s:hover{background:#f0fdf4;border-color:#6ee7b7}.tech-divider.svelte-1bqe96s{display:flex;align-items:center;justify-content:center;padding:0 .5rem;align-self:center;flex-shrink:0}.tech-divider.svelte-1bqe96s span:where(.svelte-1bqe96s){display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#f1f5f9;border:1px solid #e2e8f0;font-size:1rem;font-weight:700;color:#94a3b8;line-height:1}@media(max-width:640px){.tech-universe.svelte-1bqe96s{padding:1.5rem 1rem 1.25rem}.tech-divider.svelte-1bqe96s{display:none}.tech-group-block.svelte-1bqe96s{border-top:1px dashed #e2e8f0;padding-top:1rem}.tech-group-block.svelte-1bqe96s:first-child{border-top:none}}.sdk-section__inner.svelte-1bqe96s{background:linear-gradient(135deg,#4f46e50a,#7c3aed0a);border:1.5px solid #ede9fe;border-radius:1.5rem;padding:2.5rem 2rem}.sdk-card.svelte-1bqe96s{position:relative;border-radius:1rem;padding:1.5rem 1.25rem 1.25rem;text-align:center;height:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem;transition:transform .22s ease,box-shadow .22s ease}.sdk-card--ready.svelte-1bqe96s{background:#fff;border:1.5px solid #e0e7ff;box-shadow:0 2px 14px #4f46e512}.sdk-card--ready.svelte-1bqe96s:hover{transform:translateY(-5px);box-shadow:0 10px 32px #4f46e526}.sdk-card--soon.svelte-1bqe96s{background:#f8fafc;border:1.5px dashed #cbd5e1;box-shadow:none}.sdk-badge.svelte-1bqe96s{display:inline-flex;align-items:center;gap:.3rem;font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:.22rem .65rem;border-radius:999px;margin-bottom:.35rem;line-height:1}.sdk-badge--ready.svelte-1bqe96s{background:#dcfce7;color:#15803d}.sdk-badge--soon.svelte-1bqe96s{background:#fef9c3;color:#854d0e}.sdk-card__icon.svelte-1bqe96s{width:68px;height:68px;display:flex;align-items:center;justify-content:center;background:#f1f5f9;border-radius:1rem;transition:background .2s}.sdk-card--ready.svelte-1bqe96s:hover .sdk-card__icon:where(.svelte-1bqe96s){background:#ede9fe}.sdk-card__icon--dimmed.svelte-1bqe96s{filter:grayscale(.55) opacity(.65)}.sdk-card__name.svelte-1bqe96s{font-weight:700;font-size:.95rem;color:#1e293b;margin:0}.sdk-card--soon.svelte-1bqe96s .sdk-card__name:where(.svelte-1bqe96s){color:#64748b}.sdk-card__body.svelte-1bqe96s{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:.25rem}.sdk-card__body--soon.svelte-1bqe96s{align-items:center;padding-top:.25rem}.sdk-install.svelte-1bqe96s{display:flex;align-items:center;gap:.35rem;background:#1e1e2e;border-radius:.5rem;padding:.45rem .6rem;width:100%}.sdk-install__cmd.svelte-1bqe96s{flex:1;font-size:.68rem;color:#a5f3fc;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:none;border:none;padding:0;font-family:Courier New,monospace}.sdk-install__copy.svelte-1bqe96s{background:none;border:none;cursor:pointer;color:#475569;padding:.1rem;flex-shrink:0;transition:color .2s;line-height:0;border-radius:.25rem}.sdk-install__copy.svelte-1bqe96s:hover{color:#a5f3fc}.sdk-install__copy--ok.svelte-1bqe96s{color:#4ade80!important}.sdk-card__link.svelte-1bqe96s{display:inline-flex;align-items:center;gap:.2rem;font-size:.75rem;font-weight:600;color:#4f46e5;text-decoration:none;transition:color .2s}.sdk-card__link.svelte-1bqe96s:hover{color:#7c3aed;text-decoration:underline}.sdk-soon-pulse.svelte-1bqe96s{width:28px;height:4px;border-radius:999px;background:linear-gradient(90deg,#e2e8f0,#cbd5e1,#e2e8f0);background-size:200% 100%;animation:svelte-1bqe96s-sdkSoonPulse 1.8s ease-in-out infinite;margin-bottom:.35rem}@keyframes svelte-1bqe96s-sdkSoonPulse{0%{background-position:200% 0}to{background-position:-200% 0}}.sdk-card__coming-text.svelte-1bqe96s{font-size:.73rem;color:#94a3b8;margin:0;line-height:1.55}@media(prefers-reduced-motion:reduce){.sdk-card--ready.svelte-1bqe96s:hover{transform:none}.sdk-soon-pulse.svelte-1bqe96s{animation:none;background:#e2e8f0}}.partners-marquee-wrap.svelte-894mbr{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%)}.partners-marquee.svelte-894mbr{display:flex;align-items:center;gap:3rem;width:max-content;animation:svelte-894mbr-marquee 28s linear infinite}.partners-marquee.svelte-894mbr:hover{animation-play-state:paused}@keyframes svelte-894mbr-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.partner-item.svelte-894mbr{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:160px;height:90px;padding:.5rem;border-radius:.5rem;transition:opacity .2s,transform .2s;opacity:.75}.partner-item.svelte-894mbr:hover{opacity:1;transform:scale(1.05)}.partner-item.svelte-894mbr img:where(.svelte-894mbr){width:100%;height:100%;object-fit:contain;object-position:center}.migration-section.svelte-1764xsg{background:linear-gradient(135deg,#1e1b4b,#312e81);position:relative;overflow:hidden}.migration-section.svelte-1764xsg:before{content:"";position:absolute;top:-120px;right:-120px;width:400px;height:400px;background:radial-gradient(circle,rgba(99,102,241,.25) 0%,transparent 70%);pointer-events:none}.migration-section.svelte-1764xsg:after{content:"";position:absolute;bottom:-80px;left:-80px;width:300px;height:300px;background:radial-gradient(circle,rgba(139,92,246,.2) 0%,transparent 70%);pointer-events:none}.migration-card.svelte-1764xsg{text-align:center;padding:3rem 2rem;position:relative;z-index:1}.migration-badge.svelte-1764xsg{display:inline-block;background:#facc1526;color:#fbbf24;border:1px solid rgba(251,191,36,.3);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:5px 16px;border-radius:20px;margin-bottom:1.5rem}.migration-title.svelte-1764xsg{color:#fff;font-size:clamp(1.5rem,3.5vw,2.2rem);font-weight:800;line-height:1.2;margin-bottom:.75rem;letter-spacing:-.02em}.migration-subtitle.svelte-1764xsg{color:#c7d2fecc;font-size:1rem;margin-bottom:2rem;max-width:520px;margin-left:auto;margin-right:auto}.migration-input-row.svelte-1764xsg{display:flex;gap:12px;max-width:560px;margin:0 auto;flex-wrap:wrap;justify-content:center}.migration-input-wrap.svelte-1764xsg{flex:1;min-width:220px;position:relative;display:flex;align-items:center}.input-icon.svelte-1764xsg{position:absolute;left:14px;color:#9ca3af;pointer-events:none;flex-shrink:0}.migration-input.svelte-1764xsg{width:100%;padding:13px 16px 13px 44px;border-radius:10px;border:1.5px solid rgba(255,255,255,.15);background:#ffffff14;color:#fff;font-size:.95rem;outline:none;transition:border-color .2s,background .2s}.migration-input.svelte-1764xsg::placeholder{color:#ffffff59}.migration-input.svelte-1764xsg:focus{border-color:#a78bfa99;background:#ffffff1f}.migration-input.svelte-1764xsg:disabled{opacity:.6;cursor:not-allowed}.btn-migration.svelte-1764xsg{display:inline-flex;align-items:center;gap:8px;background:#fbbf24;color:#1e1b4b;font-weight:700;font-size:.9rem;padding:13px 28px;border-radius:10px;border:none;cursor:pointer;transition:all .22s ease;white-space:nowrap;box-shadow:0 4px 20px #fbbf2459;flex-shrink:0}.btn-migration.svelte-1764xsg:hover:not(:disabled){background:#f59e0b;box-shadow:0 6px 28px #fbbf2480;transform:translateY(-1px)}.btn-migration.svelte-1764xsg:disabled{opacity:.55;cursor:not-allowed;transform:none}.spinner.svelte-1764xsg{display:inline-block;width:14px;height:14px;border:2px solid rgba(30,27,75,.3);border-top-color:#1e1b4b;border-radius:50%;animation:svelte-1764xsg-spin .7s linear infinite}@keyframes svelte-1764xsg-spin{to{transform:rotate(360deg)}}.migration-error.svelte-1764xsg{color:#fca5a5;font-size:.85rem;margin-top:.75rem;margin-bottom:0}.migration-disclaimer.svelte-1764xsg{color:#c7d2fe80;font-size:.78rem;margin-top:1rem;margin-bottom:0}.offer-card.svelte-1764xsg{display:flex;border-radius:18px;overflow:hidden;box-shadow:0 24px 64px #00000059;position:relative;z-index:1}.offer-left.svelte-1764xsg{flex:0 0 44%;background:#fbbf24;padding:2.5rem 2rem;display:flex;flex-direction:column;align-items:flex-start}.offer-discount-badge.svelte-1764xsg{background:#1e1b4b;color:#fbbf24;font-size:2rem;font-weight:900;padding:10px 22px;border-radius:12px;margin-bottom:1.5rem;letter-spacing:-.03em;line-height:1}.offer-provider-label.svelte-1764xsg{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#1e1b4b99;margin-bottom:.25rem}.offer-provider-name.svelte-1764xsg{font-size:1.6rem;font-weight:800;color:#1e1b4b;line-height:1.1;margin-bottom:.75rem}.offer-tagline.svelte-1764xsg{color:#1e1b4bbf;font-size:.87rem;line-height:1.5;margin:0}.offer-right.svelte-1764xsg{flex:1;background:#fff;padding:2.5rem 2rem 2rem;display:flex;flex-direction:column;justify-content:center}.offer-perks.svelte-1764xsg{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem}.offer-perk.svelte-1764xsg{display:flex;align-items:center;gap:10px;font-size:.9rem;color:#374151;font-weight:500}.perk-check.svelte-1764xsg{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:#d1fae5;color:#059669;border-radius:50%;flex-shrink:0}.btn-whatsapp.svelte-1764xsg{display:inline-flex;align-items:center;gap:10px;background:#25d366;color:#fff;font-weight:700;font-size:.95rem;padding:14px 28px;border-radius:10px;text-decoration:none;box-shadow:0 4px 20px #25d36659;transition:all .22s ease;margin-bottom:.75rem}.btn-whatsapp.svelte-1764xsg:hover{background:#1ebe5d;color:#fff;box-shadow:0 6px 28px #25d36680;transform:translateY(-2px)}.btn-reset.svelte-1764xsg{background:none;border:none;color:#9ca3af;font-size:.82rem;cursor:pointer;padding:0;text-decoration:underline;transition:color .2s;text-align:left}.btn-reset.svelte-1764xsg:hover{color:#4f46e5}.offer-cert-badge.svelte-1764xsg{display:inline-flex;align-items:center;gap:6px;background:#1e1b4b;color:#fbbf24;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 12px;border-radius:20px;margin-bottom:1rem;border:1px solid rgba(30,27,75,.3)}.offer-perk--highlight.svelte-1764xsg{font-weight:700;color:#92400e;background:#fef3c7;border-radius:6px;padding:4px 8px;margin-left:-8px}.perk-check--gold.svelte-1764xsg{background:#fde68a!important;color:#92400e!important}@media(max-width:767px){.offer-card.svelte-1764xsg{flex-direction:column}.offer-left.svelte-1764xsg{flex:none}.migration-input-row.svelte-1764xsg{flex-direction:column;align-items:stretch}.btn-migration.svelte-1764xsg{justify-content:center}}.copy-button.svelte-13qmcax{position:relative;background:transparent;border:none;cursor:pointer;padding:4px}.copy-tooltip.svelte-13qmcax{position:absolute;top:30px;left:30%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px 8px;font-size:12px;border-radius:4px;white-space:nowrap;z-index:10;opacity:0;transition:opacity .2s ease;pointer-events:none}.copy-button.svelte-13qmcax:hover .copy-tooltip:where(.svelte-13qmcax){opacity:1}.json-viewer.svelte-epvige{position:relative;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden}.json-viewer.compact.svelte-epvige{background:transparent;border:none;border-radius:0}.json-copy-button.svelte-epvige{position:absolute;top:.75rem;right:.75rem;z-index:10}.json-output.svelte-epvige{margin:0;padding:1.25rem;font-family:JetBrains Mono,monospace;font-size:.75rem;line-height:1.7;color:#333;white-space:pre-wrap;word-break:break-word;overflow-x:auto}.json-output.svelte-epvige .jk{color:#0000fe}.json-output.svelte-epvige .js{color:#22863a}.json-output.svelte-epvige .jn{color:#f60}.json-output.svelte-epvige .jbool{color:#d73a49}.json-output.svelte-epvige .jnull{color:#999}.json-output.svelte-epvige .jb{color:#666}.json-output.svelte-epvige .jblock{transition:all .3s ease}.endpoint-wrap.svelte-tzzg7r{width:100%}.endpoint-card.svelte-tzzg7r{position:relative;border:1px solid var(--method-border);border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 1px 3px #0000000a;transition:box-shadow .2s ease}.endpoint-card.svelte-tzzg7r:hover{box-shadow:0 4px 12px #0000000f}.endpoint-accent.svelte-tzzg7r{height:3px;background:linear-gradient(90deg,var(--method-color),transparent 80%)}.endpoint-top.svelte-tzzg7r{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--method-bg-light);border-bottom:1px solid rgba(0,0,0,.04)}.endpoint-left.svelte-tzzg7r{display:flex;align-items:center;gap:10px;min-width:0}.endpoint-method.svelte-tzzg7r{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 12px;border-radius:6px;background:var(--method-color);color:#fff;font-weight:700;font-size:11px;letter-spacing:.5px;text-transform:uppercase}.endpoint-path.svelte-tzzg7r{font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;font-weight:600;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.endpoint-right.svelte-tzzg7r{display:flex;align-items:center}.endpoint-format.svelte-tzzg7r{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:600;color:#9ca3af;background:#f3f4f6;padding:3px 8px;border-radius:4px;letter-spacing:.3px}.endpoint-code-area.svelte-tzzg7r{position:relative;padding:12px 16px 14px}.endpoint-copy-float.svelte-tzzg7r{position:absolute;top:18px;right:24px;z-index:2}.endpoint-code.svelte-tzzg7r{background:#f8f9fb;border:1px solid #e6e8f0;border-radius:10px;overflow:hidden}.endpoint-code.svelte-tzzg7r pre:where(.svelte-tzzg7r){margin:0;padding:14px 16px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;line-height:1.6;color:#374151;overflow-x:auto;white-space:pre}.tok-verb.svelte-tzzg7r{font-weight:700}.tok-key.svelte-tzzg7r{color:#1f2937;font-weight:600}.tok-val.svelte-tzzg7r{color:#6b7280}.tok-token.svelte-tzzg7r{color:#0000fe;background:#0000fe0f;padding:1px 4px;border-radius:3px;font-weight:500}.hover-shadow-lg.svelte-1szuw0u{transition:box-shadow .3s ease,transform .3s ease}.hover-shadow-lg.svelte-1szuw0u:hover{box-shadow:0 .5rem 1.5rem #0000001f!important;transform:translateY(-2px)}.error-page.svelte-7s8opz{min-height:70vh;display:flex;align-items:center}.err-pulse{animation:svelte-7s8opz-errPulse 4s ease-in-out infinite}@keyframes svelte-7s8opz-errPulse{0%,to{opacity:.6}50%{opacity:1}}.err-doc-float{animation:svelte-7s8opz-errFloat 3s ease-in-out infinite}@keyframes svelte-7s8opz-errFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.err-magnify{animation:svelte-7s8opz-errMagnify 3s ease-in-out infinite}@keyframes svelte-7s8opz-errMagnify{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-4px) rotate(3deg)}}.err-alert-bounce{animation:svelte-7s8opz-errBounce 2s ease-in-out infinite}@keyframes svelte-7s8opz-errBounce{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.err-status-glow{animation:svelte-7s8opz-errGlow 3s ease-in-out infinite}@keyframes svelte-7s8opz-errGlow{0%,to{opacity:.8}50%{opacity:1}}.err-particle{animation:svelte-7s8opz-errParticle 3s ease-in-out infinite}@keyframes svelte-7s8opz-errParticle{0%,to{opacity:0;transform:translateY(0) scale(.5)}50%{opacity:.7;transform:translateY(-10px) scale(1)}}@media(prefers-reduced-motion:reduce){.err-pulse,.err-doc-float,.err-magnify,.err-alert-bounce,.err-status-glow,.err-particle{animation:none!important}}
