body { font-family: 'Inter', system-ui, sans-serif; background: #f8fafc; color: #1e293b; padding: 40px; }
h1, h2 { color: #0f172a; }
label { font-weight: 600; font-size: 0.9rem; }
input[type="text"], input[type="datetime-local"], textarea {
    border: 1px solid #cbd5e1;
    border-radius: 6px;
    padding: 8px;
    margin-top: 5px;
}
.card { margin-bottom: 20px; }