.pagy { @apply flex pt-2 space-x-1 font-semibold text-gray-500; a:not(.gap) { @apply block px-3 py-1 bg-gray-200 shadow-lg; &:hover { @apply bg-gray-300; } &:not([href]) { /* disabled links */ @apply text-gray-300 bg-gray-100 cursor-default; } &.current { @apply text-white bg-hsrm-red; } } label { @apply inline-block whitespace-nowrap bg-gray-200 px-3 py-0.5; input { @apply bg-gray-100 border-none rounded-md; } } }