a.bmu{position:fixed!important;z-index:2147482990!important;width:52px!important;height:52px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;border:0!important;border-radius:50%!important;background:#b5121b!important;color:#fff!important;text-decoration:none!important;box-shadow:0 8px 24px rgba(181,18,27,.38),0 2px 6px rgba(0,0,0,.18)!important;transition:transform .15s ease,background .15s ease;line-height:1!important;-webkit-tap-highlight-color:transparent}
a.bmu[data-pos="br"],a.bmu[data-pos="off"]{right:18px!important;bottom:80px!important}
a.bmu[data-pos="off"]{bottom:18px!important}
a.bmu[data-pos="bl"]{left:18px!important;bottom:80px!important}
a.bmu[data-pos="tr"]{right:18px!important;top:80px!important}
a.bmu svg{display:block!important;width:26px!important;height:26px!important;fill:currentColor}
a.bmu:hover{transform:scale(1.06);background:#9c0f17!important;color:#fff!important}
a.bmu:focus-visible{outline:3px solid rgba(0,113,227,.55)!important;outline-offset:3px}
a.bmu.is-on{background:#1d1d1f!important;box-shadow:0 8px 24px rgba(0,0,0,.35)!important}
/* entrato: puntino verde in alto a destra */
a.bmu.is-in::after{content:"";position:absolute;top:2px;right:2px;width:13px;height:13px;border-radius:50%;background:#34c759;border:2px solid #fff;box-sizing:border-box}
@media print{a.bmu{display:none!important}}
@media (prefers-reduced-motion:reduce){a.bmu{transition:none}}
