.ProfileCard-module__Wl4OcW__wrapper{--pointer-x:50%;--pointer-y:50%;--pointer-from-center:0;--pointer-from-top:.5;--pointer-from-left:.5;--card-opacity:0;--rotate-x:0deg;--rotate-y:0deg;--background-x:50%;--background-y:50%;--grain:none;--icon:none;--behind-glow-color:#ffffff2e;--behind-glow-size:50%;--inner-gradient:linear-gradient(145deg, #ffffff14 0%, #ffffff05 100%);--sunpillar-1:#ebebeb;--sunpillar-2:#ccc;--sunpillar-3:#adadad;--sunpillar-4:#8f8f8f;--sunpillar-5:#707070;--sunpillar-6:#525252;--card-radius:var(--radius-lg,1rem);perspective:500px;touch-action:none;width:100%;max-width:260px;position:relative;transform:translateZ(.1px)}.ProfileCard-module__Wl4OcW__behind{z-index:0;pointer-events:none;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y), var(--behind-glow-color) 0%, transparent var(--behind-glow-size));filter:blur(50px)saturate(1.1);opacity:calc(.8 * var(--card-opacity));transition:opacity .2s;position:absolute;inset:0}.ProfileCard-module__Wl4OcW__wrapper:hover,.ProfileCard-module__Wl4OcW__wrapper.ProfileCard-module__Wl4OcW__active{--card-opacity:1}.ProfileCard-module__Wl4OcW__card{aspect-ratio:.718;border-radius:var(--card-radius);background-blend-mode:color-dodge, normal, normal, normal;height:min(42svh,280px);box-shadow:#0000008c calc((var(--pointer-from-left) * 10px) - 3px) calc((var(--pointer-from-top) * 20px) - 6px) 20px -5px;backface-visibility:hidden;background:#0a0a0af0;border:1px solid #ffffff14;transition:transform 1s;display:grid;position:relative;overflow:hidden;transform:translateZ(0)rotateX(0)rotateY(0)}.ProfileCard-module__Wl4OcW__card:hover,.ProfileCard-module__Wl4OcW__card.ProfileCard-module__Wl4OcW__active{transform:translateZ(0) rotateX(var(--rotate-y)) rotateY(var(--rotate-x));transition:none}.ProfileCard-module__Wl4OcW__shell.ProfileCard-module__Wl4OcW__entering .ProfileCard-module__Wl4OcW__card{transition:transform .18s ease-out}.ProfileCard-module__Wl4OcW__shell{z-index:1;position:relative}.ProfileCard-module__Wl4OcW__card *{border-radius:var(--card-radius);pointer-events:none;grid-area:1/-1;display:grid}.ProfileCard-module__Wl4OcW__inside{background-image:var(--inner-gradient);position:absolute;inset:0;transform:none}.ProfileCard-module__Wl4OcW__shine{-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-size:150%;mask-size:150%;-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-source-type:luminance;mask-mode:luminance;-webkit-mask-position:top calc(200% - (var(--background-y) * 5)) left calc(100% - var(--background-x));mask-position:top calc(200% - (var(--background-y) * 5)) left calc(100% - var(--background-x));filter:brightness(.6)contrast(1.2)saturate(0)opacity(.4);mix-blend-mode:color-dodge;transition:filter .8s}.ProfileCard-module__Wl4OcW__shine,.ProfileCard-module__Wl4OcW__shine:after{--space:5%;--angle:-45deg;z-index:3;background:50%/cover;background-image:repeating-linear-gradient(0deg, var(--sunpillar-1) calc(var(--space) * 1), var(--sunpillar-2) calc(var(--space) * 2), var(--sunpillar-3) calc(var(--space) * 3), var(--sunpillar-4) calc(var(--space) * 4), var(--sunpillar-5) calc(var(--space) * 5), var(--sunpillar-6) calc(var(--space) * 6), var(--sunpillar-1) calc(var(--space) * 7)), repeating-linear-gradient(var(--angle), #111 0%, #b3b3b3 3.8%, #c7c7c7 4.5%, #b3b3b3 5.2%, #111 10%, #111 12%), radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y), #0000001a 12%, #00000026 20%, #00000040 120%);background-position:0 var(--background-y), var(--background-x) var(--background-y), center;background-blend-mode:color, hard-light;background-repeat:repeat;background-size:500% 500%,300% 300%,200% 200%;overflow:hidden;transform:translateZ(1px)}.ProfileCard-module__Wl4OcW__shine:before,.ProfileCard-module__Wl4OcW__shine:after{content:"";opacity:0;background-position:50%;background-size:cover;grid-area:1/1;transition:opacity .8s}.ProfileCard-module__Wl4OcW__card:hover .ProfileCard-module__Wl4OcW__shine,.ProfileCard-module__Wl4OcW__card.ProfileCard-module__Wl4OcW__active .ProfileCard-module__Wl4OcW__shine{filter:brightness(.8)contrast(1.35)saturate(0)}.ProfileCard-module__Wl4OcW__card:hover .ProfileCard-module__Wl4OcW__shine:before,.ProfileCard-module__Wl4OcW__card.ProfileCard-module__Wl4OcW__active .ProfileCard-module__Wl4OcW__shine:before,.ProfileCard-module__Wl4OcW__card:hover .ProfileCard-module__Wl4OcW__shine:after,.ProfileCard-module__Wl4OcW__card.ProfileCard-module__Wl4OcW__active .ProfileCard-module__Wl4OcW__shine:after{opacity:1}.ProfileCard-module__Wl4OcW__shine:before{background-image:linear-gradient(45deg, var(--sunpillar-4), var(--sunpillar-5), var(--sunpillar-6), var(--sunpillar-1), var(--sunpillar-2), var(--sunpillar-3)), radial-gradient(circle at var(--pointer-x) var(--pointer-y), #b3b3b3 0%, #4d4d4d33 90%), var(--grain);background-size:250% 250%,100% 100%,220px 220px;background-position:var(--pointer-x) var(--pointer-y), center, calc(var(--pointer-x) * .01) calc(var(--pointer-y) * .01);background-blend-mode:color-dodge;filter:brightness(calc(2 - var(--pointer-from-center))) contrast(calc(var(--pointer-from-center) + 2)) saturate(0);mix-blend-mode:luminosity}.ProfileCard-module__Wl4OcW__shine:after{background-position:0 var(--background-y), calc(var(--background-x) * .4) calc(var(--background-y) * .5), center;mix-blend-mode:difference;filter:brightness(.8)contrast(1.5);background-size:200% 300%,700% 700%,100% 100%}.ProfileCard-module__Wl4OcW__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y), #d9d9d9 12%, #4d4d4dcc 90%);mix-blend-mode:overlay;filter:brightness(.8)contrast(1.2);z-index:4;overflow:hidden;transform:translateZ(1.1px)}.ProfileCard-module__Wl4OcW__avatarContent{mix-blend-mode:luminosity;backface-visibility:hidden;overflow:visible;transform:translateZ(2px)}.ProfileCard-module__Wl4OcW__avatarContent .avatar{object-fit:cover;transform-origin:50% 100%;width:100%;height:100%;transform:translateX(calc((var(--pointer-from-left) - .5) * 6px)) translateZ(0) scaleY(calc(1 + (var(--pointer-from-top) - .5) * .02)) scaleX(calc(1 + (var(--pointer-from-left) - .5) * .01));backface-visibility:hidden;will-change:transform;transition:transform .12s ease-out;position:absolute;inset:0}.ProfileCard-module__Wl4OcW__userInfo{--ui-inset:12px;--ui-radius-bias:6px;bottom:var(--ui-inset);left:var(--ui-inset);right:var(--ui-inset);z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:calc(max(0px, var(--card-radius) - var(--ui-inset) + var(--ui-radius-bias)));pointer-events:auto;background:#ffffff14;border:1px solid #ffffff1a;padding:8px 10px;display:flex;position:absolute}.ProfileCard-module__Wl4OcW__userText{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.ProfileCard-module__Wl4OcW__jobTitle{color:#fffffff2;font-size:12px;font-weight:600;line-height:1.2}.ProfileCard-module__Wl4OcW__status{color:#ffffff80;font-size:9px;line-height:1.2}@media (max-width:480px){.ProfileCard-module__Wl4OcW__wrapper{max-width:180px}}
