figure.svelte-jzh2iv{margin:0;padding:0;position:relative}figure.portrait.svelte-jzh2iv{height:100%}.img.svelte-jzh2iv{position:relative;transition:box-shadow .2s var(--ease-out-3)}@media(min-width:768px){.img.svelte-jzh2iv{aspect-ratio:3 / 2;--picture-aspect-ratio: 3 / 2;--picture-image-position: absolute;--picture-width: 100%;--picture-height: 100%}.portrait.svelte-jzh2iv .img:where(.svelte-jzh2iv){aspect-ratio:unset;height:100%}}.featured.svelte-jzh2iv .img:where(.svelte-jzh2iv){--picture-image-position: static;--picture-height: auto;width:100%;aspect-ratio:unset}button:hover .img.svelte-jzh2iv{box-shadow:var(--shadow-2)}figcaption.svelte-jzh2iv{padding:var(--size-2) var(--size-4);text-align:center}@media(hover:none){.portrait.svelte-jzh2iv figcaption:where(.svelte-jzh2iv){display:none}}@media(hover){figcaption.svelte-jzh2iv{position:absolute;bottom:0;width:100%;display:grid;justify-content:center;padding:var(--size-2);opacity:0;transform:translateY(10px);transition:transform .2s var(--ease-out-3),opacity .15s linear}figcaption.svelte-jzh2iv span:where(.svelte-jzh2iv){display:block;padding:var(--size-2);background:hsl(var(--color-surface-parts) / .9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:var(--rounded)}figure.svelte-jzh2iv:hover figcaption:where(.svelte-jzh2iv){opacity:1;transform:translateY(0)}}.grid.svelte-axj9hv{display:grid;grid-auto-flow:dense;align-items:start;grid-gap:var(--size-8);gap:var(--size-8)}@media(min-width:480px){.grid.svelte-axj9hv{grid-template-columns:repeat(4,1fr);gap:max(var(--size-4),min(2.2vw,var(--size-8)))}.grid.svelte-axj9hv>button:where(.svelte-axj9hv),.grid.svelte-axj9hv>div:where(.svelte-axj9hv){grid-column:span 2}}@media(min-width:480px)and (max-width:768px){.grid.md-has-remainer.svelte-axj9hv>button:where(.svelte-axj9hv):last-child,.grid.md-has-remainer.svelte-axj9hv>div:where(.svelte-axj9hv):last-child{grid-column:2 / 4}}@media(min-width:768px){.grid.svelte-axj9hv{grid-template-columns:repeat(6,1fr)}.grid.lg-has-one-remainer.svelte-axj9hv>button:where(.svelte-axj9hv):last-child,.grid.lg-has-one-remainer.svelte-axj9hv>div:where(.svelte-axj9hv):last-child{grid-column:3 / 5}.grid.lg-has-two-remainers.svelte-axj9hv>button:where(.svelte-axj9hv):last-child,.grid.lg-has-two-remainers.svelte-axj9hv>div:where(.svelte-axj9hv):last-child{grid-column:4 / 6}.grid.lg-has-two-remainers.svelte-axj9hv>button:where(.svelte-axj9hv):nth-last-child(2),.grid.lg-has-two-remainers.svelte-axj9hv>div:where(.svelte-axj9hv):nth-last-child(2){grid-column:2 / 4}}button.svelte-axj9hv{background:transparent;border:none;padding:0;margin:0;cursor:zoom-in}button.portrait.svelte-axj9hv{grid-row:span 2;align-self:stretch}button.featured.svelte-axj9hv{grid-column:1 / -1}button.svelte-axj9hv:focus-visible{outline:2px solid var(--color-secondary-700);outline-offset:4px;border-radius:var(--rounded)}div.svelte-1eksu1y{justify-self:center;display:flex;gap:var(--size-4);background:var(--color-surface);border-radius:var(--rounded-lg);box-shadow:var(--shadow-2)}button.svelte-1eksu1y{display:flex;align-items:center;justify-content:center;gap:var(--size-3);padding:var(--size-2) var(--size-2);background:transparent;color:var(--color-secondary-900);border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color 50ms linear}button.svelte-1eksu1y:hover,button.svelte-1eksu1y:focus-visible{color:var(--color-text)}button.svelte-1eksu1y:focus-visible{outline:2px solid var(--color-secondary-700);border-radius:var(--rounded)}button[disabled].svelte-1eksu1y{color:var(--color-secondary-500);cursor:not-allowed}@media(min-width:480px){button.svelte-1eksu1y{padding-left:var(--size-4);padding-right:var(--size-4)}}.prev.svelte-1eksu1y{justify-self:start}.next.svelte-1eksu1y{justify-self:end}figure.svelte-1tc13kc{margin:0;padding:0;max-height:100%;max-width:100%;position:relative;background:var(--color-surface);box-shadow:var(--shadow-2);overflow:hidden;border-radius:var(--rounded-lg)}.placeholder.svelte-1tc13kc{position:relative;width:100%;width:var(--image-width, 100%);height:auto;height:var(--image-height, auto);overflow:hidden}figcaption.svelte-1tc13kc{position:absolute;z-index:var(--layer-2);bottom:0;left:0;width:100%;display:grid;align-items:center;justify-items:center;place-items:center;padding:var(--size-4)}figcaption.svelte-1tc13kc span:where(.svelte-1tc13kc){display:block;padding:var(--size-2) var(--size-3);background:hsl(var(--color-surface-parts) / .9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--rounded)}.layout.svelte-zeoyac{height:100%;width:100%;display:grid;justify-items:stretch;grid-template-rows:1fr auto;grid-row-gap:var(--size-4);row-gap:var(--size-4)}.image.svelte-zeoyac{display:grid;align-items:center;justify-items:center;place-items:center;overflow:hidden}.image.svelte-zeoyac>div:where(.svelte-zeoyac){grid-column:1 / -1;grid-row:1 / -1}
