.bs-crumb[data-astro-cid-dwbc42oy]{max-width:var(--container);margin:0 auto;padding:14px var(--pad-x);font-size:11px;color:var(--ink-faint)}.bs-crumb[data-astro-cid-dwbc42oy] a[data-astro-cid-dwbc42oy]{color:var(--ink-soft);text-decoration:none}.bs-crumb[data-astro-cid-dwbc42oy] a[data-astro-cid-dwbc42oy]:hover{color:var(--ink)}.bs-header[data-astro-cid-dwbc42oy]{max-width:var(--container);margin:0 auto;padding:2rem var(--pad-x) 1.5rem;border-bottom:1px solid var(--line)}.bs-meta[data-astro-cid-dwbc42oy]{font-family:var(--mono);font-size:11px;color:var(--ink-faint);letter-spacing:.05em;margin-bottom:10px}.bs-title[data-astro-cid-dwbc42oy]{font-family:var(--serif);font-size:clamp(22px,3.4vw,30px);font-weight:600;color:var(--ink);letter-spacing:-.02em;margin:0 0 10px}.bs-title[data-astro-cid-dwbc42oy]:before{content:"‖";color:var(--pause);margin-right:.15em}.bs-lede[data-astro-cid-dwbc42oy]{font-family:var(--serif);font-size:14px;color:var(--ink-soft);line-height:1.8;margin:0;max-width:40rem}.bs-body[data-astro-cid-dwbc42oy]{max-width:var(--container);margin:0 auto;padding:2rem var(--pad-x) 3rem}.bs-note[data-astro-cid-dwbc42oy]{padding:16px 18px 4px;background:var(--paper-up);border:1px solid var(--line);border-radius:6px}.bs-note[data-astro-cid-dwbc42oy] p[data-astro-cid-dwbc42oy]{font-family:var(--serif);font-size:13px;color:var(--ink-soft);line-height:1.8;margin:0 0 12px}.bs-note[data-astro-cid-dwbc42oy] strong[data-astro-cid-dwbc42oy]{color:var(--ink);font-weight:600}.bs-note[data-astro-cid-dwbc42oy] a[data-astro-cid-dwbc42oy]{color:var(--ink)}.bs-divider[data-astro-cid-dwbc42oy]{display:flex;align-items:center;gap:14px;margin:2.5rem 0 1rem;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.2em;color:var(--ink-faint)}.bs-divider[data-astro-cid-dwbc42oy]:before,.bs-divider[data-astro-cid-dwbc42oy]:after{content:"";flex:1;height:1px;background:var(--line)}.bs-log-wrap[data-astro-cid-dwbc42oy]{overflow-x:auto}.bs-log[data-astro-cid-dwbc42oy]{width:100%;border-collapse:collapse;font-family:var(--sans);font-size:12px;color:var(--ink-soft);line-height:1.6}.bs-log[data-astro-cid-dwbc42oy] th[data-astro-cid-dwbc42oy],.bs-log[data-astro-cid-dwbc42oy] td[data-astro-cid-dwbc42oy]{text-align:left;vertical-align:top;padding:8px 10px;border-bottom:1px solid var(--line-soft)}.bs-log[data-astro-cid-dwbc42oy] th[data-astro-cid-dwbc42oy]{font-size:11px;font-weight:600;letter-spacing:.05em;color:var(--ink-faint);border-bottom-color:var(--line)}.bs-log-date[data-astro-cid-dwbc42oy],.bs-log-scope[data-astro-cid-dwbc42oy]{white-space:nowrap;font-family:var(--mono);font-size:11px}.bs-jump[data-astro-cid-dwbc42oy]{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0 0 .5rem;padding:0}.bs-jump[data-astro-cid-dwbc42oy] a[data-astro-cid-dwbc42oy]{display:inline-block;padding:3px 8px;border:1px solid var(--line);border-radius:4px;font-family:var(--mono);font-size:11px;color:var(--ink-soft);text-decoration:none}.bs-jump[data-astro-cid-dwbc42oy] a[data-astro-cid-dwbc42oy]:hover{border-color:var(--ink);color:var(--ink)}.bs-sit[data-astro-cid-dwbc42oy]{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid var(--line-soft);scroll-margin-top:80px}.bs-sit-title[data-astro-cid-dwbc42oy]{font-family:var(--serif);font-size:15px;font-weight:600;color:var(--ink);line-height:1.5;margin:0}.bs-code[data-astro-cid-dwbc42oy]{display:block;font-family:var(--mono);font-size:11px;font-weight:400;color:var(--ink-faint);letter-spacing:.06em;margin-bottom:3px}.bs-src[data-astro-cid-dwbc42oy]{list-style:none;margin:.6rem 0 0;padding:0}.bs-src[data-astro-cid-dwbc42oy] li[data-astro-cid-dwbc42oy]{position:relative;padding:4px 0 4px 14px;font-family:var(--sans);font-size:13px;color:var(--ink-soft);line-height:1.7;overflow-wrap:anywhere}.bs-src[data-astro-cid-dwbc42oy] li[data-astro-cid-dwbc42oy]:before{content:"·";position:absolute;left:3px;color:var(--ink-faint)}.bs-src[data-astro-cid-dwbc42oy] a[data-astro-cid-dwbc42oy]{color:var(--ink);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.bs-fix[data-astro-cid-dwbc42oy]{margin:.5rem 0 0 14px;padding:4px 0 4px 10px;border-left:2px solid var(--line);font-family:var(--sans);font-size:11.5px;color:var(--ink-faint);line-height:1.7;overflow-wrap:anywhere}.bs-unlinked[data-astro-cid-dwbc42oy]{margin-top:2.5rem;padding-top:1rem;border-top:1px solid var(--line);font-family:var(--serif);font-size:12px;color:var(--ink-faint);line-height:1.8}@media(max-width:720px){.bs-crumb[data-astro-cid-dwbc42oy]{padding:12px var(--pad-x-sm)}.bs-header[data-astro-cid-dwbc42oy]{padding:1.5rem var(--pad-x-sm) 1rem}.bs-body[data-astro-cid-dwbc42oy]{padding:1.5rem var(--pad-x-sm) 2.5rem}}
