/* assets/styles.css */
body { font-family: Arial, sans-serif; margin: 20px; }
form { max-width: 600px; }
label { display: block; margin: 10px 0; }
input[type="text"], input[type="email"], input[type="tel"], input[type="url"], textarea, select { width: 100%; padding: 5px; }
input[type="range"] { width: 200px; }
table { border-collapse: collapse; width: 100%; }
th, td { border: 1px solid #ccc; padding: 8px; text-align: left; }
