:root{font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;color:#102033;background:#f5f7fb;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body,#app{margin:0;min-width:320px;height:100vh;min-height:100vh;overflow:hidden}#app,.ant-app,.ant-layout,.ant-layout-content,.ant-card,.ant-card-body,.ant-spin-nested-loading,.ant-spin-container,.ant-table-wrapper{min-width:0}#app .main-content,#app .content-body,#app .content-body>*{min-width:0;max-width:100%}body{background:#f5f7fb}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.ant-table-wrapper,.ant-table-wrapper .ant-spin-nested-loading,.ant-table-wrapper .ant-spin-container,.ant-table,.ant-table-container{width:100%;max-width:100%}.ant-card-body>.ant-table-wrapper,.ant-card-body>.ant-table-wrapper .ant-spin-nested-loading,.ant-card-body>.ant-table-wrapper .ant-spin-container{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0;width:100%;max-width:100%;overflow:hidden}.ant-card-body>.ant-table-wrapper .ant-table,.ant-card-body>.ant-table-wrapper .ant-table-container,.ant-card-body>.ant-table-wrapper .ant-table-content,.ant-card-body>.ant-table-wrapper .ant-table-body{min-width:0;max-width:100%}.ant-card-body>.ant-table-wrapper .ant-table-content{overflow-x:auto;overflow-y:hidden}.ant-table-wrapper .ant-table-content,.ant-table-wrapper .ant-table-body,.ant-table-wrapper .ant-table-cell,.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-tbody>tr>td{box-sizing:border-box}.ant-card-body>.ant-table-wrapper .ant-table-body{overflow:auto!important}
