import { n as require_jsx_runtime } from "../_libs/react+tanstack__react-query.mjs"; import { h as Link } from "../_libs/@tanstack/react-router+[...].mjs"; import { t as PageHero } from "./PageHero-JlNjeanC.mjs"; //#region node_modules/.nitro/vite/services/ssr/assets/customer-register-DgywVyq7.js var import_jsx_runtime = require_jsx_runtime(); function CustomerRegisterPage() { return /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(import_jsx_runtime.Fragment, { children: [/* @__PURE__ */ (0, import_jsx_runtime.jsx)(PageHero, { title: "Customer Registration", subtitle: "Create your customer account to access booking and shipment services.", breadcrumb: "Customer Registration" }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("section", { className: "section-pad bg-surface", children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)("div", { className: "mx-auto max-w-2xl px-6", children: /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("div", { className: "rounded-lg border border-border bg-background p-6 shadow-sm sm:p-8", children: [ /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("div", { className: "text-center", children: [ /* @__PURE__ */ (0, import_jsx_runtime.jsx)("p", { className: "text-xs font-semibold uppercase tracking-[0.22em] text-gold", children: "Customer Portal" }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("h2", { className: "mt-3 text-2xl font-bold text-navy", children: "Create Your Account" }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("span", { className: "gold-rule mx-auto mt-4", "aria-hidden": "true" }) ] }), /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("form", { className: "mt-8 space-y-5", onSubmit: (event) => event.preventDefault(), children: [ /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("div", { children: [/* @__PURE__ */ (0, import_jsx_runtime.jsx)("label", { htmlFor: "fullName", className: "mb-2 block text-sm font-semibold text-navy", children: "Full Name" }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("input", { id: "fullName", name: "fullName", type: "text", placeholder: "Enter your full name", className: "w-full rounded-md border border-border bg-background px-4 py-3 text-sm outline-none transition focus:border-gold focus:ring-2 focus:ring-gold/30" })] }), /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("div", { children: [/* @__PURE__ */ (0, import_jsx_runtime.jsx)("label", { htmlFor: "mobile", className: "mb-2 block text-sm font-semibold text-navy", children: "Mobile Number" }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("input", { id: "mobile", name: "mobile", type: "tel", placeholder: "Enter your mobile number", className: "w-full rounded-md border border-border bg-background px-4 py-3 text-sm outline-none transition focus:border-gold focus:ring-2 focus:ring-gold/30" })] }), /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("div", { children: [/* @__PURE__ */ (0, import_jsx_runtime.jsx)("label", { htmlFor: "email", className: "mb-2 block text-sm font-semibold text-navy", children: "Email Address" }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("input", { id: "email", name: "email", type: "email", placeholder: "Enter your email address", className: "w-full rounded-md border border-border bg-background px-4 py-3 text-sm outline-none transition focus:border-gold focus:ring-2 focus:ring-gold/30" })] }), /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("div", { children: [/* @__PURE__ */ (0, import_jsx_runtime.jsx)("label", { htmlFor: "password", className: "mb-2 block text-sm font-semibold text-navy", children: "Password" }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("input", { id: "password", name: "password", type: "password", placeholder: "Create a password", className: "w-full rounded-md border border-border bg-background px-4 py-3 text-sm outline-none transition focus:border-gold focus:ring-2 focus:ring-gold/30" })] }), /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("div", { children: [/* @__PURE__ */ (0, import_jsx_runtime.jsx)("label", { htmlFor: "confirmPassword", className: "mb-2 block text-sm font-semibold text-navy", children: "Confirm Password" }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("input", { id: "confirmPassword", name: "confirmPassword", type: "password", placeholder: "Confirm your password", className: "w-full rounded-md border border-border bg-background px-4 py-3 text-sm outline-none transition focus:border-gold focus:ring-2 focus:ring-gold/30" })] }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("button", { type: "submit", className: "w-full rounded-md bg-gold px-6 py-3 text-sm font-semibold text-navy-deep transition-colors hover:bg-gold-soft", children: "Create Account" }) ] }), /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("div", { className: "mt-6 border-t border-border pt-6 text-center", children: [/* @__PURE__ */ (0, import_jsx_runtime.jsx)("p", { className: "text-sm text-muted-foreground", children: "Already have an account?" }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)(Link, { to: "/customer-login", className: "mt-2 inline-block text-sm font-semibold text-navy hover:text-gold", children: "Login to Customer Portal" })] }) ] }) }) })] }); } //#endregion export { CustomerRegisterPage as component };