.sr-only,.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.skip-link{position:absolute;top:-40px;left:0;background:#1976d2;color:#fff;padding:8px 16px;text-decoration:none;z-index:10000;border-radius:0 0 4px;font-weight:500}.skip-link:focus{top:0;outline:2px solid #fff;outline-offset:2px}*:focus-visible{outline:2px solid #1976d2;outline-offset:2px;border-radius:2px}*:focus:not(:focus-visible){outline:none}button:focus-visible,a:focus-visible{outline:3px solid #1976d2;outline-offset:2px}button:disabled,input:disabled,select:disabled,textarea:disabled{opacity:.6;cursor:not-allowed}tr:focus-within{background-color:#1976d214;outline:2px solid #1976d2;outline-offset:-2px}.MuiCard-root:focus-within{box-shadow:0 0 0 3px #1976d24d}[aria-busy=true]:after{content:" Loading...";position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}[role=tooltip]{z-index:1500}@media(max-width:768px){button,a,input[type=checkbox],input[type=radio]{min-height:44px;min-width:44px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(prefers-contrast:high){button,a,input,select,textarea,.MuiChip-root{border:2px solid currentColor}}@media(prefers-color-scheme:dark){.skip-link{background:#90caf9;color:#000}*:focus-visible{outline-color:#90caf9}}label{cursor:pointer}.MuiFormLabel-asterisk{color:#d32f2f}[role=status],[role=alert],[role=dialog],[role=alertdialog]{position:relative}table{border-collapse:collapse}th{text-align:left;font-weight:600}.MuiIconButton-root{padding:12px}::placeholder{opacity:.7;color:#666}.MuiFormHelperText-root.Mui-error{font-weight:500}.MuiCircularProgress-root{role:progressbar}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2}a{text-decoration:underline;text-decoration-skip-ink:auto}a:hover{text-decoration-thickness:2px}button+button,a+a{margin-left:8px}.MuiTextField-root+.MuiTextField-root{margin-top:16px}.MuiChip-root{font-weight:500}[aria-selected=true]{background-color:#1976d21f}[aria-live=polite],[aria-live=assertive]{position:relative}
