h1.svelte-ofey7z{color:var(--text-primary);margin:0 0 .5rem;font-size:2rem;font-weight:700}section.svelte-ofey7z{margin-bottom:2.5rem}h2.svelte-ofey7z{color:var(--text-primary);margin:0 0 1rem;font-size:1.25rem;font-weight:600}h3.svelte-ofey7z{color:var(--text-primary);margin:0 0 .25rem;font-size:1rem;font-weight:600}p.svelte-ofey7z{color:var(--text-secondary);margin:0 0 1rem;line-height:1.6}ul.svelte-ofey7z{color:var(--text-secondary);margin:0 0 1rem;padding-inline-start:1.25rem;line-height:1.8}li.svelte-ofey7z strong:where(.svelte-ofey7z){color:var(--text-primary)}.shortcut-table.svelte-ofey7z{border-collapse:collapse;width:100%;margin-bottom:1rem;font-size:.9375rem}.shortcut-table.svelte-ofey7z td:where(.svelte-ofey7z){border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);padding:.5rem 1rem}.shortcut-table.svelte-ofey7z td:where(.svelte-ofey7z):first-child{width:200px}.tool-grid.svelte-ofey7z{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-bottom:1rem;display:grid}.tool-card.svelte-ofey7z{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1rem;text-decoration:none;transition:border-color .15s;display:block}.tool-card.svelte-ofey7z:hover{border-color:var(--accent-color)}.tool-card.svelte-ofey7z h3:where(.svelte-ofey7z){color:var(--accent-color)}.tool-card.svelte-ofey7z p:where(.svelte-ofey7z){margin:0;font-size:.875rem}a.svelte-ofey7z{color:var(--accent-color);text-decoration:none}a.svelte-ofey7z:hover{text-decoration:underline}
