.page.svelte-1c5j9id{max-width:900px;margin:0 auto;padding:0 2rem 4rem}.page-header.svelte-1c5j9id{padding:2rem 0 1.5rem;border-bottom:1px solid var(--border-subtle);margin-bottom:3rem}.page-header.svelte-1c5j9id h1:where(.svelte-1c5j9id){font-family:var(--font-display);font-size:2.25rem;font-weight:700;letter-spacing:-.02em;margin:0 0 .25rem}.page-hand.svelte-1c5j9id{font-family:var(--font-hand);font-size:1.25rem;color:var(--color-hand, var(--color-primary-main));margin-bottom:.75rem}.page-desc.svelte-1c5j9id{color:var(--text-secondary);font-size:.95rem;max-width:52ch;margin:0}.uses-section.svelte-1c5j9id{margin-bottom:3rem}.uses-section.svelte-1c5j9id:last-of-type{margin-bottom:0}.section-label.svelte-1c5j9id{font-family:var(--font-mono);font-size:.7rem;color:var(--text-meta);text-transform:uppercase;letter-spacing:.06em;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid var(--border-default)}.uses-list.svelte-1c5j9id{display:flex;flex-direction:column}.uses-row.svelte-1c5j9id{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;padding:.625rem 0;border-bottom:1px solid var(--border-subtle)}.uses-row.svelte-1c5j9id:last-child{border-bottom:none}.uses-name.svelte-1c5j9id{font-family:var(--font-display);font-weight:600;font-size:.95rem;color:var(--text-primary);white-space:nowrap}a.uses-name.svelte-1c5j9id{text-decoration:none;transition:color var(--motion-state)}a.uses-name.svelte-1c5j9id:hover{color:var(--color-primary-main)}.uses-detail.svelte-1c5j9id{font-size:.85rem;color:var(--text-secondary);text-align:right}@media(max-width:600px){.uses-row.svelte-1c5j9id{flex-direction:column;gap:.125rem;align-items:flex-start}.uses-detail.svelte-1c5j9id{text-align:left}}
