nav.svelte-1rnu2fk{display:flex;gap:.75rem}nav.svelte-1rnu2fk button:where(.svelte-1rnu2fk){background:none;border:none;padding:0;cursor:pointer;transition:color .1s ease-in-out;color:#0006}nav.svelte-1rnu2fk button:where(.svelte-1rnu2fk):hover,nav.svelte-1rnu2fk button.active:where(.svelte-1rnu2fk){color:#000;text-decoration:underline;text-underline-offset:.2rem;text-decoration-thickness:1px}section.svelte-1vc2k15{display:flex;flex-direction:column}section.svelte-1vc2k15:has(article:where(.svelte-1vc2k15):hover) article:where(.svelte-1vc2k15):not(:hover){color:#0006}section.svelte-1vc2k15 article:where(.svelte-1vc2k15){display:flex;flex-direction:column;gap:.25rem;border-bottom:1px solid rgba(0,0,0,.1);transition:all .1s ease-in-out}section.svelte-1vc2k15 article:where(.svelte-1vc2k15):first-child{border-top:1px solid rgba(0,0,0,.1)}section.svelte-1vc2k15 article:where(.svelte-1vc2k15) a:where(.svelte-1vc2k15){display:flex;justify-content:space-between;align-items:center;height:4rem}section.svelte-1vc2k15 article:where(.svelte-1vc2k15) a:where(.svelte-1vc2k15) span:where(.svelte-1vc2k15){font-size:.8rem;color:#0006}
