.dcd-badge-zone[data-v-77e56f86]{min-height:40px}.dcd-badge-loading[data-v-77e56f86],.dcd-badge-zone[data-v-77e56f86]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dcd-badge-loading[data-v-77e56f86]{height:40px;padding:0 14px;gap:8px;border-radius:10px;border:1px solid #e5e7eb;background:#f7f8fa;color:#7a858f}.dcd-badge-loading__icon[data-v-77e56f86]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-animation:dcd-badge-loading-spin-77e56f86 1s linear infinite;animation:dcd-badge-loading-spin-77e56f86 1s linear infinite}.dcd-badge-loading__text[data-v-77e56f86]{font-size:12px;font-weight:500;color:#7a858f}@-webkit-keyframes dcd-badge-loading-spin-77e56f86{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes dcd-badge-loading-spin-77e56f86{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.dcd-badge-row[data-v-77e56f86]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-height:40px;padding:0 12px;border-radius:10px;font-size:13px;color:#595959;-webkit-box-sizing:border-box;box-sizing:border-box}.dcd-badge-row--plain[data-v-77e56f86]{background:#f7f9fc;border:1px solid #e8ecf0}.dcd-badge-row__icon[data-v-77e56f86]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dcd-badge-row__label[data-v-77e56f86]{font-weight:500;color:#434343}.dcd-badge-bind-btn[data-v-77e56f86]{height:32px;min-height:32px;line-height:1;padding:0 10px;min-width:48px;margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;font-weight:500;letter-spacing:.01em;border-radius:6px;-webkit-box-shadow:none;box-shadow:none;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease}[data-v-77e56f86] .dcd-badge-bind-btn.el-button--primary{background-color:#e8faf5;border-color:#b7ebd5;color:#06a17e}[data-v-77e56f86] .dcd-badge-bind-btn.el-button--primary:focus,[data-v-77e56f86] .dcd-badge-bind-btn.el-button--primary:hover{background-color:#dcf5ed;border-color:#95debd;color:#06a17e}[data-v-77e56f86] .dcd-badge-bind-btn.el-button--primary:active{background-color:#d0efe4;border-color:#73d3af}.dcd-badge-refresh[data-v-77e56f86]{height:40px;min-height:40px;line-height:1;padding:0 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:auto;color:#06a17e}.dcd-badge-refresh[data-v-77e56f86]:hover{color:#23ce99}.dcd-badge-refresh i[data-v-77e56f86]{font-size:18px;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(0);transform:translateY(0)}.dcd-badge-live[data-v-77e56f86],.dcd-badge-refresh i[data-v-77e56f86]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.dcd-badge-live[data-v-77e56f86]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px}[data-v-77e56f86] .dcd-badge-refresh.el-button{height:40px!important;min-height:40px!important}[data-v-77e56f86] .dcd-badge-bind-btn.el-button,[data-v-77e56f86] .dcd-badge-refresh.el-button{line-height:1!important;padding-top:0!important;padding-bottom:0!important;-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-77e56f86] .dcd-badge-bind-btn.el-button{height:32px!important;min-height:32px!important}[data-v-77e56f86] .dcd-badge-refresh.el-button>span{height:100%}[data-v-77e56f86] .dcd-badge-refresh.el-button>span,[data-v-77e56f86] .dcd-badge-refresh.el-button i{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.dcd-badge-connected[data-v-77e56f86],[data-v-77e56f86] .dcd-badge-refresh.el-button>span,[data-v-77e56f86] .dcd-badge-refresh.el-button i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dcd-badge-connected[data-v-77e56f86]{gap:10px}.dcd-badge-stat[data-v-77e56f86]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:40px;padding:0 12px;background:#fff;border:1px solid #e8ecf0;border-radius:10px;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.06);box-shadow:0 1px 3px rgba(15,23,42,.06);-webkit-box-sizing:border-box;box-sizing:border-box}.dcd-badge-battery-ring[data-v-77e56f86]{position:relative;width:28px;height:28px;-ms-flex-negative:0;flex-shrink:0}.dcd-badge-battery-svg[data-v-77e56f86]{width:28px;height:28px;display:block}.dcd-badge-battery-track[data-v-77e56f86]{stroke:#e8ecf0;stroke-width:3}.dcd-badge-battery-prog[data-v-77e56f86]{stroke:#23ce99;stroke-width:3;stroke-linecap:round;-webkit-transition:stroke-dashoffset .35s ease;transition:stroke-dashoffset .35s ease}.dcd-badge-battery-bolt[data-v-77e56f86]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;color:#23ce99}.dcd-badge-signal-wrap[data-v-77e56f86]{width:28px;height:28px;border-radius:50%;background:rgba(35,206,153,.1);-ms-flex-negative:0;flex-shrink:0;color:#06a17e}.dcd-badge-signal-wrap[data-v-77e56f86],[data-v-77e56f86] .dcd-badge-signal-wrap .i-icon.i-icon-signal{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-v-77e56f86] .dcd-badge-signal-wrap .i-icon.i-icon-signal{width:18px;height:18px;min-width:18px;min-height:18px;line-height:0;vertical-align:middle}[data-v-77e56f86] .dcd-badge-signal-wrap .i-icon.i-icon-signal svg{width:18px;height:18px;display:block}.dcd-badge-stat__text[data-v-77e56f86]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px;line-height:1;white-space:nowrap}.dcd-badge-stat__label[data-v-77e56f86]{font-size:12px;color:#595959;font-weight:500;white-space:nowrap}.dcd-badge-stat__value[data-v-77e56f86]{font-size:14px;font-weight:700;color:#06a17e;white-space:nowrap}