.grading-header[data-v-47aaf8d7]{background:#fff;padding:20px;border-bottom:1px solid #e9ecef;box-shadow:0 2px 4px rgba(0,0,0,.1)}.header-main[data-v-47aaf8d7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.station-title[data-v-47aaf8d7]{font-size:1.5em;font-weight:600;color:#2c3e50;margin:0}.candidate-info[data-v-47aaf8d7]{font-size:1.1em;color:#495057}.candidate-name[data-v-47aaf8d7]{font-weight:500}.candidate-id[data-v-47aaf8d7]{color:#6c757d;font-family:monospace}.header-stats[data-v-47aaf8d7]{display:flex;gap:30px;margin-bottom:15px}.stat[data-v-47aaf8d7]{display:flex;flex-direction:column;align-items:center}.stat-label[data-v-47aaf8d7]{font-size:.8em;color:#6c757d;text-transform:uppercase;letter-spacing:.5px}.stat-value[data-v-47aaf8d7]{font-size:1.2em;font-weight:600;color:#495057}.header-filters[data-v-47aaf8d7]{display:flex;gap:10px}.filter-btn[data-v-47aaf8d7]{padding:6px 12px;border:1px solid #dee2e6;border-radius:4px;background:#f8f9fa;color:#495057;cursor:pointer;font-size:.9em;display:flex;align-items:center;gap:5px;transition:all .2s ease}.filter-btn[data-v-47aaf8d7]:hover{background:#e9ecef;border-color:#adb5bd}.filter-btn.active[data-v-47aaf8d7]{background:#007bff;border-color:#007bff;color:#fff}.filter-count[data-v-47aaf8d7]{background:#6c757d;color:#fff;border-radius:10px;padding:1px 6px;font-size:.8em;min-width:20px;text-align:center}.filter-btn.active .filter-count[data-v-47aaf8d7]{background:#fff;color:#007bff}@media (max-width:768px){.header-main[data-v-47aaf8d7]{flex-direction:column;align-items:flex-start;gap:10px}.header-stats[data-v-47aaf8d7]{gap:15px}.stat-value[data-v-47aaf8d7]{font-size:1.1em}.header-filters[data-v-47aaf8d7]{flex-wrap:wrap}}