{"version":3,"names":[],"sources":["theme-10-inline-common-head_tag-2.js"],"sourcesContent":["\n/* Ensure first render has the correct preview_theme_id. */\n(function () {\n  try {\n    var MAP = {\n      \"forum.americandynamics.net\": { id2mode:{13:\"light\",12:\"dark\"}, mode2id:{light:13,dark:12} },\n      \"forum.cemsys.com\":            { id2mode:{ 8:\"light\", 7:\"dark\"}, mode2id:{light: 8,dark: 7} },\n      \"forum.exacq.com\":             { id2mode:{ 7:\"light\", 8:\"dark\"}, mode2id:{light: 7,dark: 8} },\n      \"forum.exacqvision.com\":       { id2mode:{ 7:\"light\", 8:\"dark\"}, mode2id:{light: 7,dark: 8} },\n      \"forum.kantech.com\":           { id2mode:{ 2:\"light\", 5:\"dark\"}, mode2id:{light: 2,dark: 5} },\n      \"forum.softwarehouse.com\":     { id2mode:{10:\"light\", 7:\"dark\"}, mode2id:{light:10,dark: 7} },\n      \"forum.swhouse.com\":           { id2mode:{10:\"light\", 7:\"dark\"}, mode2id:{light:10,dark: 7} }\n    };\n    var host = location.hostname, M = MAP[host] || { id2mode:{}, mode2id:{} };\n    var GUARD = \"sp_theme_head_enforced_v2\";\n    if (sessionStorage.getItem(GUARD)) return;\n\n    var cur = new URL(location.href);\n    var id  = cur.searchParams.get(\"preview_theme_id\");\n    var mode = (cur.searchParams.get(\"sp_theme\") || \"\").toLowerCase();\n\n    if (!id && document.referrer) {\n      try {\n        var ref = new URL(document.referrer);\n        id = ref.searchParams.get(\"preview_theme_id\")\n          || (M.mode2id[(ref.searchParams.get(\"sp_theme\") || \"\").toLowerCase()] ?? null);\n      } catch {}\n    }\n    if (!id && mode) id = String(M.mode2id[mode] ?? \"\");\n\n    if (!id) return;\n    if (cur.searchParams.get(\"preview_theme_id\") === id) return;\n\n    sessionStorage.setItem(GUARD, cur.pathname + \"|\" + id);\n    if (cur.pathname === \"/\" || cur.pathname === \"\") cur.pathname = \"/login\";\n    cur.searchParams.set(\"preview_theme_id\", id);\n    if (!mode) {\n      var derived = M.id2mode[Number(id)];\n      if (derived) cur.searchParams.set(\"sp_theme\", derived);\n    }\n    location.replace(cur.toString());\n  } catch {}\n})();\n"],"mappings":"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","ignoreList":[]}