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