.index.svelte-1d991hs{margin:0;padding:0;list-style:none;border-top:1px solid var(--line-soft)}li.svelte-1d991hs{border-bottom:1px solid var(--line-soft)}a.svelte-1d991hs{display:flex;align-items:center;gap:1rem;padding:.95rem .15rem;text-decoration:none;color:var(--ink)}.compact.svelte-1d991hs a:where(.svelte-1d991hs){padding:.7rem .15rem}.text.svelte-1d991hs{display:grid;gap:.2rem;flex:1;min-width:0}.title.svelte-1d991hs{font-family:var(--f-display);font-weight:var(--display-weight);font-size:1.14rem;line-height:1.3;letter-spacing:-.005em;text-wrap:balance;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:transparent;transition:text-decoration-color var(--t-quick) var(--ease)}.compact.svelte-1d991hs .title:where(.svelte-1d991hs){font-size:1.04rem}.desc.svelte-1d991hs{font-size:.875rem;line-height:1.5;color:var(--ink-3);text-wrap:pretty}.go.svelte-1d991hs{flex:none;width:1.1rem;height:1.1rem;color:var(--ink-3);transition:translate var(--t-quick) var(--ease),color var(--t-quick) var(--ease)}a.svelte-1d991hs:hover .title:where(.svelte-1d991hs){text-decoration-color:color-mix(in oklab,var(--action) 70%,transparent)}a.svelte-1d991hs:hover .go:where(.svelte-1d991hs){translate:3px 0;color:var(--ink)}a.svelte-1d991hs:focus-visible{outline-offset:0;border-radius:8px}
