button.svelte-ie7lyv{width:2rem;width:var(--control-size, 2rem);height:2rem;height:var(--control-size, 2rem);display:grid;align-content:center;justify-content:center;place-content:center;padding:0;background:hsl(var(--color-surface-parts) / .8);color:var(--color-text);border:none;border-radius:var(--rounded);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;transition:background .1s ease-in-out}button.svelte-ie7lyv:hover,button.svelte-ie7lyv:focus-visible{background:hsl(var(--color-surface-parts) / 1)}button.svelte-ie7lyv:focus-visible{outline:2px solid var(--color-surface);outline-offset:2px}img.svelte-2cxvb3{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--rounded)}div.svelte-ht2ygx{display:grid}.wrapper.svelte-vcc66r{grid-column:breakout;display:grid;grid-template-areas:"stack";isolation:isolate;overflow:hidden}.wrapper.svelte-vcc66r>:where(.svelte-vcc66r){grid-area:stack;display:grid;align-items:stretch}@media (min-width: 480px){.wrapper.svelte-vcc66r{border-radius:var(--rounded)}}.imgs.svelte-vcc66r,.overlays.svelte-vcc66r{grid-area:stack;display:grid}.imgs.svelte-vcc66r{z-index:var(--layer-1);--carousel-align-items: stretch}.overlays.svelte-vcc66r{z-index:var(--layer-2)}.panel.svelte-vcc66r{z-index:var(--layer-3);display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto minmax(0,1fr);align-items:start}.controls.svelte-vcc66r{--control-size: 2rem;display:flex;gap:var(--size-3);padding:var(--size-3) var(--cg-column-gap, var(--size-4))}.spinner.svelte-vcc66r{--spinner-opacity: 1;width:var(--control-size);height:var(--control-size);display:grid;align-content:center;justify-content:center;place-content:center;background:var(--color-secondary-300);border:1px solid transparent;border-radius:var(--rounded)}.timestamp.svelte-vcc66r{grid-row:1 / 2;grid-column:3 / 4;align-self:stretch;display:grid;align-content:center;justify-content:center;place-content:center;margin:var(--size-3) var(--cg-column-gap, var(--size-4));padding-left:var(--size-2);padding-right:var(--size-2);min-width:7ch;background:hsl(var(--color-surface-parts) / .8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:var(--rounded)}.attribution.svelte-vcc66r{grid-column:1 / 4;align-self:end;padding:var(--size-1) var(--size-3);font-size:.5em;text-align:right;background:hsl(var(--color-surface-parts) / .8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}
