.integrations-page.svelte-kso9fs{--navy-950:#060d1a;--navy-900:#0a1628;--navy-850:#0f2240;--navy-800:#172e54;--blue-600:#2563eb;--blue-500:#3b82f6;--blue-400:#60a5fa;--blue-300:#93c5fd;--slate-700:#334155;--slate-600:#475569;--slate-500:#64748b;--slate-400:#94a3b8;--slate-300:#cbd5e1;--slate-200:#e2e8f0;--slate-100:#f1f5f9;--slate-50:#f8fafc;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;color:#0a1628;background:#fff;overflow-x:hidden}.eco-hero.svelte-kso9fs{background:radial-gradient(1200px at 50% 0,#edf5ff 0%,#fff 100%);border-bottom:1px solid #e2e8f0;padding-top:clamp(52px,7vw,84px);padding-bottom:clamp(48px,6vw,76px)}.hero-header-box.svelte-kso9fs{text-align:center;max-width:860px;margin:0 auto 52px}.hero-badge.svelte-kso9fs{letter-spacing:1.8px;color:#2563eb;text-transform:uppercase;background:#2563eb14;border:1px solid #2563eb33;border-radius:999px;margin-bottom:16px;padding:5px 14px;font-size:11px;font-weight:850;display:inline-block}.hero-title.svelte-kso9fs{letter-spacing:-.8px;color:#0a1628;margin:0 0 20px;font-size:clamp(32px,4.4vw,50px);font-weight:850;line-height:1.15}.hero-subtitle.svelte-kso9fs{color:#475569;max-width:760px;margin:0 auto;font-size:clamp(15px,1.7vw,17.5px);line-height:1.65}.architecture-flow-banner.svelte-kso9fs{background:#fff;border:1px solid #e2e8f0;border-radius:20px;justify-content:space-between;align-items:center;gap:20px;padding:32px 36px;display:flex;position:relative;box-shadow:0 16px 40px #0a162812}.arch-node.svelte-kso9fs{flex:1;align-items:center;gap:16px;display:flex}.node-icon-circle.svelte-kso9fs{border-radius:14px;flex-shrink:0;place-items:center;width:52px;height:52px;transition:transform .2s;display:grid}.architecture-flow-banner.svelte-kso9fs:hover .node-icon-circle:where(.svelte-kso9fs){transform:scale(1.06)}.node-icon-circle.blue.svelte-kso9fs{color:#2563eb;background:#2563eb1a;border:1px solid #2563eb40}.node-icon-circle.green.svelte-kso9fs{color:#059669;background:#10b9811a;border:1px solid #10b98140}.node-icon-circle.svelte-kso9fs svg:where(.svelte-kso9fs){width:24px;height:24px}.node-text.svelte-kso9fs strong:where(.svelte-kso9fs){color:#0a1628;margin-bottom:3px;font-size:15px;display:block}.node-text.svelte-kso9fs span:where(.svelte-kso9fs){color:#64748b;font-size:13px;line-height:1.4}.arch-arrow.svelte-kso9fs{color:#3b82f6;align-items:center;font-size:20px;font-weight:900;display:flex}.center-hub.svelte-kso9fs{text-align:center;border-inline:1px dashed #cbd5e1;flex-direction:column;flex:1.3;align-items:center;gap:8px;padding-inline:24px}.hub-pill.svelte-kso9fs{color:#fff;background:linear-gradient(135deg,#0a1628 0%,#1e3a8a 100%);border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:10px;padding:10px 22px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:0 6px 20px #0a162840}.hub-mark.svelte-kso9fs{color:#fff;background:#2563eb;border-radius:6px;place-items:center;width:22px;height:22px;font-size:12px;font-weight:900;display:grid}.live-dot-pulse.svelte-kso9fs{background:#34d399;border-radius:50%;width:8px;height:8px;animation:2s ease-out infinite svelte-kso9fs-pulse-ring;box-shadow:0 0 10px #34d399}.hub-subtext.svelte-kso9fs{color:#64748b;font-size:12.5px;font-weight:500}.lifecycle-section.svelte-kso9fs{background:#fff;padding-block:clamp(60px,8vw,96px)}.section-title-wrap.svelte-kso9fs{max-width:760px;margin:0 auto 44px}.text-center.svelte-kso9fs{text-align:center}.section-tag.svelte-kso9fs{letter-spacing:1.5px;color:#2563eb;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:850;display:inline-block}.section-heading.svelte-kso9fs{color:#0a1628;letter-spacing:-.5px;margin:0 0 14px;font-size:clamp(26px,3.2vw,36px);font-weight:800}.section-subtext.svelte-kso9fs{color:#475569;margin:0;font-size:15px;line-height:1.6}.lifecycle-stepper-row.svelte-kso9fs{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:16px;gap:12px;max-width:1040px;margin:0 auto 36px;padding:8px;display:flex}.step-tab-btn.svelte-kso9fs{cursor:pointer;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:10px;min-width:170px;padding:14px 16px;font-size:13.5px;font-weight:750;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 2px 5px #00000005}.step-tab-btn.svelte-kso9fs:hover{color:#0a1628;border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 6px 18px #2563eb1f}.step-tab-btn.active.svelte-kso9fs{color:#fff;z-index:2;background:linear-gradient(135deg,#1e3a8a 0%,#2563eb 100%);border-color:#2563eb;transform:translateY(-3px)scale(1.02);box-shadow:0 10px 24px -2px #2563eb61,0 0 0 2px #60a5fa66}.active-pulse-beacon.svelte-kso9fs{background:#34d399;border:2px solid #fff;border-radius:50%;width:10px;height:10px;animation:1.8s ease-out infinite svelte-kso9fs-pulse-ring;position:absolute;top:-4px;right:-4px;box-shadow:0 0 10px #34d399}@keyframes svelte-kso9fs-pulse-ring{0%{transform:scale(.9);box-shadow:0 0 #34d399b3}70%{transform:scale(1.1);box-shadow:0 0 0 8px #34d39900}to{transform:scale(.9);box-shadow:0 0 #34d39900}}.step-num.svelte-kso9fs{color:#334155;background:#f1f5f9;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:850;transition:all .18s}.step-tab-btn.active.svelte-kso9fs .step-num:where(.svelte-kso9fs){color:#fff;background:#fff3;border:1px solid #ffffff4d}.step-label.svelte-kso9fs{letter-spacing:-.2px}.active-step-spotlight.svelte-kso9fs{background:linear-gradient(135deg,#f8fafc 0%,#fff 100%);border:1px solid #e2e8f0;border-radius:20px;grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;padding:clamp(32px,5vw,48px);display:grid;box-shadow:0 8px 30px #0a16280d}.spotlight-meta.svelte-kso9fs{align-items:center;gap:10px;margin-bottom:16px;display:flex}.meta-tag.svelte-kso9fs{color:#2563eb;text-transform:uppercase;letter-spacing:.5px;background:#2563eb1a;border:1px solid #2563eb33;border-radius:999px;padding:4px 12px;font-size:11.5px;font-weight:800}.meta-protocol.svelte-kso9fs{color:#64748b;font-size:12.5px;font-weight:600}.spotlight-headline.svelte-kso9fs{color:#0a1628;margin:0 0 14px;font-size:clamp(22px,2.6vw,30px);font-weight:800;line-height:1.25}.spotlight-desc.svelte-kso9fs{color:#475569;margin:0 0 20px;font-size:15px;line-height:1.65}.spotlight-metrics-strip.svelte-kso9fs{gap:14px;margin-bottom:20px;display:flex}.metric-pill.svelte-kso9fs{background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;padding:8px 16px;display:flex}.mp-label.svelte-kso9fs{color:#64748b;text-transform:uppercase;letter-spacing:.5px;font-size:10.5px;font-weight:700}.mp-val.svelte-kso9fs{color:#0a1628;font-size:13.5px;font-weight:800}.partner-badge-row.svelte-kso9fs{background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:10px;width:fit-content;padding:10px 18px;font-size:13.5px;display:flex}.badge-label.svelte-kso9fs{color:#64748b}.partner-name.svelte-kso9fs{color:#1d4ed8;font-weight:750}.terminal-mockup.svelte-kso9fs{background:#081120;border:1px solid #ffffff1a;border-radius:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:hidden;box-shadow:0 16px 40px #0a162859}.terminal-bar.svelte-kso9fs{background:#040912;border-bottom:1px solid #ffffff14;align-items:center;gap:8px;padding:12px 16px;display:flex}.terminal-dot.svelte-kso9fs{border-radius:50%;width:10px;height:10px}.terminal-dot.red.svelte-kso9fs{background:#ef4444}.terminal-dot.yellow.svelte-kso9fs{background:#f59e0b}.terminal-dot.green.svelte-kso9fs{background:#10b981}.terminal-title.svelte-kso9fs{color:#94a3b8;margin-left:8px;font-size:11px}.terminal-content.svelte-kso9fs{flex-direction:column;gap:12px;padding:24px;font-size:13px;display:flex}.terminal-row.svelte-kso9fs{gap:12px;display:flex}.t-key.svelte-kso9fs{color:#94a3b8;min-width:90px}.t-val.svelte-kso9fs{color:#fff;font-weight:600}.t-val-green.svelte-kso9fs{color:#34d399;font-weight:700}.t-val-cyan.svelte-kso9fs{color:#38bdf8}.terminal-pulse-indicator.svelte-kso9fs{color:#93c5fd;border-top:1px dashed #ffffff1f;align-items:center;gap:10px;margin-top:14px;padding-top:14px;font-size:11.5px;display:flex}.radar-dot.svelte-kso9fs{background:#34d399;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #34d399}.directory-section.svelte-kso9fs{background:#f8fafc;border-top:1px solid #e2e8f0;padding-block:clamp(60px,8vw,96px)}.directory-header-row.svelte-kso9fs{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.directory-title.svelte-kso9fs{color:#0a1628;margin:0 0 8px;font-size:clamp(24px,3vw,32px);font-weight:800}.directory-sub.svelte-kso9fs{color:#475569;margin:0;font-size:14.5px}.directory-search-input-wrap.svelte-kso9fs{width:100%;max-width:440px;position:relative}.search-svg.svelte-kso9fs{color:#94a3b8;pointer-events:none;width:18px;height:18px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.directory-search-input-wrap.svelte-kso9fs input:where(.svelte-kso9fs){color:#0a1628;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:12px 40px 12px 42px;font-size:14px;transition:border-color .16s,box-shadow .16s;box-shadow:0 2px 6px #0a162808}.directory-search-input-wrap.svelte-kso9fs input:where(.svelte-kso9fs):focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #2563eb26}.clear-btn.svelte-kso9fs{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:4px;font-size:18px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.category-tabs-bar.svelte-kso9fs{flex-wrap:wrap;gap:10px;margin-bottom:36px;display:flex}.cat-pill.svelte-kso9fs{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:13.5px;font-weight:700;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 2px 6px #0a16280a}.cat-pill.svelte-kso9fs:hover{color:#2563eb;border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 6px 16px #2563eb24}.cat-pill.active.svelte-kso9fs{color:#fff;background:linear-gradient(135deg,#0a1628 0%,#1e3a8a 100%);border-color:#1e3a8a;transform:translateY(-2px);box-shadow:0 8px 22px #0a162847,0 0 0 2px #3b82f64d}.cat-icon.svelte-kso9fs{font-size:14px}.cat-count.svelte-kso9fs{color:#475569;background:#f1f5f9;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:800;transition:all .16s}.cat-pill.active.svelte-kso9fs .cat-count:where(.svelte-kso9fs){color:#93c5fd;background:#fff3;border:1px solid #ffffff40}.rich-cards-grid.svelte-kso9fs{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.authentic-integration-card.svelte-kso9fs{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;padding:24px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;box-shadow:0 3px 12px #0a162808}.authentic-integration-card.svelte-kso9fs:hover{border-color:#93c5fd;transform:translateY(-3px);box-shadow:0 12px 30px #0a162814}.card-pipeline-pill.svelte-kso9fs{color:#b45309;letter-spacing:.3px;text-transform:uppercase;background:#fef3c7;border:1px solid #fde68a;border-radius:999px;align-self:flex-start;align-items:center;gap:5px;margin-bottom:12px;padding:2px 8px;font-size:10px;font-weight:750;display:inline-flex}.lock-mini.svelte-kso9fs{font-size:10px}.card-head-row.svelte-kso9fs{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.head-badges.svelte-kso9fs{align-items:center;gap:6px;display:flex}.speed-badge.svelte-kso9fs{color:#059669;background:#10b9811a;border:1px solid #10b98133;border-radius:4px;padding:2px 6px;font-size:10.5px;font-weight:750}.brand-symbol-box.svelte-kso9fs{align-items:center;height:38px;display:flex}.brand-symbol-box.blurred-brand.svelte-kso9fs{filter:blur(8px)saturate(1.15);-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.75;transition:none}.authentic-integration-card.svelte-kso9fs:hover .blurred-brand:where(.svelte-kso9fs){filter:blur(8px)saturate(1.15)!important}.sym-booking.svelte-kso9fs{color:#003580;font-family:Arial,sans-serif;font-size:17px;font-weight:850}.sym-rentalcars.svelte-kso9fs{color:#00a699;font-size:16px;font-weight:800}.sym-rentalcars.svelte-kso9fs b:where(.svelte-kso9fs){color:#1e293b}.sym-autoeurope.svelte-kso9fs{color:#d9222a;text-transform:lowercase;font-size:15px;font-weight:800}.sym-discover.svelte-kso9fs{color:#1e40af;font-size:15px;font-weight:850}.sym-discover.svelte-kso9fs small:where(.svelte-kso9fs){color:#0284c7;margin-left:2px}.sym-sunny.svelte-kso9fs{color:#111827;background:#ffe500;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800}.sym-check24.svelte-kso9fs{color:#004886;font-size:16px;font-style:italic;font-weight:900}.sym-check24.svelte-kso9fs b:where(.svelte-kso9fs){color:#0066c0;margin-left:2px}.sym-kayak.svelte-kso9fs{color:#fff;background:#f97316;border-radius:4px;padding:3px 8px;font-size:12px;font-weight:900}.sym-trip.svelte-kso9fs{color:#1d4ed8;font-size:16px;font-weight:800}.sym-carnect.svelte-kso9fs{letter-spacing:1px;color:#1e293b;font-size:14px;font-weight:800}.sym-skyscanner.svelte-kso9fs{color:#0284c7;font-size:15px;font-weight:800}.sym-eb.svelte-kso9fs{color:#1e3a8a;font-size:13.5px;font-weight:800}.sym-zuzuche.svelte-kso9fs{color:#0284c7;font-size:15px;font-weight:800}.sym-dys.svelte-kso9fs{color:#dc2626;font-size:14.5px;font-weight:800}.sym-localrent.svelte-kso9fs{color:#15803d;font-size:15px;font-weight:800}.sym-stripe.svelte-kso9fs{color:#635bff;letter-spacing:-.5px;font-size:18px;font-weight:800}.sym-paypal.svelte-kso9fs{color:#003087;font-size:16.5px;font-style:italic;font-weight:850}.sym-redsys.svelte-kso9fs{color:#ea580c;font-size:15px;font-weight:800}.sym-mercado.svelte-kso9fs{color:#009ee3;font-size:13.5px;font-weight:800}.sym-mercado.svelte-kso9fs b:where(.svelte-kso9fs){color:#003087;margin-left:2px}.sym-webpay.svelte-kso9fs{color:#dc2626;font-size:14px;font-weight:800}.sym-globalpay.svelte-kso9fs{color:#1e3a8a;font-size:13.5px;font-weight:750}.sym-teltonika.svelte-kso9fs{color:#0054a6;letter-spacing:.5px;font-size:13.5px;font-weight:850}.sym-geotab.svelte-kso9fs{color:#1e3a8a;font-size:14.5px;font-weight:850}.sym-geotec.svelte-kso9fs{color:#0369a1;font-size:15px;font-weight:800}.sym-qb.svelte-kso9fs{color:#1e293b;align-items:center;gap:4px;font-size:13.5px;font-weight:750;display:flex}.sym-qb.svelte-kso9fs .qb-dot:where(.svelte-kso9fs){color:#fff;background:#2ca01c;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-weight:900;display:grid}.sym-xero.svelte-kso9fs{color:#13b5ea;font-size:18px;font-style:italic;font-weight:800}.sym-dynamics.svelte-kso9fs{color:#0078d4;align-items:center;gap:4px;font-size:12.5px;font-weight:750;display:flex}.sym-sap.svelte-kso9fs{color:#fff;background:#008fd3;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:900}.sym-veriff.svelte-kso9fs{color:#0d9488;align-items:center;gap:4px;font-size:15px;font-weight:800;display:flex}.sym-gts.svelte-kso9fs{color:#1e3a8a;font-size:16px;font-weight:900}.sym-gts.svelte-kso9fs small:where(.svelte-kso9fs){color:#64748b;margin-left:2px;font-size:9px}.sym-eurotoll.svelte-kso9fs{color:#1d4ed8;font-size:14px;font-weight:800}.sym-ratehighway.svelte-kso9fs{color:#dc2626;font-size:12px;font-weight:900}.sym-generic.svelte-kso9fs{color:#0a1628;font-size:14px;font-weight:750}.product-badge.svelte-kso9fs{color:#475569;background:#f1f5f9;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:750}.card-content-area.svelte-kso9fs{flex-grow:1;margin-bottom:20px}.connector-name.svelte-kso9fs{color:#0a1628;margin:0 0 6px;font-size:17px;font-weight:750}.connector-name.blurred-title.svelte-kso9fs{filter:blur(5.5px);-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.8;transition:none;display:inline-block}.authentic-integration-card.svelte-kso9fs:hover .blurred-title:where(.svelte-kso9fs){filter:blur(5.5px)!important}.blurred-partner-text.svelte-kso9fs{filter:blur(5px);-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.85;display:inline-block}.blurred-node-text.svelte-kso9fs{filter:blur(4px);-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.85}.pipeline-status-tag.svelte-kso9fs{color:#b45309;background:#fef3c7;border:1px solid #fde68a;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:10.5px;font-weight:750;display:inline-block}.pipeline-pill-banner.svelte-kso9fs{color:#b45309;letter-spacing:.5px;background:#fef3c7;border:1px solid #fde68a;border-radius:999px;align-items:center;gap:6px;margin-bottom:12px;padding:4px 12px;font-size:11px;font-weight:800;display:inline-flex}.pipeline-notice-box.svelte-kso9fs{background:#f8fafc;border:1px solid #e2e8f0;border-left:4px solid #f59e0b;border-radius:12px;align-items:flex-start;gap:14px;margin-bottom:28px;padding:16px 20px;display:flex}.notice-icon.svelte-kso9fs{flex-shrink:0;font-size:20px;line-height:1}.notice-body.svelte-kso9fs strong:where(.svelte-kso9fs){color:#0f172a;margin-bottom:3px;font-size:13.5px;font-weight:750;display:block}.notice-body.svelte-kso9fs p:where(.svelte-kso9fs){color:#64748b;margin:0;font-size:12.5px;line-height:1.5}.protocol-badge.svelte-kso9fs{color:#1d4ed8;align-items:center;gap:6px;margin-bottom:10px;font-size:11.5px;font-weight:650;display:inline-flex}.protocol-dot.svelte-kso9fs{background:#2563eb;border-radius:50%;width:6px;height:6px}.connector-desc.svelte-kso9fs{color:#475569;margin:0;font-size:13.5px;line-height:1.55}.card-footer-row.svelte-kso9fs{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-top:14px;display:flex}.category-meta-tag.svelte-kso9fs{color:#64748b;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}.connector-link.svelte-kso9fs{color:#2563eb;align-items:center;gap:4px;font-size:12.5px;font-weight:700;text-decoration:none;transition:color .16s;display:inline-flex}.connector-link.svelte-kso9fs:hover{color:#1d4ed8}.empty-state-box.svelte-kso9fs{text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:16px;max-width:580px;margin:0 auto;padding:56px 24px}.empty-state-box.svelte-kso9fs p:where(.svelte-kso9fs){color:#0a1628;margin:0 0 8px;font-size:16px;font-weight:750}.empty-hint.svelte-kso9fs{color:#475569;margin-bottom:24px;font-size:14px;line-height:1.5;display:block}.developer-section.svelte-kso9fs{border-top:1px solid #1e293b;border-bottom:1px solid #1e293b;padding-block:clamp(64px,8vw,100px);color:#fff!important;background-color:#060d1a!important}.dev-split-box.svelte-kso9fs{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.dev-badge.svelte-kso9fs{letter-spacing:1.5px;color:#38bdf8;text-transform:uppercase;background:#38bdf81f;border:1px solid #38bdf840;border-radius:999px;margin-bottom:14px;padding:4px 12px;font-size:11px;font-weight:850;display:inline-block}.dev-headline.svelte-kso9fs{letter-spacing:-.5px;margin:0 0 18px;font-size:clamp(26px,3.2vw,38px);font-weight:850;line-height:1.2;color:#fff!important}.dev-desc.svelte-kso9fs{margin:0 0 28px;font-size:15px;line-height:1.65;color:#cbd5e1!important}.dev-feature-checklist.svelte-kso9fs{flex-direction:column;gap:16px;margin-bottom:36px;display:flex}.check-item.svelte-kso9fs{align-items:flex-start;gap:12px;display:flex}.check-mark.svelte-kso9fs{color:#60a5fa;background:#2563eb4d;border:1px solid #60a5fa66;border-radius:6px;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:13px;font-weight:900;display:grid}.check-item.svelte-kso9fs strong:where(.svelte-kso9fs){margin-bottom:2px;font-size:14.5px;display:block;color:#fff!important}.check-item.svelte-kso9fs span:where(.svelte-kso9fs){font-size:13px;line-height:1.4;color:#94a3b8!important}.dev-actions.svelte-kso9fs{flex-wrap:wrap;gap:14px;display:flex}.dev-pipeline-side.svelte-kso9fs{width:100%}.pipeline-monitor-card.svelte-kso9fs{background:#020610;border:1px solid #ffffff24;border-radius:16px;overflow:hidden;box-shadow:0 24px 60px #0009}.pipeline-header.svelte-kso9fs{background:#091224;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.pipeline-status.svelte-kso9fs{align-items:center;gap:10px;display:flex}.pipeline-beacon.svelte-kso9fs{background:#34d399;border-radius:50%;width:9px;height:9px;animation:1.8s ease-out infinite svelte-kso9fs-pulse-ring;box-shadow:0 0 10px #34d399}.pipeline-title.svelte-kso9fs{letter-spacing:1px;color:#94a3b8;font-size:11.5px;font-weight:850}.pipeline-uptime-tag.svelte-kso9fs{color:#34d399;background:#34d3991f;border:1px solid #34d39940;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:800}.pipeline-stream-list.svelte-kso9fs{flex-direction:column;gap:10px;padding:16px;display:flex}.event-stream-row.svelte-kso9fs{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:14px;padding:12px 14px;transition:all .18s;display:flex}.event-stream-row.svelte-kso9fs:hover{background:#ffffff12;border-color:#38bdf84d;transform:translate(3px)}.event-icon-col.svelte-kso9fs{flex-shrink:0}.pulse-indicator-dot.svelte-kso9fs{background:#38bdf8;border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 8px #38bdf8}.event-main-col.svelte-kso9fs{flex-grow:1;min-width:0}.event-headline.svelte-kso9fs{align-items:center;gap:8px;margin-bottom:3px;display:flex}.event-name.svelte-kso9fs{color:#38bdf8;font-family:ui-monospace,SFMono-Regular,monospace;font-size:12.5px;font-weight:750}.event-time.svelte-kso9fs{color:#64748b;font-size:10.5px}.event-desc.svelte-kso9fs{color:#e2e8f0;white-space:nowrap;text-overflow:ellipsis;margin:0 0 6px;font-size:12.5px;line-height:1.4;overflow:hidden}.event-meta-chips.svelte-kso9fs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.event-source-chip.svelte-kso9fs{color:#93c5fd;background:#2563eb33;border-radius:4px;padding:2px 7px;font-size:10.5px;font-weight:700}.event-latency-chip.svelte-kso9fs{color:#34d399;background:#10b9811f;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:750}.event-tag-chip.svelte-kso9fs{letter-spacing:.5px;text-transform:uppercase;font-size:9.5px;font-weight:800}.event-status-col.svelte-kso9fs{flex-shrink:0}.event-status-pill.svelte-kso9fs{color:#34d399;white-space:nowrap;background:#34d3991f;border:1px solid #34d39940;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800}.pipeline-footer-stats.svelte-kso9fs{text-align:center;background:#040914;border-top:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);gap:12px;padding:12px 18px;display:grid}.pstat-item.svelte-kso9fs{flex-direction:column;gap:2px;display:flex}.pstat-label.svelte-kso9fs{color:#64748b;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:750}.pstat-val.svelte-kso9fs{color:#fff;font-size:12px;font-weight:800}.concierge-section.svelte-kso9fs{background:#fff;padding-block:clamp(60px,8vw,90px)}.concierge-box.svelte-kso9fs{border:1px solid #3b82f659;border-radius:24px;justify-content:space-between;align-items:center;gap:36px;margin-bottom:32px;padding:clamp(36px,5vw,56px);display:flex;box-shadow:0 20px 48px #0a162838;color:#fff!important;background:linear-gradient(135deg,#0a1628 0%,#0f2240 100%)!important}.concierge-main.svelte-kso9fs{max-width:680px}.concierge-pill.svelte-kso9fs{letter-spacing:1.2px;color:#38bdf8;text-transform:uppercase;background:#38bdf81f;border:1px solid #38bdf840;border-radius:999px;margin-bottom:12px;padding:4px 12px;font-size:11px;font-weight:850;display:inline-block}.concierge-title.svelte-kso9fs{margin:0 0 10px;font-size:clamp(20px,2.5vw,28px);font-weight:800;line-height:1.3;color:#fff!important}.concierge-subtitle.svelte-kso9fs{margin:0;font-size:14.5px;line-height:1.6;color:#cbd5e1!important}.concierge-cta.svelte-kso9fs{flex-shrink:0}.btn.svelte-kso9fs{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;padding:13px 26px;font-size:14px;font-weight:750;text-decoration:none;transition:all .16s;display:inline-flex}.btn-primary.svelte-kso9fs{background:#2563eb;box-shadow:0 4px 14px #2563eb59;color:#fff!important}.btn-primary.svelte-kso9fs:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 8px 20px #2563eb73}.btn-white.svelte-kso9fs{background:#fff;box-shadow:0 4px 14px #0003;color:#0a1628!important}.btn-white.svelte-kso9fs:hover{background:#f8fafc;transform:translateY(-2px);box-shadow:0 8px 24px #fff3}.btn-outline.svelte-kso9fs{background:#ffffff14;border:1px solid #ffffff40;color:#fff!important}.btn-outline.svelte-kso9fs:hover{background:#ffffff29;border-color:#fff;transform:translateY(-2px)}.direct-contact-strip.svelte-kso9fs{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding:22px;font-size:14px;display:flex}.contact-links.svelte-kso9fs{align-items:center;gap:12px;display:inline-flex}.contact-action.svelte-kso9fs{color:#0a1628;font-weight:750;text-decoration:none;transition:color .16s}.contact-action.svelte-kso9fs:hover{color:#2563eb}.sep.svelte-kso9fs{color:#cbd5e1}@media (width<=1024px){.architecture-flow-banner.svelte-kso9fs{flex-direction:column;gap:24px;padding:28px 24px}.center-hub.svelte-kso9fs{border:1px dashed #cbd5e1;border-inline:none;width:100%;padding-block:20px;padding-inline:0}.arch-arrow.svelte-kso9fs{transform:rotate(90deg)}.lifecycle-stepper-row.svelte-kso9fs{flex-wrap:wrap}.active-step-spotlight.svelte-kso9fs{grid-template-columns:1fr;gap:32px}.rich-cards-grid.svelte-kso9fs{grid-template-columns:repeat(2,minmax(0,1fr))}.dev-split-box.svelte-kso9fs{grid-template-columns:1fr;gap:40px}.concierge-box.svelte-kso9fs{flex-direction:column;align-items:flex-start}.concierge-cta.svelte-kso9fs,.concierge-cta.svelte-kso9fs .btn:where(.svelte-kso9fs){width:100%}}@media (width<=768px){.lifecycle-stepper-row.svelte-kso9fs{flex-direction:column;gap:8px}.step-tab-btn.svelte-kso9fs{width:100%;min-width:100%}.rich-cards-grid.svelte-kso9fs{grid-template-columns:1fr}.directory-header-row.svelte-kso9fs{flex-direction:column;align-items:flex-start}.directory-search-input-wrap.svelte-kso9fs{max-width:100%}.dev-actions.svelte-kso9fs{flex-direction:column;width:100%}.btn.svelte-kso9fs{width:100%}}
