.bar[data-astro-cid-s6pwvznu]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 5cqw .9rem 2.93cqw;border-bottom:2px solid var(--kw);box-shadow:0 2px 10px color-mix(in srgb,var(--glow-blue) 58%,transparent);font:400 .9375rem/1.2 var(--mono)}.bar[data-astro-cid-s6pwvznu] .tab[data-astro-cid-s6pwvznu]{color:var(--ink);text-decoration:none;padding:.45rem .9rem;border:1px solid color-mix(in srgb,var(--rule-line) 75%,var(--ground));border-bottom:0;border-radius:6px 6px 0 0;background:var(--ground-2)}.bar[data-astro-cid-s6pwvznu] .tab[data-astro-cid-s6pwvznu]:hover,.bar[data-astro-cid-s6pwvznu] .lang[data-astro-cid-s6pwvznu] a[data-astro-cid-s6pwvznu]:hover{color:var(--cursor)}.bar[data-astro-cid-s6pwvznu] .lang[data-astro-cid-s6pwvznu] .on[data-astro-cid-s6pwvznu]{color:var(--kw-bright)}.bar[data-astro-cid-s6pwvznu] .lang[data-astro-cid-s6pwvznu] a[data-astro-cid-s6pwvznu]{text-decoration:none}.tools[data-astro-cid-s6pwvznu]{display:flex;align-items:center;gap:1rem}.theme[data-astro-cid-s6pwvznu]{display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;color:var(--ink-2);background:var(--surface);border:1px solid var(--rule);border-radius:6px;cursor:pointer}.theme[data-astro-cid-s6pwvznu]:hover{color:var(--cursor);border-color:var(--cursor)}.theme[data-astro-cid-s6pwvznu] svg[data-astro-cid-s6pwvznu]{width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.theme[data-astro-cid-s6pwvznu] .moon[data-astro-cid-s6pwvznu],:root[data-theme=light] .theme[data-astro-cid-s6pwvznu] .sun[data-astro-cid-s6pwvznu]{display:none}:root[data-theme=light] .theme[data-astro-cid-s6pwvznu] .moon[data-astro-cid-s6pwvznu]{display:block}.doc[data-astro-cid-s6pwvznu]{--pad: 8.14cqw;--guide-x: 6.16cqw;--out: 4.88cqw;--cw: 3.65cqw;--h2: clamp(2rem, 4.2cqw, 3.6rem);position:relative;padding:clamp(3rem,7cqw,6rem) 5cqw clamp(4rem,8cqw,7rem) var(--pad)}.doc[data-astro-cid-s6pwvznu]:before{content:"";position:absolute;left:var(--guide-x);top:0;bottom:0;width:1px;background:var(--guide)}.doc[data-astro-cid-s6pwvznu] .src[data-astro-cid-s6pwvznu]{position:relative;margin:0;font:400 clamp(.95rem,1.35cqw,1.25rem)/1.4 var(--mono);font-variant-ligatures:none}.doc[data-astro-cid-s6pwvznu] .src[data-astro-cid-s6pwvznu]:before{content:attr(data-line);position:absolute;left:calc(2.93cqw - var(--pad));color:var(--gutter)}.doc[data-astro-cid-s6pwvznu] .out[data-astro-cid-s6pwvznu]{position:relative;margin-left:var(--out);padding-top:.9rem}.doc[data-astro-cid-s6pwvznu] .conn[data-astro-cid-s6pwvznu]{position:absolute;top:.2rem;left:calc(.19cqw - var(--out));width:var(--cw);height:calc(.7rem + .55 * var(--h2));border-left:2px solid var(--conn);border-bottom:2px solid var(--conn);border-bottom-left-radius:4px;filter:drop-shadow(-1px 1px 3px var(--glow-blue))}.doc[data-astro-cid-s6pwvznu] .conn[data-astro-cid-s6pwvznu]:after{content:"";position:absolute;right:-2px;bottom:-7px;border:6px solid transparent;border-left:10px solid var(--conn);border-right:0}.doc[data-astro-cid-s6pwvznu] h1[data-astro-cid-s6pwvznu]{margin:0 0 clamp(1.5rem,3cqw,2.5rem);font:700 var(--h2)/1.05 var(--display);text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance;color:var(--name-ink)}.prose[data-astro-cid-s6pwvznu]{max-width:70ch;color:var(--ink-2)}.prose[data-astro-cid-s6pwvznu] h2[data-astro-cid-s6pwvznu]{margin:2.5rem 0 .6rem;font:600 1.3rem/1.25 var(--display);text-transform:uppercase;letter-spacing:.01em;color:var(--ink)}.prose[data-astro-cid-s6pwvznu] p[data-astro-cid-s6pwvznu],.prose[data-astro-cid-s6pwvznu] ul[data-astro-cid-s6pwvznu]{margin:0 0 1rem}.prose[data-astro-cid-s6pwvznu] ul[data-astro-cid-s6pwvznu]{padding-left:1.2rem}.prose[data-astro-cid-s6pwvznu] li[data-astro-cid-s6pwvznu]{margin-bottom:.35rem}.prose[data-astro-cid-s6pwvznu] li[data-astro-cid-s6pwvznu]::marker{color:var(--kw-bright)}.prose[data-astro-cid-s6pwvznu] strong[data-astro-cid-s6pwvznu]{color:var(--ink);font-weight:600}.prose[data-astro-cid-s6pwvznu] a[data-astro-cid-s6pwvznu]{color:var(--kw-bright)}.prose[data-astro-cid-s6pwvznu] a[data-astro-cid-s6pwvznu]:hover{color:var(--cursor)}.prose[data-astro-cid-s6pwvznu] .upd[data-astro-cid-s6pwvznu]{margin-top:2.5rem;font:400 .9375rem/1.4 var(--mono);color:var(--muted)}@media(max-width:640px){.doc[data-astro-cid-s6pwvznu]{--pad: 34px;--guide-x: 16px;--out: 26px;--cw: 18px;padding-right:16px}.doc[data-astro-cid-s6pwvznu] .src[data-astro-cid-s6pwvznu]:before{display:none}.bar[data-astro-cid-s6pwvznu]{padding-inline:16px}}
