@font-face { font-family: "AlibabaSans"; font-style: normal; font-weight: 300; font-display: swap; src: url("//mdn.alipayobjects.com/huamei_iwk9zp/afts/file/A*1GSgSYDD_aIAAAAAQsAAAAgAegCCAQ/AlibabaSans-Light.woff2") format("woff2"); } @font-face { font-family: "AlibabaSans"; font-style: normal; font-weight: 400; font-display: swap; src: url("//mdn.alipayobjects.com/huamei_iwk9zp/afts/file/A*2zEUQqnPNesAAAAAQtAAAAgAegCCAQ/AlibabaSans-Regular.woff2") format("woff2"); } @font-face { font-family: "AlibabaSans"; font-style: normal; font-weight: 500; font-display: swap; src: url("//mdn.alipayobjects.com/huamei_iwk9zp/afts/file/A*E_cxRbMlZqUAAAAAQuAAAAgAegCCAQ/AlibabaSans-Medium.woff2") format("woff2"); } @font-face { font-family: "AlibabaSans"; font-style: normal; font-weight: 600; font-display: swap; src: url("//mdn.alipayobjects.com/huamei_iwk9zp/afts/file/A*E_cxRbMlZqUAAAAAQuAAAAgAegCCAQ/AlibabaSans-Bold.woff2") format("woff2"); } @font-face { font-family: "AlibabaSans"; font-style: normal; font-weight: 700; font-display: swap; src: url("//mdn.alipayobjects.com/huamei_iwk9zp/afts/file/A*E_cxRbMlZqUAAAAAQuAAAAgAegCCAQ/AlibabaSans-Heavy.woff2") format("woff2"); } html, body, #root { height: 100%; margin: 0; padding: 0; font-family: AlibabaSans, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; } .colorWeak { filter: invert(80%); } .ant-layout { min-height: 100vh !important; } .ant-pro-sider.ant-layout-sider.ant-pro-sider-fixed { left: unset; } canvas { display: block; } body { text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } ul, ol { list-style: none; } @media (max-width: 768px) { .ant-table { width: 100%; overflow-x: auto; &-thead > tr, &-tbody > tr { > th, > td { white-space: pre; > span { display: block; } } } } } .page-container { background: #fff; width: 100%; height: 100%; padding: 16px; border-radius: 8px; .ant-tabs { .ant-pro-query-filter-container { form { padding-left: 0; padding-right: 0; padding-bottom: 0; } } .ant-pro-table { .ant-pro-card-body { padding: 0px; } } } }