.ld-meta.svelte-1btx523{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;max-width:560px}.ld-body.svelte-1btx523{display:grid;grid-template-columns:minmax(0,1fr) 264px;gap:28px;align-items:start}.ld-side.svelte-1btx523{position:sticky;top:84px;max-height:calc(100vh - 108px);overflow-y:auto;padding-bottom:8px}.ld-tocnav.svelte-1btx523{border-left:1px solid hsl(var(--border))}.ld-toclink.svelte-1btx523{display:block;padding:6px 12px;margin-left:-1px;border-left:2px solid transparent;font-size:12.5px;line-height:1.4;color:hsl(var(--muted));text-decoration:none;transition:color .14s,border-color .14s,background .14s}.ld-toclink.svelte-1btx523:hover{color:hsl(var(--fg));background:hsl(var(--surface-3))}.ld-toclink[data-active].svelte-1btx523{color:hsl(var(--primary));border-left-color:hsl(var(--primary));font-weight:600;background:hsl(var(--primary-soft) / .55)}.ld-intro.svelte-1btx523{border:1px solid hsl(var(--primary-line));border-left:3px solid hsl(var(--primary));border-radius:var(--r-md);background:hsl(var(--primary-soft) / .5);padding:18px 20px}.ld-notices.svelte-1btx523{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:10px}.ld-notice.svelte-1btx523{border:1px solid hsl(var(--warning) / .3);background:hsl(var(--warning) / .07);border-radius:var(--r-md);padding:14px 16px}.ld-section.svelte-1btx523{scroll-margin-top:84px}.ld-items.svelte-1btx523{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px}.ld-item.svelte-1btx523{border:1px solid hsl(var(--border));border-radius:var(--r-sm);background:hsl(var(--surface-2));padding:12px 14px}.ld-dot.svelte-1btx523{width:6px;height:6px;border-radius:99px;flex:none;margin-top:7px;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--cyan)))}.ld-dot-muted.svelte-1btx523{background:hsl(var(--muted));opacity:.5}.ld-callout.svelte-1btx523{border:1px solid hsl(var(--primary-line));background:hsl(var(--primary-soft) / .55);border-radius:var(--r-md);padding:14px 16px}.ld-foot.svelte-1btx523{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:14px;align-items:start}.ld-pending.svelte-1btx523{border-color:hsl(var(--warning) / .35)}@media (max-width: 920px){.ld-body.svelte-1btx523{grid-template-columns:1fr}.ld-side.svelte-1btx523{order:-1;position:static;max-height:none}.ld-foot.svelte-1btx523{grid-template-columns:1fr}}
