:root{--page:oklch(97.5% .002 290);--card:oklch(100% 0 0);--foreground:oklch(24% .01 290);--muted:oklch(52% .01 290);--border:oklch(91% .004 290);--rail:oklch(93% .004 290);--primary:oklch(53% .15 292);--primary-foreground:oklch(98.5% .004 292);--primary-soft:oklch(95% .03 292);--good:oklch(60% .15 150);--warn:oklch(72% .15 75);--bad:oklch(60% .2 25);--dark:oklch(19% .006 290);--dark-card:oklch(23% .008 290);--dark-border:oklch(30% .01 290);--width:46rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Geist,system-ui,sans-serif;font-size:15px}@media (prefers-color-scheme:dark){:root{--page:oklch(16% .005 290);--card:oklch(20% .006 290);--foreground:oklch(95% .005 290);--muted:oklch(68% .01 290);--border:oklch(28% .008 290);--rail:oklch(24% .008 290);--primary:oklch(78% .11 295);--primary-foreground:oklch(20% .04 295);--primary-soft:oklch(28% .05 292);--dark:oklch(12% .004 290);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}body{background:var(--page);color:var(--foreground);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}h1,h2{letter-spacing:-.02em;margin:0;font-weight:500}code,pre,.mono{font-family:Geist Mono,ui-monospace,monospace}main{max-width:calc(var(--width) + 2px);border-inline:1px solid var(--rail);margin:0 auto;padding-bottom:6rem}header{z-index:10;max-width:var(--width);border:1px solid var(--border);background:color-mix(in oklch, var(--card) 85%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.75rem;align-items:center;gap:1.5rem;margin:.5rem auto 0;padding:.5rem .5rem .5rem .9rem;display:flex;position:sticky;top:.5rem}.brand{align-items:center;gap:.45rem;font-weight:600;display:flex}.brand svg{color:var(--primary)}header nav{color:var(--muted);gap:1.25rem;margin-inline:auto;display:flex}header nav a:hover,footer nav a:hover{color:var(--foreground)}.button{border:1px solid var(--border);background:var(--card);border-radius:.5rem;align-items:center;padding:.4rem .8rem;font-size:.9rem;font-weight:500;display:inline-flex}.button.primary{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.actions{justify-content:center;gap:.5rem;display:flex}.hero{border:1px solid var(--border);background:var(--card);text-align:center;border-radius:.75rem;flex-direction:column;align-items:center;gap:1.5rem;margin:1rem -.5rem 0;padding:5rem 1.5rem;display:flex;box-shadow:0 1px 2px oklch(0% 0 0/.04)}.hero h1{max-width:15ch;font-size:clamp(2.25rem,6vw,3.5rem);line-height:1.12}.hero>p{max-width:28rem;color:var(--muted);margin:0;line-height:1.55}.chip{border:1px solid var(--border);background:var(--page);border-radius:.3em;padding:0 .3em .04em;display:inline-block}.chip.accent{border-color:color-mix(in oklch, var(--primary) 30%, transparent);background:var(--primary-soft);color:var(--primary)}.command{border:1px solid var(--border);background:var(--page);border-radius:.6rem;align-items:center;gap:.5rem;max-width:100%;padding:.3rem .3rem .3rem .75rem;font-size:.85rem;display:flex}.command code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.command button{border:1px solid var(--border);background:var(--card);color:inherit;font:inherit;cursor:pointer;border-radius:.4rem;flex-shrink:0;padding:.3rem .6rem}.strip{border-block:1px solid var(--rail);grid-template-columns:repeat(3,1fr);margin-top:2.5rem;display:grid}.strip div{flex-direction:column;gap:.2rem;padding:1rem;font-size:.9rem;display:flex}.strip div+div{border-left:1px solid var(--rail)}.strip span{color:var(--muted)}.block{padding:6rem 1.5rem 0}.section-head{text-align:center;flex-direction:column;align-items:center;gap:.9rem;margin-bottom:2.5rem;display:flex}.section-head h2{font-size:clamp(1.75rem,4.5vw,2.25rem)}.section-head p{max-width:28rem;color:var(--muted);margin:0;line-height:1.55}.tag,.pill{border:1px solid var(--border);background:var(--card);border-radius:.4rem;padding:.15rem .55rem;font-size:.8rem;display:inline-block}.panels{grid-template-columns:1.7fr 1fr;align-items:start;gap:.6rem;display:grid}.panel{border:1px solid var(--border);background:var(--card);border-radius:.6rem;font-size:.85rem;overflow:hidden}.panel-row{border-top:1px solid var(--border);align-items:center;gap:.75rem;padding:.7rem .8rem;display:grid}.panel-header{background:var(--page);border-top:0;font-weight:500}.pr-row{grid-template-columns:1fr 3.5rem 3.5rem 4rem}.check-row{grid-template-columns:1rem 1fr auto}.delivery-row{grid-template-columns:7rem 1fr 3rem 4rem}.panel-foot{border-top:1px solid var(--border);background:var(--primary-soft);color:var(--primary);padding:.7rem .8rem}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.muted{color:var(--muted)}.good{color:var(--good)}.warn{color:var(--warn)}.bad{color:var(--bad)}.avatars{display:flex}.avatars span{border:2px solid var(--card);background:var(--primary-soft);width:1.4rem;height:1.4rem;color:var(--primary);border-radius:50%;place-items:center;margin-right:-.3rem;font-size:.55rem;font-weight:600;display:grid}.state{border-radius:.4rem;justify-self:start;padding:.1rem .45rem;font-size:.75rem}.state.merged{background:var(--primary-soft);color:var(--primary)}.state.open{background:color-mix(in oklch, var(--good) 15%, transparent);color:var(--good)}.connect{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;margin:1.25rem 0 0;font-size:.85rem;display:flex}.dark{background:var(--dark);color:oklch(95% .005 290);--foreground:oklch(95% .005 290);--muted:oklch(68% .01 290);--border:var(--dark-border);--card:var(--dark-card)}.dark-inner{max-width:calc(var(--width) + 2px);border-inline:1px solid var(--dark-border);margin:0 auto;padding:6rem 1.5rem}.steps{border:1px solid var(--dark-border);background:var(--dark-card);border-radius:.75rem;grid-template-columns:1fr 1.5fr;display:grid;overflow:hidden}.steps ol{border-right:1px solid var(--dark-border);margin:0;padding:0;list-style:none}.steps li+li{border-top:1px solid var(--dark-border)}.steps button{width:100%;color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:.75rem;padding:1rem;display:flex}.steps button[aria-expanded=true]{color:var(--foreground);font-weight:500}.steps .index{color:var(--primary);font-family:Geist Mono,ui-monospace,monospace}.steps li p{color:var(--muted);margin:-.5rem 0 0;padding:0 1rem 1rem 2.85rem;font-size:.9rem;line-height:1.5}.terminal{white-space:pre-wrap;overflow-wrap:anywhere;color:oklch(85% .01 290);margin:0;padding:1.25rem;font-size:.8rem;line-height:1.8}.everything{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.everything li{border:1px solid var(--border);background:var(--card);border-radius:.5rem;padding:.4rem .75rem;font-size:.9rem}.faq{border:1px solid var(--border);background:var(--card);border-radius:.6rem;overflow:hidden}.faq details+details{border-top:1px solid var(--border)}.faq summary{cursor:pointer;padding:1rem;font-weight:500}.faq details p{color:var(--muted);margin:0;padding:0 1rem 1rem;line-height:1.55}.closing{margin-top:6rem}.closing h2{font-size:clamp(1.75rem,5vw,2.75rem)}footer{max-width:var(--width);color:var(--muted);justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;padding:2rem 0;font-size:.9rem;display:flex}footer .brand{color:var(--foreground)}footer nav{gap:1.25rem;display:flex}@media (width<=760px){header{margin-inline:.5rem}header nav{display:none}header .button{margin-left:auto}.hero{margin-inline:.5rem;padding:3.5rem 1rem}.strip,.panels,.steps{grid-template-columns:1fr}.strip div+div{border-left:0;border-top:1px solid var(--rail)}.steps ol{border-right:0;border-bottom:1px solid var(--dark-border)}.block{padding-inline:1rem}.pr-row{grid-template-columns:1fr 4rem}.pr-row>:nth-child(2),.pr-row>:nth-child(3){display:none}.delivery-row{grid-template-columns:1fr 3rem}.delivery-row>:first-child,.delivery-row>:nth-child(4){display:none}footer{flex-direction:column;padding-inline:1rem}}
