.form-wrap[data-v-61169d7e]{background:#fafafa;min-height:calc(100vh - 400px);padding:40px 16px}.form-container[data-v-61169d7e]{background:#fff;border-radius:10px;box-shadow:0 1px 4px #0000000f;margin:0 auto;max-width:720px;padding:32px}.form-container.narrow[data-v-61169d7e]{max-width:500px}h1[data-v-61169d7e]{color:#c0392b;margin:0 0 8px}.lead[data-v-61169d7e]{color:#666;margin-bottom:20px}.form-group[data-v-61169d7e]{margin-bottom:14px}label[data-v-61169d7e]{display:block;font-size:14px;font-weight:600;margin-bottom:6px}input[data-v-61169d7e]{border:1px solid #ddd;font-family:inherit;width:100%}.msg[data-v-61169d7e],input[data-v-61169d7e]{border-radius:6px;padding:10px}.msg[data-v-61169d7e]{margin-bottom:10px}.msg.success[data-v-61169d7e]{background:#d4edda;color:#155724}.msg.error[data-v-61169d7e]{background:#f8d7da;color:#721c24}.submit-btn[data-v-61169d7e]{background:#c0392b;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;padding:12px 30px;width:100%}
