/* ============================================================
 * responsive.css —— 全局响应式自适应层（V480 新增，纯增量）
 * ------------------------------------------------------------
 * 策略：流体缩放 + 多断点（1366 / 1536 / 1920 / 2560 / 3840）
 *
 * 设备模式总规则（满足「除司机端仅手机外，各界面都带手机+电脑双模式」）：
 *   · 司机端   body[data-module="driver"]  → 恒为手机模式，永不被桌面缩放（双重保险）。
 *   · 管理端   body[data-module="admin"]    → 固定 data-mode=desktop（2026-09-12 起移除手机浏览模式，仅电脑版）。
 *   · 客户端   body[data-module="client"]   → data-mode=mobile/desktop 双模式（app.js 已有切换）。
 *   · 资产端   body[data-module="asset"]    → data-mode=mobile/desktop 双模式（app-asset.js 新增切换）。
 *   · 工资端   body.payroll-body            → 仅电脑端（手机整屏提示「仅电脑端可用」），只做桌面自适应。
 *
 * 设计纪律：
 *   · 小屏（<1366px）维持原样，绝不改动既有锁定 UI。
 *   · 桌面大屏缩放 = 容器 max-width 用 min(92vw, Npx) 流体封顶 + 字号/列数按断点分段提升。
 *   · 所有桌面规则均作用域隔离到对应模块，互不交叉、互不干扰。
 * ============================================================ */
