.pcim-form { max-width: 400px; margin: 0 auto; }
.pcim-field { margin-bottom: 15px; }
.pcim-field label { display: block; margin-bottom: 5px; }
.pcim-field input, .pcim-field select, .pcim-field textarea { width: 100%; padding: 8px; border: 1px solid #ddd; }
button[type="submit"] { background: #0073aa; color: white; padding: 10px 20px; border: none; cursor: pointer; }
#pcim-message { margin-top: 10px; padding: 10px; border-radius: 4px; }
#pcim-message p { color: green; }