/* Icon controls keep their drawn circles/borders, without an outer focus rectangle. */
:is(button,a,[role="button"]):is(:has(svg),:has(.image-action),:has(b),:empty[aria-label],.gallery-dots button,[data-katuna-arrow-area],.circle-button,.modal-close,.menu-toggle,#atelier-plan-button){-webkit-tap-highlight-color:transparent}
:is(button,a,[role="button"]):is(:has(svg),:has(.image-action),:has(b),:empty[aria-label],.gallery-dots button,[data-katuna-arrow-area],.circle-button,.modal-close,.menu-toggle,#atelier-plan-button):is(:focus,:focus-visible){outline:none!important;outline-offset:0!important}
.atelier .atelier-flip,.atelier[data-motion-ready=true] .atelier-flip:is(:hover,:focus-visible,:active){background:transparent;box-shadow:none}
