:root{--acc-text-scale: 1;--acc-line-height: 1.5;--acc-letter-spacing: 0;--acc-text-align: left}html{font-size:calc(16px * var(--acc-text-scale));line-height:var(--acc-line-height);letter-spacing:var(--acc-letter-spacing)}.acc-contrast-high{filter:contrast(150%)}.acc-contrast-dark{filter:invert(100%) hue-rotate(180deg);background-color:#000!important;color:#fff!important}.acc-contrast-light{filter:contrast(80%) brightness(120%);background-color:#fff!important;color:#000!important}.acc-highlight-links a{text-decoration:underline!important;color:#ff0!important;background-color:#000!important;font-weight:700!important}.acc-dyslexia-friendly *{font-family:OpenDyslexic,Comic Sans MS,Chalkboard SE,sans-serif!important}.acc-cursor-big *{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewport="0 0 48 48" style="fill:black;stroke:white;stroke-width:2px;"><path d="M0 0 L20 15 L12 18 L24 40 L18 44 L6 22 L0 28 Z" /></svg>'),auto!important}.acc-cursor-reading-guide{cursor:crosshair!important}.acc-pause-animations *,.acc-pause-animations *:before,.acc-pause-animations *:after{animation-play-state:paused!important;transition:none!important}.acc-hide-images img,.acc-hide-images video,.acc-hide-images svg{opacity:0!important;visibility:hidden!important}.acc-force-text-align *{text-align:var(--acc-text-align)!important}.acc-tooltips [aria-label]:hover:after,.acc-tooltips [title]:hover:after{content:attr(aria-label) attr(title);position:absolute;z-index:1000;background:#333;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;top:100%;left:50%;transform:translate(-50%);white-space:nowrap;pointer-events:none}.acc-tooltips [aria-label],.acc-tooltips [title]{position:relative}
