html,body,#root{max-width:100%;overflow-x:hidden}.ant-layout-sider .ant-menu{padding:"4px 0"}.ant-layout-sider .ant-menu-submenu-title{font-size:14px!important;font-weight:600;padding-inline:12px!important;margin-block:2px!important;line-height:38px!important;height:38px!important}.ant-layout-sider .ant-menu-item{font-size:14px!important;line-height:38px!important;height:38px!important;margin-block:2px!important}.ant-layout-sider>.ant-menu>.ant-menu-item{margin-block:2px!important}.ant-layout-sider .ant-menu-sub{padding-block:2px!important}.ant-layout-sider>.ant-menu{margin-top:4px}.ant-table{table-layout:auto}.ant-table-wrapper{max-width:100%}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:6px 8px!important;line-height:1.5;overflow-wrap:break-word;word-break:break-word}.ant-table-thead>tr>th{padding:7px 8px!important;white-space:nowrap}.ant-table-cell-fix-right,.ant-table-cell-fix-left{background:inherit}.ant-tabs-left .ant-table-wrapper,.ant-tabs-left .ant-tabs-content-holder{overflow-x:visible}.ant-table-cell-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-table-small .ant-table-thead>tr>th,.ant-table-small .ant-table-tbody>tr>td{padding:5px 7px!important}.ant-table-thead>tr>th{font-weight:600!important;letter-spacing:.2px}.ant-table-wrapper .ant-table-tbody>tr:nth-child(2n)>td{background:#fafbfc}.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#eef4ff!important}.ant-table-tbody>tr>td{vertical-align:middle}.ant-table-tbody .ant-btn-link{padding-inline:6px}.ant-table-tbody .ant-btn-link+.ant-btn-link{margin-left:2px}.ant-table-tbody .ant-tag{margin-inline-end:4px;margin-bottom:2px}.ant-descriptions-view .ant-descriptions-item-label{width:120px;font-weight:500;white-space:nowrap}.ant-card .ant-card-body{padding-top:12px}.ant-card>.ant-card-body>.ant-space,.ant-card>.ant-card-body>div>.ant-space{flex-wrap:wrap}.ant-table-wrapper .ant-pagination{margin-top:12px}.ant-table-content{overflow-x:auto;overflow-y:hidden}.ant-table-content>table{width:max-content;min-width:100%}.ant-table-cell-fix-right{position:sticky;right:0;z-index:2}@media (max-width: 640px){.ant-modal{max-width:calc(100vw - 24px)}.ant-modal-content,.ant-card-body{padding:12px}}
