.docs[data-astro-cid-lpetmyok]{grid-template-columns:240px minmax(0,1fr) 200px;align-items:start;gap:28px;padding:40px 0;display:grid}.docs[data-astro-cid-lpetmyok].no-toc{grid-template-columns:240px minmax(0,1fr)}.side[data-astro-cid-lpetmyok]{max-height:calc(100vh - 110px);position:sticky;top:84px;overflow:auto}.drawer[data-astro-cid-lpetmyok]{letter-spacing:.18em;color:var(--manila);border:1px solid #dcc48e4d;border-radius:4px;justify-content:space-between;padding:10px 12px;font-size:11px;display:flex}.drawer[data-astro-cid-lpetmyok] span[data-astro-cid-lpetmyok]{color:var(--dim);letter-spacing:0}.grp[data-astro-cid-lpetmyok]{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin:18px 0 6px 12px;font-size:11px}ul[data-astro-cid-lpetmyok]{margin:0;padding:0;list-style:none}.side[data-astro-cid-lpetmyok] li[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]{color:var(--mute);border-radius:4px;align-items:baseline;gap:8px;padding:6px 12px;font-size:14px;display:flex}.side[data-astro-cid-lpetmyok] li[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]:hover{color:#fff;background:#ffffff0a}.side[data-astro-cid-lpetmyok] li[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok].on{color:var(--manila);box-shadow:inset 2px 0 0 var(--string);background:#dcc48e14}.ext[data-astro-cid-lpetmyok]{color:var(--dim);font-size:10px}.doc-head[data-astro-cid-lpetmyok]{margin-bottom:22px}.doc-head[data-astro-cid-lpetmyok] h1[data-astro-cid-lpetmyok]{color:var(--paper);margin:10px 0 8px;font-size:clamp(34px,4.6vw,56px)}.meta[data-astro-cid-lpetmyok]{color:var(--dim);font-size:12px}.md[data-astro-cid-lpetmyok]{font-family:var(--sans);padding:clamp(22px,3.5vw,44px)}.toc[data-astro-cid-lpetmyok]{max-height:calc(100vh - 110px);font-size:12px;position:sticky;top:84px;overflow:auto}.toc-head[data-astro-cid-lpetmyok]{color:var(--dim);margin-bottom:10px}.toc[data-astro-cid-lpetmyok] li[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]{color:var(--mute);border-left:1px solid var(--line);padding:4px 0 4px 10px;display:block}.toc[data-astro-cid-lpetmyok] li[data-astro-cid-lpetmyok].d3 a[data-astro-cid-lpetmyok]{padding-left:22px;font-size:11px}.toc[data-astro-cid-lpetmyok] li[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]:hover{color:var(--ink);border-color:var(--string)}@media (width<=1180px){.docs[data-astro-cid-lpetmyok]{grid-template-columns:220px minmax(0,1fr)}.toc[data-astro-cid-lpetmyok]{display:none}}@media (width<=820px){.docs[data-astro-cid-lpetmyok],.docs[data-astro-cid-lpetmyok].no-toc{grid-template-columns:minmax(0,1fr)}.side[data-astro-cid-lpetmyok]{max-height:none;position:static}}.md[data-astro-cid-lpetmyok] h2{font:26px var(--type);color:#1d1a12;border-bottom:2px solid #0000001f;margin:40px 0 12px;padding-bottom:6px}.md[data-astro-cid-lpetmyok] h2:first-child{margin-top:0}.md[data-astro-cid-lpetmyok] h3{font:19px var(--type);color:#3b2f17;margin:28px 0 8px}.md[data-astro-cid-lpetmyok] h2,.md[data-astro-cid-lpetmyok] h3{scroll-margin-top:90px;position:relative}.md[data-astro-cid-lpetmyok] .anchor{color:var(--string);opacity:0;font-family:var(--mono);border:0;position:absolute;left:-20px}.md[data-astro-cid-lpetmyok] h2:hover .anchor,.md[data-astro-cid-lpetmyok] h3:hover .anchor{opacity:1}.md[data-astro-cid-lpetmyok] p,.md[data-astro-cid-lpetmyok] li{color:#2a271f;font-size:15.5px;line-height:1.7;font-family:var(--sans)}.md[data-astro-cid-lpetmyok] a{color:#1f5c35;border-bottom:1px solid #1f5c3559}.md[data-astro-cid-lpetmyok] a:hover{color:#000}.md[data-astro-cid-lpetmyok] ul li::marker{color:var(--string)}.md[data-astro-cid-lpetmyok] .ii{vertical-align:-.4em;width:1.5em;height:1.5em;image-rendering:pixelated;margin:0 .25em 0 0;display:inline-block}.md[data-astro-cid-lpetmyok] code{font:.86em var(--mono);color:#2c3a20;background:#0000000f;border-radius:3px;padding:1px 5px}.md[data-astro-cid-lpetmyok] pre{background:#15130e;border-radius:6px;padding:16px;overflow:auto}.md[data-astro-cid-lpetmyok] pre code{color:#e9dfc2;background:0 0;font-size:13px;line-height:1.6}.md[data-astro-cid-lpetmyok] blockquote{border-left:4px solid var(--string);background:#c0392b0f;margin:20px 0;padding:12px 16px}.md[data-astro-cid-lpetmyok] .table-wrap{margin:18px 0;overflow-x:auto}.md[data-astro-cid-lpetmyok] table{border-collapse:collapse;width:100%;font-size:14px;font-family:var(--sans)}.md[data-astro-cid-lpetmyok] th{text-align:left;font:600 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#5a4520;border-bottom:2px solid #0003;padding:8px 10px}.md[data-astro-cid-lpetmyok] td{color:#2a271f;vertical-align:top;border-bottom:1px solid #0000001a;padding:8px 10px}.md[data-astro-cid-lpetmyok] figure{margin:20px 0}.md[data-astro-cid-lpetmyok] figure img{image-rendering:pixelated;border:6px solid #fff;box-shadow:0 10px 20px -10px #000}.md[data-astro-cid-lpetmyok] figcaption{font:12px var(--mono);color:#6b604a;margin-top:6px}
