.chips-view[data-v-e18752d6]{display:flex;flex-direction:column;height:100%;background:#f4f6f9;font-family:Roboto,sans-serif;color:#2c3a47}.cv-head[data-v-e18752d6]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 22px;background:#fff;border-bottom:1px solid #e7ebf0;flex-wrap:nowrap;position:relative;z-index:30}.cv-title[data-v-e18752d6]{display:flex;align-items:center;gap:14px;min-width:0;flex:1}.cv-title>div[data-v-e18752d6]{min-width:0}.cv-title span[data-v-e18752d6]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cv-title>i[data-v-e18752d6]{font-size:26px;color:#2f6fed;background:#eaf1fe;width:48px;height:48px;border-radius:12px;display:grid;place-items:center}.cv-title h2[data-v-e18752d6]{margin:0;font-size:19px;font-weight:600}.cv-mode[data-v-e18752d6]{margin-left:8px;vertical-align:middle;font-weight:400;color:#6b7785}.cv-title span[data-v-e18752d6]{font-size:12.5px;color:#8a97a6}.cv-actions[data-v-e18752d6]{display:flex;align-items:center;gap:9px;flex-wrap:nowrap;flex-shrink:0}.cv-filters[data-v-e18752d6]{display:flex;gap:14px;padding:14px 24px 0;align-items:center;flex-wrap:wrap}.cv-search-smart[data-v-e18752d6]{flex:1;min-width:320px}.cv-vinc[data-v-e18752d6]{display:inline-flex;border:1px solid #dce3ea;border-radius:10px;overflow:hidden;background:#fff}.cv-vinc button[data-v-e18752d6]{border:0;background:#fff;padding:9px 15px;font-size:13px;color:#5a6573;cursor:pointer;font-family:inherit;border-right:1px solid #eef1f5;display:flex;align-items:center;gap:7px}.cv-vinc button[data-v-e18752d6]:last-child{border-right:0}.cv-vinc button b[data-v-e18752d6]{background:#eef1f5;color:#2c3a47;border-radius:20px;padding:1px 8px;font-size:12px;font-weight:600}.cv-vinc button[data-v-e18752d6]:hover{background:#f6f8fb}.cv-vinc button.active[data-v-e18752d6]{background:#2f6fed;color:#fff}.cv-vinc button.active b[data-v-e18752d6]{background:hsla(0,0%,100%,.25);color:#fff}.cv-stats[data-v-e18752d6]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;padding:14px 24px 4px}.cv-card[data-v-e18752d6],.cv-chip[data-v-e18752d6]{background:#fff;border:1px solid #e7ebf0;border-radius:12px;padding:12px 16px;display:flex;flex-direction:column;gap:4px;border-left:4px solid #cdd6e0}.cv-chip[data-v-e18752d6]{cursor:pointer;text-align:left;font-family:inherit;transition:box-shadow .12s}.cv-chip[data-v-e18752d6]:hover{box-shadow:0 3px 10px rgba(0,0,0,.08)}.cv-card .cv-n[data-v-e18752d6],.cv-chip .cv-n[data-v-e18752d6]{font-size:22px;font-weight:700;line-height:1;color:#2c3a47}.cv-card .cv-l[data-v-e18752d6],.cv-chip .cv-l[data-v-e18752d6]{font-size:12px;color:#8a97a6}.cv-chip.stock[data-v-e18752d6]{border-left-color:#8a97a6}.cv-chip.assigned[data-v-e18752d6]{border-left-color:#2bb673}.cv-chip.suspended[data-v-e18752d6]{border-left-color:#e6a23c}.cv-chip.cancelled[data-v-e18752d6]{border-left-color:#e05656}.cv-card.margin[data-v-e18752d6]{border-left-color:#10b981}.cv-card.margin .cv-n[data-v-e18752d6]{color:#0e9b6e}.cv-chip.active[data-v-e18752d6]{border-color:#2f6fed;box-shadow:0 0 0 2px rgba(47,111,237,.2);background:#f7faff}.cv-chip.active .cv-n[data-v-e18752d6]{color:#2f6fed}.cv-tablewrap[data-v-e18752d6]{flex:1;padding:14px 24px 24px;min-height:0}.cv-table[data-v-e18752d6]{border-radius:12px;overflow:hidden;border:1px solid #e7ebf0}.cv-iccid[data-v-e18752d6]{font-family:Roboto Mono,monospace;font-size:12.5px}.cv-client[data-v-e18752d6]{font-weight:600}.cv-op[data-v-e18752d6]{font-weight:500;display:inline-flex;align-items:center;gap:6px}.cv-oplogo-sm[data-v-e18752d6]{height:15px;max-width:46px;-o-object-fit:contain;object-fit:contain;vertical-align:middle}.cv-conn[data-v-e18752d6]{display:inline-block;border-radius:5px;padding:1px 7px;font-size:11.5px;font-weight:600;border:1px solid transparent}.cv-conn-online[data-v-e18752d6]{background:#e7f7ec;color:#1e9e54;border-color:#bfe9cd}.cv-conn-offline[data-v-e18752d6]{background:#f1f3f5;color:#8a94a0;border-color:#e2e6ea}.cv-conn-unknown[data-v-e18752d6]{background:#fff7e8;color:#c98a16;border-color:#ffe2b0}.cv-conn-none[data-v-e18752d6]{background:#eef4ff;color:#2f6fed;border-color:#d6e4ff}.cv-dash[data-v-e18752d6]{color:#b7c0cb}.cv-data1[data-v-e18752d6]{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.cv-data-bar[data-v-e18752d6]{display:inline-block;width:52px;height:6px;background:#edf0f4;border-radius:4px;overflow:hidden}.cv-data-fill[data-v-e18752d6]{display:block;height:100%;border-radius:4px}.cv-data-txt[data-v-e18752d6]{font-size:11.5px;color:#6b7785}.cv-dev1[data-v-e18752d6]{white-space:nowrap}.cv-dev1>i[data-v-e18752d6]{opacity:.45;margin-right:4px}.cv-dev-id[data-v-e18752d6]{color:#b7c0cb;font-size:11px}.cv-plate[data-v-e18752d6]{background:#eef2f7;border:1px solid #dde3ea;border-radius:4px;padding:0 5px;font-family:Roboto Mono,monospace;font-size:11px;color:#4a5663;margin:0 4px}.cv-imei[data-v-e18752d6]{font-family:Roboto Mono,monospace;font-size:11px;color:#8a97a6}.cv-margin.pos[data-v-e18752d6]{color:#0e9b6e;font-weight:600}.cv-margin.neg[data-v-e18752d6]{color:#e05656;font-weight:600}.cv-acts[data-v-e18752d6]{gap:2px}.cv-act[data-v-e18752d6],.cv-acts[data-v-e18752d6]{display:inline-flex;align-items:center;justify-content:center}.cv-act[data-v-e18752d6]{border:0;background:transparent;cursor:pointer;color:#5a6573;min-width:28px;height:28px;border-radius:7px;font-size:13px;gap:4px;font-family:inherit}.cv-act[data-v-e18752d6]:hover{background:#eef1f5}.cv-act.danger[data-v-e18752d6]{color:#e05656}.cv-act.danger[data-v-e18752d6]:hover{background:#fdecec}.cv-act.ok[data-v-e18752d6]{color:#2bb673;width:auto;padding:0 9px;font-size:12px;font-weight:500}.cv-act.ok[data-v-e18752d6]:hover{background:#e8f7ef}.cv-trashbar[data-v-e18752d6]{display:flex;align-items:center;gap:8px;background:#fff8ec;border:1px solid #f3e2c0;color:#9a6a1a;border-radius:10px;padding:9px 14px;margin-bottom:12px;font-size:13px}.cv-trashbar a[data-v-e18752d6]{color:#2f6fed;cursor:pointer;margin-left:auto;font-weight:500}.cvf[data-v-e18752d6]{display:flex;flex-direction:column;gap:14px}.cvf-head[data-v-e18752d6]{display:flex;align-items:center;gap:13px}.cvf-head-ic[data-v-e18752d6]{width:42px;height:42px;border-radius:11px;background:#eaf1fe;color:#2f6fed;display:grid;place-items:center;font-size:19px}.cvf-head-t[data-v-e18752d6]{font-size:17px;font-weight:600;color:#2c3a47}.cvf-head-s[data-v-e18752d6]{font-size:12px;color:#9aa5b1;margin-top:1px}.cvf-head-x[data-v-e18752d6]{margin-left:auto;border:0;background:transparent;color:#b0b8c2;font-size:18px;cursor:pointer;padding:4px 8px;border-radius:8px}.cvf-head-x[data-v-e18752d6]:hover{background:#f1f3f6;color:#5a6573}.cvf-sec[data-v-e18752d6]{background:#f8fafc;border:1px solid #eef1f5;border-radius:12px;padding:14px 16px 16px}.cvf-sec-t[data-v-e18752d6]{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:#2f6fed;text-transform:uppercase;letter-spacing:.4px;margin-bottom:12px}.cvf-sec-t>i[data-v-e18752d6]{font-size:12px;opacity:.8}.cvf-margin[data-v-e18752d6]{margin-left:auto;text-transform:none;letter-spacing:0;font-weight:400;color:#8a97a6;font-size:12px}.cvf-margin b.pos[data-v-e18752d6]{color:#0e9b6e}.cvf-margin b.neg[data-v-e18752d6]{color:#e05656}.cvf-grid[data-v-e18752d6]{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}.cvf-grid3[data-v-e18752d6]{grid-template-columns:1.4fr 1fr 1fr}.cvf-col2[data-v-e18752d6]{grid-column:span 2}.cvf-field[data-v-e18752d6]{display:flex;flex-direction:column;gap:5px}.cvf-field>span[data-v-e18752d6]{font-size:12.5px;color:#5a6573;font-weight:500}.cvf-seg[data-v-e18752d6]{display:flex;flex-wrap:wrap}.cvf-hint[data-v-e18752d6]{margin-top:10px;font-size:12px;color:#0e9b6e;font-weight:500}.cvf-detect[data-v-e18752d6]{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:12.5px;color:#2c3a47}.cvf-oplogo[data-v-e18752d6]{height:22px;max-width:76px;-o-object-fit:contain;object-fit:contain}.cv-devopt[data-v-e18752d6]{display:flex;align-items:center;gap:8px;width:100%}.cv-devopt b[data-v-e18752d6]{font-weight:500}.cv-devopt .cv-imei[data-v-e18752d6]{margin-left:auto}.cv-hist-card[data-v-e18752d6]{background:#f8fafc;border:1px solid #eef1f5;border-radius:12px;padding:14px 16px;margin-bottom:18px}.cv-hist-top[data-v-e18752d6]{display:flex;justify-content:space-between;align-items:flex-start}.cv-hist-cli[data-v-e18752d6]{font-size:15px;font-weight:600}.cv-hist-grid[data-v-e18752d6]{display:grid;grid-template-columns:1fr 1fr;gap:8px 18px;margin:12px 0}.cv-hist-grid>div[data-v-e18752d6]{font-size:12.5px;color:#2c3a47}.cv-hist-grid>div>span[data-v-e18752d6]{display:block;font-size:11px;color:#9aa5b1}.cv-hist-dev[data-v-e18752d6]{grid-column:span 2}.cv-net[data-v-e18752d6]{display:flex;align-items:center;gap:12px;background:#eef6ff;border:1px solid #d6e8ff;border-radius:10px;padding:9px 12px;margin:0 0 12px}.cv-net.cv-net-diff[data-v-e18752d6]{background:#fff7e8;border-color:#ffe2b0}.cv-net>img[data-v-e18752d6]{height:26px;max-width:70px;-o-object-fit:contain;object-fit:contain}.cv-net>i[data-v-e18752d6]{font-size:22px;color:#5a7da3;width:30px;text-align:center}.cv-net-t[data-v-e18752d6]{font-size:11px;color:#8a94a0}.cv-net-flag[data-v-e18752d6]{background:#ff9800;color:#fff;font-size:10px;font-weight:700;padding:1px 6px;border-radius:8px;margin-left:6px}.cv-net-op[data-v-e18752d6]{font-size:14px;font-weight:600;color:#2c3a47}.cv-net-ts[data-v-e18752d6]{font-size:11px;color:#9aa5b1}.cv-hist-tl-t[data-v-e18752d6]{font-size:12.5px;font-weight:600;color:#2f6fed;margin-bottom:14px}.cv-hist-tl-t>i[data-v-e18752d6]{margin-right:6px}.cv-ev[data-v-e18752d6]{font-size:13px}.cv-ev-dev[data-v-e18752d6]{color:#6b7785;margin-left:5px;font-weight:400}.cv-hist-detail[data-v-e18752d6]{font-size:12px;color:#6b7785}.cv-hist-user[data-v-e18752d6]{font-size:11px;color:#b0b8c2;margin-top:2px}.cv-import p[data-v-e18752d6]{font-size:13px;color:#4a5663;margin:0 0 8px}.cv-drop[data-v-e18752d6]{border:2px dashed #cdd6e0;border-radius:10px;padding:22px;text-align:center;cursor:pointer;color:#6b7785;display:flex;flex-direction:column;gap:8px;align-items:center}.cv-drop[data-v-e18752d6]:hover{border-color:#2f6fed;color:#2f6fed}.cv-drop>i[data-v-e18752d6]{font-size:26px}.cv-import-info[data-v-e18752d6]{margin-top:12px;font-size:13px;color:#2f6fed}.cv-import-res[data-v-e18752d6]{margin-top:12px;font-size:13px;color:#0e9b6e;font-weight:500}.cv-import-err[data-v-e18752d6]{margin-top:12px;font-size:13px;color:#e05656;font-weight:500}.cv-import-errlist[data-v-e18752d6]{margin-top:8px;font-size:12px;color:#e6a23c;max-height:120px;overflow:auto}.chips-dialog .el-dialog__header{display:none}.chips-dialog .el-dialog__body{padding:0;height:100vh;overflow:hidden}.cvf-dialog .el-dialog__header{padding:18px 22px 10px;margin:0;border-bottom:1px solid #eef1f5}.cvf-dialog .el-dialog__body{padding:18px 22px}.cvf-dialog .el-dialog__footer{padding:12px 22px 18px;border-top:1px solid #eef1f5}.cvf-dialog .cvf-field>span{text-transform:none}.cvf-dialog .cvf-seg .el-radio-button__inner{border-radius:0;box-shadow:none}.cvf-dialog .cvf-seg .el-radio-button:first-child .el-radio-button__inner{border-radius:8px 0 0 8px}.cvf-dialog .cvf-seg .el-radio-button:last-child .el-radio-button__inner{border-radius:0 8px 8px 0}.chips-dialog .cv-table th.el-table__cell{background:#2c3a47!important;border-bottom:0!important;padding:7px 0}.chips-dialog .cv-table th.el-table__cell .cell{color:#fff!important;font-size:11.5px;font-weight:600;white-space:nowrap;letter-spacing:.2px;display:inline-flex;align-items:center}.chips-dialog .cv-table th .sort-caret.ascending{border-bottom-color:#8fa0b3}.chips-dialog .cv-table th .sort-caret.descending{border-top-color:#8fa0b3}.chips-dialog .cv-table th .ascending .sort-caret.ascending,.chips-dialog .cv-table th .sort-caret.ascending.active{border-bottom-color:#fff}.chips-dialog .cv-table th .descending .sort-caret.descending,.chips-dialog .cv-table th .sort-caret.descending.active{border-top-color:#fff}.chips-dialog .cv-table th .el-table__column-filter-trigger i{color:#8fa0b3}.chips-dialog .cv-table td.el-table__cell{padding:5px 0}.chips-dialog .cv-table td.el-table__cell .cell{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}