.bg[data-v-175d3a49]{align-items:center;animation:AnimateBG-175d3a49 20s ease infinite;background-image:linear-gradient(-45deg,#c7484f,#5e1418 25%,#b72b31 51%,#ff357f);display:flex;height:100vh;justify-content:center;width:100%}@keyframes AnimateBG-175d3a49{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.chart-card[data-v-175d3a49]{border-radius:16px!important;transition:all .3s ease}.chart-card[data-v-175d3a49]:hover{box-shadow:0 8px 25px rgba(0,0,0,.12)!important}.chart-container[data-v-175d3a49]{border-radius:8px;overflow:hidden}.loading-container[data-v-175d3a49]{align-items:center;display:flex;height:400px;justify-content:center}.v-btn-toggle[data-v-175d3a49]{border-radius:12px!important}.v-btn-toggle .v-btn[data-v-175d3a49]{border-radius:8px!important;font-weight:500;text-transform:none!important}.v-btn-toggle .v-btn.v-btn--active[data-v-175d3a49]{background:linear-gradient(45deg,#b72b31,#d6767c)!important;background:linear-gradient(45deg,var(--ovec-red-600,#b72b31),var(--ovec-red-400,#d6767c))!important;color:#fff!important}.v-card[data-v-175d3a49]{border-radius:12px!important;transition:all .3s ease}.v-card[data-v-175d3a49]:hover{transform:translateY(-2px)}[data-v-175d3a49]::-webkit-scrollbar{height:6px;width:6px}[data-v-175d3a49]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}[data-v-175d3a49]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}[data-v-175d3a49]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media(max-width:768px){.chart-container[data-v-175d3a49]{margin:0 -16px}.v-btn-toggle[data-v-175d3a49]{margin-bottom:16px;width:100%}.v-btn-toggle .v-btn[data-v-175d3a49]{flex:1;font-size:12px}}[data-v-175d3a49] .apexcharts-canvas,[data-v-175d3a49] .apexcharts-legend{font-family:Roboto,sans-serif!important}[data-v-175d3a49] .apexcharts-tooltip{background:#fff!important;border:1px solid #e0e0e0!important;border-radius:8px!important;box-shadow:0 4px 20px rgba(0,0,0,.1)!important}[data-v-175d3a49] .apexcharts-toolbar{background:transparent!important}.fade-in[data-v-175d3a49]{animation:fadeIn-175d3a49 .5s ease-in}@keyframes fadeIn-175d3a49{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.v-alert[data-v-175d3a49]{border-radius:8px!important;font-weight:500}