/*
 * Unified toggle ("on/off" switch) colours.
 *
 * All switch toggles across the app use the same Tailwind peer pattern and are
 * standardised on indigo for the selected state (gray-200 when off — already
 * uniform). The precompiled css/tailwind.min.css ships the blue/purple/etc.
 * peer-checked variants but NOT the indigo ones, so we supply the two missing
 * indigo peer-variant rules here, mirroring Tailwind v4's exact compiled form.
 * The colour values come from the --color-indigo-* variables already defined in
 * tailwind.min.css. This must load AFTER tailwind.min.css.
 *
 * Selected (track "on"): indigo-600   |   Focus ring: indigo-300
 */
.peer-checked\:bg-indigo-600:is(:where(.peer):checked ~ *) {
    background-color: var(--color-indigo-600);
}

.peer-focus\:ring-indigo-300:is(:where(.peer):focus ~ *) {
    --tw-ring-color: var(--color-indigo-300);
}
