section.svelte-kp0pat{height:100vh;height:100svh;overflow-y:auto}@media (hover: hover){a.svelte-kp0pat,h3.svelte-kp0pat{transition:opacity .25s linear}section.svelte-kp0pat:has(a:where(.svelte-kp0pat):hover) li:where(.svelte-kp0pat) a:where(.svelte-kp0pat):not(:hover),section.svelte-kp0pat:has(a:where(.svelte-kp0pat):hover) h3:where(.svelte-kp0pat){opacity:.4}article.svelte-kp0pat:has(a:where(.svelte-kp0pat):hover) h3:where(.svelte-kp0pat){opacity:1}article.svelte-kp0pat:has(h3:where(.svelte-kp0pat):hover) ul:where(.svelte-kp0pat) li:where(.svelte-kp0pat):first-child a:where(.svelte-kp0pat){opacity:1}article.svelte-kp0pat:has(h3:where(.svelte-kp0pat):hover) ul:where(.svelte-kp0pat) li:where(.svelte-kp0pat):first-child a:where(.svelte-kp0pat):after{opacity:1}ul.svelte-kp0pat a:where(.svelte-kp0pat){position:relative}ul.svelte-kp0pat a:where(.svelte-kp0pat):after{content:"";position:absolute;inset:0 -.225rem;border-radius:.125rem;opacity:0;transform:translateY(.5%);box-shadow:inset 0 0 0 1px var(--color-white);transition:opacity .25s linear}ul.svelte-kp0pat a:where(.svelte-kp0pat):hover:after{opacity:1}}
