/* Keep real checked, pressed, invalid and selected states; suppress only pointer focus outlines. */
:is(button,a,summary,select,[role="button"],.crop-stage){-webkit-tap-highlight-color:transparent}
.dialog-initial-focus:focus{outline:none}
html[data-input-modality="pointer"] :is(button,a,summary,select,[role="button"],.crop-stage):focus{outline:none!important}
html[data-input-modality="pointer"] .pin:focus span{outline:none!important}
html[data-input-modality="pointer"] .profile-field-options label:has(input:focus-visible){outline:none!important}
html[data-input-modality="pointer"] .profile-field-options input:focus-visible{outline:none!important}
