.application-list-page .page-header[data-v-e72d51ba]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.application-list-page .page-header .page-title h2[data-v-e72d51ba]{font-size:20px;font-weight:700;color:#1f2937;margin-bottom:4px;display:flex;align-items:center;gap:8px}.application-list-page .page-header .page-title h2 i[data-v-e72d51ba]{color:#1a56db}.application-list-page .page-header .page-title .page-desc[data-v-e72d51ba]{font-size:13px;color:#9ca3af}.application-list-page .page-header .header-actions[data-v-e72d51ba]{display:flex;gap:8px}.application-list-page .stat-row[data-v-e72d51ba]{margin-bottom:20px}.application-list-page .summary-card[data-v-e72d51ba]{background:#fff;border-radius:10px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.06);cursor:pointer;transition:all .2s;border:2px solid transparent}.application-list-page .summary-card .summary-value[data-v-e72d51ba]{font-size:28px;font-weight:700;margin-bottom:4px}.application-list-page .summary-card .summary-label[data-v-e72d51ba]{font-size:13px;color:#6b7280}.application-list-page .summary-card.total[data-v-e72d51ba]{border-left:4px solid #6b7280}.application-list-page .summary-card.total .summary-value[data-v-e72d51ba]{color:#6b7280}.application-list-page .summary-card.pending[data-v-e72d51ba]{border-left:4px solid #f59e0b}.application-list-page .summary-card.pending .summary-value[data-v-e72d51ba]{color:#f59e0b}.application-list-page .summary-card.warning[data-v-e72d51ba]{border-left:4px solid #3b82f6}.application-list-page .summary-card.warning .summary-value[data-v-e72d51ba]{color:#3b82f6}.application-list-page .summary-card.passed[data-v-e72d51ba]{border-left:4px solid #059669}.application-list-page .summary-card.passed .summary-value[data-v-e72d51ba]{color:#059669}.application-list-page .summary-card.danger[data-v-e72d51ba]{border-left:4px solid #dc2626}.application-list-page .summary-card.danger .summary-value[data-v-e72d51ba]{color:#dc2626}.application-list-page .summary-card.active[data-v-e72d51ba]{border-color:#1a56db;box-shadow:0 0 0 2px rgba(26,86,219,.15)}.application-list-page .summary-card[data-v-e72d51ba]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.application-list-page .filter-card[data-v-e72d51ba]{margin-bottom:16px;border-radius:10px}.application-list-page .table-card[data-v-e72d51ba]{border-radius:10px}.application-list-page .table-card .app-no[data-v-e72d51ba]{font-family:monospace;font-size:12px;color:#6b7280}.application-list-page .table-card .position-name[data-v-e72d51ba]{font-weight:600;color:#1f2937}.application-list-page .table-card .pagination-wrapper[data-v-e72d51ba]{margin-top:20px;display:flex;justify-content:flex-end}.application-list-page .reject-card[data-v-e72d51ba]{border-left:3px solid #dc2626}.application-list-page .review-item[data-v-e72d51ba]{padding:12px 0;border-bottom:1px solid #f3f4f6}.application-list-page .review-item[data-v-e72d51ba]:last-child{border-bottom:none}.application-list-page .review-item.rejected[data-v-e72d51ba]{background:#fef2f2;border-radius:6px;padding:12px;margin:4px 0}.application-list-page .review-item .review-header[data-v-e72d51ba]{display:flex;align-items:center;gap:10px;margin-bottom:6px;flex-wrap:wrap}.application-list-page .review-item .review-time[data-v-e72d51ba]{font-size:12px;color:#9ca3af}.application-list-page .review-item .reviewer[data-v-e72d51ba]{font-size:12px;color:#6b7280}.application-list-page .review-item .review-comment[data-v-e72d51ba]{margin-top:4px;padding:8px 12px;background:#f9fafb;border-radius:6px;font-size:13px}.application-list-page .review-item .review-comment strong[data-v-e72d51ba]{color:#374151;margin-right:4px}.application-list-page .review-item .review-comment p[data-v-e72d51ba]{margin:4px 0 0;color:#4b5563;line-height:1.6}[data-v-e72d51ba] .el-table th{background:#f9fafb;color:#374151;font-weight:600;font-size:13px}[data-v-e72d51ba] .ops-col .cell{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:2px;padding:0 4px}