#accessibility-modal{z-index:2147483000!important;max-width:min(500px,calc(100vw - 24px))!important;max-height:calc(100dvh - 24px)!important}
#accessibility-modal.wbce-at-pos-top_left{top:max(7px,env(safe-area-inset-top))!important;left:max(7px,env(safe-area-inset-left))!important;right:auto!important;bottom:auto!important;transform:none!important}
#accessibility-modal.wbce-at-pos-top{top:max(7px,env(safe-area-inset-top))!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translateX(-50%)!important}
#accessibility-modal.wbce-at-pos-top_right{top:max(7px,env(safe-area-inset-top))!important;right:max(7px,env(safe-area-inset-right))!important;left:auto!important;bottom:auto!important;transform:none!important}
#accessibility-modal.wbce-at-pos-right{top:50%!important;right:max(7px,env(safe-area-inset-right))!important;left:auto!important;bottom:auto!important;transform:translateY(-50%)!important}
#accessibility-modal.wbce-at-pos-bottom_right{right:max(7px,env(safe-area-inset-right))!important;bottom:max(7px,env(safe-area-inset-bottom))!important;top:auto!important;left:auto!important;transform:none!important}
#accessibility-modal.wbce-at-pos-bottom{left:50%!important;bottom:max(7px,env(safe-area-inset-bottom))!important;top:auto!important;right:auto!important;transform:translateX(-50%)!important}
#accessibility-modal.wbce-at-pos-bottom_left{left:max(7px,env(safe-area-inset-left))!important;bottom:max(7px,env(safe-area-inset-bottom))!important;top:auto!important;right:auto!important;transform:none!important}
#accessibility-modal.wbce-at-pos-left{top:50%!important;left:max(7px,env(safe-area-inset-left))!important;right:auto!important;bottom:auto!important;transform:translateY(-50%)!important}
@media(max-width:767px){#accessibility-modal{max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important}#accessibility-modal.close{width:50px!important;height:50px!important}}
#accessibility-modal.close{opacity:1!important;filter:none!important;text-shadow:none!important}
#accessibility-modal.close #closeBtn{opacity:1!important;background:#000!important;color:#fff!important;box-shadow:0 2px 8px rgba(0,0,0,.22)!important}
#accessibility-modal.close #closeBtn:hover{background:#171717!important;filter:none!important}
#accessibility-modal.close #closeBtn:focus-visible{outline:3px solid #1d6fb8!important;outline-offset:3px!important}
