*{box-sizing:border-box;margin:0;padding:0}body{color:#000000de;background:#f5f7fa;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:20px}.ant-layout,.ant-layout-content{background:#f5f7fa!important}.ant-layout-sider,.ant-menu-dark{background:#1a1a2e!important}.ant-menu-dark .ant-menu-item-selected{color:#fff!important;background:#16997f1f!important;border-left:3px solid #16997f!important}.ant-menu-dark .ant-menu-item:hover{background:#ffffff0f!important}.ant-menu-dark .ant-menu-item{border-left:3px solid #0000;color:#b4b4b4!important}.ant-menu-dark .ant-menu-submenu-title{color:#b4b4b4!important}.ant-menu-dark .ant-menu-submenu-title:hover{background:#ffffff0f!important}.ant-menu-dark .ant-menu-sub{background:#1a1a2e!important}.ant-layout-header{background:#fff!important;border-bottom:1px solid #00000014!important;height:56px!important;padding:0 24px!important;line-height:56px!important}.ant-card{border:1px solid #00000014!important;border-radius:12px!important;box-shadow:0 2px 8px #0000000a!important}.ant-card:hover{box-shadow:0 4px 16px #0000000f!important}.ant-card-head{border-bottom:1px solid #00000014!important;min-height:48px!important;padding:0 20px!important;font-size:14px!important;font-weight:500!important}.ant-card-body{padding:16px 20px!important}.ant-table{font-size:14px!important}.ant-table-thead>tr>th{color:#0000008c!important;background:#fafafa!important;border-bottom:1px solid #00000014!important;padding:10px 16px!important;font-size:12px!important;font-weight:500!important}.ant-table-tbody>tr>td{min-height:48px;border-bottom:1px solid #0000000f!important;padding:12px 16px!important}.ant-table-tbody>tr:hover>td{background:#fafafa!important}.ant-table-tbody>tr.ant-table-row-selected>td,.ant-table-tbody>tr.ant-table-row-selected:hover>td{background:#e8f5f2!important}.ant-btn-primary{color:#fff!important;box-shadow:none!important;text-shadow:none!important;background:#16997f!important;border-color:#16997f!important;border-radius:4px!important;font-weight:500!important}.ant-btn-primary:hover{color:#fff!important;box-shadow:none!important;background:#117a65!important;border-color:#117a65!important}.ant-btn-primary:active{color:#fff!important;box-shadow:none!important;background:#0d6b57!important;border-color:#0d6b57!important}.ant-btn-primary:disabled,.ant-btn-primary[disabled]{color:#0000004a!important;box-shadow:none!important;background:#ebebeb!important;border-color:#ebebeb!important}.ant-btn{box-shadow:none!important;border-radius:4px!important}.ant-tag{border:none!important;border-radius:100px!important;padding:2px 10px!important;font-size:12px!important;font-weight:500!important}.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker{background:#f5f5f5!important;border-color:#00000014!important;border-radius:4px!important;font-size:14px!important}.ant-input:focus,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused,.ant-select-focused .ant-select-selector{background:#fff!important;border-color:#16997f!important;box-shadow:0 0 0 2px #16997f26!important}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#16997f!important}.ant-tabs-ink-bar{background:#16997f!important}.ant-tabs-tab:hover{color:#16997f!important}.ant-pagination-item-active{border-color:#16997f!important}.ant-pagination-item-active a{color:#16997f!important}.ant-switch-checked{background:#16997f!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:#16997f!important;border-color:#16997f!important}.ant-checkbox:hover .ant-checkbox-inner,.ant-checkbox-input:focus+.ant-checkbox-inner{border-color:#16997f!important}.ant-breadcrumb,.ant-statistic-title{color:#0000008c!important;font-size:12px!important}.ant-statistic-content{font-size:24px!important;font-weight:600!important}.ant-modal-content{border-radius:12px!important}.ant-modal-header{border-bottom:1px solid #00000014!important;border-radius:12px 12px 0 0!important}.ant-modal-footer .ant-btn-primary{background:#16997f!important;border-color:#16997f!important}.ant-drawer-header{border-bottom:1px solid #00000014!important}.ant-alert{border:none!important;border-radius:8px!important}.ant-popconfirm .ant-btn-primary{background:#16997f!important;border-color:#16997f!important}
