Cómo cambiar el color CSS para una sola paleta de temas

Gracias por señalarlo, @Johani. Parece que la función dark-light-choose($light, $dark) hace exactamente lo que necesito, pero mi problema ahora es que no está detectando el cambio de paleta.

Mi único tema activo se llama “Nacho” y tiene dos paletas: “Clara” (Light) y “Oscura” (Dark):

Lo he personalizado con este CSS:

$dark-theme-ins: #4da06d;
$light-theme-ins: #acf2bd;
.modal.history-modal {
    ins {
        background: dark-light-choose($light-theme-ins, $dark-theme-ins);
    }
}

Esto funciona con la paleta clara:


Pero no funciona con la paleta oscura:


Si cambio el CSS a esto, funciona:

.modal.history-modal {
    ins {
        background: $dark-theme-ins;
    }
}

Así que parece que el cambio a la paleta oscura no se está detectando. Puedo ver que is-light-color-scheme analiza el brillo de $primary y $secondary. Aquí está mi paleta oscura:

Y la paleta clara:

Ya se me han acabado las ideas.