.correction-options,
.correction-editor {
    min-width: 0;
    margin: 1rem 0;
    padding: .6rem .8rem;
    border: 1px solid var(--line);
    border-radius: .35rem;
}

.correction-options legend {
    padding-inline: .25rem;
    font-weight: 650;
}

.correction-options [id$="-selected_fields"] {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(10rem, 1fr));
    gap: .35rem .7rem;
}

.correction-options input[type="checkbox"] {
    display: inline;
    width: auto;
    margin-inline-end: .3rem;
}

.correction-editor textarea,
.correction-editor select {
    width: 100%;
}

.correction-editor .helptext {
    color: var(--muted);
    font-size: .88em;
}
