.el-dialog[data-v-d8428856]{margin-top:5vh!important}.schoolElForm .ele-form[data-v-7c001abc]{margin-right:0!important}.oneLine[data-v-7c001abc]{display:box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.notes[data-v-3dfc1594]{margin-top:15px;padding:10px;font-size:12px;color:#666;background-color:#f5f5f5}.notes p[data-v-3dfc1594]{line-height:1.5;margin:5px 0}.el-form-item[data-v-3dfc1594]{margin-bottom:18px}[data-v-3dfc1594] .el-upload--picture-card{display:none;width:80px;height:80px;line-height:80px}[data-v-3dfc1594] .el-upload-list--picture-card .el-upload-list__item{width:80px;height:80px;transition:none!important}[data-v-3dfc1594] .el-upload-list--picture-card .el-upload-list__item-thumbnail{width:78px;height:78px;-o-object-fit:cover;object-fit:cover}[data-v-3dfc1594] .el-upload-list--picture-card:empty+.el-upload--picture-card{display:inline-block}.el-upload__tip[data-v-3dfc1594]{margin-top:0;font-size:14px;color:#999}[data-v-003dc208] .apply-card-dialog{top:25vh!important}[data-v-003dc208] .apply-card-dialog .el-dialog__body{min-height:150px}.info-block[data-v-189103cc]{margin-bottom:24px}.block-title[data-v-189103cc]{margin-bottom:10px;font-weight:700}.info-row[data-v-189103cc]{margin-bottom:8px;font-size:14px}.loading-container[data-v-189103cc]{display:flex;justify-content:center;align-items:center;min-height:200px}.stat-cards[data-v-28c48aeb]{display:flex;justify-content:space-around;padding:20px 20px 0;width:100%;border-radius:8px;gap:20px}.stat-cards .stat-card[data-v-28c48aeb]{padding:10px 0;min-width:120px;border-radius:8px;text-align:center;background:#fff;flex:1}.stat-cards .stat-card .stat-num[data-v-28c48aeb]{font-size:24px;font-weight:700;color:#333}.stat-cards .stat-card .stat-num .unit[data-v-28c48aeb]{margin-left:2px;font-size:14px;font-weight:400;color:#888}.stat-cards .stat-card .stat-label[data-v-28c48aeb]{margin-top:4px;font-size:14px;color:#888}.status-tag[data-v-28c48aeb]{display:inline-block;padding:2px 8px;font-size:12px;border-radius:4px}.status-tag.status-pending[data-v-28c48aeb]{color:#1890ff;background:rgba(24,144,255,.1)}.status-tag.status-approved[data-v-28c48aeb]{color:#52c41a;background:rgba(82,196,26,.1)}.status-tag.status-rejected[data-v-28c48aeb]{color:#f5222d;background:rgba(245,34,45,.1)}