body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;max-width:100vw}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{min-height:100vh;max-width:100vw;overflow-x:hidden}.ant-layout{min-height:100vh}.logo{height:32px;margin:16px;color:#fff;font-size:20px;font-weight:700;text-align:center}.site-layout .site-layout-background{background:#fff}@media (max-width: 768px){.ant-layout-content{padding:12px!important;margin:12px 8px!important}.ant-card{margin-bottom:8px}.ant-card-body{padding:12px!important}.ant-statistic-title{font-size:11px!important}.ant-statistic-content{font-size:16px!important}.ant-table-cell{padding:4px!important;font-size:12px!important}.ant-table-thead>tr>th{padding:8px 4px!important;font-size:11px!important}.ant-btn-sm{font-size:9px!important;height:22px!important;padding:0 6px!important}.ant-tag{font-size:9px!important;padding:1px 4px!important}.ant-card-head-title{font-size:14px!important}}@media (max-width: 576px){.ant-layout-sider-collapsed{width:0!important;min-width:0!important}.ant-layout-header{padding:0 8px!important}.ant-layout-header>div{gap:4px!important}.ant-input-sm{font-size:11px!important}}@media (min-width: 769px) and (max-width: 1024px){.ant-layout-sider{width:180px!important}.ant-layout-sider-collapsed{width:60px!important}}
