.challenge {
    margin: 1rem 0;
}

.challenge-desc {
    background-color: var(--codeblock-color);
    border: 1px solid var(--accent-color);
    padding: 1rem;
    margin: 1rem 2rem;
    p {
        text-indent: 0;
    }
}

.tools {
    background-color: var(--codeblock-color);
    border: 1px solid var(--accent-color);
    margin: 2.5rem;
    min-width: min-content;
    max-width: 75%;
    h5 {
        background-color: var(--accent-color);
        padding: 0.25rem;
    }
    ul, ol {
        padding: 0.5rem 1rem;
    }
}
