.mb-score .button{background-color:transparent;border:1px solid var(--black);overflow:hidden;position:relative}.mb-score .button,.mb-score .button:focus,.mb-score .button:hover{color:var(--black)!important}.mb-score .button>span{position:relative;z-index:5}.mb-score .button:before{background:var(--primary-blue);bottom:0;content:" ";display:block;position:absolute;right:0;top:0;transform:translateX(-100%);transition:transform .3s ease;width:100%;z-index:-1;z-index:1}.mb-score .button:hover:before{transform:translateX(0);transition:transform .3s ease}.mb-score .button .circle-arrow-fill .fill-icon,.mb-score .button:hover>.circle-arrow-fill .fill-icon,.mb-score .button:hover>span>.circle-arrow-fill .fill-icon{visibility:visible!important;fill:var(--black)!important}.mb-score .button:hover .circle-arrow-fill .outline-arrow,.mb-score .button:hover .circle-arrow-fill .outline-circle,.mb-score .button:hover span>.circle-arrow-fill .outline-arrow,.mb-score .button:hover span>.circle-arrow-fill .outline-circle{visibility:hidden!important;stroke:var(--black)!important}