.docs[data-astro-cid-lpetmyok]{grid-template-columns:220px minmax(0,1fr) 200px;gap:clamp(24px,4vw,56px);padding-block:40px 96px;display:grid}.side[data-astro-cid-lpetmyok],.toc[data-astro-cid-lpetmyok]{top:calc(var(--nav-h) + 24px);max-height:calc(100vh - var(--nav-h) - 48px);align-self:start;position:sticky;overflow-y:auto}.side__h[data-astro-cid-lpetmyok]{font-family:var(--font-pixel);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);margin:0 0 8px 12px;font-size:10.5px}.side__g[data-astro-cid-lpetmyok]+.side__g[data-astro-cid-lpetmyok]{margin-top:24px}.side[data-astro-cid-lpetmyok] ul[data-astro-cid-lpetmyok],.toc[data-astro-cid-lpetmyok] ul[data-astro-cid-lpetmyok]{margin:0;padding:0;list-style:none}.side__a[data-astro-cid-lpetmyok]{min-height:36px;color:var(--ink-2);border-radius:8px;align-items:center;padding:0 12px;font-size:14.5px;transition:color .2s,background .2s;display:flex;position:relative}.side__a[data-astro-cid-lpetmyok]:hover{color:var(--ink);background:var(--accent-soft)}.side__a[data-astro-cid-lpetmyok].is-on{color:var(--ink);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);font-weight:550}.side__a[data-astro-cid-lpetmyok].is-on:before{content:"";background:var(--accent);view-transition-name:docs-marker;border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:-1px}.side__m[data-astro-cid-lpetmyok]{display:none}.art[data-astro-cid-lpetmyok]{min-width:0}.art__head[data-astro-cid-lpetmyok]{border-bottom:1px solid var(--line);gap:14px;margin-bottom:8px;padding-bottom:28px;display:grid}.art__h[data-astro-cid-lpetmyok]{letter-spacing:-.04em;view-transition-name:docs-title;font-size:clamp(2.2rem,4.4vw,3.2rem)}.art__lede[data-astro-cid-lpetmyok]{color:var(--ink-2);max-width:60ch;font-size:1.12rem}.art__foot[data-astro-cid-lpetmyok]{gap:24px;max-width:72ch;margin-top:64px;display:grid}.art__edit[data-astro-cid-lpetmyok]{justify-self:start;font-size:14px}.pn[data-astro-cid-lpetmyok]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pn__a[data-astro-cid-lpetmyok]{border:1px solid var(--line);transition:border-color .25s, transform .3s var(--ease);border-radius:12px;gap:4px;padding:16px 18px;font-size:14px;display:grid}.pn__a[data-astro-cid-lpetmyok]:hover{border-color:var(--accent);transform:translateY(-2px)}.pn__a[data-astro-cid-lpetmyok] b[data-astro-cid-lpetmyok]{font-size:15.5px;font-weight:600}.pn__a--n[data-astro-cid-lpetmyok]{text-align:right;grid-column:2}.toc[data-astro-cid-lpetmyok] ul[data-astro-cid-lpetmyok]{border-left:1px solid var(--line)}.toc[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]{color:var(--ink-3);border-left:1px solid #0000;margin-left:-1px;padding:6px 0 6px 14px;font-size:13.5px;line-height:1.4;transition:color .2s,border-color .2s;display:block}.toc[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]:hover{color:var(--ink)}.toc[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok].is-on{color:var(--accent-ink);border-left-color:var(--accent)}.toc[data-astro-cid-lpetmyok] .side__h[data-astro-cid-lpetmyok]{margin-left:0}@media (width<=1180px){.docs[data-astro-cid-lpetmyok]{grid-template-columns:200px minmax(0,1fr)}.toc[data-astro-cid-lpetmyok]{display:none}}@media (width<=820px){.docs[data-astro-cid-lpetmyok]{grid-template-columns:1fr;padding-top:16px}.side[data-astro-cid-lpetmyok]{max-height:none;position:static;overflow:visible}.side__desk[data-astro-cid-lpetmyok]{display:none}.side__m[data-astro-cid-lpetmyok]{border:1px solid var(--line);background:var(--panel);border-radius:12px;display:block}.side__m[data-astro-cid-lpetmyok] summary[data-astro-cid-lpetmyok]{cursor:pointer;align-items:center;gap:6px;min-height:48px;padding:0 16px;font-size:14.5px;list-style:none;display:flex}.side__m[data-astro-cid-lpetmyok] summary[data-astro-cid-lpetmyok]::-webkit-details-marker{display:none}.side__m[data-astro-cid-lpetmyok] summary[data-astro-cid-lpetmyok]:after{content:"+";color:var(--ink-3);font-family:var(--font-mono);margin-left:auto}.side__m[data-astro-cid-lpetmyok][open] summary[data-astro-cid-lpetmyok]:after{content:"−"}.side__m[data-astro-cid-lpetmyok] summary[data-astro-cid-lpetmyok] span[data-astro-cid-lpetmyok]{color:var(--ink-3)}.side__m[data-astro-cid-lpetmyok] .side__nav[data-astro-cid-lpetmyok]{border-top:1px solid var(--line);padding:8px 8px 16px}.pn[data-astro-cid-lpetmyok]{grid-template-columns:1fr}.pn__a--n[data-astro-cid-lpetmyok]{grid-column:1}}
