@tailwind base;@tailwind components;@tailwind utilities;:root{--foreground-rgb:0,0,0;--background-start-rgb:249,250,251;--background-end-rgb:255,255,255}body{color:rgb(var(--foreground-rgb));background:linear-gradient(to bottom,rgb(var(--background-start-rgb)),rgb(var(--background-end-rgb)));min-height:100vh}@apply bg-white rounded-lg shadow-md p-6;@apply px-4 py-2 rounded-md font-medium transition-colors duration-200;@apply bg-blue-600 text-white hover:bg-blue-700;@apply bg-gray-200 text-gray-800 hover:bg-gray-300;@apply bg-red-600 text-white hover:bg-red-700;@apply bg-green-600 text-white hover:bg-green-700;@apply w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent;@apply block text-sm font-medium text-gray-700 mb-1;@apply overflow-x-auto;@apply min-w-full divide-y divide-gray-200;@apply px-4 py-3 text-left text-xs font-medium text-gray-500 uppercase tracking-wider bg-gray-50;@apply px-4 py-3 text-sm text-gray-900;@apply bg-gray-50;@apply inline-flex items-center px-2.5 py-0.5 rounded-full text-xs font-medium;@apply bg-purple-100 text-purple-800;@apply bg-blue-100 text-blue-800;@apply bg-green-100 text-green-800;
