.photo.svelte-2s6roj{object-fit:cover;background:var(--surface-2);width:100%;height:100%}.whole.svelte-2s6roj{background:var(--surface-2);width:100%;height:100%;display:block;position:relative;overflow:hidden}.back.svelte-2s6roj{object-fit:cover;filter:blur(22px)brightness(.9);width:calc(100% + 40px);height:calc(100% + 40px);position:absolute;inset:-20px}.photo.fit.svelte-2s6roj{object-fit:contain;background:0 0;position:relative}.img.svelte-2s6roj{background:radial-gradient(circle at 20% 15%, hsl(var(--h) 90% 96%) 0 22%, transparent 23%), radial-gradient(circle at 85% 90%, hsl(var(--h) 75% 86%) 0 28%, transparent 29%), hsl(var(--h) 80% 91%);place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.icon.svelte-2s6roj{color:hsl(var(--h) 45% 38%);background:hsl(var(--h) 90% 97% / .75);box-shadow:0 10px 30px -12px hsl(var(--h) 50% 40% / .5);border-radius:50%;padding:18%}
