.dashboard-title[data-v-4c1a652e]{font-size:2rem;font-weight:300;color:#333}.kpi-card[data-v-4c1a652e]{border:1px solid #e0e0e0;transition:all .3s ease}.kpi-card[data-v-4c1a652e]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)!important}.kpi-card .v-card__text[data-v-4c1a652e]{display:flex;align-items:center;gap:16px}.kpi-icon[data-v-4c1a652e]{border-radius:12px;padding:16px;display:flex;align-items:center;justify-content:center}.kpi-icon .v-icon[data-v-4c1a652e]{font-size:32px!important}.kpi-content[data-v-4c1a652e]{flex:1;min-width:0}.kpi-label[data-v-4c1a652e]{font-size:.875rem;color:#666;font-weight:500;margin-bottom:4px}.kpi-value[data-v-4c1a652e]{font-size:1.875rem;font-weight:700;color:#333;line-height:1.2}.kpi-subtitle[data-v-4c1a652e]{font-size:.75rem;color:#999;margin-top:4px}.kpi-trend[data-v-4c1a652e]{font-size:.75rem;margin-top:4px;display:flex;align-items:center;gap:4px}.success-gradient[data-v-4c1a652e]{background:linear-gradient(135deg,#43a047,#66bb6a)}.primary-gradient[data-v-4c1a652e]{background:linear-gradient(135deg,#1976d2,#42a5f5)}.warning-gradient[data-v-4c1a652e]{background:linear-gradient(135deg,#fb8c00,#ffa726)}.info-gradient[data-v-4c1a652e]{background:linear-gradient(135deg,#00acc1,#26c6da)}.chart-card[data-v-4c1a652e],.data-card[data-v-4c1a652e],.summary-card[data-v-4c1a652e]{border:1px solid #e0e0e0;height:100%}.success-border[data-v-4c1a652e]{border-left:4px solid #4caf50!important}.error-border[data-v-4c1a652e]{border-left:4px solid #f44336!important}.minimal-toolbar[data-v-4c1a652e]{border-bottom:1px solid #e0e0e0;padding:16px 24px}.card-title[data-v-4c1a652e]{font-size:1.125rem;font-weight:600;color:#333}.minimal-table[data-v-4c1a652e]{border:none!important}.minimal-table[data-v-4c1a652e] .v-data-table__wrapper{border:none}.minimal-table[data-v-4c1a652e] thead tr th{background-color:#fafafa!important;font-weight:600!important;color:#666!important;border-bottom:2px solid #e0e0e0!important;font-size:.875rem!important;padding:12px 16px!important}.minimal-table[data-v-4c1a652e] tbody tr{border-bottom:1px solid #f0f0f0!important}.minimal-table[data-v-4c1a652e] tbody tr:hover{background-color:#f5f5f5!important}.minimal-table[data-v-4c1a652e] tbody tr td{padding:12px 16px!important;font-size:.875rem!important}.category-cell[data-v-4c1a652e],.payment-method[data-v-4c1a652e]{display:flex;align-items:center}.summary-table tbody tr[data-v-4c1a652e]:hover{background-color:#f5f5f5}.minimal-table[data-v-4c1a652e] .v-data-table__progress{height:2px!important}@media (max-width:600px){.dashboard-title[data-v-4c1a652e],.kpi-value[data-v-4c1a652e]{font-size:1.5rem}.kpi-card .v-card__text[data-v-4c1a652e]{flex-direction:column;text-align:center;padding:16px!important}.kpi-icon[data-v-4c1a652e]{margin-bottom:8px}.minimal-toolbar[data-v-4c1a652e]{padding:12px 16px!important}}@media (max-width:960px){.kpi-value[data-v-4c1a652e]{font-size:1.625rem}.kpi-card .v-card__text[data-v-4c1a652e]{flex-direction:row;text-align:left}}