.equipment-monitoring[data-v-f5e20554]{min-height:100%;width:100%;padding:22px 20px 40px;background:#fff;color:#222b45;box-sizing:border-box}.equipment-monitoring__cards[data-v-f5e20554]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:32px}.equipment-monitoring__card[data-v-f5e20554]{position:relative;display:flex;align-items:center;width:300px;height:118px;background:#fff;border-radius:2px;box-shadow:0 12px 28px rgba(34,43,69,.08);overflow:hidden}.equipment-monitoring__card-line[data-v-f5e20554]{width:4px;height:100%;background:#2f80ed}.equipment-monitoring__card-content[data-v-f5e20554]{padding-left:20px}.equipment-monitoring__card-label[data-v-f5e20554]{margin-bottom:16px;color:#a5adba;font-size:12px;line-height:1}.equipment-monitoring__card-value[data-v-f5e20554]{color:#101828;font-size:28px;font-weight:700;line-height:1;letter-spacing:.2px}.equipment-monitoring__card-unit[data-v-f5e20554]{margin-left:4px;color:#5b667a;font-size:12px;font-weight:600}.equipment-monitoring__card-icon[data-v-f5e20554]{position:absolute;top:20px;right:22px;display:flex;align-items:center;justify-content:center}.equipment-monitoring__card-icon--electricity[data-v-f5e20554]{color:#171d2e}.equipment-monitoring__card-icon--temperature[data-v-f5e20554]{color:#2f80ed}.equipment-monitoring__ranking[data-v-f5e20554]{width:100%}.equipment-monitoring__ranking-header[data-v-f5e20554]{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.equipment-monitoring__title[data-v-f5e20554]{margin:0;color:#1f2937;font-size:20px;font-weight:500;line-height:28px}.equipment-monitoring__tabs[data-v-f5e20554]{display:flex;align-items:center;gap:6px;margin-right:8px}.equipment-monitoring__tab[data-v-f5e20554]{height:24px;padding:0 10px;border:0;border-radius:2px;background:transparent;color:#8d98a8;font-size:12px;line-height:24px;cursor:pointer;outline:none}.equipment-monitoring__tab.is-active[data-v-f5e20554]{background:#edf6ff;color:#2f80ed;font-weight:500}.equipment-monitoring__table[data-v-f5e20554]{width:100%}.equipment-monitoring__table-head[data-v-f5e20554],.equipment-monitoring__table-row[data-v-f5e20554]{display:grid;grid-template-columns:minmax(120px,.55fr) minmax(240px,1fr) minmax(160px,.45fr);align-items:center;padding:0 18px;box-sizing:border-box}.equipment-monitoring__table-head[data-v-f5e20554]{height:24px;color:#1f2937;font-size:13px;font-weight:500}.equipment-monitoring__table-row[data-v-f5e20554]{min-height:64px;border-bottom:1px solid #f4f6f8;color:#1f2937;font-size:13px}.equipment-monitoring__rank[data-v-f5e20554]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#f4f8ff;color:#8d98a8;font-size:12px;font-weight:500}.equipment-monitoring__rank.is-top[data-v-f5e20554]{background:#2f80ed;color:#fff;box-shadow:0 6px 12px rgba(47,128,237,.24)}.equipment-monitoring__device-name[data-v-f5e20554]{color:#1f2937}.equipment-monitoring__status[data-v-f5e20554]{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 12px;border-radius:999px;background:#e9fff7;color:#20b486;font-size:12px;font-weight:500}.equipment-monitoring__status--warning[data-v-f5e20554]{background:#fff7e6;color:#fa8c16}.equipment-monitoring__status--offline[data-v-f5e20554]{background:#fff1f0;color:#f5222d}.equipment-monitoring__status-dot[data-v-f5e20554]{width:5px;height:5px;border-radius:50%;background:currentColor}@media (max-width:768px){.equipment-monitoring[data-v-f5e20554]{padding:16px}.equipment-monitoring__card[data-v-f5e20554]{width:100%}.equipment-monitoring__ranking-header[data-v-f5e20554]{align-items:flex-start;flex-direction:column;gap:12px}.equipment-monitoring__table[data-v-f5e20554]{overflow-x:auto}.equipment-monitoring__table-head[data-v-f5e20554],.equipment-monitoring__table-row[data-v-f5e20554]{min-width:640px}}