:root{color-scheme:light dark}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,-apple-system,Segoe UI,sans-serif}.num{font-variant-numeric:tabular-nums}.mono{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-variant-numeric:tabular-nums}.sub{font-size:11.5px;opacity:.65;line-height:1.45}.page{padding:14px 16px 28px}.page h2{font-size:18px;margin:0 0 2px;font-weight:700}.page .lede{font-size:13px;opacity:.7;margin-bottom:14px;max-width:78ch;line-height:1.6}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:14px}.bar-track{background:#80808029;border-radius:3px;height:14px;display:flex;gap:2px;overflow:hidden}.bar-fill{height:100%;border-radius:3px;min-width:2px}.wrapcell{white-space:normal;line-height:1.45}.rz-wrap{overflow:auto;overflow-x:hidden;border:1px solid rgba(128,128,128,.22);border-radius:8px}.rz-wrap .ant-table-wrapper .ant-table,.rz-wrap .ant-table-container{border-radius:0}.rz-wrap .ant-table{background:transparent}.rz-wrap .ant-table-thead>tr>th{position:sticky;top:0;z-index:3;white-space:nowrap}.rz-wrap .ant-table-thead>tr>th.col-num,.rz-wrap .ant-table-tbody>tr>td.col-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.rz-wrap .ant-table-tbody>tr.clickable>td{cursor:pointer}.ant-table-thead th{position:relative}.rz-h{position:absolute;top:0;right:0;width:7px;height:100%;cursor:col-resize;z-index:5;-webkit-user-select:none;user-select:none}.rz-h:hover{background:#12808a;opacity:.35}#root>.ant-app{height:100%}.ant-layout-sider{position:sticky;top:0;height:100vh}.ant-layout-sider .ant-layout-sider-children{overflow-y:auto;overflow-x:hidden}.ant-layout-header{position:sticky;top:0;z-index:20}.card-fill{height:100%;display:flex;flex-direction:column}.card-fill>.ant-card-body{flex:1;display:flex;flex-direction:column}.card-fill .fill-foot{margin-top:auto;padding-top:8px}.rz-wrap.rz-plain{border:0;border-radius:0}.rz-wrap.rz-plain .ant-table-wrapper .ant-table-pagination.ant-pagination{margin:16px}.pm-bot{animation:pm-float 3.2s ease-in-out infinite}.pm-bot-eye{transform-box:fill-box;transform-origin:center;animation:pm-blink 4s ease-in-out infinite}.pm-bot-ant{animation:pm-glow 2.2s ease-in-out infinite}.pm-bot-shadow{width:34px;height:5px;margin:3px auto 0;border-radius:50%;background:currentColor;opacity:.12;animation:pm-shadow 3.2s ease-in-out infinite}@keyframes pm-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes pm-shadow{0%,to{transform:scaleX(1);opacity:.14}50%{transform:scaleX(.78);opacity:.07}}@keyframes pm-blink{0%,42%,48%,92%,to{transform:scaleY(1)}45%,95%{transform:scaleY(.12)}}@keyframes pm-glow{0%,to{opacity:1}50%{opacity:.35}}.pm-fadeup{animation:pm-fadeup .45s ease-out both}@keyframes pm-fadeup{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pm-lift{transition:transform .15s ease,box-shadow .15s ease}.pm-lift:hover{transform:translateY(-2px);box-shadow:0 3px 8px #00000014}@media (prefers-reduced-motion: reduce){.pm-bot,.pm-bot-eye,.pm-bot-ant,.pm-bot-shadow,.pm-fadeup{animation:none}.pm-lift,.pm-lift:hover{transition:none;transform:none}}
