.birthday .avatars{align-items:center}
.birthday .avatar.birthday-photo{width:76px;height:76px;margin-left:0;overflow:hidden;border:3px solid rgba(255,255,255,.9);box-shadow:0 10px 26px rgba(31,35,54,.16)}
.birthday .avatar.birthday-photo img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}
@media(max-width:520px){.birthday .avatar.birthday-photo{width:66px;height:66px}}
.birthday{position:relative;overflow:hidden}.birthday>*:not(.birthday-balloons){position:relative;z-index:2}.birthday-balloons{position:absolute;z-index:1;right:0;top:0;width:46%;height:76%;pointer-events:none;overflow:visible}.birthday-balloon{position:absolute;left:var(--balloon-left);bottom:var(--balloon-bottom);width:50px;height:63px;border-radius:52% 52% 48% 48%;background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.9),rgba(255,255,255,.2) 24%,transparent 38%),var(--balloon-color);border:1px solid rgba(255,255,255,.76);box-shadow:inset -9px -10px 15px rgba(40,30,60,.13),0 12px 26px rgba(31,35,54,.22);transform-origin:50% 110%;animation:birthdayBalloonHover var(--balloon-duration) ease-in-out var(--balloon-delay) infinite}.birthday-balloon::before{content:"";position:absolute;left:21px;bottom:-8px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid var(--balloon-color)}.birthday-balloon::after{content:"";position:absolute;left:25px;top:70px;width:1px;height:66px;background:rgba(82,82,88,.34)}.birthday-congratulations-count{align-self:center;color:#6e6e73;font-size:11px;font-weight:650}.birthday .btn.primary.congratulated{background:#e9f8f0;color:#237e5b;cursor:default}@keyframes birthdayBalloonHover{0%,100%{transform:translate3d(-4px,3px,0) rotate(-3deg) scale(var(--balloon-scale))}50%{transform:translate3d(5px,-7px,0) rotate(3deg) scale(var(--balloon-scale))}}@media(max-width:620px){.birthday-balloons{width:38%;height:62%}.birthday-balloon{width:38px;height:48px}.birthday-balloon::before{left:16px}.birthday-balloon::after{left:19px;top:54px}.birthday-congratulations-count{display:none}}
