.profile-image{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.profile-image img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:768px){.profile-image{width:24px;height:24px}.profile-image--mobile-large{border:2px solid #ffffff1a;width:56px;height:56px;margin-bottom:8px}.profile-image--mobile-large:hover{transform:scale(1.05);box-shadow:0 4px 12px #0003}}
.auth-buttons{align-items:center;gap:12px;display:flex}.auth-buttons a,.auth-buttons a:hover{text-decoration:none!important}.auth-buttons__sign-up{width:106px!important;padding:10px!important;font-size:14px!important;line-height:16px!important}.auth-buttons__sign-up:hover{background-color:var(--default-button-hover-focus)!important}.auth-buttons__sign-in{width:106px!important;padding:10px!important;font-size:14px!important;line-height:16px!important}.auth-buttons__sign-in:hover{color:#fff!important;background-color:#45454a!important}.auth-buttons--mobile{flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:32px}.auth-buttons--mobile a{width:100%}.auth-buttons--mobile .auth-buttons__sign-up--mobile,.auth-buttons--mobile .auth-buttons__sign-in--mobile{width:100%!important;padding:12px!important;font-size:14px!important;line-height:16px!important}
