.ii.svelte-2f7cvv{place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}img.svelte-2f7cvv{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity var(--dur-slow) var(--ease-out);-webkit-user-select:none;user-select:none}img.svelte-2f7cvv.in{opacity:1}.photo.svelte-2f7cvv img:where(.svelte-2f7cvv){object-fit:cover}.cut.svelte-2f7cvv img:where(.svelte-2f7cvv){padding:6%;position:relative}.cut.svelte-2f7cvv:before{content:"";background:radial-gradient(closest-side,#00000080,#0000);border-radius:50%;height:14%;position:absolute;bottom:5%;left:18%;right:18%}.cut.svelte-2f7cvv:after{content:"";z-index:-1;background:radial-gradient(closest-side,#38cfff29,#0000);border-radius:50%;position:absolute;inset:10%}.ii.svelte-2f7cvv{isolation:isolate}.cut.medium.svelte-2f7cvv:after,.cut.large.svelte-2f7cvv:after{background:radial-gradient(closest-side,#38cfff33,#0000)}.placeholder.svelte-2f7cvv{color:#a0beff66}.badge.svelte-2f7cvv{border-radius:var(--r-full);width:24px;height:24px;color:var(--c-cyan-300);background:#040a1eb3;place-items:center;font-size:12px;display:grid;position:absolute;top:8px;right:8px}
