.docs[data-astro-cid-lpetmyok]{grid-template-columns:260px minmax(0,1fr) 210px;align-items:start;gap:28px;padding:34px 0 80px;display:grid}.files[data-astro-cid-lpetmyok]>summary[data-astro-cid-lpetmyok]{cursor:default;list-style:none}.side[data-astro-cid-lpetmyok] .files[data-astro-cid-lpetmyok]>summary[data-astro-cid-lpetmyok]:before{content:none}.side[data-astro-cid-lpetmyok] .files[data-astro-cid-lpetmyok]>summary[data-astro-cid-lpetmyok]{text-transform:none;letter-spacing:0;justify-content:space-between;font-size:12px;display:flex}@media (width<=820px){.files[data-astro-cid-lpetmyok]>summary[data-astro-cid-lpetmyok]{cursor:pointer;border-bottom:0;padding-bottom:4px}.files[data-astro-cid-lpetmyok]>summary[data-astro-cid-lpetmyok]:after{content:"browse ▾";color:var(--mute)}.files[data-astro-cid-lpetmyok][open]>summary[data-astro-cid-lpetmyok]:after{content:"close ▴"}.files[data-astro-cid-lpetmyok][open]>summary[data-astro-cid-lpetmyok]{border-bottom:1px solid var(--line);padding-bottom:12px}.side[data-astro-cid-lpetmyok]{padding:10px 8px}.doc-head[data-astro-cid-lpetmyok] h1[data-astro-cid-lpetmyok]{font-size:34px}.md[data-astro-cid-lpetmyok]{border-radius:16px;padding:20px 18px}.md[data-astro-cid-lpetmyok] h2{font-size:23px}.md[data-astro-cid-lpetmyok] .anchor{display:none}.md[data-astro-cid-lpetmyok] table{min-width:560px}}.docs[data-astro-cid-lpetmyok].no-toc{grid-template-columns:260px minmax(0,1fr)}.side[data-astro-cid-lpetmyok]{max-height:calc(100vh - 110px);padding:14px 10px 18px;position:sticky;top:84px;overflow:auto}.side-head[data-astro-cid-lpetmyok]{color:var(--lilac);border-bottom:1px solid var(--line);justify-content:space-between;padding:4px 10px 12px;font-size:12px;display:flex}.cnt[data-astro-cid-lpetmyok]{color:var(--dim)}details[data-astro-cid-lpetmyok]{margin-top:10px}summary[data-astro-cid-lpetmyok]{cursor:pointer;letter-spacing:.2em;text-transform:uppercase;color:var(--dim);padding:6px 10px;font-size:11px;list-style:none}summary[data-astro-cid-lpetmyok]:before{content:"▸ ";color:var(--lilac)}details[data-astro-cid-lpetmyok][open] summary[data-astro-cid-lpetmyok]:before{content:"▾ "}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:#b9c7bf;border-radius:9px;align-items:baseline;gap:8px;padding:7px 10px;font-size:14px;display:flex}.side[data-astro-cid-lpetmyok] li[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]:hover{color:#fff;background:#e1ebff0a}.side[data-astro-cid-lpetmyok] li[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok].on{color:#fff;box-shadow:inset 2px 0 0 var(--lilac);background:linear-gradient(90deg,#aa8cff24,#0000)}.ext[data-astro-cid-lpetmyok]{color:var(--dim);font-size:10px}.prompt[data-astro-cid-lpetmyok]{color:var(--mute);margin-bottom:14px;font-size:13px}.prompt[data-astro-cid-lpetmyok] .u[data-astro-cid-lpetmyok]{color:var(--acid)}.prompt[data-astro-cid-lpetmyok] .p[data-astro-cid-lpetmyok]{color:var(--lilac)}.cur[data-astro-cid-lpetmyok]{vertical-align:-2px;background:var(--lilac);width:7px;height:14px;margin-left:6px;animation:1s step-end infinite blink;display:inline-block}.doc-head[data-astro-cid-lpetmyok] h1[data-astro-cid-lpetmyok]{letter-spacing:-.04em;color:#eef1f8;font-size:clamp(34px,4.8vw,60px);line-height:1.02}.meta[data-astro-cid-lpetmyok]{color:var(--dim);flex-wrap:wrap;gap:10px;margin:14px 0 22px;font-size:12px;display:flex}.md[data-astro-cid-lpetmyok]{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 #ffffff14;padding:5px 0 5px 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(--lilac)}@media (width<=1180px){.docs[data-astro-cid-lpetmyok]{grid-template-columns:230px 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);gap:18px;padding-top:18px}.side[data-astro-cid-lpetmyok]{max-height:none;position:static}}.md[data-astro-cid-lpetmyok] h2{color:#fff;margin:46px 0 14px;padding-top:10px;font-size:28px}.md[data-astro-cid-lpetmyok] h2:first-child{margin-top:0}.md[data-astro-cid-lpetmyok] h3{color:#dcd4ff;margin:30px 0 10px;font-size:20px}.md[data-astro-cid-lpetmyok] h4{color:var(--soft);margin:24px 0 8px;font-size:16px}.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(--lilac);opacity:0;font-family:var(--mono);position:absolute;left:-22px}.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:var(--soft);font-size:16px;line-height:1.72}.md[data-astro-cid-lpetmyok] strong{color:#fff}.md[data-astro-cid-lpetmyok] a{color:#dcd4ff;border-bottom:1px solid #aa8cff59}.md[data-astro-cid-lpetmyok] a:hover{color:#fff;border-bottom-color:var(--lilac)}.md[data-astro-cid-lpetmyok] ul,.md[data-astro-cid-lpetmyok] ol{padding-left:22px}.md[data-astro-cid-lpetmyok] ul li::marker{color:var(--lilac)}.md[data-astro-cid-lpetmyok] .ii{vertical-align:-.36em;filter:drop-shadow(0 3px 4px #0009);width:1.45em;height:1.45em;margin:0 .28em 0 .04em;display:inline-block}.md[data-astro-cid-lpetmyok] code.item .ii{vertical-align:-.42em;width:1.5em;height:1.5em}.md[data-astro-cid-lpetmyok] code{font:.86em var(--mono);color:#d6d2ff;border:1px solid var(--line);background:#e1ebff0d;border-radius:6px;padding:1px 6px}.md[data-astro-cid-lpetmyok] pre{background:#070605;border:1px solid #ffffff14;border-radius:12px;padding:18px;position:relative;overflow:auto;box-shadow:inset 0 1px #ffffff0a}.md[data-astro-cid-lpetmyok] pre code{color:#d6cdbf;background:0 0;border:0;padding:0;font-size:13px;line-height:1.6}.md[data-astro-cid-lpetmyok] blockquote{background:#aa8cff0d;border:1px solid #aa8cff38;border-radius:12px;margin:22px 0;padding:14px 18px}.md[data-astro-cid-lpetmyok] blockquote:before{content:"// intercepted message";font:11px var(--mono);color:var(--lilac);letter-spacing:.1em;margin-bottom:6px;display:block}.md[data-astro-cid-lpetmyok] blockquote p{margin:0}.md[data-astro-cid-lpetmyok] .table-wrap{border:1px solid #ffffff14;border-radius:12px;margin:20px 0;overflow-x:auto}.md[data-astro-cid-lpetmyok] table{border-collapse:collapse;width:100%;font-size:14px}.md[data-astro-cid-lpetmyok] th{text-align:left;font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lilac);border-bottom:1px solid var(--line);background:#aa8cff0d;padding:10px 12px}.md[data-astro-cid-lpetmyok] td{border-bottom:1px solid var(--line);color:var(--soft);vertical-align:top;padding:10px 12px}.md[data-astro-cid-lpetmyok] tr:hover td{background:#ffffff06}.md[data-astro-cid-lpetmyok] figure{margin:22px 0}.md[data-astro-cid-lpetmyok] figure img{border:1px solid #ffffff14;border-radius:12px;box-shadow:0 30px 60px -30px #000}.md[data-astro-cid-lpetmyok] figcaption{font:12px var(--mono);color:var(--dim);margin-top:8px}.md[data-astro-cid-lpetmyok] hr{background:linear-gradient(90deg, transparent, var(--line), transparent);border:0;height:1px;margin:34px 0}
