@tailwind base;@tailwind components;@tailwind utilities;@layer base{body{@apply bg-gray-50 text-gray-900;}}@layer components{.card{@apply bg-white rounded-lg shadow-md hover:shadow-lg transition-shadow duration-200;}.btn-primary{@apply bg-aws-orange hover:bg-orange-600 text-white font-medium py-2 px-4 rounded-md transition-colors duration-200;}.btn-secondary{@apply bg-gray-200 hover:bg-gray-300 text-gray-800 font-medium py-2 px-4 rounded-md transition-colors duration-200;}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media (max-width: 768px){.table-container{overflow-x:auto;-webkit-overflow-scrolling:touch}}
