.filter-card[data-v-1a5eb7c8],.user-info-card[data-v-1a5eb7c8]{margin-bottom:16px}.user-info-card[data-v-1a5eb7c8] .el-card__body{padding:16px 20px}.user-info-grid[data-v-1a5eb7c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:12px}.info-item[data-v-1a5eb7c8]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;background:linear-gradient(135deg,#f6f9fc,#edf2f7);border-radius:8px;padding:12px 10px;text-align:center;border:1px solid #e4e7ed;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.02);box-shadow:0 2px 4px rgba(0,0,0,.02)}.info-item[data-v-1a5eb7c8]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.05);box-shadow:0 4px 8px rgba(0,0,0,.05);border-color:#409eff}.info-label[data-v-1a5eb7c8]{font-size:13px;color:#5a6a7e;margin-bottom:6px;font-weight:500}.info-value[data-v-1a5eb7c8]{font-size:16px;font-weight:600;color:#1e293b;line-height:1.4;word-break:break-word}.info-item[data-v-1a5eb7c8]:first-child{background:linear-gradient(135deg,#eef2f6,#e5e9f0)}.info-item[data-v-1a5eb7c8]:last-child{background:linear-gradient(135deg,#ecf5ff,#d9ecff)}.info-item:last-child .info-label[data-v-1a5eb7c8]{color:#2c6b9e}.info-item:last-child .info-value[data-v-1a5eb7c8]{color:#1e4e7a}@media screen and (max-width:1400px){.user-info-grid[data-v-1a5eb7c8]{-ms-flex-wrap:wrap;flex-wrap:wrap}.info-item[data-v-1a5eb7c8]{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 8px);flex:0 0 calc(33.333% - 8px);margin-bottom:8px}}@media screen and (max-width:768px){.info-item[data-v-1a5eb7c8]{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 6px);flex:0 0 calc(50% - 6px)}}.table-card[data-v-1a5eb7c8]{margin-top:16px}.pagination-container[data-v-1a5eb7c8]{margin-top:16px;text-align:right}.section-title[data-v-1a5eb7c8]{font-size:18px;font-weight:500;color:#5a6a7e;letter-spacing:.3px;margin-bottom:10px;position:relative;display:inline-block;background:#f0f5fa;padding:4px 16px 4px 12px;border-radius:30px;border-left:4px solid #4f8ef7}