html{font-size: 14px}@media (min-width: 1366px){html{font-size: 15px}}@media (min-width: 1536px){html{font-size: 15.5px}}@media (min-width: 1920px){html{font-size: 16.5px}}@media (min-width: 2560px){html{font-size: 18px}}@media (min-width: 3840px){html{font-size: 20px}}@media (min-width: 1536px){body[data-mode="desktop"][data-module="admin"] #app{grid-template-columns: 248px 1fr}}@media (min-width: 1920px){body[data-mode="desktop"][data-module="admin"] #app{grid-template-columns: 264px 1fr}.mc-grid{grid-template-columns: repeat(3,1fr)}}@media (min-width: 2560px){.mc-grid{grid-template-columns: repeat(4,1fr)}body[data-mode="desktop"][data-module="admin"] #view{max-width: 2200px;margin: 0 auto;width: 100%}}@media (min-width: 3840px){body[data-mode="desktop"][data-module="admin"] #app{grid-template-columns: 288px 1fr}body[data-mode="desktop"][data-module="admin"] #view{max-width: 2600px}body[data-mode="desktop"][data-module="admin"] #view #admin-banner{max-width: 2600px;margin-left: auto;margin-right: auto}}.pr-wrap{max-width: min(92vw,1180px)}@media (min-width: 1366px){.pr-wrap{max-width: min(94vw,1400px)}.pr-cards{grid-template-columns: repeat(auto-fit,minmax(172px,1fr))}}@media (min-width: 1536px){.pr-wrap{max-width: min(94vw,1600px)}}@media (min-width: 1920px){.pr-wrap{max-width: min(95vw,1840px)}.pr-table{font-size: 14px}.pr-table th,.pr-table td{padding: 11px 10px}.pr-panel{padding: 18px 22px}}@media (min-width: 2560px){.pr-wrap{max-width: min(95vw,2120px)}.pr-table{font-size: 15px}.pr-cards{grid-template-columns: repeat(auto-fit,minmax(200px,1fr))}}@media (min-width: 3840px){.pr-wrap{max-width: none;margin: 0}.pr-table{font-size: 17px}.pr-table th,.pr-table td{padding: 14px 14px}.pr-card-num{font-size: 28px}.pr-h3{font-size: 19px}.pr-modal-box{width: 460px}}@media (min-width: 1920px){.module-grid,.portal-grid{max-width: 1200px;margin: 0 auto}}@media (min-width: 2560px){.module-grid,.portal-grid{max-width: 1500px}.module-card .mc-title{font-size: 19px}.module-card .mc-sub{font-size: 14px}}@media (min-width: 3840px){.module-grid,.portal-grid{max-width: 1900px}.module-card .mc-title{font-size: 24px}.module-card .mc-sub{font-size: 16px}}.as-mode-btn{margin-left: 10px;background: rgba(255,255,255,.16);color: #fff;border: 1px solid rgba(255,255,255,.28);border-radius: 10px;padding: 6px 12px;font-size: 13px;cursor: pointer;line-height: 1;white-space: nowrap}.as-mode-btn:hover{background: rgba(255,255,255,.26)}body[data-module="admin"] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=submit]):not([type=button]):not(:focus):not(:disabled),body[data-module="admin"] select:not(:focus):not(:disabled),body[data-module="admin"] textarea:not(:focus):not(:disabled){border-color: var(--bd)}:where(body[data-module="admin"]) .ad-back-btn,:where(body[data-module="admin"]) .aj-f-field input:not(:focus),:where(body[data-module="admin"]) .aj-f-field select:not(:focus),:where(body[data-module="admin"]) .au-btn,:where(body[data-module="admin"]) .au-in,:where(body[data-module="admin"]) .au-intro,:where(body[data-module="admin"]) .au-role,:where(body[data-module="admin"]) .au-role-note,:where(body[data-module="admin"]) .au-search,:where(body[data-module="admin"]) .au-seg,:where(body[data-module="admin"]) .ct-form .field input:not(:focus),:where(body[data-module="admin"]) .ct-form .field select:not(:focus),:where(body[data-module="admin"]) .d-search input:not(:focus),:where(body[data-module="admin"]) .date-preset,:where(body[data-module="admin"]) .date-preset-clear,:where(body[data-module="admin"]) .date-triple select:not(:focus),:where(body[data-module="admin"]) .field-hint,:where(body[data-module="admin"]) .form-row input:not(:focus),:where(body[data-module="admin"]) .form-row select:not(:focus),:where(body[data-module="admin"]) .icon-btn,:where(body[data-module="admin"]) .lw-chip-add,:where(body[data-module="admin"]) .lw-chip-bar,:where(body[data-module="admin"]) .lw-chip-cap,:where(body[data-module="admin"]) .lw-chip-dates,:where(body[data-module="admin"]) .lw-ei-btn-ghost,:where(body[data-module="admin"]) .lw-ei-details .ei-detail-chip,:where(body[data-module="admin"]) .lw-ff-off-btn,:where(body[data-module="admin"]) .lw-sc-btn-ghost,:where(body[data-module="admin"]) .lw-sc-date-row + .date-presets .date-preset,:where(body[data-module="admin"]) .lw-sc-input:not(:focus),:where(body[data-module="admin"]) .lw-sc-v524 .btn-row .btn.ghost,:where(body[data-module="admin"]) .lw-sc-v524 .btn-row .portal-q,:where(body[data-module="admin"]) .lw-sc-v524 .date-preset,:where(body[data-module="admin"]) .lw-sc-v524 .portal-search-type-sel,:where(body[data-module="admin"]) .mini-btn,:where(body[data-module="admin"]) .msg-drv-input:not(:focus)-row,:where(body[data-module="admin"]) .msg-drv-input:not(:focus)-row input:not(:focus),:where(body[data-module="admin"]) .msg-drv-input:not(:focus)-wrap textarea:not(:focus),:where(body[data-module="admin"]) .msg-drv-unack-btn,:where(body[data-module="admin"]) .msg-input:not(:focus)-row,:where(body[data-module="admin"]) .msg-recall-btn,:where(body[data-module="admin"]) .news-filters select:not(:focus),:where(body[data-module="admin"]) .op-btn,:where(body[data-module="admin"]) .op-chip,:where(body[data-module="admin"]) .pager,:where(body[data-module="admin"]) .pick-card,:where(body[data-module="admin"]) .pm-db-opt,:where(body[data-module="admin"]) .pr-btn,:where(body[data-module="admin"]) .pr-pbtn,:where(body[data-module="admin"]) .pr-qbtn,:where(body[data-module="admin"]) .rt-seg-btn,:where(body[data-module="admin"]) .scan-btn,:where(body[data-module="admin"]) .sch-form .field input:not(:focus),:where(body[data-module="admin"]) .sch-form .field select:not(:focus),:where(body[data-module="admin"]) .xh-bk-field select:not(:focus),:where(body[data-module="admin"]) .xh-bk-field textarea:not(:focus),:where(body[data-module="admin"]) .xh-btn-ghost,:where(body[data-module="admin"]) .xh-cn-actions .xh-btn-ghost,:where(body[data-module="admin"]) .xh-cn-f input:not(:focus),:where(body[data-module="admin"]) .xh-cn-f select:not(:focus),:where(body[data-module="admin"]) .xh-confirm-btn,:where(body[data-module="admin"]) .xh-cp-borrow-input:not(:focus),:where(body[data-module="admin"]) .xh-drv-btn,:where(body[data-module="admin"]) .xh-header .xh-chassis-btn,:where(body[data-module="admin"]) .xh-note-row input:not(:focus),:where(body[data-module="admin"]) .xh-pw-badge.single,:where(body[data-module="admin"]) .xh-pwd-input:not(:focus),:where(body[data-module="admin"]) .xh-seg-btn,:where(body[data-module="admin"]) .xh-view-mode-btn,body[data-module="admin"] .bk-form input:not(:focus)[type="number"],body[data-module="admin"] .bk-form input:not(:focus)[type="time"],body[data-module="admin"] .bk-form select:not(:focus),:where(body[data-module="admin"]) input:not(:focus).pg-jump,:where(body[data-module="admin"]) input:not(:focus)[type=date],:where(body[data-module="admin"]) input:not(:focus)[type=datetime-local],:where(body[data-module="admin"]) input:not(:focus)[type=email],:where(body[data-module="admin"]) input:not(:focus)[type=number],:where(body[data-module="admin"]) input:not(:focus)[type=password],:where(body[data-module="admin"]) input:not(:focus)[type=text],:where(body[data-module="admin"]) select:not(:focus),:where(body[data-module="admin"]) textarea:not(:focus){border-color: var(--bd)}:where(body[data-module="admin"]) #pbw-list .ph,:where(body[data-module="admin"]) #view button,:where(body[data-module="admin"]) .adm-item,:where(body[data-module="admin"]) .ai-anom-item,:where(body[data-module="admin"]) .ai-ds-item,:where(body[data-module="admin"]) .alert-card,:where(body[data-module="admin"]) .as-modal-f,:where(body[data-module="admin"]) .as-modal-h,:where(body[data-module="admin"]) .as-table td,:where(body[data-module="admin"]) .as-table th,:where(body[data-module="admin"]) .au-add-hint,:where(body[data-module="admin"]) .au-cleanup-info,:where(body[data-module="admin"]) .au-cleanup-row + .au-cleanup-row,:where(body[data-module="admin"]) .au-export-sel,:where(body[data-module="admin"]) .au-field-hint,:where(body[data-module="admin"]) .au-fleet-row,:where(body[data-module="admin"]) .au-locked,:where(body[data-module="admin"]) .au-me-row,:where(body[data-module="admin"]) .au-pm-table,:where(body[data-module="admin"]) .au-stat,:where(body[data-module="admin"]) .au-userbar,:where(body[data-module="admin"]) .au-usermenu,:where(body[data-module="admin"]) .board,:where(body[data-module="admin"]) .card,:where(body[data-module="admin"]) .cat-block,:where(body[data-module="admin"]) .cg-credit,:where(body[data-module="admin"]) .cg-grade,:where(body[data-module="admin"]) .cg-row,:where(body[data-module="admin"]) .cg-tags,:where(body[data-module="admin"]) .client-card,:where(body[data-module="admin"]) .client-info-item,:where(body[data-module="admin"]) .client-info-list,:where(body[data-module="admin"]) .cont-card,:where(body[data-module="admin"]) .container-card,:where(body[data-module="admin"]) .dash-card,:where(body[data-module="admin"]) .date-wheel-trigger,:where(body[data-module="admin"]) .det-acts,:where(body[data-module="admin"]) .det-row,:where(body[data-module="admin"]) .det-thumb,:where(body[data-module="admin"]) .dp-board-card,:where(body[data-module="admin"]) .dp-order,:where(body[data-module="admin"]) .dp-panel,:where(body[data-module="admin"]) .dp-stat,:where(body[data-module="admin"]) .driver-card,:where(body[data-module="admin"]) .driver-item,:where(body[data-module="admin"]) .dup-modal-box .dup-item,:where(body[data-module="admin"]) .dw-head,:where(body[data-module="admin"]) .ei-card,:where(body[data-module="admin"]) .ei-preview,:where(body[data-module="admin"]) .ei-preview td,:where(body[data-module="admin"]) .ei-preview th,:where(body[data-module="admin"]) .ei-sel,:where(body[data-module="admin"]) .feed-item,:where(body[data-module="admin"]) .filter-bar,:where(body[data-module="admin"]) .fleet-card,:where(body[data-module="admin"]) .fleet-item,:where(body[data-module="admin"]) .imp-ta,:where(body[data-module="admin"]) .list-item,:where(body[data-module="admin"]) .lw-ei-head,:where(body[data-module="admin"]) .lw-ei-sel,:where(body[data-module="admin"]) .lw-ei-v524,:where(body[data-module="admin"]) .lw-ff-v529 .ff-row,:where(body[data-module="admin"]) .lw-modal-h,:where(body[data-module="admin"]) .lw-sc-date-row .date-wheel-trigger,:where(body[data-module="admin"]) .lw-sc-sel,:where(body[data-module="admin"]) .lw-sc-v524,:where(body[data-module="admin"]) .lw-sc-v524 .date-wheel-trigger,:where(body[data-module="admin"]) .mc-card,:where(body[data-module="admin"]) .mc-dash,:where(body[data-module="admin"]) .mc-group-head,:where(body[data-module="admin"]) .mc-list-card,:where(body[data-module="admin"]) .mc-list-row,:where(body[data-module="admin"]) .mc-stat-card,:where(body[data-module="admin"]) .mc-trend-card,:where(body[data-module="admin"]) .mini,:where(body[data-module="admin"]) .modal button,:where(body[data-module="admin"]) .modal-box,:where(body[data-module="admin"]) .modal-box button,:where(body[data-module="admin"]) .module-card,:where(body[data-module="admin"]) .msg-divider,:where(body[data-module="admin"]) .msg-driver-box,:where(body[data-module="admin"]) .msg-driver-item,:where(body[data-module="admin"]) .msg-kbd-hint kbd,:where(body[data-module="admin"]) .msg-thread-head,:where(body[data-module="admin"]) .news-card,:where(body[data-module="admin"]) .news-row,:where(body[data-module="admin"]) .nt-item,:where(body[data-module="admin"]) .ocr-cand,:where(body[data-module="admin"]) .onl-note,:where(body[data-module="admin"]) .op-table td,:where(body[data-module="admin"]) .op-table th,:where(body[data-module="admin"]) .ops-bar,:where(body[data-module="admin"]) .panel,:where(body[data-module="admin"]) .pg-limit,:where(body[data-module="admin"]) .photo-grid .ph,:where(body[data-module="admin"]) .pm-role,:where(body[data-module="admin"]) .pm-row,:where(body[data-module="admin"]) .pr-more-menu,:where(body[data-module="admin"]) .pr-tab,:where(body[data-module="admin"]) .pr-table th,:where(body[data-module="admin"]) .pr-total-row td,:where(body[data-module="admin"]) .row,:where(body[data-module="admin"]) .rp-kpi-card,:where(body[data-module="admin"]) .rt-row,:where(body[data-module="admin"]) .sch-row,:where(body[data-module="admin"]) .search-bar,:where(body[data-module="admin"]) .skeleton-row,:where(body[data-module="admin"]) .sm,:where(body[data-module="admin"]) .staged-thumb,:where(body[data-module="admin"]) .stat,:where(body[data-module="admin"]) .table,:where(body[data-module="admin"]) .table td,:where(body[data-module="admin"]) .table th,:where(body[data-module="admin"]) .table-scroll,:where(body[data-module="admin"]) .td-driver-box,:where(body[data-module="admin"]) .td-drv-item.read,:where(body[data-module="admin"]) .td-item,:where(body[data-module="admin"]) .td-read-tag,:where(body[data-module="admin"]) .toolbar,:where(body[data-module="admin"]) .topbar,:where(body[data-module="admin"]) .u-card,:where(body[data-module="admin"]) .u-role-sel,:where(body[data-module="admin"]) .uip-item,:where(body[data-module="admin"]) .veh-inline-form,:where(body[data-module="admin"]) .wb-card,:where(body[data-module="admin"]) .wb-panel,:where(body[data-module="admin"]) .wb-stat-card,:where(body[data-module="admin"]) .xh-actionsheet,:where(body[data-module="admin"]) .xh-back-step,:where(body[data-module="admin"]) .xh-bill-back,:where(body[data-module="admin"]) .xh-bill-cn,:where(body[data-module="admin"]) .xh-bill-head,:where(body[data-module="admin"]) .xh-bill-item,:where(body[data-module="admin"]) .xh-bk-tip,:where(body[data-module="admin"]) .xh-bs-head,:where(body[data-module="admin"]) .xh-bulk-card,:where(body[data-module="admin"]) .xh-bulk-thumb,:where(body[data-module="admin"]) .xh-confirm-wrap,:where(body[data-module="admin"]) .xh-cp-current,:where(body[data-module="admin"]) .xh-cp-item,:where(body[data-module="admin"]) .xh-cp-release-row,:where(body[data-module="admin"]) .xh-cp-tag,:where(body[data-module="admin"]) .xh-driver-item,:where(body[data-module="admin"]) .xh-drv-pill,:where(body[data-module="admin"]) .xh-drv-toolbar,:where(body[data-module="admin"]) .xh-dt-cn,:where(body[data-module="admin"]) .xh-dt-cnbox,:where(body[data-module="admin"]) .xh-dt-photo,:where(body[data-module="admin"]) .xh-edit-wrap .xh-cancel-edit,:where(body[data-module="admin"]) .xh-fleet-count,:where(body[data-module="admin"]) .xh-fleet-item,:where(body[data-module="admin"]) .xh-header,:where(body[data-module="admin"]) .xh-header .xh-pwd,:where(body[data-module="admin"]) .xh-header .xh-switch,:where(body[data-module="admin"]) .xh-modal button,:where(body[data-module="admin"]) .xh-my-item,:where(body[data-module="admin"]) .xh-op-item,:where(body[data-module="admin"]) .xh-photo-more,:where(body[data-module="admin"]) .xh-pick-actions,:where(body[data-module="admin"]) .xh-pick-row,:where(body[data-module="admin"]) .xh-pw-dcard,:where(body[data-module="admin"]) .xh-pw-dstat,:where(body[data-module="admin"]) .xh-pw-row,:where(body[data-module="admin"]) .xh-staged-thumb,:where(body[data-module="admin"]) .xh-ton-tip,:where(body[data-module="admin"]) .xh-ts-item,:where(body[data-module="admin"]) .xh-upload-add,:where(body[data-module="admin"]) .xh-upload-add-compact,:where(body[data-module="admin"]) .xh-upload-modify,:where(body[data-module="admin"]) .xh-upload-modify-compact,:where(body[data-module="admin"]) .xh-upload-modify.is-cnf-locked,body[data-mode="desktop"][data-module="admin"] #admin-sidebar,body[data-module="admin"] #view .aj-pill-bar .aj-wm-box:not(.active),body[data-module="admin"] .aj-pill,body[data-module="admin"] .aj-pill-bar .xh-drv-pill,:where(body[data-module="admin"]) table,:where(body[data-module="admin"]) table.data-table,:where(body[data-module="admin"]) td,:where(body[data-module="admin"]) th{border-color: var(--bd-soft)}body[data-module="admin"] input:not(:focus):not(:disabled):not(.lw-req-flash),body[data-module="admin"] select:not(:focus):not(:disabled):not(.lw-req-flash),body[data-module="admin"] textarea:not(:focus):not(:disabled):not(.lw-req-flash){border-color: var(--bd) !important}body[data-module="admin"] .xh-pw-badge.single{border-color: var(--bd-soft) !important}body[data-module="admin"] input:focus:not(.lw-req-flash),body[data-module="admin"] select:focus:not(.lw-req-flash),body[data-module="admin"] textarea:focus:not(.lw-req-flash){border-color: var(--primary) !important}:where(body[data-module="admin"]) input[id]:not(:focus):not(:disabled),:where(body[data-module="admin"]) select[id]:not(:focus):not(:disabled),:where(body[data-module="admin"]) textarea[id]:not(:focus):not(:disabled){border-color: var(--bd) !important}:where(body[data-module="admin"]) .xh-pw-badge.single{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .topbar,body[data-mode="desktop"][data-module="admin"] #admin-sidebar{border-color: var(--bd)}:where(body[data-module="admin"]) .pager,:where(body[data-module="admin"]) .op-table,:where(body[data-module="admin"]) .dt-table,:where(body[data-module="admin"]) .lw-table{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) #view button{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .au-btn{border-color: var(--bd) !important}:where(body[data-module="admin"]) .board{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .card{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .dash-card{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .date-preset{border-color: var(--bd) !important}:where(body[data-module="admin"]) .date-preset-clear{border-color: var(--bd) !important}:where(body[data-module="admin"]) .det-row{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .dp-panel{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .filter-bar{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .icon-btn{border-color: var(--bd) !important}:where(body[data-module="admin"]) .mc-card{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .mc-dash{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .mc-group-head{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .mini-btn{border-color: var(--bd) !important}:where(body[data-module="admin"]) .modal button{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .modal-box{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .modal-box button{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .op-btn{border-color: var(--bd) !important}:where(body[data-module="admin"]) .ops-bar{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .panel{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .scan-btn{border-color: var(--bd) !important}:where(body[data-module="admin"]) .search-bar{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .sm{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .table{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .table td{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .table th{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .table-scroll{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .toolbar{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .wb-card{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .wb-panel{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .xh-edit-wrap .xh-cancel-edit{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .xh-modal button{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .xh-seg-btn{border-color: var(--bd) !important}:where(body[data-module="admin"]) .xh-ton-tip{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .xh-upload-add{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .xh-upload-add-compact{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .xh-upload-modify{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .xh-upload-modify-compact{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .xh-upload-modify.is-cnf-locked{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) .xh-view-mode-btn{border-color: var(--bd) !important}:where(body[data-module="admin"]) body[data-module="admin"] #view .aj-pill-bar .aj-wm-box:not(.active){border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) table{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) table.data-table{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) td{border-color: var(--bd-soft) !important}:where(body[data-module="admin"]) th{border-color: var(--bd-soft) !important}@media (max-width: 768px){body[data-mode="desktop"] #app,body[data-mode="desktop"][data-module="admin"] #app{grid-template: "top" 52px "banner" "nav" "content" / minmax(0,1fr)}#app{max-width: 100%}#app > *{min-width: 0}#admin-sidebar{max-height: 38vh;overflow-y: auto;-webkit-overflow-scrolling: touch}.topbar{height: auto;min-height: calc(52px + env(safe-area-inset-top,0px));flex-wrap: wrap;row-gap: 2px}.topbar-logo,.topbar-user,.topbar-title{flex: 0 1 auto;min-width: 0}.topbar-title{max-width: 100%}.view,.wb-card,.wb-banner,.aj-pill-bar,.xh-upload-item,.xh-upload-top,.xh-upload-top-right,.xh-upload-meta,.xh-upload-badges,.xh-upload-status-wrap,.lw-collapse,.card{min-width: 0}.xh-upload-top,.xh-meta-line,.xh-l2-chips,.xh-l3a-line{flex-wrap: wrap}.xh-upload-item,.xh-upload-meta,.xh-meta-line,.xh-cn-text{overflow-wrap: anywhere}img,canvas,video,svg,table{max-width: 100%}.xh-photo-grid{grid-template-columns: repeat(6,minmax(0,1fr))}.xh-photo-grid .ph-empty-text{white-space: normal;font-size: 9px;line-height: 1.1}.xh-photo-grid .ph-noimg{font-size: 16px}.view{overflow-x: hidden}}@media (max-width: 760px){body[data-module="admin"] #aj-list .xh-upload-item .xh-upload-top-right{position: absolute !important;top: 8px !important;right: 12px !important;margin: 0 !important;padding: 0 !important}body[data-module="admin"] #aj-list .xh-upload-item .xh-upload-top{padding-right: 76px !important}}body[data-module="admin"] #aj-list .xh-upload-item .xh-upload-top{margin-bottom: 0 !important}body[data-module="admin"] #aj-list .xh-upload-item .xh-upload-meta{margin-bottom: 0 !important}body[data-module="admin"] #aj-list .xh-upload-item .xh-meta-line{margin-top: 0 !important;margin-bottom: 0 !important}body[data-module="admin"] #aj-list .xh-upload-item .xh-photo-grid{margin-top: 0 !important;margin-bottom: 0 !important}body[data-module="admin"] #aj-list .xh-upload-item .xh-lock-timer{margin-top: 0 !important}body[data-module="admin"] #aj-list .xh-upload-item .xh-upload-meta{min-height: 0 !important}body[data-module="admin"] #aj-list .xh-upload-item .xh-upload-top-right{min-height: 0 !important}{font-size: 20px}body[data-mode="desktop"][data-module="admin"] #app{grid-template-columns: 288px 1fr}body[data-mode="desktop"][data-module="admin"] #view{max-width: none}.mc-grid{grid-template-columns: repeat(4,1fr)}.pr-wrap{max-width: none;margin: 0}.pr-table{font-size: 17px}.pr-table th,.pr-table td{padding: 14px 14px}.pr-card-num{font-size: 28px}.pr-h3{font-size: 19px}.pr-modal-box{width: 460px}.module-grid,.portal-grid{max-width: 1900px}.module-card .mc-title{font-size: 24px}.module-card .mc-sub{font-size: 16px}body[data-mode="desktop"][data-module="admin"] .a-table{font-size: 17px}body[data-mode="desktop"][data-module="admin"] .a-table th,body[data-mode="desktop"][data-module="admin"] .a-table td{padding: 13px 16px}body[data-mode="desktop"][data-module="admin"] .op-table{font-size: 17px}body[data-mode="desktop"][data-module="admin"] .mc-card .mc-title{font-size: 17px}body[data-mode="desktop"][data-module="admin"] .mc-card .mc-sub{font-size: 14.5px}body:not([data-module="driver"]) .btn{font-size: 18px}body:not([data-module="driver"]) .btn.sm{font-size: 15px}body:not([data-module="driver"]) .a-drawer{width: 620px}body:not([data-module="driver"]) .a-drawer-hd b{font-size: 17px}body:not([data-module="driver"]) .a-sec > h5{font-size: 15px}body:not([data-module="driver"]) .a-kv .k{font-size: 14.5px}body:not([data-module="driver"]) .a-kv .v{font-size: 15.5px}body:not([data-module="driver"]) .a-modal{width: 860px}body:not([data-module="driver"]) .mc-list-head,body:not([data-module="driver"]) .mc-list-row{font-size: 15px}body:not([data-module="driver"]) .client-card-title{font-size: 17px}body:not([data-module="driver"]) .adm-item-top{font-size: 16px}body:not([data-module="driver"]) .adm-item-sub{font-size: 14px}body:not([data-module="driver"]) .as-btn{font-size: 16px}body:not([data-module="driver"]) .topbar-title{font-size: 18px}body:not([data-module="driver"]) .sch-form .field input,body:not([data-module="driver"]) .sch-form .field select,body:not([data-module="driver"]) .ct-form .field input,body:not([data-module="driver"]) .ct-form .field select{font-size: 16px}body:not([data-module="driver"]) .xh-cn-chip{font-size: 12.5px}body:not([data-module="driver"]) .xh-upload-item{padding: 14px 18px;margin: 0 14px 14px}body:not([data-module="driver"]) .aj-listmode .xh-upload-item{padding: 12px 16px;margin: 12px 0}body:not([data-module="driver"]) .adm-item{padding: 16px 18px;gap: 14px;margin-bottom: 14px}body:not([data-module="driver"]) .xh-upload-item .xh-photo-grid,body:not([data-module="driver"]) .adm-item .xh-photo-grid{gap: 8px;margin-bottom: 10px}body:not([data-module="driver"]) .xh-upload-item .xh-upload-meta .xh-l2-chips,body:not([data-module="driver"]) .adm-item .xh-upload-meta .xh-l2-chips{column-gap: 8px;row-gap: 6px}body:not([data-module="driver"]) .xh-upload-item .xh-cn-chip,body:not([data-module="driver"]) .adm-item .xh-cn-chip{font-size: 12px;padding: 3px 9px}body:not([data-module="driver"]) .xh-upload-item .xh-upload-meta > .xh-meta-line,body:not([data-module="driver"]) .adm-item .xh-upload-meta > .xh-meta-line{margin-top: 5px}body:not([data-module="driver"]) .xh-upload-item .xh-upload-meta .xh-seal-line,body:not([data-module="driver"]) .adm-item .xh-upload-meta .xh-seal-line{margin-top: 5px}body:not([data-module="driver"]) .xh-upload-item .xh-upload-meta .xh-seal-line > .xh-seal-actions,body:not([data-module="driver"]) .adm-item .xh-upload-meta .xh-seal-line > .xh-seal-actions{gap: 10px}body[data-mode="desktop"][data-module="admin"] #view #admin-banner{max-width: none}body[data-module="admin"] #aj-list .xh-seal-line,body[data-module="admin"] #aj-list .xh-upload-meta .xh-seal-line,body[data-module="admin"] #aj-list .aj-listmode .xh-upload-meta .xh-seal-line,body[data-module="admin"] .aj-listmode .xh-upload-meta .xh-seal-line,body[data-module="admin"] main.view .aj-listmode .xh-upload-meta .xh-seal-line{flex-wrap: nowrap !important;min-width: 0}body[data-module="admin"] .xh-upload-meta .xh-seal-line > .xh-note-block{flex: 0 1 auto !important;min-width: 0 !important;max-width: 470px !important;overflow: hidden !important;text-overflow: ellipsis;white-space: nowrap}body[data-module="admin"] .xh-upload-meta .xh-seal-line > .xh-seal-text{flex: 0 1 auto;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}body[data-module="admin"] .xh-upload-meta .xh-seal-line > .xh-seal-actions{flex: 0 0 auto !important;white-space: nowrap}body[data-module="admin"] .xh-seal-actions > button{white-space: nowrap !important;flex: 0 0 auto}body[data-module="admin"] .xh-seal-actions i{width: 13px !important;min-width: 13px !important;max-width: 13px !important;display: inline-block !important;text-align: center;flex: 0 0 auto;overflow: hidden}body .view > [id$="-pager"],body .view > .xh-pager-host,body .view > .bm-pager{margin-top: auto}body[data-module="admin"] .view{padding-bottom: 12px}.xh-selbar{position: fixed !important;left: 14px !important;top: 74px !important;bottom: auto !important;right: auto !important;transform: none !important;margin: 0 !important;max-width: 340px !important;width: max-content !important;box-shadow: 0 4px 16px rgba(0,0,0,.22) !important}body.aj-selbar-on .pager,body.aj-selbar-on .xh-pager-host{margin-bottom: 0 !important}@media (min-width: 761px){body[data-module="admin"] #aj-list .xh-note-block,body[data-module="admin"] .aj-listmode .xh-note-block{margin: 0 !important}}body[data-module="admin"] .xh-note-block .xh-note-inp{border: 1.5px solid #b9c2d4 !important;background: #fff}body[data-module="admin"] .xh-note-block .xh-note-inp.has-val{border-color: #8fa0bd !important}body[data-module="admin"] .xh-note-block .xh-note-inp:focus{border: 2px solid var(--primary,#f59e0b) !important;box-shadow: 0 0 0 3px rgba(245,158,11,.15)}html body[data-module="admin"][data-module="admin"] #aj-list#aj-list .xh-note-inp{border: 1.5px solid #b9c2d4 !important;border-color: #b9c2d4 !important;background: transparent !important;background-color: #fff !important;box-shadow: 0 1px 3px rgba(0,0,0,.06) !important}html body[data-module="admin"][data-module="admin"] #aj-list#aj-list .xh-note-inp:hover{border-color: #8fa0bd !important}html body[data-module="admin"][data-module="admin"] #aj-list#aj-list .xh-note-inp:focus{border: 2px solid var(--primary,#f59e0b) !important;border-color: var(--primary,#f59e0b) !important;box-shadow: 0 0 0 3px rgba(245,158,11,.15) !important}html body[data-module="admin"][data-module="admin"] #aj-list#aj-list .xh-note-inp.has-val{border: 1.5px solid #8fa0bd !important;border-color: #8fa0bd !important}html body[data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-upload-meta .xh-seal-line .xh-note-block,html body[data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-seal-line .xh-note-block{margin: 0 !important}.au-wrap .rt-name{display: inline-block;width: 20ch;vertical-align: middle}.au-wrap .u-badge.role-super,.au-wrap .u-badge.role-admin,.au-wrap .u-badge.role-client,.au-wrap .u-badge.role-payroll,.au-wrap .u-badge.role-driver{background: transparent !important;box-shadow: none !important}.site-footer{display: none !important}body.is-logged-out .site-footer,body.home-page .site-footer{display: block !important}html body[data-module="admin"][data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-upload-meta .xh-seal-line .xh-note-block,html body[data-module="admin"][data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-seal-line .xh-note-block{right: 279px !important;width: 355px !important}html body[data-module="admin"][data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-upload-meta .xh-seal-line .xh-note-block .xh-note-wrap,html body[data-module="admin"][data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-seal-line .xh-note-block .xh-note-wrap{width: 100% !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-meta .xh-seal-line .xh-note-block .xh-note-inp,html body[data-module="admin"] #aj-list#aj-list .xh-seal-line .xh-note-block .xh-note-inp{height: 60px !important;min-height: 60px !important}html body[data-module="admin"][data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-seal-line .xh-note-block,html body[data-module="admin"][data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-seal-line .xh-note-block .xh-note-wrap{height: 60px !important}html body[data-module="admin"][data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-seal-line .xh-note-block{top: auto !important}body.home-page .module-card .mc-title{font-size: 16px}body.home-page .module-card .mc-sub{font-size: 12px}.xh-cn-f.xh-cn-check-row{padding: 10px 2px 10px 2px !important}.xh-cn-check{gap: 6px !important}.xh-cn-check-row .xh-cn-check{gap: 6px !important}.xh-cn-check input[type="checkbox"]{width: 20px !important;height: 20px !important;border-radius: 6px !important;flex: 0 0 auto !important}@media (max-width: 760px){.xh-cn-check input[type="checkbox"]{width: 21px !important;height: 21px !important}.xh-cn-check{font-size: 14px !important}}.msg-portal{white-space: nowrap}.msg-portals{display: flex;gap: 8px;padding: 2px 12px 8px}.msg-portals .msg-portal{flex: 1 1 0;min-width: 0;font-size: 13px;padding: 9px 4px}.xh-view-title .msg-oil-inline{margin-left: auto;flex: 0 0 auto;font-size: 12.5px;padding: 7px 10px}.msg-portal{flex: 1;display: inline-flex;align-items: center;justify-content: center;gap: 5px;padding: 9px 6px;border-radius: 10px;border: 1px solid var(--line);background: var(--card);color: var(--text);font-size: 13px;font-weight: 600;cursor: pointer;font-family: inherit}.msg-portal i{font-size: 14px}.msg-portal.is-on{background: var(--primary);border-color: var(--primary);color: #fff}.msg-portal-badge{margin-left: 2px;background: #ef4444;color: #fff;border-radius: 999px;font-size: 10px;padding: 0 5px;line-height: 15px;font-style: normal}.msg-portal-badge.hidden{display: none}.msg-oil-card{background: var(--card);border: 1px solid var(--line);border-radius: 12px;padding: 12px;margin: 8px 0}.msg-oil-head{font-weight: 700;font-size: 13.5px;display: flex;align-items: center;gap: 6px;margin-bottom: 8px;color: var(--text)}.msg-oil-items{display: grid;grid-template-columns: 1fr 1fr;gap: 6px}.msg-oil-item{display: flex;align-items: baseline;gap: 6px;background: #f6f7f9;border-radius: 8px;padding: 7px 9px}.msg-oil-item .t{font-size: 12px;color: var(--muted);min-width: 46px}.msg-oil-item .p{font-size: 16px;font-weight: 800;color: var(--primary);font-variant-numeric: tabular-nums}.msg-oil-item .u{font-size: 11px;color: var(--muted)}.msg-oil-card.is-adjust.is-up .msg-oil-head{color: #dc2626}.msg-oil-card.is-adjust.is-down .msg-oil-head{color: #059669}.msg-oil-note{font-size: 13px;line-height: 1.7;color: var(--text)}.msg-oil-meta{margin-top: 6px;font-size: 11.5px;color: var(--muted)}.msg-oil-src{font-size: 11px;color: var(--muted);text-align: right;padding-right: 2px}.xh-vm-cur{display: flex;align-items: center;justify-content: space-between;gap: 8px;flex-wrap: wrap}.xh-vm-cur .xh-vm-cur-main{min-width: 0}.xh-vm-cur .xh-vm-cur-insp{flex: 1 1 auto;min-width: 0;text-align: right;font-size: 12.5px;color: #64748b;white-space: nowrap;font-weight: 600}.lw-axle-hi{display: inline-block;background: #fef3c7;color: #92400e;border: 1px solid #fcd34d;border-radius: 5px;padding: 0 5px;font-weight: 700;line-height: 1.55}.xh-cp-cur-insp{font-size: 13px;color: var(--muted);white-space: nowrap;flex: 0 0 auto;padding-left: 8px}@media (max-width: 560px){.xh-vm-cur .xh-vm-cur-insp{font-size: 12px}.xh-cp-cur-insp{font-size: 11.5px;padding-left: 6px}}.xh-vm-cur .xh-vm-cur-main{flex: 0 1 auto;min-width: 0}.xh-cp-cur-insp{text-align: right}.pr-topbar-user{cursor: pointer;padding: 4px 8px;border-radius: 8px;transition: background .15s}.pr-topbar-user:hover{background: rgba(255,255,255,.18)}.pr-more-menu .pr-menu-item.danger{color: #dc2626}.pr-more-menu .pr-menu-item.danger i{color: #dc2626}.pr-more-menu .pr-menu-item.danger:hover{background: #fee2e2}.drv-listmode .xh-chip-cnh,.drv-listmode .xh-chip-sgh{display: none !important}.drv-listmode .xh-l2-chips{min-height: 22px}.drv-listmode .xh-l2-cn > .xh-cn-chip:not(.xh-rt-chip){display: none !important}.drv-listmode .xh-l2-bulk > .xh-cn-chip:not(.xh-rt-chip){display: none !important}body[data-module="admin"] .login-wrap .xh-back-step{border: 1px solid rgb(211,218,229) !important}body[data-module="admin"] #view .login-wrap .xh-back-step,body[data-module="admin"] .login-wrap .xh-back-step{border: 1px solid rgb(211,218,229) !important}.xh-note-block .xh-note-wrap{position: relative !important;display: block !important;height: auto !important;line-height: 0 !important}.xh-note-block .xh-note-wrap > .xh-note-inp{display: block !important}.xh-note-block .xh-note-ph{position: absolute !important;left: 10px !important;bottom: 5px !important}#aj-selbar.is-capsule .xh-selbar-r1 > *:not(.xh-selbar-count):not(.xh-selbar-pill):not(.xh-selbar-divider){display: none !important}#mr-selbar.is-capsule > *:not(.xh-selbar-count):not(.xh-selbar-pill):not(.xh-selbar-divider){display: none !important}#aj-selbar.is-capsule .xh-selbar-divider,#mr-selbar.is-capsule .xh-selbar-divider{margin: 0 8px !important}.xh-selbar{flex-direction: column !important;align-items: stretch !important;gap: 6px !important;width: max-content !important;max-width: 220px !important;white-space: nowrap !important}#aj-selbar .xh-selbar-r1,#aj-selbar .xh-selbar-r2{display: flex !important;flex-direction: column !important;align-items: stretch !important;gap: 6px !important;width: auto !important;flex-wrap: nowrap !important}#aj-selbar .xh-selbar-r1{padding-bottom: 8px !important;border-bottom: 1px solid rgba(255,255,255,.16) !important}.xh-selbar .xh-selbar-spacer{display: none !important}.xh-selbar button,.xh-selbar .xh-selbar-pill{width: 100% !important;box-sizing: border-box !important;justify-content: center !important}.xh-selbar .xh-selbar-count{text-align: center !important}#aj-selbar .xh-selbar-r1 .xh-selbar-ghost{order: 9}#mr-selbar > .xh-selbar-ghost{order: 9}#mr-selbar > .xh-selbar-pill{order: 5}#mr-selbar > .xh-selbar-count{order: 1}#aj-selbar.is-capsule .xh-selbar-r1 > .xh-selbar-pill{display: inline-flex !important}#aj-selbar.is-capsule .xh-selbar-r1 > .xh-selbar-divider{display: inline-block !important}#mr-selbar.is-capsule > .xh-selbar-pill{display: inline-flex !important}#mr-selbar.is-capsule > .xh-selbar-divider{display: inline-block !important}.xh-note-ph{top: 31px !important;bottom: auto !important;left: 10px !important}#aj-selbar.is-capsule,#mr-selbar.is-capsule{flex-direction: row !important;align-items: center !important;gap: 8px !important;width: max-content !important;max-width: none !important;padding: 8px 14px !important}#aj-selbar.is-capsule .xh-selbar-r1{flex-direction: row !important;align-items: center !important;gap: 8px !important;border-bottom: none !important;padding-bottom: 0 !important}#aj-selbar.is-capsule .xh-selbar-r2{display: none !important}#aj-selbar.is-capsule .xh-selbar-r1 > .xh-selbar-count,#aj-selbar.is-capsule .xh-selbar-r1 > .xh-selbar-divider,#aj-selbar.is-capsule .xh-selbar-r1 > .xh-selbar-pill,#mr-selbar.is-capsule > .xh-selbar-count,#mr-selbar.is-capsule > .xh-selbar-divider,#mr-selbar.is-capsule > .xh-selbar-pill{display: revert !important;width: auto !important}#mr-selbar.is-capsule > .xh-selbar-pill{display: inline-flex !important}#aj-selbar.is-capsule .xh-selbar-r1 > .xh-selbar-pill{display: inline-flex !important}#aj-selbar.is-capsule .xh-selbar-r1 > .xh-selbar-divider,#mr-selbar.is-capsule > .xh-selbar-divider{display: inline-block !important;margin: 0 2px !important}.xh-selbar{width: auto !important;min-width: 150px !important;max-width: 220px !important}.xh-selbar button,.xh-selbar .xh-selbar-pill{min-width: 0 !important}#aj-selbar.is-capsule,#mr-selbar.is-capsule{min-width: 0 !important;width: max-content !important}body[data-mode="desktop"][data-module="admin"] #admin-sidebar .admin-footer-tag{margin-top: auto !important;position: sticky !important;bottom: 0 !important;margin-bottom: 0 !important;padding-bottom: 0 !important;flex: 0 0 auto !important}body[data-mode="desktop"][data-module="admin"] #admin-sidebar{padding-bottom: 8px !important;min-height: calc(100vh - 52px) !important;min-height: calc(100dvh - 52px) !important}.xh-cp-head-right{margin-right: 40px !important}.xh-selbar{flex-direction: column !important;align-items: stretch !important;gap: 6px !important;width: auto !important;min-width: 150px !important;max-width: 220px !important;white-space: nowrap !important}.xh-selbar .xh-selbar-r1,.xh-selbar .xh-selbar-r2{display: flex !important;flex-direction: column !important;align-items: stretch !important;gap: 6px !important;width: auto !important;flex-wrap: nowrap !important}.xh-selbar .xh-selbar-r1{padding-bottom: 8px !important;border-bottom: 1px solid rgba(255,255,255,.16) !important}.xh-selbar .xh-selbar-spacer{display: none !important}.xh-selbar button,.xh-selbar .xh-selbar-pill{width: 100% !important;box-sizing: border-box !important;justify-content: center !important}.xh-selbar .xh-selbar-count{text-align: center !important}.xh-selbar .xh-selbar-ghost{order: 9}.xh-selbar .xh-selbar-cap{text-align: center !important}.xh-selbar.is-capsule{flex-direction: row !important;align-items: center !important;gap: 8px !important;width: max-content !important;min-width: 0 !important;max-width: none !important;padding: 8px 14px !important}.xh-selbar.is-capsule .xh-selbar-r1{flex-direction: row !important;align-items: center !important;gap: 8px !important;border-bottom: none !important;padding-bottom: 0 !important}.xh-selbar.is-capsule .xh-selbar-r2{display: none !important}.xh-selbar.is-capsule .xh-selbar-count,.xh-selbar.is-capsule .xh-selbar-divider,.xh-selbar.is-capsule .xh-selbar-pill{display: inline-flex !important;width: auto !important}.xh-selbar.is-capsule .xh-selbar-divider{display: inline-block !important;margin: 0 2px !important}.xh-selbar.is-capsule .xh-selbar-spacer{display: none !important}.xh-selbar.is-capsule .xh-selbar-ghost{display: none !important}.xh-selbar:not(.is-capsule) > .xh-selbar-divider,.xh-selbar:not(.is-capsule) .xh-selbar-r1 > .xh-selbar-divider{width: 100% !important;height: 1px !important;min-height: 1px !important;margin: 6px 0 !important;border-radius: 1px !important}.xh-selbar:not(.is-capsule) > .xh-selbar-count{order: 1}.xh-selbar:not(.is-capsule) > .xh-selbar-divider{order: 2}.xh-selbar:not(.is-capsule) > .xh-selbar-pill{order: 3}.xh-selbar:not(.is-capsule) > .xh-selbar-ghost{order: 4}.xh-selbar:not(.is-capsule) > .xh-selbar-primary{order: 5}#mr-selbar:not(.is-capsule) > .xh-selbar-primary:first-of-type::before{content: '批量操作工具';display: block;text-align: center;font-size: 12px;font-weight: 600;opacity: .7;margin: 2px 0 6px}#mr-selbar:not(.is-capsule) > .xh-selbar-ghost{border-bottom: 1px solid rgba(255,255,255,.16) !important;padding-bottom: 8px !important;margin-bottom: 2px !important}#mr-selbar:not(.is-capsule) > .xh-selbar-count{order: 1 !important}#mr-selbar:not(.is-capsule) > .xh-selbar-divider{order: 2 !important}#mr-selbar:not(.is-capsule) > .xh-selbar-pill{order: 3 !important}#mr-selbar:not(.is-capsule) > .xh-selbar-ghost{order: 4 !important;border-bottom: 1px solid rgba(255,255,255,.16) !important;padding-bottom: 8px !important;margin-bottom: 2px !important}#mr-selbar:not(.is-capsule) > .xh-selbar-primary{order: 5 !important}#mr-selbar:not(.is-capsule) > .xh-selbar-primary:first-of-type::before{content: '批量操作工具';display: block;text-align: center;font-size: 12px;font-weight: 600;opacity: .7;margin: 2px 0 6px}.ajd-sheet-body{}#admin-banner-slot{grid-area: banner;align-self: start;margin: 0 22px 18px;height: 154px;min-height: 154px;flex: 0 0 auto}#admin-banner ~ #admin-banner-slot,#admin-banner-slot:has(~ #admin-banner){height: 0 !important;margin-bottom: 0 !important}#wb-weather.wb-weather-row{min-height: 60px}#wb-banner-right{min-height: 58px;min-width: 0}.wb-banner-actions .wb-online-row,.wb-online-row{min-height: 28px;min-width: 507px;justify-content: flex-end}body[data-module="admin"] #app:not([style*="grid"]) > #admin-banner-slot{display: block}body[data-mode="desktop"][data-module="admin"] #admin-sidebar{position: fixed !important;top: 52px !important;bottom: 0 !important;left: 0 !important;width: 299px !important;height: auto !important;min-height: 0 !important;max-height: none !important;align-self: auto !important;padding-bottom: 8px !important}.xh-selbar{transition: width .2s cubic-bezier(.2,.8,.3,1),max-height .24s cubic-bezier(.2,.8,.3,1),padding .2s cubic-bezier(.2,.8,.3,1),opacity .16s ease,box-shadow .2s ease !important;transform-origin: left top !important;overflow: hidden !important;will-change: width,max-height}.xh-selbar.is-capsule{width: 172px !important;max-height: 46px !important;padding: 8px 10px !important}.xh-selbar.is-open{width: 220px !important;max-height: 640px !important;padding: 10px !important}.xh-selbar.show:not(.is-capsule):not(.is-open){width: 220px !important;max-height: 640px !important}body[data-module="admin"]{overflow-anchor: none}body[data-module="admin"] #view,body[data-module="admin"] #app{overflow-anchor: none}body[data-module="admin"] #view{min-height: calc(100vh - 200px)}@media (max-width: 760px){.xh-cn-modal,#xh-cn-modal,#xh-dt-modal,.xh-bs-modal{height: 100svh !important;max-height: 100svh !important;top: 0 !important;bottom: auto !important;overflow: hidden !important;overscroll-behavior: none !important;touch-action: none !important}.xh-cn-modal .xh-cn-input,.xh-cn-modal #xh-cn-input,#xh-dt-modal .xh-cn-input,.xh-cn-modal .xh-cn-display,#xh-dt-modal .xh-cn-display{min-height: clamp(48px,6.2dvh,62px) !important;font-size: 20px !important}.xh-keypad{margin-top: clamp(8px,1.4dvh,16px) !important}.xh-kb-row{margin-bottom: clamp(5px,0.9dvh,10px) !important;gap: clamp(5px,0.9dvh,10px) !important}.xh-key{padding: clamp(14px,2.35dvh,26px) 0 !important;font-size: 22px !important;border-radius: clamp(10px,1.4dvh,14px) !important}.xh-key.act{font-size: 15px !important}.xh-cn-modal .xh-btn-confirm,#xh-dt-modal .xh-btn-confirm,.xh-cn-modal .xh-kb-actions .xh-key,#xh-dt-modal .xh-kb-actions .xh-key{min-height: clamp(52px,7.4dvh,78px) !important;font-size: 20px !important}.xh-cn-modal .xh-cn-input,#xh-dt-modal .xh-cn-input,.xh-cn-modal .xh-cn-display{min-height: clamp(50px,7dvh,72px) !important;font-size: 22px !important}#xh-bulk-modal.on{max-height: none !important;display: flex !important;flex-direction: column !important}#xh-bulk-modal .xh-bs-body{max-height: none !important;flex: 1 1 auto !important;min-height: 0 !important;overflow-y: auto !important;padding-bottom: clamp(6px,1.2dvh,12px) !important}#xh-bulk-modal .xh-bs-body input:not([type="checkbox"]),#xh-bulk-modal .xh-bs-body select,#xh-bulk-modal .xh-bs-body textarea{min-height: clamp(40px,4.8dvh,50px) !important;font-size: 16px !important}#xh-bulk-modal .xh-bs-body label{font-size: 15px !important}#xh-bulk-modal .xh-bs-head h3,#xh-bulk-modal .xh-bs-title{font-size: 19px !important}#xh-bulk-modal .xh-bs-foot{flex: 0 0 auto !important;padding-bottom: max(clamp(10px,1.6dvh,18px),env(safe-area-inset-bottom,0px)) !important}#xh-bulk-modal .xh-bs-foot button,#xh-bulk-modal .xh-btn-confirm{min-height: clamp(46px,5.6dvh,56px) !important;font-size: 17px !important}.ajd-sheet{max-height: calc(100dvh - 20px) !important}.ajd-sheet .ajd-sheet-body{max-height: calc(100dvh - 150px) !important;padding: clamp(12px,1.6dvh,18px) 14px clamp(14px,1.8dvh,20px) !important}.ajd-sheet .xh-cp-actions,.ajd-sheet .ajd-actions{padding-bottom: max(4px,env(safe-area-inset-bottom,0px)) !important}.ajd-sheet .ajd-sheet-body input:not([type="checkbox"]),.ajd-sheet .ajd-sheet-body select,.ajd-sheet .ajd-sheet-body .xh-cn-sel,.ajd-sheet .xh-cn-info-grid input:not([type="checkbox"]),.ajd-sheet .xh-cn-info-grid select{min-height: clamp(44px,5.4dvh,56px) !important;font-size: 17px !important}.ajd-sheet .xh-cn-info-grid{gap: clamp(8px,1.2dvh,14px) !important}.ajd-sheet .xh-cp-actions button,.ajd-sheet .ajd-actions button,.ajd-sheet button.xh-btn-confirm,.ajd-sheet button.xh-btn-danger{min-height: clamp(52px,6.6dvh,66px) !important;font-size: 18px !important}.ajd-sheet .xh-cp-head{padding-bottom: clamp(4px,0.8dvh,10px) !important}.ajd-sheet .ajd-sheet-tip,.ajd-sheet .xh-cn-tip{font-size: 15px !important}#xh-bulk-modal.on .xh-bs-body{display: flex !important;flex-direction: column !important}#xh-bulk-modal.on .xh-bs-body > .xh-cn-info{flex: 1 1 auto !important;min-height: auto !important}#xh-bulk-modal.on .xh-bs-body > .xh-confirm-wrap{flex: 0 0 auto !important}.ajd-sheet{display: flex !important;flex-direction: column !important;height: calc(100dvh - 8px) !important;max-height: calc(100dvh - 8px) !important}.ajd-sheet .ajd-sheet-body{flex: 1 1 auto !important;min-height: 0 !important;max-height: none !important;overflow-y: auto !important}.ajd-sheet .xh-cp-actions,.ajd-sheet .ajd-actions,.ajd-sheet .xh-cp-foot-mgr{flex: 0 0 auto !important;margin-top: auto !important}}.xh-cn-info-grid input[type="checkbox"],.xh-cn-info input[type="checkbox"],.xh-cn-check input[type="checkbox"],.ajd-sheet input[type="checkbox"]{min-height: 0 !important;height: 21px !important;width: 21px !important;max-height: 21px !important;flex: 0 0 auto !important;align-self: center !important;margin: 0 !important}.xh-cn-check-row .xh-cn-check{align-items: center !important;min-height: 0 !important}.xh-cn-info-grid > .xh-cn-check-row:last-child,.xh-cn-info .xh-cn-f.xh-cn-check-row:last-child{margin-bottom: 10px !important}.xh-cn-info{padding-bottom: 20px !important}.wb-oil-row{min-width: 0 !important;flex-wrap: wrap !important;row-gap: 4px !important}.wb-oil-grid{min-width: 0 !important}.wb-card-head{min-width: 0 !important}@media (max-width: 1400px){.wb-oil-grid{grid-template-columns: repeat(2,minmax(0,1fr)) !important}.wb-oil-row{flex-wrap: wrap !important}}@media (max-width: 1080px){.wb-oil-grid{grid-template-columns: repeat(4,minmax(0,1fr)) !important}}.wb-online-row{min-width: 0 !important;flex-wrap: wrap !important}@media (max-width: 760px){#xh-cn-modal .xh-kb-row,#xh-dt-modal .xh-kb-row{gap: 4px !important}#xh-cn-modal .xh-key,#xh-dt-modal .xh-key{padding-left: 0 !important;padding-right: 0 !important;min-width: 0 !important}#xh-cn-modal .xh-keypad,#xh-dt-modal .xh-keypad{margin-left: -6px !important;margin-right: -6px !important}}.xh-cn-modal .xh-kb-row,#xh-dt-modal .xh-kb-row{gap: 4px !important}.xh-cn-modal .xh-cn-actions{margin-top: 0 !important}.xh-cn-modal .xh-keypad{margin-bottom: 0 !important;padding-bottom: 0 !important}.xh-cn-modal .xh-kb-row:last-child{margin-bottom: 0 !important}.xh-cn-modal .xh-kb-row.xh-kb-actions{margin-bottom: 0 !important}@media (max-width: 760px){.xh-cn-modal{padding-bottom: 6px !important}}#xh-cn-modal .xh-kb-actions,#xh-dt-modal .xh-kb-actions,#xh-cn-modal .xh-cn-actions,#xh-dt-modal .xh-cn-actions{gap: 4px !important}#xh-cn-modal .xh-kb-actions .xh-key,#xh-dt-modal .xh-kb-actions .xh-key,#xh-cn-modal .xh-cn-actions .xh-btn-confirm,#xh-dt-modal .xh-cn-actions .xh-btn-confirm,#xh-cn-modal .xh-cn-actions .xh-btn-ghost,#xh-dt-modal .xh-cn-actions .xh-btn-ghost,#xh-cn-modal .xh-kb-actions .xh-key.act,#xh-dt-modal .xh-kb-actions .xh-key.act{min-height: 50px !important;height: 50px !important;max-height: 50px !important;padding-top: 0 !important;padding-bottom: 0 !important;display: inline-flex !important;align-items: center !important;justify-content: center !important}.xh-bs-modal.on .xh-bs-card{display: flex !important;flex-direction: column !important;overflow: hidden !important}.xh-bs-modal.on .xh-bs-body > .xh-confirm-wrap{flex: 0 0 auto !important;margin-top: 16px !important;margin-bottom: 0 !important;position: static !important}#xh-dt-modal .xh-keypad > .xh-kb-row:not(.xh-kb-actions) .xh-key,#xh-cn-modal .xh-keypad > .xh-kb-row:not(.xh-kb-actions) .xh-key{height: 42px !important;min-height: 42px !important;max-height: 42px !important;padding: 0 !important;font-size: 16px !important;line-height: 42px !important;display: inline-flex !important;align-items: center !important;justify-content: center !important}#xh-dt-modal .xh-kb-actions .xh-key,#xh-cn-modal .xh-kb-actions .xh-key{height: 50px !important;min-height: 50px !important;max-height: 50px !important}#xh-bulk-modal.on .xh-bs-body{display: flex !important;flex-direction: column !important;flex: 1 1 auto !important;min-height: auto !important;overflow: hidden !important}#xh-bulk-modal.on .xh-bs-body > .xh-cn-info{flex: 1 1 auto !important;min-height: auto !important}#xh-bulk-modal.on .xh-bs-body > .xh-confirm-wrap{flex: 0 0 auto !important;margin-top: 16px !important;position: static !important}@media (max-height: 700px){#xh-bulk-modal .xh-bs-body input:not([type="checkbox"]),#xh-bulk-modal .xh-bs-body select,#xh-bulk-modal .xh-bs-body textarea{min-height: 34px !important;font-size: 13px !important}#xh-bulk-modal .xh-cn-info-grid{gap: 8px !important}#xh-bulk-modal .xh-cn-info{padding: 10px 12px 12px !important}#xh-bulk-modal .xh-cn-info-hd{margin-bottom: 6px !important}#xh-bulk-modal .xh-bs-body{padding-top: 2px !important}}#view.xh-view .xh-cn-info{display: flex !important;flex-direction: column !important;justify-content: space-between !important}#view.xh-view .xh-cn-info > *{width: 100% !important}#view.xh-view .xh-cn-info > .xh-cn-info-grid{align-content: space-between !important}#xh-bulk-modal{overflow: hidden !important}#xh-bulk-modal .xh-bs-card{overflow: hidden !important}#xh-bulk-modal.on .xh-bs-body{display: flex !important;flex-direction: column !important;flex: 1 1 auto !important;min-height: 0 !important;overflow: hidden !important}#xh-bulk-modal.on .xh-bs-body > .xh-cn-info{flex: 0 0 auto !important;min-height: auto !important;width: 100% !important}#xh-bulk-modal.on .xh-bs-body > .xh-confirm-wrap{flex: 0 0 auto !important;margin-top: auto !important;margin-bottom: 0 !important;position: static !important}#xh-bulk-modal.on .xh-bs-body > .xh-confirm-wrap{position: fixed !important;left: 14px !important;right: 14px !important;bottom: 26px !important;top: auto !important;margin: 0 !important;z-index: 6 !important;width: auto !important}#xh-bulk-modal.on .xh-bs-body{padding-bottom: 104px !important}#xh-bulk-modal.on .xh-bs-body > .xh-confirm-wrap{left: 24px !important;right: 24px !important;bottom: 8px !important;max-width: 480px !important;margin-left: auto !important;margin-right: auto !important;margin-top: 0 !important;margin-bottom: 0 !important;width: auto !important;position: fixed !important}#xh-bulk-modal.on .xh-bs-body > .xh-confirm-wrap{position: absolute !important}@media (max-width: 760px){.xh-cn-modal,#xh-cn-modal,#xh-dt-modal,.xh-bs-modal{height: 100vh !important;height: 100svh !important;max-height: 100vh !important;max-height: 100svh !important;top: 0 !important;bottom: auto !important;overflow: hidden !important;overscroll-behavior: none !important}}#xh-bulk-modal .xh-bs-body{overflow: hidden !important;-webkit-overflow-scrolling: auto !important}#view.xh-view{position: relative !important}#view.xh-view > .xh-confirm-wrap{position: absolute !important;left: 14px !important;right: 14px !important;bottom: 30px !important;top: auto !important;margin: 0 !important;z-index: 6 !important}#view.xh-view .xh-cn-info-grid,#view.xh-view .xh-cn-info-grid > .xh-cn-row{row-gap: 0 !important}#view.xh-view .xh-cn-info-grid > .xh-cn-row{margin-bottom: 0 !important;margin-top: 0 !important}#view.xh-view .xh-cn-info-grid > .xh-cn-row:not(.xh-cn-check-row){gap: 0 !important}#view.xh-view .xh-cn-info .xh-cn-f select,#view.xh-view .xh-cn-info .xh-cn-f input:not([type="checkbox"]){min-height: 50px !important;height: 50px !important;font-size: 13px !important}#view.xh-view .xh-cn-row.cols-3 .xh-cn-f select,#view.xh-view .xh-cn-row.cols-3 .xh-cn-f input:not([type="checkbox"]){font-size: 11px !important;padding-left: 6px !important;padding-right: 16px !important;background-position: right 4px center !important}#view.xh-view .xh-cn-info-grid > .xh-cn-check-row{margin-top: 8px !important;margin-bottom: 6px !important}#view.xh-view .xh-subsel{margin-right: 14px !important}#view.xh-view .xh-cn-info{flex-shrink: 0 !important;min-height: auto !important}#view.view .xh-cn-info,#view .xh-cn-info,.xh-detail .xh-cn-info,#admin-sheet .xh-cn-info,.aj-sheet .xh-cn-info,.ajd-sheet .xh-cn-info{flex: 1 0 auto !important;min-height: auto !important;max-height: none !important;overflow: visible !important}#xh-cn-modal .xh-kb-actions .xh-key,#xh-dt-modal .xh-kb-actions .xh-key,#xh-cn-modal .xh-cn-actions .xh-btn-confirm,#xh-dt-modal .xh-cn-actions .xh-btn-confirm,#xh-cn-modal .xh-cn-actions .xh-btn-ghost,#xh-dt-modal .xh-cn-actions .xh-btn-ghost{height: 56px !important;min-height: 56px !important;max-height: 56px !important;border-radius: 12px !important}#xh-cn-modal .xh-kb-actions,#xh-dt-modal .xh-kb-actions,#xh-cn-modal .xh-cn-actions,#xh-dt-modal .xh-cn-actions{gap: 10px !important}#xh-cn-modal .xh-cn-actions,#xh-dt-modal .xh-cn-actions{margin-top: 10px !important}#xh-cn-modal .xh-kb-actions,#xh-dt-modal .xh-kb-actions{margin-bottom: 10px !important}#view.xh-view .xh-cn-info{justify-content: flex-start !important;padding-top: 8px !important}#view.xh-view .xh-cn-info > .xh-cn-row,#view.xh-view .xh-cn-info > .lw-cn-firstrow,#view.xh-view .xh-cn-info > .xh-cn-info-hd{margin-top: 0 !important;margin-bottom: 14px !important}#view.xh-view .xh-cn-info > *:last-child{margin-bottom: 0 !important}#view.xh-view .xh-cn-info > .xh-cn-info-grid{margin-top: 0 !important;margin-bottom: 0 !important}#view.xh-view .xh-cn-info,#view .xh-cn-info{flex: 0 0 auto !important;min-height: auto !important}#view.xh-view > .xh-cn-info{margin-bottom: 0 !important;padding-bottom: 14px !important}#view > .xh-confirm-wrap,#view.xh-view > .xh-confirm-wrap{margin-top: -16px !important;margin-bottom: 14px !important}#view > .xh-cn-info,#view.xh-view > .xh-cn-info{margin-bottom: 0 !important}#xh-dt-modal .xh-keypad{margin-left: 0 !important;margin-right: 0 !important;padding-left: 0 !important;padding-right: 0 !important}#xh-dt-modal .xh-kb-actions{margin-left: 0 !important;margin-right: 0 !important}#xh-dt-modal .xh-cn-actions{margin-left: 6px !important;margin-right: 6px !important}#xh-cn-modal .xh-kb-actions,#xh-dt-modal .xh-kb-actions,#xh-cn-modal .xh-cn-actions,#xh-dt-modal .xh-cn-actions{margin-left: 0 !important;margin-right: 0 !important}#xh-cn-modal .xh-keypad,#xh-dt-modal .xh-keypad{padding-left: 0 !important;padding-right: 0 !important}#xh-cn-modal .xh-cn-actions{margin-left: -6px !important;margin-right: -6px !important}#xh-cn-modal .xh-kb-actions,#xh-dt-modal .xh-kb-actions{margin-left: 12px !important;margin-right: 12px !important}#xh-cn-modal .xh-cn-card,#xh-dt-modal .xh-cn-card{overflow: hidden !important;overflow-y: hidden !important;padding-top: 10px !important;padding-bottom: 10px !important;max-height: 92vh !important}#view.xh-view .xh-cn-info > .xh-cn-row,#view.xh-view .xh-cn-info > .lw-cn-firstrow,#view.xh-view .xh-cn-info > .xh-cn-info-hd,#view.xh-view .xh-cn-info > .xh-cn-info-grid,#view.xh-view .xh-cn-info-grid > .xh-cn-row,#view.xh-view .xh-cn-info-grid > .xh-cn-f{margin-top: 0 !important;margin-bottom: 0 !important}#view.xh-view .xh-cn-info-grid{row-gap: 0 !important}#xh-bulk-modal.on .xh-bs-body > .xh-cn-info,#xh-bulk-modal .xh-cn-info{width: auto !important;box-sizing: border-box !important;margin-left: 14px !important;margin-right: 14px !important}#xh-bulk-modal.on .xh-bs-body > .xh-confirm-wrap.lw-pill-up{position: static !important;top: auto !important;bottom: auto !important;left: auto !important;right: auto !important;margin: 20px auto 0 !important;width: auto !important;max-width: 480px !important}#xh-bulk-modal.on .xh-bs-body:has(> .xh-confirm-wrap.lw-pill-up){padding-bottom: 20px !important}.xh-selbar:not(.is-capsule){flex-direction: column !important;align-items: stretch !important;flex-wrap: nowrap !important}.xh-selbar:not(.is-capsule) > .xh-selbar-r1,.xh-selbar:not(.is-capsule) > .xh-selbar-r2{display: flex !important;flex-direction: column !important;align-items: stretch !important;flex-wrap: nowrap !important;width: auto !important}.xh-selbar:not(.is-capsule) > .xh-selbar-r1 > *,.xh-selbar:not(.is-capsule) > .xh-selbar-r2 > *,.xh-selbar:not(.is-capsule) > button,.xh-selbar:not(.is-capsule) > .xh-selbar-pill{width: 100% !important;box-sizing: border-box !important;justify-content: center !important;text-align: center !important}.xh-selbar:not(.is-capsule) > .xh-selbar-cap,.xh-selbar:not(.is-capsule) > .xh-selbar-count{text-align: center !important;width: 100% !important}.xh-selbar:not(.is-capsule) > .xh-selbar-spacer{display: none !important}#aj-selbar.is-capsule:has(#aj-multisel:checked) .xh-selbar-r2,#aj-selbar.is-capsule.is-multi .xh-selbar-r2,#aj-selbar.is-capsule .xh-selbar-r2,#mr-selbar.is-capsule > .xh-selbar-primary,#mr-selbar.is-capsule > .xh-selbar-ghost,.xh-selbar.is-capsule .xh-selbar-r2,.xh-selbar.is-capsule > .xh-selbar-r2{display: none !important}.xh-selbar.is-capsule .xh-selbar-r1 > *:not(.xh-selbar-count):not(.xh-selbar-pill):not(.xh-selbar-divider),.xh-selbar.is-capsule > *:not(.xh-selbar-r1):not(.xh-selbar-count):not(.xh-selbar-pill):not(.xh-selbar-divider){display: none !important}.xh-selbar.is-capsule{flex-direction: row !important;flex-wrap: nowrap !important;align-items: center !important;overflow: hidden !important}.xh-selbar.is-capsule > .xh-selbar-r1{flex-direction: row !important;flex-wrap: nowrap !important;align-items: center !important;width: auto !important;padding-bottom: 0 !important;border-bottom: 0 !important}.xh-selbar.is-capsule > .xh-selbar-r1 > *,.xh-selbar.is-capsule > *{width: auto !important}#aj-list{overflow-y: auto !important;overflow-x: hidden !important;overscroll-behavior: contain}#aj-list .xh-upload-item{content-visibility: auto;contain-intrinsic-size: auto 236px}.pager{position: sticky !important;bottom: 0 !important;z-index: 15 !important;background: #fff !important;box-shadow: 0 -1px 0 rgba(15,23,42,.06) !important}#bm-pager,#pr-pager{position: sticky !important;bottom: 0 !important;z-index: 15 !important;background: #fff !important;box-shadow: 0 -1px 0 rgba(15,23,42,.06) !important}.pager{position: sticky !important;bottom: 0 !important;z-index: 15 !important;display: flex !important;flex-direction: row !important;flex-wrap: wrap !important;align-items: center !important;justify-content: center !important;gap: 5px 16px !important;margin: 0 !important;padding: 4px 10px !important;background: #fff !important;border: 0 !important;border-top: 1px solid rgba(15,23,42,.08) !important;border-radius: 0 !important;box-shadow: none !important}.pager .pg-row{display: contents !important}.pager .pg-row-nav.pg-nav-fixed{display: contents !important;max-width: none !important;width: auto !important;margin: 0 !important}.pager .pg-mid{max-width: none !important;padding: 0 !important}.pager .pg-btn{padding: 4px 10px !important;box-shadow: none !important}.pager .pg-num{padding: 3px 9px !important}.pager .pg-mid{width: auto !important;flex: 0 1 auto !important}#aj-pill-bar{margin-bottom: 4px !important}.aj-pill,#lw-kind-mode,#aj-toolbar .xh-drv-tool,#aj-toolbar .xh-drv-btn{padding-top: 3px !important;padding-bottom: 3px !important;min-height: 0 !important;line-height: 1.2 !important}.lw-collapse{margin-bottom: 0 !important;min-height: 0 !important}#aj-summary{margin-top: 4px !important;margin-bottom: 4px !important}.pager{position: sticky !important;bottom: 0 !important;z-index: 15 !important;display: flex !important;flex-direction: row !important;flex-wrap: nowrap !important;align-items: center !important;justify-content: space-between !important;gap: 10px !important;margin: 0 !important;padding: 5px 14px !important;background: #fff !important;border: 0 !important;border-top: 1px solid rgba(15,23,42,.1) !important;border-radius: 0 !important;box-shadow: none !important;overflow: hidden !important;overflow-x: hidden !important;min-height: 34px !important}.pg-total{font-size: 13px;color: #5b6472;white-space: nowrap}.pg-main{display: flex;align-items: center;gap: 8px;margin-left: auto;flex: 0 0 auto;max-width: 100%}.pg-limit-wrap{display: inline-flex;align-items: center;gap: 4px}.pg-limit{height: 26px;min-width: 52px;padding: 0 4px;border: 1px solid #d7dde8;border-radius: 6px;font-size: 13px;background: #fff;color: #2c3e50;box-sizing: border-box}.pg-limit-suffix{font-size: 13px;color: #5b6472;white-space: nowrap}.pg-grp{display: inline-flex;border: 1px solid #d7dde8;border-radius: 6px;overflow: hidden;background: #fff;flex: 0 0 auto}.pg-btn{border: 0 !important;background: #fff;color: #33405a;padding: 4px 10px;font-size: 14px;line-height: 1;cursor: pointer;min-width: 30px;box-shadow: none !important;transform: none !important}.pg-btn + .pg-btn{border-left: 1px solid #d7dde8 !important}.pg-btn:disabled{color: #c3cad6;cursor: default}.pg-btn:not(:disabled):hover{background: #f2f5fa}.pg-cur{width: 46px;height: 26px;text-align: center;border: 1px solid #d7dde8;border-radius: 6px;font-size: 13px;color: #2c3e50;box-sizing: border-box;padding: 0}.pg-of{font-size: 13px;color: #5b6472;white-space: nowrap}.pager .pg-btn{border-radius: 0 !important}.pager .pg-grp{border-radius: 6px !important}.pager .pg-cur{border-radius: 6px !important}body[data-module="admin"] #lw-oplog-bar.lw-ob-collapsed{left: 10px !important;right: auto !important;bottom: 6px !important}body[data-module="admin"] #admin-sidebar .admin-footer-tag{text-align: left !important;padding-left: 104px !important}body[data-module="admin"] #lw-oplog-bar:not(.lw-ob-collapsed){left: 10px !important;right: auto !important;top: auto !important;bottom: 40px !important;width: 400px !important;max-width: calc(100vw - 20px) !important;height: auto !important;max-height: 62vh !important;border-radius: 10px !important;border: 1px solid rgba(255,255,255,.18) !important;overflow: hidden !important;box-shadow: 0 10px 30px rgba(0,0,0,.45) !important}body[data-module="admin"] #lw-oplog-bar:not(.lw-ob-collapsed) .lw-ob-list{overflow-y: auto !important;min-height: 0 !important}@media (max-width: 560px){body .pager{flex-wrap: wrap !important;row-gap: 8px !important;padding: 8px 12px calc(10px + env(safe-area-inset-bottom,0px)) !important}body .pager .pg-total{display: flex !important;align-items: center;min-height: 32px;font-size: 11px}body .pager .pg-limit-wrap{position: absolute !important;top: 8px;right: 12px}body .pager .pg-limit-wrap .pg-limit{height: 32px !important;min-width: 76px !important;padding: 0 6px !important;font-size: 12px !important;border-radius: 10px !important;touch-action: manipulation;-webkit-tap-highlight-color: transparent}body .pager .pg-limit-wrap .pg-limit-suffix{font-size: 11.5px}body .pager .pg-main{flex: 1 1 100% !important;margin-left: 0 !important;justify-content: center !important;gap: 10px !important}body .pager .pg-grp{border-radius: 12px !important}body .pager .pg-grp .pg-btn{min-width: 40px !important;height: 36px !important;padding: 0 10px !important;font-size: 14px !important;touch-action: manipulation;-webkit-tap-highlight-color: transparent}body .pager .pg-grp .pg-btn:not(:disabled):active{background: #e7edff !important}body .pager .pg-cur{width: 52px !important;height: 36px !important;font-size: 13px !important;border-radius: 10px !important;touch-action: manipulation;-webkit-tap-highlight-color: transparent}body .pager .pg-of{font-size: 11.5px}}body[data-module="admin"] #ajFilterCard.lw-collapse:has(.lw-collapse-body[hidden]),body[data-module="admin"] #ajSearchCard.lw-collapse:has(.lw-collapse-body[hidden]),body[data-module="admin"] #ajDateCard.lw-collapse:has(.lw-collapse-body[hidden]),body[data-module="admin"] #ajEiCard.lw-collapse:has(.lw-collapse-body[hidden]){margin-top: 0 !important;margin-bottom: 0 !important;min-height: 0 !important;padding-top: 0 !important;padding-bottom: 0 !important;border-top: 0 !important;border-bottom: 0 !important}.aj-pill .aj-pill-arrow{width: 11px !important;height: 11px !important;flex: 0 0 auto !important;color: #6b7686 !important;transition: transform .18s ease !important}.aj-pill .aj-pill-arrow.open{transform: rotate(180deg) !important}@media (max-width: 560px){body .pager{flex-direction: column !important;flex-wrap: nowrap !important;row-gap: 2px !important;padding: 3px 10px calc(5px + env(safe-area-inset-bottom,0px)) !important}body .pager .pg-main{order: 1 !important;flex: 0 0 auto !important;width: 100% !important;justify-content: center !important;gap: 8px !important}body .pager .pg-total{order: 2 !important;display: block !important;width: 100% !important;text-align: center !important;min-height: 0 !important;font-size: 11px !important;line-height: 16px !important}body .pager .pg-limit-wrap{position: absolute !important;top: auto !important;right: 10px !important;bottom: calc(4px + env(safe-area-inset-bottom,0px)) !important;gap: 3px !important}body .pager .pg-limit-wrap .pg-limit{height: 24px !important;min-width: 62px !important;padding: 0 4px !important;font-size: 11.5px !important;border-radius: 6px !important}body .pager .pg-limit-wrap .pg-limit-suffix{font-size: 11px !important}body .pager .pg-grp .pg-btn{min-width: 44px !important;height: 34px !important;padding: 0 10px !important;font-size: 13px !important}body .pager .pg-cur{width: 52px !important;height: 34px !important;font-size: 13px !important;border-radius: 8px !important}body .pager .pg-of{font-size: 11.5px !important}}#aj-pill-bar > #aj-summary.lw-sum-in-bar{flex: 0 0 auto !important;order: 5 !important;margin: 0 auto !important;padding: 0 6px !important;text-align: center !important;white-space: nowrap !important;font-size: 12px !important;color: #5b6472 !important}#aj-pill-bar > #lw-kind-mode{order: 6 !important}#aj-pill-bar > #aj-toolbar{order: 7 !important}@media (max-width: 560px){body .pager .pg-grp .pg-btn{min-width: 42px !important;height: 28px !important;padding: 0 9px !important;font-size: 12px !important}body .pager .pg-cur{width: 48px !important;height: 28px !important;font-size: 12px !important}body .pager .pg-total{font-size: 10px !important;line-height: 14px !important}body .pager .pg-of{font-size: 10px !important}body .pager .pg-limit-wrap{gap: 2px !important}body .pager .pg-limit-wrap .pg-limit{height: 34px !important;min-width: 56px !important;max-width: 56px !important;padding: 0 24px 0 10px !important;font-size: 12.5px !important;border-radius: 9px !important;line-height: 32px !important;background: #eaf2ff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7'%3E%3Cpath d='M1 1l4.5 4.5L10 1' fill='none' stroke='%232563eb' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 9px center !important;border: 1.5px solid #2f6fed !important;color: #2563eb !important;font-weight: 700 !important;box-shadow: 0 1px 4px rgba(47,111,237,.22) !important}body .pager .pg-limit-wrap .pg-limit:active{background-color: #dbe8ff !important}body .pager .pg-main{justify-content: flex-start !important}body .pager .pg-limit-wrap{position: static !important;top: auto !important;right: auto !important;bottom: auto !important;left: auto !important;order: 9 !important;margin-left: auto !important}body .pager .pg-limit-wrap .pg-limit-suffix{display: none !important}body .pager .pg-limit-wrap{gap: 0 !important}body .pager .pg-limit-wrap .pg-limit{min-width: 64px !important;max-width: 64px !important;touch-action: manipulation !important;-webkit-tap-highlight-color: transparent !important;cursor: pointer !important}body .pager{row-gap: 2px !important;padding-top: 2px !important}body .pager .pg-main{flex-wrap: nowrap !important}body .pager .pg-limit-wrap{flex: 0 0 auto !important}}.lw-pg-dd{position: fixed;left: auto;right: auto;bottom: 0;min-width: 0;max-height: 62vh;overflow-x: hidden;overflow-y: auto;background: #fff;border: 1px solid #d7dde8;border-radius: 10px;box-shadow: 0 6px 18px rgba(15,23,42,.16);z-index: 100000;transform-origin: bottom center;transform: scaleY(.35) translateY(8px);opacity: 0;pointer-events: none;transition: transform .16s ease,opacity .16s ease}.lw-pg-dd.open{transform: scaleY(1) translateY(0);opacity: 1;pointer-events: auto}.lw-pg-dd .lw-pg-dd-i{padding: 8px 14px;font-size: 12px;text-align: left;color: #2c3e50;cursor: pointer;line-height: 1.4}.lw-pg-dd .lw-pg-dd-i.cur{color: #2f6fed;font-weight: 700;background: #f2f6ff}.lw-pg-dd .lw-pg-dd-i:active{background: #eef3ff}#aj-selbar .lw-sb-grip,#mr-selbar .lw-sb-grip,body .xh-selbar .lw-sb-grip{display: inline-flex !important;align-items: center;justify-content: center;flex: 0 0 auto !important;opacity: .85 !important;font-size: 12px !important;letter-spacing: -2px !important;line-height: 1 !important;margin: 0 0 2px 0 !important;padding: 2px 10px !important;color: rgba(255,255,255,.85) !important;background: rgba(255,255,255,.12) !important;border-radius: 7px !important;cursor: move !important;-webkit-user-select: none;user-select: none;pointer-events: none}#aj-selbar.is-capsule .lw-sb-grip,#mr-selbar.is-capsule .lw-sb-grip{margin: 0 6px 0 0 !important;padding: 2px 6px !important}html body #aj-selbar > .lw-sb-grip.lw-sb-grip.lw-sb-grip,html body #mr-selbar > .lw-sb-grip.lw-sb-grip.lw-sb-grip,html body #aj-selbar.is-capsule > .lw-sb-grip.lw-sb-grip.lw-sb-grip,html body #mr-selbar.is-capsule > .lw-sb-grip.lw-sb-grip.lw-sb-grip{display: inline-flex !important}.xh-cn-chip-wrap > .xh-cn-cust-sel{position: absolute;inset: 0;opacity: 0;width: 100%;height: 100%;cursor: pointer;background: transparent;border: none;padding: 0;margin: 0;font: inherit;color: transparent;appearance: none;-webkit-appearance: none}.xh-cn-chip-wrap > .xh-cn-cust-sel option{color: var(--text)}@media (max-width: 560px){body .pager{position: fixed !important;left: 0 !important;right: 0 !important;bottom: 0 !important;z-index: 9999 !important;width: 100% !important}body{padding-bottom: 62px !important}body .pager .pg-limit-wrap{position: relative !important}body .pager .pg-limit-wrap::after{content: '' !important;position: absolute !important;top: -6px !important;bottom: -6px !important;left: -8px !important;right: -8px !important;z-index: 6 !important;cursor: pointer !important;background: transparent !important;pointer-events: auto !important}body .pager .pg-limit-wrap .pg-limit{position: relative !important;z-index: 7 !important}}@media (max-width: 560px){body .pager .pg-grp .pg-btn{font-size: 10.5px !important}body .pager .pg-grp .pg-btn i{font-size: 10.5px !important}body .pager .pg-cur{width: 66px !important;min-width: 66px !important;padding: 0 3px !important;font-size: 12.5px !important;letter-spacing: 0 !important}}@media (max-width: 560px){body .pager .pg-limit-wrap::after{top: -3px !important}}@media (max-width: 560px){body .pager .pg-limit-wrap::after{top: -6px !important}}@media (max-width: 560px){body .pager .pg-limit-wrap .pg-limit{min-width: 64px !important;max-width: none !important;width: auto !important;padding: 0 20px 0 9px !important;font-size: 11.5px !important;line-height: 32px !important;background-size: 9px 6px !important;background-position: right 8px center !important}body .pager .pg-cur{min-width: 66px !important;max-width: none !important;width: auto !important}}body[data-module="admin"] .xh-upload-meta .xh-seal-inp.xh-v-empty{border: 0 !important;box-shadow: inset 0 0 0 1px #e6ebf2 !important;border-radius: 5px !important;background: #fdfefe !important;padding: 1px 6px !important;color: #c6cfdb !important;font-weight: 400 !important;min-width: 72px !important}body[data-module="admin"] .xh-upload-meta .xh-seal-inp.xh-v-empty::placeholder{color: #c6cfdb !important;font-weight: 400 !important;opacity: 1 !important}body[data-module="admin"] .xh-upload-meta .xh-seal-inp.xh-v-empty:hover{box-shadow: inset 0 0 0 1px #d3dceb !important}body[data-module="admin"] .xh-upload-meta .xh-seal-inp.xh-v-empty:focus{box-shadow: inset 0 0 0 1.5px var(--primary,#2f6fed) !important;background: #fff !important;color: var(--text) !important}@media (max-width: 560px){body .pager .pg-limit-wrap{margin-right: 10px !important;margin-left: auto !important}body .pager .pg-limit-wrap .pg-limit{min-width: 56px !important;max-width: 82px !important;width: auto !important;padding: 0 14px 0 8px !important;font-size: 10.5px !important;background-size: 8px 5px !important;background-position: right 6px center !important}}@media (max-width: 560px){body .pager .pg-main{gap: 5px !important}body .pager .pg-grp{gap: 0 !important}body .pager .pg-grp .pg-btn{min-width: 38px !important;padding: 0 7px !important}body .pager .pg-cur{width: 54px !important;min-width: 54px !important;max-width: 54px !important;padding: 0 2px !important}body .pager .pg-of{font-size: 9.5px !important}body .pager .pg-limit-wrap{margin-right: 10px !important;margin-left: auto !important}body .pager .pg-limit-wrap .pg-limit{min-width: 56px !important;max-width: 82px !important}}body:has(#aj-list.aj-listmode) .aj-wm-box,body:has(#mr-list.aj-listmode) .aj-wm-box,body:has(#aj-listmode.active) .aj-wm-box,body:has(#mr-listmode.active) .aj-wm-box{display: none !important}body:has(#aj-list.aj-listmode) .aj-wm-box + .xh-tool-divider,body:has(#mr-list.aj-listmode) .aj-wm-box + .xh-tool-divider,body:has(#aj-listmode.active) .aj-wm-box + .xh-tool-divider,body:has(#mr-listmode.active) .aj-wm-box + .xh-tool-divider{display: none !important}html body #xh-cn-modal .xh-cn-display{border-width: 2px !important;border-color: #2f6fed !important}html body #xh-cn-modal .xh-key{border-width: 2px !important;border-color: #b6bfcc !important}html body #xh-cn-modal .xh-cn-info{border-width: 2px !important;border-color: #cbd5e1 !important}html body #xh-cn-modal .xh-cn-info input,html body #xh-cn-modal .xh-cn-info select,html body #xh-cn-modal .xh-cn-info textarea{border-width: 2px !important;border-color: #94a3b8 !important}html body #xh-cn-modal .xh-cn-info .lw-w3box{border-width: 2px !important;border-color: #94a3b8 !important}html body #xh-cn-modal .xh-cn-info .lw-w3-seg{border-width: 2px !important;border-color: #94a3b8 !important}html body #xh-cn-modal .xh-cn-info .lw-w3-c{border-right-width: 2px !important;border-right-color: #cbd5e1 !important}html body #xh-cn-modal .xh-cn-info .lw-w3-clr{border-left-width: 2px !important;border-left-color: #cbd5e1 !important}html body #xh-dt-modal .xh-dt-cn{border-width: 2px !important}html body #xh-dt-modal .xh-dt-cn:not(.xh-dt-cn-active){border-color: #94a3b8 !important}html body #xh-dt-modal .xh-dt-cn:not(.xh-dt-cn-active) .xh-cn-display{border-width: 2px !important;border-color: #94a3b8 !important}html body #xh-dt-modal .xh-dt-cn-active{border-color: #2f6fed !important}html body #xh-dt-modal .xh-dt-cn-active .xh-cn-display{border-width: 2px !important;border-color: #2f6fed !important}html body #xh-dt-modal .xh-key{border-width: 2px !important;border-color: #b6bfcc !important}html body #xh-dt-modal .xh-dt-cam{border-width: 2px !important;border-color: #b6bfcc !important}html body #xh-dt-modal .xh-cn-info{border-width: 2px !important;border-color: #cbd5e1 !important}html body #xh-dt-modal .xh-cn-info input,html body #xh-dt-modal .xh-cn-info select,html body #xh-dt-modal .xh-cn-info textarea{border-width: 2px !important;border-color: #94a3b8 !important}html body #xh-dt-modal .xh-cn-info .lw-w3box{border-width: 2px !important;border-color: #94a3b8 !important}html body #xh-dt-modal .xh-cn-info .lw-w3-seg{border-width: 2px !important;border-color: #94a3b8 !important}html body #xh-dt-modal .xh-cn-info .lw-w3-c{border-right-width: 2px !important;border-right-color: #cbd5e1 !important}html body #xh-dt-modal .xh-cn-info .lw-w3-clr{border-left-width: 2px !important;border-left-color: #cbd5e1 !important}html body #xh-bulk-modal .xh-cn-info{border-width: 2px !important;border-color: #cbd5e1 !important}html body #xh-bulk-modal .xh-cn-info input,html body #xh-bulk-modal .xh-cn-info select,html body #xh-bulk-modal .xh-cn-info textarea{border-width: 2px !important;border-color: #94a3b8 !important}html body #xh-bulk-modal .xh-cn-info .lw-w3box{border-width: 2px !important;border-color: #94a3b8 !important}html body #xh-bulk-modal .xh-cn-info .lw-w3-seg{border-width: 2px !important;border-color: #94a3b8 !important}html body #xh-bulk-modal .xh-cn-info .lw-w3-c{border-right-width: 2px !important;border-right-color: #cbd5e1 !important}html body #xh-bulk-modal .xh-cn-info .lw-w3-clr{border-left-width: 2px !important;border-left-color: #cbd5e1 !important}html body[data-module="admin"] .ajd-sheet .xh-cn-info{border-width: 2px !important;border-color: #cbd5e1 !important}html body[data-module="admin"] .ajd-sheet .xh-cn-info input,html body[data-module="admin"] .ajd-sheet .xh-cn-info select,html body[data-module="admin"] .ajd-sheet .xh-cn-info textarea{border-width: 2px !important;border-color: #94a3b8 !important}html body[data-module="admin"] .ajd-sheet .xh-cn-info .lw-w3box{border-width: 2px !important;border-color: #94a3b8 !important}html body[data-module="admin"] .ajd-sheet .xh-cn-info .lw-w3-seg{border-width: 2px !important;border-color: #94a3b8 !important}html body[data-module="admin"] .ajd-sheet .xh-cn-info .lw-w3-c{border-right-width: 2px !important;border-right-color: #cbd5e1 !important}html body[data-module="admin"] .ajd-sheet .xh-cn-info .lw-w3-clr{border-left-width: 2px !important;border-left-color: #cbd5e1 !important}#xh-cp-mask .xh-cp-head-right{margin-left: auto !important;margin-right: 0 !important}#xh-cp-mask .xh-cp-borrow-btn:not(.xh-cp-borrow-hint){padding: 10px 22px !important;font-size: 15.5px !important;font-weight: 800 !important;letter-spacing: 1px !important;border-radius: 999px !important;border: 1px solid #b8860b !important;background: linear-gradient(180deg,#fff3c4 0%,#f5cd61 38%,#dfa520 78%,#c98f14 100%) !important;color: #4a3200 !important;box-shadow: 0 2px 8px rgba(184,134,11,.42),inset 0 1px 0 rgba(255,255,255,.70) !important;text-shadow: 0 1px 0 rgba(255,255,255,.45)}#xh-cp-mask .xh-cp-borrow-btn:not(.xh-cp-borrow-hint):active{background: linear-gradient(180deg,#f5cd61 0%,#c98f14 100%) !important}#xh-cp-mask .xh-cp-close{margin-left: 6px !important}html body #lw-cp-embed .cp-two > .hd{width: 100% !important;align-self: stretch !important;margin: 10px 0 6px !important}@media (max-width: 430px){html body #lw-cp-embed .cp-two > .hd{margin: 8px 0 5px !important}}html body #lw-cp-embed .sum,html body #lw-cp-mask .sum{background: #fefce8 !important;border-color: #fbbf24 !important;color: #a16207 !important;box-shadow: 0 1px 2px rgba(180,83,9,.16) !important}html body #lw-cp-embed .sum b,html body #lw-cp-mask .sum b{color: #d97706 !important}html body #lw-cp-embed .sum i.lw-sum-tri,html body #lw-cp-mask .sum i.lw-sum-tri{display: flex !important;align-items: center !important;gap: 3px !important;color: #ea580c !important}html body #lw-cp-embed .sum i.lw-sum-tri svg,html body #lw-cp-mask .sum i.lw-sum-tri svg{display: block !important;width: 9px !important;height: 7px !important;flex: 0 0 auto;margin-top: 1px}html body #lw-cp-embed .sum i.lw-sum-tri b,html body #lw-cp-mask .sum i.lw-sum-tri b{color: #ea580c !important}html body #lw-cp-embed .sum .lw-ic-warn-tri,html body #lw-cp-mask .sum .lw-ic-warn-tri{font-size: 11.5px !important;color: #ea580c !important;width: 1.02em !important;height: 1.02em !important}html body #xh-veh-mgr-btn.xh-my-veh-btn{border-color: #2f6fed !important}html body #xh-veh-mgr-btn.xh-my-veh-btn.is-warn{border-color: #e5484d !important}html body #xh-veh-mgr-btn.xh-my-veh-btn.is-borrow{border-color: #f0c04a !important}html body #lw-cp-embed .sum:empty,html body #lw-cp-mask .sum:empty{display: none !important}html body .xh-cp-steps{flex-wrap: nowrap !important;gap: 6px !important}html body .xh-cp-step{font-size: 14px !important;gap: 4px !important}html body .xh-cp-step i{width: 20px !important;height: 20px !important;font-size: 11.5px !important;flex: 0 0 auto}html body .xh-cp-sep{font-size: 14px !important;flex: 0 0 auto}html body .xh-cp-step-label{white-space: nowrap !important}html body .toast{white-space: normal !important;word-break: break-word;overflow-wrap: anywhere;line-height: 1.45;width: max-content !important;max-width: min(92vw,520px) !important;box-sizing: border-box}.lwp-box{margin: 9px 0;border-radius: 12px;background: #fff;overflow: hidden;box-shadow: 0 1px 3px rgba(16,32,64,.06)}.lwp-box .lwp-rows{display: flex;flex-direction: column}.lwp-box .xh-vm-row{margin: 0;border-radius: 0}.xh-vm-a.lwp-open-tag{background: #f59e0b !important;color: #fff !important}.lw-up{position: fixed;inset: 0;z-index: 100001;background: #0f172a;color: #fff;display: flex;flex-direction: column}.lw-up-hd{display: flex;align-items: flex-start;justify-content: space-between;gap: 10px;padding: 14px 16px 10px;background: #111c33;border-bottom: 1px solid #1e293b}.lw-up-t{font-size: 15px;font-weight: 800}.lw-up-s{font-size: 12px;color: #94a3b8;margin-top: 3px}.lw-up-x{width: 30px;height: 30px;border-radius: 50%;border: 1px solid #334155;background: #1e293b;color: #cbd5e1;font-size: 17px;line-height: 1;cursor: pointer;flex: 0 0 auto}.lw-up-bd{flex: 1;overflow: auto;padding: 12px}.lw-up-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 10px}.lw-up-card{border: none;padding: 0;background: #1e293b;border-radius: 12px;overflow: hidden;cursor: pointer;text-align: left;color: #e2e8f0;font-family: inherit}.lw-up-card img{width: 100%;aspect-ratio: 1;object-fit: cover;display: block;background: #0b1220}.lw-up-card b{display: block;font-size: 12px;padding: 7px 9px 2px}.lw-up-card i{display: block;font-size: 11px;color: #94a3b8;font-style: normal;padding: 0 9px 8px}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item .xh-seal-line::before{content: none !important;display: none !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7{display: grid !important;grid-template-columns: 132px 50px 104px 246px 196px minmax(0,1fr) 196px !important;grid-template-areas: none !important;grid-template-rows: none !important;column-gap: 18px !important;row-gap: 0 !important;align-items: center !important;padding: 6px 10px !important;height: auto !important;max-height: none !important;overflow: hidden !important;flex-wrap: nowrap !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 > *,body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-upload-meta > *{min-width: 0 !important;max-width: 100% !important;overflow: hidden !important;white-space: nowrap !important;text-overflow: ellipsis !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 > .xh-upload-meta{display: contents !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 > .xh-upload-top{grid-area: auto !important;grid-column: 1 !important;grid-row: 1 !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 > .xh-upload-top-right{grid-area: auto !important;grid-column: 2 !important;grid-row: 1 !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 > .xh-lock-timer{grid-area: auto !important;grid-column: 3 !important;grid-row: 1 !important;margin-left: 0 !important;justify-content: flex-start !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-l2-chips{grid-column: 4 !important;grid-row: 1 !important;flex: 0 1 auto !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-logi-line.lw7-l1{grid-column: 5 !important;grid-row: 1 !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-logi-line.lw7-l2,body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-upload-meta > div:nth-of-type(4){grid-column: 6 !important;grid-row: 1 !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-seal-line{grid-column: 7 !important;grid-row: 1 !important;display: flex !important;flex-direction: row !important;align-items: center !important;justify-content: flex-end !important;gap: 6px !important;padding: 0 !important;margin: 0 !important}#aj-list#aj-list.aj-listmode .lw7-hide-w{display: none !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-meta-line::before{content: none !important;display: none !important;flex: 0 0 0 !important;width: 0 !important}@media (max-width: 700px){body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7{grid-template-columns: 118px 46px 96px minmax(0,1fr) !important;row-gap: 3px !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-logi-line.lw7-l1{grid-column: 4 !important;grid-row: 1 !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-logi-line.lw7-l2{grid-column: 1 / span 3 !important;grid-row: 2 !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-seal-line{grid-column: 4 !important;grid-row: 2 !important}}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 > .xh-upload-top-right,body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 > .xh-lock-timer,body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-l2-chips,body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-logi-line,body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-seal-line{border-left: 1px solid #eef2f7 !important;padding-left: 16px !important}.lw-up-card.is-empty{background: #111c33;cursor: default}.lw-up-card.is-empty .lw-up-void{width: 100%;aspect-ratio: 1;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;background: #0b1220;color: #475569;border: 1px dashed #29364d;border-radius: 12px}.lw-up-card.is-empty .lw-up-void i{font-size: 26px;opacity: .55}.lw-up-card.is-empty .lw-up-void span{font-size: 12px;letter-spacing: 1px}.lw-up-card.is-empty b{color: #64748b}.lw-up-card.is-empty i{color: #3f4d63}.lw-up-s{line-height: 1.5}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7{grid-template-columns: 152px 50px minmax(88px,112px) minmax(0,1.15fr) minmax(0,1fr) !important;column-gap: 14px !important;row-gap: 5px !important;padding: 10px 12px !important;align-items: center !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 > .xh-upload-top{grid-column: 1 !important;grid-row: 1 !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 > .xh-upload-top-right{grid-column: 2 !important;grid-row: 1 !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 > .xh-lock-timer{grid-column: 3 !important;grid-row: 1 !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-l2-chips{grid-column: 4 / -1 !important;grid-row: 1 !important;justify-self: start !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-logi-line.lw7-l1{grid-column: 1 / 5 !important;grid-row: 2 !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-logi-line.lw7-l2,body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-upload-meta > div:nth-of-type(4){grid-column: 5 / -1 !important;grid-row: 2 !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-l3a-line{grid-column: 1 / 4 !important;grid-row: 3 !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-seal-line{grid-column: 4 / -1 !important;grid-row: 3 !important;display: flex !important;flex-direction: row !important;flex-wrap: nowrap !important;align-items: center !important;justify-content: space-between !important;gap: 8px !important;padding: 0 !important;margin: 0 !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 > .xh-lock-timer{display: flex !important}#aj-pager .pg-total .lw-ic-box{font-size: 14px;vertical-align: -2px;margin-right: 2px}.lw-up-plate{grid-template-columns: 1fr;justify-items: center}.lw-up-plate .lw-up-card{width: calc(50% - 5px)}.lw-up-ex{grid-template-columns: 1fr 1fr 1fr}.lw-up-plate,.lw-up-ex{margin-top: 10px}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7{display: flex !important;flex-direction: column !important;gap: 5px !important;grid-template-columns: none !important;grid-template-areas: none !important;overflow: visible !important;padding: 8px 12px !important;align-items: stretch !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-upload-top{display: flex !important;flex-direction: row !important;align-items: flex-start !important;gap: 12px !important;grid-column: auto !important;grid-row: auto !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-upload-top-main{flex: 1 1 auto !important;min-width: 0 !important;display: block !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-upload-top-right{flex: 0 0 auto !important;position: static !important;grid-column: auto !important;grid-row: auto !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-cn-text{width: auto !important;max-width: none !important;white-space: normal !important;overflow: visible !important;text-overflow: clip !important;word-break: break-word !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-cn-line{display: block !important;width: auto !important;border-left: 3px solid #2563eb !important;padding-left: 8px !important;margin: 0 !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-cn-col{display: flex !important;flex-wrap: wrap !important;flex-direction: row !important;align-items: center !important;column-gap: 12px !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-cn-line{flex: 1 0 100% !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-meta-time{flex: 0 0 auto !important;display: block !important;width: auto !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-cargo-line{flex: 0 1 auto !important;margin-left: auto !important;display: flex !important;width: auto !important;margin-top: 0 !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 > .xh-upload-meta{display: block !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 > .xh-upload-meta > *,body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 > *{min-width: 0 !important;max-width: 100% !important;overflow: visible !important;white-space: normal !important;text-overflow: clip !important;grid-column: auto !important;grid-row: auto !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-l2-chips{position: static !important;grid-column: auto !important;grid-row: auto !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-seal-line{grid-column: auto !important;grid-row: auto !important;display: flex !important;flex-direction: row !important;align-items: center !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-seal-line .xh-upload-modify{display: inline-flex !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-logi-line{grid-column: auto !important;grid-row: auto !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-lock-timer{position: static !important;grid-column: auto !important;grid-row: auto !important;margin-top: 2px !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-photo-grid{display: none !important}body[data-module="admin"] #aj-list#aj-list.aj-listmode .xh-upload-item.lw7 .xh-lock-timer .lw-ov-badge-group{display: inline-flex !important}body:not([data-module="driver"]) #aj-list .xh-upload-item,body:not([data-module="driver"]) #aj-list.aj-listmode .xh-upload-item,body:not([data-module="driver"]) .aj-listmode .xh-upload-item{padding: 7px 12px 7px !important;margin-bottom: 6px !important}body:not([data-module="driver"]) .aj-listmode .xh-upload-item{gap: 3px !important}html body:not([data-module="driver"]) body#aj-list.aj-listmode#aj-list.aj-listmode .xh-upload-item{padding: 7px 12px 7px !important;margin-bottom: 6px !important;row-gap: 3px !important;gap: 3px !important}body[data-mode="desktop"][data-module="admin"] #app{grid-template-columns: 232px minmax(0,1fr) !important}body[data-mode="desktop"][data-module="admin"] #admin-sidebar{width: 232px !important}body[data-module="admin"] #admin-sidebar .admin-footer-tag{text-align: center !important;padding-left: 104px !important;padding-right: 10px !important}body[data-mode="desktop"][data-module="admin"] #admin-banner{margin-right: 22px !important}body[data-mode="desktop"][data-module="admin"] #admin-banner{margin-right: 22px !important}@media (min-width: 761px) and (max-width: 1439px){body[data-module="admin"] #aj-list .xh-upload-meta .xh-l2-chips{flex-wrap: wrap !important;row-gap: 6px !important}body[data-module="admin"] #aj-list .xh-upload-meta .xh-l2-chips > .xh-photo-grid.xh-pg-band{position: static !important;right: auto !important;left: auto !important;top: auto !important;bottom: auto !important;transform: none !important;margin: 0 !important;width: auto !important;max-width: 100% !important;flex: 1 1 100% !important;grid-template-columns: 30px repeat(6,70px) !important;grid-auto-rows: 44px !important;gap: 5px !important;justify-items: start !important;align-content: start !important}body[data-module="admin"] #aj-list .xh-upload-meta .xh-l2-chips > .xh-photo-grid.xh-pg-band > .ph,body[data-module="admin"] #aj-list .xh-upload-meta .xh-l2-chips > .xh-photo-grid.xh-pg-band > .ph-empty{width: 70px !important;height: 44px !important;padding-top: 0 !important}}body[data-module="admin"] #aj-list{opacity: 0;animation: lwAjReveal4289 .12s linear 1.6s forwards}body[data-module="admin"] #aj-list.lw-aj-shown{opacity: 1 !important;animation: none !important}@keyframes lwAjReveal4289{to{opacity: 1}}body[data-mode="desktop"][data-module="admin"] #admin-banner #wb-online,body[data-module="admin"] #admin-banner #wb-online{margin-right: -20px !important}body[data-module="admin"] #aj-listmode{margin-right: 10px !important}body[data-module="admin"] #admin-banner #wb-online{margin-right: -13px !important}body[data-module="admin"] #aj-listmode{margin-right: 18px !important}body[data-mode="desktop"][data-module="admin"] #admin-banner #wb-online{margin-right: -13px !important}body[data-mode="desktop"][data-module="admin"] #admin-banner{padding-right: 7px !important}body[data-mode="desktop"][data-module="admin"] #admin-banner #wb-online{margin-right: 0 !important}body[data-module="admin"] #aj-list > .lw-sel-grip{position: absolute;z-index: 8;width: 11px;border-radius: 6px;background: linear-gradient(180deg,#ffa768 0%,#ff7a2a 55%,#ff8f45 100%);box-shadow: 0 1px 6px rgba(255,122,42,.35);pointer-events: none;display: none}body[data-module="admin"] #aj-list > .lw-sel-num{position: absolute;z-index: 9;min-width: 26px;height: 26px;border-radius: 50%;background: #ff7a2a;color: #fff;font: 800 13px/26px system-ui,-apple-system,"Segoe UI",sans-serif;text-align: center;box-shadow: 0 0 0 4px #fff,0 2px 8px rgba(255,122,42,.45);pointer-events: none;display: none}body[data-module="admin"] #aj-list > .lw-sel-grip{width: 10px !important}html body[data-module="admin"] #aj-list:not(.aj-listmode) .xh-seal-line .xh-note-block.lw-note-pill.lw-note-pill{position: absolute !important;left: auto !important;right: 186px !important;width: calc(100% - 733px) !important;min-width: 140px !important;top: auto !important;bottom: -1px !important;transform: none !important;display: flex !important;visibility: visible !important;opacity: 1 !important;height: 26px !important;min-height: 26px !important;max-height: 26px !important;margin: 0 !important;padding: 0 !important;z-index: 6 !important;overflow: visible !important}html body[data-module="admin"] #aj-list:not(.aj-listmode) .xh-seal-line .xh-note-block.lw-note-pill > .xh-note-wrap{position: relative !important;display: block !important;visibility: visible !important;width: 100% !important;height: 26px !important;min-height: 26px !important;max-height: 26px !important;margin: 0 !important}html body[data-module="admin"] #aj-list:not(.aj-listmode) .xh-seal-line .xh-note-block.lw-note-pill .xh-note-inp{display: block !important;width: 100% !important;height: 26px !important;min-height: 26px !important;max-height: 26px !important;padding: 2px 14px !important;border-radius: 999px !important;box-sizing: border-box !important;resize: none !important}html body[data-module="admin"] #aj-list:not(.aj-listmode) .xh-seal-line .xh-note-block.lw-note-pill .xh-note-ph{display: none !important}html body[data-module="admin"] #aj-list.aj-listmode .xh-upload-item > .lw3-row.lw3-r2,html body[data-module="admin"] #aj-list.aj-listmode .xh-upload-item > .lw3-row.lw3-r3,html body[data-module="admin"] #aj-list.aj-listmode .xh-upload-item > .lw3-row.lw3-r4,html body[data-module="admin"] #aj-list.aj-listmode .xh-upload-item > *:not(.lw3-row.lw3-r1){display: none !important}html body[data-module="admin"] #aj-list.aj-listmode .xh-upload-item > .lw3-row.lw3-r1{display: grid !important;grid-template-columns: minmax(0,1fr) auto !important;grid-template-rows: auto auto !important;align-items: center !important;column-gap: 10px !important;row-gap: 2px !important}html body[data-module="admin"] #aj-list.aj-listmode .xh-upload-item > .lw3-row.lw3-r1 > .xh-cn-line{grid-column: 1 / -1 !important;grid-row: 1 !important;justify-self: start !important;width: auto !important;max-width: 100% !important;min-width: 0 !important;display: flex !important;align-items: center !important;gap: 6px !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important}html body[data-module="admin"] #aj-list.aj-listmode .xh-upload-item > .lw3-row.lw3-r1 > .xh-meta-time{grid-column: 1 !important;grid-row: 2 !important;justify-self: start !important;white-space: nowrap !important;font-size: 12px !important;color: #6b7280 !important}html body[data-module="admin"] #aj-list.aj-listmode .xh-upload-item > .lw3-row.lw3-r1 > .xh-lock-timer{grid-column: 1 / -1 !important;grid-row: 2 !important;justify-self: center !important;white-space: nowrap !important}html body[data-module="admin"] #aj-list.aj-listmode .xh-upload-item > .lw3-row.lw3-r1 > .xh-upload-top-right{grid-column: 1 !important;justify-self: start !important;width: auto !important;height: auto !important}html body[data-module="admin"] #aj-list.aj-listmode .lw3-row.lw3-r1 .xh-cn-line > .xh-upload-top-right{display: inline-flex !important;visibility: visible !important;width: auto !important;height: auto !important;flex: 0 0 auto !important}html body[data-module="admin"] #aj-list.aj-listmode .lw3-row.lw3-r1 .xh-cn-line > .xh-upload-top-right .xh-upload-badges{display: inline-flex !important;visibility: visible !important;width: auto !important;height: auto !important}html body[data-module="admin"] #aj-list.aj-listmode .lw3-row.lw3-r1 .xh-cn-line .xh-cn-text,html body[data-module="admin"] #aj-list.aj-listmode .lw3-row.lw3-r1 .xh-cn-line .xh-cn-text.bulk{white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important;max-width: 100% !important;width: auto !important;min-width: 0 !important}html body[data-module="admin"] #aj-list:not(.aj-listmode) .xh-upload-item .xh-cargo-line:empty{display: none !important}html body[data-module="admin"] #aj-list:not(.aj-listmode) .xh-upload-item .xh-seal-line > .lw-cargo-in-seal{display: inline-flex !important;align-items: center !important}html body[data-module="admin"][data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-seal-line .xh-note-block.lw-note-pill.lw-note-pill,html body[data-module="admin"][data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-upload-meta .xh-seal-line .xh-note-block.lw-note-pill.lw-note-pill{position: absolute !important;left: auto !important;right: 186px !important;width: 341px !important;min-width: 0 !important;max-width: none !important;height: 26px !important;min-height: 26px !important;max-height: 26px !important;margin: 0 !important}html body[data-module="admin"][data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-seal-line .xh-note-block.lw-note-pill.lw-note-pill > .xh-note-wrap{width: 100% !important;max-width: none !important;min-width: 0 !important;height: 26px !important;min-height: 26px !important;max-height: 26px !important}html body[data-module="admin"][data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-seal-line .xh-note-block.lw-note-pill.lw-note-pill .xh-note-inp{width: 100% !important;max-width: none !important;min-width: 0 !important;height: 26px !important;min-height: 26px !important;max-height: 26px !important;border-radius: 999px !important;padding: 2px 14px !important;box-sizing: border-box !important}@media (min-width: 1440px){html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-photo-grid.xh-pg-band{top: -37px !important}}@media (min-width: 1440px){html body[data-module="admin"][data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-photo-grid.xh-pg-band.xh-pg-band{top: -27.5px !important;height: 38px !important;grid-template-columns: auto 68px 68px 68px 68px 68px 68px !important;gap: 5px !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-photo-grid.xh-pg-band > .ph{height: 38px !important;width: 68px !important;min-height: 0 !important;padding-top: 0 !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-photo-grid.xh-pg-band > .ph img{height: 100% !important}}@media (max-width: 1439px){html body[data-module="admin"][data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-photo-grid.xh-pg-band.xh-pg-band{position: relative !important;top: -27px !important;height: 34px !important;grid-template-columns: auto 54px 54px 54px 54px 54px 54px !important;gap: 5px !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-photo-grid.xh-pg-band > .ph{height: 34px !important;width: 54px !important;min-height: 0 !important;padding-top: 0 !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-photo-grid.xh-pg-band > .ph img{height: 100% !important}}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-photo-grid .ph-upload-slot .ph-noimg{font-size: 13px !important;padding: 0 2px !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-photo-grid .ph-upload-slot .ph-noimg .ph-slot-tip{font-size: 13px !important;line-height: 1 !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-photo-grid .ph-upload-slot .ph-noimg i,html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-photo-grid .ph-upload-slot .ph-noimg svg{font-size: 13px !important;width: 13px !important;height: 13px !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-photo-grid .ph-upload-slot .ph-empty-text{font-size: 9.5px !important;line-height: 1.15 !important;letter-spacing: .2px !important;color: #a7b0bf !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-photo-grid .ph-upload-slot .ph-noimg-single{gap: 1px !important}html body[data-module="admin"] #aj-list .lw3-line.lw3-line{position: absolute !important;visibility: hidden !important;left: auto !important;right: auto !important;top: auto !important}html body[data-module="admin"] #aj-list .xh-logi-line > .lw3-line.lw3-line{position: relative !important;visibility: visible !important;left: auto !important;right: auto !important;top: auto !important;width: auto !important;flex: 0 1 auto !important;margin-left: 8px !important;margin-right: auto !important;justify-content: flex-start !important;padding-left: 0 !important;padding-right: 0 !important}html body[data-module="admin"] #aj-list .xh-logi-line:has(> .lw3-line){flex-wrap: nowrap !important}html body[data-module="admin"] #aj-list .xh-upload-item:has(.xh-logi-line) .lw3-line.lw3-line{position: absolute !important;visibility: hidden !important;left: auto !important;right: auto !important;top: auto !important}html body[data-module="admin"] #aj-list .xh-upload-item:has(.xh-logi-line) .xh-logi-line > .lw3-line.lw3-line{position: relative !important;visibility: visible !important;left: auto !important;right: auto !important;top: auto !important;width: auto !important;flex: 0 1 auto !important;margin-left: 8px !important;margin-right: auto !important;justify-content: flex-start !important;padding-left: 0 !important;padding-right: 0 !important}html body[data-module="admin"] #aj-list .xh-upload-item:not(:has(.xh-logi-line)) .lw3-line.lw3-line{position: relative !important;visibility: visible !important;left: auto !important;right: auto !important;top: auto !important;width: auto !important;flex: 0 1 auto !important;margin-left: 8px !important;margin-right: auto !important;justify-content: flex-start !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .lw3-line.lw3-line{visibility: visible !important;position: relative !important;left: auto !important;right: auto !important;top: auto !important;width: auto !important;flex: 0 1 auto !important;margin-left: 8px !important;margin-right: auto !important;justify-content: flex-start !important;padding-left: 0 !important;padding-right: 0 !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .lw3-line.lw3-line{flex: 1 1 100% !important;width: 100% !important;margin-left: 0 !important;justify-content: flex-start !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .lw3-line.lw3-line,html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .lw3-line.lw3-line .lw3-c,html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .lw3-line.lw3-line .lw3-tx{flex-wrap: nowrap !important;white-space: nowrap !important}html body[data-module="admin"] #aj-list .xh-logi-line:has(> .lw3-line){flex-wrap: wrap !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .lw3-line.lw3-line{position: relative !important;left: 0 !important;right: auto !important;top: auto !important;visibility: visible !important;flex: 0 1 auto !important;width: auto !important;margin-left: 8px !important;margin-right: auto !important;justify-content: flex-start !important;padding-left: 0 !important;padding-right: 0 !important;flex-wrap: nowrap !important;white-space: nowrap !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .lw3-line.lw3-line .lw3-c,html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .lw3-line.lw3-line .lw3-tx{flex-wrap: nowrap !important;white-space: nowrap !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-l3a-line{position: relative !important;min-height: 0 !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-l3a-line > .lw3-line.lw3-line{position: absolute !important;top: -7px !important;left: 8px !important;right: auto !important;bottom: auto !important;margin: 0 !important;width: auto !important;visibility: visible !important;justify-content: flex-start !important;padding-left: 0 !important;padding-right: 0 !important;flex-wrap: nowrap !important;white-space: nowrap !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-l3a-line > .lw3-line.lw3-line .lw3-c,html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-l3a-line > .lw3-line.lw3-line .lw3-tx{flex-wrap: nowrap !important;white-space: nowrap !important}@media (min-width: 1440px){html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-l3a-line > .lw3-line.lw3-line{left: 564px !important}}@media (min-width: 1900px){html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-l3a-line > .lw3-line.lw3-line{left: 884px !important}}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-logi-line:has(+ .xh-seal-line){display: inline-flex !important;width: auto !important;max-width: none !important;float: none !important;vertical-align: top !important;margin-right: 14px !important;margin-left: 0 !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-seal-line{display: inline-flex !important;width: auto !important;max-width: none !important;float: none !important;vertical-align: top !important;margin-left: 0 !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-seal-line{flex-wrap: nowrap !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-logi-line:has(.xh-pick-wrap){display: inline-flex !important;width: auto !important;max-width: none !important;float: none !important;vertical-align: top !important;margin-left: 0 !important;margin-right: 14px !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-logi-line:has(.xh-pick-wrap) .xh-pick-wrap,html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-logi-line:has(.xh-pick-wrap) .xh-pick-sel,html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-logi-line:has(.xh-pick-wrap) .xh-v{width: 22ch !important;min-width: 0 !important;max-width: 22ch !important;flex: 0 0 auto !important;box-sizing: border-box !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-logi-line:has(.xh-pick-wrap) .xh-pick-sel{overflow: hidden !important;text-overflow: ellipsis !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-seal-line{margin-left: 0 !important}html body[data-module="admin"] .xh-drv-pill.lw-kind-mode{background: #eef4ff !important;color: #1d4ed8 !important}html body[data-module="admin"] .aj-wm-box.xh-drv-pill{background: #fff7e8 !important;color: #a86400 !important}html body[data-module="admin"] #aj-listmode.xh-drv-pill{background: #eafafc !important;color: #0b7285 !important}html body[data-module="admin"] .xh-drv-pill{transition: none !important}#lw-kind-menu{position: fixed;z-index: 3000;min-width: 190px;padding: 6px;background: #fff;border: 1px solid #e2e8f0;border-radius: 12px;box-shadow: 0 16px 38px -14px rgba(15,23,42,.34),0 3px 8px rgba(15,23,42,.10);animation: lwKindMenuIn .12s ease-out}@keyframes lwKindMenuIn{from{opacity: 0;transform: translateY(-5px) scale(.985)}to{opacity: 1;transform: none}}#lw-kind-menu::before{content: '';position: absolute;top: -5px;left: 18px;width: 8px;height: 8px;background: #fff;border-left: 1px solid #e2e8f0;border-top: 1px solid #e2e8f0;transform: rotate(45deg);border-radius: 2px 0 0 0}#lw-kind-menu .lw-kind-mi{display: flex;align-items: center;gap: 9px;width: 100%;height: 34px;padding: 0 10px;border: 0;border-radius: 9px;background: transparent;font: 600 13px/1 system-ui,"Microsoft YaHei",sans-serif;color: #27303f;cursor: pointer;text-align: left;transition: background .12s ease}#lw-kind-menu .lw-kind-mi::before{content: '';flex: 0 0 auto;width: 8px;height: 8px;border-radius: 3px;background: #cbd5e1}#lw-kind-menu .lw-kind-mi[data-km="all"]::before{background: #94a3b8}#lw-kind-menu .lw-kind-mi[data-km="bulk"]::before{background: #f59e0b}#lw-kind-menu .lw-kind-mi[data-km="cn"]::before{background: #2563eb}#lw-kind-menu .lw-kind-mi-t{flex: 1 1 auto}#lw-kind-menu .lw-kind-mi-c{flex: 0 0 auto;width: 17px;height: 17px;line-height: 17px;border-radius: 50%;font-size: 11px;text-align: center;color: #cbd5e1}#lw-kind-menu .lw-kind-mi:hover{background: #f4f7fb}#lw-kind-menu .lw-kind-mi.is-cur{color: #1d4ed8;background: #eaf2ff;box-shadow: inset 0 0 0 1px #cfe0ff}#lw-kind-menu .lw-kind-mi.is-cur .lw-kind-mi-c{background: #2563eb;color: #fff}#lw-kind-menu .lw-kind-mi-note{padding: 7px 10px 3px;margin-top: 4px;font-size: 11px;color: #94a3b8;border-top: 1px solid #eef2f7}html body[data-module="admin"] #aj-list .xh-upload-item select.lw-st-sel,html body[data-module="admin"] #aj-list .xh-upload-item select.lw-st-sel option{font-family: "Microsoft YaHei","微软雅黑","PingFang SC","Hiragino Sans GB","Noto Sans CJK SC","Source Han Sans SC","WenQuanYi Micro Hei","Heiti SC",system-ui,sans-serif !important}html body[data-module="admin"][data-module="admin"] #aj-list#aj-list .xh-upload-item select.lw-st-sel,html body[data-module="admin"][data-module="admin"] #aj-list#aj-list .xh-upload-item select.lw-st-sel option,html body[data-module="admin"][data-module="admin"] #aj-list#aj-list .xh-upload-item .lw-st-wrap .lw-st-sel{font-family: "Microsoft YaHei","微软雅黑","PingFang SC","Hiragino Sans GB","Noto Sans CJK SC","Source Han Sans SC","WenQuanYi Micro Hei","Heiti SC","SimSun","宋体",sans-serif !important}#lw-tb-stats{margin-right: 12px !important;white-space: nowrap !important}html body[data-module="admin"] .aj-pill-bar{position: relative !important}html body[data-module="admin"] .aj-pill-bar > #lw-tb-stats,html body[data-module="admin"] #lw-tb-stats{position: absolute !important;left: 50% !important;top: 50% !important;transform: translate(-50%,-50%) !important;margin: 0 !important;white-space: nowrap !important;pointer-events: none !important;z-index: 1 !important}@media (min-width: 1440px){html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-logi-line:has(+ .xh-seal-line){position: relative !important;top: 3px !important}}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-l2-chips .xh-cn-chip-wrap{height: 17px !important;min-height: 17px !important;max-height: 17px !important;box-sizing: border-box !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;line-height: 17px !important;padding: 0 6px !important;margin: 0 !important;vertical-align: middle !important;overflow: hidden !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-l2-chips .xh-cn-chip-wrap > *{height: 17px !important;max-height: 17px !important;line-height: 17px !important;margin-top: 0 !important;margin-bottom: 0 !important;padding-top: 0 !important;padding-bottom: 0 !important;box-sizing: border-box !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-photo-grid > .xh-cn-chip-wrap{position: relative !important;top: 8.5px !important}@media (min-width: 1440px){html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-photo-grid > .xh-cn-chip-wrap{top: 10.5px !important}}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-seal-line .lw-cargo-in-seal{width: auto !important;min-width: 0 !important;max-width: 170px !important;box-sizing: border-box !important;overflow: hidden !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-seal-line .lw-cargo-in-seal .xh-v{width: auto !important;min-width: 0 !important;max-width: 118px !important;box-sizing: border-box !important;overflow: hidden !important;white-space: nowrap !important;text-overflow: ellipsis !important;flex: 0 1 auto !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-seal-line .lw-cargo-in-seal .xh-pick-sel{width: 100% !important;min-width: 0 !important;max-width: 118px !important;box-sizing: border-box !important}@keyframes lwShow4439{to{visibility: visible}}html body[data-module="admin"] #aj-list .xh-upload-item .xh-seal-line > .xh-seal-actions{visibility: hidden !important;animation: lwShow4439 0s 1.6s forwards}html body[data-module="admin"] #aj-list .xh-upload-item .xh-seal-line .xh-note-block{visibility: hidden !important;animation: lwShow4439 0s 1.6s forwards;top: 12px !important}html body[data-module="admin"] #aj-list .xh-upload-item .xh-seal-line .xh-note-block .xh-note-inp{visibility: hidden !important;animation: lwShow4439 0s 1.6s forwards}@media (min-width: 1440px){html body[data-module="admin"] #aj-list .xh-upload-item .xh-seal-line .xh-note-block{top: 11px !important}}html body[data-module="admin"][data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-upload-item .xh-seal-line .xh-note-block.lw-note-pill,html body[data-module="admin"][data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-upload-item .xh-seal-line .xh-note-block{top: 11px !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-seal-line .xh-v-key{width: 96px !important;min-width: 96px !important;max-width: 96px !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-seal-line .lw-cargo-in-seal .xh-v{width: 96px !important;min-width: 96px !important;max-width: 96px !important}.xh-logi-line.lw7-l2:empty{display: none !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-seal-line{flex-wrap: wrap !important;row-gap: 6px !important;padding-right: 8px !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-seal-line .xh-seal-break{display: block !important;flex: 0 0 100% !important;width: 100% !important;height: 0 !important;margin: 0 !important;padding: 0 !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-seal-line .xh-seal-actions{position: static !important;left: auto !important;right: auto !important;top: auto !important;margin-left: 0 !important;margin-right: 14px !important}html body[data-module="admin"][data-module="admin"] #aj-list#aj-list#aj-list:not(.aj-listmode) .xh-upload-item .xh-seal-line .xh-note-block.lw-note-pill,html body[data-module="admin"][data-module="admin"] #aj-list#aj-list#aj-list:not(.aj-listmode) .xh-upload-item .xh-seal-line .xh-note-block{position: static !important;left: auto !important;right: auto !important;top: auto !important;bottom: auto !important;margin-left: 0 !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-seal-line .xh-pick-wrap > .xh-v,html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-seal-line .xh-seal-inp{border: 1.2px solid #b9c8dc !important;border-radius: 7px !important;background: #fff !important;box-shadow: none !important;padding: 2px 8px !important;text-align: center !important;box-sizing: border-box !important;height: 25px !important;line-height: 19px !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-seal-line .xh-seal-inp:focus{border-color: #2657a8 !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-seal-line .lw-cargo-in-seal .xh-v-cargo{border: 1.2px solid #d7a83a !important;border-radius: 7px !important;background: #fdf2e0 !important;box-shadow: none !important;box-sizing: border-box !important;height: 25px !important;line-height: 21px !important;padding: 2px 10px !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-seal-line .xh-seal-inp{width: 122px !important;min-width: 122px !important;max-width: 122px !important}@media (min-width: 1440px){body[data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-upload-item{height: 182.2px !important}}@media (max-width: 1439px){body[data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-upload-item{height: 254.2px !important}}html body[data-module="admin"] #aj-list#aj-list#aj-list:not(.aj-listmode) .xh-upload-item .lw3-line{visibility: hidden !important}html body[data-module="admin"] #aj-list#aj-list#aj-list:not(.aj-listmode) .xh-upload-item{position: relative !important;padding-left: 22px !important}html body[data-module="admin"] #aj-list#aj-list#aj-list:not(.aj-listmode) .xh-upload-item > .xh-seqbar{position: absolute;left: 0;top: 0;bottom: 0;width: 18px;border-radius: 13px 0 0 13px;background: linear-gradient(180deg,#2f6df6,#2454c9);color: #fff;font-size: 11px;font-weight: 800;line-height: 1;letter-spacing: .2px;display: flex;align-items: center;justify-content: center;z-index: 1;pointer-events: none}html body[data-module="admin"] #aj-list#aj-list#aj-list:not(.aj-listmode) .xh-upload-item{--lwCardPadL: 22px}html body[data-module="admin"] #aj-list#aj-list#aj-list.aj-listmode .xh-upload-item > .xh-seqbar{display: none !important}html body[data-module="admin"] #aj-list#aj-list#aj-list:not(.aj-listmode) .xh-upload-item .xh-seal-line > .xh-seal-actions{visibility: visible !important;animation: none !important}html body[data-module="admin"] #view:has(> #aj-list){padding-left: 8px !important}html body[data-module="admin"] #aj-list#aj-list#aj-list:not(.aj-listmode) .xh-upload-item.is-confirmed > .xh-seqbar{background: linear-gradient(180deg,#22c55e,#15803d) !important}html body[data-module="admin"] #aj-list#aj-list#aj-list:not(.aj-listmode) .xh-upload-meta .xh-seal-line > .xh-seal-actions{margin-right: 354px !important}html body[data-module="admin"] #aj-list#aj-list#aj-list:not(.aj-listmode) .xh-upload-item.is-pending > .xh-seqbar{background: linear-gradient(180deg,#2b8ae0,#0078d7) !important}html body[data-module="admin"] #aj-list#aj-list#aj-list:not(.aj-listmode) .xh-upload-item.is-confirmed > .xh-seqbar{background: linear-gradient(180deg,#ef4444,#dc2626) !important}html body[data-module="admin"] #aj-list#aj-list#aj-list:not(.aj-listmode) .xh-upload-item.is-pending > .xh-seqbar{background: linear-gradient(180deg,#f59e0b,#e8920c) !important}html body[data-module="admin"] #aj-list#aj-list#aj-list:not(.aj-listmode) .xh-upload-item.is-pending > .xh-seqbar{background: linear-gradient(180deg,#ef4444,#dc2626) !important}html body[data-module="admin"] #aj-list#aj-list#aj-list:not(.aj-listmode) .xh-upload-item.is-confirmed > .xh-seqbar{background: linear-gradient(180deg,#22c55e,#15803d) !important}html body[data-module="admin"] #aj-list{overflow-anchor: none !important}html body[data-module="admin"] #aj-list .xh-upload-item{overflow-anchor: none !important}html body[data-module="admin"] #aj-list#aj-list .xh-seal-line .xh-pick-wrap:has(> .xh-v.xh-v-key){width: 220px !important;min-width: 220px !important}html body[data-module="admin"] #aj-list#aj-list .xh-seal-line .xh-pick-wrap:has(> .xh-v.xh-v-key) > .xh-v{max-width: 100% !important}html body[data-module="admin"] #aj-list#aj-list .xh-seal-line .xh-v.xh-v-cargo{background: #fff !important}html body[data-module="admin"] #aj-list#aj-list#aj-list:not(.aj-listmode) .xh-seal-line .xh-sep{margin-left: 0 !important;margin-right: 1px !important}html body[data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-seal-line .lw-cargo-in-seal .xh-v-cargo{background: transparent !important}html body[data-module="admin"] #aj-list#aj-list#aj-list:not(.aj-listmode) .xh-upload-item .xh-upload-top::before{display: none !important}html body[data-module="admin"] #aj-list#aj-list#aj-list:not(.aj-listmode) .xh-seal-line .xh-pick-wrap:has(> .xh-v.xh-v-key) > .xh-v.xh-v-key{width: 100% !important;min-width: 0 !important;max-width: 100% !important;background: #f7faff !important;border: 1px solid #b9cdec !important;border-radius: 7px !important;padding: 2px 10px !important;color: var(--key) !important;font-weight: 700 !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important;box-sizing: border-box !important;transition: background .15s,border-color .15s}html body[data-module="admin"] #aj-list#aj-list#aj-list:not(.aj-listmode) .xh-seal-line .xh-pick-wrap:has(> .xh-v.xh-v-key):hover > .xh-v.xh-v-key{background: #eef4ff !important;border-color: #8fb0e8 !important}html body[data-module="admin"] #aj-list#aj-list#aj-list:not(.aj-listmode) .xh-seal-line .xh-v.xh-v-cargo{width: auto !important;min-width: 96px !important;background: #fffaf0 !important;border: 1px solid #ecd192 !important;border-radius: 7px !important;padding: 2px 10px !important;color: var(--warn-ink) !important;font-weight: 600 !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important;box-sizing: border-box !important;transition: background .15s,border-color .15s}html body[data-module="admin"] #aj-list#aj-list#aj-list:not(.aj-listmode) .xh-seal-line .xh-pick-wrap:has(> .xh-v.xh-v-cargo):hover > .xh-v.xh-v-cargo{background: #fdf3dd !important;border-color: #dfa92e !important}@media (max-width: 1439px){html body[data-module="admin"][data-module="admin"] #aj-list#aj-list .xh-upload-item .xh-photo-grid.xh-pg-band.xh-pg-band{top: 0 !important}}@media (max-width: 1280px){.wb-banner{height: auto !important;min-height: 0 !important;max-height: none !important;overflow: visible !important}.wb-banner-left{grid-auto-flow: row !important;grid-template-rows: none !important;grid-template-columns: 1fr !important;gap: 6px !important}.wb-banner-right{grid-column: auto !important;grid-row: auto !important}}@media (max-width: 1000px){html body:not([data-module="driver"]) .pg-main{flex-wrap: wrap !important;max-width: 100% !important;row-gap: 6px !important}}html body[data-module="admin"] #aj-list:not(.aj-listmode) .xh-upload-item .xh-photo-grid{min-height: 60px !important;margin-bottom: 34px !important}html body[data-module="admin"] #aj-list:not(.aj-listmode) .xh-upload-item .xh-lock-timer{margin-top: -6px !important}html body[data-module="admin"] #aj-list:not(.aj-listmode) .xh-upload-item .lw3-line{position: relative !important;z-index: 4 !important}html body[data-module="admin"] #aj-list:not(.aj-listmode) .xh-upload-item .xh-seal-line > .lw-blg:not(:has(.xh-v-cargo)){width: auto !important;min-width: 0 !important;max-width: none !important}}#cl-kw{min-width: 0}#cl-search,#cl-reset{width: auto}html body[data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-logi-line{position:relative;min-height:20px}html body[data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-logi-line .lw-lbl3-grp{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:9px;margin:0}html body[data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-logi-line .lw-lbl3{display:inline-flex;align-items:center;gap:0;height:19px;border-radius:9px;font-size:11.5px;line-height:1;white-space:nowrap;vertical-align:middle;font-family:inherit;box-sizing:border-box;border:1px solid #e5e7eb;background:#fff;overflow:hidden;padding:0}html body[data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-logi-line .lw-lbl3-grp .lw-lbl3{margin-left:0}html body[data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-logi-line .lw-lbl3 i{background:#e9ecef;color:#5b6470;padding:0 7px;height:100%;display:inline-flex;align-items:center;font-style:normal;font-weight:400}html body[data-module="admin"] #aj-list#aj-list:not(.aj-listmode) .xh-logi-line .lw-lbl3 b{background:#2f6df6;color:#fff;padding:0 8px;height:100%;display:inline-flex;align-items:center;font-weight:700}html body[data-module="admin"] #aj-list.aj-listmode .xh-logi-line .lw-lbl3{display:none!important}html body:not([data-module="driver"]) .topbar-title,html body:not([data-module="driver"]) #topbar-title{background: none !important;background-image: none !important;-webkit-background-clip: border-box !important;background-clip: border-box !important;-webkit-text-fill-color: var(--primary) !important;color: var(--primary) !important;animation: none !important}html body.is-logged-out #admin-banner-slot{display: none !important}html:has(body[data-module="admin"] #aj-list){height: 100% !important}html body[data-module="admin"]:has(#aj-list){height: 100% !important;overflow: hidden !important}html body[data-module="admin"]:has(#aj-list) #app{height: 100vh !important;max-height: 100vh !important;overflow: hidden !important;grid-template-rows: 52px auto minmax(0,1fr) !important}html body[data-module="admin"]:has(#aj-list) #view{min-height: 0 !important;overflow-y: auto !important;overflow-x: hidden !important}html body[data-module="admin"]:has(#aj-list) #aj-list{overflow: visible !important;min-height: 0 !important}#lw-kind-menu{min-width: 0 !important;width: max-content !important;max-width: 172px !important;padding: 5px !important}#lw-kind-menu .lw-kind-mi{gap: 7px !important;padding: 0 8px !important;font-size: 12.5px !important}#lw-kind-menu .lw-kind-mi-c{width: 16px !important;height: 16px !important;line-height: 16px !important}#lw-kind-menu .lw-kind-mi-note{padding: 6px 8px 2px !important}.xh-cn-check-row,.xh-cn-f.xh-cn-check-row,.xh-cn-row .xh-cn-f.xh-cn-check-row{display: grid !important;grid-template-columns: repeat(3,minmax(0,1fr)) !important;align-items: center !important;justify-items: center !important;column-gap: 6px !important;row-gap: 0 !important;white-space: nowrap !important}.xh-cn-check-row > .xh-cn-check,.xh-cn-f.xh-cn-check-row > .xh-cn-check,.xh-cn-row .xh-cn-f.xh-cn-check-row > .xh-cn-check{display: inline-flex !important;flex-direction: row !important;align-items: center !important;justify-content: center !important;gap: 4px !important;white-space: nowrap !important;min-width: 0 !important;height: auto !important;min-height: 0 !important}.xh-cn-check-row > .xh-cn-check > input,.xh-cn-check-row > .xh-cn-check > span{flex: 0 0 auto !important}

/* ===== 2026.v6398：屏蔽 WebView / Chrome 对空 video 的默认「播放」占位图标 ===== */
video::-webkit-media-controls-start-playback-button,
video::-webkit-media-controls-play-button,
video::-webkit-media-controls-panel,
video::-webkit-media-controls-overlay-play-button,
video::-webkit-media-controls-overlay-enclosure {
  display: none !important;
  -webkit-appearance: none !important;
  opacity: 0 !important;
  width: 0 !important;
  height: 0 !important;
}
html body video,
html body .lw-cam-video,
html body #lw-cam-v {
  background: #000 !important;
}

