/* AbildskovUndervisning - abildskovundervisning.dk */
/* =====================================================
   MUS - ADDITION
===================================================== */

.addition-choice-board {
    width: min(92vw, 640px);
    margin: 0 auto;
    padding: 8px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: clamp(8px, 2.5vh, 20px);
    text-align: center;
}

.addition-choice-progress {
    font-size: 1.05rem;
    opacity: 0.85;
}

.addition-choice-question {
    font-size: clamp(2rem, 8vh, 3.2rem);
    font-weight: 700;
}

.addition-choice-options {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 12px;
    width: 100%;
}

.addition-choice-option {
    min-height: clamp(56px, 14vh, 90px);
    font-size: clamp(1.4rem, 5vh, 2.2rem);
    font-weight: 700;
    border-radius: 14px;
    border: 3px solid #770000;
    background: #1a0000;
    color: #ff4d4d;
    cursor: pointer;
    transition: transform 0.1s ease, background 0.15s ease;
}

.addition-choice-option:hover {
    transform: translateY(-2px);
    background: #330000;
}

.addition-choice-option.correct {
    background: #1f8f3a;
    border-color: #7cd992;
    color: #fff;
}

.addition-choice-option.wrong {
    background: #8f1f1f;
    border-color: #ff9d9d;
    color: #fff;
}
