*{margin:0;padding:0;box-sizing:border-box}body{background:#f3f4f6;min-height:100vh;font-family:Segoe UI,sans-serif}#root{min-height:100vh;background:#f3f4f6}.ant-menu-light,.ant-menu-light .ant-menu-sub{background:transparent!important}.ant-menu-light .ant-menu-item,.ant-menu-light .ant-menu-submenu-title,.ant-menu-light .ant-menu-item a{color:#ffffffd9!important}.ant-menu-light .ant-menu-item:hover,.ant-menu-light .ant-menu-submenu-title:hover{background:#ffffff26!important;color:#fff!important}.ant-menu-light .ant-menu-item:hover a{color:#fff!important}.ant-menu-light .ant-menu-item-selected{background:#ffffff40!important}.ant-menu-light .ant-menu-item-selected a{color:#fff!important;font-weight:600}.ant-menu-light .anticon{color:#fff!important}.ant-menu-light .ant-menu-submenu-arrow{color:#ffffffb3!important}.ant-table{border-spacing:0!important}.ant-table-container table{border-collapse:collapse!important}.ant-table-thead>tr>th{background:#1e2a6e!important;color:#fff!important;font-size:13px!important;font-weight:600!important;padding:6px 10px!important;border-bottom:none!important}.ant-table-tbody>tr>td{padding:6px 8px!important;vertical-align:middle!important}.ant-table-tbody>tr:first-child>td{padding-top:2px!important}.ant-table-tbody>tr{height:42px}.ant-input,.ant-input-number,.ant-select-selector{height:32px!important;display:flex;align-items:center}.ant-input-number input{height:30px!important}.ant-card-body{padding-top:0!important}.ant-select-selector,.ant-input,.ant-picker{height:30px!important;display:flex;align-items:center}.ant-picker input{height:28px!important}.ant-table-thead>tr>th{position:sticky;top:0;z-index:2}
