@import"https://fonts.googleapis.com/css2?family=OpenDyslexic:wght@400;700&display=swap";body.dyslexia-mode,body.dyslexia-mode *{font-family:OpenDyslexic,Segoe UI,Tahoma,Geneva,Verdana,sans-serif!important;letter-spacing:.05em;word-spacing:.1em;font-weight:500}body.dyslexia-mode{line-height:1.8}body.high-contrast-mode{background-color:#000!important;color:#fff!important}body.high-contrast-mode *:not(.MuiIconButton-root){background-color:inherit;color:inherit;border-color:#fff!important}body.high-contrast-mode a{color:#ff0!important;text-decoration:underline}body.high-contrast-mode .MuiButton-root{background-color:#fff!important;color:#000!important;border:2px solid #fff!important}body.high-contrast-mode .MuiButton-root:hover{background-color:#ff0!important;color:#000!important}body.high-contrast-mode .MuiSvgIcon-root{color:inherit!important}body.high-contrast-mode .MuiPaper-root{background-color:#1a1a1a!important;border:2px solid #fff!important}body.high-contrast-mode .MuiOutlinedInput-root{background-color:#000!important;border-color:#fff!important}body.high-contrast-mode .MuiOutlinedInput-root fieldset{border-color:#fff!important}body.reduce-motion-mode,body.reduce-motion-mode *{animation-duration:0s!important;animation-delay:0s!important;transition-duration:0s!important;transition-delay:0s!important;scroll-behavior:auto!important}.MuiIconButton-root{visibility:visible!important;display:inline-flex!important;opacity:1!important}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #4CAF50!important;outline-offset:2px!important}button,a[role=button],input[type=button],input[type=submit],.MuiButton-root{min-height:48px!important;min-width:48px!important}body{line-height:1.6}p,li,td,label,span{line-height:inherit}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}code,pre{font-family:Courier New,monospace;letter-spacing:.02em}button{font-weight:600}label{font-weight:500;display:block}input:not([type=checkbox]):not([type=radio]),textarea,select{border:2px solid currentColor;padding:8px;font-size:16px}ul,ol{margin:1rem 0;padding-left:2rem}li{margin:.5rem 0;line-height:1.8}.hidden-complexity{display:none}h1,h2,h3,h4,h5,h6{margin-top:1.5rem;margin-bottom:.75rem;line-height:1.4;font-weight:700}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1.1rem}*+*{margin-top:0}