/* ===== 2026.v6400：相机预览未拿到流时透明（不显示默认播放占位） ===== */
html body #lw-cam-video:not(.is-live),
html body #lw-cam-v:not(.is-live),
html body .lw-cam-video:not(.is-live) {
  opacity: 0 !important;
}

/* ===== 2026.v6535：仅「照片/材料」这一枚拉开间距（不动其它标签）===== */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell,
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-mini,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-mini,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell {
  display: inline-flex !important;
  align-items: center !important;
  gap: 9px !important;
  padding: 3px 12px 3px 7px !important;
  margin-right: 12px !important;
  flex: 0 0 auto !important;
  box-sizing: border-box !important;
  white-space: nowrap !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell > .vp-thumb,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell > .vp-thumb {
  width: 22px !important;
  height: 22px !important;
  min-width: 22px !important;
  max-width: 22px !important;
  flex: 0 0 22px !important;
  border-radius: 6px !important;
  margin: 0 !important;
  padding: 0 !important;
  box-sizing: border-box !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell > span:last-child,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell > span:last-child {
  padding: 0 !important;
  margin: 0 !important;
  flex: 0 0 auto !important;
  white-space: nowrap !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell > span:last-child > b[data-n],
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell > span:last-child > b[data-n] {
  margin-left: 4px !important;
  padding: 0 !important;
  min-width: 1.6em !important;
  display: inline-block !important;
  text-align: center !important;
}
/* 行尾左块与右块之间留足空隙（只作用于 .lw-tail 内部） */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail {
  gap: 14px !important;
}

/* ===== 2026.v6536：「照片/材料」与左侧日期之间留出空隙（只动行尾这块，不碰其它标签）===== */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail {
  margin-left: 18px !important;
  padding-left: 6px !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left {
  padding-left: 2px !important;
  gap: 10px !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell,
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-mini,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-mini {
  margin-left: 8px !important;
  padding-left: 9px !important;
  gap: 10px !important;
}

/* ===== 2026.v6541：行尾拆开 —— 药丸与操作按钮不再连成一体 ===== */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail,
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left,
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-right,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-right {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  border: 0 !important;
  box-shadow: none !important;
  outline: 0 !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail {
  gap: 16px !important;
  align-items: center !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left,
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-right,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-right {
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  flex: 0 0 auto !important;
}
/* 三个操作按钮：各自独立圆按钮（白底细边），彼此不粘 */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .btn,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .btn,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-right .btn,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-right .btn {
  background: #ffffff !important;
  border: 1px solid #dbe3ef !important;
  border-radius: 999px !important;
  box-shadow: none !important;
  margin: 0 !important;
  flex: 0 0 auto !important;
  height: 26px !important;
  min-width: 26px !important;
  padding: 0 7px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  box-sizing: border-box !important;
}
/* 编辑按钮同样独立，不与药丸连底 */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left .btn,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left .btn {
  background: #ffffff !important;
  border: 1px solid #dbe3ef !important;
  border-radius: 999px !important;
  margin: 0 !important;
  height: 26px !important;
  padding: 0 10px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  box-sizing: border-box !important;
  flex: 0 0 auto !important;
}

/* ===== 2026.v6542：行尾「编辑」按钮宽度贴合文字（不被撑满）===== */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left .btn,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left .btn {
  width: auto !important;
  max-width: 96px !important;
  min-width: 0 !important;
  flex: 0 0 auto !important;
  white-space: nowrap !important;
  overflow: visible !important;
}

/* ===== 2026.v6544：右组（👥↑↓）与左侧（照片/材料·编辑）硬性拉开 16px ===== */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-right,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-right,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-right,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-right {
  margin-left: 16px !important;
  padding-left: 0 !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left {
  margin-right: 16px !important;
}

/* ===== 2026.v6545：「未套半挂车」边框改实线（原虚线看起来像刺）===== */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-chassis-slot > .lw-tag.is-free,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-chassis-slot > .lw-tag.is-free,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-chassis-slot > .lw-tag.is-free,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-chassis-slot > .lw-tag.is-free,
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tag.lw-chassis.is-free,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tag.lw-chassis.is-free {
  border-style: solid !important;
  border-width: 1px !important;
  border-color: #cbd5e1 !important;
  border-radius: 999px !important;
  background: #f8fafc !important;
  background-image: none !important;
  color: #94a3b8 !important;
  box-shadow: none !important;
}


/* ① 照片/材料 药丸：左缘 3px 浅蓝色条 + 小圆角 */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell {
  border: 1px solid #e5e9f0 !important;
  border-left: 3px solid #93c5fd !important;
  border-radius: 6px !important;
  padding: 2px 9px 2px 6px !important;
  background: #fff !important;
  box-sizing: border-box !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell > .vp-thumb,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell > .vp-thumb {
  border-radius: 4px !important;
}
/* ② 指派按钮：双头像 + 「指派司机」文字（宽度自适应） */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .btn:first-child,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .btn:first-child,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-right .btn:first-child,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-right .btn:first-child {
  width: auto !important;
  min-width: 0 !important;
  max-width: none !important;
  height: 26px !important;
  padding: 0 10px !important;
  border-radius: 7px !important;
  border: 1px solid #dbe3ef !important;
  background: #fff !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 4px !important;
  white-space: nowrap !important;
  flex: 0 0 auto !important;
  box-sizing: border-box !important;
}


html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .btn:first-child,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .btn:first-child {
  overflow: visible !important;
  font-size: 11px !important;
  line-height: 1 !important;
  padding: 0 12px 0 9px !important;
  min-width: 0 !important;
  height: 26px !important;
  gap: 5px !important;
}

/* ===== 2026.v6548：行尾按钮文字必须可见（原来白底白字）===== */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .btn,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .btn,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-right .btn,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-right .btn {
  color: #475569 !important;
  font-size: 12px !important;
  text-shadow: none !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .btn i,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .btn i {
  color: #475569 !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left .btn,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left .btn {
  color: #475569 !important;
}

/* ===== 2026.v6549：指派按钮给足宽度（避免「…」截断）===== */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .btn:first-child,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .btn:first-child,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-right .btn:first-child,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-right .btn:first-child {
  min-width: 104px !important;
  width: auto !important;
  padding: 0 10px !important;
  text-overflow: clip !important;
  overflow: visible !important;
  justify-content: flex-start !important;
}

/* ===== 2026.v6558：行尾恢复备份包样式（照片药丸 / 指派胶囊 / ↑ 拉宽 / ↓ 小圆）===== */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail {
  display: flex !important;
  align-items: center !important;
  gap: 10px !important;
  flex: 1 1 auto !important;
  min-width: 0 !important;
  margin-left: 12px !important;
  background: transparent !important;
  border: 0 !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left {
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  flex: 0 0 auto !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-right,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-right,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-right,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-right {
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  margin-left: auto !important;
  flex: 1 1 auto !important;
  min-width: 0 !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .adm-item-acts,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .adm-item-acts,
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lwro-acts,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lwro-acts {
  display: inline-flex !important;
  align-items: center !important;
  gap: 6px !important;
  background: transparent !important;
  border: 0 !important;
}
/* 指派司机：胶囊 */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .adm-item-acts > .btn,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .adm-item-acts > .btn,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .adm-item-acts > .btn,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .adm-item-acts > .btn {
  border-radius: 999px !important;
  height: 26px !important;
  padding: 0 14px !important;
  background: #fff !important;
  border: 1px solid #dbe3ef !important;
  color: #334155 !important;
  font-size: 12px !important;
  font-weight: 600 !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 5px !important;
  white-space: nowrap !important;
  box-sizing: border-box !important;
  flex: 0 0 auto !important;
}
/* ↑ 拉宽的胶囊，↓ 小圆 */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lwro-acts > .btn,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lwro-acts > .btn,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lwro-acts > .btn,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lwro-acts > .btn {
  border-radius: 999px !important;
  height: 26px !important;
  background: #fff !important;
  border: 1px solid #dbe3ef !important;
  color: #334155 !important;
  font-size: 13px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  box-sizing: border-box !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lwro-acts > .rt-mv-up,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lwro-acts > .rt-mv-up {
  flex: 1 1 auto !important;
  min-width: 64px !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lwro-acts > .rt-mv-dn,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lwro-acts > .rt-mv-dn {
  flex: 0 0 30px !important;
  width: 30px !important;
  min-width: 30px !important;
  max-width: 30px !important;
}

/* ===== 2026.v6563：行尾 4 件【纯 CSS 定局】——用 .btn.btn.ghost.sm 抬特异性，压过所有旧规则 ===== */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .adm-item-acts > .btn.btn.ghost.sm,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .adm-item-acts > .btn.btn.ghost.sm,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-right .adm-item-acts > .btn.btn.ghost.sm,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-right .adm-item-acts > .btn.btn.ghost.sm {
  border-radius: 999px !important;
  -webkit-border-radius: 999px !important;
  height: 26px !important;
  min-height: 26px !important;
  max-height: 26px !important;
  padding: 0 14px !important;
  background: #ffffff !important;
  border: 1px solid #dbe3ef !important;
  color: #334155 !important;
  font-size: 12px !important;
  font-weight: 600 !important;
  line-height: 1 !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 5px !important;
  white-space: nowrap !important;
  box-sizing: border-box !important;
  flex: 0 0 auto !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .lwro-acts,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .lwro-acts,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-right .lwro-acts,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-right .lwro-acts {
  display: inline-flex !important;
  align-items: center !important;
  gap: 6px !important;
  flex: 0 0 auto !important;
  min-width: 0 !important;
  background: transparent !important;
  border: 0 !important;
}
/* ↑ 与 ↓ 共用底 */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .lwro-acts > .btn.btn.ghost.sm,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .lwro-acts > .btn.btn.ghost.sm,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-right .lwro-acts > .btn.btn.ghost.sm,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-right .lwro-acts > .btn.btn.ghost.sm {
  border-radius: 999px !important;
  -webkit-border-radius: 999px !important;
  height: 26px !important;
  min-height: 26px !important;
  max-height: 26px !important;
  padding: 0 !important;
  background: #ffffff !important;
  border: 1px solid #dbe3ef !important;
  color: #334155 !important;
  font-size: 13px !important;
  line-height: 1 !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  box-sizing: border-box !important;
}
/* ↑ 固定 72 / ↓ 固定 30 */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .lwro-acts > .btn.btn.ghost.sm.rt-mv-up,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .lwro-acts > .btn.btn.ghost.sm.rt-mv-up,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lwro-acts > .btn.btn.ghost.sm.rt-mv-up,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lwro-acts > .btn.btn.ghost.sm.rt-mv-up {
  flex: 0 0 72px !important;
  width: 72px !important;
  min-width: 72px !important;
  max-width: 72px !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .lwro-acts > .btn.btn.ghost.sm.rt-mv-dn,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .lwro-acts > .btn.btn.ghost.sm.rt-mv-dn,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lwro-acts > .btn.btn.ghost.sm.rt-mv-dn,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lwro-acts > .btn.btn.ghost.sm.rt-mv-dn {
  flex: 0 0 30px !important;
  width: 30px !important;
  min-width: 30px !important;
  max-width: 30px !important;
}

/* ===== 2026.v6564：行尾定局（药丸加宽 / 编辑补回 / ↑↓ 等宽）===== */
/* ① 照片/材料 药丸：不压缩、不裁字、图标与文字分开 */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell {
  flex: 0 0 auto !important;
  width: auto !important;
  min-width: 0 !important;
  max-width: none !important;
  overflow: visible !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  padding: 2px 12px 2px 4px !important;
  box-sizing: border-box !important;
  white-space: nowrap !important;
  border-radius: 6px !important;
  border-left: 3px solid #93c5fd !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell > .vp-thumb,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell > .vp-thumb {
  flex: 0 0 28px !important;
  width: 28px !important;
  height: 28px !important;
  min-width: 28px !important;
  max-width: 28px !important;
  padding: 0 !important;
  margin: 0 !important;
  box-sizing: border-box !important;
  border-radius: 6px !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell > span:last-child,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell > span:last-child {
  flex: 0 0 auto !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: visible !important;
  white-space: nowrap !important;
  font-size: 12.5px !important;
}
/* ② 编辑 / 指派：胶囊，宽度贴合内容（不再留空白） */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .adm-item-acts > .btn.btn.ghost.sm,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .adm-item-acts > .btn.btn.ghost.sm,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .adm-item-acts > .btn.btn.ghost.sm,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .adm-item-acts > .btn.btn.ghost.sm {
  flex: 0 0 auto !important;
  width: auto !important;
  min-width: 0 !important;
  max-width: none !important;
  height: 26px !important;
  min-height: 26px !important;
  max-height: 26px !important;
  padding: 0 14px !important;
  border-radius: 999px !important;
  background: #ffffff !important;
  border: 1px solid #dbe3ef !important;
  color: #334155 !important;
  font-size: 12px !important;
  font-weight: 600 !important;
  line-height: 1 !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 5px !important;
  white-space: nowrap !important;
  overflow: visible !important;
  text-overflow: clip !important;
  box-sizing: border-box !important;
}
/* ③ ↑↓ 等宽：各 32×26 */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lwro-acts,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lwro-acts,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lwro-acts,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lwro-acts {
  display: inline-flex !important;
  align-items: center !important;
  gap: 6px !important;
  flex: 0 0 auto !important;
  min-width: 0 !important;
  background: transparent !important;
  border: 0 !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lwro-acts > .btn.btn.ghost.sm,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lwro-acts > .btn.btn.ghost.sm,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lwro-acts > .btn.btn.ghost.sm,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lwro-acts > .btn.btn.ghost.sm {
  flex: 0 0 32px !important;
  width: 32px !important;
  min-width: 32px !important;
  max-width: 32px !important;
  height: 26px !important;
  min-height: 26px !important;
  max-height: 26px !important;
  padding: 0 !important;
  border-radius: 999px !important;
  background: #ffffff !important;
  border: 1px solid #dbe3ef !important;
  color: #334155 !important;
  font-size: 13px !important;
  line-height: 1 !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
  box-sizing: border-box !important;
}

/* ===== 2026.v6565：↑↓ 等宽 32×26（压过旧的 72/30） + 药丸右侧留白 ===== */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .lwro-acts > .btn.btn.ghost.sm.rt-mv-up,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .lwro-acts > .btn.btn.ghost.sm.rt-mv-up,
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .lwro-acts > .btn.btn.ghost.sm.rt-mv-dn,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-right .lwro-acts > .btn.btn.ghost.sm.rt-mv-dn,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lwro-acts > .btn.btn.ghost.sm.rt-mv-up,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lwro-acts > .btn.btn.ghost.sm.rt-mv-up,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lwro-acts > .btn.btn.ghost.sm.rt-mv-dn,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lwro-acts > .btn.btn.ghost.sm.rt-mv-dn {
  flex: 0 0 32px !important;
  width: 32px !important;
  min-width: 32px !important;
  max-width: 32px !important;
  height: 26px !important;
  padding: 0 !important;
  border-radius: 999px !important;
  background: #ffffff !important;
  border: 1px solid #dbe3ef !important;
  color: #334155 !important;
  font-size: 13px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
  box-sizing: border-box !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell {
  padding: 2px 14px 2px 4px !important;
  gap: 9px !important;
}

/* ===== 2026.v6567：行尾背景不连体（只有药丸和按钮各自有白底）===== */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail.lw-tail,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail.lw-tail,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail.lw-tail,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail.lw-tail,
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left,
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-right,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-right,
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .adm-item-acts,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .adm-item-acts,
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lwro-acts,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lwro-acts {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  outline: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  padding: 0 !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail.lw-tail,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail.lw-tail,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail.lw-tail,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail.lw-tail {
  display: flex !important;
  align-items: center !important;
  gap: 12px !important;
  margin-left: 12px !important;
  flex: 1 1 auto !important;
  min-width: 0 !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left {
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  flex: 0 0 auto !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-right,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-right {
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  flex: 0 0 auto !important;
  margin-left: auto !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .adm-item-acts,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .adm-item-acts,
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lwro-acts,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lwro-acts {
  display: inline-flex !important;
  align-items: center !important;
  gap: 6px !important;
  flex: 0 0 auto !important;
}

/* ===== 2026.v6568：行尾白底兜底清除（不连体）===== */
/* ① 任何名字里带 lw-tail / acts 的容器：透明 */
html body[data-module="asset"] #view .adm-item.lw-dev [class*="lw-tail"],
html body[data-module="admin"] #view .adm-item.lw-dev [class*="lw-tail"],
html body[data-module="asset"] #veh-cards .adm-item.lw-dev [class*="lw-tail"],
html body[data-module="admin"] #veh-cards .adm-item.lw-dev [class*="lw-tail"],
html body[data-module="asset"] #view .adm-item.lw-dev [class*="adm-item-acts"],
html body[data-module="admin"] #view .adm-item.lw-dev [class*="adm-item-acts"],
html body[data-module="asset"] #view .adm-item.lw-dev [class*="lwro-acts"],
html body[data-module="admin"] #view .adm-item.lw-dev [class*="lwro-acts"] {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  border: 0 !important;
  border-radius: 0 !important;
  padding: 0 !important;
  outline: 0 !important;
}
/* ② 兜底：行里最后一块（行尾）及其子级，除药丸/缩略图/按钮外，全部透明 */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-dev-head > :last-child,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-dev-head > :last-child,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-dev-head > :last-child,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-dev-head > :last-child,
html body[data-module="asset"] #view .adm-item.lw-dev .lw-dev-head > :last-child > *:not(.vp-cell):not(.vp-thumb):not(.btn),
html body[data-module="admin"] #view .adm-item.lw-dev .lw-dev-head > :last-child > *:not(.vp-cell):not(.vp-thumb):not(.btn),
html body[data-module="asset"] #view .adm-item.lw-dev .lw-dev-head > :last-child > * > *:not(.vp-cell):not(.vp-thumb):not(.btn),
html body[data-module="admin"] #view .adm-item.lw-dev .lw-dev-head > :last-child > * > *:not(.vp-cell):not(.vp-thumb):not(.btn) {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  border: 0 !important;
  border-radius: 0 !important;
  padding: 0 !important;
}
/* ③ 真页面里那层白底若来自「包含按钮的那个块」——用 :has() 兜住（支持的浏览器生效） */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-dev-head > *:has(> .lw-tail),
html body[data-module="admin"] #view .adm-item.lw-dev .lw-dev-head > *:has(> .lw-tail),
html body[data-module="asset"] #view .adm-item.lw-dev .lw-dev-head > *:has(.vp-cell):not(.lw-tail),
html body[data-module="admin"] #view .adm-item.lw-dev .lw-dev-head > *:has(.vp-cell):not(.lw-tail),
html body[data-module="asset"] #view .adm-item.lw-dev .lw-dev-head > *:has(> button),
html body[data-module="admin"] #view .adm-item.lw-dev .lw-dev-head > *:has(> button) {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  border: 0 !important;
  padding: 0 !important;
}
/* ④ 药丸与按钮保持各自白底（防止被上面的 :last-child 规则误伤） */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-dev-head > :last-child .vp-cell,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-dev-head > :last-child .vp-cell,
html body[data-module="asset"] #view .adm-item.lw-dev .lw-dev-head > :last-child .btn,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-dev-head > :last-child .btn {
  background-color: #ffffff !important;
}

/* ===== 2026.v6569：行内白底白名单式清除（除胶囊/标签外一律透明）===== */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-dev-head,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-dev-head,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-dev-head,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-dev-head {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  border: 0 !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-dev-head *:not(.vp-cell):not(.vp-thumb):not(.btn):not(.lw-tag):not(.veh-plate):not(.seg):not(.lw-insp-cell):not(.lw-seq):not(.plate-badge):not(i):not(b):not(.lw-ic-edit):not(.lw-ic-users),
html body[data-module="admin"] #view .adm-item.lw-dev .lw-dev-head *:not(.vp-cell):not(.vp-thumb):not(.btn):not(.lw-tag):not(.veh-plate):not(.seg):not(.lw-insp-cell):not(.lw-seq):not(.plate-badge):not(i):not(b):not(.lw-ic-edit):not(.lw-ic-users),
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-dev-head *:not(.vp-cell):not(.vp-thumb):not(.btn):not(.lw-tag):not(.veh-plate):not(.seg):not(.lw-insp-cell):not(.lw-seq):not(.plate-badge):not(i):not(b):not(.lw-ic-edit):not(.lw-ic-users),
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-dev-head *:not(.vp-cell):not(.vp-thumb):not(.btn):not(.lw-tag):not(.veh-plate):not(.seg):not(.lw-insp-cell):not(.lw-seq):not(.plate-badge):not(i):not(b):not(.lw-ic-edit):not(.lw-ic-users) {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
}

/* ===== 2026.v6570：照片/材料 药丸完整显示（只作用于行尾这一块）===== */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail,
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left,
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-right,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-right,
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .adm-item-acts,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .adm-item-acts,
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lwro-acts,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lwro-acts {
  overflow: visible !important;
}
/* 药丸：不压缩、不裁字、宽高自适应 */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell.vp-cell,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell.vp-cell,
html body[data-module="asset"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell.vp-cell,
html body[data-module="admin"] #veh-cards .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell.vp-cell {
  flex: 0 0 auto !important;
  width: auto !important;
  min-width: 0 !important;
  max-width: none !important;
  overflow: visible !important;
  text-overflow: clip !important;
  white-space: nowrap !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 9px !important;
  padding: 2px 14px 2px 4px !important;
  box-sizing: content-box !important;
}
/* 缩略图：定宽、不定位、不外溢 */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell.vp-cell > .vp-thumb,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell.vp-cell > .vp-thumb {
  position: static !important;
  flex: 0 0 28px !important;
  width: 28px !important;
  height: 28px !important;
  min-width: 28px !important;
  max-width: 28px !important;
  margin: 0 !important;
  padding: 0 !important;
  box-sizing: border-box !important;
  border-radius: 6px !important;
  background-size: cover !important;
  background-position: center !important;
}
/* 文字段：不压缩、不裁 */
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell.vp-cell > span:last-child,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell.vp-cell > span:last-child {
  flex: 0 0 auto !important;
  min-width: 0 !important;
  overflow: visible !important;
  text-overflow: clip !important;
  white-space: nowrap !important;
  font-size: 12.5px !important;
}
html body[data-module="asset"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell.vp-cell > span:last-child > b,
html body[data-module="admin"] #view .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell.vp-cell > span:last-child > b {
  display: inline-block !important;
  min-width: 1.6em !important;
  text-align: center !important;
  margin-left: 3px !important;
}

/* ===== 2026.v6571：行尾规则去掉容器限定（不挂 #view 也生效） ===== */
html body[data-module="asset"] .adm-item.lw-dev .lw-tail,
html body[data-module="admin"] .adm-item.lw-dev .lw-tail {
  display: flex !important;
  align-items: center !important;
  gap: 12px !important;
  flex: 1 1 auto !important;
  min-width: 0 !important;
  margin-left: 12px !important;
  overflow: visible !important;
  flex-wrap: nowrap !important;
  background: transparent !important;
  background-image: none !important;
  border: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;
}
html body[data-module="asset"] .adm-item.lw-dev .lw-tail .lw-tail-left,
html body[data-module="admin"] .adm-item.lw-dev .lw-tail .lw-tail-left,
html body[data-module="asset"] .adm-item.lw-dev .lw-tail .lw-tail-right,
html body[data-module="admin"] .adm-item.lw-dev .lw-tail .lw-tail-right {
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  flex: 0 0 auto !important;
  min-width: 0 !important;
  overflow: visible !important;
  background: transparent !important;
  background-image: none !important;
  border: 0 !important;
  padding: 0 !important;
}
html body[data-module="asset"] .adm-item.lw-dev .lw-tail .lw-tail-right,
html body[data-module="admin"] .adm-item.lw-dev .lw-tail .lw-tail-right {
  margin-left: auto !important;
}
/* 编辑 / 指派：必须显示（防止响应式把它隐藏掉） */
html body[data-module="asset"] .adm-item.lw-dev .lw-tail .adm-item-acts,
html body[data-module="admin"] .adm-item.lw-dev .lw-tail .adm-item-acts,
html body[data-module="asset"] .adm-item.lw-dev .lw-tail .lwro-acts,
html body[data-module="admin"] .adm-item.lw-dev .lw-tail .lwro-acts {
  display: inline-flex !important;
  visibility: visible !important;
  align-items: center !important;
  gap: 6px !important;
  flex: 0 0 auto !important;
  flex-wrap: nowrap !important;
  overflow: visible !important;
  background: transparent !important;
  background-image: none !important;
  border: 0 !important;
  padding: 0 !important;
}
/* 药丸：完整显示，不被压缩/裁切 */
html body[data-module="asset"] .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell,
html body[data-module="admin"] .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell {
  display: inline-flex !important;
  align-items: center !important;
  flex: 0 0 auto !important;
  width: auto !important;
  min-width: 0 !important;
  max-width: none !important;
  overflow: visible !important;
  text-overflow: clip !important;
  white-space: nowrap !important;
  gap: 9px !important;
  padding: 2px 14px 2px 4px !important;
  box-sizing: border-box !important;
  border-radius: 6px !important;
}
html body[data-module="asset"] .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell > .vp-thumb,
html body[data-module="admin"] .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell > .vp-thumb {
  position: static !important;
  flex: 0 0 28px !important;
  width: 28px !important;
  height: 28px !important;
  min-width: 28px !important;
  max-width: 28px !important;
  margin: 0 !important;
  padding: 0 !important;
  box-sizing: border-box !important;
  border-radius: 6px !important;
}
html body[data-module="asset"] .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell > span:last-child,
html body[data-module="admin"] .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell > span:last-child {
  flex: 0 0 auto !important;
  min-width: 0 !important;
  overflow: visible !important;
  text-overflow: clip !important;
  white-space: nowrap !important;
}

/* ===== 2026.v6573：手机窄屏下行尾换行显示（编辑不再被挤出屏幕）===== */
@media (max-width: 600px) {
  html body[data-module="asset"] .adm-item.lw-dev .lw-tail,
  html body[data-module="admin"] .adm-item.lw-dev .lw-tail {
    flex-wrap: wrap !important;
    row-gap: 6px !important;
    column-gap: 8px !important;
    width: 100% !important;
    margin-left: 0 !important;
    justify-content: flex-start !important;
  }
  html body[data-module="asset"] .adm-item.lw-dev .lw-tail .lw-tail-left,
  html body[data-module="admin"] .adm-item.lw-dev .lw-tail .lw-tail-left,
  html body[data-module="asset"] .adm-item.lw-dev .lw-tail .lw-tail-right,
  html body[data-module="admin"] .adm-item.lw-dev .lw-tail .lw-tail-right {
    flex-wrap: wrap !important;
    row-gap: 6px !important;
    column-gap: 8px !important;
    margin-left: 0 !important;
  }
  html body[data-module="asset"] .adm-item.lw-dev .lw-tail .adm-item-acts,
  html body[data-module="admin"] .adm-item.lw-dev .lw-tail .adm-item-acts,
  html body[data-module="asset"] .adm-item.lw-dev .lw-tail .lwro-acts,
  html body[data-module="admin"] .adm-item.lw-dev .lw-tail .lwro-acts {
    flex-wrap: wrap !important;
    row-gap: 6px !important;
  }
}

/* ===== 2026.v6574：手机窄屏 行尾紧凑一行（放不下才换行）===== */
@media (max-width: 600px) {
  html body[data-module="asset"] .adm-item.lw-dev .lw-tail,
  html body[data-module="admin"] .adm-item.lw-dev .lw-tail {
    gap: 6px !important;
    margin-left: 0 !important;
    width: 100% !important;
  }
  html body[data-module="asset"] .adm-item.lw-dev .lw-tail .lw-tail-left,
  html body[data-module="admin"] .adm-item.lw-dev .lw-tail .lw-tail-left,
  html body[data-module="asset"] .adm-item.lw-dev .lw-tail .lw-tail-right,
  html body[data-module="admin"] .adm-item.lw-dev .lw-tail .lw-tail-right,
  html body[data-module="asset"] .adm-item.lw-dev .lw-tail .adm-item-acts,
  html body[data-module="admin"] .adm-item.lw-dev .lw-tail .adm-item-acts,
  html body[data-module="asset"] .adm-item.lw-dev .lw-tail .lwro-acts,
  html body[data-module="admin"] .adm-item.lw-dev .lw-tail .lwro-acts {
    gap: 5px !important;
  }
  /* 药丸收紧但不裁字 */
  html body[data-module="asset"] .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell,
  html body[data-module="admin"] .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell {
    gap: 6px !important;
    padding: 2px 10px 2px 4px !important;
    max-width: none !important;
    width: auto !important;
    flex: 0 0 auto !important;
  }
  html body[data-module="asset"] .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell > .vp-thumb,
  html body[data-module="admin"] .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell > .vp-thumb {
    flex: 0 0 24px !important;
    width: 24px !important;
    height: 24px !important;
    min-width: 24px !important;
    max-width: 24px !important;
  }
  html body[data-module="asset"] .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell > span:last-child,
  html body[data-module="admin"] .adm-item.lw-dev .lw-tail .lw-tail-left > .vp-cell > span:last-child {
    font-size: 11.5px !important;
    white-space: nowrap !important;
    overflow: visible !important;
    text-overflow: clip !important;
  }
  /* 按钮收紧 */
  html body[data-module="asset"] .adm-item.lw-dev .lw-tail .adm-item-acts > .btn,
  html body[data-module="admin"] .adm-item.lw-dev .lw-tail .adm-item-acts > .btn {
    height: 24px !important;
    padding: 0 9px !important;
    font-size: 11px !important;
    gap: 3px !important;
    white-space: nowrap !important;
  }
  html body[data-module="asset"] .adm-item.lw-dev .lw-tail .lwro-acts > .btn,
  html body[data-module="admin"] .adm-item.lw-dev .lw-tail .lwro-acts > .btn {
    flex: 0 0 28px !important;
    width: 28px !important;
    min-width: 28px !important;
    max-width: 28px !important;
    height: 24px !important;
    padding: 0 !important;
    font-size: 12px !important;
  }
}

/* ===== 2026.v6576：行尾 CSS 定局（不依赖容器，药丸拉长 + 编辑必显） ===== */
/* ① 照片/材料 药丸：拉长到 140，文字完整，图标与文字分开 */
html body[data-module="asset"] .lw-dev .lw-tail .vp-cell,
html body[data-module="admin"] .lw-dev .lw-tail .vp-cell,
html body[data-module="asset"] .lw-dev .lw-tail .vp-mini,
html body[data-module="admin"] .lw-dev .lw-tail .vp-mini,
html body[data-module="asset"] .lw-dev .lw-tail-left > .vp-cell,
html body[data-module="admin"] .lw-dev .lw-tail-left > .vp-cell {
  display: inline-flex !important;
  align-items: center !important;
  flex: 0 0 auto !important;
  width: auto !important;
  min-width: 140px !important;
  max-width: none !important;
  height: 30px !important;
  min-height: 30px !important;
  max-height: 30px !important;
  padding: 0 12px 0 5px !important;
  gap: 9px !important;
  box-sizing: border-box !important;
  overflow: visible !important;
  text-overflow: clip !important;
  white-space: nowrap !important;
  border-radius: 6px !important;
}
html body[data-module="asset"] .lw-dev .lw-tail .vp-cell > .vp-thumb,
html body[data-module="admin"] .lw-dev .lw-tail .vp-cell > .vp-thumb,
html body[data-module="asset"] .lw-dev .lw-tail-left > .vp-cell > .vp-thumb,
html body[data-module="admin"] .lw-dev .lw-tail-left > .vp-cell > .vp-thumb {
  position: static !important;
  flex: 0 0 24px !important;
  width: 24px !important;
  height: 24px !important;
  min-width: 24px !important;
  max-width: 24px !important;
  margin: 0 !important;
  padding: 0 !important;
  box-sizing: border-box !important;
  border-radius: 5px !important;
}
html body[data-module="asset"] .lw-dev .lw-tail .vp-cell > span:last-child,
html body[data-module="admin"] .lw-dev .lw-tail .vp-cell > span:last-child,
html body[data-module="asset"] .lw-dev .lw-tail-left > .vp-cell > span:last-child,
html body[data-module="admin"] .lw-dev .lw-tail-left > .vp-cell > span:last-child {
  flex: 0 0 auto !important;
  min-width: 0 !important;
  overflow: visible !important;
  text-overflow: clip !important;
  white-space: nowrap !important;
  font-size: 12px !important;
  line-height: 1 !important;
}
/* ② 编辑 / 指派：强制显示（任何规则都压不住） */
html body[data-module="asset"] .lw-dev .lw-tail .adm-item-acts,
html body[data-module="admin"] .lw-dev .lw-tail .adm-item-acts,
html body[data-module="asset"] .lw-dev .lw-tail .lwro-acts,
html body[data-module="admin"] .lw-dev .lw-tail .lwro-acts {
  display: inline-flex !important;
  visibility: visible !important;
  opacity: 1 !important;
  align-items: center !important;
  gap: 6px !important;
  flex: 0 0 auto !important;
  overflow: visible !important;
}
html body[data-module="asset"] .lw-dev .lw-tail .adm-item-acts > .btn,
html body[data-module="admin"] .lw-dev .lw-tail .adm-item-acts > .btn,
html body[data-module="asset"] .lw-dev .lw-tail .lwro-acts > .btn,
html body[data-module="admin"] .lw-dev .lw-tail .lwro-acts > .btn {
  display: inline-flex !important;
  visibility: visible !important;
  opacity: 1 !important;
  flex: 0 0 auto !important;
  align-items: center !important;
  justify-content: center !important;
  height: 26px !important;
  padding: 0 12px !important;
  border-radius: 999px !important;
  background: #ffffff !important;
  border: 1px solid #dbe3ef !important;
  color: #334155 !important;
  font-size: 11.5px !important;
  font-weight: 600 !important;
  line-height: 1 !important;
  white-space: nowrap !important;
  box-sizing: border-box !important;
}
html body[data-module="asset"] .lw-dev .lw-tail .lwro-acts > .btn,
html body[data-module="admin"] .lw-dev .lw-tail .lwro-acts > .btn {
  flex: 0 0 32px !important;
  width: 32px !important;
  min-width: 32px !important;
  max-width: 32px !important;
  padding: 0 !important;
  font-size: 13px !important;
}
/* ③ 行尾排版：一行放不下就换行，不挤压 */
html body[data-module="asset"] .lw-dev .lw-tail,
html body[data-module="admin"] .lw-dev .lw-tail {
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  gap: 8px !important;
  width: 100% !important;
  overflow: visible !important;
  background: transparent !important;
  border: 0 !important;
  padding: 0 !important;
}
html body[data-module="asset"] .lw-dev .lw-tail > .lw-tail-left,
html body[data-module="admin"] .lw-dev .lw-tail > .lw-tail-left,
html body[data-module="asset"] .lw-dev .lw-tail > .lw-tail-right,
html body[data-module="admin"] .lw-dev .lw-tail > .lw-tail-right {
  display: inline-flex !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  gap: 8px !important;
  flex: 0 0 auto !important;
  overflow: visible !important;
  background: transparent !important;
  border: 0 !important;
  padding: 0 !important;
}

/* ===== 2026.v6578：照片/材料 药丸拉长（min-width 140，文字必完整）===== */
html body[data-module="asset"] .lw-dev .lw-tail .vp-cell.vp-cell,
html body[data-module="admin"] .lw-dev .lw-tail .vp-cell.vp-cell,
html body[data-module="asset"] .lw-dev .lw-tail .lw-tail-left > .vp-cell.vp-cell,
html body[data-module="admin"] .lw-dev .lw-tail .lw-tail-left > .vp-cell.vp-cell,
html body[data-module="asset"] .lw-dev .lw-tail .vp-mini.vp-mini,
html body[data-module="admin"] .lw-dev .lw-tail .vp-mini.vp-mini {
  min-width: 140px !important;
  width: auto !important;
  max-width: none !important;
  flex: 0 0 auto !important;
  height: 30px !important;
  min-height: 30px !important;
  max-height: 30px !important;
  padding: 0 12px 0 5px !important;
  gap: 9px !important;
  display: inline-flex !important;
  align-items: center !important;
  box-sizing: border-box !important;
  overflow: visible !important;
  white-space: nowrap !important;
  text-overflow: clip !important;
}
html body[data-module="asset"] .lw-dev .lw-tail .vp-cell.vp-cell > span:last-child,
html body[data-module="admin"] .lw-dev .lw-tail .vp-cell.vp-cell > span:last-child {
  overflow: visible !important;
  white-space: nowrap !important;
  text-overflow: clip !important;
  flex: 0 0 auto !important;
  font-size: 12px !important;
}

/* ===== 2026.v6609：半挂车 .vp-mini（不依赖 .lw-tail）===== */
html body[data-module="asset"] .lw-dev .vp-mini,
html body[data-module="admin"] .lw-dev .vp-mini,
html body[data-module="asset"] .adm-item .vp-mini,
html body[data-module="admin"] .adm-item .vp-mini {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 3px !important;
  width: auto !important;
  min-width: 0 !important;
  max-width: none !important;
  height: 26px !important;
  min-height: 26px !important;
  max-height: 26px !important;
  padding: 0 11px !important;
  border: 1px solid #bfdbfe !important;
  border-radius: 999px !important;
  background: #eff6ff !important;
  background-color: #eff6ff !important;
  background-image: none !important;
  color: #2563eb !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  box-sizing: border-box !important;
  flex: 0 0 auto !important;
  white-space: nowrap !important;
  overflow: visible !important;
  vertical-align: middle !important;
}
html body[data-module="asset"] .lw-dev .vp-mini::before,
html body[data-module="admin"] .lw-dev .vp-mini::before,
html body[data-module="asset"] .adm-item .vp-mini::before,
html body[data-module="admin"] .adm-item .vp-mini::before {
  content: "📷" !important;
  font-size: 12px !important;
  line-height: 1 !important;
  margin-right: 2px !important;
  display: inline-block !important;
  color: #2563eb !important;
}
html body[data-module="asset"] .lw-dev .vp-mini > b,
html body[data-module="admin"] .lw-dev .vp-mini > b,
html body[data-module="asset"] .adm-item .vp-mini > b,
html body[data-module="admin"] .adm-item .vp-mini > b {
  font-size: 12px !important;
  font-weight: 700 !important;
  color: #2563eb !important;
  line-height: 1 !important;
  font-variant-numeric: tabular-nums !important;
  display: inline-block !important;
}
/* 牵引车 .vp-cell 同样兜一层（万一也不在 .lw-tail 里） */
html body[data-module="asset"] .lw-dev .vp-cell,
html body[data-module="admin"] .lw-dev .vp-cell {
  display: inline-flex !important;
  align-items: center !important;
  gap: 4px !important;
  width: auto !important;
  min-width: 0 !important;
  max-width: none !important;
  height: 26px !important;
  min-height: 26px !important;
  max-height: 26px !important;
  padding: 0 11px !important;
  border: 1px solid #bfdbfe !important;
  border-radius: 999px !important;
  background: #eff6ff !important;
  background-color: #eff6ff !important;
  color: #2563eb !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  flex: 0 0 auto !important;
  white-space: nowrap !important;
  overflow: visible !important;
}
html body[data-module="asset"] .lw-dev .vp-cell > span:last-child,
html body[data-module="admin"] .lw-dev .vp-cell > span:last-child {
  font-size: 0 !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 3px !important;
  color: #2563eb !important;
}
html body[data-module="asset"] .lw-dev .vp-cell > span:last-child::before,
html body[data-module="admin"] .lw-dev .vp-cell > span:last-child::before {
  content: "📷" !important;
  font-size: 12px !important;
  line-height: 1 !important;
  margin-right: 2px !important;
}
html body[data-module="asset"] .lw-dev .vp-cell > span:last-child > b,
html body[data-module="admin"] .lw-dev .vp-cell > span:last-child > b {
  font-size: 12px !important;
  font-weight: 700 !important;
  color: #2563eb !important;
  line-height: 1 !important;
  display: inline-block !important;
}

/* ===== 2026.v6611：照片药丸（.vp-cell / .vp-mini）全局统一图标式 ===== */
html body .vp-mini,
html body .vp-cell {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 3px !important;
  width: auto !important;
  min-width: 0 !important;
  max-width: none !important;
  height: 26px !important;
  min-height: 26px !important;
  max-height: 26px !important;
  padding: 0 11px !important;
  border: 1px solid #bfdbfe !important;
  border-radius: 999px !important;
  background: #eff6ff !important;
  background-color: #eff6ff !important;
  background-image: none !important;
  color: #2563eb !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  box-sizing: border-box !important;
  flex: 0 0 auto !important;
  white-space: nowrap !important;
  overflow: visible !important;
  vertical-align: middle !important;
}
html body .vp-mini::before,
html body .vp-cell::before {
  content: "📷" !important;
  font-size: 12px !important;
  line-height: 1 !important;
  margin-right: 2px !important;
  display: inline-block !important;
  color: #2563eb !important;
}
html body .vp-mini > b,
html body .vp-cell > b {
  font-size: 12px !important;
  font-weight: 700 !important;
  color: #2563eb !important;
  line-height: 1 !important;
  display: inline-block !important;
  font-variant-numeric: tabular-nums !important;
}
/* 牵引车 .vp-cell 里的文字段：只留数字 */
html body .vp-cell > span:last-child {
  font-size: 0 !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 3px !important;
  color: #2563eb !important;
}
html body .vp-cell > span:last-child > b {
  font-size: 12px !important;
  font-weight: 700 !important;
  color: #2563eb !important;
  line-height: 1 !important;
  display: inline-block !important;
}
/* 隐藏缩略图 */
html body .vp-cell > .vp-thumb,
html body .vp-mini > .vp-thumb {
  display: none !important;
}

/* ===== 2026.v6613：管理端照片预览时，工具栏不得压在最前端 ===== */
html body[data-module="admin"] .veh-toolbar,
html body[data-module="admin"] .xh-drv-toolbar {
  z-index: 20 !important;
}
/* 照片预览层（含遮罩）压到最顶 */
html body[data-module="admin"] .veh-preview,
html body[data-module="admin"] .veh-preview-mask,
html body[data-module="admin"] .lw-photo-veil,
html body[data-module="admin"] .lw-photo-viewer {
  z-index: 2147483000 !important;
}
/* 若预览层是 fixed 全屏但没背景，补一层暗底，避免与工具栏叠在一起看不清 */
html body[data-module="admin"] .veh-preview-mask,
html body[data-module="admin"] .lw-photo-veil {
  position: fixed !important;
  inset: 0 !important;
  background: rgba(15, 23, 42, 0.55) !important;
}

/* ===== 2026.v6615：管理端 遮罩/浮层 一律高于 工具栏（宽泛兜底） ===== */
html body[data-module="admin"] [class*="mask"],
html body[data-module="admin"] [class*="veil"],
html body[data-module="admin"] [class*="overlay"],
html body[data-module="admin"] [class*="lightbox"],
html body[data-module="admin"] [class*="viewer"] {
  z-index: 2147483000 !important;
}
html body[data-module="admin"] [class*="toolbar"] {
  z-index: 20 !important;
}
/* 工具栏若是 fixed/sticky，仍保持在内容层之上但不压浮层 */
html body[data-module="admin"] .veh-toolbar,
html body[data-module="admin"] .xh-drv-toolbar {
  z-index: 20 !important;
}

/* ===== 2026.v6663：底部补充存照 3 格居中（仅 #av-cf-lb 弹窗内） ===== */
html body #av-cf-lb .xh-cphp-rest .t {
  text-align: center !important;
  margin-bottom: 10px !important;
}
html body #av-cf-lb .xh-cphp-rest .strip {
  display: flex !important;
  justify-content: center !important;
  align-items: flex-start !important;
  gap: 14px !important;
  flex-wrap: wrap !important;
}
html body #av-cf-lb .xh-cphp-cell,
html body #av-cf-lb .xh-cphp-slot {
  flex: 0 0 132px !important;
  width: 132px !important;
  min-width: 132px !important;
  max-width: 132px !important;
  height: 88px !important;
  min-height: 88px !important;
  max-height: 88px !important;
  border-radius: 8px !important;
  box-sizing: border-box !important;
  overflow: hidden !important;
  position: relative !important;
}
html body #av-cf-lb .xh-cphp-cell img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  display: block !important;
}
html body #av-cf-lb .xh-cphp-cell .xh-cphp-idx {
  position: absolute !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  padding: 3px 6px !important;
  font-size: 10px !important;
  color: #fff !important;
  background: rgba(0, 0, 0, .55) !important;
  text-align: left !important;
  line-height: 1.3 !important;
}
html body #av-cf-lb .xh-cphp-slot {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 4px !important;
  border: 1px dashed #cbd5e1 !important;
  background: #f8fafc !important;
  color: #94a3b8 !important;
}
html body #av-cf-lb .xh-cphp-slot b {
  font-size: 11px !important;
  font-weight: 600 !important;
  color: #94a3b8 !important;
}
html body #av-cf-lb .xh-cphp-slot span {
  font-size: 11px !important;
  color: #94a3b8 !important;
}

/* ===== 2026.v6671：图片模式铅封号 1/2 残影（去掉重复的 absolute 定位层） ===== */
html body[data-module="admin"] #aj-list:not(.aj-listmode) .xh-seal-line,
html body[data-module="admin"] #aj-list:not(.aj-listmode) .xh-seal-line > *,
html body[data-module="admin"] #aj-list:not(.aj-listmode) .xh-seal-inp,
html body[data-module="admin"] #aj-list:not(.aj-listmode) input.xh-seal-inp {
  position: static !important;
  left: auto !important;
  right: auto !important;
  top: auto !important;
  bottom: auto !important;
  transform: none !important;
  translate: none !important;
  width: auto !important;
  min-width: 0 !important;
  max-width: none !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
/* 输入框自身只保留一条描边（避免内外两层边框叠成重影） */
html body[data-module="admin"] #aj-list:not(.aj-listmode) input.xh-seal-inp {
  border: 1px solid #d3dceb !important;
  border-radius: 5px !important;
  background: #fff !important;
  box-shadow: none !important;
  height: 22px !important;
  min-height: 22px !important;
  max-height: 22px !important;
  padding: 0 6px !important;
  box-sizing: border-box !important;
}
html body[data-module="admin"] #aj-list:not(.aj-listmode) input.xh-seal-inp:focus {
  border-color: #2f6fed !important;
  box-shadow: 0 0 0 2px rgba(47, 111, 237, .15) !important;
}

/* ===== 2026.v6673：图片模式铅封号 1/2 残影（父容器不再有浅色底） ===== */
html body[data-module="admin"] #aj-list:not(.aj-listmode) .xh-seal-line {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  border: 0 !important;
  padding: 0 !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 6px !important;
  width: auto !important;
  min-width: 0 !important;
  max-width: none !important;
  height: auto !important;
}
html body[data-module="admin"] #aj-list:not(.aj-listmode) .xh-seal-line > label,
html body[data-module="admin"] #aj-list:not(.aj-listmode) .xh-seal-line > span:not(.xh-seal-inp) {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;
  margin: 0 !important;
  width: auto !important;
  flex: 0 0 auto !important;
  font-size: 12px !important;
  color: #475569 !important;
}
html body[data-module="admin"] #aj-list:not(.aj-listmode) input.xh-seal-inp {
  background: #fff !important;
  border: 1px solid #d3dceb !important;
  border-radius: 6px !important;
  box-shadow: none !important;
  height: 22px !important;
  min-height: 22px !important;
  max-height: 22px !important;
  padding: 0 8px !important;
  width: 96px !important;
  min-width: 96px !important;
  max-width: 96px !important;
  box-sizing: border-box !important;
  flex: 0 0 96px !important;
}
html body[data-module="admin"] #aj-list:not(.aj-listmode) input.xh-seal-inp:focus {
  border-color: #2f6fed !important;
  box-shadow: 0 0 0 2px rgba(47, 111, 237, .15) !important;
}

/* ===== 2026.v6711：清掉出车检查照片区域所有连接线 ===== */
html body #av-cf-lb .xh-cphp-mid,
html body .xh-cphp-chassis .xh-cphp-mid,
html body .xh-cphp-mid {
  display: none !important;
}
html body #av-cf-lb .xh-cphp-mid::before,
html body #av-cf-lb .xh-cphp-mid::after,
html body .xh-cphp-chassis .xh-cphp-mid::before,
html body .xh-cphp-chassis .xh-cphp-mid::after,
html body .xh-cphp-side.l .xh-cphp-cell::after,
html body .xh-cphp-side.r .xh-cphp-cell::before,
html body #av-cf-lb .xh-cphp-plate::before,
html body .xh-cphp-plate::before {
  content: none !important;
  display: none !important;
  background: none !important;
  background-image: none !important;
  border: 0 !important;
  width: 0 !important;
  height: 0 !important;
}
/* 车牌号上方不再预留 14px（那 14px 就是给连线留的） */
html body #av-cf-lb .xh-cphp-plate,
html body .xh-cphp-plate {
  padding-top: 0 !important;
  margin-top: 10px !important;
}
/* 图片可点：手型 + 不被标签挡住 */
html body #av-cf-lb .xh-cphp-cell img,
html body .xh-cphp-chassis .xh-cphp-cell img,
html body #av-cf-lb .xh-cphp-rest .xh-cphp-cell img {
  cursor: pointer !important;
}

/* ===== 2026.v6719：出车检查照片查看器 · 司机端同款布局 ===== */

/* ① 顶部信息条 */
html body #av-cf-lb .av-cf-cur {
  display: flex; align-items: center; gap: 10px; flex-wrap: wrap;
  padding: 8px 12px; margin: 0 0 6px;
  background: #f1f5f9; border: 1px solid #e2e8f0; border-radius: 10px;
  font-size: 13px; color: #334155;
}
html body #av-cf-lb .av-cf-cur-main b { font-weight: 700; color: #0f172a; font-size: 14px; }
html body #av-cf-lb .av-cf-cur-tags { display: inline-flex; gap: 6px; flex-wrap: wrap; }
html body #av-cf-lb .av-cf-tag {
  display: inline-block; padding: 2px 10px; border-radius: 999px;
  background: #fff; border: 1px solid #cbd5e1; color: #334155;
  font-size: 12px; font-weight: 600;
}
html body #av-cf-lb .av-cf-tag-date { color: #64748b; font-weight: 500; }

/* ② 车头方向 */
html body #av-cf-lb .av-cf-dir {
  text-align: center; color: #64748b; font-size: 12px;
  padding: 2px 0 6px;
}

/* ③ 中间【车架示意条】（司机端同款粗条；不再是细线） */
html body #av-cf-lb .xh-cphp-mid {
  display: block !important;
  position: relative !important;
  width: 58px !important;
  min-width: 58px !important;
  align-self: stretch !important;
  background: #e8edf4 !important;
  border: 1px solid #cbd5e1 !important;
  border-radius: 6px !important;
  margin: 0 4px !important;
}
html body #av-cf-lb .xh-cphp-mid::before,
html body #av-cf-lb .xh-cphp-mid::after {
  content: none !important;
  display: none !important;
  background: none !important;
  width: 0 !important;
  height: 0 !important;
}
/* 左右两侧不再画短横线 */
html body #av-cf-lb .xh-cphp-side .xh-cphp-cell::before,
html body #av-cf-lb .xh-cphp-side .xh-cphp-cell::after,
html body #av-cf-lb .xh-cphp-plate::before {
  content: none !important;
  display: none !important;
  background: none !important;
  width: 0 !important; height: 0 !important;
}
html body #av-cf-lb .xh-cphp-plate { padding-top: 0 !important; margin-top: 10px !important; }

