*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:#f0f2f5}a{text-decoration:none}.app-content{display:flex;flex-direction:column;min-height:0;overflow:hidden}.app-content>*:not(.page-fill){overflow-y:auto;min-height:0}.page-fill,.page-fill.ant-card{display:flex;flex-direction:column;height:100%;min-height:0}.page-fill>.ant-card-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.page-fill .ant-table-wrapper,.page-fill .ant-spin-nested-loading,.page-fill .ant-spin-container,.page-fill .ant-table,.page-fill .ant-table-container{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.page-fill .ant-table-header,.page-fill .ant-table-title,.page-fill .ant-table-footer,.page-fill .ant-table-pagination{flex:0 0 auto}.page-fill .ant-table-body{flex:1 1 auto;min-height:0;max-height:none!important;height:auto!important;overflow-y:auto!important}.page-fill .ant-table-placeholder{min-height:160px}.app-content,.ant-layout-sider,.ant-modal-wrap{scrollbar-width:none;-ms-overflow-style:none}.app-content::-webkit-scrollbar,.ant-layout-sider::-webkit-scrollbar,.ant-modal-wrap::-webkit-scrollbar{width:0;height:0}.hide-vscroll{scrollbar-width:none;-ms-overflow-style:none}.hide-vscroll::-webkit-scrollbar{width:0}.hide-vscroll ::-webkit-scrollbar{width:0}.ant-table-body{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.18) transparent}.ant-table-body::-webkit-scrollbar{width:8px;height:8px}.ant-table-body::-webkit-scrollbar-thumb{background:#0000002e;border-radius:4px}.ant-table-body::-webkit-scrollbar-track{background:transparent}.ant-modal{max-width:calc(100vw - 24px)}@media (max-width: 640px){.ant-modal{margin:8px auto}.ant-modal-body{padding:12px}}
