*{box-sizing:border-box}html,body{background-color:var(--mui-palette-background-default);height:100%;color:var(--mui-palette-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}a{color:var(--mui-palette-primary-main);text-decoration:none}a:hover{text-decoration:underline}.skip-link{z-index:1000;background:var(--mui-palette-primary-main);color:var(--mui-palette-primary-contrastText);border-radius:10px;padding:8px 16px;font-weight:600;position:absolute;top:-100px;left:16px}.skip-link:focus{top:16px}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}