/* ④ 区块标题 */
html body #av-cf-lb .av-cf-sect {
  margin-top: 14px; font-size: 12.5px; color: #475569; font-weight: 600;
}

/* ⑤ 底部按钮：只有「查看使用记录」 */
html body #av-cf-lb .av-cf-foot {
  display: flex; justify-content: flex-end; gap: 10px;
  padding: 12px 18px; border-top: 1px solid #eef2f7; background: #fff;
}
html body #av-cf-lb .av-cf-log-btn {
  display: inline-flex; align-items: center; gap: 6px;
  padding: 8px 18px; border-radius: 8px; cursor: pointer;
  background: #2f6fed; border: 1px solid #2f6fed; color: #fff;
  font-size: 13px; font-weight: 600;
}
html body #av-cf-lb .av-cf-log-btn:hover { background: #1f57c3; border-color: #1f57c3; }
html body #av-cf-lb .av-cf-log-btn i { font-style: normal; }

/* 图片可点 */
html body #av-cf-lb .xh-cphp-cell { cursor: pointer !important; }
html body #av-cf-lb .xh-cphp-cell img { cursor: pointer !important; }

/* ===== 2026.v6723：悬停照片 → 显示查看图标（不显示手指） ===== */
html body #av-cf-lb .xh-cphp-cell,
html body #av-cf-lb .xh-cphp-cell img {
  cursor: default !important;
}
html body #av-cf-lb .xh-cphp-cell:hover::after {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  z-index: 3 !important;
  background: rgba(15, 23, 42, .35) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='30' height='30' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'><circle cx='11' cy='11' r='7'/><path d='M21 21l-4.35-4.35'/></svg>") center / 30px 30px no-repeat !important;
  pointer-events: none !important;
  border-radius: inherit !important;
}
/* 补充存照区（含 slot）同样处理 */
html body #av-cf-lb .xh-cphp-slot { cursor: default !important; }

