.docs[data-astro-cid-cfahwg6l]{flex-wrap:wrap;align-items:flex-start;gap:32px 48px;max-width:1360px;margin:0 auto;padding:28px 24px 80px;display:flex}.side[data-astro-cid-cfahwg6l]{flex-direction:column;flex:240px;gap:22px;min-width:0;max-width:280px;display:flex}.grp[data-astro-cid-cfahwg6l]{flex-direction:column;gap:2px;display:flex}.grp-t[data-astro-cid-cfahwg6l]{padding:0 10px 6px;font-size:13px;font-weight:600}.side-a[data-astro-cid-cfahwg6l]{min-height:36px;color:var(--tx3);border-radius:8px;align-items:center;padding:6px 10px;font-size:14px;display:flex}.side-a[data-astro-cid-cfahwg6l]:hover{color:var(--tx);background:var(--bg2);text-decoration:none}.side-a[data-astro-cid-cfahwg6l][aria-current=page]{color:var(--tx);background:var(--bg3);box-shadow:inset 0 0 0 1px var(--ln2);font-weight:500}.art[data-astro-cid-cfahwg6l]{flex-direction:column;flex:999 560px;gap:20px;min-width:0;max-width:760px;display:flex}.crumb[data-astro-cid-cfahwg6l]{color:var(--tx3);align-items:center;gap:8px;font-size:13px;display:flex}h1[data-astro-cid-cfahwg6l]{letter-spacing:-.035em;font-size:44px;font-weight:600;line-height:1.05}.lead-p[data-astro-cid-cfahwg6l]{color:var(--tx2);max-width:64ch;margin-bottom:8px;font-size:19px;line-height:1.55}.prose[data-astro-cid-cfahwg6l]{flex-direction:column;gap:16px;display:flex}.prose[data-astro-cid-cfahwg6l] h2{letter-spacing:-.02em;margin-top:24px;scroll-margin-top:16px;font-size:24px;font-weight:600;line-height:1.2}.prose[data-astro-cid-cfahwg6l] p,.prose[data-astro-cid-cfahwg6l] li{color:var(--tx2);max-width:68ch;font-size:16px;line-height:1.65}.prose[data-astro-cid-cfahwg6l] :not(pre)>code{font-family:var(--mono);background:var(--bg3);color:var(--tx);border-radius:5px;padding:1px 5px;font-size:.9em}.prose[data-astro-cid-cfahwg6l] pre{background:var(--code);color:#f3f1ec;font:13px/1.7 var(--mono);border:1px solid #26282d;border-radius:12px;margin:0;padding:16px 96px 16px 18px;position:relative;overflow-x:auto}.prose[data-astro-cid-cfahwg6l] .code-copy{color:#c9c7c2;background:#1d1f24;border-color:#33363c;position:absolute;top:10px;right:10px}.prose[data-astro-cid-cfahwg6l] .callout{background:var(--info-bg);border:1px solid var(--info-ln);border-radius:12px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.prose[data-astro-cid-cfahwg6l] .callout.warn{background:var(--warn-bg);border-color:var(--warn-ln)}.prose[data-astro-cid-cfahwg6l] .callout-title{color:var(--tx);font-size:15px;font-weight:600}.prose[data-astro-cid-cfahwg6l] .callout ul{flex-direction:column;gap:6px;padding-left:18px;display:flex}.prose[data-astro-cid-cfahwg6l] .callout li{font-size:15px;line-height:1.55}.prose[data-astro-cid-cfahwg6l] table{border-collapse:collapse;border:1px solid var(--ln1);background:var(--bg1);border-radius:12px;width:100%;font-size:14px;line-height:1.5;display:block;overflow:auto hidden}.prose[data-astro-cid-cfahwg6l] th{text-align:left;color:var(--tx3);border-bottom:1px solid var(--ln1);padding:12px 16px;font-size:13px;font-weight:500}.prose[data-astro-cid-cfahwg6l] td{border-bottom:1px solid var(--ln1);color:var(--tx2);vertical-align:top;padding:14px 16px}.prose[data-astro-cid-cfahwg6l] tr:last-child td{border-bottom:0}.pn-row[data-astro-cid-cfahwg6l]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.pn[data-astro-cid-cfahwg6l]{border:1px solid var(--ln1);color:var(--tx);border-radius:12px;flex-direction:column;flex:220px;gap:4px;padding:16px 18px;font-size:16px;font-weight:500;display:flex}.pn[data-astro-cid-cfahwg6l]:hover{border-color:var(--ln2);background:var(--bg2);text-decoration:none}.pn[data-astro-cid-cfahwg6l] span[data-astro-cid-cfahwg6l]{color:var(--tx3);font-size:13px;font-weight:400}.pn-next[data-astro-cid-cfahwg6l]{text-align:right;align-items:flex-end}.toc[data-astro-cid-cfahwg6l]{flex-direction:column;flex:200px;gap:10px;min-width:0;max-width:240px;display:flex;position:sticky;top:16px}.toc-t[data-astro-cid-cfahwg6l]{font-size:13px;font-weight:600}.toc[data-astro-cid-cfahwg6l] a[data-astro-cid-cfahwg6l]{border-left:1px solid var(--ln1);color:var(--tx3);padding:5px 0 5px 12px;font-size:13px;line-height:1.4;display:block}.toc[data-astro-cid-cfahwg6l] a[data-astro-cid-cfahwg6l]:hover{color:var(--tx);border-left-color:var(--acc);text-decoration:none}@media (width<=1100px){.toc[data-astro-cid-cfahwg6l]{display:none}}@media (width<=720px){.side[data-astro-cid-cfahwg6l]{max-width:none}h1[data-astro-cid-cfahwg6l]{font-size:34px}}
