/* Subtle K.Touring glow: real interactive elements only. */
:is(a[href]:not([aria-disabled="true"]),button:not(:disabled):not([aria-disabled="true"]),[role="button"]:not([aria-disabled="true"]),summary,label:has(input[type="checkbox"]),label:has(input[type="radio"])){transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;transform-origin:center}
@media(hover:hover) and (pointer:fine){
:is(a[href]:not([aria-disabled="true"]),button:not(:disabled):not([aria-disabled="true"]),[role="button"]:not([aria-disabled="true"]),summary,label:has(input[type="checkbox"]),label:has(input[type="radio"])):hover{transform:scale(1.025);filter:drop-shadow(0 0 7px #71dfe659) brightness(1.07)}
:is(a[href]:not([aria-disabled="true"]),button:not(:disabled):not([aria-disabled="true"]),[role="button"]:not([aria-disabled="true"]),summary):focus-visible{outline:2px solid #a6e7e6;outline-offset:4px;filter:drop-shadow(0 0 7px #71dfe659)}
}
@media(prefers-reduced-motion:reduce){:is(a[href]:not([aria-disabled="true"]),button,[role="button"],summary,label){transition:none!important;transform:none!important}}
