.jk-page-header{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin-bottom:16px;display:flex}.jk-page-header-main{flex:320px;min-width:0}.jk-page-back{margin-bottom:6px}.jk-page-title{color:var(--jk-text);margin:0;font-size:22px;font-weight:600;line-height:30px}.jk-page-desc{color:var(--jk-text-desc);margin-top:4px;font-size:13px;line-height:20px}.jk-page-extra{flex-wrap:wrap;flex:none;align-items:center;gap:8px;max-width:100%;display:flex}.jk-panel{border:1px solid var(--jk-border);background:#fff;border-radius:12px;overflow:hidden}.jk-panel-header{align-items:center;gap:8px;padding:12px 16px 10px;display:flex}.jk-panel-heading{flex:1;min-width:0}.jk-panel-title{color:var(--jk-text);font-size:15px;font-weight:600;line-height:22px}.jk-panel-desc{color:var(--jk-text-desc);margin-top:2px;font-size:13px}.jk-panel-body{padding:16px}.jk-panel-header+.jk-panel-body{padding-top:6px}.jk-panel-body.auto>.ant-table-wrapper{max-width:none;margin-left:-16px;margin-right:-16px}.jk-panel-body.auto:has(>.ant-table-wrapper:first-child){padding-top:0}.jk-panel-body.auto:has(>.ant-table-wrapper:last-child){padding-bottom:0}.jk-panel-body.auto>.ant-table-wrapper .ant-table-thead>tr>:first-child,.jk-panel-body.auto>.ant-table-wrapper .ant-table-tbody>tr>td:first-child,.jk-panel-body.auto>.ant-table-wrapper .ant-table-summary>tr>td:first-child{padding-left:16px}.jk-panel-body.auto>.ant-table-wrapper .ant-table-thead>tr>:last-child,.jk-panel-body.auto>.ant-table-wrapper .ant-table-tbody>tr>td:last-child,.jk-panel-body.auto>.ant-table-wrapper .ant-table-summary>tr>td:last-child{padding-right:16px}.jk-panel-header+.jk-panel-body.auto>.ant-table-wrapper:first-child .ant-table-thead>tr>*,.jk-panel-body.auto>*+.ant-table-wrapper .ant-table-thead>tr>*{border-top:1px solid var(--jk-line)}.jk-panel-body.auto>.ant-table-wrapper:last-child .ant-table-tbody>tr:last-child>td{border-bottom-color:#0000}.jk-panel-body.auto>.ant-table-wrapper .ant-table-pagination.ant-pagination{border-top:1px solid var(--jk-line);margin:0;padding:10px 16px}.jk-section+.jk-section{margin-top:20px}.jk-section-head{flex-wrap:wrap;align-items:flex-end;gap:8px 16px;margin-bottom:10px;display:flex}.jk-section-heading{flex:240px;min-width:0}.jk-section-title{color:var(--jk-text);margin:0;font-size:15px;font-weight:600;line-height:22px}.jk-section-desc{color:var(--jk-text-desc);margin-top:2px;font-size:13px}.jk-statrow{flex-wrap:wrap;gap:16px;margin-bottom:20px;display:flex}.jk-statgroup{border:1px solid var(--jk-border);background:#fff;border-radius:12px;min-width:0;padding:12px 14px 14px}.jk-statgroup-head{margin-bottom:10px}.jk-statgroup-title{color:var(--jk-text);margin:0;font-size:14px;font-weight:600;line-height:22px}.jk-statgroup-desc{color:var(--jk-text-desc);font-size:12px;line-height:18px}.jk-statgroup-note{color:var(--jk-text3);padding:8px 0 4px;font-size:13px}.jk-statgroup .jk-stat{background:var(--jk-surface-soft);border-color:var(--jk-divider);border-radius:10px}.jk-statgroup .jk-stat-link:hover{border-color:var(--jk-text3)}.jk-statgroup .jk-stat.active,.jk-statgroup .jk-stat.active:hover{border-color:var(--jk-text)}@media (max-width:767px){.jk-statgroup{flex-basis:100%!important}}.jk-card-note{border:1px solid var(--jk-border);color:var(--jk-text3);background:#fff;border-radius:12px;padding:12px 14px;font-size:13px}.jk-listbar{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.jk-listbar-right{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.jk-listbar .ant-segmented{max-width:100%;overflow-x:auto}.jk-listbar .ant-input-affix-wrapper,.jk-listbar .ant-input-search .ant-input-affix-wrapper{border:1px solid var(--jk-border);background:#fff}.jk-listbar .ant-input-affix-wrapper:hover{border-color:var(--jk-border-strong)}.jk-listbar .ant-input-affix-wrapper-focused,.jk-listbar .ant-input-affix-wrapper:focus-within{border-color:var(--jk-text3)}.jk-listbar-search{width:260px;max-width:100%}.jk-row-go{border:1px solid var(--jk-border);height:26px;color:var(--jk-text);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border-radius:8px;align-items:center;padding:0 10px;font-size:13px;display:inline-flex}.jk-row-go:hover{border-color:var(--jk-border-strong);background:var(--jk-surface-soft);color:var(--jk-text)}.jk-stat-dot{background:var(--jk-ink);border-radius:50%;flex:none;width:6px;height:6px}
