/* minimal extra styling — most styling comes from tailwind */
html, body { font-family: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif; }
input { color: white; }
#msg.err { background: rgba(239,68,68,0.15); border: 1px solid rgba(239,68,68,0.4); color: #fecaca; }
#msg.ok  { background: rgba(34,197,94,0.15);  border: 1px solid rgba(34,197,94,0.4);  color: #bbf7d0; }
#msg.info{ background: rgba(59,130,246,0.15); border: 1px solid rgba(59,130,246,0.4); color: #bfdbfe; }
