.library.svelte-c8k2rg{max-width:1080px;margin:0 auto;padding:24px 16px 96px;color:#dde4ff}.head.svelte-c8k2rg h1:where(.svelte-c8k2rg){font-family:Bebas Neue,sans-serif;font-size:56px;letter-spacing:4px;margin:0 0 4px;color:#fff}.head.svelte-c8k2rg h2:where(.svelte-c8k2rg){font-family:Space Mono,monospace;font-size:12px;letter-spacing:3px;text-transform:uppercase;color:#fff9;margin:0 0 16px}.intro.svelte-c8k2rg{font-family:Crimson Pro,serif;font-style:italic;font-size:16px;line-height:1.6;color:#fffc;margin:0 0 12px}.totals.svelte-c8k2rg,.newest.svelte-c8k2rg,.disclaimer.svelte-c8k2rg{font-family:Space Mono,monospace;font-size:11px;letter-spacing:1px;color:#ffffff80;margin:8px 0 0}.newest.svelte-c8k2rg{color:#4ecdc4cc}.disclaimer.svelte-c8k2rg{margin-top:4px}.loading.svelte-c8k2rg{font-family:Space Mono,monospace;font-size:12px;color:#fff9;padding:32px 0}.toc.svelte-c8k2rg{margin:28px 0 16px;padding:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:4px}.toc.svelte-c8k2rg h3:where(.svelte-c8k2rg){font-family:Space Mono,monospace;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#ffffff8c;margin:0 0 12px}.toc.svelte-c8k2rg ul:where(.svelte-c8k2rg){list-style:none;padding:0;margin:0;display:grid;gap:8px}.toc.svelte-c8k2rg li:where(.svelte-c8k2rg){font-family:Space Mono,monospace;font-size:12px;line-height:1.5}.toc.svelte-c8k2rg a:where(.svelte-c8k2rg){color:#4ecdc4;text-decoration:none;border-bottom:1px dotted rgba(78,205,196,.4)}.toc.svelte-c8k2rg a:where(.svelte-c8k2rg):hover,.toc.svelte-c8k2rg a:where(.svelte-c8k2rg):focus-visible{color:#7ddfd8;outline:none}.counts.svelte-c8k2rg{color:#ffffffa6}.source-block.svelte-c8k2rg{margin-top:32px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.src-head.svelte-c8k2rg{display:flex;gap:14px;align-items:flex-start}.src-logo.svelte-c8k2rg{background:#ffffff0f;border-radius:4px;padding:6px;object-fit:contain;flex-shrink:0}.src-meta.svelte-c8k2rg h2:where(.svelte-c8k2rg){font-family:Bebas Neue,sans-serif;font-size:28px;letter-spacing:2px;margin:0 0 4px;color:#fff}.src-meta.svelte-c8k2rg a:where(.svelte-c8k2rg){color:#fff;text-decoration:none;border-bottom:1px dotted rgba(255,255,255,.4)}.src-license.svelte-c8k2rg,.src-counts.svelte-c8k2rg{font-family:Space Mono,monospace;font-size:11px;line-height:1.6;color:#ffffff8c;margin:0;max-width:720px}.src-counts.svelte-c8k2rg{color:#ffffffa6;font-size:10px}.src-license.svelte-c8k2rg .lbl:where(.svelte-c8k2rg){color:#fff9;margin-right:6px}.entity-list.svelte-c8k2rg,.link-list.svelte-c8k2rg{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:12px}.entity.svelte-c8k2rg{padding:12px;background:#ffffff05;border-radius:4px}.entity-head.svelte-c8k2rg{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline;font-family:Space Mono,monospace;font-size:11px;margin:0 0 8px}.ent-cat.svelte-c8k2rg{background:#4ecdc41f;color:#4ecdc4;padding:1px 6px;border-radius:2px;font-size:9px;letter-spacing:1px;text-transform:uppercase}.ent-id.svelte-c8k2rg{background:#0000004d;padding:1px 4px;border-radius:2px;color:#fff9}.ent-route.svelte-c8k2rg{color:#4ecdc4;text-decoration:none;border-bottom:1px dotted rgba(78,205,196,.4)}.sep.svelte-c8k2rg{color:#fff3}.link-list.svelte-c8k2rg{margin-top:8px;gap:8px}.link.svelte-c8k2rg{padding:8px 10px;background:#ffffff05;border-left:2px solid rgba(78,205,196,.3);border-radius:0 3px 3px 0}.ln-row.svelte-c8k2rg{font-family:Space Mono,monospace;font-size:11px;line-height:1.5;color:#ffffffa6;margin:0 0 4px;display:flex;flex-wrap:wrap;gap:6px;align-items:baseline}.ln-row.top.svelte-c8k2rg{margin-bottom:6px}.ln-row.meta.svelte-c8k2rg{font-size:10px;color:#ffffffa6}.ln-row.rationale.svelte-c8k2rg{font-size:10px;color:#ffffffa6;font-style:italic}.ln-row.svelte-c8k2rg .lbl:where(.svelte-c8k2rg){color:#ffffff8c;margin-right:4px}.ln-target.svelte-c8k2rg{font-size:13px;color:#fff;text-decoration:none;border-bottom:1px dotted rgba(255,255,255,.4)}.ln-target.svelte-c8k2rg:hover,.ln-target.svelte-c8k2rg:focus-visible{color:#4ecdc4;border-bottom-color:#4ecdc480;outline:none}.ln-tier.svelte-c8k2rg{padding:0 6px;border-radius:2px;font-size:9px;letter-spacing:.5px;text-transform:uppercase}.ln-tier-intro.svelte-c8k2rg{background:#ffc85026;color:#ffc850}.ln-tier-core.svelte-c8k2rg{background:#4ecdc426;color:#4ecdc4}.ln-tier-deep.svelte-c8k2rg{background:#96b4ff26;color:#8aa9ff}.ln-kind.svelte-c8k2rg,.ln-lang.svelte-c8k2rg,.ln-verified.svelte-c8k2rg{color:#ffffff80}.ln-verified.svelte-c8k2rg time:where(.svelte-c8k2rg){color:#4ecdc4bf}@media (min-width: 768px){.library.svelte-c8k2rg{padding:36px 32px 96px}.toc.svelte-c8k2rg ul:where(.svelte-c8k2rg){grid-template-columns:1fr 1fr}}
