.bar-top-page{background:#fff;padding:10px 0;margin-bottom:0;border-bottom:1px solid #eef1f7}.bar-top-page-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px}.bar-top-page-left,.bar-top-page-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bar-top-page-left{gap:6px;min-width:0;a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:8px;-webkit-transition:background .15s;transition:background .15s;text-decoration:none!important;&:hover{background:#f0f2f7;text-decoration:none!important}}}.bar-top-page-left h3{white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis}.bar-top-page-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-negative:0;flex-shrink:0;.btn,.btn-delete-trigger,.el-button{border-radius:8px!important;font-size:13px!important;font-weight:600;padding:0 16px!important;height:36px!important;line-height:36px!important;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (max-width:768px){.bar-top-page{position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid #e4eaf6;-webkit-box-shadow:0 1px 4px rgba(49,53,92,.06);box-shadow:0 1px 4px rgba(49,53,92,.06);padding:10px 16px}.bar-top-page-left h3{font-size:14px}.bar-top-page-right .btn,.bar-top-page-right .btn-delete-trigger,.bar-top-page-right .el-button{padding:0 12px!important;font-size:12px!important;height:34px!important;line-height:34px!important;white-space:nowrap}}.avatar-uploader[data-v-00084e70]{border-radius:6px;max-width:150px;padding:2rem;cursor:pointer;position:relative;overflow:hidden;border:1px dashed #e3e3e3!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.avatar-uploader .el-upload[data-v-00084e70]:hover{border-color:#409eff}.avatar-uploader--drag[data-v-00084e70]{border:none!important;padding:0;max-width:100%;margin:0 auto}.avatar-uploader--drag[data-v-00084e70] .el-upload{width:100%}.avatar-uploader--drag[data-v-00084e70] .el-upload-dragger{border-radius:10px;border:1.5px dashed #d9d9d9;width:100%;height:auto;padding:28px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:border-color .2s;transition:border-color .2s}.avatar-uploader--drag[data-v-00084e70] .el-upload-dragger:hover{border-color:#3fdbbf}.avatar-uploader-hint[data-v-00084e70]{font-size:12px;color:#9b9bab;margin:6px 0 0}.avatar-uploader-icon[data-v-00084e70]{font-size:48px;color:#d9d9d9;text-align:center;margin-bottom:8px}.avatar[data-v-00084e70]{width:178px;height:178px;display:block}.image-selected i[data-v-00084e70]{font-size:1.5rem;float:right;cursor:pointer}.image-selected img[data-v-00084e70]{display:block;margin:auto;max-width:350px;width:100%}.image-selected.image-profile img[data-v-00084e70]{height:140px!important;width:140px!important;border-radius:50%!important;-o-object-fit:contain;object-fit:contain;background:#fff;border:2px solid #e4eaf6;padding:0}.image[data-v-7de7b4c6]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;height:100%}#image-profile[data-v-7de7b4c6]{width:100px}#image-business[data-v-7de7b4c6]{width:100%;height:auto}.rounded-lg[data-v-26977930]{background-color:#ddd}input[data-v-26977930]{margin-top:-10px}.btn-delete-wrapper[data-v-51501827]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.btn-delete-trigger[data-v-51501827]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:0 16px;border:1px solid #e4eaf6;border-radius:8px;background:#fff;color:#909399;font-size:13px;font-weight:600;height:36px;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.btn-delete-trigger[data-v-51501827]:hover{background:#fff0f0;border-color:#e24b4a;color:#e24b4a}.btn-delete-trigger--icon[data-v-51501827]{padding:8px;width:36px;height:36px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px}.dc-header[data-v-51501827]{gap:10px;padding:18px 20px;border-bottom:1px solid #e4eaf6;margin:-20px -20px 0}.dc-header-icon[data-v-51501827],.dc-header[data-v-51501827]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dc-header-icon[data-v-51501827]{width:36px;height:36px;border-radius:50%;background:#fff0f0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.dc-header-icon i[data-v-51501827]{font-size:18px;color:#e24b4a}.dc-title[data-v-51501827]{font-size:16px;font-weight:700;color:#31355c;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.dc-close[data-v-51501827]{width:34px;height:34px;border:none;background:transparent;border-radius:8px;color:#909399;font-size:18px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .15s;transition:all .15s;-ms-flex-negative:0;flex-shrink:0}.dc-close[data-v-51501827]:hover{background:#f0f2f7;color:#31355c}.dc-body[data-v-51501827]{padding:20px 0 0}.dc-desc[data-v-51501827]{font-size:14px;color:#606266;line-height:1.6;margin:0 0 16px}.dc-input-section[data-v-51501827]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.dc-label[data-v-51501827]{font-size:13px;color:#31355c;font-weight:500}.dc-footer[data-v-51501827]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;padding:16px 0 0;margin-top:16px;border-top:1px solid #e4eaf6}.delete-confirm-dialog{border-radius:12px!important}.delete-confirm-dialog .el-dialog__header{display:none!important}.delete-confirm-dialog .el-dialog__body{padding:20px!important}.consumo-tab[data-v-2d445740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.consumo-reset[data-v-2d445740]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:18px 20px;background:linear-gradient(135deg,#f0fdf9,#f7f8ff);border:1px solid #d6f4ea;border-radius:14px}.consumo-reset-left[data-v-2d445740],.consumo-reset[data-v-2d445740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.consumo-reset-left[data-v-2d445740]{gap:14px}.consumo-reset-icon[data-v-2d445740]{width:44px;height:44px;border-radius:12px;background:#fff;border:1px solid #e4eaf6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#3ecfb4;font-size:22px;-ms-flex-negative:0;flex-shrink:0}.consumo-reset-title[data-v-2d445740]{font-size:15px;color:#31355c;font-weight:500}.consumo-reset-title strong[data-v-2d445740]{font-weight:700;color:#31355c}.consumo-reset-subtitle[data-v-2d445740]{font-size:12px;color:#909399;margin-top:2px}.consumo-badge-annual[data-v-2d445740]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background:#fff;border:1px solid #e4eaf6;border-radius:999px;font-size:12px;font-weight:600;color:#31355c}.consumo-badge-annual i[data-v-2d445740]{color:#3ecfb4}.consumo-annual-note[data-v-2d445740]{margin:-6px 4px 0;font-size:12px;color:#909399;line-height:1.45}.consumo-state[data-v-2d445740]{text-align:center;padding:40px 16px;color:#909399;font-size:14px;background:#f7f8f9;border-radius:12px}.consumo-state i[data-v-2d445740]{margin-right:6px}.consumo-state--empty a[data-v-2d445740]{color:#3ecfb4;font-weight:600;margin-left:6px}.consumo-bars[data-v-2d445740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.consumo-bar[data-v-2d445740]{border:1px solid #e4eaf6;border-radius:12px;padding:16px 18px;background:#fff;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.consumo-bar[data-v-2d445740]:hover{border-color:rgb(205.05,216.15,238.35)}.consumo-bar.is-blocked[data-v-2d445740]{border-color:#fbc2c2;background:#fff8f8}.consumo-bar.is-not-included[data-v-2d445740]{background:#fafbfc;border-style:dashed}.consumo-bar.is-not-included .consumo-bar-desc[data-v-2d445740],.consumo-bar.is-not-included .consumo-bar-icon[data-v-2d445740],.consumo-bar.is-not-included .consumo-bar-label[data-v-2d445740]{color:#909399}.consumo-bar-head[data-v-2d445740]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:10px}.consumo-bar-head[data-v-2d445740],.consumo-bar-title[data-v-2d445740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.consumo-bar-title[data-v-2d445740]{gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.consumo-bar-icon[data-v-2d445740]{width:32px;height:32px;border-radius:8px;background:#f7f8f9;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;color:#31355c;font-size:16px;-ms-flex-negative:0;flex-shrink:0}.consumo-bar-label[data-v-2d445740]{font-size:14px;font-weight:600;color:#31355c;line-height:1.2}.consumo-bar-desc[data-v-2d445740]{font-size:12px;color:#909399;margin-top:3px;line-height:1.4}.consumo-bar-count[data-v-2d445740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;color:#31355c;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.consumo-bar-count strong[data-v-2d445740]{font-weight:700}.consumo-bar-count .consumo-bar-sep[data-v-2d445740]{color:#909399}.consumo-bar-track[data-v-2d445740]{height:8px;background:#e4eaf6;border-radius:999px;overflow:hidden}.consumo-bar-fill[data-v-2d445740]{height:100%;background:#3ecfb4;border-radius:999px;-webkit-transition:width .4s ease,background .2s;transition:width .4s ease,background .2s}.consumo-bar-fill.is-warn[data-v-2d445740]{background:#e6a23c}.consumo-bar-fill.is-danger[data-v-2d445740]{background:#f56c6c}.consumo-bar-blocked-msg[data-v-2d445740]{margin-top:10px;padding:8px 12px;background:#fff0f0;border:1px solid #fde3e3;border-radius:8px;font-size:12px;color:#f23c3c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.consumo-bar-blocked-msg i[data-v-2d445740]{-ms-flex-negative:0;flex-shrink:0}.consumo-pill[data-v-2d445740]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;margin-left:4px}.consumo-pill--ok[data-v-2d445740]{background:#e1f5ee;color:#1d9e75}.consumo-pill--warn[data-v-2d445740]{background:#fdf6ec;color:#e6a23c}.consumo-pill--danger[data-v-2d445740]{background:#fef0f0;color:#f56c6c}.consumo-pill--muted[data-v-2d445740]{background:#f7f8f9;color:#909399;border:1px solid #e4eaf6}.consumo-bar-muted-msg[data-v-2d445740]{margin-top:10px;padding:8px 12px;background:#f7f8f9;border:1px dashed #e4eaf6;border-radius:8px;font-size:12px;color:#606266;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.consumo-bar-muted-msg i[data-v-2d445740]{-ms-flex-negative:0;flex-shrink:0}.consumo-bar-muted-msg a[data-v-2d445740]{color:#3ecfb4;font-weight:600;margin:0 4px}.consumo-cta[data-v-2d445740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:16px 18px;border-radius:12px;border:1px solid}.consumo-cta--warn[data-v-2d445740]{background:#fdf6ec;border-color:#f4d8ad}.consumo-cta--warn .consumo-cta-btn[data-v-2d445740],.consumo-cta--warn .consumo-cta-icon[data-v-2d445740]{background:#e6a23c}.consumo-cta--warn .consumo-cta-btn[data-v-2d445740]:hover{background:#e39521}.consumo-cta--danger[data-v-2d445740]{background:#fef0f0;border-color:#fbc2c2}.consumo-cta--danger .consumo-cta-btn[data-v-2d445740],.consumo-cta--danger .consumo-cta-icon[data-v-2d445740]{background:#f56c6c}.consumo-cta--danger .consumo-cta-btn[data-v-2d445740]:hover{background:#f34f4f}.consumo-cta-icon[data-v-2d445740]{width:38px;height:38px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:18px;-ms-flex-negative:0;flex-shrink:0}.consumo-cta-body[data-v-2d445740]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.consumo-cta-title[data-v-2d445740]{font-size:14px;font-weight:700;color:#31355c;margin-bottom:2px}.consumo-cta-text[data-v-2d445740]{font-size:12px;color:#606266;line-height:1.45}.consumo-cta-btn[data-v-2d445740]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:10px 16px;border-radius:10px;color:#fff!important;font-size:13px;font-weight:600;text-decoration:none!important;-webkit-transition:background .15s;transition:background .15s;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.consumo-cta-btn[data-v-2d445740]:hover{text-decoration:none!important}.consumo-footer[data-v-2d445740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:14px 18px;background:#f7f8f9;border-radius:12px;border:1px dashed #e4eaf6}.consumo-footer-row[data-v-2d445740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px}.consumo-footer-label[data-v-2d445740]{font-size:12px;color:#909399;text-transform:uppercase;letter-spacing:.4px;font-weight:600}.consumo-footer-value[data-v-2d445740]{font-size:14px;font-weight:700;color:#31355c}.consumo-footer-link[data-v-2d445740]{font-size:13px;font-weight:600;color:#3ecfb4;text-decoration:none!important}.consumo-footer-link[data-v-2d445740]:hover{color:rgb(45.4506224066,182.7493775934,157.1834024896)}@media(max-width:600px){.consumo-reset[data-v-2d445740]{padding:14px 16px}.consumo-bar-head[data-v-2d445740],.consumo-reset[data-v-2d445740]{-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}.consumo-bar-count[data-v-2d445740]{-ms-flex-item-align:start;align-self:flex-start}.consumo-cta[data-v-2d445740]{-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}.consumo-cta-btn[data-v-2d445740]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.consumo-footer[data-v-2d445740]{-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}}