.link-grid.svelte-981ohr{display:grid;grid-template-columns:1fr;column-gap:1.5rem;margin:.75rem 0 0;padding:0;list-style:none}@media(min-width:640px){.link-grid.svelte-981ohr{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.link-grid.svelte-981ohr{grid-template-columns:repeat(3,1fr)}}.link-grid.svelte-981ohr li:where(.svelte-981ohr){border-top:1px solid var(--color-border-light)}.link-row.svelte-981ohr{display:flex;align-items:center;gap:.75rem;min-height:56px;padding:.5rem .25rem;color:var(--color-text-primary);text-decoration:none;border-radius:var(--radius-sm);transition:background-color var(--transition-fast),color var(--transition-fast)}.link-row.svelte-981ohr:hover{background:var(--color-surface-muted)}.link-row.svelte-981ohr:hover .link-title:where(.svelte-981ohr){color:var(--color-secondary-blue)}.link-row.svelte-981ohr:focus-visible{outline:2px solid var(--color-secondary-blue);outline-offset:-2px}.link-icon.svelte-981ohr{flex-shrink:0;font-size:1.375rem;color:var(--color-secondary-blue)}.link-text.svelte-981ohr{display:flex;flex-direction:column;min-width:0;flex:1}.link-title.svelte-981ohr{font-size:.9375rem;font-weight:600;line-height:1.3;transition:color var(--transition-fast)}.link-desc.svelte-981ohr{font-size:.8125rem;line-height:1.35;color:var(--color-text-muted)}.link-chevron.svelte-981ohr{flex-shrink:0;font-size:1.25rem;color:var(--color-text-muted)}
