.photo-frame.svelte-cwls5q{position:relative;border-radius:24px;overflow:hidden;box-shadow:0 20px 50px #d58a9426}.photo-frame.svelte-cwls5q:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;background:linear-gradient(135deg,#fff4bc,#d58a94,#b1bca0);border-radius:24px;z-index:-1;animation:gradient-shift 8s ease infinite;background-size:200% 200%}
