body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#212121;background-color:#f5f5f5;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#757575;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#212121}button,a,.MuiPaper-root,.MuiCard-root,.MuiButtonBase-root{transition:all .2s ease-in-out!important}:focus{outline-offset:2px;outline:2px solid #75757580}.MuiOutlinedInput-root{border-radius:8px!important}.MuiOutlinedInput-notchedOutline{border-color:#0000001f!important}.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#00000061!important}.MuiCard-root{overflow:hidden;border-radius:8px!important}.MuiDataGrid-root .MuiDataGrid-columnHeader{color:#fff;background-color:#212121}.MuiDataGrid-root .MuiDataGrid-columnHeaderTitle{font-weight:500}.MuiDataGrid-root .MuiDataGrid-row:hover{background-color:#75757514}.MuiAppBar-root{background-color:#212121!important}.MuiDialog-paper{border-radius:8px!important;box-shadow:0 10px 25px #0000001f!important}.MuiDataGrid-root .MuiDataGrid-cell:focus-within{outline:none!important}.form-dialog-content{min-width:400px}.add-scene-button{margin:20px 0}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.MuiButton-root:focus-visible,.MuiIconButton-root:focus-visible,.MuiTextField-root input:focus-visible,.MuiTextField-root textarea:focus-visible{outline-offset:2px!important;outline:2px solid #2196f3!important}@media (prefers-contrast:high){.MuiPaper-root{border:1px solid #000}.MuiButton-contained{border:2px solid #000}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.skip-link{color:#fff;z-index:10000;background:#000;border-radius:0 0 4px 4px;padding:8px;text-decoration:none;position:absolute;top:-40px;left:6px}.skip-link:focus{top:0}
