/* NOVANTA standalone adapter for the original OneTap Free frontend. */
.accessibility-launch{position:fixed;bottom:105px;left:20px;width:52px;height:52px;border-radius:50%!important;z-index:850;display:flex;align-items:center;justify-content:center}.accessibility-launch svg{width:28px;height:28px}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.onetap-container-toggle .onetap-toggle{position:fixed!important;left:20px!important;right:auto!important;top:auto!important;bottom:105px!important;width:52px!important;height:52px!important;z-index:850!important}body.public-site .onetap-container-toggle .onetap-toggle{background:#0348fe!important;border-radius:50%!important;border:0!important;padding:8px!important;color:#fff!important}.onetap-container-toggle .onetap-toggle img{width:36px!important;height:36px!important}.onetap-accessibility{z-index:1100!important}body.public-site nav.onetap-plugin-onetap :is(p,label,span,h1,h2,h3,small){color:#20232b;font-family:Arial,Helvetica,sans-serif}body.public-site nav.onetap-plugin-onetap .onetap-header-top .onetap-heading{color:#fff}.public-site .cookie-banner{z-index:1200}.onetap-accessibility a[data-external]{text-decoration:underline}
@media(max-width:780px){.accessibility-launch,.onetap-container-toggle .onetap-toggle{left:15px!important;bottom:100px!important}.onetap-accessibility{max-width:100vw!important}}

body.public-site .accessibility-launch{background:#0348fe!important;color:#fff!important;border:0!important}.accessibility-launch[hidden]{display:none!important}
