/* 오답노트 시각적 표시 */
input.wrong-answer-indicator {
    background: rgba(120, 53, 64, 0.28) !important;
}

/* 오답 기록 초기화 버튼 */
#clear-wrong-answers-btn {
    position: static;
    background: var(--secondary);
    border: 2px solid var(--accent);
    color: var(--text-light);
    font-size: 1rem;
    font-weight: 600;
    padding: 0.5rem 1rem;
    box-shadow: 2px 2px 0px var(--bg-dark);
    align-self: flex-start;
    transition: transform 0.1s, box-shadow 0.1s;
    border-radius: 6px;
    width: auto;
    min-width: auto;
    cursor: pointer;
}

#clear-wrong-answers-btn:hover {
    transform: translate(1px, 1px);
    box-shadow: 2px 2px 0px var(--bg-dark);
    background: var(--accent);
}

#clear-wrong-answers-btn:active {
    transform: translate(3px, 3px);
    box-shadow: 0px 0px 0px var(--bg-dark);
}
