section.svelte-1lbvk9j{width:80%;margin:0 auto;container-type:inline-size}.gallery.svelte-1lbvk9j{--column-count:4;grid-template-columns:repeat(var(--column-count), 1fr);gap:.5rem;display:grid}@container (width<=250px){.gallery.svelte-1lbvk9j{--column-count:1}}@container (width>=251px) and (width<=500px){.gallery.svelte-1lbvk9j{--column-count:2}}@container (width>=501px) and (width<=700px){.gallery.svelte-1lbvk9j{--column-count:3}}@container (width>=900px) and (width<=1200px){.gallery.svelte-1lbvk9j{--column-count:6}}@container (width>=1201px) and (width<=1800px){.gallery.svelte-1lbvk9j{--column-count:8}}@container (width>=1801px){.gallery.svelte-1lbvk9j{--column-count:12}}.gallery.svelte-1lbvk9j>button:where(.svelte-1lbvk9j){border:none;margin:0;padding:0}figure.svelte-1lbvk9j{contain:strict;aspect-ratio:70/99;background-color:var(--hl-litur);width:100%;height:auto;margin:0;transition:background-color .3s ease-in-out}figure.svelte-1lbvk9j:hover,.svelte-1lbvk9j:focus-visible figure:where(.svelte-1lbvk9j){background-color:color-mix(in oklab, var(--hl-litur) 75%, var(--shade) 25%)}figcaption.svelte-1lbvk9j{background-color:color-mix(in oklab, var(--hl-litur) 60%, transparent);text-align:center;place-self:center;width:100%;font-family:Jost;transition:background-color .3s ease-in-out;position:absolute;bottom:0}figure.svelte-1lbvk9j:hover figcaption:where(.svelte-1lbvk9j),.svelte-1lbvk9j:focus-visible figcaption:where(.svelte-1lbvk9j){background-color:color-mix(in oklab, color-mix(in oklab, var(--hl-litur) 75%, var(--shade) 25%) 60%, transparent)}figcaption.svelte-1lbvk9j>div:where(.svelte-1lbvk9j){text-wrap:balance;overflow:hidden}figure.svelte-1lbvk9j>img:where(.svelte-1lbvk9j){object-fit:contain;width:100%;height:calc(100% - 1lh);margin:0;display:block}.title.svelte-1lbvk9j{font-style:italic;font-weight:500}.author.svelte-1lbvk9j{font-weight:350}.gallery.svelte-1lbvk9j button:where(.svelte-1lbvk9j){background-color:inherit}.gallery.svelte-1lbvk9j button:where(.svelte-1lbvk9j):hover{background-color:inherit;border:none}#coverbox.svelte-1lbvk9j{border:none;padding:0}#coverbox.svelte-1lbvk9j img:where(.svelte-1lbvk9j){object-fit:contain;max-width:90vw;max-height:90vh;margin:0;display:block}dialog.svelte-1lbvk9j::backdrop{background-color:var(--hl-litur);opacity:.8}.add-item.svelte-1lbvk9j{float:right;margin-top:2em}#addsingle.svelte-1lbvk9j{border-color:var(--shade);width:70vw;height:80vh;container-type:size}#addsingle.svelte-1lbvk9j form:where(.svelte-1lbvk9j){grid-template-rows:1fr auto auto auto;gap:1ch;width:100%;height:100%;display:grid}#addsingle.svelte-1lbvk9j .centered:where(.svelte-1lbvk9j){grid-column:1/-1;justify-self:center}#addsingle.svelte-1lbvk9j form:where(.svelte-1lbvk9j)>img:where(.svelte-1lbvk9j){object-fit:contain;grid-column:1/-1;justify-self:center;max-width:100%;max-height:100%}#addsingle.svelte-1lbvk9j fieldset:where(.svelte-1lbvk9j){grid-template-columns:1fr 1fr;gap:.5ch;display:grid}button.svelte-1lbvk9j.failed{background-color:red}button.svelte-1lbvk9j.saved{background-color:green}
