.hc-panel[data-v-33c0f34a]{border:1px solid #d6e8f5;padding:16px 20px 20px;height:100%;box-sizing:border-box;background:#fff}.hc-panel.is-double[data-v-33c0f34a]{background:#fff;border-color:#e6e8eb;display:flex;flex-direction:column;overflow:hidden}.hc-panel.is-double .hc-panel__body[data-v-33c0f34a]{flex:1;display:flex;flex-direction:column;min-height:0}.hc-panel__bar[data-v-33c0f34a]{width:3px;height:16px;background:#1477f0;margin-right:8px;border-radius:1px}.hc-panel__dot[data-v-33c0f34a]{width:12px;height:12px;border-radius:2px;border:1px solid transparent;display:inline-block;box-sizing:border-box;margin-right:3px;flex-shrink:0}.hc-panel__legend[data-v-33c0f34a]{margin-left:40px}.hc-panel__legend-item+.hc-panel__legend-item[data-v-33c0f34a]{margin-left:33px}.hc-panel__top[data-v-33c0f34a]{align-items:stretch}.hc-panel.is-double .hc-panel__top[data-v-33c0f34a],.hc-panel__top.is-single[data-v-33c0f34a]{margin-top:12px}.hc-panel__left[data-v-33c0f34a]{flex-shrink:0;align-items:flex-start}.hc-panel__v-divider[data-v-33c0f34a]{width:0;align-self:stretch;border-left:1px dashed #b7cbdc;margin:0 45px 0 49px;flex-shrink:0}.hc-panel__schematic[data-v-33c0f34a]{flex-shrink:0}.hc-panel__spray-val[data-v-33c0f34a]{min-width:52px;height:28px;line-height:28px;text-align:center;background:#fff;border:1px solid #b5d4ff;border-radius:4px;color:#1477f0;font-weight:600;box-sizing:border-box}.hc-panel__stage[data-v-33c0f34a]{margin-top:0}.hc-panel__stage-img[data-v-33c0f34a],.hc-panel__stage[data-v-33c0f34a]{width:526px;height:280px;display:block;position:relative;z-index:0}.hc-panel__water[data-v-33c0f34a]{position:absolute;background:#0090ff;z-index:1;pointer-events:none;transition:top .35s ease,height .35s ease}.hc-panel__spray-overlay[data-v-33c0f34a]{position:absolute;left:50px;right:28px;top:10px;z-index:3;justify-content:space-between}.hc-panel__spray-left[data-v-33c0f34a]{flex:1;min-width:0}.hc-panel__spray-label[data-v-33c0f34a]{color:#fff;font-size:12px;margin-right:6px;white-space:nowrap}.hc-panel__spray-overlay .hc-panel__spray-val[data-v-33c0f34a]{width:44px;min-width:44px;height:24px;line-height:24px;margin-left:6px;padding:0;font-size:12px;background:#fff;color:#00132d;border:1px solid #d0d5dd;border-radius:4px;box-sizing:border-box}.hc-panel__spray-flags[data-v-33c0f34a]{margin-left:8px;flex-shrink:0;gap:4px}.hc-panel__spray-flag-img[data-v-33c0f34a]{display:block;width:32px;height:32px;object-fit:contain;flex-shrink:0}.hc-panel__spray-flag-img.is-blink[data-v-33c0f34a]{animation:hcSprayFlagBlink-33c0f34a 1s ease-in-out infinite}@keyframes hcSprayFlagBlink-33c0f34a{0%,to{opacity:1}50%{opacity:.25}}.hc-panel__bottom-bar[data-v-33c0f34a]{position:absolute;left:18px;top:222px;z-index:3;display:flex;flex-direction:row;align-items:flex-start}.hc-panel__level-blocks[data-v-33c0f34a]{display:flex;flex-direction:column;flex-shrink:0}.hc-panel__level-block[data-v-33c0f34a]{width:18px;height:8px;margin-bottom:6px;box-sizing:border-box;border:1px solid transparent}.hc-panel__level-block[data-v-33c0f34a]:last-child{margin-bottom:0}.hc-panel__bottom-bar .hc-panel__ec[data-v-33c0f34a]{position:static;margin-left:16px;margin-top:12px;font-size:18px;color:#fff;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.25)}.hc-panel__devices[data-v-33c0f34a]{margin-left:18px;justify-content:space-between;width:240px;min-width:240px;height:280px;box-sizing:border-box}.hc-panel.is-double .hc-panel__devices[data-v-33c0f34a]{margin-right:0}.hc-panel__device[data-v-33c0f34a]{width:240px;height:80px;padding:0 16px;background:#f2f7fb;border:1px solid #d6e4f0;border-radius:4px;margin-bottom:0;box-sizing:border-box;flex-shrink:0}.hc-panel__device-icon-wrap[data-v-33c0f34a]{width:35px;height:35px;background:#dadee1;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hc-panel__device-icon[data-v-33c0f34a]{font-size:38px;line-height:1;color:#00132d}.hc-panel__device-img[data-v-33c0f34a]{width:35px;height:35px}.hc-panel__status-dot[data-v-33c0f34a]{width:8px;height:8px;border-radius:50%}.hc-panel__status-dot.is-ok[data-v-33c0f34a]{background:#00b42a}.hc-panel__status-dot.is-idle[data-v-33c0f34a]{background:#00132d}.hc-panel__status-dot.is-bad[data-v-33c0f34a],.hc-panel__status-dot.is-off[data-v-33c0f34a]{background:#a8a9c2}.hc-panel__divider[data-v-33c0f34a]{height:0;border-top:1px dashed #b7cbdc;margin:16px 0}.hc-panel__metrics--side[data-v-33c0f34a]{flex:1;display:grid;grid-template-columns:repeat(4,183px);justify-content:start;align-content:start;grid-gap:20px 12px;min-width:0}.hc-panel__metrics--grid[data-v-33c0f34a]{display:grid;grid-template-columns:repeat(4,183px);justify-content:space-between;grid-gap:12px 0}.hc-panel__metric[data-v-33c0f34a]{width:183px;height:80px;background:#f2f8fc;border-radius:4px;padding:12px 14px;box-sizing:border-box}.hc-panel__sensors[data-v-33c0f34a]{display:flex}.hc-panel.is-double .hc-panel__sensors[data-v-33c0f34a]{margin-top:0}.hc-panel__sensors.is-wrap[data-v-33c0f34a]{flex-wrap:wrap}.hc-panel__sensors.is-row[data-v-33c0f34a]{flex-wrap:nowrap;overflow-x:auto}.hc-panel__sensor[data-v-33c0f34a]{width:144px;height:80px;background:#fff;border:1px solid #d7ddea;border-left-width:3px;border-left-style:solid;border-radius:4px;padding:8px 10px 10px;box-sizing:border-box;margin-right:12px;margin-bottom:12px;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between}.hc-panel.is-double .hc-panel__sensor[data-v-33c0f34a]{margin-right:16px;margin-bottom:12px}.hc-panel.is-double .hc-panel__sensor[data-v-33c0f34a]:nth-child(5n){margin-right:0}.hc-panel.is-double .hc-panel__sensor[data-v-33c0f34a]:nth-child(n+6){margin-right:16px;margin-bottom:0}.hc-panel.is-double .hc-panel__sensor[data-v-33c0f34a]:nth-child(9){margin-right:0}.hc-panel__sensor-name[data-v-33c0f34a]{font-size:12px;line-height:16px;color:#697082;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hc-panel__sensor-body[data-v-33c0f34a]{min-height:40px}.hc-panel__sensor-icon-wrap[data-v-33c0f34a]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hc-panel__sensor-icon[data-v-33c0f34a]{font-size:28px;line-height:1}.hc-panel__sensor-val[data-v-33c0f34a]{margin-left:8px;font-size:16px;font-weight:600;color:#00132d;line-height:1.2;word-break:break-all}.color00B42A[data-v-33c0f34a]{color:#00b42a}.colorA8A9C2[data-v-33c0f34a]{color:#a8a9c2}.colorEC1F1F[data-v-33c0f34a]{color:#ec1f1f}