.update-bell-container{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-right:1rem;z-index:101}.bell-icon{font-size:2.5rem;transition:transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bell-icon:hover{transform:scale(1.1)}.bell-icon.ringing{animation:ring 1.5s ease-in-out infinite}@keyframes ring{0%,to{transform:rotate(0deg)}10%,30%,50%,70%,90%{transform:rotate(-10deg)}20%,40%,60%,80%{transform:rotate(10deg)}}.bell-pulse{position:absolute;width:100%;height:100%;border-radius:50%;background:rgba(255,215,0,.4);animation:pulse 1.5s ease-out infinite;pointer-events:none}@keyframes pulse{0%{transform:scale(1);opacity:1}to{transform:scale(1.5);opacity:0}}@media (max-width:768px){.bell-icon{font-size:2rem}.update-bell-container{margin-right:.5rem}}