.image-data__index.svelte-lfrv05:before{content:"#";margin-right:.125rem;color:var(--fallback-bc,oklch(var(--bc)/.5))}.image.svelte-t351g7{position:relative;perspective:1200px;margin-inline:auto}.image__loading.svelte-t351g7{display:flex;align-items:center;justify-content:center;border-radius:.125rem;--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity, 1)))}@supports (aspect-ratio: 1){.image__loading.svelte-t351g7{aspect-ratio:1}}@supports not (aspect-ratio: 1){.image__loading.svelte-t351g7{min-height:150px}}.image__inner.svelte-t351g7{transform-style:preserve-3d;will-change:transform;transition:transform .5s ease}@media(hover:hover){.image__inner.svelte-t351g7:hover .image__handle:where(.svelte-t351g7){transform:translate(0)}}.image__front.svelte-t351g7,.image__back.svelte-t351g7{position:absolute;overflow:hidden;top:0;left:0;width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}@media(hover:hover){.image__front.svelte-t351g7 .image__handle:where(.svelte-t351g7){opacity:0}}.image__front.svelte-t351g7 .image__handle__content:where(.svelte-t351g7){text-shadow:1px 1px 0 rgba(0 0 0 / 50%);background-color:#00000040;border-radius:.4rem;font-size:.8em;padding:.5rem}.image__front.svelte-t351g7 a{display:block;width:100%}.image__back.svelte-t351g7{--tw-bg-opacity: 1;background-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-bg-opacity, 1)));height:100%;transform:rotateY(.5turn)}.image__back.svelte-t351g7 .image__handle__content:where(.svelte-t351g7){padding:.25rem;font-size:2em;--tw-text-opacity: 1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity, 1)))}.image--action.svelte-t351g7 .image__front:where(.svelte-t351g7){cursor:pointer}.image--rounded.svelte-t351g7 .image__inner:where(.svelte-t351g7) .image__front:where(.svelte-t351g7),.image--rounded.svelte-t351g7 .image__inner:where(.svelte-t351g7) .image__back:where(.svelte-t351g7){border-radius:.5rem}.image__handle.svelte-t351g7{position:absolute;top:0;right:0;padding:.5rem;cursor:pointer}.image__handle__content.svelte-t351g7{display:inline-flex;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:700}.image__image.svelte-t351g7{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:100%;max-height:100%;width:100%;transition:filter .2s ease}.image--flipped.svelte-t351g7{z-index:1}.image--flipped.svelte-t351g7 .image__inner:where(.svelte-t351g7){transform:rotateY(.5turn)}.image--perspective.svelte-t351g7{transform:rotateY(-20deg);transition:transform .2s ease;margin-top:5rem;z-index:1}@media(hover:hover){.image--perspective.svelte-t351g7:hover{transform:rotateY(0)}.image.svelte-t351g7:hover .image__handle:where(.svelte-t351g7){opacity:1}}.image.frame.svelte-t351g7{padding:2px;background-color:#111;box-sizing:content-box;box-shadow:0 0 10vw #fff3,1rem 1rem 1rem #0000007f,2px 2px 1rem #000c,inset 2px 2px 1rem #000c,inset 2px 2px .5rem #0000007f;border-width:2vw;border-style:solid}@media(min-width:600px){.image.frame.svelte-t351g7{border-width:.5rem}}@media(min-width:1024px){.image.frame.svelte-t351g7{border-width:.8rem}}.image.frame.svelte-t351g7 .image__inner:where(.svelte-t351g7){position:static}.image.frame.svelte-t351g7 .image__inner:where(.svelte-t351g7):after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset .1rem .1rem .1rem #0000007f;pointer-events:none}.image.frame.svelte-t351g7 .image__inner:where(.svelte-t351g7) .image__front:where(.svelte-t351g7){box-shadow:inset .1rem .1rem .1rem #0000007f}.image.passepartout.svelte-t351g7{box-sizing:content-box;padding:8%}.image.frame-white.svelte-t351g7{border-top-color:#eee;border-right-color:#fff;border-left-color:#eee;border-bottom-color:#fff}.image.frame-black.svelte-t351g7{border-color:#000}.image.frame-wood-light.svelte-t351g7{border-color:#c1b28e}.image.frame-wood-medium.svelte-t351g7{border-color:#5c432d}.image.frame-wood-dark.svelte-t351g7{border-color:#231408}.image.passepartout-white.svelte-t351g7{background:linear-gradient(-25deg,#fff,#ddd)}.image.passepartout-gray.svelte-t351g7{background:linear-gradient(-25deg,#666,#ccc)}.image.passepartout-black.svelte-t351g7{background:linear-gradient(-25deg,#111,#222,#111)}
