.viu-checkbox{display:flex;align-items:flex-end}.viu-checkbox img{cursor:pointer;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.viu-checkbox img.disabled,.viu-checkbox img.readonly{cursor:default}.viu-checkbox .label-checkbox{margin-left:10px;cursor:pointer}.viu-checkbox.disabled .label-checkbox,.viu-checkbox.readonly .label-checkbox{cursor:default;opacity:.6}.viu-chart-bars[data-v-21096e28]{position:relative;width:100%;height:350px;font-size:12px;min-height:350px}.viu-chart-bars .chart[data-v-21096e28]{width:100%;height:100%}.viu-chart-bars .no-data-message[data-v-21096e28]{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background:#fff}.viu-chart-bars .no-data-message .title[data-v-21096e28]{margin-bottom:30px;color:#98a4bd;font-weight:500;font-size:18px}.viu-chart-bars .no-data-message .subtitle[data-v-21096e28]{margin-top:20px;color:#98a4bd;font-size:14px;text-align:center}.consumo-info{width:100%;background:#fff;padding:20px;border-radius:10px;min-height:484px}.consumo-info .disabled{opacity:.8;cursor:none}.consumo-info .content-excel .download-excel{width:33px;height:33px;display:flex;justify-content:center;align-items:center;border:1px solid #000;margin-left:10px;border-radius:5px;cursor:pointer}.consumo-info .charging{display:flex;justify-content:center;margin-top:82px}.consumo-info .date-bar{display:flex;justify-content:space-between;align-items:center}.consumo-info .date-bar .viu-calendar .selected-date{border:none;border-bottom:1px solid #5c5c5c;border-radius:0;color:#1d1d1d;width:140px;min-width:140px}.consumo-info .consumo-title{font-family:Roboto;font-style:normal;font-weight:700;font-size:18px;line-height:21px;color:#1d1d1d;margin-bottom:15px}.consumo-info .periodos-bar{width:100%;display:flex;justify-content:space-between;margin-bottom:25px}.consumo-info .periodos-bar .filtros-consumo{display:flex;width:15%;min-width:100px;background:#fff;border:1px solid #fff;color:#1d1d1d;padding:8px 20px;border-radius:5px;cursor:pointer;background:#269a8f}.consumo-info .periodos-bar .filtros-consumo .filtro{width:100%;display:flex}.consumo-info .periodos-bar .filtros-consumo .filtro i{margin-right:7px;color:#fff;font-size:14px;line-height:16px}.consumo-info .periodos-bar .filtros-consumo .filtro .text-button{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;display:flex;align-items:center;color:#fff}.consumo-info .periodos-bar .filtros-consumo .filtro .ball-icon{position:relative}.consumo-info .periodos-bar .filtros-consumo .filtro .ball-icon .ball{width:20px;height:20px;border:2px solid #fff;border-radius:100%;background:#de3636;position:absolute;top:-18px;left:10px}.consumo-info .periodos-bar .periodos{display:flex;width:85%}.consumo-info .periodos-bar .periodos>div{margin-right:10px}.consumo-info .periodos-bar .periodos>div:last-child{margin-right:0}.consumo-info .periodos-bar .periodos .periodo{background:#fff;border:1px solid #fff;color:#1d1d1d;padding:8px 20px;border-radius:5px;cursor:pointer}.consumo-info .periodos-bar .periodos .periodo.active{background:#269a8f;border:1px solid #fff;color:#fff}.consumo-info .legend{width:100%;display:flex;justify-content:center}.consumo-info .legend .alternative-legend{display:flex;width:80%;flex-wrap:wrap;justify-content:center}.consumo-info .legend .alternative-legend .legend-element{display:flex;align-items:baseline;margin-right:10px;margin-bottom:9px;cursor:pointer}.consumo-info .legend .alternative-legend .legend-element .disabled-legend-tag{background-color:#a5a5a5!important}.consumo-info .legend .alternative-legend .legend-element .disabled-legend-label{color:#a5a5a5!important}.consumo-info .legend .alternative-legend .legend-element .tag-legend{height:8px;width:4px;border-radius:1px;margin-right:5px}.consumo-info .legend .alternative-legend .legend-element .tag-legend.impuestos{background-color:#85bfe9}.consumo-info .legend .alternative-legend .legend-element .tag-legend.peajes{background-color:#abadc2}.consumo-info .legend .alternative-legend .legend-element .tag-legend.p1{background-color:#178798}.consumo-info .legend .alternative-legend .legend-element .tag-legend.p2{background-color:#cde074}.consumo-info .legend .alternative-legend .legend-element .tag-legend.p3{background-color:#ffc68f}.consumo-info .legend .alternative-legend .legend-element .tag-legend.p4{background-color:#f58577}.consumo-info .legend .alternative-legend .legend-element .tag-legend.p5{background-color:#ac7e5d}.consumo-info .legend .alternative-legend .legend-element .tag-legend.p6{background-color:#dae21b}.consumo-info .legend .alternative-legend .legend-element .tag-legend.excedentes{background-color:#48a632}.consumo-info .legend .alternative-legend .legend-element .tag-legend.autoconsumo{width:16px;height:2px;align-self:center;background-color:#2ecf81}.consumo-info .legend .alternative-legend .legend-element .label-legend{font-size:12px;font-family:Roboto;color:#4c516a;height:12px}@media(max-width:400px){.consumo-info .content-excel{width:100%;display:flex;justify-content:flex-end;margin-top:10px}}.filter{color:#1d1d1d;padding:5px}.filter .tooltip-actions{align-items:center;cursor:pointer}.filter input{margin-right:5px}.filter input,.filter label{cursor:pointer}.filter .hr{width:100%;height:1px;background:#a5a5a5;margin-bottom:10px;margin-top:6px}.filter .viu-checkbox{margin-bottom:10px;display:flex;align-items:center}.consumo-bars{width:100%;min-height:484px}.consumo-bars .calendars-consumo .color-red{display:none}.consumo-bars .info-message{width:100%;display:flex;margin-top:28px;justify-content:center}.consumo-bars .info-message .message{padding:2px 33px;width:auto;color:#3f89df;background:#e2ecff;border-radius:4px;font-size:10px;font-style:italic;font-weight:400;line-height:12px;text-align:center}.consumo-bars .pointer{cursor:pointer}.consumo-bars .grafica-consumo{min-height:392px}.consumo-bars .compare-date{flex-wrap:nowrap;margin-left:20px}.consumo-bars .compare-date,.consumo-bars .compare-date>label{align-items:center;display:flex}.consumo-bars .compare-date input{margin-right:5px}@media(max-width:550px){.consumo-bars .date-bar{display:flex;flex-direction:column}.consumo-bars .compare-date{margin-left:0;margin-top:10px}}@media(max-width:550px){.consumo-bars .periodos-bar .periodos{flex-wrap:wrap}.consumo-bars .periodos-bar .periodos .periodo{width:calc(50% - 10px)}}@media(max-width:400px){.consumo-bars .periodos-bar{flex-wrap:wrap}.consumo-bars .periodos-bar .periodos{flex-wrap:wrap;flex-direction:column;width:100%}.consumo-bars .periodos-bar .periodos .periodo{width:100%;margin:0}.consumo-bars .periodos-bar .filtros-consumo{width:100%}.consumo-bars .periodos-bar .filtros-consumo .filtro .ball-icon .ball{display:none}.consumo-bars .date-bar{flex-direction:column}.consumo-bars .date-bar .compare-date{margin-top:10px}}@media(max-width:400px){.viu-floating-interactive{width:100%}}.info-consumo-data{width:100%;min-height:279px;margin-top:20px}.info-consumo-data .cantidades{display:flex;justify-content:flex-end;width:100%}.info-consumo-data .far.fa-chevron-circle-down,.info-consumo-data .far.fa-chevron-circle-right{cursor:pointer}.info-consumo-data .mr-0{margin-right:0}.info-consumo-data .cabecera-fechas{width:100%;display:flex;background:#ecf0f6;border-radius:4px;min-height:30px;padding:8px 10px 8px}.info-consumo-data .cabecera-fechas .fechas-cabecera{display:flex;justify-content:flex-end;width:100%}.info-consumo-data .cabecera-fechas .descripciones{width:100%}.info-consumo-data .cabecera-fechas .columna-fecha{width:20%;margin-right:40px;display:flex;justify-content:right}.info-consumo-data .cabecera-fechas .columna-fecha-comparada{width:20%;font-size:14px;font-weight:700;letter-spacing:0;display:flex;justify-content:flex-end}.info-consumo-data .cabecera-fechas .columna-fecha{font-size:14px;font-weight:700;letter-spacing:0}.info-consumo-data .datos-potencia{width:100%}.info-consumo-data .datos-potencia .cabecera-potencia{margin-top:4px;border-radius:4px;background:#ecf0f6;min-height:45px;display:flex;padding:14px 10px 14px;cursor:pointer}.info-consumo-data .datos-potencia .cabecera-potencia .fechas{width:100%;display:flex;justify-content:flex-end}.info-consumo-data .datos-potencia .cabecera-potencia .descripcion{width:100%}.info-consumo-data .datos-potencia .cabecera-potencia .descripcion .descripcion-title{margin-left:11px;font-size:14px;font-weight:700;letter-spacing:0}.info-consumo-data .datos-potencia .cabecera-potencia .descripcion .descripcion-subtitle{font-size:14px;font-weight:300;letter-spacing:0}.info-consumo-data .datos-potencia .cabecera-potencia .columna-fecha{margin-right:40px}.info-consumo-data .datos-potencia .cabecera-potencia .columna-fecha,.info-consumo-data .datos-potencia .cabecera-potencia .columna-fecha-comparada{width:20%;font-size:14px;display:flex;justify-content:right;white-space:nowrap}.info-consumo-data .datos-potencia .peajes-potencia{width:100%;display:flex;background:#fafbfd;min-height:32px;border-bottom:1px solid #fff;border-top:1px solid #fff}.info-consumo-data .datos-potencia .peajes-potencia.is-title{min-height:45px}.info-consumo-data .datos-potencia .peajes-potencia .title{width:8px;border-radius:3px;flex-shrink:0}.info-consumo-data .datos-potencia .peajes-potencia .title.white{background:#fafbfd}.info-consumo-data .datos-potencia .peajes-potencia .title.color{background:#abadc2}.info-consumo-data .datos-potencia .peajes-potencia .descripcion{width:100%;display:flex;align-items:center;padding-left:10px}.info-consumo-data .datos-potencia .peajes-potencia .descripcion.bold{font-size:14px;font-weight:500;letter-spacing:0;text-align:left}.info-consumo-data .datos-potencia .peajes-potencia .cantidad{margin-right:40px;padding-right:10px}.info-consumo-data .datos-potencia .peajes-potencia .cantidad,.info-consumo-data .datos-potencia .peajes-potencia .cantidad-comparada{width:20%;display:flex;align-items:center;justify-content:flex-end;padding-right:10px;font-size:14px;font-weight:400;letter-spacing:0;white-space:nowrap}.info-consumo-data .datos-energia{width:100%}.info-consumo-data .datos-energia .mr-0{margin-right:0}.info-consumo-data .datos-energia .cabecera-energia{margin-top:4px;border-radius:4px;background:#ecf0f6;min-height:45px;display:flex;padding:14px 10px 14px;cursor:pointer}.info-consumo-data .datos-energia .cabecera-energia .fechas{width:100%;display:flex;justify-content:flex-end}.info-consumo-data .datos-energia .cabecera-energia .descripcion{width:100%;font-size:14px}.info-consumo-data .datos-energia .cabecera-energia .descripcion .descripcion-title{margin-left:11px;font-size:14px;font-weight:700;letter-spacing:0}.info-consumo-data .datos-energia .cabecera-energia .descripcion .descripcion-subtitle{font-size:14px;font-weight:300;letter-spacing:0}.info-consumo-data .datos-energia .cabecera-energia .columna-fecha{margin-right:40px}.info-consumo-data .datos-energia .cabecera-energia .columna-fecha,.info-consumo-data .datos-energia .cabecera-energia .columna-fecha-comparada{width:20%;font-size:14px;display:flex;justify-content:right;white-space:nowrap}.info-consumo-data .datos-energia .peajes-energia{width:100%;display:flex;background:#fafbfd;min-height:32px;border-bottom:1px solid #fff;border-top:1px solid #fff}.info-consumo-data .datos-energia .peajes-energia.is-title{min-height:45px}.info-consumo-data .datos-energia .peajes-energia .title{width:8px;border-radius:3px;flex-shrink:0}.info-consumo-data .datos-energia .peajes-energia .title.white{background:#fafbfd}.info-consumo-data .datos-energia .peajes-energia .title.color{background:#abadc2}.info-consumo-data .datos-energia .peajes-energia .title.colorP1{background:#178798}.info-consumo-data .datos-energia .peajes-energia .title.colorP2{background:#dae21b}.info-consumo-data .datos-energia .peajes-energia .title.colorP3{background:#ffc68f}.info-consumo-data .datos-energia .peajes-energia .title.colorP4{background:#f58577}.info-consumo-data .datos-energia .peajes-energia .title.colorP5{background:#ac7e5d}.info-consumo-data .datos-energia .peajes-energia .title.colorP6{background:#dae21b}.info-consumo-data .datos-energia .peajes-energia .descripcion{width:100%;display:flex;align-items:center;padding-left:10px;font-size:14px}.info-consumo-data .datos-energia .peajes-energia .descripcion.bold{font-size:14px;font-weight:500;letter-spacing:0;text-align:left}.info-consumo-data .datos-energia .peajes-energia .cantidad{margin-right:40px;padding-right:10px}.info-consumo-data .datos-energia .peajes-energia .cantidad,.info-consumo-data .datos-energia .peajes-energia .cantidad-comparada{width:20%;display:flex;align-items:center;justify-content:flex-end;padding-right:10px;font-size:14px;font-weight:400;letter-spacing:0;white-space:nowrap}.info-consumo-data .datos-autoconsumo{width:100%}.info-consumo-data .datos-autoconsumo .cabecera-autoconsumo{margin-top:4px;border-radius:4px;background:#ecf0f6;min-height:45px;display:flex;padding:14px 10px 14px;cursor:pointer}.info-consumo-data .datos-autoconsumo .cabecera-autoconsumo .fechas{width:100%;display:flex;justify-content:flex-end}.info-consumo-data .datos-autoconsumo .cabecera-autoconsumo .descripcion{width:100%;font-size:14px}.info-consumo-data .datos-autoconsumo .cabecera-autoconsumo .descripcion .descripcion-title{margin-left:11px;font-size:14px;font-weight:700;letter-spacing:0}.info-consumo-data .datos-autoconsumo .cabecera-autoconsumo .descripcion .descripcion-subtitle{font-size:14px;font-weight:300;letter-spacing:0}.info-consumo-data .datos-autoconsumo .cabecera-autoconsumo .columna-fecha{margin-right:40px}.info-consumo-data .datos-autoconsumo .cabecera-autoconsumo .columna-fecha,.info-consumo-data .datos-autoconsumo .cabecera-autoconsumo .columna-fecha-comparada{width:20%;font-size:14px;display:flex;justify-content:right;white-space:nowrap}.info-consumo-data .datos-autoconsumo .peajes-autoconsumo{width:100%;display:flex;background:#fafbfd;min-height:32px;border-bottom:1px solid #fff;border-top:1px solid #fff}.info-consumo-data .datos-autoconsumo .peajes-autoconsumo.is-title{min-height:45px}.info-consumo-data .datos-autoconsumo .peajes-autoconsumo .title{width:8px;border-radius:3px;flex-shrink:0}.info-consumo-data .datos-autoconsumo .peajes-autoconsumo .title.white{background:#fafbfd}.info-consumo-data .datos-autoconsumo .peajes-autoconsumo .title.color{background:#abadc2}.info-consumo-data .datos-autoconsumo .peajes-autoconsumo .descripcion{width:100%;display:flex;align-items:center;padding-left:10px;font-size:14px}.info-consumo-data .datos-autoconsumo .peajes-autoconsumo .descripcion.bold{font-size:14px;font-weight:500;letter-spacing:0;text-align:left}.info-consumo-data .datos-autoconsumo .peajes-autoconsumo .cantidad{margin-right:40px;padding-right:10px}.info-consumo-data .datos-autoconsumo .peajes-autoconsumo .cantidad,.info-consumo-data .datos-autoconsumo .peajes-autoconsumo .cantidad-comparada{width:20%;display:flex;justify-content:flex-end;padding-right:10px;font-size:14px;font-weight:400;letter-spacing:0;align-items:center;white-space:nowrap}.info-consumo-data .datos-otros{width:100%}.info-consumo-data .datos-otros .cabecera-otros{margin-top:4px;border-radius:4px;background:#ecf0f6;min-height:45px;display:flex;padding:14px 10px 14px;cursor:pointer}.info-consumo-data .datos-otros .cabecera-otros .fechas{width:100%;display:flex;justify-content:flex-end}.info-consumo-data .datos-otros .cabecera-otros .descripcion{width:100%;font-size:14px}.info-consumo-data .datos-otros .cabecera-otros .descripcion .descripcion-title{margin-left:11px;font-size:14px;font-weight:700;letter-spacing:0}.info-consumo-data .datos-otros .cabecera-otros .descripcion .descripcion-subtitle{font-size:14px;font-weight:300;letter-spacing:0}.info-consumo-data .datos-otros .cabecera-otros .columna-fecha{margin-right:40px}.info-consumo-data .datos-otros .cabecera-otros .columna-fecha,.info-consumo-data .datos-otros .cabecera-otros .columna-fecha-comparada{width:20%;font-size:14px;display:flex;justify-content:right;white-space:nowrap}.info-consumo-data .datos-otros .peajes-otros{width:100%;display:flex;background:#fafbfd;min-height:32px;border-bottom:1px solid #fff;border-top:1px solid #fff}.info-consumo-data .datos-otros .peajes-otros.is-title{min-height:45px}.info-consumo-data .datos-otros .peajes-otros .title{width:8px;border-radius:3px;flex-shrink:0}.info-consumo-data .datos-otros .peajes-otros .title.white{background:#fafbfd}.info-consumo-data .datos-otros .peajes-otros .title.color{background:#abadc2}.info-consumo-data .datos-otros .peajes-otros .descripcion{width:100%;display:flex;align-items:center;padding-left:10px;font-size:14px}.info-consumo-data .datos-otros .peajes-otros .descripcion.bold{font-size:14px;font-weight:500;letter-spacing:0;text-align:left}.info-consumo-data .datos-otros .peajes-otros .cantidad{margin-right:40px;padding-right:10px}.info-consumo-data .datos-otros .peajes-otros .cantidad,.info-consumo-data .datos-otros .peajes-otros .cantidad-comparada{width:20%;display:flex;justify-content:flex-end;padding-right:10px;font-size:14px;font-weight:400;letter-spacing:0;align-items:center;white-space:nowrap}.info-consumo-data .datos-impuestos{width:100%}.info-consumo-data .datos-impuestos .cabecera-impuestos{margin-top:4px;border-radius:4px;background:#ecf0f6;min-height:45px;display:flex;padding:14px 10px 14px;cursor:pointer}.info-consumo-data .datos-impuestos .cabecera-impuestos .fechas{width:100%;display:flex;justify-content:flex-end}.info-consumo-data .datos-impuestos .cabecera-impuestos .descripcion{width:100%;font-size:14px}.info-consumo-data .datos-impuestos .cabecera-impuestos .descripcion .descripcion-title{margin-left:11px;font-size:14px;font-weight:700;letter-spacing:0}.info-consumo-data .datos-impuestos .cabecera-impuestos .descripcion .descripcion-subtitle{font-size:14px;font-weight:300;letter-spacing:0}.info-consumo-data .datos-impuestos .cabecera-impuestos .columna-fecha{margin-right:40px}.info-consumo-data .datos-impuestos .cabecera-impuestos .columna-fecha,.info-consumo-data .datos-impuestos .cabecera-impuestos .columna-fecha-comparada{width:20%;font-size:14px;display:flex;justify-content:right;white-space:nowrap}.info-consumo-data .datos-impuestos .peajes-impuestos{width:100%;display:flex;background:#fafbfd;min-height:32px;border-bottom:1px solid #fff;border-top:1px solid #fff}.info-consumo-data .datos-impuestos .peajes-impuestos.is-title{min-height:45px}.info-consumo-data .datos-impuestos .peajes-impuestos .title{width:8px;border-radius:3px;flex-shrink:0}.info-consumo-data .datos-impuestos .peajes-impuestos .title.white{background:#fafbfd}.info-consumo-data .datos-impuestos .peajes-impuestos .title.color{background:#abadc2}.info-consumo-data .datos-impuestos .peajes-impuestos .descripcion{width:100%;display:flex;align-items:center;padding-left:10px;font-size:14px}.info-consumo-data .datos-impuestos .peajes-impuestos .descripcion.bold{font-size:14px;font-weight:500;letter-spacing:0;text-align:left}.info-consumo-data .datos-impuestos .peajes-impuestos .cantidad{margin-right:40px;padding-right:10px}.info-consumo-data .datos-impuestos .peajes-impuestos .cantidad,.info-consumo-data .datos-impuestos .peajes-impuestos .cantidad-comparada{width:20%;display:flex;justify-content:flex-end;padding-right:10px;font-size:14px;font-weight:400;letter-spacing:0;align-items:center;white-space:nowrap}@media(max-width:550px){.info-consumo-data .cabecera-fechas{flex-direction:column;align-items:center}.info-consumo-data .cabecera-fechas .columna-fecha,.info-consumo-data .cabecera-fechas .columna-fecha-comparada{margin:0;width:100%}.info-consumo-data .cabecera-autoconsumo,.info-consumo-data .cabecera-energia,.info-consumo-data .cabecera-impuestos,.info-consumo-data .cabecera-otros,.info-consumo-data .cabecera-potencia{margin-bottom:10px;flex-wrap:wrap}.info-consumo-data .datos-autoconsumo .cabecera-autoconsumo .fechas,.info-consumo-data .datos-impuestos .cabecera-impuestos .fechas,.info-consumo-data .datos-otros .cabecera-otros .fechas,.info-consumo-data .datos-potencia .cabecera-potencia .fechas,.info-consumo-data .info-consumo-data .datos-energia .cabecera-energia .fechas .datos-energia .cabecera-energia .fechas{justify-content:flex-end;width:100%;align-items:flex-end;flex-wrap:nowrap;margin-top:5px}.info-consumo-data .datos-autoconsumo .cabecera-autoconsumo .fechas .columna-fecha,.info-consumo-data .datos-autoconsumo .cabecera-autoconsumo .fechas .columna-fecha-comparada,.info-consumo-data .datos-impuestos .cabecera-impuestos .fechas .columna-fecha,.info-consumo-data .datos-impuestos .cabecera-impuestos .fechas .columna-fecha-comparada,.info-consumo-data .datos-otros .cabecera-otros .fechas .columna-fecha,.info-consumo-data .datos-otros .cabecera-otros .fechas .columna-fecha-comparada,.info-consumo-data .datos-potencia .cabecera-potencia .fechas .columna-fecha,.info-consumo-data .datos-potencia .cabecera-potencia .fechas .columna-fecha-comparada,.info-consumo-data .info-consumo-data .datos-energia .cabecera-energia .fechas .datos-energia .cabecera-energia .fechas .columna-fecha,.info-consumo-data .info-consumo-data .datos-energia .cabecera-energia .fechas .datos-energia .cabecera-energia .fechas .columna-fecha-comparada{width:100%}.info-consumo-data .datos-energia .cabecera-energia .fechas{width:100%;display:flex;align-items:flex-end;justify-content:flex-end;flex-wrap:nowrap;margin-top:5px}.info-consumo-data .datos-energia .cabecera-energia .fechas .columna-fecha,.info-consumo-data .datos-energia .cabecera-energia .fechas .columna-fecha-comparada{width:100%}.info-consumo-data .datos-autoconsumo .peajes-autoconsumo .descripcion.bold,.info-consumo-data .datos-energia .peajes-energia .descripcion.bold,.info-consumo-data .datos-impuestos .peajes-impuestos .descripcion.bold,.info-consumo-data .datos-otros .peajes-otros .descripcion.bold,.info-consumo-data .datos-potencia .peajes-potencia .descripcion.bold{padding-top:10px}.info-consumo-data .datos-autoconsumo .peajes-autoconsumo .cantidad,.info-consumo-data .datos-energia .peajes-energia .cantidad,.info-consumo-data .datos-impuestos .peajes-impuestos .cantidad,.info-consumo-data .datos-otros .peajes-otros .cantidad{margin-right:0;padding:0}.info-consumo-data .datos-autoconsumo .cabecera-autoconsumo .columna-fecha,.info-consumo-data .datos-energia .cabecera-energia .columna-fecha,.info-consumo-data .datos-impuestos .cabecera-impuestos .columna-fecha,.info-consumo-data .datos-otros .cabecera-otros .columna-fecha,.info-consumo-data .datos-potencia .cabecera-potencia .columna-fecha{margin-right:0}.info-consumo-data .datos-autoconsumo .peajes-autoconsumo .cantidad,.info-consumo-data .datos-energia .peajes-energia .cantidad,.info-consumo-data .datos-impuestos .peajes-impuestos .cantidad,.info-consumo-data .datos-otros .peajes-otros .cantidad,.info-consumo-data .datos-potencia .peajes-potencia .cantidad{margin-right:0;padding:0;width:100%}.info-consumo-data .datos-autoconsumo .peajes-autoconsumo .cantidades .cantidad-comparada,.info-consumo-data .datos-energia .peajes-energia .cantidades .cantidad-comparada,.info-consumo-data .datos-impuestos .peajes-impuestos .cantidades .cantidad-comparada,.info-consumo-data .datos-otros .peajes-otros .cantidades .cantidad-comparada,.info-consumo-data .datos-potencia .peajes-potencia .cantidades .cantidad-comparada{margin-right:0;padding-right:0;width:100%}.info-consumo-data .datos-autoconsumo .cabecera-autoconsumo .descripcion{flex-wrap:nowrap;display:flex}.info-consumo-data .cantidades{align-items:flex-end;flex-wrap:nowrap;margin-top:5px;width:100%;padding:10px}.info-consumo-data .cantidades.doble-cant{width:150%}.info-consumo-data .datos-potencia .peajes-potencia .cantidad,.info-consumo-data .info-consumo-data .datos-potencia .peajes-potencia .cantidad-comparada{width:100%}}.consumo-info .modalHorario .viu-modal-popup{border-radius:20px}.consumo-info .modalHorario .viu-modal-popup .viu-modal-popup-header{background:#fff;color:#1d1d1d;padding:18px 20px;border-bottom:1px solid #bfbfbf}.tarifa-info{width:100%;background:#fff;padding:20px;border-radius:10px}.tarifa-info .tarifa-title{color:#1d1d1d;font-family:Roboto;font-style:normal;font-weight:700;font-size:18px;line-height:21px;margin-bottom:15px}.tarifa-info .tarifa{display:flex;width:100%}.tarifa-info .tarifa .tarifa-subtitle{font-family:Roboto;font-style:normal;font-weight:700;font-size:12px;line-height:14px;color:#1d1d1d;margin-bottom:10px}.tarifa-info .tarifa .tramos-potencia{width:80%;display:block}.tarifa-info .tarifa .tramos-potencia>div{margin-right:20px}.tarifa-info .tarifa .tramos-potencia>div:last-child{margin-right:0}.tarifa-info .tarifa .tramos-potencia .tramos{width:100%;display:flex}.tarifa-info .tarifa .tramos-potencia .tramos>div{margin-right:10px}.tarifa-info .tarifa .tramos-potencia .tramos>div:last-child{margin-right:30px}.tarifa-info .tarifa .tramos-potencia .tramos .tramo{border:1px solid #a5a5a5;border-radius:5px;width:100%;padding:10px 8px;white-space:nowrap}.tarifa-info .tarifa .tramos-potencia .tramos .tramo .tramo-label{font-family:Roboto;font-style:normal;font-weight:700;font-size:12px;line-height:14px;color:#269a8f}.tarifa-info .tarifa .tramos-potencia .tramos .tramo .tramo-kw{font-family:Roboto;font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#1d1d1d}.tarifa-info .tarifa .tarifa-peaje{width:20%}.tarifa-info .tarifa .tarifa-peaje .peaje{background:rgba(38,154,143,.1);border:1px solid #269a8f;box-sizing:border-box;border-radius:5px;padding:10px}.tarifa-info .tarifa .tarifa-peaje .peaje .peaje-label{font-family:Roboto;font-style:normal;font-weight:700;font-size:12px;line-height:14px;color:#269a8f}.tarifa-info .tarifa .tarifa-peaje .peaje .peaje-tipo{font-family:Roboto;font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#1d1d1d}@media(max-width:1340px){.tarifa-info .tarifa{flex-direction:column}.tarifa-info .tarifa .tramos-potencia{width:100%}.tarifa-info .tarifa .tramos-potencia .tramos>div:last-child{margin-right:0}.tarifa-info .tarifa .tramos-potencia .tramos .tramo{display:flex;flex-direction:column;flex:1}.tarifa-info .tarifa .tarifa-peaje{margin-top:10px;width:100%}}@media(max-width:550px){.tarifa-info .tarifa .tarifa-peaje{margin-top:5px;width:100%}.tarifa-info .tarifa .tramos-potencia{display:flex;flex-direction:column;width:100%}.tarifa-info .tarifa .tramos-potencia .tramos{flex-direction:column}.tarifa-info .tarifa .tramos-potencia .tramos .tramo{width:100%;margin-bottom:10px}}@media(max-width:340px){.tarifa-info .tarifa .tarifa-peaje{margin-top:5px;width:100%}}.factura-anual-info{width:100%;background:#fff;padding:20px;padding-left:0;border-radius:10px}.factura-anual-info.skeleton{padding-left:20px}.factura-anual-info .factura-title{display:flex}.factura-anual-info .factura-title .title{font-size:18px;font-weight:700;line-height:21px;margin-right:10px;margin-left:20px}.factura-anual-info .factura-title .subtitle{font-size:18px;font-style:italic;font-weight:400;line-height:21px;color:#269a8f}.factura-anual-info .bloque-datos{width:100%}.factura-anual-info .bloque-datos .cabecera{display:flex;width:100%;margin-top:15px}.factura-anual-info .bloque-datos .cabecera .tipo{width:30px;background:#269a8f;color:#fff;font-size:14px;font-weight:900;line-height:16px;min-height:27px;display:flex;justify-content:center;align-items:center;border-radius:0 300px 300px 0;margin-right:5px}.factura-anual-info .bloque-datos .cabecera .descripcion{width:100%;display:flex;align-items:center}.factura-anual-info .bloque-datos .cabecera .descripcion .descripcion-text,.factura-anual-info .bloque-datos .cabecera .descripcion .subdescripcion{font-size:14px;font-weight:700;line-height:16px}.factura-anual-info .bloque-datos .cabecera .descripcion .subdescripcion{font-style:italic}.factura-anual-info .bloque-datos .cabecera .total{width:20%;flex-wrap:nowrap;white-space:nowrap;display:flex;justify-content:flex-end;align-items:center;font-size:14px;font-weight:700;line-height:16px}.factura-anual-info .bloque-datos .dato{width:100%;display:flex;margin-top:10px}.factura-anual-info .bloque-datos .dato .titulo{width:100%;font-size:14px;font-style:italic;font-weight:300;line-height:16px;margin-left:29px;margin-right:10px}.factura-anual-info .bloque-datos .dato .titulo.bold{font-size:14px;font-weight:500;line-height:16px;font-style:normal;margin-top:6px}.factura-anual-info .bloque-datos .dato .valor{width:20%;font-size:14px;font-weight:400;line-height:16px;display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap;white-space:nowrap}.factura-anual-info .bloque-datos .hr{width:calc(100% - 40px);height:1px;margin:15px 0 0 20px;background:#269a8f}.factura-anual-info .total-final{width:100%;display:flex;margin-top:15px}.factura-anual-info .total-final .titulo-total-final{width:100%;font-size:14px;font-weight:900;line-height:16px;color:#269a8f;display:flex;align-items:center;padding-left:27px}.factura-anual-info .total-final .valor-total-final{width:20%;display:flex;align-items:center;justify-content:flex-end;color:#269a8f;font-size:14px;font-weight:700;line-height:16px;flex-wrap:nowrap;white-space:nowrap}.pie-data[data-v-b8ae6920]{padding:20px}.pie-data .title-pie-data[data-v-b8ae6920]{display:flex;justify-content:center;text-align:center;font-size:18px;font-weight:900;line-height:21px}.pie-data .legend[data-v-b8ae6920]{width:100%;display:flex;padding:20px;flex-wrap:wrap}.pie-data .legend .element[data-v-b8ae6920]{margin-bottom:5px;margin-right:20px;flex-shrink:0;display:flex;align-items:center}.pie-data .legend .element .color[data-v-b8ae6920]{height:10px;width:10px;background:red;margin-right:10px;flex-shrink:0}.pie-data .legend .element .color.brown[data-v-b8ae6920]{background:#b28159}.pie-data .legend .element .color.red[data-v-b8ae6920]{background:#ee8577}.pie-data .legend .element .color.green[data-v-b8ae6920]{background:#d1dc6a}.pie-data .legend .element .color.orange[data-v-b8ae6920]{background:#fbc993}.pie-data .legend .element .color.pink[data-v-b8ae6920]{background:#ca70ae}.pie-data .legend .element .color.p1[data-v-b8ae6920]{background:#178798}.pie-data .legend .element .color.p2[data-v-b8ae6920]{background:#cde074}.pie-data .legend .element .color.p3[data-v-b8ae6920]{background:#ffc68f}.pie-data .legend .element .color.p4[data-v-b8ae6920]{background:#f58577}.pie-data .legend .element .color.p5[data-v-b8ae6920]{background:#ac7e5d}.pie-data .legend .element .color.p6[data-v-b8ae6920]{background:#dae21b}.pie-data .legend .element .valor[data-v-b8ae6920]{width:calc(100% - 20px);font-size:11px}.pie-data .legend .element .label[data-v-b8ae6920]{width:calc(100% - 40px);font-weight:700;font-size:12px;white-space:nowrap;margin-right:10px}#chartdiv[data-v-b8ae6920]{width:100%;height:100%}.chart-div-data[data-v-b8ae6920]{height:350px;width:100%}.mi-consumo-page{width:100%}.mi-consumo-page>div{margin-bottom:20px}.mi-consumo-page>div:last-child{margin-bottom:0}.mi-consumo-page .pie-charts{display:flex;width:100%;margin-bottom:20px}.mi-consumo-page .pie-charts .desglose-chart{width:50%;background:#fff;border-radius:10px;margin-right:20px;margin-bottom:20px}.mi-consumo-page .pie-charts .perfil-chart{width:calc(50% - 20px);background:#fff;border-radius:10px;margin-bottom:20px}@media(max-width:550px){.mi-consumo-page .pie-charts{flex-wrap:wrap}.mi-consumo-page .pie-charts .desglose-chart{margin-right:0}.mi-consumo-page .pie-charts .desglose-chart,.mi-consumo-page .pie-charts .perfil-chart{width:100%}}