/* ===== 2026.v6726：八方位 6 张的悬停放大镜（压过连线规则） ===== */
html body #av-cf-lb .xh-cphp-chassis .xh-cphp-side .xh-cphp-cell:hover::after,
html body #av-cf-lb .xh-cphp-chassis .xh-cphp-side.l .xh-cphp-cell:hover::after,
html body #av-cf-lb .xh-cphp-chassis .xh-cphp-side.r .xh-cphp-cell:hover::after,
html body .xh-cphp-chassis .xh-cphp-side .xh-cphp-cell:hover::after {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  z-index: 3 !important;
  right: 0 !important;
  left: 0 !important;
  top: 0 !important;
  bottom: 0 !important;
  width: auto !important;
  height: auto !important;
  background: rgba(15, 23, 42, .35) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='30' height='30' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'><circle cx='11' cy='11' r='7'/><path d='M21 21l-4.35-4.35'/></svg>") center / 30px 30px no-repeat !important;
  pointer-events: none !important;
  border-radius: inherit !important;
}
/* 八方位格子的光标同样不显示手指 */
html body #av-cf-lb .xh-cphp-chassis .xh-cphp-side .xh-cphp-cell {
  cursor: default !important;
}

/* ===== 2026.v6728：悬停显示「+」号（替代放大镜），所有照片统一 ===== */
html body #av-cf-lb .xh-cphp-cell:hover::after,
html body #av-cf-lb .xh-cphp-chassis .xh-cphp-side .xh-cphp-cell:hover::after,
html body #av-cf-lb .xh-cphp-chassis .xh-cphp-side.l .xh-cphp-cell:hover::after,
html body #av-cf-lb .xh-cphp-chassis .xh-cphp-side.r .xh-cphp-cell:hover::after,
html body #av-cf-lb .xh-cphp-plate .xh-cphp-cell:hover::after,
html body #av-cf-lb .xh-cphp-rest .xh-cphp-cell:hover::after,
html body .xh-cphp-cell:hover::after {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  right: 0 !important; left: 0 !important; top: 0 !important; bottom: 0 !important;
  width: auto !important; height: auto !important;
  z-index: 3 !important;
  background: rgba(15, 23, 42, .35) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='30' height='30' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'><path d='M12 5v14'/><path d='M5 12h14'/></svg>") center / 30px 30px no-repeat !important;
  pointer-events: none !important;
  border-radius: inherit !important;
}

