.profile-image.svelte-cwls5q{--profile-rotate: -1.4deg;--profile-lift: -1px;--profile-shadow-y: 10px;--profile-shadow-blur: 24px;--profile-shadow-color: color-mix(in srgb, var(--color-primary) 12%, transparent);outline:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.profile-frame.svelte-cwls5q{position:relative;display:block;border-radius:.9rem;overflow:hidden}.profile-frame.svelte-cwls5q:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:inherit;z-index:1;transition:border-color .26s cubic-bezier(.22,1,.36,1),opacity .26s cubic-bezier(.22,1,.36,1)}.profile-frame.svelte-cwls5q:after{content:"";position:absolute;top:-.35rem;right:-.35rem;bottom:-.35rem;left:-.35rem;border:1px dashed color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:1.1rem;opacity:0;transform:scale(.985);transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1),border-color .3s cubic-bezier(.22,1,.36,1)}.profile-image.svelte-cwls5q img:where(.svelte-cwls5q){display:block;border-radius:.9rem;box-shadow:0 var(--profile-shadow-y) var(--profile-shadow-blur) var(--profile-shadow-color);transition:transform .42s cubic-bezier(.22,1,.36,1),filter .32s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1);transform:translateY(0) rotate(0) scale(1);filter:saturate(.98) contrast(1);transform-origin:50% 58%}@media (hover: hover){.profile-image.svelte-cwls5q:hover img:where(.svelte-cwls5q),.profile-image.svelte-cwls5q:focus-visible img:where(.svelte-cwls5q){transform:translateY(var(--profile-lift)) rotate(var(--profile-rotate)) scale(1.018);filter:saturate(1.04) contrast(1.02);box-shadow:0 14px 30px color-mix(in srgb,var(--color-primary) 16%,transparent)}.profile-image.svelte-cwls5q:hover .profile-frame:where(.svelte-cwls5q):before,.profile-image.svelte-cwls5q:focus-visible .profile-frame:where(.svelte-cwls5q):before{border-color:color-mix(in srgb,var(--color-primary) 22%,transparent)}.profile-image.svelte-cwls5q:hover .profile-frame:where(.svelte-cwls5q):after,.profile-image.svelte-cwls5q:focus-visible .profile-frame:where(.svelte-cwls5q):after{opacity:1;transform:scale(1);border-color:color-mix(in srgb,var(--color-primary) 26%,transparent)}}.profile-image.svelte-cwls5q:active img:where(.svelte-cwls5q){transform:translateY(0) scale(.992) rotate(.6deg);box-shadow:0 8px 18px color-mix(in srgb,var(--color-primary) 14%,transparent);transition:all .12s cubic-bezier(.4,0,.2,1)}@media (hover: none){.profile-image.svelte-cwls5q:active img:where(.svelte-cwls5q){transform:scale(.992) rotate(.6deg);transition:all 80ms ease-out}}.profile-note.svelte-cwls5q{transform:translateY(-4px);opacity:0;visibility:hidden;transition:opacity .18s ease,transform .26s cubic-bezier(.22,1,.36,1),border-color .22s ease,visibility .18s}.profile-note.is-visible.svelte-cwls5q{opacity:1;visibility:visible;transform:translateY(0);border-color:color-mix(in srgb,var(--color-primary) 18%,transparent)}@media (min-width: 640px){.profile-note.svelte-cwls5q{transform:translate(-50%) translateY(-4px)}.profile-note.is-visible.svelte-cwls5q{transform:translate(-50%) translateY(0)}}
