import { r as __toESM } from "../_runtime.mjs";
import { a as require_react, i as require_jsx_runtime, n as QueryClientProvider } from "../_libs/react+tanstack__react-query.mjs";
import { A as redirect, c as HeadContent, d as Outlet, f as lazyRouteComponent, h as Link, m as createRootRouteWithContext, p as createFileRoute, s as Scripts, u as createRouter, v as useRouter } from "../_libs/@tanstack/react-router+[...].mjs";
import { t as supabase } from "./client-TD7udZC7.mjs";
import { t as Route$27 } from "./admin-DyIgmoMd.mjs";
import { t as QueryClient } from "../_libs/tanstack__query-core.mjs";
import { t as Toaster } from "../_libs/sonner.mjs";
import { t as Route$28 } from "./careers._slug-Ddw1yGjH.mjs";
import { t as Route$29 } from "./product-category._category._subcategory-uSMesTzN.mjs";
import { t as Route$30 } from "./shop._slug-CYVYAZJS.mjs";
//#region node_modules/.nitro/vite/services/ssr/assets/router-Bgg9Ln-y.js
var import_react = /* @__PURE__ */ __toESM(require_react());
var import_jsx_runtime = require_jsx_runtime();
var styles_default = "/assets/styles-C2859h3I.css";
function reportLovableError(error, context = {}) {
	if (typeof window === "undefined") return;
	window.__lovableEvents?.captureException?.(error, {
		source: "react_error_boundary",
		route: window.location.pathname,
		...context
	}, {
		mechanism: "react_error_boundary",
		handled: false,
		severity: "error"
	});
	const message = error instanceof Response ? `Response ${error.status}${error.url ? ` at ${error.url}` : ""}` : error instanceof Error ? error.message : String(error);
	const stack = error instanceof Error ? error.stack : void 0;
	window.__lovableReportRuntimeError?.({
		message,
		...stack !== void 0 && { stack },
		filename: window.location.pathname
	});
}
var Toaster$1 = ({ ...props }) => {
	return /* @__PURE__ */ (0, import_jsx_runtime.jsx)(Toaster, {
		className: "toaster group",
		toastOptions: { classNames: {
			toast: "group toast group-[.toaster]:bg-background group-[.toaster]:text-foreground group-[.toaster]:border-border group-[.toaster]:shadow-lg",
			description: "group-[.toast]:text-muted-foreground",
			actionButton: "group-[.toast]:bg-primary group-[.toast]:text-primary-foreground",
			cancelButton: "group-[.toast]:bg-muted group-[.toast]:text-muted-foreground"
		} },
		...props
	});
};
function NotFoundComponent() {
	return /* @__PURE__ */ (0, import_jsx_runtime.jsx)("div", {
		className: "flex min-h-screen items-center justify-center bg-background px-4",
		children: /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("div", {
			className: "max-w-md text-center",
			children: [
				/* @__PURE__ */ (0, import_jsx_runtime.jsx)("h1", {
					className: "text-7xl font-bold text-foreground",
					children: "404"
				}),
				/* @__PURE__ */ (0, import_jsx_runtime.jsx)("h2", {
					className: "mt-4 text-xl font-semibold text-foreground",
					children: "Page not found"
				}),
				/* @__PURE__ */ (0, import_jsx_runtime.jsx)("p", {
					className: "mt-2 text-sm text-muted-foreground",
					children: "The page you're looking for doesn't exist or has been moved."
				}),
				/* @__PURE__ */ (0, import_jsx_runtime.jsx)("div", {
					className: "mt-6",
					children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(Link, {
						to: "/",
						className: "inline-flex items-center justify-center rounded-md bg-primary px-4 py-2 text-sm font-medium text-primary-foreground transition-colors hover:bg-primary/90",
						children: "Go home"
					})
				})
			]
		})
	});
}
function ErrorComponent({ error, reset }) {
	console.error(error);
	const router = useRouter();
	(0, import_react.useEffect)(() => {
		reportLovableError(error, { boundary: "tanstack_root_error_component" });
	}, [error]);
	return /* @__PURE__ */ (0, import_jsx_runtime.jsx)("div", {
		className: "flex min-h-screen items-center justify-center bg-background px-4",
		children: /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("div", {
			className: "max-w-md text-center",
			children: [
				/* @__PURE__ */ (0, import_jsx_runtime.jsx)("h1", {
					className: "text-xl font-semibold tracking-tight text-foreground",
					children: "This page didn't load"
				}),
				/* @__PURE__ */ (0, import_jsx_runtime.jsx)("p", {
					className: "mt-2 text-sm text-muted-foreground",
					children: "Something went wrong on our end. You can try refreshing or head back home."
				}),
				/* @__PURE__ */ (0, import_jsx_runtime.jsxs)("div", {
					className: "mt-6 flex flex-wrap justify-center gap-2",
					children: [/* @__PURE__ */ (0, import_jsx_runtime.jsx)("button", {
						onClick: () => {
							router.invalidate();
							reset();
						},
						className: "inline-flex items-center justify-center rounded-md bg-primary px-4 py-2 text-sm font-medium text-primary-foreground transition-colors hover:bg-primary/90",
						children: "Try again"
					}), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("a", {
						href: "/",
						className: "inline-flex items-center justify-center rounded-md border border-input bg-background px-4 py-2 text-sm font-medium text-foreground transition-colors hover:bg-accent",
						children: "Go home"
					})]
				})
			]
		})
	});
}
var Route$26 = createRootRouteWithContext()({
	head: () => ({
		meta: [
			{ charSet: "utf-8" },
			{
				name: "viewport",
				content: "width=device-width, initial-scale=1"
			},
			{ title: "Art Source International — Antique Maps & Prints" },
			{
				name: "description",
				content: "Original antique maps, vintage prints, posters and globes from Boulder, Colorado. Serving collectors since 1979."
			},
			{
				name: "author",
				content: "Art Source International"
			},
			{
				property: "og:title",
				content: "Art Source International — Antique Maps & Prints"
			},
			{
				property: "og:description",
				content: "The world's largest antique map and print website, on Boulder's Historic Pearl Street Mall."
			},
			{
				property: "og:type",
				content: "website"
			},
			{
				name: "twitter:card",
				content: "summary_large_image"
			}
		],
		links: [
			{
				rel: "stylesheet",
				href: styles_default
			},
			{
				rel: "preconnect",
				href: "https://fonts.googleapis.com"
			},
			{
				rel: "preconnect",
				href: "https://fonts.gstatic.com",
				crossOrigin: "anonymous"
			},
			{
				rel: "stylesheet",
				href: "https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,500;0,600;1,400&family=Lato:wght@300;400;700&display=swap"
			},
			{
				rel: "icon",
				href: "/favicon.png",
				type: "image/png"
			}
		]
	}),
	shellComponent: RootShell,
	component: RootComponent,
	notFoundComponent: NotFoundComponent,
	errorComponent: ErrorComponent
});
function RootShell({ children }) {
	return /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("html", {
		lang: "en",
		children: [/* @__PURE__ */ (0, import_jsx_runtime.jsx)("head", { children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(HeadContent, {}) }), /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("body", { children: [children, /* @__PURE__ */ (0, import_jsx_runtime.jsx)(Scripts, {})] })]
	});
}
function RootComponent() {
	const { queryClient } = Route$26.useRouteContext();
	const router = useRouter();
	(0, import_react.useEffect)(() => {
		const { data } = supabase.auth.onAuthStateChange((event) => {
			if (event !== "SIGNED_IN" && event !== "SIGNED_OUT" && event !== "USER_UPDATED") return;
			router.invalidate();
			if (event !== "SIGNED_OUT") queryClient.invalidateQueries();
		});
		return () => data.subscription.unsubscribe();
	}, [router, queryClient]);
	return /* @__PURE__ */ (0, import_jsx_runtime.jsxs)(QueryClientProvider, {
		client: queryClient,
		children: [/* @__PURE__ */ (0, import_jsx_runtime.jsx)(Outlet, {}), /* @__PURE__ */ (0, import_jsx_runtime.jsx)(Toaster$1, { position: "top-center" })]
	});
}
var $$splitComponentImporter$25 = () => import("./routes-Cj-m5bDR.mjs");
var Route$25 = createFileRoute("/")({
	head: () => ({ meta: [
		{ title: "Art Source International — Antique Maps, Prints & Posters" },
		{
			name: "description",
			content: "The world's largest antique map and print website. 35,000+ original antique maps, 7,000 antique prints, vintage posters, Replogle globes and custom framing since 1979."
		},
		{
			property: "og:title",
			content: "Art Source International — Antique Maps, Prints & Posters"
		},
		{
			property: "og:description",
			content: "Original antique maps, vintage prints and posters from Boulder's historic Pearl Street Mall. Celebrating 45 years in business."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$25, "component")
});
var $$splitComponentImporter$24 = () => import("./route-Di7iQBCH.mjs");
var Route$24 = createFileRoute("/_authenticated")({
	ssr: false,
	beforeLoad: async () => {
		const { data, error } = await supabase.auth.getUser();
		if (error || !data.user) throw redirect({ to: "/auth" });
		return { user: data.user };
	},
	component: lazyRouteComponent($$splitComponentImporter$24, "component")
});
var $$splitComponentImporter$23 = () => import("./about-us-CIhcs_wf.mjs");
var Route$23 = createFileRoute("/about-us")({
	head: () => ({ meta: [
		{ title: "About Us | Art Source International" },
		{
			name: "description",
			content: "Art Source International has sold original antique maps, prints and posters from Boulder's Historic Pearl Street Mall since 1979."
		},
		{
			property: "og:title",
			content: "About Art Source International"
		},
		{
			property: "og:description",
			content: "Forty-five years of antique maps and prints on the Pearl Street Mall in Boulder, Colorado."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$23, "component")
});
var $$splitComponentImporter$22 = () => import("./ancient-maps-sale-C771gLup.mjs");
var Route$22 = createFileRoute("/ancient-maps-sale")({
	head: () => ({ meta: [
		{ title: "Ancient Maps for Sale | Art Source International" },
		{
			name: "description",
			content: "Maps of the ancient world: China, Egypt, Greece, India, Israel, Jerusalem, Mesopotamia and Rome."
		},
		{
			property: "og:title",
			content: "Ancient Maps for Sale | Art Source International"
		},
		{
			property: "og:description",
			content: "Maps of the ancient world: China, Egypt, Greece, India, Israel, Jerusalem, Mesopotamia and Rome."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$22, "component")
});
var $$splitComponentImporter$21 = () => import("./auth-sPob9wgD.mjs");
var Route$21 = createFileRoute("/auth")({
	head: () => ({ meta: [
		{ title: "Staff Sign In | Art Source International" },
		{
			name: "description",
			content: "Sign in to the Art Source International staff and careers admin panel."
		},
		{
			property: "og:title",
			content: "Staff Sign In | Art Source International"
		},
		{
			property: "og:description",
			content: "Sign in to manage job postings and applications."
		},
		{
			name: "robots",
			content: "noindex"
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$21, "component")
});
var $$splitComponentImporter$20 = () => import("./books-Bq_-M27r.mjs");
var Route$20 = createFileRoute("/books")({
	head: () => ({ meta: [
		{ title: "Antique Books & Atlases | Art Source International" },
		{
			name: "description",
			content: "Antique books with maps, bound atlases and cartographic reference books."
		},
		{
			property: "og:title",
			content: "Antique Books & Atlases | Art Source International"
		},
		{
			property: "og:description",
			content: "Antique books with maps, bound atlases and cartographic reference books."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$20, "component")
});
var $$splitComponentImporter$19 = () => import("./browse-all-DzZUlw0-.mjs");
var Route$19 = createFileRoute("/browse-all")({
	head: () => ({ meta: [
		{ title: "Browse All Products | Art Source International" },
		{
			name: "description",
			content: "Browse the complete Art Source International collection of antique maps, vintage prints, posters, globes and books."
		},
		{
			property: "og:title",
			content: "Browse All Products | Art Source International"
		},
		{
			property: "og:description",
			content: "Browse the complete Art Source International collection of antique maps, vintage prints, posters, globes and books."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$19, "component")
});
var $$splitComponentImporter$18 = () => import("./categories-of-our-catalog-q5zZH8D4.mjs");
var Route$18 = createFileRoute("/categories-of-our-catalog")({
	head: () => ({ meta: [
		{ title: "Categories of our Catalog | Art Source International" },
		{
			name: "description",
			content: "A comprehensive list of every product category at Art Source International — antique maps, prints, posters, globes, books and Colorado art."
		},
		{
			property: "og:title",
			content: "Categories of our Catalog | Art Source International"
		},
		{
			property: "og:description",
			content: "Every product category at Art Source International in one place."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$18, "component")
});
var $$splitComponentImporter$17 = () => import("./checkout-ji_1jMMl.mjs");
var Route$17 = createFileRoute("/checkout")({
	head: () => ({ meta: [
		{ title: "Cart & Checkout | Art Source International" },
		{
			name: "description",
			content: "Your cart at Art Source International. Free shipping on orders over $100 within the United States."
		},
		{
			property: "og:title",
			content: "Cart & Checkout | Art Source International"
		},
		{
			property: "og:description",
			content: "Review your selections and complete your order."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$17, "component")
});
var $$splitComponentImporter$16 = () => import("./collecting-posters-CSfD_VHl.mjs");
var Route$16 = createFileRoute("/collecting-posters")({
	head: () => ({ meta: [
		{ title: "Collecting Vintage Posters | Art Source International" },
		{
			name: "description",
			content: "A collector's introduction to buying, authenticating and caring for vintage posters."
		},
		{
			property: "og:title",
			content: "Collecting Vintage Posters | Art Source International"
		},
		{
			property: "og:description",
			content: "A collector's introduction to buying, authenticating and caring for vintage posters."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$16, "component")
});
var $$splitComponentImporter$15 = () => import("./collectors-guide-gBNOiQ0z.mjs");
var Route$15 = createFileRoute("/collectors-guide")({
	head: () => ({ meta: [
		{ title: "Collector's Guide | Art Source International" },
		{
			name: "description",
			content: "How to identify, value and care for antique maps and prints — printing methods, condition, colouring, states and framing."
		},
		{
			property: "og:title",
			content: "Collector's Guide | Art Source International"
		},
		{
			property: "og:description",
			content: "Practical advice on buying and caring for original antique maps and prints."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$15, "component")
});
var $$splitComponentImporter$14 = () => import("./colorado-art-B8UD85NU.mjs");
var Route$14 = createFileRoute("/colorado-art")({
	head: () => ({ meta: [
		{ title: "Colorado Art Prints | Art Source International" },
		{
			name: "description",
			content: "Contemporary Colorado art prints by regional artists including Amanda Lenz and Andre Lippard."
		},
		{
			property: "og:title",
			content: "Colorado Art Prints | Art Source International"
		},
		{
			property: "og:description",
			content: "Contemporary Colorado art prints by regional artists including Amanda Lenz and Andre Lippard."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$14, "component")
});
var $$splitComponentImporter$13 = () => import("./contact-us-BOy_oc0U.mjs");
var Route$13 = createFileRoute("/contact-us")({
	head: () => ({ meta: [
		{ title: "Contact Us | Art Source International" },
		{
			name: "description",
			content: "Contact Art Source International at 1237 Pearl Street, Boulder, Colorado — (303) 444-4080 — for maps, prints, framing and appraisals."
		},
		{
			property: "og:title",
			content: "Contact Art Source International"
		},
		{
			property: "og:description",
			content: "Reach our Boulder gallery by phone, email or in person."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$13, "component")
});
var $$splitComponentImporter$12 = () => import("./custom-framing-DFt8eiuq.mjs");
var Route$12 = createFileRoute("/custom-framing")({
	head: () => ({ meta: [
		{ title: "Custom Framing | Art Source International" },
		{
			name: "description",
			content: "Conservation custom framing in Boulder, Colorado — acid-free matting, UV glazing and hand-finished mouldings for maps and prints."
		},
		{
			property: "og:title",
			content: "Custom Framing | Art Source International"
		},
		{
			property: "og:description",
			content: "Conservation framing for antique maps, prints and posters."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$12, "component")
});
var $$splitComponentImporter$11 = () => import("./featured-products-z7c2vqU4.mjs");
var Route$11 = createFileRoute("/featured-products")({
	head: () => ({ meta: [
		{ title: "Featured Maps & Prints | Art Source International" },
		{
			name: "description",
			content: "A rotating selection of the most interesting pieces currently in our Boulder gallery."
		},
		{
			property: "og:title",
			content: "Featured Maps & Prints | Art Source International"
		},
		{
			property: "og:description",
			content: "A rotating selection of the most interesting pieces currently in our Boulder gallery."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$11, "component")
});
var $$splitComponentImporter$10 = () => import("./globes-for-sale-BQDpUYFn.mjs");
var Route$10 = createFileRoute("/globes-for-sale")({
	head: () => ({ meta: [
		{ title: "Replogle Globes for Sale | Art Source International" },
		{
			name: "description",
			content: "Replogle's entire line of globes, from the 4.7″ Executive to the 32″ Diplomat."
		},
		{
			property: "og:title",
			content: "Replogle Globes for Sale | Art Source International"
		},
		{
			property: "og:description",
			content: "Replogle's entire line of globes, from the 4.7″ Executive to the 32″ Diplomat."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$10, "component")
});
var $$splitComponentImporter$9 = () => import("./historic-colorado-photos-BFH90_h9.mjs");
var Route$9 = createFileRoute("/historic-colorado-photos")({
	head: () => ({ meta: [
		{ title: "Historic Colorado Photographs | Art Source International" },
		{
			name: "description",
			content: "Historic photographs of Boulder, Denver, Colorado ski towns and mining camps."
		},
		{
			property: "og:title",
			content: "Historic Colorado Photographs | Art Source International"
		},
		{
			property: "og:description",
			content: "Historic photographs of Boulder, Denver, Colorado ski towns and mining camps."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$9, "component")
});
var $$splitComponentImporter$8 = () => import("./old-map-reproductions-rjsm81j3.mjs");
var Route$8 = createFileRoute("/old-map-reproductions")({
	head: () => ({ meta: [
		{ title: "Old Map Reproductions | Art Source International" },
		{
			name: "description",
			content: "Fine Giclée reproduction maps of all regions of the world, from the 1400s onward."
		},
		{
			property: "og:title",
			content: "Old Map Reproductions | Art Source International"
		},
		{
			property: "og:description",
			content: "Fine Giclée reproduction maps of all regions of the world, from the 1400s onward."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$8, "component")
});
var $$splitComponentImporter$7 = () => import("./old-world-maps-CBww1wPT.mjs");
var Route$7 = createFileRoute("/old-world-maps")({
	head: () => ({ meta: [
		{ title: "Old World Maps | Art Source International" },
		{
			name: "description",
			content: "Original and reproduction old world maps of Europe, Asia, Africa and the Americas."
		},
		{
			property: "og:title",
			content: "Old World Maps | Art Source International"
		},
		{
			property: "og:description",
			content: "Original and reproduction old world maps of Europe, Asia, Africa and the Americas."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$7, "component")
});
var $$splitComponentImporter$6 = () => import("./original-antique-maps-DSgaDwsf.mjs");
var Route$6 = createFileRoute("/original-antique-maps")({
	head: () => ({ meta: [
		{ title: "Vintage & Antique Maps for Sale | Art Source International" },
		{
			name: "description",
			content: "Over 35,000 original antique maps from the 1500s through WWII, including rare, military and city and county maps."
		},
		{
			property: "og:title",
			content: "Vintage & Antique Maps for Sale | Art Source International"
		},
		{
			property: "og:description",
			content: "Over 35,000 original antique maps from the 1500s through WWII, including rare, military and city and county maps."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$6, "component")
});
var $$splitComponentImporter$5 = () => import("./original-antique-maps-by-location-DBMUlNWs.mjs");
var Route$5 = createFileRoute("/original-antique-maps-by-location")({
	head: () => ({ meta: [
		{ title: "Antique Maps by Location | Art Source International" },
		{
			name: "description",
			content: "Browse original antique maps organised by country, state, city and region."
		},
		{
			property: "og:title",
			content: "Antique Maps by Location | Art Source International"
		},
		{
			property: "og:description",
			content: "Browse original antique maps organised by country, state, city and region."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$5, "component")
});
var $$splitComponentImporter$4 = () => import("./puzzles-BBw4xm7V.mjs");
var Route$4 = createFileRoute("/puzzles")({
	head: () => ({ meta: [
		{ title: "Map & Print Puzzles | Art Source International" },
		{
			name: "description",
			content: "Jigsaw puzzles featuring antique maps, bird's eye views and vintage prints from our collection."
		},
		{
			property: "og:title",
			content: "Map & Print Puzzles | Art Source International"
		},
		{
			property: "og:description",
			content: "Jigsaw puzzles featuring antique maps, bird's eye views and vintage prints from our collection."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$4, "component")
});
var $$splitComponentImporter$3 = () => import("./request-an-item-CC6xx7Ui.mjs");
var Route$3 = createFileRoute("/request-an-item")({
	head: () => ({ meta: [
		{ title: "Request an Item | Art Source International" },
		{
			name: "description",
			content: "Only part of our 35,000-map inventory is online. Tell us what you're looking for and we'll search the flat files."
		},
		{
			property: "og:title",
			content: "Request an Item | Art Source International"
		},
		{
			property: "og:description",
			content: "Tell us what map, print or poster you're hunting for."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$3, "component")
});
var $$splitComponentImporter$2 = () => import("./vintage-posters-for-sale-y0tWhcMh.mjs");
var Route$2 = createFileRoute("/vintage-posters-for-sale")({
	head: () => ({ meta: [
		{ title: "Vintage Posters for Sale | Art Source International" },
		{
			name: "description",
			content: "Original turn-of-the-century lithograph posters and fine reproductions."
		},
		{
			property: "og:title",
			content: "Vintage Posters for Sale | Art Source International"
		},
		{
			property: "og:description",
			content: "Original turn-of-the-century lithograph posters and fine reproductions."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$2, "component")
});
var $$splitComponentImporter$1 = () => import("./vintage-prints-sale-D7Heg7Fd.mjs");
var Route$1 = createFileRoute("/vintage-prints-sale")({
	head: () => ({ meta: [
		{ title: "Vintage Prints for Sale | Art Source International" },
		{
			name: "description",
			content: "Antique prints spanning several centuries of printmaking — botanicals, birds, city views and natural history."
		},
		{
			property: "og:title",
			content: "Vintage Prints for Sale | Art Source International"
		},
		{
			property: "og:description",
			content: "Antique prints spanning several centuries of printmaking — botanicals, birds, city views and natural history."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter$1, "component")
});
var $$splitComponentImporter = () => import("./careers.index-CzJyk_xB.mjs");
var Route = createFileRoute("/careers/")({
	head: () => ({ meta: [
		{ title: "Careers | Art Source International" },
		{
			name: "description",
			content: "Join the Art Source International team in Boulder, Colorado. Current openings in gallery sales, cataloging and custom framing."
		},
		{
			property: "og:title",
			content: "Careers at Art Source International"
		},
		{
			property: "og:description",
			content: "Current job openings at Boulder's antique map and print gallery on the Pearl Street Mall."
		}
	] }),
	component: lazyRouteComponent($$splitComponentImporter, "component")
});
var IndexRoute = Route$25.update({
	id: "/",
	path: "/",
	getParentRoute: () => Route$26
});
var AuthenticatedRouteRoute = Route$24.update({
	id: "/_authenticated",
	getParentRoute: () => Route$26
});
var AboutUsRoute = Route$23.update({
	id: "/about-us",
	path: "/about-us",
	getParentRoute: () => Route$26
});
var AncientMapsSaleRoute = Route$22.update({
	id: "/ancient-maps-sale",
	path: "/ancient-maps-sale",
	getParentRoute: () => Route$26
});
var AuthRoute = Route$21.update({
	id: "/auth",
	path: "/auth",
	getParentRoute: () => Route$26
});
var BooksRoute = Route$20.update({
	id: "/books",
	path: "/books",
	getParentRoute: () => Route$26
});
var BrowseAllRoute = Route$19.update({
	id: "/browse-all",
	path: "/browse-all",
	getParentRoute: () => Route$26
});
var CategoriesOfOurCatalogRoute = Route$18.update({
	id: "/categories-of-our-catalog",
	path: "/categories-of-our-catalog",
	getParentRoute: () => Route$26
});
var CheckoutRoute = Route$17.update({
	id: "/checkout",
	path: "/checkout",
	getParentRoute: () => Route$26
});
var CollectingPostersRoute = Route$16.update({
	id: "/collecting-posters",
	path: "/collecting-posters",
	getParentRoute: () => Route$26
});
var CollectorsGuideRoute = Route$15.update({
	id: "/collectors-guide",
	path: "/collectors-guide",
	getParentRoute: () => Route$26
});
var ColoradoArtRoute = Route$14.update({
	id: "/colorado-art",
	path: "/colorado-art",
	getParentRoute: () => Route$26
});
var ContactUsRoute = Route$13.update({
	id: "/contact-us",
	path: "/contact-us",
	getParentRoute: () => Route$26
});
var CustomFramingRoute = Route$12.update({
	id: "/custom-framing",
	path: "/custom-framing",
	getParentRoute: () => Route$26
});
var FeaturedProductsRoute = Route$11.update({
	id: "/featured-products",
	path: "/featured-products",
	getParentRoute: () => Route$26
});
var GlobesForSaleRoute = Route$10.update({
	id: "/globes-for-sale",
	path: "/globes-for-sale",
	getParentRoute: () => Route$26
});
var HistoricColoradoPhotosRoute = Route$9.update({
	id: "/historic-colorado-photos",
	path: "/historic-colorado-photos",
	getParentRoute: () => Route$26
});
var OldMapReproductionsRoute = Route$8.update({
	id: "/old-map-reproductions",
	path: "/old-map-reproductions",
	getParentRoute: () => Route$26
});
var OldWorldMapsRoute = Route$7.update({
	id: "/old-world-maps",
	path: "/old-world-maps",
	getParentRoute: () => Route$26
});
var OriginalAntiqueMapsRoute = Route$6.update({
	id: "/original-antique-maps",
	path: "/original-antique-maps",
	getParentRoute: () => Route$26
});
var OriginalAntiqueMapsByLocationRoute = Route$5.update({
	id: "/original-antique-maps-by-location",
	path: "/original-antique-maps-by-location",
	getParentRoute: () => Route$26
});
var PuzzlesRoute = Route$4.update({
	id: "/puzzles",
	path: "/puzzles",
	getParentRoute: () => Route$26
});
var RequestAnItemRoute = Route$3.update({
	id: "/request-an-item",
	path: "/request-an-item",
	getParentRoute: () => Route$26
});
var VintagePostersForSaleRoute = Route$2.update({
	id: "/vintage-posters-for-sale",
	path: "/vintage-posters-for-sale",
	getParentRoute: () => Route$26
});
var VintagePrintsSaleRoute = Route$1.update({
	id: "/vintage-prints-sale",
	path: "/vintage-prints-sale",
	getParentRoute: () => Route$26
});
var AuthenticatedAdminRoute = Route$27.update({
	id: "/admin",
	path: "/admin",
	getParentRoute: () => AuthenticatedRouteRoute
});
var CareersIndexRoute = Route.update({
	id: "/careers/",
	path: "/careers/",
	getParentRoute: () => Route$26
});
var CareersSlugRoute = Route$28.update({
	id: "/careers/$slug",
	path: "/careers/$slug",
	getParentRoute: () => Route$26
});
var ShopSlugRoute = Route$30.update({
	id: "/shop/$slug",
	path: "/shop/$slug",
	getParentRoute: () => Route$26
});
var ProductCategoryCategorySubcategoryRoute = Route$29.update({
	id: "/product-category/$category/$subcategory",
	path: "/product-category/$category/$subcategory",
	getParentRoute: () => Route$26
});
var AuthenticatedRouteRouteChildren = { AuthenticatedAdminRoute };
var rootRouteChildren = {
	IndexRoute,
	AuthenticatedRouteRoute: AuthenticatedRouteRoute._addFileChildren(AuthenticatedRouteRouteChildren),
	AboutUsRoute,
	AncientMapsSaleRoute,
	AuthRoute,
	BooksRoute,
	BrowseAllRoute,
	CategoriesOfOurCatalogRoute,
	CheckoutRoute,
	CollectingPostersRoute,
	CollectorsGuideRoute,
	ColoradoArtRoute,
	ContactUsRoute,
	CustomFramingRoute,
	FeaturedProductsRoute,
	GlobesForSaleRoute,
	HistoricColoradoPhotosRoute,
	OldMapReproductionsRoute,
	OldWorldMapsRoute,
	OriginalAntiqueMapsRoute,
	OriginalAntiqueMapsByLocationRoute,
	PuzzlesRoute,
	RequestAnItemRoute,
	VintagePostersForSaleRoute,
	VintagePrintsSaleRoute,
	CareersSlugRoute,
	ShopSlugRoute,
	CareersIndexRoute,
	ProductCategoryCategorySubcategoryRoute
};
var routeTree = Route$26._addFileChildren(rootRouteChildren)._addFileTypes();
var getRouter = () => {
	const queryClient = new QueryClient();
	return createRouter({
		routeTree,
		context: { queryClient },
		scrollRestoration: true,
		defaultPreloadStaleTime: 0
	});
};
//#endregion
export { getRouter };
