.report-page[data-v-7829f717]{background:linear-gradient(135deg,var(--app-surface-muted),var(--app-border))}.user-search[data-v-7829f717]{background:var(--app-surface);padding:.625rem .875rem;border-radius:.5rem;margin-bottom:.75rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.05);border:.0625rem solid var(--app-surface-sunken)}.report-title[data-v-7829f717]{font-size:1.125rem;font-weight:700;text-align:center;background:linear-gradient(135deg,var(--app-primary),var(--app-success));color:var(--app-surface);padding:.75rem 1rem;line-height:1.5;border-radius:.5rem;margin-bottom:.75rem;box-shadow:0 .25rem .75rem rgba(64,158,255,.3);position:relative;flex-shrink:0;box-sizing:border-box}.report-title[data-v-7829f717]:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:.5rem;overflow:hidden;background:linear-gradient(45deg,transparent 30%,hsla(0,0%,100%,.1) 50%,transparent 70%)}.report-title span[data-v-7829f717]{position:relative;z-index:2;display:block}@keyframes shine-7829f717{0%{transform:translateX(-100%) rotate(45deg)}to{transform:translateX(100%) rotate(45deg)}}.reportContent[data-v-7829f717]{display:flex;flex-direction:column;gap:.75rem;padding-bottom:1.875rem}.main-row[data-v-7829f717]{display:flex;row-gap:.75rem;column-gap:0}.report-card[data-v-7829f717]{border-radius:.5rem;box-shadow:0 .125rem .625rem rgba(0,0,0,.06);border:none;overflow:hidden;transition:all .3s ease}.report-card[data-v-7829f717]:hover{box-shadow:0 .25rem 1rem rgba(0,0,0,.1);transform:translateY(-.0625rem)}.report-card[data-v-7829f717] .el-card__header{padding:.625rem .875rem;background:linear-gradient(135deg,var(--app-surface-muted),var(--app-surface-muted));border-bottom:.0625rem solid var(--app-border)}.report-card[data-v-7829f717] .el-card__body{padding:.625rem}.customer-table-card[data-v-7829f717]{height:100%}.customer-table-card[data-v-7829f717] .el-table{border-radius:.5rem;overflow:hidden}.customer-table-card[data-v-7829f717] .el-table th{background:var(--app-surface-muted)!important;color:var(--app-text);font-weight:600}.customer-table-card[data-v-7829f717] .el-table .el-table__row:hover>td{background:var(--app-primary-soft)!important}.right-stats[data-v-7829f717]{display:flex;flex-direction:column;gap:.75rem;align-items:stretch}.bottom-stats-row[data-v-7829f717]{display:flex;flex:1}.bottom-stats-row>.el-col[data-v-7829f717]{display:flex;flex-direction:column}.bottom-stats-row>.el-col .report-card[data-v-7829f717]{flex:1}.card-header[data-v-7829f717]{display:flex;justify-content:space-between;align-items:center}.header-title[data-v-7829f717]{font-size:.9375rem;font-weight:600;color:var(--app-text);display:flex;align-items:center;gap:.5rem}.header-title i[data-v-7829f717]{font-size:1.125rem;color:var(--app-primary)}.header-badge[data-v-7829f717]{font-size:.8125rem;font-weight:600;color:var(--app-surface);background:linear-gradient(135deg,var(--app-primary),var(--app-success));padding:.125rem .625rem;border-radius:1.25rem;box-shadow:0 .125rem .5rem rgba(64,158,255,.3)}.header-badge.money[data-v-7829f717]{background:linear-gradient(135deg,var(--app-warning),var(--app-danger));box-shadow:0 .125rem .5rem rgba(245,108,108,.3)}.stat-item[data-v-7829f717]{background:linear-gradient(145deg,var(--app-surface-muted),var(--app-surface-muted));border-radius:.375rem;padding:.5rem .625rem;border:.0625rem solid var(--app-border);transition:all .2s ease;text-align:center;position:relative;overflow:hidden;margin-bottom:.5rem}.stat-item.no-margin[data-v-7829f717]{margin-bottom:0}.stat-item[data-v-7829f717]:before{content:"";position:absolute;top:0;left:0;right:0;height:.125rem;background:linear-gradient(90deg,var(--app-primary),var(--app-success));opacity:0;transition:opacity .2s}.stat-item[data-v-7829f717]:hover{transform:translateY(-.0625rem);box-shadow:0 .1875rem .625rem rgba(64,158,255,.15);border-color:var(--app-primary)}.stat-item[data-v-7829f717]:hover:before{opacity:1}.stat-item.highlight[data-v-7829f717]{background:linear-gradient(145deg,var(--app-surface),var(--app-primary-soft));border-color:var(--app-primary-border)}.stat-item.highlight[data-v-7829f717]:before{background:linear-gradient(90deg,var(--app-primary),var(--app-info))}.stat-item.money[data-v-7829f717]{background:linear-gradient(145deg,var(--app-warning-soft),var(--app-warning-soft));border-color:var(--app-warning-border)}.stat-item.money[data-v-7829f717]:before{background:linear-gradient(90deg,var(--app-warning),var(--app-danger))}.stat-label[data-v-7829f717]{font-size:.75rem;color:var(--app-text-secondary);margin-bottom:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-value[data-v-7829f717]{font-size:1.125rem;font-weight:700;color:var(--app-text);font-family:Helvetica Neue,Arial,sans-serif}.stat-value .unit[data-v-7829f717]{font-size:.75rem;font-weight:500;color:var(--app-text-muted)}.rate-value[data-v-7829f717]{color:var(--app-success);font-weight:600}.empty-data[data-v-7829f717]{text-align:center;padding:3.75rem 0;background:var(--app-surface);border-radius:.75rem;box-shadow:0 .25rem 1rem rgba(0,0,0,.08)}.empty-data-small[data-v-7829f717]{text-align:center;padding:1.25rem;color:var(--app-text-muted);font-size:.8125rem}@media(max-width:1200px){.main-row[data-v-7829f717]{flex-direction:column}.main-row>.el-col[data-v-7829f717]{width:100%!important}.right-stats[data-v-7829f717]{flex-direction:row}.right-stats>.report-card[data-v-7829f717]{flex:1}}@media(max-width:768px){.report-page[data-v-7829f717]{padding:.5rem}.report-title[data-v-7829f717]{font-size:1rem;padding:.75rem 1rem}.right-stats[data-v-7829f717]{flex-direction:column}[data-v-7829f717] .el-card__body{padding:.75rem}}