*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease,color .3s ease}[data-theme=dark] body{background-color:#141414}.ant-layout,.ant-layout-sider,.ant-layout-header,.ant-layout-content,.ant-menu,.ant-card{transition:background-color .3s ease,border-color .3s ease}@media(max-width:768px){.ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table{min-width:580px}.ant-card-head-title{font-size:14px!important}.ant-statistic-title{font-size:12px}.ant-statistic-content-value{font-size:20px!important}.ant-collapse-header{padding:8px 12px!important;flex-wrap:wrap}.ant-collapse-extra{flex-shrink:0}.ant-tabs-nav{margin-bottom:12px!important}.ant-tabs-tab{padding:8px 12px!important;font-size:13px!important}.ant-modal{max-width:calc(100vw - 32px)!important;top:20px!important}.ant-modal .ant-modal-body{max-height:60vh;overflow-y:auto}.ant-descriptions-item-label{font-size:12px!important}.ant-pagination{flex-wrap:wrap}.ant-pagination-options{margin-top:8px}}@media(max-width:480px){.ant-card-body{padding:12px!important}.ant-card-head{padding:0 12px!important;min-height:40px!important}.ant-tabs-tab{padding:6px 8px!important;font-size:12px!important}}
