.recept[data-v-c60db176]{font-size:14px}.stat-row[data-v-c60db176]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:18px}.stat-card[data-v-c60db176]{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(15,23,42,.06),0 10px 30px rgba(79,70,229,.06);padding:16px 18px}.stat-label[data-v-c60db176]{font-size:12.5px;color:#64748b;font-weight:600}.stat-label .dot[data-v-c60db176]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;vertical-align:middle}.stat-value[data-v-c60db176]{font-size:28px;font-weight:800;color:#1e293b;margin-top:4px;line-height:1}.stat-value .unit[data-v-c60db176]{font-size:14px;font-weight:600;color:#64748b;margin-left:4px}.stat-sub[data-v-c60db176]{font-size:12px;color:#64748b;margin-top:6px}.toolbar[data-v-c60db176]{display:flex;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.toolbar .spacer[data-v-c60db176]{flex:1}[data-v-c60db176] .toolbar .el-select__wrapper{background-color:#fff;box-shadow:inset 0 0 0 1px #e8ecf3;border-radius:10px;min-height:36px;padding-left:12px;padding-right:12px}[data-v-c60db176] .toolbar .el-select__wrapper.is-focused{box-shadow:inset 0 0 0 1px #4f46e5}[data-v-c60db176] .toolbar .search-box .el-input__wrapper{background-color:#fff;box-shadow:inset 0 0 0 1px #e8ecf3;border-radius:10px;min-height:36px;padding-left:12px;padding-right:12px}[data-v-c60db176] .toolbar .search-box .el-input__wrapper.is-focus{box-shadow:inset 0 0 0 1px #4f46e5}.search-box[data-v-c60db176]{width:260px}.btn-ghost[data-v-c60db176]{background:#f1f3f9;color:#1e293b;border:0;border-radius:10px;font-weight:600}.btn-ghost[data-v-c60db176]:hover{background:#e7eaf2;color:#1e293b}.btn-primary[data-v-c60db176]{background:linear-gradient(90deg,#4f46e5,#7c3aed);color:#fff;border:0;border-radius:10px;font-weight:700;display:inline-flex;align-items:center;gap:6px}.btn-primary[data-v-c60db176]:hover{opacity:.92;color:#fff}.table-wrap[data-v-c60db176]{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(15,23,42,.06),0 10px 30px rgba(79,70,229,.06);padding:6px 4px;overflow:hidden}[data-v-c60db176] .el-table{--el-table-border-color:#eef1f6;--el-table-header-bg-color:#fbfcfe;font-size:13.5px;--el-table-header-text-color:#64748b;background-color:#fff}[data-v-c60db176] .el-table td.el-table__cell{padding:15px 18px;border-bottom:1px solid #eef1f6;vertical-align:middle}[data-v-c60db176] .el-table th.el-table__cell{padding:14px 18px;border-bottom:1px solid #e8ecf3;font-weight:700}[data-v-c60db176] .el-table .row-off{color:#64748b}.acc-cell[data-v-c60db176]{display:flex;align-items:center;gap:12px}.acc-avatar[data-v-c60db176]{width:34px;height:34px;border-radius:9px;flex-shrink:0;display:grid;place-items:center;color:#fff;font-weight:700;font-size:14px}.acc-name[data-v-c60db176]{font-weight:700;line-height:1.35;color:#1e293b}.acc-alias[data-v-c60db176]{font-size:12px;color:#64748b;margin-top:2px}.row-off .acc-avatar[data-v-c60db176]{filter:grayscale(1);opacity:.65}.ops-badge[data-v-c60db176]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:12px 11px;height:21px;border-radius:999px;line-height:1;vertical-align:middle}.ops-badge[data-v-c60db176]:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.ops-badge-online[data-v-c60db176]{color:#10b981;background:rgba(16,185,129,.12)}.ops-badge-offline[data-v-c60db176]{color:#64748b;background:rgba(100,116,139,.12)}.switch-wrap[data-v-c60db176]{display:inline-flex;align-items:center;gap:8px;vertical-align:middle}.switch[data-v-c60db176]{position:relative;display:inline-block;width:38px;height:21px;flex-shrink:0}.switch input[data-v-c60db176]{display:none}.switch .slider[data-v-c60db176]{position:absolute;inset:0;background:#cbd5e1;border-radius:999px;cursor:pointer;transition:background .18s}.switch .slider[data-v-c60db176]:before{content:"";position:absolute;left:3px;top:3px;width:15px;height:15px;background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.18);transition:transform .18s}.switch input:checked+.slider[data-v-c60db176]{background:linear-gradient(90deg,#10b981,#059669)}.switch input:checked+.slider[data-v-c60db176]:before{transform:translateX(17px)}.sw-text[data-v-c60db176]{font-size:12.5px;font-weight:700;white-space:nowrap}.sw-text.on[data-v-c60db176]{color:#10b981}.sw-text.off[data-v-c60db176]{color:#64748b}.pager[data-v-c60db176]{justify-content:flex-end;padding:14px 16px}.pager[data-v-c60db176],[data-v-c60db176] .el-pagination{display:flex;align-items:center}[data-v-c60db176] .el-pagination .el-pagination__total{color:#64748b;font-size:13px;margin-right:10px}[data-v-c60db176] .el-pagination .btn-next,[data-v-c60db176] .el-pagination .btn-prev{background:#fff;border:1px solid #e8ecf3;border-radius:8px;color:#1e293b;font-weight:600;font-size:13px;min-width:auto;padding:0 12px;height:32px;line-height:30px}[data-v-c60db176] .el-pagination .btn-prev{margin-right:8px}[data-v-c60db176] .el-pagination .btn-next:hover:not(:disabled),[data-v-c60db176] .el-pagination .btn-prev:hover:not(:disabled){border-color:#4f46e5;color:#4f46e5}[data-v-c60db176] .el-pagination .btn-next:disabled,[data-v-c60db176] .el-pagination .btn-prev:disabled{opacity:.5;background:#fff;color:#1e293b;cursor:not-allowed}.dis-tip[data-v-c60db176]{color:#64748b;margin:4px 0 14px;font-size:13.5px;line-height:1.6}.dis-tip b[data-v-c60db176]{color:#1e293b}.alert-warn[data-v-c60db176]{display:flex;gap:10px;background:rgba(245,158,11,.09);border:1px solid rgba(245,158,11,.3);border-radius:10px;padding:11px 13px;color:#92400e}.alert-warn>svg[data-v-c60db176]{flex-shrink:0;margin-top:1px;color:#f59e0b}.alert-warn b[data-v-c60db176]{display:block;font-size:13px;margin-bottom:3px}.alert-warn p[data-v-c60db176]{margin:0;font-size:12.5px;line-height:1.65}.alert-warn p+p[data-v-c60db176]{margin-top:5px}.modal-actions[data-v-c60db176]{display:flex;justify-content:flex-end;gap:10px;width:100%}@media (max-width:1180px){.stat-row[data-v-c60db176]{grid-template-columns:repeat(2,1fr)}}