/* Adaptación neutral del contrato de estructura KC music-ring y footer. */
#kc-footer .kc-footer-divider span { font-size: 1rem; }
#kc-footer .kc-footer-brand:hover { text-decoration: underline; text-underline-offset: .25em; }
.kc-float:focus-visible { outline: 3px solid var(--kc-ink); outline-offset: 5px; }
.kc-ring--skeleton { border-style: dashed; }
