html{-webkit-text-size-adjust:100%;color-scheme:light;overflow-x:hidden}html[data-color-mode=dark]{color-scheme:dark}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;max-width:100%;overflow-x:hidden}::selection{background-color:#303f9f47}#root{min-height:100dvh;overflow-x:hidden}#root,iframe,img,video{max-width:100%}.MuiTableContainer-root{-webkit-overflow-scrolling:touch;max-width:100%}@media (max-width:599.95px){.MuiFormControl-root,.MuiTextField-root{max-width:100%}.MuiFormControl-root:has(.MuiFilledInput-root),.MuiTextField-root:has(.MuiFilledInput-root){flex:1 1 100%;height:auto!important;max-width:100%;min-width:100%!important;width:100%!important}.MuiFilledInput-root{height:auto!important;width:100%}.MuiPaper-root:not(.MuiMenu-paper):not(.MuiPopover-paper):not(.MuiAutocomplete-paper){max-width:100%}.MuiCardActions-root{flex-wrap:wrap;gap:8px}.MuiCardActions-root>.MuiButton-root{flex:1 1 auto}.MuiStack-root{max-width:100%}.MuiDialog-paper{margin:8px!important;max-height:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;width:calc(100% - 16px)!important}.MuiDialogContent-root{min-width:0!important}.MuiDialogContent-root>*{max-width:100%;min-width:0!important}.MuiDialogActions-root{flex-wrap:wrap;gap:8px}.MuiDialogActions-root>.MuiButton-root{flex:1 1 auto}.MuiTablePagination-toolbar{flex-wrap:wrap;justify-content:center;min-height:auto!important;padding:8px!important}.MuiTabs-flexContainer{flex-wrap:nowrap}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.route-loading{align-items:center;background-color:#f5f7fa;display:flex;justify-content:center;min-height:100vh}html[data-color-mode=dark] .route-loading{background-color:#0f1219}.route-loading__spinner{animation:route-loading-spin .7s linear infinite;border:3px solid #e5e7eb;border-radius:50%;border-top-color:#303f9f;height:36px;width:36px}html[data-color-mode=dark] .route-loading__spinner{border-color:#5c6bc0 #2d3548 #2d3548}@keyframes route-loading-spin{to{transform:rotate(1turn)}}