table.svelte-czm3si{font-variant-numeric:tabular-nums;width:100%;font-size:.9rem;display:block}caption.svelte-czm3si{color:var(--text-muted);text-align:left;margin-bottom:16px;display:block}thead.svelte-czm3si,tbody.svelte-czm3si{display:block}tr.svelte-czm3si{border-radius:8px;grid-template-columns:11.5rem minmax(0,1fr) 4.5rem 4.75rem 3.5rem;align-items:center;column-gap:14px;padding-block:7px;display:grid}tbody.svelte-czm3si tr:where(.svelte-czm3si):hover{background:var(--surface-raised)}thead.svelte-czm3si th:where(.svelte-czm3si){color:var(--text-muted);text-align:left;font-size:.8rem;font-weight:500}tbody.svelte-czm3si th:where(.svelte-czm3si){text-align:left;font-weight:400}.number.svelte-czm3si{text-align:right;white-space:nowrap}thead.svelte-czm3si .number:where(.svelte-czm3si){text-align:right}.bar.svelte-czm3si{background:var(--bar-muted);border-radius:0 4px 4px 0;height:14px;display:block}.highlighted.svelte-czm3si th:where(.svelte-czm3si),.highlighted.svelte-czm3si td:where(.svelte-czm3si){font-weight:600}.highlighted.svelte-czm3si .bar:where(.svelte-czm3si){background:var(--accent)}.visually-hidden.svelte-czm3si{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=720px){tr.svelte-czm3si{grid-template-columns:minmax(0,1fr) auto auto auto;row-gap:4px}.bar-cell.svelte-czm3si{grid-area:2/1/auto/-1}thead.svelte-czm3si .bar-cell:where(.svelte-czm3si){display:none}}.bubbles.svelte-11w2rr2{pointer-events:none;position:absolute;inset:0;overflow:hidden}.bubble.svelte-11w2rr2{bottom:calc(-1 * var(--size));width:var(--size);height:var(--size);background:radial-gradient(circle at 32% 28%, #fff 0 9%, transparent 10%), var(--color);opacity:.4;cursor:pointer;pointer-events:auto;border:0;border-radius:50%;padding:0;transition:transform .18s ease-out,opacity .18s ease-out;animation:linear infinite svelte-11w2rr2-rise;position:absolute}.popped.svelte-11w2rr2{pointer-events:none;transform:scale(1.8);opacity:0!important}@keyframes svelte-11w2rr2-rise{0%{translate:0}50%{translate:18px -55vh}to{translate:-6px -110vh}}@media (prefers-reduced-motion:reduce){.bubble.svelte-11w2rr2{display:none}}ol.svelte-ukflul{--dot:16px;--stage:1.1s;margin:0;padding:0;list-style:none;position:relative}ol.svelte-ukflul:before{content:"";top:14px;bottom:14px;left:calc(var(--dot) / 2 - 1px);background:var(--navy-line);width:2px;position:absolute}li.svelte-ukflul{grid-template-columns:var(--dot) minmax(0, 1fr) auto;align-items:baseline;column-gap:18px;padding-block:11px;display:grid;position:relative}.dot.svelte-ukflul{width:var(--dot);height:var(--dot);border:2px solid var(--bubble-3);background:var(--navy);border-radius:50%;align-self:center;position:relative}.dot.svelte-ukflul:before,.dot.svelte-ukflul:after{content:"";opacity:0;animation-duration:calc(var(--steps) * var(--stage));animation-delay:calc(var(--step) * var(--stage));border-radius:50%;animation-iteration-count:infinite;position:absolute}.dot.svelte-ukflul:before{background:radial-gradient(circle at 32% 28%, #fff 0 12%, transparent 13%), var(--bubble-1);animation-name:svelte-ukflul-bubble;animation-timing-function:ease-out;inset:-6px}.dot.svelte-ukflul:after{border:2px solid var(--bubble-2);animation-name:svelte-ukflul-burst;animation-timing-function:ease-out;inset:-6px}@keyframes svelte-ukflul-bubble{0%{opacity:0;transform:scale(.2)}3%{opacity:1;transform:scale(1)}10%{opacity:1;transform:scale(1)}11%,to{opacity:0;transform:scale(1.2)}}@keyframes svelte-ukflul-burst{0%,10%{opacity:0;transform:scale(1)}11%{opacity:1;transform:scale(1.1)}14%,to{opacity:0;transform:scale(1.9)}}strong.svelte-ukflul{color:var(--on-navy);font:500 1.08rem/1.3 var(--font-display);display:block}.detail.svelte-ukflul{color:var(--on-navy-muted);font-size:.9rem}.exit.svelte-ukflul{color:var(--on-navy-muted);font:.78rem var(--font-mono);white-space:nowrap}@media (width<=560px){li.svelte-ukflul{grid-template-columns:var(--dot) minmax(0, 1fr)}.dot.svelte-ukflul{align-self:start;margin-top:4px}.exit.svelte-ukflul{white-space:normal;grid-column:2}}.hero.svelte-1uha8ag{background:var(--navy);color:var(--on-navy);padding-block:clamp(48px,8vw,96px);position:relative;overflow:hidden}.hero-grid.svelte-1uha8ag{pointer-events:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid;position:relative}.hero-grid.svelte-1uha8ag>:where(.svelte-1uha8ag){pointer-events:auto}.lockup.svelte-1uha8ag{align-items:center;gap:14px;margin-bottom:28px;display:flex}.wordmark.svelte-1uha8ag{font:500 2.6rem/1 var(--font-display);margin:0}.motto.svelte-1uha8ag{color:var(--bubble-3);font:500 1.05rem/1.2 var(--font-display);margin:6px 0 0}h1.svelte-1uha8ag{font-size:clamp(2.2rem,5vw,3.5rem);line-height:1.08}.lead.svelte-1uha8ag{max-width:34rem;color:var(--on-navy-muted);margin:20px 0 28px;font-size:1.1rem}.actions.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.button.svelte-1uha8ag{font:500 1rem var(--font-display);border-radius:999px;padding:11px 22px;text-decoration:none}.primary.svelte-1uha8ag{background:var(--bubble-1);color:var(--navy)}.primary.svelte-1uha8ag:hover{background:var(--bubble-3)}.install.svelte-1uha8ag{background:var(--navy-raised);border-radius:999px}.install.svelte-1uha8ag pre:where(.svelte-1uha8ag){padding:9px 66px 9px 18px}.install.svelte-1uha8ag .copy:where(.svelte-1uha8ag){opacity:1;top:7px}.hero-code.svelte-1uha8ag{background:var(--navy-raised)}.section.svelte-1uha8ag{padding-block:clamp(56px,8vw,88px)}h2.svelte-1uha8ag{margin-bottom:16px;font-size:clamp(1.6rem,3.2vw,2.25rem)}.intro.svelte-1uha8ag{max-width:46rem;color:var(--text-muted);margin:0 0 28px}code.svelte-1uha8ag{font-size:.92em}.tabs.svelte-1uha8ag{scrollbar-width:none;gap:6px;margin-block:24px 16px;display:flex;overflow-x:auto}.tabs.svelte-1uha8ag button:where(.svelte-1uha8ag){border:1px solid var(--line);color:var(--text-muted);font:500 .92rem var(--font-body);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:7px 16px}.tabs.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{color:var(--text)}.tabs.svelte-1uha8ag .active:where(.svelte-1uha8ag),.tabs.svelte-1uha8ag .active:where(.svelte-1uha8ag):hover{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.summary.svelte-1uha8ag{min-height:2lh;color:var(--text-muted);margin:0 0 12px}.journey.svelte-1uha8ag{background:var(--navy);color:var(--on-navy);padding-block:clamp(56px,8vw,88px)}.journey-grid.svelte-1uha8ag{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,5vw,72px);display:grid}.journey.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--on-navy-muted)}.journey.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--bubble-3)}.note.svelte-1uha8ag{max-width:46rem;color:var(--text-muted);margin:20px 0 0;font-size:.875rem}.features.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:28px 40px;margin:28px 0 0;padding:0;list-style:none;display:grid}.features.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:6px;font-size:1.15rem}.features.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-muted);margin:0}.doc-links.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:12px;display:grid}.doc-links.svelte-1uha8ag a:where(.svelte-1uha8ag){border:1px solid var(--line);color:inherit;border-radius:14px;padding:14px 16px;text-decoration:none}.doc-links.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{border-color:var(--accent)}.doc-links.svelte-1uha8ag strong:where(.svelte-1uha8ag){font:500 1.05rem var(--font-display);display:block}.doc-links.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--text-muted);font-size:.875rem}@media (width<=860px){.hero-grid.svelte-1uha8ag,.journey-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}}
