@media (forced-colors:active){.choix-contraste,.choix-contraste *{transition:none}.choix-contraste:has(input:checked):after{content:"";pointer-events:none;border:2px solid highlight;position:absolute;inset:.25rem}.choix-contraste:has(input:checked) .choix-contraste-rond{background-color:highlight;border-color:highlight}.choix-contraste-picto{color:canvastext}.choix-contraste-coche{color:highlighttext}.choix-contraste:has(input:checked) .choix-contraste-picto{color:highlighttext}}
