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-login-D5CkrEc9.js var import_jsx_runtime = require_jsx_runtime(); function CustomerLoginPage() { return /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(import_jsx_runtime.Fragment, { children: [/* @__PURE__ */ (0, import_jsx_runtime.jsx)(PageHero, { title: "Customer Login", subtitle: "Login to access your shipment and booking information.", breadcrumb: "Customer Login" }), /* @__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-md 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: "Login to 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: "customerEmail", className: "mb-2 block text-sm font-semibold text-navy", children: "Email Address" }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("input", { id: "customerEmail", name: "customerEmail", 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: "customerPassword", className: "mb-2 block text-sm font-semibold text-navy", children: "Password" }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("input", { id: "customerPassword", name: "customerPassword", type: "password", placeholder: "Enter 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.jsxs)("div", { className: "flex items-center justify-between text-sm", children: [/* @__PURE__ */ (0, import_jsx_runtime.jsxs)("label", { className: "flex items-center gap-2 text-muted-foreground", children: [/* @__PURE__ */ (0, import_jsx_runtime.jsx)("input", { type: "checkbox", className: "h-4 w-4 rounded border-border accent-gold" }), "Remember me"] }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("button", { type: "button", className: "font-semibold text-navy hover:text-gold", children: "Forgot Password?" })] }), /* @__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: "Login" }) ] }), /* @__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: "Don't have an account?" }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)(Link, { to: "/customer-register", className: "mt-2 inline-block text-sm font-semibold text-navy hover:text-gold", children: "Create Customer Account" })] }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("div", { className: "mt-5 text-center", children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(Link, { to: "/", className: "text-sm font-semibold text-muted-foreground hover:text-navy", children: "← Back to Home" }) }) ] }) }) })] }); } //#endregion export { CustomerLoginPage as component };