@tailwind base;@tailwind components;@tailwind utilities;@layer base{:root{--primary: 6 78 59;--secondary: 11 112 82;--accent: 201 162 74;--background: 250 249 244;--foreground: 32 41 35;--muted: 133 139 135;--border: 232 233 227}body{background-color:rgb(var(--background));color:rgb(var(--foreground));font-family:Inter,sans-serif}.arabic{font-family:Amiri,serif;direction:rtl}.font-display{font-family:Poppins,sans-serif}}@layer components{.btn-primary{@apply bg-[#064E3B] text-white px-6 py-3 rounded-xl font-semibold hover:bg-[#0B7052] transition-colors;}.btn-secondary{@apply bg-white text-[#064E3B] border border-[#064E3B] px-6 py-3 rounded-xl font-semibold hover:bg-[#064E3B]/5 transition-colors;}.card{@apply bg-white rounded-xl border border-[#E8E9E3] shadow-sm;}.input{@apply w-full px-4 py-3 rounded-xl border border-[#E8E9E3] bg-white text-[#202923] focus:outline-none focus:border-[#064E3B] focus:ring-2 focus:ring-[#064E3B]/20 transition-all;}.label{@apply block text-sm font-medium text-[#202923] mb-1.5;}}
