html.a11y-zoom #app{zoom:var(--a11y-zoom)}html.a11y-contrast{--a11y-f-contrast:contrast(1.5)}html.a11y-dark{--a11y-f-dark:invert(1) hue-rotate(180deg)}html.a11y-gray{--a11y-f-gray:grayscale(1)}html:is(.a11y-contrast,.a11y-dark,.a11y-gray){filter:var(--a11y-f-contrast,contrast(1)) var(--a11y-f-dark,invert(0)) var(--a11y-f-gray,grayscale(0))}html.a11y-dark :is(img,video,iframe,canvas,object){filter:invert()hue-rotate(180deg)}html.a11y-links #app a{text-underline-offset:3px;outline-offset:2px;outline:2px solid #ffb800;text-decoration:underline!important}html.a11y-font #app :where(:not(svg,svg *)){font-family:Arial,Helvetica,sans-serif!important}html.a11y-spacing #app :where(:not(svg,svg *)){letter-spacing:.12em!important;word-spacing:.16em!important;line-height:1.5!important}html.a11y-spacing #app :where(p){margin-bottom:2em}html.a11y-motion *,html.a11y-motion :before,html.a11y-motion :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}html.a11y-cursor,html.a11y-cursor *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24'%3E%3Cpath d='M5 3l14 8-6 1.5L10 19z' fill='%23101010' stroke='%23fff' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E") 10 6,auto!important}
