html,body{margin:0;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}*{box-sizing:border-box}#root{height:100%}.app-sider .ant-layout-sider-children{min-height:100vh;display:flex;flex-direction:column}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#999}.ant-spin-blur .ant-table-placeholder,.ant-spin-blur .ant-empty{visibility:hidden}.ant-table-wrapper .ant-table{table-layout:fixed!important;font-size:12px}.ant-table-wrapper .ant-table-thead>tr>th{font-size:12px;font-weight:600;padding:7px 8px!important}.ant-table-wrapper .ant-table-tbody>tr>td{font-size:12px;padding:6px 8px!important}.ant-table-wrapper .ant-table-tbody>tr>td .ant-tag{font-size:12px;line-height:18px;padding-inline:5px;margin-inline-end:0}.ant-table-wrapper .ant-btn.ant-btn-link{padding-inline:4px}.ant-table-wrapper .ant-btn.ant-btn-sm{font-size:12px}.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-tbody>tr>td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ant-table-wrapper .ant-table-tbody>tr>td .ant-space,.ant-table-wrapper .ant-table-tbody>tr>td .ant-btn{overflow:visible}.app-side-menu.ant-menu-dark,.app-side-menu.ant-menu-dark .ant-menu-sub{background:transparent}.app-side-menu.ant-menu-dark .ant-menu-item,.app-side-menu.ant-menu-dark .ant-menu-submenu-title{margin-inline:8px;width:calc(100% - 16px);border-radius:8px;transition:background-color .2s ease,color .2s ease}.app-side-menu.ant-menu-dark .ant-menu-item:hover,.app-side-menu.ant-menu-dark .ant-menu-submenu-title:hover{background:#ffffff1f!important}.app-side-menu.ant-menu-dark .ant-menu-item-selected{background:#1677ff!important}.app-side-menu.ant-menu-dark .ant-menu-item-selected:hover{background:#1668dc!important}
