/* Minimal tailwind.css placeholder
   This file is a small fallback so pages don't 404 if a local build is not present.
   For full Tailwind features, build Tailwind via the Tailwind CLI or PostCSS and replace this file.
*/
:root { box-sizing: border-box; }
*, *::before, *::after { box-sizing: inherit; }
html, body { height: 100%; margin: 0; padding: 0; font-family: Roboto, Arial, sans-serif; background: #fff; color: #333; }
a { color: #D97F3A; text-decoration: none; }
.container { max-width: 1200px; margin-left: auto; margin-right: auto; padding-left: 16px; padding-right: 16px; }
.hidden { display: none !important; }
.flex { display: flex; }
.grid { display: grid; }
.shadow-lg { box-shadow: 0 10px 20px rgba(0,0,0,0.08); }
.rounded-2xl { border-radius: 1rem; }
.p-4 { padding: 1rem; }
.mb-4 { margin-bottom: 1rem; }
.text-white { color: #fff; }
.bg-green-600 { background-color: #16a34a; }
.bg-red-600 { background-color: #dc2626; }

/* Helpful utilities used by the inline status box */
#formStatus { display: block; }
