/* Shared data-list design for native and embedded business pages. */
:root{--list-accent:#4167f0;--list-border:#e5eaf2;--list-muted:#64748b;--list-radius:12px}
.panel>.card,.org-content,.perf-ranking,.layui-card{border:1px solid var(--list-border);border-radius:var(--list-radius);box-shadow:0 2px 8px #182b4810;overflow:hidden;background:#fff}
.table-heading,.section-heading,.org-heading,.warehouse-page-heading{padding:20px 24px;border-bottom:1px solid var(--list-border);display:flex;align-items:center;justify-content:space-between;gap:16px}
.table-heading h2,.org-heading h2,.warehouse-page-heading h2{font-size:18px;font-weight:650;margin:0;color:#202c40}
.filters,.org-search,form.toolbar{padding:20px 24px!important;display:flex;align-items:flex-end;flex-wrap:wrap;gap:16px 20px;margin:0!important;background:#fff;border-bottom:1px solid var(--list-border)}
.filter{min-width:160px;flex:0 1 200px}.filter label{display:block;font-size:13px;color:#475569;margin-bottom:8px}.filters-buttons{display:flex;gap:8px;flex-wrap:wrap;align-items:center}
.filters input,.filters select,.org-search input,.org-search select,.layui-input,.layui-select{height:38px;box-sizing:border-box;border:1px solid #dbe2ec;border-radius:6px;background:#fff;color:#263449;font-size:13px}
.filters input:focus,.org-search input:focus,.layui-input:focus{border-color:var(--list-accent)!important;outline:2px solid #4167f018;outline-offset:1px}
.table-wrap,.org-table-wrap,.perf-table-wrap{overflow:auto;min-height:180px;margin:0}
.business-table,.perf-table-wrap table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}
.business-table th,.perf-table-wrap th,.layui-table th{height:44px;box-sizing:border-box;padding:12px 16px;background:#f7f9fc!important;color:#526078;font-weight:600;text-align:left;border-bottom:1px solid var(--list-border);white-space:nowrap}
.business-table td,.perf-table-wrap td,.layui-table td{height:52px;box-sizing:border-box;padding:12px 16px;border-bottom:1px solid #edf0f5;color:#263449;line-height:1.6}
.business-table tbody tr:hover,.perf-table-wrap tbody tr:hover,.layui-table-hover{background:#f4f7ff!important}
.business-table td small{display:block;color:var(--list-muted);font-size:12px}.row-actions{white-space:nowrap}.text-button{color:var(--list-accent)}.danger-text{color:#d94452!important}
.table-footer,.org-pagination,.perf-pagination{min-height:68px;box-sizing:border-box;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:#fff;border-top:1px solid var(--list-border);font-size:13px;color:var(--list-muted)}
.pagination{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pagination button,.org-pagination button,.perf-pagination button{height:34px;padding:0 14px;background:#fff;border:1px solid #dbe2ec;border-radius:6px;color:#334155;cursor:pointer}
.pagination select,.org-pagination select,.perf-pagination select{height:34px;padding:0 10px;border:1px solid #dbe2ec;border-radius:6px;background:#fff;color:#334155}
.pagination button:hover:not(:disabled),.org-pagination button:hover:not(:disabled),.perf-pagination button:hover:not(:disabled){border-color:var(--list-accent);color:var(--list-accent)}
.pagination button:disabled,.org-pagination button:disabled,.perf-pagination button:disabled{opacity:.4;cursor:not-allowed}
.empty,.loading-state,.error-state{padding:54px 24px;text-align:center;color:var(--list-muted)}.empty strong,.empty span{display:block;margin:8px}.error-state{color:#b73d49}
.layui-fluid{padding:20px!important}.layui-card-body{padding:0 16px 16px!important}.layui-table-view{border:1px solid var(--list-border);border-radius:8px;margin-top:16px}.layui-table-header{background:#f7f9fc}.layui-table-page{height:auto;min-height:64px;padding:14px 16px!important;border-top:1px solid var(--list-border)}.layui-laypage .layui-laypage-curr .layui-laypage-em{background:var(--list-accent)}.layui-btn{border-radius:6px}.layui-btn:not(.layui-btn-primary):not(.layui-btn-danger):not(.layui-btn-warm){background-color:var(--list-accent)}
@media(max-width:800px){.table-heading,.org-heading,.warehouse-page-heading{padding:16px}.filters,.org-search,form.toolbar{padding:16px!important;gap:12px}.filter{flex:1 1 140px}.table-footer,.org-pagination,.perf-pagination{padding:14px 16px}.business-table th,.business-table td{padding:10px 12px}.layui-fluid{padding:10px!important}}

#app>.card{border:1px solid var(--list-border);border-radius:12px}#content .scroll{overflow:auto}#content table.business-table tr[hidden]{display:none}#content .table-footer{margin-top:0}body>header{background:#fff;color:#263449;border-bottom:1px solid var(--list-border)}

/* The outer shell is fixed; only the table viewport scrolls. */
html,body{height:100%;overflow:hidden}.main{height:100vh;min-height:0}.panel{padding:12px!important}.panel.data-list-panel{overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column}.panel.data-list-panel[hidden]{display:none}.data-list-panel>.card{display:flex;flex-direction:column;flex:1;min-height:0}.data-list-panel .table-wrap{flex:1;min-height:0;overflow:auto}.data-list-panel .table-heading,.data-list-panel .filters,.data-list-panel .table-footer{flex-shrink:0}.business-table thead th{position:sticky;top:0;z-index:2}.warehouse-phone-panel{height:100%!important;min-height:0!important;overflow:hidden!important}.warehouse-phone-frame{height:100%}.page-footer{display:none}
.numbered-footer>[data-role=summary]{display:none}.numbered-footer{justify-content:center}.unified-pagination{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:#475569}.unified-pagination button{min-width:32px;height:32px;padding:0 8px;border:0;border-radius:5px;background:#f6f8fb}.unified-pagination button.current{background:#3478f6;color:white;box-shadow:0 2px 5px #3478f640}.unified-pagination select{margin-left:12px;min-width:112px}.unified-pagination label{white-space:nowrap}.unified-pagination input{width:56px;height:30px;border:1px solid #dbe2ec;border-radius:5px;text-align:center;margin:0 5px}.unified-pagination>span:first-child{margin-right:10px}
body.embedded-list{height:100vh;overflow:hidden}.embedded-list .layui-fluid{height:100%;box-sizing:border-box;padding:0!important}.embedded-list .layui-card{height:100%;box-sizing:border-box;display:flex;flex-direction:column;margin:0}.embedded-list .layui-card-body{flex:1;min-height:0;display:flex;flex-direction:column;padding:0 16px!important}.embedded-list form.toolbar{flex-shrink:0;padding:12px 8px!important}.embedded-list .warehouse-page-heading{flex-shrink:0;padding:14px 20px}.embedded-list .layui-table-view{flex:1;min-height:0;display:flex;flex-direction:column;margin:10px 0 0!important}.embedded-list .layui-table-box{flex:1;min-height:0;display:flex;flex-direction:column}.embedded-list .layui-table-header,.embedded-list .layui-table-tool,.embedded-list .layui-table-page,.embedded-list .layui-table-total{flex-shrink:0}.embedded-list .layui-table-main{flex:1;min-height:0;height:auto!important;overflow:auto}.embedded-list .layui-table-page{display:flex;align-items:center;justify-content:center;min-height:64px}.layui-laypage a,.layui-laypage span{border:0;border-radius:5px;margin:0 4px;background:#f6f8fb}.layui-laypage .layui-laypage-curr .layui-laypage-em{border-radius:5px;background:#3478f6}.layui-laypage .layui-laypage-count,.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-skip{background:transparent}.layui-laypage .layui-laypage-curr{background:transparent}.layui-laypage input{width:56px}

.numbered-footer>.pagination,.numbered-footer>[data-summary]{display:none}.numbered-footer>[data-numbered-pager]{width:100%}
.warehouse-phone-frame{display:block!important;width:100%!important;max-width:none!important;border:0!important;box-sizing:border-box}.embedded-list .layui-card-body>form{width:100%;box-sizing:border-box}.embedded-list .layui-table-view{width:100%!important}.embedded-list .layui-table-main{width:100%!important}
.embedded-list .toolbar textarea.layui-textarea{height:38px!important;min-height:38px!important;max-height:80px;resize:vertical}.embedded-list .toolbar>.layui-form-item{row-gap:10px!important;margin-bottom:0!important}.embedded-list .toolbar .layui-inline{margin-bottom:4px!important}.embedded-list .toolbar .layui-form-label{margin-bottom:5px!important}.embedded-list .layui-table td{height:40px;padding-top:8px;padding-bottom:8px}.embedded-list .layui-table-cell{height:24px;line-height:24px}

.profile-area{position:relative;flex-shrink:0}.profile-button{display:flex;flex-direction:row;align-items:center;gap:9px;padding:6px 8px;border-radius:8px;min-height:40px}.profile-button b{display:block;font-size:12px;font-weight:500;line-height:20px;max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-button #actor-role{display:none!important}.profile-button .avatar{width:30px;height:30px;flex-shrink:0;order:2}.profile-area:hover .profile-button,.profile-area:focus-within .profile-button{background:#f0f4fa}.profile-area .profile-menu{right:0;top:calc(100% + 6px);width:126px;padding:5px;z-index:100}.profile-menu:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.profile-area .profile-menu button{display:flex;align-items:center;gap:8px;height:38px;padding:0 10px;white-space:nowrap;color:#475569}.profile-area .profile-menu button[hidden]{display:none!important}.profile-menu button svg{width:16px;height:16px;flex-shrink:0}.profile-menu button:hover{color:#4167f0;background:#f0f4ff}

/* Strong headers, full card identifiers, semantic status labels. */
.business-table th,.business-table th button,.perf-table-wrap th,.layui-table th,.layui-table th .layui-table-cell{font-weight:700!important;color:#172033!important}.layui-table-sort{display:none!important}.iccid-column{min-width:220px!important;white-space:nowrap!important;font-variant-numeric:tabular-nums}.iccid-column .layui-table-cell{min-width:205px!important;width:auto!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.business-table td.iccid-column{overflow:visible!important;text-overflow:clip!important}.status-pill{display:inline-flex!important;align-items:center;justify-content:center;padding:2px 8px!important;min-height:24px;box-sizing:border-box;border-radius:4px;white-space:nowrap;font-size:12px;line-height:20px!important;font-weight:500}.status-pill.status-red{background:#fff0f1!important;color:#cf3347!important}.status-pill.status-green{background:#e8faf2!important;color:#07865b!important}.status-pill.status-amber{background:#fff6df!important;color:#a86500!important}.status-pill.status-purple{background:#f2edff!important;color:#7752bb!important}.status-pill.status-blue{background:#eaf2ff!important;color:#2868bd!important}.status-pill .badge,.status-pill .batch-state{background:transparent!important;color:inherit!important;padding:0!important}.status-pill .layui-badge{background:transparent!important;color:inherit!important}

/* Header text is nested inside Layui's cell wrappers and spans. */
html body table thead th,html body table thead th *,html body .layui-table-header th,html body .layui-table-header th *{color:#111827!important;font-weight:700!important;opacity:1!important}
th.selection-column-hidden,td.selection-column-hidden,th:first-child:has(input[type="checkbox"]),td:first-child:has(input[type="checkbox"]),th:first-child:has(.layui-form-checkbox),td:first-child:has(.layui-form-checkbox){display:none!important}

/* Compact filters retain accessible names without a second label row. */
.compact-filter-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.compact-original-action{display:none!important}.filters:has(.compact-original-action) .filters-buttons,.embedded-list .layui-table-tool:has(.compact-original-action){display:none!important}.filters,.embedded-list form.toolbar{padding:12px 16px!important;gap:10px 12px!important}.filters .filter{min-width:140px;flex:1 1 180px}.embedded-list .toolbar>.layui-form-item{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:10px 12px!important;width:100%;margin:0!important}.embedded-list .toolbar .layui-inline:last-child:has(.compact-original-action){display:none!important}.embedded-list .toolbar .layui-inline{grid-column:auto!important;margin:0!important}.embedded-list .toolbar textarea.layui-textarea{height:36px!important;min-height:36px!important}.filters input,.filters select,.embedded-list .layui-input{height:36px!important}.compact-actionbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;padding:10px 16px;border-bottom:1px solid #e5eaf2;background:#fff}.compact-actionbar>div{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.compact-actionbar .query-actions{margin-left:auto;justify-content:flex-end}.compact-actionbar button{white-space:nowrap}.embedded-list .layui-table-view{margin-top:0!important}.data-list-panel .table-heading,.embedded-list .warehouse-page-heading{padding:12px 18px!important}.embedded-list .layui-card-body{padding:0!important}.embedded-list .layui-table-tool-self{display:none}@media(max-width:700px){.compact-actionbar{flex-wrap:wrap}.compact-actionbar>div{gap:6px}.embedded-list .toolbar>.layui-form-item{grid-template-columns:repeat(2,minmax(0,1fr))!important}}

/* Shared typography for both administrator and agent tables. */
:root{--business-table-font:Inter,"Microsoft YaHei","PingFang SC",sans-serif}
.business-table,.business-table th,.business-table td,.business-table td.mono,.business-table td.batch-numbers,.perf-table-wrap table,.perf-table-wrap td,.layui-table,.layui-table-cell,.layui-table td,.layui-table td div,.layui-table td span{font-family:var(--business-table-font)!important;font-size:13px!important;font-variant-numeric:tabular-nums;letter-spacing:normal!important}
.business-table td,.perf-table-wrap td{font-weight:400;color:#34435a;line-height:24px;padding:8px 14px;height:40px}.business-table td .mono,.business-table td code{font-family:var(--business-table-font)!important;font-size:13px!important}.business-table th,.perf-table-wrap th,.layui-table th,.layui-table th *{font-size:13px!important;font-weight:700!important;color:#111827!important}.batch-numbers{line-height:24px!important;overflow-wrap:anywhere}.batch-recharge .batch-mode{display:none!important}
/* Destructive actions use a pale surface and readable dark-red text. */
html body .layui-btn.layui-btn-danger,html body .compact-actionbar .layui-btn-danger,html body button.danger-text:not(.text-button){background:#fff1f2!important;color:#b42336!important;border:1px solid #fecdd3!important;box-shadow:none!important;opacity:1}
html body .layui-btn.layui-btn-danger:hover:not(:disabled),html body .compact-actionbar .layui-btn-danger:hover:not(:disabled){background:#ffe4e8!important;color:#9f1239!important;border-color:#fda4af!important}
html body .row-actions .danger-text,html body .business-table button.text-button.danger-text,html body .layui-table .layui-btn-xs.layui-btn-danger{background:transparent!important;color:#b42336!important;border:0!important}
html body .compact-actionbar button:disabled,html body .compact-actionbar button.layui-btn-danger:disabled,html body .layui-btn.layui-btn-disabled,html body .business-table button:disabled{background:#f1f3f6!important;color:#7a8494!important;border-color:#dce1e8!important;opacity:1!important;cursor:not-allowed!important}

/* Consistent page-size popover in both realms and embedded tables. */
.styled-page-size-source{display:none!important}.page-size-trigger{display:inline-flex!important;align-items:center;justify-content:space-between;gap:20px;min-width:130px!important;height:34px!important;padding:0 12px!important;margin:0 8px!important;border:1px solid #4b7aff!important;border-radius:5px!important;background:#fff!important;color:#53709c!important;font:13px "Microsoft YaHei",sans-serif!important;cursor:pointer;box-shadow:none!important}.page-size-trigger:after{content:"";width:7px;height:7px;border-top:1px solid #8ba3c7;border-left:1px solid #8ba3c7;transform:translateY(2px) rotate(45deg)}.page-size-trigger[aria-expanded="true"]{border-color:#3478ff!important;box-shadow:0 0 0 2px #3478ff10!important}.page-size-options{position:fixed;z-index:2147483000;box-sizing:border-box;padding:6px 0;background:white;border:1px solid #edf0f5;border-radius:5px;box-shadow:0 3px 15px #20365326;max-height:280px;overflow:auto}.page-size-options button{display:block!important;box-sizing:border-box;width:100%;height:36px;padding:0 20px;border:0!important;border-radius:0!important;background:white;color:#43526d;text-align:left;font:13px "Microsoft YaHei",sans-serif!important;cursor:pointer}.page-size-options button:hover,.page-size-options button:focus-visible{background:#f4f7fc!important;outline:0}.page-size-options button.selected{color:#3478ff!important;font-weight:700!important;background:#f7f9fc!important}.page-size-options button:disabled{color:#aeb8c5;cursor:not-allowed}.layui-laypage .layui-laypage-limits{padding:0!important}.layui-laypage .page-size-trigger{vertical-align:middle}

/* Comprehensive query shares the workspace card and table layout in both realms. */
.panel.comprehensive-panel{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;box-sizing:border-box}.panel.comprehensive-panel[hidden]{display:none}.comprehensive-panel .comprehensive-query{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;max-width:100%;overflow:hidden}.comprehensive-query>.section-heading{padding:16px 20px;flex-shrink:0;min-width:0}.comprehensive-query h2{font-size:18px;margin:0;color:#172033;line-height:26px}.comprehensive-query .comprehensive-subtitle{font-size:12px;color:#7a879b;margin:4px 0 0;line-height:20px;overflow-wrap:anywhere}.comprehensive-source{font-size:12px;color:#4167f0;background:#edf2ff;border-radius:5px;padding:5px 9px;white-space:nowrap}.comprehensive-query .comprehensive-form{padding:16px 20px;margin:0;flex-shrink:0;min-width:0;border-bottom:1px solid #e5eaf2;box-sizing:border-box}.comprehensive-input-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.comprehensive-input-heading label{font-size:13px;font-weight:600;color:#34435a}.comprehensive-input-heading span{font-size:12px;color:#8190a5}.comprehensive-query textarea{display:block;width:100%;max-width:100%;min-height:80px;height:88px;max-height:160px;margin:0;padding:10px 12px;border:1px solid #dce3ed;border-radius:6px;font:13px/22px Inter,"Microsoft YaHei",sans-serif;box-sizing:border-box;resize:vertical;color:#34435a;overflow:auto}.comprehensive-query textarea:focus{outline:none;border-color:#6d8af5;box-shadow:0 0 0 3px #4167f010}.comprehensive-query textarea::placeholder{color:#98a5b9}.comprehensive-query .query-actions{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:10px}.comprehensive-query .query-actions p{font-size:12px;line-height:20px;margin:0;color:#8a97aa}.comprehensive-query .query-actions button{flex-shrink:0;height:36px;padding:0 20px}.comprehensive-query .query-status{flex-shrink:0;margin:0;padding:10px 20px;font-size:12px;line-height:20px;color:#52627b;background:#f8faff;overflow-wrap:anywhere;border-bottom:1px solid #e5eaf2}.comprehensive-query .query-status.support-error{color:#b42336;background:#fff4f4}.comprehensive-query .query-results{flex:1;min-width:0;min-height:0;overflow:auto;margin:0;overscroll-behavior:contain}.comprehensive-query .query-table{min-width:1450px;width:100%;table-layout:auto;font:13px/22px Inter,"Microsoft YaHei",sans-serif}.comprehensive-query .query-table th{position:sticky;top:0;padding:12px 14px;white-space:nowrap;background:#f7f9fc;z-index:2}.comprehensive-query .query-table td{padding:10px 14px;white-space:normal;min-width:90px;max-width:260px;overflow-wrap:anywhere;vertical-align:top}.comprehensive-query .query-table td:first-child{min-width:42px}.comprehensive-query .query-table td:nth-child(2){min-width:115px;white-space:nowrap;font-variant-numeric:tabular-nums}.comprehensive-query .empty{padding:60px 20px}.comprehensive-query .query-table tr:nth-child(even){background:#fafbfe}@media(max-width:700px){.comprehensive-query>.section-heading{padding:12px 14px;flex-wrap:wrap}.comprehensive-query .comprehensive-form{padding:12px 14px}.comprehensive-query .query-status{padding:10px 14px}.comprehensive-source{display:none}.comprehensive-query .query-actions p{max-width:55%}.comprehensive-input-heading span{font-size:11px}}

.support-heading .support-retry-hidden{display:none!important}.comprehensive-query .query-actions{justify-content:flex-end}.comprehensive-query>.section-heading{min-height:52px;box-sizing:border-box}

/* Keep the composer visible; only the conversation scrolls. */
.panel.support-panel{height:100%;min-height:0;overflow:hidden!important;display:flex;flex-direction:column;box-sizing:border-box}.panel.support-panel[hidden]{display:none}.support-panel .support-chat{flex:1;height:100%;min-height:0;max-height:100%;box-sizing:border-box;overflow:hidden}.support-chat .support-heading,.support-chat .support-notice,.support-chat .support-composer{flex-shrink:0}.support-chat .support-messages{flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable}.support-chat .support-composer{margin:0;background:#fff;padding:12px 20px}.support-chat .support-composer textarea{display:block;box-sizing:border-box;min-height:64px;max-height:140px;overflow-y:auto!important;resize:none}.support-chat .support-composer footer{padding-top:8px}.support-chat .support-notice{overflow-wrap:anywhere}@media(max-height:600px){.support-chat .support-heading{padding:10px 16px}.support-chat .support-notice{padding:8px 16px}.support-chat .support-composer textarea{min-height:48px;max-height:90px}}

.comprehensive-query .query-results-heading{display:flex;align-items:center;gap:12px;padding:10px 20px;flex-shrink:0;background:#f8faff;border-bottom:1px solid #e5eaf2;flex-wrap:wrap}.query-results-heading h3{font-size:14px;font-weight:700;color:#172033;margin:0}.comprehensive-query .query-results-heading .query-status{padding:0;border:0;background:transparent;margin:0;flex:1;min-width:100px}.query-results-heading [data-copy-feedback]{font-size:12px;color:#64748b}.query-results-heading button{height:32px;padding:0 12px;margin-left:auto;white-space:nowrap}

/* Matching query/copy action dimensions, with a complementary teal copy action. */
.comprehensive-query .query-actions button[type="submit"],.comprehensive-query .query-results-heading button[data-copy-results]{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:108px;height:36px;padding:0 20px;border-radius:6px;font-family:inherit;font-size:13px;line-height:1;font-weight:500}
.comprehensive-query .query-results-heading button[data-copy-results]{background:#168d92;border:1px solid #168d92;color:#fff;box-shadow:none;transition:background .15s,border-color .15s}
.comprehensive-query .query-results-heading button[data-copy-results]:hover:not(:disabled){background:#11777c;border-color:#11777c;color:#fff}
.comprehensive-query .query-results-heading button[data-copy-results]:focus-visible{outline:3px solid #168d9230;outline-offset:2px}
.comprehensive-query .query-results-heading button[data-copy-results]:disabled{background:#e7f1f2;border-color:#d5e7e9;color:#8aa6a9;opacity:1;cursor:not-allowed}

/* Shared pagination geometry for admin, agent and embedded legacy tables. */
.unified-pagination,.layui-table-page .layui-laypage{display:flex!important;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;max-width:100%;height:auto!important;white-space:normal!important;margin:0!important}
.layui-table-page{height:auto!important;overflow:visible!important;flex-wrap:wrap;padding:14px 16px!important}
.unified-pagination button,.unified-pagination select,.unified-pagination input,.pagination button,.pagination select,.pagination input,.org-pagination button,.org-pagination select,.perf-pagination button,.perf-pagination select,.layui-laypage>a,.layui-laypage>span,.layui-laypage input,.layui-laypage select,.layui-laypage button,.page-size-trigger{box-sizing:border-box!important;height:36px!important;min-height:36px!important;line-height:34px!important;border:1px solid #dbe2ec!important;border-radius:6px!important;background:#fff!important;color:#475569!important;font:400 13px/34px "Microsoft YaHei",sans-serif!important;box-shadow:none!important;margin:0!important;vertical-align:middle;flex-shrink:0}
.unified-pagination button,.layui-laypage>a,.layui-laypage>.layui-laypage-curr,.layui-laypage>.layui-laypage-spr{width:auto!important;min-width:36px!important;padding:0 12px!important;white-space:nowrap}
.unified-pagination input,.layui-laypage input,.pagination input{width:110px!important;min-width:110px!important;max-width:none!important;padding:0 8px!important;text-align:center;appearance:textfield;-moz-appearance:textfield}
.unified-pagination input::-webkit-inner-spin-button,.layui-laypage input::-webkit-inner-spin-button{appearance:none;margin:0}
.unified-pagination select,.layui-laypage select,.page-size-trigger{min-width:120px!important;width:auto!important;padding:0 12px!important}
.unified-pagination label,.layui-laypage>.layui-laypage-skip,.layui-laypage>.layui-laypage-limits,.layui-laypage>.layui-laypage-count{display:inline-flex!important;align-items:center;gap:8px;white-space:nowrap!important;padding:0!important;border:0!important;background:transparent!important;height:36px!important;color:#475569!important}
.layui-laypage>.layui-laypage-curr{position:relative;background:#3478f6!important;border-color:#3478f6!important;color:#fff!important}
.layui-laypage .layui-laypage-curr .layui-laypage-em{inset:-1px!important;width:auto!important;height:auto!important;border-radius:6px!important;background:#3478f6!important}
.layui-laypage .layui-laypage-curr em:not(.layui-laypage-em){position:relative;color:#fff!important}
.unified-pagination button.current{background:#3478f6!important;border-color:#3478f6!important;color:#fff!important}
.unified-pagination button:hover:not(:disabled),.layui-laypage a:hover,.page-size-trigger:hover{border-color:#3478f6!important;color:#3478f6!important}
.unified-pagination input:focus,.layui-laypage input:focus,.page-size-trigger:focus-visible{outline:2px solid #3478f633!important;outline-offset:1px;border-color:#3478f6!important}
.unified-pagination button:disabled,.layui-laypage .layui-disabled{color:#a8b1bf!important;background:#f8fafc!important;cursor:not-allowed}

.layui-table-view:has(th[data-field="activationHistory"]) .layui-table-cell{height:auto!important;min-height:28px;white-space:normal;line-height:24px!important}.activation-history-line{white-space:nowrap;line-height:24px;color:#475569}

.activation-credit{display:block;font-size:12px;color:#8591a4;line-height:20px}.activation-retry{font-size:12px}
