:root{color-scheme:dark;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body,#root{margin:0;min-width:320px;min-height:100%}body{min-height:100vh;background:radial-gradient(circle at 82% -10%,rgba(10,132,255,.13),transparent 34rem),radial-gradient(circle at 20% 110%,rgba(100,210,255,.05),transparent 30rem),#090c12}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#ffffff29;border:2px solid transparent;border-radius:999px;background-clip:padding-box}.page-enter{animation:none}.page-enter>h4:first-child,.page-enter>div:first-child:has(>h4),.page-enter>.MuiStack-root:first-child>div:has(>h4){display:none}.page-enter>:first-child:empty{display:none}.page-enter>.MuiPaper-root:not(.responsive-data-table),.page-enter>.MuiGrid-root>.MuiGrid-root>.MuiPaper-root{overflow:hidden}.responsive-data-table--scrollable{overflow-x:scroll!important;overflow-y:scroll!important}.MuiPaper-root{backdrop-filter:none}.render-window-item,.responsive-data-table .MuiTableBody-root>.MuiTableRow-root,.responsive-data-table--mobile>.MuiCard-root{content-visibility:auto;contain-intrinsic-size:auto 52px}.responsive-data-table--mobile>.MuiCard-root{contain-intrinsic-size:auto 210px}.MuiTableRow-root.MuiTableRow-hover:hover{background-color:#64d2ff0b}.MuiTableRow-root.Mui-selected{background-color:#0a84ff1f!important}.MuiTableBody-root:empty:after{content:"Нет данных для отображения";display:table-cell;padding:32px 20px;color:#7f8b9b;text-align:center;white-space:nowrap}.MuiButtonBase-root:focus-visible{outline:3px solid rgba(100,181,246,.34);outline-offset:2px}.MuiPagination-root .MuiPagination-ul{justify-content:center}.filter-toolbar{align-items:center;padding:2px}.filter-toolbar>.MuiFormControl-root,.filter-toolbar>.MuiTextField-root{flex:1 1 180px;min-width:150px}.filter-toolbar>.MuiButton-root{flex:0 0 auto;white-space:nowrap}@media(max-width:599px){.page-enter{gap:18px!important}.filter-toolbar{align-items:stretch}.filter-toolbar>.MuiFormControl-root,.filter-toolbar>.MuiTextField-root{flex-basis:auto;min-width:0}.MuiDialog-paperFullScreen{border:0;border-radius:0}.MuiDialog-paper:not(.MuiDialog-paperFullScreen){width:calc(100% - 24px);max-height:calc(100% - 24px);margin:12px}}
