html{scroll-behavior:smooth}h1.svelte-l5sgwq,h3.svelte-l5sgwq{text-align:center}:is(h1.svelte-l5sgwq,h3.svelte-l5sgwq):is(h3:where(.svelte-l5sgwq)){margin-block-start:-1rem;font-size:.9rem}ul.svelte-l5sgwq{margin-block-start:0;margin:2rem;padding-inline-start:0;line-height:1.4rem;list-style-type:none}ul.svelte-l5sgwq li:where(.svelte-l5sgwq){margin-top:.5rem}ul.svelte-l5sgwq li:where(.svelte-l5sgwq) a:where(.svelte-l5sgwq){padding:.2rem;scroll-margin:10rem}.grid.svelte-l5sgwq{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));align-items:center;gap:1rem;width:100%;display:grid}.grid.svelte-l5sgwq .image-container:where(.svelte-l5sgwq){cursor:pointer;background:0 0;border-radius:.75rem;outline:2px solid #0000;justify-content:center;align-items:center;height:fit-content;padding:0;scroll-margin:6.2rem;display:flex}.grid.svelte-l5sgwq .image-container:where(.svelte-l5sgwq):focus-visible{outline-color:var(--secondary)}.grid.svelte-l5sgwq .image-container:where(.svelte-l5sgwq) img{object-fit:contain;opacity:1;opacity:1;border-radius:.75rem;max-width:100%;height:auto;scroll-margin:10rem;transition:filter .5s,opacity .5s}.grid.svelte-l5sgwq .image-container:where(.svelte-l5sgwq) img.blur{filter:blur(1rem);clip-path:inset(0 round .75rem)}dialog.svelte-l5sgwq{background-color:var(--background);cursor:pointer;border:none;border-radius:1.7rem;outline:none;justify-content:center;align-items:center;display:none}dialog.svelte-l5sgwq[open]{display:initial}dialog.svelte-l5sgwq::backdrop{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}dialog.svelte-l5sgwq img:where(.svelte-l5sgwq){object-fit:contain;border-radius:1rem;width:auto;max-width:95vw;height:auto;max-height:85vh}
