html.a11y-high-contrast{--a11y-text-color: #000000;--a11y-bg-color: #FFFFFF;--a11y-border-color: #000000;--a11y-link-color: #0000CC}html.a11y-high-contrast body{background-color:#fff!important;color:#000!important}html.a11y-high-contrast main,html.a11y-high-contrast [role=main],html.a11y-high-contrast .MuiContainer-root:not(.site-header .MuiContainer-root):not(.site-footer .MuiContainer-root):not(footer .MuiContainer-root){background-color:#fff!important;color:#000!important}html.a11y-high-contrast .MuiAppBar-root,html.a11y-high-contrast .MuiAppBar-root.MuiAppBar-colorPrimary,html.a11y-high-contrast .MuiAppBar-root.MuiAppBar-colorSecondary,html.a11y-high-contrast header.MuiAppBar-root,html.a11y-high-contrast header[class*=MuiAppBar],html.a11y-high-contrast .site-header,html.a11y-high-contrast .site-header.MuiBox-root,html.a11y-high-contrast .MuiBox-root.site-header{background-color:#000!important;background:#000!important;color:#fff!important}html.a11y-high-contrast .MuiAppBar-root *,html.a11y-high-contrast .MuiAppBar-root .MuiTypography-root,html.a11y-high-contrast .MuiAppBar-root .MuiButton-root,html.a11y-high-contrast .MuiAppBar-root .MuiIconButton-root,html.a11y-high-contrast .MuiAppBar-root .MuiSvgIcon-root,html.a11y-high-contrast .MuiAppBar-root a,html.a11y-high-contrast .site-header *,html.a11y-high-contrast .site-header .MuiTypography-root,html.a11y-high-contrast .site-header .MuiIconButton-root,html.a11y-high-contrast .site-header .MuiSvgIcon-root,html.a11y-high-contrast .site-header .MuiContainer-root{color:#fff!important;border-color:#fff!important}html.a11y-high-contrast .site-header .MuiContainer-root{background-color:transparent!important;background:transparent!important}html.a11y-high-contrast .MuiAppBar-root .MuiToolbar-root{background-color:#000!important;color:#fff!important}html.a11y-high-contrast .site-nav,html.a11y-high-contrast .MuiBottomNavigation-root{background-color:#000!important;background:#000!important;border-color:#fff!important}html.a11y-high-contrast .site-nav *,html.a11y-high-contrast .MuiBottomNavigation-root *,html.a11y-high-contrast .MuiBottomNavigationAction-root{color:#fff!important}html.a11y-high-contrast .MuiBottomNavigationAction-root.Mui-selected{color:#fff!important;background-color:#333!important}html.a11y-high-contrast footer,html.a11y-high-contrast footer.site-footer,html.a11y-high-contrast .site-footer,html.a11y-high-contrast footer.MuiBox-root,html.a11y-high-contrast [role=contentinfo]{background-color:#000!important;background:#000!important;color:#fff!important}html.a11y-high-contrast footer *,html.a11y-high-contrast footer button,html.a11y-high-contrast footer a,html.a11y-high-contrast footer .MuiTypography-root,html.a11y-high-contrast footer .MuiBox-root,html.a11y-high-contrast footer .MuiContainer-root,html.a11y-high-contrast .site-footer *,html.a11y-high-contrast .site-footer button,html.a11y-high-contrast .site-footer .MuiTypography-root,html.a11y-high-contrast .site-footer .MuiContainer-root{color:#fff!important;opacity:1!important;background-color:transparent!important;background:transparent!important}html.a11y-high-contrast main a,html.a11y-high-contrast main a:visited,html.a11y-high-contrast .MuiContainer-root a,html.a11y-high-contrast .MuiContainer-root a:visited{color:#00c!important;text-decoration:underline!important}html.a11y-high-contrast main a:hover,html.a11y-high-contrast main a:focus{color:#009!important;outline:2px solid #000000}html.a11y-high-contrast main .MuiButton-root,html.a11y-high-contrast .MuiContainer-root .MuiButton-root{border-color:#000!important;color:#000!important}html.a11y-high-contrast main .MuiButton-contained,html.a11y-high-contrast .MuiContainer-root .MuiButton-contained{background-color:#000!important;color:#fff!important}html.a11y-high-contrast .MuiCard-root,html.a11y-high-contrast .MuiPaper-root{background-color:#fff!important;color:#000!important;border:2px solid #000000!important}html.a11y-high-contrast img{border:1px solid #000000}html.a11y-large-text{font-size:125%!important}html.a11y-large-text body{font-size:inherit}html.a11y-large-text h1{font-size:2.5rem!important}html.a11y-large-text h2{font-size:2rem!important}html.a11y-large-text h3{font-size:1.5rem!important}html.a11y-large-text h4{font-size:1.25rem!important}html.a11y-large-text p,html.a11y-large-text span,html.a11y-large-text div{line-height:1.6}html.a11y-large-text input,html.a11y-large-text textarea,html.a11y-large-text select,html.a11y-large-text button{font-size:inherit!important;min-height:48px}html.a11y-reduced-motion *,html.a11y-reduced-motion *:before,html.a11y-reduced-motion *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}html.a11y-enhanced-focus *:focus{outline:3px solid currentColor!important;outline-offset:2px!important}html.a11y-enhanced-focus *:focus-visible{outline:3px solid currentColor!important;outline-offset:2px!important;box-shadow:0 0 0 6px #8080804d!important}html.a11y-enhanced-focus header *:focus,html.a11y-enhanced-focus [class*=MuiAppBar] *:focus{outline-color:#fff!important}html.a11y-enhanced-focus header *:focus-visible,html.a11y-enhanced-focus [class*=MuiAppBar] *:focus-visible{outline-color:#fff!important;box-shadow:0 0 0 6px #ffffff4d!important}html.a11y-enhanced-focus .skip-link{position:absolute;top:-40px;left:0;background:#000;color:#fff;padding:8px 16px;z-index:10000;text-decoration:none;font-weight:700}html.a11y-enhanced-focus .skip-link:focus{top:0}html.a11y-mode{--min-touch-target: 48px}html.a11y-mode button,html.a11y-mode a,html.a11y-mode input[type=checkbox],html.a11y-mode input[type=radio],html.a11y-mode [role=button]{min-width:var(--min-touch-target);min-height:var(--min-touch-target)}html.a11y-mode [style*="flex-direction: row"]>button+button,html.a11y-mode [style*="flex-direction: row"]>a+a,html.a11y-mode .MuiStack-root[class*=MuiStack-direction-row]>button+button,html.a11y-mode .MuiDialogActions-root>button+button{margin-left:8px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;top:-100px;left:16px;background:#000;color:#fff;padding:12px 24px;z-index:10000;text-decoration:none;font-weight:700;border-radius:4px;transition:top .2s;clip:rect(0,0,0,0);clip-path:inset(100%)}.skip-link:focus{top:16px;clip:auto;clip-path:none}*:focus{outline:2px solid currentColor;outline-offset:2px}*:focus:not(:focus-visible){outline:none}*:focus-visible{outline:2px solid currentColor;outline-offset:2px}html.a11y-mode [style*=opacity]{opacity:1!important}html.a11y-mode .MuiIconButton-root{min-width:48px!important;min-height:48px!important}html.a11y-mode .MuiCard-root,html.a11y-mode .MuiPaper-root{background-color:#fff!important}html.a11y-mode .MuiChip-root{font-weight:600;border:1px solid currentColor}html.a11y-mode .MuiInputLabel-root{font-weight:600}html.a11y-mode th{background-color:#f5f5f5;font-weight:700}html.a11y-mode tr:nth-child(2n){background-color:#fafafa}html.a11y-mode .MuiDialog-root [tabindex="-1"]:focus{outline:2px solid #000000}html.a11y-mode [style*="color: #64748b"],html.a11y-mode [style*="color: '#64748b'"],html.a11y-mode [style*="color:#64748b"]{color:#374151!important}html.a11y-mode [style*="color: #94a3b8"],html.a11y-mode [style*="color: '#94a3b8'"],html.a11y-mode [style*="color:#94a3b8"]{color:#4b5563!important}html.a11y-mode [style*="rgba(255, 255, 255, 0.5)"],html.a11y-mode [style*="rgba(255,255,255,0.5)"]{color:#ffffffe6!important}html.a11y-mode [style*="rgba(255, 255, 255, 0.8)"],html.a11y-mode [style*="rgba(255,255,255,0.8)"]{color:#fff!important}html.a11y-mode .MuiTypography-colorTextSecondary,html.a11y-mode .MuiTypography-caption,html.a11y-mode .MuiTypography-subtitle2{color:#374151!important}html.a11y-mode .MuiButton-outlined{border-width:2px}html.a11y-mode input::-moz-placeholder,html.a11y-mode textarea::-moz-placeholder{color:#6b7280!important;opacity:1!important}html.a11y-mode input::placeholder,html.a11y-mode textarea::placeholder{color:#6b7280!important;opacity:1!important}html.a11y-mode .Mui-disabled{color:#6b7280!important;opacity:1!important}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overscroll-behavior:none}#root{width:100%;min-height:100%;min-height:100dvh}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none;touch-action:pan-x pan-y}@media (max-width: 600px){body{font-size:16px}}*{-webkit-overflow-scrolling:touch}::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}
