@tailwind base;@tailwind components;@tailwind utilities;@layer base{body{@apply bg-gray-900 text-gray-100;}}@layer components{.btn{@apply px-4 py-2 rounded-lg font-medium transition-colors duration-200;}.btn-primary{@apply bg-primary-600 hover:bg-primary-700 text-white;}.btn-secondary{@apply bg-gray-700 hover:bg-gray-600 text-white;}.btn-danger{@apply bg-red-600 hover:bg-red-700 text-white;}.btn-discord{@apply bg-discord hover:bg-discord/90 text-white;}.card{@apply bg-gray-800 rounded-lg shadow-lg p-6 border border-gray-700;}.input{@apply w-full px-4 py-2 bg-gray-700 border border-gray-600 rounded-lg text-white placeholder-gray-400 focus:outline-none focus:ring-2 focus:ring-primary-500 focus:border-transparent;}.label{@apply block text-sm font-medium text-gray-300 mb-2;}.badge{@apply inline-flex items-center px-2.5 py-0.5 rounded-full text-xs font-medium;}.badge-success{@apply bg-green-900 text-green-300;}.badge-warning{@apply bg-yellow-900 text-yellow-300;}.badge-error{@apply bg-red-900 text-red-300;}.badge-info{@apply bg-blue-900 text-blue-300;}}
