@tailwind components; @layer components { .action-btn { @apply inline-flex justify-center items-center cursor-pointer text-text-tertiary hover:text-text-secondary hover:bg-state-base-hover } .action-btn-disabled { @apply cursor-not-allowed } .action-btn-xl { @apply p-2 w-9 h-9 rounded-lg } .action-btn-l { @apply p-1.5 w-8 h-8 rounded-lg } /* m is for the regular button */ .action-btn-m { @apply p-0.5 w-6 h-6 rounded-lg } .action-btn-xs { @apply p-0 w-4 h-4 rounded } .action-btn.action-btn-active { @apply text-text-accent bg-state-accent-active hover:bg-state-accent-active-alt } .action-btn.action-btn-disabled { @apply text-text-disabled } .action-btn.action-btn-destructive { @apply text-text-destructive bg-state-destructive-hover } }