.chart-dashboard-tipos-autoconsumo[data-v-15f5aaba]{position:relative;width:100%;height:100%;font-size:12px;display:grid;grid-template-columns:1fr 1fr}.chart-dashboard-tipos-autoconsumo .chart[data-v-15f5aaba]{width:100%;height:100%}.chart-dashboard-tipos-autoconsumo .legend[data-v-15f5aaba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;gap:16px}.chart-smooth-lines-component[data-v-31382a07]{position:relative;width:100%;height:100%;font-size:12px;.chart[data-v-31382a07]{width:100%;height:100%}}.chart-bars-component[data-v-1bc9d190]{position:relative;width:100%;height:100%;font-size:12px}.chart-bars-component .chart[data-v-1bc9d190]{width:100%;height:100%}.legend-container[data-v-965fbda0]{width:100%;height:30px;background-color:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;border-radius:6px}.legend-container .text-legend[data-v-965fbda0]{color:#01132d}.date-selector{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.date-selector>:nth-child(2){text-align:center;min-width:50px}.date-selector .fa-chevron-left,.date-selector .fa-chevron-right,.date-selector>:nth-child(2){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}.date-selector .fa-chevron-left,.date-selector .fa-chevron-right{width:30px;height:30px;cursor:pointer}.date-selector.disabled{cursor:not-allowed;pointer-events:none}.period-tabs[data-v-022e652f]{border:1px solid #cecece;border-radius:5px;overflow:hidden}.period-tabs[data-v-022e652f],.tab[data-v-022e652f]{display:-webkit-box;display:-ms-flexbox;display:flex}.tab[data-v-022e652f]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 46px;text-align:center;cursor:pointer;color:#01132d;-webkit-transition:.2s;transition:.2s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tab.active[data-v-022e652f]{background-color:#01132d;color:#fff}@media (max-width:1000px){.tab[data-v-022e652f]{padding:6px 40px}}.dashboard-productores .viu-header-section{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.dashboard-productores .viu-header-section .right-side{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.dashboard-productores .viu-header-section .right-side .botonera{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.dashboard-productores .title-box{color:#35425b;font-family:Gilroy;font-size:14px;font-weight:700;line-height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard-productores .dashboard-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;height:100%}.dashboard-productores .dashboard-container .skeleton-box>:first-child{background:#f0f4f8;overflow:hidden;position:relative}.dashboard-productores .dashboard-container .skeleton-box>:first-child:before{background:#f0f4f8;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.dashboard-productores .dashboard-container .skeleton-box>:first-child:after{-webkit-animation:shimmer 2s infinite;animation:shimmer 2s infinite;background-image:linear-gradient 90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.2) 40%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,.2) 60%,hsla(0,0%,100%,0) 100%;border-radius:4px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@-webkit-keyframes shimmer{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{-webkit-transform:translateX(150%);transform:translateX(150%)}}.dashboard-productores .dashboard-container .left-container{width:25%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.dashboard-productores .dashboard-container .left-container .cantidad-instalaciones-produccion .c-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}.dashboard-productores .dashboard-container .left-container .cantidad-instalaciones-produccion .c-flex .title-box{-webkit-box-flex:1;-ms-flex:1;flex:1}.dashboard-productores .dashboard-container .left-container .cantidad-instalaciones-produccion .c-cantidades{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.dashboard-productores .dashboard-container .left-container .cantidad-instalaciones-produccion .c-cantidades .c-cantidad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.dashboard-productores .dashboard-container .left-container .cantidad-instalaciones-produccion .c-cantidades .c-cantidad:not(:last-child){border-bottom:1px solid #cecece;padding-bottom:8px}.dashboard-productores .dashboard-container .left-container .cantidad-instalaciones-produccion .c-cantidades .c-cantidad .text-titulo{color:#727272;font-size:14px}.dashboard-productores .dashboard-container .left-container .cantidad-instalaciones-produccion .c-cantidades .c-cantidad .text-cantidad{color:#01132d;font-weight:700;font-size:25px}.dashboard-productores .dashboard-container .left-container .cantidad-instalaciones-produccion .c-cantidades .c-cantidad .text-cantidad .text-kw{font-size:18px}.dashboard-productores .dashboard-container .right-container{width:75%;height:100%}.dashboard-productores .dashboard-container .right-container .en-ev-producida{height:100%}.dashboard-productores .dashboard-container .right-container .en-ev-producida .eneriga-producida-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.dashboard-productores .dashboard-container .right-container .en-ev-producida .top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dashboard-productores .dashboard-container .right-container .en-ev-producida .top .actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1}.dashboard-productores .dashboard-container .right-container .en-ev-producida .spacing{border-top:1px solid #cecece;width:100%;margin:16px 0}.dashboard-productores .dashboard-container .right-container .en-ev-producida .chart-bars-energia,.dashboard-productores .dashboard-container .right-container .en-ev-producida .chart-bars-evolucion{height:100%}.dashboard-productores .mt--15{margin-top:-15px}.dashboard-productores .skeleton-box .viu-box{background:#f0f4f8;overflow:hidden;position:relative}.dashboard-productores .skeleton-box .viu-box:before{background:#f0f4f8;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.dashboard-productores .skeleton-box .viu-box:after{-webkit-animation:shimmer 2s infinite;animation:shimmer 2s infinite;background-image:linear-gradient 90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.2) 40%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,.2) 60%,hsla(0,0%,100%,0) 100%;border-radius:4px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@keyframes shimmer{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{-webkit-transform:translateX(150%);transform:translateX(150%)}}@media(max-width:1000px){.dashboard-productores .right-container .en-ev-producida .top .actions{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:1300px){.dashboard-productores .dashboard-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dashboard-productores .dashboard-container .left-container{width:100%;-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:row}.dashboard-productores .dashboard-container .left-container .cantidad-instalaciones-produccion{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5}.dashboard-productores .dashboard-container .left-container .tipo-instalacion{-webkit-box-flex:1;-ms-flex:1;flex:1}.dashboard-productores .dashboard-container .right-container{width:100%}}