@tailwind base; @tailwind components; @tailwind utilities; @layer base { /* Core */ body { @apply text-main bg-main font-mono text-sm md:text-base } /* Forms */ label { @apply font-sans font-medium block uppercase text-xs text-medium tracking-wider } .control, button, .button, input[type=text], input[type=email], input[type=password], select, textarea { @apply px-2.5 py-2 border rounded-md bg-main border-gray-200 dark:border-gray-700 font-mono text-base leading-tight } input[type=text], input[type=email], input[type=password], select, textarea { @apply text-[1rem] /* Prevent iOS auto-zoom behavior */ read-only:cursor-default } input[type=text], input[type=email], input[type=password], select { @apply min-h-[2.4rem] } input[type=text], input[type=email], input[type=password], textarea { @apply read-only:bg-gray-100 dark:read-only:bg-gray-900 dark:read-only:text-gray-400 } /* Required for readonly behavior on