@tailwind base; @tailwind components; @tailwind utilities; :root { color-scheme: dark light; } .theme-default { --color-primary: 37 194 160; --color-secondary: 48 56 70; } html, body { padding: 0; margin: 0; font-family: "Manrope", sans-serif; height: 100%; } #__next { height: 100%; } a { color: inherit; text-decoration: none; } * { box-sizing: border-box; } @layer components { .button { @apply block py-2 px-4 leading-8 bg-primary/90 text-white font-semibold rounded-lg shadow-md hover:bg-primary/95 focus:outline-none focus:ring-4 focus:ring-primary/30 focus:ring-opacity-100; } .input { @apply bg-[#eff0f8] border-2 border-solid border-[#8b8a8b] leading-10 px-4 py-2 rounded-md focus:border-[#5a5dbb] focus:outline-none; } }