/* ===== 2026.v6731：鼠标指针变「+」形（十字光标）；去掉照片中央的图标 ===== */

/* ① 去掉照片中央画的那层图标/遮罩 */
html body #av-cf-lb .xh-cphp-cell:hover::after,
html body #av-cf-lb .xh-cphp-chassis .xh-cphp-side .xh-cphp-cell:hover::after,
html body #av-cf-lb .xh-cphp-chassis .xh-cphp-side.l .xh-cphp-cell:hover::after,
html body #av-cf-lb .xh-cphp-chassis .xh-cphp-side.r .xh-cphp-cell:hover::after,
html body #av-cf-lb .xh-cphp-plate .xh-cphp-cell:hover::after,
html body #av-cf-lb .xh-cphp-rest .xh-cphp-cell:hover::after,
html body .xh-cphp-cell:hover::after {
  content: none !important;
  display: none !important;
  background: none !important;
  background-image: none !important;
  width: 0 !important;
  height: 0 !important;
}

/* ② 鼠标指针：十字「+」形 */
html body #av-cf-lb .xh-cphp-cell,
html body #av-cf-lb .xh-cphp-cell img,
html body #av-cf-lb .xh-cphp-chassis .xh-cphp-side .xh-cphp-cell,
html body #av-cf-lb .xh-cphp-chassis .xh-cphp-side .xh-cphp-cell img,
html body #av-cf-lb .xh-cphp-plate .xh-cphp-cell,
html body #av-cf-lb .xh-cphp-rest .xh-cphp-cell,
html body .xh-cphp-cell,
html body .xh-cphp-cell img {
  cursor: crosshair !important;
}

