:root{--acc-text-scale:1}html.acc-text-scaling{font-size:calc(100%*var(--acc-text-scale))!important}.acc-high-contrast{filter:contrast(1.5)brightness(1.1)!important;color:#fff!important;background-color:#000!important}.acc-high-contrast *{background-color:inherit!important;color:inherit!important;border-color:#fff!important}.acc-grayscale{filter:grayscale()!important}@font-face{font-family:OpenDyslexic;src:url(https://cdn.jsdelivr.net/npm/open-dyslexic@1.0.3/dist/OpenDyslexic-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}.acc-dyslexia *{letter-spacing:.1em!important;font-family:OpenDyslexic,sans-serif!important;line-height:1.5!important}.acc-highlight-links a,.acc-highlight-links button:not([role=menuitem]){outline-offset:2px!important;color:#fff!important;background-color:#000!important;outline:3px solid #ff0!important;text-decoration:underline!important}.acc-readable-font *{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important}.acc-stop-animations *,.acc-stop-animations :before,.acc-stop-animations :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}
