/* Local Tailwind entry (imports CDN fallback)
   Replace this file with a compiled Tailwind CSS bundle for production.
*/
@import url('https://cdnjs.cloudflare.com/ajax/libs/tailwindcss/2.2.19/tailwind.min.css');

/* Minimal fallbacks / overrides */
html, body { height: 100%; }
body { font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; background-color: #f8fafc; color: #111827; }

/* Small utility fallbacks used by pages (not a full Tailwind replacement) */
.container { max-width: 1024px; margin-left: auto; margin-right: auto; padding-left: 1rem; padding-right: 1rem; }
.btn { display: inline-block; padding: 0.5rem 1rem; border-radius: .5rem; font-weight: 600; }
.bg-blue-600 { background-color: #2563eb; }
.text-white { color: #fff; }
.rounded-xl { border-radius: .75rem; }
.shadow-xl { box-shadow: 0 10px 15px -3px rgba(0,0,0,0.1), 0 4px 6px -2px rgba(0,0,0,0.05); }

/* End of local-tailwind placeholder */
