.listening-level2 {
    --listening-text: #164e8a;
    --listening-background: #e0f2fe;
    --listening-button: #bae6fd;
    --listening-hover: #7dd3fc;
}

.listening-level3 {
    --listening-text: #6b21a8;
    --listening-background: #f3e8ff;
    --listening-button: #e9d5ff;
    --listening-hover: #d8b4fe;
}

.set1:is(.listening-level2, .listening-level3) .label-set1 {
    color: var(--listening-text);
}

.set1:is(.listening-level2, .listening-level3) .sub-label-set1 {
    color: var(--listening-text);
    background: var(--listening-background);
}

.set1:is(.listening-level2, .listening-level3) .txt-imported-grade9-test-item {
    color: var(--listening-text);
    background: var(--listening-button);
    border-color: var(--listening-hover);
}

.set1:is(.listening-level2, .listening-level3) .txt-imported-grade9-test-item:hover,
.set1:is(.listening-level2, .listening-level3) .txt-imported-grade9-test-item:focus-visible {
    color: var(--listening-text);
    background: var(--listening-hover);
}
