:root{--accessibility-bar-gap: 6px;--accessibility-bar-button-border-radius: 4px;--accessibility-bar-tooltip-font-size: .875rem;--accessibility-bar-tooltip-color: #fff;--accessibility-bar-tooltip-bg-color: #d85d00;--accessibility-bar-tooltip-border-radius: 4px}.accessibility-bar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--accessibility-bar-gap)}.accessibility-bar__container{align-content:center}.accessibility-bar__item button{display:flex;align-items:center;justify-content:center;color:inherit;cursor:pointer;appearance:none;background:none;color:var(--accessibility-bar-button-color, inherit);fill:var(--accessibility-bar-button-color, inherit);line-height:0;width:2rem;height:2rem;border:1px solid transparent;border-radius:var(--accessibility-bar-button-border-radius)}.accessibility-bar__item button.active{background:var(--accessibility-bar-button-active-bg-color, initial);border-color:var(--accessibility-bar-button-active-border-color, currentcolor);color:var(--accessibility-bar-button-active-color, currentcolor);fill:var(--accessibility-bar-button-active-color, currentcolor)}@media (forced-colors: active){.accessibility-bar__item button{fill:buttonText}.accessibility-bar__item button.active{fill:Highlight}}.accessibility-bar__item button svg{visibility:visible}.accessibility-bar__item--font-size button svg{width:1.375rem;height:1.125rem}.accessibility-bar__item--contrast button svg{width:1.25rem;height:1.25rem}[data-tooltip-element]{position:fixed;pointer-events:none;font-size:var(--accessibility-bar-tooltip-font-size);background-color:var(--accessibility-bar-tooltip-bg-color);font-weight:400;line-height:normal;color:var(--accessibility-bar-tooltip-color);padding:.5rem;border-radius:var(--accessibility-bar-tooltip-border-radius);width:max-content;transition:opacity .3s ease-in-out;opacity:0;z-index:9999999}
