.tenant-statistics-admin[data-v-46bba4e2]{padding:24px;background:#f5f7fa;min-height:calc(100vh - 84px)}.overview-card[data-v-46bba4e2]{border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);border:none;margin-bottom:24px}.overview-card .el-card__header[data-v-46bba4e2]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:12px 12px 0 0;padding:20px 24px}.overview-card .el-card__header span[data-v-46bba4e2]{font-size:18px;font-weight:600}.overview-card .el-card__header .el-button[data-v-46bba4e2]{color:#fff;border-color:hsla(0,0%,100%,.3)}.overview-card .el-card__header .el-button[data-v-46bba4e2]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.5)}.overview-stats[data-v-46bba4e2]{margin-bottom:0;padding:24px}.stat-card[data-v-46bba4e2]{border:none;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.08);transition:all .4s cubic-bezier(.25,.8,.25,1);overflow:hidden;position:relative}.stat-card[data-v-46bba4e2]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.stat-card.total[data-v-46bba4e2]:before{background:linear-gradient(90deg,#409eff,#66b3ff)}.stat-card.active[data-v-46bba4e2]:before{background:linear-gradient(90deg,#67c23a,#85ce61)}.stat-card.warning[data-v-46bba4e2]:before{background:linear-gradient(90deg,#e6a23c,#ebb563)}.stat-card.package[data-v-46bba4e2]:before{background:linear-gradient(90deg,#909399,#b1b3b8)}.stat-card[data-v-46bba4e2]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 16px 48px rgba(0,0,0,.15)}.stat-content[data-v-46bba4e2]{display:flex;align-items:center;padding:24px 20px;background:#fff}.stat-icon[data-v-46bba4e2]{font-size:48px;margin-right:20px;width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:20px;background:rgba(64,158,255,.1)}.stat-card.total .stat-icon[data-v-46bba4e2]{color:#409eff;background:rgba(64,158,255,.1)}.stat-card.active .stat-icon[data-v-46bba4e2]{color:#67c23a;background:rgba(103,194,58,.1)}.stat-card.warning .stat-icon[data-v-46bba4e2]{color:#e6a23c;background:rgba(230,162,60,.1)}.stat-card.package .stat-icon[data-v-46bba4e2]{color:#909399;background:rgba(144,147,153,.1)}.stat-info[data-v-46bba4e2]{flex:1}.stat-number[data-v-46bba4e2]{font-size:36px;font-weight:700;line-height:1;margin-bottom:8px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-card.total .stat-number[data-v-46bba4e2]{background:linear-gradient(135deg,#409eff,#66b3ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-card.active .stat-number[data-v-46bba4e2]{background:linear-gradient(135deg,#67c23a,#85ce61);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-card.warning .stat-number[data-v-46bba4e2]{background:linear-gradient(135deg,#e6a23c,#ebb563);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-card.package .stat-number[data-v-46bba4e2]{background:linear-gradient(135deg,#909399,#b1b3b8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-label[data-v-46bba4e2]{color:#606266;font-size:16px;font-weight:500;letter-spacing:.5px}.filter-container[data-v-46bba4e2]{margin-bottom:24px;padding:24px;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.06);border:1px solid #e4e7ed}.el-card[data-v-46bba4e2]{border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);border:none}.el-card .el-card__header[data-v-46bba4e2]{background:#fafbfc;border-bottom:1px solid #e4e7ed;padding:18px 24px;font-weight:600;color:#303133}.el-card .el-card__body[data-v-46bba4e2]{padding:24px}.el-table[data-v-46bba4e2]{border-radius:8px;overflow:hidden}.el-table th[data-v-46bba4e2]{background:#fafbfc!important;color:#606266;font-weight:600;border-bottom:2px solid #e4e7ed}.el-table td[data-v-46bba4e2]{border-bottom:1px solid #f0f2f5}.el-table tr:hover>td[data-v-46bba4e2]{background:#f8f9ff!important}.usage-info[data-v-46bba4e2]{text-align:center}.usage-text[data-v-46bba4e2]{font-size:13px;margin-bottom:6px;color:#606266;font-weight:500}.status-tags[data-v-46bba4e2]{display:flex;flex-direction:column;align-items:center;gap:4px}.status-tags .el-tag[data-v-46bba4e2]{border-radius:12px;font-weight:500}.pagination-container[data-v-46bba4e2]{margin-top:24px;text-align:right;padding:20px 0}.el-pagination[data-v-46bba4e2]{text-align:right}.el-button[data-v-46bba4e2]{border-radius:8px;font-weight:500}.el-button--primary[data-v-46bba4e2]{background:linear-gradient(135deg,#667eea,#764ba2);border:none}.el-button--primary[data-v-46bba4e2]:hover{background:linear-gradient(135deg,#5a6fd8,#6a4190)}.el-input__inner[data-v-46bba4e2]{border-radius:8px;border:1px solid #dcdfe6;transition:all .3s}.el-input__inner[data-v-46bba4e2]:focus{border-color:#667eea;box-shadow:0 0 0 2px rgba(102,126,234,.2)}.el-select .el-input__inner[data-v-46bba4e2]{border-radius:8px}.clearfix[data-v-46bba4e2]:after{content:"";display:table;clear:both}.simple-pie-chart[data-v-46bba4e2]{padding:20px}.chart-legend[data-v-46bba4e2]{margin-bottom:20px}.legend-item[data-v-46bba4e2]{display:flex;align-items:center;margin-bottom:12px;font-size:15px;padding:8px 12px;background:#f8f9fa;border-radius:6px;border-left:4px solid transparent}.legend-color[data-v-46bba4e2]{width:20px;height:20px;border-radius:4px;margin-right:12px;display:inline-block;box-shadow:0 2px 4px rgba(0,0,0,.2)}.legend-text[data-v-46bba4e2]{color:#303133;font-weight:600}.chart-visual[data-v-46bba4e2]{margin-top:15px}.chart-bar[data-v-46bba4e2]{transition:all .3s ease;font-size:13px;min-width:80px;justify-content:space-between;cursor:pointer}.chart-bar[data-v-46bba4e2]:hover{transform:translateX(5px);box-shadow:0 4px 8px rgba(0,0,0,.15)!important;transform:scaleX(1.02);box-shadow:0 2px 8px rgba(0,0,0,.15)}@media (max-width:768px){.overview-stats[data-v-46bba4e2],.stat-content[data-v-46bba4e2],.tenant-statistics-admin[data-v-46bba4e2]{padding:16px}.stat-icon[data-v-46bba4e2]{font-size:36px;width:60px;height:60px}.stat-number[data-v-46bba4e2]{font-size:28px}.filter-container[data-v-46bba4e2]{padding:16px}.simple-pie-chart[data-v-46bba4e2]{padding:15px}.chart-bar[data-v-46bba4e2]{height:25px!important;font-size:11px}}