*,*:before,*:after{box-sizing:border-box}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.ant-table-cell{word-break:break-word}.ant-pro-layout-content{transition:margin-left .2s}@media (max-width: 768px){body{max-width:100vw}.ant-table-wrapper,.ant-table-content{overflow-x:auto!important;overflow-y:visible;-webkit-overflow-scrolling:touch}.ant-table-thead>tr>th{padding:8px 10px!important;font-size:12px;white-space:nowrap}.ant-table-tbody>tr>td{padding:8px 10px!important;font-size:13px;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-pro-sider{z-index:100}.ant-pro-global-header{padding:0 8px!important;flex-wrap:nowrap!important;align-items:center!important;position:sticky!important;left:0!important;width:100vw!important;max-width:100vw!important;overflow:hidden!important;box-sizing:border-box!important}.ant-pro-global-header-logo{min-width:0!important;flex-shrink:1!important;margin-right:3px!important}.ant-pro-global-header-logo h1{display:none!important}.ant-pro-global-header-header-actions{flex-wrap:nowrap!important;gap:6px!important;flex-shrink:0}.ant-pro-global-header-header-actions-item{display:none!important}.ant-pro-global-header-header-actions-item:nth-child(2){display:flex!important;flex-shrink:0}.ant-pro-global-header-header-actions-item:last-child{display:flex!important;flex-shrink:0}.ant-pro-global-header .ant-select{max-width:calc(100vw - 120px)!important;font-size:11px!important}.ant-pro-global-header .ant-select-selector{padding:0 4px!important;height:28px!important}.ant-pro-global-header .ant-select-selection-item{font-size:11px!important;line-height:26px!important;overflow:hidden;text-overflow:ellipsis}.ant-typography,h1,h2,h3,h4,h5{word-break:normal!important;overflow-wrap:break-word}div[style*="display: flex"][style*=space-between],div[style*="display:flex"][style*=space-between]{flex-wrap:wrap!important;gap:8px!important}.ant-card{margin-bottom:12px}.ant-card-body{padding:12px!important}.ant-statistic-title{font-size:12px}.ant-statistic-content-value{font-size:20px}.ant-descriptions-item-label,.ant-descriptions-item-content{font-size:12px;padding:4px 8px!important}.ant-form-item{margin-bottom:12px}.ant-row{flex-wrap:wrap!important}.ant-btn{font-size:13px;padding:0 12px}.ant-space{flex-wrap:wrap!important}.ant-tabs-tab{padding:6px 10px!important;font-size:13px}.ant-modal{max-width:calc(100vw - 16px)!important;margin:8px auto!important}.ant-modal-body{max-height:70vh;overflow-y:auto}.ant-tag{font-size:11px;padding:0 6px}.ant-pro-layout-content{padding:8px!important}.ant-alert{padding:8px 12px;font-size:13px}}@media (max-width: 480px){.ant-card-body{padding:8px!important}.ant-pro-layout-content{padding:4px!important}.ant-modal{max-width:100vw!important;margin:0!important;top:0}.ant-modal-content{border-radius:0}}@media print{.ant-pro-sider,.ant-pro-global-header,.ant-pagination{display:none!important}.ant-pro-layout-content{margin:0!important;padding:0!important}}.ant-pro-sider .ant-menu-item-group-title{font-size:11px!important;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase;color:#00000073!important;padding:12px 16px 4px!important}.ant-pro-sider .ant-menu-item-group:first-of-type>.ant-menu-item-group-title{color:#1677ff!important;border-left:3px solid #1677ff;padding-left:13px!important;background:#1677ff0a}.ant-pro-sider .ant-menu-item{font-weight:400;height:34px!important;line-height:34px!important;margin-block:2px!important}.ant-pro-sider .ant-menu-item-selected{background:#1677ff1a!important;color:#1677ff!important}.ant-pro-sider .ant-menu-item-selected a{color:#1677ff!important}.ant-pro-sider .ant-pro-sider-extra{border-bottom:1px solid rgba(0,0,0,.06)}.ant-pro-sider .ant-menu-item-group:first-of-type .ant-menu-title-content{font-variant-numeric:tabular-nums}.nielit-new-topnav.ant-layout-header{background:#fff!important;height:56px!important;line-height:56px!important;color:#1f2937!important;padding:0 24px!important;border-bottom:1px solid #f0f0f0!important}.nielit-new-topnav .ant-menu-horizontal{background:transparent!important;border-bottom:none!important;line-height:54px!important}.nielit-new-topnav .ant-menu-horizontal .ant-menu-item{color:#4b5563!important;font-weight:500;padding:0 14px!important;top:0!important;margin-top:0!important}.nielit-new-topnav .ant-menu-horizontal .ant-menu-item:hover{color:#1677ff!important}.nielit-new-topnav .ant-menu-horizontal .ant-menu-item-selected{color:#1677ff!important;font-weight:600!important}.nielit-new-topnav .ant-menu-horizontal .ant-menu-item-selected:after,.nielit-new-topnav .ant-menu-horizontal .ant-menu-item:hover:after{border-bottom:2px solid #1677ff!important;bottom:0!important}.nielit-new-topnav .ant-menu-item .anticon{margin-right:6px;color:inherit!important}.nielit-new-topnav .ant-select-selector,.nielit-new-topnav .ant-select-selection-item{color:#4b5563!important}.nielit-pro-layout .ant-pro-sider,.nielit-pro-layout .ant-pro-sider-light,.nielit-pro-layout .ant-pro-layout-bg-list,.nielit-pro-layout .ant-pro-global-header{background:#fff!important;color:#1f2937!important;border-right:1px solid #f0f0f0}.nielit-pro-layout .ant-pro-global-header{border-bottom:1px solid #f0f0f0;border-right:none;box-shadow:0 1px 2px #0000000a}.nielit-pro-layout .ant-pro-sider .ant-menu,.nielit-pro-layout .ant-pro-sider .ant-menu-item,.nielit-pro-layout .ant-pro-sider .ant-menu-submenu-title{background:transparent!important;color:#4b5563!important}.nielit-pro-layout .ant-pro-sider .ant-menu-item:hover,.nielit-pro-layout .ant-pro-sider .ant-menu-submenu-title:hover{color:#1677ff!important;background:#1677ff0f!important}.nielit-pro-layout .ant-pro-sider .ant-menu-item-selected{color:#1677ff!important;background:#1677ff1a!important;font-weight:500}.nielit-pro-layout .ant-pro-sider .ant-menu-item .anticon,.nielit-pro-layout .ant-pro-sider .ant-menu-submenu-title .anticon{color:inherit!important}.nielit-pro-layout .ant-pro-sider .ant-pro-sider-logo,.nielit-pro-layout .ant-pro-sider .ant-pro-sider-logo h1{color:#1f2937!important}.nielit-pro-layout .ant-pro-sider .ant-pro-sider-collapsed-button{background:transparent!important;color:#6b7280!important}.nielit-group-header-row>td{background:#f5f7fb!important;border-top:1px solid #e5e7eb!important;border-bottom:1px solid #e5e7eb!important;padding:8px 16px!important}.nielit-group-header-row:hover>td{background:#f5f7fb!important}
