.boundary[data-astro-cid-fon5g3zz]{width:100%;max-width:100%;height:auto;display:block}.boundary[data-astro-cid-fon5g3zz] .b-line{stroke:var(--ink)}.boundary[data-astro-cid-fon5g3zz] .b-guide{stroke:var(--guide)}.boundary[data-astro-cid-fon5g3zz] .b-redline{stroke:var(--red)}.boundary[data-astro-cid-fon5g3zz] .b-dash{stroke-dasharray:5 5}.boundary[data-astro-cid-fon5g3zz] .b-paper{fill:var(--paper)}.boundary[data-astro-cid-fon5g3zz] .b-red{fill:var(--red)}.boundary[data-astro-cid-fon5g3zz] .b-ink{fill:var(--ink)}.boundary[data-astro-cid-fon5g3zz] .b-name{font:800 20px var(--sans);font-stretch:112%}.boundary[data-astro-cid-fon5g3zz] .b-on-red{fill:var(--on-red)}.boundary[data-astro-cid-fon5g3zz] .b-label{font:700 14px var(--sans);fill:var(--ink)}.boundary[data-astro-cid-fon5g3zz] .b-mono{font:400 13px var(--mono);fill:var(--ink)}.boundary[data-astro-cid-fon5g3zz] .b-note{font:400 12px var(--mono);fill:var(--muted)}.probe[data-astro-cid-v5njgcdl]{width:100%;max-width:100%;height:auto;display:block;overflow:visible}.probe[data-astro-cid-v5njgcdl] .ln{stroke:var(--ink)}.probe[data-astro-cid-v5njgcdl] .gd{stroke:var(--guide);fill:none}.probe[data-astro-cid-v5njgcdl] .dash{stroke-dasharray:3 4}.probe[data-astro-cid-v5njgcdl] .paper{fill:var(--paper)}.probe[data-astro-cid-v5njgcdl] .sheet{fill:var(--sheet)}.probe[data-astro-cid-v5njgcdl] .fill-red{fill:var(--red)}.probe[data-astro-cid-v5njgcdl] .fill-ink{fill:var(--ink)}.probe[data-astro-cid-v5njgcdl] .t-mono{font:400 12.5px var(--mono);fill:var(--ink)}.probe[data-astro-cid-v5njgcdl] .t-small{font-size:11.5px}.probe[data-astro-cid-v5njgcdl] .t-name{font:700 16px var(--sans);fill:var(--ink)}.probe[data-astro-cid-v5njgcdl] .t-key{fill:var(--red)}.probe[data-astro-cid-v5njgcdl] .t-note{font:400 12px var(--mono);fill:var(--muted)}@media (prefers-reduced-motion:no-preference){.dish[data-astro-cid-v5njgcdl]{transform-box:fill-box;transform-origin:50% 100%;animation:3.6s ease-in-out infinite alternate scan}@keyframes scan{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}}h1[data-astro-cid-lcdefpme]{font-size:var(--step-4);letter-spacing:-.035em;text-wrap:balance;margin:0 0 24px;font-weight:800;font-stretch:115%;line-height:.98}h2[data-astro-cid-lcdefpme]{font-size:var(--step-3);letter-spacing:-.03em;text-wrap:balance;margin:0 0 24px;font-weight:800;font-stretch:112%;line-height:1.05}code[data-astro-cid-lcdefpme]{overflow-wrap:anywhere}.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;padding-top:48px;display:grid}@media (width>=1000px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;padding-top:64px}}.lede[data-astro-cid-lcdefpme]{font-size:var(--step-1);color:var(--muted);max-width:38ch;margin:0 0 32px;line-height:1.45}.install[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);width:100%;max-width:34rem;display:grid}.tabs[data-astro-cid-lcdefpme]{gap:2px;display:flex}.tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{font:600 var(--step--1) var(--mono);color:var(--muted);cursor:pointer;background:0 0;border:2px solid #0000;border-bottom:0;border-radius:5px 5px 0 0;padding:8px 16px 6px}.tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{color:var(--ink)}.tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true]{color:var(--on-red);background:var(--red);border-color:var(--red)}.how[data-astro-cid-lcdefpme]{font:400 var(--step--1) var(--mono);color:var(--muted);margin:10px 0 0}.cmd[data-astro-cid-lcdefpme]{border:2px solid var(--red);background:var(--red);color:var(--on-red);align-items:stretch;display:flex}.cmd[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme]{white-space:nowrap;overflow-wrap:normal;flex:1;min-width:0;padding:12px 14px;font-size:.95rem;font-weight:600;overflow-x:auto}.cmd[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{color:inherit;border:0;border-left:2px solid color-mix(in srgb, var(--on-red) 55%, transparent);cursor:pointer;background:0 0;place-items:center;padding:0 14px;display:grid}.cmd[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.cmd[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme] .i-done[data-astro-cid-lcdefpme],.cmd[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][data-state=done] .i-copy[data-astro-cid-lcdefpme]{display:none}.cmd[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][data-state=done] .i-done[data-astro-cid-lcdefpme]{display:block}.cmd[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{background:color-mix(in srgb, var(--ink) 10%, transparent)}.fine[data-astro-cid-lcdefpme]{color:var(--muted);font:400 var(--step--1) var(--mono);margin:20px 0 0}.plate[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;display:grid}.scroll[data-astro-cid-lcdefpme]{overflow-x:auto}.scroll[data-astro-cid-lcdefpme]>svg{min-width:540px}section[data-astro-cid-lcdefpme]+section[data-astro-cid-lcdefpme]{margin-top:112px}.what[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{gap:32px 56px;margin:0;display:grid}@media (width>=720px){.what[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.what[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:3px solid var(--ink);padding-top:14px}dt[data-astro-cid-lcdefpme]{font-weight:800;font-stretch:110%;font-size:var(--step-1);letter-spacing:-.01em;margin-bottom:6px}dd[data-astro-cid-lcdefpme]{color:var(--muted);max-width:44ch;margin:0}.more[data-astro-cid-lcdefpme]{margin:32px 0 0}.run[data-astro-cid-lcdefpme] .intro[data-astro-cid-lcdefpme]{color:var(--muted);font:400 var(--step--1) var(--mono);margin:-12px 0 24px}.run[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{max-width:52rem;margin:0;padding:0;list-style:none;display:grid}.run[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--guide);grid-template-columns:2.75rem minmax(0,1fr);gap:16px;padding:20px 0;display:grid}.run[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--guide)}.key[data-astro-cid-lcdefpme]{border:2px solid var(--ink);width:2.75rem;height:2.75rem;font:800 1.15rem var(--sans);color:var(--red);place-items:center;font-stretch:115%;display:grid}.run[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3) .key[data-astro-cid-lcdefpme]{background:var(--red);border-color:var(--red);color:var(--on-red)}.run[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-1);margin:0 0 4px;font-weight:800;font-stretch:110%}.run[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:var(--measure);margin:0}.private[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}@media (width>=1000px){.private[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px}}.private[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:var(--measure);margin:0 0 14px}
