*{box-sizing:border-box}html,body{width:100%;height:100%;margin:0;padding:0;font-family:system-ui,Segoe UI,Roboto,sans-serif;font-size:14px;overflow:hidden}#root{width:100%;height:100%}.ant-layout{height:100vh!important}.ant-layout-content{overflow:hidden}.ant-table-body{padding-bottom:48px!important}.lang-select .ant-select-selector{color:#ffffffd9!important;background:0 0!important}.lang-select .ant-select-arrow{color:#fff9!important}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.75)}}.tabs-pill .ant-tabs-nav:before,.tabs-pill .ant-tabs-ink-bar{display:none}.tabs-pill .ant-tabs-nav-wrap{background:#f0f0f0;border-radius:8px;padding:3px;display:inline-flex}.tabs-pill .ant-tabs-nav-list{gap:2px}.tabs-pill .ant-tabs-tab{color:#555;transition:background .15s,box-shadow .15s;border-radius:6px!important;margin:0!important;padding:3px 14px!important}.tabs-pill .ant-tabs-tab:hover{color:#1677ff}.tabs-pill .ant-tabs-tab-active{box-shadow:0 1px 4px #0000001f;color:#1677ff!important;background:#fff!important}.tabs-pill .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1677ff!important}.recharts-text,.recharts-cartesian-axis-tick-value,.recharts-cartesian-axis-tick-value tspan,.recharts-legend-item-text{font-size:12px!important}.ant-typography.ant-typography-secondary{color:#000000b8!important}body[data-theme=light] .ant-card:not([style*=background]){border:1px solid #eceef2;border-radius:10px;box-shadow:0 1px 2px #1018280a,0 4px 12px #1018280d}body[data-theme=light] .ant-card:not([style*=background])>.ant-card-head{border-radius:10px 10px 0 0;min-height:42px}body[data-theme=light] .ant-card-small:not([style*=background])>.ant-card-head{min-height:36px}body[data-theme=light] .ant-table-thead>tr>th:not([style*=background]){font-weight:600;color:#475467!important;background:#f6f8fb!important}body[data-theme=light] .ant-table-tbody>tr:hover>td{background:#f2f7ff!important}body[data-theme=light] .ant-descriptions-bordered .ant-descriptions-item-label{color:#667085;background:#f6f8fb;font-weight:500}.ant-typography h3.ant-typography,.ant-typography h4.ant-typography,.ant-typography h5.ant-typography{margin-bottom:.35em;line-height:1.3}body[data-theme=light] .ant-btn{font-weight:500}.ant-statistic-title{margin-bottom:2px}.ant-table,.ant-statistic-content,.ant-descriptions,.ant-pagination,.tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}
