/* Shared button feedback remains available before the checkout UI is downloaded. */
.knn-btn-loading, .knn-pay-entry-pending { opacity: .6; pointer-events: none; }
body.no-scroll { overflow: hidden; }
