.page.svelte-lby2hw.svelte-lby2hw{max-width:1040px;margin:0 auto;padding:0 20px 40px}.layout.svelte-lby2hw.svelte-lby2hw{display:grid;grid-template-columns:200px 1fr;gap:48px}aside.svelte-lby2hw ul.svelte-lby2hw{position:-webkit-sticky;position:sticky;top:24px;display:grid;gap:2px}.toc-title.svelte-lby2hw.svelte-lby2hw{margin-bottom:8px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}aside.svelte-lby2hw a.svelte-lby2hw{display:flex;flex-direction:column;padding:6px 10px;border-radius:8px;font-size:14px}aside.svelte-lby2hw a.svelte-lby2hw:hover{background:var(--faint)}.toc-name.svelte-lby2hw.svelte-lby2hw{font-size:13px;color:var(--muted)}.mono.svelte-lby2hw.svelte-lby2hw{font-family:var(--mono)}main.svelte-lby2hw.svelte-lby2hw{min-width:0;max-width:720px}h1.svelte-lby2hw.svelte-lby2hw{font-size:34px;font-weight:750;letter-spacing:-.02em}.intro.svelte-lby2hw.svelte-lby2hw{margin-top:12px;font-size:15px;line-height:1.6;color:var(--muted)}.title.svelte-lby2hw a.svelte-lby2hw{color:var(--blue);text-decoration:underline;text-underline-offset:3px}article.svelte-lby2hw.svelte-lby2hw{margin-top:40px;padding-top:32px;border-top:1px solid var(--border);scroll-margin-top:24px}article.svelte-lby2hw header.svelte-lby2hw{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}h2.svelte-lby2hw.svelte-lby2hw{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;font-size:24px;font-weight:700}h2.svelte-lby2hw a.svelte-lby2hw:hover{color:var(--blue)}.badge.svelte-lby2hw.svelte-lby2hw{padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600}.badge.latest.svelte-lby2hw.svelte-lby2hw{background:var(--green-soft);color:var(--green)}.badge.maintenance.svelte-lby2hw.svelte-lby2hw{background:var(--blue-soft);color:var(--blue)}.title.svelte-lby2hw.svelte-lby2hw{margin-top:8px;font-size:17px;font-weight:600}.at.svelte-lby2hw.svelte-lby2hw{font-weight:400;color:var(--muted)}.location.svelte-lby2hw.svelte-lby2hw{margin-left:10px;font-size:14px;font-weight:400;color:var(--muted)}blockquote.svelte-lby2hw.svelte-lby2hw{margin-top:16px;padding:10px 16px;border-left:3px solid var(--green);border-radius:0 8px 8px 0;background:var(--faint);font-size:15px;font-style:italic;line-height:1.55}.summary.svelte-lby2hw.svelte-lby2hw{margin-top:14px;font-size:15px;line-height:1.65}h3.svelte-lby2hw.svelte-lby2hw{margin-top:22px;font-size:15px;font-weight:650}.changes.svelte-lby2hw.svelte-lby2hw{display:grid;gap:8px;margin-top:10px;padding-left:20px;list-style:disc;font-size:15px;line-height:1.55}.changes.svelte-lby2hw li.svelte-lby2hw::marker{color:var(--muted)}.stack.svelte-lby2hw.svelte-lby2hw{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.stack.svelte-lby2hw li.svelte-lby2hw{padding:3px 10px;border:1px solid var(--border);border-radius:6px;background:var(--surface);font-size:13px}@media (max-width: 800px){.layout.svelte-lby2hw.svelte-lby2hw{grid-template-columns:1fr;gap:0}aside.svelte-lby2hw.svelte-lby2hw{display:none}.page.svelte-lby2hw.svelte-lby2hw{padding:0 16px 32px}h1.svelte-lby2hw.svelte-lby2hw{font-size:28px}}
