.loader{width:50px;height:50px;animation:rotate 1s infinite}.loader:before,.loader:after{display:block;width:20px;height:20px;border-radius:50%;content:""}.loader:before{margin-bottom:10px;background-color:#2db2e2;box-shadow:30px 0 #596665;animation:ball1 1s infinite}.loader:after{background-color:#596665;box-shadow:30px 0 #2db2e2;animation:ball2 1s infinite}@keyframes rotate{0%{transform:rotate(0) scale(.8)}50%{transform:rotate(360deg) scale(1.2)}to{transform:rotate(720deg) scale(.8)}}@keyframes ball1{0%{box-shadow:30px 0 #596665}50%{margin-bottom:0;box-shadow:0 0 #596665;transform:translate(15px,15px)}to{margin-bottom:10px;box-shadow:30px 0 #596665}}@keyframes ball2{0%{box-shadow:30px 0 #2db2e2}50%{margin-top:-20px;box-shadow:0 0 #2db2e2;transform:translate(15px,15px)}to{margin-top:0;box-shadow:30px 0 #2db2e2}}html,body,#root{height:100%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.colorWeak{filter:invert(80%)}.ant-layout{min-height:100vh}.ant-pro-sider.ant-layout-sider.ant-pro-sider-fixed{left:unset}.ant-pro-page-container-children-container{padding-block-end:0!important}canvas{display:block}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul,ol{list-style:none}@media (max-width: 768px){.ant-table{width:100%;overflow-x:auto}.ant-table-thead>tr>th,.ant-table-tbody>tr>th,.ant-table-thead>tr>td,.ant-table-tbody>tr>td{white-space:pre}.ant-table-thead>tr>th>span,.ant-table-tbody>tr>th>span,.ant-table-thead>tr>td>span,.ant-table-tbody>tr>td>span{display:block}}.main-nav-link{display:inline-block;position:relative;transition:color .18s ease}.main-nav-link:hover,.main-nav-link:hover .anticon,.main-nav-link:hover .ant-pro-menu-item-title,.main-nav-link--active,.main-nav-link--active .anticon,.main-nav-link--active .ant-pro-menu-item-title{color:var(--theme-primary)!important}.main-nav-link--active:after{content:"";position:absolute;left:12px;right:12px;bottom:-2px;height:2px;background:var(--theme-primary);border-radius:2px}.ant-menu-horizontal .ant-menu-item,.ant-menu-horizontal .ant-menu-overflow-item,.ant-menu-horizontal .ant-menu-submenu,.ant-menu-horizontal .ant-menu-submenu-title,.ant-menu-horizontal .ant-menu-item:hover,.ant-menu-horizontal .ant-menu-overflow-item:hover,.ant-menu-horizontal .ant-menu-submenu:hover,.ant-menu-horizontal .ant-menu-submenu-title:hover,.ant-menu-horizontal .ant-menu-item:before,.ant-menu-horizontal .ant-menu-overflow-item:before,.ant-menu-horizontal .ant-menu-submenu:before,.ant-menu-horizontal .ant-menu-submenu-title:before,.ant-menu-horizontal .ant-menu-item:after,.ant-menu-horizontal .ant-menu-overflow-item:after,.ant-menu-horizontal .ant-menu-submenu:after,.ant-menu-horizontal .ant-menu-submenu-title:after,.ant-menu-horizontal .ant-menu-item.ant-menu-item-active,.ant-menu-horizontal .ant-menu-overflow-item.ant-menu-item-active,.ant-menu-horizontal .ant-menu-submenu.ant-menu-item-active,.ant-menu-horizontal .ant-menu-submenu-title.ant-menu-item-active,.ant-menu-horizontal .ant-menu-item.ant-menu-item-selected,.ant-menu-horizontal .ant-menu-overflow-item.ant-menu-item-selected,.ant-menu-horizontal .ant-menu-submenu.ant-menu-item-selected,.ant-menu-horizontal .ant-menu-submenu-title.ant-menu-item-selected,.ant-menu-horizontal .ant-menu-item.ant-menu-submenu-active,.ant-menu-horizontal .ant-menu-overflow-item.ant-menu-submenu-active,.ant-menu-horizontal .ant-menu-submenu.ant-menu-submenu-active,.ant-menu-horizontal .ant-menu-submenu-title.ant-menu-submenu-active,.ant-menu-horizontal .ant-menu-item.ant-menu-submenu-selected,.ant-menu-horizontal .ant-menu-overflow-item.ant-menu-submenu-selected,.ant-menu-horizontal .ant-menu-submenu.ant-menu-submenu-selected,.ant-menu-horizontal .ant-menu-submenu-title.ant-menu-submenu-selected{background-color:transparent!important}.ant-menu-item:has(.main-nav-link),.ant-menu-overflow-item:has(.main-nav-link),.ant-menu-item:has(.main-nav-link):hover,.ant-menu-overflow-item:has(.main-nav-link):hover,.ant-menu-item:has(.main-nav-link).ant-menu-item-active,.ant-menu-overflow-item:has(.main-nav-link).ant-menu-item-active,.ant-menu-item:has(.main-nav-link).ant-menu-item-selected,.ant-menu-overflow-item:has(.main-nav-link).ant-menu-item-selected{background-color:transparent!important}