/* ===== 2026.v6732：鼠标指针 = 白圆+加号+柄的「查看」图标（用户指定） ===== */
html body #av-cf-lb .xh-cphp-cell,
html body #av-cf-lb .xh-cphp-cell img,
html body #av-cf-lb .xh-cphp-chassis .xh-cphp-side .xh-cphp-cell,
html body #av-cf-lb .xh-cphp-chassis .xh-cphp-side .xh-cphp-cell img,
html body #av-cf-lb .xh-cphp-plate .xh-cphp-cell,
html body #av-cf-lb .xh-cphp-plate .xh-cphp-cell img,
html body #av-cf-lb .xh-cphp-rest .xh-cphp-cell,
html body #av-cf-lb .xh-cphp-rest .xh-cphp-cell img,
html body .xh-cphp-cell,
html body .xh-cphp-cell img {
  cursor: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28' width='28' height='28'><circle cx='12' cy='12' r='9' fill='%23ffffff' stroke='%23000000' stroke-width='2'/><path d='M12 7v10M7 12h10' stroke='%23000000' stroke-width='2.5' stroke-linecap='round'/><path d='M18.5 18.5L25 25' stroke='%23000000' stroke-width='3' stroke-linecap='round'/></svg>") 12 12, crosshair !important;
}

/* ===== 2026.v6760：照片平铺网格（按数据顺序） ===== */
html body #av-cf-lb .av-cf-grid {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 12px !important;
}
html body #av-cf-lb .av-cf-grid .xh-cphp-cell {
  flex: 0 0 auto !important;
  width: 100% !important;
  min-width: 0 !important;
  max-width: none !important;
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
  aspect-ratio: 4 / 3 !important;
  position: relative !important;
  border-radius: 10px !important;
  overflow: hidden !important;
  background: #f1f5f9 !important;
  border: 1px solid #e5e9f0 !important;
  box-sizing: border-box !important;
  display: block !important;
}
html body #av-cf-lb .av-cf-grid .xh-cphp-cell img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  display: block !important;
  cursor: default !important;
}
html body #av-cf-lb .av-cf-grid .xh-cphp-idx {
  position: absolute !important;
  left: 6px !important;
  top: 6px !important;
  right: auto !important;
  bottom: auto !important;
  z-index: 2 !important;
  background: rgba(17, 24, 39, .72) !important;
  color: #fff !important;
  font-size: 11px !important;
  line-height: 1.4 !important;
  padding: 2px 7px !important;
  border-radius: 6px !important;
}
/* 悬停「+」指针效果保持（v6728 的图标已被 v6731 清除，指针为 crosshair→图标由 v6732 定） */

