#sh-noti-container{position:fixed;z-index:999999;display:none;opacity:0}.sh-pos-bottom-left{bottom:20px;left:20px}.sh-pos-bottom-right{bottom:20px;right:20px}#sh-noti-bubble{display:flex;align-items:center;padding:12px 18px;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,0.1);text-decoration:none;transition:transform 0.2s}#sh-noti-bubble:hover{transform:scale(1.02)}.sh-avatar-img{width:45px;height:45px;border-radius:50%;margin-right:12px;object-fit:cover}.sh-info{font-size:13px;line-height:1.4}#sh-close-btn{position:absolute;top:-8px;right:-5px;cursor:pointer;background:#fff;border-radius:50%;width:20px;height:20px;text-align:center;line-height:20px;font-weight:bold;box-shadow:0 2px 5px rgba(0,0,0,0.2);font-size:14px}@media (max-width:600px){#sh-noti-container{left:10px;right:10px;bottom:10px}#sh-noti-bubble{width:100%}}.sh-fade-in{animation:shFadeIn 0.5s forwards}.sh-fade-out{animation:shFadeOut 0.5s forwards}@keyframes shFadeIn{from{opacity:0}to{opacity:1}}@keyframes shFadeOut{from{opacity:1}to{opacity:0}}.sh-slide-up-in{animation:shSlideUpIn 0.5s cubic-bezier(0.175,0.885,0.32,1.275) forwards}.sh-slide-up-out{animation:shSlideUpOut 0.5s forwards}@keyframes shSlideUpIn{from{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes shSlideUpOut{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.sh-slide-right-in{animation:shSlideRightIn 0.5s cubic-bezier(0.175,0.885,0.32,1.275) forwards}.sh-slide-right-out{animation:shSlideRightOut 0.5s forwards}@keyframes shSlideRightIn{from{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes shSlideRightOut{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.sh-zoom-in{animation:shZoomIn 0.4s cubic-bezier(0.175,0.885,0.32,1.275) forwards}.sh-zoom-out{animation:shZoomOut 0.4s forwards}@keyframes shZoomIn{from{opacity:0;transform:scale(0.5)}to{opacity:1;transform:scale(1)}}@keyframes shZoomOut{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0.5)}}