import { Z as onDestroy, a2 as attr_class, $ as store_get, a4 as ensure_array_like, a3 as escape_html, a1 as attr, a8 as unsubscribe_stores, _ as derived, a5 as spread_props, a6 as sanitize_props, a7 as slot, Y as writable } from './internal-B3VUlLoc.js';
import { H as Header, g as agentProviders, w as usageProviderVisibility, p as projects, I as Icon, x as projectImportBlocks, y as theme, z as usagePercentMode } from './Header-DF-atx4l.js';
import { d as defaultAppSettings, f as formatDateTime, u as updateAppSettings, a as appSettings, c as appSettingsLoading } from './formatting-Cq2KfAoL.js';
import { p as pwaState } from './pwa-CJLBSCpd.js';
import { p as providerName, R as Rotate_ccw, d as modelOptionsForProvider } from './extensions-Crd97FJ_.js';
import '@sveltejs/kit/internal';
import './client-CHafgYl_.js';
import '@sveltejs/kit/internal/server';
import './state-DzwmDIZC.js';

//#region ../../node_modules/.pnpm/lucide-svelte@1.0.1_svelte@5.55.5/node_modules/lucide-svelte/dist/icons/ban.svelte
function Ban($$renderer, $$props) {
	Icon($$renderer, spread_props([
		{ name: "ban" },
		sanitize_props($$props),
		{
			/**
			* @component @name Ban
			* @description Lucide SVG icon component, renders SVG Element with children.
			*
			* @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgLz4KICA8cGF0aCBkPSJNNC45MjkgNC45MjkgMTkuMDcgMTkuMDcxIiAvPgo8L3N2Zz4K) - https://lucide.dev/icons/ban
			* @see https://lucide.dev/guide/packages/lucide-svelte - Documentation
			*
			* @param {Object} props - Lucide icons props and any valid SVG attribute
			* @returns {FunctionalComponent} Svelte component
			*
			*/
			iconNode: [["circle", {
				"cx": "12",
				"cy": "12",
				"r": "10"
			}], ["path", { "d": "M4.929 4.929 19.07 19.071" }]],
			children: ($$renderer) => {
				$$renderer.push(`<!--[-->`);
				slot($$renderer, $$props, "default", {});
				$$renderer.push(`<!--]-->`);
			},
			$$slots: { default: true }
		}
	]));
}
//#endregion
//#region ../../node_modules/.pnpm/lucide-svelte@1.0.1_svelte@5.55.5/node_modules/lucide-svelte/dist/icons/trash-2.svelte
function Trash_2($$renderer, $$props) {
	Icon($$renderer, spread_props([
		{ name: "trash-2" },
		sanitize_props($$props),
		{
			/**
			* @component @name Trash2
			* @description Lucide SVG icon component, renders SVG Element with children.
			*
			* @preview ![img](data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogIHdpZHRoPSIyNCIKICBoZWlnaHQ9IjI0IgogIHZpZXdCb3g9IjAgMCAyNCAyNCIKICBmaWxsPSJub25lIgogIHN0cm9rZT0iIzAwMCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDJweCIKICBzdHJva2Utd2lkdGg9IjIiCiAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogIHN0cm9rZS1saW5lam9pbj0icm91bmQiCj4KICA8cGF0aCBkPSJNMTAgMTF2NiIgLz4KICA8cGF0aCBkPSJNMTQgMTF2NiIgLz4KICA8cGF0aCBkPSJNMTkgNnYxNGEyIDIgMCAwIDEtMiAySDdhMiAyIDAgMCAxLTItMlY2IiAvPgogIDxwYXRoIGQ9Ik0zIDZoMTgiIC8+CiAgPHBhdGggZD0iTTggNlY0YTIgMiAwIDAgMSAyLTJoNGEyIDIgMCAwIDEgMiAydjIiIC8+Cjwvc3ZnPgo=) - https://lucide.dev/icons/trash-2
			* @see https://lucide.dev/guide/packages/lucide-svelte - Documentation
			*
			* @param {Object} props - Lucide icons props and any valid SVG attribute
			* @returns {FunctionalComponent} Svelte component
			*
			*/
			iconNode: [
				["path", { "d": "M10 11v6" }],
				["path", { "d": "M14 11v6" }],
				["path", { "d": "M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6" }],
				["path", { "d": "M3 6h18" }],
				["path", { "d": "M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2" }]
			],
			children: ($$renderer) => {
				$$renderer.push(`<!--[-->`);
				slot($$renderer, $$props, "default", {});
				$$renderer.push(`<!--]-->`);
			},
			$$slots: { default: true }
		}
	]));
}
//#endregion
//#region src/lib/stores/version.ts
var versionInfo = writable(null);
//#endregion
//#region src/lib/components/panels/SettingsPanel.svelte
function SettingsPanel($$renderer, $$props) {
	$$renderer.component(($$renderer) => {
		var $$store_subs;
		let activeTab = "app";
		const previewStamp = "2026-04-29T15:07:00.000Z";
		let providerDraft = defaultAppSettings.commitMessageProvider;
		let modelDraft = defaultAppSettings.commitMessageModel;
		let timeFormatDraft = defaultAppSettings.timeFormat;
		let dateFormatDraft = defaultAppSettings.dateFormat;
		let telegramBotTokenDraft = defaultAppSettings.telegramBotToken ?? "";
		let telegramChatIdDraft = defaultAppSettings.telegramChatId ?? "";
		let saveState = "idle";
		let saveMessage = "";
		let saveTimer = null;
		let saveQueue = Promise.resolve();
		let projectActionPath = null;
		let providers = derived(() => store_get($$store_subs ??= {}, "$agentProviders", agentProviders));
		let projectList = derived(() => store_get($$store_subs ??= {}, "$projects", projects));
		let importBlocks = derived(() => store_get($$store_subs ??= {}, "$projectImportBlocks", projectImportBlocks));
		let blockedProjectPaths = derived(() => new Set(importBlocks().map((block) => block.path)));
		let selectedProvider = derived(() => providers().find((provider) => provider.id === providerDraft) ?? null);
		let providerModels = derived(() => selectedProvider() ? modelOptionsForProvider(selectedProvider()) : []);
		let defaultModel = derived(() => selectedProvider()?.commitMessageDefaultModel ?? selectedProvider()?.defaultModel ?? defaultAppSettings.commitMessageModel);
		let preview = derived(() => formatDateTime(previewStamp, dateFormatDraft, timeFormatDraft));
		let usageVisibility = derived(() => store_get($$store_subs ??= {}, "$usageProviderVisibility", usageProviderVisibility));
		let appVersion = derived(() => store_get($$store_subs ??= {}, "$versionInfo", versionInfo));
		let pwa = derived(() => store_get($$store_subs ??= {}, "$pwaState", pwaState));
		let pwaStatus = derived(() => pwa().updateAvailable ? "Update available" : pwa().offlineReady ? "Installed app ready" : pwa().installPromptAvailable ? "Install available" : pwa().supported ? "Up to date" : "Not supported");
		onDestroy(() => {
			clearSaveTimer();
		});
		function clearSaveTimer() {
			if (saveTimer) clearTimeout(saveTimer);
			saveTimer = null;
		}
		function setSaveState(state, message) {
			clearSaveTimer();
			saveState = state;
			saveMessage = message;
			if (state === "saved") saveTimer = setTimeout(() => {
				if (saveState === "saved") {
					saveState = "idle";
					saveMessage = "";
				}
			}, 1800);
		}
		async function persistSettings(successMessage = "Saved automatically") {
			saveQueue = saveQueue.catch(() => void 0).then(async () => {
				saveState = "saving";
				saveMessage = "Saving...";
				if (!await updateAppSettings({
					commitMessageProvider: providerDraft,
					commitMessageModel: modelDraft,
					timeFormat: timeFormatDraft,
					dateFormat: dateFormatDraft,
					telegramBotToken: telegramBotTokenDraft.trim() || null,
					telegramChatId: telegramChatIdDraft.trim() || null
				})) {
					providerDraft = store_get($$store_subs ??= {}, "$appSettings", appSettings).commitMessageProvider;
					modelDraft = store_get($$store_subs ??= {}, "$appSettings", appSettings).commitMessageModel;
					timeFormatDraft = store_get($$store_subs ??= {}, "$appSettings", appSettings).timeFormat;
					dateFormatDraft = store_get($$store_subs ??= {}, "$appSettings", appSettings).dateFormat;
					telegramBotTokenDraft = store_get($$store_subs ??= {}, "$appSettings", appSettings).telegramBotToken ?? "";
					telegramChatIdDraft = store_get($$store_subs ??= {}, "$appSettings", appSettings).telegramChatId ?? "";
					setSaveState("error", "Could not save settings");
					return;
				}
				setSaveState("saved", successMessage);
			});
			await saveQueue;
		}
		function commitModelValue(provider) {
			return provider?.commitMessageDefaultModel ?? provider?.defaultModel ?? defaultAppSettings.commitMessageModel;
		}
		async function onProviderChange(event) {
			const nextProvider = event.currentTarget.value;
			const nextModel = commitModelValue(providers().find((item) => item.id === nextProvider) ?? null);
			providerDraft = nextProvider;
			modelDraft = nextModel;
			await persistSettings();
		}
		async function onModelChange(event) {
			modelDraft = event.currentTarget.value;
			await persistSettings();
		}
		async function onTimeFormatChange(event) {
			timeFormatDraft = event.currentTarget.value;
			await persistSettings();
		}
		async function onDateFormatChange(event) {
			dateFormatDraft = event.currentTarget.value;
			await persistSettings();
		}
		function projectBlocked(project) {
			return blockedProjectPaths().has(project.path);
		}
		$$renderer.push(`<div class="settings-tabs svelte-x4ei67" role="tablist"><button type="button" role="tab"${attr_class("svelte-x4ei67", void 0, { "active": activeTab === "app" })}>App</button> <button type="button" role="tab"${attr_class("svelte-x4ei67", void 0, { "active": activeTab === "extensions" })}>Extensions</button></div> `);
		{
			$$renderer.push("<!--[-1-->");
			$$renderer.push(`<div class="settings-page svelte-x4ei67"><section class="section svelte-x4ei67"><h2 class="svelte-x4ei67">Commit message generator</h2> <label class="field svelte-x4ei67"><span class="svelte-x4ei67">Provider</span> `);
			$$renderer.select({
				value: providerDraft,
				onchange: onProviderChange,
				disabled: store_get($$store_subs ??= {}, "$appSettingsLoading", appSettingsLoading) || providers().length === 0,
				class: ""
			}, ($$renderer) => {
				$$renderer.push(`<!--[-->`);
				const each_array = ensure_array_like(providers());
				for (let $$index = 0, $$length = each_array.length; $$index < $$length; $$index++) {
					let provider = each_array[$$index];
					$$renderer.option({
						value: provider.id,
						disabled: !provider.available
					}, ($$renderer) => {
						$$renderer.push(`${escape_html(provider.label)}${escape_html(provider.available ? "" : " (unavailable)")}`);
					});
				}
				$$renderer.push(`<!--]-->`);
			}, "svelte-x4ei67");
			$$renderer.push(`</label> <label class="field svelte-x4ei67"><span class="svelte-x4ei67">Model</span> `);
			$$renderer.select({
				value: modelDraft,
				onchange: onModelChange,
				disabled: store_get($$store_subs ??= {}, "$appSettingsLoading", appSettingsLoading) || !selectedProvider(),
				class: ""
			}, ($$renderer) => {
				if (providerModels().length === 0) {
					$$renderer.push("<!--[0-->");
					$$renderer.option({ value: "" }, ($$renderer) => {
						$$renderer.push(`No models`);
					});
				} else {
					$$renderer.push("<!--[-1-->");
					$$renderer.push(`<!--[-->`);
					const each_array_1 = ensure_array_like(providerModels());
					for (let $$index_1 = 0, $$length = each_array_1.length; $$index_1 < $$length; $$index_1++) {
						let option = each_array_1[$$index_1];
						$$renderer.option({ value: option.value }, ($$renderer) => {
							$$renderer.push(`${escape_html(option.label)}${escape_html(option.value === defaultModel() ? " (default)" : "")}`);
						});
					}
					$$renderer.push(`<!--]-->`);
				}
				$$renderer.push(`<!--]-->`);
			}, "svelte-x4ei67");
			$$renderer.push(`</label></section> <section class="section svelte-x4ei67"><h2 class="svelte-x4ei67">Display</h2> <div class="row svelte-x4ei67"><label class="field svelte-x4ei67"><span class="svelte-x4ei67">Time</span> `);
			$$renderer.select({
				value: timeFormatDraft,
				onchange: onTimeFormatChange,
				disabled: store_get($$store_subs ??= {}, "$appSettingsLoading", appSettingsLoading),
				class: ""
			}, ($$renderer) => {
				$$renderer.option({ value: "12h" }, ($$renderer) => {
					$$renderer.push(`12h`);
				});
				$$renderer.option({ value: "24h" }, ($$renderer) => {
					$$renderer.push(`24h`);
				});
			}, "svelte-x4ei67");
			$$renderer.push(`</label> <label class="field svelte-x4ei67"><span class="svelte-x4ei67">Date</span> `);
			$$renderer.select({
				value: dateFormatDraft,
				onchange: onDateFormatChange,
				disabled: store_get($$store_subs ??= {}, "$appSettingsLoading", appSettingsLoading),
				class: ""
			}, ($$renderer) => {
				$$renderer.option({ value: "locale" }, ($$renderer) => {
					$$renderer.push(`Locale`);
				});
				$$renderer.option({ value: "iso" }, ($$renderer) => {
					$$renderer.push(`ISO`);
				});
				$$renderer.option({ value: "us" }, ($$renderer) => {
					$$renderer.push(`US`);
				});
				$$renderer.option({ value: "eu" }, ($$renderer) => {
					$$renderer.push(`EU`);
				});
				$$renderer.option({ value: "long" }, ($$renderer) => {
					$$renderer.push(`Long`);
				});
			}, "svelte-x4ei67");
			$$renderer.push(`</label></div> <div class="preview svelte-x4ei67">Preview: <strong class="svelte-x4ei67">${escape_html(preview())}</strong></div> <div class="toggle-row svelte-x4ei67"><span class="svelte-x4ei67">Theme</span> <div class="toggle-group svelte-x4ei67" role="group" aria-label="Theme"><button type="button"${attr("aria-pressed", store_get($$store_subs ??= {}, "$theme", theme) === "dark")}${attr_class("svelte-x4ei67", void 0, { "active": store_get($$store_subs ??= {}, "$theme", theme) === "dark" })}>Dark</button> <button type="button"${attr("aria-pressed", store_get($$store_subs ??= {}, "$theme", theme) === "light")}${attr_class("svelte-x4ei67", void 0, { "active": store_get($$store_subs ??= {}, "$theme", theme) === "light" })}>Light</button></div></div></section> <section class="section svelte-x4ei67"><h2 class="svelte-x4ei67">Telegram</h2> <label class="field svelte-x4ei67"><span class="svelte-x4ei67">Bot token</span> <input type="password"${attr("value", telegramBotTokenDraft)} placeholder="123456:ABC..."${attr("disabled", store_get($$store_subs ??= {}, "$appSettingsLoading", appSettingsLoading), true)} class="svelte-x4ei67"/></label> <label class="field svelte-x4ei67"><span class="svelte-x4ei67">Chat ID</span> <input${attr("value", telegramChatIdDraft)} placeholder="123456789"${attr("disabled", store_get($$store_subs ??= {}, "$appSettingsLoading", appSettingsLoading), true)} class="svelte-x4ei67"/></label> <div class="status-line svelte-x4ei67">${escape_html(telegramBotTokenDraft && telegramChatIdDraft ? "Enabled" : "Not configured")}</div></section> <section class="section svelte-x4ei67"><h2 class="svelte-x4ei67">Usage display</h2> <div class="toggle-row svelte-x4ei67"><span class="svelte-x4ei67">Show percentage as</span> <div class="toggle-group svelte-x4ei67" role="group" aria-label="Usage display mode"><button type="button"${attr("aria-pressed", store_get($$store_subs ??= {}, "$usagePercentMode", usagePercentMode) === "left")}${attr_class("svelte-x4ei67", void 0, { "active": store_get($$store_subs ??= {}, "$usagePercentMode", usagePercentMode) === "left" })}>Left</button> <button type="button"${attr("aria-pressed", store_get($$store_subs ??= {}, "$usagePercentMode", usagePercentMode) === "used")}${attr_class("svelte-x4ei67", void 0, { "active": store_get($$store_subs ??= {}, "$usagePercentMode", usagePercentMode) === "used" })}>Used</button></div></div> <!--[-->`);
			const each_array_2 = ensure_array_like(providers());
			for (let $$index_2 = 0, $$length = each_array_2.length; $$index_2 < $$length; $$index_2++) {
				let provider = each_array_2[$$index_2];
				$$renderer.push(`<label class="check-row svelte-x4ei67"><input type="checkbox"${attr("checked", usageVisibility()[provider.id], true)}${attr("aria-label", `Show ${providerName(provider.id)} usage stats`)} class="svelte-x4ei67"/> <span>${escape_html(providerName(provider.id))}</span></label>`);
			}
			$$renderer.push(`<!--]--></section> <section class="section project-management svelte-x4ei67" data-testid="project-management-section"><h2 class="svelte-x4ei67">Projects</h2> `);
			if (projectList().length === 0) {
				$$renderer.push("<!--[0-->");
				$$renderer.push(`<div class="status-line svelte-x4ei67">No projects have been added yet.</div>`);
			} else {
				$$renderer.push("<!--[-1-->");
				$$renderer.push(`<ul class="project-list svelte-x4ei67" aria-label="Projects"><!--[-->`);
				const each_array_3 = ensure_array_like(projectList());
				for (let $$index_3 = 0, $$length = each_array_3.length; $$index_3 < $$length; $$index_3++) {
					let project = each_array_3[$$index_3];
					const blocked = projectBlocked(project);
					$$renderer.push(`<li class="project-row svelte-x4ei67"><div class="project-details svelte-x4ei67"><div class="project-title-row svelte-x4ei67"><strong class="svelte-x4ei67">${escape_html(project.name)}</strong> `);
					if (blocked) {
						$$renderer.push("<!--[0-->");
						$$renderer.push(`<span class="project-status svelte-x4ei67">Import blocked</span>`);
					} else $$renderer.push("<!--[-1-->");
					$$renderer.push(`<!--]--></div> <span${attr("title", project.path)} class="svelte-x4ei67">${escape_html(project.path)}</span></div> <div class="project-actions svelte-x4ei67">`);
					if (!blocked) {
						$$renderer.push("<!--[0-->");
						$$renderer.push(`<button type="button" class="project-action svelte-x4ei67"${attr("disabled", projectActionPath === project.path, true)}>`);
						Ban($$renderer, {
							size: 13,
							"aria-hidden": "true"
						});
						$$renderer.push(`<!----> <span>Block import</span></button>`);
					} else $$renderer.push("<!--[-1-->");
					$$renderer.push(`<!--]--> <button type="button" class="project-action danger svelte-x4ei67"${attr("disabled", projectActionPath === project.path, true)}>`);
					Trash_2($$renderer, {
						size: 13,
						"aria-hidden": "true"
					});
					$$renderer.push(`<!----> <span>Remove</span></button> <button type="button" class="project-action danger-strong svelte-x4ei67"${attr("disabled", projectActionPath === project.path, true)}>`);
					Ban($$renderer, {
						size: 13,
						"aria-hidden": "true"
					});
					$$renderer.push(`<!----> <span>Remove + block</span></button></div></li>`);
				}
				$$renderer.push(`<!--]--></ul>`);
			}
			$$renderer.push(`<!--]--> <div class="blocklist svelte-x4ei67"><h3 class="svelte-x4ei67">Blocked CLI imports</h3> `);
			if (importBlocks().length === 0) {
				$$renderer.push("<!--[0-->");
				$$renderer.push(`<div class="status-line svelte-x4ei67">No project paths are blocked from CLI session import.</div>`);
			} else {
				$$renderer.push("<!--[-1-->");
				$$renderer.push(`<ul class="blocked-list svelte-x4ei67" aria-label="Blocked project import paths"><!--[-->`);
				const each_array_4 = ensure_array_like(importBlocks());
				for (let $$index_4 = 0, $$length = each_array_4.length; $$index_4 < $$length; $$index_4++) {
					let block = each_array_4[$$index_4];
					$$renderer.push(`<li class="blocked-row svelte-x4ei67"><span${attr("title", block.path)} class="svelte-x4ei67">${escape_html(block.path)}</span> <button type="button" class="project-action svelte-x4ei67"${attr("disabled", projectActionPath === block.path, true)}>`);
					Rotate_ccw($$renderer, {
						size: 13,
						"aria-hidden": "true"
					});
					$$renderer.push(`<!----> <span>Allow import</span></button></li>`);
				}
				$$renderer.push(`<!--]--></ul>`);
			}
			$$renderer.push(`<!--]--></div> `);
			$$renderer.push("<!--[-1-->");
			$$renderer.push(`<!--]--></section> <section class="section svelte-x4ei67"><h2 class="svelte-x4ei67">Version</h2> <div class="version-row svelte-x4ei67"><span>Running <strong class="svelte-x4ei67">${escape_html(appVersion()?.current ?? "?")}</strong></span> <span>Latest <strong class="svelte-x4ei67">${escape_html(appVersion()?.latest ?? "?")}</strong></span></div> `);
			if (appVersion()?.updateAvailable) {
				$$renderer.push("<!--[0-->");
				$$renderer.push(`<div class="status-line accent svelte-x4ei67">Update available</div>`);
			} else $$renderer.push("<!--[-1-->");
			$$renderer.push(`<!--]--> <div class="pwa-status svelte-x4ei67" data-testid="pwa-status"><div class="svelte-x4ei67"><span class="svelte-x4ei67">PWA</span> <strong class="svelte-x4ei67">${escape_html(pwaStatus())}</strong></div> `);
			if (pwa().updateAvailable) {
				$$renderer.push("<!--[0-->");
				$$renderer.push(`<button type="button"${attr("disabled", pwa().updating, true)} class="svelte-x4ei67">${escape_html(pwa().updating ? "Updating..." : "Update")}</button>`);
			} else if (pwa().installPromptAvailable) {
				$$renderer.push("<!--[1-->");
				$$renderer.push(`<button type="button" class="svelte-x4ei67">Install</button>`);
			} else $$renderer.push("<!--[-1-->");
			$$renderer.push(`<!--]--></div> `);
			if (pwa().error) {
				$$renderer.push("<!--[0-->");
				$$renderer.push(`<div class="status-line error svelte-x4ei67">${escape_html(pwa().error)}</div>`);
			} else $$renderer.push("<!--[-1-->");
			$$renderer.push(`<!--]--></section> `);
			if (saveMessage) {
				$$renderer.push("<!--[0-->");
				$$renderer.push(`<div${attr_class("save-banner svelte-x4ei67", void 0, {
					"success": saveState !== "error",
					"error": saveState === "error"
				})}>${escape_html(saveMessage)}</div>`);
			} else $$renderer.push("<!--[-1-->");
			$$renderer.push(`<!--]--></div>`);
		}
		$$renderer.push(`<!--]-->`);
		if ($$store_subs) unsubscribe_stores($$store_subs);
	});
}
//#endregion
//#region src/routes/settings/+page.svelte
function _page($$renderer) {
	Header($$renderer, {
		showProjects: false,
		showWorkbenchControls: false
	});
	$$renderer.push(`<!----> <main class="settings-route svelte-1i19ct2">`);
	SettingsPanel($$renderer);
	$$renderer.push(`<!----></main>`);
}

export { _page as default };
//# sourceMappingURL=_page.svelte-B0TbUwpp.js.map
