li.svelte-6j0jkh{flex:1 1 calc(33.333% - 1rem);box-sizing:border-box;padding:1rem;border:1px solid #ddd;border-radius:4px;background:#f9f9f9;display:flex;flex-direction:column;opacity:var(--opacity)}li.svelte-6j0jkh a:where(.svelte-6j0jkh){margin-left:auto;text-align:right;text-decoration:none;color:#000;border:solid 1px black;border-radius:8px;padding:.25rem 1.5rem;transition:ease-in-out .15s}li.svelte-6j0jkh a:where(.svelte-6j0jkh):hover{color:#fff;background:#000}@media (max-width: 768px){li.svelte-6j0jkh{flex:1 1 calc(50% - 1rem)}}@media (max-width: 480px){li.svelte-6j0jkh{flex:1 1 100%}}.filter-controls.svelte-1gk3qeq{display:flex;align-items:center;min-width:100%;justify-content:center;margin-left:auto;margin-right:auto;gap:.5rem;margin-bottom:1rem}input[type=text].svelte-1gk3qeq{padding:.5rem;border:1px solid #ccc;border-radius:4px;width:100%;max-width:300px}button.svelte-1gk3qeq{padding:.5rem 1rem;border:solid 1px black;background-color:#fff;color:#000;border-radius:4px;cursor:pointer;transition:ease-in-out .15s}button.svelte-1gk3qeq:hover{background-color:#000;color:#fff}button.svelte-1gk3qeq:active{background-color:#003d80}@media (max-width: 480px){.filter-controls.svelte-1gk3qeq{flex-direction:column}}.gallery.svelte-1f8fbat{display:flex;flex-direction:column}ol.svelte-1f8fbat{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding:0;margin:0;list-style:none}a.svelte-b8enz8{color:#000;text-decoration:none;transition:ease-in-out .15s;border-bottom:solid 1px black}a.svelte-b8enz8:hover{border-bottom:solid 2px black}
