*{margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#ededed;color:#333;overflow-x:hidden}#root{min-height:100vh;min-height:100dvh}.ant-card{border:1px solid #E8E8E8!important;box-shadow:none!important}.ant-table-wrapper .ant-table{border-radius:6px}.ant-table-wrapper .ant-table-thead>tr>th{border-bottom:1px solid #E8E8E8!important}.ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid #F0F0F0!important}.ant-input,.ant-input-number,.ant-select-selector,.ant-input-affix-wrapper,.ant-tag{border-width:1px!important}.ant-divider{border-block-start:1px solid #F0F0F0!important}.ant-modal-content{border-radius:6px!important}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.page-toolbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.page-toolbar .ant-input-affix-wrapper,.page-toolbar .ant-input{min-width:0}@media (max-width: 767px){.app-content .ant-card-head{padding:0 12px}.app-content .ant-card-body{padding:12px}.app-content .ant-card-extra{margin-left:0!important;float:none!important;width:100%;padding-bottom:8px}.app-content .ant-card-head-wrapper{flex-wrap:wrap;align-items:flex-start}.app-content .ant-card-head-title{flex:1 1 auto;padding:12px 0 4px}.page-toolbar{width:100%}.page-toolbar .search-input{flex:1 1 100%;width:100%!important;max-width:100%!important}.ant-table{font-size:13px}.ant-statistic-content{font-size:20px!important}.ant-modal{max-width:calc(100vw - 24px)!important;margin:12px auto!important;padding-bottom:0}.ant-drawer-content-wrapper{max-width:85vw!important}.ant-result{padding:12px 0!important}.ant-result-title{font-size:18px!important}.settings-actions .ant-space{width:100%}.settings-actions .ant-btn{flex:1 1 auto}}
