main.svelte-4jbzvx{container-type:inline-size;box-sizing:border-box;display:flex;flex:1;flex-direction:column;width:min(100%,62rem);max-width:70rem;padding:0 1.5rem;margin:0 auto}footer.svelte-jz8lnl{display:flex;justify-content:space-between;gap:2rem;height:fit-content;width:100%;margin-top:10rem;border-top:1px solid var(--color-outline);color:var(--color-1);padding:2rem 0}p.svelte-jz8lnl{font-weight:200}.between.svelte-jz8lnl{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;width:100%;font-size:.8rem}.category.svelte-jz8lnl{display:flex;flex-direction:column;gap:.25rem}.category.svelte-jz8lnl>p:where(.svelte-jz8lnl){margin-bottom:.25rem;text-transform:uppercase;font-size:.75rem;font-weight:700}.category.svelte-jz8lnl>a:where(.svelte-jz8lnl){color:var(--color-1);font-size:.8rem;display:flex;align-items:center}.hint.svelte-jz8lnl{font-weight:700}header.svelte-1elxaub{container-type:inline-size;position:fixed;top:0;right:0;left:0;z-index:100;display:flex;width:100%;height:fit-content;padding:1rem 0;transition:background .0621s}header.svelte-1elxaub:not(.ontop){background:var(--color-bg-2);border-bottom:1px solid var(--color-outline)}nav.svelte-1elxaub{position:sticky;top:.5rem;right:0;left:0;box-sizing:border-box;display:flex;flex:1;align-items:center;width:100%;max-width:64rem;height:3em;margin:0 auto;color:var(--color-1)}li.svelte-1elxaub{display:flex;align-items:center;height:100%;padding:.75rem 1rem;gap:.25rem;font-size:0;font-weight:800;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;font-weight:600}li.svelte-1elxaub:hover{background:var(--color-bg-2);padding-bottom:1rem;transition:padding .0621s}li[aria-current=page].svelte-1elxaub{background:var(--color-bg-2);border-bottom:2px solid var(--color-1);padding-bottom:1rem;font-weight:800}.title.svelte-1elxaub{display:flex;align-items:center;height:3em;height:1.2rem;margin-right:2rem}.title.svelte-1elxaub img:where(.svelte-1elxaub){height:1.1rem}ul.svelte-1elxaub{position:relative;display:flex;align-items:center;justify-content:center;height:3em;gap:.5rem;padding:0;margin:0;list-style:none}i.svelte-1elxaub{font-size:1.1rem}@container (min-width: 600px){li.svelte-1elxaub{font-size:.8rem}}a.svelte-1elxaub{text-decoration:none;height:100%}
