html,body{margin:0;padding:0}
.lp[data-v-947e3bfd]{--lp-ink: #050a14;--lp-ink-deep: #030710;--lp-ink-2: #0a1322;--lp-ink-3: #0f1b31;--lp-line-dark: rgba(148, 163, 184, .15);--lp-hairline: rgba(148, 163, 184, .09);--lp-glass: linear-gradient(180deg, rgba(236, 241, 249, .05), rgba(236, 241, 249, .016));--lp-glass-border: rgba(236, 241, 249, .09);--lp-text-hi: #ecf1f9;--lp-text: #a6b5cd;--lp-text-dim: #7d90ad;--lp-green: #4ade80;--lp-green-hi: #4ade80;--lp-green-soft: #7fe3a4;--lp-green-ink: #03180b;--lp-amber: #f59e0b;--lp-violet: #7c5cff;--lp-radius-lg: 22px;--lp-radius: 15px;--lp-radius-sm: 10px;--lp-shadow-deep: 0 30px 90px -30px rgba(2, 8, 23, .9);--lp-ease: cubic-bezier(.32, .72, 0, 1);--lp-sans: var(--font-sans);--lp-mono-stack: var(--font-mono);position:relative;background:var(--lp-ink);color:var(--lp-text);font-family:var(--lp-sans);font-size:16px;line-height:1.7;scroll-behavior:smooth;overflow-x:clip;-webkit-font-smoothing:antialiased}.lp-container[data-v-947e3bfd]{max-width:1168px;margin:0 auto;padding:0 20px}.lp-mono[data-v-947e3bfd]{font-family:var(--lp-mono-stack);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.lp-microlabel[data-v-947e3bfd]{font-family:var(--lp-mono-stack);font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:.16em}.lp-eyebrow[data-v-947e3bfd]{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.22em;color:#77e0a0;margin:0 0 22px}.lp-eyebrow-rule[data-v-947e3bfd],.lp-section-head .lp-eyebrow[data-v-947e3bfd]:before{content:"";display:inline-block;width:34px;height:1px;background:linear-gradient(90deg,var(--lp-green),transparent)}.lp-noise[data-v-947e3bfd]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:.22;background-image:var(--noise-img)}.lp-btn[data-v-947e3bfd]{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 22px;border-radius:999px;border:1px solid transparent;font-family:var(--lp-sans);font-size:15px;font-weight:600;letter-spacing:.01em;cursor:pointer;text-decoration:none;transition:transform .5s var(--lp-ease),background-color .32s var(--lp-ease),border-color .32s var(--lp-ease),box-shadow .5s var(--lp-ease),color .32s var(--lp-ease)}.lp-btn[data-v-947e3bfd]:active{transform:scale(.97)}.lp-btn[data-v-947e3bfd]:focus-visible{outline:2px solid var(--lp-green);outline-offset:3px}.lp-btn-lg[data-v-947e3bfd]{min-height:52px;padding:0 26px;font-size:16px}.lp-btn-sm[data-v-947e3bfd]{min-height:44px;padding:0 18px;font-size:14px}.lp-btn-green[data-v-947e3bfd]{background:var(--lp-green);color:var(--lp-green-ink);box-shadow:inset 0 1px #ffffff29,0 1px 2px #02081759}.lp-btn-green[data-v-947e3bfd]:hover{background:#22c55e;color:var(--lp-green-ink)}.lp-btn-chip[data-v-947e3bfd]{display:inline-flex;align-items:center;justify-content:center;color:var(--lp-green-ink);transition:transform .5s var(--lp-ease)}.lp-btn:hover .lp-btn-chip[data-v-947e3bfd]{transform:translate(3px)}.lp-btn-ghost-dark[data-v-947e3bfd]{background:#ecf1f90a;border-color:#a6b5cd52;color:var(--lp-text-hi)}.lp-btn-ghost-dark[data-v-947e3bfd]:hover{border-color:#ecf1f9a6;color:#fff;background:#ecf1f914}.lp-dot[data-v-947e3bfd]{width:8px;height:8px;border-radius:50%;background:var(--lp-green);box-shadow:0 0 8px #22c55eb3;display:inline-block;flex:none;position:relative}.lp-dot-pulse[data-v-947e3bfd]:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid var(--lp-green);opacity:0}.js-motion .lp-dot-pulse[data-v-947e3bfd]:after{animation:lp-pulse-947e3bfd 2.2s var(--lp-ease) infinite}@keyframes lp-pulse-947e3bfd{0%{transform:scale(.5);opacity:.9}70%,to{transform:scale(1.5);opacity:0}}.lp-corner[data-v-947e3bfd]{position:absolute;width:14px;height:14px;border:1px solid rgba(34,197,94,.55);pointer-events:none}.lp-corner.tl[data-v-947e3bfd]{top:-5px;left:-5px;border-right:0;border-bottom:0;border-top-left-radius:4px}.lp-corner.tr[data-v-947e3bfd]{top:-5px;right:-5px;border-left:0;border-bottom:0;border-top-right-radius:4px}.lp-corner.bl[data-v-947e3bfd]{bottom:-5px;left:-5px;border-right:0;border-top:0;border-bottom-left-radius:4px}.lp-corner.br[data-v-947e3bfd]{bottom:-5px;right:-5px;border-left:0;border-top:0;border-bottom-right-radius:4px}.lp-header[data-v-947e3bfd]{position:fixed;top:0;left:0;right:0;z-index:30;padding-top:20px;padding-bottom:12px;transition:background-color .3s var(--lp-ease),backdrop-filter .3s var(--lp-ease),padding-top .3s var(--lp-ease)}.lp-header.is-stuck[data-v-947e3bfd]{padding-top:18px;padding-bottom:18px;background:#050a1499;backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px)}[data-theme=light] .lp-header.is-stuck[data-v-947e3bfd]{background:#ffffffa8}.lp-header-inner[data-v-947e3bfd]{display:flex;align-items:center;gap:18px}.lp-brand[data-v-947e3bfd]{display:inline-flex;align-items:center;gap:9px;text-decoration:none;min-height:44px}.lp-brand-mark[data-v-947e3bfd]{display:block;filter:drop-shadow(0 0 10px rgba(124,92,255,.75))}.lp-brand-name[data-v-947e3bfd]{font-size:19px;font-weight:700;letter-spacing:.01em;color:var(--lp-text-hi);white-space:nowrap}.lp-brand-tag[data-v-947e3bfd]{font-size:10px;font-weight:600;letter-spacing:.14em;color:#9fb1cc;border:1px solid rgba(166,181,205,.3);border-radius:5px;padding:2px 6px;transform:translateY(1px)}.lp-nav[data-v-947e3bfd]{display:none;gap:2px;margin-left:10px;padding:4px;border:1px solid var(--lp-hairline);border-radius:999px;background:#0a13228c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lp-nav a[data-v-947e3bfd]{color:var(--lp-text);text-decoration:none;font-size:14px;font-weight:500;padding:9px 15px;border-radius:999px;transition:color .32s var(--lp-ease),background-color .32s var(--lp-ease)}.lp-nav a[data-v-947e3bfd]:hover{color:#fff;background:#ecf1f912}.lp-header-actions[data-v-947e3bfd]{margin-left:auto;display:flex;align-items:center;gap:10px}.lp-lang[data-v-947e3bfd]{display:inline-flex;border:1px solid rgba(166,181,205,.3);border-radius:999px;padding:2px;background:#050a1480}.lp-lang button[data-v-947e3bfd]{min-height:44px;min-width:48px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--lp-text);font-family:var(--lp-sans);font-size:13px;font-weight:600;cursor:pointer;transition:background-color .32s var(--lp-ease),color .32s var(--lp-ease)}.lp-lang button.on[data-v-947e3bfd]{background:#ecf1f924;color:#fff}.lp-lang button[data-v-947e3bfd]:focus-visible{outline:2px solid var(--lp-green);outline-offset:2px}.lp-theme[data-v-947e3bfd]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(166,181,205,.3);background:#050a1480;color:var(--lp-text);cursor:pointer;transition:color .32s var(--lp-ease),border-color .32s var(--lp-ease),transform .4s var(--lp-ease)}.lp-theme[data-v-947e3bfd]:hover{color:var(--lp-green-hi);border-color:#22c55e80}.lp-theme[data-v-947e3bfd]:active{transform:scale(.94)}.lp-theme[data-v-947e3bfd]:focus-visible{outline:2px solid var(--lp-green);outline-offset:2px}.lp-hero[data-v-947e3bfd]{position:relative;background-image:linear-gradient(rgba(148,163,184,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.045) 1px,transparent 1px);background-size:52px 52px;color:var(--lp-text-hi);padding:132px 0 108px;overflow:hidden;border-bottom:1px solid var(--lp-hairline)}.lp-hero-glow[data-v-947e3bfd]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(760px 480px at 84% 4%,rgba(124,92,255,.2),transparent 62%),radial-gradient(620px 460px at 4% 100%,rgba(34,197,94,.09),transparent 60%),radial-gradient(1000px 660px at 50% -20%,rgba(13,30,60,.9),transparent 70%)}.lp-hero-grid[data-v-947e3bfd]{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:60px;align-items:center}.lp-hero-grid[data-v-947e3bfd]>*{min-width:0}.lp-hero-copy[data-v-947e3bfd]{--hero-stack: 36px}.lp-h1[data-v-947e3bfd]{display:flex;flex-direction:column;gap:4px;font-weight:700;letter-spacing:-.015em;line-height:1.08;font-size:clamp(2.45rem,5.6vw,3.9rem);margin:0 0 var(--hero-stack);text-wrap:balance}.lp-h1-brand[data-v-947e3bfd]{background:linear-gradient(98deg,#fff 55%,#ded4ff 90%,#c3b2ff 115%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;width:fit-content;padding-right:.08em}.lp-h1-line[data-v-947e3bfd]{color:var(--lp-text-hi);font-size:.6em;line-height:1.18;letter-spacing:0}.lp-hero-sub[data-v-947e3bfd]{max-width:33em;color:var(--lp-text);font-size:16.5px;font-weight:400;margin:0 0 var(--hero-stack)}.lp-hero-ctas[data-v-947e3bfd]{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:52px}.lp-official-link[data-v-947e3bfd]{display:inline-flex;margin:-32px 0 38px;color:#7fe3a4;font-size:13px;line-height:1.55}.lp-official-link[data-v-947e3bfd]:hover{color:var(--lp-text-hi)}.lp-hero-stats[data-v-947e3bfd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 0;margin:0;padding-top:28px;border-top:1px solid var(--lp-hairline);max-width:560px}.lp-hero-stats>div[data-v-947e3bfd]{padding-right:20px}.lp-hero-stats dd[data-v-947e3bfd]{margin:0 0 4px;font-size:clamp(19px,1.75vw,23px);font-weight:500;color:#fff;letter-spacing:-.03em;white-space:nowrap}.lp-hero-stats dt[data-v-947e3bfd]{color:var(--lp-text-dim)}.lp-console-wrap[data-v-947e3bfd]{position:relative}.lp-orbit[data-v-947e3bfd]{position:absolute;top:-76px;right:-64px;bottom:-76px;left:-64px;pointer-events:none}.lp-orbit-ring[data-v-947e3bfd]{position:absolute;border:1px solid rgba(124,92,255,.2);border-radius:50%}.lp-orbit-ring.r1[data-v-947e3bfd]{top:0;right:8%;bottom:-12%;left:-4%}.lp-orbit-ring.r2[data-v-947e3bfd]{top:10%;right:-6%;bottom:-22%;left:14%;border-color:#94a3b821}.lp-orbit-ring.r3[data-v-947e3bfd]{top:-7%;right:16%;bottom:-4%;left:-12%;border-color:transparent;border-top-color:#22c55e47;transform:rotate(-24deg)}.lp-orbit-sweep[data-v-947e3bfd]{position:absolute;top:0;right:8%;bottom:-12%;left:-4%;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg 322deg,rgba(34,197,94,.1) 352deg,transparent 360deg);opacity:0}.js-motion .lp-orbit-sweep[data-v-947e3bfd]{opacity:1;animation:lp-orbit-947e3bfd 26s linear infinite}.lp-orbit-sat[data-v-947e3bfd]{position:absolute;top:0;right:8%;bottom:-12%;left:-4%}.lp-orbit-sat.s2[data-v-947e3bfd]{top:10%;right:-6%;bottom:-22%;left:14%}.lp-orbit-sat i[data-v-947e3bfd]{position:absolute;top:-3px;left:50%;width:7px;height:7px;border-radius:50%;background:var(--lp-green);box-shadow:0 0 12px 2px #22c55ea6}.lp-orbit-sat.s2 i[data-v-947e3bfd]{background:var(--lp-violet);box-shadow:0 0 12px 2px #7c5cff99;width:5px;height:5px}.js-motion .lp-orbit-sat.s1[data-v-947e3bfd]{animation:lp-orbit-947e3bfd 26s linear infinite}.js-motion .lp-orbit-sat.s2[data-v-947e3bfd]{animation:lp-orbit-947e3bfd 38s linear infinite reverse}@keyframes lp-orbit-947e3bfd{to{transform:rotate(360deg)}}.lp-console-shell[data-v-947e3bfd]{position:relative;border-radius:var(--lp-radius-lg);padding:7px;background:linear-gradient(160deg,#ecf1f912,#ecf1f905 45%);border:1px solid rgba(236,241,249,.1);box-shadow:var(--lp-shadow-deep);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.lp-console[data-v-947e3bfd]{background:linear-gradient(175deg,var(--lp-ink-3) 0%,var(--lp-ink-2) 58%);border:1px solid var(--lp-line-dark);border-radius:calc(var(--lp-radius-lg) - 7px);padding:18px 18px 14px;box-shadow:inset 0 1px #ecf1f912;overflow-x:auto}.lp-console-head[data-v-947e3bfd]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.lp-console-title[data-v-947e3bfd]{display:inline-flex;align-items:center;gap:9px;font-size:14.5px;font-weight:600;color:var(--lp-text-hi);letter-spacing:.02em}.lp-console-live[data-v-947e3bfd]{font-size:11.5px;color:var(--lp-green-soft);border:1px solid rgba(34,197,94,.3);background:#22c55e14;border-radius:6px;padding:3px 9px}.lp-console-table[data-v-947e3bfd]{width:100%;border-collapse:collapse;font-size:13.5px}.lp-console-table th[data-v-947e3bfd]{text-align:left;color:#6c7f9e;padding:6px 8px;border-bottom:1px solid var(--lp-line-dark)}.lp-console-table td[data-v-947e3bfd]{padding:9.5px 8px;border-bottom:1px solid rgba(148,163,184,.07);color:var(--lp-text-hi);white-space:nowrap;transition:background-color .32s var(--lp-ease)}.lp-console-table tbody tr:hover td[data-v-947e3bfd]{background:#ecf1f908}.lp-console-table tr:last-child td[data-v-947e3bfd]{border-bottom:0}.ta-r[data-v-947e3bfd]{text-align:right!important}.lp-node-code[data-v-947e3bfd]{display:inline-block;min-width:44px;color:var(--lp-text-dim);font-size:11.5px;margin-right:8px}.lp-node-name[data-v-947e3bfd]{font-weight:500;letter-spacing:.01em}.lp-latency[data-v-947e3bfd]{font-size:14px;font-weight:600}.lp-latency i[data-v-947e3bfd]{font-style:normal;font-size:10.5px;opacity:.6;margin-left:1px}.lp-latency.fast[data-v-947e3bfd]{color:var(--lp-green-hi)}.lp-latency.mid[data-v-947e3bfd]{color:#a5c8ff}.lp-latency.far[data-v-947e3bfd]{color:#c4b5fd}.lp-col-spark[data-v-947e3bfd]{width:52px}.lp-spark[data-v-947e3bfd]{display:block;opacity:.85}.lp-spark.fast[data-v-947e3bfd]{color:#34d569}.lp-spark.mid[data-v-947e3bfd]{color:#7fa9f0}.lp-spark.far[data-v-947e3bfd]{color:#a48df5}.lp-load-bar[data-v-947e3bfd]{display:block;width:56px;height:4px;border-radius:99px;background:#94a3b829;overflow:hidden}.lp-load-bar i[data-v-947e3bfd]{display:block;height:100%;width:100%;border-radius:99px;background:linear-gradient(90deg,#16a34a,#34d569);transform-origin:left center;transition:transform 1.4s var(--lp-ease)}.lp-load-bar i.hot[data-v-947e3bfd]{background:linear-gradient(90deg,#d97706,#fbbf24)}.lp-status[data-v-947e3bfd]{font-size:12px;font-weight:600;padding:3px 9px;border-radius:999px}.lp-status.ok[data-v-947e3bfd]{color:var(--lp-green-soft);background:#22c55e1c}.lp-status.busy[data-v-947e3bfd]{color:#fcd34d;background:#f59e0b21}.lp-console-foot[data-v-947e3bfd]{display:flex;justify-content:space-between;gap:12px;margin-top:14px;padding-top:13px;border-top:1px solid var(--lp-line-dark);flex-wrap:wrap}.lp-console-foot>div[data-v-947e3bfd]{display:flex;flex-direction:column;gap:3px}.lp-console-foot .f-label[data-v-947e3bfd]{color:#6c7f9e}.lp-console-foot .f-value[data-v-947e3bfd]{font-size:14.5px;font-weight:600;color:var(--lp-text-hi)}.lp-console-foot .ok-text[data-v-947e3bfd]{color:var(--lp-green-hi)}.lp-ticker[data-v-947e3bfd]{position:relative;overflow:hidden;border-bottom:1px solid var(--lp-hairline);background:#ecf1f904;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.lp-ticker-track[data-v-947e3bfd]{display:flex;width:max-content;padding:13px 0}.js-motion .lp-ticker-track[data-v-947e3bfd]{animation:lp-ticker-947e3bfd 46s linear infinite}.lp-ticker:hover .lp-ticker-track[data-v-947e3bfd]{animation-play-state:paused}@keyframes lp-ticker-947e3bfd{to{transform:translate(-50%)}}.lp-ticker-item[data-v-947e3bfd]{display:inline-flex;align-items:center;gap:8px;padding:0 26px;font-size:12px;color:var(--lp-text-dim);letter-spacing:.04em;white-space:nowrap;border-right:1px solid var(--lp-hairline)}.lp-ticker-item b[data-v-947e3bfd]{color:var(--lp-text-hi);font-weight:600}.lp-ticker-dot[data-v-947e3bfd]{width:5px;height:5px;border-radius:50%;background:var(--lp-green)}.lp-ticker-dot.busy[data-v-947e3bfd]{background:var(--lp-amber)}.lp-section[data-v-947e3bfd]{position:relative;padding:104px 0;scroll-margin-top:84px;border-bottom:1px solid var(--lp-hairline)}.lp-section-violet[data-v-947e3bfd]:before,.lp-section-green[data-v-947e3bfd]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lp-section-violet[data-v-947e3bfd]:before{background:radial-gradient(640px 380px at 92% 0%,rgba(124,92,255,.09),transparent 62%)}.lp-section-green[data-v-947e3bfd]:before{background:radial-gradient(620px 400px at 0% 100%,rgba(34,197,94,.07),transparent 60%)}.lp-section-head[data-v-947e3bfd]{position:relative;max-width:660px;margin-bottom:56px}.lp-section-head h2[data-v-947e3bfd]{font-size:clamp(1.7rem,3.2vw,2.35rem);font-weight:700;letter-spacing:-.015em;line-height:1.18;color:var(--lp-text-hi);margin:0 0 14px;text-wrap:balance}.lp-section-sub[data-v-947e3bfd]{color:var(--lp-text);font-size:16.5px;margin:0;max-width:36em}.lp-bento[data-v-947e3bfd]{position:relative;display:grid;grid-template-columns:1fr;gap:16px}.lp-card[data-v-947e3bfd]{position:relative;background:var(--lp-glass);border:1px solid var(--lp-glass-border);border-radius:var(--lp-radius);padding:28px 26px;box-shadow:inset 0 1px #ecf1f90d;transition:transform .55s var(--lp-ease),border-color .32s var(--lp-ease),background-color .32s var(--lp-ease);overflow:hidden}.lp-card[data-v-947e3bfd]:before{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(34,197,94,0),transparent);transition:background .5s var(--lp-ease)}.lp-card[data-v-947e3bfd]:hover{transform:translateY(-3px);border-color:#ecf1f92e}.lp-card[data-v-947e3bfd]:hover:before{background:linear-gradient(90deg,transparent,rgba(34,197,94,.55),transparent)}.lp-card[data-v-947e3bfd]:after,.lp-step[data-v-947e3bfd]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(260px 260px at var(--mx, 50%) var(--my, 50%),rgba(34,197,94,.09),transparent 65%);transition:opacity .45s var(--lp-ease)}.lp-card[data-v-947e3bfd]:hover:after,.lp-step[data-v-947e3bfd]:hover:after{opacity:1}.lp-card-top[data-v-947e3bfd]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:18px}.lp-card-icon[data-v-947e3bfd]{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:13px;color:var(--lp-green-soft);background:linear-gradient(180deg,#22c55e24,#22c55e0d);border:1px solid rgba(34,197,94,.28);box-shadow:inset 0 1px #ffffff14}.lp-card-index[data-v-947e3bfd]{font-size:11px;color:#5d7194;letter-spacing:.12em}.lp-card h3[data-v-947e3bfd]{font-size:17.5px;font-weight:650;margin:0 0 8px;letter-spacing:-.015em;color:var(--lp-text-hi)}.lp-card p[data-v-947e3bfd]{color:var(--lp-text);font-size:14.5px;margin:0}.lp-meter[data-v-947e3bfd]{margin:22px 0 0;padding-top:18px;border-top:1px dashed rgba(148,163,184,.18)}.lp-meter figcaption[data-v-947e3bfd]{color:var(--lp-text-dim);margin-bottom:12px}.lp-meter-rows[data-v-947e3bfd]{display:flex;flex-direction:column;gap:9px}.lp-meter-row[data-v-947e3bfd]{display:grid;grid-template-columns:46px 1fr 44px;align-items:center;gap:12px}.lp-meter-time[data-v-947e3bfd]{font-size:12px;color:var(--lp-text-dim)}.lp-meter-track[data-v-947e3bfd]{display:block;height:6px;border-radius:99px;background:#94a3b824;overflow:hidden}.lp-meter-track i[data-v-947e3bfd]{display:block;height:100%;width:100%;border-radius:99px;background:linear-gradient(90deg,#16a34a,#34d569);transform-origin:left center;transform:scaleX(var(--m, 1));transition:transform 1.3s var(--lp-ease) .35s}.js-motion [data-reveal]:not(.revealed) .lp-meter-track i[data-v-947e3bfd]{transform:scaleX(0)}.lp-meter-val[data-v-947e3bfd]{font-size:12.5px;font-weight:600;color:var(--lp-green-hi);text-align:right}.lp-meter-note[data-v-947e3bfd]{margin:12px 0 0!important;font-size:12.5px!important;color:#5d7194!important}.lp-card-oslist[data-v-947e3bfd]{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:18px 0 0;border-top:1px dashed rgba(148,163,184,.18)}.lp-card-oslist li[data-v-947e3bfd]{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:550;color:var(--lp-text);border:1px solid var(--lp-glass-border);border-radius:9px;padding:7px 12px;background:#ecf1f908}.lp-card-oslist li span[data-v-947e3bfd]{display:inline-flex;color:var(--lp-text-dim)}.lp-steps[data-v-947e3bfd]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:20px}.lp-step[data-v-947e3bfd]{position:relative;background:var(--lp-glass);border:1px solid var(--lp-glass-border);border-radius:var(--lp-radius);padding:26px 26px 28px;box-shadow:inset 0 1px #ecf1f90d;overflow:hidden;transition:transform .55s var(--lp-ease),border-color .32s var(--lp-ease)}.lp-step[data-v-947e3bfd]:hover{transform:translateY(-3px);border-color:#ecf1f92e}.lp-step-ghost[data-v-947e3bfd]{position:absolute;right:6px;bottom:-26px;font-size:108px;font-weight:700;line-height:1;color:#ecf1f909;letter-spacing:-.06em;-webkit-user-select:none;user-select:none}.lp-step-meta[data-v-947e3bfd]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.lp-step-no[data-v-947e3bfd]{font-size:12.5px;font-weight:600;color:var(--lp-green-soft);background:#22c55e1a;border:1px solid rgba(34,197,94,.3);border-radius:8px;padding:4px 10px}.lp-step-time[data-v-947e3bfd]{font-size:11.5px;color:#5d7194;letter-spacing:.06em}.lp-step h3[data-v-947e3bfd]{font-size:18px;font-weight:650;margin:0 0 7px;letter-spacing:-.015em;color:var(--lp-text-hi)}.lp-step p[data-v-947e3bfd]{position:relative;color:var(--lp-text);font-size:14.5px;margin:0;max-width:30em}.lp-steps-cta[data-v-947e3bfd]{margin-top:44px}.lp-platforms[data-v-947e3bfd]{position:relative;display:grid;grid-template-columns:1fr;gap:40px}.lp-group-label[data-v-947e3bfd]{color:var(--lp-text-dim);margin:0 0 16px}.lp-os-grid[data-v-947e3bfd]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lp-os-tile[data-v-947e3bfd]{display:flex;align-items:center;gap:12px;background:var(--lp-glass);border:1px solid var(--lp-glass-border);border-radius:var(--lp-radius-sm);padding:16px 18px;box-shadow:inset 0 1px #ecf1f90d;transition:transform .5s var(--lp-ease),border-color .32s var(--lp-ease)}.lp-os-tile[data-v-947e3bfd]:hover{transform:translateY(-2px);border-color:#ecf1f933}.lp-os-icon[data-v-947e3bfd]{color:var(--lp-green-soft);display:inline-flex}.lp-os-name[data-v-947e3bfd]{font-weight:600;font-size:15px;letter-spacing:-.01em;color:var(--lp-text-hi)}.lp-terminal[data-v-947e3bfd]{border-radius:var(--lp-radius);overflow:hidden;border:1px solid rgba(236,241,249,.1);box-shadow:var(--lp-shadow-deep);margin-bottom:16px}.lp-terminal-bar[data-v-947e3bfd]{display:flex;align-items:center;gap:6px;background:#101b2f;padding:10px 14px;border-bottom:1px solid rgba(148,163,184,.12)}.tdot[data-v-947e3bfd]{width:9px;height:9px;border-radius:50%;background:#94a3b840}.lp-terminal-bar .tdot[data-v-947e3bfd]:first-child{background:#f871718c}.lp-terminal-bar .tdot[data-v-947e3bfd]:nth-child(2){background:#fbbf248c}.lp-terminal-bar .tdot[data-v-947e3bfd]:nth-child(3){background:#4ade808c}.lp-terminal-title[data-v-947e3bfd]{margin-left:8px;font-size:11px;color:var(--lp-text-dim);letter-spacing:.08em}.lp-terminal-body[data-v-947e3bfd]{margin:0;padding:18px 18px 20px;background:var(--lp-ink-deep);color:#b6c4da;font-size:12.8px;line-height:2;overflow-x:auto;white-space:pre}.tl-cmd[data-v-947e3bfd]{color:#dbe4f2}.tl-ok[data-v-947e3bfd]{color:var(--lp-green-soft)}.tl-cursor[data-v-947e3bfd]{color:var(--lp-green-hi)}.js-motion .tl-cursor[data-v-947e3bfd]{animation:lp-blink-947e3bfd 1.1s steps(1) infinite}@keyframes lp-blink-947e3bfd{50%{opacity:0}}.tl-line[data-v-947e3bfd]{transition:opacity .4s var(--lp-ease),transform .4s var(--lp-ease)}.js-motion [data-reveal]:not(.revealed) .tl-line[data-v-947e3bfd]{opacity:0;transform:translateY(4px)}.js-motion [data-reveal].revealed .tl-l1[data-v-947e3bfd]{transition-delay:.15s}.js-motion [data-reveal].revealed .tl-l2[data-v-947e3bfd]{transition-delay:.75s}.js-motion [data-reveal].revealed .tl-l3[data-v-947e3bfd]{transition-delay:1.35s}.js-motion [data-reveal].revealed .tl-l4[data-v-947e3bfd]{transition-delay:1.95s}.js-motion [data-reveal].revealed .tl-l5[data-v-947e3bfd]{transition-delay:2.3s}.lp-client-chips[data-v-947e3bfd]{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-wrap:wrap;gap:9px}.lp-chip[data-v-947e3bfd]{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:9px;background:#ecf1f908;color:var(--lp-text);font-size:13px;border:1px solid var(--lp-glass-border)}.lp-link-more[data-v-947e3bfd]{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:var(--lp-green-soft);font-weight:600;font-size:15px;text-decoration:none}.lp-link-more[data-v-947e3bfd]:hover{color:var(--lp-green-hi);text-decoration:underline;text-underline-offset:4px}.lp-link-more svg[data-v-947e3bfd]{transition:transform .45s var(--lp-ease)}.lp-link-more:hover svg[data-v-947e3bfd]{transform:translate(3px)}.lp-faq-grid[data-v-947e3bfd]{display:grid;grid-template-columns:1fr;gap:14px}.lp-faq-item[data-v-947e3bfd]{display:flex;gap:16px;background:var(--lp-glass);border:1px solid var(--lp-glass-border);border-radius:var(--lp-radius);padding:22px 24px;box-shadow:inset 0 1px #ecf1f90d;transition:border-color .32s var(--lp-ease)}.lp-faq-item[data-v-947e3bfd]:hover{border-color:#ecf1f92e}.lp-faq-q[data-v-947e3bfd]{flex:none;font-size:12px;font-weight:600;color:var(--lp-green-soft);border:1px solid rgba(34,197,94,.3);background:#22c55e14;border-radius:8px;height:28px;min-width:38px;display:inline-flex;align-items:center;justify-content:center;transform:translateY(2px)}.lp-faq-item h3[data-v-947e3bfd]{font-size:15.5px;font-weight:650;margin:0 0 7px;letter-spacing:-.01em;color:var(--lp-text-hi)}.lp-faq-item p[data-v-947e3bfd]{color:var(--lp-text);font-size:14px;margin:0}.lp-cta-section[data-v-947e3bfd]{border-bottom:0}.lp-cta-banner[data-v-947e3bfd]{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:26px;background:linear-gradient(175deg,var(--lp-ink-3) 0%,var(--lp-ink-2) 58%);color:var(--lp-text-hi);border-radius:var(--lp-radius-lg);padding:52px 30px;box-shadow:var(--lp-shadow-deep),inset 0 1px #ecf1f912;border:1px solid rgba(236,241,249,.1)}.lp-cta-btn[data-v-947e3bfd]{flex:none}.lp-cta-banner-glow[data-v-947e3bfd]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;pointer-events:none;background:radial-gradient(440px 250px at 20% 8%,rgba(124,92,255,.24),transparent 65%),radial-gradient(460px 270px at 84% 96%,rgba(34,197,94,.15),transparent 62%)}.lp-cta-arc[data-v-947e3bfd]{position:absolute;left:50%;top:-230px;transform:translate(-50%);width:620px;height:320px;border-radius:50%;border:1px solid rgba(34,197,94,.22);pointer-events:none}.lp-cta-eyebrow[data-v-947e3bfd]{margin-bottom:14px;position:relative}.lp-cta-copy[data-v-947e3bfd]{position:relative}.lp-cta-banner h2[data-v-947e3bfd]{font-size:clamp(1.6rem,3vw,2.15rem);font-weight:700;letter-spacing:-.015em;margin:0 0 10px}.lp-cta-sub[data-v-947e3bfd]{color:var(--lp-text);margin:0;max-width:34em}.lp-cta-banner .lp-btn[data-v-947e3bfd]{position:relative}.lp-footer[data-v-947e3bfd]{background:var(--lp-ink-deep);color:var(--lp-text);padding:0 0 36px;border-top:1px solid var(--lp-hairline)}.lp-footer-status[data-v-947e3bfd]{display:flex;align-items:center;gap:10px;padding:22px 0;border-bottom:1px solid var(--lp-hairline);color:#cfe9db;font-size:14px}.lp-footer-uptime[data-v-947e3bfd]{margin-left:auto;font-size:12px;color:var(--lp-green-soft)}.lp-footer-grid[data-v-947e3bfd]{display:grid;grid-template-columns:1fr;gap:36px;padding:44px 0 38px;border-bottom:1px solid var(--lp-hairline)}.lp-footer-brand p[data-v-947e3bfd]{margin:14px 0 0;font-size:14.5px;max-width:26em}.lp-footer-col[data-v-947e3bfd]{display:flex;flex-direction:column;align-items:flex-start}.lp-footer-col h3[data-v-947e3bfd]{color:#6c7f9e;margin:0 0 10px}.lp-footer-col a[data-v-947e3bfd]{color:var(--lp-text);text-decoration:none;font-size:14.5px;padding:8px 0;min-height:40px;display:inline-flex;align-items:center;transition:color .32s var(--lp-ease)}.lp-footer-col a[data-v-947e3bfd]:hover{color:#fff}.lp-footer-soon[data-v-947e3bfd]{font-size:14.5px;padding:8px 0;min-height:40px;display:inline-flex;align-items:center;gap:8px;color:#5d6b82}.lp-footer-soon em[data-v-947e3bfd]{font-style:normal;font-size:10.5px;border:1px solid rgba(148,163,184,.28);border-radius:5px;padding:1px 6px;color:#6c7f9e}.lp-footer-copy[data-v-947e3bfd]{margin:26px 0 0;font-size:11.5px;letter-spacing:.06em;color:#5d6b82}.js-motion [data-reveal][data-v-947e3bfd]{opacity:0;transform:translateY(26px) scale(.988);transition:opacity .9s var(--lp-ease),transform .9s var(--lp-ease)}.js-motion [data-reveal].revealed[data-v-947e3bfd]{opacity:1;transform:translateY(0) scale(1)}.lp-section-head .lp-eyebrow[data-v-947e3bfd]:before{transform-origin:left center;transition:transform .9s var(--lp-ease) .25s}.js-motion [data-reveal]:not(.revealed) .lp-eyebrow[data-v-947e3bfd]:before{transform:scaleX(0)}.js-motion .lp-bento [data-reveal][data-v-947e3bfd]:nth-child(2),.js-motion .lp-steps [data-reveal][data-v-947e3bfd]:nth-child(2),.js-motion .lp-faq-grid [data-reveal][data-v-947e3bfd]:nth-child(2){transition-delay:.08s}.js-motion .lp-bento [data-reveal][data-v-947e3bfd]:nth-child(3),.js-motion .lp-steps [data-reveal][data-v-947e3bfd]:nth-child(3),.js-motion .lp-faq-grid [data-reveal][data-v-947e3bfd]:nth-child(3){transition-delay:.16s}.js-motion .lp-bento [data-reveal][data-v-947e3bfd]:nth-child(4),.js-motion .lp-faq-grid [data-reveal][data-v-947e3bfd]:nth-child(4){transition-delay:.24s}.js-motion .lp-faq-grid [data-reveal][data-v-947e3bfd]:nth-child(5){transition-delay:.32s}@media (prefers-reduced-motion: reduce){.lp[data-v-947e3bfd] *{animation:none!important;transition-duration:.01ms!important}.lp[data-v-947e3bfd]{scroll-behavior:auto}}[data-theme=light] .lp[data-v-947e3bfd]{--lp-ink: #f5f7fb;--lp-ink-deep: #edf0f5;--lp-hairline: rgba(14, 22, 38, .08);--lp-glass: #ffffff;--lp-glass-border: #e4e8ef;--lp-text-hi: #0e1626;--lp-text: #414d63;--lp-text-dim: #64748b;--lp-green-soft: #15803d;--lp-green-hi: #16a34a;--lp-shadow-deep: 0 24px 60px -28px rgba(14, 22, 38, .28);background:var(--lp-ink)}[data-theme=light] .lp-noise[data-v-947e3bfd]{opacity:.14}[data-theme=light] .lp-hero[data-v-947e3bfd]{background-image:linear-gradient(rgba(14,22,38,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(14,22,38,.05) 1px,transparent 1px)}[data-theme=light] .lp-hero-glow[data-v-947e3bfd]{background:radial-gradient(760px 480px at 84% 4%,rgba(124,92,255,.13),transparent 62%),radial-gradient(620px 460px at 4% 100%,rgba(34,197,94,.1),transparent 60%)}[data-theme=light] .lp-h1-brand[data-v-947e3bfd]{background:linear-gradient(98deg,#0e1626 55%,#4a3aaa 92%,var(--lp-violet) 118%);-webkit-background-clip:text;background-clip:text}[data-theme=light] .lp-eyebrow[data-v-947e3bfd]{color:#15803d}[data-theme=light] .lp-hero-stats dd[data-v-947e3bfd]{color:#0e1626}[data-theme=light] .lp-nav[data-v-947e3bfd]{background:#ffffffa6;border-color:#0e162614}[data-theme=light] .lp-nav a[data-v-947e3bfd]:hover{color:#0e1626;background:#0e16260d}[data-theme=light] .lp-lang[data-v-947e3bfd],[data-theme=light] .lp-theme[data-v-947e3bfd]{background:#fff9;border-color:#0e162624}[data-theme=light] .lp-lang button.on[data-v-947e3bfd]{background:#0e162614;color:#0e1626}[data-theme=light] .lp-brand-tag[data-v-947e3bfd]{color:#64748b;border-color:#0e16262e}[data-theme=light] .lp-btn-ghost-dark[data-v-947e3bfd]{background:#0e162608;border-color:#0e162638;color:#0e1626}[data-theme=light] .lp-btn-ghost-dark[data-v-947e3bfd]:hover{border-color:#0e162680;color:#000;background:#0e16260f}[data-theme=light] .lp-ticker[data-v-947e3bfd]{background:#0e162605}[data-theme=light] .lp-card[data-v-947e3bfd]{box-shadow:inset 0 1px #fffc,0 10px 28px -14px #0e16261f}[data-theme=light] .lp-card[data-v-947e3bfd]:hover,[data-theme=light] .lp-step[data-v-947e3bfd]:hover,[data-theme=light] .lp-os-tile[data-v-947e3bfd]:hover,[data-theme=light] .lp-faq-item[data-v-947e3bfd]:hover{border-color:#c8d2df}[data-theme=light] .lp-step-ghost[data-v-947e3bfd]{color:#0e16260d}[data-theme=light] .lp-card-oslist li[data-v-947e3bfd],[data-theme=light] .lp-chip[data-v-947e3bfd]{background:#0e162605}[data-theme=light] .lp-footer-status[data-v-947e3bfd]{color:#166534}[data-theme=light] .lp-footer-col h3[data-v-947e3bfd]{color:#64748b}[data-theme=light] .lp-footer-col a[data-v-947e3bfd]:hover{color:#7fe3a4}[data-theme=light] .lp-footer-soon[data-v-947e3bfd],[data-theme=light] .lp-footer-copy[data-v-947e3bfd]{color:#8a96a8}[data-theme=light] .lp-orbit-ring[data-v-947e3bfd]{border-color:#7c5cff47}[data-theme=light] .lp-orbit-ring.r2[data-v-947e3bfd]{border-color:#0e16261f}[data-theme=light] .lp-console-shell[data-v-947e3bfd]{background:#0e16260a;border-color:#0e162614}[data-theme=light] .lp-console[data-v-947e3bfd]{background:linear-gradient(175deg,#fff,#f7f9fc 58%);border-color:#e4e8ef;box-shadow:inset 0 1px #ffffffe6}[data-theme=light] .lp-console-live[data-v-947e3bfd]{color:#15803d;border-color:#22c55e59;background:#22c55e17}[data-theme=light] .lp-console-table th[data-v-947e3bfd]{color:#64748b;border-bottom-color:#0e16261a}[data-theme=light] .lp-console-table td[data-v-947e3bfd]{border-bottom-color:#0e16260f}[data-theme=light] .lp-console-table tbody tr:hover td[data-v-947e3bfd]{background:#0e162608}[data-theme=light] .lp-latency.fast[data-v-947e3bfd]{color:#15803d}[data-theme=light] .lp-latency.mid[data-v-947e3bfd]{color:#2563eb}[data-theme=light] .lp-latency.far[data-v-947e3bfd]{color:#6d28d9}[data-theme=light] .lp-spark.fast[data-v-947e3bfd]{color:#16a34a}[data-theme=light] .lp-spark.mid[data-v-947e3bfd]{color:#3b82f6}[data-theme=light] .lp-spark.far[data-v-947e3bfd]{color:#7c3aed}[data-theme=light] .lp-status.ok[data-v-947e3bfd]{color:#15803d;background:#22c55e1f}[data-theme=light] .lp-status.busy[data-v-947e3bfd]{color:#92400e;background:#f59e0b29}[data-theme=light] .lp-load-bar[data-v-947e3bfd]{background:#0e162614}[data-theme=light] .lp-console-foot[data-v-947e3bfd]{border-top-color:#0e16261a}[data-theme=light] .lp-console-foot .f-label[data-v-947e3bfd]{color:#64748b}[data-theme=light] .lp-console-foot .ok-text[data-v-947e3bfd]{color:#15803d}[data-theme=light] .lp-terminal[data-v-947e3bfd]{border-color:#e4e8ef}[data-theme=light] .lp-terminal-bar[data-v-947e3bfd]{background:#eef1f6;border-bottom-color:#0e162614}[data-theme=light] .lp-terminal-body[data-v-947e3bfd]{background:#f8fafc;color:#475569}[data-theme=light] .tl-cmd[data-v-947e3bfd]{color:#1e293b}[data-theme=light] .tl-ok[data-v-947e3bfd]{color:#15803d}[data-theme=light] .tl-cursor[data-v-947e3bfd]{color:#16a34a}[data-theme=light] .lp-cta-banner[data-v-947e3bfd]{background:linear-gradient(175deg,#fff,#f7f9fc 58%);border-color:#e4e8ef;box-shadow:0 24px 60px -28px #0e162633,inset 0 1px #ffffffe6}[data-theme=light] .lp-cta-banner-glow[data-v-947e3bfd]{background:radial-gradient(440px 250px at 20% 8%,rgba(124,92,255,.1),transparent 65%),radial-gradient(460px 270px at 84% 96%,rgba(34,197,94,.09),transparent 62%)}.lp-hide-sm[data-v-947e3bfd],.lp-col-spark[data-v-947e3bfd],.lp-col-status[data-v-947e3bfd]{display:none}@media (max-width: 559px){.lp-container[data-v-947e3bfd]{padding:0 16px}.lp-header[data-v-947e3bfd]{padding-top:14px;padding-bottom:10px}.lp-header.is-stuck[data-v-947e3bfd]{padding-top:14px;padding-bottom:14px}.lp-header-inner[data-v-947e3bfd]{gap:8px}.lp-brand[data-v-947e3bfd]{gap:7px}.lp-brand-name[data-v-947e3bfd]{font-size:17px}.lp-brand-tag[data-v-947e3bfd]{display:none}.lp-header-actions[data-v-947e3bfd]{gap:6px}.lp-theme[data-v-947e3bfd]{width:40px;height:40px}.lp-lang[data-v-947e3bfd]{padding:1px}.lp-lang button[data-v-947e3bfd]{min-width:36px;padding:0 8px;font-size:12.5px}.lp-btn-sm[data-v-947e3bfd]{min-height:40px;padding:0 14px;font-size:13px}}@media (min-width: 560px){.lp-hide-sm[data-v-947e3bfd]{display:inline-flex}.lp-col-status[data-v-947e3bfd]{display:table-cell}.lp-faq-grid[data-v-947e3bfd]{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-os-grid[data-v-947e3bfd]{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-os-tile[data-v-947e3bfd]{flex-direction:column;align-items:flex-start;gap:10px}.lp-hero-stats[data-v-947e3bfd]{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-hero-stats>div[data-v-947e3bfd]:not(:first-child){padding-left:20px;border-left:1px solid var(--lp-hairline)}.lp-bento[data-v-947e3bfd]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 700px){.lp-col-spark[data-v-947e3bfd]{display:table-cell}}@media (min-width: 880px){.lp-container[data-v-947e3bfd]{padding:0 32px}.lp-nav[data-v-947e3bfd]{display:inline-flex}.lp-hero[data-v-947e3bfd]{padding:176px 0 140px}.lp-hero-grid[data-v-947e3bfd]{grid-template-columns:1.06fr .94fr;gap:52px}.lp-bento[data-v-947e3bfd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.lp-steps[data-v-947e3bfd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lp-platforms[data-v-947e3bfd]{grid-template-columns:1.05fr .95fr;gap:56px}.lp-section[data-v-947e3bfd]{padding:122px 0}.lp-section-head[data-v-947e3bfd]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:0 56px;align-items:end;max-width:none}.lp-section-head .lp-eyebrow[data-v-947e3bfd]{grid-column:1 / -1}.lp-section-head h2[data-v-947e3bfd]{margin:0}.lp-section-head .lp-section-sub[data-v-947e3bfd]{margin:0 0 5px}.lp-cta-banner[data-v-947e3bfd]{flex-direction:row;align-items:center;justify-content:space-between;padding:58px 56px;gap:48px}.lp-footer-grid[data-v-947e3bfd]{grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;gap:24px}}


      .rmlp-source-root { color-scheme: dark; }
      .rmlp-source-root,.rmlp-source-body { margin: 0; background: #050a14; }
      .rmlp-source-root[data-theme='light'] { color-scheme: light; }
      .rmlp-source-root[data-theme='light'],.rmlp-source-root[data-theme='light'] .rmlp-source-body { background: #f3f5f9; }
    
@font-face{font-family:FX Grotesk;src:url(assets/space-grotesk-latin-BhU9QXUp-0640890476fc.woff2) format("woff2-variations");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:FX Mono;src:url(assets/jetbrains-mono-latin-B9CIFXIH-18be452724bf.woff2) format("woff2-variations");font-weight:100 800;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.rmlp-source-root{--primary: #16a34a;--primary-hover: #22c55e;--primary-active: #15803d;--primary-soft: rgba(34, 197, 94, .09);--primary-grad: linear-gradient(135deg, #34d569 0%, #16a34a 100%);--accent-violet: #7c5cff;--warning: #d97706;--warning-soft: rgba(245, 158, 11, .13);--danger: #dc2626;--danger-soft: rgba(239, 68, 68, .11);--bg-page: #eef1f8;--bg-card: #ffffff;--card-bg: #ffffff;--bg-elev: #f3f4fb;--text-1: #131526;--text-2: #5b6076;--text-3: #6d7288;--border: #e6e8f2;--radius: 15px;--shadow-card: 0 10px 30px rgba(14, 22, 38, .06);--shadow-hover: 0 16px 40px rgba(34, 197, 94, .14);--shadow-glow: 0 10px 34px rgba(34, 197, 94, .2);--font-mono: "FX Mono", ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--font-sans: "FX Grotesk", -apple-system, BlinkMacSystemFont, "SF Pro SC", "PingFang SC", "Helvetica Neue", "Microsoft YaHei", sans-serif;--ease: cubic-bezier(.32, .72, 0, 1);--noise-img: url(assets/__rmlp_inline_f22679082f045492e07b9f6a190f40dc6424ea053cca916a9768d3ada3597e64-f22679082f04.svg)}[data-theme=dark]{--primary: #22c55e;--primary-hover: #4ade80;--primary-active: #16a34a;--primary-soft: rgba(34, 197, 94, .12);--bg-page: #070d1a;--bg-card: #0d1626;--card-bg: #0d1626;--bg-elev: #111d33;--text-1: #ecf1f9;--text-2: #a9b8d0;--text-3: #8195b3;--border: rgba(148, 163, 184, .16);--shadow-card: 0 12px 34px rgba(0, 0, 0, .35);--shadow-hover: 0 16px 40px rgba(34, 197, 94, .18)}*{margin:0;padding:0;box-sizing:border-box}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rmlp-source-root,.rmlp-source-body{margin:0;padding:0;min-height:100vh;color:var(--text-1);font-family:-apple-system,BlinkMacSystemFont,SF Pro SC,SF Pro Text,PingFang SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:14px;line-height:1.5;background-color:var(--bg-page);background-image:radial-gradient(900px 520px at 100% -8%,rgba(34,197,94,.07),transparent 60%),radial-gradient(760px 520px at -8% 110%,rgba(124,92,255,.05),transparent 55%),linear-gradient(rgba(14,22,38,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(14,22,38,.025) 1px,transparent 1px);background-size:100% 100%,100% 100%,44px 44px,44px 44px;background-attachment:fixed}[data-theme=dark] .rmlp-source-body{background-image:radial-gradient(900px 520px at 100% -8%,rgba(34,197,94,.06),transparent 60%),radial-gradient(760px 520px at -8% 110%,rgba(124,92,255,.06),transparent 55%),linear-gradient(rgba(148,163,184,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.04) 1px,transparent 1px)}#app{min-height:100vh}a{color:var(--primary);text-decoration:none}a:hover{color:var(--primary-hover)}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{background:#64748b66;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#64748ba6}::-webkit-scrollbar-track{background:transparent}.fx-card{position:relative;background:var(--bg-card);border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow-card);transition:box-shadow .3s var(--ease),transform .3s var(--ease),border-color .3s var(--ease)}.fx-microlabel{font-family:var(--font-mono);font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:.16em;color:var(--text-3)}.fx-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ant-message{z-index:10000!important}.fx-dark-dropdown.ant-select-dropdown{background:#0f1b31;border:1px solid rgba(148,163,184,.2);box-shadow:0 20px 50px -16px #020817e6}.fx-dark-dropdown .ant-select-item{color:#a6b5cd}.fx-dark-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#ecf1f912;color:#ecf1f9}.fx-dark-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#22c55e24;color:#7fe3a4;font-weight:600}

[data-rmlp-inline-style="inline0"]:not(#rmlp-inline-specificity):not(#rmlp-inline-specificity):not(#rmlp-inline-specificity):not(#rmlp-inline-specificity){transform:scaleX(0.42);}
[data-rmlp-inline-style="inline1"]:not(#rmlp-inline-specificity):not(#rmlp-inline-specificity):not(#rmlp-inline-specificity):not(#rmlp-inline-specificity){transform:scaleX(0.37);}
[data-rmlp-inline-style="inline2"]:not(#rmlp-inline-specificity):not(#rmlp-inline-specificity):not(#rmlp-inline-specificity):not(#rmlp-inline-specificity){transform:scaleX(0.55);}
[data-rmlp-inline-style="inline3"]:not(#rmlp-inline-specificity):not(#rmlp-inline-specificity):not(#rmlp-inline-specificity):not(#rmlp-inline-specificity){transform:scaleX(0.48);}
[data-rmlp-inline-style="inline4"]:not(#rmlp-inline-specificity):not(#rmlp-inline-specificity):not(#rmlp-inline-specificity):not(#rmlp-inline-specificity){transform:scaleX(0.61);}
[data-rmlp-inline-style="inline5"]:not(#rmlp-inline-specificity):not(#rmlp-inline-specificity):not(#rmlp-inline-specificity):not(#rmlp-inline-specificity){transform:scaleX(0.78);}
.rmlp-source-root>.rmlp-source-body>[data-rmlp-source-hidden="true"]{display:none!important}.rmlp-source-body{isolation:isolate}.rmlp-source-body>[data-rmlp-source-forced-visible="true"][data-rmlp-source-display="block"]{display:block!important}.rmlp-source-body>[data-rmlp-source-forced-visible="true"][data-rmlp-source-display="block"]{visibility:visible!important;opacity:1!important;content-visibility:visible!important}.rmlp-source-body>[data-rmlp-source-forced-visible="true"][data-rmlp-source-display="contents"]{display:contents!important}.rmlp-source-body>[data-rmlp-source-forced-visible="true"][data-rmlp-source-display="contents"]{visibility:visible!important;opacity:1!important;content-visibility:visible!important}.rmlp-source-body>[data-rmlp-source-forced-visible="true"][data-rmlp-source-display="flex"]{display:flex!important}.rmlp-source-body>[data-rmlp-source-forced-visible="true"][data-rmlp-source-display="flex"]{visibility:visible!important;opacity:1!important;content-visibility:visible!important}.rmlp-source-body>[data-rmlp-source-forced-visible="true"][data-rmlp-source-display="flow-root"]{display:flow-root!important}.rmlp-source-body>[data-rmlp-source-forced-visible="true"][data-rmlp-source-display="flow-root"]{visibility:visible!important;opacity:1!important;content-visibility:visible!important}.rmlp-source-body>[data-rmlp-source-forced-visible="true"][data-rmlp-source-display="grid"]{display:grid!important}.rmlp-source-body>[data-rmlp-source-forced-visible="true"][data-rmlp-source-display="grid"]{visibility:visible!important;opacity:1!important;content-visibility:visible!important}.rmlp-source-body>[data-rmlp-source-forced-visible="true"][data-rmlp-source-display="inline"]{display:inline!important}.rmlp-source-body>[data-rmlp-source-forced-visible="true"][data-rmlp-source-display="inline"]{visibility:visible!important;opacity:1!important;content-visibility:visible!important}.rmlp-source-body>[data-rmlp-source-forced-visible="true"][data-rmlp-source-display="inline-block"]{display:inline-block!important}.rmlp-source-body>[data-rmlp-source-forced-visible="true"][data-rmlp-source-display="inline-block"]{visibility:visible!important;opacity:1!important;content-visibility:visible!important}.rmlp-source-body>[data-rmlp-source-forced-visible="true"][data-rmlp-source-display="inline-flex"]{display:inline-flex!important}.rmlp-source-body>[data-rmlp-source-forced-visible="true"][data-rmlp-source-display="inline-flex"]{visibility:visible!important;opacity:1!important;content-visibility:visible!important}.rmlp-source-body>[data-rmlp-source-forced-visible="true"][data-rmlp-source-display="inline-grid"]{display:inline-grid!important}.rmlp-source-body>[data-rmlp-source-forced-visible="true"][data-rmlp-source-display="inline-grid"]{visibility:visible!important;opacity:1!important;content-visibility:visible!important}.rmlp-source-body>[data-rmlp-source-forced-visible="true"][data-rmlp-source-display="table"]{display:table!important}.rmlp-source-body>[data-rmlp-source-forced-visible="true"][data-rmlp-source-display="table"]{visibility:visible!important;opacity:1!important;content-visibility:visible!important}
/* rmlp-safe-runtime */
  [data-rmlp-reveal]{transition:opacity .6s ease,transform .6s ease}
  [data-rmlp-reveal]:not(.is-visible):not([data-rmlp-revealed='true']){opacity:0;transform:translateY(16px)}
  [data-rmlp-reveal].is-visible,[data-rmlp-reveal][data-rmlp-revealed='true']{opacity:1;transform:none}
  [data-rmlp-reveal][hidden],[data-rmlp-carousel-slide][hidden],[data-rmlp-modal][hidden],[role='dialog'][hidden],[data-rmlp-runtime-hidden='true']{display:none!important}
  [data-rmlp-grid-repair-id]>*{min-width:0!important}
  @media (prefers-reduced-motion:reduce){[data-rmlp-reveal]{transition:none!important;transform:none!important;opacity:1!important}}
.rmlp-inline-svg-definitions{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.rmlp-evidence-clone{min-height:100vh}.rmlp-evidence-sections:empty{display:none}.rmlp-runtime-link-group>summary{list-style:none;cursor:pointer}.rmlp-runtime-link-group>summary::-webkit-details-marker{display:none}.rmlp-runtime-link-options{display:grid;gap:8px;margin-top:12px}.rmlp-runtime-link-option{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid currentColor;border-radius:8px;color:inherit;text-decoration:none}@media(max-width:600px){.rmlp-evidence-clone{max-width:100%;overflow-x:hidden;overflow-x:clip}}