/* ===== 2026.v6780：司机端原版尺寸（92/58/92） ===== */
html body #av-cf-lb .xh-cphp-chassis,
html body #av-cf-lb .xh-cphp-chassis.xh-cphp-chassis {
  display: grid !important;
  grid-template-columns: 92px 58px 92px !important;
  justify-content: center !important;
  align-items: stretch !important;
  gap: 0 !important;
  width: 100% !important;
}
html body #av-cf-lb .xh-cphp-side {
  display: flex !important;
  flex-direction: column !important;
  gap: 8px !important;
}
html body #av-cf-lb .xh-cphp-side .xh-cphp-cell,
html body #av-cf-lb .xh-cphp-side.l .xh-cphp-cell,
html body #av-cf-lb .xh-cphp-side.r .xh-cphp-cell,
html body #av-cf-lb .xh-cphp-plate .xh-cphp-cell {
  flex: 0 0 92px !important;
  width: 92px !important;
  min-width: 92px !important;
  max-width: 92px !important;
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
  aspect-ratio: 4 / 3 !important;
  position: relative !important;
  border-radius: 8px !important;
  overflow: hidden !important;
  background: #f1f5f9 !important;
  border: 1px solid #e5e9f0 !important;
  box-sizing: border-box !important;
  display: block !important;
}
html body #av-cf-lb .xh-cphp-side .xh-cphp-cell img,
html body #av-cf-lb .xh-cphp-plate .xh-cphp-cell img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  display: block !important;
}
html body #av-cf-lb .xh-cphp-side .xh-cphp-cell .xh-cphp-idx,
html body #av-cf-lb .xh-cphp-plate .xh-cphp-cell .xh-cphp-idx {
  position: absolute !important;
  left: 4px !important;
  top: 4px !important;
  right: auto !important;
  bottom: auto !important;
  z-index: 2 !important;
  background: rgba(17, 24, 39, .72) !important;
  color: #fff !important;
  font-size: 10px !important;
  line-height: 1.4 !important;
  padding: 1px 6px !important;
  border-radius: 5px !important;
}
/* 车牌号居中、上方留点距离 */
html body #av-cf-lb .xh-cphp-plate {
  display: flex !important;
  justify-content: center !important;
  padding-top: 12px !important;
  margin-top: 0 !important;
}
/* 占位格（未拍）同样 92px */
html body #av-cf-lb .xh-cphp-side .xh-cphp-slot {
  width: 92px !important;
  min-width: 92px !important;
  max-width: 92px !important;
  height: auto !important;
  aspect-ratio: 4 / 3 !important;
}

/* ===== 2026.v6782：不要中间的车架示意条 ===== */
html body #av-cf-lb .xh-cphp-mid,
html body #av-cf-lb .xh-cphp-mid.xh-cphp-mid {
  display: none !important;
}
/* 三列变两列（左 92 ｜ 右 92），中间用间距 */
html body #av-cf-lb .xh-cphp-chassis,
html body #av-cf-lb .xh-cphp-chassis.xh-cphp-chassis {
  display: grid !important;
  grid-template-columns: 92px 92px !important;
  column-gap: 26px !important;
  justify-content: center !important;
  align-items: start !important;
}
/* 左右连接横线一并去掉（没有车架条可连了） */
html body #av-cf-lb .xh-cphp-side .xh-cphp-cell::after,
html body #av-cf-lb .xh-cphp-side.l .xh-cphp-cell::after,
html body #av-cf-lb .xh-cphp-side.r .xh-cphp-cell::before {
  content: none !important;
  display: none !important;
  background: none !important;
  width: 0 !important;
  height: 0 !important;
}

