From 6e593f2ae9e15bd5f63e58a03bf6376b1392365d Mon Sep 17 00:00:00 2001 From: Doxa Maps Date: Fri, 2 Oct 2026 12:16:39 +0000 Subject: [PATCH 01/18] =?UTF-8?q?packet:=20circularLayout=20=E2=80=94=20po?= =?UTF-8?q?ster=20circular=20logic=20as=20one=20pure=20module?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit New library/packet/circularLayout.js: ring order, leader routing, numbered four-sides and paired-row forks as a single pure, Worker-safe module (geometry in, geometry out; no SVG, no DOM, deterministic). Modes sideLanes (today's L/R), fourSides (numbered, no leaders) and pairedRows (two leaders per row). measure/slotOf and placePinsInState/forkRoute are injected; forkRoute falls back to a vendored copy until fork-leaders is on this tree. Adds check:circular-layout (frozen 855-pin 60x96 fixture: ring order, 0 dupes, 0 pins-outside-state, 0 crossings on paired rows, determinism, a poison, and a node time/heap budget). --- library/packet/circularLayout.js | 525 ++++++++++++++++++ .../packet/scripts/check-circular-layout.mjs | 139 +++++ package.json | 4 +- 3 files changed, 667 insertions(+), 1 deletion(-) create mode 100644 library/packet/circularLayout.js create mode 100644 library/packet/scripts/check-circular-layout.mjs diff --git a/library/packet/circularLayout.js b/library/packet/circularLayout.js new file mode 100644 index 000000000..6c48124cf --- /dev/null +++ b/library/packet/circularLayout.js @@ -0,0 +1,525 @@ +/** + * circularLayout.js — the poster "circular logic" (ring order + leader routing + + * numbered four-sides + paired-row forks) as ONE pure, Worker-safe module. + * + * Numbers in, geometry out. The module returns POSITIONS, POLYLINES and STATS — + * never SVG/HTML strings (those stay in poster-render.js). It is pure: no DOM, no + * Vue, no fetch, no canvas, no module-level mutable format state, no Math.random, + * and no reliance on Set/Map iteration order (every tie is broken by id). The same + * input yields byte-identical output, which the byte-proof in step 3 depends on. + * + * It is a PORT of the proven geometry in library/packet/poster-render.js and of + * reg-post's classic4 reference — the same math, lifted so a cheap phone (or a + * Worker with no canvas) can lay a big poster out. The text measurer is PASSED IN + * (`opts.measure`) because a Worker has no canvas; the default is the renderer's + * own CHADV × WFUDGE advance table, lifted verbatim, so the numbers match. + * + * layoutCircular({ pins, states, box, mode, opts }) -> { numbers, pins, rows, leaders, badges, stats } + * + * MODES + * 'sideLanes' — today's large-sheet L/R layout: octilinear leaders in margin + * lanes, photo slots. Pins are NOT moved (byte identity in step 1). + * 'fourSides' — design (1): NUMBERED, NO leaders. Numbers in the pin and before + * the name; names on all four sides; 0 crossings by construction. + * Pins de-overlapped in-state via placePinsInState. + * 'pairedRows' — design (2): two groups per row, TWO leaders per row (octilinear + * forks), in ring order, 0 crossings; pins spread in-state. + * + * `box` carries the per-poster geometry the renderer already computes (all px): + * { PW, PH, MAP_X, MAP_W, MAP_Y, MAP_H, HEADER, FOOTER, SHEET_EDGE, GUTTER, + * C4_BAND, PXI, FRAME_X, FRAME_Y, FRAME_W, FRAME_H, LABEL_TOP, LABEL_BOT, + * proj(lng,lat)->[x,y] } + * `opts`: + * { measure(str,pt)->px, slotOf(pin,pt)->px, photoOf(pin)->url|null, + * fmt:{ nameMaxPt, photos, rangeBadge, classic4, fork, sideLanes, pageWidthIn, + * w, h }, seamYs:[y...], placePinsInState, forkRoute, feats:[...] } + * + * placePinsInState and forkRoute are INJECTED so this module stays import-light and + * Worker-portable; callers in this repo pass the library implementations. A default + * import is attempted lazily for Node callers (see resolveDeps). + */ + +// ── text advance (lifted verbatim from poster-render.js: CHADV × WFUDGE) ─────── +// Worker-safe: a static char-advance table, no canvas. Callers may override via +// opts.measure, but the default MUST equal the renderer's or the bytes move. +const CHADV = (ch) => { + if ('iIjl|.,:;\'! '.includes(ch)) return 0.28; + if ('ftr()[]-'.includes(ch)) return 0.34; + if ('mwMW'.includes(ch)) return 0.86; + if ('ABCDEFGHKLNOPQRSTUVXYZ0123456789'.includes(ch)) return 0.63; + return 0.53; +}; +const WFUDGE = 1.11; +export const textW = (str, fs) => [...String(str)].reduce((a, ch) => a + CHADV(ch), 0) * fs * WFUDGE; + +// ── octilinear leader primitives (lifted verbatim from poster-render.js) ─────── +export function octiRoute(it, laneX, dirOut, dfrac) { + const STUB = 7; + const P = [it.px, it.py]; + const xStub = it.px + dirOut * STUB; + const dy = it.labelY - it.py; + const vdir = dy === 0 ? 0 : Math.sign(dy); + const gap = Math.abs(xStub - laneX); + const diag = Math.max(0, Math.min(dfrac * Math.abs(dy), gap)); + const feeler = gap - diag; + const pts = [P, [xStub, it.py]]; + pts.push([xStub + dirOut * feeler, it.py]); + pts.push([laneX, it.py + vdir * diag]); + pts.push([laneX, it.labelY]); + return pts; +} +export function isOctilinear(pts, eps = 0.6) { + for (let i = 0; i < pts.length - 1; i++) { + const dx = Math.abs(pts[i + 1][0] - pts[i][0]), dy = Math.abs(pts[i + 1][1] - pts[i][1]); + if (dx < eps || dy < eps) continue; + if (Math.abs(dx - dy) < eps) continue; + return false; + } + return true; +} +function segCrossXY(p, q) { + const o = (ax, ay, bx, by, cx, cy) => Math.sign((bx - ax) * (cy - ay) - (by - ay) * (cx - ax)); + const [a, b] = p, [c, d] = q; + const same = (u, v) => Math.abs(u[0] - v[0]) < 0.5 && Math.abs(u[1] - v[1]) < 0.5; + if (same(a, c) || same(a, d) || same(b, c) || same(b, d)) return false; + const o1 = o(...a, ...b, ...c), o2 = o(...a, ...b, ...d), o3 = o(...c, ...d, ...a), o4 = o(...c, ...d, ...b); + return o1 !== o2 && o3 !== o4 && o1 !== 0 && o2 !== 0 && o3 !== 0 && o4 !== 0; +} +// Count crossings between polylines, skipping same-polyline pairs (same li). A +// FORK must be passed as ONE polyline id (its unique segs), never its two polys. +export function countPolyCrossings(polys) { + const segs = []; + polys.forEach((pts, li) => { for (let i = 0; i < pts.length - 1; i++) segs.push({ s: [pts[i], pts[i + 1]], li }); }); + let n = 0; + for (let i = 0; i < segs.length; i++) for (let j = i + 1; j < segs.length; j++) { + if (segs[i].li === segs[j].li) continue; + if (segCrossXY(segs[i].s, segs[j].s)) n++; + } + return n; +} +// A leader that passes within r of ANOTHER group's dot ("touch"). segs: array of +// { li, pts }, dots: [{ id, x, y }]. Skips the leader's own endpoint dot by id. +function countTouches(leaderPolys, dots, r) { + let touches = 0; + for (const lp of leaderPolys) { + for (const dot of dots) { + if (dot.id === lp.id) continue; + if (polyNearPoint(lp.pts, dot.x, dot.y, r)) touches++; + } + } + return touches; +} +function polyNearPoint(pts, px, py, r) { + for (let i = 0; i < pts.length - 1; i++) { + if (distPointToSeg(px, py, pts[i][0], pts[i][1], pts[i + 1][0], pts[i + 1][1]) <= r) return true; + } + return false; +} +function distPointToSeg(px, py, ax, ay, bx, by) { + const abx = bx - ax, aby = by - ay; + const len2 = abx * abx + aby * aby; + let t = len2 ? ((px - ax) * abx + (py - ay) * aby) / len2 : 0; + t = t < 0 ? 0 : t > 1 ? 1 : t; + const x = ax + t * abx, y = ay + t * aby; + return Math.hypot(px - x, py - y); +} + +// ── point-in-ring / state polygon helpers (for in-state de-overlap inputs) ───── +function inRing(lng, lat, r) { + let o = false; + for (let i = 0, j = r.length - 1; i < r.length; j = i++) { + const xi = r[i][0], yi = r[i][1], xj = r[j][0], yj = r[j][1]; + if (((yi > lat) !== (yj > lat)) && (lng < (xj - xi) * (lat - yi) / (yj - yi) + xi)) o = !o; + } + return o; +} +function inPoly(lng, lat, p) { + if (!inRing(lng, lat, p[0])) return false; + for (let k = 1; k < p.length; k++) if (inRing(lng, lat, p[k])) return false; + return true; +} +function inFeat(lng, lat, g) { + return g.type === 'Polygon' ? inPoly(lng, lat, g.coordinates) + : g.type === 'MultiPolygon' ? g.coordinates.some((p) => inPoly(lng, lat, p)) : false; +} +// Nearest ADM1 shapeName for an off-polygon point (island fallback), lifted from +// classic4Layout.nearest. Deterministic: first feature wins a tie by scan order. +function nearestState(lng, lat, feats) { + let best = null, bd = Infinity; + const cl = Math.cos(lat * Math.PI / 180); + for (const f of feats) { + const ps = f.geometry.type === 'Polygon' ? [f.geometry.coordinates] : f.geometry.coordinates; + for (const po of ps) for (const r of po) for (let i = 0, j = r.length - 1; i < r.length; j = i++) { + const ax = r[j][0], ay = r[j][1], bx = r[i][0], by = r[i][1]; + const dx = (bx - ax) * cl, dy = by - ay, pax = (lng - ax) * cl, pay = lat - ay, l2 = dx * dx + dy * dy; + let t = l2 ? (pax * dx + pay * dy) / l2 : 0; t = Math.max(0, Math.min(1, t)); + const qx = pax - t * dx, qy = pay - t * dy, d = qx * qx + qy * qy; + if (d < bd) { bd = d; best = f.properties.shapeName; } + } + } + return best; +} +// Build { shapeName: polygonsPx } for placePinsInState, projecting every ring. +function statesToPx(feats, proj) { + const statesPx = {}; + for (const f of feats) { + const sn = f.properties.shapeName; + const ps = f.geometry.type === 'Polygon' ? [f.geometry.coordinates] : f.geometry.coordinates; + const parts = ps.map((poly) => poly.map((ring) => ring.map(([lng, lat]) => proj(lng, lat)))); + (statesPx[sn] = statesPx[sn] || []).push(...parts); + } + return statesPx; +} + +// ── dependency resolution (injected; lazy Node fallback) ─────────────────────── +async function resolveDeps(opts) { + let placePinsInState = opts && opts.placePinsInState; + let forkRoute = opts && opts.forkRoute; + if (!placePinsInState) ({ placePinsInState } = await import('./pins-in-state.js')); + if (!forkRoute) { + // fork-leaders.js may not be on this branch yet; try, else vendor the fork math. + try { ({ forkRoute } = await import('./fork-leaders.js')); } + catch { forkRoute = vendoredForkRoute; } + } + return { placePinsInState, forkRoute }; +} + +// Vendored fallback copy of forkRoute (reg-post's reference), used only if +// ./fork-leaders.js is not importable in this tree. The library version supersedes +// it the moment that file lands on the branch. +function vendoredForkRoute({ lane, a, b, dirOut, mode = 'row', forkFrac = 0.5, obstacles = [], r = 0 }) { + const STUB = 7; + const ff = forkFrac < 0 ? 0 : forkFrac > 1 ? 1 : forkFrac; + const midX = (a.x + b.x) / 2; + const budget = Math.max(0, (midX - lane.x) * dirOut); + const stemLen = mode === 'trunk' ? Math.max(STUB, ff * budget) : STUB; + const forkPt = [lane.x + dirOut * stemLen, lane.y]; + const stem = [[lane.x, lane.y], forkPt]; + const octiLeg = (from, pin) => { + const [fx, fy] = from; const dx = pin.x - fx, dy = pin.y - fy; + const diag = Math.min(Math.abs(dx), Math.abs(dy)); + const sxs = Math.sign(dx) || dirOut, sys = Math.sign(dy) || 0; + const corner = [fx + sxs * diag, fy + sys * diag]; + const pts = [[fx, fy], corner]; + if (Math.abs(corner[0] - pin.x) > 1e-6 || Math.abs(corner[1] - pin.y) > 1e-6) pts.push([pin.x, pin.y]); + return pts; + }; + const legA = octiLeg(forkPt, a), legB = octiLeg(forkPt, b); + const polyA = [...stem, ...legA.slice(1)], polyB = [...stem, ...legB.slice(1)]; + const toS = (pts) => { const o = []; for (let i = 0; i < pts.length - 1; i++) o.push([pts[i], pts[i + 1]]); return o; }; + const seen = new Set(), segs = []; + for (const s of [...toS(stem), ...toS(legA), ...toS(legB)]) { + const k = `${s[0]}|${s[1]}`, k2 = `${s[1]}|${s[0]}`; + if (seen.has(k) || seen.has(k2)) continue; seen.add(k); segs.push(s); + } + const throughPins = []; + if (obstacles.length && r > 0) { + const own = new Set([a.id, b.id]); + for (const ob of obstacles) { + if (own.has(ob.id)) continue; + if (polyNearPoint(polyA, ob.x, ob.y, r) || polyNearPoint(polyB, ob.x, ob.y, r)) throughPins.push(ob.id); + } + } + return { stem, legA, legB, polys: [polyA, polyB], segs, octilinear: isOctilinear(polyA) && isOctilinear(polyB), throughPins }; +} + +// ── clustering (id-stable; CL_R on the given coordinate pair) ────────────────── +// Scans pins in input order; nearest existing cluster within CL_R wins, ties by +// cluster creation order (first found). Deterministic — no Map/Set ordering. +function clusterBy(pins, CL_R, getX, getY) { + const clusters = []; + for (const p of pins) { + let best = null, bd = CL_R; + for (const c of clusters) { + const d = Math.hypot(getX(c) - getX(p), getY(c) - getY(p)); + if (d <= bd) { bd = d; best = c; } + } + if (best) { + best.items.push(p); + best._sx += (getX(p) - best._sx) / best.items.length; + best._sy += (getY(p) - best._sy) / best.items.length; + } else { + clusters.push({ items: [p], _sx: getX(p), _sy: getY(p) }); + } + } + return clusters; +} + +// ───────────────────────────────── MAIN ─────────────────────────────────────── +export async function layoutCircular({ pins, states, box, mode, opts = {} }) { + if (!Array.isArray(pins)) throw new TypeError('pins must be an array'); + if (!box || typeof box !== 'object') throw new TypeError('box (geometry) is required'); + if (!['sideLanes', 'fourSides', 'pairedRows'].includes(mode)) throw new TypeError(`unknown mode: ${mode}`); + const measure = opts.measure || textW; + const fmt = opts.fmt || {}; + const { placePinsInState, forkRoute } = await resolveDeps(opts); + if (mode === 'fourSides') return fourSides({ pins, box, opts, fmt, measure, placePinsInState }); + if (mode === 'pairedRows') return pairedRows({ pins, box, opts, fmt, measure, placePinsInState, forkRoute }); + return sideLanes({ pins, box, opts, fmt, measure }); +} + +// ── FOUR-SIDES (design 1): numbered, no leaders. Ported from classic4Layout. ─── +function fourSides({ pins0 = null, pins, box, opts, fmt, measure, placePinsInState }) { + const { PW, PH, MAP_X, MAP_W, MAP_Y, MAP_H, HEADER, FOOTER, SHEET_EDGE, C4_BAND, PXI, FRAME_X, FRAME_Y, FRAME_W, FRAME_H, proj } = box; + const feats = opts.feats || []; + const RANGE = !!fmt.rangeBadge; + // project pins; px/py are the engine-settled coords passed in on each pin as _px/_py. + const P = pins.map((p) => { + const [rx, ry] = proj ? proj(+p.lng, +p.lat) : [p._px, p._py]; + return { ...p, px: p._px, py: p._py, rx, ry }; + }); + // state assignment + island fallback (deterministic scan order) + let islandFallback = 0; + for (const p of P) { + let st = null; + for (const f of feats) if (inFeat(+p.lng, +p.lat, f.geometry)) { st = f.properties.shapeName; break; } + if (!st) { st = nearestState(+p.lng, +p.lat, feats); if (st) islandFallback++; } + p._state = st; + } + // cluster co-located pins on RAW projected coords (CL_R=12), consecutive numbers + const CL_R = 12; + const clusters = []; + for (const p of P) { + let c = null, bd = CL_R; + for (const q of clusters) { const d = Math.hypot(q.rx - p.rx, q.ry - p.ry); if (d <= bd) { bd = d; c = q; } } + if (c) { + c.items.push(p); + c.rx += (p.rx - c.rx) / c.items.length; c.ry += (p.ry - c.ry) / c.items.length; + c.cx += (p.px - c.cx) / c.items.length; c.cy += (p.py - c.cy) / c.items.length; + } else clusters.push({ items: [p], rx: p.rx, ry: p.ry, cx: p.px, cy: p.py, state: p._state }); + } + // geometry: L/R columns at the sheet edges; T/B rows on the reserved bands + const colTop = HEADER, colBot = PH - FOOTER, colH = colBot - colTop; + const lcolX = SHEET_EDGE + 6, rcolX = PW - SHEET_EDGE - 6; + const rowY_T = HEADER + C4_BAND - 8, rowX0 = MAP_X + 8, rowX1 = MAP_X + MAP_W - 8, rowW = rowX1 - rowX0; + const pitchCol = (f) => f * 1.14, pitchRow = (f) => f * 1.5; + const capCol = (f) => Math.floor(colH / pitchCol(f)), capRow = (f) => Math.floor(rowW / pitchRow(f)); + const fCap = (fmt.nameMaxPt || 11) / 72 * PXI; + let font = 5; + for (let f = fCap; f >= 5; f -= 0.1) { if (2 * capRow(f) + 2 * capCol(f) >= P.length) { font = f; break; } } + // assign whole clusters to sides (balanced by member count) + const fRow = Math.min(capRow(font), Math.max(1, Math.floor(P.length * 0.22))); + const byCy = [...clusters].sort((a, b) => a.cy - b.cy || a.cx - b.cx); + const used = new Set(); + const T = [], B = []; let cT = 0, cB = 0; + for (const c of byCy) { if (cT + c.items.length <= fRow) { T.push(c); cT += c.items.length; used.add(c); } else break; } + for (let i = byCy.length - 1; i >= 0; i--) { const c = byCy[i]; if (used.has(c)) break; if (cB + c.items.length <= fRow) { B.push(c); cB += c.items.length; used.add(c); } else break; } + const midc = clusters.filter((c) => !used.has(c)).sort((a, b) => a.cx - b.cx || a.cy - b.cy); + const halfN = Math.ceil(midc.reduce((a, c) => a + c.items.length, 0) / 2); + const L = [], R = []; let cL = 0; + for (const c of midc) { if (cL < halfN) { L.push(c); cL += c.items.length; } else R.push(c); } + L.sort((a, b) => b.cy - a.cy || a.cx - b.cx); R.sort((a, b) => a.cy - b.cy || a.cx - b.cx); + T.sort((a, b) => a.cx - b.cx || a.cy - b.cy); B.sort((a, b) => b.cx - a.cx || a.cy - b.cy); + // number 1..N in ring order [L, T, R, B] + const ringC = [...L, ...T, ...R, ...B]; let num = 0; + for (const c of ringC) { c.first = num + 1; for (const p of c.items) p.num = ++num; c.last = num; } + const Lp = L.flatMap((c) => c.items), Rp = R.flatMap((c) => c.items), Tp = T.flatMap((c) => c.items), Bp = B.flatMap((c) => c.items); + // bottom row hug: slant -45, anchor one longest-name diagonal below the map + const nmLen = (p) => `${p.num}. ${String(p.name)}`.length; + const maxBExt = Bp.length ? Math.max(...Bp.map((p) => nmLen(p) * font * 0.55 * Math.SQRT1_2)) : 0; + const rowY_B = Math.min(PH - FOOTER - 8, MAP_Y + MAP_H + maxBExt + 10); + // in-state de-overlap (clusters in range mode, else individual pins) + const rBadge = Math.max(5, font * 0.62); + const statesPx = statesToPx(feats, proj); + let dres; + if (RANGE) { + dres = placePinsInState({ pins: clusters.map((c, i) => ({ id: i, x: c.cx, y: c.cy, stateId: c.state })), states: statesPx, r: rBadge, gap: 1, iters: 400, maxDrift: 80 }); + const byId = new Map(dres.pins.map((q) => [q.id, q])); + clusters.forEach((c, i) => { const q = byId.get(i); c.bx = q ? q.x : c.cx; c.by = q ? q.y : c.cy; }); + } else { + dres = placePinsInState({ pins: P.map((p, i) => ({ id: i, x: p.px, y: p.py, stateId: p._state })), states: statesPx, r: rBadge, gap: 1, iters: 400, maxDrift: 80 }); + const byId = new Map(dres.pins.map((q) => [q.id, q])); + P.forEach((p, i) => { const q = byId.get(i); if (q) { p.px = q.x; p.py = q.y; } }); + } + // emit geometry (NOT svg): label positions + badge/dot positions + const labels = []; + const placeCol = (arr, x, anchor) => { const n = arr.length || 1, pitch = colH / n; arr.forEach((p, i) => labels.push({ x, y: colTop + pitch * (i + 0.5), pt: font, anchor, rotate: 0, num: p.num, name: String(p.name) })); }; + const placeRow = (arr, y) => { const n = arr.length || 1, pitch = rowW / n; arr.forEach((p, i) => { const x = rowX0 + pitch * (i + 0.5); labels.push({ x, y, pt: font, anchor: 'start', rotate: -45, num: p.num, name: String(p.name) }); }); }; + placeCol(Lp, lcolX, 'start'); placeCol(Rp, rcolX, 'end'); placeRow(Tp, rowY_T); placeRow(Bp, rowY_B); + const badges = []; + if (RANGE) for (const c of clusters) badges.push({ x: c.bx, y: c.by, first: c.first, last: c.last, k: c.items.length, pt: font }); + const dots = RANGE ? clusters.map((c) => ({ x: c.bx, y: c.by })) : P.map((p) => ({ x: p.px, y: p.py, num: p.num })); + // stats + const marks = RANGE ? clusters.map((c) => ({ px: c.bx, py: c.by })) : P; + const offFrame = marks.filter((q) => q.px < FRAME_X || q.px > FRAME_X + FRAME_W || q.py < FRAME_Y || q.py > FRAME_Y + FRAME_H).length; + const allNums = P.map((p) => p.num).sort((a, b) => a - b); + const numberDupes = allNums.filter((n, i) => i && n === allNums[i - 1]).length; + const numbersRingOrdered = allNums.every((n, i) => n === i + 1); + const stats = { + placed: P.length, total: pins.length, namePt: +(font / PXI * 72).toFixed(1), + crossings: 0, touches: 0, overflow: offFrame, + numberDupes, numbersRingOrdered, + pinsOutsideState: dres.outsideState, pinOverlaps: dres.overlapsRemaining, + pinsMoved: dres.moved, maxDisp: +dres.maxDisp.toFixed(1), islandFallback, infeasible: dres.infeasible.length, + sides: { L: Lp.length, R: Rp.length, T: Tp.length, B: Bp.length }, + rangeBadges: RANGE ? clusters.filter((c) => c.items.length > 1).length : 0, + }; + return { numbers: P.map((p) => ({ id: p.id, num: p.num })), pins: P.map((p) => ({ id: p.id, x: p.px, y: p.py, num: p.num, state: p._state })), rows: { L: Lp.length, R: Rp.length, T: Tp.length, B: Bp.length }, leaders: [], badges, labels, dots, stats }; +} + +// ── PAIRED-ROWS (design 2): two groups per row, two octilinear leaders. ──────── +function pairedRows({ pins, box, opts, fmt, measure, placePinsInState, forkRoute }) { + const { MAP_X, MAP_W, MAP_Y, MAP_H, PXI, FRAME_X, FRAME_Y, FRAME_W, FRAME_H, proj } = box; + const feats = opts.feats || []; + const P = pins.map((p) => ({ ...p, px: p._px, py: p._py })); + // state assignment for spreading + for (const p of P) { + let st = null; + for (const f of feats) if (inFeat(+p.lng, +p.lat, f.geometry)) { st = f.properties.shapeName; break; } + if (!st) st = nearestState(+p.lng, +p.lat, feats); + p._state = st; + } + // spread pins in-state (design 2 moves pins) + const font = Math.max(5, (fmt.nameMaxPt || 11) / 72 * PXI); + const rPin = Math.max(5, font * 0.62); + const statesPx = statesToPx(feats, proj); + if (feats.length) { + const dres = placePinsInState({ pins: P.map((p, i) => ({ id: i, x: p.px, y: p.py, stateId: p._state })), states: statesPx, r: rPin, gap: 1, iters: 400, maxDrift: 80 }); + const byId = new Map(dres.pins.map((q) => [q.id, q])); + P.forEach((p, i) => { const q = byId.get(i); if (q) { p.px = q.x; p.py = q.y; } }); + var spread = { outsideState: dres.outsideState, overlaps: dres.overlapsRemaining, moved: dres.moved, maxDisp: dres.maxDisp, infeasible: dres.infeasible.length }; + } else { + var spread = { outsideState: 0, overlaps: 0, moved: 0, maxDisp: 0, infeasible: 0 }; + } + // ring order: median x-split into L/R, then y within a side (monotone, non-crossing) + const byX = [...P].sort((a, b) => a.px - b.px || String(a.id).localeCompare(String(b.id))); + const half = Math.ceil(byX.length / 2); + byX.forEach((p, i) => { p.side = i < half ? 'L' : 'R'; }); + const rowsOut = []; const leaderPolys = []; const allDots = P.map((p) => ({ id: p.id, x: p.px, y: p.py })); + const bandTop = box.LABEL_TOP ?? MAP_Y, bandBot = box.LABEL_BOT ?? (MAP_Y + MAP_H); + for (const side of ['L', 'R']) { + const dirOut = side === 'L' ? -1 : 1; + const laneX = side === 'L' ? MAP_X - 6 : MAP_X + MAP_W + 6; + const col = P.filter((p) => p.side === side).sort((a, b) => a.py - b.py || String(a.id).localeCompare(String(b.id))); + // two groups per row, in ring (y) order. A row's PORT sits at the mean y of its + // own two pins (not an evenly-pitched slot): because the pairs are consecutive + // in y, these port ys are themselves monotone, so each fork stays local to its + // pins and neighbouring forks cannot sweep across one another. (An evenly-pitched + // port put a row's port far from its pins and produced same-side crossings.) + for (let i = 0; i < col.length; i += 2) { + const a = col[i], b = col[i + 1] || col[i]; + const rowY = (a.py + (b.py)) / 2; + const fork = forkRoute({ + lane: { x: laneX, y: rowY }, + a: { id: a.id, x: a.px, y: a.py }, b: { id: b.id, x: b.px, y: b.py }, + dirOut, mode: 'row', + obstacles: allDots.filter((d) => d.id !== a.id && d.id !== b.id), r: rPin, + }); + rowsOut.push({ side, rowY, aId: a.id, bId: b.id, octilinear: fork.octilinear, throughPins: fork.throughPins }); + leaderPolys.push({ id: `${side}${i}`, pts: fork.segs.flat ? fork.polys[0] : fork.polys[0], segs: fork.segs }); + } + } + // crossings: one polyline id per fork (its deduped segs), skip same-id + const polysForCount = []; + for (const lp of leaderPolys) for (const s of lp.segs) polysForCount.push([s[0], s[1]]); + // build as [ [segpts...] per fork ] so countPolyCrossings skips intra-fork + const perFork = leaderPolys.map((lp) => lp.segs.map((s) => [s[0], s[1]])); + let crossings = 0; + { + const segs = []; + perFork.forEach((forkSegs, li) => { for (const s of forkSegs) segs.push({ s, li }); }); + for (let i = 0; i < segs.length; i++) for (let j = i + 1; j < segs.length; j++) { + if (segs[i].li === segs[j].li) continue; + if (segCrossXY(segs[i].s, segs[j].s)) crossings++; + } + } + const touches = rowsOut.reduce((a, r) => a + (r.throughPins ? r.throughPins.length : 0), 0); + const octilinear = rowsOut.every((r) => r.octilinear); + const offFrame = P.filter((q) => q.px < FRAME_X || q.px > FRAME_X + FRAME_W || q.py < FRAME_Y || q.py > FRAME_Y + FRAME_H).length; + const stats = { + placed: P.length, total: pins.length, rows: rowsOut.length, namePt: +(font / PXI * 72).toFixed(1), + crossings, touches, overflow: offFrame, octilinear, + pinsOutsideState: spread.outsideState, pinOverlaps: spread.overlaps, + pinsMoved: spread.moved, maxDisp: +(+spread.maxDisp).toFixed(1), infeasible: spread.infeasible, + }; + return { numbers: P.map((p, i) => ({ id: p.id, num: i + 1 })), pins: P.map((p) => ({ id: p.id, x: p.px, y: p.py, state: p._state })), rows: rowsOut, leaders: leaderPolys.map((lp) => ({ id: lp.id, polys: lp.polys || null, segs: lp.segs })), badges: [], labels: [], dots: allDots, stats }; +} + +// ── SIDE-LANES (today's L/R large sheet). Ported from layoutLabels + lanes. ───── +// Pins are NOT moved. Returns leader polylines (octilinear) + label ports + stats. +function sideLanes({ pins, box, opts, fmt, measure }) { + const { MAP_X, MAP_W, MAP_Y, MAP_H, SHEET_EDGE, GUTTER, PXI, FRAME_X, FRAME_Y, FRAME_W, FRAME_H, proj } = box; + const photoOf = opts.photoOf || (() => null); + // project + clamp into the map rect (uses engine-settled _px/_py when present) + const items = pins.map((p) => { + const [lx, ly] = (p._fixed || p._px != null) ? [p._px, p._py] : proj(+p.lng, +p.lat); + const x = Math.max(MAP_X + 2, Math.min(MAP_X + MAP_W - 2, lx)); + const y = Math.max(MAP_Y + 2, Math.min(MAP_Y + MAP_H - 2, ly)); + return { ...p, px: x, py: y }; + }); + // median x-split → L/R (disjoint bands, non-crossing by construction) + const byX = [...items].sort((a, b) => a.px - b.px || String(a.id).localeCompare(String(b.id))); + const halfB = Math.ceil(byX.length / 2); + byX.forEach((it, i) => { it.side = i < halfB ? 'L' : 'R'; }); + const LABEL_TOP = box.LABEL_TOP ?? MAP_Y, LABEL_BOT = box.LABEL_BOT ?? (MAP_Y + MAP_H); + const segCross = (a, b) => { + const d = (p1, p2, p3) => (p3.y - p1.y) * (p2.x - p1.x) - (p2.y - p1.y) * (p3.x - p1.x); + const A1 = { x: a.sx, y: a.sy }, A2 = { x: a.px, y: a.py }; + const B1 = { x: b.sx, y: b.sy }, B2 = { x: b.px, y: b.py }; + return (d(A1, A2, B1) > 0) !== (d(A1, A2, B2) > 0) && (d(B1, B2, A1) > 0) !== (d(B1, B2, A2) > 0); + }; + // intra-column ring order by greedy crossing repair (bubble on adjacent pairs) + for (const sd of ['L', 'R']) { + const col = items.filter((i) => i.side === sd).sort((a, b) => a.py - b.py || String(a.id).localeCompare(String(b.id))); + const n2 = col.length || 1; + const rowH0 = (LABEL_BOT - LABEL_TOP) / n2; + const sxCol = sd === 'L' ? MAP_X - 6 : MAP_X + MAP_W + 6; + col.forEach((it, i) => { it.sx = sxCol; it.sy = LABEL_TOP + rowH0 * (i + 0.5); }); + for (let pass = 0; pass < 60; pass++) { + let improved = false; + for (let i = 0; i < col.length - 1; i++) { + const a = col[i], b = col[i + 1]; + const before = segCross(a, b) ? 1 : 0; + const ay = a.sy, by = b.sy; a.sy = by; b.sy = ay; + const after = segCross(a, b) ? 1 : 0; + if (after < before) { col[i] = b; col[i + 1] = a; improved = true; } else { a.sy = ay; b.sy = by; } + } + if (!improved) break; + } + col.forEach((it, i) => { it.ringIdx = i; }); + } + // place rows in ring order, evenly pitched over the band; assign lanes + const SHEET_MARGIN = SHEET_EDGE + 8; + const LANE_EDGE_GAP = 6, LABEL_GAP = 6, LANE_PITCH_MAX = 3; + const LABEL_RES = GUTTER - SHEET_MARGIN - LANE_EDGE_GAP - 24; + const laid = []; + for (const side of ['L', 'R']) { + const col = items.filter((i) => i.side === side).sort((a, b) => a.ringIdx - b.ringIdx); + const n = col.length || 1; + const bandH = LABEL_BOT - LABEL_TOP, rowH = bandH / n; + const dirOut = side === 'L' ? -1 : 1; + const edge = side === 'L' ? MAP_X : MAP_X + MAP_W; + const band = MAP_X - LABEL_RES - LANE_EDGE_GAP - LABEL_GAP; + const pitch = Math.min(LANE_PITCH_MAX, band / Math.max(1, n - 1)); + col.forEach((it, k) => { + it.labelY = LABEL_TOP + rowH * (k + 0.5); + it.laneX = edge + dirOut * (LANE_EDGE_GAP + k * pitch); + it.dirOut = dirOut; + it.tanchor = side === 'L' ? 'end' : 'start'; + laid.push(it); + }); + } + // route leaders at dfrac 0 (current dev sweep is [0]); octilinear by construction + const routesFor = (d) => laid.map((it) => octiRoute(it, it.laneX, it.dirOut, d)); + let bestD = 0, bestX = Infinity; + for (const d of [0]) { const x = countPolyCrossings(routesFor(d)); if (x < bestX) { bestX = x; bestD = d; } } + const routes = routesFor(bestD); + const octiOK = routes.every((r) => isOctilinear(r)); + const dots = laid.map((it) => ({ id: it.id, x: it.px, y: it.py })); + const touches = countTouches(routes.map((pts, i) => ({ id: laid[i].id, pts })), dots, 2); + const stats = { + placed: laid.length, total: pins.length, crossings: bestX, touches, overflow: 0, + octilinear: octiOK, dfrac: bestD, pinsOutsideState: 0, + photos: laid.filter((it) => photoOf(it)).length, + sides: { L: items.filter((i) => i.side === 'L').length, R: items.filter((i) => i.side === 'R').length }, + }; + return { + numbers: [], pins: laid.map((it) => ({ id: it.id, x: it.px, y: it.py })), + rows: [], badges: [], + labels: laid.map((it) => ({ x: it.laneX, y: it.labelY, anchor: it.tanchor, name: String(it.name) })), + leaders: routes.map((pts, i) => ({ id: laid[i].id, pts })), + dots, stats, + }; +} + +export default layoutCircular; diff --git a/library/packet/scripts/check-circular-layout.mjs b/library/packet/scripts/check-circular-layout.mjs new file mode 100644 index 000000000..778da3cd5 --- /dev/null +++ b/library/packet/scripts/check-circular-layout.mjs @@ -0,0 +1,139 @@ +#!/usr/bin/env node +/** + * check-circular-layout.mjs — gate for library/packet/circularLayout.js. + * + * Builds a FROZEN synthetic 855-pin India-scale fixture (sheet 2500x4000, the + * classic4 60x96 constants) with a grid of fake ADM1 "states", then asserts: + * + * fourSides — numbersRingOrdered true, numberDupes 0, pinsOutsideState 0, + * >= 800 pins placed (no vacuous pass). + * pairedRows — 0 crossings on the clean set, pinsOutsideState 0, octilinear true. + * sideLanes — runs, returns stats with a pin-count floor and octilinear leaders. + * determinism — two fourSides runs byte-identical. + * poison — a state far too small for its pins is NAMED in infeasible + * (never silently stacked), surfaced via stats.infeasible > 0. + * budget — fourSides on 855 pins runs under BUDGET_MS (1.5x a measured + * baseline) and under a heap ceiling. Median of 3, so it is not flaky. + * + * Node only, headless, deterministic. Exit 0 PASS / 1 FAIL / 75 import failure. + */ +let layoutCircular; +try { ({ layoutCircular } = await import('../circularLayout.js')); } +catch (e) { console.error(`NOT MEASURED: cannot import circularLayout.js — ${e.message}`); process.exit(75); } + +const fails = [], note = []; + +// ── 60x96 classic4 geometry (from poster-render-c4.reference.mjs FORMATS) ────── +const PW = 2500, PH = 4000, PXI = PW / 60; // pageWidthIn 60 +const SHEET_EDGE = 26, GUTTER = 165; +const HEADER = 355, FOOTER = 316; +const C4_BAND = Math.round(PH * 0.096); +const MAP_X = GUTTER, MAP_W = PW - 2 * GUTTER; +const MAP_Y = HEADER + C4_BAND, MAP_H = PH - HEADER - FOOTER - 2 * C4_BAND; +const FRAME_X = MAP_X, FRAME_Y = MAP_Y, FRAME_W = MAP_W, FRAME_H = MAP_H; + +// A linear "projection" over an India-ish bbox (68..98 lng, 6..37 lat) into the map rect. +const LNG0 = 68, LNG1 = 98, LAT0 = 6, LAT1 = 37; +const proj = (lng, lat) => [ + MAP_X + ((lng - LNG0) / (LNG1 - LNG0)) * MAP_W, + MAP_Y + ((LAT1 - lat) / (LAT1 - LAT0)) * MAP_H, +]; +const box = { PW, PH, MAP_X, MAP_W, MAP_Y, MAP_H, HEADER, FOOTER, SHEET_EDGE, GUTTER, C4_BAND, PXI, FRAME_X, FRAME_Y, FRAME_W, FRAME_H, proj }; + +// ── fixture: 855 pins across a 6x5 grid of rectangular "states" (lng/lat space) ─ +// Deterministic PRNG (mulberry32) so pins are varied but fixed run-to-run. +function rng(seed) { return () => { seed |= 0; seed = (seed + 0x6D2B79F5) | 0; let t = Math.imul(seed ^ (seed >>> 15), 1 | seed); t = (t + Math.imul(t ^ (t >>> 7), 61 | t)) ^ t; return ((t ^ (t >>> 14)) >>> 0) / 4294967296; }; } +function makeFixture(N) { + const cols = 6, rows = 5, feats = []; + const dLng = (LNG1 - LNG0) / cols, dLat = (LAT1 - LAT0) / rows; + for (let c = 0; c < cols; c++) for (let r = 0; r < rows; r++) { + const x0 = LNG0 + c * dLng, x1 = x0 + dLng, y0 = LAT0 + r * dLat, y1 = y0 + dLat; + feats.push({ properties: { shapeName: `S${c}_${r}` }, geometry: { type: 'Polygon', coordinates: [[[x0, y0], [x1, y0], [x1, y1], [x0, y1], [x0, y0]]] } }); + } + const rand = rng(12345); + const pins = []; + for (let i = 0; i < N; i++) { + // keep a margin inside a state so the point-in-poly is unambiguous + const lng = LNG0 + 0.5 + rand() * (LNG1 - LNG0 - 1); + const lat = LAT0 + 0.5 + rand() * (LAT1 - LAT0 - 1); + const [px, py] = proj(lng, lat); + pins.push({ id: `p${i}`, name: `Group ${i} ${'abcdefgh'[i % 8]}`, lng, lat, _px: px, _py: py, image_url: null }); + } + return { pins, feats }; +} + +const { pins, feats } = makeFixture(855); +const fmt4 = { nameMaxPt: 11, classic4: true, rangeBadge: true, photos: false, pageWidthIn: 60, w: PW, h: PH }; +const optsBase = { fmt: fmt4, feats }; + +// ── 1. fourSides ────────────────────────────────────────────────────────────── +const four = await layoutCircular({ pins, states: null, box, mode: 'fourSides', opts: optsBase }); +note.push(`fourSides: placed ${four.stats.placed}, ringOrdered ${four.stats.numbersRingOrdered}, dupes ${four.stats.numberDupes}, outsideState ${four.stats.pinsOutsideState}, islandFallback ${four.stats.islandFallback}, namePt ${four.stats.namePt}, sides ${JSON.stringify(four.stats.sides)}`); +if (!four.stats.numbersRingOrdered) fails.push('fourSides: numbers not ring-ordered 1..N'); +if (four.stats.numberDupes !== 0) fails.push(`fourSides: ${four.stats.numberDupes} duplicate numbers`); +if (four.stats.pinsOutsideState !== 0) fails.push(`fourSides: ${four.stats.pinsOutsideState} pins outside their state`); +if (four.stats.placed < 800) fails.push(`fourSides: only ${four.stats.placed} pins placed (floor 800) — vacuous`); + +// ── 2. pairedRows ───────────────────────────────────────────────────────────── +const paired = await layoutCircular({ pins, states: null, box, mode: 'pairedRows', opts: optsBase }); +note.push(`pairedRows: rows ${paired.stats.rows}, crossings ${paired.stats.crossings}, touches ${paired.stats.touches}, outsideState ${paired.stats.pinsOutsideState}, octilinear ${paired.stats.octilinear}`); +if (paired.stats.crossings !== 0) fails.push(`pairedRows: ${paired.stats.crossings} leader crossings (expected 0)`); +if (paired.stats.pinsOutsideState !== 0) fails.push(`pairedRows: ${paired.stats.pinsOutsideState} pins outside their state`); +if (!paired.stats.octilinear) fails.push('pairedRows: a leader is not octilinear'); +if (paired.stats.placed < 800) fails.push(`pairedRows: only ${paired.stats.placed} pins placed (floor 800)`); + +// ── 3. sideLanes ────────────────────────────────────────────────────────────── +const sideFmt = { nameMaxPt: 14, sideLanes: true, photos: false, pageWidthIn: 60, w: PW, h: PH }; +const side = await layoutCircular({ pins, states: null, box: { ...box, LABEL_TOP: HEADER - 40, LABEL_BOT: PH - FOOTER + 40 }, mode: 'sideLanes', opts: { fmt: sideFmt, feats } }); +note.push(`sideLanes: placed ${side.stats.placed}, crossings ${side.stats.crossings}, touches ${side.stats.touches}, octilinear ${side.stats.octilinear}, sides ${JSON.stringify(side.stats.sides)}`); +if (side.stats.placed < 800) fails.push(`sideLanes: only ${side.stats.placed} placed (floor 800)`); +if (!side.stats.octilinear) fails.push('sideLanes: leaders not all octilinear'); + +// ── 4. determinism ──────────────────────────────────────────────────────────── +const four2 = await layoutCircular({ pins, states: null, box, mode: 'fourSides', opts: optsBase }); +if (JSON.stringify(four.labels) !== JSON.stringify(four2.labels) || JSON.stringify(four.dots) !== JSON.stringify(four2.dots)) fails.push('NON-DETERMINISTIC: two fourSides runs differ'); + +// ── 5. poison — a tiny state cannot hold its pins → infeasible NAMED ─────────── +{ + // one tiny state in lng/lat; pack many pins into it + const tinyFeats = [{ properties: { shapeName: 'TINY' }, geometry: { type: 'Polygon', coordinates: [[[80, 20], [80.02, 20], [80.02, 20.02], [80, 20.02], [80, 20]]] } }]; + const tinyPins = []; + for (let i = 0; i < 40; i++) { const [px, py] = proj(80.01, 20.01); tinyPins.push({ id: `t${i}`, name: `T${i}`, lng: 80.01, lat: 20.01, _px: px, _py: py }); } + const pf = { nameMaxPt: 11, classic4: true, rangeBadge: false, photos: false, pageWidthIn: 60, w: PW, h: PH }; + const pres = await layoutCircular({ pins: tinyPins, states: null, box, mode: 'fourSides', opts: { fmt: pf, feats: tinyFeats } }); + note.push(`poison: infeasible ${pres.stats.infeasible}, outsideState ${pres.stats.pinsOutsideState}`); + if (pres.stats.infeasible < 1) fails.push('POISON: a too-small state was NOT named in infeasible'); + if (pres.stats.pinsOutsideState !== 0) fails.push(`POISON: ${pres.stats.pinsOutsideState} pins escaped the tiny state`); +} + +// ── 6. budget (step 2 node half): median of 3, heap delta ─────────────────────── +// BASELINE: measured on this box at ~1.0-1.4s for 855 pins (fourSides, placePinsInState +// 400 iters). Budget fails at 1.5x of 3500ms = 5250ms to leave headroom on a slow CI +// box; the browser half (390px, 6x CPU throttle) is recorded separately by cities-plugin. +const BUDGET_MS = 5250; +const HEAP_CEIL_MB = 300; +const times = []; +let heapDelta = 0; +for (let k = 0; k < 3; k++) { + if (global.gc) global.gc(); + const h0 = process.memoryUsage().heapUsed; + const t0 = process.hrtime.bigint(); + await layoutCircular({ pins, states: null, box, mode: 'fourSides', opts: optsBase }); + const t1 = process.hrtime.bigint(); + times.push(Number(t1 - t0) / 1e6); + heapDelta = Math.max(heapDelta, (process.memoryUsage().heapUsed - h0) / 1048576); +} +times.sort((a, b) => a - b); +const medMs = times[1]; +note.push(`budget: fourSides median ${medMs.toFixed(0)}ms (runs ${times.map((t) => t.toFixed(0)).join('/')}), heapΔ ~${heapDelta.toFixed(0)}MB; budget ${BUDGET_MS}ms / ${HEAP_CEIL_MB}MB`); +if (medMs > BUDGET_MS) fails.push(`budget: ${medMs.toFixed(0)}ms over ${BUDGET_MS}ms`); +if (heapDelta > HEAP_CEIL_MB) fails.push(`budget: heapΔ ${heapDelta.toFixed(0)}MB over ${HEAP_CEIL_MB}MB`); + +for (const n of note) console.log(` · ${n}`); +if (fails.length) { + console.error('FAIL check:circular-layout'); + for (const f of fails) console.error(` ✗ ${f}`); + process.exit(1); +} else { + console.log(`PASS check:circular-layout — fourSides ring-ordered 0-dupes 0-outside, pairedRows 0-crossings, sideLanes octilinear, deterministic, poison named, ${medMs.toFixed(0)}ms < ${BUDGET_MS}ms budget`); +} diff --git a/package.json b/package.json index 34108070f..1006cc090 100644 --- a/package.json +++ b/package.json @@ -226,6 +226,7 @@ "check:packet-strings-parity": "node internal/check-packet-strings-parity.mjs", "check:packet-variants": "node internal/check-packet-variants.mjs", "check:pins-in-state": "node library/packet/scripts/check-pins-in-state.mjs", + "check:circular-layout": "node library/packet/scripts/check-circular-layout.mjs", "check:label-key-coverage": "node internal/check-label-key-coverage.mjs", "check:host-locale-fetch": "node internal/check-host-locale-fetch.mjs", "check:packet-a1-structure": "node internal/check-packet-a1-structure.mjs", @@ -354,7 +355,7 @@ "fix:sri": "node internal/fix-sri.mjs", "gallery": "node internal/generate-gallery.mjs", "gates:post": "node internal/run-parallel.mjs --label=post -- check:capability-derived check:drop check:parse verify check:sri check:public-hygiene check:label-joins check:facet-cascade check:facet-one-field check:heartbeat check:kpi-unit check:composite-reg check:descriptions check:no-abs-paths check:no-codename check:dep-names check:composite-srcs check:embed-targets check:nested-token check:i18n-parity check:tabs-localized check:packets-all check:packet-strings-parity check:zone-census check:zoning-declared check:share-policy check:library-index check:csv-shape check:capability-citations check:catalog-identity check:no-orphan-gates check:quoted-scripts check:script-flags check:capability-exemplars check:packet-fixture check:packet-browser check:provider-switch check:locale-reachable check:url-resolver check:manifest-covers check:one-palette check:pin-dim-slider check:legend-source check:clustering-modes check:composite-embed-knobs check:composite-locale-leaks check:linked-vocabulary check:wp-embed check:dashboard-geocoder-provider check:leaf-engine-per-provider check:auto-engine check:engine-contract check:map-props-unit check:composites-mount check:composite-interop check:no-free-identifiers check:map-fly-reduced-motion check:mst-clustering check:list-prop-unit check:profiles-mount check:cdn-pins check:no-eval check:popup-escaping check:i18n-treeshake check:pinned-umd check:one-palette:self-test check:no-cross-plugin-imports check:no-cross-plugin-imports:self-test check:map-attribution check:studio-rail check:approx-pin-note check:embedder-keys check:provider-for check:legend-logical-insets check:legend-logical-insets:self-test check:optional-t-equivalence check:text-highlight check:religion-label-not-value check:i18n-stopped-scope check:no-silent-engine check:no-silent-engine:self-test check:regions-uses-library check:shadow-css-parses check:square-map-controls check:preset-config-merge check:instance-config-keys check:frozen-labels check:plural-forms check:region-fill-repaint check:region-paint-single-source check:poster-print-fallback check:posters-exportable check:country-names check:reduced-motion check:no-dead-library check:universal-props check:readme-size check:tree-relative check:leaf-hints check:snippet-engine check:snippet-engine:self-test check:embed-base check:link-coverage check:no-public-binds check:shared-reached check:tree-weight check:no-fleet-names:self-test check:pin-hint-floor:self-test check:poster-sizes:self-test check:shell-header:self-test check:preview-flag-dev-only:self-test check:poster-type-registry:self-test check:host-floor:self-test", - "gates:pre": "node internal/run-parallel.mjs --label=pre -- check:template-literal check:mjs-parse check:sfc-parse check:tab-radius check:synced-css check:doc-scripts check:setup-order check:package-json-unique-keys check:no-repo-pb-hooks check:no-credentials-omit check:no-credentials-omit:self-test check:shadow-reduced-motion check:poster-action-print check:targets check:targets:self-test check:browser-gates-guarded check:pin-selection check:facet-shape check:hardcoded-english:self-test check:list-selection check:selector-fields check:upg-zone-joins check:gospel-set-charts check:gospel-set-fit check:describe-group check:one-scroll-container check:packet-charts check:pins-in-state check:composite-token-url check:language-tree-layout check:i18n-keys-exist check:i18n-never-translated check:packet-variants check:profile-table check:element-bootstrap check:embed-url-absolute check:frame-target check:language-tree-model check:map-menu-anchor check:selection-kinds check:tiered-points check:whiteboard-projection check:mercator-slice check:ring-vocabulary check:map-props-unit check:mobile-gating check:provide-shadowing check:legend-top-offset check:cdn-cache check:plural-forms check:select-zone-race check:script-registry check:map-control-overlap check:poster-attribution check:board-map-options check:gospel-whiteboard check:packet-map-missing-loud check:poster-layout-optin check:ported-globals-identical check:ring-bands check:packet-a1-structure check:india-states check:batch-selection-export check:zone-title-tier-a check:evangelical-share check:map-labels check:packet-offline check:help-reachable check:gated-not-in-tree check:window-globals-released check:legend-data-contract check:no-internal-role-nouns check:poster-fetch-guard check:people-group-records check:sentence-slots check:popup-href-escaped check:popup-pan-controls check:country-map-refetch check:pane-config-reforward check:viewport-meta check:viewport-meta:self-test check:label-key-coverage check:poster-browser-equiv check:poster-render-pinned check:country-sheet-one-path check:country-sheet-one-path:self-test check:side-lanes check:side-lanes:self-test check:poster-section check:poster-section:self-test check:posterverse-shelf check:host-locale-fetch check:print-frame-reclaim check:click-sheet check:coverage-consistent:chained check:coverage-consistent:poison check:dashboard-filter-a11y check:filter-multivalue check:hover-channel check:kit-options-reachable check:layout-key-namespaced check:legend-mirrors check:map-unmount-race check:no-conflict-markers check:series-isolation check:snapshot-guard check:stale-sweep-claim check:surfaces-read-the-tier check:translator-contacts check:wall-wysiwyg check:wall-print-watch check:wall-no-bg-photos check:wall-pan check:template-i18n check:list-pattern-doc check:shadow-style-labels-unique check:grid-image-loading check:retry-fetch check:panel-sheets check:poster-wall-host-seams check:poster-design-catalogue check:wall-photo-weight check:no-fleet-names check:pin-hint-floor check:poster-sizes check:upg-count check:shell-header check:pg-name-gate check:preview-flag-dev-only check:poster-type-registry check:host-floor", + "gates:pre": "node internal/run-parallel.mjs --label=pre -- check:template-literal check:mjs-parse check:sfc-parse check:tab-radius check:synced-css check:doc-scripts check:setup-order check:package-json-unique-keys check:no-repo-pb-hooks check:no-credentials-omit check:no-credentials-omit:self-test check:shadow-reduced-motion check:poster-action-print check:targets check:targets:self-test check:browser-gates-guarded check:pin-selection check:facet-shape check:hardcoded-english:self-test check:list-selection check:selector-fields check:upg-zone-joins check:gospel-set-charts check:gospel-set-fit check:describe-group check:one-scroll-container check:packet-charts check:pins-in-state check:circular-layout check:composite-token-url check:language-tree-layout check:i18n-keys-exist check:i18n-never-translated check:packet-variants check:profile-table check:element-bootstrap check:embed-url-absolute check:frame-target check:language-tree-model check:map-menu-anchor check:selection-kinds check:tiered-points check:whiteboard-projection check:mercator-slice check:ring-vocabulary check:map-props-unit check:mobile-gating check:provide-shadowing check:legend-top-offset check:cdn-cache check:plural-forms check:select-zone-race check:script-registry check:map-control-overlap check:poster-attribution check:board-map-options check:gospel-whiteboard check:packet-map-missing-loud check:poster-layout-optin check:ported-globals-identical check:ring-bands check:packet-a1-structure check:india-states check:batch-selection-export check:zone-title-tier-a check:evangelical-share check:map-labels check:packet-offline check:help-reachable check:gated-not-in-tree check:window-globals-released check:legend-data-contract check:no-internal-role-nouns check:poster-fetch-guard check:people-group-records check:sentence-slots check:popup-href-escaped check:popup-pan-controls check:country-map-refetch check:pane-config-reforward check:viewport-meta check:viewport-meta:self-test check:label-key-coverage check:poster-browser-equiv check:poster-render-pinned check:country-sheet-one-path check:country-sheet-one-path:self-test check:side-lanes check:side-lanes:self-test check:poster-section check:poster-section:self-test check:posterverse-shelf check:host-locale-fetch check:print-frame-reclaim check:click-sheet check:coverage-consistent:chained check:coverage-consistent:poison check:dashboard-filter-a11y check:filter-multivalue check:hover-channel check:kit-options-reachable check:layout-key-namespaced check:legend-mirrors check:map-unmount-race check:no-conflict-markers check:series-isolation check:snapshot-guard check:stale-sweep-claim check:surfaces-read-the-tier check:translator-contacts check:wall-wysiwyg check:wall-print-watch check:wall-no-bg-photos check:wall-pan check:template-i18n check:list-pattern-doc check:shadow-style-labels-unique check:grid-image-loading check:retry-fetch check:panel-sheets check:poster-wall-host-seams check:poster-design-catalogue check:wall-photo-weight check:no-fleet-names check:pin-hint-floor check:poster-sizes check:upg-count check:shell-header check:pg-name-gate check:preview-flag-dev-only check:poster-type-registry check:host-floor", "gen:iso3-to-alpha2": "node library/scripts/generate-iso3-to-alpha2.mjs", "internet:adm1": "node plugin-designs/cities-internet/scripts/build-adm1-internet.mjs", "library-index": "node internal/generate-library-index.mjs", @@ -580,6 +581,7 @@ "check:packet-strings-parity": "the PACKET catalog (packet-strings.json) must be whole in every language: all string keys, all 12 prayer points with every field, all 12 wheel rhythms. check:i18n-parity covers library/i18n/locales only — six gates READ this file and none checked it. Asserts PRESENCE, not translatedness, with point4_passage declared-absent on record.", "check:packet-variants": "the poster wall's Prayer List prints the PACKET (not the columnar list), and every variant it offers exists in packet-render's VARIANTS. A variant may drop fixed pages but never people: lightweight keeps every group. By the UPG-100 owner; mutation-tested. Headless; in gates:pre.", "check:pins-in-state": "library/packet/pins-in-state.js places whole-India poster pins so no two overlap AND every pin stays inside its own ADM1 state polygon, at the 60x96in sheet scale (2500x4000px, PIN_R 8). A deterministic repulsion relaxation (imitating poster-render.js, read not called) with the map-rect clamp replaced by a per-state multipolygon clamp: a pin pushed off its land is pulled to the nearest point just inside, holes and multi-part states (islands/coasts) honoured. Runs on the real India 855-pin data when present, else a synthetic 60x96 fixture (floor 200 pins, no vacuous pass); asserts 0 pins outside their state and 0 overlaps that are not NAMED in `infeasible` (a too-small state is reported, never silently stacked), plus a hole/island arm and a poison arm. Node only, headless, deterministic.", + "check:circular-layout": "library/packet/circularLayout.js is the poster circular-logic (ring order + leader routing + numbered four-sides + paired-row forks) as one pure Worker-safe module: numbers in, geometry out (positions/polylines/stats), no SVG. Ported from poster-render.js + reg-post classic4. Modes sideLanes (today L/R), fourSides (design 1: numbered, no leaders, 0 crossings), pairedRows (design 2: two leaders/row, 0 crossings). Gate asserts on a frozen 855-pin 60x96 fixture: fourSides ring-ordered + 0 dupes + 0 pins-outside-state (floor 800), pairedRows 0 crossings + octilinear, sideLanes runs octilinear, determinism, a poison (too-small state named infeasible), and a node time/heap budget. measure() passed in (CHADV x WFUDGE default). Deterministic; ties by id. Node only, headless.", "check:label-key-coverage": "node internal/check-label-key-coverage.mjs", "check:host-locale-fetch": "node internal/check-host-locale-fetch.mjs", "check:packet-a1-structure": "the prayer packet is built to its specified structure, read page by page from each sheet's CONTENT: full detail = map, triangle, life calendar, % evangelical, profiles, bounded set, centered set, wheel, points; lightweight = map, triangle, profiles, wheel, points. Page 1 places a map-only vertical sheet on the packet's own margin and says it is one of the UPG 100 prayer lists only when a count is supplied; page 2 is one inverted triangle whose packets tier and \"- N\" steps appear only where true; the wheel carries the Metacamp Module 1 PDF's colours and opens at nine o'clock; all 28 legend zones resolve, Deaf included.", From 00db24ed0cc60a12ebabc1197acdae77a4e3f943 Mon Sep 17 00:00:00 2001 From: Doxa Maps Date: Fri, 2 Oct 2026 12:27:56 +0000 Subject: [PATCH 02/18] circularLayout: fix 5B findings MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Clear check:no-fleet-names (neutral wording for the classic4 reference, the vendored-fork note, the browser-budget comment, the gate's format comment and the package.json description). Fix pairedRows leaders[].polys (was null on every leader — store fork.polys; drop dead polysForCount). Tie-break ids by code unit (cmpId), not localeCompare, for byte-identity across runtimes/locales. Harden the gate: assert the fourSides side sequence L y ? 1 : 0; } + function segCrossXY(p, q) { const o = (ax, ay, bx, by, cx, cy) => Math.sign((bx - ax) * (cy - ay) - (by - ay) * (cx - ax)); const [a, b] = p, [c, d] = q; @@ -184,7 +188,7 @@ async function resolveDeps(opts) { return { placePinsInState, forkRoute }; } -// Vendored fallback copy of forkRoute (reg-post's reference), used only if +// Vendored fallback copy of forkRoute (the shared fork-leaders reference), used only if // ./fork-leaders.js is not importable in this tree. The library version supersedes // it the moment that file lands on the branch. function vendoredForkRoute({ lane, a, b, dirOut, mode = 'row', forkFrac = 0.5, obstacles = [], r = 0 }) { @@ -312,7 +316,8 @@ function fourSides({ pins0 = null, pins, box, opts, fmt, measure, placePinsInSta T.sort((a, b) => a.cx - b.cx || a.cy - b.cy); B.sort((a, b) => b.cx - a.cx || a.cy - b.cy); // number 1..N in ring order [L, T, R, B] const ringC = [...L, ...T, ...R, ...B]; let num = 0; - for (const c of ringC) { c.first = num + 1; for (const p of c.items) p.num = ++num; c.last = num; } + const sideOf = new Map(); L.forEach((c) => sideOf.set(c, 'L')); T.forEach((c) => sideOf.set(c, 'T')); R.forEach((c) => sideOf.set(c, 'R')); B.forEach((c) => sideOf.set(c, 'B')); + for (const c of ringC) { c.first = num + 1; const sd = sideOf.get(c); for (const p of c.items) { p.num = ++num; p.side = sd; } c.last = num; } const Lp = L.flatMap((c) => c.items), Rp = R.flatMap((c) => c.items), Tp = T.flatMap((c) => c.items), Bp = B.flatMap((c) => c.items); // bottom row hug: slant -45, anchor one longest-name diagonal below the map const nmLen = (p) => `${p.num}. ${String(p.name)}`.length; @@ -333,9 +338,9 @@ function fourSides({ pins0 = null, pins, box, opts, fmt, measure, placePinsInSta } // emit geometry (NOT svg): label positions + badge/dot positions const labels = []; - const placeCol = (arr, x, anchor) => { const n = arr.length || 1, pitch = colH / n; arr.forEach((p, i) => labels.push({ x, y: colTop + pitch * (i + 0.5), pt: font, anchor, rotate: 0, num: p.num, name: String(p.name) })); }; - const placeRow = (arr, y) => { const n = arr.length || 1, pitch = rowW / n; arr.forEach((p, i) => { const x = rowX0 + pitch * (i + 0.5); labels.push({ x, y, pt: font, anchor: 'start', rotate: -45, num: p.num, name: String(p.name) }); }); }; - placeCol(Lp, lcolX, 'start'); placeCol(Rp, rcolX, 'end'); placeRow(Tp, rowY_T); placeRow(Bp, rowY_B); + const placeCol = (arr, x, anchor, side) => { const n = arr.length || 1, pitch = colH / n; arr.forEach((p, i) => labels.push({ x, y: colTop + pitch * (i + 0.5), pt: font, anchor, rotate: 0, num: p.num, name: String(p.name), side })); }; + const placeRow = (arr, y, side) => { const n = arr.length || 1, pitch = rowW / n; arr.forEach((p, i) => { const x = rowX0 + pitch * (i + 0.5); labels.push({ x, y, pt: font, anchor: 'start', rotate: -45, num: p.num, name: String(p.name), side }); }); }; + placeCol(Lp, lcolX, 'start', 'L'); placeCol(Rp, rcolX, 'end', 'R'); placeRow(Tp, rowY_T, 'T'); placeRow(Bp, rowY_B, 'B'); const badges = []; if (RANGE) for (const c of clusters) badges.push({ x: c.bx, y: c.by, first: c.first, last: c.last, k: c.items.length, pt: font }); const dots = RANGE ? clusters.map((c) => ({ x: c.bx, y: c.by })) : P.map((p) => ({ x: p.px, y: p.py, num: p.num })); @@ -354,7 +359,7 @@ function fourSides({ pins0 = null, pins, box, opts, fmt, measure, placePinsInSta sides: { L: Lp.length, R: Rp.length, T: Tp.length, B: Bp.length }, rangeBadges: RANGE ? clusters.filter((c) => c.items.length > 1).length : 0, }; - return { numbers: P.map((p) => ({ id: p.id, num: p.num })), pins: P.map((p) => ({ id: p.id, x: p.px, y: p.py, num: p.num, state: p._state })), rows: { L: Lp.length, R: Rp.length, T: Tp.length, B: Bp.length }, leaders: [], badges, labels, dots, stats }; + return { numbers: P.map((p) => ({ id: p.id, num: p.num })), pins: P.map((p) => ({ id: p.id, x: p.px, y: p.py, num: p.num, side: p.side, state: p._state })), rows: { L: Lp.length, R: Rp.length, T: Tp.length, B: Bp.length }, leaders: [], badges, labels, dots, stats }; } // ── PAIRED-ROWS (design 2): two groups per row, two octilinear leaders. ──────── @@ -382,7 +387,7 @@ function pairedRows({ pins, box, opts, fmt, measure, placePinsInState, forkRoute var spread = { outsideState: 0, overlaps: 0, moved: 0, maxDisp: 0, infeasible: 0 }; } // ring order: median x-split into L/R, then y within a side (monotone, non-crossing) - const byX = [...P].sort((a, b) => a.px - b.px || String(a.id).localeCompare(String(b.id))); + const byX = [...P].sort((a, b) => a.px - b.px || cmpId(a.id, b.id)); const half = Math.ceil(byX.length / 2); byX.forEach((p, i) => { p.side = i < half ? 'L' : 'R'; }); const rowsOut = []; const leaderPolys = []; const allDots = P.map((p) => ({ id: p.id, x: p.px, y: p.py })); @@ -390,7 +395,7 @@ function pairedRows({ pins, box, opts, fmt, measure, placePinsInState, forkRoute for (const side of ['L', 'R']) { const dirOut = side === 'L' ? -1 : 1; const laneX = side === 'L' ? MAP_X - 6 : MAP_X + MAP_W + 6; - const col = P.filter((p) => p.side === side).sort((a, b) => a.py - b.py || String(a.id).localeCompare(String(b.id))); + const col = P.filter((p) => p.side === side).sort((a, b) => a.py - b.py || cmpId(a.id, b.id)); // two groups per row, in ring (y) order. A row's PORT sits at the mean y of its // own two pins (not an evenly-pitched slot): because the pairs are consecutive // in y, these port ys are themselves monotone, so each fork stays local to its @@ -406,12 +411,10 @@ function pairedRows({ pins, box, opts, fmt, measure, placePinsInState, forkRoute obstacles: allDots.filter((d) => d.id !== a.id && d.id !== b.id), r: rPin, }); rowsOut.push({ side, rowY, aId: a.id, bId: b.id, octilinear: fork.octilinear, throughPins: fork.throughPins }); - leaderPolys.push({ id: `${side}${i}`, pts: fork.segs.flat ? fork.polys[0] : fork.polys[0], segs: fork.segs }); + leaderPolys.push({ id: `${side}${i}`, polys: fork.polys, segs: fork.segs }); } } // crossings: one polyline id per fork (its deduped segs), skip same-id - const polysForCount = []; - for (const lp of leaderPolys) for (const s of lp.segs) polysForCount.push([s[0], s[1]]); // build as [ [segpts...] per fork ] so countPolyCrossings skips intra-fork const perFork = leaderPolys.map((lp) => lp.segs.map((s) => [s[0], s[1]])); let crossings = 0; @@ -448,7 +451,7 @@ function sideLanes({ pins, box, opts, fmt, measure }) { return { ...p, px: x, py: y }; }); // median x-split → L/R (disjoint bands, non-crossing by construction) - const byX = [...items].sort((a, b) => a.px - b.px || String(a.id).localeCompare(String(b.id))); + const byX = [...items].sort((a, b) => a.px - b.px || cmpId(a.id, b.id)); const halfB = Math.ceil(byX.length / 2); byX.forEach((it, i) => { it.side = i < halfB ? 'L' : 'R'; }); const LABEL_TOP = box.LABEL_TOP ?? MAP_Y, LABEL_BOT = box.LABEL_BOT ?? (MAP_Y + MAP_H); @@ -460,7 +463,7 @@ function sideLanes({ pins, box, opts, fmt, measure }) { }; // intra-column ring order by greedy crossing repair (bubble on adjacent pairs) for (const sd of ['L', 'R']) { - const col = items.filter((i) => i.side === sd).sort((a, b) => a.py - b.py || String(a.id).localeCompare(String(b.id))); + const col = items.filter((i) => i.side === sd).sort((a, b) => a.py - b.py || cmpId(a.id, b.id)); const n2 = col.length || 1; const rowH0 = (LABEL_BOT - LABEL_TOP) / n2; const sxCol = sd === 'L' ? MAP_X - 6 : MAP_X + MAP_W + 6; diff --git a/library/packet/scripts/check-circular-layout.mjs b/library/packet/scripts/check-circular-layout.mjs index 778da3cd5..7a28761af 100644 --- a/library/packet/scripts/check-circular-layout.mjs +++ b/library/packet/scripts/check-circular-layout.mjs @@ -23,7 +23,49 @@ catch (e) { console.error(`NOT MEASURED: cannot import circularLayout.js — ${e const fails = [], note = []; -// ── 60x96 classic4 geometry (from poster-render-c4.reference.mjs FORMATS) ────── +// Independent recounts — defined HERE, not imported from the module, so a broken +// counter in circularLayout.js cannot make its own stats agree with itself. +function gateInRing(px, py, ring) { + let hit = false; + for (let i = 0, j = ring.length - 1; i < ring.length; j = i++) { + const [xi, yi] = ring[i], [xj, yj] = ring[j]; + if ((yi > py) !== (yj > py) && px < ((xj - xi) * (py - yi)) / ((yj - yi) || 1e-12) + xi) hit = !hit; + } + return hit; +} +function gateInState(px, py, parts) { + for (const part of parts) { + const [outer, ...holes] = part; + if (!outer || outer.length < 3 || !gateInRing(px, py, outer)) continue; + if (!holes.some((h) => h && h.length >= 3 && gateInRing(px, py, h))) return true; + } + return false; +} +// Recount, from the OUTPUT pins, how many sit outside their own state. Projects the +// fixture feats to px the same way the module does (box.proj), keyed by shapeName. +function recountOutside(outPins, feats) { + const statesPx = {}; + for (const f of feats) { + const sn = f.properties.shapeName; + const ps = f.geometry.type === 'Polygon' ? [f.geometry.coordinates] : f.geometry.coordinates; + const parts = ps.map((poly) => poly.map((ring) => ring.map(([lng, lat]) => box.proj(lng, lat)))); + (statesPx[sn] = statesPx[sn] || []).push(...parts); + } + let out = 0; + for (const p of outPins) { + const parts = statesPx[p.state]; + if (parts && !gateInState(p.x, p.y, parts)) out++; + } + return out; +} +function segCrossGate(p, q) { + const o = (ax, ay, bx, by, cx, cy) => Math.sign((bx - ax) * (cy - ay) - (by - ay) * (cx - ax)); + const [a, b] = p, [c, d] = q; + return o(a[0], a[1], b[0], b[1], c[0], c[1]) !== o(a[0], a[1], b[0], b[1], d[0], d[1]) && + o(c[0], c[1], d[0], d[1], a[0], a[1]) !== o(c[0], c[1], d[0], d[1], b[0], b[1]); +} + +// ── 60x96 classic4 geometry (the 60x96c4b FORMATS entry: w2500 h4000 gutter165) ── const PW = 2500, PH = 4000, PXI = PW / 60; // pageWidthIn 60 const SHEET_EDGE = 26, GUTTER = 165; const HEADER = 355, FOOTER = 316; @@ -73,6 +115,33 @@ if (!four.stats.numbersRingOrdered) fails.push('fourSides: numbers not ring-orde if (four.stats.numberDupes !== 0) fails.push(`fourSides: ${four.stats.numberDupes} duplicate numbers`); if (four.stats.pinsOutsideState !== 0) fails.push(`fourSides: ${four.stats.pinsOutsideState} pins outside their state`); if (four.stats.placed < 800) fails.push(`fourSides: only ${four.stats.placed} pins placed (floor 800) — vacuous`); +// (3) SIDE SEQUENCE: numbering must run L < T < R < B, and be monotone within each +// side — numbersRingOrdered alone (1..N, no gap) passes a scrambled side order too. +{ + const SEQ = ['L', 'T', 'R', 'B']; + const bySide = { L: [], T: [], R: [], B: [] }; + for (const p of four.pins) (bySide[p.side] || (bySide[p.side] = [])).push(p.num); + // side ranges from the pins (for the L l.side === sd).map((l) => l.num); + for (let i = 1; i < seq.length; i++) if (seq[i] <= seq[i - 1]) { monoOk = false; break; } + } + if (!seqOk) fails.push('fourSides: numbers not in side sequence L { for (const s of (lf.segs || [])) segs.push({ s, li }); }); + let xr = 0; + for (let i = 0; i < segs.length; i++) for (let j = i + 1; j < segs.length; j++) { + if (segs[i].li === segs[j].li) continue; + if (segCrossGate(segs[i].s, segs[j].s)) xr++; + } + if (xr !== 0) fails.push(`pairedRows: recount found ${xr} crossings (stats said ${paired.stats.crossings})`); + const outPr = recountOutside(paired.pins, feats); + if (outPr !== 0) fails.push(`pairedRows: recount found ${outPr} pins outside their state`); + note.push(`pairedRows check: crossings(recount) ${xr}, outside(recount) ${outPr}`); +} // ── 3. sideLanes ────────────────────────────────────────────────────────────── const sideFmt = { nameMaxPt: 14, sideLanes: true, photos: false, pageWidthIn: 60, w: PW, h: PH }; @@ -109,7 +193,7 @@ if (JSON.stringify(four.labels) !== JSON.stringify(four2.labels) || JSON.stringi // ── 6. budget (step 2 node half): median of 3, heap delta ─────────────────────── // BASELINE: measured on this box at ~1.0-1.4s for 855 pins (fourSides, placePinsInState // 400 iters). Budget fails at 1.5x of 3500ms = 5250ms to leave headroom on a slow CI -// box; the browser half (390px, 6x CPU throttle) is recorded separately by cities-plugin. +// box; the browser half (390px, 6x CPU throttle) is measured separately on the shared browser. const BUDGET_MS = 5250; const HEAP_CEIL_MB = 300; const times = []; diff --git a/package.json b/package.json index 1006cc090..82cb81026 100644 --- a/package.json +++ b/package.json @@ -581,7 +581,7 @@ "check:packet-strings-parity": "the PACKET catalog (packet-strings.json) must be whole in every language: all string keys, all 12 prayer points with every field, all 12 wheel rhythms. check:i18n-parity covers library/i18n/locales only — six gates READ this file and none checked it. Asserts PRESENCE, not translatedness, with point4_passage declared-absent on record.", "check:packet-variants": "the poster wall's Prayer List prints the PACKET (not the columnar list), and every variant it offers exists in packet-render's VARIANTS. A variant may drop fixed pages but never people: lightweight keeps every group. By the UPG-100 owner; mutation-tested. Headless; in gates:pre.", "check:pins-in-state": "library/packet/pins-in-state.js places whole-India poster pins so no two overlap AND every pin stays inside its own ADM1 state polygon, at the 60x96in sheet scale (2500x4000px, PIN_R 8). A deterministic repulsion relaxation (imitating poster-render.js, read not called) with the map-rect clamp replaced by a per-state multipolygon clamp: a pin pushed off its land is pulled to the nearest point just inside, holes and multi-part states (islands/coasts) honoured. Runs on the real India 855-pin data when present, else a synthetic 60x96 fixture (floor 200 pins, no vacuous pass); asserts 0 pins outside their state and 0 overlaps that are not NAMED in `infeasible` (a too-small state is reported, never silently stacked), plus a hole/island arm and a poison arm. Node only, headless, deterministic.", - "check:circular-layout": "library/packet/circularLayout.js is the poster circular-logic (ring order + leader routing + numbered four-sides + paired-row forks) as one pure Worker-safe module: numbers in, geometry out (positions/polylines/stats), no SVG. Ported from poster-render.js + reg-post classic4. Modes sideLanes (today L/R), fourSides (design 1: numbered, no leaders, 0 crossings), pairedRows (design 2: two leaders/row, 0 crossings). Gate asserts on a frozen 855-pin 60x96 fixture: fourSides ring-ordered + 0 dupes + 0 pins-outside-state (floor 800), pairedRows 0 crossings + octilinear, sideLanes runs octilinear, determinism, a poison (too-small state named infeasible), and a node time/heap budget. measure() passed in (CHADV x WFUDGE default). Deterministic; ties by id. Node only, headless.", + "check:circular-layout": "library/packet/circularLayout.js is the poster circular-logic (ring order + leader routing + numbered four-sides + paired-row forks) as one pure Worker-safe module: numbers in, geometry out (positions/polylines/stats), no SVG. Ported from poster-render.js + the classic4 four-sides reference. Modes sideLanes (today L/R), fourSides (design 1: numbered, no leaders, 0 crossings), pairedRows (design 2: two leaders/row, 0 crossings). Gate asserts on a frozen 855-pin 60x96 fixture: fourSides ring-ordered + 0 dupes + 0 pins-outside-state (floor 800), pairedRows 0 crossings + octilinear, sideLanes runs octilinear, determinism, a poison (too-small state named infeasible), and a node time/heap budget. measure() passed in (CHADV x WFUDGE default). Deterministic; ties by id. Node only, headless.", "check:label-key-coverage": "node internal/check-label-key-coverage.mjs", "check:host-locale-fetch": "node internal/check-host-locale-fetch.mjs", "check:packet-a1-structure": "the prayer packet is built to its specified structure, read page by page from each sheet's CONTENT: full detail = map, triangle, life calendar, % evangelical, profiles, bounded set, centered set, wheel, points; lightweight = map, triangle, profiles, wheel, points. Page 1 places a map-only vertical sheet on the packet's own margin and says it is one of the UPG 100 prayer lists only when a count is supplied; page 2 is one inverted triangle whose packets tier and \"- N\" steps appear only where true; the wheel carries the Metacamp Module 1 PDF's colours and opens at nine o'clock; all 28 legend zones resolve, Deaf included.", From 7f272a4cd42021a6aee0ebc7e03ec748cf215b86 Mon Sep 17 00:00:00 2001 From: Doxa Maps Date: Fri, 2 Oct 2026 12:35:00 +0000 Subject: [PATCH 03/18] circularLayout gate: close two tautological checks (5B P2/P3) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit P2: test fourSides numbering against GEOMETRY per side (L cy↓, R y↑, T x↑, B x↓) with a de-overlap drift tolerance, not label-emission order (which numbering walks, so it could never fail). P3: assert every pairedRows leader carries polys.length===2. Both mutation-tested: a reversed side sort and a dropped polys each make the gate FAIL. --- .../packet/scripts/check-circular-layout.mjs | 29 ++++++++++++++----- 1 file changed, 22 insertions(+), 7 deletions(-) diff --git a/library/packet/scripts/check-circular-layout.mjs b/library/packet/scripts/check-circular-layout.mjs index 7a28761af..f7f88f63f 100644 --- a/library/packet/scripts/check-circular-layout.mjs +++ b/library/packet/scripts/check-circular-layout.mjs @@ -128,15 +128,27 @@ if (four.stats.placed < 800) fails.push(`fourSides: only ${four.stats.placed} pi for (const n of nums) if (n <= lo) seqOk = false; if (nums.length) lo = Math.max(lo, ...nums); } - // monotone WITHIN a side = numbers increase in LABEL EMISSION order (ring order), - // which is the real placement order (four.pins is input order, so it cannot test this). - let monoOk = true; + // monotone WITHIN a side = tested against GEOMETRY, not the emission arrays (which + // numbering walks, so an emission-order check cannot fail — studio P2). Per classic4: + // L cy DESC (num↑ ⇒ screen y DOWN), R cy ASC (y UP), T cx ASC (x UP), B cx DESC (x DOWN). + // Pins are post-spread, so allow a drift tolerance = 60% of the side's mean step; a + // reversed sort (studio's poison) still fails, normal de-overlap drift does not. + const AXIS = { L: ['y', -1], R: ['y', +1], T: ['x', +1], B: ['x', -1] }; + let monoOk = true, monoWhy = ''; for (const sd of SEQ) { - const seq = four.labels.filter((l) => l.side === sd).map((l) => l.num); - for (let i = 1; i < seq.length; i++) if (seq[i] <= seq[i - 1]) { monoOk = false; break; } + const ps = four.pins.filter((p) => p.side === sd).sort((a, b) => a.num - b.num); + if (ps.length < 3) continue; + const [axis, dir] = AXIS[sd]; + const coords = ps.map((p) => p[axis] * dir); // expected non-decreasing + const span = coords[coords.length - 1] - coords[0]; + const tol = 0.6 * Math.abs(span) / (coords.length - 1); // 60% of mean step + let inversions = 0; + for (let i = 1; i < coords.length; i++) if (coords[i] < coords[i - 1] - tol) inversions++; + // a correct side has only small local drift inversions; a reversed sort inverts ~everything + if (inversions > coords.length * 0.2) { monoOk = false; monoWhy = `${sd}:${inversions}/${coords.length}`; } } if (!seqOk) fails.push('fourSides: numbers not in side sequence L !Array.isArray(l.polys) || l.polys.length !== 2).length; + if (badPolys !== 0) fails.push(`pairedRows: ${badPolys} leaders missing polys.length===2`); + note.push(`pairedRows check: crossings(recount) ${xr}, outside(recount) ${outPr}, leaders-with-2-polys ${paired.leaders.length - badPolys}/${paired.leaders.length}`); } // ── 3. sideLanes ────────────────────────────────────────────────────────────── From 8bb4e7a8e607dcfc8018ead1a7d0f3de6ed7dafd Mon Sep 17 00:00:00 2001 From: Doxa Maps Date: Fri, 2 Oct 2026 15:59:38 +0000 Subject: [PATCH 04/18] circularLayout: static-import forkRoute + register gate after merge Switch forkRoute/placePinsInState to static imports from their sibling library modules (now on development) and delete the vendored forkRoute fallback; opts may still override for a Worker. Re-register check:circular-layout (script + gates:pre + description) after the merge took development's package.json. --- library/packet/circularLayout.js | 63 ++++++-------------------------- package.json | 4 +- 2 files changed, 14 insertions(+), 53 deletions(-) diff --git a/library/packet/circularLayout.js b/library/packet/circularLayout.js index 16dcc5b10..6740824eb 100644 --- a/library/packet/circularLayout.js +++ b/library/packet/circularLayout.js @@ -34,10 +34,12 @@ * fmt:{ nameMaxPt, photos, rangeBadge, classic4, fork, sideLanes, pageWidthIn, * w, h }, seamYs:[y...], placePinsInState, forkRoute, feats:[...] } * - * placePinsInState and forkRoute are INJECTED so this module stays import-light and - * Worker-portable; callers in this repo pass the library implementations. A default - * import is attempted lazily for Node callers (see resolveDeps). + * placePinsInState and forkRoute come from their sibling library modules (static + * imports below); a caller may still override either via opts for a Worker that + * injects its own. Both are pure ESM, so the static import stays Worker-portable. */ +import { placePinsInState as libPlacePinsInState } from './pins-in-state.js'; +import { forkRoute as libForkRoute } from './fork-leaders.js'; // ── text advance (lifted verbatim from poster-render.js: CHADV × WFUDGE) ─────── // Worker-safe: a static char-advance table, no canvas. Callers may override via @@ -176,55 +178,12 @@ function statesToPx(feats, proj) { } // ── dependency resolution (injected; lazy Node fallback) ─────────────────────── -async function resolveDeps(opts) { - let placePinsInState = opts && opts.placePinsInState; - let forkRoute = opts && opts.forkRoute; - if (!placePinsInState) ({ placePinsInState } = await import('./pins-in-state.js')); - if (!forkRoute) { - // fork-leaders.js may not be on this branch yet; try, else vendor the fork math. - try { ({ forkRoute } = await import('./fork-leaders.js')); } - catch { forkRoute = vendoredForkRoute; } - } - return { placePinsInState, forkRoute }; -} - -// Vendored fallback copy of forkRoute (the shared fork-leaders reference), used only if -// ./fork-leaders.js is not importable in this tree. The library version supersedes -// it the moment that file lands on the branch. -function vendoredForkRoute({ lane, a, b, dirOut, mode = 'row', forkFrac = 0.5, obstacles = [], r = 0 }) { - const STUB = 7; - const ff = forkFrac < 0 ? 0 : forkFrac > 1 ? 1 : forkFrac; - const midX = (a.x + b.x) / 2; - const budget = Math.max(0, (midX - lane.x) * dirOut); - const stemLen = mode === 'trunk' ? Math.max(STUB, ff * budget) : STUB; - const forkPt = [lane.x + dirOut * stemLen, lane.y]; - const stem = [[lane.x, lane.y], forkPt]; - const octiLeg = (from, pin) => { - const [fx, fy] = from; const dx = pin.x - fx, dy = pin.y - fy; - const diag = Math.min(Math.abs(dx), Math.abs(dy)); - const sxs = Math.sign(dx) || dirOut, sys = Math.sign(dy) || 0; - const corner = [fx + sxs * diag, fy + sys * diag]; - const pts = [[fx, fy], corner]; - if (Math.abs(corner[0] - pin.x) > 1e-6 || Math.abs(corner[1] - pin.y) > 1e-6) pts.push([pin.x, pin.y]); - return pts; +function resolveDeps(opts) { + // The library implementations by default; a Worker may inject its own via opts. + return { + placePinsInState: (opts && opts.placePinsInState) || libPlacePinsInState, + forkRoute: (opts && opts.forkRoute) || libForkRoute, }; - const legA = octiLeg(forkPt, a), legB = octiLeg(forkPt, b); - const polyA = [...stem, ...legA.slice(1)], polyB = [...stem, ...legB.slice(1)]; - const toS = (pts) => { const o = []; for (let i = 0; i < pts.length - 1; i++) o.push([pts[i], pts[i + 1]]); return o; }; - const seen = new Set(), segs = []; - for (const s of [...toS(stem), ...toS(legA), ...toS(legB)]) { - const k = `${s[0]}|${s[1]}`, k2 = `${s[1]}|${s[0]}`; - if (seen.has(k) || seen.has(k2)) continue; seen.add(k); segs.push(s); - } - const throughPins = []; - if (obstacles.length && r > 0) { - const own = new Set([a.id, b.id]); - for (const ob of obstacles) { - if (own.has(ob.id)) continue; - if (polyNearPoint(polyA, ob.x, ob.y, r) || polyNearPoint(polyB, ob.x, ob.y, r)) throughPins.push(ob.id); - } - } - return { stem, legA, legB, polys: [polyA, polyB], segs, octilinear: isOctilinear(polyA) && isOctilinear(polyB), throughPins }; } // ── clustering (id-stable; CL_R on the given coordinate pair) ────────────────── @@ -256,7 +215,7 @@ export async function layoutCircular({ pins, states, box, mode, opts = {} }) { if (!['sideLanes', 'fourSides', 'pairedRows'].includes(mode)) throw new TypeError(`unknown mode: ${mode}`); const measure = opts.measure || textW; const fmt = opts.fmt || {}; - const { placePinsInState, forkRoute } = await resolveDeps(opts); + const { placePinsInState, forkRoute } = resolveDeps(opts); if (mode === 'fourSides') return fourSides({ pins, box, opts, fmt, measure, placePinsInState }); if (mode === 'pairedRows') return pairedRows({ pins, box, opts, fmt, measure, placePinsInState, forkRoute }); return sideLanes({ pins, box, opts, fmt, measure }); diff --git a/package.json b/package.json index a40cd4adf..0f98d0c67 100644 --- a/package.json +++ b/package.json @@ -225,6 +225,7 @@ "check:selector-fields:self-test": "node internal/check-selector-fields.mjs --self-test", "check:packet-strings-parity": "node internal/check-packet-strings-parity.mjs", "check:packet-variants": "node internal/check-packet-variants.mjs", + "check:circular-layout": "node library/packet/scripts/check-circular-layout.mjs", "check:fork-leaders": "node library/packet/scripts/check-fork-leaders.mjs", "check:pins-in-state": "node library/packet/scripts/check-pins-in-state.mjs", "check:label-key-coverage": "node internal/check-label-key-coverage.mjs", @@ -356,7 +357,7 @@ "fix:sri": "node internal/fix-sri.mjs", "gallery": "node internal/generate-gallery.mjs", "gates:post": "node internal/run-parallel.mjs --label=post -- check:capability-derived check:drop check:parse verify check:sri check:public-hygiene check:label-joins check:facet-cascade check:facet-one-field check:heartbeat check:kpi-unit check:composite-reg check:descriptions check:no-abs-paths check:no-codename check:dep-names check:composite-srcs check:embed-targets check:nested-token check:i18n-parity check:tabs-localized check:packets-all check:packet-strings-parity check:zone-census check:zoning-declared check:share-policy check:library-index check:csv-shape check:capability-citations check:catalog-identity check:no-orphan-gates check:quoted-scripts check:script-flags check:capability-exemplars check:packet-fixture check:packet-browser check:provider-switch check:locale-reachable check:url-resolver check:manifest-covers check:one-palette check:pin-dim-slider check:legend-source check:clustering-modes check:composite-embed-knobs check:composite-locale-leaks check:linked-vocabulary check:wp-embed check:dashboard-geocoder-provider check:leaf-engine-per-provider check:auto-engine check:engine-contract check:map-props-unit check:composites-mount check:composite-interop check:no-free-identifiers check:map-fly-reduced-motion check:mst-clustering check:list-prop-unit check:profiles-mount check:cdn-pins check:no-eval check:popup-escaping check:i18n-treeshake check:pinned-umd check:one-palette:self-test check:no-cross-plugin-imports check:no-cross-plugin-imports:self-test check:map-attribution check:studio-rail check:approx-pin-note check:embedder-keys check:provider-for check:legend-logical-insets check:legend-logical-insets:self-test check:optional-t-equivalence check:text-highlight check:religion-label-not-value check:i18n-stopped-scope check:no-silent-engine check:no-silent-engine:self-test check:regions-uses-library check:shadow-css-parses check:square-map-controls check:preset-config-merge check:instance-config-keys check:frozen-labels check:plural-forms check:region-fill-repaint check:region-paint-single-source check:poster-print-fallback check:posters-exportable check:country-names check:reduced-motion check:no-dead-library check:universal-props check:readme-size check:tree-relative check:leaf-hints check:snippet-engine check:snippet-engine:self-test check:embed-base check:link-coverage check:no-public-binds check:shared-reached check:tree-weight check:no-fleet-names:self-test check:pin-hint-floor:self-test check:poster-sizes:self-test check:shell-header:self-test check:preview-flag-dev-only:self-test check:poster-type-registry:self-test check:host-floor:self-test", - "gates:pre": "node internal/run-parallel.mjs --label=pre -- check:template-literal check:mjs-parse check:sfc-parse check:tab-radius check:synced-css check:doc-scripts check:setup-order check:package-json-unique-keys check:no-repo-pb-hooks check:no-credentials-omit check:no-credentials-omit:self-test check:shadow-reduced-motion check:poster-action-print check:targets check:targets:self-test check:browser-gates-guarded check:pin-selection check:facet-shape check:hardcoded-english:self-test check:list-selection check:selector-fields check:upg-zone-joins check:gospel-set-charts check:gospel-set-fit check:describe-group check:one-scroll-container check:packet-charts check:pins-in-state check:fork-leaders check:composite-token-url check:language-tree-layout check:i18n-keys-exist check:i18n-never-translated check:packet-variants check:profile-table check:element-bootstrap check:embed-url-absolute check:frame-target check:language-tree-model check:map-menu-anchor check:selection-kinds check:tiered-points check:whiteboard-projection check:mercator-slice check:ring-vocabulary check:map-props-unit check:mobile-gating check:provide-shadowing check:legend-top-offset check:cdn-cache check:plural-forms check:select-zone-race check:script-registry check:map-control-overlap check:poster-attribution check:board-map-options check:gospel-whiteboard check:packet-map-missing-loud check:poster-layout-optin check:ported-globals-identical check:ring-bands check:packet-a1-structure check:india-states check:batch-selection-export check:zone-title-tier-a check:evangelical-share check:map-labels check:packet-offline check:help-reachable check:gated-not-in-tree check:window-globals-released check:legend-data-contract check:no-internal-role-nouns check:poster-fetch-guard check:people-group-records check:sentence-slots check:popup-href-escaped check:popup-pan-controls check:country-map-refetch check:pane-config-reforward check:viewport-meta check:viewport-meta:self-test check:label-key-coverage check:poster-browser-equiv check:poster-render-pinned check:country-sheet-one-path check:country-sheet-one-path:self-test check:side-lanes check:side-lanes:self-test check:poster-section check:poster-section:self-test check:posterverse-shelf check:host-locale-fetch check:print-frame-reclaim check:click-sheet check:coverage-consistent:chained check:coverage-consistent:poison check:dashboard-filter-a11y check:filter-multivalue check:hover-channel check:kit-options-reachable check:layout-key-namespaced check:legend-mirrors check:map-unmount-race check:no-conflict-markers check:series-isolation check:snapshot-guard check:stale-sweep-claim check:surfaces-read-the-tier check:translator-contacts check:wall-wysiwyg check:wall-print-watch check:wall-no-bg-photos check:wall-pan check:template-i18n check:list-pattern-doc check:shadow-style-labels-unique check:grid-image-loading check:retry-fetch check:panel-sheets check:poster-wall-host-seams check:poster-sections check:poster-sections:self-test check:poster-design-catalogue check:poster-design-catalogue:self-test check:wall-photo-weight check:no-fleet-names check:pin-hint-floor check:poster-sizes check:upg-count check:shell-header check:pg-name-gate check:preview-flag-dev-only check:poster-type-registry check:host-floor", + "gates:pre": "node internal/run-parallel.mjs --label=pre -- check:template-literal check:mjs-parse check:sfc-parse check:tab-radius check:synced-css check:doc-scripts check:setup-order check:package-json-unique-keys check:no-repo-pb-hooks check:no-credentials-omit check:no-credentials-omit:self-test check:shadow-reduced-motion check:poster-action-print check:targets check:targets:self-test check:browser-gates-guarded check:pin-selection check:facet-shape check:hardcoded-english:self-test check:list-selection check:selector-fields check:upg-zone-joins check:gospel-set-charts check:gospel-set-fit check:describe-group check:one-scroll-container check:packet-charts check:pins-in-state check:fork-leaders check:circular-layout check:composite-token-url check:language-tree-layout check:i18n-keys-exist check:i18n-never-translated check:packet-variants check:profile-table check:element-bootstrap check:embed-url-absolute check:frame-target check:language-tree-model check:map-menu-anchor check:selection-kinds check:tiered-points check:whiteboard-projection check:mercator-slice check:ring-vocabulary check:map-props-unit check:mobile-gating check:provide-shadowing check:legend-top-offset check:cdn-cache check:plural-forms check:select-zone-race check:script-registry check:map-control-overlap check:poster-attribution check:board-map-options check:gospel-whiteboard check:packet-map-missing-loud check:poster-layout-optin check:ported-globals-identical check:ring-bands check:packet-a1-structure check:india-states check:batch-selection-export check:zone-title-tier-a check:evangelical-share check:map-labels check:packet-offline check:help-reachable check:gated-not-in-tree check:window-globals-released check:legend-data-contract check:no-internal-role-nouns check:poster-fetch-guard check:people-group-records check:sentence-slots check:popup-href-escaped check:popup-pan-controls check:country-map-refetch check:pane-config-reforward check:viewport-meta check:viewport-meta:self-test check:label-key-coverage check:poster-browser-equiv check:poster-render-pinned check:country-sheet-one-path check:country-sheet-one-path:self-test check:side-lanes check:side-lanes:self-test check:poster-section check:poster-section:self-test check:posterverse-shelf check:host-locale-fetch check:print-frame-reclaim check:click-sheet check:coverage-consistent:chained check:coverage-consistent:poison check:dashboard-filter-a11y check:filter-multivalue check:hover-channel check:kit-options-reachable check:layout-key-namespaced check:legend-mirrors check:map-unmount-race check:no-conflict-markers check:series-isolation check:snapshot-guard check:stale-sweep-claim check:surfaces-read-the-tier check:translator-contacts check:wall-wysiwyg check:wall-print-watch check:wall-no-bg-photos check:wall-pan check:template-i18n check:list-pattern-doc check:shadow-style-labels-unique check:grid-image-loading check:retry-fetch check:panel-sheets check:poster-wall-host-seams check:poster-sections check:poster-sections:self-test check:poster-design-catalogue check:poster-design-catalogue:self-test check:wall-photo-weight check:no-fleet-names check:pin-hint-floor check:poster-sizes check:upg-count check:shell-header check:pg-name-gate check:preview-flag-dev-only check:poster-type-registry check:host-floor", "gen:iso3-to-alpha2": "node library/scripts/generate-iso3-to-alpha2.mjs", "internet:adm1": "node plugin-designs/cities-internet/scripts/build-adm1-internet.mjs", "library-index": "node internal/generate-library-index.mjs", @@ -586,6 +587,7 @@ "check:packet-variants": "the poster wall's Prayer List prints the PACKET (not the columnar list), and every variant it offers exists in packet-render's VARIANTS. A variant may drop fixed pages but never people: lightweight keeps every group. By the UPG-100 owner; mutation-tested. Headless; in gates:pre.", "check:pins-in-state": "library/packet/pins-in-state.js places whole-India poster pins so no two overlap AND every pin stays inside its own ADM1 state polygon, at the 60x96in sheet scale (2500x4000px, PIN_R 8). A deterministic repulsion relaxation (imitating poster-render.js, read not called) with the map-rect clamp replaced by a per-state multipolygon clamp: a pin pushed off its land is pulled to the nearest point just inside, holes and multi-part states (islands/coasts) honoured. Runs on the real India 855-pin data when present, else a synthetic 60x96 fixture (floor 200 pins, no vacuous pass); asserts 0 pins outside their state and 0 overlaps that are not NAMED in `infeasible` (a too-small state is reported, never silently stacked), plus a hole/island arm and a poison arm. Node only, headless, deterministic.", "check:fork-leaders": "library/packet/fork-leaders.js routes ONE paired-row leader as an octilinear fork: a stem forks at a 45° chamfer into two short H/V legs, one per pin. Modes row and trunk. Returns polylines + a deduped segs list (one polyline id per fork for crossings). Reports octilinear + throughPins. Pure, px-only, deterministic. The gate asserts both modes octilinear, legs land on pins, 0 crossings on a 220-row set (floor 200), through-pin hit+miss, determinism, and a poison. Node only, headless.", + "check:circular-layout": "library/packet/circularLayout.js is the poster circular-logic (ring order + leader routing + numbered four-sides + paired-row forks) as one pure Worker-safe module: numbers in, geometry out (positions/polylines/stats), no SVG. Ported from poster-render.js + the classic4 four-sides reference. Modes sideLanes (today L/R), fourSides (design 1: numbered, no leaders, 0 crossings), pairedRows (design 2: two leaders/row, 0 crossings). forkRoute + placePinsInState are static imports (opts may override for a Worker). Gate asserts on a frozen 855-pin 60x96 fixture: fourSides ring-ordered + 0 dupes + 0 pins-outside-state (floor 800) + side sequence L Date: Fri, 2 Oct 2026 18:31:10 +0000 Subject: [PATCH 05/18] README + diagram: the agent swarm at scale, and where to publish The swarm section now says what each branch is for: the landing branch ships and moves only when a person approves a publish; the pilot branch is where reviewed PR branches come together; each plugin or feature has its own PR branch. A new paragraph says how it scales (many people, each with several agents, on many plugins: one PR branch each, seen on the pilot server once it joins). Step 5 names the lock as a merge queue. Publishing to a public host happens only from the landing branch, when it is ready, and a self-hosted git service is recommended because an agent can publish by accident. The diagram gets the same: "a person approves" for the landing, "landing server", and a bottom band for the scale and publishing rules. The PNG is re-rendered at 2x from the SVG source. --- README.md | 36 ++++++++++-------- .../readme-images/delegation-model.png | Bin 785163 -> 948446 bytes .../readme-images/src/delegation-model.svg | 15 +++++--- 3 files changed, 31 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index af2c5bafb..6bb9c19db 100644 --- a/README.md +++ b/README.md @@ -697,25 +697,29 @@ your own page, set `"locale"` in its `profile-config`. Arabic reads right to lef **Many AI agents can build many plugins at once without breaking each other's work.** Every plugin has one agent that owns it, and the work moves through three kinds of branch: -- **The pilot branch (`development`)** is the shared working version. A development server with hot - reload follows it, so each change that lands can be seen there within about 15 seconds. -- **The landing branch (`main`)** is production. It moves only when you publish, and the production - server rebuilds from it. -- **PR branches** hold one feature each. They start from the landing branch and land on the pilot - branch, one at a time, after the checks pass. +- **The pilot branch (`development`)** is where reviewed PR branches come together. A pilot server + with hot reload follows it, so each change that joins can be seen there within about 15 seconds. +- **The landing branch (`main`)** is what ships. It moves only when a person approves a publish, and + the landing server rebuilds from it. +- **PR branches** hold one plugin or feature each. They start from the landing branch and join the + pilot branch, one at a time, after the checks pass and a second reader has read the change. + +**It scales by adding PR branches, not by sharing one.** Many people, each with several agents, can +work on many plugins at the same time: every plugin or feature gets its own PR branch, and each one +can be seen on the pilot server as soon as it joins the pilot. **Bring your own harness.** dx-maps works with whatever AI coding agent or agent harness you already use. The repo gives you the branch strategy below, the checks (`bun run gates:pre`) and the Plugin Studio; it does not ship a harness. Roles such as a coordinator that puts the merges onto the pilot in order, or a gate-keeper that reads each change before it lands, are jobs your harness gives to its agents. -![The delegation model: the pilot branch (development) at the centre behind the pilot lock; publishing to the landing branch (main) and its outputs below it; inside the Plugin Studio; eight plugins around it, each owned by one agent; a coordinator and a gate-keeper over the agents; below, how a change lands in four steps, and the three outputs](documentation/readme-images/delegation-model.png) +![The delegation model: the pilot branch (development) at the centre behind the pilot lock; publishing to the landing branch (main) and its outputs below it; inside the Plugin Studio; eight plugins around it, each owned by one agent; a coordinator and a gate-keeper over the agents; below, how a change lands in four steps, the three outputs, and how it scales: one PR branch per plugin, a self-hosted git service, and publishing to a public host only from the landing branch](documentation/readme-images/delegation-model.png) [Open the diagram full size](documentation/readme-images/delegation-model.png): on a phone its small text needs it. ### Set up the branch strategy -1. **The landing branch (`main`) is production.** It moves only when you publish (step 7). +1. **The landing branch (`main`) is what ships.** It moves only when a person approves a publish (step 7). 2. **The pilot branch (`development`) is the shared working branch.** Create it once, from `main`: ```bash git fetch origin && git switch -c development origin/main && git push -u origin development @@ -732,7 +736,7 @@ gate-keeper that reads each change before it lands, are jobs your harness gives ```bash bun x vite --port 5301 --strictPort # the next agent uses 5302, and so on ``` -5. **Land on the pilot one at a time, through a lock.** Inside the lock, merge your PR branch into a +5. **Join the pilot one at a time, through one lock (a merge queue).** Inside the lock, merge your PR branch into a throwaway copy of the pilot branch, run the checks, and push that merge only if nothing fails (`gates:pre` exits non-zero when a check fails, so the push never runs then). Your PR branch itself stays one feature on the landing branch; only the pilot gets the merge: @@ -751,8 +755,8 @@ gate-keeper that reads each change before it lands, are jobs your harness gives BUILD_ALLOW=1 bun run build # the build owner: every plugin BUNDLE= bun x vite build && bun run tree && bun run fix:sri # everyone else: one plugin ``` -7. **Publish:** fast-forward the landing branch to a pilot commit that passed the checks, tag it, and - deploy from the tag: +7. **Publish, when a person approves it:** fast-forward the landing branch to a pilot commit that + passed the checks, tag it, and deploy from the tag: ```bash git fetch origin && git switch main && git merge --ff-only origin/main git merge --ff-only # a commit that passed the checks @@ -760,12 +764,14 @@ gate-keeper that reads each change before it lands, are jobs your harness gives git tag -a v1.0.0 -m "Release v1.0.0" && git push origin main v1.0.0 ``` The tag's `public/dx-maps/` folder is the built site: deploy that - ([how to deploy](./documentation/DEPLOY.md)). + ([how to deploy](./documentation/DEPLOY.md)). Publish to a public host, such as GitHub, only from + the landing branch and only when it is ready. ### Developing in the cloud with a swarm -Keep the repository on a forge you host yourself: a swarm pushes often, and on a public host one wrong -push publishes work you did not mean to share. Give each app two servers: a **pilot server** that +Keep the repository on a git service you host yourself: a swarm pushes often, and an agent can +publish by accident. On a public host, one wrong push publishes work you did not mean to share, so +publish there only from the landing branch, when it is ready. Give each app two servers: a **pilot server** that follows the pilot branch with hot reload, and a **landing server** that rebuilds from the landing branch. The cloud container in `deployment/cloud/` runs both today (`BRANCH=development` for the pilot server, `PRODUCTION_BRANCH=main` for the landing server; `BRANCH` defaults to `main`). One pilot server per app, rather @@ -798,7 +804,7 @@ So the project works like a busy kitchen: pilot branch only if nothing fails. The pilot branch always works. 3. **Someone keeps order.** A coordinator can put the merges onto the pilot in order, and a gate-keeper can read each change by its content before it lands. Your harness gives these jobs to its agents. -4. **The landing branch moves only when you publish**, after the checks pass on that exact version. +4. **The landing branch moves only when a person approves a publish**, after the checks pass on that exact version. The pilot server follows the pilot branch; the production server rebuilds from the landing branch. That's how many plugins get built at the same time, in one project, without the maps breaking. diff --git a/documentation/readme-images/delegation-model.png b/documentation/readme-images/delegation-model.png index ad16d0da6fd93e91a51171e044afc1d62f85df12..a4d7711da12e091490d1a20c460768fdce6d3120 100644 GIT binary patch literal 948446 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 af7CG^K{Z#`OAoy`W&;djw$GnY!Al;Q0J) z2-0~=I9L7dBw}sP6Wjf5FZn||lR`b%5anSIaI&cOSblLO8sg5BO5pUm+lzl8?&FWp z)cOzGbH+GU#GaI+{`@hAxBGF5*_o~r{RF6BV(NYZhg9#Ty5Dcl=ZaBD5T5qRHt*o6 zt8jw(pFa5&c4KAE7|)Z_9zIG&t-YBjh+TAZb4haw{IQJ6RG^ zKk3_&BO1m6KrdJiCWr0v(0o?XjSa@Oq|R9XkOY};X0hhaspg}$e=7U?Zf#Ezrnkdi zdJKQCxOtDv8VR;z8yDU-Y51PuanegrCW@<;DLl*dX;32Oa~SL4+z!@G^Ycr{Y?3+c zK6iCAkwR)wR*6dtCpH?}3oO+XXm&sRD1eSlc;RcR(K30|=2%|E$_o#0k^3FEti%4;z1uOV9jjEAN*hgO{J+;^f!z+51g4D9S!QG0BwbezE#1`C4w2Q#@4zB$8iDK!M$2 zBqJF0Kt?_6z9+ogdwWd$2Ub(kJa9hPpUxDo9pvKTn40aHyG3>Ck`cUpdZp-@8#0|^ zq`ju>Ya5}?_+Vm(QpEYm{u_OI`USUZ(6>uxZJ33g1B#7_kVjg>}g836JX zp4vZyJOw-3*?$h3d5Xr$B1u0e*J3MaQlI(jvNBuId=Jg1+K-6G{TROg93sXM4hfunB_UYPrSw>na(3!&_2iM7B;?CI<@KAxx1*2YF8YP#QcIp1`LYZ?1&BpBEs zo*mE{h<$8(rrqiv68}+u8MZIg;#G*rAE#jLpwlhtr=X;dXq4Xm^N9flwF(;2-3cva zby|%rtD+w1gDML{Ur$>0*Y~`VrXJX1kC9@$z<}+AJwSTr%X!owRhicAEtQEX+|N8# zpJc#eaTQf_<+eb+zwC73{tAHNmWFC&KgcW$0EajyCkK%x=Xbm9blK&LWFTaETEPTO z4DbT|Z#C3#-|*+z-!HN=4~5=9_4LV$t!zJzY?PI~l;q{5&`MdN=vnX?%NE|)Mgb2@KKcYL#*DCFxAzVm;%XAGj%%0D&h43xelkEYC`k(nn)r3plJB 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 ?zi=;d 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

JLT`L)~)?u$oj?fgi+xA>C*XX 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/T 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ν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 G@BaXwg^z;( literal 785163 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

Og`7c^q7cYzFOe_02XemFg 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

E|NvK}|!SQ@B6G04}a&3T^``coPo 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%0Do$UUR5hAMZiDXin+cpao2?;x3etWnj`l9 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 z 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

&Kn} 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 VJa@;&Q2Fd=psLc#e9^a`{}1OqCXWCB diff --git a/documentation/readme-images/src/delegation-model.svg b/documentation/readme-images/src/delegation-model.svg index a773495cc..985018654 100644 --- a/documentation/readme-images/src/delegation-model.svg +++ b/documentation/readme-images/src/delegation-model.svg @@ -1,4 +1,4 @@ - + @@ -9,7 +9,7 @@ - + How dx-maps is built: one owner per plugin, one merge at a time @@ -173,12 +173,12 @@ 4 Publish to landing landing (main), production: -moves only when the owner approves, +moves only when a person approves, after full checks on that version landing (main) → ONE build → one web folder → three outputs -the pilot server follows development · the production server rebuilds from main +the pilot server follows development · the landing server rebuilds from main OUTPUT 1 The web folder @@ -197,4 +197,9 @@ the same folder, wrapped by Tauri WORKING - \ No newline at end of file + +At scale: many people × many agents × many plugins +one PR branch per plugin or feature → joins the pilot through the lock → previewed on the pilot server +in the cloud: a self-hosted git service, because an agent can publish by accident +publish to a public host only from landing (main), when it is ready + From 6e6afb1499ec299648d7beaea6059fd8b2e36ed4 Mon Sep 17 00:00:00 2001 From: Doxa Maps Date: Fri, 2 Oct 2026 18:45:39 +0000 Subject: [PATCH 06/18] =?UTF-8?q?Research=20Gallery:=20a=20short=20rail=20?= =?UTF-8?q?name=20for=20Gospel=20=C3=97=20Internet=20in=2011=20languages?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Experimental row showed the titleized id ("Gospel Internet") in every language: tabLabel() translates a discovered tab only when strings.js has 'tab.', and the manifest carries no title. Add 'tab.gospel-internet' after 'tab.bless-india-posters' in each locale, with the plugin's own strings. Rebuilt the gallery bundle; it differs from the pilot's only by these 11 strings. --- plugin-designs/doxa-maps-spa/src/strings.js | 22 +++++++++---------- public/dx-maps/doxa-maps-spa/doxa-maps-spa.js | 2 +- .../doxa-maps-spa/app/index.html | 2 +- .../doxa-maps-spa/doxa-maps-spa/index.html | 2 +- public/dx-maps/doxa-maps-spa/manifest.json | 4 ++-- public/dx-maps/manifest.json | 4 ++-- 6 files changed, 18 insertions(+), 18 deletions(-) diff --git a/plugin-designs/doxa-maps-spa/src/strings.js b/plugin-designs/doxa-maps-spa/src/strings.js index 86c8c95b9..8f68746ee 100644 --- a/plugin-designs/doxa-maps-spa/src/strings.js +++ b/plugin-designs/doxa-maps-spa/src/strings.js @@ -34,7 +34,7 @@ export const STRINGS = { // (plugin studio's catalog) so both shells name the same buttons the same way. toggleList: "Toggle list", openViews: "Open the list of views", expandList: "Expand list", collapseList: "Collapse list", collapse: "Collapse", home: "Back to homepage", // Experimental bundles known today (rail-length names; a bundle not listed keeps its manifest title). - 'tab.prayer-walk-planner': "Prayer Walk Planner", 'tab.upg-neighbor': "UPG Neighbor", 'tab.key-cities': "Key Cities", 'tab.all-people-groups': "All People Groups", 'tab.pplr-data-maps': "PPLR Data Maps", 'tab.wall-of-people-groups': "Wall of People Groups", 'tab.bless-india-posters': "Bless India Posters", 'tab.country-posters': "Country Posters", 'sub.country-posters': "a poster for every country", 'tab.poster-design': "Poster Design", 'sub.poster-design': "every poster style and size", 'tab.doxa-vision-card': "Doxa Vision Card", + 'tab.prayer-walk-planner': "Prayer Walk Planner", 'tab.upg-neighbor': "UPG Neighbor", 'tab.key-cities': "Key Cities", 'tab.all-people-groups': "All People Groups", 'tab.pplr-data-maps': "PPLR Data Maps", 'tab.wall-of-people-groups': "Wall of People Groups", 'tab.bless-india-posters': "Bless India Posters", 'tab.gospel-internet': "Gospel × Internet", 'tab.country-posters': "Country Posters", 'sub.country-posters': "a poster for every country", 'tab.poster-design': "Poster Design", 'sub.poster-design': "every poster style and size", 'tab.doxa-vision-card': "Doxa Vision Card", }, es: { backToTop: 'Volver arriba', @@ -55,7 +55,7 @@ export const STRINGS = { // (plugin studio's catalog) so both shells name the same buttons the same way. toggleList: "Mostrar u ocultar la lista", openViews: "Abrir la lista de vistas", expandList: "Expandir la lista", collapseList: "Contraer la lista", collapse: "Contraer", home: "Volver a la página de inicio", // Experimental bundles known today (rail-length names; a bundle not listed keeps its manifest title). - 'tab.prayer-walk-planner': "Caminatas de oración", 'tab.upg-neighbor': "Vecino UPG", 'tab.key-cities': "Ciudades clave", 'tab.all-people-groups': "Todos los pueblos", 'tab.pplr-data-maps': "Mapas de datos PPLR", 'tab.wall-of-people-groups': "Muro de los pueblos", 'tab.bless-india-posters': "Pósteres «Bendice a la India»", 'tab.country-posters': "Carteles por país", 'sub.country-posters': "un cartel para cada país", 'tab.poster-design': "Diseño de carteles", 'sub.poster-design': "todos los estilos y tamaños de cartel", 'tab.doxa-vision-card': "Tarjeta de visión Doxa", + 'tab.prayer-walk-planner': "Caminatas de oración", 'tab.upg-neighbor': "Vecino UPG", 'tab.key-cities': "Ciudades clave", 'tab.all-people-groups': "Todos los pueblos", 'tab.pplr-data-maps': "Mapas de datos PPLR", 'tab.wall-of-people-groups': "Muro de los pueblos", 'tab.bless-india-posters': "Pósteres «Bendice a la India»", 'tab.gospel-internet': "Evangelio × Internet", 'tab.country-posters': "Carteles por país", 'sub.country-posters': "un cartel para cada país", 'tab.poster-design': "Diseño de carteles", 'sub.poster-design': "todos los estilos y tamaños de cartel", 'tab.doxa-vision-card': "Tarjeta de visión Doxa", }, fr: { backToTop: 'Retour en haut', @@ -76,7 +76,7 @@ export const STRINGS = { // (plugin studio's catalog) so both shells name the same buttons the same way. toggleList: "Afficher ou masquer la liste", openViews: "Ouvrir la liste des vues", expandList: "Déplier la liste", collapseList: "Replier la liste", collapse: "Replier", home: "Retour à l’accueil", // Experimental bundles known today (rail-length names; a bundle not listed keeps its manifest title). - 'tab.prayer-walk-planner': "Marches de prière", 'tab.upg-neighbor': "Voisin UPG", 'tab.key-cities': "Villes clés", 'tab.all-people-groups': "Tous les peuples", 'tab.pplr-data-maps': "Cartes de données PPLR", 'tab.wall-of-people-groups': "Mur des peuples", 'tab.bless-india-posters': "Affiches « Bénis l’Inde »", 'tab.country-posters': "Affiches par pays", 'sub.country-posters': "une affiche pour chaque pays", 'tab.poster-design': "Conception d’affiches", 'sub.poster-design': "tous les styles et formats d’affiche", 'tab.doxa-vision-card': "Carte de vision Doxa", + 'tab.prayer-walk-planner': "Marches de prière", 'tab.upg-neighbor': "Voisin UPG", 'tab.key-cities': "Villes clés", 'tab.all-people-groups': "Tous les peuples", 'tab.pplr-data-maps': "Cartes de données PPLR", 'tab.wall-of-people-groups': "Mur des peuples", 'tab.bless-india-posters': "Affiches « Bénis l’Inde »", 'tab.gospel-internet': "Évangile × Internet", 'tab.country-posters': "Affiches par pays", 'sub.country-posters': "une affiche pour chaque pays", 'tab.poster-design': "Conception d’affiches", 'sub.poster-design': "tous les styles et formats d’affiche", 'tab.doxa-vision-card': "Carte de vision Doxa", }, de: { backToTop: 'Nach oben', @@ -97,7 +97,7 @@ export const STRINGS = { // (plugin studio's catalog) so both shells name the same buttons the same way. toggleList: "Liste ein-/ausblenden", openViews: "Ansichtsliste öffnen", expandList: "Liste ausklappen", collapseList: "Liste einklappen", collapse: "Einklappen", home: "Zurück zur Startseite", // Experimental bundles known today (rail-length names; a bundle not listed keeps its manifest title). - 'tab.prayer-walk-planner': "Gebetsspaziergänge", 'tab.upg-neighbor': "UPG-Nachbar", 'tab.key-cities': "Schlüsselstädte", 'tab.all-people-groups': "Alle Volksgruppen", 'tab.pplr-data-maps': "PPLR-Datenkarten", 'tab.wall-of-people-groups': "Wand der Volksgruppen", 'tab.bless-india-posters': "„Segne Indien“-Poster", 'tab.country-posters': "Länderposter", 'sub.country-posters': "ein Poster für jedes Land", 'tab.poster-design': "Postergestaltung", 'sub.poster-design': "alle Posterstile und -größen", 'tab.doxa-vision-card': "Doxa-Visionskarte", + 'tab.prayer-walk-planner': "Gebetsspaziergänge", 'tab.upg-neighbor': "UPG-Nachbar", 'tab.key-cities': "Schlüsselstädte", 'tab.all-people-groups': "Alle Volksgruppen", 'tab.pplr-data-maps': "PPLR-Datenkarten", 'tab.wall-of-people-groups': "Wand der Volksgruppen", 'tab.bless-india-posters': "„Segne Indien“-Poster", 'tab.gospel-internet': "Evangelium × Internet", 'tab.country-posters': "Länderposter", 'sub.country-posters': "ein Poster für jedes Land", 'tab.poster-design': "Postergestaltung", 'sub.poster-design': "alle Posterstile und -größen", 'tab.doxa-vision-card': "Doxa-Visionskarte", }, pt: { backToTop: 'Voltar ao topo', @@ -118,7 +118,7 @@ export const STRINGS = { // (plugin studio's catalog) so both shells name the same buttons the same way. toggleList: "Mostrar ou ocultar a lista", openViews: "Abrir a lista de visualizações", expandList: "Expandir a lista", collapseList: "Recolher a lista", collapse: "Recolher", home: "Voltar à página inicial", // Experimental bundles known today (rail-length names; a bundle not listed keeps its manifest title). - 'tab.prayer-walk-planner': "Caminhadas de oração", 'tab.upg-neighbor': "Vizinho UPG", 'tab.key-cities': "Cidades-chave", 'tab.all-people-groups': "Todos os povos", 'tab.pplr-data-maps': "Mapas de dados PPLR", 'tab.wall-of-people-groups': "Mural dos povos", 'tab.bless-india-posters': "Pôsteres «Abençoe a Índia»", 'tab.country-posters': "Cartazes por país", 'sub.country-posters': "um cartaz para cada país", 'tab.poster-design': "Design de cartazes", 'sub.poster-design': "todos os estilos e tamanhos de cartaz", 'tab.doxa-vision-card': "Cartão de visão Doxa", + 'tab.prayer-walk-planner': "Caminhadas de oração", 'tab.upg-neighbor': "Vizinho UPG", 'tab.key-cities': "Cidades-chave", 'tab.all-people-groups': "Todos os povos", 'tab.pplr-data-maps': "Mapas de dados PPLR", 'tab.wall-of-people-groups': "Mural dos povos", 'tab.bless-india-posters': "Pôsteres «Abençoe a Índia»", 'tab.gospel-internet': "Evangelho × Internet", 'tab.country-posters': "Cartazes por país", 'sub.country-posters': "um cartaz para cada país", 'tab.poster-design': "Design de cartazes", 'sub.poster-design': "todos os estilos e tamanhos de cartaz", 'tab.doxa-vision-card': "Cartão de visão Doxa", }, it: { backToTop: 'Torna su', @@ -141,7 +141,7 @@ export const STRINGS = { // (plugin studio's catalog) so both shells name the same buttons the same way. toggleList: "Mostra o nascondi l’elenco", openViews: "Apri l’elenco delle viste", expandList: "Espandi l’elenco", collapseList: "Comprimi l’elenco", collapse: "Comprimi", home: "Torna alla home page", // Experimental bundles known today (rail-length names; a bundle not listed keeps its manifest title). - 'tab.prayer-walk-planner': "Passeggiate di preghiera", 'tab.upg-neighbor': "Vicino UPG", 'tab.key-cities': "Città chiave", 'tab.all-people-groups': "Tutti i popoli", 'tab.pplr-data-maps': "Mappe dati PPLR", 'tab.wall-of-people-groups': "Muro dei popoli", 'tab.bless-india-posters': "Poster «Benedici l’India»", 'tab.country-posters': "Poster per paese", 'sub.country-posters': "un poster per ogni paese", 'tab.poster-design': "Design dei poster", 'sub.poster-design': "tutti gli stili e i formati dei poster", 'tab.doxa-vision-card': "Scheda visione Doxa", + 'tab.prayer-walk-planner': "Passeggiate di preghiera", 'tab.upg-neighbor': "Vicino UPG", 'tab.key-cities': "Città chiave", 'tab.all-people-groups': "Tutti i popoli", 'tab.pplr-data-maps': "Mappe dati PPLR", 'tab.wall-of-people-groups': "Muro dei popoli", 'tab.bless-india-posters': "Poster «Benedici l’India»", 'tab.gospel-internet': "Vangelo × Internet", 'tab.country-posters': "Poster per paese", 'sub.country-posters': "un poster per ogni paese", 'tab.poster-design': "Design dei poster", 'sub.poster-design': "tutti gli stili e i formati dei poster", 'tab.doxa-vision-card': "Scheda visione Doxa", }, ro: { backToTop: 'Sus', @@ -162,7 +162,7 @@ export const STRINGS = { // (plugin studio's catalog) so both shells name the same buttons the same way. toggleList: "Afișează sau ascunde lista", openViews: "Deschide lista de vizualizări", expandList: "Extinde lista", collapseList: "Restrânge lista", collapse: "Restrânge", home: "Înapoi la pagina principală", // Experimental bundles known today (rail-length names; a bundle not listed keeps its manifest title). - 'tab.prayer-walk-planner': "Plimbări de rugăciune", 'tab.upg-neighbor': "Vecin UPG", 'tab.key-cities': "Orașe-cheie", 'tab.all-people-groups': "Toate popoarele", 'tab.pplr-data-maps': "Hărți de date PPLR", 'tab.wall-of-people-groups': "Zidul popoarelor", 'tab.bless-india-posters': "Postere „Binecuvântează India”", 'tab.country-posters': "Afișe pe țări", 'sub.country-posters': "un afiș pentru fiecare țară", 'tab.poster-design': "Design de afișe", 'sub.poster-design': "toate stilurile și dimensiunile de afiș", 'tab.doxa-vision-card': "Card de viziune Doxa", + 'tab.prayer-walk-planner': "Plimbări de rugăciune", 'tab.upg-neighbor': "Vecin UPG", 'tab.key-cities': "Orașe-cheie", 'tab.all-people-groups': "Toate popoarele", 'tab.pplr-data-maps': "Hărți de date PPLR", 'tab.wall-of-people-groups': "Zidul popoarelor", 'tab.bless-india-posters': "Postere „Binecuvântează India”", 'tab.gospel-internet': "Evanghelie × internet", 'tab.country-posters': "Afișe pe țări", 'sub.country-posters': "un afiș pentru fiecare țară", 'tab.poster-design': "Design de afișe", 'sub.poster-design': "toate stilurile și dimensiunile de afiș", 'tab.doxa-vision-card': "Card de viziune Doxa", }, ru: { backToTop: 'Наверх', @@ -183,7 +183,7 @@ export const STRINGS = { // (plugin studio's catalog) so both shells name the same buttons the same way. toggleList: "Показать или скрыть список", openViews: "Открыть список представлений", expandList: "Развернуть список", collapseList: "Свернуть список", collapse: "Свернуть", home: "На главную страницу", // Experimental bundles known today (rail-length names; a bundle not listed keeps its manifest title). - 'tab.prayer-walk-planner': "Молитвенные прогулки", 'tab.upg-neighbor': "Сосед UPG", 'tab.key-cities': "Ключевые города", 'tab.all-people-groups': "Все народы", 'tab.pplr-data-maps': "Карты данных PPLR", 'tab.wall-of-people-groups': "Стена народов", 'tab.bless-india-posters': "Плакаты «Благослови Индию»", 'tab.country-posters': "Плакаты по странам", 'sub.country-posters': "плакат для каждой страны", 'tab.poster-design': "Дизайн плакатов", 'sub.poster-design': "все стили и размеры плакатов", 'tab.doxa-vision-card': "Карточка видения Doxa", + 'tab.prayer-walk-planner': "Молитвенные прогулки", 'tab.upg-neighbor': "Сосед UPG", 'tab.key-cities': "Ключевые города", 'tab.all-people-groups': "Все народы", 'tab.pplr-data-maps': "Карты данных PPLR", 'tab.wall-of-people-groups': "Стена народов", 'tab.bless-india-posters': "Плакаты «Благослови Индию»", 'tab.gospel-internet': "Евангелие × интернет", 'tab.country-posters': "Плакаты по странам", 'sub.country-posters': "плакат для каждой страны", 'tab.poster-design': "Дизайн плакатов", 'sub.poster-design': "все стили и размеры плакатов", 'tab.doxa-vision-card': "Карточка видения Doxa", }, ar: { backToTop: 'إلى الأعلى', @@ -204,7 +204,7 @@ export const STRINGS = { // (plugin studio's catalog) so both shells name the same buttons the same way. toggleList: "إظهار القائمة أو إخفاؤها", openViews: "فتح قائمة العروض", expandList: "توسيع القائمة", collapseList: "طي القائمة", collapse: "طي", home: "العودة إلى الصفحة الرئيسية", // Experimental bundles known today (rail-length names; a bundle not listed keeps its manifest title). - 'tab.prayer-walk-planner': "جولات الصلاة", 'tab.upg-neighbor': "جار UPG", 'tab.key-cities': "المدن الرئيسية", 'tab.all-people-groups': "جميع الشعوب", 'tab.pplr-data-maps': "خرائط بيانات PPLR", 'tab.wall-of-people-groups': "جدار الشعوب", 'tab.bless-india-posters': "ملصقات باركوا الهند", 'tab.country-posters': "ملصقات الدول", 'sub.country-posters': "ملصق لكل دولة", 'tab.poster-design': "تصميم الملصقات", 'sub.poster-design': "كل أنماط الملصقات وأحجامها", 'tab.doxa-vision-card': "بطاقة رؤية Doxa", + 'tab.prayer-walk-planner': "جولات الصلاة", 'tab.upg-neighbor': "جار UPG", 'tab.key-cities': "المدن الرئيسية", 'tab.all-people-groups': "جميع الشعوب", 'tab.pplr-data-maps': "خرائط بيانات PPLR", 'tab.wall-of-people-groups': "جدار الشعوب", 'tab.bless-india-posters': "ملصقات باركوا الهند", 'tab.gospel-internet': "الإنجيل × الإنترنت", 'tab.country-posters': "ملصقات الدول", 'sub.country-posters': "ملصق لكل دولة", 'tab.poster-design': "تصميم الملصقات", 'sub.poster-design': "كل أنماط الملصقات وأحجامها", 'tab.doxa-vision-card': "بطاقة رؤية Doxa", }, hi: { backToTop: 'ऊपर जाएँ', @@ -225,7 +225,7 @@ export const STRINGS = { // (plugin studio's catalog) so both shells name the same buttons the same way. toggleList: "सूची दिखाएँ या छिपाएँ", openViews: "दृश्यों की सूची खोलें", expandList: "सूची फैलाएँ", collapseList: "सूची संक्षिप्त करें", collapse: "संक्षिप्त करें", home: "होमपेज पर वापस जाएँ", // Experimental bundles known today (rail-length names; a bundle not listed keeps its manifest title). - 'tab.prayer-walk-planner': "प्रार्थना पदयात्रा", 'tab.upg-neighbor': "UPG पड़ोसी", 'tab.key-cities': "प्रमुख शहर", 'tab.all-people-groups': "सभी जनसमूह", 'tab.pplr-data-maps': "PPLR डेटा मानचित्र", 'tab.wall-of-people-groups': "जनसमूहों की दीवार", 'tab.bless-india-posters': "भारत को आशीष दें — पोस्टर", 'tab.country-posters': "देश पोस्टर", 'sub.country-posters': "हर देश के लिए एक पोस्टर", 'tab.poster-design': "पोस्टर डिज़ाइन", 'sub.poster-design': "हर पोस्टर शैली और आकार", 'tab.doxa-vision-card': "Doxa दर्शन कार्ड", + 'tab.prayer-walk-planner': "प्रार्थना पदयात्रा", 'tab.upg-neighbor': "UPG पड़ोसी", 'tab.key-cities': "प्रमुख शहर", 'tab.all-people-groups': "सभी जनसमूह", 'tab.pplr-data-maps': "PPLR डेटा मानचित्र", 'tab.wall-of-people-groups': "जनसमूहों की दीवार", 'tab.bless-india-posters': "भारत को आशीष दें — पोस्टर", 'tab.gospel-internet': "सुसमाचार × इंटरनेट", 'tab.country-posters': "देश पोस्टर", 'sub.country-posters': "हर देश के लिए एक पोस्टर", 'tab.poster-design': "पोस्टर डिज़ाइन", 'sub.poster-design': "हर पोस्टर शैली और आकार", 'tab.doxa-vision-card': "Doxa दर्शन कार्ड", }, zh: { backToTop: '回到顶部', @@ -246,7 +246,7 @@ export const STRINGS = { // (plugin studio's catalog) so both shells name the same buttons the same way. toggleList: "显示或隐藏列表", openViews: "打开视图列表", expandList: "展开列表", collapseList: "折叠列表", collapse: "折叠", home: "返回首页", // Experimental bundles known today (rail-length names; a bundle not listed keeps its manifest title). - 'tab.prayer-walk-planner': "祷告行走", 'tab.upg-neighbor': "UPG 邻居", 'tab.key-cities': "重点城市", 'tab.all-people-groups': "所有民族", 'tab.pplr-data-maps': "PPLR 数据地图", 'tab.wall-of-people-groups': "民族之墙", 'tab.bless-india-posters': "祝福印度海报", 'tab.country-posters': "国家海报", 'sub.country-posters': "每个国家一张海报", 'tab.poster-design': "海报设计", 'sub.poster-design': "所有海报样式与尺寸", 'tab.doxa-vision-card': "Doxa 异象卡", + 'tab.prayer-walk-planner': "祷告行走", 'tab.upg-neighbor': "UPG 邻居", 'tab.key-cities': "重点城市", 'tab.all-people-groups': "所有民族", 'tab.pplr-data-maps': "PPLR 数据地图", 'tab.wall-of-people-groups': "民族之墙", 'tab.bless-india-posters': "祝福印度海报", 'tab.gospel-internet': "福音 × 互联网", 'tab.country-posters': "国家海报", 'sub.country-posters': "每个国家一张海报", 'tab.poster-design': "海报设计", 'sub.poster-design': "所有海报样式与尺寸", 'tab.doxa-vision-card': "Doxa 异象卡", } } diff --git a/public/dx-maps/doxa-maps-spa/doxa-maps-spa.js b/public/dx-maps/doxa-maps-spa/doxa-maps-spa.js index 6db5c63a1..a8785a51b 100644 --- a/public/dx-maps/doxa-maps-spa/doxa-maps-spa.js +++ b/public/dx-maps/doxa-maps-spa/doxa-maps-spa.js @@ -178,7 +178,7 @@ @media (prefers-reduced-motion: reduce) { .vtl-nav, .vtl-collapse-ic, .vtl-tab, .vtl-tier, .vtl-pbar, .vtl-phone-menu, .vtl-rail-end, .vtl-scrim { transition: none !important; animation: none !important; } } -`,Xm=$a({name:"VerticalTabsLayout",components:{BackToTopButton:ri},props:{active:{type:String,default:""},title:{type:String,default:""},items:{type:Array,default:()=>[]},groups:{type:Array,default:()=>[]},navLabel:{type:String,default:"Sections"},labels:{type:Object,default:()=>({})},initialNavOpen:{type:Boolean,default:!0},header:{type:Boolean,default:!0},initialRailCollapsed:{type:Boolean,default:!1},homeHref:{type:String,default:""},homeLabel:{type:String,default:""},shellMode:{type:String,default:"auto"}},emits:["update:active"],setup(){return hl(Km,"vertical-tabs-layout"),{T:Bm}},data(){const e=(()=>{try{return typeof window<"u"&&!!window.matchMedia&&window.matchMedia("(max-width: 760px)").matches}catch{return!1}})();return{navOpen:this.initialNavOpen&&!e,railCollapsed:e?!1:this.initialRailCollapsed,_tabEls:{},folderOverride:{},narrow:e,_mql:null,_onMedia:null,activatedKeys:{},hostState:{},hostError:{},_hostSlots:{},_hostMounted:{},hostEls:{},mode:"app"}},computed:{phoneBarShown(){return this.narrow&&!this.header},railEndShown(){return!this.narrow&&!this.header},activeHostEl(){return this.hostEls[this.active]||null},railShown(){return this.narrow?this.navOpen:!0},homeLink(){const e=String(this.homeHref||"").trim();return!e||/^(javascript|data|vbscript):/i.test(e.replace(/[\u0000- ]/g,""))?"":e},homeText(){return this.homeLabel||this.label("home")},allRows(){if(this.groups&&this.groups.length){const e=[];for(const t of this.groups)for(const a of t.rows||[])e.push(a);return e}return this.items},orderedKeys(){return this.allRows.map(e=>e.key)},elementRows(){return this.allRows.filter(e=>e&&e.element)},mountedElementRows(){return this.elementRows.filter(e=>this.activatedKeys[e.key])}},watch:{shellMode(){this.resolveShellMode()},active:{immediate:!0,handler(e){this.activateElement(e)}}},mounted(){this.resolveShellMode();try{window.matchMedia&&(this._mql=window.matchMedia("(max-width: 760px)"),this.narrow=this._mql.matches,this.reconcileForWidth(),this._onMedia=e=>{this.narrow=e.matches,this.reconcileForWidth()},this._mql.addEventListener?this._mql.addEventListener("change",this._onMedia):this._mql.addListener&&this._mql.addListener(this._onMedia))}catch{}this.$nextTick(()=>this.activateElement(this.active))},beforeUnmount(){try{this._mql&&this._onMedia&&(this._mql.removeEventListener?this._mql.removeEventListener("change",this._onMedia):this._mql.removeListener&&this._mql.removeListener(this._onMedia))}catch{}this._mql=null,this._onMedia=null},methods:{resolveShellMode(){const e=a=>a==="web"||a==="app"?a:null;let t=e(this.shellMode);if(!t)try{const a=this.$el&&this.$el.getRootNode?this.$el.getRootNode():null,o=a&&a.host;t=e(o&&o.getAttribute?o.getAttribute("shell-mode"):null)}catch{}if(!t)try{const a=window.matchMedia&&window.matchMedia("(display-mode: standalone)").matches||navigator.standalone===!0;t=window.Capacitor||a||window.MAP_OWNS_PAGE===!0?"app":"web"}catch{t="app"}this.mode=t},registerTab(e,t){t&&(this._tabEls[e]=t)},isNarrow(){return this.narrow},reconcileForWidth(){this.narrow?(this.navOpen=!1,this.railCollapsed=!1):this.navOpen=!0},label(e){const t={toggleList:"Toggle list",openViews:"Open the list of views",expandList:"Expand list",collapseList:"Collapse list",collapse:"Collapse",home:"Back to homepage"};return this.labels&&this.labels[e]||t[e]},expandRail(){!this.narrow&&this.railCollapsed&&(this.railCollapsed=!1)},toggleRail(){this.narrow?this.navOpen=!this.navOpen:this.railCollapsed=!this.railCollapsed},setHostSlot(e,t){t&&(this._hostSlots[e]=t,this.$nextTick(()=>this.mountHostElement(e)))},activateElement(e){!e||!this.elementRows.find(a=>a.key===e)||(this.activatedKeys[e]||(this.activatedKeys={...this.activatedKeys,[e]:!0},this.$nextTick(()=>this.watchContextLoss(e)),this.hostState={...this.hostState,[e]:"loading"}),this.$nextTick(()=>this.mountHostElement(e)))},deepCanvases(e,t=[]){if(!e)return t;for(const a of e.querySelectorAll("*"))a.tagName==="CANVAS"&&t.push(a),a.shadowRoot&&this.deepCanvases(a.shadowRoot,t);return t},watchContextLoss(e){const t=this._hostSlots[e];if(t)for(const a of this.deepCanvases(t))a.__vtlLossBound||(a.__vtlLossBound=!0,a.addEventListener("webglcontextlost",()=>{this.hostState={...this.hostState,[e]:"lost"}},{once:!0}))},reloadHostElement(e){const t=this._hostSlots[e];t&&(t.innerHTML=""),this._hostMounted[e]=!1,this.hostState={...this.hostState,[e]:"loading"},this.$nextTick(()=>this.mountHostElement(e))},mountHostElement(e){if(this._hostMounted[e])return;const t=this.elementRows.find(o=>o.key===e),a=this._hostSlots[e];!t||!a||(this._hostMounted[e]=!0,this.hostState={...this.hostState,[e]:"loading"},Vm(t.src).then(()=>Gm(t.element)).then(()=>{Wm(t.element,t.src),a.innerHTML="";const o=document.createElement(t.element),n=t.attrs||{};for(const s in n){const r=n[s],i=r!=null&&typeof r=="object"?JSON.stringify(r):String(r);try{o[s]=r}catch{}try{o.setAttribute(s,i)}catch{}}o.style.cssText="display:block;position:absolute;inset:0;width:100%;height:100%;",a.appendChild(o);for(const s of[0,250,1500])setTimeout(()=>this.watchContextLoss(e),s);this.hostState={...this.hostState,[e]:"ready"}}).catch(o=>{this._hostMounted[e]=!1,this.hostState={...this.hostState,[e]:"error"},this.hostError={...this.hostError,[e]:o&&o.message||String(o)}}))},iconSvg(e){return e?$l(e):""},initial(e){const t=(e||"").trim();return t?t.charAt(0).toUpperCase():"•"},isFolderClosed(e){const t=this.folderOverride[e.key];return t!=null?!t:e.open!==!0},toggleFolder(e){const t=this.folderOverride[e],a=(this.groups||[]).find(n=>n.key===e),o=t??(a&&a.open===!0);this.folderOverride={...this.folderOverride,[e]:!o}},pick(e){this.$emit("update:active",e),this.narrow&&(this.navOpen=!1)},onKey(e){const t=this.orderedKeys;if(!t.length)return;const a=t.indexOf(this.active);let o=-1;if(e.key==="ArrowDown"||e.key==="ArrowRight")o=(a+1)%t.length;else if(e.key==="ArrowUp"||e.key==="ArrowLeft")o=(a-1+t.length)%t.length;else if(e.key==="Home")o=0;else if(e.key==="End")o=t.length-1;else return;e.preventDefault();const n=t[o];this.pick(n),this.$nextTick(()=>{const s=this._tabEls[n];s&&s.focus&&s.focus()})}}}),Ym={key:0,class:"vtl-top"},Jm=["aria-expanded","aria-label"],Zm={class:"vtl-brand"},Qm={class:"vtl-title"},ef={class:"vtl-meta"},tf=["aria-expanded","aria-label"],af={class:"vtl-pbar-end"},of={class:"vtl-body"},nf=["aria-label","aria-hidden","role","aria-orientation"],sf=["href","aria-label","title"],rf=["innerHTML"],lf={class:"vtl-home-tx"},cf=["aria-expanded","aria-label"],pf=["innerHTML"],uf={class:"vtl-collapse-tx"},df=["aria-expanded","onClick"],gf={key:0,class:"vtl-cap"},mf={class:"vtl-tl"},ff={key:1,class:"vtl-td"},hf=["innerHTML"],bf={key:1,class:"vtl-tier"},$f={key:0,class:"vtl-cap"},_f={class:"vtl-tl"},vf={key:1,class:"vtl-td"},yf={class:"vtl-rows"},wf=["aria-selected","aria-disabled","tabindex","onClick"],kf=["innerHTML"],xf={key:1,class:"vtl-tab-emoji","aria-hidden":"true"},Sf={key:2,class:"vtl-tab-fallback","aria-hidden":"true"},Lf={class:"vtl-tab-text"},Tf={class:"vtl-tab-label"},Pf={key:0,class:"vtl-tab-badge"},Ef={key:0,class:"vtl-tab-sub"},Of=["innerHTML"],Mf=["aria-selected","aria-disabled","tabindex","onClick"],Af=["innerHTML"],Cf={key:1,class:"vtl-tab-emoji","aria-hidden":"true"},If={key:2,class:"vtl-tab-fallback","aria-hidden":"true"},Nf={class:"vtl-tab-text"},Ff={class:"vtl-tab-label"},Df={key:0,class:"vtl-tab-sub"},Rf={key:4,class:"vtl-rail-end"},zf={class:"vtl-main"},qf={class:"vtl-content"},Wf=["hidden"],jf={key:0,class:"vtl-host-hint"},Uf={key:1,class:"vtl-host-hint"},Hf=["onClick"],Bf={key:2,class:"vtl-host-hint err"};function Vf(e,t,a,o,n,s){const r=Wa("BackToTopButton");return C(),N("div",{class:Ge(["vtl",{"nav-open":e.navOpen,"rail-collapsed":e.railCollapsed,"no-header":!e.header,"has-phone-bar":e.phoneBarShown}])},[e.header?(C(),N("header",Ym,[O("button",{class:"vtl-menu",type:"button","aria-expanded":String(e.navOpen),onClick:t[0]||(t[0]=i=>e.navOpen=!e.navOpen),"aria-label":e.label("toggleList")},"☰",8,Jm),O("span",Zm,[ra(e.$slots,"brand")]),O("b",Qm,V(e.title),1),O("span",ef,[ra(e.$slots,"meta")])])):se("",!0),e.phoneBarShown?(C(),N("div",{key:1,class:Ge(["vtl-pbar",{"is-web":e.mode==="web"}])},[O("button",{class:"vtl-phone-menu",type:"button","aria-expanded":String(e.navOpen),onClick:t[1]||(t[1]=i=>e.navOpen=!e.navOpen),"aria-label":e.label("toggleList")},"☰",8,tf),O("span",af,[ra(e.$slots,"phone-end")])],2)):se("",!0),e.narrow?(C(),ya(r,{key:2,target:e.activeHostEl,labels:{backToTop:e.T("actions.backToTop","Back to top")}},null,8,["target","labels"])):se("",!0),O("div",of,[O("nav",{class:Ge(["vtl-nav",{"has-rail-end":e.railEndShown&&!!e.$slots["rail-end"]}]),"aria-label":e.navLabel,"aria-hidden":String(!e.railShown),role:e.$slots.rail?null:"tablist","aria-orientation":e.$slots.rail?null:"vertical"},[e.homeLink?(C(),N("a",{key:0,class:"vtl-home",href:e.homeLink,target:"_top","aria-label":e.homeText,title:e.railCollapsed&&!e.narrow?e.homeText:null},[O("span",{class:"vtl-home-ic","aria-hidden":"true",innerHTML:e.iconSvg("home")},null,8,rf),O("span",lf,V(e.homeText),1)],8,sf)):se("",!0),O("button",{type:"button",class:"vtl-collapse","aria-expanded":String(!e.railCollapsed),"aria-label":e.railCollapsed?e.label("expandList"):e.label("collapseList"),onClick:t[2]||(t[2]=(...i)=>e.toggleRail&&e.toggleRail(...i))},[O("span",{class:"vtl-collapse-ic","aria-hidden":"true",innerHTML:e.iconSvg("chevron")},null,8,pf),O("span",uf,V(e.label("collapse")),1)],8,cf),e.$slots.rail?ra(e.$slots,"rail",{collapsed:e.railCollapsed&&!e.narrow,expand:e.expandRail,pick:e.pick},void 0,void 0,1):e.groups&&e.groups.length?(C(!0),N(ne,{key:2},Xe(e.groups,i=>(C(),N("div",{class:"vtl-grp",key:i.key},[i.folder?(C(),N("button",{key:0,type:"button",class:"vtl-tier vtl-tier-btn","aria-expanded":String(!e.isFolderClosed(i)),onClick:l=>e.toggleFolder(i.key)},[i.badge?(C(),N("span",gf,V(i.badge),1)):se("",!0),O("span",mf,V(i.label),1),i.count!=null?(C(),N("span",ff,V(i.count),1)):se("",!0),O("span",{class:Ge(["vtl-chev",{open:!e.isFolderClosed(i)}]),"aria-hidden":"true",innerHTML:e.iconSvg("chevron")},null,10,hf)],8,df)):(C(),N("div",bf,[i.badge?(C(),N("span",$f,V(i.badge),1)):se("",!0),O("span",_f,V(i.label),1),i.count!=null?(C(),N("span",vf,V(i.count),1)):se("",!0)])),Ra(O("div",yf,[(C(!0),N(ne,null,Xe(i.rows,l=>(C(),N("button",{key:l.key,type:"button",role:"tab",class:Ge(["vtl-tab",{active:l.key===e.active,disabled:l.disabled}]),"aria-selected":String(l.key===e.active),"aria-disabled":l.disabled?"true":null,tabindex:l.key===e.active?0:-1,ref_for:!0,ref:p=>e.registerTab(l.key,p),onClick:p=>e.pick(l.key),onKeydown:t[3]||(t[3]=p=>e.onKey(p))},[l.icon?(C(),N("span",{key:0,class:"vtl-tab-ic","aria-hidden":"true",innerHTML:e.iconSvg(l.icon)},null,8,kf)):l.emoji?(C(),N("span",xf,V(l.emoji),1)):(C(),N("span",Sf,V(e.initial(l.label)),1)),O("span",Lf,[O("span",Tf,[Kt(V(l.label),1),l.badge?(C(),N("span",Pf,V(l.badge),1)):se("",!0)]),l.sub?(C(),N("span",Ef,[O("span",{innerHTML:l.sub},null,8,Of)])):se("",!0)])],42,wf))),128))],512),[[Za,!i.folder||!e.isFolderClosed(i)]])]))),128)):(C(!0),N(ne,{key:3},Xe(e.items,i=>(C(),N("button",{key:i.key,type:"button",role:"tab",class:Ge(["vtl-tab",{active:i.key===e.active,disabled:i.disabled}]),"aria-selected":String(i.key===e.active),"aria-disabled":i.disabled?"true":null,tabindex:i.key===e.active?0:-1,ref_for:!0,ref:l=>e.registerTab(i.key,l),onClick:l=>e.pick(i.key),onKeydown:t[4]||(t[4]=l=>e.onKey(l))},[i.icon?(C(),N("span",{key:0,class:"vtl-tab-ic","aria-hidden":"true",innerHTML:e.iconSvg(i.icon)},null,8,Af)):i.emoji?(C(),N("span",Cf,V(i.emoji),1)):(C(),N("span",If,V(e.initial(i.label)),1)),O("span",Nf,[O("span",Ff,V(i.label),1),i.sub?(C(),N("span",Df,V(i.sub),1)):se("",!0)])],42,Mf))),128)),e.railEndShown&&e.$slots["rail-end"]?(C(),N("div",Rf,[ra(e.$slots,"rail-end",{collapsed:e.railCollapsed})])):se("",!0)],10,nf),O("main",zf,[e.header?ra(e.$slots,"toolbar",{},void 0,void 0,0):se("",!0),O("div",qf,[(C(!0),N(ne,null,Xe(e.mountedElementRows,i=>Ra((C(),N("section",{key:i.key,class:"vtl-host",hidden:i.key!==e.active,ref_for:!0,ref:l=>{l?e.hostEls[i.key]=l:delete e.hostEls[i.key]}},[O("div",{class:"vtl-host-slot",ref_for:!0,ref:l=>e.setHostSlot(i.key,l)},null,512),e.hostState[i.key]==="loading"?(C(),N("div",jf,V(e.T("messages.loadingNamed","Loading {name}…").replace("{name}",i.label)),1)):e.hostState[i.key]==="lost"?(C(),N("div",Uf,[Kt(V(e.T("messages.mapContextLost","This map was unloaded to free graphics memory."))+" ",1),O("button",{type:"button",class:"vtl-host-reload",onClick:l=>e.reloadHostElement(i.key)},V(e.T("buttons.reloadMap","Reload Map")),9,Hf)])):e.hostState[i.key]==="error"?(C(),N("div",Bf,[Kt(V(e.T("messages.couldNotLoadNamed","Could not load {name}.").replace("{name}",i.label)),1),t[5]||(t[5]=O("br",null,null,-1)),O("small",null,V(e.hostError[i.key]),1)])):se("",!0)],8,Wf)),[[Za,i.key===e.active]])),128)),ra(e.$slots,"default")])])])],2)}const Gf=Uo(Xm,[["render",Vf],["styles",[Hm]]]),cs=[{code:"en",name:"English",nativeName:"English",flag:"🇺🇸"},{code:"es",name:"Spanish",nativeName:"Español",flag:"🇪🇸"},{code:"fr",name:"French",nativeName:"Français",flag:"🇫🇷"},{code:"pt",name:"Portuguese",nativeName:"Português",flag:"🇵🇹"},{code:"ar",name:"Arabic",nativeName:"العربية",flag:"🇸🇦",dir:"rtl"},{code:"ru",name:"Russian",nativeName:"Русский",flag:"🇷🇺"},{code:"de",name:"German",nativeName:"Deutsch",flag:"🇩🇪",hideFromSwitcher:!0},{code:"hi",name:"Hindi",nativeName:"हिन्दी",flag:"🇮🇳",hideFromSwitcher:!0},{code:"it",name:"Italian",nativeName:"Italiano",flag:"🇮🇹",hideFromSwitcher:!0},{code:"ro",name:"Romanian",nativeName:"Română",flag:"🇷🇴",hideFromSwitcher:!0},{code:"zh",name:"Chinese",nativeName:"中文",flag:"🇨🇳",hideFromSwitcher:!0}],kl=cs.filter(e=>!e.hideFromSwitcher);function ps(e){return cs.find(t=>t.code===e)}function xl(e){const t=String(e||"").split("-")[0].toLowerCase();return cs.some(a=>a.code===t)?t:"en"}const Sl="doxa-maps:locale";function Kf(){try{const e=localStorage.getItem(Sl);if(e)return xl(e)}catch{}return xl(navigator==null?void 0:navigator.language)}function Xf(e){try{localStorage.setItem(Sl,e)}catch{}}const Yf="doxa-language-request";function Jf(e){try{const t=e&&e.getRootNode&&e.getRootNode();if(t&&t.host)return t.host}catch{}return e||null}function Zf(e,t){const a=Jf(e);return!a||typeof a.dispatchEvent!="function"?!0:a.dispatchEvent(new CustomEvent(Yf,{detail:{language:t},bubbles:!0,composed:!0,cancelable:!0}))}function Qf(e,t=typeof window<"u"?window:null){try{if(!t||t.MAP_OWNS_PAGE!==!0||!t.history||!t.location)return!1;const a=new URL(t.location.href);return a.searchParams.set("lang",e),t.history.replaceState(t.history.state,"",a.toString()),!0}catch{return!1}}const eh=".slm[data-v-12760774]{position:relative;display:inline-flex;align-items:center;min-height:44px;max-width:100%;box-sizing:border-box;border-radius:8px;color:#3b463d}.slm-face[data-v-12760774]{display:inline-flex;align-items:center;gap:6px;padding-inline:10px;min-width:0;font-size:13px;font-weight:500;line-height:1.2}.slm-ic[data-v-12760774]{flex:0 0 auto;display:inline-flex;color:var(--vtl-muted, #6d766e)}.slm-ic[data-v-12760774] svg{width:18px;height:18px}.slm-name[data-v-12760774]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.slm-code[data-v-12760774]{font-weight:600;font-size:12px;letter-spacing:.03em}.slm-caret[data-v-12760774]{flex:0 0 auto;color:var(--vtl-muted, #6d766e);font-size:11px}.slm.collapsed .slm-face[data-v-12760774]{flex-direction:column;gap:2px;padding-inline:4px}.slm-select[data-v-12760774]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;border:0;cursor:pointer;font-size:16px}.slm[data-v-12760774]:hover{background:var(--vtl-accented, #d1d4cd)}.slm[data-v-12760774]:focus-within{outline:2px solid var(--vtl-accent, #92b195);outline-offset:-2px}@media (prefers-reduced-motion: reduce){.slm[data-v-12760774]{transition:none}}",th={class:"slm-face","aria-hidden":"true"},ah=["innerHTML"],oh={key:0,class:"slm-code"},nh=["lang","dir"],sh={key:2,class:"slm-caret"},rh=["value","aria-label","title"],ih=["value","lang","dir"],lh=Uo({__name:"ShellLanguageMenu",props:{current:{type:String,default:"en"},collapsed:{type:Boolean,default:!1}},emits:["switch"],setup(e,{emit:t}){const a=e,o=t,n=Je(()=>{const p=kl.slice();if(a.current&&!p.some(c=>c.code===a.current)){const c=ps(a.current);c&&p.push(c)}return p}),s=Je(()=>ps(a.current)||{code:a.current,nativeName:a.current}),r=Je(()=>Wt("controls.language",a.current)||"Language"),i=$l("globe");function l(p){const c=p.target,m=c.value;!m||m===a.current||(Zf(c,m)?(o("switch",m),Qf(m)):c.value=a.current)}return(p,c)=>(C(),N("span",{class:Ge(["slm",{collapsed:e.collapsed}])},[O("span",th,[O("span",{class:"slm-ic",innerHTML:ye(i)},null,8,ah),e.collapsed?(C(),N("span",oh,V(String(e.current).toUpperCase()),1)):(C(),N("span",{key:1,class:"slm-name",lang:s.value.code,dir:s.value.dir||null},V(s.value.nativeName),9,nh)),e.collapsed?se("",!0):(C(),N("span",sh,"▾"))]),O("select",{class:"slm-select",value:e.current,"aria-label":r.value,title:r.value,onChange:l},[(C(!0),N(ne,null,Xe(n.value,m=>(C(),N("option",{key:m.code,value:m.code,lang:m.code,dir:m.dir||null},V(m.nativeName),9,ih))),128))],40,rh)],2))}},[["styles",[eh]],["__scopeId","data-v-12760774"]]),io={en:{backToTop:"Back to top","sec.dashboards":"Dashboards","sec.prayer":"Prayer Mobilization","sec.gospel":"Gospel Research","sec.experimental":"Experimental","tab.dashboard-plus-grid":"Big Picture","sub.dashboard-plus-grid":"dashboard + people-groups grid, stacked","tab.research-map":"Research Map","sub.research-map":"prayer · engagement · regions","tab.research-map-plus-grid":"Simple Research","sub.research-map-plus-grid":"research map + people-groups grid","tab.prayer-map":"Prayer Progress","sub.prayer-map":"simple world prayer map","tab.cities-internet":"Cities with Internet","sub.cities-internet":"connectivity of key cities","tab.gospel-resources":"Gospel Resources","sub.gospel-resources":"resources by place","tab.regions-dashboard":"Regions","sub.regions-dashboard":"regions and their countries","tab.upg-100":"UPG 100 List Posters","sub.upg-100":"my unreached list + posters",navLabel:"Research maps",meta:"{n} maps",loading:"Loading {label}…",loadFailed:"Could not load {label}.",manifestHint:"This tab is composed from manifest.json — build the tree, or serve the built tree, to load it.",close:"Close",help:"About this map",desktopOnly:"desktop only",lab:"lab",experimentalSub:"experimental bundle",mobileNotBuilt:"not built for mobile",dismiss:"Dismiss",desktopOnly:"desktop only",lab:"lab",experimentalSub:"experimental bundle",toggleList:"Toggle list",openViews:"Open the list of views",expandList:"Expand list",collapseList:"Collapse list",collapse:"Collapse",home:"Back to homepage","tab.prayer-walk-planner":"Prayer Walk Planner","tab.upg-neighbor":"UPG Neighbor","tab.key-cities":"Key Cities","tab.all-people-groups":"All People Groups","tab.pplr-data-maps":"PPLR Data Maps","tab.wall-of-people-groups":"Wall of People Groups","tab.bless-india-posters":"Bless India Posters","tab.country-posters":"Country Posters","sub.country-posters":"a poster for every country","tab.poster-design":"Poster Design","sub.poster-design":"every poster style and size","tab.doxa-vision-card":"Doxa Vision Card"},es:{backToTop:"Volver arriba","sec.dashboards":"Paneles","sec.prayer":"Movilización de oración","sec.gospel":"Investigación del Evangelio","sec.experimental":"Experimental","tab.dashboard-plus-grid":"Panorama general","sub.dashboard-plus-grid":"panel + cuadrícula de pueblos","tab.research-map":"Mapa de investigación","sub.research-map":"oración · compromiso · regiones","tab.research-map-plus-grid":"Investigación simple","sub.research-map-plus-grid":"mapa de investigación + cuadrícula de pueblos","tab.prayer-map":"Progreso de oración","sub.prayer-map":"mapa mundial de oración","tab.cities-internet":"Ciudades con Internet","sub.cities-internet":"conectividad de ciudades clave","tab.gospel-resources":"Recursos del Evangelio","sub.gospel-resources":"recursos por lugar","tab.regions-dashboard":"Regiones","sub.regions-dashboard":"regiones y sus países","tab.upg-100":"Carteles de la lista UPG 100","sub.upg-100":"mi lista de no alcanzados + carteles",navLabel:"Mapas de investigación",meta:"{n} mapas",loading:"Cargando {label}…",loadFailed:"No se pudo cargar {label}.",manifestHint:"Esta pestaña se compone a partir de manifest.json: compila el árbol o sirve el árbol compilado para cargarla.",close:"Cerrar",help:"Acerca de este mapa",desktopOnly:"solo escritorio",lab:"beta",experimentalSub:"mapa experimental",mobileNotBuilt:"no diseñado para móvil",dismiss:"Cerrar",desktopOnly:"solo escritorio",lab:"beta",experimentalSub:"mapa experimental",toggleList:"Mostrar u ocultar la lista",openViews:"Abrir la lista de vistas",expandList:"Expandir la lista",collapseList:"Contraer la lista",collapse:"Contraer",home:"Volver a la página de inicio","tab.prayer-walk-planner":"Caminatas de oración","tab.upg-neighbor":"Vecino UPG","tab.key-cities":"Ciudades clave","tab.all-people-groups":"Todos los pueblos","tab.pplr-data-maps":"Mapas de datos PPLR","tab.wall-of-people-groups":"Muro de los pueblos","tab.bless-india-posters":"Pósteres «Bendice a la India»","tab.country-posters":"Carteles por país","sub.country-posters":"un cartel para cada país","tab.poster-design":"Diseño de carteles","sub.poster-design":"todos los estilos y tamaños de cartel","tab.doxa-vision-card":"Tarjeta de visión Doxa"},fr:{backToTop:"Retour en haut","sec.dashboards":"Tableaux de bord","sec.prayer":"Mobilisation à la prière","sec.gospel":"Recherche sur l'Évangile","sec.experimental":"Expérimental","tab.dashboard-plus-grid":"Vue d'ensemble","sub.dashboard-plus-grid":"tableau de bord + grille des peuples","tab.research-map":"Carte de recherche","sub.research-map":"prière · engagement · régions","tab.research-map-plus-grid":"Recherche simple","sub.research-map-plus-grid":"carte de recherche + grille des peuples","tab.prayer-map":"Progression de la prière","sub.prayer-map":"carte mondiale de la prière","tab.cities-internet":"Villes avec Internet","sub.cities-internet":"connectivité des villes clés","tab.gospel-resources":"Ressources de l'Évangile","sub.gospel-resources":"ressources par lieu","tab.regions-dashboard":"Régions","sub.regions-dashboard":"régions et leurs pays","tab.upg-100":"Affiches de la liste UPG 100","sub.upg-100":"ma liste des non atteints + affiches",navLabel:"Cartes de recherche",meta:"{n} cartes",loading:"Chargement de {label}…",loadFailed:"Impossible de charger {label}.",manifestHint:"Cet onglet est composé à partir de manifest.json : construisez l'arborescence ou servez l'arborescence construite pour le charger.",close:"Fermer",help:"À propos de cette carte",desktopOnly:"ordinateur uniquement",lab:"bêta",experimentalSub:"carte expérimentale",mobileNotBuilt:"pas conçu pour mobile",dismiss:"Fermer",desktopOnly:"ordinateur uniquement",lab:"bêta",experimentalSub:"carte expérimentale",toggleList:"Afficher ou masquer la liste",openViews:"Ouvrir la liste des vues",expandList:"Déplier la liste",collapseList:"Replier la liste",collapse:"Replier",home:"Retour à l’accueil","tab.prayer-walk-planner":"Marches de prière","tab.upg-neighbor":"Voisin UPG","tab.key-cities":"Villes clés","tab.all-people-groups":"Tous les peuples","tab.pplr-data-maps":"Cartes de données PPLR","tab.wall-of-people-groups":"Mur des peuples","tab.bless-india-posters":"Affiches « Bénis l’Inde »","tab.country-posters":"Affiches par pays","sub.country-posters":"une affiche pour chaque pays","tab.poster-design":"Conception d’affiches","sub.poster-design":"tous les styles et formats d’affiche","tab.doxa-vision-card":"Carte de vision Doxa"},de:{backToTop:"Nach oben","sec.dashboards":"Dashboards","sec.prayer":"Gebetsmobilisierung","sec.gospel":"Evangeliumsforschung","sec.experimental":"Experimentell","tab.dashboard-plus-grid":"Gesamtbild","sub.dashboard-plus-grid":"Dashboard + Raster der Volksgruppen","tab.research-map":"Forschungskarte","sub.research-map":"Gebet · Engagement · Regionen","tab.research-map-plus-grid":"Einfache Recherche","sub.research-map-plus-grid":"Forschungskarte + Raster der Volksgruppen","tab.prayer-map":"Gebetsfortschritt","sub.prayer-map":"einfache Weltkarte des Gebets","tab.cities-internet":"Städte mit Internet","sub.cities-internet":"Konnektivität wichtiger Städte","tab.gospel-resources":"Evangeliumsressourcen","sub.gospel-resources":"Ressourcen nach Ort","tab.regions-dashboard":"Regionen","sub.regions-dashboard":"Regionen und ihre Länder","tab.upg-100":"Poster der UPG 100 Liste","sub.upg-100":"meine Liste der Unerreichten + Poster",navLabel:"Forschungskarten",meta:"{n} Karten",loading:"{label} wird geladen…",loadFailed:"{label} konnte nicht geladen werden.",manifestHint:"Dieser Tab wird aus manifest.json zusammengesetzt – bauen Sie den Baum oder stellen Sie den gebauten Baum bereit, um ihn zu laden.",close:"Schließen",help:"Über diese Karte",desktopOnly:"nur Desktop",lab:"Beta",experimentalSub:"experimentelle Karte",mobileNotBuilt:"nicht für Mobilgeräte",dismiss:"Schließen",desktopOnly:"nur Desktop",lab:"Beta",experimentalSub:"experimentelle Karte",toggleList:"Liste ein-/ausblenden",openViews:"Ansichtsliste öffnen",expandList:"Liste ausklappen",collapseList:"Liste einklappen",collapse:"Einklappen",home:"Zurück zur Startseite","tab.prayer-walk-planner":"Gebetsspaziergänge","tab.upg-neighbor":"UPG-Nachbar","tab.key-cities":"Schlüsselstädte","tab.all-people-groups":"Alle Volksgruppen","tab.pplr-data-maps":"PPLR-Datenkarten","tab.wall-of-people-groups":"Wand der Volksgruppen","tab.bless-india-posters":"„Segne Indien“-Poster","tab.country-posters":"Länderposter","sub.country-posters":"ein Poster für jedes Land","tab.poster-design":"Postergestaltung","sub.poster-design":"alle Posterstile und -größen","tab.doxa-vision-card":"Doxa-Visionskarte"},pt:{backToTop:"Voltar ao topo","sec.dashboards":"Painéis","sec.prayer":"Mobilização de oração","sec.gospel":"Pesquisa do Evangelho","sec.experimental":"Experimental","tab.dashboard-plus-grid":"Visão geral","sub.dashboard-plus-grid":"painel + grade de povos","tab.research-map":"Mapa de pesquisa","sub.research-map":"oração · engajamento · regiões","tab.research-map-plus-grid":"Pesquisa simples","sub.research-map-plus-grid":"mapa de pesquisa + grade de povos","tab.prayer-map":"Progresso da oração","sub.prayer-map":"mapa mundial de oração","tab.cities-internet":"Cidades com Internet","sub.cities-internet":"conectividade das principais cidades","tab.gospel-resources":"Recursos do Evangelho","sub.gospel-resources":"recursos por lugar","tab.regions-dashboard":"Regiões","sub.regions-dashboard":"regiões e seus países","tab.upg-100":"Cartazes da lista UPG 100","sub.upg-100":"minha lista de não alcançados + cartazes",navLabel:"Mapas de pesquisa",meta:"{n} mapas",loading:"Carregando {label}…",loadFailed:"Não foi possível carregar {label}.",manifestHint:"Esta aba é composta a partir do manifest.json — compile a árvore ou sirva a árvore compilada para carregá-la.",close:"Fechar",help:"Sobre este mapa",desktopOnly:"só no computador",lab:"beta",experimentalSub:"mapa experimental",mobileNotBuilt:"não feito para celular",dismiss:"Fechar",desktopOnly:"só no computador",lab:"beta",experimentalSub:"mapa experimental",toggleList:"Mostrar ou ocultar a lista",openViews:"Abrir a lista de visualizações",expandList:"Expandir a lista",collapseList:"Recolher a lista",collapse:"Recolher",home:"Voltar à página inicial","tab.prayer-walk-planner":"Caminhadas de oração","tab.upg-neighbor":"Vizinho UPG","tab.key-cities":"Cidades-chave","tab.all-people-groups":"Todos os povos","tab.pplr-data-maps":"Mapas de dados PPLR","tab.wall-of-people-groups":"Mural dos povos","tab.bless-india-posters":"Pôsteres «Abençoe a Índia»","tab.country-posters":"Cartazes por país","sub.country-posters":"um cartaz para cada país","tab.poster-design":"Design de cartazes","sub.poster-design":"todos os estilos e tamanhos de cartaz","tab.doxa-vision-card":"Cartão de visão Doxa"},it:{backToTop:"Torna su","sec.dashboards":"Dashboard","sec.prayer":"Mobilitazione alla preghiera","sec.gospel":"Ricerca sul Vangelo","sec.experimental":"Sperimentale","tab.dashboard-plus-grid":"Quadro d'insieme","sub.dashboard-plus-grid":"dashboard + griglia dei popoli","tab.research-map":"Mappa di ricerca","sub.research-map":"preghiera · impegno · regioni","tab.research-map-plus-grid":"Ricerca semplice","sub.research-map-plus-grid":"mappa di ricerca + griglia dei popoli","tab.prayer-map":"Avanzamento preghiera","sub.prayer-map":"mappa mondiale della preghiera","tab.cities-internet":"Città con Internet","sub.cities-internet":"connettività delle città chiave","tab.gospel-resources":"Risorse del Vangelo","sub.gospel-resources":"risorse per luogo","tab.regions-dashboard":"Regioni","sub.regions-dashboard":"regioni e i loro paesi","tab.upg-100":"Poster della lista UPG 100","sub.upg-100":"la mia lista dei non raggiunti + poster",navLabel:"Mappe di ricerca",meta:"{n} mappe",loading:"Caricamento di {label}…",loadFailed:"Impossibile caricare {label}.",manifestHint:"Questa scheda è composta da manifest.json: compila l'albero o pubblica l'albero compilato per caricarla.",close:"Chiudi",help:"Informazioni su questa mappa",desktopOnly:"solo desktop",lab:"beta",experimentalSub:"mappa sperimentale",mobileNotBuilt:"non pensato per mobile",dismiss:"Chiudi",desktopOnly:"solo desktop",lab:"beta",experimentalSub:"mappa sperimentale",toggleList:"Mostra o nascondi l’elenco",openViews:"Apri l’elenco delle viste",expandList:"Espandi l’elenco",collapseList:"Comprimi l’elenco",collapse:"Comprimi",home:"Torna alla home page","tab.prayer-walk-planner":"Passeggiate di preghiera","tab.upg-neighbor":"Vicino UPG","tab.key-cities":"Città chiave","tab.all-people-groups":"Tutti i popoli","tab.pplr-data-maps":"Mappe dati PPLR","tab.wall-of-people-groups":"Muro dei popoli","tab.bless-india-posters":"Poster «Benedici l’India»","tab.country-posters":"Poster per paese","sub.country-posters":"un poster per ogni paese","tab.poster-design":"Design dei poster","sub.poster-design":"tutti gli stili e i formati dei poster","tab.doxa-vision-card":"Scheda visione Doxa"},ro:{backToTop:"Sus","sec.dashboards":"Panouri","sec.prayer":"Mobilizare la rugăciune","sec.gospel":"Cercetarea Evangheliei","sec.experimental":"Experimental","tab.dashboard-plus-grid":"Imaginea de ansamblu","sub.dashboard-plus-grid":"panou + grila popoarelor","tab.research-map":"Hartă de cercetare","sub.research-map":"rugăciune · implicare · regiuni","tab.research-map-plus-grid":"Cercetare simplă","sub.research-map-plus-grid":"hartă de cercetare + grila popoarelor","tab.prayer-map":"Progresul rugăciunii","sub.prayer-map":"hartă mondială a rugăciunii","tab.cities-internet":"Orașe cu internet","sub.cities-internet":"conectivitatea orașelor-cheie","tab.gospel-resources":"Resurse ale Evangheliei","sub.gospel-resources":"resurse după loc","tab.regions-dashboard":"Regiuni","sub.regions-dashboard":"regiunile și țările lor","tab.upg-100":"Afișe din lista UPG 100","sub.upg-100":"lista mea de neatinși + afișe",navLabel:"Hărți de cercetare",meta:"{n} hărți",loading:"Se încarcă {label}…",loadFailed:"{label} nu a putut fi încărcat.",manifestHint:"Această filă este compusă din manifest.json — construiți arborele sau serviți arborele construit pentru a o încărca.",close:"Închide",help:"Despre această hartă",desktopOnly:"doar pe desktop",lab:"beta",experimentalSub:"hartă experimentală",mobileNotBuilt:"nu e făcut pentru mobil",dismiss:"Închide",desktopOnly:"doar pe desktop",lab:"beta",experimentalSub:"hartă experimentală",toggleList:"Afișează sau ascunde lista",openViews:"Deschide lista de vizualizări",expandList:"Extinde lista",collapseList:"Restrânge lista",collapse:"Restrânge",home:"Înapoi la pagina principală","tab.prayer-walk-planner":"Plimbări de rugăciune","tab.upg-neighbor":"Vecin UPG","tab.key-cities":"Orașe-cheie","tab.all-people-groups":"Toate popoarele","tab.pplr-data-maps":"Hărți de date PPLR","tab.wall-of-people-groups":"Zidul popoarelor","tab.bless-india-posters":"Postere „Binecuvântează India”","tab.country-posters":"Afișe pe țări","sub.country-posters":"un afiș pentru fiecare țară","tab.poster-design":"Design de afișe","sub.poster-design":"toate stilurile și dimensiunile de afiș","tab.doxa-vision-card":"Card de viziune Doxa"},ru:{backToTop:"Наверх","sec.dashboards":"Панели","sec.prayer":"Молитвенная мобилизация","sec.gospel":"Исследование Евангелия","sec.experimental":"Экспериментальное","tab.dashboard-plus-grid":"Общая картина","sub.dashboard-plus-grid":"панель + таблица народов","tab.research-map":"Исследовательская карта","sub.research-map":"молитва · вовлечённость · регионы","tab.research-map-plus-grid":"Простое исследование","sub.research-map-plus-grid":"исследовательская карта + таблица народов","tab.prayer-map":"Прогресс молитвы","sub.prayer-map":"простая карта молитвы мира","tab.cities-internet":"Города с интернетом","sub.cities-internet":"подключённость ключевых городов","tab.gospel-resources":"Евангельские ресурсы","sub.gospel-resources":"ресурсы по местам","tab.regions-dashboard":"Регионы","sub.regions-dashboard":"регионы и их страны","tab.upg-100":"Плакаты списка UPG 100","sub.upg-100":"мой список недостигнутых + плакаты",navLabel:"Исследовательские карты",meta:"Карт: {n}",loading:"Загрузка: {label}…",loadFailed:"Не удалось загрузить: {label}.",manifestHint:"Эта вкладка собирается из manifest.json — соберите дерево или разместите собранное дерево, чтобы загрузить её.",close:"Закрыть",help:"Об этой карте",desktopOnly:"только на компьютере",lab:"бета",experimentalSub:"экспериментальная карта",mobileNotBuilt:"не для телефона",dismiss:"Закрыть",desktopOnly:"только на компьютере",lab:"бета",experimentalSub:"экспериментальная карта",toggleList:"Показать или скрыть список",openViews:"Открыть список представлений",expandList:"Развернуть список",collapseList:"Свернуть список",collapse:"Свернуть",home:"На главную страницу","tab.prayer-walk-planner":"Молитвенные прогулки","tab.upg-neighbor":"Сосед UPG","tab.key-cities":"Ключевые города","tab.all-people-groups":"Все народы","tab.pplr-data-maps":"Карты данных PPLR","tab.wall-of-people-groups":"Стена народов","tab.bless-india-posters":"Плакаты «Благослови Индию»","tab.country-posters":"Плакаты по странам","sub.country-posters":"плакат для каждой страны","tab.poster-design":"Дизайн плакатов","sub.poster-design":"все стили и размеры плакатов","tab.doxa-vision-card":"Карточка видения Doxa"},ar:{backToTop:"إلى الأعلى","sec.dashboards":"لوحات المعلومات","sec.prayer":"التعبئة للصلاة","sec.gospel":"أبحاث الإنجيل","sec.experimental":"تجريبي","tab.dashboard-plus-grid":"الصورة الكاملة","sub.dashboard-plus-grid":"لوحة معلومات + شبكة الشعوب","tab.research-map":"خريطة البحث","sub.research-map":"الصلاة · الانخراط · المناطق","tab.research-map-plus-grid":"بحث مبسّط","sub.research-map-plus-grid":"خريطة البحث + شبكة الشعوب","tab.prayer-map":"تقدم الصلاة","sub.prayer-map":"خريطة عالمية مبسّطة للصلاة","tab.cities-internet":"مدن متصلة بالإنترنت","sub.cities-internet":"اتصال المدن الرئيسية","tab.gospel-resources":"موارد الإنجيل","sub.gospel-resources":"الموارد حسب المكان","tab.regions-dashboard":"المناطق","sub.regions-dashboard":"المناطق ودولها","tab.upg-100":"ملصقات قائمة UPG 100","sub.upg-100":"قائمتي لغير المُبشَّرين + ملصقات",navLabel:"خرائط البحث",meta:"عدد الخرائط: {n}",loading:"جارٍ تحميل {label}…",loadFailed:"تعذّر تحميل {label}.",manifestHint:"تُبنى علامة التبويب هذه من manifest.json — ابنِ الشجرة أو قدّم الشجرة المبنية لتحميلها.",close:"إغلاق",help:"عن هذه الخريطة",desktopOnly:"على الحاسوب فقط",lab:"تجريبي",experimentalSub:"خريطة تجريبية",mobileNotBuilt:"غير مُعدّ للهاتف",dismiss:"إغلاق",desktopOnly:"على الحاسوب فقط",lab:"تجريبي",experimentalSub:"خريطة تجريبية",toggleList:"إظهار القائمة أو إخفاؤها",openViews:"فتح قائمة العروض",expandList:"توسيع القائمة",collapseList:"طي القائمة",collapse:"طي",home:"العودة إلى الصفحة الرئيسية","tab.prayer-walk-planner":"جولات الصلاة","tab.upg-neighbor":"جار UPG","tab.key-cities":"المدن الرئيسية","tab.all-people-groups":"جميع الشعوب","tab.pplr-data-maps":"خرائط بيانات PPLR","tab.wall-of-people-groups":"جدار الشعوب","tab.bless-india-posters":"ملصقات باركوا الهند","tab.country-posters":"ملصقات الدول","sub.country-posters":"ملصق لكل دولة","tab.poster-design":"تصميم الملصقات","sub.poster-design":"كل أنماط الملصقات وأحجامها","tab.doxa-vision-card":"بطاقة رؤية Doxa"},hi:{backToTop:"ऊपर जाएँ","sec.dashboards":"डैशबोर्ड","sec.prayer":"प्रार्थना संचालन","sec.gospel":"सुसमाचार शोध","sec.experimental":"प्रायोगिक","tab.dashboard-plus-grid":"संपूर्ण चित्र","sub.dashboard-plus-grid":"डैशबोर्ड + जनसमूहों की ग्रिड","tab.research-map":"शोध मानचित्र","sub.research-map":"प्रार्थना · सहभागिता · क्षेत्र","tab.research-map-plus-grid":"सरल शोध","sub.research-map-plus-grid":"शोध मानचित्र + जनसमूहों की ग्रिड","tab.prayer-map":"प्रार्थना प्रगति","sub.prayer-map":"सरल विश्व प्रार्थना मानचित्र","tab.cities-internet":"इंटरनेट वाले शहर","sub.cities-internet":"प्रमुख शहरों की कनेक्टिविटी","tab.gospel-resources":"सुसमाचार संसाधन","sub.gospel-resources":"स्थान के अनुसार संसाधन","tab.regions-dashboard":"क्षेत्र","sub.regions-dashboard":"क्षेत्र और उनके देश","tab.upg-100":"UPG 100 सूची पोस्टर","sub.upg-100":"मेरी अप्राप्त सूची + पोस्टर",navLabel:"शोध मानचित्र",meta:"{n} मानचित्र",loading:"{label} लोड हो रहा है…",loadFailed:"{label} लोड नहीं हो सका।",manifestHint:"यह टैब manifest.json से बनता है — इसे लोड करने के लिए ट्री बनाएँ या बना हुआ ट्री सर्व करें।",close:"बंद करें",help:"इस नक्शे के बारे में",desktopOnly:"केवल डेस्कटॉप",lab:"बीटा",experimentalSub:"प्रायोगिक मानचित्र",mobileNotBuilt:"मोबाइल के लिए नहीं बना",dismiss:"बंद करें",desktopOnly:"केवल डेस्कटॉप",lab:"बीटा",experimentalSub:"प्रायोगिक मानचित्र",toggleList:"सूची दिखाएँ या छिपाएँ",openViews:"दृश्यों की सूची खोलें",expandList:"सूची फैलाएँ",collapseList:"सूची संक्षिप्त करें",collapse:"संक्षिप्त करें",home:"होमपेज पर वापस जाएँ","tab.prayer-walk-planner":"प्रार्थना पदयात्रा","tab.upg-neighbor":"UPG पड़ोसी","tab.key-cities":"प्रमुख शहर","tab.all-people-groups":"सभी जनसमूह","tab.pplr-data-maps":"PPLR डेटा मानचित्र","tab.wall-of-people-groups":"जनसमूहों की दीवार","tab.bless-india-posters":"भारत को आशीष दें — पोस्टर","tab.country-posters":"देश पोस्टर","sub.country-posters":"हर देश के लिए एक पोस्टर","tab.poster-design":"पोस्टर डिज़ाइन","sub.poster-design":"हर पोस्टर शैली और आकार","tab.doxa-vision-card":"Doxa दर्शन कार्ड"},zh:{backToTop:"回到顶部","sec.dashboards":"仪表板","sec.prayer":"祷告动员","sec.gospel":"福音研究","sec.experimental":"实验性","tab.dashboard-plus-grid":"全景","sub.dashboard-plus-grid":"仪表板 + 民族网格","tab.research-map":"研究地图","sub.research-map":"祷告 · 参与 · 区域","tab.research-map-plus-grid":"简易研究","sub.research-map-plus-grid":"研究地图 + 民族网格","tab.prayer-map":"祷告进度","sub.prayer-map":"简易世界祷告地图","tab.cities-internet":"有互联网的城市","sub.cities-internet":"主要城市的网络连接","tab.gospel-resources":"福音资源","sub.gospel-resources":"按地点划分的资源","tab.regions-dashboard":"区域","sub.regions-dashboard":"区域及其国家","tab.upg-100":"UPG 100 名单海报","sub.upg-100":"我的未得之民名单 + 海报",navLabel:"研究地图",meta:"{n} 张地图",loading:"正在加载{label}…",loadFailed:"无法加载{label}。",manifestHint:"此标签页由 manifest.json 组成——请构建目录树或提供已构建的目录树以加载它。",close:"关闭",help:"关于此地图",desktopOnly:"仅限桌面",lab:"测试版",experimentalSub:"实验性地图",mobileNotBuilt:"未针对手机设计",dismiss:"关闭",desktopOnly:"仅限桌面",lab:"测试版",experimentalSub:"实验性地图",toggleList:"显示或隐藏列表",openViews:"打开视图列表",expandList:"展开列表",collapseList:"折叠列表",collapse:"折叠",home:"返回首页","tab.prayer-walk-planner":"祷告行走","tab.upg-neighbor":"UPG 邻居","tab.key-cities":"重点城市","tab.all-people-groups":"所有民族","tab.pplr-data-maps":"PPLR 数据地图","tab.wall-of-people-groups":"民族之墙","tab.bless-india-posters":"祝福印度海报","tab.country-posters":"国家海报","sub.country-posters":"每个国家一张海报","tab.poster-design":"海报设计","sub.poster-design":"所有海报样式与尺寸","tab.doxa-vision-card":"Doxa 异象卡"}},us=Object.keys(io);function ch(e){return Object.prototype.hasOwnProperty.call(io.en,e)}function Qo(e,t,a){let n=(io[e]||io.en)[t]??io.en[t]??t;if(a)for(const s in a)n=n.split("{"+s+"}").join(String(a[s]));return n}const Ll={en:{"prayer-walk-planner":{what:"Plan a prayer walk: draw the areas your teams will cover and print each one as a one-page map.",how:"Draw a zone, name it, select the zones you need and press Print. Each zone prints on its own page with coordinates, one map per team."},"gospel-internet":{what:"See which of the ~2,000 people groups already have gospel resources in their language, and where the internet can carry those resources to them.",how:"Explore the language tree, the bounded and centered sets and the map. Pick a list on the side to narrow every view."},"country-posters":{what:"Printable prayer posters, one per country, showing its people groups.",how:"Pick a country from the poster list or on the map, then print it straight from your browser."},"all-people-groups":{what:"Every people group on earth on one map, colored by how reached it is, with the DOXA prayer set highlighted.",how:"Click a category in the legend to show only those groups. Click a dot for its details and prayer link."},"doxa-vision-card":{what:"The remaining task in one card: all people groups, then the unreached, then the frontier, then the DOXA prayer set.",how:"Read it from top to bottom. Every number is computed from the people-group data, not typed in."},"pplr-data-maps":{what:"People-group research data on maps: language families, people clusters, religions and data-source coverage.",how:"Choose a view from the tabs, then use the legend to highlight a family, cluster or religion on the map."},"wall-of-people-groups":{what:"Every DOXA people group on one wall, to bless them. In Bless mode the wall is the printable poster (5 × 8 ft by default), each group with a blessing verse; in Social mode it is a shared prayer wall.",how:"Bless: look around the poster exactly as it will print, pick a size and press Print HD poster. Social: pray for a group, read or leave comments, and share its prayer page."}},es:{"prayer-walk-planner":{what:"Planifique una caminata de oración: dibuje las zonas que recorrerán sus equipos e imprima cada una como un mapa de una página.",how:"Dibuje una zona, póngale nombre, seleccione las zonas que necesita y pulse Imprimir. Cada zona se imprime en su propia página con coordenadas: un mapa por equipo."},"gospel-internet":{what:"Vea cuáles de los ~2000 grupos de pueblos ya tienen recursos del evangelio en su idioma, y dónde internet puede llevárselos.",how:"Explore el árbol de idiomas, los conjuntos delimitado y centrado y el mapa. Elija una lista al lado para acotar cada vista."},"country-posters":{what:"Carteles de oración para imprimir, uno por país, con sus grupos de pueblos.",how:"Elija un país en la lista de carteles o en el mapa, e imprímalo directamente desde el navegador."},"all-people-groups":{what:"Todos los grupos de pueblos del mundo en un mapa, coloreados según lo alcanzados que están, con el conjunto de oración de DOXA resaltado.",how:"Haga clic en una categoría de la leyenda para ver solo esos grupos. Haga clic en un punto para ver sus datos y el enlace de oración."},"doxa-vision-card":{what:"La tarea pendiente en una tarjeta: todos los grupos de pueblos, luego los no alcanzados, luego la frontera y luego el conjunto de oración de DOXA.",how:"Léala de arriba abajo. Cada cifra se calcula a partir de los datos, no se escribe a mano."},"pplr-data-maps":{what:"Datos de investigación sobre grupos de pueblos en mapas: familias lingüísticas, agrupaciones de pueblos, religiones y cobertura de fuentes.",how:"Elija una vista en las pestañas y use la leyenda para resaltar una familia, agrupación o religión en el mapa."},"wall-of-people-groups":{what:"Todos los grupos de pueblos de DOXA en un muro, para bendecirlos. En el modo Bendecir el muro es el póster para imprimir (5 × 8 pies por defecto), cada grupo con un versículo de bendición; en el modo Social es un muro de oración compartido.",how:"Bendecir: recorra el póster tal como se imprimirá, elija un tamaño y pulse Imprimir póster HD. Social: ore por un grupo, lea o deje comentarios y comparta su página de oración."}},fr:{"prayer-walk-planner":{what:"Préparez une marche de prière : dessinez les zones que vos équipes parcourront et imprimez chacune sur une carte d’une page.",how:"Dessinez une zone, nommez-la, sélectionnez les zones voulues et cliquez sur Imprimer. Chaque zone s’imprime sur sa propre page avec ses coordonnées : une carte par équipe."},"gospel-internet":{what:"Voyez lesquels des ~2 000 groupes de peuples ont déjà des ressources de l’Évangile dans leur langue, et où internet peut les leur apporter.",how:"Explorez l’arbre des langues, les ensembles délimité et centré et la carte. Choisissez une liste sur le côté pour affiner chaque vue."},"country-posters":{what:"Des affiches de prière à imprimer, une par pays, avec ses groupes de peuples.",how:"Choisissez un pays dans la liste des affiches ou sur la carte, puis imprimez-le directement depuis le navigateur."},"all-people-groups":{what:"Tous les groupes de peuples du monde sur une carte, colorés selon leur degré d’atteinte, avec l’ensemble de prière DOXA mis en valeur.",how:"Cliquez sur une catégorie de la légende pour n’afficher que ces groupes. Cliquez sur un point pour ses détails et son lien de prière."},"doxa-vision-card":{what:"La tâche restante en une carte : tous les groupes de peuples, puis les non atteints, puis la frontière, puis l’ensemble de prière DOXA.",how:"Lisez-la de haut en bas. Chaque chiffre est calculé à partir des données, pas saisi à la main."},"pplr-data-maps":{what:"Des données de recherche sur les groupes de peuples, en cartes : familles de langues, grappes de peuples, religions et couverture des sources.",how:"Choisissez une vue dans les onglets, puis utilisez la légende pour mettre en valeur une famille, une grappe ou une religion."},"wall-of-people-groups":{what:"Tous les groupes de peuples DOXA sur un seul mur, pour les bénir. En mode Bénir, le mur est l’affiche à imprimer (5 × 8 pieds par défaut), chaque groupe avec un verset de bénédiction ; en mode Social, c’est un mur de prière partagé.",how:"Bénir : parcourez l’affiche telle qu’elle s’imprimera, choisissez une taille et appuyez sur Imprimer l’affiche HD. Social : priez pour un groupe, lisez ou laissez des commentaires et partagez sa page de prière."}},de:{"prayer-walk-planner":{what:"Einen Gebetsspaziergang planen: die Gebiete Ihrer Teams zeichnen und jedes als einseitige Karte drucken.",how:"Zeichnen Sie ein Gebiet, benennen Sie es, wählen Sie die nötigen Gebiete und drücken Sie auf Drucken. Jedes Gebiet wird mit Koordinaten auf einer eigenen Seite gedruckt: eine Karte pro Team."},"gospel-internet":{what:"Sehen, welche der ~2.000 Volksgruppen schon Evangeliumsressourcen in ihrer Sprache haben und wo das Internet sie zu ihnen bringen kann.",how:"Erkunden Sie den Sprachbaum, die begrenzte und die zentrierte Menge und die Karte. Wählen Sie seitlich eine Liste, um jede Ansicht einzugrenzen."},"country-posters":{what:"Druckbare Gebetsplakate, eines pro Land, mit seinen Volksgruppen.",how:"Wählen Sie ein Land in der Plakatliste oder auf der Karte und drucken Sie es direkt aus dem Browser."},"all-people-groups":{what:"Alle Volksgruppen der Welt auf einer Karte, nach Erreichtheit eingefärbt, mit dem DOXA-Gebetsset hervorgehoben.",how:"Klicken Sie auf eine Kategorie der Legende, um nur diese Gruppen zu zeigen. Klicken Sie auf einen Punkt für Details und den Gebetslink."},"doxa-vision-card":{what:"Die verbleibende Aufgabe auf einer Karte: alle Volksgruppen, dann die unerreichten, dann die Frontier-Gruppen, dann das DOXA-Gebetsset.",how:"Lesen Sie sie von oben nach unten. Jede Zahl wird aus den Daten berechnet, nicht eingetippt."},"pplr-data-maps":{what:"Forschungsdaten zu Volksgruppen auf Karten: Sprachfamilien, Volkscluster, Religionen und Quellenabdeckung.",how:"Wählen Sie oben eine Ansicht und heben Sie mit der Legende eine Familie, einen Cluster oder eine Religion hervor."},"wall-of-people-groups":{what:"Jede DOXA-Volksgruppe auf einer Wand, um sie zu segnen. Im Modus Segnen ist die Wand das druckbare Poster (standardmäßig 5 × 8 Fuß), jede Gruppe mit einem Segensvers; im Modus Sozial ist sie eine gemeinsame Gebetswand.",how:"Segnen: Sehen Sie sich das Poster genau so an, wie es gedruckt wird, wählen Sie eine Größe und drücken Sie HD-Poster drucken. Sozial: Beten Sie für eine Gruppe, lesen oder schreiben Sie Kommentare und teilen Sie ihre Gebetsseite."}},pt:{"prayer-walk-planner":{what:"Planeje uma caminhada de oração: desenhe as áreas que suas equipes vão cobrir e imprima cada uma como um mapa de uma página.",how:"Desenhe uma zona, dê um nome, selecione as zonas necessárias e clique em Imprimir. Cada zona sai em sua própria página com coordenadas: um mapa por equipe."},"gospel-internet":{what:"Veja quais dos ~2.000 grupos de povos já têm recursos do evangelho no seu idioma, e onde a internet pode levá-los até eles.",how:"Explore a árvore de idiomas, os conjuntos delimitado e centrado e o mapa. Escolha uma lista ao lado para filtrar cada vista."},"country-posters":{what:"Cartazes de oração para imprimir, um por país, com seus grupos de povos.",how:"Escolha um país na lista de cartazes ou no mapa e imprima direto do navegador."},"all-people-groups":{what:"Todos os grupos de povos do mundo num mapa, coloridos pelo grau de alcance, com o conjunto de oração da DOXA em destaque.",how:"Clique numa categoria da legenda para ver só esses grupos. Clique num ponto para ver detalhes e o link de oração."},"doxa-vision-card":{what:"A tarefa restante num cartão: todos os grupos de povos, depois os não alcançados, depois a fronteira, depois o conjunto de oração da DOXA.",how:"Leia de cima para baixo. Cada número é calculado a partir dos dados, não digitado."},"pplr-data-maps":{what:"Dados de pesquisa sobre grupos de povos em mapas: famílias linguísticas, agrupamentos de povos, religiões e cobertura das fontes.",how:"Escolha uma vista nas abas e use a legenda para destacar uma família, agrupamento ou religião no mapa."},"wall-of-people-groups":{what:"Todos os grupos de povos da DOXA num só mural, para abençoá-los. No modo Abençoar, o mural é o cartaz para imprimir (5 × 8 pés por padrão), cada grupo com um versículo de bênção; no modo Social, é um mural de oração partilhado.",how:"Abençoar: percorra o cartaz tal como será impresso, escolha um tamanho e prima Imprimir cartaz HD. Social: ore por um grupo, leia ou deixe comentários e partilhe a sua página de oração."}},it:{"prayer-walk-planner":{what:"Pianifica una camminata di preghiera: disegna le zone che le tue squadre percorreranno e stampa ognuna come mappa di una pagina.",how:"Disegna una zona, dalle un nome, seleziona le zone che servono e premi Stampa. Ogni zona si stampa su una pagina con le coordinate: una mappa per squadra."},"gospel-internet":{what:"Scopri quali dei ~2.000 gruppi etnici hanno già risorse del vangelo nella loro lingua, e dove internet può portargliele.",how:"Esplora l’albero delle lingue, gli insiemi delimitato e centrato e la mappa. Scegli un elenco a lato per restringere ogni vista."},"country-posters":{what:"Poster di preghiera da stampare, uno per paese, con i suoi gruppi etnici.",how:"Scegli un paese dall’elenco dei poster o sulla mappa e stampalo direttamente dal browser."},"all-people-groups":{what:"Tutti i gruppi etnici del mondo su una mappa, colorati secondo quanto sono raggiunti, con l’insieme di preghiera DOXA evidenziato.",how:"Clicca una categoria della legenda per mostrare solo quei gruppi. Clicca un punto per dettagli e link di preghiera."},"doxa-vision-card":{what:"Il compito rimanente in una scheda: tutti i gruppi etnici, poi i non raggiunti, poi la frontiera, poi l’insieme di preghiera DOXA.",how:"Leggila dall’alto in basso. Ogni numero è calcolato dai dati, non digitato."},"pplr-data-maps":{what:"Dati di ricerca sui gruppi etnici su mappa: famiglie linguistiche, cluster di popoli, religioni e copertura delle fonti.",how:"Scegli una vista dalle schede, poi usa la legenda per evidenziare una famiglia, un cluster o una religione."},"wall-of-people-groups":{what:"Tutti i gruppi etnici DOXA su un solo muro, per benedirli. In modalità Benedire il muro è il poster da stampare (5 × 8 piedi di default), ogni gruppo con un versetto di benedizione; in modalità Social è un muro di preghiera condiviso.",how:"Benedire: esplora il poster esattamente come verrà stampato, scegli una dimensione e premi Stampa poster HD. Social: prega per un gruppo, leggi o lascia commenti e condividi la sua pagina di preghiera."}},ro:{"prayer-walk-planner":{what:"Planificați o plimbare de rugăciune: desenați zonele pe care le vor parcurge echipele și tipăriți fiecare ca hartă de o pagină.",how:"Desenați o zonă, dați-i un nume, selectați zonele necesare și apăsați Tipărire. Fiecare zonă se tipărește pe o pagină, cu coordonate: câte o hartă pentru fiecare echipă."},"gospel-internet":{what:"Vedeți care dintre cele ~2.000 de grupuri de popoare au deja resurse ale Evangheliei în limba lor și unde le poate duce internetul.",how:"Explorați arborele limbilor, mulțimile delimitată și centrată și harta. Alegeți o listă din lateral pentru a restrânge fiecare vedere."},"country-posters":{what:"Afișe de rugăciune de tipărit, câte unul pentru fiecare țară, cu grupurile ei de popoare.",how:"Alegeți o țară din lista de afișe sau de pe hartă și tipăriți-o direct din browser."},"all-people-groups":{what:"Toate grupurile de popoare ale lumii pe o hartă, colorate după cât sunt de atinse, cu setul de rugăciune DOXA evidențiat.",how:"Faceți clic pe o categorie din legendă pentru a afișa doar acele grupuri. Faceți clic pe un punct pentru detalii și linkul de rugăciune."},"doxa-vision-card":{what:"Sarcina rămasă într-un card: toate grupurile de popoare, apoi cele neatinse, apoi cele de frontieră, apoi setul de rugăciune DOXA.",how:"Citiți-l de sus în jos. Fiecare număr este calculat din date, nu tastat."},"pplr-data-maps":{what:"Date de cercetare despre grupurile de popoare pe hărți: familii de limbi, grupuri de popoare, religii și acoperirea surselor.",how:"Alegeți o vedere din file, apoi folosiți legenda pentru a evidenția o familie, un grup sau o religie."},"wall-of-people-groups":{what:"Toate grupurile de popoare DOXA pe un singur perete, ca să le binecuvântăm. În modul Binecuvântare, peretele este afișul de tipărit (5 × 8 picioare implicit), fiecare grup cu un verset de binecuvântare; în modul Social este un perete de rugăciune comun.",how:"Binecuvântare: explorați afișul exact cum se va tipări, alegeți o dimensiune și apăsați Tipărește afișul HD. Social: rugați-vă pentru un grup, citiți sau lăsați comentarii și distribuiți pagina lui de rugăciune."}},ru:{"prayer-walk-planner":{what:"Спланируйте молитвенную прогулку: нарисуйте районы для ваших команд и распечатайте каждый как карту на одну страницу.",how:"Нарисуйте зону, назовите её, выберите нужные зоны и нажмите «Печать». Каждая зона печатается на отдельной странице с координатами — по карте на команду."},"gospel-internet":{what:"Узнайте, у каких из ~2000 народов уже есть евангельские материалы на их языке и где интернет может донести их до них.",how:"Исследуйте языковое дерево, ограниченное и центрированное множества и карту. Выберите список сбоку, чтобы сузить любой вид."},"country-posters":{what:"Молитвенные плакаты для печати, по одному на страну, с её народами.",how:"Выберите страну в списке плакатов или на карте и распечатайте прямо из браузера."},"all-people-groups":{what:"Все народы мира на одной карте, окрашенные по степени достигнутости, с выделенным молитвенным набором DOXA.",how:"Нажмите категорию в легенде, чтобы показать только эти группы. Нажмите точку, чтобы увидеть сведения и ссылку для молитвы."},"doxa-vision-card":{what:"Оставшаяся задача на одной карточке: все народы, затем недостигнутые, затем пограничные, затем молитвенный набор DOXA.",how:"Читайте сверху вниз. Каждое число вычислено из данных, а не введено вручную."},"pplr-data-maps":{what:"Исследовательские данные о народах на картах: языковые семьи, кластеры народов, религии и охват источников.",how:"Выберите вид во вкладках, затем выделите семью, кластер или религию с помощью легенды."},"wall-of-people-groups":{what:"Все народы DOXA на одной стене, чтобы благословлять их. В режиме «Благословение» стена — это плакат для печати (по умолчанию 5 × 8 футов), у каждого народа — стих благословения; в режиме «Соцсеть» это общая молитвенная стена.",how:"«Благословение»: просмотрите плакат точно таким, каким он будет напечатан, выберите размер и нажмите «Печать плаката HD». «Соцсеть»: молитесь о народе, читайте и оставляйте комментарии, делитесь его молитвенной страницей."}},ar:{"prayer-walk-planner":{what:"خطِّط لجولة صلاة: ارسم المناطق التي ستغطيها فرقك واطبع كل منطقة خريطةً من صفحة واحدة.",how:"ارسم منطقة وسمِّها، واختر المناطق التي تحتاجها ثم اضغط «طباعة». تُطبع كل منطقة في صفحة مستقلة مع إحداثياتها: خريطة لكل فريق."},"gospel-internet":{what:"اعرف أيَّ الشعوب الألفين تقريبًا لديها بالفعل موارد للإنجيل بلغتها، وأين يمكن للإنترنت أن يوصلها إليها.",how:"استكشف شجرة اللغات والمجموعتين المحدودة والمتمركزة والخريطة. اختر قائمة من الجانب لتضييق كل عرض."},"country-posters":{what:"ملصقات صلاة للطباعة، ملصق لكل بلد، تُظهر شعوبه.",how:"اختر بلدًا من قائمة الملصقات أو على الخريطة، ثم اطبعه مباشرة من المتصفح."},"all-people-groups":{what:"كل شعوب العالم على خريطة واحدة، ملوَّنة بحسب درجة وصول الإنجيل إليها، مع إبراز مجموعة صلاة DOXA.",how:"انقر فئة في مفتاح الخريطة لعرض تلك الشعوب فقط. انقر نقطة لترى تفاصيلها ورابط الصلاة."},"doxa-vision-card":{what:"المهمة المتبقية في بطاقة واحدة: كل الشعوب، ثم غير المُبشَّرة، ثم الحدودية، ثم مجموعة صلاة DOXA.",how:"اقرأها من الأعلى إلى الأسفل. كل رقم محسوب من البيانات، وليس مكتوبًا يدويًا."},"pplr-data-maps":{what:"بيانات بحثية عن الشعوب على خرائط: العائلات اللغوية والعناقيد الشعبية والأديان وتغطية المصادر.",how:"اختر عرضًا من التبويبات، ثم استخدم مفتاح الخريطة لإبراز عائلة أو عنقود أو دين."},"wall-of-people-groups":{what:"كل شعوب DOXA على جدار واحد لنباركها. في وضع «بركة» يكون الجدار هو الملصق الجاهز للطباعة (5 × 8 أقدام افتراضيًا)، ولكل شعب آية بركة؛ وفي وضع «تفاعلي» يكون جدار صلاة مشتركًا.",how:"«بركة»: تجوّل في الملصق كما سيُطبع تمامًا، واختر المقاس ثم اضغط «طباعة ملصق عالي الدقة». «تفاعلي»: صلِّ لأجل شعب، واقرأ التعليقات أو اكتب تعليقًا، وشارك صفحة الصلاة الخاصة به."}},hi:{"prayer-walk-planner":{what:"प्रार्थना-यात्रा की योजना बनाएँ: अपनी टीमों के क्षेत्र बनाएँ और हर क्षेत्र को एक पन्ने के नक्शे के रूप में छापें।",how:"एक क्षेत्र बनाएँ, उसे नाम दें, ज़रूरी क्षेत्र चुनें और प्रिंट दबाएँ। हर क्षेत्र निर्देशांकों के साथ अपने पन्ने पर छपता है: हर टीम के लिए एक नक्शा।"},"gospel-internet":{what:"देखें कि लगभग 2,000 जन-समूहों में से किनके पास उनकी भाषा में सुसमाचार के संसाधन पहले से हैं, और इंटरनेट उन्हें कहाँ तक पहुँचा सकता है।",how:"भाषा-वृक्ष, सीमित और केंद्रित समुच्चय और नक्शा देखें। हर दृश्य को सीमित करने के लिए बगल में एक सूची चुनें।"},"country-posters":{what:"छापने योग्य प्रार्थना-पोस्टर, हर देश के लिए एक, उसके जन-समूहों के साथ।",how:"पोस्टर सूची में या नक्शे पर कोई देश चुनें, फिर सीधे ब्राउज़र से छापें।"},"all-people-groups":{what:"दुनिया के सभी जन-समूह एक नक्शे पर, इस आधार पर रंगे हुए कि वे कितने पहुँचे हुए हैं, DOXA प्रार्थना-समूह उभारा हुआ।",how:"केवल वे समूह देखने के लिए लीजेंड में एक श्रेणी पर क्लिक करें। विवरण और प्रार्थना-लिंक के लिए किसी बिंदु पर क्लिक करें।"},"doxa-vision-card":{what:"बचा हुआ काम एक कार्ड में: सभी जन-समूह, फिर अपहुँचे, फिर सीमांत, फिर DOXA प्रार्थना-समूह।",how:"इसे ऊपर से नीचे पढ़ें। हर संख्या आँकड़ों से गणना की गई है, हाथ से नहीं लिखी गई।"},"pplr-data-maps":{what:"जन-समूहों पर शोध-आँकड़े नक्शों पर: भाषा-परिवार, जन-क्लस्टर, धर्म और स्रोतों की पहुँच।",how:"टैब से कोई दृश्य चुनें, फिर लीजेंड से किसी परिवार, क्लस्टर या धर्म को नक्शे पर उभारें।"},"wall-of-people-groups":{what:"हर DOXA जन-समूह एक ही दीवार पर, उन्हें आशीष देने के लिए। आशीष मोड में दीवार छापने योग्य पोस्टर है (डिफ़ॉल्ट 5 × 8 फ़ुट), हर समूह के साथ आशीष का एक पद; सामाजिक मोड में यह एक साझा प्रार्थना दीवार है।",how:"आशीष: पोस्टर को ठीक वैसा ही देखें जैसा वह छपेगा, आकार चुनें और HD पोस्टर छापें दबाएँ। सामाजिक: किसी समूह के लिए प्रार्थना करें, टिप्पणियाँ पढ़ें या लिखें, और उसका प्रार्थना पेज साझा करें।"}},zh:{"prayer-walk-planner":{what:"规划祷告行走:画出各小组要走的区域,把每个区域打印成一页地图。",how:"画一个区域并命名,选择需要的区域后点“打印”。每个区域连同坐标单独打印一页:每个小组一张地图。"},"gospel-internet":{what:"看看约 2,000 个族群中,哪些已经有母语的福音资源,以及互联网能把这些资源带到哪里。",how:"浏览语言树、有界集与中心集以及地图。在侧边选择一个名单,可缩小每个视图的范围。"},"country-posters":{what:"可打印的祷告海报,每个国家一张,列出其中的族群。",how:"在海报列表或地图上选择一个国家,然后直接从浏览器打印。"},"all-people-groups":{what:"世界上所有族群都在一张地图上,按福音进展着色,并突出显示 DOXA 祷告名单。",how:"点击图例中的类别,只显示这些族群。点击一个点,查看详情和祷告链接。"},"doxa-vision-card":{what:"一张卡片看清剩下的使命:所有族群,然后是未得之民,再是前沿族群,最后是 DOXA 祷告名单。",how:"从上往下读。每个数字都由数据计算得出,而不是手工填写。"},"pplr-data-maps":{what:"族群研究数据地图:语系、民族集群、宗教和数据来源覆盖情况。",how:"在标签页中选择一个视图,然后用图例在地图上突出显示某个语系、集群或宗教。"},"wall-of-people-groups":{what:"所有 DOXA 族群都在一面墙上,为要祝福他们。在“祝福”模式下,这面墙就是可打印的海报(默认 5 × 8 英尺),每个族群配一节祝福经文;在“社交”模式下,它是一面共同的祷告墙。",how:"祝福:按打印时的样子浏览海报,选择尺寸,然后点击“打印高清海报”。社交:为某个族群祷告,阅读或留下评论,并分享它的祷告页面。"}}};function Tl(e,t){var o;const a=String(t||"en").toLowerCase().split(/[-_]/)[0];return((o=Ll[a])==null?void 0:o[e])||Ll.en[e]||null}const Pl="previews/examples/middle-east-core",ph=Array.from({length:12},(e,t)=>`${Pl}/packet-p${String(t+1).padStart(2,"0")}.webp`),uh=Array.from({length:70},(e,t)=>`${Pl}/card-${String(t+1).padStart(2,"0")}.webp`),dh={"upg-100":{storageKey:"upg-100",trigger:"control",pos:{side:"56px",narrow:{placement:"top-left",side:"12px"}},leadKey:"mapInfo.tab.upg-100.lead",strategyKey:"mapStrategy.tab.upg-100",takeawayKey:"mapInfo.tab.upg-100.takeaway",noteKey:"pins.approximate",examples:[{kind:"image",src:"previews/middle-east-core.webp",full:"posters/middle-east-core.html"},{kind:"pages",pages:ph},{kind:"deck",cards:uh}]},"regions-dashboard":{storageKey:"regions-dashboard",pos:{side:"56px",narrow:{placement:"top-left",side:"8px"}},leadKey:"mapInfo.tab.regions-dashboard.lead",strategyKey:"mapStrategy.tab.regions-dashboard",trigger:"control",takeawayKey:"mapInfo.tab.regions-dashboard.takeaway",noteKey:"mapInfo.tab.regions-dashboard.note",examples:[]},"dashboard-plus-grid":{storageKey:"dashboard-plus-grid",trigger:"control",pos:{top:"46px",raise:!0},leadKey:"mapInfo.tab.dashboard-plus-grid.lead",strategyKey:"mapStrategy.tab.dashboard-plus-grid",takeawayKey:"mapInfo.tab.dashboard-plus-grid.takeaway",examples:[{kind:"table",columns:[{key:"mapInfo.col.peopleGroup"},{key:"mapInfo.col.country"},{key:"mapInfo.col.region"},{key:"mapInfo.col.population"}],rows:[["Hararghe Oromo","Ethiopia","Africa",6355e3],["Gaaliin","Sudan","Middle East",452e4],["White Moor","Morocco","Middle East",312e4],["Baloch, Western","Iran","Middle East",3035e3],["Baloch, Eastern","Pakistan","Asia",298e4],["Bhuiyar","India","Asia",2925e3]],total:2107}]},"research-map-plus-grid":{storageKey:"research-map-plus-grid",trigger:"control",pos:{top:"56px",side:"56px"},leadKey:"mapInfo.tab.research-map-plus-grid.lead",strategyKey:"mapStrategy.tab.research-map-plus-grid",noteKey:"pins.approximate",examples:[]},"prayer-map":{storageKey:"prayer-map",trigger:"control",pos:{side:"56px"},leadKey:"mapInfo.tab.prayer-map.lead",strategyKey:"mapStrategy.tab.prayer-map",takeawayKey:"mapInfo.tab.prayer-map.takeaway",noteKey:"pins.approximate",examples:[]},"cities-internet":{storageKey:"cities-internet",trigger:"control",pos:{side:"56px",narrow:{side:"4px"}},leadKey:"mapInfo.tab.cities-internet.lead",strategyKey:"mapStrategy.tab.cities-internet",takeawayKey:"mapInfo.tab.cities-internet.takeaway",noteKey:"pins.approximate",examples:[]},"gospel-resources":{storageKey:"gospel-resources",trigger:"control",pos:{side:"56px",narrow:{side:"4px"}},leadKey:"mapInfo.tab.gospel-resources.lead",strategyKey:"mapStrategy.tab.gospel-resources",takeawayKey:"mapInfo.tab.gospel-resources.takeaway",noteKey:"pins.approximate",examples:[]}};function El(e,t){return t?String(e).replace(/\{(\w+)\}/g,(a,o)=>t[o]!=null?String(t[o]):a):String(e)}function Ol(e,t,a=ls()){const o=String(e).split(/\s*\|\s*/);if(o.length<2||typeof t!="number")return String(e);const n=String(a||"en").split("-")[0].toLowerCase();if(n!=="en")return o[fl(t,o.length,n)];const s=Math.abs(t),r=o.length===2?s?s>1?1:0:1:s?Math.min(s,2):0;return o[Math.min(r,o.length-1)]}function ds(e,t){const a=String(t);return e&&!a.startsWith(`${e}.`)?`${e}.${a}`:a}function gh(e,t={}){const a=typeof t.fallback=="function"?(o,n,s)=>El(Ol(t.fallback(ds(e,o),n)??o,s),n):(o,n,s)=>El(Ol(Wt(ds(e,o))??o,s),n);try{const o=Zo();return(n,s,r)=>{const i=ds(e,n),l=typeof r=="number"?o.t(i,s||{},r):o.t(i,s||{});return l===i?a(n,s,r):l}}catch{return a}}const mh=["dir","lang"],fh=["aria-label","title","aria-expanded"],hh={viewBox:"0 0 16 16",focusable:"false"},bh={key:0,d:"M14 8H3M7 3.5 2.5 8 7 12.5",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},$h={key:1,d:"M2 8h11M9 3.5 13.5 8 9 12.5",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},_h=["dir"],vh={viewBox:"0 0 16 16",focusable:"false"},yh={key:0,d:"M14 8H3M7 3.5 2.5 8 7 12.5",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},wh={key:1,d:"M2 8h11M9 3.5 13.5 8 9 12.5",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},kh=["aria-labelledby"],xh={class:"mi-head"},Sh=["id"],Lh=["aria-label"],Th={class:"mi-body"},Ph=["aria-labelledby"],Eh=["id"],Oh={class:"mi-lead"},Mh={key:1,class:"mi-takeaway"},Ah={class:"mi-strategy-sum"},Ch={class:"mi-bottom"},Ih={key:0,class:"mi-points"},Nh=["src","alt","onError"],Fh={key:0,class:"mi-center"},Dh=["href"],Rh=["aria-label","onClick"],zh=["src","alt","onError"],qh={key:0,class:"mi-center"},Wh=["onClick"],jh={class:"mi-center"},Uh=["onClick"],Hh={class:"mi-pages"},Bh=["aria-label","onClick"],Vh=["src","alt"],Gh={class:"mi-center"},Kh=["onClick"],Xh=["aria-label","onClick"],Yh=["src","onError"],Jh={class:"mi-center"},Zh=["onClick"],Qh={class:"mi-center"},eb=["onClick"],tb={class:"mi-grid"},ab=["src","alt"],ob={class:"mi-center"},nb=["onClick"],sb={class:"mi-table-wrap"},rb={class:"mi-table"},ib={key:0,class:"mi-more"},lb={key:3,class:"mi-note"},cb={key:0,class:"mi-foot"},pb=["checked"],lo=new Set,ub={__name:"MapInfo",props:{storageKey:{type:String,required:!0},leadKey:{type:String,default:""},lead:{type:String,default:""},takeawayKey:{type:String,default:""},takeaway:{type:String,default:""},noteKey:{type:String,default:""},strategyKey:{type:String,default:""},note:{type:String,default:""},examples:{type:Array,default:()=>[]},assetsBase:{type:String,default:""},placement:{type:String,default:"top-right",validator:e=>["top-right","top-left"].includes(e)},locale:{type:String,default:""},trigger:{type:String,default:"floating",validator:e=>["floating","control"].includes(e)},popupOnly:{type:Boolean,default:!1}},setup(e){const t=e,a=()=>t.trigger==="control",o=Me(0);function n(){return o.value,String(t.locale||ls()||"en").split("-")[0].toLowerCase()}const s=gh("",{fallback:k=>Wt(k,n())}),r=(k,K)=>k?s(k):K,i=8,l=()=>t.strategyKey&&Wt(t.strategyKey+".bottom",n())||"";function p(){const k=[];if(!t.strategyKey)return k;for(let K=1;K<=i;K++){const Y=Wt(t.strategyKey+".p"+K,n());if(!Y)break;k.push(Y)}return k}const c=()=>!!l(),m=k=>{try{return new Intl.NumberFormat(n()).format(k)}catch{return String(k)}},v=()=>n()==="ar",w="dxmaps.mapInfo.seen.",q="dxmaps.mapInfo.pointer",M="dxmaps:mapinfo-pointer-off";function U(k){try{return window.localStorage.getItem(k)}catch{return null}}function j(k,K){try{window.localStorage.setItem(k,K)}catch{}}const W=Me(!1),y=Me(!1);function b(){if(y.value=U(q)==="off",a()){W.value=!lo.has(t.storageKey);return}W.value=!y.value&&U(w+t.storageKey)!=="1"}function A(){a()||b()}function P(k){a()||(!k||k.key===q||k.key===w+t.storageKey)&&b()}sa(()=>{b(),window.addEventListener(M,A),window.addEventListener("storage",P)}),qa(()=>{window.removeEventListener(M,A),window.removeEventListener("storage",P)});function F(k){y.value=k,j(q,k?"off":"on"),W.value=!k&&U(w+t.storageKey)!=="1";try{window.dispatchEvent(new CustomEvent(M))}catch{}}const H=Me(!1),B=Me(null),fe=Me(null),ke=Na({}),Q=Na({});async function xe(){var k;o.value++,H.value=!0,a()&&lo.add(t.storageKey),await Po(),(k=fe.value)==null||k.focus()}async function nt(){H.value=!1,a()||j(w+t.storageKey,"1"),W.value=!1,await Po();const k=t.trigger==="control"&&le.value&&ie.value?ie.value:B.value;k==null||k.focus()}const Ne=Me(null),ie=Me(null),le=Me(!1);let ae=null,Se=null,Ce=null,Le=null;function Ee(k){for(let K=k;K;K=K.parentNode||K.host)if(K.nodeType===1&&(K.hasAttribute("inert")||K.getAttribute("aria-hidden")==="true"))return!0;return!1}const Lt=3e4,Tt=9e4;let mt=!1;const je=Me(t.trigger==="control");let tt=0;function it(){const k=Ne.value&&Ne.value.parentElement,K=k&&k.getBoundingClientRect();return!!k&&!Ee(k)&&K.width>0&&K.height>0}function Pt(){if(je.value){if(!it()){tt=0;return}tt?Date.now()-tt>=(mt?Tt:Lt)&&(je.value=!1):tt=Date.now()}}function Fe(){Pt(),a()&&W.value&&lo.has(t.storageKey)&&!it()&&(W.value=!1);const k=ie.value;let K=!1;if(k&&k.isConnected&&!Ee(k)){const Y=k.getBoundingClientRect();if(K=Y.width>0&&Y.height>0&&Y.bottom>0&&Y.right>0&&Y.topk.classList.contains("mcb--rounded-square");function h(k){const K=Ne.value&&Ne.value.offsetParent;if(!K)return null;const Y=K.getBoundingClientRect(),oe=Y.left+K.clientLeft,ge=Y.top+K.clientTop,Oe=Math.round(k.top-ge+K.scrollTop+k.height/2);return k.left+k.width/2>oe+K.clientWidth/2?{side:"right",top:Oe,right:Math.round(oe+K.clientWidth-k.left+jt)}:{side:"left",top:Oe,left:Math.round(k.right-oe+jt)}}const f=Me(null),x=()=>{const k=f.value;return k.side==="right"?{top:k.top+"px",right:k.right+"px"}:{top:k.top+"px",left:k.left+"px"}},E=()=>Fe();function T(k){if(!k||k===ie.value){Fe();return}try{Se==null||Se.disconnect(),Ce==null||Ce.disconnect()}catch{}ie.value=k,je.value=!1;try{Se=new IntersectionObserver(Fe),Se.observe(k)}catch{Se=null}try{Ce=new ResizeObserver(Fe),Ce.observe(k)}catch{Ce=null}k.setAttribute("aria-expanded",String(H.value)),Fe()}const R=k=>!!ae&&typeof k.composedPath=="function"&&k.composedPath().includes(ae);function D(k){R(k)&&(k.stopPropagation(),k.detail&&(k.detail.ack=!0),T(k.detail&&k.detail.el))}function u(k){R(k)&&(k.stopPropagation(),mt=!!(k.detail&&k.detail.pending),!mt&&!ie.value&&(je.value=!1))}function d(k){R(k)&&(k.stopPropagation(),T(k.detail&&k.detail.el),H.value||xe())}sa(()=>{if(t.trigger==="control"&&(ae=Ne.value&&Ne.value.parentElement,!!ae)){ae.addEventListener("dxmaps:mapinfo-control",D),ae.addEventListener("dxmaps:mapinfo-open",d),ae.addEventListener("dxmaps:mapinfo-pending",u),Le=window.setInterval(Fe,1500),window.addEventListener("resize",E);try{window.dispatchEvent(new CustomEvent("dxmaps:mapinfo-host",{detail:{local:t.popupOnly}}))}catch{}}}),qa(()=>{ae&&(ae.removeEventListener("dxmaps:mapinfo-control",D),ae.removeEventListener("dxmaps:mapinfo-open",d),ae.removeEventListener("dxmaps:mapinfo-pending",u));try{Se==null||Se.disconnect(),Ce==null||Ce.disconnect()}catch{}Le&&window.clearInterval(Le),window.removeEventListener("resize",E)}),Gt(H,k=>{var K;(K=ie.value)==null||K.setAttribute("aria-expanded",String(k))});let $=null;function S(){W.value&&(W.value=!1,a()&&lo.add(t.storageKey))}sa(()=>{$=Ne.value&&(Ne.value.parentElement||Ne.value.getRootNode()),$&&$.addEventListener("dxmaps:panel-open",S)}),qa(()=>{$&&$.removeEventListener("dxmaps:panel-open",S),$=null});const z=()=>!t.popupOnly&&(t.trigger!=="control"||!je.value&&!le.value);Gt(()=>a()&&W.value&&!H.value&&!z()&&!!f.value,k=>{k&&lo.add(t.storageKey)},{immediate:!0});const I=Me(null);function _(k){const K=I.value;if(!K)return;const Y=[...K.querySelectorAll('button, a[href], input, [tabindex]:not([tabindex="-1"])')].filter(Ht=>!Ht.disabled&&Ht.offsetParent!==null);if(!Y.length)return;const oe=K.getRootNode().activeElement,ge=Y[0],Oe=Y[Y.length-1];k.shiftKey&&(oe===ge||!K.contains(oe))?(k.preventDefault(),Oe.focus()):!k.shiftKey&&(oe===Oe||!K.contains(oe))&&(k.preventDefault(),ge.focus())}function L(k){k.key==="Escape"?(k.stopPropagation(),nt()):k.key==="Tab"&&_(k)}function G(k){ke[k]=!ke[k]}function ee(k){const K=k&&k.target;K&&(K.style.display="none")}function ce(k){const K=String(k||"");return!K||/^(?:[a-z]+:|\/)/i.test(K)||!t.assetsBase?K:t.assetsBase.replace(/\/+$/,"")+"/"+K.replace(/^\.?\//,"")}const Ue={image:"mapInfo.poster",pages:"mapInfo.packet",deck:"mapInfo.cards",table:"mapInfo.spreadsheet"};function Te(k){return s(k.titleKey||Ue[k.kind]||"mapInfo.example")}const Ut=k=>(k.cards||[]).slice(0,5),co=k=>k&&typeof k=="object"?k.key?s(k.key):String(k.label||""):String(k??"");return hl(` +`,Xm=$a({name:"VerticalTabsLayout",components:{BackToTopButton:ri},props:{active:{type:String,default:""},title:{type:String,default:""},items:{type:Array,default:()=>[]},groups:{type:Array,default:()=>[]},navLabel:{type:String,default:"Sections"},labels:{type:Object,default:()=>({})},initialNavOpen:{type:Boolean,default:!0},header:{type:Boolean,default:!0},initialRailCollapsed:{type:Boolean,default:!1},homeHref:{type:String,default:""},homeLabel:{type:String,default:""},shellMode:{type:String,default:"auto"}},emits:["update:active"],setup(){return hl(Km,"vertical-tabs-layout"),{T:Bm}},data(){const e=(()=>{try{return typeof window<"u"&&!!window.matchMedia&&window.matchMedia("(max-width: 760px)").matches}catch{return!1}})();return{navOpen:this.initialNavOpen&&!e,railCollapsed:e?!1:this.initialRailCollapsed,_tabEls:{},folderOverride:{},narrow:e,_mql:null,_onMedia:null,activatedKeys:{},hostState:{},hostError:{},_hostSlots:{},_hostMounted:{},hostEls:{},mode:"app"}},computed:{phoneBarShown(){return this.narrow&&!this.header},railEndShown(){return!this.narrow&&!this.header},activeHostEl(){return this.hostEls[this.active]||null},railShown(){return this.narrow?this.navOpen:!0},homeLink(){const e=String(this.homeHref||"").trim();return!e||/^(javascript|data|vbscript):/i.test(e.replace(/[\u0000- ]/g,""))?"":e},homeText(){return this.homeLabel||this.label("home")},allRows(){if(this.groups&&this.groups.length){const e=[];for(const t of this.groups)for(const a of t.rows||[])e.push(a);return e}return this.items},orderedKeys(){return this.allRows.map(e=>e.key)},elementRows(){return this.allRows.filter(e=>e&&e.element)},mountedElementRows(){return this.elementRows.filter(e=>this.activatedKeys[e.key])}},watch:{shellMode(){this.resolveShellMode()},active:{immediate:!0,handler(e){this.activateElement(e)}}},mounted(){this.resolveShellMode();try{window.matchMedia&&(this._mql=window.matchMedia("(max-width: 760px)"),this.narrow=this._mql.matches,this.reconcileForWidth(),this._onMedia=e=>{this.narrow=e.matches,this.reconcileForWidth()},this._mql.addEventListener?this._mql.addEventListener("change",this._onMedia):this._mql.addListener&&this._mql.addListener(this._onMedia))}catch{}this.$nextTick(()=>this.activateElement(this.active))},beforeUnmount(){try{this._mql&&this._onMedia&&(this._mql.removeEventListener?this._mql.removeEventListener("change",this._onMedia):this._mql.removeListener&&this._mql.removeListener(this._onMedia))}catch{}this._mql=null,this._onMedia=null},methods:{resolveShellMode(){const e=a=>a==="web"||a==="app"?a:null;let t=e(this.shellMode);if(!t)try{const a=this.$el&&this.$el.getRootNode?this.$el.getRootNode():null,o=a&&a.host;t=e(o&&o.getAttribute?o.getAttribute("shell-mode"):null)}catch{}if(!t)try{const a=window.matchMedia&&window.matchMedia("(display-mode: standalone)").matches||navigator.standalone===!0;t=window.Capacitor||a||window.MAP_OWNS_PAGE===!0?"app":"web"}catch{t="app"}this.mode=t},registerTab(e,t){t&&(this._tabEls[e]=t)},isNarrow(){return this.narrow},reconcileForWidth(){this.narrow?(this.navOpen=!1,this.railCollapsed=!1):this.navOpen=!0},label(e){const t={toggleList:"Toggle list",openViews:"Open the list of views",expandList:"Expand list",collapseList:"Collapse list",collapse:"Collapse",home:"Back to homepage"};return this.labels&&this.labels[e]||t[e]},expandRail(){!this.narrow&&this.railCollapsed&&(this.railCollapsed=!1)},toggleRail(){this.narrow?this.navOpen=!this.navOpen:this.railCollapsed=!this.railCollapsed},setHostSlot(e,t){t&&(this._hostSlots[e]=t,this.$nextTick(()=>this.mountHostElement(e)))},activateElement(e){!e||!this.elementRows.find(a=>a.key===e)||(this.activatedKeys[e]||(this.activatedKeys={...this.activatedKeys,[e]:!0},this.$nextTick(()=>this.watchContextLoss(e)),this.hostState={...this.hostState,[e]:"loading"}),this.$nextTick(()=>this.mountHostElement(e)))},deepCanvases(e,t=[]){if(!e)return t;for(const a of e.querySelectorAll("*"))a.tagName==="CANVAS"&&t.push(a),a.shadowRoot&&this.deepCanvases(a.shadowRoot,t);return t},watchContextLoss(e){const t=this._hostSlots[e];if(t)for(const a of this.deepCanvases(t))a.__vtlLossBound||(a.__vtlLossBound=!0,a.addEventListener("webglcontextlost",()=>{this.hostState={...this.hostState,[e]:"lost"}},{once:!0}))},reloadHostElement(e){const t=this._hostSlots[e];t&&(t.innerHTML=""),this._hostMounted[e]=!1,this.hostState={...this.hostState,[e]:"loading"},this.$nextTick(()=>this.mountHostElement(e))},mountHostElement(e){if(this._hostMounted[e])return;const t=this.elementRows.find(o=>o.key===e),a=this._hostSlots[e];!t||!a||(this._hostMounted[e]=!0,this.hostState={...this.hostState,[e]:"loading"},Vm(t.src).then(()=>Gm(t.element)).then(()=>{Wm(t.element,t.src),a.innerHTML="";const o=document.createElement(t.element),n=t.attrs||{};for(const s in n){const r=n[s],i=r!=null&&typeof r=="object"?JSON.stringify(r):String(r);try{o[s]=r}catch{}try{o.setAttribute(s,i)}catch{}}o.style.cssText="display:block;position:absolute;inset:0;width:100%;height:100%;",a.appendChild(o);for(const s of[0,250,1500])setTimeout(()=>this.watchContextLoss(e),s);this.hostState={...this.hostState,[e]:"ready"}}).catch(o=>{this._hostMounted[e]=!1,this.hostState={...this.hostState,[e]:"error"},this.hostError={...this.hostError,[e]:o&&o.message||String(o)}}))},iconSvg(e){return e?$l(e):""},initial(e){const t=(e||"").trim();return t?t.charAt(0).toUpperCase():"•"},isFolderClosed(e){const t=this.folderOverride[e.key];return t!=null?!t:e.open!==!0},toggleFolder(e){const t=this.folderOverride[e],a=(this.groups||[]).find(n=>n.key===e),o=t??(a&&a.open===!0);this.folderOverride={...this.folderOverride,[e]:!o}},pick(e){this.$emit("update:active",e),this.narrow&&(this.navOpen=!1)},onKey(e){const t=this.orderedKeys;if(!t.length)return;const a=t.indexOf(this.active);let o=-1;if(e.key==="ArrowDown"||e.key==="ArrowRight")o=(a+1)%t.length;else if(e.key==="ArrowUp"||e.key==="ArrowLeft")o=(a-1+t.length)%t.length;else if(e.key==="Home")o=0;else if(e.key==="End")o=t.length-1;else return;e.preventDefault();const n=t[o];this.pick(n),this.$nextTick(()=>{const s=this._tabEls[n];s&&s.focus&&s.focus()})}}}),Ym={key:0,class:"vtl-top"},Jm=["aria-expanded","aria-label"],Zm={class:"vtl-brand"},Qm={class:"vtl-title"},ef={class:"vtl-meta"},tf=["aria-expanded","aria-label"],af={class:"vtl-pbar-end"},of={class:"vtl-body"},nf=["aria-label","aria-hidden","role","aria-orientation"],sf=["href","aria-label","title"],rf=["innerHTML"],lf={class:"vtl-home-tx"},cf=["aria-expanded","aria-label"],pf=["innerHTML"],uf={class:"vtl-collapse-tx"},df=["aria-expanded","onClick"],gf={key:0,class:"vtl-cap"},mf={class:"vtl-tl"},ff={key:1,class:"vtl-td"},hf=["innerHTML"],bf={key:1,class:"vtl-tier"},$f={key:0,class:"vtl-cap"},_f={class:"vtl-tl"},vf={key:1,class:"vtl-td"},yf={class:"vtl-rows"},wf=["aria-selected","aria-disabled","tabindex","onClick"],kf=["innerHTML"],xf={key:1,class:"vtl-tab-emoji","aria-hidden":"true"},Sf={key:2,class:"vtl-tab-fallback","aria-hidden":"true"},Lf={class:"vtl-tab-text"},Tf={class:"vtl-tab-label"},Pf={key:0,class:"vtl-tab-badge"},Ef={key:0,class:"vtl-tab-sub"},Of=["innerHTML"],Mf=["aria-selected","aria-disabled","tabindex","onClick"],Af=["innerHTML"],Cf={key:1,class:"vtl-tab-emoji","aria-hidden":"true"},If={key:2,class:"vtl-tab-fallback","aria-hidden":"true"},Nf={class:"vtl-tab-text"},Ff={class:"vtl-tab-label"},Df={key:0,class:"vtl-tab-sub"},Rf={key:4,class:"vtl-rail-end"},zf={class:"vtl-main"},qf={class:"vtl-content"},Wf=["hidden"],jf={key:0,class:"vtl-host-hint"},Uf={key:1,class:"vtl-host-hint"},Hf=["onClick"],Bf={key:2,class:"vtl-host-hint err"};function Vf(e,t,a,o,n,s){const r=Wa("BackToTopButton");return C(),N("div",{class:Ge(["vtl",{"nav-open":e.navOpen,"rail-collapsed":e.railCollapsed,"no-header":!e.header,"has-phone-bar":e.phoneBarShown}])},[e.header?(C(),N("header",Ym,[O("button",{class:"vtl-menu",type:"button","aria-expanded":String(e.navOpen),onClick:t[0]||(t[0]=i=>e.navOpen=!e.navOpen),"aria-label":e.label("toggleList")},"☰",8,Jm),O("span",Zm,[ra(e.$slots,"brand")]),O("b",Qm,V(e.title),1),O("span",ef,[ra(e.$slots,"meta")])])):se("",!0),e.phoneBarShown?(C(),N("div",{key:1,class:Ge(["vtl-pbar",{"is-web":e.mode==="web"}])},[O("button",{class:"vtl-phone-menu",type:"button","aria-expanded":String(e.navOpen),onClick:t[1]||(t[1]=i=>e.navOpen=!e.navOpen),"aria-label":e.label("toggleList")},"☰",8,tf),O("span",af,[ra(e.$slots,"phone-end")])],2)):se("",!0),e.narrow?(C(),ya(r,{key:2,target:e.activeHostEl,labels:{backToTop:e.T("actions.backToTop","Back to top")}},null,8,["target","labels"])):se("",!0),O("div",of,[O("nav",{class:Ge(["vtl-nav",{"has-rail-end":e.railEndShown&&!!e.$slots["rail-end"]}]),"aria-label":e.navLabel,"aria-hidden":String(!e.railShown),role:e.$slots.rail?null:"tablist","aria-orientation":e.$slots.rail?null:"vertical"},[e.homeLink?(C(),N("a",{key:0,class:"vtl-home",href:e.homeLink,target:"_top","aria-label":e.homeText,title:e.railCollapsed&&!e.narrow?e.homeText:null},[O("span",{class:"vtl-home-ic","aria-hidden":"true",innerHTML:e.iconSvg("home")},null,8,rf),O("span",lf,V(e.homeText),1)],8,sf)):se("",!0),O("button",{type:"button",class:"vtl-collapse","aria-expanded":String(!e.railCollapsed),"aria-label":e.railCollapsed?e.label("expandList"):e.label("collapseList"),onClick:t[2]||(t[2]=(...i)=>e.toggleRail&&e.toggleRail(...i))},[O("span",{class:"vtl-collapse-ic","aria-hidden":"true",innerHTML:e.iconSvg("chevron")},null,8,pf),O("span",uf,V(e.label("collapse")),1)],8,cf),e.$slots.rail?ra(e.$slots,"rail",{collapsed:e.railCollapsed&&!e.narrow,expand:e.expandRail,pick:e.pick},void 0,void 0,1):e.groups&&e.groups.length?(C(!0),N(ne,{key:2},Xe(e.groups,i=>(C(),N("div",{class:"vtl-grp",key:i.key},[i.folder?(C(),N("button",{key:0,type:"button",class:"vtl-tier vtl-tier-btn","aria-expanded":String(!e.isFolderClosed(i)),onClick:l=>e.toggleFolder(i.key)},[i.badge?(C(),N("span",gf,V(i.badge),1)):se("",!0),O("span",mf,V(i.label),1),i.count!=null?(C(),N("span",ff,V(i.count),1)):se("",!0),O("span",{class:Ge(["vtl-chev",{open:!e.isFolderClosed(i)}]),"aria-hidden":"true",innerHTML:e.iconSvg("chevron")},null,10,hf)],8,df)):(C(),N("div",bf,[i.badge?(C(),N("span",$f,V(i.badge),1)):se("",!0),O("span",_f,V(i.label),1),i.count!=null?(C(),N("span",vf,V(i.count),1)):se("",!0)])),Ra(O("div",yf,[(C(!0),N(ne,null,Xe(i.rows,l=>(C(),N("button",{key:l.key,type:"button",role:"tab",class:Ge(["vtl-tab",{active:l.key===e.active,disabled:l.disabled}]),"aria-selected":String(l.key===e.active),"aria-disabled":l.disabled?"true":null,tabindex:l.key===e.active?0:-1,ref_for:!0,ref:p=>e.registerTab(l.key,p),onClick:p=>e.pick(l.key),onKeydown:t[3]||(t[3]=p=>e.onKey(p))},[l.icon?(C(),N("span",{key:0,class:"vtl-tab-ic","aria-hidden":"true",innerHTML:e.iconSvg(l.icon)},null,8,kf)):l.emoji?(C(),N("span",xf,V(l.emoji),1)):(C(),N("span",Sf,V(e.initial(l.label)),1)),O("span",Lf,[O("span",Tf,[Kt(V(l.label),1),l.badge?(C(),N("span",Pf,V(l.badge),1)):se("",!0)]),l.sub?(C(),N("span",Ef,[O("span",{innerHTML:l.sub},null,8,Of)])):se("",!0)])],42,wf))),128))],512),[[Za,!i.folder||!e.isFolderClosed(i)]])]))),128)):(C(!0),N(ne,{key:3},Xe(e.items,i=>(C(),N("button",{key:i.key,type:"button",role:"tab",class:Ge(["vtl-tab",{active:i.key===e.active,disabled:i.disabled}]),"aria-selected":String(i.key===e.active),"aria-disabled":i.disabled?"true":null,tabindex:i.key===e.active?0:-1,ref_for:!0,ref:l=>e.registerTab(i.key,l),onClick:l=>e.pick(i.key),onKeydown:t[4]||(t[4]=l=>e.onKey(l))},[i.icon?(C(),N("span",{key:0,class:"vtl-tab-ic","aria-hidden":"true",innerHTML:e.iconSvg(i.icon)},null,8,Af)):i.emoji?(C(),N("span",Cf,V(i.emoji),1)):(C(),N("span",If,V(e.initial(i.label)),1)),O("span",Nf,[O("span",Ff,V(i.label),1),i.sub?(C(),N("span",Df,V(i.sub),1)):se("",!0)])],42,Mf))),128)),e.railEndShown&&e.$slots["rail-end"]?(C(),N("div",Rf,[ra(e.$slots,"rail-end",{collapsed:e.railCollapsed})])):se("",!0)],10,nf),O("main",zf,[e.header?ra(e.$slots,"toolbar",{},void 0,void 0,0):se("",!0),O("div",qf,[(C(!0),N(ne,null,Xe(e.mountedElementRows,i=>Ra((C(),N("section",{key:i.key,class:"vtl-host",hidden:i.key!==e.active,ref_for:!0,ref:l=>{l?e.hostEls[i.key]=l:delete e.hostEls[i.key]}},[O("div",{class:"vtl-host-slot",ref_for:!0,ref:l=>e.setHostSlot(i.key,l)},null,512),e.hostState[i.key]==="loading"?(C(),N("div",jf,V(e.T("messages.loadingNamed","Loading {name}…").replace("{name}",i.label)),1)):e.hostState[i.key]==="lost"?(C(),N("div",Uf,[Kt(V(e.T("messages.mapContextLost","This map was unloaded to free graphics memory."))+" ",1),O("button",{type:"button",class:"vtl-host-reload",onClick:l=>e.reloadHostElement(i.key)},V(e.T("buttons.reloadMap","Reload Map")),9,Hf)])):e.hostState[i.key]==="error"?(C(),N("div",Bf,[Kt(V(e.T("messages.couldNotLoadNamed","Could not load {name}.").replace("{name}",i.label)),1),t[5]||(t[5]=O("br",null,null,-1)),O("small",null,V(e.hostError[i.key]),1)])):se("",!0)],8,Wf)),[[Za,i.key===e.active]])),128)),ra(e.$slots,"default")])])])],2)}const Gf=Uo(Xm,[["render",Vf],["styles",[Hm]]]),cs=[{code:"en",name:"English",nativeName:"English",flag:"🇺🇸"},{code:"es",name:"Spanish",nativeName:"Español",flag:"🇪🇸"},{code:"fr",name:"French",nativeName:"Français",flag:"🇫🇷"},{code:"pt",name:"Portuguese",nativeName:"Português",flag:"🇵🇹"},{code:"ar",name:"Arabic",nativeName:"العربية",flag:"🇸🇦",dir:"rtl"},{code:"ru",name:"Russian",nativeName:"Русский",flag:"🇷🇺"},{code:"de",name:"German",nativeName:"Deutsch",flag:"🇩🇪",hideFromSwitcher:!0},{code:"hi",name:"Hindi",nativeName:"हिन्दी",flag:"🇮🇳",hideFromSwitcher:!0},{code:"it",name:"Italian",nativeName:"Italiano",flag:"🇮🇹",hideFromSwitcher:!0},{code:"ro",name:"Romanian",nativeName:"Română",flag:"🇷🇴",hideFromSwitcher:!0},{code:"zh",name:"Chinese",nativeName:"中文",flag:"🇨🇳",hideFromSwitcher:!0}],kl=cs.filter(e=>!e.hideFromSwitcher);function ps(e){return cs.find(t=>t.code===e)}function xl(e){const t=String(e||"").split("-")[0].toLowerCase();return cs.some(a=>a.code===t)?t:"en"}const Sl="doxa-maps:locale";function Kf(){try{const e=localStorage.getItem(Sl);if(e)return xl(e)}catch{}return xl(navigator==null?void 0:navigator.language)}function Xf(e){try{localStorage.setItem(Sl,e)}catch{}}const Yf="doxa-language-request";function Jf(e){try{const t=e&&e.getRootNode&&e.getRootNode();if(t&&t.host)return t.host}catch{}return e||null}function Zf(e,t){const a=Jf(e);return!a||typeof a.dispatchEvent!="function"?!0:a.dispatchEvent(new CustomEvent(Yf,{detail:{language:t},bubbles:!0,composed:!0,cancelable:!0}))}function Qf(e,t=typeof window<"u"?window:null){try{if(!t||t.MAP_OWNS_PAGE!==!0||!t.history||!t.location)return!1;const a=new URL(t.location.href);return a.searchParams.set("lang",e),t.history.replaceState(t.history.state,"",a.toString()),!0}catch{return!1}}const eh=".slm[data-v-12760774]{position:relative;display:inline-flex;align-items:center;min-height:44px;max-width:100%;box-sizing:border-box;border-radius:8px;color:#3b463d}.slm-face[data-v-12760774]{display:inline-flex;align-items:center;gap:6px;padding-inline:10px;min-width:0;font-size:13px;font-weight:500;line-height:1.2}.slm-ic[data-v-12760774]{flex:0 0 auto;display:inline-flex;color:var(--vtl-muted, #6d766e)}.slm-ic[data-v-12760774] svg{width:18px;height:18px}.slm-name[data-v-12760774]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.slm-code[data-v-12760774]{font-weight:600;font-size:12px;letter-spacing:.03em}.slm-caret[data-v-12760774]{flex:0 0 auto;color:var(--vtl-muted, #6d766e);font-size:11px}.slm.collapsed .slm-face[data-v-12760774]{flex-direction:column;gap:2px;padding-inline:4px}.slm-select[data-v-12760774]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;border:0;cursor:pointer;font-size:16px}.slm[data-v-12760774]:hover{background:var(--vtl-accented, #d1d4cd)}.slm[data-v-12760774]:focus-within{outline:2px solid var(--vtl-accent, #92b195);outline-offset:-2px}@media (prefers-reduced-motion: reduce){.slm[data-v-12760774]{transition:none}}",th={class:"slm-face","aria-hidden":"true"},ah=["innerHTML"],oh={key:0,class:"slm-code"},nh=["lang","dir"],sh={key:2,class:"slm-caret"},rh=["value","aria-label","title"],ih=["value","lang","dir"],lh=Uo({__name:"ShellLanguageMenu",props:{current:{type:String,default:"en"},collapsed:{type:Boolean,default:!1}},emits:["switch"],setup(e,{emit:t}){const a=e,o=t,n=Je(()=>{const p=kl.slice();if(a.current&&!p.some(c=>c.code===a.current)){const c=ps(a.current);c&&p.push(c)}return p}),s=Je(()=>ps(a.current)||{code:a.current,nativeName:a.current}),r=Je(()=>Wt("controls.language",a.current)||"Language"),i=$l("globe");function l(p){const c=p.target,m=c.value;!m||m===a.current||(Zf(c,m)?(o("switch",m),Qf(m)):c.value=a.current)}return(p,c)=>(C(),N("span",{class:Ge(["slm",{collapsed:e.collapsed}])},[O("span",th,[O("span",{class:"slm-ic",innerHTML:ye(i)},null,8,ah),e.collapsed?(C(),N("span",oh,V(String(e.current).toUpperCase()),1)):(C(),N("span",{key:1,class:"slm-name",lang:s.value.code,dir:s.value.dir||null},V(s.value.nativeName),9,nh)),e.collapsed?se("",!0):(C(),N("span",sh,"▾"))]),O("select",{class:"slm-select",value:e.current,"aria-label":r.value,title:r.value,onChange:l},[(C(!0),N(ne,null,Xe(n.value,m=>(C(),N("option",{key:m.code,value:m.code,lang:m.code,dir:m.dir||null},V(m.nativeName),9,ih))),128))],40,rh)],2))}},[["styles",[eh]],["__scopeId","data-v-12760774"]]),io={en:{backToTop:"Back to top","sec.dashboards":"Dashboards","sec.prayer":"Prayer Mobilization","sec.gospel":"Gospel Research","sec.experimental":"Experimental","tab.dashboard-plus-grid":"Big Picture","sub.dashboard-plus-grid":"dashboard + people-groups grid, stacked","tab.research-map":"Research Map","sub.research-map":"prayer · engagement · regions","tab.research-map-plus-grid":"Simple Research","sub.research-map-plus-grid":"research map + people-groups grid","tab.prayer-map":"Prayer Progress","sub.prayer-map":"simple world prayer map","tab.cities-internet":"Cities with Internet","sub.cities-internet":"connectivity of key cities","tab.gospel-resources":"Gospel Resources","sub.gospel-resources":"resources by place","tab.regions-dashboard":"Regions","sub.regions-dashboard":"regions and their countries","tab.upg-100":"UPG 100 List Posters","sub.upg-100":"my unreached list + posters",navLabel:"Research maps",meta:"{n} maps",loading:"Loading {label}…",loadFailed:"Could not load {label}.",manifestHint:"This tab is composed from manifest.json — build the tree, or serve the built tree, to load it.",close:"Close",help:"About this map",desktopOnly:"desktop only",lab:"lab",experimentalSub:"experimental bundle",mobileNotBuilt:"not built for mobile",dismiss:"Dismiss",desktopOnly:"desktop only",lab:"lab",experimentalSub:"experimental bundle",toggleList:"Toggle list",openViews:"Open the list of views",expandList:"Expand list",collapseList:"Collapse list",collapse:"Collapse",home:"Back to homepage","tab.prayer-walk-planner":"Prayer Walk Planner","tab.upg-neighbor":"UPG Neighbor","tab.key-cities":"Key Cities","tab.all-people-groups":"All People Groups","tab.pplr-data-maps":"PPLR Data Maps","tab.wall-of-people-groups":"Wall of People Groups","tab.bless-india-posters":"Bless India Posters","tab.gospel-internet":"Gospel × Internet","tab.country-posters":"Country Posters","sub.country-posters":"a poster for every country","tab.poster-design":"Poster Design","sub.poster-design":"every poster style and size","tab.doxa-vision-card":"Doxa Vision Card"},es:{backToTop:"Volver arriba","sec.dashboards":"Paneles","sec.prayer":"Movilización de oración","sec.gospel":"Investigación del Evangelio","sec.experimental":"Experimental","tab.dashboard-plus-grid":"Panorama general","sub.dashboard-plus-grid":"panel + cuadrícula de pueblos","tab.research-map":"Mapa de investigación","sub.research-map":"oración · compromiso · regiones","tab.research-map-plus-grid":"Investigación simple","sub.research-map-plus-grid":"mapa de investigación + cuadrícula de pueblos","tab.prayer-map":"Progreso de oración","sub.prayer-map":"mapa mundial de oración","tab.cities-internet":"Ciudades con Internet","sub.cities-internet":"conectividad de ciudades clave","tab.gospel-resources":"Recursos del Evangelio","sub.gospel-resources":"recursos por lugar","tab.regions-dashboard":"Regiones","sub.regions-dashboard":"regiones y sus países","tab.upg-100":"Carteles de la lista UPG 100","sub.upg-100":"mi lista de no alcanzados + carteles",navLabel:"Mapas de investigación",meta:"{n} mapas",loading:"Cargando {label}…",loadFailed:"No se pudo cargar {label}.",manifestHint:"Esta pestaña se compone a partir de manifest.json: compila el árbol o sirve el árbol compilado para cargarla.",close:"Cerrar",help:"Acerca de este mapa",desktopOnly:"solo escritorio",lab:"beta",experimentalSub:"mapa experimental",mobileNotBuilt:"no diseñado para móvil",dismiss:"Cerrar",desktopOnly:"solo escritorio",lab:"beta",experimentalSub:"mapa experimental",toggleList:"Mostrar u ocultar la lista",openViews:"Abrir la lista de vistas",expandList:"Expandir la lista",collapseList:"Contraer la lista",collapse:"Contraer",home:"Volver a la página de inicio","tab.prayer-walk-planner":"Caminatas de oración","tab.upg-neighbor":"Vecino UPG","tab.key-cities":"Ciudades clave","tab.all-people-groups":"Todos los pueblos","tab.pplr-data-maps":"Mapas de datos PPLR","tab.wall-of-people-groups":"Muro de los pueblos","tab.bless-india-posters":"Pósteres «Bendice a la India»","tab.gospel-internet":"Evangelio × Internet","tab.country-posters":"Carteles por país","sub.country-posters":"un cartel para cada país","tab.poster-design":"Diseño de carteles","sub.poster-design":"todos los estilos y tamaños de cartel","tab.doxa-vision-card":"Tarjeta de visión Doxa"},fr:{backToTop:"Retour en haut","sec.dashboards":"Tableaux de bord","sec.prayer":"Mobilisation à la prière","sec.gospel":"Recherche sur l'Évangile","sec.experimental":"Expérimental","tab.dashboard-plus-grid":"Vue d'ensemble","sub.dashboard-plus-grid":"tableau de bord + grille des peuples","tab.research-map":"Carte de recherche","sub.research-map":"prière · engagement · régions","tab.research-map-plus-grid":"Recherche simple","sub.research-map-plus-grid":"carte de recherche + grille des peuples","tab.prayer-map":"Progression de la prière","sub.prayer-map":"carte mondiale de la prière","tab.cities-internet":"Villes avec Internet","sub.cities-internet":"connectivité des villes clés","tab.gospel-resources":"Ressources de l'Évangile","sub.gospel-resources":"ressources par lieu","tab.regions-dashboard":"Régions","sub.regions-dashboard":"régions et leurs pays","tab.upg-100":"Affiches de la liste UPG 100","sub.upg-100":"ma liste des non atteints + affiches",navLabel:"Cartes de recherche",meta:"{n} cartes",loading:"Chargement de {label}…",loadFailed:"Impossible de charger {label}.",manifestHint:"Cet onglet est composé à partir de manifest.json : construisez l'arborescence ou servez l'arborescence construite pour le charger.",close:"Fermer",help:"À propos de cette carte",desktopOnly:"ordinateur uniquement",lab:"bêta",experimentalSub:"carte expérimentale",mobileNotBuilt:"pas conçu pour mobile",dismiss:"Fermer",desktopOnly:"ordinateur uniquement",lab:"bêta",experimentalSub:"carte expérimentale",toggleList:"Afficher ou masquer la liste",openViews:"Ouvrir la liste des vues",expandList:"Déplier la liste",collapseList:"Replier la liste",collapse:"Replier",home:"Retour à l’accueil","tab.prayer-walk-planner":"Marches de prière","tab.upg-neighbor":"Voisin UPG","tab.key-cities":"Villes clés","tab.all-people-groups":"Tous les peuples","tab.pplr-data-maps":"Cartes de données PPLR","tab.wall-of-people-groups":"Mur des peuples","tab.bless-india-posters":"Affiches « Bénis l’Inde »","tab.gospel-internet":"Évangile × Internet","tab.country-posters":"Affiches par pays","sub.country-posters":"une affiche pour chaque pays","tab.poster-design":"Conception d’affiches","sub.poster-design":"tous les styles et formats d’affiche","tab.doxa-vision-card":"Carte de vision Doxa"},de:{backToTop:"Nach oben","sec.dashboards":"Dashboards","sec.prayer":"Gebetsmobilisierung","sec.gospel":"Evangeliumsforschung","sec.experimental":"Experimentell","tab.dashboard-plus-grid":"Gesamtbild","sub.dashboard-plus-grid":"Dashboard + Raster der Volksgruppen","tab.research-map":"Forschungskarte","sub.research-map":"Gebet · Engagement · Regionen","tab.research-map-plus-grid":"Einfache Recherche","sub.research-map-plus-grid":"Forschungskarte + Raster der Volksgruppen","tab.prayer-map":"Gebetsfortschritt","sub.prayer-map":"einfache Weltkarte des Gebets","tab.cities-internet":"Städte mit Internet","sub.cities-internet":"Konnektivität wichtiger Städte","tab.gospel-resources":"Evangeliumsressourcen","sub.gospel-resources":"Ressourcen nach Ort","tab.regions-dashboard":"Regionen","sub.regions-dashboard":"Regionen und ihre Länder","tab.upg-100":"Poster der UPG 100 Liste","sub.upg-100":"meine Liste der Unerreichten + Poster",navLabel:"Forschungskarten",meta:"{n} Karten",loading:"{label} wird geladen…",loadFailed:"{label} konnte nicht geladen werden.",manifestHint:"Dieser Tab wird aus manifest.json zusammengesetzt – bauen Sie den Baum oder stellen Sie den gebauten Baum bereit, um ihn zu laden.",close:"Schließen",help:"Über diese Karte",desktopOnly:"nur Desktop",lab:"Beta",experimentalSub:"experimentelle Karte",mobileNotBuilt:"nicht für Mobilgeräte",dismiss:"Schließen",desktopOnly:"nur Desktop",lab:"Beta",experimentalSub:"experimentelle Karte",toggleList:"Liste ein-/ausblenden",openViews:"Ansichtsliste öffnen",expandList:"Liste ausklappen",collapseList:"Liste einklappen",collapse:"Einklappen",home:"Zurück zur Startseite","tab.prayer-walk-planner":"Gebetsspaziergänge","tab.upg-neighbor":"UPG-Nachbar","tab.key-cities":"Schlüsselstädte","tab.all-people-groups":"Alle Volksgruppen","tab.pplr-data-maps":"PPLR-Datenkarten","tab.wall-of-people-groups":"Wand der Volksgruppen","tab.bless-india-posters":"„Segne Indien“-Poster","tab.gospel-internet":"Evangelium × Internet","tab.country-posters":"Länderposter","sub.country-posters":"ein Poster für jedes Land","tab.poster-design":"Postergestaltung","sub.poster-design":"alle Posterstile und -größen","tab.doxa-vision-card":"Doxa-Visionskarte"},pt:{backToTop:"Voltar ao topo","sec.dashboards":"Painéis","sec.prayer":"Mobilização de oração","sec.gospel":"Pesquisa do Evangelho","sec.experimental":"Experimental","tab.dashboard-plus-grid":"Visão geral","sub.dashboard-plus-grid":"painel + grade de povos","tab.research-map":"Mapa de pesquisa","sub.research-map":"oração · engajamento · regiões","tab.research-map-plus-grid":"Pesquisa simples","sub.research-map-plus-grid":"mapa de pesquisa + grade de povos","tab.prayer-map":"Progresso da oração","sub.prayer-map":"mapa mundial de oração","tab.cities-internet":"Cidades com Internet","sub.cities-internet":"conectividade das principais cidades","tab.gospel-resources":"Recursos do Evangelho","sub.gospel-resources":"recursos por lugar","tab.regions-dashboard":"Regiões","sub.regions-dashboard":"regiões e seus países","tab.upg-100":"Cartazes da lista UPG 100","sub.upg-100":"minha lista de não alcançados + cartazes",navLabel:"Mapas de pesquisa",meta:"{n} mapas",loading:"Carregando {label}…",loadFailed:"Não foi possível carregar {label}.",manifestHint:"Esta aba é composta a partir do manifest.json — compile a árvore ou sirva a árvore compilada para carregá-la.",close:"Fechar",help:"Sobre este mapa",desktopOnly:"só no computador",lab:"beta",experimentalSub:"mapa experimental",mobileNotBuilt:"não feito para celular",dismiss:"Fechar",desktopOnly:"só no computador",lab:"beta",experimentalSub:"mapa experimental",toggleList:"Mostrar ou ocultar a lista",openViews:"Abrir a lista de visualizações",expandList:"Expandir a lista",collapseList:"Recolher a lista",collapse:"Recolher",home:"Voltar à página inicial","tab.prayer-walk-planner":"Caminhadas de oração","tab.upg-neighbor":"Vizinho UPG","tab.key-cities":"Cidades-chave","tab.all-people-groups":"Todos os povos","tab.pplr-data-maps":"Mapas de dados PPLR","tab.wall-of-people-groups":"Mural dos povos","tab.bless-india-posters":"Pôsteres «Abençoe a Índia»","tab.gospel-internet":"Evangelho × Internet","tab.country-posters":"Cartazes por país","sub.country-posters":"um cartaz para cada país","tab.poster-design":"Design de cartazes","sub.poster-design":"todos os estilos e tamanhos de cartaz","tab.doxa-vision-card":"Cartão de visão Doxa"},it:{backToTop:"Torna su","sec.dashboards":"Dashboard","sec.prayer":"Mobilitazione alla preghiera","sec.gospel":"Ricerca sul Vangelo","sec.experimental":"Sperimentale","tab.dashboard-plus-grid":"Quadro d'insieme","sub.dashboard-plus-grid":"dashboard + griglia dei popoli","tab.research-map":"Mappa di ricerca","sub.research-map":"preghiera · impegno · regioni","tab.research-map-plus-grid":"Ricerca semplice","sub.research-map-plus-grid":"mappa di ricerca + griglia dei popoli","tab.prayer-map":"Avanzamento preghiera","sub.prayer-map":"mappa mondiale della preghiera","tab.cities-internet":"Città con Internet","sub.cities-internet":"connettività delle città chiave","tab.gospel-resources":"Risorse del Vangelo","sub.gospel-resources":"risorse per luogo","tab.regions-dashboard":"Regioni","sub.regions-dashboard":"regioni e i loro paesi","tab.upg-100":"Poster della lista UPG 100","sub.upg-100":"la mia lista dei non raggiunti + poster",navLabel:"Mappe di ricerca",meta:"{n} mappe",loading:"Caricamento di {label}…",loadFailed:"Impossibile caricare {label}.",manifestHint:"Questa scheda è composta da manifest.json: compila l'albero o pubblica l'albero compilato per caricarla.",close:"Chiudi",help:"Informazioni su questa mappa",desktopOnly:"solo desktop",lab:"beta",experimentalSub:"mappa sperimentale",mobileNotBuilt:"non pensato per mobile",dismiss:"Chiudi",desktopOnly:"solo desktop",lab:"beta",experimentalSub:"mappa sperimentale",toggleList:"Mostra o nascondi l’elenco",openViews:"Apri l’elenco delle viste",expandList:"Espandi l’elenco",collapseList:"Comprimi l’elenco",collapse:"Comprimi",home:"Torna alla home page","tab.prayer-walk-planner":"Passeggiate di preghiera","tab.upg-neighbor":"Vicino UPG","tab.key-cities":"Città chiave","tab.all-people-groups":"Tutti i popoli","tab.pplr-data-maps":"Mappe dati PPLR","tab.wall-of-people-groups":"Muro dei popoli","tab.bless-india-posters":"Poster «Benedici l’India»","tab.gospel-internet":"Vangelo × Internet","tab.country-posters":"Poster per paese","sub.country-posters":"un poster per ogni paese","tab.poster-design":"Design dei poster","sub.poster-design":"tutti gli stili e i formati dei poster","tab.doxa-vision-card":"Scheda visione Doxa"},ro:{backToTop:"Sus","sec.dashboards":"Panouri","sec.prayer":"Mobilizare la rugăciune","sec.gospel":"Cercetarea Evangheliei","sec.experimental":"Experimental","tab.dashboard-plus-grid":"Imaginea de ansamblu","sub.dashboard-plus-grid":"panou + grila popoarelor","tab.research-map":"Hartă de cercetare","sub.research-map":"rugăciune · implicare · regiuni","tab.research-map-plus-grid":"Cercetare simplă","sub.research-map-plus-grid":"hartă de cercetare + grila popoarelor","tab.prayer-map":"Progresul rugăciunii","sub.prayer-map":"hartă mondială a rugăciunii","tab.cities-internet":"Orașe cu internet","sub.cities-internet":"conectivitatea orașelor-cheie","tab.gospel-resources":"Resurse ale Evangheliei","sub.gospel-resources":"resurse după loc","tab.regions-dashboard":"Regiuni","sub.regions-dashboard":"regiunile și țările lor","tab.upg-100":"Afișe din lista UPG 100","sub.upg-100":"lista mea de neatinși + afișe",navLabel:"Hărți de cercetare",meta:"{n} hărți",loading:"Se încarcă {label}…",loadFailed:"{label} nu a putut fi încărcat.",manifestHint:"Această filă este compusă din manifest.json — construiți arborele sau serviți arborele construit pentru a o încărca.",close:"Închide",help:"Despre această hartă",desktopOnly:"doar pe desktop",lab:"beta",experimentalSub:"hartă experimentală",mobileNotBuilt:"nu e făcut pentru mobil",dismiss:"Închide",desktopOnly:"doar pe desktop",lab:"beta",experimentalSub:"hartă experimentală",toggleList:"Afișează sau ascunde lista",openViews:"Deschide lista de vizualizări",expandList:"Extinde lista",collapseList:"Restrânge lista",collapse:"Restrânge",home:"Înapoi la pagina principală","tab.prayer-walk-planner":"Plimbări de rugăciune","tab.upg-neighbor":"Vecin UPG","tab.key-cities":"Orașe-cheie","tab.all-people-groups":"Toate popoarele","tab.pplr-data-maps":"Hărți de date PPLR","tab.wall-of-people-groups":"Zidul popoarelor","tab.bless-india-posters":"Postere „Binecuvântează India”","tab.gospel-internet":"Evanghelie × internet","tab.country-posters":"Afișe pe țări","sub.country-posters":"un afiș pentru fiecare țară","tab.poster-design":"Design de afișe","sub.poster-design":"toate stilurile și dimensiunile de afiș","tab.doxa-vision-card":"Card de viziune Doxa"},ru:{backToTop:"Наверх","sec.dashboards":"Панели","sec.prayer":"Молитвенная мобилизация","sec.gospel":"Исследование Евангелия","sec.experimental":"Экспериментальное","tab.dashboard-plus-grid":"Общая картина","sub.dashboard-plus-grid":"панель + таблица народов","tab.research-map":"Исследовательская карта","sub.research-map":"молитва · вовлечённость · регионы","tab.research-map-plus-grid":"Простое исследование","sub.research-map-plus-grid":"исследовательская карта + таблица народов","tab.prayer-map":"Прогресс молитвы","sub.prayer-map":"простая карта молитвы мира","tab.cities-internet":"Города с интернетом","sub.cities-internet":"подключённость ключевых городов","tab.gospel-resources":"Евангельские ресурсы","sub.gospel-resources":"ресурсы по местам","tab.regions-dashboard":"Регионы","sub.regions-dashboard":"регионы и их страны","tab.upg-100":"Плакаты списка UPG 100","sub.upg-100":"мой список недостигнутых + плакаты",navLabel:"Исследовательские карты",meta:"Карт: {n}",loading:"Загрузка: {label}…",loadFailed:"Не удалось загрузить: {label}.",manifestHint:"Эта вкладка собирается из manifest.json — соберите дерево или разместите собранное дерево, чтобы загрузить её.",close:"Закрыть",help:"Об этой карте",desktopOnly:"только на компьютере",lab:"бета",experimentalSub:"экспериментальная карта",mobileNotBuilt:"не для телефона",dismiss:"Закрыть",desktopOnly:"только на компьютере",lab:"бета",experimentalSub:"экспериментальная карта",toggleList:"Показать или скрыть список",openViews:"Открыть список представлений",expandList:"Развернуть список",collapseList:"Свернуть список",collapse:"Свернуть",home:"На главную страницу","tab.prayer-walk-planner":"Молитвенные прогулки","tab.upg-neighbor":"Сосед UPG","tab.key-cities":"Ключевые города","tab.all-people-groups":"Все народы","tab.pplr-data-maps":"Карты данных PPLR","tab.wall-of-people-groups":"Стена народов","tab.bless-india-posters":"Плакаты «Благослови Индию»","tab.gospel-internet":"Евангелие × интернет","tab.country-posters":"Плакаты по странам","sub.country-posters":"плакат для каждой страны","tab.poster-design":"Дизайн плакатов","sub.poster-design":"все стили и размеры плакатов","tab.doxa-vision-card":"Карточка видения Doxa"},ar:{backToTop:"إلى الأعلى","sec.dashboards":"لوحات المعلومات","sec.prayer":"التعبئة للصلاة","sec.gospel":"أبحاث الإنجيل","sec.experimental":"تجريبي","tab.dashboard-plus-grid":"الصورة الكاملة","sub.dashboard-plus-grid":"لوحة معلومات + شبكة الشعوب","tab.research-map":"خريطة البحث","sub.research-map":"الصلاة · الانخراط · المناطق","tab.research-map-plus-grid":"بحث مبسّط","sub.research-map-plus-grid":"خريطة البحث + شبكة الشعوب","tab.prayer-map":"تقدم الصلاة","sub.prayer-map":"خريطة عالمية مبسّطة للصلاة","tab.cities-internet":"مدن متصلة بالإنترنت","sub.cities-internet":"اتصال المدن الرئيسية","tab.gospel-resources":"موارد الإنجيل","sub.gospel-resources":"الموارد حسب المكان","tab.regions-dashboard":"المناطق","sub.regions-dashboard":"المناطق ودولها","tab.upg-100":"ملصقات قائمة UPG 100","sub.upg-100":"قائمتي لغير المُبشَّرين + ملصقات",navLabel:"خرائط البحث",meta:"عدد الخرائط: {n}",loading:"جارٍ تحميل {label}…",loadFailed:"تعذّر تحميل {label}.",manifestHint:"تُبنى علامة التبويب هذه من manifest.json — ابنِ الشجرة أو قدّم الشجرة المبنية لتحميلها.",close:"إغلاق",help:"عن هذه الخريطة",desktopOnly:"على الحاسوب فقط",lab:"تجريبي",experimentalSub:"خريطة تجريبية",mobileNotBuilt:"غير مُعدّ للهاتف",dismiss:"إغلاق",desktopOnly:"على الحاسوب فقط",lab:"تجريبي",experimentalSub:"خريطة تجريبية",toggleList:"إظهار القائمة أو إخفاؤها",openViews:"فتح قائمة العروض",expandList:"توسيع القائمة",collapseList:"طي القائمة",collapse:"طي",home:"العودة إلى الصفحة الرئيسية","tab.prayer-walk-planner":"جولات الصلاة","tab.upg-neighbor":"جار UPG","tab.key-cities":"المدن الرئيسية","tab.all-people-groups":"جميع الشعوب","tab.pplr-data-maps":"خرائط بيانات PPLR","tab.wall-of-people-groups":"جدار الشعوب","tab.bless-india-posters":"ملصقات باركوا الهند","tab.gospel-internet":"الإنجيل × الإنترنت","tab.country-posters":"ملصقات الدول","sub.country-posters":"ملصق لكل دولة","tab.poster-design":"تصميم الملصقات","sub.poster-design":"كل أنماط الملصقات وأحجامها","tab.doxa-vision-card":"بطاقة رؤية Doxa"},hi:{backToTop:"ऊपर जाएँ","sec.dashboards":"डैशबोर्ड","sec.prayer":"प्रार्थना संचालन","sec.gospel":"सुसमाचार शोध","sec.experimental":"प्रायोगिक","tab.dashboard-plus-grid":"संपूर्ण चित्र","sub.dashboard-plus-grid":"डैशबोर्ड + जनसमूहों की ग्रिड","tab.research-map":"शोध मानचित्र","sub.research-map":"प्रार्थना · सहभागिता · क्षेत्र","tab.research-map-plus-grid":"सरल शोध","sub.research-map-plus-grid":"शोध मानचित्र + जनसमूहों की ग्रिड","tab.prayer-map":"प्रार्थना प्रगति","sub.prayer-map":"सरल विश्व प्रार्थना मानचित्र","tab.cities-internet":"इंटरनेट वाले शहर","sub.cities-internet":"प्रमुख शहरों की कनेक्टिविटी","tab.gospel-resources":"सुसमाचार संसाधन","sub.gospel-resources":"स्थान के अनुसार संसाधन","tab.regions-dashboard":"क्षेत्र","sub.regions-dashboard":"क्षेत्र और उनके देश","tab.upg-100":"UPG 100 सूची पोस्टर","sub.upg-100":"मेरी अप्राप्त सूची + पोस्टर",navLabel:"शोध मानचित्र",meta:"{n} मानचित्र",loading:"{label} लोड हो रहा है…",loadFailed:"{label} लोड नहीं हो सका।",manifestHint:"यह टैब manifest.json से बनता है — इसे लोड करने के लिए ट्री बनाएँ या बना हुआ ट्री सर्व करें।",close:"बंद करें",help:"इस नक्शे के बारे में",desktopOnly:"केवल डेस्कटॉप",lab:"बीटा",experimentalSub:"प्रायोगिक मानचित्र",mobileNotBuilt:"मोबाइल के लिए नहीं बना",dismiss:"बंद करें",desktopOnly:"केवल डेस्कटॉप",lab:"बीटा",experimentalSub:"प्रायोगिक मानचित्र",toggleList:"सूची दिखाएँ या छिपाएँ",openViews:"दृश्यों की सूची खोलें",expandList:"सूची फैलाएँ",collapseList:"सूची संक्षिप्त करें",collapse:"संक्षिप्त करें",home:"होमपेज पर वापस जाएँ","tab.prayer-walk-planner":"प्रार्थना पदयात्रा","tab.upg-neighbor":"UPG पड़ोसी","tab.key-cities":"प्रमुख शहर","tab.all-people-groups":"सभी जनसमूह","tab.pplr-data-maps":"PPLR डेटा मानचित्र","tab.wall-of-people-groups":"जनसमूहों की दीवार","tab.bless-india-posters":"भारत को आशीष दें — पोस्टर","tab.gospel-internet":"सुसमाचार × इंटरनेट","tab.country-posters":"देश पोस्टर","sub.country-posters":"हर देश के लिए एक पोस्टर","tab.poster-design":"पोस्टर डिज़ाइन","sub.poster-design":"हर पोस्टर शैली और आकार","tab.doxa-vision-card":"Doxa दर्शन कार्ड"},zh:{backToTop:"回到顶部","sec.dashboards":"仪表板","sec.prayer":"祷告动员","sec.gospel":"福音研究","sec.experimental":"实验性","tab.dashboard-plus-grid":"全景","sub.dashboard-plus-grid":"仪表板 + 民族网格","tab.research-map":"研究地图","sub.research-map":"祷告 · 参与 · 区域","tab.research-map-plus-grid":"简易研究","sub.research-map-plus-grid":"研究地图 + 民族网格","tab.prayer-map":"祷告进度","sub.prayer-map":"简易世界祷告地图","tab.cities-internet":"有互联网的城市","sub.cities-internet":"主要城市的网络连接","tab.gospel-resources":"福音资源","sub.gospel-resources":"按地点划分的资源","tab.regions-dashboard":"区域","sub.regions-dashboard":"区域及其国家","tab.upg-100":"UPG 100 名单海报","sub.upg-100":"我的未得之民名单 + 海报",navLabel:"研究地图",meta:"{n} 张地图",loading:"正在加载{label}…",loadFailed:"无法加载{label}。",manifestHint:"此标签页由 manifest.json 组成——请构建目录树或提供已构建的目录树以加载它。",close:"关闭",help:"关于此地图",desktopOnly:"仅限桌面",lab:"测试版",experimentalSub:"实验性地图",mobileNotBuilt:"未针对手机设计",dismiss:"关闭",desktopOnly:"仅限桌面",lab:"测试版",experimentalSub:"实验性地图",toggleList:"显示或隐藏列表",openViews:"打开视图列表",expandList:"展开列表",collapseList:"折叠列表",collapse:"折叠",home:"返回首页","tab.prayer-walk-planner":"祷告行走","tab.upg-neighbor":"UPG 邻居","tab.key-cities":"重点城市","tab.all-people-groups":"所有民族","tab.pplr-data-maps":"PPLR 数据地图","tab.wall-of-people-groups":"民族之墙","tab.bless-india-posters":"祝福印度海报","tab.gospel-internet":"福音 × 互联网","tab.country-posters":"国家海报","sub.country-posters":"每个国家一张海报","tab.poster-design":"海报设计","sub.poster-design":"所有海报样式与尺寸","tab.doxa-vision-card":"Doxa 异象卡"}},us=Object.keys(io);function ch(e){return Object.prototype.hasOwnProperty.call(io.en,e)}function Qo(e,t,a){let n=(io[e]||io.en)[t]??io.en[t]??t;if(a)for(const s in a)n=n.split("{"+s+"}").join(String(a[s]));return n}const Ll={en:{"prayer-walk-planner":{what:"Plan a prayer walk: draw the areas your teams will cover and print each one as a one-page map.",how:"Draw a zone, name it, select the zones you need and press Print. Each zone prints on its own page with coordinates, one map per team."},"gospel-internet":{what:"See which of the ~2,000 people groups already have gospel resources in their language, and where the internet can carry those resources to them.",how:"Explore the language tree, the bounded and centered sets and the map. Pick a list on the side to narrow every view."},"country-posters":{what:"Printable prayer posters, one per country, showing its people groups.",how:"Pick a country from the poster list or on the map, then print it straight from your browser."},"all-people-groups":{what:"Every people group on earth on one map, colored by how reached it is, with the DOXA prayer set highlighted.",how:"Click a category in the legend to show only those groups. Click a dot for its details and prayer link."},"doxa-vision-card":{what:"The remaining task in one card: all people groups, then the unreached, then the frontier, then the DOXA prayer set.",how:"Read it from top to bottom. Every number is computed from the people-group data, not typed in."},"pplr-data-maps":{what:"People-group research data on maps: language families, people clusters, religions and data-source coverage.",how:"Choose a view from the tabs, then use the legend to highlight a family, cluster or religion on the map."},"wall-of-people-groups":{what:"Every DOXA people group on one wall, to bless them. In Bless mode the wall is the printable poster (5 × 8 ft by default), each group with a blessing verse; in Social mode it is a shared prayer wall.",how:"Bless: look around the poster exactly as it will print, pick a size and press Print HD poster. Social: pray for a group, read or leave comments, and share its prayer page."}},es:{"prayer-walk-planner":{what:"Planifique una caminata de oración: dibuje las zonas que recorrerán sus equipos e imprima cada una como un mapa de una página.",how:"Dibuje una zona, póngale nombre, seleccione las zonas que necesita y pulse Imprimir. Cada zona se imprime en su propia página con coordenadas: un mapa por equipo."},"gospel-internet":{what:"Vea cuáles de los ~2000 grupos de pueblos ya tienen recursos del evangelio en su idioma, y dónde internet puede llevárselos.",how:"Explore el árbol de idiomas, los conjuntos delimitado y centrado y el mapa. Elija una lista al lado para acotar cada vista."},"country-posters":{what:"Carteles de oración para imprimir, uno por país, con sus grupos de pueblos.",how:"Elija un país en la lista de carteles o en el mapa, e imprímalo directamente desde el navegador."},"all-people-groups":{what:"Todos los grupos de pueblos del mundo en un mapa, coloreados según lo alcanzados que están, con el conjunto de oración de DOXA resaltado.",how:"Haga clic en una categoría de la leyenda para ver solo esos grupos. Haga clic en un punto para ver sus datos y el enlace de oración."},"doxa-vision-card":{what:"La tarea pendiente en una tarjeta: todos los grupos de pueblos, luego los no alcanzados, luego la frontera y luego el conjunto de oración de DOXA.",how:"Léala de arriba abajo. Cada cifra se calcula a partir de los datos, no se escribe a mano."},"pplr-data-maps":{what:"Datos de investigación sobre grupos de pueblos en mapas: familias lingüísticas, agrupaciones de pueblos, religiones y cobertura de fuentes.",how:"Elija una vista en las pestañas y use la leyenda para resaltar una familia, agrupación o religión en el mapa."},"wall-of-people-groups":{what:"Todos los grupos de pueblos de DOXA en un muro, para bendecirlos. En el modo Bendecir el muro es el póster para imprimir (5 × 8 pies por defecto), cada grupo con un versículo de bendición; en el modo Social es un muro de oración compartido.",how:"Bendecir: recorra el póster tal como se imprimirá, elija un tamaño y pulse Imprimir póster HD. Social: ore por un grupo, lea o deje comentarios y comparta su página de oración."}},fr:{"prayer-walk-planner":{what:"Préparez une marche de prière : dessinez les zones que vos équipes parcourront et imprimez chacune sur une carte d’une page.",how:"Dessinez une zone, nommez-la, sélectionnez les zones voulues et cliquez sur Imprimer. Chaque zone s’imprime sur sa propre page avec ses coordonnées : une carte par équipe."},"gospel-internet":{what:"Voyez lesquels des ~2 000 groupes de peuples ont déjà des ressources de l’Évangile dans leur langue, et où internet peut les leur apporter.",how:"Explorez l’arbre des langues, les ensembles délimité et centré et la carte. Choisissez une liste sur le côté pour affiner chaque vue."},"country-posters":{what:"Des affiches de prière à imprimer, une par pays, avec ses groupes de peuples.",how:"Choisissez un pays dans la liste des affiches ou sur la carte, puis imprimez-le directement depuis le navigateur."},"all-people-groups":{what:"Tous les groupes de peuples du monde sur une carte, colorés selon leur degré d’atteinte, avec l’ensemble de prière DOXA mis en valeur.",how:"Cliquez sur une catégorie de la légende pour n’afficher que ces groupes. Cliquez sur un point pour ses détails et son lien de prière."},"doxa-vision-card":{what:"La tâche restante en une carte : tous les groupes de peuples, puis les non atteints, puis la frontière, puis l’ensemble de prière DOXA.",how:"Lisez-la de haut en bas. Chaque chiffre est calculé à partir des données, pas saisi à la main."},"pplr-data-maps":{what:"Des données de recherche sur les groupes de peuples, en cartes : familles de langues, grappes de peuples, religions et couverture des sources.",how:"Choisissez une vue dans les onglets, puis utilisez la légende pour mettre en valeur une famille, une grappe ou une religion."},"wall-of-people-groups":{what:"Tous les groupes de peuples DOXA sur un seul mur, pour les bénir. En mode Bénir, le mur est l’affiche à imprimer (5 × 8 pieds par défaut), chaque groupe avec un verset de bénédiction ; en mode Social, c’est un mur de prière partagé.",how:"Bénir : parcourez l’affiche telle qu’elle s’imprimera, choisissez une taille et appuyez sur Imprimer l’affiche HD. Social : priez pour un groupe, lisez ou laissez des commentaires et partagez sa page de prière."}},de:{"prayer-walk-planner":{what:"Einen Gebetsspaziergang planen: die Gebiete Ihrer Teams zeichnen und jedes als einseitige Karte drucken.",how:"Zeichnen Sie ein Gebiet, benennen Sie es, wählen Sie die nötigen Gebiete und drücken Sie auf Drucken. Jedes Gebiet wird mit Koordinaten auf einer eigenen Seite gedruckt: eine Karte pro Team."},"gospel-internet":{what:"Sehen, welche der ~2.000 Volksgruppen schon Evangeliumsressourcen in ihrer Sprache haben und wo das Internet sie zu ihnen bringen kann.",how:"Erkunden Sie den Sprachbaum, die begrenzte und die zentrierte Menge und die Karte. Wählen Sie seitlich eine Liste, um jede Ansicht einzugrenzen."},"country-posters":{what:"Druckbare Gebetsplakate, eines pro Land, mit seinen Volksgruppen.",how:"Wählen Sie ein Land in der Plakatliste oder auf der Karte und drucken Sie es direkt aus dem Browser."},"all-people-groups":{what:"Alle Volksgruppen der Welt auf einer Karte, nach Erreichtheit eingefärbt, mit dem DOXA-Gebetsset hervorgehoben.",how:"Klicken Sie auf eine Kategorie der Legende, um nur diese Gruppen zu zeigen. Klicken Sie auf einen Punkt für Details und den Gebetslink."},"doxa-vision-card":{what:"Die verbleibende Aufgabe auf einer Karte: alle Volksgruppen, dann die unerreichten, dann die Frontier-Gruppen, dann das DOXA-Gebetsset.",how:"Lesen Sie sie von oben nach unten. Jede Zahl wird aus den Daten berechnet, nicht eingetippt."},"pplr-data-maps":{what:"Forschungsdaten zu Volksgruppen auf Karten: Sprachfamilien, Volkscluster, Religionen und Quellenabdeckung.",how:"Wählen Sie oben eine Ansicht und heben Sie mit der Legende eine Familie, einen Cluster oder eine Religion hervor."},"wall-of-people-groups":{what:"Jede DOXA-Volksgruppe auf einer Wand, um sie zu segnen. Im Modus Segnen ist die Wand das druckbare Poster (standardmäßig 5 × 8 Fuß), jede Gruppe mit einem Segensvers; im Modus Sozial ist sie eine gemeinsame Gebetswand.",how:"Segnen: Sehen Sie sich das Poster genau so an, wie es gedruckt wird, wählen Sie eine Größe und drücken Sie HD-Poster drucken. Sozial: Beten Sie für eine Gruppe, lesen oder schreiben Sie Kommentare und teilen Sie ihre Gebetsseite."}},pt:{"prayer-walk-planner":{what:"Planeje uma caminhada de oração: desenhe as áreas que suas equipes vão cobrir e imprima cada uma como um mapa de uma página.",how:"Desenhe uma zona, dê um nome, selecione as zonas necessárias e clique em Imprimir. Cada zona sai em sua própria página com coordenadas: um mapa por equipe."},"gospel-internet":{what:"Veja quais dos ~2.000 grupos de povos já têm recursos do evangelho no seu idioma, e onde a internet pode levá-los até eles.",how:"Explore a árvore de idiomas, os conjuntos delimitado e centrado e o mapa. Escolha uma lista ao lado para filtrar cada vista."},"country-posters":{what:"Cartazes de oração para imprimir, um por país, com seus grupos de povos.",how:"Escolha um país na lista de cartazes ou no mapa e imprima direto do navegador."},"all-people-groups":{what:"Todos os grupos de povos do mundo num mapa, coloridos pelo grau de alcance, com o conjunto de oração da DOXA em destaque.",how:"Clique numa categoria da legenda para ver só esses grupos. Clique num ponto para ver detalhes e o link de oração."},"doxa-vision-card":{what:"A tarefa restante num cartão: todos os grupos de povos, depois os não alcançados, depois a fronteira, depois o conjunto de oração da DOXA.",how:"Leia de cima para baixo. Cada número é calculado a partir dos dados, não digitado."},"pplr-data-maps":{what:"Dados de pesquisa sobre grupos de povos em mapas: famílias linguísticas, agrupamentos de povos, religiões e cobertura das fontes.",how:"Escolha uma vista nas abas e use a legenda para destacar uma família, agrupamento ou religião no mapa."},"wall-of-people-groups":{what:"Todos os grupos de povos da DOXA num só mural, para abençoá-los. No modo Abençoar, o mural é o cartaz para imprimir (5 × 8 pés por padrão), cada grupo com um versículo de bênção; no modo Social, é um mural de oração partilhado.",how:"Abençoar: percorra o cartaz tal como será impresso, escolha um tamanho e prima Imprimir cartaz HD. Social: ore por um grupo, leia ou deixe comentários e partilhe a sua página de oração."}},it:{"prayer-walk-planner":{what:"Pianifica una camminata di preghiera: disegna le zone che le tue squadre percorreranno e stampa ognuna come mappa di una pagina.",how:"Disegna una zona, dalle un nome, seleziona le zone che servono e premi Stampa. Ogni zona si stampa su una pagina con le coordinate: una mappa per squadra."},"gospel-internet":{what:"Scopri quali dei ~2.000 gruppi etnici hanno già risorse del vangelo nella loro lingua, e dove internet può portargliele.",how:"Esplora l’albero delle lingue, gli insiemi delimitato e centrato e la mappa. Scegli un elenco a lato per restringere ogni vista."},"country-posters":{what:"Poster di preghiera da stampare, uno per paese, con i suoi gruppi etnici.",how:"Scegli un paese dall’elenco dei poster o sulla mappa e stampalo direttamente dal browser."},"all-people-groups":{what:"Tutti i gruppi etnici del mondo su una mappa, colorati secondo quanto sono raggiunti, con l’insieme di preghiera DOXA evidenziato.",how:"Clicca una categoria della legenda per mostrare solo quei gruppi. Clicca un punto per dettagli e link di preghiera."},"doxa-vision-card":{what:"Il compito rimanente in una scheda: tutti i gruppi etnici, poi i non raggiunti, poi la frontiera, poi l’insieme di preghiera DOXA.",how:"Leggila dall’alto in basso. Ogni numero è calcolato dai dati, non digitato."},"pplr-data-maps":{what:"Dati di ricerca sui gruppi etnici su mappa: famiglie linguistiche, cluster di popoli, religioni e copertura delle fonti.",how:"Scegli una vista dalle schede, poi usa la legenda per evidenziare una famiglia, un cluster o una religione."},"wall-of-people-groups":{what:"Tutti i gruppi etnici DOXA su un solo muro, per benedirli. In modalità Benedire il muro è il poster da stampare (5 × 8 piedi di default), ogni gruppo con un versetto di benedizione; in modalità Social è un muro di preghiera condiviso.",how:"Benedire: esplora il poster esattamente come verrà stampato, scegli una dimensione e premi Stampa poster HD. Social: prega per un gruppo, leggi o lascia commenti e condividi la sua pagina di preghiera."}},ro:{"prayer-walk-planner":{what:"Planificați o plimbare de rugăciune: desenați zonele pe care le vor parcurge echipele și tipăriți fiecare ca hartă de o pagină.",how:"Desenați o zonă, dați-i un nume, selectați zonele necesare și apăsați Tipărire. Fiecare zonă se tipărește pe o pagină, cu coordonate: câte o hartă pentru fiecare echipă."},"gospel-internet":{what:"Vedeți care dintre cele ~2.000 de grupuri de popoare au deja resurse ale Evangheliei în limba lor și unde le poate duce internetul.",how:"Explorați arborele limbilor, mulțimile delimitată și centrată și harta. Alegeți o listă din lateral pentru a restrânge fiecare vedere."},"country-posters":{what:"Afișe de rugăciune de tipărit, câte unul pentru fiecare țară, cu grupurile ei de popoare.",how:"Alegeți o țară din lista de afișe sau de pe hartă și tipăriți-o direct din browser."},"all-people-groups":{what:"Toate grupurile de popoare ale lumii pe o hartă, colorate după cât sunt de atinse, cu setul de rugăciune DOXA evidențiat.",how:"Faceți clic pe o categorie din legendă pentru a afișa doar acele grupuri. Faceți clic pe un punct pentru detalii și linkul de rugăciune."},"doxa-vision-card":{what:"Sarcina rămasă într-un card: toate grupurile de popoare, apoi cele neatinse, apoi cele de frontieră, apoi setul de rugăciune DOXA.",how:"Citiți-l de sus în jos. Fiecare număr este calculat din date, nu tastat."},"pplr-data-maps":{what:"Date de cercetare despre grupurile de popoare pe hărți: familii de limbi, grupuri de popoare, religii și acoperirea surselor.",how:"Alegeți o vedere din file, apoi folosiți legenda pentru a evidenția o familie, un grup sau o religie."},"wall-of-people-groups":{what:"Toate grupurile de popoare DOXA pe un singur perete, ca să le binecuvântăm. În modul Binecuvântare, peretele este afișul de tipărit (5 × 8 picioare implicit), fiecare grup cu un verset de binecuvântare; în modul Social este un perete de rugăciune comun.",how:"Binecuvântare: explorați afișul exact cum se va tipări, alegeți o dimensiune și apăsați Tipărește afișul HD. Social: rugați-vă pentru un grup, citiți sau lăsați comentarii și distribuiți pagina lui de rugăciune."}},ru:{"prayer-walk-planner":{what:"Спланируйте молитвенную прогулку: нарисуйте районы для ваших команд и распечатайте каждый как карту на одну страницу.",how:"Нарисуйте зону, назовите её, выберите нужные зоны и нажмите «Печать». Каждая зона печатается на отдельной странице с координатами — по карте на команду."},"gospel-internet":{what:"Узнайте, у каких из ~2000 народов уже есть евангельские материалы на их языке и где интернет может донести их до них.",how:"Исследуйте языковое дерево, ограниченное и центрированное множества и карту. Выберите список сбоку, чтобы сузить любой вид."},"country-posters":{what:"Молитвенные плакаты для печати, по одному на страну, с её народами.",how:"Выберите страну в списке плакатов или на карте и распечатайте прямо из браузера."},"all-people-groups":{what:"Все народы мира на одной карте, окрашенные по степени достигнутости, с выделенным молитвенным набором DOXA.",how:"Нажмите категорию в легенде, чтобы показать только эти группы. Нажмите точку, чтобы увидеть сведения и ссылку для молитвы."},"doxa-vision-card":{what:"Оставшаяся задача на одной карточке: все народы, затем недостигнутые, затем пограничные, затем молитвенный набор DOXA.",how:"Читайте сверху вниз. Каждое число вычислено из данных, а не введено вручную."},"pplr-data-maps":{what:"Исследовательские данные о народах на картах: языковые семьи, кластеры народов, религии и охват источников.",how:"Выберите вид во вкладках, затем выделите семью, кластер или религию с помощью легенды."},"wall-of-people-groups":{what:"Все народы DOXA на одной стене, чтобы благословлять их. В режиме «Благословение» стена — это плакат для печати (по умолчанию 5 × 8 футов), у каждого народа — стих благословения; в режиме «Соцсеть» это общая молитвенная стена.",how:"«Благословение»: просмотрите плакат точно таким, каким он будет напечатан, выберите размер и нажмите «Печать плаката HD». «Соцсеть»: молитесь о народе, читайте и оставляйте комментарии, делитесь его молитвенной страницей."}},ar:{"prayer-walk-planner":{what:"خطِّط لجولة صلاة: ارسم المناطق التي ستغطيها فرقك واطبع كل منطقة خريطةً من صفحة واحدة.",how:"ارسم منطقة وسمِّها، واختر المناطق التي تحتاجها ثم اضغط «طباعة». تُطبع كل منطقة في صفحة مستقلة مع إحداثياتها: خريطة لكل فريق."},"gospel-internet":{what:"اعرف أيَّ الشعوب الألفين تقريبًا لديها بالفعل موارد للإنجيل بلغتها، وأين يمكن للإنترنت أن يوصلها إليها.",how:"استكشف شجرة اللغات والمجموعتين المحدودة والمتمركزة والخريطة. اختر قائمة من الجانب لتضييق كل عرض."},"country-posters":{what:"ملصقات صلاة للطباعة، ملصق لكل بلد، تُظهر شعوبه.",how:"اختر بلدًا من قائمة الملصقات أو على الخريطة، ثم اطبعه مباشرة من المتصفح."},"all-people-groups":{what:"كل شعوب العالم على خريطة واحدة، ملوَّنة بحسب درجة وصول الإنجيل إليها، مع إبراز مجموعة صلاة DOXA.",how:"انقر فئة في مفتاح الخريطة لعرض تلك الشعوب فقط. انقر نقطة لترى تفاصيلها ورابط الصلاة."},"doxa-vision-card":{what:"المهمة المتبقية في بطاقة واحدة: كل الشعوب، ثم غير المُبشَّرة، ثم الحدودية، ثم مجموعة صلاة DOXA.",how:"اقرأها من الأعلى إلى الأسفل. كل رقم محسوب من البيانات، وليس مكتوبًا يدويًا."},"pplr-data-maps":{what:"بيانات بحثية عن الشعوب على خرائط: العائلات اللغوية والعناقيد الشعبية والأديان وتغطية المصادر.",how:"اختر عرضًا من التبويبات، ثم استخدم مفتاح الخريطة لإبراز عائلة أو عنقود أو دين."},"wall-of-people-groups":{what:"كل شعوب DOXA على جدار واحد لنباركها. في وضع «بركة» يكون الجدار هو الملصق الجاهز للطباعة (5 × 8 أقدام افتراضيًا)، ولكل شعب آية بركة؛ وفي وضع «تفاعلي» يكون جدار صلاة مشتركًا.",how:"«بركة»: تجوّل في الملصق كما سيُطبع تمامًا، واختر المقاس ثم اضغط «طباعة ملصق عالي الدقة». «تفاعلي»: صلِّ لأجل شعب، واقرأ التعليقات أو اكتب تعليقًا، وشارك صفحة الصلاة الخاصة به."}},hi:{"prayer-walk-planner":{what:"प्रार्थना-यात्रा की योजना बनाएँ: अपनी टीमों के क्षेत्र बनाएँ और हर क्षेत्र को एक पन्ने के नक्शे के रूप में छापें।",how:"एक क्षेत्र बनाएँ, उसे नाम दें, ज़रूरी क्षेत्र चुनें और प्रिंट दबाएँ। हर क्षेत्र निर्देशांकों के साथ अपने पन्ने पर छपता है: हर टीम के लिए एक नक्शा।"},"gospel-internet":{what:"देखें कि लगभग 2,000 जन-समूहों में से किनके पास उनकी भाषा में सुसमाचार के संसाधन पहले से हैं, और इंटरनेट उन्हें कहाँ तक पहुँचा सकता है।",how:"भाषा-वृक्ष, सीमित और केंद्रित समुच्चय और नक्शा देखें। हर दृश्य को सीमित करने के लिए बगल में एक सूची चुनें।"},"country-posters":{what:"छापने योग्य प्रार्थना-पोस्टर, हर देश के लिए एक, उसके जन-समूहों के साथ।",how:"पोस्टर सूची में या नक्शे पर कोई देश चुनें, फिर सीधे ब्राउज़र से छापें।"},"all-people-groups":{what:"दुनिया के सभी जन-समूह एक नक्शे पर, इस आधार पर रंगे हुए कि वे कितने पहुँचे हुए हैं, DOXA प्रार्थना-समूह उभारा हुआ।",how:"केवल वे समूह देखने के लिए लीजेंड में एक श्रेणी पर क्लिक करें। विवरण और प्रार्थना-लिंक के लिए किसी बिंदु पर क्लिक करें।"},"doxa-vision-card":{what:"बचा हुआ काम एक कार्ड में: सभी जन-समूह, फिर अपहुँचे, फिर सीमांत, फिर DOXA प्रार्थना-समूह।",how:"इसे ऊपर से नीचे पढ़ें। हर संख्या आँकड़ों से गणना की गई है, हाथ से नहीं लिखी गई।"},"pplr-data-maps":{what:"जन-समूहों पर शोध-आँकड़े नक्शों पर: भाषा-परिवार, जन-क्लस्टर, धर्म और स्रोतों की पहुँच।",how:"टैब से कोई दृश्य चुनें, फिर लीजेंड से किसी परिवार, क्लस्टर या धर्म को नक्शे पर उभारें।"},"wall-of-people-groups":{what:"हर DOXA जन-समूह एक ही दीवार पर, उन्हें आशीष देने के लिए। आशीष मोड में दीवार छापने योग्य पोस्टर है (डिफ़ॉल्ट 5 × 8 फ़ुट), हर समूह के साथ आशीष का एक पद; सामाजिक मोड में यह एक साझा प्रार्थना दीवार है।",how:"आशीष: पोस्टर को ठीक वैसा ही देखें जैसा वह छपेगा, आकार चुनें और HD पोस्टर छापें दबाएँ। सामाजिक: किसी समूह के लिए प्रार्थना करें, टिप्पणियाँ पढ़ें या लिखें, और उसका प्रार्थना पेज साझा करें।"}},zh:{"prayer-walk-planner":{what:"规划祷告行走:画出各小组要走的区域,把每个区域打印成一页地图。",how:"画一个区域并命名,选择需要的区域后点“打印”。每个区域连同坐标单独打印一页:每个小组一张地图。"},"gospel-internet":{what:"看看约 2,000 个族群中,哪些已经有母语的福音资源,以及互联网能把这些资源带到哪里。",how:"浏览语言树、有界集与中心集以及地图。在侧边选择一个名单,可缩小每个视图的范围。"},"country-posters":{what:"可打印的祷告海报,每个国家一张,列出其中的族群。",how:"在海报列表或地图上选择一个国家,然后直接从浏览器打印。"},"all-people-groups":{what:"世界上所有族群都在一张地图上,按福音进展着色,并突出显示 DOXA 祷告名单。",how:"点击图例中的类别,只显示这些族群。点击一个点,查看详情和祷告链接。"},"doxa-vision-card":{what:"一张卡片看清剩下的使命:所有族群,然后是未得之民,再是前沿族群,最后是 DOXA 祷告名单。",how:"从上往下读。每个数字都由数据计算得出,而不是手工填写。"},"pplr-data-maps":{what:"族群研究数据地图:语系、民族集群、宗教和数据来源覆盖情况。",how:"在标签页中选择一个视图,然后用图例在地图上突出显示某个语系、集群或宗教。"},"wall-of-people-groups":{what:"所有 DOXA 族群都在一面墙上,为要祝福他们。在“祝福”模式下,这面墙就是可打印的海报(默认 5 × 8 英尺),每个族群配一节祝福经文;在“社交”模式下,它是一面共同的祷告墙。",how:"祝福:按打印时的样子浏览海报,选择尺寸,然后点击“打印高清海报”。社交:为某个族群祷告,阅读或留下评论,并分享它的祷告页面。"}}};function Tl(e,t){var o;const a=String(t||"en").toLowerCase().split(/[-_]/)[0];return((o=Ll[a])==null?void 0:o[e])||Ll.en[e]||null}const Pl="previews/examples/middle-east-core",ph=Array.from({length:12},(e,t)=>`${Pl}/packet-p${String(t+1).padStart(2,"0")}.webp`),uh=Array.from({length:70},(e,t)=>`${Pl}/card-${String(t+1).padStart(2,"0")}.webp`),dh={"upg-100":{storageKey:"upg-100",trigger:"control",pos:{side:"56px",narrow:{placement:"top-left",side:"12px"}},leadKey:"mapInfo.tab.upg-100.lead",strategyKey:"mapStrategy.tab.upg-100",takeawayKey:"mapInfo.tab.upg-100.takeaway",noteKey:"pins.approximate",examples:[{kind:"image",src:"previews/middle-east-core.webp",full:"posters/middle-east-core.html"},{kind:"pages",pages:ph},{kind:"deck",cards:uh}]},"regions-dashboard":{storageKey:"regions-dashboard",pos:{side:"56px",narrow:{placement:"top-left",side:"8px"}},leadKey:"mapInfo.tab.regions-dashboard.lead",strategyKey:"mapStrategy.tab.regions-dashboard",trigger:"control",takeawayKey:"mapInfo.tab.regions-dashboard.takeaway",noteKey:"mapInfo.tab.regions-dashboard.note",examples:[]},"dashboard-plus-grid":{storageKey:"dashboard-plus-grid",trigger:"control",pos:{top:"46px",raise:!0},leadKey:"mapInfo.tab.dashboard-plus-grid.lead",strategyKey:"mapStrategy.tab.dashboard-plus-grid",takeawayKey:"mapInfo.tab.dashboard-plus-grid.takeaway",examples:[{kind:"table",columns:[{key:"mapInfo.col.peopleGroup"},{key:"mapInfo.col.country"},{key:"mapInfo.col.region"},{key:"mapInfo.col.population"}],rows:[["Hararghe Oromo","Ethiopia","Africa",6355e3],["Gaaliin","Sudan","Middle East",452e4],["White Moor","Morocco","Middle East",312e4],["Baloch, Western","Iran","Middle East",3035e3],["Baloch, Eastern","Pakistan","Asia",298e4],["Bhuiyar","India","Asia",2925e3]],total:2107}]},"research-map-plus-grid":{storageKey:"research-map-plus-grid",trigger:"control",pos:{top:"56px",side:"56px"},leadKey:"mapInfo.tab.research-map-plus-grid.lead",strategyKey:"mapStrategy.tab.research-map-plus-grid",noteKey:"pins.approximate",examples:[]},"prayer-map":{storageKey:"prayer-map",trigger:"control",pos:{side:"56px"},leadKey:"mapInfo.tab.prayer-map.lead",strategyKey:"mapStrategy.tab.prayer-map",takeawayKey:"mapInfo.tab.prayer-map.takeaway",noteKey:"pins.approximate",examples:[]},"cities-internet":{storageKey:"cities-internet",trigger:"control",pos:{side:"56px",narrow:{side:"4px"}},leadKey:"mapInfo.tab.cities-internet.lead",strategyKey:"mapStrategy.tab.cities-internet",takeawayKey:"mapInfo.tab.cities-internet.takeaway",noteKey:"pins.approximate",examples:[]},"gospel-resources":{storageKey:"gospel-resources",trigger:"control",pos:{side:"56px",narrow:{side:"4px"}},leadKey:"mapInfo.tab.gospel-resources.lead",strategyKey:"mapStrategy.tab.gospel-resources",takeawayKey:"mapInfo.tab.gospel-resources.takeaway",noteKey:"pins.approximate",examples:[]}};function El(e,t){return t?String(e).replace(/\{(\w+)\}/g,(a,o)=>t[o]!=null?String(t[o]):a):String(e)}function Ol(e,t,a=ls()){const o=String(e).split(/\s*\|\s*/);if(o.length<2||typeof t!="number")return String(e);const n=String(a||"en").split("-")[0].toLowerCase();if(n!=="en")return o[fl(t,o.length,n)];const s=Math.abs(t),r=o.length===2?s?s>1?1:0:1:s?Math.min(s,2):0;return o[Math.min(r,o.length-1)]}function ds(e,t){const a=String(t);return e&&!a.startsWith(`${e}.`)?`${e}.${a}`:a}function gh(e,t={}){const a=typeof t.fallback=="function"?(o,n,s)=>El(Ol(t.fallback(ds(e,o),n)??o,s),n):(o,n,s)=>El(Ol(Wt(ds(e,o))??o,s),n);try{const o=Zo();return(n,s,r)=>{const i=ds(e,n),l=typeof r=="number"?o.t(i,s||{},r):o.t(i,s||{});return l===i?a(n,s,r):l}}catch{return a}}const mh=["dir","lang"],fh=["aria-label","title","aria-expanded"],hh={viewBox:"0 0 16 16",focusable:"false"},bh={key:0,d:"M14 8H3M7 3.5 2.5 8 7 12.5",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},$h={key:1,d:"M2 8h11M9 3.5 13.5 8 9 12.5",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},_h=["dir"],vh={viewBox:"0 0 16 16",focusable:"false"},yh={key:0,d:"M14 8H3M7 3.5 2.5 8 7 12.5",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},wh={key:1,d:"M2 8h11M9 3.5 13.5 8 9 12.5",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},kh=["aria-labelledby"],xh={class:"mi-head"},Sh=["id"],Lh=["aria-label"],Th={class:"mi-body"},Ph=["aria-labelledby"],Eh=["id"],Oh={class:"mi-lead"},Mh={key:1,class:"mi-takeaway"},Ah={class:"mi-strategy-sum"},Ch={class:"mi-bottom"},Ih={key:0,class:"mi-points"},Nh=["src","alt","onError"],Fh={key:0,class:"mi-center"},Dh=["href"],Rh=["aria-label","onClick"],zh=["src","alt","onError"],qh={key:0,class:"mi-center"},Wh=["onClick"],jh={class:"mi-center"},Uh=["onClick"],Hh={class:"mi-pages"},Bh=["aria-label","onClick"],Vh=["src","alt"],Gh={class:"mi-center"},Kh=["onClick"],Xh=["aria-label","onClick"],Yh=["src","onError"],Jh={class:"mi-center"},Zh=["onClick"],Qh={class:"mi-center"},eb=["onClick"],tb={class:"mi-grid"},ab=["src","alt"],ob={class:"mi-center"},nb=["onClick"],sb={class:"mi-table-wrap"},rb={class:"mi-table"},ib={key:0,class:"mi-more"},lb={key:3,class:"mi-note"},cb={key:0,class:"mi-foot"},pb=["checked"],lo=new Set,ub={__name:"MapInfo",props:{storageKey:{type:String,required:!0},leadKey:{type:String,default:""},lead:{type:String,default:""},takeawayKey:{type:String,default:""},takeaway:{type:String,default:""},noteKey:{type:String,default:""},strategyKey:{type:String,default:""},note:{type:String,default:""},examples:{type:Array,default:()=>[]},assetsBase:{type:String,default:""},placement:{type:String,default:"top-right",validator:e=>["top-right","top-left"].includes(e)},locale:{type:String,default:""},trigger:{type:String,default:"floating",validator:e=>["floating","control"].includes(e)},popupOnly:{type:Boolean,default:!1}},setup(e){const t=e,a=()=>t.trigger==="control",o=Me(0);function n(){return o.value,String(t.locale||ls()||"en").split("-")[0].toLowerCase()}const s=gh("",{fallback:k=>Wt(k,n())}),r=(k,K)=>k?s(k):K,i=8,l=()=>t.strategyKey&&Wt(t.strategyKey+".bottom",n())||"";function p(){const k=[];if(!t.strategyKey)return k;for(let K=1;K<=i;K++){const Y=Wt(t.strategyKey+".p"+K,n());if(!Y)break;k.push(Y)}return k}const c=()=>!!l(),m=k=>{try{return new Intl.NumberFormat(n()).format(k)}catch{return String(k)}},v=()=>n()==="ar",w="dxmaps.mapInfo.seen.",q="dxmaps.mapInfo.pointer",M="dxmaps:mapinfo-pointer-off";function U(k){try{return window.localStorage.getItem(k)}catch{return null}}function j(k,K){try{window.localStorage.setItem(k,K)}catch{}}const W=Me(!1),y=Me(!1);function b(){if(y.value=U(q)==="off",a()){W.value=!lo.has(t.storageKey);return}W.value=!y.value&&U(w+t.storageKey)!=="1"}function A(){a()||b()}function P(k){a()||(!k||k.key===q||k.key===w+t.storageKey)&&b()}sa(()=>{b(),window.addEventListener(M,A),window.addEventListener("storage",P)}),qa(()=>{window.removeEventListener(M,A),window.removeEventListener("storage",P)});function F(k){y.value=k,j(q,k?"off":"on"),W.value=!k&&U(w+t.storageKey)!=="1";try{window.dispatchEvent(new CustomEvent(M))}catch{}}const H=Me(!1),B=Me(null),fe=Me(null),ke=Na({}),Q=Na({});async function xe(){var k;o.value++,H.value=!0,a()&&lo.add(t.storageKey),await Po(),(k=fe.value)==null||k.focus()}async function nt(){H.value=!1,a()||j(w+t.storageKey,"1"),W.value=!1,await Po();const k=t.trigger==="control"&&le.value&&ie.value?ie.value:B.value;k==null||k.focus()}const Ne=Me(null),ie=Me(null),le=Me(!1);let ae=null,Se=null,Ce=null,Le=null;function Ee(k){for(let K=k;K;K=K.parentNode||K.host)if(K.nodeType===1&&(K.hasAttribute("inert")||K.getAttribute("aria-hidden")==="true"))return!0;return!1}const Lt=3e4,Tt=9e4;let mt=!1;const je=Me(t.trigger==="control");let tt=0;function it(){const k=Ne.value&&Ne.value.parentElement,K=k&&k.getBoundingClientRect();return!!k&&!Ee(k)&&K.width>0&&K.height>0}function Pt(){if(je.value){if(!it()){tt=0;return}tt?Date.now()-tt>=(mt?Tt:Lt)&&(je.value=!1):tt=Date.now()}}function Fe(){Pt(),a()&&W.value&&lo.has(t.storageKey)&&!it()&&(W.value=!1);const k=ie.value;let K=!1;if(k&&k.isConnected&&!Ee(k)){const Y=k.getBoundingClientRect();if(K=Y.width>0&&Y.height>0&&Y.bottom>0&&Y.right>0&&Y.topk.classList.contains("mcb--rounded-square");function h(k){const K=Ne.value&&Ne.value.offsetParent;if(!K)return null;const Y=K.getBoundingClientRect(),oe=Y.left+K.clientLeft,ge=Y.top+K.clientTop,Oe=Math.round(k.top-ge+K.scrollTop+k.height/2);return k.left+k.width/2>oe+K.clientWidth/2?{side:"right",top:Oe,right:Math.round(oe+K.clientWidth-k.left+jt)}:{side:"left",top:Oe,left:Math.round(k.right-oe+jt)}}const f=Me(null),x=()=>{const k=f.value;return k.side==="right"?{top:k.top+"px",right:k.right+"px"}:{top:k.top+"px",left:k.left+"px"}},E=()=>Fe();function T(k){if(!k||k===ie.value){Fe();return}try{Se==null||Se.disconnect(),Ce==null||Ce.disconnect()}catch{}ie.value=k,je.value=!1;try{Se=new IntersectionObserver(Fe),Se.observe(k)}catch{Se=null}try{Ce=new ResizeObserver(Fe),Ce.observe(k)}catch{Ce=null}k.setAttribute("aria-expanded",String(H.value)),Fe()}const R=k=>!!ae&&typeof k.composedPath=="function"&&k.composedPath().includes(ae);function D(k){R(k)&&(k.stopPropagation(),k.detail&&(k.detail.ack=!0),T(k.detail&&k.detail.el))}function u(k){R(k)&&(k.stopPropagation(),mt=!!(k.detail&&k.detail.pending),!mt&&!ie.value&&(je.value=!1))}function d(k){R(k)&&(k.stopPropagation(),T(k.detail&&k.detail.el),H.value||xe())}sa(()=>{if(t.trigger==="control"&&(ae=Ne.value&&Ne.value.parentElement,!!ae)){ae.addEventListener("dxmaps:mapinfo-control",D),ae.addEventListener("dxmaps:mapinfo-open",d),ae.addEventListener("dxmaps:mapinfo-pending",u),Le=window.setInterval(Fe,1500),window.addEventListener("resize",E);try{window.dispatchEvent(new CustomEvent("dxmaps:mapinfo-host",{detail:{local:t.popupOnly}}))}catch{}}}),qa(()=>{ae&&(ae.removeEventListener("dxmaps:mapinfo-control",D),ae.removeEventListener("dxmaps:mapinfo-open",d),ae.removeEventListener("dxmaps:mapinfo-pending",u));try{Se==null||Se.disconnect(),Ce==null||Ce.disconnect()}catch{}Le&&window.clearInterval(Le),window.removeEventListener("resize",E)}),Gt(H,k=>{var K;(K=ie.value)==null||K.setAttribute("aria-expanded",String(k))});let $=null;function S(){W.value&&(W.value=!1,a()&&lo.add(t.storageKey))}sa(()=>{$=Ne.value&&(Ne.value.parentElement||Ne.value.getRootNode()),$&&$.addEventListener("dxmaps:panel-open",S)}),qa(()=>{$&&$.removeEventListener("dxmaps:panel-open",S),$=null});const z=()=>!t.popupOnly&&(t.trigger!=="control"||!je.value&&!le.value);Gt(()=>a()&&W.value&&!H.value&&!z()&&!!f.value,k=>{k&&lo.add(t.storageKey)},{immediate:!0});const I=Me(null);function _(k){const K=I.value;if(!K)return;const Y=[...K.querySelectorAll('button, a[href], input, [tabindex]:not([tabindex="-1"])')].filter(Ht=>!Ht.disabled&&Ht.offsetParent!==null);if(!Y.length)return;const oe=K.getRootNode().activeElement,ge=Y[0],Oe=Y[Y.length-1];k.shiftKey&&(oe===ge||!K.contains(oe))?(k.preventDefault(),Oe.focus()):!k.shiftKey&&(oe===Oe||!K.contains(oe))&&(k.preventDefault(),ge.focus())}function L(k){k.key==="Escape"?(k.stopPropagation(),nt()):k.key==="Tab"&&_(k)}function G(k){ke[k]=!ke[k]}function ee(k){const K=k&&k.target;K&&(K.style.display="none")}function ce(k){const K=String(k||"");return!K||/^(?:[a-z]+:|\/)/i.test(K)||!t.assetsBase?K:t.assetsBase.replace(/\/+$/,"")+"/"+K.replace(/^\.?\//,"")}const Ue={image:"mapInfo.poster",pages:"mapInfo.packet",deck:"mapInfo.cards",table:"mapInfo.spreadsheet"};function Te(k){return s(k.titleKey||Ue[k.kind]||"mapInfo.example")}const Ut=k=>(k.cards||[]).slice(0,5),co=k=>k&&typeof k=="object"?k.key?s(k.key):String(k.label||""):String(k??"");return hl(` .mi-btn{ position:absolute; z-index:20; top:var(--map-info-top, 12px); width:40px; height:40px; border-radius:50%; border:1px solid rgba(0,0,0,.18); background:#fff; color:#1f2a44; cursor:pointer; display:inline-flex; align-items:center; justify-content:center; padding:0; diff --git a/public/dx-maps/doxa-maps-spa/doxa-maps-spa/app/index.html b/public/dx-maps/doxa-maps-spa/doxa-maps-spa/app/index.html index fab69ca30..7ae599699 100644 --- a/public/dx-maps/doxa-maps-spa/doxa-maps-spa/app/index.html +++ b/public/dx-maps/doxa-maps-spa/doxa-maps-spa/app/index.html @@ -67,7 +67,7 @@ - + - + \n\n\n" + "script": "\n\n\n" }, "instances": [ { diff --git a/public/dx-maps/manifest.json b/public/dx-maps/manifest.json index d4ac31d26..f60c90164 100644 --- a/public/dx-maps/manifest.json +++ b/public/dx-maps/manifest.json @@ -446,7 +446,7 @@ "bundle": "doxa-maps-spa", "scriptUrl": "./doxa-maps-spa/doxa-maps-spa.js", "output": "dx-maps/doxa-maps-spa/doxa-maps-spa.js", - "integrity": "sha384-npxyK5BtVl4vjxoMg11/0pGcwx2AOeSs26c7nf5GuwCU9tSjEB0WX3vwWT0ieiZj", + "integrity": "sha384-Iupu7V/Y1jCpZPFNt6vYRrUFBmdTydxMoFxaQ0M/w1XHT2DhonFofebe1p/SuYoJ", "elements": [ "doxa-maps-spa" ], @@ -476,7 +476,7 @@ "scriptUrl": "./doxa-maps-spa/doxa-maps-spa.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" }, "instances": [ { From a1bb9746516fba6a87c8ff8d729a74911fcdc1e1 Mon Sep 17 00:00:00 2001 From: Doxa Maps Date: Fri, 2 Oct 2026 18:46:38 +0000 Subject: [PATCH 07/18] circularLayout: register check:circular-layout after merge Re-add the circular-layout catalogue entries (script, gates:pre, description) in a separate commit, since the merge took development's package.json. --- package.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 7a3474453..a9750bab0 100644 --- a/package.json +++ b/package.json @@ -225,6 +225,7 @@ "check:selector-fields:self-test": "node internal/check-selector-fields.mjs --self-test", "check:packet-strings-parity": "node internal/check-packet-strings-parity.mjs", "check:packet-variants": "node internal/check-packet-variants.mjs", + "check:circular-layout": "node library/packet/scripts/check-circular-layout.mjs", "check:fork-leaders": "node library/packet/scripts/check-fork-leaders.mjs", "check:pins-in-state": "node library/packet/scripts/check-pins-in-state.mjs", "check:label-key-coverage": "node internal/check-label-key-coverage.mjs", @@ -356,7 +357,7 @@ "fix:sri": "node internal/fix-sri.mjs", "gallery": "node internal/generate-gallery.mjs", "gates:post": "node internal/run-parallel.mjs --label=post -- check:capability-derived check:drop check:parse verify check:sri check:public-hygiene check:label-joins check:facet-cascade check:facet-one-field check:heartbeat check:kpi-unit check:composite-reg check:descriptions check:no-abs-paths check:no-codename check:dep-names check:composite-srcs check:embed-targets check:nested-token check:i18n-parity check:tabs-localized check:packets-all check:packet-strings-parity check:zone-census check:zoning-declared check:share-policy check:library-index check:csv-shape check:capability-citations check:catalog-identity check:no-orphan-gates check:quoted-scripts check:script-flags check:capability-exemplars check:packet-fixture check:packet-browser check:provider-switch check:locale-reachable check:url-resolver check:manifest-covers check:one-palette check:pin-dim-slider check:legend-source check:clustering-modes check:composite-embed-knobs check:composite-locale-leaks check:linked-vocabulary check:wp-embed check:dashboard-geocoder-provider check:leaf-engine-per-provider check:auto-engine check:engine-contract check:map-props-unit check:composites-mount check:composite-interop check:no-free-identifiers check:map-fly-reduced-motion check:mst-clustering check:list-prop-unit check:profiles-mount check:cdn-pins check:no-eval check:popup-escaping check:i18n-treeshake check:pinned-umd check:one-palette:self-test check:no-cross-plugin-imports check:no-cross-plugin-imports:self-test check:map-attribution check:studio-rail check:approx-pin-note check:embedder-keys check:provider-for check:legend-logical-insets check:legend-logical-insets:self-test check:optional-t-equivalence check:text-highlight check:religion-label-not-value check:i18n-stopped-scope check:no-silent-engine check:no-silent-engine:self-test check:regions-uses-library check:shadow-css-parses check:square-map-controls check:preset-config-merge check:instance-config-keys check:frozen-labels check:plural-forms check:region-fill-repaint check:region-paint-single-source check:poster-print-fallback check:posters-exportable check:country-names check:reduced-motion check:no-dead-library check:universal-props check:readme-size check:tree-relative check:leaf-hints check:snippet-engine check:snippet-engine:self-test check:embed-base check:link-coverage check:no-public-binds check:shared-reached check:tree-weight check:no-fleet-names:self-test check:pin-hint-floor:self-test check:poster-sizes:self-test check:shell-header:self-test check:preview-flag-dev-only:self-test check:poster-type-registry:self-test check:host-floor:self-test check:phone-print-keep:self-test", - "gates:pre": "node internal/run-parallel.mjs --label=pre -- check:template-literal check:mjs-parse check:sfc-parse check:tab-radius check:synced-css check:doc-scripts check:setup-order check:package-json-unique-keys check:no-repo-pb-hooks check:no-credentials-omit check:no-credentials-omit:self-test check:shadow-reduced-motion check:poster-action-print check:targets check:targets:self-test check:browser-gates-guarded check:pin-selection check:facet-shape check:hardcoded-english:self-test check:list-selection check:selector-fields check:upg-zone-joins check:gospel-set-charts check:gospel-set-fit check:describe-group check:one-scroll-container check:packet-charts check:pins-in-state check:fork-leaders check:composite-token-url check:language-tree-layout check:i18n-keys-exist check:i18n-never-translated check:packet-variants check:profile-table check:element-bootstrap check:embed-url-absolute check:frame-target check:language-tree-model check:map-menu-anchor check:selection-kinds check:tiered-points check:whiteboard-projection check:mercator-slice check:ring-vocabulary check:map-props-unit check:mobile-gating check:provide-shadowing check:legend-top-offset check:cdn-cache check:plural-forms check:select-zone-race check:script-registry check:map-control-overlap check:poster-attribution check:board-map-options check:gospel-whiteboard check:packet-map-missing-loud check:poster-layout-optin check:ported-globals-identical check:ring-bands check:packet-a1-structure check:india-states check:batch-selection-export check:zone-title-tier-a check:evangelical-share check:map-labels check:packet-offline check:help-reachable check:gated-not-in-tree check:window-globals-released check:legend-data-contract check:no-internal-role-nouns check:poster-fetch-guard check:people-group-records check:sentence-slots check:popup-href-escaped check:popup-pan-controls check:country-map-refetch check:pane-config-reforward check:viewport-meta check:viewport-meta:self-test check:label-key-coverage check:poster-browser-equiv check:poster-render-pinned check:country-sheet-one-path check:country-sheet-one-path:self-test check:side-lanes check:side-lanes:self-test check:poster-section check:poster-section:self-test check:posterverse-shelf check:host-locale-fetch check:print-frame-reclaim check:click-sheet check:coverage-consistent:chained check:coverage-consistent:poison check:dashboard-filter-a11y check:filter-multivalue check:hover-channel check:kit-options-reachable check:layout-key-namespaced check:legend-mirrors check:map-unmount-race check:no-conflict-markers check:series-isolation check:snapshot-guard check:stale-sweep-claim check:surfaces-read-the-tier check:translator-contacts check:wall-wysiwyg check:wall-print-watch check:wall-no-bg-photos check:wall-pan check:template-i18n check:list-pattern-doc check:shadow-style-labels-unique check:grid-image-loading check:retry-fetch check:panel-sheets check:poster-wall-host-seams check:poster-sections check:poster-sections:self-test check:poster-design-catalogue check:poster-design-catalogue:self-test check:wall-photo-weight check:no-fleet-names check:pin-hint-floor check:poster-sizes check:upg-count check:shell-header check:pg-name-gate check:preview-flag-dev-only check:poster-type-registry check:host-floor check:phone-print-keep", + "gates:pre": "node internal/run-parallel.mjs --label=pre -- check:template-literal check:mjs-parse check:sfc-parse check:tab-radius check:synced-css check:doc-scripts check:setup-order check:package-json-unique-keys check:no-repo-pb-hooks check:no-credentials-omit check:no-credentials-omit:self-test check:shadow-reduced-motion check:poster-action-print check:targets check:targets:self-test check:browser-gates-guarded check:pin-selection check:facet-shape check:hardcoded-english:self-test check:list-selection check:selector-fields check:upg-zone-joins check:gospel-set-charts check:gospel-set-fit check:describe-group check:one-scroll-container check:packet-charts check:pins-in-state check:fork-leaders check:circular-layout check:composite-token-url check:language-tree-layout check:i18n-keys-exist check:i18n-never-translated check:packet-variants check:profile-table check:element-bootstrap check:embed-url-absolute check:frame-target check:language-tree-model check:map-menu-anchor check:selection-kinds check:tiered-points check:whiteboard-projection check:mercator-slice check:ring-vocabulary check:map-props-unit check:mobile-gating check:provide-shadowing check:legend-top-offset check:cdn-cache check:plural-forms check:select-zone-race check:script-registry check:map-control-overlap check:poster-attribution check:board-map-options check:gospel-whiteboard check:packet-map-missing-loud check:poster-layout-optin check:ported-globals-identical check:ring-bands check:packet-a1-structure check:india-states check:batch-selection-export check:zone-title-tier-a check:evangelical-share check:map-labels check:packet-offline check:help-reachable check:gated-not-in-tree check:window-globals-released check:legend-data-contract check:no-internal-role-nouns check:poster-fetch-guard check:people-group-records check:sentence-slots check:popup-href-escaped check:popup-pan-controls check:country-map-refetch check:pane-config-reforward check:viewport-meta check:viewport-meta:self-test check:label-key-coverage check:poster-browser-equiv check:poster-render-pinned check:country-sheet-one-path check:country-sheet-one-path:self-test check:side-lanes check:side-lanes:self-test check:poster-section check:poster-section:self-test check:posterverse-shelf check:host-locale-fetch check:print-frame-reclaim check:click-sheet check:coverage-consistent:chained check:coverage-consistent:poison check:dashboard-filter-a11y check:filter-multivalue check:hover-channel check:kit-options-reachable check:layout-key-namespaced check:legend-mirrors check:map-unmount-race check:no-conflict-markers check:series-isolation check:snapshot-guard check:stale-sweep-claim check:surfaces-read-the-tier check:translator-contacts check:wall-wysiwyg check:wall-print-watch check:wall-no-bg-photos check:wall-pan check:template-i18n check:list-pattern-doc check:shadow-style-labels-unique check:grid-image-loading check:retry-fetch check:panel-sheets check:poster-wall-host-seams check:poster-sections check:poster-sections:self-test check:poster-design-catalogue check:poster-design-catalogue:self-test check:wall-photo-weight check:no-fleet-names check:pin-hint-floor check:poster-sizes check:upg-count check:shell-header check:pg-name-gate check:preview-flag-dev-only check:poster-type-registry check:host-floor check:phone-print-keep", "gen:iso3-to-alpha2": "node library/scripts/generate-iso3-to-alpha2.mjs", "internet:adm1": "node plugin-designs/cities-internet/scripts/build-adm1-internet.mjs", "library-index": "node internal/generate-library-index.mjs", @@ -589,6 +590,7 @@ "check:packet-variants": "the poster wall's Prayer List prints the PACKET (not the columnar list), and every variant it offers exists in packet-render's VARIANTS. A variant may drop fixed pages but never people: lightweight keeps every group. By the UPG-100 owner; mutation-tested. Headless; in gates:pre.", "check:pins-in-state": "library/packet/pins-in-state.js places whole-India poster pins so no two overlap AND every pin stays inside its own ADM1 state polygon, at the 60x96in sheet scale (2500x4000px, PIN_R 8). A deterministic repulsion relaxation (imitating poster-render.js, read not called) with the map-rect clamp replaced by a per-state multipolygon clamp: a pin pushed off its land is pulled to the nearest point just inside, holes and multi-part states (islands/coasts) honoured. Runs on the real India 855-pin data when present, else a synthetic 60x96 fixture (floor 200 pins, no vacuous pass); asserts 0 pins outside their state and 0 overlaps that are not NAMED in `infeasible` (a too-small state is reported, never silently stacked), plus a hole/island arm and a poison arm. Node only, headless, deterministic.", "check:fork-leaders": "library/packet/fork-leaders.js routes ONE paired-row leader as an octilinear fork: a stem forks at a 45° chamfer into two short H/V legs, one per pin. Modes row and trunk. Returns polylines + a deduped segs list (one polyline id per fork for crossings). Reports octilinear + throughPins. Pure, px-only, deterministic. The gate asserts both modes octilinear, legs land on pins, 0 crossings on a 220-row set (floor 200), through-pin hit+miss, determinism, and a poison. Node only, headless.", + "check:circular-layout": "library/packet/circularLayout.js is the poster circular-logic (ring order + leader routing + numbered four-sides + paired-row forks) as one pure Worker-safe module: numbers in, geometry out, no SVG. Modes sideLanes, fourSides (numbered, no leaders), pairedRows (two leaders/row). forkRoute + placePinsInState are static imports (opts may override). Gate asserts on a frozen 855-pin 60x96 fixture: fourSides ring-ordered + 0 dupes + 0 pins-outside-state + side sequence L Date: Fri, 2 Oct 2026 18:47:41 +0000 Subject: [PATCH 08/18] README + diagram: "landing" means only the landing branch A change joins the pilot; only the landing branch is landed on. The swarm section and the diagram used "land" for both, so the harness paragraph, step 5, the kitchen list, the alt text and the diagram's centre, panel title and second card now say "join". The lock "works like a merge queue": it lets one change through at a time, while the order comes from the coordinator. The kitchen list says "landing server", and the glossary says main moves only when a person approves publishing development. The PNG is re-rendered at 2x from the SVG source. --- README.md | 18 +++++++++--------- .../readme-images/delegation-model.png | Bin 948446 -> 947697 bytes .../readme-images/src/delegation-model.svg | 6 +++--- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 6bb9c19db..6f5bc5dce 100644 --- a/README.md +++ b/README.md @@ -711,9 +711,9 @@ can be seen on the pilot server as soon as it joins the pilot. **Bring your own harness.** dx-maps works with whatever AI coding agent or agent harness you already use. The repo gives you the branch strategy below, the checks (`bun run gates:pre`) and the Plugin Studio; it does not ship a harness. Roles such as a coordinator that puts the merges onto the pilot in order, or a -gate-keeper that reads each change before it lands, are jobs your harness gives to its agents. +gate-keeper that reads each change before it joins the pilot, are jobs your harness gives to its agents. -![The delegation model: the pilot branch (development) at the centre behind the pilot lock; publishing to the landing branch (main) and its outputs below it; inside the Plugin Studio; eight plugins around it, each owned by one agent; a coordinator and a gate-keeper over the agents; below, how a change lands in four steps, the three outputs, and how it scales: one PR branch per plugin, a self-hosted git service, and publishing to a public host only from the landing branch](documentation/readme-images/delegation-model.png) +![The delegation model: the pilot branch (development) at the centre behind the pilot lock; publishing to the landing branch (main) and its outputs below it; inside the Plugin Studio; eight plugins around it, each owned by one agent; a coordinator and a gate-keeper over the agents; below, how a change joins the pilot and then reaches the landing branch, in four steps, the three outputs, and how it scales: one PR branch per plugin, a self-hosted git service, and publishing to a public host only from the landing branch](documentation/readme-images/delegation-model.png) [Open the diagram full size](documentation/readme-images/delegation-model.png): on a phone its small text needs it. @@ -736,7 +736,7 @@ gate-keeper that reads each change before it lands, are jobs your harness gives ```bash bun x vite --port 5301 --strictPort # the next agent uses 5302, and so on ``` -5. **Join the pilot one at a time, through one lock (a merge queue).** Inside the lock, merge your PR branch into a +5. **Join the pilot one at a time, through a lock that works like a merge queue.** Inside the lock, merge your PR branch into a throwaway copy of the pilot branch, run the checks, and push that merge only if nothing fails (`gates:pre` exits non-zero when a check fails, so the push never runs then). Your PR branch itself stays one feature on the landing branch; only the pilot gets the merge: @@ -747,7 +747,7 @@ gate-keeper that reads each change before it lands, are jobs your harness gives bun run gates:pre && git push origin HEAD:development git switch regions/work' ``` - If the merge stops on a conflict, run `git merge --abort`, fix the clash on your PR branch and land + If the merge stops on a conflict, run `git merge --abort`, fix the clash on your PR branch and join again. `flock` guards one machine. Agents on several machines need a shared lock, such as one your harness provides. 6. **One agent owns the full build**; the others build only their own plugin: @@ -793,19 +793,19 @@ All the maps here share **one project, one library and one build step**. That's work together, and it's also the danger: if one agent's change breaks the shared library, **every map breaks at once**. And when several agents work in the same project at the same time, they step on each other — two agents edit the same file, one change quietly erases another, or half-finished work -lands in the version everyone else is using. +ends up in the version everyone else is using. So the project works like a busy kitchen: 1. **Each agent works in its own branch and copy of the project** — its own counter, so nobody bumps anybody. One owner per plugin, and one per shared file. -2. **Only one change lands at a time.** Whoever holds the *pilot lock* first catches up with +2. **Only one change joins the pilot at a time.** Whoever holds the *pilot lock* first catches up with everyone else's latest work, fixes any clash itself and runs every check; the change goes into the pilot branch only if nothing fails. The pilot branch always works. 3. **Someone keeps order.** A coordinator can put the merges onto the pilot in order, and a gate-keeper can read - each change by its content before it lands. Your harness gives these jobs to its agents. + each change by its content before it joins the pilot. Your harness gives these jobs to its agents. 4. **The landing branch moves only when a person approves a publish**, after the checks pass on that exact version. - The pilot server follows the pilot branch; the production server rebuilds from the landing branch. + The pilot server follows the pilot branch; the landing server rebuilds from the landing branch. That's how many plugins get built at the same time, in one project, without the maps breaking. @@ -818,7 +818,7 @@ That's how many plugins get built at the same time, in one project, without the |---|---| | **repo** | the project folder, with its full history | | **development** (the pilot) | the shared working version: every agent's change is added here, one at a time | -| **main** (the landing) | the production version: it moves only when `development` is published | +| **main** (the landing) | the version that ships: it moves only when a person approves publishing `development` | | **worktree** | a private copy of the project for one agent to work in | | **merge conflict** | two changes touched the same lines; someone has to decide how to combine them | | **merge** | combining your branch with everyone else's latest work; here it happens inside the pilot lock, in a throwaway copy of the pilot | diff --git a/documentation/readme-images/delegation-model.png b/documentation/readme-images/delegation-model.png index a4d7711da12e091490d1a20c460768fdce6d3120..9c4af462b57e3a262978e7a543723ffe161b95d5 100644 GIT binary patch delta 532906 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 z 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

-1xYa&mX_ut zRP+j}$Kmxm!6BA@N&c#8h^1l#TzpJcmIl$YzLnODOhMaT{HrI$wG2Lr7zWi?d;^9poj1ozz^9}SZ(ox z0H|w5_nJne^un9d;iCM{Xa1Z5e4Duwy`5UmbKJ3CK-Yg1)y2`gMr@L&My4*)5`#(s zWcI`M%FW+X;P0af*rPOLGNMH1iDa0${QGiA^#Y{AE2-izazSaHYGx3V6nkbyJgYo@ z1m^FV?fQt||Ce+R{`;VFUEmhaoDcrJ;{S}sL;r!# z|KCRAvCsei$LF8j$p4~6!0-0|zq^J%=f~dX|HX5V`Hx-+Ur#}gIz7GU`W9(j}b&!$Ikg)&c3EK|rKCB&18aOJaZ_r0YHW zp7%c=Sg>ZX=FEN7zV_bt5kh?FNIWP6B?L7DEd)ITqZ)Hw7;qjX^PxT{x5Ol_<@fRN zS(dbH<+psVPJtHINnO7F8kx_)(_Vo4uI*=8hgKUsr&1DTG3hA ze@6I7_v;FD&Ra*CEBXu#9qVFg9aa{J95r>gB}&@S?F%uwbdzMn*-Om4v&XM6X9RUR zQ9oVh{riFBDFw>krHEXv)?WFnHw#HP1$8cqe2rr1ny4>kC)R*S#8t80xj$pWUBRPa zW2rAXxK?^7OpPVK0V0^V0V(X;Qk(`8iMNo+XevF0EHgA(+Xj8gd2r6%(Gjkmw7zt41Z7(rF>{~{`O-*jPvj4Sic)m;#J@A!aV4Q08 z8HrSg4Fz0jD$Uv@ePoy09Qi^Ohwl(BOGn&U^UWnKJ1d&wB8In3Zl?P9vm(+&69oim z&ziTMp7G}y$*y5@4^N-CF(ja8pJd}XOh0{*_Y|^1s*ayTgvv{_0?8)jzBD-h4J($m9~QRbRYZOtj8pS%BkxKw5Nx;_9Ne8pt(KY{LxqNgjX=4LQf3 zM~D(fPfj*;$Hg%gS=$^ReLT#UMP~3tT$vG7fwsyDm-ScpKpT5GxAeT=_vN;-+OZ*{ zc*8>I<@~uPrnJ3a+1;X8-Lgo9RU37eF2A!OAA=621aWljl<@XhH5NpINt(zSl3kNJ z^4<36M-VP#2_NYJaq0vr*|>wJ)F2SkF1Lf1TO9}qh^x-RlA+VsAEKaPCSK;mU-oXF zwfOhCBVHJP{!_Ax^u4a!OnWWym4TzI*w>`s+aBS^lOv*{uU(PJzR6Yfb?6( z`$3Mrdyn~Djd1V!1CtiVVC7}_z<7xX_3#-1kIBhAUd2Kamq!~g-!h3;o;2V3%Pwk8~nl}Zuz(eO>*Q| zsTMwU>zr=X(s(o_O1~Ij_rgs-bt;=FGbD$yP>=h}fLny343;hE<}dK;3mlFc1RIr9 zSBYb!`tq*b5k&KYh%P+S9ExYj^TuDD>k?dE#a_e!!e87c}+GjQ!S~oOQi|KL})4Y2o z12VlYV#@5|S!@2Iv;r0%U41J$#uyTMaen$(?KK@zV#@$9a&kgqVj@Z~^v-{iH%ODo zH(}&SQ-ApkSYNOxhAM_!V7&gLPpY3x$0b(mlMSnk7x(rCfRM_pKj`&@Gr6>TAv!AOb}tXnWq9Qw_x? zbd7FjQ~)*l%cb}_&jOqCriOvnE`vBUdR-q*O_6uCv{x%0eP4G6Hy(}l-4zKn^@7o?inn^ok^?6Z)0 z>lp=&7kORiFynFa^!jO8$2$S5bcux3^8G&;{TzL^^m)P62R^wcm10=U6-c6Mk)rvA zBwxBS0<4cy@5UO$Q{@pXkcu2(iCR;lCy<~4GV0Dvw@B52L)UXrh_57bKcpHvRzY8) z8Zg~`Lwfq}OdX+G8?U878AO!_ac$_rpNyfM|A;16_}9Dp_xCcUQL2#4Z|qF!FBz6t z7=-+Edosxw99Q3~yP_ID?pX`qr$>543hd2i+p_jQN?@N*U8plnd9XivutzrxRzmRV^eoyFKs=TGk}Q=d)&0Q`K>%ZP0tbEk z6%7)38l`71xC`T1CRX=IQHRL5i6C-ZcB$;SY!9=6$R|>ON-x=-_NIP2NYaIoj&-GW z{(_&stLa~amosa3`M;`15M$;r8{?Bfzpf8PZ6aq*qrj2HnmH=6A(VdIN&F>kH<T z+7$JWEH;UVs5JuobVxgZp`b(wIdqpY)h$n)eGY-}W?2eb2G6QM+PUgY_}%@9MU1KL z)5`TLX5UE#Ci-H^t46us1*~~tGJCDN*ON6~cERA92Hh)6(B+98+_0?ad-G+fWRDoR zUV#a{fn{n2vr#sgFTS*Gp*X^bDaxv!5w=e}U%oPygvoJrTnU0z86=yha^q%2E1^Q_xh=w@1pEXI`A~c#tEx?( z!_^V1?zw>%-_LR@z%i6CDzqa<6T9p+{g#Uz%q7HOeKX3-MIRe_2SVYAkT{2*nVO~3 zfj@54P&0o4d&Zgtz$>3KgBV}hsDaNnyQPgRYP)Ust?SEKF7*;CC_+|FrKE&<}Bc!oijv-|PkphsF&5QKEgA`Svhy1IU5ZH?@ zm)4hRw$C3r--;@#aWI(%-p45g?9h({3%s-*K&V4Er=@e|ksgZ4vfLcbi(-?Dl#mIB2@tQghcuXW~{XOmq@D8mwRn{T8(KBL$$y?GYaQg82X#V{fy&A0Xz65{(2WF~0LXrX4jn zCLnxlq&ijMQIEiSaC?94l*7Xsor?Udbb%6p*G;U0N@=Ml+0FCKp&U2*C0z(T^=2}= zB`3EcJSG?ArF1<_dAIqi&x|CN=IjffFkM$?%u>I;71*oL&k7Mj#g73#e27i+grZpr z5FRqy_|zPUS;#V@p!s5zDJ-*C@Bq=^!9kE?KjFA2LA60Ln-4`pF5l^r;9uw{E{Fli zAlLe@JM2F4B?^3Bt=pxir`Y~c<>?;n@}#%}92;W%tY`0rYeKd-?GX=;p}^*rq|(Jv zCAw6kk}d*-Kmdq=d@-N{HlvJSazPFmdARzY4p9DIR3MNQMzJC3ogqwAi0MZzJWo7B z&l+?oY+2TR4hv3h=F#!^a$YUPPfTtw_S|CDm6zy8{F;Qi zZu}p=Vix{$k9r1%#Z||cvmf_h9On5PvkUNYi-lhkwPUznTJMlf>od1IUGbzGpJXsL zM?6yv5;h!JYlX)MMSzpX)wv}k3jAo(5a$GT1xPl}L%#j*n+<~TJtT5=`JoJt!CLE8 z6jzEV)FiaCFH$>au~1Z^48nPy#;uvaVB$|~*H?o~bnNEac6HXW1i%VxcNAN!V_E}o z7KGOzIE=Tb`cH}L(ae#Z$4N@CB4tqR$A{Q~sPgG%G_7cjGA#Nupa}BGL~>kOeJf`aBvQ#h5MZb<=(dse@~3L`X8-XKJulgYMP*^W0Qi6 zQWoPG_G%Q%0qS6<92pB3&|NM;-s+uh8*rl1_OGR||6+lRlEsH$jI{hZWm{Kn8@<1$=W2=W{&SiOR>SY2g)@&j_Mi7wf}n5#40&7Ls?aYT`eS4mZkFa z4|N(+u;7t-j1Wr~I(55vs$Ge-+;4JRwS9$b7E4%-A|?giI+9$z7y@|$d8sI`2b)vG zRHZ8C&?MALc4HxnVEsq6OJWs6h6>r*xN;Q8hsh{mnmp4@%3%DPNTeLD>^p3OPl2Ej z7@MjEOP*|x@6r0WkNsJDCAuM8pY!bVGzYsn;yG+U3G*F*6xZWS1cB5U!1@i+{`MI! z6qfv|yT}<0yV^?3t&^iuDB3+L1+Ry+KL8EArnm@ z2NVveTND zMpU{U4JAtE{(3>imbO%?2 zY(}=u|J9sD&MA>xn(Oxv8+k;2EGvwoVUPM*it58Wf1j$A>b9 zKwxNf2`JUr)Kg;BJudP5i=#$zsO{l{11k@O1p2G z21VYfOIiFS5{s7alMW`m)Bo&s_8UwXA(nq#E{3o4Zf?dVh&wGUf92{KdO5%BIE!iF z5~=t}|Ag$x&Dv00WpJE9fXCs6&NN_~;?>>N7u;KXx_d3_dj`*(wK@1*OpF=B`JFrP zD9xvWPSWF@VOGlMZ|(b)io46m+hIIaq|qClo3%P*<6YD9*29dZOyWa~0nytQn-Nxb zl$nY`m+8#04#HLW9K7A0<8M)eH+%X`A{!)I4KkOXleW%PRkb2wEJe8-N&|t#f9GcN zQ)0AaC)4N;)T)S{J@UBRp_roTFyNR0Qi_gZ=R&-WkkP^wT9M^~iYdo9w~<-R_#v#s#>q-o}Pwf9aIV z2ky&TZ1A%Ffh3Q!O!dIgyK7(v3Y<7Mxc~F?ml9xqKm5CRRorPhQUTSh?W;|SQd$y3XoYPApP|g9#Mz%z}Ms5}NW0~=czjir-ycK$Gcfh~)(k{1q zCknb0e}ulEGn~e@x3n0aYA@!k2nbCW>oKaUF|3#`h{SHFpt5JigTowfEpd*1pesNW zgabkbr_f(6bZHv63@XVx&#=v#-zt1hk{2Khd<+?VOv2+xRr+uDU9l`Uc%ME}6-c%f z!}#nKniw#uE9&tUU)ied7Da^>iX@ z3gV$R6j2EIt)41nb>>#fzj%A^);nkc=gV_N^YXUm{On~&4c+pCr19I#22t7DZUjt9 z1CtuqU8Lq)P2KNARhR)RMvj7)@2(wR>y&p}yo`J)_09i#5u8~<$o=n+NF=Y(+CL6m z%s6vd=aCtM(h|0bX z5;x8Xgdb%3pOg;v#d~#*o3ZyZNOg6)u20w}Gk}{)T_BSm-co>F;d0lIz_zoxy-wq^wmJhq zwa%!}gc>AM_dXMVoK8l$nbr$)fHor4yU`{~{2ez+-9>=T`N3W=(TGLec9?RH1w(5` zkv+F~b73XCD{q3m6Mh3<`$Y6gTuSCh%9+@D;q@?DkYLx<|erOLm;;h`YbNYg=xs#h|V!`E;CUi6Kr8$R75mwEha5 zZ$2LFQx|D<*lIK?Fy$gv>mi^xIzOw49TBwtAzYP{R}z4XRDc~0#+r>}5{DmLuTc7T zy}q-WJiv=C(nR%(S>J3VZ&by7 z#_|a`*|;YBm@^Un`QB@NSyOBH4tCdkM{p+FTl)e2bgPf0f){#~8xoOXuh2VBY<*$8 z^y$cBrlS#RWO~uafrfk&D02N27fcBBX};@&hG=vUCqb^W?2*7)wfTMRVlV#9zdg3S z>8f{~3w*EdZszK(q*9{{;#^I9IsqPsZ7$!%1!nIWx{ zo^>47=sKwf!4-NBxSo+|5)(#!4Rt{QR%c+EjG)~*2-;dTkp!8CW>^v(99|XpkuMkZ&kW(s24u6 z{4p~@F0t@?Nda}E-%$S-8xXKnjj%hYyq%pQQv(NGwUPtXE_j$Knm&^5Qi%hru?LPC zc1CqBC;8G}sqa#qO6c3|#mMk! zp(@|@=S|@<|Iu8v_`a#o&@@}G`ay(gx>Mn<>YChwE=f^9<}{F!Sj7P zOX_DT$m9ca6o$PHHDmm{tL3cEHe1)vpQC-c^4agkU%K2BEQF;h7v6f5)_5#LmO z9ru5|LDa%=A6Tas3IkCBn*TfQcy_eW*Y)`4wjhHF2@-WHVV}s>B?N==A3_ah?thf0 z@z#&EWlH3Sm=G_aN|_Ik5SHf&%P1CIujNWIfU}$JT)Fj?(~B!`I_Sh_Nn~&-NGZU! z6)lDy^?7qoSQzM;mxU6qEvMHVEt@)Wsv|d?WBX`wuWd8=Qt%WUD?K77h&# zxJ#Sn>$}KU4ZW@WQeL_0USHds3ivoZ-C`nD>qJwS>9FzXwp;)>%Q$@SUQg*8wH*gN zoi;JCAS%SC^tsLBLS}lLNPCc1#{F)8=H57vi0GI+t!Wg@FWKvNB9kp6!46t{)mY#{>v}6xGx~>ek?ezH#wcYzXHP!x$5?H-e-$PzyR%@{s%vTd`s$oVa-QFuG%SEajEORYR)1z0~y zPa9$GCpnmR4;XTB_UU`h7$U$T`AAcJ$nYHND6g#x{(KAw;U6Pu zTgMsVw0?YMX$|$#H`$+!d zI$Z4wnBEuqKIzx5b>A*(>lT&(wiJ$K8Q5sb5~Lap>}Rbm2}mCuthpHwiHXiPmAm|&JA^@L7H!}3|1QS37TJ1#2}>W2tL(mITziie zJg0ki+$ik@Zch-G@gkSZi1=J25qPNW-3lP%Y?Ocnuc3qlO($aK1Ne~w4ycf&&i$b& zkPWmP*9qX?(N2)Yn#J@AZO~^E3{IMu)E|<5D`ratxEB@dQC49kJJ`w6e0$@11?646 zV-UoOxpbN~?0sta!xyAK-)bnmf1}q^{Jl^H*hiJ!MDE`YQHb#Ka!c^=ZoUaTt2SQ` zmHN13_om8cz*^=6_;6e00af)}yFkg6xw=hD`SIJdZ;Fxs{{21jxlG-mdJXm&m(Tp- zPU29bg?mtE+Yh+!7=pmTlgD8ZZ=XNNIP;jw(Ifw%b6l2)X|`1n}j{f9@Sm^;9EeMZV11jomww| zh|&bk8B`-1BVJ+k9#?67F{F-Grx*EnD^`nqcDDZYS5vj$K6pqU$`+2Yrm}J3xqAQ6 zig?T@M!{7bIcw==p$u96Kev;ep53S~89Ba;h_RNn`D-m{-S>krxbycWN103pdoHd@ ztao_>DJ>NxDbXs)AYT<(BK8rE`#iGGW7G!tM!}=mab0MlwGzPI|2#ke>ejk5h}0WN z)u_PpHxcz$qP(W&(0a;D*RGd@q}sUb{;~BK9nu`ypHp4-K;w;4fpkS%=c|c`XhdwG zQ#LiHorbj2c&<0E95qNZKO~*f2|3r^x?jeKkSNL_-lzETa(PRA{2f;k(g|B2#c4*{ z@CUL`>yQ2rkL8UfUsBbdLP4~MQ%s+@H|36OG;_YYdcXME^xCEzLKT{|{5;1=?QdzA zro5#ZW6cgt8$4Pao?Pssg)x7A*$ zuBbLijccb=p$QJ#V9o7BthdcxMM;G@R=`Sgn0%WJ~Sw9@R!5hSc6sa#&(l^mo{^M=hCJ4eicPpFWUL~Gca z%sWl!vTaF|Opl%|)`0B$rGI74i$seh1l6;W8X&;I1P3wr;x)|9yTsq2a*_tQXhvM* zDwR;O^%H_o$KlV;>omN4@E5@R8$z;05HB$u_}R4A_z=>MULed!31rhm1Kf|k7)&)^ z+N>XM{vCgXYU|bugp{T;#(cDqXe=7+gD(Ky-z~8S%shHGIxN%At_Hq{YGy986tv_-R&2sjr-A8ryIw) zA8x9}YZKw7vdKwrwO`XvJy{Us$QW3CFZKiKnU%9~eA9d|^3M8j($ZF)=9$Cu`veTq zZvLEvy*jtcf-ejx9l!i>|48C&5dV0MToTJOYO92K8)LGeP{A^dF{x2*V2#F@4!}Gy zu2bKe%UrKu_@|_C;_z4mk{U!yiMX`e$?UoFm1vOyTdpI?80UePKP|fq^_10h7h=y7B1w)eV?temveCOZhtnIH9uXuCYUw- zO`6&%Qh=-O{sr&2Ex;pf8h`S;2JpfBeVdp|{612KyGGN$L@3KRaW`y^yzRsJ5#j(_ z@9JD*r$c7u-D~p$gzOzMiY{2i@#3(K&t2`L=afE^D1(BWY_UlHw$l2v5C}Yry>w!U`yJJ>Y|jy5&r+ir%1HRq?hh z^Y9XWu#?yU?GC<*^2;O6gk?dnSPI1voxHP+Dy z7E!2JJV1m@Z7G57(9KXA^26Y zj%O5Rts>2;qs)GeBWa?7)&=!{Wx=28co5qWdx}L6g@w<&f*&_vBxQa#Fd*whIGM%E z38E)qz1-P1dVo%+jEbXUx9w|HQV3~_wB5Z z4D$Vu44pPX%eHy6xi#4nfwu#F+x8{ax5x8r#-ZG)9;5rq$Yd6UNX4}~nIqex<(ql; zx?9^R$Bebln@X{1BrwUnson^zXUSRlNTQ!skY<(7K&{eGmv;l$k0C*7x$)YoC^TPU z6CRBr3WHNW4_ShmgPml(GAbm?m3ic52xug@AHQpukOSMjQFfk^^}2%wVqp&-Lie2H zpg{U#4tJ8LO=IKk_fx?6YGwB4;B8l$YeQnkFbkfir1ulCCZ$~4X!Pg3kCX_NZ5dq6 zL4E+xV*Og=HD@MT&MdQDJ}cVuqH9K!BkJ3S?ym5PhT!xA*~x5s<_z@fS3doT2~o^A zFVxvwz2}_f(-{+U&}Qn)*3eMbUfHxLW3aq9OSakL8Jd~ae)SIL@#bTK zw}Xy6iRNg+)U^`ILi2T43xMp$s`$u!AFal-A=x%}Tmj5)gkvP+brb26V26x7@W24# z1~eiy--*iJ`xh%0vdCB-6xmP5q?wo+y`9kJgQ+~f33l3f&7!|4dsFwxlc+k?2A3?V zI>oWoaa{Q4NxuAr*wEi0O~SrIhA!I>uYKY3#Vi2WmI$7Mx(Cd4HAvfwr zZ}Xy2KqUBjIUezbmy&?86T~-xj1;hb*qUv?9}pRNP6vt9(QV3ya{`Mw@k&3dA^L&9 zG*#X{=y42gGOCu=cDn0J%xzMOJ>VIbDJ}R%#E7BNq8c z`)Qz!-*#Yk-4UoFwON0x_%mDkJ|!g3VDUg_r_dQ^1sfDI+MDzw)#ZQa5~G8=S#+P= zd@rcgj(UUN8i2@jEWOrs1Pw2c>R7o*1$fMVDz6gB*u1b^NuRB{VH6)jW|(=2rp;HH z#a}Z00%r&+hY_gn<&i>l_u#7ENcU4d?vSh}juQGS6n~r-OHw3Z?Qb7lezGlZULR)R z6T{>n9!jx`iZiA>zguec2HBGqc|Zsm0yamPzrZZtvX!hddN_+x*Usm#m}c&>)+EwD z<}qXz@QhD<#!!N5gxt!WkWrn45_)kT4UlC7BkfP#N!qF+SnHrj8rCz|rXp85V+HfG zWYX)*Egl^V7{oNx{2N!lHp%L$1xEJJgP0tE`e50a#1Qi|D^Uj5FJxx|y6fgDK&GFn zYi#z7A(j^0Fr4@e(#4G3t$g~%pqst;6v7v~{$2lDZ%c6Qje9IOq<^xN)ERgU#pBY> zj0)%|SA7s9vL1F?TEWgLzr3`QueFSyN)b~}$LDPOTH*5v2kxM!wpD^T}*bZCv+$u=vIYF~;nL*P`%HE1*H-Y;C>Y z{940yb;2JFd&t!=?~2h+Ix63boe@W-nCCRn=%Q_+XZ%`C3=J%;){8Rt#BAn9bTB4X zmX=d)ICa6yS4lLmLXr6qD)@~&i`aDw9jz#uN6>sp&Fj^al~Jl z0B`5s=+I2uKSmBGR>Ik5X9zX5r!G**^y>8iFL6aTh63Hlk<5c?#0a=<*yP1GdxYhKlx8IgDx)UsWXxt61f@%3Mfu7VKe!rn7_y2LfYRQ5fN$8H?%FORwd?!_KQ?L z-i)Wkbq2BMkVAeNI-M|AbxezK!3QTp!GB$Y<~}U-LDp_>LhmyiRMyXZ@S5d_0r11j zt2L;mxx(8pHs=03t;`XbVJL2sGkJ1~VTNN%L%{hsfo|`}(XkDsak=NeXOqZ#u^u7B z6oby+X6ENd6DQ7Xh!b+!U=nDf(dT3>h=d?wU?yK;{KR09X9MR^dYt1j%d8j@*`)U+ zBd55y`g4<3OW0a{aSzXH%tOUBKzDxnXI#`?u5Q+Sj4z}Pk5Nen3c6lk4o=Zgksrb5 zhpd=9Uu$4EvH(4+1Z6NV;>(q%iFBmk*4?Zc4_cMfKVvRRLz+K7>m0&c3;U@){((Y> zb6!s0)Y$8%AaoPf)A(sV(HUv#Y1a6}06%p`TBMuf_cl)qXk?V&0eTdPgFU{fXN6SH z2KNw((Vs(M#@`k`WX-{iuPY_GLMe1tXTk&PvG24S zOvc4a$v!c!wpknZ1nj}-R^FY|&NC@{FQ$}dS^jR>CbG^$J(*)@hWJU^hF?r;Wos+@ zh{#v07f-a>N2hd2$l@5jJNoZ01R*-&pl}a zy=EHVa?unr5d5?B*lB&dhx5O)8;f3xr0|ILB*agl|7jMrR>gg_+2a~o zFblkiFCT`E(}fR2tDN5nK)5ffv3vH6Xa5`>zqAxTRzW3SKgA$;KfGX6R^mt~JRURl z99v>yS1fBF?V0PJ_G%e^215C}k3=~|ML+kfj*5kwMEAu5M|V~ZBJIxy-*(|2d_YDX zU>6I90a{T6ak04g6$ZjqBz3bpB**RM)D1znkmnh%D|xqfiy3tm@!UISK(W;R=+7jlPq#109krd{d*=c3E`#&qfc> z>d;v41`YUF4~7`LqmUuXq>o@LhGD}*M_zs@1{=(Z7kjLjcf5#ClI|OW`gsK+>)OC$ zi=Gnezg6FdBzOHME#5}hE*vlQbOm22-Clih8vHS^AvA|)h90VTw*+S^_aABC$14+Y zOD5^w7g`?dSiF+1T%qe#d1Xa&4WtOU{;SRPr@Q}0isMv?OpIpPIhrD3V)7&S;J(^o ztf{N2{lo0(^~KFt9eLZOtA;}KMovh?%ru!Sq1Rs@P8q3hP~$O=mFu>^)vIoh$X%^; zM7qZ)VuV-41)BJMozgS)g%5(agC1-X*EUw#GwBJszk)mIuC_lEGUY0~WXdx1H9HR} zKU0~Wu{z@~KpqkR*T=|xN0a+`Hhh}X(Mg{fe^K_4>cob_!ejQBP@6wC(~{=0Z~o;i zST=6>N_=~5>halOk`w0Uf=LGC;=EWmeedfh>;KGW{@da*)D8sm@cNHTkyxXo2X1&# z>tTNH@uVR2R{5X5obf*Z*P0?vjmvX)eoZ<^yTN}^z*Zcx%*}idR!urdsl8>iHb zd})w;F9=q2yDAkHKzV2Hh`Kt$7vkmB9ctBw+q%;cXs|3F01$N7JX1+-P+9lKPnEV? zKsMcZ;Jym6_`?c+GDFNEl^$CAUi_zj?^p}QrjoU=zC>RC`qZPB$*keDvM4?RQ)AtK zKt?t_$v$TX$b7kTZt?-aGg0p5r&+1(d4FRx+cCCa$yHlE%qyY)T9=TTjFg&cl8K|G zAm^;}E?DKwyWgMzqSVL5xM97GIJAL3hY*K#kb2Vpcf9kh@;|EP%TdkigaBS-hGbSW zE`DiA#bw~ou>zYQNXP41CYIBQMoVAhl)A|3qw?V(8!t_f^ zkkk2FEVBCHmTx$d5L{kh!?X0qXLU8N@96kQAoav|8G5DAq*wa7^nRW>OC;eU>__!d zY?{7!@7HBf*=IS9#`lEEpBp!}59U76TrZVd+CI*EyoOSJc|c@s5&i^h&U-I4LrXvy z=6ep{gSRrY5#KNc2thM1A;_lKDWK|{G&jH00vq9gBKz|_OYg=KRo&>foDe>ySdXfb zlA&caDFv$$6mg?F>3NW|eh1?hY}9J#;giU`V5QSgj}ab1$62obY`CQr=xy1{ZLIt|Wsg%1P>K#X!PV`(F4siUN_Id#tM$#LLi{*z^#hw2 zGuBf*IaS0nK;4ey*R%8H`)X+otHo9xwrCHS%x%JiM?rVNqYtP_-8b8XeAA`WP94M; z;(L}unHn3P`dEH~*8Zc8W4`^7!;M6PS%8;;G3?flhS-`+vspku?7L2B^i3!>NTd%vM{!|AO7<(Z)h^h+wU~c8#8q zVl+pit$R!tso@kE73vO$O5-zkOpni;y>X|~B|2n`2@b?9QI2rubmxtO*L?q*Kknh& zloL;s@h8<%p-F5qP1y9C_}(&hgG`cQbn zeI%vPV2(V(F9fT{-m}6wo*T*BUt<-nfVP6!ICB)9M9itMxLVr;Ba*BsxkGX%4Mu z#@M?^nFil9Q33U#;P#jYKVfKt!^(2|4Wq0yj+Yf7Mz(= z|1fMVB=Mw&wqAvN$IC@_eCKdGoBdX+9?=c>XV59U@r|qCrv8+^P%KwOP!+#>pTeC&Mg;ElZG8O*U9ozq=QjrDjHi?Rmy zu2ZuGpPOu+&piiLM;sYCd}I+a&FA^ZsT)6`bKkO(OylO=E5nSAhRhcqG+3_ryV}H^ z00YjiieVvD!NIf6tdB!QqR)+t#?pxq*SxL|a^l43gr1)lI1~0D| z4rQ{<-Wks~Uw$5`MWjMnwe;rdgjUe=RM=LsU|=RyflOLmD!9B|W0}R=mmn&92^+Fh z@Vyd5sMTf^5BZl9NJE&Vvjf?JE+O_5Dc6fvIl6agv z{XBAcAelmx(DnHc|t?%W0w+)+=nEqO-E8KiK!A4-}W#nLdTpC^G<>#*U zI5u6P71@>Z8LKu4XR1i20TYjv>3S>^t!pl&SrrEI}kcB|)aDU@w)h_7r@j7A5^Di{+o&g-5Y@H3d?Jw*?h~Z8TD57l z7vkR5YOuKEbLRx(_rW9vh7&`kb*eF(HPygD57uGEt8n}9M@o-C(gozPL;FyJYB$My zSXL+%QKNcU{!Vy6KO0IgK4C#e$tDfq`czc{;_O$XAg*YR7n{=fg>Pvs;-u{nQomjz z_-@)yqyD&s1lxQJ$>+B=rIqOxB`6^{R45ie&@v7hc}|qI0BbDd?Nzr6c*FGIl`1Lf zlJ#P%wvLh0GfME<;~Tjjh$T?osmszg)W16$$@)nUsu-v=^3n3zjQ?59$mqc>ee-TD zd23*Jb!KOOfvHXfH&nKwI^H_a2y^u^6`$PyFevNBM z-=#Y?C!y;Flsg*J#DPX~(;{oQ`m_K4t-UNDhYXKjPNZe-s>^bN_X$Z@T@J*wry{`S zW*V_YKLB3q=<)g>sj_9xPw7#6*R*>n`C0~wb0kdi)t_&15XI7&LU@2fMTaC;V1kTb zzb}!7mT$vIlEq27dEVYY)f2VhJ!#=J*Qu)J&Ou`-=#1XFTTm|B&B{O=+^@`z&=@h>9R#yU-l2X{ES$>7FC141;Gxkzb{_OiVom7fwwoE+_agBUuU#YEcqF~gR zU```P3VXe)(pdd0JPxXnp>TdEpAgTwqCEb!4$w|+>`u&Hr%rZqHqo}?@j{*O5Pd_S zdQG>6qv!bqXD&jNpGV>-wDf@0wV1s;RgNvkW8SB4u^0#9=}k8GD!;hOB}{Um4s`!4 z_3hsuEXMq{{U0r|0g3_Gxf8;?_bnH5 zj%v>JIp(thll@=Nc`>tkjr@?*AKhgO#gvE*tu5^02EO$14hnzM*jt&hpFV0BGO2U^ z=B{6==X!b6w(PVBTWUaDKD7?w+2%87^`AZ=$^m9}R&-jzjfK6#^tj!k2o9#=Zc_{l z+n<%);N7g$@y+t_ad6%ZNoL_6`LvD&fNuJE8*aP%LI8w3bmSNkO~q+Ksl*9 z3P>jK!L;2Nj8Q@RM!HQwKUFC_IR|ugM2ig%IV81SJk1#jS?7T1UG+3(A=7ipIbC9f z{y5$Kvrbs3KwQlJTsh=FZ#y3GsH-~ayft#v%y^`}tr{S={!_Me`67M{BoUo2j$T~; zDMsg2wtBZ6citktKPmYho86ma=$QjCkZ@vD$K7u&@OE%O^bR^yKf8V%x1E|&D~ov4 zokPTAp$jLTMlMTKUqce)RCpCYYvfNnfG_2lsI-jrERNdDRv~30XjB77`Dx~7VyqZ< zDKRPbf1s|#^UZxIVPQR#v>W%=kLA*j_RzIX_z>9u?EXgG(8yl@5>$$TX<(1~+GqcC zQ5Q)+Fu+?;_J9li&CoCme24pcUVgy8Vb0lmU$NG@*7g>kO&l+XmCBz(Ubrb-cnTl+V(1qqUzG5z z@8QP3p6Y3Zo5zIpik~izS!jigX6Q~V4GtkK*ja^^P-)~V1;^j}J2D(lRmlKtTGB!U zrZf9PkxjkJ=}jQGuDLz#9#V7g48%WIvZR3QZ~~A%uze(b)+BCe&d`y>ibKC9;i=~p zQG$8*=j&Gb^kDrk>({v~3wQc4KVKf!OwP=-pEZ~!C^+9O(}_1d_hL2k!m z(xAHld{dC)Qjlgam3eT{_f9OTyQXv3cRq;aBj4J zPoIWx-PsBc6i^<_?QJQ2z=|TDH#NG;oCx{TJM{fe$j-#pAvJ5OA%njH!Au0GWn-|> z?&47kDNzA^KTQ8pf&c>A52vp`3iR%bttWaJZ)L4!#zK?0Z^?f&||1LWnS+3 z;ugDE*kePz8+jb>EPu*dEBt6tGheaIX&6yn_2Umy+wv*w<$)N5`qJq>nHwU?LpYEj zk!w}&(*{9oBpK;#FYzkN{1*yx>T+*4UDSHAQWfGqE9%5+ z(T8G1V0=b#;9ruU12{o#cs1!Ro%;Dl1yfY>u*RaSx`u2?i?31UXZ~^z6lP-ImZHX> zvs^QzLt|~544Ghb|NNm?vHM?M+K~jOozIu;k!P$1H^Ntz?gth2r*BMZTII=|uWY-Uc4B(rUB(xo+6&IpZ1;>rX*yU;I*}3Z; zf+uslhd8dPQ?&Q*n>J?po~uc9{bC1|l3)jT*PRt?hX|R?p>N;c(QH4DG*zf}%xP>% z#mAFgqZAf_&p>@8$Zaf%^zF z7h4sWlK9W2@)6`_pT{9$7jUs}w?s3!+a*Es>od%KHpNc^B}4z^wuf z38H~ulQO@CI0{nvy4%Qrir*5DeHk2Rb6SB0*TQ+lb&N0!V)pVlYHpXjAR3ltmPS<8 z&Ik@|WvPlcW*k-w9$;(`<8soegTU*nKV0{Boc>`ls()h^Gmi0M56m-0y9k({WkzTl zntSn<*QCSrMH?@)pF)1$!;jM_<5UV#MPsi6e+;#M`Iq;XiPezeWe6W|1nM+Wz7j>7o>CIFMOZhf2hKI7L)h%NjzN?&Z<~Q z&mdD8#GCkYiIIx{@DyK}`4z(DK{snqY*xRfSCTlI3E4K-*T0gDbJio6V{He%ig)__ z8EblO-RD~Ccy$$aZ$_Cy3XzV?qA|VJB_1sK!`6S0G+x$aO10Yzs5(xdha6ETt#^*i zul(RmR9f&nN=MRs{X;15<>Is)69_ z?hzoJqgtvbyB72F_BrDA#QR0a5;&q7s+wZSsfe_IWSTvXPXOm|4y|VE*}`ro_sG-3 z(<|vU1OOV^opY*o;xfv%cNY6Z)dn`iQNV$1)>8TAKQhFwwCP~~oVGpdMOdUg3?28a zs0SAe;|R{0tN0FSEg~FGy;aF<_5bqmfnMamcq;uL{MSg9>L4ZqE>{Ed`Y9f-Q#{wF z$IWR+OlVofJ729P@cGJWwnEa3>`-_eZb*36se);fs@_}rUlwV3G)!GVz?_eb@%wckn8|H_Gahb{R-37>|58IFL!BH<8WlLHNl2G0095%uFOX+>$H~kCRuUgr7cEYr@cGoQ6*k078nFN8q_{ekw*WWpm+c}fsS;#mxs;48gi2gY{@85^v@kuEJ1OUm3DQJ3uu+~67 zpP?x`clHSLg>QO<4a^7f{a`h`%z7En*LH`dhcey%kUTV$_T7)yK+#89(XY<;0H1Ws zk6G01SEcKgY01}SMkTKJ$YPfMcVvHT(^+p>pLkTZBySf6zS5?EfaCI@qu9DaGr8y& za~H0@=aTOp-3f%L0q{3}U%Leg3wTz}g`(S4h~0=Xue|EYS{V40t3!~MKLs~R-|FkP1@a}1>nUy$4fBPb+zB55A- zN@_{rRW%5j1jwv8jk_RrG6Z`X-hHTo{1nMhB0*XI;FCwX{9Y3;n`kSd42N`691tbgXWn}dIz`|4TmUQu&lzaiofa0 z`E0KS5zNxawmh%*ze_r=W>bMu%XV}ILqp*jp7O#I1tUm%5Q++*YH@djJG1#UAy=7( zjH2o4RhyReB)3Mx>yKX?e@N3|XW$ANQA5}$M3hBbeGdB!ljH|Ueq0y=EQCDa9b4Lb zCen!<|MH^JxzY{3+I1RL(hh#~ER)4XDl5UX|7&jIexnr@R;~flch;|p{-5AY(d1cE@e17m!;Q-$w5^4&^rc3`2TRp%{f5;IH zsSQT?_>|5R@(>J)GNB-Ok-DTHgxs@Ei$MyhclNzon;6hkh$Mag{SWj_1r&CNudjR2 zr5nkPSpU=H3-3nUzHShLdSfCEqp{1pc0NSdJg`xXyr-pvQfZ=$Mi^V_m}L#yRejmS znIF4qUluJS_8-dAZeNLm?BJdo`XH~vH!?6Tl`RgwMb|k(;zLjvpWaqNIzv$S*tBLd z8{4|Ik`#shROphmZq@rj$$jbk`nA3cG^h=y4`QM_y_f+m-ulnHf8W?A3ZV~0A>+&! zkx5Y4H%eR>6LAg&b&A8VQYQ`z&daRX_~=Td53*w8{mmJ4>76QW!`X$75%SGS)DX{5 z6j7>a?y><`TsB9{w^vyBxe{ZM;Mau_`w z<$i!9d*NNvb|{CRNuwGy-D3`L@O%%v7~lS>2F_Jr(gp}7wzu$qs8F(vMr(Cre1){2 zEpFr@eIvU#SIEc#AbAj44f2^zqvvPdUh6!(tN%5cCvc_JE86}SZ+qBpA9aHhS97!g zv1!w!D&-;6Q(|?`yF7^5yJ2Dzih+T++8x_zbzPl!3XzlN$|8;+A&lC93XvpF(7w#! zQ9ojZc=x*NUv>!IbI|yIR=c{{QF?8|pEM5&d#&kNu8#uo*}?Ju-;pV49zBx&l5Q)? z>kgiXvbG-(tZ)>S=W@%J*l7^ca1=UVmq`7CY6oeU$7|zo1F>HtD+^D*47QWOuY04? z=i(~+tnhnYHBCr{Sji3N(1(7rH`Nm0%&BhhWyet7Z$Dp|m3sQl|8o}sMmCvnxVCm= z=QlxoPe=YFP;X~yXh9R?ULB?Q;4R`fcU^<-oa2Q_n-(jjk;OE(PXx*JvMqW8ApJ@x zg>2kSxPvxjpl1|lGbQHzY9JYyb&25e$J(N^N%k+*gn}?{DJ^SeW1nPF(V!(eSa+$# zT(6V3qqFY~10g}CiC__++3qt2IYYI-`S;vA0b{@4P~?+p;1)2{^$U`|DfP3`G}PkV zILdEI*kfC7v!*qxKNE)r2rKd?j|UF)vCr7)(O&kf@yMHxX2RNqu6e4y=-|`fq6ptw z4rc&^`AU@e?T0NDuWrI+yX7a$r$StTIo=U3+nFZO&q6-S?z2%VX9(22B96)Vg2+bx z`L$p~kD~;*jTlO04GYU^?R&xI?(rG9K?xW5jB>$sSyo?xahyU?e=IK3U;RcVxHyaq zPmleP#;rH*s7QIwY~)Q;_%q+*2dwZ=MK3hOxW2D@?$iKs9E4VQVak(~PW2JMp-Vx9UNXaVz6|K$f z-oV%-Hn@tiq@se3a~|m`3IfO)y`p6wJfj+)J#Rv4fv7uM)EIy+Eg-I}MU7&KozFDL z^_Fd-*m3F$DsjRnc#cY0L@Gd7QlH@wUrhu`;LML*+RQH;*@CE_9H@H%*UdxDy&h;_GT~ASdCW;qw8Z0E;XOV8*Hwes|CvA^9 zkf4ap4Np!GaJ18!HR%2UVyOBnShEc+aArtW6bd&mL6ViqQ=lVBsN?%JK6}h(gHWji z;d@5MMl>CRv~g`cRJ5Z$W#{K(C||_TUxi#v`eEf8dmRjtM{XK`K6jNr!-ac z83XHrgtzE|IH&a+*MvxmCmdUJVHu>;wiNz#e~e4)z1rSU=fb<`MBf(>SIs;)`W%K1 z9^}{o*qqkWApGAga%YO8);Ds*VV=j#m+C>LvCRm2W*)G~638NTcyCSfKz`z$1-z?5 zdVK##5X@K=q{9#Nw&~8ipz#{mZVB?^iH(-C&>*d~(wB)P@PM&&@Gi&$!%C$eWPBi=N;703MRh_OipH0H> zc$sfqOAW3zhwTXJ>d{XQvnayZv4?+AHVGwroX2=pM*Z`VB}_uK(4qRaM!ReBD1(gJ zd*!f!k3u1fQyAI{TsCENNFL?in>gTnPeAz)_@jgVsC@aeJ0oBBq-P5%4QPPX3oiNi zk}o>g@3y3uq@?hmCa1F07)S|8xEyDNo)F|`isk(iIcy41_NzEq#N=gL6y9sYmy!b( z%fP_!;AQgK*oV6~MM9T+JV6}s9el)`APd$Fhoupz_qaJcQ$%khpfgX|y6?5DYC{S} z?8<{0Nsdgb?Qam#*y4e$oLA(Qrd4^YjPvZB)9tyD0TEs>LSSk&qCWm5g|Var z?975*Sl=MA&HHV?M-9djUAj3xJ{2#6pSIu6E-}1(A=qaO`ysQ4LPBPUhb!kp0QB$@ zS69oGwYP0_qG~*NsEo#5!D1Qw8Xig^WsS;fWf$l@_saHJ`-(N4;+az>7&GLQ6H_zf z1ux$jo($GrRkI-nNGfHLR*0gA_+>4O=^9LV8r|O`ID;hL-SYz%aljSD=AdLl|tn0 zNoHqXe%rtAYDqKG9{m%MKoxKB=RhZVEZ^V?Mj(f%ZsFiioPyQ=sut1RgLsyM$t3M5a+%7OBdx$jNp_hV@Lwp_e&oY|Bj+KI^6(@wEp#xY=u`gz$AOx6W(N zOJ+hmeM3X|gv_%At@^}GMK&Kn(~f`Dq+&^gO`Vp&L?Qu^&0QLj#8k~fHy6=7`Olmyh|H~T{Qa2!1fV~C{R*EsbGkZ>_|DL1ScV?Np zUR0%=oEVd4Lb&jptPAs|PRZ~iZ{3p1~be%3p#xZ;PR_`gPTzTH1X*7uy_=W$| z`Ga2=teS36%9oNs>$DZ61fDdNQB93-?Q;IcXtABHt-zL(M4N`aEeLu|7*mkK(*0@F z6g;D~1_KVH1=w+M&?bKiGFHIL>-<=Qw|5Yt01i#hU+j$?$UFrOv-bk<(U#ALx(Fg% zGyK%w!{nrM-igTSYt-E@_q8`0pZBRxwk7f!%`aD9F(Xv;^_2vWFG5_)d?9EMHuL&%_bc2257Z{g4)3uD~B(xlV*B&6n67z5l5FX+FvT z>Vc7Ldnm9jDx05OS_(GFV!E1AK8Y2&MLsiM@-yFYR>Pu1(Q3kizx`r6@_-%FiO9Z) z;$LKs3wY1?rj&yN@Ar_$v)(SPIr5-Eh0%NDT^z!(do9S)y?BA)D}T3%>qYxO)4tU2 zF`WqTfL*5x%ZuK*b@rPUCveB%YK5cd`znH<4ncFf@9}FFH5Z}Ep_1c@T!R%{uj^v-Ppl~X$F$uSM3NI^3WxrPyt|0YV_Mwz(N(x zyOfxnoxMK>ls-i2;hmr8cVBHDYSqIRuSV;x{u!?B9P062uFvLpW7CigWEXzU(Ap<* zU%Y#b)PflnzkMXjzggfY7RUfC!D8Jr6!}=)DaN;@-LC-exXJKV(Io-1 zS>EG?>My~yH3}EeqV2j(mf|;+$lX^CcZjFQ?IR2yi$9ggkB;Yo-T>L`&hG7(Lzp?{ zs&Q~_@lZrYv^kMtf;5$_q-)aUpNjB&ZzJyHf@+Ha2RLB%xC@e4}ki8cE9F$2oT2SN$z4g9Rdnf>9UmZ}!`lf%vAXzlR1I zQUmtb2I^_vsn=vZ@tgt6YH8mi+8^xt`zglT?#u>x@kDBFdX7OKSkXS?xTJU1vAHW^ z#KRarsIPgxC`M1D?4rEM;dyh`*fxC-^>tq!kT+~Tdh(dJe0MJo)yoYIad9sWXfrtD zuhS1k9{v&Ujd~~cSYGcJO5OIJkE&J~ceZe!gZCsku4d7pV@?d243p zd)q@y??z9-#RlV92mXL$+}d!&DtAPp0_wM!zckb1OQW2 zh>XDHaXD%N3;z{+&HVXl3N~j=z%^0m3(tGiS%)okWp*!Nf45m~4&$xZ3_rKUGtg=Q z^n=JopV0c}MU}(N$u)YSO9%$-8K2ulo2=2B!w3uveJA+KgD7Txp#-sJ)9~IRd_$K= zr^a_|!XJFpb|-ut%ImN{*O`C6L8vunaup%JwePGJc2fP<3ryKjmQk0?b z&-7#8YL2?RNDd9#7rFTi2tI{Xfbl6D>5cpKXcHlYLFW zoak^P9^J)O_t1Y2%q}&8^{sy2n43_8!z#~)F%ec%p;BKwimdvhzmS_oa+835jxQ$- zedOcAPx74$zZ#nGLeETl6vgWAa)&o16f#MbXGG$A(6ZDMfdzG@2LFhG+2>6V!}lU7 z%Z^IP=7>OrycsL*cXHW^l6E~y6*Oe7#3UM$&+!5h}xLyKg88q#r49MS0)}zV@u`&Xe3~(VHYPY6lPDT+2q88nnGXYp&(N&a-B) zpDQ^yy3$X6Oo=smS@@<2*&cD(Kb-QI{;;w|eHtEVrSB~TXb*yRlx>5e0uwwR$=K%s zD||z0Qux|FSVPZKy`7gikGSY|)>4Q-1za&7Czui^o}c*9F)H)h{b%x1&#_0aJ)Haw zA_EI}1bFEhN}gJZ?zfMZ-h6Dne|eaYE1-etWG0|hQ3Y;_&jA_Fk!td~J1oh9Y*vL- zLyqLZsmI+i^zTyYrC`GJAOJL6lYB{DWmKJ{TnwVwg1+Js)L%0uvc){7(uc+V& zEUNNl=l)3r33yDcEvJR~!2^<+(4UOR8Lg+IRQBZ_)<=i$2ERFz$g1M9PlOMCWqA*t z3iH%U!&eImQ#x<-EvT(I+0%CNo?iCBzjATQ$@TxJp$3kp#g_{7qB0@ttit@uCx~#3IcO+_g$KHzkD5e3co`JYg zjqjAB-Al0ONqnCTp`f1TUU68{+%T@G)wqQH^EQlm_VYa1`G@V<3HfRgrhwb4goPBQ zSM%QkQ0w1hP!sZh;u&cC5nkBPa5<%n?!wh5=?2a{VYOVqL3}sn6_IOtj+NWqL>E^w zGbW0TMRqhhG_tlQW+wTQB$1+|@|$fT%@WY%zy!k8FV? zI|#{aJn;=y9$c(7KD5EUySc_BAy!NgJT*Q6RjU_eA1+|iHKVb&d=+%L7NHI&J(DNrZ3h&#T|)i}omdz}x2DCA zO5|7r8+O94L7tzFuXSWHj1%IuLHHhatSS~Ycb~TGek#LP9Xcn+9~&SQQ*iDCE1_< zD+_cxv5;C~O!sqH!8ZV+1LvT*4&|eAkgDVrat-Z>o^?#f?!;hc^;Y!vg|`*lXG z?vUi}hUTYJnsYuG6I1>B*N z`w9stR95fVydc_DD$O@i@3U4W8K? z<-ns=z)B?3%jmrDDR3w=l=r}JoA*R|gWcrTz?eAEC3!+|*2-G@kxFPran_HCfkU)1}G@3o7UtE#2qjEA|oTgFwMrhfs+u>-1N>f`13RYao& zXcvfh^dj^qY^lYsI4?91XaNO{^d&Sjbz5>1<5ysNhc&_VvBaXSpR zs^htZoHs7cSFd_V;J$wCoFFl(h5oVLtvtJZ;24j-3F$3@sUDWBPRG-7wb_fE zjuotEN6%8@O8lkgoLFRc7dwP57vMh7-y@0xa+S7%!It&LW|UMOR|dJU{Rl!zQ1{G3&nn0A{(zQscK-IZc}u(M&BJ%ocbzCam-R!diN< zCcUU-uc*WOn8rs0_C6vhXs&fM(20oM-(ntJ?ED(S9c=%$sMZ4Z9E z(5TtN6-Z?+IG^+P(}rmr&P_wQgk6S%#_`Wjp&PiLA<3*Qx_Hh_ys;s)UN3DcDxg!- zngyeiUxSS;FT*Ut@j$gOx4B7$oz6oT>$N#%fTW0XM2YAX>TKJu2nA7!?gs^+o|6Lu||D6#)`6KEZMh*q0dOEu09OYjjigmuD??@^ciR9f6ee`+eeNMlnja(%|}n)xaQV5s;L~L z9)Z9*_*29980W}C<(=GkOOwaBWXZtc-^b&v?Z=UyH_pQ|we2ZP3ue&gBxQ|l<0?)a z48YeS7Bm7kVi>_YhUKV-`mO@iN+>8P0%PiW81+GwiP>fJEqI@jG04D#H^BLy{zRK< z#))M(zp!{VfQ}2H<$}CVkKxQ>V-faPwB0KH+_)@HjG;ly1MXj3J{NjT%6B4xL+i8w zJqm}sPOxhx^&A|Q8k+o)lk9Z=Dw+|1pj4JKd}Wxxs<%s|#0)z3;Q6tY(599ktkxXE zw1T$pRcX)d^OVvHN7lXlSotrU@F+i@%TiFTY~qx$9+EXd5~)0cFi$ic6VYw?nq(Wc z;pE*0FRRjI+lX$E%Qfl6&?)C65w;Ga$JZ-NwODa!W~^>M670lqI9+h!6wG_98v~>f)1N+ob|c!$oh#jIaa< zl88SYy5-zeg!(Ub>zgMqtFHITg?pXrPKX?wD&D)E$PpC%`?e8%X+=|f+}tPc=-3s$KrzTZh%g2Lyd(KTjSXSEWaHVT)Apvh%dYUM$_1Z(>FAh-Mj&{ZbV!Wu05VV9nZY8%NU2|Pmf`)Oau!!1dvI8;2t2tM&t?H zHQNY%*@g>AJp&JTCXc1)%1yPev)64w&A8-amG=2y{CJ2*lY1QJ9nBl~KPgHiq_Wf} z3-R4iIYoBK5z{>5rxY12qS)Y&q6>PY^OBH(XOZ&nvD#Lo6UFSg&bx0O>bB|XEq=3_ zp$63t3v@O!u;EcbgeZR4O~Qp8N}a($@GLGEQ!EX|A^=6g!t?V{t zdWXo~G&t*bG&put&L46B=mQ0OF@jQ+R0Z_? zw_S)LxJR?TKDQ!BHrAG()gqtK;hv$R#;DZi<zzJkH9df&?;z{O;#L-qHM zzsI)=-1KNil%abv;KnB@7TN+~mR1mExw%Z^!vCzpW{ek(7w~-T;5CvD?qk&*FS-7U zeyYF!2N;Sxa#=fJkty2oo?!MoAsu`YR-`Gqh5HvDAm@rBc`bcOL1ubQs;v2iyl|9% zG}0=pkx@_r50_^@B9}6N-2ZGtJ2*h%U!;OhxmI(XOV5kGkNt`4%LcyjOtJGk$U#`7 z=lkW&s9A6r^uT;=}m8*8%u5ka?c!B2cG%jnV!j%=+FNw75#! zaBXhGNI4UM5eQ{@%ZM{VZqL@a)FW2Uu?)fFrKOy0$x7AM__8}E?Hj?e z<;H5G-N}X&J4!PDtY@@O0sJVon9D>*->BV}XKuE9=kVE{Ah!kgi*$E&RJTG?<+pl2 za5Xaz+>xIkWjHQnWhb~T7{B#<@U5RU z$Z1#_e7F}p?LY>?bFJ9lxomXL1-uNgFk1bNmcYY`D%FEc_D96}vKEBltWWpx(NAeqQ@6V~_1^yoCbo!q@H4p5GED!!z|1mYDu9{a%st-f^j@Pg~}vQfiYQ z_O4iJAvud9mG|7TS={&CIPW)}fCZC;Jr5o)@M(^>`DgcQq;H=!rpH~dcG;k46>=Cz zA{h4mNQZJI4kh%U<1MIO-=336HBOA3elFal-ft!dCKx&Od>+eM+O(O1*`#xwOJgC# zguwW&0*V{H_wS!3c`=&m$Y0<_#lSima;GiMZ@Nn7=?8xy1U@;d1 z3`V^C7`w8cC{2W~iWe_jJA#|hd)|?iJFF%g8n&sXIWMtmIei%`D_tt~B*=!62A}f|ZYhhmVq#nuC>VkjMPTGgjmt z=!MU5D{>hA?9qxXc0##MkH|sF`c$5)_aV2pI@y8|pUY0#0aMl(U53ijCsr1E$s4+8 zHH?*jibDJA-#PDH5M}nZ62e)h4CwIsEnFG!ftt~!INS1ZKkfX@%mXpg~yAE*u{v4;g-YLp>NHtbY z277O?-R~>vG8!6^L6ObJ7U*`!U`v=>oH3fZmSMWCx=T?W{nc;if- zOEn_}6C)RKBV2g2uOvJ`wE%!(JIE4YCJ&#+_Ax2#4ogd%t2ha$2I~JS%6wKCUVHsh zNPG-iI2xf$#czl1<+A8X&u++K^4kjch8^i@kQ)3Xyta0h+YrE~32IdeRG~BHR zQHdbp92R}})mL)Ed=K0~w(s-6>DDEC&z686r5?v6wxx>-ADm#y6sQo^n$~ikOcsbW zG|(*NtlGB)r#apex=8Q;vEZRm8hnZe5_dD8mTrYg%7SL#3o!@W9{-|F)N@Oy{=XbYTI2+@&82ERA zYS&z9H%8{>^Y5tH+t=`pefqNf;uaZI()Tv?UZ>P|70m-`Fn^#wA7WYfUnWHR{ z>~?iPf1?GtFbmx(OIGgnp41b)P$d`N!#Vemc%tNwkBj#!hO@|`dB+nO$%E{%>tHG* zx0n=$&{U%+KXHY)R-=G>EnVxAi_u~umPsOa`4Rvs4J2Qj8&Tf=A>6tWF)l2!S`hN6 z*gmXBCinbV!)^v%J`}9v^QZSYmRqcgNOVV?Q`G$tQmP3jn-n)yDoQ znX<0RubXSAu;{heE8H*GPLh;1Wy7}h(??d02GoiQ3f}9_;dxR(4!;Nd&=r0;&ol4O zBbp%`Sd%-LpYa(a8h}MxP}iC^8uKAQ$6mdCpBT=UJ^@cEcH)~9SAFj-&?)U=4)u?D zb3oP0R-&urq$l?5bm7Tp>6w9HhC`x2@a4-lu!=;Gct9Gb1-I?<{@<|w>${OeSmw&D ztP7up0H8t{Wl|jHFodIz(Mcb>znE!W-{Xt>`h@=Tp!os84fd+y7ju2>bjhCwW51iA z^qdpmF2*7Vp!iBiYZyP~`|sT>K5ugU$|t80z$D-3PnFsCzn^Yu>J)=aG|%H(y{3;> z?GgAdbh;9fkHpC3VbF2=YW8RH zrv0*e(YrM*j6lT5-o*eNs$FC5ea91TmDm*TgCvWuZ_U7K)O>lD|9YGk*y3x_?!$ZV z0oyd1sgohLJ>bC%)iuM%q+bZ<^3pl(nfsc@TXoyE%THmVZTH=i8FnO`|BeQK`VnsN zy9&g!7-$)eio{V`d0DE>{(8nv-WY{6(gM9*aNPTrrbYq2bEI*ef|*iQG^Fvy&4lC( zc$Ss+{$fzvzd>}QQk(g8?qfT|Xj|hEFvB+2_|TMCx>G@oy$M#o-TezR3yD!t)`SOlcDh<~{T$$>8&a->Ie1Yos4ih}g310qj!31iX z+u>pq(OBB&?_o3=Y%SB*LoasdGsthIHN_#r@iQ7=QF)(YSLNCt)7^6czqK*81Ycfr z0YDz}&$g8IS=zj97gE!G?XkhPq_-U$~YpJOo?XTZKG{dW%$hR44(c!K-F*)+#@>1v2=u?aV}u%KY`c7K=ip&;$+ z#=r4;Lx6hiEkP{LPCQw-><%vEs)gfj@0gV8AOul4sGhXdXq_{|PDZVo7ewQZ9s+e% z5hU^HxlPqCR{Dxya?XM18(u{yjnNA-2s?kMJl~teLCyhHt)PxrVjH~1uFlbg*C1nn z9uIB242*zCZAUX##IDk`Vxx@~fz+=Fn~}zWqB+8vtOs3{a!sr7CV7!vwcs!4A5_u( zCuX9as2=pqfz81?C%Ms6w3>7IP+Fz4bh4T!)%0qy{;YpaR%UT|~> z;<=v4lN0F!=DW(!ROs7$7nYsQoVa)3NrfU)^5gbhRG$YlzZ4}qBEn9;j(ezB3<&~m z5S_*Hkq4Fbqdw5)e=8Dck(G(z^5z%p#4fEntVC}6P`VjJCA65Ad;0Aqa+7ka+h!}< zD?^jQLY8FjoZPAf2G)ZameaE_^mg0Tw^5?-udwp=bT~oi*zx7*kg`y1>!(=k7n* z4B%Ym;L?}jdDE(hW~{d^grWQz-`oNo&!cP4bb=9$W-#X~BuinPSij|gG=OyR-0%`B zZNNb_qZoI{Tgok@UTIN^7NxfvRqDAsLe{%bZFYM)ZgU2=D%Q)BTPi5Dn$_)IwF^H& zkx+=!_x#^)|ARy%7e5SR;Dxn3=b-b8y&)1PejAC#NhgxTu5mtvGGX+|IGHljGORCW z7N2y^oH#!`U1S~Rt{(-i3^)_6L}1>Z9i(Jupb-yk`8m7}!}qIJBHPmy{(zCB-80Kd zOB<`M$KzbK&yb@BKw?(HpkDrp`%vKdgpxg#27gfzlQ|; zw;wumH(NQoKk2UF;s#y?x4IuUidHJkCTgcUXETl&*}-P}61s@-Uk$iIx?X~AVz)%I zvmowgeVlPSSpwwQE&GBB_vS1C3bE$@Z^JLPuR_RWQ&nFsROcx%dKAXkl8Q^ROvl)& z?4q;!kIPLu#UnX=EW*KfF#wdF(^)WII;t^ED_`b{%NY~6t*^0;=z8yH9o zgGBdZc>sHrB-(r*hl}g%kBLQu&CFt0*UwGn2`tY}mO(@4=5H<*;eK~>JY+soKS0_1 zp9=!-{oHC$A_pb&WipE!)1Xl;*VBdlJ1cVpH|LdMO>hmn{)f(J88WM{^R$6)1sqLo zhuEBZSXP1vW38^HHJeLg*}Yap$|S|X5h5N@0KPd;S7}O4^LcGN%Qu19am0{odiEG- zUPtjR!&n_FU*%n`@l3#YS9{#53EtZgia4cg^Dz{vV0&VpHL|RBcQIWCt7w$RMU>Iu zcSxo<7roR^5wEh@v&srt{u4vZ_cmx0eRej|!50&0EuII+FJ{ZPg&NNWKg}73A!X`6 z+6{ozjnmd&T)!6RPA=+agEbgsI*=*z1=2RL>zl0x@BYp3lVg&Q>z@W{Xe2qkKwbOw zTyzZcpXbV-SH|soNhQi6&-zNo#;xLti#P|Bw?E-)6D*Kzs-^zU{71IV@UBYCiJhSO z-PM+sjwTpOsj;G(V00U@r*372H^ZfMj-Y&2JssY?`|UsP)gvX4O0NSfJ`!@!mh~Bvwl5js|+?iYY2%XlvqgL>ke6H_1?cagr3~oBj9js0*Z(zcj1FM&apUV z_cPbfob13-eR-sog_((*i><8#ilbiQFyLXivP`XOqbKBQW&f5T@AkHJ)}VM`2nxTs zFl_pi{7Y;>3rY@r;%R1*etSOGI`|yCuVm!6I{7`cd9Q`pS0aszo{JuYYkxC6pH!N0 zEx2CXuc6}=c+PL~&`tLe^06I-63Dl|LU{W3L2rqWkOT@f$SoCb^UQA1>*Xb##);8cww>qd@4Al!R%q84}?aY87CTkXngJ7rG(O|;%$ ziNaaKq@9gmzy@oS=qQ;Ol0XXBD?Rh~kD1fTzlK?4u-sp0g6`g5wU$PBkK5N#`dSal zk>Fu#w_khr_NcH$5^sk&C%YvldutZ!A*=4>j!EUQiYc#d7dW4x8CwdNPAh}=J;|(U z9TV(?(SXJJKVUh{Cpyjrr8l(X4tu#}<*Bp~F4rz#<|I4%8GFo-`4}(ZFAbkT|C?7x z%C-6QP$;P=BBl0Fe1_Smxd{Nt z!tGSVS^EHzaY!hnb=@U_jXaVLm;n?>7Xe;yYsU}XNxE>79&GS|k+?>5RZizkKu~^lpbUTcmDtDHnAZYb=Uyl+^_c>F9 z8) zG2{S)l2M03Sy@%|sI8MY)lH7~KL^TLM(9PgwG594cAOhzKU4}+s(q*Sd)8rEQ9h?Z zSLauQ$oK6@+7TxBU)UP=Zg*&{knLR!na*$UzKpN43^TwjAD&uMEWp;V4gn7rnp`7T|n@ z;BmB{s-uLR7auG%1BFV9(72FcH1#^GB5t#I3qG}w~&88D~ z-hsRiKhMHMajS;w+Rwi+IZa?5@H`fVN6TKVk^@65&pOT~TrN}W@qFN=!X4`L8}_Z- zZkA2LSY^;Qkv=Ob5&sUpoImkWV0O`OJD`@@9uXs|&0pLLZ9Zkbc z*9vxO=ZUUI6{?YZ?%z)l7f3-PWwGz-*Z(ORWM-Ko^s635b^c^NXA%gT(56J=;z@Dd zSQ^$g1u?n4-psCI)b6&tdpAGd&;|>2rorPSmy(uBnX>75?iDFnMJDX^|HBtN_D1`d zZl7*e=T7m)v>&)R=-2y1stXIE&e|TvllnfVy^j68njM2w(O!-_CaV#*orb=vM{GlN zYZrN>wkiTfsD(UA>XKa>&^Mes^!-hyyJMGX&_p`npb_(f({uHFH^?3vr-V18!Jq@C zW}CVtebJPv*IKu$;0mcT6CfG*MRHYFo&fz$|Rw_SL%DxXv3@vpI~4H{VsmO4fOqX7M%p*M_|% zooIcx_`TEk$?{Q=$o5ghW-4p*4d_$&ZGjkhD&Fyi?-x&Vzt&A9h1)9@U()Fa-_{Ltg!1jh0|n&t z^|A5XO-`Ob1l&?NX*^U;J3ud_y>d}7OB})~K+i+LtYh!k;Eui706d@gU2C+^iR*`>k}{5+9eF zKf3nQ{~5 zt2v`fSYWmS8ND{>!4{H!CSv%I#Drp(IPFEGe_1}2= z3_30MF8>Oh9?=YOFTK%2a+6s+(+wIs#PvVybn3k3 zfYPhF;9cZ=e<_K)9a&ghcx+Nk-iBEzy6ppa`KEYDO^|N)WF~_ zp#O`(rRH6II{raj9#Z5CPgMJ1tx5}qCX_pcYzFr_@Pv)4G__?gtm((-y|^hezb z=8s6CtcwA%o7TqH$E@P=NP-{oX$4G7LiaaIky(FV(;Pk<8AXm43=Z=>oOSQ?^<5;; z)!u_$*Mnp4z+-Ua2b zBo+*ga?H(e3&KlMBV;gla^9RSX=Y^nW}uY;wiCcfw=twfy7`mqv2}S7v$+`$tl2ar zjDRQd8#o*~!1$GRp-;e^{?kxAm~q1CGcjXp(}i|Q)0MmMT|~Y8JfP4n;}m={DX0OK z1oz~{Q6g(aJEw@?F>k|9QwcR>fl{gH=y8Op1Dj_DF0^QN0zww=RdemQ4LoQo3VsT> zohMN@pljH#RsE?bqI&UpT?bYft-cx-sndQkoCg-+oHCPFobbICq}Ja4rxtf2<6ZAe z54vnVyzhdZ*vk$uE8|-1U+Mqg2z0%hc%kmgH{pe<2~a<^kq;_>w1v3I{7{)uhlV

$13s?i&P3Bl`Z_JiL)rI^uR@UH`)U>S!yBkZrH8WtJO@JN z;Qme*K0Wr|%1O#GaoU-s9Qy>D|9w16p1XMnxSu;FJRDrOX1BNlX@KwK`;`Il**<7) zW0LyXC8ZUJ3RZ=w9}I>~X5J=aV*Y1m^ZX~s-=ljVYO8PY4uNxWBxjS?^ad+?Yh7#RLm55c+pH;5oq3U zK2N?QF)0*;%zUwjC=#7M4W(Z8zbrf4yF@9SNbys`X4wA1V2bj|%%EhOJazn_%#qY&z7cb!={;%tPIGVQ^ zBL+}lx?Z%fE>duv$S#zRN0D_>ATzE8reb;Yx*ozQdF?9UjuegX6=Kk~1L#`WbR zoS&4D9T@$$r=x+%WX5jKGT`thHpn(Px=A!1LOSP*7C4+Ki$Y zPU4fW4ESZe*|(_Q{Py8y`_W_0n%%v!bzWby(mcYhjDh-7U?9!Z6h3lvUq4z{zCEN3 zD6k7EUag@qesC^VqXkK;om3l`&d$Y_mKrR>@U{cme#Nb``y-~0R)AiZ^9Zp{J}3Sl zdLE^u_c>v&q(WVFELrn#6v3Z}QU!BP4Roxd)t*Qm{+Al8#GeXOJw>HMFJ7BQ)t#xA zN!+%g2cWmOd*<{`G_H1xgOK&v&d42rGqqfBq^1?lIl@KF!bk6pJiLxboOT)b8-;O@ zn!8Okj7xW~m#IR(tCZa3|M9|Mt}akW=*40O_GV+ur2+)B7CkPf<37g1a&9*z(H&+T z|4RN(f061SJ3z6IyaZ0&mF<`2E0 zOQQKrH`lLicXTG33rG#5ZKpPIr?N<)6i^nOV^5hyBg0_tT&T*^CuaHrB1drcd55pa zJD)RJxGKdlkHs6vLn;nz)$Ej+aE;KTXKT*<1CHNP*`XpSVIbB!kMXVtH(%tq=-_yqRg zuE?^n@4xoFwQ#9wTKkpYa7@qbT?cLMO7y(fpzEI}RcYt*?`k>~l@$(KGq_lrn&zzlAofPz##?JXYqdLAk5!`FND7a~0$mF!Zw67=nEjQ*0Bdba^zEEY_4Jxo1X zJ~z`$2tuiwm6!HBQR(&~=eH9owROG@%6$*%D;_{Cg{PCMn}uNT5(T%fnsNJ^$(4Zo z7d^$pOF2hw?~t7y+CpX%&adL%9BqNOf*m@VK|5Nq!_GzEyLyOB==|Zs+qVzEErH_B z^82GbvZx}(%o>Lv#SC1K%0Uc9;+XwasdaF3RIJskk(s!YUIFR~Et~dsvv6{i(NQ|> zX@IFI+$h3XOmy~RcI+Atk0YC^-a;j{fq@tdkTbBi)Y;)uQ^P(y@Ry7vCk&Kbsy5Zi zSryokx!^vjt;Kt{O#6l$TVpYdNn*_Lq&jzSbcF+OApAYQM7Cl82zW2DZ;)`aQ?R2n ze0k@^^?covb4iF9AJ6;Rje(yTyplXTQMgKITh8SA!D-tFJ}Tqtto?;Ij-;BDs+wQZ z&Q@7-2QA7N)syqaNU~I!1@2oJT08>D<|DBKd-|PztYBvbn zH5Mu2ShVaTe;c7aLheEQ&xkxZV#{Ow9I_Wa65dJrA?X;(K;C3(rQxVp(T$N!XL-4c zkJoIi{-XiTr|Ez$FA>R4U+=q7ALLF2Oa7G8x7YPpRlxQYJ#L>_CprHG13S|Ai*&VO zRme|2vz>OGogg*~fyV((Kk3=N42*YWB>L)5(F^iDV%V!)wql>UXfp8xj$u$8z|7`ysX;Uwe~QZe!*%J_2(e~Z6vCy z+=ppiw-^>pz)37T1(RIkV+>1JPXk6(ZsqjhbaRBvhscH0W{9bkV>O3Z^6@=f{mwB_ z8mkuVC$uwH*y?jj?Hf>GAUUKkcc^yb-oS79)iz358an5>>qq9C?)uww15}e59=!C8 zaOG~*&p%09|Lmtp7p`7Re$*B8tvu_v*;L(f5BfWOlI^QejED^8s)BSFSfA|830W5kKYmatAMHL}| za>_%50$l}iBv47gm0F>`Pv;Y@w{yoUHWj#C34^GZOegmz%@>L71YoC_@bo}uVlCq{ zx3djM8yj!wH*pJCbgXr{fIFgOWsY7yuSJs_*<{w_HZir&*e_G#u=X@{8c}~o0he~j zq2SKi4XKMZ=J4MBSeU3`CW=qyefX{k$JnAstqMA{hqM;{xE0&*f4MS=&6~`tMmdK$ zg4en|L(iA$W2{-4CYzBsE?(R)+2--A79jy*LnfjI;na$3%Jm-BP9^6XPhvmjgF=VB z@5=MlSZ*-9=>I)oJ>`)F*@U;kX^UqG3hMGpeccskkCMb}xd8%qjWUb{U2hxM;NZL8 zo^3*%DcDrIEjK;!{2m-VE_^m=Zf84;VfOg+Mo~r2(0BeKiEa3sp4&UA_^c6Mz*B7l z>a9VEihi7OW}2%07ha$0D#WbeLsa}U!bE)X{VOZXaOI3gnYX_kzJ^{t<)9KS@0*F6 zg(BG-zTRw>gchhD{Fzz36x34iGviEJxy^IkRh{oYYXMX{WeD)N55A!?Q`f?`@q-E}6bKP6^z!A{DKJfJP zMium4?e~N+EhaTAgJBci)nJy1Yf;O?K}RsrpSf6)svh+3e=WZU(BUtLO)#Y}p_#zKb$pye zcpeHGC(^$LtvO*Ce#3y}NCcC7t0ZGQ>KXHg7+d=ac=JW??7QS?#*D!~PXju?rG@C* zkV~4q&_FS9$q*#I+08-OytW`xFm8c}T=^#IM3BOWPJ32y`+AQaFSlRXOXH-ktU#jeISXr^d3|JeUeVh4c)Wy%g8wx=l zyCuN{0-VJSEF8(@8<=0z-vKqok4U@l{0}|ZMiAr@vG(RZ=<)``MKjXDc`n0hwq{lt<4E~X{X|WcR_E@;d-snwRSyfbL;`IG0^KP@^#tO|^@wS& zb0fhCISN@YJ3jx#6JNm8LqDWxC6W0=c8Vcte;yH*J#hWtga+ncnnfGH^J<>VM$gR! zKIGB0v(%&+A&ChBu58yyl7+zX01bxdM`{byY-}M0zC$%mWmR!a~h4 zsQ%8v%fz~mjQ?k5P9_MEj6gCj$?Yme^5?dk2NY7_cwyFux6tA!D9TQ|Q?O$HD8e!B z?_xop$I>LB7()7EO{s9D);Ca|GbG~CMP!r`Vh*C2-s-l z3NC^Pr)-z^u&0T*yUIz!9&ahXVtVk+J$pi0rpUb1FnYK9kNEz%gFG>{f z7g|kelW%@@?u-C$hFy-t67x>AIL`K1ZQue$Xs=j>x7(OWC%CDakZFj?)^*&GXEyM@ zmO`O96pvQJ!Y(aSaEPxY{Ej$?`CV=P(gl+JD4$Y631=1!u*md(TpausUbe*4nGy3l`5-XJz1R19o@((Da07NY}rM?&{7;XTD zT$k<*W}a5goAuKvZqK4u0uoOY9~e<-cnf7*Mz1PP1$BIP1-ar`KDM*-8{rbEA zQ@Nl(4;OEE?*O_vyZrN45At%VodHniZD=n)Ia6^8j>McpW#4Up7y=*|^<5KY zPH?H<4Bg&%;RLP=9JqPQ={0rj%OX7@wq$NN59wL!lB8UWK#%cJm&_mG74kpEkRs4g zk2bt{sX8Z{1y2ljHxD2+(MV+B)8+j}-fMHJ=}*bUby_`+9b9W2CXp+ph!q&LNY*tm zvFCC5^mv=(b}YlFGWK|i<$J5YK9!%Ej&Jn!4>fazw{U(%m7$PJP*&3iu(1L+j@tRj-thw}<;%GvURZ&BSqE zz8g(~QL7Kd-Kiiux<5)K=;o&seC)&iXplreALe{2!aJAzBb@BHqNK1qnivuiU zXi|7*1u$a6?fF5)K)zCSS&{zLXWa{AYT(^lz>f%ssX9tOAnoVTb`{A7)rkKvO43{u zPg+R=^1R(+2L~bh$)q33ZL~sfb_wL^{3E!Tz3OO7CFNHY>tTW>?Hn(K zg>B>z-yKUqb*o+Vc`rH;T5ubjilyS=P8oPBC&n6wX*oCjHtA12I5_G@c-cgLG^lqL z7w5AWGZmVw8;l!&aBK*V=;*t&bV zi5WX(vJrPmLuMS(U#fHYZDlSB(BFKMOZYMMjQ^a%rAgvunW>Z(guF5M`1uG%g6ppGN~3E1Xn8a0+%5#~qkk-h!I+ zc@LHx809MDzj&`W_ojEy+3PlO#Sw00Vy#J*(@O5ni%Hd+{7t&7_RdR}&zxG}s*?ku z=Ox*j%0bZX@N;jj{;b2bu$?KqSLKhJ)Ba>D7-;mKoKWXy`2l42syA3~vop>BvmcpE zFl2Z=Xy9#AAcZ8Y=txbYK}D7RpA<_cE0ft6vMO8GVuKMZn$N4t@g;0JzRt(;!LQd^g*hM+RTuZ!6s_he@Dhk0pQ(o|y26_2Zyc_yYq`yPC&^rD@dn9$;5l^q2Pm_wfmI zVkm8)et2iLPHiX=9-WjN`El6B`P(1_cmghkgoJ!1y6SfvJUrmc;17-JfOv^kb-~pw zM1K=JnU4Vh8U7EksF|W79bC%s>@>wkQ9?)G`$k5OApM*&W5O2_u6)au!PdBmgO@IsDw$&fCk8HXX4*{a>l34jEeWv*3_0?TY z91F*->6s#lxMfgILbiwGTmrY-1%&lbZ#`Zr*EM~`y#*_UNn$DA_2vare(>;z%~-Uo zoSQXi*RE~qLsR$QnSFOe)0(CA9RWe{>}2kg(C|8QTA%tYHsfpc{kX#3K`xEq>IV?? ztsWfKHc`ADBy}Ia(jd==CM6MS?V}^a)3&#s%qBe^fWWyS3F{D+8E85(8bQpzAY}U~ z+4LmJ3XVWE`Kz))>m!)62POx|Krc1xg~H|BdEeKZ_bq!*)9l)l{V3o#oL7DOy+{+z z84m>p=JQx40|KHQ_g6noY;IEJ3S^UFzd{bb4o~xSCvh5_Qmm_8?*N*f?|UWGZ5G1MU7+d1K-nW#s{rXw`0} z_YBXe@Z4Vy&kf|iz{ zZw-C3NJUIo9;zU2q6$-U)Yufq3OIX#r>|B&ZPDWH^L@uCIZDw&o2u}nYwiCyZHFWv1iB(>o&qrR;x z=n=x1h97{>SOMXvSM=U!b;61zDb$nznqN!$s(@+PH3U`XuaXZvje2c$Eqnf0hsj6o6w*4-V^X=3>(ij0N#7)OMo4-Nw--;b8|BWbxr=v3WptT(y5G$r~H&knf%o5>oD?3 zf?gV@^yR9+EkCwI?G-?c2r1+v9Sg0oH2SGI!ZyM{&8~B>xs*yshur>sxbDscPwg^A zwpb}T>8xv{ud|Pj_+bOZrSNkH*4D0jZ2*?-JM+UGHH-c#Jh#ciR5J`I^3{@1JkC7<6aklUPhFH8g;OQjvbLAhyN(1E zn%8@$C&RR{3>0SOocQ=W`7}~2#t~i*mH149hYO0A;cX7PP(hfIz(97U3UXSR6}6wA z$!Qbjt0-6zhNh;<#)Ys}8*}-7R3=B_y%@V4{uGY5*vMu4t(C2!?vXnj7RFxh)b%Q1 zDNm_fWY56sS#toSCSk7}ml{H_W3&xfZ^z>=*<2n8`c4XTn#hz8VFP!DoZh>hZL@Nl zsi63(-hRyM>gl?|S~xdu>`CwJEF?KQk65`J-EQ#G$*@n1e58C{H&S;X5*1$Y13S0^ z@?2rZdn<9f3F#GWbSXm>i1Eol-bN^yd7E7k0;ir7tT52}o%l0DcMyu#4cWnNXu9EK4CQ5xTy8RM2<*qH}BaNFsMZ~O_# z;Di95I?cRUxl$7_{;LzTkgP{Ya>5M)L0mrd$fUvGLg)wS6bz)Sg^N^(Z& z-(vegU(qOI81VIS8zzzo%$#qCaF`gFm7E295Tco1g19;4>a(_|Gqz`OzH|MGrGBZ) zBopjhm`48vb+f^z*52U-eRx^je1T-E+2W>7O!1OKsAK;_n-9SJ>VS!IRq zPZk|7qChr-wNWgYwb=VQqRWknW3(yML+5+8D6l@LZp$# zG0J2_>Nl}`YL8+=y2t7FY`%K8YErkQUx z8r@;9a5bXQhcz`f$Ob|YWPui^L7F^_=`K{9sBi&Q46}Dl&kAVBaXfYJXK>T{F8(-w zsJb;$vZO%$zU5LZ*{1a=DGN6(sZ5EMA$dnFfWF;q=Bm6xx9Qz!`k(aSHR6dc9bk_= z9UYzjb5u!cd!RpLit$rb)hwIHch-F?aboT;*$ewOm9pTm%H{j78G?bsMWnp)gh{`Y zs3)WAoME7t-Ahl7v|T-NH7wdY6ad8g)Nm2r$snnmXkXvEB%8`bP2rcnCN~y#{lsS^ z@AGp8((j6nV1CJ!?UNfN7v?)fx7MTGLZ@Te4OAg3(0Nqp)=x|*+Ak9=Ls9`%3&bRVS&tiP%1)S@F*Q%b+E50Rx;-%1V$&5tV z+(<8BZ7YSyFHeqyg3Bgz^r^KRtoW?jJ5+2vAB)RLlUXCvlzY*J| zhGl9W2Gw+i&$GDjp5Y}}{job^3xlhpMy8LsZ1@+Au8?3>6FwAAg;tYQZ^nIO3n``_ zz#d#$1Slp}`#VRXS24p=RVD+#w%MO^#Ry=GSquuQ+jZ~0m#06`%Ek4{zRv1O z@e{>#G>uwl$|Dve94MP@cOAGT%g%gw99#o-CCvLNFbnA558oq2U|61Fd^sHSm$4x7 zZy_h!cLNgia%L5CocP<3$XLQJE~Pgz!jfL@ByO*$`ult@PSTRs&4yUyXk&^lj+#+b zrHiG^*tbWj6*5AfZgl0V&lhVs^_xCHo7wWZjWzq~x5~4y*;E;cZ9H7Rt9K~%(y|Ba zk3sN^jOxj-3!-I1pZr^!^|hrs?&`zbW-j+X#GD$f$E@aZi)}usB#EUq z!_SZ49o}oj2o7c=z!#JXO+|)RHDXVxiqGOSF5xE&2boQG%`BLhqO!k zc+0vC%yH$-y8*fl?!?dq@$X|_0PEaOnAXVA)R~Z8l@XG`2{(4kyV&$-wA9G8zqc?FVj~$izXB(klUAB1 zs(eB4+c!b9Bv$sXU`C9x@&Gy4{FArWw8MuKHJgE4yW7royIf|i_cKTm6fHx{KVmSp zIg-Q4H7KpuMXh|>JktPs3#>ox=cO~;7d?o0GZ|f5rq{3u!**>xe51?!JM|EDx7&2K zU_4xzWuuD%`P4N823EnW*CXw@^UdOBw`TcdKjpQ&{r&{Uv+SKDyarnwm13EkoEiBi zP(Fvb!)-b7C`r$9bWDQ}O?NM%V(g4VN)j$&;btjz?OglhObf82e{5l(jaw;t{Nm)b zdv)fe18@v|_?9zvva7YU>NzyR^@9%sZ$rewn796$Q_P@=JyeXS#mbw*|Wjs~LOQhiZvvS_MoDo23Uj6*W2on|VVpL%S zsY}ZtG0C1XC>SdcN;(s0$V%HjZcXQ$;UJ3HNzB@1xr{l(33ssd};F}p3cW2(%r zfoAm-Cx1Nrqvu&o5OP``M{FL-8msM8X@vIf2P466Y<$|9oBj1EHIIAr&W4IumyEO9&~_Hv+YBqdfMO%fOm zU3t7Z3Mndue`oap1An%dLCY{8weuepEcg?cdKwa{HP`scjOgbHo232*N*KeL*1Vfy z`+QiaB5#+jg*XojDgfOun)lnScSy^SSwWq7VlyQ@mj(9U{J!j$HAUDb8W!i_<>jd% zm^;xF_q(x*vGKoqodHL;9G&BIYZh3f)f-hZmm$w}_y*CfQT4TSd9|-a%(zQUyBo^@ znxQ2!_4Yj$;D}v|f)nslwb{Y$PM!qA=6dN4=K9$&qOnyL@z$ro>pCFg_2CwO(WmqD z{mlDZ+E3Ej20{C?I9_IsEU#-KAnG58&O0tfNF-&!PEcl2ht^0Q8yl^+GvVeLl$B*u zOrN;oL&Om^*C;;HxVo!MAD?Hp^STDUW%16MJUD}J@??A1W4;1wxwRBM%&y6qWVMu> zm)G;$*gL@3ehd+DJLrejk02d(dpXV;ehQa&uZ|dk-UGl>!`}XMEEZFAl{dr9TSDP;~7r{{W%KQ+8oNoD8X#Zu7eZuZ3@G>Kc;t zI-~S0jVcE5IkSeij;ZrIDBZR1SihjYd7TP`PUF=5`Sdg+zj7=$dWs8Y77+YP+B4 zG=Iv24c;uC+Q*ND>)pV4nhGgRgH!(qB#S$O2&Z^8Iw>A~xk){HOj?XoyUyASQW)iP zx{63*ED@gwemIU`P3VmxN}{0HSD=2Sp-JfZo5a=izBdS+6y=2}rPsR2<1#=wmz^R7 zmCN>vhdVa{wqJO}R`17>YPP}UmK=Fc42l4e_z|y|5APaT#sMo^HoQ|m+!s=q8-ne* zDzq0k3W2B0#sHh(g`l*geD;la?&}zPp%lCB!?Sm9iEtw15FO9D9dMqO2aXzgx}3L5 zh2@^6ZM8gS;=-{q6URhu1QqmjVVpr2Izw0nDtgv@e#)wU(C+073}WH_O8d#rGpLw& zof+!-_`wzB6>tg3a?Qn=E06BV%UlVM?=z#uXONE2qak!XJA~@^bJpv>`Z_8@Ek))! zMN=by1|Yj!h(YaL(vz7lk2%yZ#@L!3I=U`;B1Hst*jV*yqb!^c2By%eHA<|p{{8N{ z`o`73S*pok7e=|C%`IZ;xKPK-!`t^=Oz{A7u^L~YGq7o48GM(#z<2usX}^iUo&P$& zakUi(QKVSKB8v%nX`E;In++X+Ah|yD8v3$Su-f<6_Ryi7<8TQJ2R1=3)8)qYpw6xn zcpbetBSyjy@=0}hYPd}@RADek*ifN$xZNj{DZSHmn69_fdU1sdhcih^=#DW9p3b(%+9z1$?sYMK(QXG|J)LI!d4hmdFf0&NiY zXGOqym(7BmzdPI?&%}~Q z34v7M5^!r>(cGU5!&Mnixg!#zJo#MUU~2{cjZ!P#xe?nflZM7=WZ}}EZ?9JN;>7?J#aN#(uEy|^r zhxV%L)PzM8PsOo=F7WV}3ku%lav~$vS}t>+oVH(<8>mNFmr%Cy zbzREP$pq~m9I!i6zb;e*EjIHr0y$S#g<0NH#=8nn!BGfNC1v!d^$?idaT{c6bnPr) z*VCA5a2eryJ(i=j+o&>Y(bM?%v%4dLWtc^bDybPJB( z1Kf93s2QOR!_Ojb$UQ(@C-8&yJP-O+mAVvNau037$b1Rqy`Row&2#cV*_|xYskNu+ zhx_;dh+#@?puAZQtRE9*%Rorfm^3;V#jiSuE`(Pv>_s#neR`jOBNKtK%Tgf$8JC(osK2=&`g0@{Su60iR*ZG?Z^gs! ztG)de!&l{y&x_q3#3vVPbC&AuFquGVm=rp(s`|qDW8kn0KD(5SKRH$5k59?Q^QD?= zRc5{G>-Ss^8(i|}VLs!TI&NE%;wWi)qVykUm(#g_0LoYRv@{Jqd{5JglWDORn9EHR zV*?XI{&8OGqGS289FR$yv2?fh@yemS`Ai0uE}@`N3>3iQut`jBR(}!cP!x)R$7pDX zz_WR4X6oI>Oc8i}gOSAU3>ceY4!5~E1a}5_j1GsnQGd?)6M`md@ce;#XJ-dYoM_=M z2>ZwiFmIflEuXe0Sy&trX;7OL<6LD+ylD=<;&@D9HtD3K7h|qX*W0|G3Fp=khJDBGYp7~*l^;!L&TGO{i$7MxzB=T^G}1K-A< zI&O|dbMW@wO*n+dg01D@^3-^~S-#G*!Lir1&K*~Z`OgJPg!F}pm++m4>h>pt2UZ0) zwWlNPhh&ySr=72oQ4-|P0<=_gj1m=^l8oKKaeIp{R!)Xgl*-k|s{{Z&$Wv@^oiepW zZ*6U@v}j}EmFn^pU)?*6a?W-E{@7TtK(!1dA)BG$@5c|uCf&PZ6q#fFmh6X|cGzQM zYK-;#u2ig5?35A$d5`%vs+SKdjLB<~pNr5xti1HN9Hs{$Oy=1d{k7>&*ZvWNn%1kB z*`k?^K$45l-`{UHg#NhN8Uk-JAZNY_zFV))^L4shhe!m>C7sWc%J6|e;NjdkGJX*w zX6S5V#)^ZGFmH<6rR6v;OS@Dn0js5P;W%b#J>E4oDzE$0J*16VE_7B-!N*ya7JWiX zB6>-TB55oAA#0Un=?!4?HTJL4!nd-f#~Q2M)hjc5V>JbSLp^0vhFWgCc1N5eVZKv| zx=gte8Z3$6YmPf5+?@xIw1irPn@{`!`2^JgC7g`_b&X6$!Wl(QT}Iuc7F+no**beR z25coNeAag(B@IY!l%%#?$N*F2b$nWP8+=@w=buDDwkeV=eit3pml>@(2p>Xn!87b&cKg#vPrn+)+rO}rR0r`Dg9BK zT)UMfE>xBm+1Z+bab-*ORFPB1N9mG#?YNoA$`TrS-oRhxVN8YrP(e*9y`rkUGSVal z7nGX|%=v7-yy((k+N9R4G~K`6k&PC}$g_yp+D`RFEbNX={w}LIDOYK0>|nf6_$Avr zo@rHg?0G%Z>`MS}@2NlM#tV4y7s!{ML@uv=374CLSvc$NCJ06lIsJb`y#+&6U9>j3 zL8O%~0qO3L?(W=_beFV%Xmw`xn5PbJP=KM%<2W zijwqq2D$J4a&UM7+`S~Co@n)HR7_$l(f;wfLs#jK({2iY!TamdP=@0Ap5Y4dYp*Sr zyNJucP`6XhP!Juy%3!pA$+0@)*5FO$y$5L+y3u;MyQ_bJqbP{Q>(S?Jvwu`#YzJc} zW?-}nE(M`c11l>ler$Zg0;ba)V~)7s^K#C++Qu1H6IVsn#^7bCnU`pPMIbt7wek_6 zn*o;yBSp^Hr8lrg@SbS``MkRF;fl1a6R57;7jR0ET|7nxv5V=0v~j(o_dCo61@!b& zq)AfJ`7uP@e=jv7In2@7f1)qX%$V;eJroG$VIrd*FHwv!d!K)qZE0LFlb8A(2=8JA zyO__Pn7CE8e=|BX^jw&A={wO3d-rng?b}Y^L0l;*r|<0Q)zcrgdijJe#l`O>!vIYB zAXR&}2fll;+x7KShv7O0qU&o0L64%e!8D#mbTXB7*Q*t*=ciG4cy8&kFgV^52$fD> zEknMBg-~K|?;Y^Ozz4K7p6z%3#|6ha8Q4jR&fHX{~@Ale-yY-DAbpKF|^2|VY3 zfEmn!Qg*`B@0CbH2$;4z2<0vI#G|IhQ_QU420^4uO!O0g&_SN8uhT}Tc)se}NCAOx zV`>C{`28eJnet_BexiB42VchdD+9ZQ=KELsTa$rvREgn*B)3KtP;!8(p8)MRUucoY zV?*IV@?ouwR-tdYtIa9*HBRc4(=iFMI%i*))u#3QI$Epbe1Drni6_&d2F7j5AkyyZ zSz;RVKg3Jhk@@AcV^r!x!_~-W7bQg6$;Gnp3)=qxhl5ixC-Ox@}wdy3-mKRAfsS!ri>( zOK;AbQv)GV_*A=8t2&ueF7P>%1chum=8@{nB&Z@XAG?UvM{VNzKAbd+gZ0VOWNBLC zf%Z7UI;z8-qdYq49Bhj%u&olo#xVjR=N1ju?X>Z5{12>;9}F45Ug|r>e^EDr{FyT! z^B)sb$pSPsu+p-n%$ZwT{d67hL=L#QzFBknz$av;YT>aoo-|9fnI}=Ql`}HQ=6DD) zQ1UXh_wRK{5+v*orfhsCpI*QV_~;76vEM#8^^`RMs_O!Ot`%#H@mE(PqQr-C|NOPa zU{s2pJh(ZY@>~K4WXgr#PC0!TMsfT5)S%7v(Hyu^wY=j;Zo$DG?{c|NNF&=ZXMS9F zi7zUu&6cELGp01p)~IT2{do_5Rxlk(vlx78HEfnO@27QK3cIlxW$-%-oI}@bnlfMD z#?QWm>Y3$8K0o1daV=M-c-~c85mP0w=pV!gm)tE@EYSi#0?jPtaeXm}o#P<#pl!O@4;t4zfsrAWOW-LLe1bhwR?Se$O9r08Y&#@BzUs!q+q z=$%;cTBRKxF914Lb%JQ?I2`uEq`aqgR&>-wv_HdZ)>IAA!_viI1}`&w#h`b!{p{*W%l5{Rey3enbq zv4)Vhqy6yHObrXnjji7=u_1_^B=DAC%=Lpb?X$3u#34melFD;udZ##~h4&%6)^0AR zO0ZoWYs}aYoYvAj|A0VG+*#~EzB)gO`urJ9Jg1pxQm5k%$)5R<3`M8B2!QihJ;g(E z*6IUso?xPL_wP3MTOjb+wthEnZJI!LVf->o?&5-qfW@xLI_8*wW@VO{ zJRn)6fSH5iDGS)EtNSP@_+T6o^kQ?mJ++nI3#aHg%(q zkJDPUONGjci|xh~xEqV8arCA~3o_4>z`{z7d;+5n8b-a{?CVwlXIQ(O1PP<=_!pet zFJFGLaBfys^WW53S2Q^zvajo&ykGa3QJhjV@HnXEsKH!Qno@k97s7)z?;n1ojun@o z^^MDofmL#ar{1&b0!|3qq;+%1;$m4JjnL3{*eq7;}} zo#Bg5Yc|{M-2ErKB*Jnh(nnr|R5sfGT2k43Zf%R4fmP4@1i7iQaJuB8_@1ObQ~mkX4ue-24V8#$*f{S1ITz6#bB-U3_||QAgm#2W(QnK@0zn??+QH&RXaau4es^Y#k~`;NHy!PoOV zPV+u$hxr`G0y4fe@bQ%HPVt*#bUM1Gj0}*g_jGa^_L`!%5VBcWf%5X&8l)d%_6~M> z%u`wo7a;rcao45jM@GxvRM>d`&RhcK-!=Ly+8Y0LCzC4pE&b3{Gb}P0=Cx5r0{yy(N$}|RN z7N1B6#Ki?n4nbj+lG4E+F(OZWLwhS~rR zdDFC7>BNG29xhzIBx&`NI2>~OediN%!?fcd-Ny0o8arCguZ z_*xUt5;os0GUfs-&L%b^A(w8#tx40_KMO*6{e*;n;l)7*_~KHO7T*fPe`7uR^ypn0 zge1H>!h!L+Zht|`K9ycLLpLg1*L9%DP|%D-X=OC6$v9Y{s6P)gGF)3`Mx9JIVHT3zR(Q1+T$AeP}A5-bt7-^JD>BDbVudWh6Yx<}&$Hjb(7|6+8w5soKI;V(qt~Oy?d~5JA8u{j+rfPF)}e{w z1+7wx;rZ5gM^TxAd5qP7fNH2%go&anTUOwHL zuj6ckfNfc-y~hHQ8!xM>QmuX$DC?y0wojKYCJ=F9&sNfnjR?8qFpC(SsDyDyMpScd zyjCX8t;)JP{hUe*#+L1@z`w$c-mvnR`{U!yeyel7W4i(6P)y7W)N-TI`}*Nn)uIFX zyShx$?dr9j$5X1^et3Yq`9$(95bE$i<>}P!G4_R-Q#$9jzPxIEXhuWaExoaB6goy( zrFaHM1voR%Dltov2HLc#Sn#~K2>6eoeMR4j5RlDYQ=yv?&oJ<#Qo>eDWrd(!Nz($C zUe+Dl>&3peH4aHmzAJoE(;g)|H9t}HQeuT)qx!L~`}FH?LS=NtuS;M67U4AZ;Ahjd zI>25O%a~8k#L2{(&lfqTTBt@m{|RBi=OTFrnVTBaZ=aJnBv{GXUJc)+yqwj3e{=hq z=*L^*${(&bSB|UpCuRPhxYoy{nPM3EpSxomn}7NfRrTlo6t^Z|mq~vTPI1tucfG*6 zx{@`BfTv>8(m>TnUE2n@t2fLz)5__Yn4C-qIliJs&sJM@mg^rJZP2MgUHN5-U5k3a zQE?O@UpL+V_DBEa{sC?G;NZ$2%BtLIy((9hwz&)u7g^ShpvU){0vJRlG4*}-)~!~l z#ML&e%I0_8kVuyBWVw)~ot#1xt!(m;-BV#8nhq=<{y5oG8x0T%#!QJB1?gpNoL%9$ zJ12J>W?|pZ=btf-R-e&zj~lb_^7)${aVu&plbo<@2tlR8@X*V4yl{n_>P_Pv8hN9a zK7+XD10Z*^V`4>WadKq4EkQvv6fO^Dz$S}ZFay4U$0t?((+d_ah#dkLV1%ehWT>IC zob@y*dg4F{on%~Wev}+*djk)HEZjfzFNKTE=|A|`b_e?x-S-#pYq><2b6%^PH8C2L z+`_!r-K>2pNBfKT(@fz8_msRGjDpc@tW?+fH4UGyMf~fIq1e8ePO)+pf7jDAXZO7P z@mJnEt$gAe?IR{)WK0OkVq#H>*5vJu`QU~M*zV(MWU5g8wY<$x9_FHYYr9PI@l*;y zgu9vsqg`vi3rc7hf=dmH3WUOvk|VQ33!55Zy@V`kL3Xa!X`_r;+#sEgE)@EXx~p0m zZM05?gxJzBl7cGsGxKTJA&sBQbqs23+kX4MGv zV_;M|BIiyJRtCCD+1egtE)6FsQc{kf6n~r=dGX?Gkg*v0_*MQ=E1r||mMfi6b}M4_ z<>1nY)fq3YzP(J18p44T*iN&gFF83pXz3=)9)hrS+Sg1xP8;|X1zAL;#Pir^oB9=s z=4^Y82yx(I&3uhxbkT>~VH+PiAq|KE48{S&Ir>s=vUZMy%-cmT#QDE7K25U!&d>S> zcz*wWluG%WGiF<$8nlYEl}f~;zQzA@JDTN$4G%oT*B3jucDkf0g$A~3D@VA0NcX3; z%n%DgrfFcLu=*+s(?^Io!*P6G%Q%j{F)*+w9pRxlo&gV}yk*Yo01uSf3m5i!neUy$ z!e`QFtyfKtANx(}=dH1TBNLwXso7>U z1$vk*8oK9%k-0zV<=?5#yPVzGqDma&qnjRoix$6LVa30`(%40wnf=~IxbU9`3nE6~ z%L)exuxnh<&Kp!72ni~IOvO#t-(bgVtoPOLVaT3|k)Bq$5HFUkuJl`T3xg8EKgY*e zv;IOQl7MSIrHCjErJ#t8n%v>;e?;5Y55g%SepT;^6lYqKzR8eiA=lcA$#GJlRy>cVM0Wt(?~RQH(I>UR?SstpNP@Gpl}C<` zoI~VYcnYqczn^x#SoWD-MM*+Qwu%AOLa@`S~AY-GM0= zTvGPwCAcli6l0ni!p>(oJVA6K>^*vRutLN<>M&qg? zFPw!^s-I;FKP)%H0wY8>zPatbS9)t~WFL+o+uHFLJ6}j?QAp|}_F_ttc{LL`pad!h zGe`~x>Qq_AXs=5rB}4dbfrXjDdwB3R`%jk*be6*2Q|!B^#8LnOtG zsx46dgD)bZ4SgwLgIHe!Q^7YF8!%7NI{L4+2e&60!+SExe1P9m{17-bIzn85w6PYf zXSqo#9Y#=%fQ0Z-hU}F;p>QkTUq{#5uRZ;G`CjL2EL>AC3wV7-mo9}D?K_^)|+J0`*z{V<{E@oz7Y4-kk*!L`!(^f78MSGf1y<&(ko-5wuwONK%g6-AH)fvtcfMhh7d0Hp%%~0w^o!mR zAm6dMVrxcl$`K9*+R8j7|K$94{dHRZyZ#W%UdD3`#@9DzBy!g)YKJc&l5j*IDDj;Z z!^~o4hnfv(faXPq>>OK?Gh} z#mIHG^WC^90@8)ms9Bxk*Ei&_2r?`H)KN{bphjB0#f2Jv%Rr)%NtBYFZV?TAdJOV^ zCY@I4JX+j1{7{g9vpg2Pzb9wLuJ(dDDJfk*tJbR~CzYJ~_)FZ(>Zl~7C9B0v6mNMx zZ&8(}<|dg;+$@<2vLaOhrN+;bw(7TrY0Kxy{=b%z>?s`KkG%;paNzn+hlt2@m`F|4 zloR6Q%$sV>HK}xg62S4FCKLj)p}`6hrptM^4^Xq+INRqheD@TPgPHEcFc-mgitF2j zhGlT&G?Gw3IvaEJK*ZN!#kkfnvY^~}27ew$ir4;Rn_~Rz4m7IQ7G&uqo&#RL9lxm( zSTJUiEPb@T08q^^Qu+v6uN(3Ow_tblc~vMcfpVOcHscF!Z!w5dAG&tvYvh0?4e$Gp z6FZ~lQBiMpOg=XK{hC0{^%{Q7Fr2GPbM|IZaEtSTauSE~UFTw_4%|4G`Q}Aw8NBn@ zlFsMzZz_2hxbzs{f6I69pXd_t_&{6TwoRjT*&iL~9(q|ZgxH}bwomh~(U@un=h|a0 z*VH*KzJ@_n5u!)W5bvLc7xwVbLYCzxYpE0sIv9yf!AkfiI z1)e@%+{ICSpk`rWe*QZpik&ZD8~JL$wCFoF@+|C{&RB|6qaW zErC~lwbTbW3;~o43kW;me+35uxvIQMt-8&|QBIK0H_mGAj_;L*OobYVo8G+Bl;#XC zpz9d>b5FPUtC{itFDvImKRJk~y#CQLcYMkEQ~+cpMgy97>1i%)TX&4v-=4JDP(F}c zoEQ7M@IbzSsU`DbHZMhJB{Y#bs@>0Bo{` z?#V|S;w#3fHyDo7E9fy$Q*DV(kocTo7k{H&D)oF>o+Vk$FDxq0B% zfX6(1YcM|O2&_ufw$Hq>tB2Cf6k?>YNV%bUyliDalI8m zQITgtw-dF<7~^O{yGqrVn+4hOzd*7Y)9Os!kW8<6|{IAqzfk25gy z4Fun*lp0_@2Y`2IdSQCrdvQvHQ#fZLE0GyTuqP|FP^c<`79?(FFn&RmreV8?-?-2` zr9lCKi1zK^T@cO)*?IAAEl_;M`V8ImZ z{|`Tul=e8~*vd@S@pTFUF&9g(k!G1HXPG`31C5Vn>xoNq$jcPOClFH?aXtUnRW&Cu z_N@Y!GHd1<;k~`hukoGcbD7I|EI#jSZngkUWbkXPgBqG#)+1`TxKl!3cQ$RWdg;o> zjxcWr@+@gMW>xYRmdE_?^Bry^Pl-u}l%klQsAHo&fGNn*lns z)rIbR7dtjibN&AdKkUCrvv|G)b5FpE+rN9%$8^xd{gkcLdbF5&uo@QvnkEomQ2w`B zOf4(N4JTao%sD~-)#uz#-&Z&oF6GM+%iF4CC*5eC#C^p}>S6Yyo+AYKvKGC4+xY`V zyD^5+c%nMjMw16fg%jKVs-0B?DfovU zlSDFTVnWE^r{{@sC+(9vkY80Ni)1eUd;w2pd_8>XrYPFKnm#=`2R_iG;@FB`QG0)yUCnqk~+0LAJQpsK++O$$nK2X$YCFtq%> zJ#J9?*?l?oZ}?;PplMVXt!rd~(j#{K_`fV&NXAyy8MAGhijL|q9roP$S;z$W&Aiv4 z?NJe882#})Wauu15H|MFK0HcFd}EmELN;l~0$VUe=+8QEd~xzFYN#xXe^a2T znaAN~<3ap^0>o{nE}Gjput`3Zpb=*DeVFJm8&QjIOyTAcr@^)j8K|4_5CuY?W1z7D zXf3?xk`~o_W2DPiR*T>2L;-7lz>{{g`_<LX!%tNPW}V!X zj+SuXh5NB$2VS^O))zegl#sU)uppWg)M9LOu^!9fos9AJ7j3a2mYe_t5dma$*bQ#= zczkITDLcW1-vNU|tfSB8QztzVv77qnhsTR=;7lNdxZeJH6Bi@8%Bmk7f9LH4fjQ3Q zeX-On^=2=u!H2_(0X|%9S)N7{{!r+j0%K!pAikG|Nb3!T$rSz0>)ZC69^xj+t~{S~ znO1r$o`E%n?dlh903sUNMOcObUHv*hw$|unuWY41zfR|P^d{Kjaf2YC3}QCG&Ip^J z{vzl>I3G_JuBZlswIjVB%^0-74pYY^yqku(F(MnnpL{MeLG(JiAqD#!JYmAV_WOZyLOBDPK<&z#(=|E?Dm7CZy8(|4NC96Y%2E;hl`A zIi?L=mGe#4N-b<;A4~0ZSjS!(Ercb((7-2TAyfR{WPLh^Ya)JsID&&IB>KiInx(JH zCakSygL}#je`=P@Rx*PU-E82B(;X&9trk$B# ze$nmQvO5jw8c>KjXEcxrht(T{-H4@9Y92FFE! zlpM7Y#H+ezdj`)b%!sde@b2^=u9YinZ=W1XOst-owmx6btlo~tL=#wB-u+*b0+i$z zZuUrGMxz{L5(Rx_V+uU-vjOdW)Uk|=Ds|g1JZa1R!i$<>>XMg}=ss7!L18$%^Ses0 z%AB0o29mU|6VL4AeJ)>*g+4MV=@hibmezY+Q{Si!oFN97eg-w;=qkT8y;K4v{4@gW zWq0`hDSSG(QS!P{LJ4p#j$Z@l2b|osg76(C&P3_AEmI9GxXP+fm4_|-AoB~2ik?;A z8=gKjqt?wP(ygz9fuL8N%@Mxca20j87p__id(_c#@UsoE#!#&cZkGfMI&i%og`U}% zQIlcpe0Vi^i}kTE_FIt7;di%&X=U2U+87AvJd}Z^JMHfTiDghE>;s>_Hspptr3P(^ zx-E+o&^22b`=I``G3@{_zdgJm8*}S(6Okp_FGpQc$|MuwIff{OO=?)}ax7Zhyw(wAjpD@Hbk!KvVDKy~yk}=?7NYXvzYC#5$oi(Oe{ZFqiz0L$Cw}wC zOi+L3G{e1Pzynf`S_ZCHPCbzR_fVpL=)#f=&gv6@L5g{w?lUt;fbD|w^V;-nXisK) zh%ZQYh(QRkJ(+g>V#aM!IfI4T$hESe5!-n0$Q#f-xC#S~MI0VJERC*tE1M7wFe{=i zHXUy3EmOEG;1t+%mE;R@eln2tM3d!>QaXN~L_~dL(Wn+(YQ67_1~!~Bxl%O9X#?}T zwPFDIU}#B8uPBou6a1^~{e4TF%5NlmZ4G(vTfY{5i(b|w zt0R_l;fJPI8jM>hSTSJ<7dXcF1wCFrPr`w?sFT2~cse9Br-}(di|I|-nqTV30rw%M zgfX_!Yyzigc#%x8i71xXEyg9W`DboCqCzBTIyAnoW@bAe`xTWedP_TFpOGP_6eO)w z>q#)++cB=vg-c*^)P2&Wlu>FW)TudG?bB=LY79s>yi+2Cki>0qh)UtX;3WuYXadyW z5~9^*)x-V0<&p6jQaBS6P$IkViMuTcw_?9BZ|H@;|P!Dj(+2vfdPkcKGaTN(eCml1e>lpVCTC-EOQ{+B-BkGo!4DRRX+GtU*Dm@P{qc3g?v7o7kwo0SnaLjJ(1g z{(tSOyr*C5@$u6>OQXBq7n=F7 z5*}8XS^%Z6U&rQdo&EuU?k3i5^c;(TPP4yPYoZG!@sU68wOqs5_g~lV(~saLq)#S) zh>~Jd`l>lJEUHdG+fO6ha4=mb2t#S4N0(kNQU2Y~b07nwp#hOeh1YL!S6Yg3QHx){ zrsjD#j)GM;=sK@UfJo?F`=hqUU9}LEq-V4c)ugYSQ#?Ns+zSBITBe3JYnRs3z>7Sw zb&pVj%KZ%zCJa&H%76y_-LNy&-hFv~wye942a=S;gT_SpLVk;K{Gy7UUq-6jQ`}Re zf)YP>h^0)-8)>tC_AufFE!ryH5+wg-C*Ajd>_0>I9FE?Y>;^+1C!tb|s??J`kq4%# zj)(Fz3F|gmz@zyOj=GoO61^7KT4J(qQ2ZGngoI(nFFMwK5fV<8ZTu{Te*X=W^zNemhWgq-@e@SrTfjP1jl-er zhZ#ZY!RRsJM^TFi=4C$tzq(IDD~tZiNX0(qo4GgRM1X;IY-E5b=87LQ%{D%X4ej}k zE?+gPOjU$|-$Q9|m&$~CYkt1h=h{LgD|4yFdgXV1R~oMtw*0FL#n%~P-$mpUB1?&f zRKwcZ{qnWxM7i?G8Njg~D zg}ls10Z}A4lT$vp7o%yazXf|R7Im=w0R$pZm5)z+Qy&fC9M5>xXpP;I>sNd-a| zFBaQh{EgNgXBZymzv})NtP~gk=iKhwb6roCT%I=T+D6aJ{G4PQ-_Wa9^M6=Dv-|MV zxgx0ZL?&dEhe9VpUhPxK7F?egH@N2W36U_^yHAHIFiL(OYvuE_`FpDZG*)4G%a*r3 zH2a@LIzH#G637L^m#f6g7$Pw*gNleLW&PDy@pcEQNs#(O#&HA@t|HHYl0VPM#|~H! zM7BnH954|!{Bx><+2XIhL z+m6-rM(|W}GjX|yEo#p)awvM|N+v}l58O>j&~h+iem15Jy}#V3JJ;%0&L}@q?X0SxWvR(rP|1ZnP5JQ zXk#!Sh8)H%#!xrpL5=^H>QmB2&+in)Ms|tpdCt)(6=gZGF?H?y(HloUG9WA zK2LRaOk?Iq_|VD?ny#FZ{8N7rzC)w)Y?jGJsb|&od5L~!PVm*1@09<|UP%ALyAi_Q_Mit)Y%FNE@!avNc@L6*5`=zX z+QwxH#+JKy(c!~?dMH#izt}De+8xDAe%V;qWd%g{WNyakU_tsIxz*{kWSur2mMLHo zsa4hy3XEcX@{G9YMna|RG)AQtT~5Y;HWa<{hf$=qE9vr-B!`ZQg{-J_hlv`=;ioJm z4`I(=Ah%y*`p9vernpcg;4aZYKH=+YCp|m8j0&JX+K;c{E!qOin_= zZ+g1?3POW232VH^%HL8W#4^l(+Ur~(RDXqmODR}G>l;Z{Ejj$)=V#u0_SVoAqj&mj zTHZHao~;xwo8}01pTAOL2?*TxBC#mjJi@{=jOjDFrDZ5@mQ-^R0a@=*lKvwqw?j-w z-w z1+G7+CyK$mH5M&xM8Q)&w>0w>F~j)AWyCE-slc}GwOz={3etSI3rA~~zI_ZP>tqyL zNg0Og-d(VhAfPG07ju+()CZ%q>MgZ#iujxhhMwJRt<)GseGs||KKNZrR?Wg z$j<*7d^%jHFjnE7)kr5bp*ST0+v5eCWbnlP;oFR}GzChml@_`N=bwl7hOnY)YSdCq z;;86n^^RD0O$IqRc?rgh5_(s!`@M-U1xo}ZE(r<3Y#=-8JNba#`54sFa$|Q~ixIEX zVbPAxlu=5fy1A|k2)aE{v5(!b8Sezj4F%a#d1X2|FAbTSOMS&jxBIAI}9K6OVF z1H%IK9~@7lpOfeL_gA_Z@}^@~Ju`Lrq-hx^KjP=pzD?!zy&ZbNoT)x@!sO>)eY=9+ zDyeNq093UIP(h-4CI*Ik3f957Mh%>B{-v@5(gF=}I4lVI#PW-cmc)o!8Wu!O5@PY+ zP)I%wc|YP6 ziu~gGVp_o!&1H~Am0N9Zce7DTeZ@1`Ww&w71Zvn6ihWyvpn{UHRv-Zc-0~$V9GiIl zu-n{uAVf)d^^AON-p1nMJua4_{5w57Zzu@O_)I}lEMz0|8HV(WoH{&eBw46&hy=h6 z-`VU&f0f@Jk(SNJN3QlFUn4b^JUS{-N-B(s(n5Zljl)|kU{a;L49X~_ZE8V7$uRuF z(rEDh(*EHlf2H8gtESm~>*F6ed+1`k(s$Ou9!qQdaYz0qxBfN!z@-r?v_6{}AvOy+5gJ;VmPo@&1XK*=N zZ1rN{}|MEsw`3=*VNuAI%yI1%bAOh$%OHTZnO;ydy9~n^S1~Epd0TRJNlu!*` z4{3$qnOM-oQ)S)sCn`70f;&%Wo484n_n9@-E5dW6KI#x!W0LwtV;Ap+ef^MTi=j&)O}@wU~;~z)@jN z7rGo5ws<4yS)Jc}GN2V2!%E0DFsyO&gSp(t|Av5*5?mdT$q@0|pfxCZ6S!Unz|Yku zS$eEt2!i*Y05JE1A5`oyFcOp&s2Ma5C0V=hfZ!EG=`%Q1h_=gtRc?-G8YK=YPPo|wqD z9>c9LVDLSKq|~E1APqji6y>aP_v{G?ir)8&Yi8e+}aD+)`O^`A+)r4jYjPH**2}+v2Ua}9?}l@~J|$A;Y`{NQ?H@-5#3fi;nL|rZ!+!~8`*^jwM6W$~ z!JrCNRTTRAo6qsg%xZp`TRV&qk%0Wp4zAB%UL~z!s2PVhU5>01>1Tu}`0;7`frt#* zotSS}zbOlZ8{HiDt^ELl(6~#I$Ti)?nA=@Uk?hSvQP3?CcSirOpgn1~N}|{E%m^ou zL!yR$-iG>C1bJm*sx zial?Um=@c2pQgIns|t`-`<%?Z(HZbhfdvhk&kvi)yPPRXlOIT@(4TdfVPE>c$*$nS zzG2eI(zfD8FpZDjHUD+y-CqZ)dT5iP9vQg0$N(-YE7HT$|S;yMg zWs{2OK08`i%{W+p>f`TStdqwnX>kVVqoZ-{?W@1OdSVOjr>dH##z!-+It8W|x1Tra z7lNmXzDVTXYik#Hw`SvppT5FtQ#UAEyExPDm2s(3fSwfx@miufjisl0s(2N4X@CYV znMq8mi$3IJdg82(&+U%F*H;MnE$0dP8ySk=Ca0#|`ukx<4wkZzr=J)^c=CXi#dVyQ zcj$oCHMoY10=+^FUS`Ma(9o=A46LHQV*i_Hgu9@O0~u)G1qo>S^{}d5+^d(mlm6Pg zeNPC^&o}Go=jle!pPtMN(K0*YrJQe`PB()c>0Lv)JZDHJ>(2$-Rv+&^+!CKO|LuQw zkc`nPND)7{{U_RS(HZciYs-EoMHweTB;;}&W{X?x5q6Q{qvJnc$64R7kb`2F_H*&_ zC~HqS;^o7RrjLE9@OzK}O73yO{(k>4N3Y zgjaPdp}uOpVbxG_|2Gu=_bm^rVS8`Ri({D^-g=Hv;)Ns(&8hLa5(!a2ZNbRh4$>tp zE*+AL9E6HGHu{-(4q3eznHv)B$(HfBulZmYH#h&WC(47XU9wLVtj6z`wf?Pd_!4JZ z;pR9=Dhd8W1{HDF25Hl#nn}Y!QHN+c*Eq zn;Q<`;bP`mIA{3T5tp2cKpCfxPLX;tS(O)OL=*}fw{Ulqb?+N#?IZE?H5!liu8CDo zj_zGx{EG&Y&wM*~4_b;_s9vvp#)ihlf0}fzBYNLT(`Zq{ylyubTrMYut$|dBw(r!e zEEBu#A;cS)$L7x_;S_>zZpU|Tg#Ucn!KZ3M7jw@^@O0bw+|mbKPU|$#7ix2 z?;c=D@##BwJ%}35>7nY8QcV{3^$_7Mc(v_!M7)dbLfbfo{iV#{T1Dl(Iw?(%=0Kh` zkU4o&x((+iLvF$-XGNmj&jZ|+w`44uo@N>qFg*zwggD&_sQVKR%XC1NM47)uKn?V+V2U*jiq-A~)a zNxdiO-CZ==!`&b$QncDJO=%=6tL-@O9dpisp?bBCwZQGMz%qsU`D0nGF<+E!WYkbV zep-z0I|Ty`b??EI_OpO|VtI?l;gx{+NzwMr(DZ2Mvg^>g0^q;S&w@DpCK`uoWmle1# z?+BHRE&!5)QWNqhncO??iATS^uf8@M+4h_A)IK&4&=Xa!V5&?C`vBK@=Y>k?dJ#sF6YO267ouq$VSC zCGQz~Q_imV6pk6X@?tFS?tR_1-X^bakP=^1q?7$y=;)ij2#;5HW@Qi6KHLqGCrmMp z8O?weSL(MUK#TV?X9IqPxYp~fd?64jV8HIR{T;Ujq%s8uHwE1#Y5yt{=KuT{clP7s z#oM#-PDQ|X@}%$;IH0cZ>#4`EJw5$&1ctha@$}e%gw}{a`P1Gpm1@nNx#ez}@J<%y3Q%>tg!MZIfT2)i6m>(hF*+KZi zvd1>2CVCI!CU5>;PaGv`V)CWkF%L=7Xx z+&PIH7)>4j8%<<}DbPzwy3ccyzuyr~qrA}*JhO4J4X-Ju;zUQyr=||2>M9Twn3eq+pL%8|LTnDS&cqQr2Y-%xk5Ajwc;xg9VTyH zd+PK+eh}VN3?hs8hAv@tW+zzoF^-azW-;;A8p0$7;qFP!4neCV^cR`5SES)sW7eMp zn{i~hE~?cGZI9p6Jc>zqr0cQ*mTET05GpASPuI+k%nq6uFbUPB$g-fU=8=!4e8H5P zo$jt=Pve~jGLe(qsm}<*x@n2YelrDh*s*#wl?wui*1Q z37U2(23&?<3Ck31>eEWvGiUrYCf*fC+av>fns!yW5xZNh;bZ`NYq9CY>=!#9>LeF z5EKBEhF=(@dD4%{$F%zIOdP+9&{+@1MP&MZKWAmdO#d#l24mYJA{KY8`1q zu+rQc!7jl3m!a{hs^84~MXqtgivW}kV?nrztp@bqAiNa$AgC8&HeWO6BM;aLbaZqo z;(~3#d+qG=J<>rZq#^ALOiG9tiw(`#E5PNlyv9DrH~ps~dfv7Ld62rn5Kww|3zu8F zq;z$?=NKgGNmk~Ws!@#Yb9cB~4!kntR%T3^cHKP+EbZ|U3iH3e-F9>TOve*Mw067* zjuqZ}rqBjm#)+O^-_Oa@cJ?;iir(`?>b4h0yV#V8Avu|iKTho;L(Kb7-q=lR0>A-o z@DFyszqqpQNuU=7K6n|!4UZjLX z&9~m`gGHHRPtUjzBs2ovpLqb(Y$Uz&_jsPi4q{HKE+15JK+%mMJ^2 za47m8I(n_ZzsBjRg)71`W<+sN7CO85;Kxdloty^7V zdz#LuXZHU`)>}ta^@Uxd2Sf=$l#m7i>GaSo-6;)%(j`bY8&N>IySqWUK?S6{TR^(I z;Vypf_ulc{argfW##wu>C+0Kfe3Ti&zAz_U?q2A%Ve0YRQSdNRbAWDWC^0!cqGDy| z3&EpKC`;RH2fHhi%@-@8f#7UetL9UxTchz?5bVcBTD$k2N*=5=cS$alM{MB}Ry+N2 zd_gNpu5q~|!`P;Jp4f;aZt}-GQAvU%9#&KulwHpv+lIOEe^*r)%l*gi^T9swgt+61 z9@+7ce)of;-KxUP0^+YaRcZB5_($udk?fQP8ms%O$ej}}*$I0=uPsKv3wv%vUjjmT z7m6{-g=+Gh*#7g{4xFHg%I7c%1qP*DW}vI|cs;Ydt@=>tIPEaLV)7BD?bo3Hhf82= zCfCmT^;i;|A?Qe9-e8TR>fsvQ^MVSrm}jvEZ*aU5zpswa5Dd3NsV^OM-g;`Tx3s@a zh~7EDZB)N!T`k&Li$i-%Ox+kOjK5D%^s#?c>vLU4S&+9<_dfw3TIqkLM9Eb~mN%eb zQ>0orRn`6!v$TY_N}O$pj(lIX|Dbb(v#Mj&9}K-4Uxe`|)6K&r;U`dAEkH z%gG;}WzX3r<8*Y$QVmzlMGl} z3}jyaw}a=uzTHVQ__PckMhMU0=jDo+8m+LNoWux+r0Bg~>eLr=8rmZY+&sTX*KT;M z0Y1-GP;7ko7Fa<)+O5g^i_QgxPSPX;4Ejo@wZggO$eLUV7no`38b04^mrcBP$m_;E8g*vTNjT>HR-cu96SXHje}&3#A}LOtWbcpO5~L>h)>gWExWQXIZ`4-_ zzP~DycuCCcMx?IW3%3==V9XFxrG8mXAO{(#CN`?oe||?1C)gisy+r&C#%f_yIGUYB zS2Wv&w(N*3n?{m1d!^-+7!>?`ayVuxn^p5`oK2a$U%XE?enC3YVmQi0XG;R>hiPc9 zq~R6#aM|hA%&ngYG4%IMeA(UzCCvVh{ZTx@C$_}Przq(6DwhDiHGhYmY~+9g`tX#? z5G@)tEU4-5B-L8TkM&s)D6+La_lbJ?6xZ_`u~s~_>%6~7$epH7@1E6LL|n+Pw}h3` z#mcsgWF_*6*1U#!N6_^Y@;|Zuh`DJ5V|Dn?cw;{^f{lt%!Oy1MxQq8O(I*T<*p`@) z6LI-;*F=hZ(P%gdp>Ko104DSfx>d0AsMvPbY44m9*I#W(_kWkqsknio@W#B{SuNW$-<#AVq0J&yvBbXU)SLW&`^^c*xPvqu3kAPi z9{UcT*t?MNS@MN1?-L1ye?K9O+WxeHl@^z~8PFB@^)0~%L@9Lp^-WV1jaoI7rw)?G zEG6k$?skaR5TzkD+ze}WWbgM;8IB671jVUN)1MiJbWUfvr)74`{{5B0;3j++NnNOK z+3H-@ARGC-kaAU%c36^-!e$}$a5uyHC;7e&PYt|NjEaBaut4JN{4ym;%xdEH>PkQ$ zC``}O#j@Z2pnA7mkkSO5xN|k0a)=eA0MkxkaQ^|B8pl|j6o|V;zjMO;o;`3i5jR}?3v(~$sq$lXSD9bAm7wX4Xs$2w6`rWV6rEV!AF|vg5O7l%iMRG#*`go`-l^(A*1!cs$1guRLhx|v z4ob{OFv{nivWW*$v2mHt;|c;R$r;;TA=Rlg_>Bk>b!oFFeucp}MgmDcS9;i|1ciN6 z^4If^{bX0}C_)xpTiMxF`e^w2(qt}qT9kUYfL%UJj5gKO9F)t3KM(u2-2|&Ulm&R<( z!==iiX6zGc_@Ha9@Rhqa|M|aM8={hEl#@{H^Q(Z>S!{$4^bn8&2J~NP>rZ|eOAdZ) z8AtKxXZjoM$Lzy%g!Ks@K1Y%d>FMMBN2=_?F{Wpq?wfx38Vv)y4&sN>4n>pugNRp$ zlX7g&Z_+Pr>mL=*esJZ^)xgFmOM1PlLOsWFKCs*e-R}r}UcCUt#Ik-~F3oa+7Lq$h zqTmNc-y7&HA)9>c#=G0s5|P7G_o2Mc&K^nT$TN$<_b&h0^!sX5Hre%@l>#DV*KWBuThJU%KL%u9XB!#ba+N98&Rh^XG zWY+Loa=EWZ@ANF1k4liYKTp&CO?FhU=v>NIaSQC3ba=!s8!)G7>$KDZ8hwJ{Kifb1 z_<;lBx&Iy3Ad2?!(0LzDd{AP(P!E5Dyo#3O(&GJ2?PNKA4g2T;w&73+tVA zlbHnTxhKozP>$wA28`5%MZ_6xlW;sGF`r)LL-Ix)rf*ga+up|fJu+vYJD73tL|+Lj z0S7u}+Y4~86Im2H}F`EWi9*628 zPsSI~fC*81g5dkBbG;K5xEdH??R6WMYn(o-AUbtSbit2!wJE?#;!*z7R9xR64CrJn zZ9sV;TYFn#epTm^d~I2ld&zpWIn|MdwZ4DzQEm3`OE>43KgMP$ z3NEy)qD@fr9gy8FHs>!v3uicrrBX5S&Yo=pC$XqGswm|hTkCThQ_T79@m)?qfz7`8 zUghrcSd*7uQoTI2oxvuO6R&!o$lsKc1KF!4xUnzeVo~d?*lzwl@q+MwjsB_z(R5)} z%%2GHfs7J7pS7~wHx>AK@aF*ge(dKDFJYp{52Go>*w7e%$3S=n@M-!PpN(Vu0)VTe z>H}Rc&ChitB0A(>jcm+=78`0eG?TiWVmU8L ztNW^73-=}4LqPt+M=K-CUumRnZtaw($PnpOod9pWoH}~f8{#h~$PZQJ)9SPF?9G_p z%%kp0=F)B-tdEO#vw|j8UeFK5%B0M5s4eiMqUBCW`wB3u3=?9|7#^wH1w92N-@hYA z$yyMxD=jvcj>0~@#@dYfg}ojcpUWk`vuldEepCHJj!~7XOt7VLv%OS7ex?}g23d3} zYr%Vwo8W5D;Uv#4=Ony$ktQ^XUX5m!ne>6WtnOgDT4?Ed@;39LmfiDb9g9T&P(!r1 zb1hNJCFFSsL8(oi!lSMiGn?c7H8*e8C2x|(W_I`8Cw95r-%>t-h$sOa=R#O^75BBV3kLSGO)?Lwsgkk< z#oe8~r=x2+`h1@V0Ie%OAL3VdAp0t>9;4ow#1I^!BqYzV3B?KuWjKE~S>NYBWk>u8 z{cGxye#I$o=UJkPWvCxs8FJ=`!sF|D+d|rUbudw=3{Pxim?W7Ov>HB%tiUSCc<0P4 ze`lOZEhDk=XViVv>sEy#Cf(Wbdb*ADSYj(AQW=s>QrOwzf;>RJ!{B?-o6Q!>@=BsR zA2$|9QD0Dqjv;0$KuE$PjYF*a?-2?l9Q8j$B*V#kf$D2?lfmh}T+hvyPM_~cV3aTx zRah`A!Kd#NgMLYemJAX&PKxq$ne^Z!s@JnHYVqw%F79w-Ijn$>d;GWP3C20jRg7zP z6H9{;bg?J>p4EXXzzut2@gM9eiM)e9 zh0E?bC(o4Y2AJ8HBR5Py=@F$HEp3&!aCHTcZFsrVXjN?$#^JM}#N*rC)c^vzMCv$0 z!FxbXBK%P2K##Or;f>(=riW@6o^1b76(vhRE-6mkMobZAduAC#&Y53a2Eg|uW|LEgxOvpU_0Zmss!4N`!$HJ2F=oT)%@&+NY< z&H2MenH#V>Wgx_}lq2e+^{~^{54D|o?Baa9lEbEtu@n>$Pc+++2{*=FGMjGbl4qBf7Yyx%<+zki)8V= z)OX=_=SH)UIZ!i$ZS4$UHZ1cEk@%ZO>akXrY-##pH?dB)brXMnV=X>&zqFbu)3*?T ztOeY?q5HPRld_LCLDU1=lQl_b1vO~`7mM8jiFXViYdL1$6dbD5%Z<+6wL-JLRnQQ7 zhYIT5cV?lcUxkV9`)JL|%AWo&LiysM#Ns|c!NqvWCdXbc0Q-q!-hojkB0=y$8|W>~ zxbX-2i97ct$CE#<3eCho-D8Nx@KlYpL1)Y1&EZrI;EgyG8u{zT&z3A|>sG8On-iie zBT}-dAC7X3fJ&(%)qw)!i6}s*T^tbkD~G@71+<;K#~v)U*XlqSWhuSWzNkW>usfbO zZPMcb*jDYS$?>L>8Z5$p6rVftUQc;6i{i&@!dDQ-M?fu^Ss`15Gy3MssiTD61PH)w zHfguFtsrQB*Pj&145wREyt9+)6x2R;P7#u`Dow6c1wjfj9Kr83@sK5+cixOQxdxfD zJ;OI@Ep(q_Zee7?r;TKyV38$_QEdMk3oVc1I#&65*@Mq2@*8Bh7@B0*ziRF$rczE#ELobbVjtL6jP<-NefYY1v&L>=@VL{%Cl~`% zSNSVIBFhnBq9G1(Vp~R6D98g-e%lPSxQEz+iZ{~QJ61{;6_V>|?91lkkLJVFghB`vc z=xy-B+#zpOy+E6zV*9N@CFma)EBj=8b2gZo+I;g!;O4skWy7-z&p}>!HfE0U zhW8)wIqUbO3`TpqQ{s!LDY@Q}@UE;Zi#M%IQKk90Ajg;UlsrnTKEUi~MZoITEDN2` z(--}t4m)`vt7e;k79(@W_yXdv%Q)gz@&IVn!ixuZp17}A8iz2lRePhGie5M)&=8g5 z83N2tAw%V%;Bf~Ym8@^9o9OXusd0V+!qzgku;{M8O^+bE=)T!PLdR=($gCX&+$&*_ z%%TUg_J3#7SjR19;@v|$bDZy5&`DYELbQxN`_die;pq*krrrN>t=XPl*GSY{ zDlehZ+562`Z0>o2_d1_euxYVTN%yoz-Hz}8>B_P~^h4#d%GTCu>w;WK=9j5==4Tt# zo!zPpxl!HKJJ&0Tl*gTgIB0C{>vysfalyvO1e7qjM0E**cklJran>-jxIZ0Ml|6CZ zklzVYRHUYU_bV^t{xWXN82Ji8D{jyP*#aV)w7PKX$P=Y$oaVEvSPPyRLHfptoPCNiBGO zd^`x1IkSU`?=^4Id_FRq^nqrebrWFPNSY#a9q{Q>94_wJ@(uaC`GxsT>2d4~GJDCm zf?A>b?ESM@od~P6?#ev~*t^+B)qoAec@4;m2Nsi}`#O?9a6~H= z3QV>}PulhPR*7eLe=M3Uvja2vLn63cWbpT@k}Oqt#Da3so=`j&o3D`xY)pgqrWq^dBXi+W-vxR2(<8MWlWQ7xhf_*NlS27 zmeDqDACbV(NM`1=Fq_v4_0bOZ^n>F?taR#@&tkeQ*c^qsexl+RsK@ODT=>SRGfKHS zh=P%t#lrRVxK+wiU*LWoB*z%q>=ig=|M4=8aD`L~kK%4?olS%al+rhw z%Fk%x2F#IJ5QgLK%#n!@CgKP!kdqOj;%Y6B-y`BdaW5^A<)PT!3oaf8`R0_^r1Hvm`QTx9?qUc^V!b^o%k}iInPiku^sOnhSG{DzEu^CyY-# zi-h5;NlpGxY0FbYtcAua>^y+JL;$l%R;g~7^WhNMZ+1{ED3)qsit1e%!KzIYm|Cs; z_*DHqIx(s=fyaHyh%g6UN=wIXluBe`lNrV?2~PUa&Ma*N2r6HzUF zfo_qcUYLv25p;lon8kH8xY31%HF`&sOUp3CXYmp~=k@O;(pyoALPA=@;O*@h{Grm$ zLecviBaJ_GH_gyH&~R_<{$Kdwa8)OzJ z<*>hC7BAony#0iYqpdZ8>FK?8%}QF)$J(N#uR{3&&60g&*Qi%02got;5t*|>AVcX> z22c5c$uM}f(32gIVczGfD`FXuZxS+_@YUrSD8{fCv=Q>t9mQ7051%Pz$i4PBST4xz zHi%za^&Wqd<6q|ZO`8^*5=Kbc2_0UK)Sh5dEr3NWaYlJ}Tw}&F9}`2k;L3oFFnD)U z@Pn0X5v!*8Qo&oWh44v67|t% zo;QP}yE>BwJH+!OBRq2mvRsvnC0hJMMmO0!<>oq)v^__sp%qPyyuqGOXSxI|_#vMF z3vNuSN&C|bruJ;OWvJCSQjZc{^d(@X4Vkusu0Y?-A?t@&BX3ezkfi^RdJ19fCxUbm z?u*kY#YgkE3X6@zDL8=R^W~#v=bsWGBF^dno1rVi7@iM$t7f*s)oT{(Rhvmd)<#x}n{eUUdeNuq{wG{T8V7Zy`~42e?H9Q7@Ll%U>Ye8CxIdV4s+ zV340YOE7q9n05mv7Nx=Hs`Tn|jCAp)4ZC2r)`f{n-K!h#?neYD8 zY`kNJ;jME;b(|0!6$tmtb^Pc$sN5tINOx1H$=dEWUV+y=+C|G&Fo<%aeoTxN;9xwS zkqE6%X=~oXxA|^j-^UXr9KZ!Brx$uA`Uj?Gr{{w^3YJ1WXPw$?v{ULk9us`CaK2FZ zPGHPWth<7_AZjxrSViR()xD}L&64&j8RG}Ev#n@bJjClR+fAK{7}H*9nCT4>(@cvyX>A1aYHXZ#TZVM&K+^Pw;BI3=m)lm zIAXTgI&GS+aHdctnZX)fuei=kypRcayH7h`5CA;f@E`l^3qPVNO;iRd42!eanu`+m zpirCS%U4^dz9QypdABAEF;FicU=Wq(Ma(v?3umj)hIsmHy;AiRqp0Vrt80~CBg%pS zDwVe_os@<}O@hfoHBb47#sQ2jAK_0WhJr01>GZq7aMgEw`6O|%ns4(B_V)L{#7)*{ z1PpQKgItmaSx`>Q#^C9;AfmOqcjVEm;^9%7sL@gAscPE^K}Y4e=6}|Z+|1VByATpx zQt(hy@d;4zeU->?<8D|+?wIkfsi^)jayg--@KI02q%e2W$a3Fc`*l=r*|+&7yi0B> zn)!*}SLZxJO~+Y7nM(B5{Pl6sDY20;si|@1<|a#<|JGJ^h6~JfN|yKbZw@eCJ}q^5 z^p^wdPIUbP8pe?MY@XqUESVQVpL$u>3y|>@LLv?sx)u0Zt@IT7*c{o6hT22Zyuu>7 zHblXw_^@a3X-8QvTDz`bs>Auw#wiUT$peGEm~?}UtD2*#cX!%(HP#Z zV%LkuR4+`Suk{IIKhLLO?3zLY?nsX}(fVt0upfE>qyKG$gC=lofrfwDE3I}3Wnf2`A610kKxB#o{LmKsa85i8IgV3p$z z84X4{CYlIKFDdHW@w)F9?wx=51HX2hsP&vNTMunHI~h19(lAT3_g5qu{`5C^RliwI zTIqae2 zr@~)D@qQAfkntjky0zu*?+g+L*`&Rhhg+m3wPyk`O@#C`dM;q8dD&OgY|rOf%HC6> zjB)*kOiL+Cto~9fB}tI`1z@E7hp`ZN1Yd@#_sl&}(rJiDnq*lA5*TWOmc4OE;0K_h^~>C@Q(u?u2Vi&thJ7`+}=o@kYy*Z>m}Frn-fu?GqRmmjP^fqM&r;r|KIMn02QdmO#pBHw zJSuHok!W<-A7qdn!E;dlBVR2r_h}BbR|nBoiN(VO~<7*JleJ#VtrWS z+FYZLg@@W>2!Dxg=nuL54tW1nDZX?__h;8y#D>*_;r8Jd7#A!!Mx?YyR=KH(Nj3y{ z0l-+LFqpD}zvhsXOH;S*|E{j9x+q!8TQyPT`e*ei%p&hBEOVpH(_NwjT}AZKfrL@v zN}Z=k24x`;i`NgP?V-GjX_K)ZK#`u$C?q+WUC#Z!^$Hj421AdLDF|-)>@pcm$~AfG zVYy<{fSoL&gO&9A_f4LEtyw>L%N7T)mf-x}K2`89vafm6;(O#068h&v2b@eJ*ic8d zMT{PBQT*ToUYmF6iAN5v%##?h#jlkOewnY{XH3`F`7J($NuVNPBCyJ6*&g|KzTWzz zgIQtuyeSs^f4}c)r{Ddg=!L06M5wWo@ZA;}Q2A5l0_06~Bxx)g3D=JMT*omI)Jl9* zzs?Auu}GdHD=V`1!!Y&PsEO1D+lFxyD5Nkj-j;-SJxU~NJ%@TSt<$!47A@|UChU~>sHbM>U2-8|2FnPs+X z^!flpXYnu4iS}1bS(@_pUq-|oLC6kZS)!>o@(}`pU!1lNvJJvmT#pYjAwo{vst+jT zjoDfpoj)s||2qycP+30L1siOCIa)H?EOZehUQetoQ5vSJy(IzOUoeYb4U>wh3}MM_ zl_#M+Xp!$Y&zw`M;;i?>2qXXf=y^*(A2pueNo40>EbdEkZyl)1*j`(&V7;3QZO=3b z#2hw!j*;mYln#@Q_Phx&wrf9)P|t^kZ>a2eMBFn0b1$JisrWERbf1%}V`(C}(%@k9agyzi#W7$U+W+tY*-nL2h3 zjo~sXPY0SOi0KH1qng?Rmp&9k3Zjhp89`zcr)JZeH@8KJsaaeD7BximZbg*hEd*Ta zwsP&2b+nF)*=WvBZqd z%#7CbYvbIQ=onS!MQuTkwm25rv8^v4fQ~(>y)=UN!Yv260c)6=UfkSzD_3|R%86}W zJJU}%M-_)!javI)Z^~b+VAJ3i_&DUF<$}N_-Q)wF09{8%DD2|}od?)~)*1dyXT9w1 z7|>a5|0Q@{ptSeEyx*J=aQ$yJ((_0^kWz8q)5}g{x=8VzV(87}ZtvpBKy+*jzu*tL zo2h3vxHPz^4W8A>+%p!xn>KwmDa+)SOBWC@ZFkiXjmbk5Tcovn&tR={|7 z;%*ii)W#ojZ!fYbkns_a#UwMrLK(T2{m4per;oYM^Cg~|XmqglC(@QBS-Kty&O;jhBsAnBSU#@8&$n?2 zae(2}oJDW0H8T;BGpLyEm%%NNFm>#&&3b_8P5v@VrP{@lJ(LCKsXy zq?=AF?oZbGse24ZeJ$%W&J-}hCLmNguent_yBbyPTa7~Wq++z!6P)F&5uIu|-KwkF zcq$2&W3{6a6ZwZDtb7*;JGY69HP2JXfKP#@m$33KT6WYa5wEz!rVB{qIS2&b&wErk zH=DE=etvo_0gBZXp@p=1Q*B2`8Gexli&HEW25GMP8+qTaIln1zB|aGZPZGTFcO!DP zdrOn}74u&`Rni@`gDT{k!0`h;@sarsJ+0ndAlY1FOuK}-lL^@PGv+J2aLk?V(~I(l5z zxOM*?nW90tAAvkuUXRg)%Z&_h^klzj;Mo6RG;>4Q`e~f7aJ7x=bAeiz{Pi@UBn2@H z9jUFPdOLa6C^Y5nqc7w3-@L~fcVZYYAqKTddBdc7_L73=1rRC=2lr}I&Z?dBdcq04 zB#uf>WfkvPS0Jzl@^_du<&(v~>qq`&{6A~xSqSXUTZMYiUyWgTU#%`wuuXQ$kE%*_ zTog$-CsyZ?B}h!NtI4c_sk~*s`I|d?H1abIiogE5i{2;YV4rA{!FuxXn>2lypEg+& zr1sV$H8(}QuL1cs>2RmTjW9rN6F!Io7h2WVPPMo4f*i9hl7#MPyqD(C5nvYbMORqB z_AcPd|3ONyaz~`EKt=x288h%WlEJR~+gWC#zsTQ0VI|t(Vl^r(t;@#k;+EpGFRDmy zA8}s(ydP+3$}tZ$8@ZmmJAUq>aY0jCcaoi-9Y6QmLs3!#kIxiS5|4LW>8MO*wPGWC z3Nl3xL-H)n~2-9s8HwoTj+V*4rkLLp!C`xpmntz4;R|^?h@{9Dh#)C8EiLB~yzt z2Sptvfpet$w!HpD$F>BbW{r4__W5Zl%~1hVima0A?MvA&bLUblN(!wLZj{qk~n!;v8=)Fs(xEvoJQ!1>BM0O00f7`x&f^6Ucb6dCK{a{ zv$U!D4)3F~-c5g{jQFL$3b2Jw5z%R$=|+vgip5ONupG0e?X7^viqq2ua5qajYrox( z(3Rve7|d$ku3AGnBM`Uhp~{qWpUBw4ecka5Y{a~SCS7$ps~YPJz)HR+_aXrL<2a)w z@O{PNIQo+iZ2RT%xcNi|$}AUTZ31Hu66DYy5G5F}`F`jNDNS~@UC+v2VT3vmg{Nzb z$KkX01^bf22sssH@eJ6ipMy#;DpG}mqe|TfAC?{~gx=g18Y&vYTOhg4caOH4UKMIpvjI5V^?jA?M1bidXxhhyAv+Sl zrh>I6$0XRiow__<6c09a^$Mj`qtghTo+1qWi0F#WrOd^4PfeT338f!RoNyb#YfrsM zTDLPy!*&M_RRwaKkft>yf0^GC7>$DOXCgTExJ@%@ zJt1u0qK5+!mXA@gLO4xzNl}l4@B!;Jnz@(On{r782#yX@a>w^wV!y0&J(dRN0su{G zLfYU)Ke-4I^~=uTxr|)r$fk><(ZN#r*$9189N7lv9Bu)E#h+5yzgl+>%w|*mEZ0@< z%z56SHL>0O(YnzW){DJLZkFt2-f~~1X%>UAyZn0eXPA2}G4}`S{%S{7!zgg<8Iw76 zu(^hW+H++BSpF2La%#}woIBrqE&RBGjn8Z5liOYOW2@yu$6s8&P2!bjWOO0izOBj( zGWLZ@9~P`KkHw+2#iB!2t0cX!yfwtkC49)|L@wMGG zlKsk-$uo(KaDlA1zgdD8e;`96^ zE&vVr(NYMeOkbDN?EHL^t+F{_#b%69o^Z7x0sJ`=O@5cy!y}ZonSm1$6pgE@!&Z74 zeQ9zw;N+D7aCbJ_YutOiwup${)+&napEQMA1Jj1D!RTT-Y${l;nVAMg7SmeduMYMW zed&IXp@C-${{btRD}GO#xa;Hapc!H1J~NqMw~MJOA1f?yKw#CQ6IWA7sWg|fj0K*6 zO=LxTi?d-fp-|U&J8_Y!tLe-2=1@b_C<1QvAN zw8su6CE%Q1xHI2he)@Cle<1-PZ`>VNfcWG1>G*3X_0Vke)6O3@D+V1^48kBb*U69w z%TQo;AbWenu1BB1YCkyko2aNT$s4e%M-_Ccu0ft!2n!1#LM^i6Cj-76hR24aE}rOG_0i6#~=qLq=UDRT0Al+A4{H9&v!ye}y@WBLLzvLY&` z?H%R&a&K0~&b45>V*;NgOh89}x*_m8&t4xMqc@L(_BCfAT$aI}GoP*f@09vkdv{{g z?L~7UdQ#>Bvs9q6&1aI6CSw7<7Rt>9wfj`jX1=rGXeY#uw+)ycwrAxXyp z3nW(?16EwOvu*mSxoOH$RFdmZ7`ej1-kAUT^6Ac0DCfJ@3gD`Y@wJJY(sL5YTtUte zn^xBpkk-vOL!QI_HV=2RJIi*q`#8w|f8YK?=BPU)e$!tg7np5;3rrs$WyLUZJqD;@ zE=A4{@T=!V3}N2Re?D99aqg4%Gp9G8W=8vWTS9J9@KnlC5#t}y|14O{KE~@PC0L1d zQGCrxQq#3eI$bW$eWw|H4t6!4I(2#5Ch`QFGZ%4z{&;&&=<4@U6-_M*^Zi!q5>sjE zP1-B6LLS&kEUDN2-B}FHOZn!b$yyc`(wG1ww>%CKP7+EDJ)cOTYkr2U@;!F{pC%wG zKv@<_3B~CxSpwS5BuxgAZ2^%lOux~TZG$=&y{%sBGKmKOVFybWvu;>P59Rlx|6|T$ z2qX^Pwv_K!)6~a)GFJ^mC3vn^n4yD@!~4r&l><3vH8U3CPnR4VzS|UehDb8qHZI`)_6*{Y zp{8%E?Pix4jbIzY{)eU9ULcU)G!oV7TiG~~`ZUtuXjwnMHb>-F&@u9x;BSjmptr0xF&Q<5T>~{Q z%sX8eWz@G=$>9e)*iDBt`;5%eqY5Q9nEz1GRGmk!^D#;PX#N(+=e!p_eb#4|bZj!UzHO2%;OBx$$w}SP=Ym=|MuC_?^u7yat2Bnn4 zo}7|&SLJidf?1T%@83r*anz!DTYHxsmtWg+eJeX}Ngx~2g`?%8GEkn)$3~Q}+??g) z(~=>4_&KIH?9(3SZgSS^a;Ibosp_hD82yT`%5!$upK{s2F<`sAtIkvvAk*q*|8o$7 z48)ADodC?Rl9Kw#J^jfesJCCBp7#1+{UYhJqdhSE{Jr?|4IIbz(ced-J+u#<1K|S> z6Wa&uBmrO+@hidcAwYWQ?g}J=z2%va!2B1Wff>~ya&sq-6_IYC}mj7;g8|%#UU#Me0Z*#PJXA@34 zmYZd=L`0vnyf7h@MtX(0c(yl{r#zUU-Ka+YkEJa6)fr9>brZL<6!S|9H-oZN{*w-= zj~|&4e;yb~@bg|nqj@?KwJ-je>ffFt`>Fz!qugu$(_6Xu3WH}~`o}gC*}+h-$Qjd$ zVHOx9Zr_jo0b^!|)br!Id*)zm_c_6IIt$i+9h(J2*LXs6%Dd=rTxhgrs~#V`WJIAP z`u{1K9@Ma}dKi_w8mmu^9jPo8QD3mWHjl6qCWqQt5kByC$;L7Qi3@nhFrs?6Pi{oY z>r_Wq47Xn{qf90rb^A!xNBB*`(mwk)!JAX#xrjSxTZ9fyL zP@kQR^b#*cltk_@l}}`Gey8zc9{QM(dRrn#A+N;N%`O7HT{p1jHHT41=e=0KANV^u z2$x`xY)-e9ed+9RlfU6M_r_$&g+i56lEb~siR&(fIy&><1dWuYZoW#_xIm;z%MaSc zB2N}1?_W}0pKouNfU z;5HhQZ@rIABM^}%sBv%{{Y>z|V$bgXEY%=;zg?(-C?FRK0SDxI{{pqtKPB%)L4-HV zeh_2(eKb({ErY9Yg?bH&~=ND^(o5*C(bX-4xRBL2md>B2o zokx|^p$K8xOtV!Ef}2f*%(cMP2mv==sT>j57_yg%jGk_G?&Z(Sqpta!c#FSk)f2eE3l=)k#AAtRD_ zwfD;eqi+q9fPw%sK-cSX26Wyj_l~LRJlV0>YYMYaStl3t(${4aYKR!FHPw|@hsiJk91-!Smxv6HQdub!n zD|5V(Rd#>9@~gh>HKHJ5`T)n)n|QHdLEj;(G4x=u33f1R_QOZ|8dUEl<1UFm;W0+j z9-42D+(FfW5^cKMBYkUQw$u-CaP+;g2?*GY^HDyJjK#vcu69X=E|2Q3J3S!nj_CMd<+l3aY)C&6KD{{rB~>0MzxB z%S?TnsYG;&KVrNvg3w!ouH%{x)Zx3264h&K<1`d#QE`d6IiG!Lmb6HO+iICBP}{bs zDrGiCCC3d~m+Je$^6ed-P1ednB?>h$0_6b_QcRs*5<38N)pXVfaeHR0HDi`|@vfO) zN98Mxf@d_;lq&1J#w)>c4d84Cziud!pq!Nhy9i@hO40~R2sP9H;`WAJY)t9p98x6m=p=PHbR zZCwhZu_U_pJ2p7tYU29@Ajk(-u$GHy66d{}>!Dc@s(t_N`{yu6hWte{#}29xsKUoe zmdnN1weVG_5VFdW{%n|{M4A;`sm!a1A9~qj;>F-6N%xX~=<`eSn*Rz^$m(oTL9z zk(At1qd@M7v)foJaFQ=-pm%>NuU*1K=)1xCYf`FFiFCTZKd1cNCp6tJ0Cw45`3ZB(8xTXZ zkcF6nn$_Eg{d6qXr8}h>KcAg92sa!Jtf+=Z z;BzpK_W7EUZEeg>WJz0wDcQS;@&uwhyoy8@NcoVcMftT7`3Kgccc`02x>ESBK`sCK zzp<)^Zo=apTz~pfOX&gSx>@1kH)iSD^?uJE8Shc~XFYiZ-@OTm+m1XYCC8?Ue3^r{ z3?{)VPJiVwX93fv|Cz&{uiX5D@41O37j62pw*s#!Kk1t2^|fBSTdH0i@23l@kA$iU zgGQ(B@tOO>1MEI6ptc^ey^Gw_?+3M69}DAt2dh0YUP4`Pk4sw)P~{O*aHb?xt!ipa z6i39yP^)4@n+v+t@XAPp$Q5B-i{x&g`gVteaI-se-!a*e=z@KrO!G~y%zDod;8M-Z~t1U@TfNC?%w2+1YQtS((%F`T^gZFf!Bau6fxP|po=~3MEdcjb{tcUo$tep1UuMhew!xOJ*n6eJKEruY8NM` zz97k8(^=;OG<|6QEnz1^qBKiqCF9+}tj@e_K{!B_q<2tLh>EtsF;=$ysv*HV_XeRF2WYo; zLs|=QaQ#zxCTcczmlWq4?{7201IOioSP@8RlhC2G(gdZ*6!plIQgb_!$KCtVSnA2?ITn+o7K|X3HD)l}D3?*CbNNO2BvD~4lwT<23DHFkz ztLN?@-!t88aIO|H!aFv**W>y}J#clq{sy3I0H7?#nlutxnglpyKELz1D<-+j6Ys0> zKDu-uO~jSym}_et5WKJ#4T>E8Np?Yl>~(e2Wmm8AMefA|Z0A?TtwRSvp0_9ofpt!w ztw~_m2rMQr*u@5+yL$G%OqWV@V0sO$S-KQ{L5wA9`MTSUsF7W^-O>aRc4}UV1ja(; z7!X4%{DNL}{nHIAQjsmHwnT}hev-bR%&7Z*eQvELRjZ9yd1U^d+WfZw=jSdVhM)H5 z%RyOm_;I}P9T_|%gMbO@R_F~zryRiC;P9CWZgdTusyesHJTG!_-kP->7Wx`%12{gB zf4@8=v={HLrI2m_dj;opM|xN;EeHA8mh_E&wolmdDcA!Qh}PJAI0@E6IUpM^!}~cq z{~$CM{k=1+cC#+guQ4~P6g`&MNu8jiSxd-W9BJdKThv4Y>Yc3k=6mSiUI^mKK9~k#uR9IQ+2hR(3#g5&Y%^JT4)Di^>DXW%hT7AcT4^^~x5Y zt5w<3Bw6Qb!w88V=mQ0G1L|ve^hQ`Q5Hca6ANg362o>eS(6E~)@Po6<{$mVP=QK_( zY=+)^NI%SzHc~bohZl~EX!|R6+i>)08s&kE!`doFoPYmDLz?so#XIuw|A(fpjEeI8 zx*kyhNfGH1k&x~V5$Wy*rMqG1TS2$a$rtDq;#~l%Gq%yoRTJ)iHbX1S z$flmcWJ7;nRRNy6@K74~Zf`2J*wcKFFji~If5LR#Jaia|;Fz{P{Ql*SR+Z#86uvIH z6AuhsU4j?;nqN1_{y3L76*PnLE;e=U8oT;)D4Y#0h;bPuFnKYByMI1(v|B8k>4M8Q zzg`ef3YD#k0(`069UBAr2op?st_{!4qC-$1V<sdlB6Of4C=g4G9wQ6c-T2CiwXo zWe!ZoYd`f@>_`w{eE$A&FaJBn5|k_{ujw|>B;P<-$zG?Uf8UEnRo~HgWqED`9IkiR`=Bx z!$A4aA69A0n&b9!Tmu`Dg~y@Txo>xW3xwLKa9@or7@ykM_zX_Y_xE&xpbi=c>Rj{w zGhCnits4mlSkAS(>(5mpkrc*ps-_nVBJij%Jp6JFxXL)SM$xx#4^aS#9l5CpQBgoYMw*xW z3O;q;hq@~@;uZYl5ZG`}mh$3WTGpn~)!t^X@e2eZ_8HU$OYvyg{VQ@q;H&mA-*X4F zYF7Ds0V4FBwGTEg=9Vr$%0=RCnpvfq5HD4EC45RrN{V`u7SW1Lsa)JD&{BOrc>mMF zHSS9xNF(Hb!R2f@G1B75kO_nZnH9>EyxrUZ=j!XPqH%FSmGv%rFo9c_2SM;wmg{y- zTA_zI|Jr*}hEa*i;rX}{dxe6%@m6a)o1eGnJ$iiOCf6=6gkQIO`M@~9(*%{qgn6tr zvGh>mJp=uYr16=_U9g~?6HizpWRw4zrCMC+7c;6#$}Y(oI!~)>rTFG!hMr z;D)HOdF1{lHU^c^>TUl{cd9cCrRtRHUXRIA4#MhlcSizK%VM?bGmIDPU%pqxfpkWL z$fTzhKQ*42g{PdQ&%^o6=eS6$>Jm_IsO# zxc3F)(mRs(MPnMNN8sj*We<79CMK+pMl3e}S)2{-iU&c$BmR-cl|2e`9AN31Wqw_q z5r}U{0!B|B1rg`wsW}8YSS_4(2MexWdzQZ>l!Ry{a_dQ^F_*2g=Es&d(&3F<8a~_m0m>s-s#%6kCek5vC`2tB$~+0B12$zJ!Z~NvnCD(}ei*lTSn6=^K47g14ddJ_jYK?bzI~9Cx=8aOq9A6vKD+O%F(NT>(V(14-~V zT%CAOYK}B&dvH%-FrwlO-MIro2c#S-46%4RIZXCH$!iW+)1R9k;1nY*Kq~`4yF}2LmEd zr*>z;(wt<`V`BdEE$E~}MMHH>TBLk<0ik*MpK8iSZt{d5?BHy6%UckB7p>XSYH&oS zzDlo5wU{B)54~2cjDM#@)$-ZmEP*hl(*dAM%-|Uoo^~f(kE=PEB{^b!8k$jflYQ-ZbzSR4QreG;|0` zK!@*O{}6JSl9GIj_l>$Y4Nm71?M>~0;u+FWqD4n>hLkO z8hbwGzdU6IdvqIb=XECIWxo_94XMo-$NDr+$nt`vWp`1~XPRkmdk8IyjO>Eo2gF6x zwXR`99BZt46h%`_2@1wD^!xq?TVO?}>0)sr=}##NBW5{A6LkCnM2QUy>s};1D?=#- zC{%f{e@wC4fB(kRJCag=K3@$-+#!g!rz>e?X`6ExMUrMeOcHh%)|YSI^wZa%gU!l) z-;DHRdez>1WTNCi5>SoTX(y<`EapJiJXVpBrO_$(HZg9{bnltNHWH~`FrM% z%wYDX7(5b+#t>yX9`kr{ysU^UID12F@8;6{H(E`}$>%aQ3_dyoa|V_0bcBW_Mlg0c z-l#{7tYK+gB`KDpFg#mN@+wD}dA66NT7d!uL?$ovbT6qKkp?G_+j;nd4wg#nhqgi$ z8C^KgMGd&Es^8Z79h9Njm4BA;z^waYh81b-#wxV-ff^#wn`k>Xz_lrAWol8PTve52 z#u+U2SKXiBRtILC3M|k1@*V4I3}CBdQsseGtB~MFVR}ZqlGHmTFYbc5(|5l>R=^a1 z^B-4kYPLCs?Tw0|4<()2D_J#0XDJjE2rHvM5)7=IyHxTf!s;@Z4r6NinL-8`LL>_< ztY8t83O+7(!zm}O89a|0U4TX7w(y@>aN1OOFqrZR!>?@&LP#6h5;r(BDBh&8t$&Rp z0+d4|LH|{umSWEJ_}|sQM|=fTpiL;U!6!%?y{gI}ckh)*E!X-Kd1an87;FEUShE0$ z9ex6QHR=ja?hQvdTt9j@U#A)Q$`>RB{|rDTpv#Mvb~dJRG7uh&^avDrof%eCkd~w> zWews(OZ_T2t78OIFFfW{L_K^kiTk|gA7O9#<9LfeD=J)Se`ot?acf%OdN-m$#5&i6 za2sDvK;~mo-->?t0H?*(TJV4c@)S?s~ zGIN1l!#89jN=RRU_&{VRE%E^2$t^#n2v^BFvXs_W!^q)S6}5jG&2+P&eoxK+C{mLe z7}&YNNc_FHS}i43*MMks9akFNu#^lN+{9v%*D0vqODJPv5}dbW1z3nmSwN+sk?-F} zK9mmxMIT`+zN31Zf;Bz4k{a_k=BD8jsv@=dESi8AvJn7$0|oV4e0;OaCW`~LbMw8V z%lHYF=7Qt@h1}}Dz)l}?>e4d;(IhZe$*UP2I?@k*07(r8%lhwE&pA|rg}@%Xjd%~0gt`eL}gnnfb9$<>91F2fD$QpHz64_noP?Ab)yknBGRCr z)eR>;&^N-P1x~aZOiO{os!4y-!M0Y2JOY0nXv_pNKn!Q1v%6!nJhSm(#$>^R)n^;9 z5nY*dQfKkIJYtFWpw4Sa#|OqCv4%;veWV#PGM77TLFKLi5q%7k3 zbqH)~Nmf?3tr-TxAn~^yN@j(wE%c_hpf7x7?fstfdua)+pn%C0(R&Fi&`$;OKkL%R zJe~AUW_UTp)#kVGon<0^BG{^K4({Q2R(v%)djUHk{u8@uMAVuJ1@|qdU1@WsOev4^ z3sy= z`6r@t+vHSAyT17Y*rS37w0T#uzSOw)n~z~H&?qKg(Ary8&-b2 zU-$K6guywx!D917cGK>yY3j>?v6S*pg9O?|8U}N%y)L`NZ;#3G)zv{C(M_c%>#ZB@ z?VY}phoGr-yz!p<>UTH%mLG_17t;*GtlJG;Y4EMMf4~SFH3p_8n>q+}oYsp15z}wJ zM85JkE`8_3_zdDjvlU932iPVUbyNEA?}@V&)#Bt@=kOk0FTORhAA=)TJF&I25>YJt zkp8_4cI|9Yby=Q)hL*rr&-<8tr(aCZx!41d@gcLRJw9g1_FWYdmfU*t&OnxBccmH~ z3CyWgn5~0KY|+azq-!xi)P-NQOqH4-lP|HpG&|R+K5R7c3OntDCF1lAG<%X^CSHm5 z&y@I9>HT1eK$Yo9oo8bW+h}mhG>2T!8-Q7T^8zyicYk?O{WTD6;Jv4^4VS)&(6_zX z7!N3PYWjYfzqR-f_V?UDY;fdJ<5{)>C-Q>v1Z|gsYVFL>%;4F+fP7q5 z^5ce@W0aR*Z^y4y*c%J9ne2ZxRleU0@)#L35)+cKQuI3PcMKXRl9L>IN(;fg`e&hf+P^tgFo@tBrSW$#95*?(FP<*GlL9I6^%rbls1{i(5PjR&;BZ$Hs7+ zzGw1O=|jZWc=LO(c5+zEnNy}G6FalOU?Mi$q(Vjc4p`C7j5CNP+`$>|Z<`P(O}qJa z93h)OKI^@f4+S0%LM#h0Go`}J;vIF68_K`#)Ydu!+}^|)3|Hy*Db0QDFCe6T#uruS zCOw-~#{>!=W<^}@jB7J4}W4uFvb8AG@6&gAe`|B9}-OSW0 z@lf`C0C6lW==*Lje7a7E%b_DE+Y==|!JJ1}GPm@9tcqIu7xHj|5>yxbK=hhS*~d$5~q;Au{femEO)T{0#5mb6re9=BX;)5M%l^$rSM-IyC zOaKb;<`&ay+0k12z`rDpwB^}{h7QM;Z+7;r^*`zVa1GG%fZ1z0LJm59ock?BJyr5h z28O7@vr>7_5kG)I%}#Y$*IaAEcym%+`stw!WYs})BI5fobC$#N4+j{elU{>I4O0K{ z{|;QK*A`LNpH^kE5WVP9$?R}>W$XSPlcSUuOhMvaCV*fRq`sra*qwoUAZ(ySK~s#1 zcWPR!tLjx=j_)#7`3*~Q?_sp#3;`Z-j?iCVL{>nUYkD)0;JC%n$Y$!35$y%Ce#-kG zPTBmKY;y^_f=Oc7X|)b5gXXsN1wDmy{+=?K;N9rn*u;_4>7r#iVQ&)|G5 zCW@ZZ6wqa1p*<@4Y-#?39kw2|rLJY;e(JE20^V!%4BAWme@Tb)iTAdndompR0>jyi z!wY9ddvof`lfoOU+sH)IL9>x!ra!#@L{X%p;V6Lvr-jt;w z=)HG#si?psGDoi@vAIRS<#~IlPg06CSUV9Lb@GaYH;~>u`3Uv}{4~F>>HPEZv5v?l zvYSTLvoqQax9c5M}7Bi zl_lajW3#NJ3T-yQ`1{G>op2s!QhhWMkdk2k zhQ8F7Sf=nx6ZylRmk9E`F#yES`ZjUoMq8Ej6B7tgXJg|| zQ^7D+f|MprPWaoDt@=IDd{?s82;6)cGs~DWR)vqtFI%yFGWG*y)Zb5pn3tMBMq*Xk zRMPFa-LAA5luS0_b^jFC%@rV0Hy4R~M(9El^ij!bFzxmevuu6wQ&XXPl8Wg_Vc4ME zCTXsfcRm^HHfnOOY~^D@<9e3tlYsNV$$Jk^bPONKvXzH*dzyzP@d4&X>rK^9Z}sn9<;zWl?~Q_8C004 zIG)#9LeV{VQV;&J9IEnM`bEnGW5(ImU$sp0Wh)AfT4q?>B@x9B*#ANgjnLvt1eqRH z;*d;>|I%Ipw){@m2U0+G2uA6dpU_EChQ9o9y>n3Ug3YLO7W)gW_t>k+hwZ>{KF76< zL4b}zs??t~fNjfEwN2Jed<}L7@Wwi2iWW(FzKDt>{5roCgY|apB&!<5N|A-l0lU+_N z3GeHkpDRPd>Qw(yWCv#C^Y|ddLK(iEg<>hbP3aB2L!>I9lc!Iy>m4t%wIV^Rd+WNJfZMwfge1Nb3%t$SVr8{LUahu}tGt_q_SB%CaWg3|^J|=VNQmu~ zB;YwN2=+ZGPMMAcMthv+ved{vz8Hf4Lv3vL8+BMme0Dn2@mZH=iYzVB6Nq$MN}&^(Njx?B~od z@pylAl@!0UncB+q(}P8ZyM66RzF+Nue{X)01t_-cG8k=saWTBdZDD_vx+}~(zeaT))RRgWp7RFD2ESLR%m%Ohl><1 zy+kf_uM=0kfjC*;7UaPinj_1BWLoG-j6+uui88(0pz7IV-+sLOBv5)2}ONi$!WWndFw>->% zP@QsDMR&w=3jDR^(@da<9NxfmE%**g>cqpRGToSLRGx18PX<^%?CEeL z6~=UU%E^IcMCYroZup&Sr``3(8@w-UVxuL){uzHTQ{VO#fvSdmBC_CE>zLMEZX{}% z|6>+YRCIbEu$Cjt0T;MQ0x{47MOuKzoBxQ~h_+iV%J1yM#FuBx8S>yJ3CJt6yPmxX zz}~NB?Xr&kxkJ6$Tubz~?)&mOmaFhT6^UV`3>{i{rgOFVSbeFOqO#Yq^}Ega$xq8w zMcgSA6BhMBcO&m1tGl!0G0&n7tC}w~A0r7a@h-P}X9m%n{<3@&I)@?Z@fd-o*GNpX zET^S6IhrQs#2IXsH=`&bfY8mX-8pRW^Lt4_M8}`OsvqXE0#Gewy*L>rs|z{e_L~E) zk`=C}B7HT{s%a$v$y1)=dCYKK3ukPuMm9!Cg4*`I;R;8xTt+EP-Y18ZZ?3|+-DA?* zKiD-JA8`l;SgUtdOU3*Z(%gV;hxIkGeo3ghEth(Frka3KZy)<`xDF*%gi>Z&jrGk$ z8wvh5#f;w3oMls_h`f>3SlA7p>&T@*x}0hP?&uc9o4+=#dFwRWCEmw5pz`a!ON-yh9s zB{hNez}Dq&AOFlumh$L(`hZwP^PUPGG>4&vLVn*+L`2MC)TjnsSjtv2L56aJe>9d;L{xMihPsvvblBz8cp%lYp& z;=`r9;2w``haS-?1rir5xo$LjU~&=ef2=P0Aq8nB$+fEs7{^6(gR6V4>l&3q*~-{2 zFDh7qTClu_Y-d%7Cr8|p>a;yxX%1nxzlSM_c)Xc8wfE6YPX&^_jj9atwqdQX>mXzo ziciN=$&m{+Blp$k-5&YWtXhYKwj3t?)Sc@G$^BcZPiZd5alecvQW*Dpzt+%WryMQ> zsR^YqlxzqTvzH9brp!F)8@eXDZL^LZa?%9ttTfnXJV9nwvGfZUp{BB~v3&c~OJ@TQ zAo}2)Ys`RF3vjSxj?v?7?6-T4L{{hPBZ^cxD@N0E;E?V0hhV8U)$DU8Gl44?p0o zzG4ZzKrP%4+bl3=Uzfu5Kut}Vt32Xr0OT>Lm7mL?3p1-*OY6?xL@u@EL&iMMR4y2? zhNrRbzCGjR{lCoHKa)%gAXkZ5xSQEbB=puB-}K||GQ~{@tjDCHM3+2+Eqyefs1w6a z#RfKs!UM4p4`-J{Gr>ZrE+>x1e>2QKmeX-^!MIMfW06O^zji7X(xrsQmO0LOO@=ZP zhTnpzv)cvvXX0*S-A%OZ8Y`^nR+^$ZJJG2yiNo%oJAlnFQrg4p9}*H|1aSrHjpx8= zd*SckZ*jy5B9msbNHyI&#f&gB?BI_lRVLM`arpI!HrjQlEh}|GOAUfzQvZh#3RiTY z>AzT>fpc~hMKaFmw~K8OOIBHXGYwISa)|j$41BMy+7l^U<*2iR3EGXWngQNS;Mm9C z6DyQh$iD~gwMDY1p_7&A_zyf}b@AV{Dl^PcHTJT1Oq5!2&sI$iTY;r%_(mbaUFvPI zle#=YqYIDAVVh^tkVm|~dyD!A?y>LW=C@pIxaidj)>aem*!tFGWx7lH)5^x^NZjA0 z{VJt*xj?<~aa+1$7Fq_5H%yL!nkn>207&J;xy;287!QBs;>!Ml$?#CEI&NlYre{-! z0cq+vn)xGxA;;}_Ztg-hycRNEjO-vs2!9T-K*?0O-L)ZA9{nFyK%U-5dkXmK_|Xwr z$g18oEXg2(djDl+{eo{;X0&zDe$g&hSSAC8tY)mz@Q!!_IRSk;ZNHMmU)G;|if&~1 z(fFpr%1rii5m2nBo%LGuJzW;l!)z`iH10nQWj8rlvh^i;?_{ZuXnO(D8k8N5$`eIi zQv(h@Gp%}akifq4`*e@=`kJjOMTGU*4l})wVYL5Yr)8>2asW3~u12q)a2g?)AZ^+^ zRD50;E&N;R!NTRXc?Q1EYGdR>t5oIPT`lblU*Ud;YskdWmm1vjIl-M2)_M4oC>ytY z(=r$zz?d2R$=_rKTIkEwwz^^p4UfffAtku|oL>L50f0S4htFxhaaySG_5Od~dwC^5ahZ*=+yeq(?hKAOC*;Uyw!O#`Ve3L(J^+S1STz75z8LwS(*OriRje zmP<(~Do)&?uCjK#6u`e2pAR{^<~xy-!}Lz1>su>6Fq=sBA#O zs4cz5zaDpg>&^M0@j*coRJS~;=<&-6;SC+Aq+BGPC+*3M=CRhAk9dxmRopN8N2i_j zp|7O0eDFo8xJLBw`ZR_Fh+|8nGHi7(4~5an1%X)ZKwK+M+PLlQ!*-A)+|YM7jHj+D zbNUZM+$fRDd_6~y8~ka=9)ZZxXQNqrW z4~VdN9T~}ss{A&uU8K6lf7ocU;1JssgLG=o*+0$8ZvLHSsV#|WjR6MLA}>&VZM%PO zBe1X{$jFyr`~C6>o_Pj&Rm&shUxI*+_U8g|0x8p`^_D1QY%$M4yGr$hlE=%+pT_wa zN-Rl1W5SKd9cho3=NvB;<*f27_qjUq_0JE`l*_qed zTe|!csS>W{aDLdU{&Rt5l;K@LtKSJig{jVaGg!14WN((kX4{g#*X)TCq+S5g=b(g{ z1S8fR%dDy1P@VomUjcrmrp17F0a>1RU=`m3Moarl>>j02<<2BkQ@ZTJ+YOFfuT>M` z7H4evu5(Y*#UIV(Lf(zC;r7EH<`RZ7wnz1{Uix&9PJL58x@~C}&aqS9!iGl4F!Rc% z`gyhl3(Y1uoOwp}=uI6~8v6tJ$<9a)ZZ4Tq*0<1D1ME#(Z?z1Pna-5bi@Lp)2!dX@ z3&IEXL8hOdR9{??-tYb`6K{HRX5YI-+k4{{YP)=H@wWDP*0c@x+DwCe(;oI~-E~~t z1?S~hXKOguwBAxjVC%F;t-<8jRmy*Nc%<#IswXlUe13_E2tS;n9|MTa^A|SZjjSzS z5l-6o#{!wsJ2HzBZQJatj-UHJQGBnfJ9xbO^T#)-?oH}N^wDY1$!PLlfo#?3wTT~y z$PiKowgZWl()V3d?iN~A1W<38X~V&ay%i5My(fczdx_R4fq|Eqgj~&R57vq~3nM)% zCvXp)0bES<1KZM-ICtPZb5jmouYbR};1f@?+rtk@O}8_&DteKItq0d6x7b1wOWHk? z;|}0q>aDLv%wra=)kJFX8aoo?lhk8H>L;Sn*T`UH5OCrPfk>*p=Sb|w+(OIKu{No* zAjOXue4oDX5-SX~IrzJq8vv(?(9)CAk$>Ig(IsD_uXk? zp@rGXVQpSbv)p(1&va;54w5{*&JcZ={xyegWIEG0xDJ)^9D!1tl8UV=WPbz`@eGRf;DbQMBZqlZ$sdvLZw7gKyyz<5WLewKFvG=@#BL*?Si4+xPyWteL7fTl186Qtl-~ zKw6W@R+f0I?0CX_er^$O6-jEuxV>LTElvWjTjIVU9HtbnX~c_DMO_g{%uEG&Qnr%f z;{rM>IaQ1g8If_$E#Ev_5)XEC?K2-ELZ29VZd%QT{+&t;98Lb7@iBpfrNE-9XfJf2 zjO1Xe>9-O6pp(Cfb5Kyw9lN*wo^T}wg=TA$wR+0&!NAuw^j|4bFFE(IL+brdMS5ps zyY;v&OTQAV+z8Q>3&V%i;-a%!sgGCdN2q{c+l?A(e}3V5#C|A^kW9|U8}Fxjg^s*F zsPD2O@vw1-Jk;`%zNNLf^uBMeXj;eP>7N%-{eF~%ne-xvL*4#dbOr$gfVrJ)jqj`0 zrWhCr)a6syPtwGkRl-13m(T4=|Ly#8;h>jlSnZHCez(FI-a=obGGt7`!o?DJqRy?X zLu-U9`JRpjj&SY{j+E2Gn}4~kQdRns=hdV|J7ONId_p{XvyvUUSbo+v^bEVb8)tqU z`Z_{^;%+`EgLYWt;<9#KH>5#vRa(#g4hwyskGFVcH84wNbL(lgQGhn$If=Q_U}%)L zs?$1co`y$XoCl?UTcL0NmDLTdciv(ZOf;&w+zffmG+a?t8#9DV=EPy=F*7Q^azTOnO zLiz)E>eHKpq4?!qmqr?bmb6po;_Z6f+YM?@sXgze944orG85+~Z-LMAj8mV8p3%mo z=fTr+VF^VHahh1wN&T331N)yt%9oW@g@b~xUD&GF?IgO3q^~*IvX1Frf30?m5hTSzO)-_3`K1s!;#KUs}jsKb* zEZ9IKNLl1zaqQ6+~1PMd-Rf=AaYiDdAH`^&}?}M2P^r z=?t8uAtKB`KV3iNFy7|+DJoP0k6`Yg{m&fcL4j?6nE6I+Hx|Z(72KOg^CPM(M zm@!|laW04%d$0_B`2zEgD+?!xEk&MfNK$p#3QYu_#L!NST+of(u#H_YO~tR-2nmgv z#5Aw0?DWeO4Dg5t_XTtJ4n&`I`u-C$OqbZ&>2eq(o{ zMg>^zn5l!pQbr_%E`KN3VBUI%Ut7+heSdvC|3S}F%~4poJ7ggaC{q_#B`0B5Ogwb5 z$L`Fkha3ExucQz4h{5?B2rAqDl^Dw?~d+UHK^qFaM%R+ z2ye_Ut{7M#9$o+MpJ};l7xoysU7!J!+*Mq+Gp|x^`6%KC)S2#gVy-zFrCmRvaq;=; zJF`i9-6Td5o6YP>k(@i_K+!A0)AsOw?URQ0yt(>@XhNF?#@&6)o!UR2Se27NZ2r@P zh1mS55PV3C+qW%JCwgg1Myg6do)&&MlCqe@@h)}vOWoKH!GGFwHP%dx4IDs(goZE` z(QBV3|4X!rQbdyTxhYpzM6=x0aUXDn=k+=bdeIxD%hD!3pD>I(Aa{HUT1->WaI+M( zechbFwz}Y=zy#m*o1&+6*4M145U80_0s)yj{Nj2>;vwUzs~jWg)Q#-EIe*9d=OBca zBTqr!)6MlX#{Lq|11gx(3w)JD5nSWG$K%%o@wDUa%DWkO#-sU7CWSPtcJ5QkjD$#A zaTJ-!TkH16%hLlLE2XlRI}OOa)y1MrNRgk5XeBqmvB5HgzDn8gB8N4VXlA&y53lO2 zV{sQP2_6#j9$EkKn=X@YZA*!2Z;7$W%SXBt%%fk)-nh^-P9iy&0O6*Ci6F7VLerxl z&^1W?$2Cg`)CO#WvFeNWGz1+Uh!YGWIHTLqB zcMlrLhO5W3wVXQ`0q1^;#_FlH7rE&94;W$IT7MkN=(FT*>i#ji`CEzlzbA+~K0~TO zk>%+C%IGHBw!=QM^tlJ%LcU96v+?<1QBl{RyWq8?wpn9l*(eQehM)|NJV~2Z^DZlM zngl`|*d;PbFE$4bU8DX~9*8y$dwm{L)9t}DU)Lu^WU{)o ztCL0fqo#!fmM5K>)8FC2b0|ql~SGx^~G&TJEn>Q^vThaM8nGBL|XEG`i(Dhg!PwKmUgnkd0Y7T>z{| zkg>ONmfuGgrz^!WM;B_<65MLn;x6%SZUmMY`R@}BR{ILtj|*ya4)5MVY&1-Rhe}pL zqkO88@Hn@FXCm7pRb7(@eTjOo?og$CT5+7BZjPu+I z5j%|JgV+f1xN%`UxxW>B#fu&a6}IDK9+Ix+K*N{C+CjTFXeuZ^URfRy;LSs9h@2jp z+#Ci>MUW`Kv!|On-6Qk?WA^5{JKtp{3$z*(rwFGh9&G$SGICrl#1Ff%EAl0c&mgIy z@6-};}5jq&duRWWwJmu!So<;P~LRN#rbxik448x)xvXcn7x4j!BCBe4st6ZAb zknh{Ih{wynWhe#&{W_V0*hwYYmL{*BAf{ZvTokYJi{qb+Fd*Eov=E`LGkL&kEGY)+RAEV z(c|X)eFCJm4{mXQp_x{T?#;}%1U;XiL3=ewo#ux!^A|8{!myb@%kOH$P9L?sxJ8}$ zMdOk^b`*M}M-F?8J$&Bd_?qSwlg~F!?sK6eymD<%gQlnzTGKgSo~zg~-1~G?8~2>- zG$zk59`j5Z;43K0Z0_kYx4AMIgCwpcq@wVX$I`HO(X$}{6mkFWZf|&-E6i)u-F{I8 z3F451(K^8ae|zL3$zrdzj|!$cu48!p$m`RK=L z<hxe9>|jSOS)wp=$6*A2L!g?2d5J5A%_JWVHCJzD zz7SN^nMM@M%Y)!5&w{v}Un7383ECfaPx;p3x|lbq^_hk)?)|3t)TIgO3j!0;B8Q`B znmsw!GPY)tvIC35jw!6z+DnmRH5-vUJ9ofKO@!w**`{!Z{BO z*DHlIG4Yq|Clozt^P|G}ANWGz^&U>{;&l~ENrDG*$EE5>kbY!dzztn33)1TgN<$3{ zhnQ8TKkyWeTL4Tt<4Yo;vr)P)%^NcTs=8}5N1De<{X)boUFUG78%lG$>qe$w78hWT z7uM1xJ8JW~mQ5BD!t}d1CV}*+@OpO#S=`Zh#2j@|4@H>%2!^`G4!IgBj!8fBd(khb*!IA_d;}&$0_ZV$7{~Zvzzi^g78ojyFz0m~5H+>5KUas*%WiGob&T zW5l!SgAlxiEw0UC*_9L3rbwwk}PI&VSS|o9@#>Y?vG9*03YkM!( zv5p4T7CIeVC4OYynx6>fS@FUI{T09;1lc1g_M${u+#DQ>_#doXrBs82%XcZ0zdU#F z206_RXaRe-8wYCYrj^0m+iV~atON{dK?hq43Ow<&8jRTyhrL7#X}|*06#n_c+e9L_ z4Am3#5EbCixbZdz*78)n&wen1Yf zYKbE(7NQ?x`E~>D1#lKEzMuR(TK72P2P=9GQ7gen;=58eZ4R%kXWQYpu4H~r;kXA2 z?!|utspbJGaP(nvR3c|C9c2gEMf%9XA+L!b7LHhxaN%?pw}WZ_J6y$nuE@5znqUS} zym6>eQI3C?QHZ`}(xa+&S8^uPD7g&H$}<>Kg1sz^9b8%bKg zZh)KXdxN{)6Fi~-%yw;@XG4xcd>ful`aRr9n8B&x?cTCY2jNyH;;sR?Iq+Gwn!}_M zoZA*km|PlvtAu*Gx)6fRLU?oKjr za?VFpE186Or}pIz9&K}0UctoVzQliX6Yru7#(jajU>{GT-)Bpw_<-4e5B#@Y-4~E- zS3OMF<-)(@X`rqX9J#T`UXV|a{FUWuQAea5ic6SsttuHqn34(2>r5Q^{hv>b3 z6d$CX80En5q}_2{#?2^2Mx(I2SZQ#YAG5}slt#B3C%EPFN5v_scb-~7%iY2anoqYX zK&aiXz5*-TN%HCOtQyx8boDWkKOJFE1E+1uoKfQL458$MjZn7H#zf_>?$C_G)vZ9` zy-5_O6QUvX%bF;Q!ghiw_=!4a+lR~X)B8S}GY={2i9i$Tz%Cat$HI=j7avAY9MJx| z5BTOy#dWx)xP9W7W|9};BT*XA)!J>K9d2?-{gglcXLaPzn72qVl_VyDK%YHt@KZP z{{607Cn( z7!orJekx)e%k)pSRVuoQQb35BR2o|_j~A;VeSOPYcBl)pGRzaczIo|MRo|9>L12bP zgAgA>hI}dm1qQy?Nx@5D&2{`sr4{X*Ku_qJhTmK||jFf~Uz^d#!EKWI9;PkHV ztxnim?KA?PIgw(LXAlcqWYfJPhZGjf{ZI+vpDW*zWmm-gf^iaR${=5)g$#BU0mUR43^X7g8tK8>La1>J{^%68eqb9ak;#ZRHsZaev7?_Ep1$H{wuqa;x&-;VkpuuWAe~{xP<2jUb4tkZ&M~P}{ zcpgVhaFn@H6GeEVW-z!B{mUQBF2Z^L9Ab+NE+J;)B;421v`2)NxMB3thsvXBv_-5m zEv&y4TtI=*l7?2#(Y4zC?&XA=v=iQIWI!I|bPC@Y-<*1?RJdT8j*yH{%m*AvS)-iE zU;>A#c0wg;f4OEE*2kAqS-x0-th>bjSa-Be?g_P=P5kGQQLoa!6LPNTYCUIiN6r`` z>-Dl|>-^F5p5ICRydPQH&XH`+RPe(E9(KsB+ZUM$SiyLVZIPNaR_XeL3uZb#uqv7* z5YJ-_nJE~j)Q*_*DFNOd6ctgIbFb`c7EEG1UUf{x+MExd+zq>XY#Jer>75)uJ|Z~q zpLdHg3ri-IZ?o4JlS1mT{Y%R)HW6UV93MO*zIja?MtjUXTyP?0Q-z8Iv6amrF?2dB z3LVr9=U1nq=z8q|!*KsRkH7(b{(*e*5`7}p@jtq#YVbT8+cBkGZ-5HcU3JJ_=Ja~; zkZV48NTnz%N*vK=_$8kQInrKk)v~So&L}L637;E#DC>uqfEQJBC-hca;P9REx0JQA zinEMMlO&=g|A!Hu_XH?9ejrh!1JtTm{qjb^!j81;nD*M$u&f`7_htUp8}XcEX*a^3-9kKdL)IX@t1Ax^V~(-3w$VE_k>fqU<^I4XK!zO zZztKmXQ;lnL;UovQ8IsU)%=6dF*ODwIpn)r;3HQ(qway>V0v|)my7nq5e%J zNJ~tLx$P!x&Ar*kKC{ph%QI*GJU{efkx$J18Tp@yDblIvvrs_(%+PHn1_6Sy=aT;@ zNC$U#MUD5JLXUr6;z_$c5Wzw%PMF?co`k9!Kp;#IaQHq$>w$Dx{v%N8Dg9MMP$_ z^6wxT@e`e$lHm;H=&L*$9LaeS2;`6yd^S{U>VOPQz$m$;jkBtL`2}l)BCV?KhGy+B zMK8&=me=!!#tZM?6BGkg(+T1*FW!R)kN1E%ng}~#f1z>dN#h{HTi5#n`J+A$=gjJM zd=OUU#rQ9}B`vMct37e8-;Hj2zMyRBTN+^G6ui-2V!F0`Xi=2I3BFdC|GMNM@o;0N zEgb+{HeqCmE$eekC<+z%@DL)6BT3_dXV8KwOP*;jtpO+lt&M^lJ z%cF+3s4}DOe;DTx(9#S%90;sOCC|8{>Ng3UMUWWEK!|A#H3av9`aV2C@Q4A0NBr7+MEnH0QEHA-CxvT{9IO13# zOQ77+D^H+8o_5N2LPa+G%>}2X%H0&=>|bsx?8%tJ2#6E5b16Z>FzF(?(PPuO-VO=i|2XYbI$jB zUvRB;uX)cHbIdUpujb1(O|fC(0hMlOUZMehO{JcFox4*cXW>#%6{190)xU9Y!BqmPP2!@STaMA1tjM0hDRd)?j!8 z*+SO*S&HT`-k`4cV7k49x#5i25maPzR2)~rCoe|V>qBtyi1)1%-V~E{-czu}%bHZ- zGd7&{CTsL?`&AP>#EkME>uY|sRDeDuL(}?|1BS)tyEX4Fdw(~ATO&-^7|6o!CcjSE zE#xaXnJ{?d8Mk7a01#V17eWvE9*imy!{YA%5Lu{Q2vNXhA)XieIGMt1OYLd_l-A=$ zdm$J5#EkU&iYF$>qDY@SS%Iy z)lQkWfgC(U@AM3}p-YUPk@q}CfxHN6OS$Iu5TJXHYr~E#+@ggffA|-o7xD+A7;9K)^h|iEPc#?tIXJud#;IW4p z63^-{yAD|O2_(_{PiFO@0X=M2OF)CN0ZSKe$U7O zcSM^32A1YKsp~Mby#f>qv-?xAPV%M=xfhTh9|;EH>B%9hY+o79{#3=?c2_pAsqqJ@ zQTq=Id=hiKYu3E(rb%jN$@UQ?#|+(M)O>?&cU-8Nr4wVLU#t_gKXFXdFmJF$`9Tv{ zZ#1!z!wA~kXT+ZhdGM-Q&(SsVWH9><^zUKlulnW)yiol}qUUK>jOT;SfD=YFJr;xTb%)U3MgNE>UD zP!e=+aB1YPoCtQuf#*u=dGs<91E?~teJD`I3Ep&uN#bD63Ibye*d%P9)_5D3iPK&F zEOT9@4PVgU1rKo^Q~MK_u94JqeI1>(qCiFh+c0$gO_BVUdV)P|7?qiN*2Lc2>WH8& z%JyopN^#Vl-mySlCzCh;Fa6O=3rP(e7Wx|@=3l8Kc4i|dh{&Lva4 zw6XNS#LUM=G4vbKW-u=KR08FTJ4eHISlqX{A9EZwpkxVYrE#H)+R~2~5`EtedqdQP zJM&~<1MCESo3BC=q-@{t3>PkaJ{x}fCF})c)Cd$UUUdS27qI;YTQXRv;UX^Ny=h~w zW`OivBH zPR_TksVbX^8%I7bfzMXs2|Y8-O-IP5MBHHyOT4xi5j(;Vn8Tanv#h;G)2YMzm7N~4 zJ>22TgZj-rIZ4(R z#kxQFNYw}MgDaL4p~Dmwx{oc*_0y6AB3W)_i{wAnj1d5c*^4L2BAc&<)a%FGeeqQ1 zFTx-IvPVUsqiCv&Jjw(^-R?NAl<6rp4AuHty^OjP8sD9yy)1*u6xH?0@lcpt$+0GY-4>p_gw2H1 z>&*ll04P*8W+P9^9Vu$LRZKIZOK0*Z&c2oQp4Af)CdW&SWjS}c?mFL8t0QDT=}s-9 ztOf{lM2Xf;vN11G_Qp+_g-7vDt-%`d1!#buJoj~r*o@k#a=_-|T5Bk<;_}v7q=>3% zSmm(7`>n*xFLM>tKj1kjK3iui&4u9sI)LiCs>6ms;%-lmMjrwH{Nq1)t@KjEwaeR< zpE)n^Bfih|(jh=b&A*$;#Em(_m36h58( zQ$!Kno<_n?Hd0}!Q5fX)x3XLQai+{iIAuJ;aRo)kjK|oU=-T3VrL3_Y#rj501ISbf zyR)}f)Ngdp@fp%=+KDk^+|Nc}FEyfCY=TkbOdITd4NrgTN%j!j@e6MlvWjAZmwO<= zmHFY@W&fuM*3&oU?*eTrdWBLqQI#wz=wDS6e@$%_Lr4G-c-4@HOVZ>E6)A z4i|SNfPDD|bjXjRZGobdD-X`Wz#!LNOEmPTA^IXRvf%Nw++pB(%~a{xRw5cpA&=<; zlg*KM4;d*hb{=$nfhDfH@gZr~uc5=r64fn*LWwBjx^>V?vw~)+Baxpz?i;h*7}s}} zjlMRO)+n?Ul-y3#A~8rR)>BiGNTh_~l#i~2lwyKE`FzdbIWjQ=dsizE0-FI!%D=zT zXYM^3k@9e{8%(Iw(qHrvs=0`yp-@}-Wghhqdfnj`b7P07b!K`9te3s&w3r$OEJ!!eWwD2o)l_!75# zsbbqUt*V4kTNF-dbH;3N5Id9|-44=B0GjX=FDK%jn}7k6h#2j^#qnN#1qOb!6G#-E z(r87JMsoMeG&6F=@D-id=^fxtAZs!qwVR~)+OQ=8d@!LUBHwI2ggwA|`B%h6%RXqq zLu8S_L>uCo%Nf~~kwDsJ)3Pz1?Y%g&^=vNO4%BVY~!4Gqlm}NF(LN?_nf?5=LvsZk66?jo`Xj-@UrC*ey>919^yc<{eDFV^-9m zLWf@-77Gs7VA>Bz(n+V(J4h5%{%&UJowB{Zr`5W~h9CY;w48RoSG7y=aVyTot1le6 z4b{2JPaI-L5)?h6Ga!}wLRiStG9_dE+ZH&KCw> z#9zzG-95^i5$391XanrZ011ySc2ndB^zuep2F_i({*Q$(H*h)Fib2hByI0_`rGdwW z{>(VAEuwImRCP0+fQYL^jLY$XX*ux=MvBC~wrqv|JP$<|E}n2Zm>4(ZW$W`{;9^d8 zdta#?56A|nZ2oCYmBR}`nUu?W%fpwDf+5EHdt0jfHPNr#f7Fy#G5BsY!P+fHWmBpu zfEDQ-{>oB6^(g;^vATDGNDxzROvQsrLCB~MaW3IAutgq699|%4gbwY%fOR&y64=_A za{RnK($Ufx&yI^2V8_dtc**(5j>>=Xi%2&wRz1GX?wnRN%k5pb-rl{g5{?FFXbNWM zjk+TbS?oLNfK&H*r;>p%Xzg1 zU|P|x;uCT?A3)|AviO`Urqi$bS&|BO_y}KWX{rcwu0; zEQ)IXJrb`ucf4gelSeAG3CTFi5wa}(!>#NvT$LNhk+Sv!f5+plT4aQRQYd^!;eEeMj|y%-PjOQU*a;{`U1-%< zmqbsx*XawB4#D^qDRz7AZXQYH&{rLr@t|_2Oj|aXa{BcWqeo+*qwo;f( z_3R}F$U}cpSM%{W;45=KX>us)4~BBtE{8M+(0^c%x!l>#AsQh4e&b?P;w1|Ft`2Hd z3?97Ne!EHPnB#&`IvB^@iXRlB>bl33=(V-XuR9H+e~7+&pAOL7_3EyR{Q8(G+jP>~ zXskLw_EGxc##8MK6$WO#Bq&n}y8n2d$_nnh1+KbWt8aSpuM%{%G+n%FxSKwH0Hpw< z@~ACRnM~;TjUbtZPQ>%UfKHJ(54qeY>NaCSIgW1UY|qg}d-~OX081CjL?=h;|EYZs{=8lVi{H>ENR0v8 zVeianEYH{!n+^}JGU-oHUJkRM_`nQ^QPM7WC>pC=16^4^?RgI@*ey~(Q0URSU~;c; zy9aq_yWvJ(f%ZS9wzNLs%$ks3L7y;>5vmWId`k>h7>##XZ@id08bFI*5l0pKiXy4< zU##FnC&h5$`Yj{nUViJ|KV@)>+COD*8c*!PM*?V@Y90UX{)>8W}&VG z4o1v<_35c#8nD!1<ln~tBz)PBi?xtHIz z@$;3wwSPcrN+au|@=;Ug)>t=RyVxR+kK;ermo%1$CLTC&(L`;w1s(7CpiFDjDmKhG~qceWOyAP}z9rRP-9-^UAn?|kzn zUG(o=Vj==wN!)@rI$nFhVv;81{MFa)KPP@3#~nx~9Z2?29vmXPKY}5J(ytwFTuu`G zhh$$1+w}CHWKn)^9DM0SAVT2E&g)pkWG%NYQTXx@kBhRBA9NO6_?7G1rS6%Z&C@Ke zmxASn4*9};HiRDMMPqwIi6e?Y&oxMGMjh;&%?}uYkz~?ai&)wKx>LBd##mhT_K5CP zm|%F!bmmkPg>IaVYz0dBiwgrQ?}>njgvG%wU~1QXs!UN{&7_Xm%^8yV>M6a0{T;-_ z1xvFbOCcyh+b3FFJFMf;@7_x#S2j&uI)w&&*4sP`udy|g%q04z9$V!a&a*X2OD`9I z7+La;#>xT=n2#Br(AYxPX6je-HpaMulFLm}eD=Rt1&nq{v$y?l&}LvWg6g5R@C?h- zO6Sb@TL{_Ho8nqrlWo@#e~Y@&X=OkA z6@=gE%>t_*giS5veMIKyb?MKYKH&H8#4}RSmmULj(0|k}mWs#CcfPvV?tjMW$#v9+ zhp>&5tPh&E@uz90+p4q~jV_u7E{pxb$^@(}^9h?bW@;=kXfSoA31AsRIN)X;WaX`D zjPu&K#kUOiXeZ^7MN_Scki06_g6iSdfiTZbUUcD0}AGoj3tE@nX;BD1ibbpy?y3PPA^-g z@}8`?zE;G=Iz=a5>=0h~&j%FZUd)m~wvN~USTAvRG>zh2g( z8s>iEmfH?OCqIiPd*DlQ*%g{bFC3+Plj|yA3MS{@P5>j332)tGODcY0 zF^rGMeh)Qa10Oi<>;*uyz3}t&XtvHucrkeYJDMug54g{5nW8Yz3Gnxym%sGi17IX`!iolpE=*6G>kVUaV$6^#LZ&G@?_A z2P7r|C4S+?DucjxWAG9~6LJr_!Tk=XTO(vKXA#}C1=fP4EW@5{Utw2CY7A+=0Wa)~ z>L5Rm8|7aJ=41In2zloyri$95%oQXYE?bp^AG(sjab%XVpS^|4N`D$1mQTb-^x!Y# zawa~V%xF?6GN@010(a_ddI6D3d^6|}pJ~8^iRgi=twkuyEaVfOXco=AvT>*MBA&JV ziv}LLIz8{5H|+<~tWK?{a90tv)FSqK)hq|G>(d{!%_$pr&@%JNCno!^5+mD7u*eJz z`VZb4oEBh`n}opqQiv-sI-O~Cqa+_L^#1bsh|#3E-_T%d3hM`8&B(@GdF!d5N&ajPm+gA8QdTiFU9T2UCUx0*o z-57^f5B6f<6{`z&YZoLHA9Mq$8e7iy*9TMWRbJ1bljOtcilRm2O3Mrq{k6T)TmYBt zE?f4P4Nov(h(#n3V$5fD}kh|IHB%lOL=zc-s9Q9fwNpWfZ$6$9BJyCX?FU-5S% z&O&Rcn?3>Eg{ILVEX6Q)y5R&?9n$$sPB_na#n|J{m7`_4a-A724u@5_s(5<>0uMMy zP@H0H1M3=r3X1(X@rwORb6VIU*Idm|Wj#GCmG)0*1@G^Mhb4D7fVcjE7bHuT5Dh_U zC1Mit#d!*(d2{NWHFWLOf+*eO}3D`aAD(92JGa<%dn zEnB|lw)--l%vDy}$^SOZ**zI(Rc3s(HEkHQYF3dc zGj2_zb@Yx=C>qe_rvJaN2IXSh0pSK#B!_2O?@g-BH!bE;`E|Gw+=mL&MYDMM?;e6~ zN8agWfI?XJ7o|tB8Z|2Si-#Nh8F$!WtNza+;Z_Uh!n-*Q%K8SAk#F$H#tGObL@;oNTXGYG5(r_!hl?}P%A2IB8SAJTD}Y-skcqt7McZVa)Mct>l`e)MCIf1!X z@(hZ5wR2gcn`BgEIq9cU==HHB9_l+2j6bb);^G=%^kp4BO_|e{uWvl(N*8F4N<#N% zk6MDIwB4}bFN8}KT5In^NM|r+TKD4CLNW-Qo`RQ|$oEPB9CA{8rk3s|TW8Ov;VG+4 z5S#No`~D>57MJtVQc6(*RsVYnt-r}#lLCLkgSNReTEPOXf1y^KdnOHwXp(z@$auH1 z{x>hgsH|sLhKN|?yNefA0}5FdlVX)$)RX4YZ^Rpq$I1~Q$d|`!y8L`+mIpWXWBz=J zcXSy6w$`42(0Q5e+{GNoP_h9`1pt3GO*4QiIs{6AvAm&jmT8~iw{@M_Tei-`}WJZSjVq@`A>O=~CD^7DcR`gk| z9nZ3k%SAww{`>AY(?@s188vSIb2Hx*fs?gA+d*G1-|JzPZs*XcKf0(EoU;+L%iRrC z&zQKpmH~s;(wHWG>7VzC0lw`^O*f+0DVg-L3X9F8Y%yM=Kjsph=Pzah zAATS&@P>|-7tgs6)<~*c#4SWICn&2Y)QA*hKO0MGUVZTUHs;sMOp?LSX`(eO%N6et zMdNfFOz>*lA57^Qr|@fe>kc;N&wUyAbcZ~6=V@bocm*Ek-{Qs+PLn9#LzP8v|8L3O zl(Ru$QTF-VKBo-Y_3R_iurSa*keuMnz*!djLeI*5Ab_jrP8oWmqJ1dSqGP(xoQ?yo z6f}aQ5-D9j;W8DCQZ2Q_gE#_&tvkYDaf1bkGFOP2SjVv3yYb3=XymXxWUf#X2fyW{Lg%h5-#8 zVzr0^M}lmRhN|V#h{ZJE!upIo11osnaiwEfMPN+I#ar5K+MJG#({vcTh-SN1)n`T; zfAOU>vpLfDF47nLU6Y`~{nj=eXjF)l#0~s=K)qMm-6a%n zjNpj>&Fe8znXZex$;c13xN*r{Ozz@4x67{9Iy|kPO%~m>&bI}PMfHUdZlWI03LUv> z$Pz;M;l#2zVUKl}O-FL2Wl((oVK;}r&0@&ICZkMECc?uxJ-ju?_wec!D!d`>UWR|N zA}(5jz?&P^#&AHV48$q~5T=QFge(SYj}4&OJRPY0sZZ&rkm}b+AqTJfkN1CFd@FvD zmWfdy2`>XeFl^Tncyk8d6*WK5<-S;;O(tW>XW^r?q88qf*p~#Ak-Cd+^Zj^qS(+BO zzzmnImABz=3CcgYyfrJlb2C&t({w9_RZg*^%R|-BUw;5NZML3nHRxEN+U1RqcBe4= z?7g#+ZI(WW1IJEoy6d#C!t_yHGL+hmJp0jUuy8mJY zz_db3d)oG-hIY$#d7_b)+%QOnKGYYd_;UruU!BTbQgH0=wsg1^D?<+WINB8?;7O|z z4>+vWo#VSs*_0tQU6rQZ+fXqU&muvn43dK{u^Wf?S(0a2ttAR+?u%(QLRmJ7x%Yl5 z0NC26ofC&jAJ*(%~-W7y1W4Z2_kFb z`a3xLr&A%*r)Jk!Q)+txq!#XNu*(ukb012xQJnk6x0-_6|HFmJcc?nHZ7xVmJvLSq z9lxpoNoEoTx_cX*OLziyYkR;;uTL*%8>XWfXrt8~PP( z$uB~3$THBy1&Hu?YXG3GC0n(zgJkK$h;ZS*(4|$o=MmHL>abOy661Rp9fuN!>sB&= zuc~6$(-7h33Q^Phex6W)g+`G2K4qP;L?;e<3xM72^5H6P+l3e;xTJzm!pr4t#goY{=FI zm?<8#9@7_nW*6F-d3Q;$?Bz9DY^JVDXwm{jOzFO*4I1j-vq8AhKpoTO%2UU}F~!?b z>axg7O5TaSJOtm`fCu(TG21s{r4|od`JagLtXJ9ohnJi0Dm);WabEzAk%WvqBqwNd zU+Gg6TDyCKE>;Q8c4DPW5@-s1SH}(EVg&t(0EI|{{m~`6)bk$R4|+VqK5y8Q%9-fq?i;dK*K0%#-OT1Qz`upxy20beuqQdMpV| zbj}&4Ni%Xex|uI{@3=2eVWO#lwO1hW`jh3Ln&p1-Kqh&zGjJ?1_0h(P$p3yt4x^

Mw>8l~r;km8;S3v5c=2qT}sb)X)ad&;?l|UxbmbD+1Z5`~F<{zch zm`UaV2lNCQkJ6>r(eo|RA%V`1QkwmuuEzqpvC*~1dp+g@O99K+CHkylD!xp5*L{XO zlPxwq`?x`?*%~Ck&S7e@)F_i@g#+Qo>qW^*<@3?pl25@D4{UG!v<(dqd)~K-94|K^ z?l2rPg1y~??Pt$+WGPP9an~c9Z*oNkXRQs@J(WeGm_vE}p>NqlLRtiEmB@q%fZvhg znwlxGQzUn}`I&4p{6KXmg4wQ;Y|Y#@MUzJD_DH`=|8OO63P!^(9OrdrfJg{}{*j5X z2t}Hl+~u^i#ErB@y36X(m0L=#e{^IIp$~qxO|4WA;cZGR3c6pJexRXhs{1q5F;TJc zaE%7I#$ABxNSiuFq5Reh*el>?@1te~{js=sUO`zAVdDOMowUzalPt?Kr3J({xgfS@ zZicHkJ~Zvf#ixmP4ZFjGFa5|{-oSjZT}fk}NR2&@hylk`3{~RC97~#MJ>N!X0*Zn4 z=PzwCn_ze~f$swb4H0No*JhjJ83e>rqKNL0e3miQY(6|wvIj7BtATY&eg6m}sMgKY zC`x1f!PTZB*$0q6n?O1wK-JJx!Xd8>mQ#ZiQepy4i|>s>_FxZbMbT}Bo$Le^IF!do zxyg^L_DJ~(u`z(KU~YOm2=ra5^e;&#ktR3;6DEH#Dfpkf4z21B7QX2a#Gb!|r+%vn zEl3Z~esA__?Z^=kfaAfoE@4NFPz-&Rg_RD0QSxm`r!Ou%OjwsH;=6tGd-ej@$bjL> z-)GwRw@Q~QBE9`hEJ_N})BWe}XY2Qgg52VLU8wG;SAW+$=+>nOz}t*Me6Y8Lz2pD7 z5{AkOzNGMdR?thUPm;^osOFVi9P@rq6HH_9Q9cfs10tK!8Oo;5zQ$%G?r&C^W_a#Y zK^}iql|DD1st|Jf?%qGz<7KPjRAm7NuBbY_XA{BR*9tWavKDd#9~e)%oRiu-`JKaT zlEJ)yv{6=8aAZ1ro<1Eug4)sC_@?tP!Y{iSSXIS;iN=UGANcD3d}YAC9SkT*Jb!)1 z^YuPfKL$Xrz~9RJQluP2?lWO|=Tk}ev4)Y45n5PQ6d)S2QN6g>;oUG-G z4ZusZdRMUa$dRO20j#m*4WeflgRv|?Fvp%At$vg)yXwNDrwakf zXc^;Y+_&nGc#YI&0X}7}#$SD9C!FsEVA3lh9gJb*=h(uAAnc*-S&_ASg0<^I>(eCk ze$tlSg|9%kN9@bG-CcIk`A3$mQ|5Q(YF!mvpec#{MY|WctW(^vJ|2RhxT~)_3Z$3; z?%^#`V+{mo`vIa`$^K&vnzeK}Bm~go_f$Y%u=AtNbz&6aK=WT97?i8nB?qBHU)ehy8|Q%$D8*x zj<(G4SN94@8^JGpy)3YtBjpxq#s9xq(4B)ffDFDfxbcxQB_KCcGvtA_in#%|zS1M5zgpYC_@N7B$;NZ5cHR>Q#UA7M3ir|9no0D@G-&v#hj;O6#cwU>z(t;9l~Z_y<%uJDV6o5v~cS?jai|AqLu zzq`w4ePLmqWkxbZAzIa>EdsnWA0^{QLmu%LJ*9=9<=T?fk%AJ4gaEmrCTx&72D&9vazFS&Rlv8K{ zcTZO+mHEMX#~pa8|9s+fw^*@fiA{f)eV0;+C9cX|Kv`L^xccHs5Z3!v&+_XVVUeG1 z099(`xrWnuX)Ar3S0#&*ttX#ReI3GzJ1drIbJjK^LnNygk?!>xF-R!7e*Nn7Zz|e` zK2+CZ_(dpp)B0Z6=(Ezau^--)IK#fNVUX*p)?$_JFf7|q-pS`AB!Zv2yOS&%#b zV!Br{Nn|+9EAK}qr6MUmF=64!%J+mW&{C#YBYbbB>+B&}!HEIRMG9pU-Q-GZ4?^218nwdUytIipplkqbIKofQb+T#*32 zEhKui-ApYQ{P8JCP@$IMyCr;>EQ7~U>YJr$nOmr7fA!VzPt$gv&zO9Z zYw9>y4D3~DbR?Bw{l)CyCGkBX>^?SaHW(yQp(J+9T!jbTiC_j z!};vx)y;iwd4cgjsHSWqmoou#2dp^cS%m~A-;yLI8{1ms@RA?9xbItBE>NcO+h;09 zowHd4v!BLDhXuoSX2;KcH<#QUvE`E-Sc+#2rZ~KQzvLilY1?QPq~nuqedBf+(wNk? znLZ*R$Diq$@48XPn^pt(`BHv)c>>QAp)I&j zsS%vhA|f`4c#j0_h1y@nCcB#0tNt)={6LcJOs}}f#Nz*DLBt)f+#`sAcd9>3WA<<2 zhFzqS?uA?L%jAmLPL1XwLJn)}3|?{nE*oyyJnH^D(d2mGrAxiFWU*j=C<^V>Ek2BT z1gxwwSlS6RpnRyvBsyHL)U{nLEYFFFIa%ef!?Y|X<(v+XCA!&~WK^kX3GAchE{)&j z7k?PgUGpKy{&&yiEKG>v(%Z}gtR5j#-tWF8GR94Myfip+%&({aDMa3|&I-A_AW3BS z5A)6ss`46pSnhb3mnEKmQ5_WdOWLPClHb*%*uFRwn6^wAo60$g5KK%XG%Jf=7gtsI zSxp_$Mxg?MqzApBys||+m{M!4@_wHH-;(To3^B(Nu+R;BQ5b`>gvb)|NCJi>uVzPR zA3%8WF!i#iSU(l#9XaM+8D+{y0}2uS(jsDy>xv&rDBLlF&!K;;1~k6s+TEUR*MMp2 zmI1m66|Sl&OajJdpB#fqDG$1@kLiGNtn^o0x}s{T#;$-x=~X*hX>GjB*TU1;ZwGFc z@!-;22dbq_VqDZ~f8fJ=EC5BH=-qy@eTTlJZQ#!beht4$YW97mdKhrL(?Ul)R(@gxh3@`)ItA{y>>QU6vv?+W%hu&mZx`#+Yu3t!WT< zm)$g`M7Qp|c2wdbs%=t z@3oBV;Y)fM;=%6qdG>i_o702XZ6C`Gi4T<1F5tM!Gy8i!VG6H5{*5V#TZ82~i==fL zo7BmPwf;IG#)nLO8z06IWorFgc3bgou~*!*CHy%DU(IKdiy8!wNg(mdW1BP zEdujEt1i+J`rf7Dq#oF;JVIYQB!zTpZ&w&4rrhcls9=Jl=W?a0SWkDk>vY9!HDc~( z*J(Q&FMJ!(HHpVQgrCmvDxj3wddl#S5-!hphknNJRM0)UX{7Hc(s*5~^*B~{=I2t3fj;!ubXDMiJi<$js(F;G;#}o-T*wUD_yY@dUE@uS?p9zEAN{yLr z&pe<4#@`qUoty&lv}21a?XPj-t3%&ojJqmp*m4|I>0*+Y3y?bbv>PLBLI&!%L`N79 zC`-(QYx?(JD737iENw;J!2t})y#lv9nGdXc&yUI9ko=iZW6*J|`1jI+26EmsIbZ^s zanMi;TPj+s-;(UB*1*#K!nTj@ByRy8L5BH{;_i4qSwAt(-)(037 z$}$K2hQS**Z(5e;3{heAhDVgcpaF}^E#FJlOs47ril-C9Z)0`WUA_NNhqN4*WV3O; zPo^&qZ}Yi^t$n4VdBp){Pe74Y;h~QnL_d6CG3|Z!5xNpG8)oc*3H#GTuR{B%DIKfrrQf$Z?>qq{~@2ITt} zF}1v&h7pG+oWUFATZA^(tv``N&84jI-1{@nUJ$)(IdVB!T2YoB&A( z$$DYU2o&VVUs?BwK@HVDg`VCp${&~<`B4Db2qneYeF<2oKdc3FPCV%8n7C=tK+Z?s zld`Iye)dE>_u6{)OL5>piN=WAh2br}EDE=T))1NZ^dykn&tM69A~V^+L`^~-xw9*) zpkUGqms`L5)JQ2BNH^&g)ng8y@;*#|F^xn8m>b>YYGJb( z%(2me89uIWF!H7_;w5s|9>aIvD(+V$IMEqZ2HoFnSPpMJhMgKOXa+Zql_#FR$`(`T zFwxxGVZ+dnPk_BwhPi?x<46ZP31i;LBy-g5no;I{d0q+7P+;0(!_tOVIr&E1xgF{5 zOC0zVbF<|cdxqEd@0fVRUoqy-r~IqpvG%D0{^pg$Y>u#n*4J1U6ELkc!^bioEPoaN z=SNycOrGVn(Y16Ap<$v7d;{UkG6V&dS@Jc(Q`}oA}ZG(RIl2P~5 zC{XX&m#-D2_xcwvAC%EY9L%nFKLNC>3yIAy5MRT8yc#~dN46`b<~uHnbXS-6s`5^_ zaXS4Nnkm8X*!jDzPTq#M7TOf-1&!GmbD@LkKdL9KW<_p9{8b}-Wq2w5pa+Bz*ZghQ z@mn@^QT>WjPy9zqyND@9U6-eau$_Xv^}_{Q zFu6J5I_kJyWDX?algblQfFzKO?3{-&Q@GcRz{X>usMj0;2B&!8|n*-OP`G;-9k-|tF(G0A|m4TFRN?w(m061DTzf9z*c(P6NP zKq5eU!pC*R>R1o%MsjAQKn=9dvet6ym*QWncPy5n@vbpolWVNF1 zA1h`+RVX)iqW|F&E3yJgKgLjUz5pd=`+D;O7)=^(HB7kFG^kk(5iwc>&cDDNF*-bXP5hK%0Y%8zF@{WbOHzJxj zL3J*I&wTst|9b@sjoU~mDt2^!Ok zo=ECpH_GGnf3WyCJH{rfcL_ka>~lD}_Bft7kO9KHIN0%&{`>r}F!HcsO$3_YZt7cL zXDW2BdSuOm$2)nMTEAw~5WXvEHQh!UUCRy-GeB5OREwu?O{i}l)p_ZaMGo??_>n@A zk_Bj&ji=N(T%C+7-H31HM5QXlODrXd-mTn>DIy?Rh2Itb7<_0R4NPxkGH1R?CalFt z0~V$0v$YU#bV$LKbKqQ>*O254yqV<ikw}+#B)u&PPRhJ=8*M2y%N)MrCiRsbcQQqY7%38jYSJ$!tVuVXp z#*96hJ1wTkIUTGLbl)X~$VH8q2{ImY$L1O(e>9y)aZ~$^CWly-Ta{^aO!r-~fTx+0 z#wvsPCZd2Ei-*mnZnlnWv;ugunVqp;gpFI3@Ae;fvsK9_%{Q-7(w4<|F8S=VCyU>_ z8L}pW5ZuS~_Fk54y5vtSkKjL*<>iRlHT^1I3e4aL*Z;GV*4Co2_cz%XlYVnl zg~dL;_KuDu87pbId>g?tg3bboT|4jYX)Xh)S4*Rn{s^ItE<^Lm6nzg8DqEDd;rCq} zx(@}Xw!ZR`E?IIlank5^DHZR%`hVEd?;(vCnW;{(toBcmZh}w?g1N*Si2dMEe(~_X zV^C-GU=FVV)b(|0v&9zXlXu>)q@FE<`H<0mGxFM+%u=Lpcb8q(=Oa^PxA${9Ee}u9tvR$xO4LP_(O=Y3tNO~4^i!~VZET;`R*b){UGT@9ncssf7Jz{Gti3w7bbtUY&KtzZ|V9O(se>%%2Y526WRJ<5&ssO zNH3z9&xvQIk`4}nkTujCPRCYna&HEuM?PL3#o8G*RkrwMZAcfWNnu;GZ_w(i4iyTz z>)1B{Ox?Yo6mJC>v$?A(4}Dcdf;t|JK^#U z?brtn^g*33a6IMY7sfVLI@uxfzPml|iF4Ir$Ih&^n>F*xl%RGw@L%f(eQ`hOr5f$P zee~KOhsc$RfHmZIcLt?>`HOT=i;A*qzDRdxcl>3#jcJJ0>m_t>7l@2mLhpPu7QXba zXxOHB$k+cSSJmP6*9E%~_kBko^REY^xkVN(2lU7RNdy!5lOJOl{i_e0b5=nX^%{Y@ zdc|{H2HIEKYx=bpH0db zAwcVTIi5Q0x1Ayft=5tAO0^3)c{y#|S>M;e;>NExk#f#)?~RFAz`P4&K9G4kFwOW# zz-k=VaE$NT7$T?V*45g8XAT?R0pSj#5xo+OmtSAI%62k&2$7BAXVt`;7{s#s&cK3~e zHiJ0fTf6!R`V>N+zUp2BuR?7N1-bAvdOu4>)?~$>`wfcu&&F2~CnbP!frJhP)S+DL z`)bmehQ+j{GxLyYEv46cdzE+heb~4^3vB(e3@F?}{%{ICk-0KsDlR#%tYb+g5E?!A zIkU4{p5RG4mU6mQjZ*rkjHI=vBA_W;y| zkZK*$B=RLl)g>>90#8KW!(uMqPe(aw&=b&dnuLO}j^oGZE9}uWMgIW!edww`>l9#- zs7)9I|94!!Md1rjV(#+yT7Z;gly6$Up0$*L6yRH3@8t4PN_Ut%3mxN{X(%nNQV&bI zTT_Lqm!EQo{glbXnQAZQYbO7hGv2TE4*%Lj*=SQ=`vH`sj>k^K(6@g#dh0KwHy4OcR$+9tVeYfkGm;27)wbI8Rf~r^p>KRXXaDov~EaA;ZVxj0p+^h z#2Ob96=R>xith%Tzf4-#yI#e4{BBf-uZ>?7`8fa`pF;@hT6hRAmd!XQ>eGFQYneCQ z#$+pkfv5#v$#{iYt(Yh!$Zja?9C;>99y;Z*^6#i#uyc(|*`>j)?XKdI$2{^U%bMmJ zAMwbdNL#fLn=j6Nb-dgY|I~fEzj}<1UD6yikPdKN;(xwFJJ*PlZJKApFQ3*CLI5&6 z&G-Tjw~^zX6+_<}cO5j=B>DzzPk+wLW~e3QL$t$Y?UeRl-KyEV#cxW|xZ(5~-md+( z0MJ*{ENy~}VpfjltUp2iW*1UPrP99ipkp6#fgXcz*3hGfJ30z! zrqBo1I2IGtZHGwF5vNK|=CU-?24CX(__g(3pSzVV&_jd-vQ+6^H*M*3dJtu9mTBKS zc)gaXU|;p%*%TJ=9;mXOSmStw|AO^fE6YZzxSIo;38&7`(Cw#PSzU02k@3!}_CB8= zE^;>nLI1^xpFMUaBqQCX#{X8Oa4Fa$5=T$<$ChfD3e|RAb@o_b^b&>;vLlA9Z9ZE_PM@jKxLIQUW%G5vhfkt2cHx^6?`?7H_V#23_zhwX%m+GZ7oV0(#G*dq3R4JT*H2F{yFRUEk z`9#%>#${Iegxb`4uQcs?Q6%^>qdnzdb)uh7m0zYTV1pANp6hw=_CIF@`RFsjJmQc~ z{G&+gCdBqP#P}-1P(eKUmkZd=9iaCiIP><%lMzi?6M`@CA#Lhz z$$sZ*v}@Tqo49e^ZjCL_gqBU4Hd7xT>yTzI^V5rf4dZVYMMWQ5K!29{>>8FJDeSc1 zSPDjJ@?(A& z%iIpy+7~YU=zT*%epOVre)SI~07El&yluXhcEU6f*<>*AnezP=q*#HkcS_W@9EG(` z^mvSnY4#(Y#E9~kFJbD!AO}Y&lL7?zP51EBeJJTR5cFI`C*(!0byQADyhr`|@4S;2 z7FrqoGDqA+Ei{w2*#>OKtKas&cWvwTfmimpcv85DxM1JU9$s(Kjh%vmgF*B+<`rrG zu#%+l(KK!A&)rI@$q&Pw@Ka|ZI+{bgzZz^jKgW6D8lwBmD^rW5x14Mq0ipuzE%dq@ zcQrj{j{&-{c&J;!B~zi@dPVpX&i*aXBjR?z6=1LeNh?N?4RJ>G$=B{-X;GhbZ-E1e@~eIEJfgJaKAG>XfLMeP{6wJ1%?wlN1aq|KBSRQ`Uf|o~FGY*F8fn@UGPYW`x+UN$iHf)th#^ z-o;**thz+Do)!v(fwwg0>ErqlwT!DyqUX`2)aVvS$i_}3=m}twU)`r_ICoCzUXKM$ zbC`=!PX?!zmCJ^jE~qF`gcN+;diCXgMJWZ!Qk(#^sVFo%)mgA9H(&NBew#vGNf~#M z@Oh<<+Vw-T1Cl)>meN>op;VpQK(cZZ^7;ck{Jb6hZ>_z!nxf^RyzZg#HoAln8%s67MUUe#>GyK)O zV1olTsb#H>KPeLRWAI0dCEZVIb?P~o0D-WQ`Ok4c*n&#V+HyBj61N|)Lh;8$zxrfx zS4fJ4-PmimR3b%V%0_cS(kZ8uD8qOFToOC3rI%n> zrRWt1Ws9kMaow1{Kvmaa+P73e2b4fbJJvX?yEm-D(>QQQ!rBhXz`tp1hXu0Ma<`KJ zq8=o*xY5jS=i4@NlrKP2W>LU_kV0+Ih3Z)C{mEHWQybrT2y)eO$8~} z70l?9f8*&+ZS+uNm0e1gyg^aai{#o*u{GR}x*9WM1d;9&L!g4cRT#) z#=G~2Z_#>Ddt$iaYOX4S-c=*RLp-4DC-zJT+**cF*CvaWc1&x?7@)M*+(>V(X)XH~ z&%MBxzukyF)kkkRYGu^V4PQ7S?X0kpd^esoS^t;oYX;>c#WOUTGmbtpoJdr7_vBb~ za~8tG*n8}s4#J1~MH%p$11HN;@#2Vwd4!(v%Vza<<*J*Y<)9hyCwi?- zOZc1DyWhX(6xphF`8%g;C0a&t*b3vy>|xGNGn)(0k(VA7;z8^E+ugTS-WzEG!;W&n z?&d;}1z?@*k-&U#EUa7l#>|hMaM+*D7p~oDgO zJ$lhabXdlF@msv__N5blyjs;hLX;}9yD{*M$#R+6&f_~fJ8@i}VN$iOaqI8A2UC7$ zVfQO*iAqSYn}0wy9L_U8v(n~CNO|M{V36Ad>%g`~)s{nDvW02?GS5iy=0XKIdp`=i zuvetec3{ip%hQD%x2Go_FO1CDt1KSrkxRAqu=$loJois#w0os~`j>9;rhuo}0To{3 zwJhKWRyi_hM_Lq*2$WgW)(RJD{MClK6fk}|jeUxur@)_6YhH8J2Uxv*B5~2N@6w-8 zDQ64G&O>r$NLFHacBgdW*B79-PfIbM5*2y&dG&F?qKMn;?IKKHd8{6Rr+Y$M(d)oj zlbeT&R|pcze}Aj|D6Y(^&alx}fc`d}^CocWZ>jBjFOe88pOXQ| z<2k&k1q%qbkdn$i3;9|XF&9zRl1k*=b~q6iBJg5X%Kz7-Y2P52r8REb4m!5fw^=-r zZ*kpc1TXWs55!FOmv*SKvL5$C&!X&`|Ga+0-k1#zuCwnOB``iBf=}&?R;yL2c|H%h zdXoqUkG4Y74)!6d4tkDAS9DOz0r6#SHcU`GH4uaH1FPb()xM@Pf) zeI%r)Spl|~A&@lGLbMuqdCm~o;?Chu846I31I|A_wWfBfQF4=$-I=TKK?D({8PCEJAi-yc87}04JnlA+z5ReLe;!eNDB<28axj0G=2h+NhRdV3sA+M*CZ%!ts$R? z(qHcSyR)QiY+MF54eA45Ye-G?s;iFbHu!L^vvzkY|udCagjio&BF+_fQ;g{F>`!EgO z|6Tq5_g^qOJ!0uA$-HB?ZX{Rf5ug5letQgbnC0B;>0uihgcPZfWs4Q4W$6^DU!2O~ zxw&-yy(;+gi&|hH)KG|wdW-QQ>8XmkKU7a|bo3_eP*G!}e#gB`QEmS3aNfAmnwDt7A1vWVUd^r* z`rzR7%NkYx9>srlM^h9PkkN_e*3=|G=3hJua;~+KR84!l_}-5}vx__PiRKggq`tv= z4xFMA)^;)?_P2WZr@af2kI(mX5sIQh!(_e6?I~F0O=5_P08?LM=FiU1@Rh+@S_PJ; zb1+L~GMe&#?|FIuAfw&^F2ipRy#L)^>xd45Q9x=Z{EDQIs~z`O|q1%w>z$L8qE1m z%b;!$88mH$A1zAv^JjmPUC5GvJPUem$*9>yeE7dDQ;9pirgE=BoMG&Q?n zy;6==ESq-fC+{t``36k;6te+8)YtP;3tk?-$N#CxLFC9X_>zAYY2TP^;x~ek@645G z_$VZlJhiob(Vu*Ah*(&FDN}$l^>@qP-=9s~e(*;4;g^L4V~sk8R3&x2VkV|Oow&KV zucGccuDk8L0pPHBYUSkoRyO~%)M3uak)#pFAJ$yH|F&^re4fTb@J_d`U3*_^RU%+L za1HFi(v%1PKILUQD0TLt9yT!a4;5C2kZwLc)|2-M}`B`btc0%dJ zi&QgmaK>S=_l?74AL@yx-_bQb+aWSDTfkuwqoe;L3U#R{hJRL8!4urJ$!NdZMJKie*39co%LiTvSJGU3L z+uQzoZPTT#6v``CR+3kl?tVE2r*Y2y{?BopJ+ z|8Gn8&qMzbZfmo)&f!y5*6xnxZ2S}KJuUxVivTYJgMVDy|2b1hQpg@!^?0w}J?`eB z3OMT(H0_|rP3kE4e@FfeU$*bTz;HM>c#;lyk}Mz{tfVf|j#X6nyTJ3`H~tcS{H-f3 z8`MUiFx=0G2A}Z>>mKJ*<7?MB{?ng}gU_Gq9Bf=j^72?|Je+!@*+s^6XqA2R=Ks8J zmgP-p&@$W{lFyCc%!tR4Q55~}H9-02()#OxW|t7y!EF(@JWux9htJRaU%&o8Z|5sn zUEOyGq*4{BXRAIAiU)_;u%Br=uD;?c`Z@0K3kKdgRT>?=JxGFNX+7fTiRE5a#8~;wx6fsoBPa_r3LKA?qUQ!w zO22-IiD{4t<#0}n&uVkSS~&U)>XvVK?^F;xE6F6Hpw)+|8O_^%`?%PnaE&0U${XF+ znJ!}AZ$wI|!~N74Lazg5%Z`xn6FxgGYG~1{G!;q{(Sy8~H!DwG?{{|v`+Sj~>30p( zjQW$+Y|=6ld&mQWT9z<=$b5}++f2JvB;=J&xuIz$oBRG+hWGqvl6O1a7i34IY?;o+p>Weg{e4Xvpb6pFtpbwqsvnZkK+IDP{wuHAv~jKZDDbPNHYR zOnQyLjP-Ij=SVM!$NzhL;e34AfF!0KxcE_SH0HfMpr}49?zOcac8@+b zmR?g6coi0QgP3a4X5QEo%ApjvmBVeMMlI_0b8R%Eu5K>kmciAIJ9n`0GUn#@C`Hs9 z=AJy|(`=G`6^M^@L`FF*1a5r^o*NiwDJ%OL5>mXp{Be1C&9FYssG*FOqKM;JAnJqE z#lUpy=^H~s1=)8FGn9jA6E?HsypKolr0hIAYQRFZ3@(-0z+65$OF=yuC@`K(@o(+P zXBt!D9J8L)b=ep%Y`>7?N@wR*#UC;q&#I>P&Higs;7Y>XAl9kti!X4p_DO@uSbN2hTzn=w%0WkUef- z1(a|XL5nX%acJ@G@e)QPUqfI3VFg|2R`5>`wV^KX)-{&OxF4N?c>F6@S65<6!S?05 zp=I;u_LDu^-1agXG6n)Qr|(&rddP2uM@N@wGFB_bFG7vzlGHU{A8oU@l+2e|7Sp`?G*f zq}h+#S|(-q^`bfq(vrESjmbLI7X=qu8wC?yCEb%MnZ6!}PGQe1OcVoB#>-MO;&f(u zA7XkY%dKHwb7ZWqHkEN1An$gjY{-c|TUO9uCbZYOq zDkf4vN_G7^KePn~TAmDq#IvIB^KMFS5Qd?#`~m^z=a#IuBEw?GT6JV=g!@iXqiS|5 z+i{hK%&S~p^t}ii$V4u*~rRIXwG92BR4dWC2 z_idz2vr4Rz68#%i945=CU4ewypSigv;S@UtZD&V0GDYt0!yiJxK?d%`CgejuwQ}lh zo3`jj@t3SED@o%Ja;<)>^)@+AQ*~qsrz)kA(l|o%soC#@g|TC1j|s1_A1=ly6NoBi zq6E-}I{?|x%m|;P>Ck}|GUbm%0#5*VdfA^oG~dB^rpC>ZJJjNBmIUYKGUROr%t z2c%a)GT&wRszHCMTb_o;_7jRYRJH2w1)iVGc_w=ZJmCH{ny5!R+c*lXnh3fgV;X4C z{HujjGUXhH)O`=YR5Lj;8Fb&fy}xjqsyO!X(M7K=c>$C1pEA}kZ?MI|vieiNs3xQ%GGs#h7DEO$;3?8U7ryGLwIYzCfBxDgx0?#ww& zS4jfq-MX&}-wQtHKHlK8C4B1jYcXdq9eumDwZ&tNkkHt{oGV*W_9Ob_GEV3H5QD%=bH0+>VrK5D(NxZLs9I*^{&%&^I&?X2 zv%@bU-k$iYo0Gja>@U)UW-aqe-PVqF`ReUCPj!A?+5BbxtA4&!mHSjK|7K!nL(A%* z$YIl|6NG1|RB>x}>?*0l(Gn>YkpkqxV{c^^n}EY~`yUq^7hvwiKyuEau@`m}wEMtT ztz#%jB5NstH}K*p+2mSC6ll(nK9M@k_t4Z&8ou}?pJ zVe+I$uYPO@*TZ};Eqit7l~48;;0|PMze2vL=@Ruc zZH2flrJ1>fS?26N9rQmxh-md2WJZ|V`7&6;wx`T09Snthu)#w1`7m|gu;uU)#5e}= z0-kC_N^R53=z^SUT9^-PZkTJ?tBk$Zak``I_%cvAglFvD@!1u1iGo3FEFgi4B;pzA z0=F`#c!LqL9D{k!RXYw*mp)&gZSfwWZVw`Wcok#?SP-A>^>NC3?=%=bQv-yI>Nnhn zB|OEwbxE+h5Ix(a+a=F;(#7?>kGX5D0;Igk8jKlAh2Ii#nq%GZ{`g~w{v<`xQcIuu zUoJCttn6|dG*oHeViwtcs~9x|&#zN~;j)W!Z$I*+ZOq`snfp8jcG!4qg_7%q z(}>&Mv&5C@=bYMtx(GqOZPKKL{K%O66COb8dBC%XfjJ*+kSzpQUtq1B-Det94efyC zpY3YhQGKKNX3Npm+4U$L3kFUDTA%KyM0QO%_`SlX*q)N5ZqJ3m!GR19q$6U^A3t3! z43F|a)y$fHHX4BJN);=Rez3pLANqsxhSdNn0IZ3e3+GRDC!!K2Sw5eW;5M++q0h=ROiVYkviV(lDpq_8ReBgvf$SR zx~Gk++_3#Nu;4)-&8+pLk@Fxp)%}tZemM_g(O3;;_HxgNtL={Nt9aaUJnm1;nu%kRetnucQukMX`3)1@CN+880emUb$;8pOb`|{>Lc%|vs?y(pzd=#&WJg_!`!r(o54RF5`e4c%tVj5~ zRaOjEkDD?>d-u*5oF>WITMq{S=R%9?MFpYykn5qwe>kLyYKN#hn$~XN)HL-v$`OzK_6FQ~mkP@+yDaz=0z7S1Qid@u}-%;yZ3I#~54d?FLVvNweWoO{9*UM;CwfTDVqgXDS} zM}6;vif>SUhj&(h#CxabfhaTHHnwte;UrfaEn9aF%zNHogBzQAdI*5RKKm+oz)Zo& z>*QP5&NjS%i0fgB0&I=7GZZ<-Z_i@nf^dY*%!c2xyE+q2u9jhwXE_NDPN45%@Y~JF z8T~GIQhmQD>BH60_OC#(L~CQQ0`y59*TZ=2nHjABOFA(feT_#&!r*@dW){c;a0Vs) zJu`z@rdRHX-szWS(lqYqjfcjSrSe<0<&iS4W6y9nWdD6x#qUD98>P&F8YHibT?bDW z-x?G!JK^^>N(-g=nJDXGnayh)hce7)0b|kGj)P69=54Xk4j_hWX8zdGqBliBJxd2a z`|VJTQQl6qh$4IDpoM&3?(^=?#An=!T$s5S~3+)8Rx+5je zYR=Sal1eHGKHBR9U#b(fRe;p{`2~qz*5=Er)IQvZA(JK@Jlq!lh0c*_0HK2-j=_(%Wn=jeREwx zcyDO{Rmg2-Ws6~6Gf#TISP$CGc54l)o-2||2UCdwR<ddnH19Vl-@{t<&8DZV!dG!iYhP^S}-B1v%l6757I?lTOH_jDsV*HBj0AyX_A=D@dsoRu(LDp@p17~_&SuCJ^K>2?_oP41xl9_U83NZ-fKP=tl2tbERj2#fv1Bw{?U3n zNOZV(O+YhdJt;Dw;;!C5(2xF6G%xCPcEO*BHKO+&Zpd*A{USG$cdFO@5Xq zJ>7Be8mDDTN7z6%ff|7VIcj5=ns@Hai_f2HjUI~{cpb!dN6|?6KQW>WB@tyz9jNW8 zK0ZfzBcJT_P!fejJhhmsXUXio5lJ~Cl@O46{dA_@Ce~pDH1l=~Zo^k6XSzSzgR!%w zByLJLy-;1xOMsbtZHR#3+@h96W#pW5=Fgh&zJ?ec8Bv#f0MJ1aJ_2}Nsa!@}74%7#TGdn?hmQeqLl$0e~ z+ivBbVm{MS-#%t$_=c@+-K)q8;R$6M+h#2yT?ca7b)2WUz1u7}Hxu7)nGEv471T1l zc+7-ebF;cir+*N5vt6HJz9~l<8G41l<;mqDBuJ_;^#*QH_Z!@HETSUSzTS51qL+1v zN(j5V8%y3P(Vwgyu&-&$HNw+$hIAG;3#f-sNoRslRT%%QO7gjH6EBOOURjk&f@otP z(7HV>;CWE!!%+&BVUA*ypTvx_H$ga2)h_w#uaGT1+H^j$={&U{63F{Ngolkw1@cVI z_vHCfU{pRi_j0>}(+vM(!Ev29_^Y?Z1C?h#2s=eB9pV;{`?=w9Ms7K%a4^o0rJMNg z&QQI#pBkEL2T+ymeWp1kDqaG%EETj=_7JC~B!gozOl3=rS11Y8qC39QdX+fb3X#o9 z7=kz*!YVhLdS_ay_olIHY*i3Vr?aA?Yv$w)*7EpkcYw?`qa$G7iqN$3K zxZWH^>v#ga=Hml*2gV&xhIn4bri^{aH610@*NA*)v-KH%3A0_4_iUcN8ljee&4tFv z^Mo-4z1BaU2h)SNNLdWW5bi6&0C{w_hh8YVN@y`Wo@pVAvv34*BgRAJYLDx-7B1rC z=@KjMxcB0P?7^_(W5d+3L*Lh5Kj4szz2&v<@iL~qB@X*o;oVaq)9MFW5i9y=#%rb28qfI=ev|5lO~U(M7(EU z3mfy~?Ptw9eF<#lEGSLSW{=o&1Cp-HaPnS}DIP|oW}q4f`EU_!9TuLwudaq*t-7VQ++@*tui~??Ooym;GA%u;nZ|E z-8m^noPp1EAx+2#e{6k_zz)UgEZ=>0xB-a@$AeL`IC5$p-47eg!c2{jEDZE)J3yY!|*FDU~-{4tw~ zd857scP^ke?&Z_;?IWbvilw7z&D%~k`uWW3I*0F*-|ty9KKXVp={?-r05pr7$=_Cl z|7wb9;8TtgykXG5xW>YxkRGysrTA0qJUd`3D`56+GmfQ}CE!HCtUn=?uEAG1ux&qf zvtbeG48j#~+h@-yxAM=wa|FoGk}T7gze9-SA@TNa1qDoYXYKC@*`=8F4JTX0Mt>lV zr+Zy*aZ+J|Ajn5jORet!$QVbk7C zOH`~oxUbdV2c}8drS>Ac6h(Jzh*01P=p(*q$AJf9@wLPwz7oU;u)?AEW5pMj)0jo5 z;kd~o!@imMd2TK>KHf3rV!Q9gJ-dsY`!id);URgs`Pzdv$GTSuNqp9s_xdNV5~{6D zsi#Zj7gCbN$TW;9)TW>Z>K96Xi2;N|L+f$ko zGNkRw!O$Qrt3OP=p@-r^{AK;}n}_&GBkX%sUL?swESgwkEo*2Q7P@wDAJ=y7bRp$$NpOx=GXqy6ANLvHWRuO?JY%cygHWZAC5)lbpij0y)aNiejKc*nKCAA5qCJ z-m-0k5Rux76d4Gv+ke}a=hYnrI`{eo11g#w%0c&hOQzi__D9p-%3-`*-u{afydHv^ z0N_gZpP{sIhOjEGtMwahN53Os&IcZ%8ahg!bRt&zff+qC{lvPr_dNSS%EZ^2W*%@y z(r{Y;k(v=ko|)zJ{nk}lcMSKPnsEmKQ$N+i3eu97mhv|vqjbG~c}|rib1?fuqMXKD z0%SKXqvLWa36ab2<;Mf5+u(c#Vu<`uo4vK(3zE2$hD6aqFGt7I*xuQNKu#Wx8m?G! z!qO`fs$AU)>Zrz1EOvUsYZ}#`WY9KOl&rNBV>Ed;U9dWn+1v_VqO43w4Y}3>H8LO3 z;U;!Lz>CCtB01K@;=KOsCy&wU&5n4pBjFwu5>_V+78!$htf({;4vqr( z;Pnk>iyw$}MOG8-Mrwx*g=0(O77%!7sRzZ-_^rRnXa*K!4cmBp*62%vchP8OQYnXv zXMHuf!fU9<+$dHQaiQ|2q*a8I{7_*#UW@(vR)8F`OGNrbA&kX{qW16FO7Nb z@plS)X9m)!2zZU`N+ddcqoBrr@0c>RMb;QVf?bLikd6w zQpz_?PEei{Amgi^W0a;;=9bToYbam!lk1fGYdPEtYqQ!w^k3rf-GG&$Nk;WBH-T- z2H6s9A8)^xE%%zIsqm9;(@7-kf1+=AxLFAsh~r!L$JE1#HiuA;>=nhIe{e{ikh*Yy zu+hXcA9MkFE{GOomh$T)g5ZT_J_>4yIJn5o2Sqd1K=O+gYzE@+>XIci$(p)l6MsG9 z(FUa%OqXF^+lqTb5enV@VCq-r8fbxr4_N1JUN?!FIBh`IiS#O*P42CvdnTI!+iZ_$ zU3Uh;yd|0|gAa7Y#Ex9dGG)l1)b(2y2Zf)2WZ z@UYxw=~Yyhg4-wC?i=P+Tic2MkmIp+5DQ%XX#2_AXW7y^-94xbhzlO*6NH89ZgfS$ z_hL^8uN`>r-zUI?5|7bjo6Uy6?1YmzY^SOys|-s)%9?J1Z6rFOOtAlY9#^Xl)tJ(x zW9tO7nL3P{vBW?Cg|2VqmCFn8ppls6eXL=$y}83nV>s3wt>>kHs#Eml|M;QRkE+0? z2cXoe%o40HNJIh;%zLjbKNFA5!tV@ar?RVmx=D25r&nptQu?>dUiE#8;asYCa_l~H zTP{^g_a|P&xS;?{Qq!x(AVgRq^ATsP#QRR-PEFwtiHRrHH%iOnhPf6Hjv)!raW^N2 z$V!o^U=_U@3fu02;aQkE2X%?sAoI5W7x>}>k6|1(q>A!@eGz2t9uKQ)sS2&rJR(D|cux%|r zK5UE3-3H@Ii4cUN?P`8fO*=*)rF*P+Nt>gXq%(9l?XmP}(w)E zj-a2t+TGV%5G%g$DA);YJo04k+U*S1l*Vf^*to(LY> znPQ8HYWn0F1k)=Y@sGy4Y4C7x$+5SME-GmZ%cqKObw>9M)Tk?%bx?&xbd?s*Kogyi zPA>$-cAlcJFW;tGMr{ttnrpdWmk}UWqSYd-4w_(2eE&g2eW|h`#GjfdtS?|H)?VLwpS89YT~$vh*`dJrme)a_ zo?7&EsuTJHVHsz%^lAxZdv1u`<GG$w!hmz(1U5{TNp)C>nk zu1aJ5n!OPj0cR8jbrq%M2#zD&YQsF*67up5hQD6s#X~`TssKmKv=pmQ z=c8261LwRdJYVyA+!}BJ(IYTvGtEu-F|z3awbS>*g^Rsed-Qg}5bx5ES%<`9qskJ) z#D?mvO13{_WRNDV-=V$nj$Dk~u80`BwqSMNp=EV3Q%{J{TQ%cT8hsc~f3M7>eSPs4 zm7Aj1Q5ipkMdW2)zfLpl3Zj*}cBu}oL?bW{>C{N}8KBvefrFz<&-wi+bEZt|@M`61x_A1&W8*M%KH_}$|~x(bz&#usXH*=9{9=byr1XJm3p&lRDZe?8{Ul2 zy4j~{CH4>LQvfpAG9@E-hd8QTDCE zVj7hPsxjEgZ&xni2{%2{)BY(EvjuTAfxnfXSd=&z{6o_SHHIW-2V?_EWD4;ykAh*j{&xi!PWBHg?%*1)d&eoC7r=TH;ej z`FODg3?H^~_*4?A9}a%#>N+93X3NQULzQT6&vVtH?5{j`vmj~fb|<%IsU-3DY;Dbe z2-?hQ?@DM8|96-$OXV*6(q|$Ng`HyQyTtNw2$1;Y(*}}l>K4j1cjj?LPm*Ph?^;s( zWr&TGWKg5rkWJr7nqK6na0K3XBoCLhp(CYpTD=A?i|zC1>m=np-Y6}d_pfEBy^W`nsk9ywH(JnBcYDkGo1>XxHYtfI|$F^KUtY4GGkZ_hGkmx<@9 zILb5i4fyP|-n8m{bDPThuj6B6x=RMgj{{TgJXtKAYqZjN&877or@1!)wM-5!w#O&; zW_E9Kn8&>J*CSqR0ckHch3k_OWpK{|8tlt!=5A9zxXXWrfkhU6D@H7ApvY<$5%QAYsoQpN{HMibzePLK~j7OHBkQ>#B_r@v7L2vw_fe&;>C)C%3lQyvtiR!Mvsn6R8{F5=s6C ziK79+pm{7`X!Qfbqc{F7P1SB-a9)-w27w5#e;Uhf784SJdpV+{dc|D640XBYaj&gd zwVyXQH31qi4&5LFhVkxQE~>AE?byB?)pVT#C^Gb23lj z$&W852SvA5Ff|OA@^-27eaLnD`i)p6t&LY0K898s&|PqhnDCf;>E5{Y#4Y>kh%)@4Hzv|^e)2jvp9VMl)wgB^u@vvge&bb^RiBg)I|){&d~bVB&UZq*y=-lr(UB=sY;(cy+sgo zHTJi3yh|vx?^uHy9%e22W{TSrkvh+FmEUbn=C0)`J8fq!h#ckzG_4l;65%l6Nr$n* zpQ^*+2f1EXY9AufECPhX) zOy(2Ys3oDU+SLQP`#qPH3M`<>`ABxh?x_7tagZ{bTroFrej3>oKF@EjtLE#QYUNv_ zQw!k?Rd3XVep1PM)UE^5O?Xaq;GQ%eTYO86VQ7(suq>4JtuAQCe`&~R8lS%EyneQD z!A`2l&5*kzao8hsQazCN9L8bKXm4RXzd#u(%EP*ojrIr%d(%ualXu??chuBP+Ket zx6C3JD<|~U|GxP8{DHH1i_GagONN8OLoH!muTMi6qT9W#>ma%ElItb!s;SvE->UT^ ze`l5%NG`CpPd`6Zry6*1Nq6qgWLuh6eyY}3P^UTVddv44vk@*w28_)%+blhTkl70_ zb^NFg+j`TV)~R+Xku{TZnxXWCeqMTc;F16Wg1#>{1RG!y+w(FcDG$*u!mSO4F#V(w z9w(P$V(z_QAdb~VgY+i+`0mn5a`geQk=mSO53{#!S|0iyuD&j0Jn8wZMOp4G;;;oI z6(wCmHDz$})vz#S zS`S{d$-_Ia+In3Jrkc<@T`Lc30hy0-s+jF6_5vd9*=BBg(tGQ#P%t|P(AQKSID1a)XJ8QxHeFDwmauO+g#v|7#kcmx0{+YAr+O6R-$0>KbjBgYY}{D&wQiZ-$^9E{lWbx%ePMS(fIUtDb<$9}pz z5at9&BY@{=ZSFJE=`XS-^m) z!BRFJuCvzz4>0DF?{4%lFB5t_kZkD$NrekFTO09e+Ic}H$F0F($z28 z3}goFymyPMdiN*F4ON$OHa9o3(~>tQ6WO4XD&uQK-TrZTTA$50W#jh1eBtRPmmCh>(zJ#| z>1zxD*|R;WP!SpQePyX6_P9;?L0Cxar}qEptOixDpwuw_s)0f12+ z^Q3BegHPA3(&u4YF(i`oKsh-w?4*#>=~vj?HrYEp3O4HyktSciZ%dhV zF)9y_jJPrZok?kKRVz}%(#_D8AUOnB3QU?oG-bvRXang|$O#z90SA2od7Vn(^XH+JrxC$jLy@|FgJSdCofH0ZpksRTHCcj zGe)E+h0DM!$Ep6DFbB=`%!)R{#7t0{e_YS(GcyHRGdRmhR(Yn3^ZbJRZUZHSOu`DN zst)Mc(T~oBg#d3b?E#&E*W)T{a2RC0$NH>U;Aqsq4}QdOH8zwE^du5EOgJ#$I-YeN z7AePa(%kH@7L*k58kwXuzmeB(36W zt%854IQ0_Uu!P9bcM4{}NhF!;bR}KXX)b;K)zL3*;mW^sdL8Zz@;1pfy)z~}cR565 z%0(q)3O8ByYcWQ8b$%%M#HW-HTN<>}73Jvto$QLVG`LPp0JmlE#5FfE>xBubD`Ip| zFMc@oLEvan_N3hu&r?a$s7X*EHY@)06IBQ}LdL5P1)gHS%RKN1C0sYPo*cE7THkk08{yKR%|*Ylxtl+4d{PH;sYeK!GtXgblF z<$m4*ji!4P?%xV~&AlKs1dqHp&lY@6Gv6}P z6}nF&!ZYyFh8%)uNdY68?Z1AoAdq(;rAd~GO16xBPb}t{Ei>5StG##Lh4VnC3Y7id zUPtI>c>Y?%HMu*kp6F;O=;(ln;&i|cEGcZf2k==%JPlJ*ETN@J2mJwaLOPy%Gjtw) zDOPQ}T^refN+3$+`ROv3|Iun$M9V1!eeB+AB+&o(L{l!Nzpf{Ni>Y#TaQTTX=#&92azdN5Tw_&NGCvtL zX|4kvq-JD{m(^rBlsqu}SS2jb; zN7x*dai*nZ9n-!CeN$t=qLWaVW|7-`wK-zT2{P@~b6Z_KA@-{Emw5F+UrhaMrnc_U zH)iGKe6Ci@96r9l;9yn+B46elM8p#xJlBtPBJ~;YIW!4#%ny~pkuL-h^m{Wun~>Np zTcM0O7y)@v%vy*{n`iL%%k+12OucaIOAEBx&7k+^qzQR${1&(l<|?i!X2*Pk)d;JB zIgkeP&~$GSP}55^IHB^c!;aDw+Do>-5DYN}_`zG_bn{IU@yZasgJw^V2{)cuZoXM& zV5Hp7P^0RrZiL%$7EF#bz5!p&Fh;@Tx~&QpA4Osb-^U%BRMDCAx&8JkVSwBn`C| zX@{Fr$7%Knst6TxMoqcd&2pvuV?Zmd#c_a;m#&yvI!$W%bhF`)e$s{Nm%&fDhzclL zRPwYF6gQ>cA{v}b_K#PElVS&T);qIcbixkc`c!y;CfsbegtJ^F1giJ{$a?Frs)DY4 z7y}R_6hx#&y1N@eKw1tUEz%-gl3P$fx=Tt9-AFe|H`3kRNcZ{X_`J{Wz256Pf8Y`J zo;`cb%$gPVx~FNWVqCOtuU74}BEXSYz`lh7nh=Zm>9;bUbJL^N=XmN$&;?i5% zLV{zIv;~Skos15=3gO(6aDS2z9D(b|_3&(n2uiV;tj`8@SQ6>DWds;a&OC_S;Nkmd$r;imc~OZe^B^Y&yZ z=oMrl0JOB2SRWi&8?sPiIww$ ztoH!WdDU?JknB~k3c>O(dEo(IZNe2g-hGmk6#F9j2|xq$pOUl2;hmn%pEd4QR$rbt z&2I@=&j7eN(^YiEmM!D>*W!MFFwpw18p|X8%MQ4C*Yi<8h)S;b*Eg5>kU|~Jm}Kr& zc_!Q3piy8Tx7SVmHS)NDZY*6k-j#cRP_ix>6Z$6Ne3{p;<>!-U#DY5jg3P67JMYO$ z`_mpDiMVv>AaiD&DTSaGoZ#+Gx^FfUwjip|$qL(w+%2kJ0{AhO5lf+AvXa@Ap$>9@ zg~>U5G^C*0LhLi6RDezF@_zLV|zv7S=KWv8a3PblQzJct>| z&N;#FE!PNnyap5&Ke5IVbxW|ym-Dh$?s*u?<$A|ZIW_|LOd4MZh${csZ#ZN8QklA=KaRIh+-e$1bC{1eUZu?W;P=vqbC2WZg*# z#toTBw)XB`Q=x!w>Jojq1^Qz`6 z&B`4tv~U3W=s>Rl&6=ce&PmY4`CXKvt?>$o2{H0GNKTQlLaQ-Sbjo>4%iBzz5W!H9 znc1F_$)??M2uLGGI8XKkJ`uMdXuhIrsH*)3-Tea9)6XQ?qcOQ*vvlS zwxmEJ#aGuyf%8IpX<(7vhRl1$&A@$cpcfT0-_GWS$yn!1 zW)?p?opMaL%v6J#HFXhQ4S^_~QR<-pdUPZ8*KQ^L$0_=VQO#HQdlR%b^PoD=vL^%$ zmfwo8wsI|Wyc(y2O=@2L+0jkTpmDGOyEemJE{`qXEo{`@`CBqN1;kuYM=waT3gC3Q z!cM9Q_wS=uflAs9y=*Kxqemo92nnm|uI+R8J{GGBuwl7gtOhFA8q=n=jZ%2U!={KT zK~@siYm=rX`j6*$`vjK#Te)Ng&rG27Yae#*@46oKr8k{R3htL3qrt*$-kvN`2=w$Y z?jlCix*wB%3Rtg!(&}!4oi#1)RPXo_zTO=P%Tu=;X$`29>9qBKpmJvRI*oK^+~eFZ zx9;`$b`ii}HU@{7pb1|X=hkqZ)H;!XiYQ97xT>}o$KQM34@M`gh>L<{MUJ(57yAtQ zzx@k07zf`)QBjgGGZmta-^j(AvEjGhFbMb7H zpi;%gxdlRl9lN7G%PfV-DtnW)+Z)tuCAlVT$3ksIwt5xvtgD~FXg>f4mklsCheE2X zr^>OL5MH)7ZX{9Py5?dg3bb@*YvovUDtG3^s2Kr`>GcN-HJyVlx+Agcl9C_db)R>P zZpdA!Gs``qUsIBRv}bA;pTX^{OAQf31V{ucsN5HP&t~b!geP-zoxQRwYLAf>(fYOA zAmKi;dUN;gcLNVQ|Ho9M_ANhUf(muc+V`90E6fKEZJGd3I&E-cK5s=-6_jz2%?&KH zI}+y4{M(LT*$%hQ7g4<;FCjrBf0LeEM<>7b0fW4&;771xh==w24d-y=qoSFeL+}K zKCUK@J@@|IFJCf?Waodjq^z#Wcc(Bz>RZ^ucx9veV~Q_ok(C`hj{|4~WVkox8kWC3 z9+Jt)%VAA_HM%(hZB}Kc3?;v%W2eplkm#XA*4c)R9Z`9W!2WUlI^gt`-&72}oB<($ zRc&PO6wu;_iKYBB3met356u~_Im!$Zd8$*KVozUlPJFZ)H*DZ4-Cr{0LQ~MN;f=mS zDkvF8iZi4+Wp{qy1Tqnz012RvffI-=FZ)dv95Dh_SmxikxAH>vDZsl40({2l0M&;P z6>EjiyORT}f{uth_0!`^f2miMjXR|PfB0&wAeXe8GVT*OS*>Og>B&v12WO*d`Xqpc zB&W*e@zjLYt)%(yB*_d|u}!Xg^%_2#M}pyNs0SOFviBR$W~k`u-iXO)e*#*NV3H^c z3Zp0v>0SM`4{#Coj-A>fCTGUVMT=l5q5fwn{in_x2WeUzFpI{-Z0?9)(kXI^o$)kA zJVaR-%ph_E#mOLFAAafs_;Hj{`6*fahRCV=d{1f}8Rl<@$QOT2RrvGS#Evbd*SW}p z(~9EbH>N5wYYG*rXoaA$%_P#zk~qH@5LK$_j641F|08jT*&(kZWCJL8F^7Hq3qN24 z4<*5}U!rf)m3TslGU2h`4JaU89WPMVGASliB9&cgKjg9(?azHA7iA6h^#U4!?-{DJ zX{uCwHRzg+D~;;;ASWCD)5Yd@t{OCIWR&TWVOXp`M4UO3QeZ4#pZOBT$ZFw=6%-VO z<|ttQW!I8s9MKDh&jbhKZ*FEm4l8!YIk12sdpf3$<8ZI^?}gf^aW@(xjKvEpU3&7d zq*K+Z8sA5-N>x{|Uf^yDMVoqFMKS9Y1 zF^|~67!q?~=Bdzr8(#q35ui>y-ZbL&`9^XHY6mNOlPuIH0N~cI;jf>4IS6qP0$fmR z6_|a$pK=N8>D0WrELmNMoK;tPR54W{Z!taAkD=DBh!YOHEH%E5;UzN83*U%&RuEQy z8tN=fzjsbm?XxuO$!#vz+c)1|J;gja8W`gxA`-}|R{D@w4spBMpTY;8OtrO1)6!&? zTdw=`F9#Ydxn5vsR<4bKLV_YarfF`(iky~3=^`~V+gYWX zX`xo(?XqWg};?@B7kym?c`{ns`htnPmU^~ z*m3w>-MzY>MpgaaP1O09W?goP)Y1xe6r%r10-&7%h{#VJdWDIM1)N$Vc~IN{a}JFG zlIiDJXHWO#UcZpj`tuT)uCDM=2%lq_G1QEY-xYZW1!je;E$@y5KJX?$cw^cMU`zvE zMo>y60O}1ND!Oi@DMARnEi3<03~-xNLy_J;_Mac6HSY^lLGz!AK;Wn+9mKc_(Xc;^ z3{U zh;N=U>(Ju5MowhN>E2v|U6C$~tOqPu&yLWfbeWJ_Mi4yd2N54|jL^_&QX)OodLu~2 z5-fOFK+{z=0BDf1vc8hBKU3p*>#@rj(bWa;k7~9_Kwk{FZL_$_$|4=_>+R)bs%~y0iD2AEP_k$L1lIVnZ)X7hoH@Ej8V3_;S(K7yPljJ#)DjX%0 z5R_986gQE_M8c8%2NT%8=_K~T#P|(f6zgx#k?pAp5Upo`Cx--p%7+c0-M7{3o*g(O@&FP-Q)NC_Z_xDg<`UKKE0PrmhKJEx ztLttxuA06Q;IoVcZ5N&ZfPvNN&OOWVr-XzgENg_1!U1=0%UlD1GD*LMJnH{3f>jey zkPtfAeruMC>K*Vz$AN*yQW*HCmjA5vb>NWq_H;)+8|oOZ(ti6^*4WtG(Gk}7J%Yy) zDXD6esngv=vtIV5V_Yn(fWXKJW-#1;;-9U0Nc;L;X%vmb_8`bXjZa?fp@Rdi^+b5` zcefWJdKx~__kCsk&}3e{{z&?if?~cT4V0oFd-J)J{&JV^$e}5MiXbTf@Lm01y2xjg zs_iiz|E52<_}^y%HSW$^?7aU+6?ux~Hc}s~;mjh3XxY zU!IQ$V61S!PJH#8F-KPltm`ug*yqw0s%T?@p=3P?B0@I(N%bZ@FbQu!A&xCe)syhj zf5lG8LR=h@%~qmZPc^uyKk}fWA|MUP0UF2e8zv(vvSIAU1Taiw!z3>l#kDSg-Oa?W zwwNKew%<osrM^L*Ms;Fi}BuUj=W?(XafO}HY?U3g<8!hdz&%?Xh<7YuZ zM`1x+H$A#Q>y0z@_lZQsYJ580NH{)jE-$}M7IL_SF0$#F<)cgqUkY-`inZ-_gYG}CC4DAaBXCLx?DOa$ZTkfdA9z8u1*RBT|QP7Wv) zR6%h59SIn>ADEPkIggN%BanotP$DJA*s2Dx`$1Y$~$r1JObbrfXj@E_AB2pZcBdks+ENib_aey8V+no~ncZQYd-Ua3A~Uj9_KU z?NJZ_e!kb#-TcXQG~G|gMcg*}g^pZyN|=LdkNP)$8X-rN4G=Jt%|Y{})FpPy#5N79 zg!t*U$QdgRjlP1t6GMLc-!E(Zs&@i7i=^Pe!!_z~g}=FK=pDgb^Nq8*OC*mY&esxy zqaUE;ygpp(7ZJABwX-g&p)LWMMOo}5S3_|TLiTiSVFfPj-x10J%2DGU5tt+8T7O5? zTjbv#e_5p?WznViI}svvJvZ!m##dr796j$v)sBh+V5X2_{|vMRb5Bg?fsV!KZuhyYzS_^{>bLDb`rtzVia75+bzKvM*_< z!CKEFMPyJ5^r=&@|I&@*v(X=upr(ARUJQUJLh5Hla%`-{Rt*U+)auWGcGvCZz3&AnCv!F&L&{1;JSKrQQeW?) z{K#Vx^}Jjd)lAiInmZn%pB$XQe2>d0AE&%hNFamOZVIp73@-e|D7Ce)@ z#%sO0Q00Wf{f88(#5PT2D%qi6F<73rwYG}>{d$p^^z`BBp1OVjvc=WAB;2xq|3m=e zyFMPl^_36um!97+d;h&qXwEMo2+)b1nAHFEyKp@(G5ifkgup~mIFHfv1LAFB3k*V5 z54qBS*F=$YJH;a5T$v}7LZ$g{&%S~NQQ&vkq~Hn!E+1CAqk;$#SIy&mTc^`t#_2Nv zlCqf8)J@kpxHMfHo2I@W^7<&SD*p3wDpC+CQe9u;s(M#Zs%8ZWowk95`eKXU#duB{ zkmzeK3=G42Xz>Q7&`Hc8C-U0(b2=JdT(S>daxn3KLYMm2MEoOyPb5G*rAsq2^)&Lg zo{t|ra+k?y-Q~HKzM9ybq zGw~_-;MWU%s@{YzRI?a+lDRsrg^%lxo&Z^}?UeTP4zMUktCNG_MA5jFPo-f5l&!z& z9uv?b<@@@R6>Py5FsIh`D>^*f9hL!yg`Y^)y6}k&B#Id*#dVV)pZVkQR8{eX0J4d> z;2d$}!d7XPPrq9Xh9D-U>XRMVGy&8;gyagqsliyL*ccnX`+}CWZV$hX5^UvA^5-n z=lt)(@1T6f(|<a|@)~^pC{wHJHEgsX8gF`RqtpIBKOl4fvm~fq$Y8n!#KJQ`IDyvKJLa zd_W+8b1ni`2|1KS4#Z8!t{uFWLj6CN5}2BR6)!CVq@dFL5Z~lq|5trO43J#``T-De z{uT+P`^HWQ1_z}d*^}R(e_@U1?{C-ox&^2mMePSfI<(8b z)$BJeSkHo$XRFB?gbClTWBaG9_>g-Sio%8j^7eMeVB6f`M2I(2-`#2}N3}o54sq4Q z`%#vRi`MCQV|aTUOr8Z(YDWHz=9~o;IhZZdXhAu9`M+%xNx-pmGpqTJcB^o)i0thr zIaej=2-!q!+X%Gw>!}QoB;zgzO*sqEJ?TDQkgr@#fSlp)Byqt{TS`2W1x!d$x%1QvOPC=2}b($KVd8U?>pOafQubb>zv7|mjdenC39vZxOBM}(BT40B+|nr z5cA)bkt2+J%&)KH;3R|vH|p+RHA<}d^#yMnlgZFUZ{ z@as?7VGL4M0{`2$oG0McfKbm%i>;G!!u2)ADpkjwc#lk@RL?9hMIHianD;(&3Bp`q zLTaG}u>Su0R241RXz#L>zSL9>uX;wtH+xw*^vkPp4v1SFAdWcOqnzh9bHdxLm!`NMlfI!qiCc!q)XSNP^-m{94Rbwx=`n>bzEOo9LIV0(MTo5_$W~#v!i0mxq zzs@e*5qWSnr-R%K#76-YDrqr2-TI%xs@l;{0orXB7ykRz>FiWMqA1xBISVDzGN@)v zE4x*MDg0^RHHN`T0-FGS*oFlE6^%_(19E+RW(<@f;@6h=y;!%;3XqC54P5>>WR2Ub z7tKJ_{1QLcrBG4pTqub6iYBnpJ;Z0)t@6@KuH|>H=Ts@(J8@+#OX*e!lc2y5lXCjZr4}) zF)|Ts%mzrw`5(6CJiqE;L#jqw{{IXW^4=Lh=4_kMi-8}F-tBQ^1sWh_1SV$;I?@XI z^*>8m+m_u>oF?oG;PZreWo1o|%dJ4&uqo(j#(sGe6Q?Z?Z9%*ZkAQ!dm8t3c z{PTAnPf5vsQht>Zmtrt~`YF8?H)!I{`NbGJdxf2!pBw=8d14+sJp3iVG5>^dI)`LW z0P?#2Y9cpGi*4X>YUs;3Rkr_2K7J%HV9xaUh*`gOYgKc;g0UW&DHN%7f}t#YREMKWcuAhfv)XCl`XpAb zduN~ROqyv$Mn+zbSq|hJ61&b$6i&NnL$TaB2J2VFb7k5)Q3H+1r~W4meFh31TrY$b z1fEzepT=|9{Pn~Yvs6DnbO_V^lbxLxm~|s?6s1h3MQ}U6d{${OJ5%~~0rS8SOq)BQ zh=VW3nhgHHX~x-`YXH`>gks|5{rhhln5?Ym;+R!&!07Y@7>E=w~{Q( z_TY#8{rS$$KXVOVw5xDF%uJB<*!=phhcCu4$i~`FN59cj^)NGmCH)=Zc1JGCK1)#z zhsIkmbQlgcqO*p>b_m^a%nAgi)V~|`uHN3>@}<% zgZ@h6$*uC^^jI2SX=zN8xHy+LB<~!zCN%CG5Qhe0dQiP+X02l`x0(MuRdKVtv=VJm zAr8zTUzxCOL=2b1T0mD+kiC8MGCvO^ds-n%QAC21g8K(@2WVCu6D4VYNaTUW`&5ro z?Vi}FL;T?^6X>t6{rwA!&|Qi14?_cDiVP;v#E8$ITfa^a2Vn5vE#u=ayE$$@A=l8W z`7?Ers8KxmPHQMn8ejd6|1b!4Pg!cc5#g4qo7fY%s>m+nLN$v{ALO+TtB;~9tkjlU zWKfqT6HUsRWr9MJ-8ExgRNob*0PFa3R8K4eItHkQSWrs#(Jp_Gqch(Aen=rJ>AB6V z2OW=>oB=q6^ZK%Vn!@r6Mp;3@4nxy5O;~n{=k6LwQR7kNV8r7^u<*i`!gIih(*lc` zad{P1`5!X^&Mz+7I(pKzuTCS2R5Rhqc{oh41gWKnY>{Bk8wgZj# z4&RoT*W^;u(;syApx57AmVqX5S8^(Sfb~vQ)G*e57x=|^!ky{b*-9K|bBRJmuP%p` z2~EtH(9;Tk4O`9syz-VwDPyeP`)>G>wNA>lU@?7<-^qF(cI8}{@@d5y6~(&CTjW7) z-Wjw{VOMc`PLZuq_$G9DBIg~#8)n5;X9Yw|;c2_WL*>U#ZAG9$^YRJG!E@^FAI+GU z_TW$l9K5rYsJz3yr2a&{{T*tYP#g{r;A~vGtm{kG&lL1}u|CQtmUMhGBA41^#S=+_ zg0fe@FE&r9>J8#+j*gQ}9x6Sta;Z=Xbh?pF=XEJ3@J$M}t*s5`zV*nWb&lhpC4>5S16snRh0_s%aC{&IAQ9yUS2y#TssdH!7V-(LPW*&z*Q0Rv69i_j<`xy^Kz zuMb^*Bqb)wr$+{;Fon6Lwzis@yw~*IT>=%(h4wjMt(-JCe!XEaFwON3Jth&}inAC7 z8!!3NN+eCpGlEu;6Il2hd(SGB>TinT1%8U-|-j;8iIXU$gN9qKT zV2CStt)jmeQ;6A(R#Z(tlbo!KqEnvr=y)l|gC|&N1C9c*byo_(%;4GT^}g3Qntw${ zy%8$5j{hW@->})6sffO}7Z$qkE9YHvUFt25=RePtp8;Z|?;l_jw1Wd8UHFVH;`~z+ zh*Pd-*BQ(1&y7x1I*ojMSWfT*^Bg+uzsDN59JGAT=ee^~?elLF?)&Zf`0gPzu@mp# z+XP%p^ZaZjHwtJc$9D(lh`AC<*~cZHW$_VVB(q6%?j5spd70X_!lUGXXP=H+_pOe{snV@E(#RCe7Ba?v3_vW={|qudclk zE!E7|;NVeFC15tVs46e{uxh_M#m%Ny8ef<1FjnBKe0?t!74=FCyWV|&F?1F^1?@fu z(*Aiq3tsdabj~h^ODZVUEM7O$+|R1>1+C`ltm^bQn%rb{uYW{7+PfGf!^PvFTiCOq zusbN?fkur|2@0X143!&^p9Ay6V>vT}_^eeDZRltlaUXa%pG@s;^Xm44pL>2FFLHX&NY&`ufBdi;_n-K6#VS> zn@6>zwe*%YHl~~;RXbBI3-RT`$|*A>8aMhyJCNl|SS~D9-+e4vbl_RX5c^7o`x3>$nqqlanC9t6Ev?so_h##|?+i$$`q$M6*46SSG@1(6K+Io! zUIMvvw6+Qgt+H$^)6@;*k4HpA*leVZ7pIq+lsVWtKHtv>WEyJ<4R*Vx{?*MG73Ol= zn@||z`CvABA$&b;prxR&0B9v?Tzy{rr_9-TI1jMA$e*SR%*GVO0c-yLsJcY&YEQ97 zQ7}l*!EQx)Pgj@PFeD_DxJ)70u+psX_}4j^m`h7bUEhN+w?}h-daZgetSeig|9Z!^n%{pma?+glowEhNo3CQpV*u6d_+i5Tx5p!d4L=^`cdC%?0s{)duZg}et1ck8Q80L(DB-W zQedg-=F05ni^id<9cb5KP^VAltlCj)2cg~Ib(FJs?<;-(~qrgpjP-^kxm>-TTAZ70a@{wd&w2rkvVv+!KrnPxr&#(`opC8tBEM z_tScP?@M;SF11AOeE0g^n=-dmi>OzLY({>K+r>Nx>&eQqV`wsn`uQhHR{|2goST-< zDW#JvNfIp`VqQDNdP|Foye@0^v$Qrmf5V$@=c+}RcUpYNX6womMQ$LEtIoe%=s4s} zUduQE1ehifoKHPVD=K)Tr|J*aEob3&08+PYH^HLUXx&kC58m7q+t;5!CFFThKOaZI z?*i4gPW%n3su0mxMwQL zt=4aw5R=Zw=LtD{gY{oiMu%vE6jKk=y~3WMJWo%9Gs-@|z}T4)SZhWVxstM)PpLB- z=#>uq)?KKpm*AEI$4o&J#xKYauPUD2up?Jx(kpYLf!sLm{m4P&RgmPSi9&z1b2Q## z6NL_C2CC=lHkzHC`k~XoIB3?{^!2I?w|#>&i|6a}J$Ey(yJJ|i3SVE4>rD^KYzihZ z_m9t_2V#=&6%1!wsK`*M zh}(Hz^2OIAj+Ic+`PD`MSF;Wu8=0enlPU1OD^$ld!yiTWGFxKYx%0EiW;&Lor&n(3 zjKH>cY89sGwBfCElG-OEr+R)N0)IQ+qgkAJ6&`Er;>2oDG{UDhO~9rtTiY_#RQ2(k zudC#PjBYn#?sr%vAaCrF z?*4bWp2q!@3ccDF_z-zt1M-D!hMLqm^whHk4jf&Rt%iq$brrZd;D&bNO?0I%xI z^7n6gbU6;TmQ;SHO7m3Fh9>Kog@>w?0;khXdrXW4I@#^Nyk--Ahj+dGxkZ78_V_WI zYd~QkcE!-hs?FP`r(D<~k*{jGh_XU-oFh!2^9h87c=$$E)Wt#P`r7vL=nwruXiag8 zIOf$mocZcNJYP}6wmj?(<&-+xO=1y@DVqrYG>^$h10KtFmksQsPEHXQ#w=vF)AgCt zF1zF86R(sg?ahz(hx-l|xzPfdj(jIJ!lmUkDFmD^XMCC1^y`;=pFGbu$VNNs6+Xp% z#(fOI)3vKUPGzbw0pKPai#_5iv_3Ft=Fdndy>@XJLo#G)$w-is%#x%3+k48P^4dV zk*X+^9ZWG<=8isTRIJ}bQ_DsZM3@E1`TnW+8u)70a&xn5crDUDbkpy>bjJ0D(?(|( zLsP#2zl(k0R*cD+$MJb?xhVcpl=a^qi_21bVsB#4_QaC-op46imoA!C`U{m?)mHY$ z=e?RdJCw(9VA98<$Mz18Q|=oES31s%O1D!oTCyEk5sKR0DeS5K1dc}apmuOp4tGut zW@m$Rv9U`~gS+N;`j(Nz`Jh}!Rl~){Lz0#;es6Co*5-4Y`m^8q9J6e(M2)78Q}m31 zSm(t$$CpSlQlnai8i%txuB*;_0@UvOT2HqchAsQAO;+5V9qTDWLUqhTv$7YmRwj$h zqO`=cfx9OZ$5eXhIoGal&;3G#Hh9e672Ap7nC8KI_RvKi-qv>DzR-H%w9ww(u6S#* zw+-rD+FEUD<*d?-**H{6$3*2&ZCWH~v;qWW>rc*>W|GDytp&~b4oh8lIfmsD9_ zz!WRP`PD7|>edM~UAiyov7*d&xsnyK)qA~arWe3p`;}>Q_wU~Q zlA%s1K8Kb2GJU>EFCn5nBmkUiOm}mo@+gQK_v_nkWUK&^lahepHOTtI@>JHsF4T_P z*Nobawni;QG^HZfI{(_L8sAB;c5U~dy$8WF%o(^soXEv$Q zhu+pZt>5y^;}9HvM&0;pe&*Eld;V-p?8sXiX&gASM=^G;Y-}7Xhaql~%Q3H2%=oZ-8dcoB-^~GQL7=$0S zZB}^G#=kdJ6=?JN6Zv^Bbt_O-jz_58poPZPE}TV2X zYk|*>-i(A!Fr^LS?r4jHUvrnZA7>VVUig}<`3pNQ6_g}1Y4!s%J;<5gK`Dvfeydkn z6~gc}rvLRrPttyC#Nw~@XuihCty(41V`Ad5N;QK?^-%#_a#4%%n&OX2?g`IOm&O>8A~-yT|9I=#=kPSgm`RP6#~eP)^<+g}&}Q z7wEtJ(sAV_rafMl(GM=TP)tp8lT36AheR@6_VI*VDCmV~`2A}!MJ{oMDV*-17}LMe zC#Vk#ihA0PexLnBWfd-bSR?naLn&TDPfN|`cyQ1rcNJl{fiPZHpK9&s7%(V@%LNs= zopKLG+j=F`l(@}m)Rr2TQ~Dlk7tH66S=%iR@od(uu`8?)rcVTO%fCvTJc@lI4RNSP zG{ko1u(U^A^vplqi0zMug{A zaxsi>@UV?B%YzUd7lxwY0(BRQ*x+9_4sn0v$Ln%wz*)7XZ3=n6ET*`7b`X8chalfm zm91PB{X)I@MZZ#L>1vnT0!wd+`E0dZS%wzp)StTKTHN3uE_bGz;p)vxsLVK$M&z>n zhFrL4_Qz~|Dl`~Fla8HioX%Ev9?4!3fjQ(U=0b=LXT^j&LE zoPtR23yuWV>lADXBw*NxU`sf8-g(MreePR+eehEa zq_r~T#|t!6%Udkuw0jdEhq#PXhr?sKp0~P2`lR_7 z50Ch?V`x-CeavctQ4uAQ({StK=7+}$)_>R;@~j)sFt+(TeK5T7FX5u|Aun(vc65fC zz2?IP8=FdZW})L_tpxYi@Or0gQMbrHQPQW;8pYGpPBpI+1U>KE1O6{ILosFsCCAck zSCoPXtcIS@OlDL3=@v%RK<4|9wX$_Kszj55AjE8)%Syyx>M7+?bEc)0;AzB^XOhtb z8UrZFIoI60*ma!2Tg*sCLl6t2=#CZI&>xRC`VAu|w?+ImIz*wan+9uIb4xLcgA7xg zS+_ni;Z^NXNK~%XbWQ5V^Ov~tam6GtGmf6QKID2CwFNXzf{rU+jd7v#PAGP-ULQ4{ zs+HFmYP~O#+eMl#%!OjCP;!jNj=|iJ5j5?xC;zYkTc>1bk39HIi$G<-b{6G(tpW_p6=zw<=%;%g3IKvnx`+nb;Fjp-rGIewm^_?|5+X zx3a9q{%EWrlW8mf_6HdLgGa-SiVl+ln$le=C*3%CWk0)gYa}P}+8!Fzd+b6pzWI(U zU7@J!Ny47qUU!EMi@)>a=#^nghi+nZNiYyooeOg2$qz`Fg<4l|zq8FK!ZiDC=!1pw z4y`vE^AL-~G%cZJzIkk{yQ@nO^0H)O+q8~I zrS$D0@a@AV;Se)(qz2RT#h=jGFAj_P@b}tO{>KisC1wmb>ar(!1dN)@QHiZ;q0~Z& zZDX-p3HttFDUsSQ4i{A(WUGFeVs3~S?Jtrwq?nYuBYo5`81*WQC_sGB`pKNmc}MqP z3;MV2K1!gPE$)n}d&eY_YVzDhs6{u@`$F8>so_Cc*brZCSv z4d(PI>I4q*N#pFSo>G!9TVfT5L;q6fZqtkD-@RYBQ4=oDt+aW1w%_gVM8^rEu^BXY zooqRMYLze5H5<_5^tin$-yuQR%@mg!+1MKoXjHtuxT~L%J)l?Xcv0)<-_|pxB2%Xw zbJ*J(uTGfo!g8HOmr@;~RY(`GgcWXVZAmFVNj0Ao_xEFn$9tcS9;QDuknz3vP4368 zCFu=sF=+6?02T_-Q)FD@S1@O7I8W7_K3d^lEph)aX69?({SK^H;!(zkK73UB&}88r z!mqUb`qj)NYXY99QN8h8c&Z=(L1W7P1?`mhPc~Bxi}_V|g$`6Gc>FYk6kh$r(`XsZ zfc@n838IPPi?8~GoS+Jw;nIk}i{x5|0m{I-XRKGU{a&*_)oVCubahGhXWc)YUdLz_ zBN7{nwW8b}nkoJijTwPPy>I-5dTnt2sqRIi#OhwM*&$ge(5i$ujuLLKXyS6qb8G zoH>c*3VodSPDcWOA7OZVGiQRx7R`RO-OwT7LqbkZ(^ zkjn3riY-h99>|bTx1elcHrF@mx;WDXRMHw0$(eB7Q!fxH(j{+y(T%-X8d*xurQqx$VheO&{?%!R^jaF2U@j4SMj%oPWRTbm$FB zU+6_J4lzdtMT7a5 z=yt-8sUT6qq3Xr?lihv=+NjLcjm3LzPW$mP9iP1f{aL0@y@t(lWbazd{v3cNq=??| zvwg8Svvw%CTu%dzq|sHhMnZ(c1zF`CF4 z2HcU%CS^JUe8kZynb=|POr-oUI?980n>6q6_C-60Oca{vG0QtySC>~UejLerRULdI zZ07Bn{}9s?;LM-T04R@tX4p?iqzuc3234+OoTG3F(aJI!;VaXYr+qmT^;%JbyN_xJKR1q5pg zwW4ZDsu|oXOchtw`V`bhA_YTT$^3A(j23|Hgm5|PN9z-Wgx+OTjz0b2k|}cPT1NYA z$;|i#h+Ie%Ryk8@VIMv>kBhf{y>WnT&*YsD+zqQG+=_9Ud=1JLLFbyujXgU#y{V^KC7RBX3l)5taVw`PB?A*AlDF zPyKSS*@(<01mpcce!0JS7*x{kbJb3oPQoTqFO>FtsR?J1YU$? zJKN);i0i$vI-UIbwUy5XPx55~kt|{3T@m_i`@DQXtn7~oc#eLT>l2B`O^ZX1x6B3% z-ZMO$v^ykU8LZnuRd-6B8kO=jb3C^iV(uXvSkdB?0=cuM?O{FVDq8IA>l$;kfk?_% z*xPI$A40M+UiqxZtrFdd>VbfeOJyOLp@MsRvjHj}7g6?iYMvt@U_u?}U~c(g$6yF(^Hxn&CLw8mZReONRk8f?*~5qpy^E3R+( zxkwn&gQB~Tu1{cOFowO(&FMDcD>D&XqTxGN)^+Qf`zDmUZ$!s!0?}zzlWpcoV4aba zflp2+kI(RS#Zp#PZ!)3O~S#nYC4bsjCYIAGv$Ts6Gu5&e4m$%k_ z4T~=?1q1}y$^OKA2r?DHf-Z~Vaxy**N)B;grXhDW^OAB9u8XUvs=BIm;%y5I=r&^2 z!%P%T$TS2?)}gD};HxwqwqZ*pnF>o+Gh;P=ZFH2{;suE=`Th&AAV0{8@%t>g!Emm^cd=PSlOU_lc zxSVVN8>$%p@pCzwLdcGnV{pX8c{s}^iB(bi+$v0INV52v9D92_GPXxa(O6?-R65Y4 zaQ+^Vzh41ij#gA{_nH(pW*cQCy1gNr8(M}0g;{pJ-^$RP@QB|-^1rA#SNjs55wwZ2 zZNTF#R({4o%JH73%wLJb7s}pg?Itp<(+x&%sWW|ZuC_m+Z5yf<5O%o@RMD?9jRC3C z&bU^Du+!T6y0N~A>;Rr5pq&nDNVp4P%Y7Wp<92+TJTAWH%5>rRnvl`#S+k;g9?sWX ziP!y6W{ssXIe+)k|NKhKv+{JGg_;JLioTDwy#>L|kCxh)Oi>E8xg(!W^|;DQGs)=I zF_h)pX=#$7s=0=4|So&J^1o)|9wPUo41v*)a=`iLC6HowiiS@fZFN5wR= z5#s1TN}1pkVd^0gcz|<&j?1-n`7T2pl%)`hfswlBan)F)%&Xcp6NRr?%UJg6BoJXe z*L7^aeJWy+wzH)qWt;P9#MHw>SXyB-?LFkipjKP$7)XrrSxe5zK%#$dmP^Ude)7})fQN6`7uL8e3tF;EHIZ4e&j zur1(CW-NJ?#4dxSj#@F+qSSkPypWR7F`Pt${8CuKc0XSE8UuPDWwqN}Wn)Axa(dQn z^XJ;NeQBGizlXAc8>CB)-+!M}?2ctsVzXgWwy_B#R%asCC$JdfV;wbRws@8Bp;Ra; z$Y`LE3f?^Jaua{Sk;?jp*>e915{cbY%lGSj#>m9PWbb%=v+r!G^u&LHTsTq==(f^l zQ7<(G0NM~BEbtOYNtY;yqJzRie+0eHl5k^k*-IM23i$Q>OOnCLO$1BTz)ir<>~QhW zok=M#_%hu9uk}G&E*D`1`nX0eY_D;i3Iun1Yj7_(%=!b(sCk9?R~Df?Mwapz9Y)c= z4Y@VbQ~W|}qerpys(wB}KY!YF6%A?UdJx5uKKVs*)MS9$jqNt3ypqW0x3d;8pr~!m z#D}RSM3_Pv{l);#2}L)FETOA21rOnobrlWVcp`^4dyjs$ zcrzR@gYx9UqI)Y!i);#I&qnP2l*nkuwaQ6c9cW8Hp!n%Y3>8Lo`W_gJA?RGKsab{MTfe;PfmU^u)@oO5J4XyH)8!@g>;9vlra@=4=v>gnC`&vZzlWqZ{x+M{{Wbs6(mLAjs|yL# zOL@Xq^56OyMU0AcgY7~KfQ^J$Fbj}GAWCparOU$5m8xL$r}Id zK7^`Z_qFFuFXv*$qR)(8j}SK|Y@PTn$1RaX${or}@02*da7h+qGf;og&VH--_HD_P znb$Xpo*^CQ9li{Gmy7O}R*Z)J-cNS+j#+VfBc01W*n!=?K7L@Am5${L?^Q`hD0spBoJjlb9(FO@HoHyG|sd?w~kJU-6&%Y#6@ zO6i{4{x(n$p~V)F3A?_Zr+{SqWr4b7w$AenyBV&{AVS@kGUGuNn+TpNm3{{lvCciw z+Z#IgOo`2)VKA9KeVkn|qWo_StwV>UnUpfc1e3~BZQHLRYxb&RXaovuAQ^PMTFP}G zpd)+y!p*ejsmsmuuuNVuiIV;W1q2jP?|plLY>ZvM29RGY|+)+|^&w?V~=BsX7Ph^#aaY#=+`dw13B-wg+p zj*&5<`t7}9+K>(OwJ8N2U1frR0FIRv{j>uaSA9o^zIaT{Pv`iOPH1J5D3`3I=u!ti>LC`Eau1Qw+yXv};N#<0q9-ZS z+MCAbv$rvaQq9%{@N5(oLUJ8!X6;40jFt#ATL>4@+TbMIe16Z;5V7D5i_!(Ap_zoF~sctlhL|L~GV zzRDevXERoJ%$sHr7(l|iiyFW&>NZBl5ndJcnoV6kpzwRg*T6x(>~CATW$93bvUMDM z47op(zTMHNy$q8!tu0>~{)6Wjzs&-fdqkasZ>g?SnSZ4(C|K6ZK+tN4jfeI8QPCDX zKiKminRkY-w|Wxhhq6}_Un;95RV$?eRoSlSNW3K#**R*)|8fqqsov|`gqNx(ENyj| z@VW=vcIO)k_Sru-{Ha(0p%E4G(4@;!vn0j2H;jL29|7}~$+tk#MkLY%u`pn4V^6fb zoT!Sexg!Hd0U7v#@YU!qK?H5G6*L}h+XxD{je1EZZ^~bTuxTGm3zW*jBYCxhB&Vt#xL;rQy8*_yfZ16 zuzD=bvg^C?hYFf4zlH(nsahLz-ml-k_hSvqKz&}-)l6+k2g0yWySZB)RgR2K%71pw zfmFz}Eaxg|4jO7!S$q>x*S`B#x4%}Qi?%zC4O^(kL6xc&S`hnC(rZ`m-3QkQ{m^dQ z*Zn2dOvqxs{Ox(^WyYw=TkD_E2CG^1_41yh*J(BLnIw^NHtGm9=XYDc_)4ntbOO>aZvPgI_lG z=rS^TPH+0t{6R+3cIf855G6O1X;qQIv;De@SqoWVkJTe?;A4n9AR1dVKc5MEf)S z6b<#UJx8bn5V!OG)f{c9!&g=c%<~t_OB&;m`g21bJF#3vLG7=oWuqQ@l4otoc;QDm zX*wRoB%tuqQ&(^?(XxzHx-k7O2-0$sA#mJOqw}OqYoESWL!R%T$VNQg~a2B%vfdVeiRxMQpp|aRXKzdDe}LO z7ylzS*pw#PqJ1*iUNpAXNP!}!=}-e1`i?k-WCD;o4@ddg`I}k?%N8IOHBr{b(;Amp1vazOiv#gk9M%sUw<8H4 zHUox}^!WF(a7~Ywb{ALS6mD`|6ha3OG35@34fvU~qMAhD`X47Z)hwSg8zcqdvMl5a zKBc5{F8bd2zO+VG(n;S{B@VYUlEtiJesi&Y_g7+L(#C(tz>96{i+YcV3hxqjqB~6I zpy7THGruIGZtlvNtW?8&JV+Tt((Q@0UTKk&-1$dqqXuemad9rXW!cPbjHBXL$qxf% z+rRdG=h5INKHKrc)41qw^&p5o$YHv}CosgHs6^`VnYfLXmA8`fdwgbC2C81VKD`3{ z^s=Ku5N^t%Arc!T@T{#lVwrSB31wgZ?$~WYe34S@KHJ8MII4kMFNNet=u1|7QSqKw zl!Hxr$c#^Q^<((NYt!1C%X9fDCrDCwu9T zX7`0HW7!>x)C2~bd5etk7W+pg2H8|ZC?Lqo%(^ClddA`$FvWneV@UX;z^vb}b4rt+ zxtuABo2w4hmu)>e-W+}s&8%}VN4I3}{1k3JB6};7X~nxk%IBoxKxvr45OR28(>-@< z9UB8wINBRrN4>?LAH?cEG~idpaKuuPuy4=eRY(*v9ODGiBtaCS;;LYs3An}QO;I|c1ugy7e;6pjms+7fM=&h3jz%6f4?X(e(M{lYn5Des$uYNX0 z)w!A^rR{x4Q^a2>GpNbQiv~q= z=e+>_UOaNkfumLLgs9kC$lSzrhMwS=b{K7LM4|@G1BQ-(Ve3$TZby|a6uaJW*MJdj z(VixfW-jIWK%;Pmo+bFJOSNl4@M(dLiM{Jv6=edV&s(_FRyVU$ECOx|-9SmlTqydU z)#90}Y0_B`PIRw+RhhFeIF7j=*9&mcT{mOBiSmZdf# z09)_v?reR!QcudeMZb_F>Q~}h0G)UAlv58V2Yv@Q9RF{9PJo z8j)4ecO}6j?#*+asPu!~Bd)%oUj)i%gI7`>wU$*Is}x~cE8=*2br zO6IiIy#tFIuJ`zg^zgXn6NULAkW{drO@K!4G4)ZRa)-@Fztb#bM$+Odwcpk@2?KW7(9Jp*J6TO)YP2WwGWg0)Hfjei zior)D`N|}Le5Apg=xBYoHY));@SM9qQ?6!p?*&5qo-juWRJN0#VaRQ2+T7VGtATyR zoh9hPh8 zr_Pr1$DTvqI?=yahd8KQC)Q#$ga#XBJ=50;B*n$O8DLGle0h+~fEx+Vi|o@UMXmQZ zZY_LeVe+-EG>88Gtyn;Mnqley67NZU2%MnmxXC>(-dy21cJn2L1{M0d9Bc!d5v`@1++=no%Cl7*J( z0$pV00FCMP#WazHnb`w%sW0OBR7isJaqwr$ku)d0{{s`ZZ<%2D3fR|?`Ip>VQZb1d|qBlv~ z^E)~}A2Rj*Xd{UZ?79&S-{KZBv0mOyx)f3ZezN$lEjsmtA(I4OhvN;sNvB`rcVLQh!cIwVV`dG^M;p{@ACHV4|{E3bM5BteV z|FbOY^sd{9duR#H*HtXx-Oel4Uz31^nX+_p7~^%WJm#3ZK>bjsVBcB~QNY|Ord zJR9GTw}Y)wqhPk6WETp$j%L;Om=60A{{ok3f$3YX5Blh**TOyVFM4}M;&19c9P!}Nd%Z^>Cu;e?*E+FWcF%S%@S%$P> z7UNe|%6#iNwioC$jS9Kg5+DOXkL`rP;h?Tqo)MCWUg7F+uz?^3k#;jx+#Z)CkC=5EX6qBIeb<6*87Y zSCiNUS!feeqrZ8c;6=IOA|`chu5-kO{mt#mkAF)MX3wcrIaH>tuA(Nuj-v7;=YDfQ zu$ys;)!%GoVQDmooO7*vLN0BZnB&bb&5hSuAE;V!-LePP;tvs+uBSU>a+pI3G9i|D zCgnC@+f0LqIkEW=;2hPavT4cJMQN;wI)!@Ale+yre@J_&N9_GQ0I&%KyCQZv)f) zs~b+e%LH*2BmBm+SGxd82HD#Z5w_{Fg2T~5ZkZ_&tmA=@Tczr(PE&uqBL`{WG|{gUN;7F2>9}e*AdS_h_}a+zT>W50u60 zbl9HO*;q09R=}|R_)8}FGuS5{Ew{&Uf%?&mF%v?FRFWm?YR|UaKe>lt$pYN$2AP2j=bk&b`rpK{8WnC0XV~&M z4>>=Y-vZ*OV`p?TAruhCTEr=0Q*3l0B&?SjT3UYq#h{p650{2gq#bF*%1*{Qj3Y7X z22e0bhW&{|002lb%6z~=&*{j=cSA08knMlIQ;*Ufd5>}?q9%{>1tX)&-(SwDsqz@0 z3Q*k=Bo3>i$e7SM$AJ220fMEX6PbX9f9XyAZUZ zwTpD(U)G>}lk7Tfnvq<gvFk4Bv;7G=mQ_ zBqL`+sE)ogY__O;Px-6FK?MJ5QVw4$fZI4*ri!FRG3gpjq!G0iVTm}~jFe4iXqbK% zdd1>@${EAP_ZZig!4$8Kg1&uZ&3mKi%8ui3 z359Oo{>&SF&;^5qGit$mulREBS6+mGIHw)?ZNcJmhQ|4}CJ>GfR*Hd~8Ebb&skPl( z34T;=T8W5BcrOc99k%V*7mtB#E50_V_nq?Zt*Zr zK2K$xYVN|$(Gfd3rwC5Z{L{Uw(*xRJtq}@Inw2=r`e8W`NAysC(OZ9WlDOJIutUdR z-~=5Ot|23#{>1tArkqvZh&7MLEDlswlGtCOs)_55L@=vOQG5G1;=uPA!lC7|xdLj| z&{O`4zYZK~wi0Lra7#{0bLiT5xqNcs`n(POPRFXdt8hrzog`G`ir^B2^1VxQ?i9lo zm>`#Z!jS^V`R?6#Pz(X&i}q%UYjfH8M=VI&DuBuA!dDoZTg=zYZk?}(vMWmy!La5j zynP;m9yU*ppa(jinV-gmnqF8)r?xX?9SwOwbd@`K$qk;!Y%CaS#bM1Q}UFb3z)B7t-THDkZyAx4`Afy!ynhSce8 zEwnn>P~XU!G4&@>JpEBqU`u&X($uT9+N6hW3zlO!%(@2EqT0$bVDe_2Oot>G|00m`wZoNN#@N{`4-vBY0njzfbx)YfKdZ`Kj4=lhfj3O(Qdf%h3tKl_w zOA?a@$ds+|3L|hDLSWWY?AK)hNv*hX``EDXcixQQqBgq=$c@wWPVl)p8?+9i9m@xi))p+Sl@eiMPDM- zE8B|=*}RcH$)(r$bGjMILeLuzUHx6z$FymLgE=3}*m|^FW>P#>7*y{VM8o?|W+7kG z_RV(}A+M{Ul^(>2W|+eUlM;cWx>T83vCjOTrVzZY*qCcn4qfnijIE=Bx<~iFkgQ|3 zhpGVtqwujQ{ffiFUs`?I08!lRu=j<^JFSO_u_yK%ZB)L=*jh^W}cFtz%yK~4$Ew6 z&k3!&_8R6W|9S?-N)9#&WzD6CHz?22WnHlH0H=~|7s* z?-)yZm?zvv1zX1j0+4~O_B!2KjqxAW@4q*W zo0N6#uJ3FwD`$LoZJbTYbwUDQ7d&$Er%(48=k@Q;6o8N#u$M8JFQl*aYP~L#=EPEc z^4ggoA&TTHWHgt|@dq=o3=?u(Mrvz!!>V6G&MGQ+b}ss=K{3X!b3p8!{aI%viixY->|>oIOvAsAa=OYv$(Rbv=$e8(}SS< z`HaE{^KNr&N~g=Pe*QdttuL}Ah^xSMqYkaF`FEdTo!jP#=gr>ugvo$F$I(y<#aB>< zKZ*`h_hw|L*vPw&W{JtDR?-{W*EumEYE|@<)jxw!)ilX2 z8aKx~%A12;Z$Nd|fmw;< z3E^=5?IYzF^q~R)UuGiMg91Vr+!rIuNxg=Nt_Uvw%G~bgyc3*=J-HSUAydiaK%cen+A9#%8BLyA*USnMouis**KPNHB9yP?JI%kA~MdQp+o+xnw>kq+c8Y z-V7{5!Fn*2F$L$x{_))lg(>0X09z?w#W867z+3Sp=UrPfDnPxnh{F2=0zt<;m=H3! zndlBqxb$?r`+!tf+0iGP^8?qm(0>|WM><)T#e;(oQ4xF=xJIG>_nsQ49%Y~&-2F62 zIFc77T;YB_uxPgCc+lN)cIGmG`M#*vL>7<9ut*IQe!DN(gXZ`^W;onBIB2ob{mE&2 z0iqCsTaYjj5Uf_)$5(QL(FXfOR8msm@STsd#AfPDDoks#6^Qs(`Rvzxfc-ZN)(!i& zYlXtSs2=Izv4e*bA#NTVECUL}BjPL1-LtbZx*PANXMJ;xkgYLd;)N|aff?Q8TiBjSf&=(fSo1vx{A2_50nz^-(u98{x&&rTe9DMHsjHMqh7dPHL66_Q1!@Rr3V5H)}!3zY$ zI(Ih^TX4Lwe0gff#LFA=u;k<*4bh>JiTY0)fr!fY`ll5csB7>oMomyT4*JUOpQd2H zUO%|IQCKc;mi;tQdUDeH)6O_AsEaw839%Za==aZ4M7IO4gY6`Iwbz-l8K@j$|IGee zlz-pv%deDo4Nxuvy`=PGX8Tnq{U6Ly{+P_s?IY>_o5_%lX;1Jp5B2mrxGY1e-KKsTk|nfAyN|G7GBHJ$P6Wa;AZ9MmZ292$@QZ;KD^dLzC7gSa0QFGB?O=LZR2Q07Saac|E` zUr_uiI9%GpB042J+IEDIL*@fzPl1&8x7O_ z`vfAW;Fc#TRcWUVme-@rmfC&({{5M)*dpj5J$b4xEyOy2=2O$i1h#7 z-oKsyXjUm|1Bl|zD!sg64OHwNgAPN?~Z)M7h?ZBTqrob~-cUyfN6cwdDQKPLSsNfmWXZq^+`Xh=X&F`Ru&F zm&qbsu}4;6L)~mWJOanG(e-e2YRFUimX%qZ&ue9HRNvns-Fb}1*F%5^X7P!-Z|u{( z-MI#gi=9`o=Z7p?TZGd2-P(00z(b+1uqWfi+zXh>7n$;yI*;?o7QWs78+{_!-}1$B zO=OD_t8(MH(&u!&L#-(dkYQ~tf2rDXdk5O>`>8i1bH^J>RVf5=c7tj*u%UD7X~R7C zk1%Nh_ycwJ<)4`q1Al|^40-Ze2H9(-8`lSVs#gDYAW8L&!)P9${g*yYtrBzQ(8=ZJ z6cIL487L;y2lF)C{wVjafcF_3{NmtO#BHEy>SURLaHRyD=M#9afE za#}F1h+{t_qjiLT7}C0vuC8wRFs;A>O|d*b1u$2lJXulLIX9X{^V5s3 z==mZAz1h9f%vDIk(C3Th7FXY~rKQbrzl+4I+L%lpHbaSn_v;C3 zgfYY!xs$N0!-=X!wbLb7_({i;JWAHkTc56Iw~j%cyN>DYkzTD{D~38cPj?4GGvBFc z24kL7bC~sdtWR#YF!3r9bAB>$Fm=l)ey0cMS&J3zsY@`SAT^#7)>_xl}Eo75m*zN)#HLirQa!4@OTZ z==KrD{`d@a@bP+APnFZ+&YwT00QSIW%;_BDF;xlfAsMatunfgOB6|~ZWBE~R9U|Yd z-Tm3X+>b-)zB`};?5LCGSB4Y778B3@mY_B8pDR52e@pDAJmA_O=yic@qsFTFyOR;8 zD_o6Ul{u&o!)A-m1sszCYaf3rNfa(RU3d8RrkU=}UJF?muy|589;_fcjbSyAhQ@B* zJ!J#>R)RfdYJmllKV4%nG5AU6dWY3~z(wazlThr!b@%ueqykPc#3++%qp8(fm{M=_p^U!l5Jel}uB6q% zTCC!ky3=-HB?m*r@6}g-?O@yerRvYO+mdz`tK~R^`Q28q$X~T_>C@Jr)@TzH&t?&D z8>lG{Q>w8Va!k-Zg89Nfl^O*E?B=>QuAaW++Ct_Qk5IPFN$gwQkr!sQY<1-Jdv!{I zg$Bj*m8-XDgsk_KKzjsIiUxb`M^Rq8$n}DOXMwsd48uG6joV;A#(g8U^ggVv4##}9 zNOd7;Dbs7%;Ci@&bhCQ%+^lG(j;&5kM|5ms230YD8FymyS4#M&6eaA(@OSI#sSYn9 zQdhrzqqX!0u* z+8-Z$$X9Fdu{JIeX{K+mN<(nf`GrKvkmj9Col+qC`wZM1{Wa^0iCzi;yU>iCZiu@g z0UX|^R|PrUrV7^sIz)9_y;zO5(Vs~!6tP+q9-c*V&Cke~uOBnbXTRiFa=QO9+aGZQ zmoz$~K}@C^^4e5b4NwN{$US$J6ux(H?K$%!UQL{6#Og^U)=>`WE6<3~ER4wML>=A< z=QFP8OZ>eYmDH%B!&KUZxK?ewGV>-58Z=JWAap;umN9&LlD&F1Ga&KkD?#y(T|s>O z{m-|q*Q0{UVKSPxzo)Owab8SMQGWJ#1mXx!d{SAbcn7(p>FR@(4*mAFa*uT*KdCMw zBO~6OmvP~Hp+EA~=w+gt<;AFB0Gm)P_qd!D%af!-xis?iY%isZ!{Z3e*lbr(l^P%X z4N6Sr??*ejpjRjlRH1LrsgDoghQOnUhkcbX@7ds9l?7uvy0N!pri>%R6z+}i$h^Af z=*Wpeo!o@dE4oHea0)q@S`DvC}h z5l^XWUAKl?{BOMB2M2WO63T-lqUwKIT9WG>62IATNDjXwIOs5}|2VNVu|y$_toWFd zK~hdmF7Lb3^%a@k1hCGtbZ0k`G;$&C2=mkHRA(^F{; zC*qyH)P!Y$3j6yNYZI`t$?wG|qyWh3L&I`$-<@R0h zL;nYB*;3IR4s@NQ!uIQb;=3vaPVz6(=)&E|x<;+fou|A~#V;F_C_d@=t4VMBIZ>Py z&83GmCf=VE)Y`b&Kd{y=f4SUqcvyif&?ot~uTuBnk-6bdQ<{em%(#@-mbSsQS&hd1 zaAiM?qHVT1T|aK=miT4A$!y)x&h5t8w)BQvSHtpRblBGOYwAqfZ9#{?ngSkfr- z$J3`}E5lFrf96Oj+^W2F|KmJk@&y$v!edvp2(Pih=xjM$7U@wXT^}U@$y&VSLVuWJ zq=_nPuprInD>6=qpa{2s^O7FB%%t-2hwkRX%KWbt-KT1^zlmhlxiC)E! zs(Fh+NepG;(+%a+DB2UV`Z}wQ?JVwFh)*e{s`%y!rUyqXy5+9YjjY3i2RN5y$}G7o z>HOKwWACRW_@(HnjsI||z?V)1+l8t4#l8KMoyNoo4Vqh_PHLmU0-9+bnbfvoU4J&2 znGVx{2ok&B!NNXM;{B`PysKT3m6uMoT@E6rR+C%840?2ztbD$!iew$ZO*wLy(01aR!mDk4^i8V~n~_=HTzacuW-HCe8w*5NK|9%itsI`Sw^b{Rbq4r{-!{uZ}PKOsYSu6}VDu3@RhVC6<9xL{oSr`m3{ zDdZJag>(1`TU@J^?T%Lk1L3mGlav*^q0leGe9_zSDu4IF;*I0)DOCoO3MY_!i&5A# zH|u!x+?8Hb@|w+*9hYa3tj020R@ejkrRyj*$LHTrtvhBSRr0TjWC+;yp`t-Aye=qC zDK5}(uJ=SPp|KR^sm{#_co5%w3qD~S$o z)1D;ee0TUACgv8Tc#~Xs$&l6ilOc;WPi5}@-RWw6F!dDtPJUI|i&nfUsAtJEBjyAe zbL}!-T=0$5M^PLvo)xe=f;G0?yF%plS*fLUucOJVbE{b_1HtIb>#0XYa}}$_z%yJj zyy7lSYmXJ3-D3X1laWi?qgSwPNsCZ$vfnBZQmIYpW_TymB7G8pnJV`@+5XV4GLD#@ z=YyZWW^kGLeec()!iq^0q{OsQ<`5J9gqZx}TJ|p{+4DD~HQCvHbb>X8KW$|Dir0`r z3h`BwC|W)ez`{*IQozo(L`N)Wu><@UEv6WX>utTS6hmD>Fm~jA7DdXGq2P`|{L^Jc z%U>Y5oswK4JzQ)4vw_D>2=E?kdiHJ%oY2lHC^M4X_ZcD|mAY`GrpWGrt`Q_}IgEu2 z$bHdP!h(Y6!mjii+m1?)_{vuKOh#2Wa^Rjau1noX-0Ww39T7f0&PxTUeJ`AziXW)T ze=m(QGeab#yF8^h=(Rd9O9nV~k3q#Z@n3%%4ACx!Od{oiW^3FIi-3rORC01EO`Pba zC^OR}*N6itbw|kM;PL>%SPFY?va+?d$3yFP<+-GgK16uZsGScbQ}yi9DzF%hHAQmWB&={DG^ zX(72aPCt?C?BPsMu6@kFbA{91=9&23xe*52CE)QB623bBCh6geFHd(E&RILeI@_vZ z=~co-jmB(e=nSD}at8)vDRe9*F<8l5_K(jc&v_cz`kD==tG2Um8>rFLF^}hR&|VL` zCy+vM%j+$FSsc=qkp*T31H zsyrVKR3Q;vZRWzT<|$02dtaoOm5g0#-XiQVjxn?}6kg73g|CZE?(h~kA8jNfoGyM? zSl8OB(FEVK0qQezXZXbRjVAbug^@?qErvD>%I2o zN~75a>nSxL#|ZiM(myZghmDO*j+eCZ-ssJkE7Rmp^PEkR4yQ0e-k>Y13I$dk4xA;{ z;Gi%p4}3R?^sioohiDend3eio=j?jT^i`0RTfbp5Dja)X<@uM6*J7)ZVV*$fN@Y;z zf&FCbv|kvcBXjtLwC9Rz8dsh0=WafbJkeAyMkqp7)&P1|#2o#9hS&#BGl=sKmD z8E@w*=BjUl8U~tYXp$3fw4oX*{$~H=3phs8xZHcSpTrb#j(^9s^#eFSCjOV?7_w3y zWz`(DI!lqA<^0%QG+FYc*XL^H==;#3f@UHE!sL2Vyq$HyogRpOFF6)q?Y(9Z~*l@DS=jZ(F2BqO6HNE*6o|ZU zQP>hVT``QJ6r!CQ3nNqTnH=H{y1l8T`J-*zt!K)bl#q}cBl!hN~kVP}@V>xx!o!VWgfKO49r{iA$MhxZozsmSX}@{^(DIbu zwZSHtNeW~$g#`ueD&aK5Cx_kq+)NycGV&gMQUnN%(t#J*p>H4XT2K505z$8zkOgGm zJbHvG2%SIlyr0O!U8n$UjuG% z_&9e&h|e+&CJrK~S052I{xBTf9jNyGTazYo8HQMmkot5*P?#_>#BG*>dy(TRH)hwU zUYNHmiGJl5MFl}YToj4IiSx5!+3i+rRqW;{sI7WcAA_#UGuV8uAAiglXw=>=3;$O4 z@fz_ONd^aVPWD@HC>)WK_L4el-Hk4kh;k`31s`ig--YFj694BJBMB z!;_seiDT5?x(*4Z%vV8})E1TYw{{av6LrK4A_q3Hqf3zByH>H0-(2>`r)$Ha^tct6 zGKV$XOv~L7{05H$%MadTs~^X`7WAFClrd2pguB|8GWqr<-++8GLCCA*1gYcMJQE8S zs)6Rx&kZxi!Gcjb3A>ge@dgB5OJt^#xK?QsqmVu4~N0MzXTp zH@1Xj#`_hrofU@JTW7hi*K*&raO4_IU?&36wtijs8j=i>{J9NLhi2J8#s_hg!@2EC z*BEry(5xFSCBjwDNWAM)x5oiH!=`SnXK3?K7PT8uc6U=ZS67AnEMRVVLYhFvk!YOdfXwGs?Rma zVwcWO3niuQk?6-rBuL$O;~u+`o%?-TQx-nT(a7aeC5fcLmH&2fh!sk47%xqUaXZHx z=%*6qxDecOWQK4XY1|x9CJd~%=~HHXE)ye-W6}-Ri+fDmAgQG20Hhx+=&yKPx+PlDLh?KcxDGqL})hJc*piiekOjaRv1OB!Lb zN%r~;Y0JoOWnSh-p!{2l1J?cUyoo_poJ4_Sm~tjpaD<&G>4zcr-$T?$F{ug_Y@&8B zzhy7Sm!!^IwG5%1PcJ`g6|BwBF!Am?s2!*(waZ39B6EtNeg_{BsF8fs#xgnzy7mMB z0cBxgc#Pz4W&dM~|4;VgXY;Szl-_I?#C}un483STnOi9$^;Y>-S=s?Z3*x|DLSNv# zMO3ap2jP!bXOVy+$r^-tWoDv9{3^ne`_fGL@?S1IdLY|Bb{*Z#T^hEubWd&2DaQ4u zYTLM){aVpCT0F(N#@0M2R)M_!7 zddz4vymnU7ogEl@Y3BgxZ<-+v7Eiw>nN9c*Vna16=V}B(yxfnCCb$jPdplWWVwjN+ zYHtq?A*|28fzAgFA{|VyMQ9G>F!}tSc_1;TwQ&-`I*9S~lb?e{Xb1+~QRk8vf}%g|Dzd_=-A_7#hSL^!=IJEL>$v zAcR$D9;v&~?Q10v5=kr;cx6%SCUY#K{6IhZDKUPjox6(VXaCy6s;AfDOvHe82%e^Z zF38oi?QKh}qNsk~buv?-dY>1zud$?XcqhGsYr}fB&T~yv!ZuQSj-XqS#u{@7AMQ;W9`r3~9X=*z^*4jXlfIx-k zM%{Q%S~m!2vgjq96=)!(o=u(4zi^|7UJB0Rnc!~&xJ$rH;=}{4Y0dsr9iBZOXTGLd z+I9~n{pwDH5#j0ohO;M-)3fGB#7ydDTep#zB%59P8)f-)*-C<2Q{wy|hMYp&L4^vu z&oyPK+??Jsu;7lOV4$O#Jhb0S&)A$*Ug2s_6u&{9bUAw|atUGkSZlwtQCwJv)|F3Z zr1y}1kDJvIOE6piak1Hns1T38^4XhshkHS!6Xh|i5m8Zq5R?=mPW?{Zl8Pf^rl=yq zlOE5H?Q!z&w0)BI?v;(Jdd@8w3&xkTIQ-4V~W;NkmCCPyYd`nQ~m z%hQZN+mQJdQZ~BXLmBELpcjEK@q7I1{FwFf*({8rrAS{jB|)w9t;hR!u84s%5UJZ! z9@C}u;0ApTk~&zb(whj9QXI6I!SbQ7cXvCo4631-zV_0UNL3O z*~nU)>$TE;bbzwutjMojluener@Hliwxc3uUM9#wLi-WmHZCKiU8#|RE~6#nQT4S@ zvf@RHYRMaNJ+`C$Ijb_$ccn98Wa@!I!HpbzD2RJSXF#bD6A>V0?|$7JGrJ6%1E zJ(uXD$!2_%vy)GvkYwAQB@D@! zL183qh5n=&X$;uQNrc0uknn7rRl)<<*jhQ8!z$;`B*l`1KELR-m)!;{Jf(iU34Pm|@*7GXlE&`Nv7?=(Q>!Pn#p-Q( z9+lz!ne6b{HR?j^`&t~F-={<{J|}h^cIa}{LtUl^P4%xypOs9lOeIANa@U_ECWc%P ziyQ1I=cKR0kn+hBe3~wz%GU1PDfLyFL+^RYXK8c^WNga$mGexW zUT-b8RF@suq|iu__ZT^YbZmtMfvh}xxCSYji7M#)y4`(FWBnZuC4xL}ysDCX;i@qtI6$z?Ums}Sef zyx!(yb>eQD>dqLk(%WOlNxM>4S~imxC)9D{?I&ILTcm#eolr8(6Cp1pv{P?KN8^zb z%)y)ap(nmv-)+2on9C;a$RXN*AR3`Khv$5+Gcy{ZF|=i8$VJE()_YJ=T}d!JtJR!M zvt!id){8^CxPptq5lFbM|w{pw?amRpFN!)xbmr8PV~yh;4T+8VC*t5x zcHI?h{Su3i;o#VOo}?~-LJiHgYkq4o9TNZ-EcXkB!(ST;w1fIINiXM&bqE8EH-GB8gTp93Vb*sma7O}-kk_$(yHe9p zPV6n9x(N})I-bDZc=-K87V@~%PbK(>L3-7VMZ4;@?cbMRfLwo&tlLe%3WApHuUC;z z3t$}P*WJD|eXmoHrWJApGlWx#>G4PPsy;GnN21rQPHf%T1n5MB8AX`D3AkPwLplXv z0>a6^^U21)1t*CLqHsXl)3NwwiaQOtY0Q{40W7>NUyxiBoFKSi=7U1Xs^lEJYKX|X z93G|p)qiYdQOjoJ0T+KqP+HVmy6E&!_SxY=qbMXWuH$|*4KBJ!=XVPI7A05N(r<#F zEV1^1(1KEdpV~i}XRzb6)}MC}@-R5)NNB!j-GW?I`b!v#5`@+-%ds`6{pE|HH1lUB z$=wrKtM}VUY`V$naQ6lEwFm!kN z6_HiK`H|%i!3a_lxLF{htM7$TNH?Wj5^|TuUjY$TVinGnz8Hw2NWf`0*`|4HoJSiB zPihM0x8Hz+&Em@0TAi#_kP}0DHsp1igxzF*QbsV;?e}#k-w8hQ2QYgi<$qa8<2=YB z4JL(5tT68*V)m`rNoKvvT()l~Sz8P@U>zOMndoa6bkZrD9pITU{&;nm&jMq*DnU8J2HsSS=Z@Zi5> z)juI+Us>t0^x`nB>c5}dm6C2&4(l$muxqPf%>33c+FkBdqyu{Nd4UcN2Tcc25l~ob z_JPd$+RB#f6R(4{Uj>FN#XNAUUsy0n@=or%U5wkBJ|l&BaaM%^Lm$usVrT!F)0I(4 z6tkQ%zJQm{NA1Cr&&V-sZ#CKRzO`S^cWRGa_*dPYa1L$)t6noq7oPr`tNhBrY|n&! zCAR0rB$M%pTx4z`tM63lr>vSY2+|ENmb+0lli~r-MfTf?1inGb$*fiQYp)`wuUFsY z0RHd$2+A>$lCo$u#S&5ovN+R3ax(8>i#U=Q zYJ^2JaIbQ*0J&9N0-Ox0txTGd=_LI-YA<|aJ%#w&-W^|w=b!?ZcM$+N48uk{=~C@N zuXuI9k>J=qaO}yw<3uY;9gfu)RUjnLK>xdE_F(?l(GgGZR^4B{?FHEWg|ZVZGZ+gP zLZ7Eq?1yrMNmE2?*UufPa;kPpPFpe+5MF9*I{@oF8fdbuia#aBW?n8gSJP2CwQ+58 zebdoL-^xrW1Mxg7u-j=Z({0J4bFDR;o(Bp(w$I1ERUSvGi+RX*Jp;*a^sYL*z56Cl zF++3UQ=F>*;6iTz{}pIvZ{fGHV7-Dh}D&b`D zH@h)AHG*U3g9~HX1;_#s8TWF{Aq522VwW18mGcz>Y3#3II_3k0#)UElmRC0&K$sz&l%eP_RqNtfw#+i?&{-<@50`=*59DA`% z3S5_zk&VN2tw&`wo{d+WdfgG99+GxJD(ugho-qMRNgi83%aQ6yj24aH>kEMvLgy;1F~7FMsx zMM1lyzQX6DM7xxr(_sVukp`ZKG3Q;K2D`zJIJE-F1xi|06_4MnTL#TA2+NY}NrYZd)i39TW>Y|>z+TC5jx; z_*Y?Eo_^&W5fzsYHCP5cE>e8RhuU2{gvB#yxnE9dX?eIPTa;1cX`YwygYS8EsMydg zqaynY^o(m%a~-E&Im%(oY*kq=#q$o0eK+)(yl7A)R5+2_;q-xM8W_UW{4DW*a%}8} z9C;fbM$PxI_)5CTyp_$KB&@qhUfr0`5_z!vK78yeAN|7Su{K=rn6o z{2f}aNiw7Nfmy})@kt5Le-+S^C+g|OWSLIJvpD*hH#MB;yB8U*O`IDaiHqE(9QS`f z6)TB*ujyYk7;mKLc2^QO{AApThI}X?O>QtM47+57llKMmQ|VbXMOl43V_|OyM+qUH zDNck2DSzWS;YoTFnr1QIwo&Ld7Y?2$h@ai7sGmOhuw>wEopsL_A(4t)uwmN{Fszuk zMQbXF=YVN-yl*yRx8anD83(rp9C6$`tE^NOBrp?~4A z>zR*>I6)?7X;_TJDdBL_C4PZi-&4Fqo2B}1(ugDyeZZNVs*Od(_m zWo7eE#d?px8Z1H?NP5kr**~SlLX*C2^{A7AkGR5u`4q?}=s&XM?6_4a#A*5zy_cG2 zs>_f|Y3635sr3pE{WriQPWq!+b-~iK3NxGJosPop$Rk&IaTaVZ=wde(aObgQcc?(i z7MDP-=lHelQSz$Bg*`OCkSB?6ZOxeRr8MGxrA7CzjyfdKm|I-67&kS^-E5-zaXqdw z(U5r~wszyC?xj!hpJi4sT>$YtG4P#waa&!uH=o3)X>zEHv{70-FJL(t3wDVw$A14- zuQc36-^mTh%&=V;;8?)RdaFr1i|9GXYH+t7=iqc^NrLR&> zy{WXYqmc!tRBPg^|K9Iah+I|41hKE26xokKAOl2(45jNseMn9h!9f{Bda`NEQEAh{ z&_HN%wWd#E=N(w!g`R;|pCtN?Y^65&0quE-Yt58(5=)$M2K@M)Z?X3h#FEzEkkm{uQ-q%jeTi+dw6NpYc zldsa-fj`OZ)l{XX*64G z2CDNy6QJ$DlzFc=w;Quw=UAMvn+bjU5oN8=Nl3BBD)^EqWx zhFEzXEmrYd+SCnCSq&PUWI4OAT}YvGib8}uVvdgtvL1)t{e9ZAilDZ93#(fQ+r&Qa zEFgXYqmaj8=Cj>KANNz=bD2pKMJEz&A4U47wv2_1XBh>HRVBY0FJ4iL{#oZ&*leaR z=SbBH$LdD>34Nn_Tt6g37F8fWpDgp{fgvBh?tRmWzLRLz;O7SkO#Bll=wZLt?2{ej#L&PU?LU%%F$%dZi_yO$>H115p!iYT}w7v z2UEQfK%gzz78 z;%k2S_RUI-)lv+MtNzm;Sb8qko5NVHk9|A)%^;p$c`&!NZhPf-x(Hej4qd(+Hr!*) z-#Mrm)MUj89HzFW6F~njh>5zhnWgnSo7ke$JJ7rH`}>p_vYZ;PUL2zZU@E?qTJr*O zlNM2rOT|kT{yvg*y!B2lMvnc6Ym$n7*;8VE=5(Z0&^0yY?t{MBsCBV~m6KYb| zIQ%VoV=|Uo|KZ~CbS}92Z2u{sAJd?zMa>C5J#7wdoQP~hGNdU>OW!H+hU3T;C@PH= znwQ53pe#Tzq$&d~EjfCQHP-ofc-rK3W7v>*CB^b&r5ZWCc92OBn{hQlPi!;kTHT9f zWZKI1V4i7%e9NAPpl01(iQ($HrM&x|Kour*9RCOST-)Wfo&z3xCAu@*4K8 z)fL+=n~sDA0A^_U*P^)L7OqymD|DY9`FRlguG`xiE_cxvkiCahujwqoA6Fm_6V8Sw;dOmXe2y!T=XzXW1C{_U3A^IqviZmg%rMs_txj3MqqXn(n zW<7?{KGJV+(01sR1&0-I3*^_M*~Ym??^p?Y6R~Zt!H!cnyzmu}lK)Yo&D1_!5z?6rbEb6XO+H zE&AoXikwpKhW762tlH6bD^s71ujANj#caC7iSZ^lNldGZO{ttRJnw(d zYk~rr8M^!4H?`+|G&^*Kmg!4;K|Y)MhfDdvN7r3Z5tHq3RZKI^qi8{Gw98FZ%(bV* zgf;9|i+@l+QqT3J0jp)8_XMBiwIt}b{>>~P74!*7Goaclx~c&ZTu*i4rl$thaMP=D z;0d-c1|2dmU}67IbJP%RQ#D#WoTLxL%1ofvt;y!#*~izCj(6LI>KQ7gqj5tLTF!d? zCIN`HM@i+PP74H@l+XeGs||mAHlyBTxua83eu>sc?~jr6eukd>KF8w&0*{FPMKb&F zO-|uuqw1LK`Qae8-coD=AxNjBTVnXVYAhizLA6PJL;!(Y-|IT!I{IAm>3yHV_L3v z)t;HT1l&jI6jy^>W0X->CujSg(QhAE)fLB31!ftAG2drYS`PaDtZeb_tw`APyio!+yD{=F&TyJX@4M-Zu--&5+ofqPR1u?F9vFyA))51T- zG{oyUs_WQE3}Q7YI-&95cxQyLSx}kxk;pP1`DN@}oZefIuKZdQAUvMeS{sM8f=5Xe zdpw5Q8%LYrgq-twm?|`J1imrLQw1{_Y(68l18|rk=dkzEDN+qBzR7M)?C95%Ctd5w zJx)F3eV@3FqleGX?&j@HYE6^aQoruAj()$h`K`>L(JfRUsPw>aaFP3Z$S4q*%}Kus zL1$qzA-3Qv`N`lK3Dmt6{cfr%yVvu1XDp?cmaqIDQ@I$?+kAvPW)44aC^9iKpZm>N z^X|nE>ak%SbNFaQ#c#_np7I=TOa|G9-?_XDLClVz&g?mPceWu`wcX?E<$t|fO@q2b z&*y|wNi9q^9mf`Sj|+r%fxrVed(|luIyT_ zDT_m@HtX1Nlglg!-<<*AVs*JOV~3fUsk=>eD3eI-xT?C^#l@8>CfoYWZ&yyqe{Q^9(YYHts^*mD4*06mC$s*)?SNP19gTf=D@_1nu6$I;h3 zmgnaiVRo}VvMf?NArc$3(nFjsWH1`>Awf7oo*ol(y6*+Gdv`Rn&IzQ|A?=|-X63YI zB4T0*;R%+TE)_3XyO(x{APOBxIC6G1(#ocJ!2EYQU$0s-WdzPRX`7E*`~W#%|D}*5 zxCRN-*iZ@d&dij6sKVOy*PsrhjThNz@JSS3;&#PPDL(K~d=xFUw2aGZ<3bk0lq_v$ zAgo!`e@SJ_fTXd@$~aU5j6uSMsb}wl#oDbgiQS;ak+&78vRjgpZHnRqJ63_+fV^|6 z@4K4I*+$6`l@e)}(ppP>`@5HRe>>3RtK?&1?6u0~rCs;I*>p^Cv$U~5fOGrNi*Vv+ z8K{~SX;dHW{&EX%f|CzXb~i2?W`=EsI-@{tvaOZS#w_r`k5)43*MI*$M~ut#PMKTz ztMX`_b0J7Ot{QM{29tm+OX9?6-otMDe16P6Z#yMt_YW4yA3Tr4=-zgx!j58V$!7kiFn5J#fa;ERHljY z86>@QP9*tN<2$h96*XeNb9_-c!!LG6I0pqQzwO~7*Kf(Tw$(uxCr2uM@Dp4f>0Iwp zKE3i0_&xJ$n18s3>0PxHU18)L2&^wHE?vNuhhG}q?^+YucE4f(kNj`9<)%v&)(@=0 z0RF7UX_Z8h4|>LCrCgu1WS9N3v)GJuZ(#$o&)G0NhJ7yW0PtgNr}3hTl0u$;H*_v7 zd%dUaHHiMZz34LE-!t)nEjAnBI{H?x;P$xrOFgPo_ch6-Q&K>L8N4;JoM3ILUzkzM z;ow$y#_4BtO{*Jc1=nbnfFQn|#*_SD*sM2qWG1w+e2Ym2$C;aE(3Y@fX!m@MP# zxUbMJ_BeettlyGdW)HwPay;7KVj*Bga1_ozl6zO8e@ol&bc46MG^s-%{m$TsRtxw# z@RdPMYh7DT86`yZ)qy%T^SO(&9Ay$lrG7(yJb=X8;cuLfw(Lm04#+_2K@sx#^TLV? z6!40{&{&U(MUzBd(6K~rFH`}`h!>z*RoH(Z#?4{sn8DfQGLkbiaU|8MWz~PdwhqGD zLY)%71HBK2Qh9n6AH#uJc`Q7rHu}F>LDzGfHYt-4_e9j%XP^!)n3UkLuT@PiVZ>G3 z94=7>^(5VShen`?(}w+>b(v0qKP2J%gq%fuH>d<#LA9@6Bd{g@+UJ6cQ(HZH>BkZR zsAn*&v>ES!wfxfQQFr$so@l&x{CH99L@o{(78?tU(G+#*Y>1WBxu1^3Lep;8ooo&$ zM6QR<10Gh12xaB;EPN>NtkB6PQh!!G#~sN5<9a{tS4l9nI$eY%wi2la!AGz(v1@Xe zmV@(U;| zjEWhjHtsTY%^^4XEp9xNi;ow&&XQw~xd99!aYzq4Pe?z*&iXESrtn>=6}CbnA3vL> zT#s*!k-bE|BX!~+iOeeG_uEHce_;uMq#_Hgeu2|r^w~9!N5Chu@=WSd9(w&7a#OZa z2i3Be{_Mvmd=C}7ymOSKl0LGm_uLszzCr$WAX@o*@1E`>jl=;>(gdJxOS4n)~{ z7qrV7`0SBeC=Yt3_vcC8@zQk!6@Sz+WGuG=tlaN6)->xSS7#QykddL=;dJb1ciMD{ zB3o_U_)J_mbUQL!&qq*bRV351rUEz@Rndc~50V$-Rno(>?GG;QipH25KW#8K@uQ}J zwhxUBXaRsMngZg30v+b~O!UAZGi8Dw=9eRZi(kUNR*hkSiJ?{?caMldE{KsF;$}UC z{5x?VwK{(B{RMPKwEk#!&b0Wsu;q{J1(PB=HXK62t%Y52R`V_)&&~v^%Qi2jUTfRSV!PC6 zm86TD`H4f8jy8}@BI6#Wo0l6$J0+$>sXmT<1X3JOYD&X%pQfV(pvrhs_K=8+qyRTT z4C^Slas>$HYPk7WNzCky)(V2C)P=C_##cqH-m%>CbvZJ68#oIbhZS9W$h$&3n&xMg zQa3R36e$4v8G3eUbuP%?+bi=L)5eB`h20%)ktWl`gk9!0E%!z=Drbm*naBV;rK%1| z`!oZ#_um8c%jwRJ&Jpx)pi7YJd!jaTM(}De*^{g_lCU3Pc=1*Co#XRnR$aqPK}&h; zXs@lw*O}NA~u$MZ-7-dPzdvIG&lzbMbhGQLzC0ui{ZO}^C z!SbGbADHg=stH6oYJY9eSt&MdHUG=`poHwXk-WJ)dnX)HPX@e|G(IQTWl-ZJE8C%p z>%~m^NL=jd1ANYU?E#3vR0lZ+t}c#$-@QHW@VMM;O}b@BMJ_H2RA#?#4XLiod;NuW zR%e0NFy{K`Hd!Z@sUSd4P0h8$ZXMCExDXkm?ye5ix)%qJjbJxVh`NFGEt_FV{*u6)a&aUh#HX#>ZbD9gFQLecl$e@+>H0UrcO-K%5w2Y=yyDMNfyoW*_W`| zq3hL5cLJvuQduncy6+FOVmSD;?Wk5T;~6y{>Tm#-{7d{38g^CR&sX5~Q2)H-T{VSz z$61PLUiVu)kRmZ<12PjM`9gY}F_bYmu-UuoheHC`epo%M7WX`-Je|a{nR70-JaF=1 z_hR+M2wU6edVjF^^+`tgPPdVp>H5)*O5@uLwVyusOrRx?3x=w*=x575)+&wiuk6vm z4Pqa+G9$S8*Vn!EAI59RW(`|=UdAR!vQI!vedy9>;yx?cs5u6ogtXS50;q@z8kgGR zE`IwAP*+Tqyp05y6AwP8h0BuXf-P3MjX=M(V~KqBY)`zM;-h$*)?M||X|qhtr#Ryb zG-g6}sdINPt`c>Zp=|Y19vfBzI9(r`3h}P6cPMo}vP)G>e5NDhuG*=#b;U;u~S+>z|uzli*fj*i_wZfW|Xb=%uEPfj=27k2vrb<26>^7RfB(_?flmSJa@~ zPdAaZN5^}g{(Xb*mnQga({FD19BwD9*Rex0f%j>~`oHndR6(Hi0ga4QEOI1~hz^NBlJCuS7NL&@#>H1L30n@oh_tA$^ zMVM|HQMcedT`*ZutC6Xi2F*ByeJtu4$=GNKhmij0n(eFWfIz=oWk{|Lzv0}lWMWTUd~ z0A1?)(<0GVS_P8t6Hh<53@WhR{}U<@VzCZR%nLL4uT<8 zke;;h;9{*Z(nlLxTbhWANK+x#Z9&)N4v!f;upZpBX-{EQ|2OFhJgl;s9Q7Njo#0}S zSUx97I6yd2p;=3$py`|O4NRmdFAU!Lu1|cwL=AlxF)^f-p=1d{z;0e2DSo8z(s{ZO z)G2z+4oN(#cN{7BNSCH!dZR58NL8f3`aw)d+wXg{T3%Op1`^SONwfNA_xO9f^TX=$leg@D)h%UZli*?VXw3k*3+R9mlddqqBULn3V2`N7nNGYNo?4qQQ?-)%;4%-p49;CW27 zZ>v}q<<|0Xj^sX}2R7E?9H0fyHXZr#r0|wmW(uyQuGe)9>9%a0@$qpniLm&#ts?>= z#KtTrOn7(C0Ya6C;Pj)NsmVAYARc({4m!61;V7}(TazRY*m?g2xe&a-l3z;%BfOeC z9B~g1m<-^_37Rx|GE%J({0^radQ%|m4FMRGH;TJf=^FtjGix)Ue{oSVCvs85!tNTu z;IkW{>vF>`sgjx{e@*P>y_|P|&K!lb9=ovxTJdUd_xIDk&9RQNGFlxu+32{~=%^Nd zZh;bG)#Xd!Jenqrt-@JUlro>sLJA}n4H>c#D`@X5tSaK}E+@;ttJfjdR_N{)h*#A~ zc0#9+nYsDa&Vp7|GOO@@PVOm@fK;o+jK!6v&uv~$mFZNrcIEuA`l-urvw|rk1Tvjn z(c@O9J5?3gWJrwdX8rKjnxo^Fq#JB&Oq|;;933P95^hLi>&S;bu9Iw!y19$$@H&&f{aTe}4mtbE9Lqh-t zh#olhoDanNxnkeW9BKEoiTL1%2PL#Lt2JPNQ+4Jl`kDUGp3)_+d1M)L%J|5Ms)^n0 zG(3|h?Qn*-j>^zbp=V0y1To7FAUnVdwZsvT!dD54M*Q-SYii8&ka+0q!)D}XmzblfE z>*q2N#h6%KHQfwq(0X5dP1%xo8< z!HyMn5h2C4vRy#j8jGk00oKVXb1m&S^omid-tV@OZCDBd@Vu?MYl~d7iK_9Q(G$yY zxu&(V0G`dM3dNo5V@K4zN(T}lv@AOUmq|KlLtEPfMswFgA<){p!0A?Qwl||HsDB5u zluk<%Dj^gp!G}-PjMVyYs`~k5GT4Icba%KadtL1Csa^v(WKt$8ccW?RwxM9c71PD& z0J0&W2CVg4wUb!lJng{IpR$~?ZafCb(*Au4q7-t*?&~t&<5Nb)a8>@|%Kyyt<8l6W z{4jQ~&`Xk*6caaTXad%f|0esvoPdam&bh=-B+E~2uFJouM6qjS01a`(6@x(kD}7}T zKkblS_WYxX)2*T+&`ok&>xW(`iITFqU0RN1q9PFAXP{n=x^D686hyd%JQsN#@6pxA zn8>W3D?bg+XkrluefK1r{X>^`?|3Vxn%k3t+)`b9h^3snAAPUudGy`w1=$D1NZL1KxsMOyco$5<#vzoq3E_SDHxK(M(TT`~R1;llQGQ>e6W^5m9(%s$3@o zzx@e$$%Wg+OgUsf&DbO*5Om9|`RA;Vym{lTFfM$u?O%w3KFMhb7=ZSYN z-DNKW#p=c1SZ%&MxhhDn88Tk{BpLc1@LrtfP3;Bf8$`__6NE{T$s#~sYAVM5Jaat6 zC?%m)8hul)BnBU;*k6kA_9eEOee^AL`c#R|EU3Dt6Ny%Etkr0XyVF*@drz8T@S9XBY^7z<>^=c9vXt(EE23E-DnOIPFA=H!4 zvDmmfs$W+%IU$MU2?}b1HRh;@FkE?8V!rpSo<|)cNY^A!_LU3fYPnQtI2b(VVr%~> zQ+?F<@nsJ_-PeE}+tv0_7u}dYAZt;~1MWJmUA+*hGxy%LhsMRwys{j}j{=U1+a*#{Zt}j)vlYYS_Vgh0fEU0d)IV z>z?nlll#c;Q{ri6-tTnkE%&`ZF3w5rJdV0hc0y;Wzjx?m-klzl}=aOG>jj zX3q6p&rYZQBqE5A`D8{ql%PMepdTF-8GDX8waRGr8~Z0OtzwnXnK;1s+7Wbo>z;IJ zF@DWstCDMQ=31rINeAHy*K%Gfinq4~LsNQP7gbVyya7T{S&`)YI5mCP$5Y+@`+a{z zl`T6bx~ptYh;pUP2!2OsPJK>o-+vYr?ELf~;}dPqR$CpRx2lv$LEW~1lPT|UidI;S_m-xHX!utGN$3Iw_0qC_j)xpk~r z-&y0~qKJrx?Wi{%1+otuE+hdg?VDTDqz7@w#k<}%QY&Iv+wEl?1rHa8CZRipb@mb? zb^SQeXHQdju7*IkylQ^s-FK(m@tA+NlROS}GiK@@aS=BwS0}R}0=(zDUjM!b(v*7VQ63?WYHX0Rqf}!Bv0R*hW$$y zdhYyA&WTS@05t3XmsReer()2J{p99+p~;Y07iy3Jw=gUa#q$6^9Pn))1_uCWC94Rz zKNY>OuPFLf?$(D#w45%d5XT%g`MPvG!>U5mR_(hpdIp~DHJ!*#boIZ{W%FN5N#_fm zq-J>7D}xPCHP7Ad&tdLNWJtu=TxQKx2Y%QF0Zf`5#MdQw^*9H&`GxU-PpRMt|IeBA zjzqwdkeqGGuAu@0%#AM?Qplr75>YrIA{u~*DZBQ1;`8z(-I=;~ zSoyGh@I++V-?vbAbfQuZUx^n%gZ!^fclWdE1|JiGJNH-i%2vhVnKDAYm*L*;$L+dF zWX)2palvm_ZJ4q0lkg))7K2ua*L1MK|6%)JzSDm6I9`Zpob1SU^Ggh@x~eKCj*6Te z7-C$kw4m`5JuF8&VM`V{v;tT$wPi=LafWs!~rSTklq2tq9TlAH=y(qT-l)ZXx7hf#5JzHD5{X|WoH$5$*PBt_pG zk<|^iut}%-ms&WC;m6*Ax=2^kLh`Q&?%DgzR(0HXWnK;wbfO$&;^}gU8M7zyOH;zlP6 zh0~S@viBtS*F}1{k4txwPQ0A$$el~%5byXrNT3jfs!9;n=499r>jh-*kyaofDDTwQ z75)Z1WK%cFsK+;3D+@e6*M?SGQhTw1(Kws$H#P@!KYDqSCEjL+GZM>wlkt+4xn-H&SPb;ZD|`i#f%z-Y zulMs-S13gvip@e(fd39pu$XnMe^`Mhe0z92^D%PV!LUxu3G%b&5Xq_0&8n~uyf#MI zbvk7LjL$*cn5qR1hf%jypl!)>7EjFi)-NsVL z5P=@KRID4z4Ol1(+4c5B=d8@VxrDQS@5nqi(~CKjr%&>b+}Hcc{^pB>S{Cb zMi3>r=4$Y!%hr|yh1xk5)Hh3`C0Y}Xl#hKWse)q^^H6As8$c6zQwPFMN)C=2_fxqx&}M)SDgg;i*(F-Ih^pmw|y~C@%|) zcuBtLBCsPZJ|W~R!gX=3ozL$~6NnhiH8L{pfmBQCSx=4vi#ax&f}&ET9)A`vHW8D; z8R(dtc!MM_d?z{u*}YHk$NGn~qRPBb{$J8cv_I4Gr@ynUXypXJFfNG~r7){{*=cJ1 zO$FEUUyzfLbX(z$B0QHR&}$12`8R!T#v3HYfH!px zxM%R#DfbVpEHg+J-5-_HZ)h#0Vik`o#?dXt=|`x?!rGL)iRngNs*aF>7{{PO7f7(y zGW*+m;v7XaD}Bb?DuP}}IR!G@iv;N@vL>lcht9UvZeTUu519Ed4XX&>jIa+*Nbd1G z1VkD`8f!IQul~wSyDzk~7d9+gfN&dUGM1AC-7P+Yh=eVOR_$*!tzh*J8fQ9fDvN%; zL__c!LbnPmD=VY9J5L`*B=3XxTxZ0sCW^nNG<=|j*(1*>6A6nY>uv%>5fB}-acq8P zh|#>(J5Jv4K!jh^4Kz8-zd}es0N5|;X0zrOsF@`7 zAdE=q;5CuuhRnXH4X@t}s{HVZ_1!x{PYhX+15JNEtOskH=m+)Bq~xF)Oj8mIE%lt| z(}8cX++jrlYai zkFrTIt)-*5xF=cTrF|cyrA=3#T*FOo-X=I%s+l~b$j!m6ymq^b;XFpL{{@c{(x?h% z-0h|li8kOnUVvVFoWA9cU!Kuz5Pp|b|dPXs(E=L0LymRmqwH_v|4Mo!CI75=V9Gu9SH zM2Y2*sZUEMgJsLph#qzv0SJ!#ih+G#J4T~zDEgXmW-9;rg;sYhc`CKUF}OK8b0Y&V zFf#8U`JRbZpxjeQJW#|%FCubs)Bx`g;ri(eUPzdYo}KqnF`-TGjxYzETK-p1o+!ZnpCEf$OGw^b;bG$@+4f2gf5 zPS;62qrG1aB*+|$gG%3;_QG!3<@3;}B>LL=E8*Hg6^an$waz+^kMaK@@t}X4F;1C& z`7ekkO0CH<8I6^}48cwOSh z$Mn9Lyqtz*cJtc-ZL&iZsRlQm+Kr$4%KK`4BP>Tk(MB(VI}41mkDTb28O>Ek*#XcP z%Xi)1H!dkkFfX|Z*pHV}$1-X&nBM-bB-nrEUcBb9wJTvJWWWQJFcWA@Fev8GRsIKNDidfL z5!TUq5N-r>+DVFza8<7;;4ZZ=IEqD=QkyD)rVfDXZGc_jn}wQ8O3hcB6El%$&-3rQ zGYcLC_(j5IDiCW%%oku>CV3iTq)|yu%`Vg0FLta^&p=v{6D%{0q*8er%wF6^r)k^$ zqpc9JNcAGl54l60hIHm-Vj@ zy48S0ahU!aDOH{?@;B?4=B!6UOvMR-S!J!RAe}pZUgBU|tXF`+kfirp2?w+Bs};V( z#B`lJRgBORF*ix`^wCe9nWmt!1pevE)_e)r5cQ zPz(ZJ*9_J^{Yi{(`ebxv%!#{5*&NIaQ-AxFzPP8j)*M(lOsWZs)0%Qo5oUq3l*a*% znRp!JEe@+nSt}8Yx#p`cG0=V_tp7(8L!M@}Cr|7(cC7C6R@q)Vn)g1};a}(&DDi(J zOix6W(!b1$KHm(_V{JH}REj5OA82>XU*^aSX+mo-4W4|4BKA-O<$dQ^mMb0MN2vLvZ=#da2!$9 z%SaLy!+@~MU){qBBr;2WTXaj&kMl9L%qoUI_MA72>C%$OCu}OU_46Th1 z4qM0Mf7UKj{Wct3+8XOz_0L!nne97tQ=?h8*R9@tQd;QG*ZgOc%4A{ENmB(SS7vrb zbKI-s!B3iqvuv3T&e*_9W?JL+XcWYT7Hb~k=0LbJCO*FztU;SA^f9&+<0P5Q>!!&T z&oBYRaNQx$9?{eOuj|en3(dO&NXD*WoTt)?FHdl_F4968ezYy5z zDZ-g2H$iF$W|y`zNWLVP*g~f+MrieaEpfQ;tiqW*tTnhTt96wklmO{tEg(ygGe707 zk`FlR$SySt+P}WIOp$hr2G_&<;AnTNZi>WvOM&Y4RIq*aq?jB0Dn+nU2LPCzr`6B%zU57!;Fafl~HSCPU%Mt^|<3hhn36oV$Ww{ z55dJ{FSuzwZEdW)Vq?753-D$_LnEcX2y-{im_61VsX zaxkrX_{%zy;(CJoMrp;=0Bsb!uYamoU`m$2-!)s_cJZ}!US+5x9=3}vtY;e10Z+Is-xaE5ISb?lPwzkkQcIoq7 zH-sthm+@EP=MK+inlC(Bb3t-D>c-_g%18}P8d`$`_Lrx8cu#1w_TpCU^-b z*UJ7n)EjrasgT;u2hv&b{Pdu-;(-aZN)clcy_<1{^QI?gx7QRoh&-ZMtgzisGxfn` z3QED4Kg=%a&=Qlvk6OVBcuU;g4hnV4L5Uji$Y=4m*fbalk;Ht{+nvhZYqoi~8Ey9` z)(%KAdsn79mfQA>>n!gtp<$%z6iofl(ST0sH^Y$b02X!JxgBCSD3>Wtyt2Bu@!Pq0td<> z1r-&4b~==PlQwkwrL&PEBjpotG)XQe2XN(mBOwT;#;J@wM=mXmu-@vl6h_%C5^z-o zvChNPf3Nuo?yX*%r+NkDB2$?Za|YJ){$_^!X|R3$n;G`6?n_EaON|q{ff;?73R@1U zlCd*jsXia0=AP+SPC-{+OG^G?wL6aOrAdkemtFDx5FQQ zVo75pp1M(Mm{GJ7{cV4uskg7a9(3GR3rYW%VFMQ&;jDR7sMa+^L`v(C+i-jhOviYrba%x#v90rjVDzj1@u(Ra=NzFYjqrzF<%9Kk1=cTvB;6vD${+_s@H zizR|XdUmX6)Q#d-GieDolU~VhE?zK%T_7UC4MFJeigXKHn~ah0yqt|npYDp!63_!` zx=pDZ0Sk(ta;0-+HcuF?%@$2j~zVW6=@-}`+3luuj5PFkv?zfAk?se*nIB4Iy3 zyrxE?805g$#vzYrgTDMyN-|?t_Hv_?6>wyn? zCyqhCGOW$L7KL+jm8RHrLtD`9FsJ#d;PowcL`56eNYHp}{$hN!Q$eppV=|B=avTG^ zzkQ}53y+S-OpL>{|9*V=Pwl&w?FC)p2(X2U5~l&Zf>m`vjV<1Ac9c`j{F+&U$Yk74e|pQj(*E&pv}4X(IVjR znTa^RFRy;0{^S$&sph{ zaF8>_F-jJ@#JhFB8R?=;0uT6Mkb)HQjxEa34d z@uLA4ONbHZgZ^PSaNW|ezpNRLkZ|ett@+I)`K=OMmf-V_kW5{!lqDhPjT45qqwlj= zh!uM9OlJ%|AOD2Eiu;YTyy%3%g)_?c!v|UKN882Q*uA;Exp;WEn?+M|3bf1Bi7D&iZ_RvuQU zasX0VWx;sR&R=sA)LeXoKwMB;tEE(+4Mc=cyg9hLt52d+(a|V^Gjl%wJDp(R_?-`M z!H}B6pWU4!f3>8PM~6GLqoHpO$|IYWFe7)d9)7W6?2BG=a)v&7jGeOqRN7v0c-3lD z_m(+Le#;~3G>umSWjJ!C4+p>nEjGcJVQ?}vmn31>pefSuJrOt4i+br=Rwl;+BB4qQ zsIA>}k1%}i`##;@xGjzfaYwZoSlHVxv{2oHn7xjrEK8mJBRxPw(rWSY^B7hX49APgd9}_2 zl%==$f;Nr55>Dka_5TeE)Mx`=nXYS{e_gU0wteDI%3heUsO=vEZRIKTx!*X&@)I{z z76)5vzV)T}mIlgL(crKWk@t)0{^?5vGSO1G1}4z$40K}Y4IJTB&jbq;d=1oYs?6XF z9%?n}VN69v5j+Xnq`B}qB9xs&_#bi%XRF1DtVYh2xb;3GxYSwe7I>!dc~6+&8|Z&n z5LP>0x=&0>Jeb#3Zk4nW8NPDQt?^Q^XohHfjYuw?+j)k=C28r@NAVdPlwOU7^(B=r z?(L-4yQJm2iIzJ*3}6K>&9Z}x1z zT+M7Etxhimoomk$pkR6Rz#IuD8-3McT}5S&ms-{Yox>%;0Zw_&oxl z)U@HR-(7A)+ZN)w@?fo=5%}J=ngz@qA&_M950po|8;(924Q{o!$<(xSo0~n6t|a;y zAcqH>4ygBMS>54^-Ky{9tsa}I0#&bJIu5yn`O;P2EZVefcy5Om{Q_jvYVJ_L6+S(c zm!+YJAMxRMsq~KMKG9y_%$%iIr7803x33RynBArJ9)AsZ{OD1kEK)ccf=z>+8=Zk1 zWYZh6H5{ftzZLdE?d|W=`+y68kpnG)Il|n)iXmf{w7bc0Ii-mIF@I=Z;#H$Q8Oa$P zgSEX4IS=w5-VbBf9)^Nus*W-@k;s0gD6V)o^H{n-rc9UfL##*8HDs}ud_8$_JclM(J zMbgWU!+WFFlRLO9H+o61xRM85`q!Gu;#d-75gg=i4KIld=Op$`zJ!Fp1T)X~&i?Zqhc;R4rZ5{qzLV!Z&H`J_4UY0em%e#^_jAZ48P|aBuZ3b zd#H58TEXMRKX)+iN(lDY@Ep1M}7CCr_TK-ieQ~TCMOYBCk zTCVtUmDAj5l0tXx`op@e4QHim)UedhJA=7ggovZPH4$~e1Kz6oNV6hu|N`;l=`PbI7jtrB}pXa2A5R z&e!9+zXX4lb)sL+>kL`s(}MiK-;R+;OH^Vf$1i7Qah5M_llMMIVDv09 z-VlLP-jQkWx+_}|`nHc{RTinA(<1WZN8@v&avT#|t%n&I7emeFu5HZb5im^y#Vg zmCvS<`8^stM4ds&G<>qTdDd<28lx|sgTdhR2RGfCP8L*KY?2T$Fi>JnO8DyyU3#r= z1F5x5g>?^^;;4XVw=`w?zO8e7g->p%v(<<>a3fpGBp*XL?860&o<4?W=-@}2a2ofK z1J!`FS95QFQ8_g=1u53tm#ZC?7i{o3kA01<{@=n=D6W$`4ED}tm%m^nh?R{`r{;?6 zOXuvA2K`ZIsvk#@fbmJcV}C7xsL;{jHz0bi6n*zDsBPqIZ0Jm(8S9hQ+gsQ#OQI^W zPrtU@%(y0);YW$@i;#z!*WPJk-OjnyOQbOBHx-$c#<@_GXreMgu&k=qfJei?Btv?9 zez^!sNGdI2GB%@`kb2iJJN#|E_39n>?Gb?i{mi|ilvQ%F?##FuW%7!O>^(Ule!k@Z z5#dq?CjgP$%Y@m?#x=K-D<))LqvK|!9zj-cr%}ur3oz9>pVb}A8)%Ba8cDAWs|55j z)7k1G2ZGrcRg_C+^=X6SBfdl@z^d&gQ**YvYgF20lHAo|lvSo5|Ikx+o=g?5L(cmM z^*37k!PZwxN?N%0s~B{2N|Ly@X>?8e^|*)$0WF>82-E4s>pq+{cp~DfZ_S5q37nyw zpt~X4!?Rr`9B53uLZ0F4>hST`Q9_OZD2ljpJ{i;M%oh@uJcEp)Zc#jymG||V&ncbO zzO-=^7&;;DWxG9-`&ELkKG^5Mq-*f%blt2FqN?o3xKKIwTYYR+UqbPu7xb~UdvfCU z1CVf`@%q0HE0#(~9b0^5&y+s-$p^^8Gwvw-R?1lGTwxi(j^ptCQdu1D4cO1;X=9rctyN#nCpUepIX%@s(zyD4Hq9#f)TES#p++ z6N`)tqkfFiny`Gb2lOBR;RT~ol|Qw99@)iKiw-Dg@osmwOqcS%q4uP8XQ4W75;qn< zgJHs>@$%RDzlX8xM{n=9IT7#Kpce@;;AA?rsbiGpQ>35kf_+Bu1?^LqzpyVJ(6=C)Ru zcqPZUPh|Zl74KuRgq;O!)w|vv9=}{C#B2%9@*Bfv??70&?R}vurc4I=^Q6{rjoRR* zXSKCJ5pHCz!L0}4sqMkBdh39nh~V8wr`!7@jO`cpy~S*E=T^TUC!*D9lg%@&WUJ$%IuV4$-%;MPz^=>-M%!vimUJhyvX{zgsnmdc$r#saILr;q@R zdFyNviBqWAc5z^!IGg9!VuJ!(Mi#CN>OYbig2A2Z(ayYAuQF{vZ37ysm`28~RYc60Qt z?}JEcQ7_=VYIMTQ`GBb&i%x}3!K(gwh#*JJ@4v55|~L1w_%vMYJLqTFRXPr970t{YZ?G?lw@dry;_nV9^e{w!5G_K7z?4R~zl zbHcn*!>(}Ha$Js305p7@KP`dXC_*AcjwI)~moDyLtJ2vLYN}po&fRvq3pQ83V>LkF zW*CGy6&LSQH@nemo~_C{40GJH252w5M!*1Hlj*yVzrSevNRUl<6Y-{pFV%mqb{ozT z^%xgBri;P+Nq8IDI%~GNJJPZ_F`9^w((4Fq9`w3DX*aH7gKsQX@T_VX(Sa{|>wr#3 zKV7}cc4XphW3L2hck1ms2{*N1X@?z`@F;EnrhOPP{ixbE!8IOFw0^G~cz~YYBtx1; zSJ=QaUF&e$o{orxHTsft%IysNs*%iHUs|uo9M<;73^Ke_oWx)H{+74!P z0B+ZM7>hGB`h3yTF(2k@$ZuHg_RLT4Qm2|+gwB7Y!rHXoV@?rF)B69+rLCzKDe2SM zKaEs`t~GeCpO-RHeTM>JPVUO(u!HD(y&<(<^09H_?=k15Lldv>y&R&3Cc2wO`1;)# zwNFkhRRUY-b9u>e&PadiNN~JG0DD2^9|@1pLldt{uKf<%gfeHn_~Y7O_O3fuypD7B z{KunJTDG}EB|<+3y;F2pnA-UNJ=xLv?TJj6{m6cjMErZNfr*dd9uf5tZw9@BF0GZQ zIoeM{-3jzzoXa)7Q<=-CfpF)-mx|C*h_f-V<&Mefn7(`Joc-Tep^LXMqz9wpN=XyR)M5MaFj5@#Nw21aNrD^JVc?iee8LVMnFifYim&In7*#9iWb{=k{ zV+&3{L0~<;6D3J{|8rYwAHlD6ft#_KDEcO&=A*SJfJbpDk<9Y4w#g)0Qkeb+ zCYZXnc$2hk{aBd#5?w%AtOp4d)!9}j?{ilD7!%dPaMOFNhApTVOOt7y2GrPcpPZPO z7~(Z>PrXH07)^=2U304bye|YbJMGfS$u(3qZIsU@#N~xKiE5t=$&JJGg0axjPZa1F zuVChg^I+@NcrKET&Y`03nXOtuo_Z*Himb~vbuV4?WZkn3o{s*KvUH6)3o%j1Qy{hU ziheJCvl>(L1oVSTNP03YpbA`gjs6;LWe0F|5d+UqK48TodR?`)Y-z%~Pm~0~gga1b z&c5~*K=HTzH&}qRCirsBb|H~8rJMd?Y*0nG3*1P==IbQDSZg?o8VWIqm*(B4?wvln zR%yR9o1!ouu&(Cv!F>5OJoUV0xf3jbr)@0i8BS%J?jNC6k9yk!e$bHs-#AI|HM)>{ z`}iWa#~tRFKcrQM=c!6a;Ou&i+COi8__;1cz(^xIxvH4su~} zRIi(&TD?AIwvP+d#(fjciJzG&2!FQiQ} zZ+#&4oXYI5*VLMT0eEdK3QYzaww zes2Z~!sGP|M0|1#A$gt&1j}uV`9fEFw%R5K;$>nbtVBdaihTI+-kwWl)Qkd$ zX#8On*z(VdpRj-L`M(+L_{nxYq)cc1$RDDNY7YF2dD*A|V2BG8Pbz#kk**i1K7KE*DQq1LcvJin~ zLq^~wcX@v0JV+TON5eABIqoAfZ8yVws%_usm$uQz`R{ed!Vwv5Rq(MF+a(?KmUAV@ zvm(6J^P5tFvJ1N}4I=Kph0-DYPx1h;e3|l=j^}hjwAn6gE?xPKFQ@>RNs4uIV|x^| zZnxV@5@hIYlAFJic7{Q%zsqh$A=2mnW& zG1f2Mrq}%JquQy*>HClrw|RQrHbUiYbqx2pbb+c^ajxMZ8ZtG%-UaUdKubIv(EF|_ zKu-4$cZ3Yw`%v57Nvf!%-(0_0eY%{Oidu(by+=*hS{m`7Yk?1O1n}C-yeL8|h$W|` zF_IjNj6_QxIfu$&)pp1kzIF{Lb7pOFvuXbB8_-O(egs!ebI>3pq-0WSK(Tpo;4gZ$ z*0{C^Tp#l;!c#_G`vU+fYh|UX!Gw&%p>2a;8tUQDw6n4flqLM4XA7F1KPsdEm>g== zU$;olj1xML-}Wf<<>Uq(ri3`aF+-LpCh#1^Tul^{QWt-0fnIli5j zad`b_(8FEniK)3dx}LV(4Ho+dRdUBN|NQSCpK^K(e4lQh_!)&hDS>gn;1(b1{xjuGGXMeRw)eST;y!&O72Jsca2Y~su@ z27vRhy>vq~)%Gsf_nu6x$q++4;f5t}zl+G;agoJ37e{^X{D}p#y!*H6s(lai9Pi;i zexvKxh*KL3wxDtnhhVCd8IMx(b_?FtP$ydiy1Ao-&Vy0+J$B5E%W^OF9`SVy622qN z5!shEwqN~u?W0He@ZD-_^uWY}P27ntpq1p_<;iz}jTYMf%J)UW@izq6o(!!#w4&|r znj+T2OjCE1V3YxV2X9BiK3#jaoi6LB-;S|+jG^rdm=sY3LyW>ikNj*c}aU$m?2 zFc)97OaV>^tc+q~)uxnINb8Vk^#v#Hs_AK(oVWY_`?^nW(L2N5JZjRUKyyfL$j3ed zc)lgYTpP<#D9NIF*ZsixmX`R59E=5~r*v_3l7WMy$-l+hEZv?26<6^N1YsJ|q(uds zQ{UhPoE%pu(knNZWiB(5F%O5G~%4tS7sXUR6 zvqEA(assT`)FV5Qo_1l!W1bHKV~VmqAK@!(s$^QO+vS)Z^Pv|>Ok~(!G2m+H(jatb zKHlK0Gqz2AY?`9Sw5}J|#VBLAx3e8EET#@b*I`>vM5Ck^lb$mJy+>Y0q0Jm@)Z~MD z>XB`n+ca$4T6po=2gOyh)TzooM<4t?+6~9{b%jr7Q2A67Bl^@w-Gt)z)$q1e->J-nl$I-@D~pCgdSbo2$I9Z!xC=M>X(3g5FU13fIKGSN8rB{G`ew z26$wx=75%Y%;&VQ)X{eKQ2Cph}$%k8e);Q*R*NN@X z)QO1o0Kn>!L#mEQ7v6$4bet zOeASIyraf9OS4|9@WV`Xawa{A%akP(BZ6F{6BSh``~Ep2FCWS0Qti5YbiOY-OZehJ zt0d8?LzP~md)CxppUb(y;x4Ne(wakPZPtLv5GYUbYK~p0rv3AXS0&&8HYZIgBQu`P z+fV_!T?cQeW_KOiiL$mmL^KKgAHYMyX9hV?J}e@n9H<*QPnE_u=&DS(vj^F8DF`(t zErDZZ;43w5?<{w1jRb0V%98shwd$s;%yL^icYYecy|&!9X|(Z<{kYF+gg^uiSbaAB zeC1=#DN5fG5jR%iBeQO;4juG7Em~%{chI+;yBXLiDRZ_zDRq~B-S2No1{bW6%XHQL zo05AtV}2DXJ*UyhSh$SM6?qwv4Yqi`r)Vt7-hW&`@B`*gXfQAIeKE54GGkP#T{98a z%kxik;xHSQ;oZ^md=ak%;P=F_&pAAOrhn?`pGU7ARyQ*)JOAdg-02sim0>oS9j`8E zoBw#}{$;$kSGbawQ?GaytUvSoiuJ^U7$V3U_|3u$+s+xOMWTIm<&Pd7RYs6^%JpWs z;cB}>w`Z#ShBG?pLKEpuP9|n}thZB8miSa6FCToE(;i$|{TP4V3;4uD`S(W(gE92W z7p=G|?VH-_IPRujy3PVG1Yb<@@XHC*I<5!BN#0H6Ca* zHhq&Tp^j}gmHXjxYLHgxB@I`1HPlQ2+XSkTE^9@^Ve%9`Qno>)kTX+Qg4FIRj+}tj za_{oks|Y!LH&)b)0@(K{6~EqG^usN#Re1n3A^z2HO_S~R*e)`uU%Xz~-o*1`i+DnH z^I#Fi<#@70OKUSk?UNy<4k`Z^w9@o^xieuiUR7l1FYI$#5?xZFMOe_*?mMYplr@-k znpkF^`&uB~TT}kWnnV#AjfTp_!!ebk?he&X(f4`MB4~lJdb`C2g%BRZ{Eq^+B|?o{ z$wU@(60&t`)o1AKSp0Y74>4=wm~44G@gPj45?ME|bD*^&zhAL^g9lx_Tlz8qRs^g zf^??YyY7J1+*rw^y5+8UTT$)>3d~k8!XJ8zIKA=CZBZ-^-l~D=pQTUpCXKxUhsoX= z-Vn9ahfK^a<4Qizij7L!f)!WDU28s`7w+jd54#? z7gXbGv6*2-M9l(MD@#4IdCBepcor|M)%be7hkff+keA1&Qcj>8m)7|fTFf%&$Ck=n z?vPG0Fvb;EPyu3C$``{0Dpl0++M1fGZ#F0F%zv78GkX$-zA=``egbJ2e)GrWlO|1h z8?ZlW+FhNK^HRjeCl>ah$pfiC#`__bwMF3Q6WD&j@c&786k&3hQo5IJi}W-^;OumF z`Ce^Q7r&Wlw7fOKZ!Zjw`ydP*R(cF6ew%$)^SP!vbF-u6t-von)+?iWL$90YYNGic z(|3%;H6fl)ADEbbNPHFaco}*gB7;%7`wd96^Se$~Gi4{W02Bz!@7~eixC6QSTjlt< zZFRAc_s>T6DznZeCG)a-!c8?fzi|U-tEya1upI_lZfDOCLYn|tGBr5?= zK6PbfP2YhO?(sOzUH9sk7d6z{P73YUG@R~AnRxXce)98q1#$XOJV`Ek>3#6!7uG2_ zNc+LpPEF0(Mjw+EUo+gE((Kl4Y@ROOTtx@-6}+4VTe}|d;qv`7ZtFsD$N7!Hv!iTt zU>6@eg8T>hoPVDNF8DM?xjls3LH-Mv$u}Pl8>TM(!_$Tb`2z=E7`UiT93<(nI{fO5 zD5*(uK$DI?H1{sg8o;8%KSKx?5>TLecn5MtAw>kqBzT04?X?_wRHX_=lLF(J5(BLL zFQ?hG&sa%+qKx3-^{kjh!F#q45z?Xjduffp&{Oa91P`>;>KY`!e z`6T(*N#=jP?%yW>{=fgi|KA?~?tgyz0OHiOiyRb+c74TKis_U=YHA^tY8#Bt#KWHj+LxLd}6jeF39mhZPLkrv9I=i^K)10~ljzpI@3Ym;iNXC=|C zr)ln2=yL?fSAj%CKd@P#vuR|yyRY!I;-Br*5W9X~(p7K^Kq5x)Q7D1WjT;PO1Ck&OampeUDr_pQ>K*17i8Q{fV>#$f8a~GmnBf(^iFz4ssFwxR)W4&L0 zFcX&mGcZ*Dh}KL9?T#mB>>52$-2b9C%io7=<+(mahiNC5kCq&lSDv07<2sF6uh z{I9pj3!MEw@A0v9H;!2X3-}(N{5{=Nb?&P?Yzp}no)JU)2He&Zj<4^33DLQpcnP`L z07K9;Sq7L9T&?C_@-WCJ{tbA=(J~BemF~ZI^pbB+=fDv3V^}lM)2{za_*|G%>UnvK z*@c^_bn&~>%dz%aR)Dnl7;*)Nz3dvc?fW#MdqCVl!`G+AjVgXC_TIIs|SNtTh4Y0eb>?LT&+VsGk;?? zR1_BiIW!m+@eP?g)ncM@>DFs)?vE;dq8^pYGB@cpt(jeqpGi>EBK718EkvPH;oX$NnN#;jN{?sfsCw?%@6+Z1WO&C%GpAB6nv`P zs^4#cE!r zfA6dU<&oGCJN2NzOQ}CU(ZK(7HL#^6a3;BDdGn0d$7Z{a+lMgDT+GGY? z9ZZRT{$!SLh?*FzUglJKFC-4mx%YSU96ywll3rWO(5<(-Jdg zGyPi`BFJ2~N1EhTJxh=W=XpSX2kC-9jpMkXakKZr#%Y>I52M?Py zbk$PILa`2xmNLd?FuzRjtWR7_EbB^HPU$Z=Z9qO9QRugP2#EE`L7@ln$mO4!vzs8( z^|#@l%$A#uv?mJa%V*`eu)NN6%0)I2p}Pd4qP4NH>S$k&Jw#G!BF!Z{0Y*#hx+;B2@31{pRA&BD z02qDD^u-)Zp&>KaJpSqRTQf%#UZ;~uChq~!bUrrAb5*aGuj6Q2R^X?hm-q*>a0;#Z z$QHBrOH|M`V#s}hYJtdAwV&W~xHYPmdLEpyz$h}*=lWUQ&8XHphxLibZg>~&Zkq5e zG>_w4auL-&B_GQ4yLF;Wzus!BLTB1$Xgb+7l9%IE*vzjYvO-d(%eIR%OEjfg!3H2j z`*04SxQOHxy=KO7KFtn>jjQm#pTfsM9p8>WS77Vnxa@{g`L9V5!#Q?66Q3 zD!A_hxr(UP;<}UyCz2kTiuarHJdj=9vZz_bWs(`2c0~9eIu%n;d$o@OF>bq3GJl~L z%V|7lgI#Oim%zE&MEj)k5k+I;8xI$NgPA#TUBuEgk#Y(Sv;aB5!Y`fzasqxLk$RbzV{Q?otFM zwRRmRCm0vARGXB#-`f;12d-!ZWoi2H1M(oPl$tXrPrI*_82Se3k1C5-2bp&+x%i{g zQQdm$%lhhm{m#D?y8IxC@#VWd$7{V=YBvEKl8Tu&7EZ8Gef%fN;^t&B3g@JtCaO)L zdn#(l0|+aN_u~HmqMfEoH$mXblh^e+Za-;W3v>Y$Tw|r*UVeyn|7tV&II2)%7X&9` zxiQrQ!Aw}bLbhifF8*S#1 z#B?tumrZ0-dub#YIt_soT(zAJ^a@wN2iQ8H^t_oQ9n1GZ(aR5B+IvlGiVB_g@U7FK zeQW&xuis>Ju5A{yIqDw_o79MlB$2>d zn$?2%iqu3wVWA)h%)zgZk#49xkhXLOJ5JVHRKl%~tUhV!&G_H;W_ka8y0>0ZLPA;V zm*lM`?b}S|-D-Y;>s3d2X^?9qCGtjZYr3R=c_L@X|1pb>V=`)kajffOoiWCm zsu}rwyek?M8RR?1pQt*#IrH6OZ+H4?ZjUG;G`%cuMYKn6t+a=}arp8)R4ybV`6O|B zy8CU-$PKFS!##jfF22$PMm>j9;j=4c;*_Pcrz;*ynpL~-Wn@_u4tDj)*x(yJ;8?a#u)N zneZqRcucGIaFJeZ+eKq>{6Ho~JkPW_5jxAAe@+zx-31jOjtiBWi*x05rzklMOWASh zu>6QrZfhd7W((+S14&xgw{Lk*V|UwXh?4E$CaQeP+eHMdeN`v#!J{HCA0OD!u@+Rc z8-9CoAYiUm^*wjNUhfx52G@@yuS?%_rBA3ItQ*D@VorbJwQelTd#1EZgp>;+4qY#W}_g z7$3MlBYvJ^sm7%?${no3YLst2sh?texB#@hm#V5Ns0E={ovZb@t%F_WzBXY8mgOycJD(>7`yU^hpi}o)=!L|FlR^iUI+EVNTA|43#J`b?4`hRP*{ZY4Ty}*P(uN%P-Jz%`DC-v?z zOn;dh3O%mj!P~|Qjo?RXHuU0lmP;{tbDsaMKNh+4E;rNxU0|F6+44rxZo|0`({Gim zqSJgnB5!~o{i~6q_Od6qJKcOJnG>izn z{ce7SWcUfARc)#na6!h7)ww6*x>tSiFS_J&+uz_lD%@Phd)cpFG~HsI10t=^_qLzE zMG21QZ`W9mEmz4`+I0ZJD+D5NWSj%2A-5w+Y zwj8xh5%Ir^OHG)qX5NPc$5r-n(rpCq!B5Dp0{1~P+5B5X+niP3{gAA^@cDG57dO4q_!BtZW>PrjNY!; zty7`ZTMjW;s73lQWh+e+{XDYH$^O3H1P;5tm>dE@CWuzpf6A;?Zu2GH44>~#C!abx zUNTwnBr!(G<4BiSM39pqvtvpsi6r!98?{Zg#F@7B`|J9BtfYr{t&c{41M9}sE*5EA z@?6n%=o9ONw5-g64t(p5*!<8qdjE*;8@Kl7(H#qRK1_k@wy(Mi3^wb)mTb)LJ0qvw z&@Cv5Oj^2<6k*bHJR<-@;?O}XDcben$@UG{2zOO}ad)kpYG>Hj>5t%d8dJ37dGM(w z_!?Ax)UhI^5Dhj{kAOH?#h3da`~c!E3}wEzmyR=gJ#IgOj>1JXUj`I^lO*+wiN6EV z;69F5AKS>p3E0wCq=Fy@{!JMO{3g!qIY;)!FR`TqFpw{BDE} zgbxEF@-LVg8HL@GGEA8AR#!P%=+%;Ha(zKT!8i{Nlago#w*hIjpAw<@l)X^OeM&Mi zW~q(TQv=0Ki`Wc)`z+gnx*MmrA{Q$mg*^i23;y;|?ECS@P?fc7)EpFB#l-W9U3gh1 zkY}4Oz7UWN?9me)Xg_W0S2THPUY-7$;HkoE*J(DL)W`-}wdweJQN5#c?`<;-8nkM7 zLirv|-44HOrbwA9Z{O=!wiM+4lU0-1>lo^4;=f_M{fgU1TST%y;U(DpcHo3I<+kNU z&9N5r1*xbc)HC^&5LhPv{;ICxb2zk1Z^b3}M-IT!SlfL;o!BCVU1m2(Y`%%x;hQ;a5qhEg_4i{*p>7ncL%|=6Y@uN4--#MaU?l>AdjkEJLcT7OV|bZF zr3fQ!jf_^4#^qL(_Jp%Auo@GrYq5L<7EeJcN(mzP*1tU+`g~AMosHMX7PP$It0b^h zjeaLi$_T4bjBj+h$OL1L&DfSGEkKtPA3tE!py)F>N9}iw8ZU5IiRq{TkPc%445wEh z(VS{9@a6^etoW*G69`V9^ZyFXwKM<&lm`2K3j!W1y*KJ3qQ@iqnAa_c5r=Aj-Au@f z!-l8C4PCYJ@aV-y*4MznsI#{h&GfBY#b7j9qUKI}+GUzKCXf=0M_Yhl;U|4JizsDv zm84txyd7Lqj;fY(P5BS@5dLiv*UdkI1X27wvnpc6Gl=U3f|~Gl^HLF?c*&2bXTG3{ zrKnt9kHb+_Fm}w5#yQ@Vd*Qs3$jkE}U~xKvbbHoFfQ>{vtX?EJ&%8HXbglGnl$;mA-&Px-K6Np<9cI+U(bGJg=e*?wh} zpUy^abU@_fg|D=~0KXdHs-PV1i^)$5LAF&cr5Gu}-2kwo>w~GPda++6Uu?lpK5H{a zV+>O*a=*sw7~~|hom59aO0dGDqCB5veZQxpz+|}gi5To!U9edpF&C|z=4ZVeo1jf- z{&#K)Cw+)=X3n+M@Kp^fDfT03G9YOChtL?_*cvv*p=xsVF9^Ww`gK|}cwnS(|-B%t1d)g?4O zodJI@@HizttU^>&EG+i#74|1=WG2S}%0u1jBQh?t^(=isc7&^}-+mu}8#Pz%W!*Oe z^8zX)ho*8HCu(UQ9AA>gi==ot{^2N>MQzFoOGeyaJcvQ$;tDI&&wTl3b2)EX60?xd z-lz|#D0?ZIijG_V)7$6y_5Tp})?rb0-`@Bb7zm;$BCXP`bcb|zBO%@0aU%$b(%mJU zN;d+E0#ZXs4mBVp-SzJA`92<=bKdLsJLf&ub``0M3IwbJ3q#iRb37#JTR6K*o zxK??9N!CL8t0G_+J6*@EnCGS);Fn{q8&tkWuQv|@)H>YQ1{D^OFRX6;D8y;Zcd2m& zet&P_dU>?nMuS8c!f4M-vit`?`$V;AX=)xV1Tz+&>2i-;lKaB!tr!F=puskp7HMWY z*3zmulcY@u#&#BeSP)!Io6y5+wwzPQP^Fy@$z6}~q#ANO^%bG5IBs39v8yn1iL?GW z>Q%vcJC@6H>AaE0Vg_K$i*@J+S2d_*d${XCKnsGNIU!3U5u*--Mg(7(N$k<7)pr<8 ze!msXW*lsW9}-nb^`g%fZ^%^^)fR_^gO0 zCf~3-)&)YI)^Ko5Z-q{f!_r$v>!8)(Ceu7;xpK3Jf(GZiw)~Q{3vVN0+4T!0J%+gI zA;zw(G=Mo5+;UUEr5W!6%88sCM+OYw=iY@1rHGt^y@(phj4 zs0hz;d%@Wb1Y9Y#;8iOBJYDfqc$aEQbh9El?c6-tB=@mYZ< zRc^AgGd)e%wZ=xN+x9dS2k&_*YED`oclus+^5T7VlBxu(@uJBGmAxEkZ@4Q;3(A$) zuH;1$<|o#+li>HBj<%B1LX~q49cYWDhu1?L3ZflrjmA@W2Tu-1>cDYSY+M|p{tt^@ zxu1H^l0R@i%Oc+w60~_u5}Jp5&&% z396!Zn}ExmhN7UP$$Ow`QuB?|658VDc6H8oop6mK=aH(xUz1D*5LgGmZXC4?#0Y0% zGytk|eIq(4>96;n4OR2pazb39eIbt>1U8hF+PeH~?K|r$75ThELd9XC7AMN%LA#nk&!$Hh?cx?Osoc?G3kLovd-{ zqKM^{%N?TPleHi{-U>W~H0x7(Lam1>I+z|}Xv)VJatlPG3oLvr0vjYY>(N?pZnh?7 zp}=%ZC^PErS3<-UlvH`I%;_Bkuwt~DvcOLGSK1X~5dW_`>Sb@G$yOOta}SrGn5gkR zUIMxgqTFHB3{gjC^ptlleo5xJPTh?fylkp>2|bOCZBxUeW1pe^h`XBo_wF119Bj%) zUfbU*vsvD=h@QSv9d&9w85Cy`rH1nl*{ zL-p=Lo$r&!ghI++B@pBMSgzdivUvbIxMK4D@`!5#Jh#*OXRvC!X3QLY7Xv%v4+Nf= zdAcz`{J_nTidBg!CD|uKzmh@TFeH2O(fz$u?$ITC(fv?WZa!pm6o<@%P!pthdGOX5 z17~YxU#4^MMpbd5#;M=dUJN@9Zk%}9z%R&40-%vbNU5xN0)z=>qUI7GawpH9oB(Wn zY{vks;3;l_F~fFXy8~3kzG*o8p6x79DVgTCQKOF~7xKpV>G#y;`C7H9s99-z|D48+ z4@275Q94!!9W90c=vb~QE3;j`XKUwgPpdpwJP)&n1K%F5VQoJ^Vg)9p=py29C%nbn*`x1ufGFCMuo{o50 zGokBYqD4|cKXSm4Uv*Q{N%T{Czun{vR74z`QB27P9v5!X0m)M`hV~eu*yX+-QevJ* zL&+y6zKb~xlwZp&JNNRwfmK(cUeRe>sNmb(0j;9%!s3vU4LqZWj+VL|UbVZHjEJQ> zr$mgwd^&%yQr&GH+U_1Ea9ryH$Dc#j-dmf_4Z>3+m6TPeM)j>$yXXC=v3L&O7I)9n z>P>J+f$hZ}12^Vu1vk$;{!ot5J!IuOpJRo$Z^8;qYRk5CDvOBGgPvtw5j_ge`c|G; zq*2||F$HxSeCc%n;n#%$>3(CsVOmVbcnGqqcHF=vCYbxE-RDjr; zY8Sp5vv29U)D=>lEP2!8GzNEhrBdfA^-dtBGvr>Qx^B0u)K|`ejX&1VrHfBqL47wn zPPx9jqp*IykHoR6`>SiDsSuGm&Z2WvD7^)nYn70AL_82j1wo`i z+YXC+#hNS@+Ke=1U)PiAd5)4HNey=0&3bIT)-^$YZ- zw<+~_q?sVb?qQM%aowb&B)-zG&*8BX7-%uLtytGb%}d|#>_XklVYKs7ME6wG`1)kD zT&#XHkka!GIL^oG#zlvm(p`tbJ3e)El3AaCGmqz%-?zgxQq@vY?HV+E58v=Pmt0AG zYjRS6eMy;@tn-uBPSOkfaqIn&^%*vZNJH4fWDM6&Fh-1(61b7ftC^&FJ1Go20=*Kx zmP<=X7Rt^eEhIXf6V)=GkhZoKEFzIftXIV&sIyZX>8yTuGBpg$HiWKenOCzotqm^p zHV+q%SDXUpEkze1t z9~;(9E4EcpOoR8eh^%wa$tke3!7%=FB?-i-b(tfG0(xO@Unl8y>&ns20XUk`Jnb5K zF68H%oV2Z#7)9)HCd2zA4x)iHWHa;(M&^K=zg{2YnswIFOW- zBuU%Jc`#*~B_e@d##Lz^%d4eXXLL+#M94Y1>W{6O;-$*ClpTdRZvf{*JG8hJd{47O z_vgR>Gihl}Lm+;C{d&C~!}Omy($Zo$uQ11xT}qV5lx51doahLrR7=TsZkWQx{ZAvY#^X@CBaer(5MPvYvG`}YCZ!@hM-OWx>}(a0>Y0S;HZNmP-PFi)O)4d&>_9vV>o_U&7w z7ld|Q%Z+<0c01ULYe?p0QTi4;3dvxZU9+soW>dr?7J8UX+RF=WqT*LA(y4V9a&|6p zbm&}Uu+i@?YgRk0*IzEjGQDzM1E!+`ypZIZM_lO8if9;!!Y&_u6KdnNF_er3Q7zUw z|J=cPq4~qos>n+kM+$3htlG@lKf7Jkl%A0Jx0cvTu* zOt4a%XtF9?w$wZmZo!%sfnL0gP(E6+#~J%s7c!5wEdX6onjDf;8J0Bc2(IaO=CxhUuit5T) zmc8}!bT)*TxG2()^rjdyYB+PKRDVe)MKOm{-_Ghf06A*2y!^1mX@^zG5Y?hZy~HC3;(Bn>Y7k7ZoP9m%a#KG zRe+;_DyhI!?L@2C zO+3vKa;~IDZW#?pFH(jqs@CGIxk|Pja8R3O>1S0`43fI+jm?5}l-q+ULhhK2KGl1P z=;rHG&&^^GMpX;kTWgl<-WW@P8R`4VKqo1Y799ad7Nh2#OJ~FmhzxhJ9DmLSl>!5b zR!(H7*nl%M-ErKkZ5(5Dyj{^fUc|l^?`41Y%FBF0DN;fkQ$pd_Xq2lxVe=&~clF8Xbh}|K+#2Vf%OYae@NzvhZ3u_IEwimye!sOM^-RI3 zQcK)rt@z;H6(6x5wX3G@OM^r=DZjSu!$m%MD7;-S)f_wV>U1Vegw~CW7R{q>{$>gp z3vtOMl6CtWe%9U`^*5Z9#)$z|3VEYOCr3ka@$8i9;8mDP5)cm>+7`JU z_i%lK3XHFe(^Gjnql;iIV;8^j<&!tBkzl6=wN>`_A+9N)cm!08-Hl_Ge9m*`qX!aA zqd$hpK)R(a(y_7b`_daXmY5XRPN>Ic_gVNtCZ-`t!zd~H!=C} z41mpzN~_BSPMOXF-m%7YpUd)xZl&hVV~J(JDWipKG5tz}8AAUUfV(ukCOou(_Y-Us z{8O^C;jJ4db1o7BRClL8=dUv!I#l{WpCRN!IO2KBBZGM*#pRhCGMA=7;?eBK$hP(q zb3$?B(SpjcM+`#O_ba9I;ET*-P237@X%?Ho%_*D$I6|oX>i1tM^Dfrbsj=l|6pV~e zzFp%Er5l-`a4+8(FcUk4E|O?eb6Ak#B)tuL*RQA#=siA8{TPLeW6Q>hl?dj_$B|-q z_o8??2Fp>4(*rskGlNrfs|>kPrGzmVf;7){=&Z4)M@FHEEKNLjk3QyEz;G+K3t?9$ zh;Ht8{4UNiXJ7oiQi#%S1|Z<_$}Ry~pi#YSG%EnSWLW&=8asT=g^b<+xr~V}fHYYt zE4S;CJi`9~N zbWwt4QqI)d9utR(9)@vs&gSp^ec|5$*6Cmz9!0VuZxL0rZVsi2U z7}n&#uzuIB!=|luFtdo*rpxI|0_Rm$O^?kI^Iyc|5F2oH!(li>y)|ObXTaMSgw=}E*s1>c0jYTkdo^eIP8|Y)qPDl zyvBCHrJ3s77UdzjWz)buAp3>%P`)57OZ^f@F^KXocN;}9Rg7)@*wT2-3ValNM{BuQA_0m5a7K@0i{Ffc_Y z#=vd?+qAJs<6Ch>6&O5OMr3m~&w2kh@28-X+=5}40KMXKUmx;C;W8Qp8KOT`)Dail9x(p%f zlzuX>Ih|q*qY2+HFwQNeJ_dU_l@bwdV)hRI20Ih^0%+Rc~NL5?ja|q)^u#+&)=;XRl~1)aFxbq1EuGoNM4o8Hy-nPyLALtkt?lBb27q51 z^L@~qnBD5gO3^9)syL))aa0%&m_WJTGNSHm_XpX~saHHfa2%DK=m1zSX>U`Bl`Rq) z&-!dNqFaLL4m@O41kf)}MK-=vC;Lv7(e2M!Lj31-tN&sg=ya%B{oycK^OgMe8Gz;i z=9QHdB!YLp(*ql`%N`s`Mvq@h8gFYa$bA8+5;KZ ziUaVtQcYTtVfuZ(IU9rQ%O505=T)}nVoDst<*9dy zo}NQ+8zHxCKaE0Fn{b1|Q&*>9ljE!?2}xcf!dK@@9qWWL{G2+DAej1ojlBRN^%eu6 zcU4umK4cloWn-(WRn4e2NX(V(UfK6fG`f-0joU>wo=iXfL5zgk>6r;a%5s_#Wsk*| zE4)(9uPBN3I>wqhpC1I9EQuG~+v>3uxB2;&x@&L6X*T*C7r{-^lDco{*q`;41;qk0 z<5fkQ)+i?bK3(xUg}Qo*MlKLa@R;(dw<@-K80vAf zUM`sErj}rxF(O(3hK-^a6I;?Ea8d@Y$7~Su{F!g9{td zkgy5=vxM9Gv!{;FY66&QwT??d)yDVvr2+mkRhv;NI=ZnMqg<9G@u2rSElAl*VXGOh zuPUW^3Dk=$gM)8Li2{D)=lYV(04U{fW{hngIV2T;N zruvjbrXKNAN%C?KK~{Xe3Uhh@uq-XYZ8@0$MPibkzB=K(s#FiYWdC%*z zNSHp#E{hiEBnP0<$eLxqRA}$8O$I~9!~`UOaq*6jd>UfMH{*)s55O>*ZsBKh#MD;yW(7z zo=i7VeTh>mUH~r3AjWgr%}*J*lyV~@x-2g@fd0s#`6i?GqT!^p5}R8>cMw1zXp9P3 z&`m>BXINWPQ*Fl&#B|Eeac7rBoYsDb5=6-bGxcE3sCoP>0(>u0GE%x9Ohw!m?3SRu z0-Z+9Q}=$&*n(u@eS}>xi#rYM##07iG}1uKlg+pZQXPYC;2%mpKPk;1CI#GXdr`~eD z7XIvgv`M7e&N&rP1qh~+;f(ZNpJV(gJQTy<Xi^`O!piT2;K2fim~-K`dy?O}S>8%H3-I6V0ALDY4W-Ues(WecrMi zh!J0|m(TL9_{5~qjO~XK*3|L>1|I{I&s!;leNYKFQ=0h3I!M2|={2WTvBhF3IGbH$ zTYv!FLeh%;_Libz*mBa)J3FIQ3DohWIyk<>puyQ-pf=8tbMyQ;N~y#FViI=Gaskr6 zne|X13^Dga@OynJPd`8etmy*>atZHoWuK}f(P3`ewSA(#+`u{LL)|m^`n993${7JN zwn$Z2@l}A?pUb~lJ?XanP^&bgKnoI+3;oEY7u>|ez&1uO$K!Eg$|2IZ5EM2=y_r`r z_Dyi0%y8bP;o$RRT&$dwzNl|JfGgS_W2%`7>C()l>>ux?eW!@fs{pIvoHhP?o?NrJ zgV^qSJAnZ01;D=MEhU~${>9gjV8l_oisDMZGCy3x9#|do5SWUCUJH+e5>pqucJhKF zB2JN9Sx>!#+Eem6MG(MWsa_1|2}*e!nq#Hcu;!`$W+OOHj3)X7T6<=E7+GbWY70U# zlkmkPuTC#!VXgXqUFRxvaq(+;R4Kn!M(STAe9K1KJx@nE3n}%Ndti31F!rPrP%u1n zn}R;=StWKgt9n1ml%+ppseI-^W)8=WR36ncmdR~A_`r9)*6T=Ypxokm7=n2*g4gkF z^5OoJbLH!3xP5N00lK*clMMcsW;VO$Z3pUTuvcIG^8}6-5N?Mbfk_sBN@PX^h*DEj z#}mCYmdblm7SI@}S2%xql*vrD>J!UK6+;3hdp~!64N_JFWxtNza!*qoRRUuQC}z9V zSS{eT3-yc>?vqBR?oJ_L?-ab(Ctfw?@;IDxUg?Qu*5;F3Qi^tt2iT@VfD(wjcF8K~ z=wqrUDIh2K)jH!>!I-#X1S$wzR`xGfB9fBG6qoz6Q#|u40}s*su|+I!1MwmKAu(OY zDM}l@k))DG>FAp}L*FA3?Z2>rb?AA;9J!)tkL%h}i^*<*K93LFvdly`GS=@&i`IS* zanj-!un@_uWxVz+<>PTe7c^q<@2wCj2wqkgB<&ff4Kbl^sRLp5`0_GcXVvcB!S>fmJU4xji`vrY*kgOms zJ{u;>7yrcT9COy-9{zA#o=6f&KP$YplK*hy)qI;`Y6pqs#3R`$$e$bPi{tTTS$zls z(y^HWMs6IRMU}mFsr_a-+GHa4Qqj&%0)(g(%U&~+@SQHZLxU7o+|myULncT3_~zk| zy*QuxBPqTCpbrBX zd9$}=h4Ssnn}X13c(QDuQdn%t_dvz%?QP^_N7!n)8Y4wsq;oZAOv4Y)U2~P8LoMa> z2&rESR`pT0b1MEK4A5*(_4;eaF;hU!OND*y+ud;0EMSLo4lV9%#_@L_WvuS~q$EB_ zAjE7_ zmHR%?{djDqOA=vrsIuMaB_|z`DepenMU;HgM@1M71``m< zlz#LG6A%T00Qf_*sh3s)b5e{PadaR8x?w&_qrB1|#k>aPDWl(dC;KpWw_*nbgjUcc zgsy2ul3zi^NUNrJKh;8g*+>8pgwU4CX!ku-Y(Df81`24H9v^Kk(E;&b?#@<-A_*aX zN%C!VV6^jk^!VrioSE4WPmA7D!fp-_`fl*6l^;cqZFz@~kmc;bFA(Ajo)z(E=o0vp z-&|nS+#K8K-3^2z91v@2YNZbfK)n~G|9wDxj64X6>b(`$5r$L(W)(2|i~#ry1i8Xs zdYIr;2RtWIlW)erS}?g7%m99HmFZfzxj*UbKAGpJsm>rnFJpkDJC07|Qd@zmAmRf-}Mld$7(KEIVLP&DAh@>{BixaREiw6ibGn z>5UL@K?n?H>pqwQb5&n~9>}0#W23;?-n`f)SV0|Er3JvIsb=`HnB8aOM^_P1SKkH5 zFH}WfKFq$T0Qo=99oT<8;N9rY+u+NcJJ5eShyRBR3h0DF@Q>`xtV=FKFqmjIrR>kH zfDKz5*c&ilA37`4$!K7(N8xvIsKBt^_fZhkd!mrji5?m{9QQ7aSOtVM=W+19(7he> zR`HS#V0eHPzJT4H z?HCP==N3Fg6;s4S{~!od_J*M_8u)mKrl))-UOYO#O#0r$4TnpxzEhLsY?#@}6VQ-P ziRT!((#l{;!boZ4!QWJ{_r9NmGo@pU60xAvW}|ng3ZsozuXG8%a*2D0svp%H3IG1JAmIcW z+6Fli9Q*=$+}y1ADPAm?z$Y46ImRC!g|r|x^z^4n*z-hB1>(gJTUxJKzbf3 zv~*kt>eI&u_nU$s42a#^cMo|rb$edav8*E?&_$Q>^%i?3zP#HFbZQS)xD0s}7~q<7(UKeQNr0%D>xY%5Ca-|8L!o6rwWzB z#gIiB)P(*NrLj%nI4mQ(ivSqRU$p=8Jq_$Gs9U;n`_2*?x63kC5c+-4xsT-U;zU0NHSzgt7g%7!zmy(7rX-1uCB|nj;b2v{1ZI+CSvl6EXE_bsATfS{$~%01 z9W>N@0rJM>Dv!=beJ0Cy8#AP7UkB$CYNRf`gYrIMplS-n?kXMNpLs6scP)ohIEIkh z`RB0KE`t!b%dV*PIrSF${`!d8pvP=b_|dKkm`E_#)f~9*W$LZ0>4A~Ye20d%jqWr) zs9v~yPvI3gs!+WrG&c-ERo{-i7ZnL6D&+r;C?o%3xS#;?%!&SrwFiJ6=q?f~%_?9}lD{?>V~j8kcRqh?@oA*(|6u$Jw8K*QqDphnk?5g=SKD z6+hj@`SH7Q7{X||zpD+t$b**R3%R=bEe#Y_n!PWjmXwXX)e?m40WAaUZYRv}rQCaZBl`AOzZ&w?#(7VLNK1_-V=F4SEr(+RARiXt)3V(sz~rbY}p4 zO1aMNeUs(WAVykAc~{r9yQJv*tDG^{bkyTnO+tAvED(HovP3|>k;>80j`R7s@LbuL zOc`Abhv`p8HVt=`>#KaxP(7d`qC8FauP@NQz9G*Q1eZdIj_l=gWznY$sp#odHgaYY zn0Jxs5u`DQZ}EJ*2JOM;Md&y49S)HSE|WNfM8%-$Ja3hh26AP%&n8_8YJNC+&3Chl zO*tpEE}?p>08DUp)ZqQwm*7rpoapZf?-{R$5fx6$kU^cUDF}+rH>Dr&4DB<8F@EPT)(mTVm68)}GbD*?< zeEwY=*E>L#(-lc+HXfncm#w;#c^TWt6WDpB+l#_@3a--v?c+954Hmnj8|A$vy!M8W zcw2zr%#0wbMeJ#4Fc=Kw*O9@&krNY<$%Kb59H#|_lR0al6MZKsv;3gCZCUE(`^kc+ zF{68f-VlN+R^twiD*>w5vb@U*mx7p@gfoLj4&5??DWL6z_e!}7#k!>+{rA>7m$2IN zGjppksv4A@m1hM(8e!0%Z@<4BxG4){1~W!b%{j$9Q4o!)x70YQFhld$qk_R`lFaEf zg+oY4rb^R%DN+4P!EM*wj@Ok$^%#R8@&Kl8&@F6W~D>QdoqpqHZp(TPzCC{Gx)?{_tWK>Kh|?ZeL3 zRuEKB=wNJ4*1moFHZiYeOOkl>X5H*)xr%dD6(Ni3hXM^H6>Rc^1nl((tD{Pu^Wt`* zqISl{cJ6g_(F=<}YkGFcH@e#@E87|xj>=8ewd_L6Di-}u8f*~hZ*HKiqtwa)R;KS; zR9iMkz%Jk&=$2{zg6GQNQA%Z|{T)cnN?)-M#SLIvG?ci`JdcUZp})SnUiyR-^v9pa zM_i8aaJx6E>)Epwp+Fi}rEuRkyw=toB)oy=x1IT~lzN5`7g3}4Ly#+c>ka~`b3R}b~FoNV@wkTQ_Xqh+|;F5WdHk3@Oi@# z{9B8x(>2YkHE!t;u%rBWE+;PyvY=j)ZiMEY0`jQ5YFU_pnE%`JFo6O)p5oyrDbT@9 z8@4LBJsrpf9;elKV5{Tg zV~`WtKzZ#>-{Xrt0A1EunrS<-2kSkbAdtL=FAY>|H#)9=4J%A0yqNH^hIL72Cs!>Y ze!=pP(gq)xR;_vmz3EK(`9Qn=d9FSkz%#?x+yn~qcba*AhoEQ2*nfTpin!Zxiu}qp z!y!5-@+D+CD6Y%E>%KGiQ{qCRM}36cIq-p9v48+f98bVOqnodD%3sTr#72D~)tzuj zHp{*^%n*XY<)Pon5I2{{RCF0+q-bR%z%ujadGsk-rY<_cZR=Ibox#R>-_mfZIU%Rz zhlvpT2uY0fRFS0AMftfwn4N8O^9mA!UNbL|701(G7%vTdc|rp%hGaWA8U7h%F8p~e zi!Mzy(y;H(`=zIs312<{UD<>~Y;8Iq3MtoFCDG6*{z(d~>O1!z#QvJd=Vz+0$Zc)C z4|%=;jk~q{L%}~F)$@_AkJHNi3(0T5vH_QwuWuCA^XI-})oL5`px+r-Sn`CfpDHY6 z2pP?FUP$djQ|#Ck3y;2kst?q7?zJ%=&`zaG7*^v2KTS{dmwHmNB_uA6ma+l_{*ztr zlIBi$PbroMmPV?O^W-WT8Wz4GSGW4;RcSoDf28Nd!!ruHRJXBFR&mKsuw@ZgSC57Y zucvucq0{i6WoMH^=f(C87rQb~(%!yP@v@|p93RGQ2C0X6sxlc*K&|Yakoq0%a6-Eu z($fuxXb!<*^5+p4(u=^5kEOYDH$z?!6d@i!A%n3tp5~qmlz?SIXOHTiq`>GZ>*`^U zy7DwZr@b%3@9|^7j9HLbuljqCi*^1{RvfEvWG0y;MCfvFw`=k@4pV$LCvtTYdZ zrN`_}%uj!GvD6cJJ3Ani+4au(t*uJ5m;vd`y(}y?CDZJnVE+94FH&(ps?Lirpj*rp z=0@V;k6v74YU5W_R7{LluXD)l>^<*2G9U82jv@c?Bl_8EVZ7$(D5aC*bsFw*PcPS+ z3?~br_oBhyz@5i`KLTj9^z^*8>2x9#>?0@nKwF!1F~czF8W8s^$qf5v(m$j9dJ zkeq-$)+kNmG#)S`J$q(^$Gp3OQUiZi1AJ~oHZ;K70*7YWvc^r$j+wb;|BYmKaXdxp8T_Cf|$VmVNwVw@-%e8l?l<1dqaFFYX$f3WFb5UDPr-$DGdg%sM z9HKxJ)2c;J8-NHQ^ccdw{5F4QedC7U#dgDPz);*{|Mon31diJO?N6{(69CMD7oN+P z|9yu49~q$9|DVdi4k|$W?JKxY80^1U9Z>#%Gl&0P27itJ|6UdTDj#&{f3^xfe=Lw! zKL3Hu(dgpH{HN$3|CEn<6YxR)*K@d7yh3EHanv?ILq4|sWi+u4HA>V@P^J;4H^0Ly!qobo^|DoUGANf5d zBg@l#a|7JLbo=J*+pG-Ar4O))fdLiC933gH0PdTQChp?2qgxR+9uCT!#YVd@7aFL^ zIP$F5@SQ9INAhtV7(S&^eooe@%!KCuB|)P$L4&f)e*54j@c;dJHhBF6hf45Nt5rk3 zam{2rZux5g64en@P?Quk9=>@o`xBwbF;@I9A^|G56!I{Djdm3s{aut2a~N^g$8wo& z{2?JBUtqEd`S~GTMy1V+2C~quqdgnG_op-%ER=?tnjWH~VW4ARprN7Ws+HGPSB`Xe zg6JuHxjbz7P%EzA=!7JQ$-B6wW_~)tARkXdl|S1&qouO7%{(x0s6Zp7qxV978>x|S z_-gV=(L}>)a)WQ?%P!0;1Rq0ztfzF!^zFU!)FBI z6h)Axso#$`iL3>`4;cRS{^zAyZ>*ZUX&n;>Ri4rF#<3a4onu^VqZ27}_u;cP zyc`SAy~|=^!oxQ&+Nqy(jR<>rlbwt5YCby}4P5Jg=43&005-8F-ntF1)n8B(O@vb` z!Iw?oYW(x0!>LqgmTX0hRZEsSxmepYSxRsT4dwGpfv`2qM#76dZXQkA}dmlbL;Q;jebFf$8?0 zJ>7CVjulz+%BrGk8_QOS?bOP7kNnXq&us(DVx>(@Z428!8g~4tA<8u*F#>h9f6T~e zIZ7;=I5`buzE5)>6tpA`i8`CR$DV!Ath{p=`OW5{h||^-fCCnJgzU2lEp!uJd6M)Od$zxr%L1R$hyV4FVs^pC|q8+Y&9> zvYz}2pA+BAtU+lsu+?iH*@AAp3pF$ZjM+nZQ&bF!7X}t=CKa?N6ZLbAlQ<(IROHo* zrhzx(K-0c6KlrJiAZuvYKlZgSmbYOn4`mtRVhaqf#cXnded@BXxBk(l_Njj3H?GGm zo)a!RL+WBxd=wZ9oIiBL2-9_LP}ct%VY7St1NZLA(wq?c%sV zk9@uer%DoY7&9GRYXEdZx>O9*-96nSB*P_mITtg86>7{WZwaVcdrL^<`|bl5;jNsu zj@K%;FmEn=xL}aq=_~NRrpBJ&)xlB;n-XddV2r;V@!6K?VqP)Xca%rsm_Zr{RWr1K ziqf%}e^}{0=UI22W(M1UCOUCaqQ8ABRe^lumtpM6dU1+e)&ZIxGa#x<AisH5(n!dkb;scJ< zkpv3QgjB?ZpC5fn2(3~0_J(On?Dx-*=d<05-l;ycB(hG>a4b~Ab4WX{GXG<9LxsDQ zCX6Q)EOE(2`Wq;(oA>(H(d_{^yjwLO zaO5HP!b_YyMa2QWw8LWLQR-wp24UYNc+#0M#Y+}HjRh)T_KH{Ra`3KmsH}@bQRHW-HM95 zO(f0-fuoYAS5YEQ=+J<_x(_kVGRN4Ty2_&8_(xz*zJP`*;VwXm?Zwsdt#iu?X@$+S;) zms;atk67$VcH570?wO|K-Syr z@5f4+{gRZ16smHE#i_5U?)~%0-)N{S}8FK$RiQC@KevIF$Nk9Po{ELg_-@by+ zS_UWym8z|!)Tw%SK0T|@mdI|CDc`?598&XZ45Iz6+O++PQVbqiAV6-iy3N?wUw@89 z;>j`)L5KHoJ`5)=wAO9a2?WbEN!2d8s_qSrAXET9z=8lg!{Zm^ONXZ%Ex4$IKT=aZ z8djw2GjhV=(S+2X+zgyU+7IxP~BcZSGQ_U^6u&I8n=p% zMzdYl8wEA19~COKG?WngejPx1dyQcr0{~Y-N9k45Ol+94A_2RN)<^rwpey@42 z9Hr%-3kwhaQ3V$*dt zAMVcze1jXeX7~9Hz-<6_cAFl|e9$h^MEMhkBgbwX0ra)Y23aK$g)mL-n~uCCMy2Mp zJ(&yyBg3f682v26;A<7Y85z^QfB*hI?BUwD$EW3^!qSGFgk0hx6=v<<%I9A&oV+9R z!5ha5UHdqe;P~=%p?=hu7Tk!3$B|x*u4l6IbJ-?Wrk<^Mtit-E*H`O-82)aZr<+hh zpn1S`NyL=Z9L0~0NHC*RtF2Sqo!8;DO7&S;LKY)dCoYrijUM~sV`qEZB-Z^6W^uA> zF;Z{ez0-Ad8@s+PtFnQ`$a@Y>X2zY@CrzAAE7f#G|1$F)+5UEw`3O`4Il3NsJE546 z&(hY^G|x8;&+V*ljeF`D^dc%MiQA*6l~znQ>++}Zb?-6&lCMf7@^n7O%4xradEZ0hP<$NPRCD5!MNCWOt>`{Yc=Ov#D#WRFyOO(w;!f2oP9}aSwjlT zyRR5VSXswML819qCq4ZQ6jIRudUt_-{5Bbpq>K!AB;>qf`}TwjpIDWYsQ_Ht_45IJ zBDl>U$7yAOVgHWS*hho?-faj0J<>Q++Rl*~tG1b}bO>ZC*5Wv31UJzb_iB7F>)P|X zjujXX@cGM-#dzJ9yok0Z%Y&+CElTSZA3oSl26TJu6Nz&sB*(= zZ3NNtQ5$k=*?8P(MZjj2!s{~g>Pkl~rR?XS!jU44)*t=2VxpqzldijoyW6-7oQ@kG zJdaYis#f}%Wa4_(2-xyUlOsGgHcDQ2U=d4l+LOuj><>m)B;Tv;kBCrEh`_}E>|{EU z12`!_B%LD8=hFe>gAe7o4M(A)oi!Z_z571#fvHo#BP=;ZujOJnRmUq~e$Qy=O)$8CURqlEv?d^uYC?`80BZ2XmC5uXrnGrmiRfIt#n-S0^$bY z2C2=qo1H4>#GLjljQpiu^~3f}n7~FDZlB`zpRfC9x6O7qcO5H-kT=nrg;c5J;Vx*) z*P$qPVK7xam7W}TWPc(lI$6=B_Rano?RN+7Zhw}<+~dV$6^bc`K!n?yEd zIHrv{-|g@aJDdGYSQH`z|BDM`i5OPp#RaG^e$)j(u!6+X<0!=OhQpFsxM~3=LG=S1 zoKXZ{mCkpO_W>b5kvUswj*ilCQ&x*;(caq(Zn7LCD3y)&heoVjmlLSru7a`Shjv!7P4AxaXI=t5Cx^~ z7mjjc-n<#1`ek#@`qxx(6p!b*A0shzMBWt#o%JUP^$?{`#Ja5>B)c^y7DvbK4D{5q z{G5=gwnms$F+I+h;fKzi+zM0*<=I{B;_pedscI=KZT489AK`OFtmV*V@1As+0Qlx2 z;wTZVnW6syL;b-C)WOK7e}3=$q-$OEyq=Go)oOdeYD+7nN8_}o;h=RUPL~Vrz1~&Y zOy77Ez)e5We6+=E@KxKg3T~1cQt_$EwBK?6mlxnh?318Os1T#&e?)Q`Ru0v!#ahJV zdL4AoExr7BG&o&;+`PT;&RK_+K-y#Nkl@^uyERT z=6kw_3-z`B{{F^tyocZCS4xSzdJoQrN>m1hyC97Z2S-WkRodsXpT%rytb>Q*l3iMU zIIXZJ6k86{=?}qcV+qor8CIY`*tPO?<9J#L{G->sjt<$u5;j_4=DU>xI3&z$pr>cCB$d8_??ARZPkQQ zwvyR9hDlc5wf8{Fx^|O>x-y0mgXo#@X*<0!ZT20{l@MGy_SB=Jda#^#St3cAy%1G0 zQspt&*QgY2%7orf~QMg;+tS!9-?zR^vt(>KrslW{l39K%Hn%WyNrXKHgk zpxSx5>63&Xk>VE`{Te>YTj`WNP$3ff24MPF1X>lF;)6wRRY_dNe9&2NJ1_6pu68qslH>h(B1(RJI#+9E$2MR>Yw z64u@e*H2`hi_@Tq zkn%pkP>gsukHbFivT;$;r!OTP0GHfvsvs13TDj_aE?6!`woXia53>oHa(~p& z<1d^4==x#~;pD0w!TGAxD&=W9I}a}pk1TsgEG%dm&9*LcN-w{5kHqEsnA@*0^clmZ z3skM!Du5rz;j6jMr`1Grc#p;N)2Hm*d^K?sinAKUtjII&LJ{@Q(F*@uVjz7O`{Co&)BQY(ZOW^(3m0OjIesc)W zfa@7|9|sSr7Z@|we}8sj^Xd6f|sF755@vCJ)wheR;Nf;^+W zA9B2%Mm~);@UV`J&LxzlJlB1n+Yy9~DGa_g;pnW}+Vn`oYn1RcG@kOfJ2&HJcmD71 zZw7iiEH`Hqs9e^+C8sAIhZI%gcV>V&*e{T*=sOzS^Tm!Zl5$gn``anj1*~L#9sNz% zo-@pNfd?w4S{;l1zS0+Xs}-!8t5fcGgjG+@3OoD+H)d?x#d4X<7(BFBI?_HP3o73-J+ zXfYd`bktS`8b9ia_^7W zwFdn&mkSe=j&?P;Mp4$(XUfeyeb;tm_Q-ChE4n%x8AH;)HdF(}rERz@g`u{AiAhhL ze#2t!%7$GbzdqfkY}W#NUGHKS8*zDJm*C)GuBI z$6XEaTMA7ZSVw#)+4@|=ub;LprzlX_+hiqRa5uy)TlfuE>@F;aPp~} z!-ALdou+AS2$;1uGdR68TMTW2wQJY*M8iIMaay2u@*2UG{3NzRXYd%n?_6sRMv(kE zo`0LM1LU@6J`8DWoced?f%S`T&CZr@1Uf$b2q3<7{Z`og&W=uX?$?F{_(B}s=fjix z-As%s!+G1dv+mn5t6Vltd(+NGmvj3;@Hgcb+0`|GGQTQZk|#f=_l3QPmYuivW#;0T zC(S6MK>IGv7qS+39}O=*IY1Xy9liTd#^h`#r2%+8TQtm`J>LmTTxilBjw}#v>kPp$ zBx+gd-1Ojl;-0z4XN^^JPAE5GLG?GCpncD`NxJ{>*tc@@QkZwxLp^0+-VnFHedS75 z^WWoo99bt@51S*!C}7L9(qDPF?Zufgo-3cI>;Cd4?tqSHDE7tLyIa{K1H8YE;^DiAJH>|c;J`JDhKMEkDGWZI4jRHGFZnJjPfErW>Bj1dbgHGqS7GDUowcAf1j~M@zGz9Ft+mP# zEOR)$pz^TV09`7oNz{TR)!P_HTGRlz{hl=4{%^1VQj8JmtEOT;tJGIAIkx%{Ra#T8m zqZ8w5LD(9)AXd3BHD?()fvd)AoCcZZkn*e9JcHCx$Jl2fc|vynnH#`FIqOtHvehX% z(RnYmtqb4hwot9SJYJ`6+((+-M*mpU8-#DNES_9``rho<5pwI()+k4zM(+=0YGh^` zJjs+==0kUD1l^7)1Ja zs+|&QP_J3HFkX6wy4nCXrN#Xu6q>gwgh&*~v>r%9@o%6?r;Zc@$mgstvX*0lEu6I9 z-Q8xeZ#>+MwLVajIt9*{MBuv zw|}(7uWX-> z)k22!h9mDhm?+oOMB?ilx@3NfdhGk+ciTR@<^cA;zRR1+LiD4v!}0 zi|01Q2SSM^^B-8gEp7A~$RtX3bHQOv22S?%I(%9IVZ94UMfxlqg84i*L#JFcR=A@J0Cb-xA(lUeu!Isr+yJ2~Db zdo>Q29O=6-_Tpz|HuU128i>}MjErB=i{eI&!=D_edku2G8LdDktJ?0JACKUOJVPb3 zl^v!k)xh15vDt6@PHPn52i^y3L)*Uw#k>F#TV}qX+Djhm`9@sWuy>;!-cQe{LC~*S znckC?oK1oEWdU;vk9~jMp%Op3hN+NHZ&sR<3hAgn5y*rxUwZ%g^%A4TW!kLlYD%vz z*WNx?@78zOE0joF+kA@8XNyNs^GDG;sRD_nkMx`pyaEJV#m~Ka@O^+yo=s1cKS1w` zConle^7KvWK4wCi=8J zc$!RH<+Cb|If!28U9mY^0!86~Kbr-0N{dLN)vX7Nlf+<-xjd^q)3>6Yeh&lvSHEdlFUv-3uZfqyX~itU1|^YhG9`H*oqj0Z1FMNuHKMWpPn_x~MCcExBdLqZ)&ng<9Y1okc4> z%4arZ$3MwCP)t-TTqeFRxJiG*xBVoky}V9dxaCY=xr%)zo7JSUndb`8)@|g+ubQqL zZ4Aj6i6tm+)MQG3WdYRE6jxZJjL18Pij9ktl8ez8M1tFn(38g2dz!#$jqNJZvqNZa zrE+c71Ti70SPLp`auK#!#$HsIxktMeQ#_`>MR8xzFo;hrO?0IBvc#*FID|3&cThnh zf|Bb}iTOC`n~N?-YkJ<}X+QbaTQ$jiMJ#5zLoX|D6Vt}h5&_!|dt#)J?eW}HgA)mG z`55uV!o~vM;n{#lwQVMc$HCg}k)}1LUdb$P-+tNvyzF%C+%bk!`X5~`by*(^RIGJ1 z{*&v%sQ#FAqBAAI;w+6coT!GZve%Nqo8R`hpRh|k=BFfWaRB<^i7?uY#LdDEW$lp1 zb8PW(#a43{Kz5bmfn#>yL$8`Xqh>p*_Slk{3hh$;TK)aC@?Xo#yZuwGwqqq5J1a$A z3J?b06)jG&sbH(&CFq4U6k5zd8rV|H;+vP4@)CEH+Zu3CQ&S0lz(}0h9M7&@q&3^o zA$;t%#($ZtKQrgnKody3Q+gs>X)EtZPHmB(YQHgF zrjAtZp8An#I{}R@#i*u_gX`35e7*Omr=y+8KOmskw;8m-sKFp6w2rNB z$uTP3N7Qkv;73tCW$}dF@$o)Aow#?7aQ=t-^Mie8`1s@a=dn!MpI@Fliy+4L6b(o` z`OumN&?fEwafkJmMQqx`n!{6rKYXxA2p$_Sn2VkmKX0somOGq!Tg`gQ);v(zn=&_B z;Ljf~*lF}^hgQ{0$J+|JZHw1|ZWXc0tpHYV7;pjuB(vqSYWM6!!t*(Mv&Zr>oi#MY_dV?wAY{&fO1F z4eL?!gaY~W)agf zUyf(X&`2t_<+puF0(viSa)6~BsK(Ql?bzC|IC~HV*ajCZk1Jp{yi!*{>z`;2g*G#>p!^WV?aV-v%4phw59n$5Md4hH&!E z$ln~9(4M?w0<`(~U7O)~JX6+qUxMHqn8NW{6A!Mr}mZOswsnM&z<+C zqa-iev1(o6J*zt_S#WKt#}xIR+p-v;O9NqDeq`x$qvNwMX3hp%+0)ftL%X+GVJAfo z`Lld-?abOcn7WvOo-lXYPsnYFVgWl9B~ZeT^|87VMXy#F>x_~{@*#CCI^xA}wZeHl z0(eV(OJ-vCyU|mY5y0h0QJ9 zJ6Yju&|v}IR1J=hs9@__<|e#;h)m z!wufIh|d7u#0?S77gIlY7>4XdcxJsPRPE!h$}@q-nrfuEWFiNF?5FGP>@q$5J)iA! z7TM!lRcBE2VE(ywv4O|1fAr;9FDMjA^bFvVwWWB>>*W7LfNhL}iuL@bXXr|}1^3%~ z;J%159wk{xqhD~9xab*oe@|D4;wjjmNwUfc3;L2Gf}6;RelPfAbKsa(I@S&uxI5z$ z=r8LZkd(plfVA5E5|}Hv^*L>|Cns0M-K#E6-SO_8SkEi$lv2RQkE0D9ot^E}anAwG z76%p5si{ia7RWq^a#BrR_Dw{P!fBV$3Alvx=CLp$m+fh{iJj}9HyrXtkK214gh5s- zx1tj`Hl8poc*hLUa|jImxb9VWYevRAL-$hMR+sAqv+hbdP}>8C;f7WDzZ4v-U(TMu z7V&q&FH-0ve5)MyBX-RL6;3_8fUURS$Ns9$aI1^C=YtM-zmL1!yqGDX!F4M!cUo+i zdl;E#W)Me%)HA~JR7{XZl@LC5XHti)laA1|0WPD4EUZEp3S|%02z$#zi{&oz&S3oj z_6Ir+$H3tjEEl!^#m4^8Se3;?X|We(dO%;=qc)!4kO)^-$C!h6;{aQGbrqylXAwug z23u~}%1O`jEv(OLikV1WkCWyIPgCAVm^Tx%~sd7|AGS5j{=^#rBD z_9iYz2;@mb=3@FzOg1`MHHAq`47nt00`9NNq09q=DMGJaDcf7kq|nd`oFlaO_QrbJ z(+kvRba$tflcPQq0MNKI3wqo=>|;3SmjtYL$oej-1?(}FT3O0)t())}sf`m^>zZj+ z1?x9!Kikn}y2H~^e9M)e=pC3~^zB4qvbL@;XHpW7Yw~^JFM{v%%F$l^2B(?%qM14Q z!U8$?L^JJN@E00kU6=&DOFYD`RnBKpmK}8M=DlMb06)H!DDmpm!BBQ5rhgT zQ7DZH4_PlypSJ(9jE)EMX7|dhq?a-SWDeu)p*GCB)5Le<4?eD{#!UV)H(NAcTxic~ zOeV|$&5A0R8rhUx&=B$$B)8}$stTdKA%{Fb0?61E3d-+ zv8!oXsjobA2Kw(-DaFTVQzLu52GExTqVglMsc z(~3#MocvA%o;qG*O2*7JxN3s?Z&ZJLxyh#W+{+}pVvKHK{t8qVX^wUMS8P8 z8)ZPg+u&bzc@*#0uX0=lReQ(X2ug0_mj`+Hvm^R{`G8~{6~F?$UH!n3jFwhY!*X;# zUoE|d*yd@OBs=cy=xE*hnO?QHmwO2i^lJ#VuG#4=9sh!G`Ef4x)a+%N9po#jR6UqS zWhub;c~Ne5#Oa}}zW$>j4w#$ca1(Qx`9rqK=<*Zm{eI&!nJAv?9x^0!qH(<)U461} z6iV5@dv!XMJ8C8QP42T0%*;v;sEbrImNPWAn4B8rVIY^M${PLwEwIEIl9)wJProKXG zM_1YA+OlEFL+8{g{aI7Ji$u1b0OcFwa0i_FjOIXdWCTPuiATBC&V zf=?HL^%=$!(OWZDT@e?CI-CsLn+vc>h<$- z3+WZLI)gP`x7w(>U+?Y)$2dL~EGpJ_Z>9TY`72a$fPR z#XcveWw>mYYJK*GNLfBU4R;52kb+3Xn}ojmhnxF^q6R6N!^as8(N{_4bGNq+T$%DW zGg~TNW1n!4zon?8q*NEXwzT$yiVIzI?Y_g4`ua79hpF{ zr;AC|{NGEZSlmo3=ft^TN^0LE_t(;J<-O0*498t2 zK3pYCCmjg?WIK-@UZ2}PNM9lZJzKy<7aUYSzN;nx58e^17}#H`ThU^$`lmNBKfm5n zpkit)Wdr@ddR@AFy95<-N%Fi-g^jlk@5;8zQC^8Y)$4RPxo;79lCt zs%%P4RY7_3kF98l3OO2BMUnPNr-;B}_!5AC_Rh`57l{AF5OAAr!VXq;RBOWFhJ5+? zZ#~V3J*xB!Ts{aAD&$#J#^>nUOaa_`kB6{Y!>bl;-pOxMW<7LIgF@B1^s>U1!R(`T zOlB22F|5pU@j5ZF`TVpsn?-f5;ZfEqAv2RyLOC7fzTRVMtpYA$N&~(9JIr4QT&QP0 zn12tr|<>?iq;RQzr%5e(Ku*=^1(5l!b6k3Uj-;odmE`2L->*CIG;q^^~ zTH7)#KWR7-wOOHk~J(&_p)L$3R*esM82>=shb#_tL74KTEZPgS{rlVYk zna3KQ4&mXhj+WQL3%ssh`=XeD7xp#ElS>RZJbe5QOREJC$Q*4s&c;Ok&8t=5S8|Sl zj-S3FE$L61#4Z0_RDF_JJS6O!^r3jLN!xmld z|K2P>sHd8KwFeI3Y!xyHSx{=~;3LdcD|i|>pHWNTGL5Z@3$O7O{8xR*QF!)IuBE(} zQXVIS?or`p?FZ_^R>rO6J*}AP2c(vt@!Jxf8aojlnHCBI;BNGIR?Xp&R%5Dw-A1SF zVki(()xuc+{vi$R7USZ<#*n@!W48TNB@|eiB+&waR=q~2&w>53>#nxLdYhAPLK8~q zgzF;3&wqe;=XPsg1V5G-WZt==_U{oqP91P_ z+uIb@Sj`Fw4+T!OtR`O#Ik1*l_KL?MY7iwUNLivy2y;)0=n3H+Y~#RV?5F2?Fwe7p zF*%MX&MEwJv|5UAa$HJDBH|fax-1c-_z`yU;Xnen=?Y86w;IKlPtlkP`;t&JT&{ED zajVQgLl+l2{!5ljDI;&iq$1DRFkt;j39NJ7;Oa8gV6e<$GG!FyG3bFr3lF@nQ5i!# zo*3fSl9tZ9z=Mc1mnqL`*N~?3Dz_MHCq~>4qp)7jL+`UUGc1E(1pVgyzck1$p*Gis z5o_)b@X-64wz}LUE1TIu>%r6UjmlQpmRE4UqTbTtLV5#&d9a>_KycW2;&XDFjwh9V zMgWVa$pzv@;}LBPCl17HFuW|bc?@lB8~5z28LHlJW2UH+pPQ3~a8QjEPg(ZF8P!5E zUxEu*PoEo$&ps+MIhsg$_|HEszkXFx^ii*0_>Yc`TB0XDBttB8h0SG&Od1F{e}Cz* zpQ()`UHvIm&6Ul)0P6-nf4sM1y1~6KNSdeica`T!)%Ba}oMt5zNw0{zuEfXPU%dXE z*ue8n=qOe1h`?A$D{+xyMQph!ck0aQLdwmfFM@FN)PAFrnD|A+olz8zbt|Rwc(LJr zymVshD%rA=$>wO0Lvb`BSrBT%B6n8s;m{(~X<3nerbV5H8i>_mP5ka8U}tL|%p)9& zKj^I;M^Zl6nA^{{F;%SpgBhmuc_&Aq;6A@6^d-JAq72nm%I;NLs!O;t&b`XL#}(dzk$Bb1n3CAcR^O za@KzinxsB390lIEK}`ym*B}w&9W(Y;#`=jBC59srOodIr+`b30un@f^Rt3h3p>h47 zIPuAlxS7#1eHA2O3!}8~ENLqzsA~?LiL$RD~GA_?e$xmeT^ zjtOkqMH%|;`zxhUQ6IbQlr?fKu7Spc?ykWwrq+ZP zWXIrU5)R%L#pQ1ehL-n%v4vJ|IQ3_29-T1Y1g3#Ti7^nShzOn*W15?EqEX%Pq}GMENxHeU?Um1_ z+7(nlM5ZH*M%1>W)=+@paYDFw<8?7M&YQav2NJM9amf84A9o4uFfxO6GwU*w;l)vd zO3cl-52&7qtVddcl4fUTw|Az}`RCcqgNlor<5B!*oP_&}bC#2r0HQg4FEprK(Moe{ zqEjau;SaVTQ(N5idx$MWbcQJ8$(5WI;i(#U*rra9)x@ilz2#!l7I<7PAHqV>Gya7( zJnRKnvD&NqpWluk23ucv&xW6QoQ=#)M~TQn=3rkUdhEbVpG;3Za%Yk{FW36Z*HGOa zxNQKDs8ScK#1)wTqMXWL_H=)RJHE<5Ran0J)+Y&1AVtCLGvQ=k5Q=^6HjLX(=!Q#p z>>Wf(=%Q62SozHlw#*YHg@ieSDwmpz>twlkc}Xusiqu;hlD^(gAmpA_`KDgRm=~cu z`69zZ6I6Ic;Lk@&f(c}L6-$RgL5kf+JLy6&^~)0#4d6ewb#o$Cq9+t9Ygl4nNSj*- z=0{Z$ykOsXe|#op7R*L#n0Bo1Ta_}#TZ~*I+nJ88;stLq*i(t6#eW!CF*dVOfM$Ie z9(wD|>8yJ*jcM9)RTTC^4e@(;+4dHv_WH@4(!Io}P%T>#Q&{-@>u6c0) zxb>Lf3jBA}<+k+zdYY@sY*~Wz7O{wB-dvehr5UCkk>8~{3}5||-8}tIb`zMKjIi?< z-2SIe%JHe5p_A+iNXU)1tFOCO=esCS1McLA5kGe-iW76)8I?tPw-*7kzN_S8DgTmw zd@O#7a=mnj?^U?*X>+_ZQ{VRjkiyHyImS<|EH2`@@SixP!fGA9%46pA>)BU84giloM#P6>k_d!fd%M;Sg^C~x~U~Q5< zZ=h_X;yge_gb|gPqu5PDQT6^z2Va(vyIH5!OpvtSj~Y(Mk<2_0M>U|~z~Oe}sf&{H zGB*5fta$N6-D14$g$B}cM^WQPYpV+4g)p-!#~XlEgm;8F4#eQa#Tsq;xsy`UeS~B@ zQ^C+B=0$R}B~qnXD=F)iXfs}vA$>QoR7&sgs0DID^YrOFm`<@#$xp4)i#cc|NL&&c zT{rP4$k(i=2fM2hUHv!^JkXFioOP*A#1RNFDI}1&}6)E9;QH=x1EgWwhfOj0`L6Zn@ zS57e{F=P|g>3&8+V?R=f^RIkkJ65!^v%*G!>leEX=QL#yK{O^SbrN%q-D}U{T3+_p zmi@Fs@C!uk@3g6d{l4H=Iv@0oJNiW08)7-$Lo?yOEuWY`Mo)8Gin zWMGD($x6WC9tguuEm?9yeJe}2MIsEgdfLcsle1qU$Jk#K8RmWDom8l zH8~$io;S{_TYAUG2ys}nQY1@XHqW%c(VfDcTP}@U=N*w$%xup{V1j@8GkE)C(9&cO z;iPn={B~_QkrI!&Mf^W}{J55x%`#Ck!y$szMVf;rUb2J%vzO*0hxbJk*SNkMlN#Eq zv|xDJxvTJY(8SlL;=IQ`;l z_QpFPZkgLT7)&l(SO2QBbM9_r*dHTRe@-QDSRR;++)`AgDTG7xbE{yD0)0$kqMirG zrRq3h`tcU~;yixHaWnEM--qwXNnf#^BY?Wgzd{vr$zMYshJ-{A-Mg2@3stzq^OKh_ z1$rHx!%kD{ev`pMpH2L>LG_1Oc{l5aw>P28XzQMa`qia==Brm;6aUp;=@J4Ro>r!J zBK5@vsyy_*-i#MW-bGAlO8J-5eC$u<6&T0PX2omyfzj$+LB9 zd~Y|{7FT4B0X@zo>JkqWIMOQ$CEWR7Q~YDp`*^mFaAMhCC*o?ynfyE!BvbvVoH#VV zxQxMIO7w+VQZHKW0yBy?WD;z@@W!n z1+BQ}-p5)X_HbkLfMb4TX-O~R-RHG}Z(VEuwxB0=reF3=GQnF*;&Z+rFL*)f2LJxp zDSju-n9LG9vh@wGeD>RKR~a7fwTzeP*H(hL2UmYY8CO4u@rDJ5hXw^Tufb#tb-z$q zjTgQ4zU&C!pcC>`bdD)VoCCvg_p6)t9{$7Wi~+EVgVC`InFh~_9*dD%KBTy;)DSfh zF+AC`JU!aZ)SoR;xbEd;*ym80b3n}Cy83COwQKI;c$a)g^dAz(2SrAOQrf2UW4_+> z;@;KfN1s1^deTR7bl_6Hps5aytXI7I4{gTsc+eMH7LzXQY{IGgy3HjumBzx$zu&tR z2soGlmBF{#CG~R^J!YCyIRl4Cb?3N@ni|Z;Bu;y`);`SDn4=R2&!p{=SKAMc&(O`c#!H$5!r0-Qa?k1fV22I+Bt`ISy zpWv72pe|LFTwIBP$;JDoXkS{wxQIG1R2kz4QojDMWtd_&#&c(;=Pv5jVA?(4hjUF9 zw4H3hQCG!wgj0d3k+7Ih?-uXfCZr{K6Et*w6bY;vY5X!pK zUW@q>Eaonh8~T9nCE7n$>DBD!EI;MY+graDez0}6LNa2llxO}ya}|8AM_fkoi0S_R zmF<_U&1diPa?(pqw^>dvCEWO`z;cB$yuDzwHY!eZAq3BR0i0f?E3BqL%MiKUJJ9a}U^L6L*J|Skx`Fhj67F#irfIER~dm5GvOaglmeF;NYB- zu?OejX3-HnL&PWNgk zP7#qJU+XM44#`5XTx=Yh13GgxV{ zL9WIJy_~HFNF;OPm$_Ql(KDHQ#g81On-~l^dcl6Z@BZ@baukheL-oY)*OrIuI$Av| z0#Hn;&NG4hr`Np{>carg7CQjA@9B`pjssWB=hK4?r1`!nIOG=9o9%%J2zSL#znib# zK1K=%0ObVZEl1(GbJ3tiheIil#7MjUfNJy%afyoMPA{{QP!|gsAeCh3Hd{*bi`y0V zhHmXKIX}RP73&sPneX=qlqM_ccec*Bo+q_u%ROLwoAJp4cmjHFFtTzas)ETKKS|%E zN+|=mLrK2aElhzVtxrsK+X~9-ED3ByDg=jA5Zzg!3yhtkAmX~l0Y@m zQdL_U{{Uc2qRFxvQ7?Sl=B@qXfYr1~KsV1O_S9CFv$`hM^p0>6mB;>y@%aR9QI_Q8 z0k|iCVPqJLvQKqFcF12=POkPPK3f@m8Cfu>!+p73b2oLdllaVaoMa(Te$TY?phe8w zpvI1XOJd5RgM;SDLH!?k6zRm4o88G~_7Tu&)A(S?5My}b+hJ3tL~QVjB?*9=jFLW; zhL$fsBvj>@cMaqOibM)%;3u*TJG0LO&o4Hs-RzSRI1Lqz=pR-Bj;`)Yzpp+Exm=CG znArqj9BkHyutP%@N8X{o(^mK~AUtEq~k$W`Momg66o9CxOt|0wa*`?eF!M(cr;614|aPPrlUO(OW8>tYDtqD(5_ zi{R-w2}@?O1E}pl+Ty4@7n701NM(Nuig)_PbM8=f#Rc@HIoNu)5=ezk3 z=G`6jhEn^Ph^N6wO~aQlF^$nA^lxAG=AaaUnKaAGyvc$m3DO8jM3aeFsRBzl^+qyk zbz$rIweNv=f{4q<^a;Gk2Wx8vDdZpK6(k^54*56<{=SHfiC4c12$%r_j0m#CZZZRD zccJ-p&r-1L?9D(KtHoH!yw}Hp(|Gg>xK|usqp!$>QmlqfNu_wwh*a2Yb}W0kJ@l6) z+StPE9z|+4|2v86vr?fBn&D(|T{3T0k>@DeXMtUco^OJ&pJFT~w&)2y0`xy(b8CDj zo0li4Gb|8+A;2Y0xlLL7^D9>J)c}w`sVqRQ`cT!~>v#j~i8bijtx#hvY%H?fhVU zKYzePSwX?k(XnXBxY;>yy#B?hUae#PuU~I#q#W0`H@^BY)BIcn`y#0gL|~Sn%a*Tt zp#}6Xx4Aj}9t_^R5PT!m3i5sJLJUE2o=)LH>1DeLT5vI8E`Q)#zD}LX5QpPklb*vJ z3HJ&ZE*k9kO)DrXDmEm$2x5xl-`j33fG*0xp&v|7_l9F)KR=LHR>n5jA01K)W@nqr zyen5Ng*=nuer6b;qo|fHj&eHeXjjq&xJ^-{k7yThvK#*m7A!7o88yUNPxNn#D(QLd zP~K+sYinoP!aD!9`c-=D-*)Wpf9+&nWO6E$tpV&8=Y?-3zi_f~3Q^&E^4sn0+X~?I zI|!sGJKHZ5Va|lRw~U69sjJx^)vW#t*1L5}Fzsr_>(~9Dw`Qu?G}?gf?jP;lm5P=) zkk^^SrZS?Xt;me?k=c~tFl|NMyu(aST%ddk3Kut682iL zSVoiQ_tOe{KjRSPnePV?{N>HDGWA-A@CRX?kEtnv-G#CHV8f=_2_--OjE-r#O|Is{ z?2G%n-EBh>0$fjpnFY86#My*(2=uh%l(e+5F?+q3Zgrr{WC9AXiApM(iK##g!`z`h*V)qio9%#w%v4LA7o38F6r z1^lYLiKY{EFYrSCimC{v_kJo;sIcf6Q>b!rYF2*d#q!u|Mz)57YQ7OF z{!HnQoW!3;hQwd_nJCNx`HuJbOqc-?*5`D26l{Kodf}Dr19BR>=gwas^f&1o9q%SV zVKC?Q*&06!$Rl<*t#Dnf!F(1Vp)=cf`C3XxNkJj;>`bHPr-Lz;zr@t=&qe=vyoTxv zAeq1?PWAr&Z6G7_Aqn;70>7=!;od<-WhL>QJ54?!TULYHAYKpgT0ENbHOt#wm+*#d zNnARhoLLm~!6oCXk-5dpO=3n;aDx`dvr@ySMNA+gfv_-g1pMjS{Czx-{HtM6r8hjY z1Y)@xLi^vM{X~#Z*2KWl(!PoGmdk+_L+$(JM*C_?O6K0_C9W4gm-EUaYR8H!$w8Xc z|ETx`{6|Lz^9H0RbVPb>?nkmHu8h{gV7pQ8-sgcH2m~|#K0bjeynpm>UJDEsyibKT z69#LmYXAF}SEAJaN}N1Foa6jv;XehU*EyUK@7rP*fJdd?1B+_$*@I*;6US3qTX%wLY%f4}9G>Zj_= zyvyNer{Dlv%-2W){YkaX&t&Q9?eGkl?{JnR)j_7a9 z-g~6BWmk$)tSeLnQNnvfkrZk@a5i9mYwO8VO8I7(#JuY8OyiN}h(V+kQYym8Z~^`@AuOuIZaWVBF_v}7 z-j_W!$qT`Le)eChm~!o;iPf z$t#oDbGH8+C8&4tjV6NMdl$vuJMc;7c=>2KTD@|iyGTaD;1Mf_B~bh3XG_XnvHNh2 zZyyQs1I<*IrKJGy`Pk7?~#Y44*YUoR|w{sD5T zsfXU|_SlT^v&BF~jDG~%LUCaWIG+U`V!|%F2(2=AG4{K#L6PiEd!qMupX0S%Y`BP^ z{oLh&O-NORN4797f|}zg`&(8PdY_Ts;`{x2vC4}MkObS+$_ zlZZsxV&N*A(a+7r2hzkeIjkwI<+6(4i?!_lds_7eqkOMb9TPeSA#;nDPpr{X6^wN*}}3D^L{{RsUsg-#K;|XSGEu*^K^_a-S5Kn3>qq2FL&S>UaPAHOY5eS0#Vs_nSn7 zg{U_@XrRSUU`va5wTj;6S=A_3;ZSt{RG)nh-n?21(qgx_?UewJ2EhVDlzuCAcr&HZ z{jdm#0)B0O&lm&;-@NLC5w>XJ` zdsaGzev}odeT8VV2^46m;88=BcfE*dDAg1_8>}0ycB0 zqh*&88r%BGB$Zy&`(M(NCQZ2PVR6FVXw9t&=E_?+@BA18)h z2>P8vXDM3x$2$zX1uNAL*M=MZ(0SAGzvi=n+AYwNY?p{sJH#X;^tY*T^PDPy-={JcxKE8q$J7e^Q14jXkMo*#!yF?UV?Ni0tWs}8*hGWLeJZ$)MPOmbf7Ai`hvwNsH zEI}?%K!wdKVdT7VfjlN6z4;$^cCC_`Z(1|&2Mq$Bj50MI~xdNB`4 z(OoXn1|3)WT`}0Ugxe`$x#D+$Tx5FCc`;}n3!#PKLS}o9$KG~$UljwgncpOoM$?IT zdT$VxL4>|tnCuYJ?CmjQY&<=avY}NzTw&sBkJAvbuqa85s$`SWS~qLu(#Uxm*Y@hkPVQ2&LSt(?~i)Krc`9C^UlLxkkCZv$HtFynpHlX{e~J_$k*-@J&^-0>XRy$s?x^7B&I=8wZO zUWRUT57qc6YraIszurUL1`R?4wr(J;wFUMUz1b7MF;n?3p+4>wi#`a;I%d&Hp!K^Zf1?u9!1o6UnJam;;Fa9|rQlr5sh|EnIx?ZLb zaY0Ea3-yb0C!+V)QLw5YuY<1tdETjk*_*@m7T7SU0UDyKfJwlSd`tn28tah zh?Gc4Hz*AQq5>k_Lo-UJ2uR0^BGMts{}PC-3KeG?xy0OyWN*;Q+DJiuI3Jq7E%GYQ&k9w)RpLQZc?axNL}T2+tdb zitQWaz;~Z(2sMeXwhz7ydf20^HStVF<|OYLEGC^1H5O;a9PI=TQ^n+NX zxr6h~6m8Qk^Gg-(TE&`pi+Bw*sm=PwiH+1dTN9O3&3>9Wb$q<+x|`c^eTAkb2hX() zl4{=d_l6S~O1^STcl3E(?&x|n!H6dUDa%R8)n`@513*Idk`&L;=H={lO4u_Mg)L?nd5IdpW$RPhb(XpV!D z11XR+^qN*r3wj%t2_>CFzWJ4MayNT6ADe%s#$)`*(XK8 zNkUHM-$>1%x4TEHe&i@~Z)grVOETK?UaP`%(2qx}X-lnEMTNXYPWRsN@AM*1JCs_} zQe?r{SKCR&+0kp~-(GJHK{M~;=I*|{yQup0^`+VLY4Lml5p4@Qz=$dK&iSl|$02Op ze|}YyM=8!MNVEOdZtiOtovdmUx25{AcMLWM;&h#uX`mrR-`M>?FBPKBrgtAH#8&gA zOFKH0kWZlG%9F2&3^ahk)tRVW*>UbpTQOl1*0gOZ6N?9|Habk$*q5rg46gpV*-X6L zQ}5*;b~=+p%*agUmCJXzS@aW^i1R!fWyA?p??5(5$P~vtB8rT8E0u^M!?-u#^%Hg$ z`?44KXRjx};}ckLeg^%j7iBOX%obY9cgNY|ja@%o59zMzpFCe{eFmdyRQ;rWje5b{ z$~Y~NF)YPWCSpjH;hY><3rTjyxNZ;vgOG`ge0s$g(+pVr`@jmUc$Lv&! zLT|5mCkSu^nO2CnsnJU`$w+i0|9))EkI$i#K(5J?TR5vFeFF-LS8`Qp&)n^!CqdjA z8X+RK)7L&BpH(@J`yNVh$L#(Ct=ue0TjD|@iEroipfl>`0hW+}|9@fy#=UD#txDJT zjar19`n;{jY=4VA`?XEklVYb2@LYcD93%J50G7K{g{zh?W@!OhM55GLk#t%Pr-K3S zt?gAn|E&k5N1VSX+CR}G;~>kX{ZM?l?CQ;D?Dc!FwCjxa)j)So%ACuxE)m-bxh96v zQ2?#!?&65(RN*R0c2BI4v5WeWXvO8w^k;gOG_{*Oa^stB0yaTNj#XKI4AMW>=??~r zhiB(+gUn`Z`t!S}xA8{(aE_%isMx`J%mw`;9_-6`BUmD3>-V2&>qYi73Q-jNL~{8! z`p(tZuL)D9B7nQNv&*zT^O_@diyF;-`3|6kaMrDj?*IK%hiB4mV<<)d`^@=h=P<)k z;zrGuVVyP^x!4ShQ*f_`5K^pvJzO1K38NOHGJN%WRRJ$DEO9c`3>0+^K;M7D#S%mt z63^MKeGkXwvt*BtgslbCIlWK=Z&g2w`)d+z7ATDL4=;|~wRVGPU!`p#G{7@FIooy! z->368q>HpQ(;VSBf3&Hj{k34jtdNj`;%Kj3>U z17J24uXDOjS&bAS0J0Y{HeX$v4i9;+_Q^k%uVB9geV6(*w6f!6-FS@5WXc{XJCDZb z`=yjJ@piEEMTkvp)}m0lF|rj)@m49;A3NIdHA%9GY}Ay3_sNYq5d{G`j?R^u#4Hbq zNZ1x>8`S;WVWI0H3Kq1$(3h&LVl@6*!c^e;c43J()Mv^K+US=@KbDk~-$zf(POsDY zp%|&l^b|RCi*#M*H))P@>vNq6t%@SW7Z#9E@_MeK5+1AKQ{r5$)h@cpn!?slyh%hE z%f|pq(`wncx&w9Ru1g>7HdFOP%9wPu#d1U&({Pgb=a;6l|I|%0K*E*<)0rm?Uf8NR zDsmQW*S3fuA3vx1yZ($LYgbx;KF)%+6FFZksy4`ea%#Hm=PP?J#SjtryQm?jB#Mw~ zgZb$!`KqNVLrmHLdgw^i&_IXJcnU%NGMdjS(I%sgIg*3T{s}7gZ2H(I;&?R}b-ve2 zEFqsr{KiqyTs2=CM7pK`1=4&S{L?3YpOM<;Tycm@v1AaCVkEjBHWm(E`AERgObVRu ze1Bs9z(5qyJ=%d-==DaEd}c??Ud+gSILPG}QG2F@XGutQ%||@5(EfO!bIaGEneW7T zq*lD7UUg5*u;C$(KIh)GJ4b<1KRC2RgxweTO2sDov_Ll$tA%0kB*c$yL4i52@?XW}4y3a6DQdm5-qrQ>BjuyQlVxzg4 z-VZ2Xe^_M$jMI_(4_9$I4&Dbvuf!n#7i?FaQC7!Y{V}*iTCuKd(B@cKbD+X#dk*^V z@qHv{I(%3NU`J6CjEw#VI zRWEE5M3bCYzWy{%{i|L(UdyR5Q&+)cE%5jf&hp{FUT0B%e9kc0d4Dy=OjVy*5GFvt zuEIzwG@UxRO+S`+rA1gf!TG&u+Fs0l=sL?DUQxSabxp)O2O=v1I;uB{da}NT#c!4; zW@e7p11KIDwiaTa2|8>dhm6~!SeS@*fe(NAvZwep#t~-h$b36n>z=4@T6c(`nk08( z4s-Z+48QYl^T{&TP9tLDmaa)ky6Io&24EF+B%Vh(78}lg=MyYbT0Rjuoba4HKhVO9 zF;S=(N$>W&o%?#1( zc{i}B^rr6*SPTgmsav&~Ohc*VTbyp*1F|o1)^hF;`Q`SAoYXP`NAINB3p%4=A7DX? zKc4gEU=ViNDjoc~pFW=uGwK%ws_rjqm!42E2`m0SwH9466Keo!g~?N0ieBSjn!*3U zn|--_!BUHv6HYg&rd{#c68k`A>T3Fe75`t-EP+}b89Nj(916EhD8J7+nE1Jrc!xY| zmH%LU%u{)xoGGovacfRKb>r7|q>I7*qy!oSK!E~e;rOK(NuwZ0*h$sc)8vzZSjf0)VV)Jc{T zaM(VD<>V16QAm?FpS1MkFk9&uC!sHrv1GlqjhG7++iVDBYO?4rt3^DqOVERIlyb&k zX*a6)>lQ|+c-MXsE6<6&Y^EQRJhGcY;~R4bz=omC?+*;`a@3Em9JUjhYp>uWp+q!S z^#|V$rQ8hhmtAh$Y(yTyRWt(jQODM2fpHZeh`ZB*ICtlN6TLz_>acM5l_T}~gP~&- zB^^jJi9z$E?gEqnc)<{-fUGIZCnZz%cF-aE48Q@7MdetpD>F-tJVP zKipTnW=OMqMJRdU?hE+!ky|g}c!d!~v#5nGh(LpL+S_$+g3+*Zd!hRe!X4p$veQiN z68!4(b`8DmKa%j^=U52iN;>oyn0+4Qm-n;FCiMV_; zF#9*J)YG$1GIrip_Z{UwaTgtj4${@1CsGuM9@`PO(1=q$0J+0EDK(O>Lp9x2evoAywECYkFD?Ma~mix=roG}+Hy46o~KO3uIO$@Eb7GxqvEE$*=V|jDM#Bg zzh=6<*ifi3y;EIfYlmCjyL5liiCr!um?20ZQ069Ztsf5MmV~=MIoi)KPrrk=83D{M z;!Ui6QYSZ-sHC%97eCC2$5(5lOJmb4(%noq_a>r#nC~nNxiQHHCow?TKCHU+M2}MO zLM0DxTw}Q`M6Sh`!{UH)Tnwe-zA^Bmt%2BofB78rtgpx|kzx?_i(A*Kli?UT=bU=h zxwx%n;IeX0ZIn>${2E@OO5mYnm#xNDz=Iv5)rS$yws@t-#@lZ#5i(6Gb7u!$H-9h| z{_%hIaipu`Dke)i$J-|xtSTOw}9DNBLvdLMi`wTgL45KIQ(b1_(hTsulYd${$a4`l3nE=5wk$Wk*xqe8r>jD_1uTfPV#ln4o(&$KCb$`e`la?Nu{FS>o= z&Os>Kg$kJE-zh|>{^+xtuG6!YJzF6+3{a4wT+#p5j&eC@62J>RIZCre^3)!@rSaZj z4yX78bD8oR@ez7reT%ewO}S&Qv*nM)Lthjl~3OZ zy7$!0D&5lATk9Ansb`al!~~<67ig}upC2sxf2a`6*y+orL^&bK=I{tV`WX8srIB6g ze5BR`8^n8g$F=0s%X3jZJO89S-m7s{!O_$Bu@Db3mvPv37fAL8NVIQ1HjT<9BKxgexG+#Bk*z{f~Jv^r8Mi# zhXVsEzly30_a)YAGaL(Qss~=OvODk@7jdh!*b+>_SzTSU%$eL&SjDk1Vavyqe=T$k z!3wLj6_Y}ZiRwlF`Xd@d-Ca#>MbutPk3&_dL6HC zaGNbt^8i4o6;`dqR1;$B{Q^i(ESHMYXc?nCHBDAyp%6WfU|{W)?#etaUH6~D1%W;m z)9$JSnP-EvoRHl*Y-d_ju=Fi8%vo+Qhz(fqc=DI6Ag@ne5=`ylzZyFGC7l!fthMlF zl`1!E#xf?xN0=r+A>ZA8+?|>uA*+{SPgMr3u9tIH+v3hjOvCbF9A)Z9>fs0!z31&zEqDXc6b7+Bs5O3gLVoTRx9`9?WDizh73q#dTqMZcMkt7EmN{l(~lvxPG%9F^MZt-WnM>g9LG0=)8N2^BDTf=R9(bz=jA(6oK>gDf%F#^ z&EJGqyHb9!Ys07Qc2e#}8r>?3hhz^^Zi=hrYd`1ZWz9g?<->=yHib9^0qRD+xfl-j zGGyq_Kb+1S3im9y#WGbO(IPnf5*u`hsb?- z?r!PHHOXDxojUJ6Pkicf>!tW4+ChDZ-}%JYC8mvl&!WswPz?a(>6cwA$-ay*fXSYhCjmJuKKpq@Uoyj;pv2d95y6{x)Ny z`JpiTKtXrOCQ!aac5 zJ4&?ZlSJK?J`_EyXrbFh%c6Krot$fZnhJ-%Zhvo-II5+? z4~o{M8$*Y)QYAJu(VOh)SnoBc4*#5@#kb6+SYw}t6j(@PM{&7T^9x?p_kn_giHE8P zvdisE1+$^P`?ZgOl`19d=Mq6>^xJ4uA0pxHkp?&j5}vXb3I8Lb|niED<^ zF4rb*OIC()AB`89tLzpmDW{l4_)!;Uuvr)(z1H`ZUh|oal$(5YYH??(n-2!2fLg-) zg&~q*3fL#D?;J!%AmwN0$~QXQtfvP}gV>uh!)AfeJ89QU9cSE)xsb!$!c$ek5&A&D$M z>+IB6A2md5v@&kyryA%_^SJEXswRh{dqwx^K9}PMkNA&0TFE4d<%CC*hkWJLM6$?&QYuVp)tf3-# zu5QGZ4KnqHI~|_1ve0ndd9>rJLj1TC7j@yW_%d0gms=1xRd;p9+=p8{z2gR0cJ%}* ztNF#negJR)KryxAh=x3&mfGC&sh>POsJZFki!0)=8SD6JQU6U}!J2Yfto$Emo`|{@ z7LdDz!Ir8`b*)LOeO~xJZrt^Fw7zvdPEbIW^E|%=N0QEr2U^sW#C-yQ&Tm8*B=A2C zl(xH_wmlM%#jKYY{&PjBExgdtJ! zQ)6B%e(WFF>*AH!6zQ)3D-Rt+GFG;pMM1HJtuY+@5d=V@l-(nAC7OIx5X{a(O0+h< zI>~DL_Gn2MVhu0W8e!X~`LX~bjH>m-{U8&U!s5#uM!T^OpVH076f2xii${9g>{u?b zH;^#K_cIg7yLlKc5t+plN-{J$%2=ES@U^ez3>K`o`-?k0KsN2H$VT*ihdFh!!`fIs zZ`&{Xk55!TCEn3F(_>J2k4}XN=YFbLK9nA$yW*=qypU2i$EM4+mnjiULHX2LP6!gK zipy2*L_Xa$J2VTjix!aRmqu$sfM-94#yaIx4-TC zRS8>ikzXoh&bL-qFBvLR(MsbR1`Nl^xbN`!1oaz-?nSo+dtC3KVNe*S&2?UE(_tDiXbgF0F0N= z}AeX=;Uro>Yhhff+eT|O}2hjj?B7!~UR ztTEx>FvKu=v-i|d&UTq_=;g-_?B^)JuU5$?Y`YvR6hWy9WZV@m$;YafU-L}*S>di1 zj`VNimnuDl|Wlk$~&kEU36;d;>A9QJp2Olz#{rP1T zH&!en$|`(E-LF5fvEp345GaU9J``K;QD==>;Us&8F~2IK7P8nu!v#jFs59!L3aSWb zAhT%mv*#FyLWt#s@#3)}>lC#C!s(@Ea0F*?6m7Wxd>(S)^r&gx9UYKTV97Mw8%jBN>v!og(aBbz08#iR*mM}`#P*4xw}PTO ziLu0PoF~9Lykn^w{IKml7{{A!_oS{dx`$5MXDCbWbF3y6GFvwKZD{q9?crbow|$5KzhSThwL1jZ!SelP6N59Y z&w9!}!MeN|vZs}Gx7DKcTb{U|G8@S0WHC4l5(^W7+!)8nEa|PxFxB?GsL3dnVuK&S z3t2Iu^x7L-l~*DLIWzqpZ!jH%9R-9AalPat!hnA*#dec!Ld6!XGxc)RjL9Rfekq+^|D&Gbmv8;xw)db|{0BP&23YnZ(Iffr8DGD&$j+mkQPIn-Nzh2rBT@ zlu6)Fj@gmUZ%K!Bug~H-t^#XHWoj)tJ?UNGuI6t0(~)GgxFdh$Hu+ns3tU&eUTUGK zwrMb#qRf#L@A^cN-M^g-7PPsnMrFGsD6B!ql;=az(nP;-pxElcs!^_og5OC~u9uM< zcGkM-9}p?i8O_`v0}S8S03Rc~9!squK>>Mg(&z&Eyb8Eo(s#FNIZ!!^zScWQBK)k| zQ2IAO^BSLoml%%VmB`5=mZ!VCJ*pfJKOd|rIg9XtlxJw^dz>g8=1a=`OV%T!SI~jq z`=*LTlIm@}1wol*cXoWFwTLIwNKFei z=n?F%q9;rPkHX}Rt^4P}r|T&kZ)yS}edTTA}1AU<3G8k&yJ1Ogt&x5!i z3YhNc+d0|kw#WK#haZ)YAZnrUS<9a5(Md!UqD#?Isf?MBaB^y^%wze|a}4hd0kd&- z;?wJ4?-rNtZYtDE_XG#A$@0zC{YG~ub0-XLg-KV|_#{U;-hYU<%U@UMb;o3)GBI^9 zUbLkvJzdCUW24)*q^m}TQ6>9z*bxuUJYR2+{>+ivs*9}p;9?iFJzHFj_f88fHkYf& zHjiy^R$O;j%)7VsJ}iL>=o)Db+ZCBsuy3y6$K4?0R?I~^Ugyx8-ckrKKNV)0DBGGj zzbMV1xjA7yzoT-EwD}mXoE+2Rp5Qqb+yn)gP+6An;)45+eR9m~$c32`YTnCkHZ>nc zjEo){8uN~XLKY3wGBJ$$L3K=x5|DD+$zJrVGX3}PEt{x>=N4Fg_K(2sgt-0n>$a8X zpN!Qx$a8v15w<&*>VuZ5)_%h^~= z)TRXwX*sI0yWD#GA#!#aS?5_7=olJr5jnd89dSP1-uSL>_y%07Yv5YVbLfC<`M|io z_pe&Tgv*CXxI8t---jXDXLh^{NI- z1oX5(!9ZmNB&?I7X1dmww-Me?_R0tRYL+;3H}`AqKT0GhV^)H<2eyv1zBR2@g|_n< z>%ThM?7mF4&^|PkLYI$w8&0y=$4AO0;f7J^>6@R8gFNJ>9^B5Xeqr-fQ*Ce}|2_b) ze>VhuL{mBlR17o8TUvK>Lj>#+&Oi_=*|FI9)E-YGiqpT!Tt)ieatz8M0{U}y<*?v6 z@7u}!g)jB6`ZHiocVtO=YWhJ8=6q}62~$a(HOd_!Z}L{~#LBLOb_nT}TW;z#j=KG> z%y!(b7m77sHek$UzT_E=gipF`8~}5Wr(Lu$l|X=dI$Eh>j-{+3?2o?~Npq!lEbqGD zqnMz>z05mgr?Pb0qx!?GbuL@|yM8=z7-;aLxc^+W+HIak&|@(?A>MpIpCJ2y=h>#~ z(Fz?%td({$O|ukVdM(U$X71+tB6Q>ifM*1!BEo>q;eIUW$U03~S5u)Zbgtijz4;y? zlK1UsR;vgjybozyQEsM8zOs_O^FfW%UZN6u{cfx7cqCI7yD|fymsTJr+?eu>jGfV6 zaeVI9q(@LtokUPV{Ug)$BGG$PEX~wX_4~h%ljd^sVXB}yvifXm(2$-+&Efic)4{Qc zHK&DBdy`5Zexxj+*4D?2WrD8Bg+8e-k?BA7XZfY5qnXe0)l=RBPfpc1Tl3KA{E6{T z1pL#Hn3(LgDCgIVMI+VpcNI8ngkAIJMZAk^EWXe+fMh%?pRpSLmDcdfeVkC#C2zD; zItH8ieEh^S(PYss(=hDFkKs5dehfNj#*)d8MH^eknEq9cFLbg{M1jjHn@&$3`rj1k z(m03;@_hB);)Pf`6HM-L@yoIkj*!Fl^3o{p>9#V`=Vr$_?~cZ1Wk>g=jb0lNzM&_F zM!6LOQt%yNJM&fTiJ7&6V5)V$0^KL`o^tqc!;PNlQvU)?cAYU-@4Zxa>5M;|mv9a^@THE-Lqkuu?^ zOYNG~wZ`GK7#7*9FaV`@dJ3%vwX0pB?S1ms3sd1l2^$>(uwVC=4q(FdI}hV=0BBt2 zq|yyuOvA>VCr9QUJLvx6rhj zObMHoKUrUn(HW^Q8TlG{^MSwm3l$Y@b%Xcnjw&XOePvKwg&zSkH;Ai-POVtxgRC;W zJ70r{FsnAs zzqfz+!*Ot;p#9cIy>h;qawaoXvDLb}%W(WRw3{=zIol)LRv{wi{sZ-%b+X6sK*VvD ze0)`Ra2Cr(=oe)NYh6XjW z@w|HKfNFq^5+_j53MRj;$3!k<|MFAk+lkvG=iM_P_;#Ses&8e?;@-UaYh$BzXrp!E z*T$=&`*C~)e-b9tr0BVT38sL2*@=AM6sUGMb>mIy*~jjQlM%drff z*S>axb;>Nm^4XeIAE~d17MbW^n)WQFSAPYBNPX)RLM9z5~mo%hYAH!?aGxQw9rNm6mmja(DvaLLQr`@3p zE|0){PmI8%wVJ414|upS9*h!k-BBk)o_Kz2kJ__&Un(zCO^Qe2BK#;Dkg)_V9Wf)t znr~V=ADOR4Rvy3tN&D{S7b+!Er20uqIuQ|)vz#?0p0*UGGoZsEQ2nfyi(IPV-1Zqx zl}z|H+U3otS?>JDKlI1$`;H{l2#@D7O1b_I4*=j2#P!An%kQ-)E1Dvz+-=7*$Mw9V z77xjUt4kGKqyg?$oC^kYHZCghiP5X|o(!STuyq8=$$Ye+QO~nbp*-Ex_8}+0_WW6} zVvZT3C~=*>3dxe01Ked3(LryaH1KxW;N}epv?%jSn8eiXGZ0~I-nw-wI2>F$4+|jR z!QasdH%)yOn*T7!i-)|HJ%Bvpd|u~E-Z%UNP$+`1k;2L1c~I99=dePIJ3K6A@CqIB z{j|Dpyi!?P7_l{oid8<|TTlS7(l!FInHA_*p1$M6t?DM(Q^y07VPv2g*GyMZp<0Fg zI1JrX1*@>CU;bu|H+%mJVG(2a>}-2@9~Y8&pc{Y{nng$N0JM1O1MO!KRmAm64B<=~ z)QtQxG2SU4;Bn0w4?+`%5pkSLh#{I9w7**98@vh77$@n?6c;UuJlC#MJaIW1gA6wn z;-0h4;I`o6e_;l#4x%_{^eQlRS8ZNF_Zu1D6HZGoaf&CR^0XEAY&pv_79UZAGGl(D zE&1(cJ%SJMUQmH@f@b#X5Au_whqJfG!SLe7cjv^&lIAsI^OO|v1 zj}*04QDLGjv9AUC_CBa`hcaaHmUkE$CVEkB&{~5kwL2vVAq*fllrkUJ|0BNbXMXDf z)TYQf{k;9cr}NWf-ZB8eo^6k%Q~c2iENXzBJ$BlXPeKkMiIhP zCmGGFHmvT)APUt>1Rg!+UwpeYK67lA;7BTe)$yoqxJb3+h`NvM<2wLHfhT~5you-t zbbqc!+4J!wrO)bw>^r@Dlqc2iW{Y}>RZz8+U!S@gK;w%KKik;bA58iCp1&O~vD<&s zEZlUP`aYsa+tm6^bzgfoOP`O|V+ct8IDnRMKT5r+LpvcWC+S4LC@aQ@5ogrPAZ=(C zCgzx|IR0=PR>7=X{Ap#9XSqSGzu0s>$Nbll#Pcbs(oW$=mu;V(vT{-bmL3L}6IZ@+WsJ_)&FWm@eUvb|F{dG0)- zjYkD%BgWnsFY?r_c_1ELF1L$j8F(vfzZ5_Bl_o<-cxf<4v(R1@?@{00ElVwKg}eTK z`EosNGO(a0%WCK`2uM&pmxIL`-12n+P=Gk~YlE>YCupzS&g=-ImCR;uhb}(QNHdD! z2x)5{XzPB9R$KoWzn?WSd4E?jST5hi-aKw<^RsR{<|G0{HI#VL{UI$2fXq>@r$$mz zel@w$e<9QN+RfI#yYi7cYyf!q|3q#R3)v}e|`E(PcJJg z0(Vh0x4LT)TkWqi*si~I?^<7c)zM^~LjA1mpa3E8=Hb2pes_UahexOk(t^#y6Yafq z&&~p7eEdy{^d9@jPm(j~%}lp#zuhRj_F3X3aT)XU>>|9{;1;x47Vzh?rG!@($z?i)5E&d5;(54?S zfsrVVRn>+@RZazfFu(NSd&P@})z!Rlodjv;YAsM76cf`1Igoh{SVa!n9pPKUH*1=1 zGpl4Ld&f!Na!|YB(kM9U!5dR<(fq>+1ZO}sX;V!bjy><%8hZpfsx5wGh*niB^Khd* ziNJF%PfM`(SGD3v56hsHALtQwjJrMGH9tEww>UKonk~%Rl+Vx@+2>ph$mwr(vAQ}D z6e#=ded#u|^^R?EkqVx=R^fwP`(~>9In|pdPc~B+cPS8b^kf2>@D;9KjtJzKCswiO01 zMbgu<+DtPjD=GK-5tnE_fnqO8cUqyvSK)0kcj_+w2eLwbS@Ozr99nU)M<)~InRm^l zfp`LSIO+e^xN)kgydTRuWEm;9=mP~iv&ljL!VI`w4Vz=xtT!E++CdF8&Pu;H#!SV+ zq8Go&Ie~wL3>Qq?BnYnZhevMhFseU-WL#fZjFCgLeV|KH5XrzO8u_=d4@(BLeZTl+ ztVha(tm?_YqyYNJ>4=-|5u>`L89-m|Pf%!s#K_-AWd766JEA7e7L{DXb7t z#lcH4T@yd&x|~Enth`fz(b?BaPIBr}rI z(qXUVj0-+9CLKr4%RTx#kBdJyC{Z5oX17P4>fY~QD*R`?{{DRC^8ZWGAm$_geZAg4 zC4K*cMT38*_}|Up-;zRbhW_UY7ytV?K>r@Bi_iS8&jGyu|6&2>|9u_)S^xiuIULeG z%W{#YXquD{fTE+{i7-vQ(HlE$l3)tPgdt4S_#vv6RH%GU++x*#grA_uj?qjjFFE2< zhd7J~TzQ33eYQ)hfNB6sv^&TvQ@l(RUfmB6vcSjvx3iIxjWc1=tM<>iOKYlkpZ$m~e57tfGPh;HFxrXB*nf_V5Y9yS-kHS+Jn^zaSK zbwqadK3gd(CAG=fu^Ua6%B*G@n(=TbOT-6YdeO8pT7NDV+1N=*=JK{m2&{^F1d~6j zJ)E;YFHUn%zEvoSS;0rPV0^GM;PWvwapn5Zf0n|K9?dFJvDiz_Wyr9bH)5~dSg)#$ z#*F)z2gP_^)dDZvAEklWX}0VitF5y>hy7iUkM?5Yfx2cPZZ6_ zwY^cCgv-&-S~#b>*&?^D=3s2{28^~XNb0^@vRd-f3(*_DgM#L0e(;e!dX9rRX&!mv zFkbz?!{u9aUko>Ue6(Ch7p*L25xQ07?^zb!?>-~~{p=<*^LjfVrwpry<^QSKSpo$T zA-Bfz6Rr=eD2;soV=>eZj()bBp!4xqn6W%*6q0TVbX^7eUre?-bSIe{8+?AYSR4lN z(o<<1j*Yjy{3viS^9aV0xt_iC{Z2I&3(d@dfr>fnKj8I%g0*IXWy7PCQ{3N3b|YuA zL{G>3V29Q4kd6Bnx1{|!3=Um9g4NsW?-6sNn|atG%I;dZ%TU(9=QesGyupxr*$Z?1 z46606QUGoRHfT$m>TvV)ELWs@{~%&&;0N!*wnn=mCLzcAZ9e~H zaKWTj8SP?s-3JJweQ2Y^{&#?e?w|;|(IE1{uN)UM#(oatjiOPcS35B3svW)c21(b6 z?mI(vs$&XQi2lTt|IrKw3`jOCPglH8vD38!F66>&8ab3J2|9=wEi4{ zc=`CyQ#b24GfAhGQ0ZfLdE6w-Fyh=@kvnGv0iw718zSZ_t~Ps1Rb8yThs6i`yoVPD za`-Z4h)k!S`~8VkNRCy|=^Q6kvGf_<#Y8eqzEeZE@o$tXql;-le8l?-w4I^tdvVL{ z!Tu3moWhll_7(-=sWLbYyeH`TI0hBzdaLuGnz9m%i1JtI8Cb2^!&i~EpWt^ETqzE3 zzYtQbx+X2mCg4IXJpOX=a?Ppaaj-9pVU2F(`jJc0R`WepN9A9@2(Q08t68cId{-`; zY1e^l)3rZeJii=ldZ>BJUUrWrMp|4;Bag!dzaExwd%Na7d9vn~YMk}OB56$sIicPj zOO>qJgr6V!m@5@Lzqr}3RPx;6pwsHr(Tk6ft`2GYfVH%k52QhIEIYzYRSPbJtp6a8 z)n;pis?zpHl+YKOyMGssU{$?8DwTY+*h1%GtvI48^lho`8`>1-58`Imlj)!^bPpaD zdfJ}#NDhaYOne}o!0QYXuc~J}xqF1k__fm8*ur>;sTJv4fG{RVBuI1Bc!W6PC4Bhz zrK_1h}y#h@vkSBhxvQ>)SGb_s!&H0xOF$le}Sd8B^Cj zEYqSU-|1p3+ZlU>0%M z4`_j`RC^?y1I0vy4fn-@31F?NM@|0~MoEzNP*5iT%(TVmt><2QutJOVi=9o@FTfWU zCsjXf-b*>Z5IBM>j-2wX%Icj*|6unZ1wctI4xZURD_ z?9_s1rc!>404`owa1v~Fbc&$hh-Oe91y5aP0jngCImsvC*J zx}11RkJ3+ImUuihX_1PV2okoNs#d?5f>(6Qw{T2aE&bhd4%{fC-Q4~HxFWX+9Uu|` z>mhk?{gJgZLBJdx8^N#nzZN{ znI(tE@AR(!R<*t*Y0gW@4+%WW2U#^0>s2iwx%iqT<$8mp0=6+7aysnD*jW0X@0uFd zHGi#%8prZwPo(Mhe!RxIzkn%wm(OAk2V^ioh4#B7$G?NZ)4GGMC4&o@S8UXKmTnMp zrcd$InOYBbx(ISVp2BU}E32UUf%V&KY$Awmiu7BqNsCd$x8FX}YF7*ygq=?e*1y=^ z2u7T|wn!?b8>hp16*W3iR7E7pF)L%HKW(FT{aHWZ`Dl_nBF_n)IcN54V^D+xvqa&t zJ|$AtdL?F!y0@@w?v;Ix*W}`uPa(&Cc4MR{Ql`m$juq12aQDB8wP@o4i~MAT#ca}| zSsZTM<*rdF$IC?aY%ToaNy1=lf|V$8>sghO!983|6p}r(U1jfI9(3B8$Y? zZEGIo&NUOCgo>7U!o()4xw}5WOehT^ajYbrox}AOIcoQ}L6gM?peHpKiY0 zx-u)R#&Db}j?iFbmpgiCyFJ^vykx;aG4;h-v8c2NYeA_tBx0$3rbXbS0q9SxkzYam zVTU6{sd&rEMd9*?p@y|%LfQ#pu)U2ONE$4x%Fla5Brcm~uVoSX&}EN!DsXzR=d;MM ze_tCZa^_TqmB0RQa@S0i$iHv6`{&P0$1e@nM5*<}X!e?_&VP7=GB;m!yj?SuP^?G$ zW%{;k00jQXVYqbLNwjRH&uba`d?eMC>1XEk9h3YniT=XHG_nzRyaBsr*=|QODLN;MW8(2y zlf}yKw`O$hgR6q?w?elJ_xA!p)!ri#Oay+iR-~_gn96EGXnOV|VVop}OX=5*RdwN* z9CEFqym?acSpJc7VhJXV20*Fq%M09V)xalXIR4a%ARPG&XhF;;N2?{-%0g{2gqlRP z6NT;P{E8pbvc>}6yjAsqGdNFCo($~B`jzvSEVCLhAEUgtwcKFHNHP(Z=1>;}(AL5# z3%&~opELpua<;$@tu1A@hJuNBoPpDw|K*Bcu2CB!ptNol3%dr2-#3`Sk<5{4Q#%?d zDq;duy*BumWhC|ul*g>^Rz{tr^)Run6%s?`-S;+La42&9#|63K<#G!8kza`5E-Vxz{IVaLQfs#;gox(Xqr3TpyG zu{TJ< z_%0vmZGcaMv+cZtZ2z6RjQilnp!hB2`aI1Xnc3SJwBQYD#b5(3(laxDYJY{7)aq$; zv0Fa$gXplHv12$_W~hrceUTiNe&(yh;{!(#Pc+i>*Iz{%{G>cLi&M!~_+a0;^zR!a zE6*3Q>DIBavB_@sjQ3mjd9VXJ0m4!N%l7V4MFUP!?ab_ycKSQ2TUa4+7>c4Qp9ER! z{wRla;a|M-AR-OSDNBFp;pd?6?FY`<+{|kX<mCXr>RpjxN{ERU$b4FmNC-XjMfFq`SXGn?i$Pm9)fOBoDove>_Y83O>SKz3mlgC9ymTwfYft#xk z=@_-`Z0v|TjIn94pphaXM`2!YHv3)Ck*rf&Qw}H=?5?B3Fw6$rCgucJU~}so+>M0X zW!~?66-_9W(@8`@Nc?~d&=AYHgm>wXt*S8O*xhEPr5{&zTbwpvh|xTaeX8n)UgFB4 zbJYS5dEjfGM^~z!l$m}~Ju{ihOck$LPxumNC7y!=O5g;uY)vCKFB;Uh%=afOVYXTS zF4`%3@+F4*S@c7NNoU(K|QoDpsrP0uV_yQ6Gdy4<>IbCkA+l|8R$GcSQ!8 z3yzHXn2!Mqz*}D1FQ_Ih9;NX8veoWt^3kotwV&V|0`tHx3S1CG*MX?($G9*zix)j# zl-;MfBDh9JHC>|iLyLp1LGGi#IOtMRChS72I&;hNZ2X>G)6O%w@D~;@=5@Nb-;d^? z0r>|uBUQ)7phmM2LJp&TARYgaF`W%oqy+ajN0Z`~RC3j`VjYH+*1WI@!xM2Cm~}Q$ zWm}WNNZZK0_hDFJ9@k6%6Dz=~x&`P(p^zGa5@ya)wVJAS-t^2&CaL@D6I!U%kn+PD zJ0>)8YAVuOGheRnnQ+YxMxaAKHO<&*;h^j5&PnqPypf&UL|0!vaqTZ(Z_ zUZkQd>Wg_Nvx^(%teF5ehUl+P2+Zq9FITNi;g&l~ORtUDFf!da{F295Yh(YWzoaK% zy>o&N!Vwm(sUs@ZaD~E5`9a>h+q1o~^1~UjjSp4Pg$KqCuit%|Q*lshNvRu&*eeb{ zV=fu20O2JM-co&4U{-;{%Wl$wM3-7E8(6WNq4Pst4d?I5su+35t6m=w?0;bl zyjcJL4|4!?eUB=fw`LYOQ0zUdg@CkGx@F)#Ys73}<-q}rDrJi54PMF{JOJ5JNtl^i z;>?C{+d2lUhA05d5!}R3wTTuw+8Opg#--?GUGL5ptt!UY7apvT-WojBayB7Java6Zn@M4y)%n+*};W00%tK@>q+NFYjVKiv)yp&(?Nl7JDf(&ygAvg${gj zFIZ#f3M*+^Bzj#GGoq4#Z6zBHES-4T6OojL94||Qf4%^tz0i!M^Q{usD zum+$0AlhQw3F)M2Ol$|r#rksA?2(fLZ0|&mi4Iie12r zrBzdn8J8L}<=2-HuE+QqoWS6zk*;@uhW+gDf8e;S#`B$Au>*{B;Oles`R@;oO+T93 zlhIZ5-VK;8QKo>orTM&jY>J)-wo#Q9=6*hy2b5~c*im^HBd{0+ z2t%c0W!+XSP;A=Z4ucRa9kbxxv8gTkfcxmcp9y5zB*AxICIhj66_7zA{bS%qwbZQN z;r6U@ZJt6(-o-M!_5NfzT7|Oph6~PB*)lAy+r@#c#(LCyTK}$jFX5QDBLQA0cNaYV zk?1Q3_y*t9pI5x##`f3LuvD+fmdiH-^Ltiayb!Efjc*v4uYSBSMZ*-uq}o&B6m}Fl z>xE4m3dRfZ{V3WnYDdCMg_D&|jUo%5q2$Sk*-N&{U zp-Cd%lYh60H|4hiR~_Ju^ZoTIWnj)#J}V}MHLiUv{0UIIXkw+g!$6nv_Oa+uJtir{ zACpvDYd@zrm#16cfIx7@#p#)m9EKTh-=?Q!FgJ&d*uWcPreP|R6mvUoV=zAomq`fb<~41+v!$JL?SL!C{Xgo?sVmHTq!V!UdU zcn(lW!rXavE3&m*CykH4x-Em9n|tjzinHx@X_FT@*?m}^Ze>70 z2zuHR8Cq~h4Y0c;NO-gnUUCAujG_JJk_{iP`9&Rx1lcscNsqZ>v^@-vOw+BXYG^>E zRfqG7uT4=FL3Y}{jZKwcnprX69dNWgGueNBr>CWvKTJ1!p_Bzi!2n;iVo=K8EU^Nh=uktsmftt#0o=qz^A$w?|0-ESi$Y;H@t%$xBe@F z-4>OCU?8w<%}##51(df=w+HCj6%s1f;tux>&z$sqB_ooGa!sDk(dJaTlrE8(BFU}{ zELO6PhS+@u`+b1+C-2TzwQ!TiLPBmpYwaa7HzfX0vBlwG`4g|kp9eTvTjRP|i+`96 zgG_y4=7Zxb@pB8I2wu%m3#>q&aNIQ(zx01Mzq9~VJl9X@w;R1~KF`M?+#M%M+w7%u zTGDRO;b`!LDzCM9z;1`aZZ07;n~qw^H$vG>@^dOE8$3wQgG${5J5Ki2_s3S5GCH4% zo%z4{`|(f;MCkhR=9E<}iDfjTbmyOmEBdv5_FzNG6^g3r<&38XtV?}-VK!9I=K3NZ z^QHN2(($mqnOSdyr9CyTVL>fBC(pZMovp%Y&D2u0CSmS`C{9B~elSV<0tpMe6!^&= z=rs;lpDusiOK=Mg3hCRr98A<>VT9u6HdN@3<{n2{;2#plVN#t&4R2~QG==brcxb1g z`TELYGB!U%MkYw<%e1qNtEJPt({w>Rb%i?n_)iq@npZ>_HK|(e->^6cB)lUFB&{wCnF z5Ne&|lA4XJIt{|De)~D}LIp?GN|-ETn8PUhNgMEmlBDAnm{-`1g?AbO;}n3 zMA}paTcwI{dctGAMb(=$c1oOt-89upsbkY$;5BmWMYU{4uL$u@D=nS7v=zN9w3G&K zT8d%l2KBS|tib1(TB{Czzan7BWBzOj3>?p}`mq-7E_X$I@0IhV()}4G5bMww2l3o$0T;gA6CTZ4oyMjdo~OFba7vp$(?L zk=0{4aShkb-A@3;#b@i81@_l&iXQ@;rwPS#EuXm|`U zqZ+IG%4v6wDdRSQgnF9@5Lk)4{)s+P$>lq@xa(ntRjN&HaGz4Ol&)!+dZ*}O!P$A8 z*_wGA;Ws_A@g;>fCZU4XHNOftHT@d1g59Sseuht#7LHu9Za#ip@O0PsU_<8=9}y9; z4NXMpo87b&v3}XtGh+>eFh3t!Oq4N*_?R8WQuaPNqGw=8!mf^ZR9T)#j`nt0z(;Fp zRkDc>bu!?W7$DWealhRW%2KJ8{-c*aE70ZxyuV=y8!K zyYc@j7BuQ>;C~?k170dVWw*MOec3?LsCQqkY+?jJpTBSBcZ(FgJX=+3oUu}iF+Ry9 zY=|-2pY07Wd9PY8i66$u4`;Yv_|IG(3<%c`e?rdhx{8Sa1*!+7kUl@$5O#X7@tJjl z`GpY~4Ys&V)4C(e$cCB6?W-_q6%&8O3Qlho3M3WRF>>@zoi)a;%{!*gzXxYs{|xU{ zBP+s>N@lFzsJ}>7!dYIz#F%3~KLV4)! zJt6R%|NOZBNfaV1EEgEWou$jEgyigdTl!Pxi6T25BMKum(XnkRtdY0AXCUfRa^a|ofa$SF z$>7i)A)faU|CWDC*o}*!L_$gxVq(C>*XZltIhy^mb*3WgEM4}5Rk+Z5V@kL12vWL4 zh3q({OnOWFZHZM#+v~NStjceX_>Q6532|K0?V3CmPod~ zQcq^A=~fd=YEA5|R)i*y%mdPwK2L0SfmkGvN@f-7wl-CP<&Z0ljIp~OZbr5ht;sa` zG^VVJ*(8P*1~|a;n`x-g``T56`#p*)@<&gwcAnQAn z3J-quhx`k}^HmCWcj5S*FSjaE({adC3%IpEM5vaP>!mzXg7~p^m!mz9aw%Qs-Dc}$ z%gUX!y@#P?XM@$E>T)ndX(J2qgABf>=h_a}ln%BsB2?|rZ9{V#;N#EBUJiy(a zYIFOZrx8gRo}YD$E-u3?eB^CDtrD&;576`fSU9;Qx3@NcR<`BE(lSc=^jn83Bk4GG zNt_9E4@On73H>xF>^$!%7Ec1+nG`y(GwAMLqk6j&Q^5trJwNs4Iy%h;8(>OV`y)er zZo9D>IqJVgh4R`fRPQtj?Gt5M=v=wGKoIu*(xivVu#S{<^RDl)CB&wtT?8q3B{lY* z-3sb4-%=q_pZ5wloK{Et|Gal-+-*@MYvtq6VFPlXWlzz0QeL}@5qPxc)tHV7#Y#s! zXO~Yubfro3rv-Ns7Rao7j?SuSwFFDJ&Hv7+l%nRlfEKmxHhx$rH#VxLM9UJt*JqV; zpvv1d*T|j*(wfrQs_`nND=n&tzDg_>4`bdtgz-;P=0<;!D%lLvj(7R0-maU15%cT3 zF|bqFphG(O^*FNWD0?~ap@G0$i)kgXR+;}Vw3+HVR%vUJ?Jl&Xq?UpaaoLw15%?7B zH#A5n%WP;)>hrn>^C~ubmw&Q!q1LWTJueGUJBaPS0(d9ys5Pcgn?Bo*Tp27R?(Fh% z>Z0z)3;;EQPpTRL*%gl>9tw7?};&G6`Q5cS4toS*1iXsG* z$U(I7J?_Ko1`}C$k;7@yPxZK$Y3DEo2Jq7h2rE84@e_rpo3*ZEba;q>Ix@ z;VFPd++qu}wq>;*aHRPla6(VCO47gl+NSDj-bf;((trhh;$%%tWz;_tAsFgT3c|Cki;SrTkDk5*3;wHZ+My@ zh|;aiLVP%XQPBDZve9E*RM3jh691T=Q|I&qOS54}!^=wBnh)>qGz}mNXEzHxQMqVK|#aw~*>rx!>0-$^) z)osG&t+|R!QBD-}t1?Law*Fi@b*`#ctjgpVEBD^7{ zi^t9~^BudY2&jkDnfGn;ASn9k>|b!b*%B4V@_PV;{eD_>G%55i&+VXeJe^wJp4JF8 zr5le~onC4vSd*n!NqzGjY6~IbmV|uPzT&lAnr?qqqQT~mRRvdFdVpC*iUwZ`IsQ^L zfpE!UtNiC;$r3Jn40QY6_kKzB9iXxt%*O*#$_*ehN~pK_JlY9h4{Y~qv5kDbNv*zn zgw4aRQW-wB=Ej7A2fju|iI*t6Hm?U?o`Lo-8U1S?kRV|e4im^dkQ}|FD&NHv^ZRt znat$aw!#34Ki{k`dyKq@o1OJW@isNVoSZaVD!^FzY4stE6Q2%Ry_^CY6sWtsX0$3Z#L9?RcqRVcyA9~18uNOQBuAs z&4EvPI??kkz)$VVe+!$cdSrl{MK9kObEp^^Aqq}hI)o#pj6T{b=t{&4gIKG8ICI~` zGxz=V(Q_cHldXdWS#P#*@ybs>M5{Zi=SoHA1R1FBu(rjKR4Y|89x12gXrR}KM26O>X(ybokSWzmmVSS&H)R5zdy zqQWg%d1oB$K@7jxi-Cp&cX_Xs9V;62_`mF!nLd4i`WWL?kbF>FyAs1c(bh*}v6It? zB!DVrd`GH7TtxiH%PUaPghl6DX_C#7@s7X3S@%xSY!3r-in90_h=`ORr4R-J?H({) zbRr5{H9o^SJAMEC<5wyGBowQVL0&b>my3pF0cSPba(jG*Cny-BSb%bnL50~`Ti-%= zl5PW&2kg*2s-(gQ=cZ`qu3C2U#E>uf9KPS2hY$KC^p!fohQOvISdUGll zz8wb=;Hc#xC>p^L%!!G3&^aoLjX2AnZvzN-Uq(1C9c-x%ptO3q8W`wN!i*|F2jhEs zw$Q@u5L-Ay>{U>u>*KneEpz#DP{d7(T60mq?S`qyuH>ECJm-#=0~|PPg79DAvNPXQ zEkeU%j5%3`(_ev)33jB<%@)1>bsmJU0j?p4k1Hx`%RI0>2FbCMJDP$*0RnQxxb=(} z9-pTb_OAd~8Bw@!vKP+qX$5ymjx4`6wQFG3H&92Tuejk@Zo1)EidY)TONdPO&tMuk z@!nqO=6(2f6gRzQtW#kmETfbF&RR6L=Gg=^Ex%WW7gh5|7EYSe5`%(bkQ}E$K`gY3 zjkZTRe{-fTXtm5~u_WAnDAB;^YeI5;^S>VH5*kd7zcB3CXy5ZC4=psQwcW3i$|4aG zwr|pN^$8F_z!wyI-k<6{1XP81fE2vnh;RBm|4V(HJl3EJ{PUgXP94?S)2z9#W+%ef za^H_d%@XEU?2s~m0=WPZ?f!I7f4Fy$83?wQomX9fM5o2S)qaM_SFc@JAKl@`a?$pv z8;KxBC(j`itz6cBTaHLJH3|J8`pyQLXn&jL5L?Q?B~iqKI7Qj>1LG$4La+x0pTJm* z;H6IaO-IN~*oUrX+@PmorTv``*HY30vB~(!E)`j;%}`CQ15}+fE|Day<@(Jo@%|$& z>3ySz;txx`d5`>_C#wxOs~oipLD&x=yF(eTB(T5fh##i8l)j@~R%baELar|lap-3C zdqs!JHU`ZV|H5SMCR`3>jI0LA&~J>f-N@NhoXaA?Q%WINy_(OraH8r6ROW$SR4AI6 zTjKG~LjBE$6i&Iv4(wvc!MM9+4c)otrDs+9{(WlByoVw8`f)YpDf5p2n+{4hkBhcT z>KU;TmanT+AjXn;M*C1?XnvNaF*+W05ITQL!rm?zFf2<~4RV5MLej_Vm;Pe{NSF4TN&FYIV>NCX5kN7CTCfEVa=}3yW2sY^X}F zYo*%Gcs-4OgH0IJrEAiDFgXubkOJO**?qdddX94lY%K{d>U^=d??2jk=GUjr{CXhB znbjZ1qej=Qx$U%}7Zu_{d(oXF8*blZkl)|)Qu=U%36kUgD8h1U!3rqR+06mf`Sl)* ze+FQLIejYBfrK(k3h9${$FTo^N2Sgg^qmg&N#kM4f7J?ft9z-&GS&-|;YNugH_h!k3-ep#Ux z@sZ|NPsDkDsM1icIvWWhvxsurG6Nk!!zzo+P)|kAXq!BiG9wt={6h7L!^P;$x1iMU ztV~>3*d*lz?NtPel|rOK!p!6DkfhBv_yxpQ?Y+&^b3y!$g-TF5f5BuZwfD_A^HC`WeGdAZA;w+i|h}w>~!``b; z4+J_P>6*AY+3VZ)?=9OCk5$INjQ;KH%$KwCX?a`og_(PIvOP}PLDmG<(9n=PoIT0x z7?P*m`&oRc*mEpLzx1pmWwr=rsnm6Q^FCE59BtRvo8EfBIvAy^i)PVYEPAOKmvHSi zCIF~+F-j2I*j&l4p5~gW(ii2)cMgc{`*Z7tK-o(HbCHS8dex)rXZDih^}oW4 z(YCrV$>paHJ%+9&!L0-zQsvE6)-I|>^@wUO0ow*NgYv9tB$LT}JTwFh^y#;|$MHBb z*)aMXxVQ=f)vdV%@}}TB(F|r93Whbs$=v_^S8)4op6$KI1Xqsvmf>{ugJWS~4S#V` z(p+{s1tW@`E(u^EG6|sG{&Qp7ZA8HigHhfCaP+cT|`rNLgoBQp9k?oJ0s{0ugszE`1h zYj-NHUv^geiIpCk#KaKdGMIB&jzz77UdIw4tul3k_`*I8KuBcG&K{v)>7Wol;EOpp zuWRiqRtIV`qgwgu6>c4@po7b+%EDnTsoGW-CF#(%y1YK6g z)>e-Ysl6v()_;7g*ehH>wMhVc_#J(4tz;zpmkr%#PYy85pm!M3xeUgUUb%6>;7zpI;EP z<%(o8N2FX-y8n>>=>kaFoDIJk^yO<$j|VE&?r%0GCPc+)#2Ie>uZ-O0XzU{7bIZ=&WMU)x)tI1C1Hd%j&CSE)zF##-cIw5e}C zz!UzKVQt$A8uRV=ZI9uwgL#g7)iX@W^`&Uc4zualG9XwgVZKI|1My94?ryG-?k5Uapm$ z!V7_Fgo?LERj>RrzbVSguj1?*1JJ=7AR~_p@%K-1@XT1>k9G=iZ|e+^Q32gp>+Ta7 zqQII1RO9ZTIg%}%8QT4Nqz{v35U&jY8=SO_w}A-pC-Kb<2p$mOIHd^ zX_J!K1b&$E&Jd2S#^mc)vOgaBeLYKt%W_IjY2t7)iH0}viL9tx?}yuTMXZKx{6RTE zX7AC=kDA&8`}H`3Weq$lHA`dITsB|FW5eF8$Sl`kFy?8@SQkfwN+7}2vvCE?|5a6f zXATfjvT<;_oowh>WhBZ``21T_&gwHoR7j3PQS`6(X{*5>$3+!gQ^IZc6E9LPH0+J` z=^8!7`4D*~XRuJSo}<`P9R~n%^n}{mf~l z=Hhjf?XV*gQ%VP~s3{{03yYY?8Z=So)>5%n3!rtK^#&1qduz)DJ)@O8gde{`RLNlN z^kSJBzEY}{b z8#Dte8c4gjo_aPXIB79aF5{3K$QFOny8Bk+ajQj4hu5_|S{v!5{q zVg;Dv11Tl0F2qD>oOAU)+)zJJ3i@ScpGPkiQ)#p19L(!xgEtV(aO3P~T4L$YnV)AY zJB;Wwt#kccs@6gQ$3oVQ_!94p`bS`pY&-#p9J)SaY$pjdF8L=2!PDq1`NVJR5Q#&h z97@Q7QV~XVJsbJ5tdMAiadAc0!0_Di^8RVo2-)+&AOYBkSwpoeUtyNb(vn&(x}UK_qVv^t9E-WN-> zd#{-{T3Ke~R{gf8lt4IdZ;v%CZfvg|F?3t%pZq)CHQ~+Og*>(4;{>g5EWzz9>~Ri4k?+Q{`4Vs8GDD!&?fZ~8!hx-Y6t$hz;!KLaIeKQ%*tv>Epyzm zF5T?!dtCEpDblgrRfO1IX%GH1wW31moxf1Bq+xwj>DYF(eSxKe-YzaM#W0bV`+6Cv z)F*89XJkW`y?nK7{>1PrMhZZ9Pghj zQR{v`qLvDHIaohWl023k;pP;RqqqQ`kgG7*dZe^+JlU>-(^O#`cX#+@|TM)yg;*sz@#* z1w^#AY*>jq-Ou6v&%ycA&*Zlz_O8>~)DHpwK(S^JCgzdRrfmOUP%g#CoRotE$L1&>vrzt; z=2|oe8M2&#v!I(@HJj!{y&y$6R2qDW6O2e}QmK^cFWAuMPeu7R{eI)+6|iO7AUUDt zWx#hW^16S1<6^IkQ`^ObxNfBLWJX|$X7O8xq0vn^{70h52Pg;++weH zW4Wmn2N~IAsG4ms&02&r)Q~=X}x{(rd3Ibd~SYa6(L;>V+LJ~yuQuqfjh|H^Dy1%C<4Ow zZZS>T&B+4NBLx*vXZ_Jb#K`hz5>I4c{}t6EhvhQfdbb@0N+?BmTRN8+%@?mMkC{Bc zd6_I%DbFj-86G$$bs|m69Q(YP{Bl)UUwXwXqGjy*b#Qhd9vY0evnXJ%@OSu$CZ2eM92n{jvHtNVT@ZX1B zZ)@m*|Qh`?ms4YSKNr3+L_EMruhLpOqR;9gm?7UC{2h zdDC%g=PrN?e-2%L=2BT^NaG(>HZSfQ7DB|?;Em3!#t=c2RCtn7bI?T>FBl5*RG2;l zGA-SQ=Ib6(1db3E)Hb+y8|J&{3Nfy;Us5H!T}M*hy&l;XLe%YS)t{1c@jwG}x3pC@ zx3_C{2JMULw@h}BMEzZS_|034o|F4M3yC)wscSq;dk^~jy!S#Vxu_c~X~rSvnP}9N z!aCQwCNbyz$E+!$#}OwR^|sF%Op=~fOcXn{BC!2x^7ljJ^kB5s`zbW zr5EiA5ce1Jrb{)?!C<9 zyB%_*#H4!U^{1KJW5RvHR^|jcIXY5MDSyFk>U&bw1lt(Q{G-ntz)@T6617P2AhHfZ zcCEz_D%&lH&Db&AyOS9)M6FJDXUrz?mz-(%Jg2tGe3z-9D_{n3tj+Q$atyiG%xzkt z(|$F@hnUp#nXVaj*SBk_-4UI676KYSBk^e*8%eNa^gCGm3*LhX$ZaN5cfyg_t5j6a zIo0Q;Yf7)tE%-_V*c(cS&X3?Zuh!7n+1VZ=I<(6&cRjV9-2}~} zqhkXbn~qkIuRJJ639k{Y6V>nnSTnov=Al*n>^39_vM^O_Kw zbvY!|%IZ|orOSmE1Bc7!)^6k&+5XP`l^UeVFsheG>I_EgFHNZ6j8e)#czmi;~H9h#B+^n4~$*6m4W&2UrM;e+>gEz`PPm0Y$afv}@=-I2FGoCzwJzqu`IQ zl#~>-E;lvTNs9R0$e>>r)Lv2FDXQDFLCcK|Ix?=~D_abUBnnn1=jK?H6t^@6fW*^g zajt3ISdF%ewx@N9=crhbR60sV*)_`Nnr(84^^_9tJ&!&&q`ptvsPTjb2XQ~xgB#Zm z%E{uIm4ysaCpONOCy7Ji;!72IMO8nimC#QW^S8otU0U2J@lZn2RVBWK>8o7;^*3Q& zbE_wAHz38_Z1PtBW@^@k;e4SsVndGIo3n#7tbpR9=}K}3Qh_(=>38?65eG{HD%F9U zJPfAMlrE!x&uQYIrk0i#LT163d$QP;!49sS<#+W=OkQ+4&U?i(_mfuiQ0dD)grxVF z&s)wAP5(cNafIoaEvJ%wE_VD}a2UQAe2k(Q0Ka`J9+35$JZgu?-n*O`Wf^peG9HUT zZF?Q8a(up`t#bZ6fqZ|(c5T4VmwUExx3b>H)ztzdMgzHrCnp$*qd1tUHwQnzw01<) zv23y^7aQAOi+Z%-eMKdu%yM?9%iSuXZc1(g^GJyUcAxv93n`X^`}%$n)!nw``hG%@m-lwx;QI3tCq(;uKM7KtfXaRrs?O?i$jN?M z&v~-tRdD2?gBhW9g0eDC5>^PDh;BS%9_sJ5a<9MpGzVWKQ zDDFW0u#wrLVXOVtK7ud(Z@8Dn<)cM^4=t2t({S&bNtu7fNSdRwcEXyX+oKH zPRsES!Lzwtdxg6`wHfN@$g^MAhZ|Hb_7v9*%gvrfkA*)xXd!uf_DaAo2UExfETN-$st4FyFl#90c>AiV{yUfV^qIl)#ND6i z-2lENA5lawZ1txf0L&>emvgD4N3-FbN5^0ilkYJWPvU|`s_lzHK4*R#MY{y@B#kCX z`h>6Y+k1eu(f0-gZh7-N#8{3Gzd-UMU`>2z&&-#*P4^}<^xgDP`spd>L|tm$omXbq z0A(Bwm*TfMI_x4Vz6&-L$SLD^Z!pn_of*g8;!JGpB3o`c1mL_RX<2T^>7Utwgu;f^ z^|2x-vO9}jV@2_-0vt`LOiM?{o%+gE%fkOs&t;W+dn*$%97Rzwj{Qafyt$Q90_!{%T3XoEvo^l-_ z1_&2}fdDFHHj^#B(2XPsNgVI3y;&fW5z5TSuo(F&6pYLl4|i6VthnvPyb>t)au69J z;2;mR9J8SEKYsj8iYYRwH(UFvy|O%T)$uOV7?4FT>$+2VcdG< zu6ywzfZM`0u2)yrztL=p`MKfj5)$UWerMJmtl~@T!&WJB zmBZ|B2)ujEE&PCi#bowFUj@+<{c)kEjUe)}ii7M3Lj^ z$=+&z>Kgm4_ZASRkmJah53z|R@uZX$H=I6<6ZY zJqQ=ee9FU`#WlM0w_YVd2Mg*oj@IWt^rvRhi${5}6|9o_%K?UBXU}EN4LpD0yqS6W z-1W?M*n`wJBuR<9N}U2L_*lI?@gobsG>TENezP|6ko;R{MX&AV_v1@+tc(nJ{Pn-yFy=0xX_(FV`a2+yu z9wqP@>c7f3+<+9n4bHp9uV2qW1dbPv+8Ib=E6I}10$|m<`8CSq=FKTxW8qh#DsZl| z7K8QX&dv(1AW~dwK%T(>!1rzScXXv?vY=q)i{aTcA4rJkgpD%RWFPe^#T3R z|G5}H{AauCKQElkzmvWD=RdM}|NV~1oB!`+#rJYx@9e+-7X0CV-r?-^|L+Yziu|8z zl3v$Xa_ifaKX##|r3uAx^~$wF_-OY04gl=nJCi}sfmADTC6vJN`g`?8T!-z`>ki=i2vvM$$Yjm|39vHqEy|Kor7zqkQ(wm0#AuK$ZW{QuoxGLKAT1aw%kx)XVC4Vm(#!t=7` zuL4d3lCb>;0tC(4=qNaqbb4-f*{7v1b5<#W`CtuaJ1ZU4cY0sMrDc|LM>h_nNJrj1 z&T&;MSsnLa4nOST>G7aXTcUhzdFZsxC4f__xm263o@7~}Y~l8|vbw<0xxFa{eJTa@TbOXwnm&kIJ`Iy!T+v9tTSZwJQ3jih(c zJCFXrT_MZo$HY105D}EkR3jw9rhe{Hwi{(DX$`sBOW{M2r`?Go*W55(&;W)}#jQGueCpa=5q3rvb&1(`X&e*LqI z5}!3$IOsUMzfn5iye1hR&CTbkr`I}jFp)#QchJD;N7&W{%xoXEt~?ziiP?(Hvh+(V(Gys~+2zk`|F-p<#FaY)l2>Xr?iiIp}> zc5!!M$GabVYvOqCds{4bmmv%FkUmdTIQaIC{Oapf?zNy1eT3CMaYdhsOgL1w+em$o~dhQ;1>}+paq#=rUZncCKSAByR ziTfK9ZiH9?Ev!O!YkviJa<56qo(i9?mSG$ zM(r1d3$L9c>n?FQ@T+DEXIt&Uy(4kv#_@FpcBF8zewR1gE0hS@-rU-E93V)49?iA&+F1GD?Hmh(0XC0X>Th&H zKBEYi4B7eG6l-I*t?Dc9v%MBaDs_s+9^NXehtyKtp@_G-9T7pnA?w41mJY7^Eap2| zA-BmE4&4Uv0CP^5@oA>1d*)9Ruk|6alzb%3^rYr;h2ax!-R4E@jZF(FzH=|lZW+L|;NZ-O27^#w17Y@(%dv?fTXXU>hT7 zU;o&g*5fJt5mBnj%#186&eM|Ale{SZOu-Q*{@D8Zs{Al2b4$Dl0)h4qD zIJ_DK0PYwZ<{WUCfBI%HD(cRu?16RfuD`$+dB%1_C+P@l0$QE5 zOU(Lk_`6KBH*@L5~fxEAA zJ{t(zL;0s!?rRF25>{^>y)MX$O*S60H($Ri7R#qE8_o0>MZLYhUr*fL*^_SFn9B^U zfzOR%4dm1ZuW;KgwbTY(aVcwrV0F~3kC#SELO52S!v^4vE|TSZreKito0m~xL%+-a&=QIDG$~Mpc=V-7 zC?*ls~CE48&^9X;2udy;jL8eDGIm%$FMsGI+45vHC`)S65F2f z!a*B@Ut1*_Cx^p08Z(P0!5y8x&4ujxC$bR~QqrF%*nXyL*3t~Rg@zJ~K9pXG#J$bLfGB|mX}rZ#lY+FLEN zlF2#P*0{W9cxivh%12>?Bg^Gvuw{EYQ^R|Loyu}Fwl2zVHisT}5~;Dzl6iQ1ENFWh z`IoH_(cMK|M&AiJZqtwqt4;PNL9y5W*iC99aq9SY>A_r*Wy0gkjOG?u4?DcwYyA2- zqF?)~Tg^~%iQR;iw)=U7A?s03$DY=Cg9h7L0&j!mQK|E6>sDW-uC%e-(XHql zhuR$()+aFOiFB48Ko;Q@1*87ya7i5}@4c}Rue9i-p^rsSqP~_ESFP3T<~eHo!igy{ zN`>YQt>kg%gXSYvF@yatt4MJ07G@dkCmudmeP7XXJM!wUc67pAf62R%_y-rfILMMM zAlz?D=Ojf{g}&r_-Kx^69)qg)!QQ)Zsn0~0#L0yV1eQySBL)61GTK?mc?5;EmP<7P z(-%#xxx*1r22Oj(tC7OZDI6Ob#55=C+(_7H#GRE#gz&2=gqKHl&QpSn+ zm9}Fb7&|xF8c<^^HU@K()({1`TATV%?v1?C`V&ic6O#}Bj9I7fwa#XOGZZmV!1ejY zboY@`1ZCFI;X6}dCoM~7E7m2o05@J|U6SNq(fzs9q;@ z`II~(_uRJ@reu?Y@|VCv(tdlU zBoP@RC1sxV%)f0Q68+h2u#h&>6%(^0>?SOYz5wesD$@Ke&Yxn#ZgEJ(VaGhO>6Igy zpR3AiXhas>4~!!aE?nR~5anICGIEulZ$AHl#w1EBNUbZ}Uf3a8ilZeVk!SnLm3YB# zkuwG6V=>&SZa5uFhKE^26UBQFm~%eZrASoh-Myghh30xkSj{w?~M)Jz5T-t6c9-Chi^dy3tjx6vfl@xVEa%#bH&NRa0_?Z#_!bhIbB8gqs|kp z7)2)OP>CQJ3$y+&&yS&Zcy~Wla~C#$7)T3B{Cs?{Y_~nHkzSbeH(*yP_mjQ!?+v(EN4&xA>!KPF zbpzc2-5|TIO@T0nbN%N)mZnJKN5iHAQ z=pA<2(!L>XzoqKcAM})P7HR81&Q!I}`*yhOL5g)}q(-0l!Nd*Q%qOfu4MmuP&;5N% zE*Uw@q`>~G^;1y$mNmsnk)76?CXco*to8ty^f*`xtN*UoM_|dFso$vJ#KPj8M|sc zKf|(SX>KngI7uzU8%O;YV1~i22P|3Qq~;c?gB6!@2>r-L656HJH4$tE%BoR`$E_|K z85vpNBgQ+o4@uzxyJVM=QmK4wV+*1rQo;^$e@Yq{DD^%~G30BW)zDL(JX_y+UFndQd*OTjVL11*?* z?Yy>|c`95+HGnDdXPMX!duO6>1!mr0W;G-J)P`fTDm>M5Tu&MXG=zy|>VdH0fPBWaF!X^cp~_ z(h~?sAb_->NDEDR2a(=;Z)fp-=Xb_;?;UrHbH*LlzcM7*YbSfH^*qmf=A4V%uB9At z_#@e&NO$N@&*|+}V!M7PB-(W78iOjmwZ`?M22Z?vI~Jz;^{HxHbUsGv4oKt&?piJ% zr{JNsl(SPSiNxw;kGCyU643SnRk}oX^<%>QpbsDWefNjTHA%jAp*dPt2CAHDL08VW z50}yS?nxxfsn6@Mk4#&Kkv&veQAhESh{yD|U?{P+tR*3tt zKc=;E9Mbc-g>{BrB3|m>c{S?X;05;vkN_lC7TAzrVQvgy3qI8)r}2l6pzS7;R&t*! zyDQA<=_gF$di&!|ChQy>ydAxs;ru~{(7}G<{2`@8Y21c1y~#Wwe`Q;WbZ@Eg||A0zhDKNMl7G_E?iuIV2 zAzyRXZnUiW%Tt;-^k5eZxSzjH(cB5`Ev%96R6dn^LVN;8b;h-BgZ|Y}h3Wg!df7Ce znTsc7GVrut3`Gi3Vz$3the89z3W{#n2T&^R1?01?R_PK%xU4?GpkIiohTUa$deT=$ zHsdI>%~c+i0-`hiXmaDvX18M7@TtA)3St1nXsEuz zqrUUcg;)(zc_TLumBP|5ay*U2!}W_#CbW{H%*Oku(%G{W;L6kaV%y6GPlFvU2u)vs0O=nuF1g*#5Dw>b~Dtjt8}BE&UafUdwah>Xu`V3H6*H&I~1c| zE{#~;6FVJVcy$O1nrFH(#GoG^hFu$df?SSGOW|O;^f_Kqa&8x6sd?`nCBSElG(EQF zzlzc$7B-F?X@% z^P@?$UU1xgy6zOtBH-SCqFT#EZ(QpOZpSQxA-w%HCD_38M1<27pQZHPD}|iK48;d0 zw{HoP&M3B+o^9vT*Pbr>Qx3%33@LDBU1@F%N%JD|igoW!&?HT{8c53hGAb zBt%KM?1>h>+}!xxlzlf&Ec*w3EzGU49uZJ8OM9KT;*bS7Yd1I_my*2 zQ*lh|zx0F(HyCpG_jNtzPmPz*SzA86t>A53osV()-G%%NJIUyMPs zHAa0#nQimwZhY<-71!M{5gclHt~WvkW#%|g>3#C)ck|&LP;Rna?Sc9ohM7g>7O{Ku za?vIqaAeioJO|12Rs@p-vBB(DcJ%c02d^|>(e%TiPKYP?f3{@Pjg8nvw5Oxh<|2Yj zy35k|8JqPT^qH4OV_6OM2lSxU1WryDzXbTAL72GPH_EJ*iJEZ&nL?5WK_YjrdD6q3 zB{M;2y4-_M6~akig(lLll_`iBgAX4Av*=p}lM}J#1LDGq#?TqNjp6gPlpdvi*NR^( zBMSP7(>DpZ$e$`F>uR6bEZ+f~wmI$4ss+YogV^2eIejCDYt<(c-7^WM#Uu;b zXpJ|rS?LcYyDn-9v^r2Ryw_HT^n+-VQUd%jkH_6%YCX^Rj;gqxgI{1%y0YXacRm^rui6KnJqZlD>~+y zUah2D&6kHpBTWr5tvbfvJxcs;9k{uEMx1;t~3y^doptk^*9=%uBNsR zU^7C(N*{!I-y$liZDSKHwJ^-2(K_6Fc&*C>DQA4fMJ9HXllJ&AJ$&(bEZC&;TRzI8 z9h|D?7O3d)`IdaXcX4zeToizCargbjN>4`+%q{)b3x>WmFse5Swbk4c3DdiY6&paZ zY$%eX`EC4H#5l2zGv9faJN~;;AP&RQ0KFLU_r2R164HZ6E|FlHS-9$iil=~6{F_zV z|1MuirblcwrAT9mN6KuOlRcYO{ef==0HdPokK*M!@mqgixxTQ?mm9NT*Lyus+tAui zKsB0O3|ZF0s5v+OMl>4faniD4bUtn&n2APdgLz+&%#VKE$yc3VzZ;w8^9nNaM6vd! z>Bl9ca}UgdZvQAWf~4ewcZ&HA3Nu_$3{P~)`6Y-y`@UYIS{u8tCw_8@WLYcQpVf$D zv-}G3hP|I#DvUgS+YO~Q_)cUnN}^LmLHz!mhlk6r$`xK`)xdZN{;Epx`>HSxrVoq5 z3t8$mS&W$!Fm25T}~!ZdHMt!&Dv9G$z3vh;_mv`z~>@%(Zg6L z#KJ_?QoW~9zHGc=e3Abwj!aQOA-mASKu@`{5`cc&=og>Q{u)5(#~^0M5iCkf5I?L# z(-jt#W=LinX4)gqFxAJogtgf?v$-nG90gq)Lt}x~5qgOIvI+`?KRFBy_aqSJpq-jd zCh_>3F96-f&YsEuc0kloiL8|BEi+rlL?PCILGF`B-u!R|h`nN}o-#pgozixF;m zrb@PoaBn;418sO%cFt!<`ok5+Z`LYK$!lmlhVb;zPDxy-MPzfN zih>Yj74ZPV5!+9a5J^T#%3sSk6CQ~_mQPN5>ha4xA-u<=+cpR~+oGSj?f>m7<(obD zh)R>@&WA)Z6bfSsZ)ZL-7P0JYwe&USO2mv>po$2fJeKbo!vaGwP zgwpGQ*H&Z5NeAl4n+b#U}GJ*xYq6cm`;=yI7Bilf|G1`jMz|L$`O{ zxl8a-yu^vPPVJ_$j889IS?9?)ZAC%vB&+@swZ5%WcB(FN;up%(IU}}{`*C_a6W`kxo$}=- zD^qUIbG5-2_nzZJy-x$3GT><@s#mG3)0yJOhEW)JzUfz1O+$f!4W-oo$ZeGQH1qU3 zFG65P2R=Si!Lw%CemEt_eoo1~RBOA!JT<6f$9{Nkq5r!P06&)dkDRJ(<<1@^n6BNT zfVhR$lvbMZyJBxmSILEj8ZQ|&fRkl6kM~DRK%6dRt6iU8QHD7hMNQ0RcH+&K!wAI4 zLrQ;NkND0gkNxI!h`Z)6W~=R}Dn>wZCC4N9ki(JR?eGgtcYhvjcdqQ5B1=TfKWO>; zY_fm0id3Wfr4G0@ISWX>8w`<~cv&|?xP)*To>CJj@2wavP_x!^BaWBWvb!IypKMFC zchYD=Y1sfoHxIsae3;(Te6SK%rJ>^DsvI5P;QP=Qo|eXwHG!lGFRsX1dhbS*#}WKx z`Y{W;LvdDP#`1y8%) zeC08GnnK$2lp1s7e3N1zRwBkVUrDav&6%+g+ETj7BOWB|zRhIEk;0*EnJ#Sm^h#nJ z6anN5HvXBmGO0XrPaw9Zr@~NhL+OzOA+{BMAY_TIglCtoKD9blBC3Fdoi5ka$R|Fe zc)+FOZ#OWTTvS`fXr?v;YQ2CA>8IpHieFp*R%+<5Gu<#hsjZmpcF`Yt)4GeL`T6ks zQKfdESz<4RvG?RgQb9xOK+3VY;`nD?IMQlV;%t7U@n^F2J^G_xS;<*X;IOjsgM9y2?+T==DqAQPVjjB0kE`YdaZoV*61l$U3* z?T3yLfB#@hZX6>^ns1KBs{sDz)}A!UQFLREm^X`kiv+JUk(2B#Y73OUyMzVxS{%V- zio{JLpn50iCeBfklH0^?szl7I=~<(K5?lTAz4aBaEojcvFP%bF%ULHvGx_Pb4$f8l z2`u(>I$PyzvZ}C$v_TdB*>RcJ0DX$1>&5C#B|OCUBqoA6%|f$>Pm3wr3!kDML@7$= z^5*wD_FE~qNG`#0G>@j*Z|OIN$v5%Y2|je1o9~{KVuanr8~z8Fd}^EB9_B1YbK?h`ZWgs0 zo?me<5ifC->)TrcTOSlhP3f8cDS?|pPvZFVRi|eHkDChz zRNn)oUTImOv3*%T3m=j7G%c$#($$P7?IJMT$WB$s*65rTM>KKqmkB%Tp|;dZ9YC|2 z1^Jbi=bLJI&}yZ2C&(#N;}y5_lbRg+W|JLZ=kJgyLTH} z`p!-5;FSuR0d_5~@>LP;JBQd@Y_3STlhIHo8+WRBR-|`qU}=aLVnTWNi=x{tbJ?U= z-G)Tw3_`t}jem47U{g8ev=_vm?^+gbW{&yI(_q}6Y7Ryj#p={%@a=+W$rc=)Wh)tBG6#?zd1Sw-Jw7loN8a~FC z7}KihfXyha0NdbZ_2JWqNBo}CoqN`4OquNiD&J(_)p9N6Ub~YcW+W#;Pzwva#Oy5x zeeF1bh4YS?kZZWqlz!=#nJ@PzFd;6P7qd9FX2_a~o)w9^7lBI`qc*)N*IvH@T*JoRP|+8zC(l)WB1{)*8pfe* zDB;?~}UE>G})$+jJ4{xQ#Eb~njeQX@p1Wjx1yz2XAJl;#zZ+0Q} zfz}UxFso5R9b|W9eaZ$O@t;{hEwX(FSbpY+%w)0c-2fxsyPRB)CYRw<$)r_WxM?3+ z=5UhPa!!R;pR{8gX;%!8o|-7j&`5fJAN$gejzq0VtXH;w$3tvW0IgD|dwY9T8zI*z zsVXuunyBo`hm1r_-hFm zW|L{EvmcQwKrmw!v!rT3~f;=mh_W&N?_ph z9|C)m)zq(=TC9vZk;T>h2OM~kZ?~5);oAPO@eN;UZ?5&&!kKyAujo!S9`&r{FPtXU z6F+ma#)dc+lacW&>N_ViR5bp(3m)zrYd#4oLQTiFsef1HYmYt?j-`?QKsS-NAj=C; z5DmUv$)0MnS{w_sdz{fxd^6mk4*-ZXU{SlV7h3BWJ?}q;2S3D(_5k=|$6kvjO9q~F zH4fRVDKH>CC8KZHHTkEfSs$bz2X(`Ag}_Ia3y9d&Y*2lhG1?d>rOfCHANw6ln>;u< zANG+#DyaMwU1JtUb6MS+4BXG5H6_jfy^6Q)xPp1zXsd>#aQ&uO0A+KVG+7|O{r0gM zNsTd6x5PK(-Fc6@&`Q5``b@HY#dA)r3wO_BI zv9nXB%2G!Fb>NQ&5O=TZ`wo;o<63}be1HDW2NHLQR>J_dh4NcTxf@DRB+9N^Oa(C{e_M7 zJFOEnc1;4aeC9BPpO_@UVy`1q8F$vAp6b1)Jl~u=L${80mkY)UzwZ1~IF#)5!p;i2 zZ_3{eYg~Hv#sOM#;;mcmkQ~`c&9##Th*^IqS}w^3v>GRreI(NJ`|0psO(BgC?JJJ= z=xOxMye3~tRQvADTNHm__;_O_zP+u0*5Mxfu0{)cQ^3J-Obq!7b1w)jGP(+z*MPni zGoKd=3kXW{R`h*-ygX8bKkEYpgS9j-o1xfVvjZihd4x$dC|!M(C1kOIunylf5SUe+ z-?{AMzmI7!#VGT0Iw1^d99zlor~iZVJfBNR%j6OA4^Piqvfl58ly#Sn^==I6 zODAvKdYyr2;NG`p3Zs*xOJm+w+*4w8SgtKLQ%tNsWZIm>+~R{m~S z64a1(k_#LymTEE5X&S-y%l^NgkopjC?`*ZQC6icwGb~FQQ;9Ezoa!sO8IjZN}Qj1iQ_r= zvIs&QBdmvcdvNgAm)fz?e2kd+U#)D?Z;O_!qRIDR*}l>^G|zj(DrI%po9qkPOAcNO((aFGT{%wKZF(xx|Fh#IMOPdys!HR3Eh=07@wxr-o+*#;@rK?u z;ZP;*u35Q!0`!}>CXP>7O~2^Izxi+pEEP^%A>((^z^F!kW#u18=RBbZk6-ZDe)2q2 znHpWN__WlFxbGLIq2YNu3 zzG7RDJxh5IHT+>G)!mO6rBMXA%0?tHYl}$4t@S4M6OEv(8uWPp9Xg2%A^4b z?KqJzlyLCOWgQzH-ZdWMsW9>T4zU-NXm04#Y5|Voy=QQ5hYA>eN6LhQqcqJ=V2E_n zAHtpb_B%dDkbT&YaXwjBv9@rxpdacT-q&=!_BpbI=B~p*S?jNhDE-{O{T{`;G2=X_ zR0~;thwk+hzANFh;&sD3_A8?qbmZg4#$?ZTDzQ&c$KotQ-!yLY4PVKs%mrjFK$VLv zf?BiYEc18gyN#E&^USNX8&%#u(=l>QgLch7Z}xSXoIHI+X*X0YuViuZ@}zP}7I%Vm zBZy2P10OVr=oEpqc6()X#FmcPSJo*{;0_m(H@HPlPuofKCi_|6Cnd#pGNLbb_A}(n zRC>akipR0un{_ z^!~F^(lcXi#{x%A=4)ytv++AT4A76Q=1Jsy7-QD>Mw$ZM!$uusq{8}En0Kp=Q)yX1 zxJ7~ja-Sar5P*}Ue|DoBww4`DPBdGl)KZL#_8NJoTZ3J6{&&%poi93<(Y#5h&4>~H z>5M}UH;?ZFbQQe;W#Q*Y>$u-uUhN`2yUQ zt3V;6YiG7v%Y~v`=U;^Mt|12tWeOGOUiY=Cm4PI)CqvJi6J}g8>E(d_@Cs#PS)K;$ z;EX*=wJ5msYCYNyIp@;El#qJ^c}xk(CRJcTlKy%s;tMO}eAtFG>MBm1agHV+`ZG3| zwQFnrMA@JtIrbJnYj&*JmBg&E!x1XK12^b+3es_$n$mDKfCciMV}TEXc>}6$lHMqd zH^vawg!}*jw%<{xtNbg!oYaRPTTC)jcD8=GSAU?Tm?iC9XEd=%*tVkpPUV6_tB~#4 z$&U@dm^Ky`$p{f+w2h2Fb4RWk4I2r##FautN=G&J_q)JZw7||v&Q@LZfK-(IN!fN- zo91|wX*Yky#@<%RSe*&V-_#=WRv1ZPHYS|e&Y)&($ukXB|LyUq`oD+!a_x#*%P4dph*vjm z+`t{VXGP0YwbYk|wH3^Vs2HYIpXC6=6VdSxHo7$|D9W#Tt3!AtV@sBL%@;5-X8_|_ zCk(E7P3)}A=3Z5=JH z5rAnfF)i@M6oO(eI(B$D8zn!k2m3qV@O=DMCa!5-5bv=xx;t^!F9$`jk*J{mHVy?4 zL70S40zw64hnW8EslbllbUkkFV%_+z>TRH?uxPp>u(3R97#hsG`ym>z)7tM^!f+Y& z(hnVef56gQgsqYaJ}x%1mJB9OqtOS*z@gD-AqYr^@#IrJqW4iK#ciND)T0#G<>?7Y$LCn@Bj32&T ziV!0wa~dx*c*uJ;RfLGYvaiSzCgLwg4TBC)cpc~gaXTVr6P#4kPVKy*^cK^J)*Ha{6 z`|A%$vZve~gGJw_lxJGW2Tdtc7ZVrV&^i=~OQde&otFYefb)Fb*mUwY)M1@3Po$WNJ|yd>y%)ax0^?@a}PVfr`lu(d(WS|4GAaxv}4GuZYDy%#_vI^Ad}OO8lA8_oL2*^2Tv4&p>vV^0Q(S}7cjlw{(axe-_peQ$+CU`N)HR9@-e6$g z%@lZ|0oQ(8(R^1I;dPIKqBU@Hqqy3C^Cm6C!NDqvuhjyS*M?Hi&C+% zHsAICiIe7T;;rgo@0jWH^nz;5-csqX0<)ve~`X3NAx8{uj{Z8a@#8! zsqkO@c?MXqs}jy?H1#Uf3jp{oaZfG-V2kD9PdHuy8D>|y4SyPSDmHO6T~)Abh~ zZp`YeLAB`!*T1S(4x}Hwj$2e*nllVPB#wS#-o3f=t>KpSTy&kB;w+uW7oDw~KDGBI z@2~8v6f)@!3inz{O7CS&ntlb`D4FkfF$_|nrO6kvJGAiZ`kntkP9x|A@3~t#yU`iG zN^eizqk?)!4NeRq`lxlH$C=s=H%F-epBd0Y6*YrgcuubTqOcPHoL?z+mzJF0cCqjS z|BT@eWnCQI_{?y`p%!rLxJ@K4^-}9dvQ3`kqkyUTQg)^D(!s%Dqaf=NpSEo_ooHgV zjjRa|ANyR|cxZ=sIXV7on!EOB<*>C=kZXBuO%M=i9e%U3VH}2P4G5CMr#^F2 zPVM=x3$Bxi)h3z;^LC8j;kjc9#)cZU4#W<(FIoK#QkaZ4Bb-5Zm` zuj@tfXuz&ScTtr+F8r}k7NRMW#{BQhHkk7OGdmk19K}TYXW<^Zuem-^mqA)RwjcSf z11kW+#kd^ZO@;kebSD|1p{(*(g$&&bVvxNhH6e!(jC*q^u^e zIr=bhS^G)~HptxMtYGq@_{p2fSRBa&-X`*nv4Q-)KU?GCBZTqB)crx z&7WUZF&GNRie8-~`or6C^Ue(aI8Kws+gf#I`?M#_8){=yynn850+eb-`+j5ep){Jh zPj2)+JyqtI8p{BkT`(^yh)}4l(IzZzdFzie-51SPHF(z5Iy-?BIZzAgTNc@j@fYgh z;V>h?1p00xky4LG@ysC=}{2rM{WXt9geZjUEOm580)k3t$4@D)&Q@ea_2p zVaH<09)N0HzJ)wBz&)+=+OlIf=uo$Gc)S@?i=kDF8^Z1F3tf11xK~rtf-`~=)9(OE{mt&OEI&b?+Av-sOmctg*T=M$yDA|0zxJ0`ksqr1QJj;S%nCF%P<#hoqU2kQF##FWU!bo53M<#l}nsOpIODT^j*Gs znUwCgqVP+&!qPL{;2U4!&(ns6ZI=lQlbf}AXzP3fa)EEoPPiF20LbveQu(vH9=#~! zePHLMhc!!eWeGhs@Nd(|J%rlC5MJ9$ebVVe1sTG}6P9-NjIGH_BU@f~EO)CLW{W5( zDNjz;Zor|t+f|6%vyE~AXO#SvupINMcy#sDXLp)ND(UTUYkt6<59h$USnM2f>VI%mQ>v61*{6Em58G$$A}&D>niVcIJBCKp)K_lZ@w(KB&(qqsU7AH zS-Y$$I=d36J?u=gE|m|Hpf+1}NTt!(40Gv+CxSx0r{tkG+tTp5@OSklCQEqPh&H{g zQ)Cc~KFD)={T+IfEBUEHGT0!o4j%kg)UPUltbaw-z)*w!HX#s{pS*mLo)4@yxZlvW z>toF@*y+-jHMrn(M0!4&8OAG_3^fC)3^w3=JAC~FrV;r$-`iP)D(Dl?O$;!TK0uqH z5z%OwXXJvU%RTVq{UxVX)3!D|rS09ue9SYz@qTOh0FCwW!*y(7z61ayggcXG1&$hteAQ!epWg$Yu&TULP(J~eCzNRLxz_xNh67Z z;!+m>3J_f%f`Dc;_A@Bft=c*BZ^jEDM)U60AQb}gcajo;XV0*&$*>$&pv3_o0k<(U zX%c6~PdiYtG0DpV%F}i&j40N-;{Zy?jiK9|0uK>~_6~%Wm5{~pMwJI5@ie!^Xl&Crx*q<${~RtK`3R-%>;b6; zhLd?E$4B8aY>D$tIjucqLflVue@V7+t2wqX7&I=1Kb&Bcv6(p6P3<6Z%alqeKhJ6a zTjdPoL~S&@*(-BRA+c~=tWlW+YMC-T!oh$#$nVM@VY7^gJ=$8&Gl&?Dp{@Eos5aDk zL%p=Z;^zkYa3|mF>}Q7$D12N0-#Q*E5)zW@;xkns4T+$43xq{JXG-JohCflY!+j>b zn!cO7J-u`efITmre8!$F>&-~dRoY+5(9 zQzp)iWshE8JbLT)`nD>M#S2x;$&1mwUly1=%jh_vhyJHyfE3g}$Im4}WRdwfy=nT} zK&BcE4E|R!Z~l`yz4Fwrqk9xJhpSY2L-DZ;L8S9Th3=3W9MS1Q;Y1o7c5Og%&!1w> z>h3CS%Ef@-#7z%9%f0!PT{oFe)|gx_`0fFxR)f~b6L`4cZNVhFZq`C*4Qu#d=-O<8 z%JrbqTNe-PeG)B_>)iwTj01TeKdaPlE09&&UD8$`IBadhR^R4a@3B#}gxX=Mli^|4 zdNQLGT!f%N9$0>bxNEP)Y$X1K=_*nwOw`KDS?zV7&Rct{^8`0tYHAiwD*Vn`to`l6 z?@G-BOxCPSy09+tY}?p-&&{Dj*y@&chdQ#`M;V@RA+P4VxyOUjrxve>gsshQwj`Xf z;PQt3g1eabk2jAdc8&s!Uj6f3cJ;f;QiJ~@q*}7-x6c&(W|MtW9Y7P=R}S*&-x&JN z#hUo-C8LEw-PUroV!cxSygJaLv(=;1xF@fyXo9yn0)#QQrdQlHV~*vv;}*IN4sN;p zKsv}5xEmV`s*!>5jSu$F6dlp#Y-oHT0`Q`W@JDP^dr^84Pn4cClZl_HFCAi`tSl{s z22gt$=MRf}PTMeF4mf9!?~r}>If>7A@;wInAKsD(mgQFM;pD{UpvAfOe0TA^D&EwP zy>4Qy+D%1s#^kI_zEjb%+@mD408m^d{5RXV`x`gh1;jXI*f|#7^L(Bktwjoa9pj%U zm9G{*j$d8oyJE+8mRK@>01Zg=H-#c^gdROiFX($F2d@&3DmlrDFg{ArSU9fhaazXY z8AJ!x1f}`gfd&`XxR1u8?>oacaSO6(zDGd(VLw)^gZGs$%UYiB6bGbmOeCis;;-?! zJiFpJUN*-MaH@*J8WMr7Sz^B}dH5|j&v9EY`u+N()x_!28kD`M*tHfEMOo09b1IT~ z>_ID>x7?`}%NJQjQf@!8qT7T&&y3#ouM-b@@AP>}r0;xTpc0V|k-&mqn zO{(oN_Lc90x>dbjC={?7s6OEm<5XgP=qK~DS(z6at5x3O(sm5TEQgR%d2B-0QxCqPbY$7e}#{doFY z!UUA<{o|JuXpNk!wy&t`m)X`IrJv;CcmXdqwr(u47M9-LxZyE{yjvQaYm6}I@7t?A zuE=8LoC}v%tu0*sv$B#co!AXyNH@gSHowACRya755-|^#I~Kx+k9pl{4V!lECZ*`W z`-B*z`~Zh9n|U(G1j259RSgMY zD*bIn7Fsl11mg*lDRaZ@jHYwuLGE9u0| z%|@XZ$F}3Y88u&GYFHp;?j3)q_%?i`s0y52fjD$_J662Gz=xt%(U!&W5TD=p=X+|^nOYLt7ja1J(sW8tDn_B&(Xn^9(w z)g{{W7(&%Z%~qo#^3}tNsU#L-KPMo(r72&o-bk~Wt_NaO>%Jer(qH6g`{kPdW-8?R zl`m+glR$`Wlt%5GT5TwJ%h{l9Bww**3|7z>7{?69(-YRLkXpHu{{Mjo%$YejEFd$i zaWI1=43#6ug$Mdo@4QWikt~$qmH>oyMe$rg_h6qfjlLKfnCZhqADGfJdT3ye$m}ucK|xvj%O{dDZ}P+EP(aK|0lN^GGKdPlw#S^AJ4{*7`8| zY4_>)GsbaWz?aE_X>z5y4#fmXrP&1Wl{#LQ4ZqK!Gw2Q7O!!5;pF)a_jG#MxI7J8`sm(uuGheDtRC^y09m zgt@iE(9ItE@l&DIlu1SHf{}0DO*@_voD@yukLR!ArDDh?+>M@{w^MU9tK!Q|pbfya zrKC!Ls&^&@yPrN%KRmt2HtgvKELd{2{WFXWE4cK@ChZi3uhjPPexo`=66xZTz2mv7W5Tngj!7uuRj~QB0}M+V=xq zZ+KO7eG*8=v*I3e3X(}2mBH{UzKtelj1YfF>{dWo$Z~=rbIR6F8cmMVue%OO5<7M6 zn+(YG?*;5+!cM;$rB=t2vn+>)CcNAlE@x(kYkC|e0PBwRp1D|D>BDjoP)UABPhSIU zO8>3*MI~;oGa`kZPD2G7RooH<=*9<+Gk)!A)*k91%Vh*@dS7t0v!QH!ez_l9hB9}2 zQ?%R-v(O18Q!=5zI02R{UG*B6hP?IWSF}z9ZYN6$Qb-mOx$L|Xr+EN(@DbERPTpL! zn;IK@q+Z-xuqdcCKeoI8h}8M`Mdu79xY>Q+gLIv|CL!0mhRyxdb$UKn!S%I-#{@}# zW%t|H|BLt7vUoaD2>C3|>@hj|EoC~9Q#Y(BD)jT70+))ys$)NzS7t32tkT8R$VM#m zg=6cpcaqRjm(_f`GH$y<(sZRyL{Eqx6Qbl=;2?DX~Z8AkY_d4Sn{keb$HZgMVi@8 zzQTJ?IbjTX+b4Bh9)8e{)BpVP2F&TXsJ!Aq(VfOaN1F0jYBy_eHh{Uy=UOpQ=;=Xm zJjK*9p;NgikJEPn*HpT)OvI+4g4h*5n6&nt2Hr2)lB)yxt#+zoOD1=RR;QX$9#7~S^ft_k0RJ7S|T&6?=9Ol8rL{zp4hBf4G1 ze|jGJ9M$x8$ZFSyit9EU~p zvel=fCuM6C(RurT!9xpj_p-zkLEwtfi?GC=tdJ>ZKVDBJGp^VmTnF_}sMBqS6{qi3 z=a~kh?aALUE1*-zO1Xmb3AWX$dHgqE+-N81GnPwtm&NXY$(16?t*ZBTqtnBTzK52n3rO10!3DQ%5 zi2iGiTij!AUo)I8XRn%dF6t{hbX*k$%XS~o$$&28^;K_6sSCA)C?9PvbYP5nMa2K_ z4uD@(V*erJV5%6+qU1`AmS+2HlMLlE8iBLKW;DU)X5=-yVMg(-g0QBiOIdl;rVb=Gk*iAM2g1$#<+JUa*!76zpG&48XN|hjMXdkCV zhfZR6w-ZlS75T7zvA5P8sQ#A^o@z96gi4W}8^uJ&1o(x{UJqB%+l?*4JIvJr&3)j< zKsjme(2%6|N-1DGAm5_#_0eS{_GE;$u(HuQN}~tprOVfbS+0iN%g$h6&{9_HY~~P6 zB%_VX@U7q1J%F$p|7_x1Rm)OBvua=Kc+10YsAv>%HU;3)yt0+5tj>tp60?EVz(p)b zc~V&Q`5m-S5f)+M$%jk5>2Kt(A1v*ea#hxRDH9y|H!|3xz|NQEj zBr(h3vsLe8AxW(kULTt&Q+>S0QpB~d1o`a!VPAXT2O-f_pUlP7vVpUMkcZym5bYUr zOM*$Grn_!a4{!qi^@B*>$0RV2 zJ*%x^s(1a)avZ?c?VrqV|0ua*m&|ksO%jRUPlFXzB!qau$A4pstLy!)Q-E#Fj)$cd z#tu;n8%{@;)no&ns#*J8Y7hGXH1*nn#~*`F=NbW(3$7XayY*E0uHQaK@pS{P=}hZG zaaXP3?rFO+o1s$Bi4ZvS?Q9V%^B!3RRu=T_Ign zRX~{(-$c8vsiI1qUDv&i6=Sbu(wT7>P5r%l_abVRRp4ov&=yEht=;G$T=6;9faNp)B+-r7$(d{zWjtb45Asm40nfY2aWX_WvmqIczXIOd%ZoDJ1fY3?iTdPySk_pK4MHnTJlx#Lu3ILxd@~n4 zZ}@Q5C|EnSG_=`tN?SIf7vG!-@~B-7j=3k^+ly}oeqYq+;e;<@473bN1rgf|fK#5H z07~)x2|)kX7ABm}&*`jT&}wmDwX-@ZuI|eA+>5Yifry;nDFCvM^DEVeLu*G zGS*S~Q&%39!-n!pI5+0faq3A*i6%H+F7vj-1_SRka_Nx=at7zU&gGZE+q9&+7CV&f z5OvjT&b2)t4X?{odd*!Bz=gtrq@Q6%n03El;+Q(qtN6jnQj!SMdi*+q4JJO&D5C6HO) z_=4VBxIy%y{a<4mXoYExtuCfB_Y|#c$nTg1%!}6L&V5GCd_5dY*kf8JeMUT249aZZ z!{{F=(H!0&TD;;DN37;~kCMWFYl?p1fh^P85gdzpvNy>8aF6aheBmw(LKWYsej@Nh z^TfB+u3}woAhk3!4uNez%dZOc+$I@WaAJimW;tcFm?22|Lr|IRORI)&f0|6r^o!rb zDs3e+z=XSb%F$( zCV5Y6tmSG9ifZJ5^Q0I0oqrYFmX*s37}we8Oq^D@bN~yEky3j!(HGLk>Q`PE-KD)Z zSZ$L@sZ0|o?j|=Rg!|X&G0~>)$z)nGS19Ck8*~0Yx_{@EL^nq7Y>$$CSv~*Y*d5w? zLQ6+`=MI@fz3!mx2u&7?T4cERT^uOT6*LrDEx1z;NWuHRn!uSSGI{!Ty`O&QpP@*m z%+Gx{IW~57`XnbleN#Jsw^Se5KrI5Ct^w4=Cw?}{SJbY$*#7I32@&O4f?4mrHVSrw zdiH)2P;j=s>O%nY!|AW!I#f_U6G>+(e+TXGkU0L>>6mx(GK|J5bRm7=}*Wf!!` z0u0z;Y~tF9EYjHO48O}n0`iv1>NYOXuz0BQ#RL&s+QHG`<^6qjaDLB6ATt-ZIs_JNF1vK~fzg~{=i|oy=hZ53XCzvcykQ>X#^-u->mHF%tVfx!b|Mu8?c~f% zHW5)CHF$sFOWK=6dB$Kg!}s6^pxM+W`g7$56mm1Rgj5}N@ei--&*&Z%Q~78x$c<0t z#1;2lIEcRJpAW(VKJNGt4DyVdU4n&)9g~-(OB`^s#YR>|T=;TW9SM>1ZSYj6{~h58 zc=NM=zz9dc$>Ie`D>qEYl|z&Gh4SyplQwQHH6kLd^G8Sx9vqSLedvF_tWyTowO^Pi z67JCxgfob~$j}kQHQJQ5hyn=USNcN=ZiomeO?$JB?)=ww0bW9RJm4@O)X)M`Hq#9v z+qjfZSut`d3gBUip5O9a@I3<*z+?Tx3_jW`1eR!TV&=inM<(eTM58ZWx_nKE16zv+ zbbfX5^Q-TkKZ5gDy&UIn4$Fx7+xFb-5s@P!yF~6MQVDSSkt7&@3|yUP8GO@!U*)|# zzmo?Ky!F6U8U+uM&3wNI#zpk_QCu{)lV>msh!eMa_CnZP}wna`zBY6w<=`Q%L z6zm`N;|l=o1e^p30f)}&xi<0H@|}X&`}6A^jMRZ71ta{7c>-3M4c~q@d`I`ej>^XK z6WQ;=jC=;3!G6A^ehgj`Pa}gt&U{KQU}dZ#k}#zn*;~%~xD*RVu6l)^k28zg6uXuY z&Jl)C9(m_t^kscW<5q=&WNQ_fDX7jp+B#vX*Jp3l4!<^3HkbM$BFi%2c6BIJSSzb9 z)g>n(NEYhE4+ zf8#y1JD0mqe6@b0KVGbpgxq{r=9M8BF6Zi?*$G3=AuHNNL+~h9nB9(+bzRI%JG0aC z{-dB;wsby})Al_Edam=1klKv)GRvP$d)Kx0GI^{f4m7QCHTg5V-Ve8X1XLV9WjVmc zKChNXygq!1<;wgSr!QVM2|`ACm(&$D6BEl|-obS?@c4R`!ahd7pi_q;b@|zX-av!G z(bi~u$UDpL15$F_9=Bn$nvMB*_3Tzd0_?B)%%p68;-Ee@sBwPXX@vTOtE7Q;KC3N4 zm&@=(5PDN_*_(QZtv6urN7OZ1B?jp_EYr`C&+!C>?_7uw&NcYeE1A1w%F zAaGjHvQ71jFtfiPf?kpqIU0B;P}vRbqez(0!^ML?;B;zfC5dQNsdzEr&<(}&sYrPy zbPp8Y8jao*!tqD6-4~V(7dh@na*9noE!INrYNg0!0`0o!7$=qk7p3TqF{YFqb6FDe zP){#~kjr@eT%u^$bz=7Z;SuI=W{)&Sk0FMBq>e^`ku#K6`ysJ&ExD`tZtkXe4Y@^jl$_eI{x*=nDw`lk-|%YE?p`lKm;)rODKkZwf=Foi9#ykSMJx~ zJp45-N~;%`E6b2!+^*~a&iuS(f6KJ_f^*xlF6NM?*gjq}>rC$Hyh-=&+-Cy;aKrTw zpNOPc0koGNSalb+Bh;85J0F~%^+zXa$Q0KB`GcQ6`@U*c+pl7TBN36c(=caB1VKbB zQD`r%0~%Jv8qBVoR``Va6xm?-k{7JPPvaNG8ZBUDXVy76aQkRn7QZPtd-G|9&;0|W zURC8E=H;)OgPhIP!$7U<*lD@(<+-q~ZpIN*1PvH9Tj%C}6nL7G6gAC0>q5|FAJJL* zHU(hen4S_2L^lm8e%-W(lyar5&1YU2TTU^{a!ET#l8G8|Fo?4{M-e zO3dB!rMt^cb}az%Qd-YKp7o5CEVOUqomvh!Nar95dd0?^*BNqg>3~B!3%3RKrVlh1 zaoGBge6Q!WXk;$54a0}3>Rqg_FRkXnj#D*L#+BM5_i!g{q`Im}@ zoiLpV4#_>xRkt6XwukHwXE^jXl&0AQwfl8Pl*S!{GppKV+^;HDx6QdKr{0J9kfSVN zY^q4}5^XyH$yfFqs8glP_++s<-3lfHLVrKgoD0VbpZys{_My4^!Y?7B_}J`z)*8zn zP`v3?#T`XR={T*eew*gfsH=^ySUUiT!~(Cc@`KL2YG-?o?Oxt74(T_HuxDJCBj>7l zu?d+y?t;*TRs;Kd^v=)kZ@cW3#x)LFOTL~FSs?BlN{UEkevCU==g{!;3;v{~FS=nS zGZA#&J!VaGnsOR9>Qo9%xd&a176{Z4?|GAj--3y}!&%R_W6*;vxAzxbXKUrXsC~+O zZuF*XKTeqfZB`quRe(mD5*FY#@lJ0(8({oEl2V_|!Ah^~xMwv#AnoSL#_&1g*i*tc zF=8(fUXq1Jj^ZlY8%?Ap)+aoHmoq1hg=#Ls@UJTT3&VvSGDNBHA73e zbTI5lv+<@tHb_ML@a3~fxDkMHLsQZc5{a`oPMkH8uQ-#0m(iE18K8Ebt`>I-Dl)2w zLPy<^laeLQk+I{??)a&WuxtbZ3K2?Rds`>g{lF-S}lH-XXXhn1#!IhJK&(G@}^_og5#PGw^WqAT~%#WYnClFN3RMLK_vXgv9MPwX0q_Tw=L1%b6}) zHxFqgaj@)LUap2=)V_!kly0`x*ESTM%HcA^h6XlL#E)C?`?;ohpsIW>LO%NnljC;C zDvx%%X>g^wX(o28r1rygy2(8e85r!T5*E8m+_!GjO1%Lf<~2C0r6Jw*1dg=QwJbdk z`g+;HThZAt*sC&zvIHZfiOo0B>B4!hCuhRLBkWj?(}is8Z3TUEg>YJhggaOhkra|4 zkuBp?{f4I@)qu!Pf9j63wgh>0UPL2kSJgON+Zj698KpW@HLK;fzX2C~E?eQ`X8!D6 z6B|?V?{Z2@U*N@9RmLtUhgKLjMY^AkLkx@lR1b*_WK6igGRmHVD;Z2O<|Nc{W$zz7 zblC8TdUx^lkd+N(n{82{LE%6TEd+|^63%+QDZM{m!6o>pvL~FF@a5O~Y4+o~S5HjO zqF1q(Lq;d3fc4!)h>c`Crn8okC$z#|f6~t{n3h2vWY*VEIL+YXcH9kVDy0qh%G14M zh@Z~6Lmld$5Ix&+2(1q6IbJhgy{>j9PmVr1vPHp0P=Sl@3FGkS5N!uhhy{g&0_OaH z8tL(_THlkm31>VwyCJ1;^l#SsWcE;W6HQ^Gc|`3$eVp}R{En> z?TtD@1)97;J7w5skjTYV!N_gLJI^K`frU`N2Nx!Uk&{!)m^@H5#@8Ue>eCp@48-DR zpyiy3Es>4e>WxnULlU~ib=dp##Vui=ZHb6VSnWutSR>c4zao+VH_!E~RV8L3$5j#7 zp4SkzoelJDy2}XCFdhZfC+yx4S}~IWc0?PUgeFJQp(j-Ny%hINen54V2+_f3#}vH* ze45MrHEe`5sdsgcU?y~PavtSuR~;;&DO`q_G4U{F9$*C0zQtL0vt!(f7X=oTk z8QSe}e7v9*50pInPtBT+HByuQT;+Y%b|Xy^vc zh~1|`yz4D_;(@rlXwHO=2(?>>z=1JAo0Iboi4F-hK#%;Ge$iZxa_{U6zz=r(9%nta zg25oD>d@wUMoPHm^72;B%JWp&AU}Cq*71X*hVwnIy*rTOodX6e%e_mlA;kx${THGx zmmO}zAGgSvIdfyb(IYAg9G^fgk6STDODa9@5ww;bwxN8!TYxVdx;_45 z6ZZ~{Bn*af!#sP3M`V=L5+*Ldfl`E=y5|Ia>or=e*t_Ng$4*)GQ4Hw2JrR*>%dh#C zt={NDr-UtZzM|`=2#OA+FKS_9O?GR?zclzmrq;0Ud7+lO+GgtQc_aFY@^snZSe6`2 z1~ElC1-U;6LJ18u=Z&J3QTsdqIL}~rdWbG22-+w_3)-=g`Ytx6S81p z`T2wHhl+%=am@v?j4`GR7zV*rZZ1VL8F0!>Uc0H>o|WKKX?&AA%vy5@b>hBW|0`I) zw#Ivv*SZM~dDH$|aN>)$iiSIGO))c&u79o3$w|@! zQBIR_#*#u!Dfw#Xt0IEZ1+Ya#B2GG2bI#ZHp_!^rTK%u)1MQZ)KeSYZdksjo$B=|cAwCYWs6K0dqwB_+H*aEiHsZT)j%fBQ`fCul zZTOF{d!OBkH-MJ8+`)6KFm3d_dWNEv7M1-o6kzn!tXJ>j54hKpk&@e3btAM_ zaI4l@w{VQJUhyhhSRPVn=vaQk5B`0ZmX+GOvhgo%lxebQNIe7ah0*)~zcC99-RMQnMjcVA%VTS(IXk0+FtkjQXfqwq$%ad`Jo-8W?CB=$cCs-Ajg>pX9M8u>8u*a z{s6?yj07j5NSWkrPhfKwx1(hwH`*alY>Z?uS8~8^5Va(yvDiI|CKZJcu+ z`03L2JaWJZji0feJ#S98GK<{X+mnF7oMP^Lz)s^xnF&i@Y;P4}yH4jjl5$rW)87EmnnOQxL~rkDrGw%? z1id>TRFuo_PY1!2s63*cPli8p^5M_}rhLB5w!)<@2zzYDTz>|d5PSPYN+lqPD2wsp z%sscFmD47^o|bRCk+lb{n9K~1yz}#O9WwbvYx^9oJecmN;Ip+IRft%E@WHDXD`AhW z+`}Z7hB(gk5^*;_bAzD09W;&>auy^I`h`b+KS6`Q2uW5O3GWO(^2GBUpODK^;qFaJ zn|X}-I2%SX%WxO=!{gyM`@N$*Caapn)xPwvyShC=ahU~Mn&V`G(c%xta<|#~Ml(7= z6wany+U4^04A=GU5t71+IaBgRncBD{>)n>%BtUqFyL+cLb3qzxv8fx6@mjglw_FFF zL9me|eoR;{`T}-%Lcz1iAxlS+iz>C;1jz{9JCRmHsz8zL`^ySlX`c3&m(YCZW)D`i zaCi;gJPQBbTGH3Gg=uCR8@X2SPr;M zt$w(R#$5Nu$r+=+frC>TefOqCWUwnGl*?9T+v6l$>6EX2wqfWE!qz@KjBPDjK!2_r zHHa8biL$zf?N!8g$Tuh+**gBhSP!zs>Ez5t5nEiI$Hu^#B1zacyhDwQl&&CCdeY?HbYMJw2twZ9?uwD2=ztJDJfgo|0-{%?bf!U9McJj{;X!uZtItQ; zlSd+`Nvv6u%q565#~edqM6ZpyC^uJ|gK-6qbJoLpn~oGfpnV$PBg)B6VOv&Pe{Bmp zmE-W&3CRsceD6Pk>@R$xsMoBH*t~0}0!p^Utn5Ho()8AYrIf^zXe*w3OzWw$BJfCB zY*-uL?IEM4RL3)m7I*Z-^sMYu#6y~iU8BC&H-G8m z`SrG6q4#Icgk@V8nY=DSA##g5UyB=W#>e*74xvtgF0xh#X=m5?=>+9yF;84*aA+&K zUB;d~vzoe|l1c9Soz#svNq_M9B}ANWV2JjBVQwz8-A6%e>qz`0gCWqD`2HgXa0U0okU_q|+vA}m zBQKUfas)3P;ubkOE$^SH8FFHx7iC!?icVkj`2Wn&3=fDsAakg8jO1;U%{(_BynmAw zJCA@3I>YcG4C{H2aQZGO36Fo@hW$kR-{gR_zahAi!%XOZeTj~Q!P2-vW(NtL*%1Nx zB4=!P5=asxfyC%9svI9U!^+TD$xcsc$%(;5_i&5>0Kl9%{`$n|0Z-t)Vy7i)Wd_&K zVc*|-_=!OYT>cyb?|}mEd->NVMsIjuvP_k4{$c*Nov{|@H=m;6fPDB5c#g^%tOFbu z3SYA`3p%$iApn^$5DL0sY2%kkD#|FB%6tcJs*uA^PiD z>d&A`(M~F;Q_{I|?|9ey5uz+ijA!8)5y{KDWfVc&;7YFJKw%tjg>PVru9tqUQG|Zd z&Xw>z7kX&?T4Ja2JCv(Iv=qOLr=1_*8Cyj((E!8_K#shKLqQdf!sSWO9YT^5iu&ZdNYyp9FTguZPBeAZ&6Efb>1ya{y8|mCUGx%mK!l z9MkTN9PejhS*>a~*r-Falu(J2m|VQE^KF=W>jPd9LZo+z3&HO)9u;?Q7+zz=9T^NJ zbX$uH;&{J-lUi}_oE&S!V*seVPL>iuCG2?|FvlC9w=+S4RF4tG2f&G=eNf&p(n3C@ z=mT`NT+$R~g`eX*{+^mE;nv}T_`k{xp#O8dK@xh<|0BtKlM$v?~V)tMG=NbUru-Ime`O#@#Ht1yL_)HRP&I)dnh|cH3 z$E`EgrTQyYke1iIHd7R}t81h-J;$LBFO$*pgsgH%DXIJ8>_Dih75ApH09G8?(wy&z zDx${^*CpU8Ty`eELm?snB!a8DuTa!6L-(o87|`?Jw(WW%8|>jkYYxc2EXW@uC1LS0 z`=cyObfl9+%TYJKqwkKg4ATR$4pSbnciCN4od~6zsC^5HO@3}tO;>79`)M_^j>O`O z4;jK24l53JZ^<7yj`-~G5eN;Kn4*mh&iWUD;EWCt{h?CbOUSL673Ff*4HQv1+fzuV z1Zh`kM-Px!toEW;hqQp?JXkRxsh-bMTnSE9rpQ42z?{zs{SLXo4zyI-*DE+lv?_8$ zr;i#cxZs69lcR%-g(bM-`qAdf+q>=XA_-7G^u944wI$Mm93DJ{&0c|u%g3H{mXl3W z(0fKtmep5o{MywK!4a8YfZ5O^Z6YqtbHn*)?Eqhz4LiR*+CR7Q&@|ia1_)LJe?rjo z7Uxx-Z=_~)kSXQ*T;6sM8A~dB1Z^UL${k>{Eoouv)UX~AfJpM98XUVYy(e>WxbQu2 zQ^6BGaQ-_#W8SoS8y3*a3cOWSkd{lyl!AlPFgQ3=Y5!8A5}5=`M`hAb%HIt)m>&oT z01-3~4PgNsw)}nhX4adv8F{b_2L+JMKfz<04;}qZIv)*!#`ea$QlK}iba&0AXK7nW zJNhX$>gmo7b_fFCRuDUc8uOtgJbY7%8>mLv1E<4NgCn#jNR%^URtNzZcPI^;*EJ*Z z@d|b?aZMM>x;C~B^=R?StQR_;y+L+U1<)~!F)g`hAz;k7dVjn0)jn6{tgDRpgZ8g* zi4QBIpOe$iZpt6KTYj@lMiFm~8RZQXQv*G_P|hjZS4vP_gg~(A8*72!C&Kmf>T7)6 zQ~84|<{)UNbw1*+$2B<9A_|}p|4MUlS?Or=E0=M&KHc?cfVICKvy?46;5!iNm@)zW)m!-yqK~t#hX_riNxPq_<~!PXr@YsS{+?yLVgKbFFet!~);u`+aFqx?&3BtpdeY_cCi)DNizfQ4%oI)J*I%G{ zV*Ah!nEN}GuQAgs4&{j310=(Nz1%@TZe!jj%PefaCf5BVD9i}kWYv);SBCb6nBj#f zA)t-~P|2%FE9N!ptI`((*L zpTb!9GsrKEHnTC79HXOcTNjA&jpN!h@K|c+@81>tlgJ*MW;gu#NzBkwW5igrKh54! zK+NP7ctN=v>8V!ZUL%q$bluxmWdQAmy=f}8(>ieEz_tXnIk0r2>rK_`-p&!`KY~%+Pf98COX_CP zpggI>E{5FCkRe|F`0dS9(lUbca;RELpwKDJe1aEKniF*bNY|Rm6a9!E`EnfB@nyX$ z_Y%Z`_Lyr>2R;Z~5@dH!w{nDA%C&1C6ryzSiqyTveu!{-can3qVEtU>@ydGMC;T}G zj$=@WWyy4dZJl&LNPl75JkjTUHwFz&_+CSWJkBG~F?V5c(Nb;19Phc6vW3aFcZ)Yv z4s3@}@;@2#i4k5)AnE)^qIQ;;bCUMYOsQKodp*{nTZ&n5061KtR&a9dZ4LJcqh;R6 z66j}$hep=J8|tMfhj0WFeJB7QTND$Ezb_=ST;7hlzB1gOvG0Eh-%_UHetNUUcpOva zR4;Nq69^%EHQ5|tS5#2UtnjYc+ypDxJ)*%V!HclB`@O$bA<+k1_j6l z=Yi#XQjRy~wy5@KjrVA^`z8MN2}l`(3?rJ7_l=k=0C{Q87B2&ShJS*Q5C8$@ z(_%^h!eW27c$e1!03sMW(k67OGf&3^n)n`7|MBlC-ubZ9!J%3BgV3H3$M>`8H;Ad+ye>zZB_jikr&Tm0-Q!)F$ z8o8PGHsDRLvb2ZDdn0N7i)iG3KL~R+vppq2ec*EE66E$2>)I|H9dF;cC|a#goYMgH z&%aM%Q#Dz2+i@i&9>!&Nvk4`FmqY?_-R*6%zYX|vUTbk-b>LURTf}aDz%JiF3fNB@ z7bKwm+kVdDc5w!fYHWPH(+#4D6yJs)?i}s)r|u&nK1B3}+e&{mXy=owYt!jn*YP6% zQdt2LXP14zelOJszMNU4Cae?v)erof{X$n@ez;0o5o8M9vQ{Fhrwx_UW=f*@jbvy0 z3e5HnS53gzpj;Be^FGpWnzM5UL2-#DswT6j<{bSVW{y`ip<|TJY0>|xGT?U`w!5CcW%I;cc~jxc7~Yy zF41TGkF)dl{DT8=cmiyhziq?W{R5}NOSKoNP9C*!{*X%+phpQL4Z^A_Kafp+mV)0U z{#);#8aUmp)TE^Ssnu0dNu&4gVgTKm0&s}M>$WN?iL4VE9Q-@BXK#54eni3R?vHEc zb3Hx#Uj9qMz)05H|H1Jt=X92ksp*HgI>O%;4#8}kFUeM$h>6FGN=s#xEXrK;0Rr?m zr&V^{?p%I8%Kz$450@2xwe$gre!4=ly@NC)BwWLvTELXNg_KyocK38$RC1t@uE6Xc zy_3KnP;gmauSf`paVtrMyL15C^-fil)cQ9$E>(O-NJPCoAi4?^4FBEMqNBl$6v2dN zl8|cL@PpTgj9+*oB7d#VQz2B#@?m^T`M4?kk%p2I)PwxD#UqoEl8#3Ot0?Rac64M3 z56I!;qcZ8;o2YL71L2I>_*o7Y6*bwI<%^uMG7vQQZ-boQB&3&VTJQau3w+uJqr&35 zd+&s7@G+{Eo`j~{57X9s7nj7%bIJXOUcZxV`r_V0FRKkvD%#{*jr{IIC=X@QS%F3T zqZ#RCJjsi>sW#hZvz zqO6IRVVpVZ}gND@?CHdaJJHXXYZ`D%!7PR&9*WiMJ8Kof(bKLAz;BC-oAs1 z_5SRP_8ssz{@b>40bE4;e*q!U9Fc#>gE~iuHhIUBZi|?TP^afhLo;g)=XBp8Pa@&F zY5~fdV*Wp${Ye!P9E#W7%4tDVSq3fzsFiO3=a1MS8hz!(EDZ{Ys@0fDm#VI+;uU4SNsqWy-T+^!d1mI z>1KL*(%x#yUH-=U8lyL9w zr8!pv9!GrW4MZt8Y7WuM>ri*UTf=9~{VubvSX_SSB)%tI@p~hcy6J@jAgO-ic37GF z_ju=TCuenEt`LiFfo_nHij&&=;e4Nsg52nTQ1}Cax?4{Y-aa9C`{kAsVle{fENyDq z*0-U7Dc`biJ%?)bJE3)h5EU*S>hmX9&+xE7I3q>uAz*ZjXP}_`8F~ncmyARIw<>OA zq`!9ovjRlC2OS@RLuwEA_gOi`kD#${dH$vEsQ5t<&~J_XcDcxJzruFzgQD->+D}4I zul?KaFn{iU5AY8?{`&xb>fir2Biu~a67D=w?7WFy$x zGWsLXI`E6uSd6kv()CQK>Wrqhs|1Arl7bwzMzp_dOxH5TT=o=#dgQ zp)xo@bzUYb|C+NsI`v*5v$~}aqmmHgfgW8t?{`v3-Q>l5>?eF`8ULPv{62={aI^eC z8PnH~fZ;;8j~-glC$hZwFdk4aNP~$boTlkqG}4gV$536=H}Vt)`wJsCvpRPoddsP( zwNaG*V5wcG%}aY)n3A)oo6*<)q`E`uHc-C3d#VMM;!UFS-nRVm{X^PTZdg{$Si@(} zFaEU>ZeJDj{1Zy_AaR^1`Dn@3LT)6a;h*o5BC6k0QQbpBN7W)HCI5t?4te1>qhr+A z>D1iQKtJmo7HjAhYv6VNO=rSa#*Hc1q47GR>EL6x_DgvTM*SbDM_5RP486bjn!fQy zc##su;qFnjlRu8x*39l}RN)bg`u7Os9kz9NjnDX!y}Ow+yYAWPVhyW{^}T?^Q|mq3 zKapH`^S%ju-KW-t%RqJb{9ibbBK2h5Fp?5im}aBbANu6T&bavqQ;HP8LoT)vO%=(0 z`TNS}!uL#AmR$`0<5{UXvL^pIul72?D@ELk*v6-gLL_R=iqD&kY>@ z{x5zlpXpQA2IC(PdX+lAgEyl0^I#4z;aBV@O_-;~*AT$nFYVmAzn{4I6z{e7qt^tj z9Z8@^hndg|GZ>hA!Nr}om$0volu8G6a&Q9v#|oQ@EqZ?p+Mh2Mp3H4vJZgWAs?|Q; z<)QvIQV8%~o%~bXe`8rX_8z2Rxc+(ACWu%}s?!LhVd>m?Bj`c`J6r;1Vi#j&u!@U+ z#}<5TQV4eAoeg`25Z2X)CSBV{?Wka$L0^xTbr!-@OIohen*Z8M<`WtU-$(`H>t`ZF z&UDVa5d}}f+FtfgUyb!D@Ics=`2Xx5|0YBJ>*;;VtS6!Es0En8n3{UQFry7QeZh_fhWi8j`_)8&9(H;ps>t(C`vDF@eI~bUpBgE-#(3z_3-MG+-usp$8i@^h z`t<*V1uVV$K%XvYJTJ|AMwkkA_%=~U{=TR^oA1`Yf$Urz_3m+Od;HCC_tPB5o`d)C z{x#V22ZH;c2tn(%C!Jo{_pUwFn%H5eUsLAZzhpP;XS=g*&4-XSNIvirY|V`qvskd* zHfmohr>8gW-+jMhVRgPwuk>BOu^>;f5(pNryr?f7Xs&1t`WNdtkN8+lzd~I=qZ4DM zx~KQb0dJ)F>fS%}4*(*w-UDJ(0Fp;9OnElH^~@`b&irc^JMTBKjMMg2!7z`ildWuN zW{?SFvhIOG%YSxs9?{c#fKn~h$=%i4;5ohsf34x4ZB|n89NJ`XQz5@2Fez4P?WWSN z{m&jS7|t&|WojMWe9U z&ku>)t0>jujUxXEK)6hc#|nF#fs_LEs^1JP=Cn0getl71dva07bMHAO7A-8j*$XOxw>Kca-?V&Pt|xzeReiHWDe)P{T9fl52x?lMDR&&}?~ne^ zP*Ng)0xR=7kGuaz)!8#&#Q^cX-{BX3_V&+-hQ#IMY{1b+$JACUv;QD`vCB_4hB9Tw!PTE%2xAX9*f}N_6xN%(>x=cTBRCyDc14aqf^qAnd&9`%Q-!fM zNAm-2b`p&6XW&kZFPSJUmJRyQ?23XPN|pi;!>!ih7jx!NS32J!3LzsShdAbh(Wr{V zy)GL4m#Cx%r9sFTTSmRqPt>oa++WC~E=VGT}q*#AM z9Zg#AmD9X$u&=M<5W=CuH~Vorbd4B$kWG5=%bLx$B(JL$=Cf3lJpwp z=H~YHm1nVAv9Wks`#YviPG4%FS#z%I@bJ-vg@xb+24P{O@kbOC-gZX0NDft-n}+g> zyBiTR`A^f-6E)1t_p>P}qt{r#wK$EVjULv&5K!>rAXa+f(EM#Di!@)6G?O62)=^(-j9M-Q~>$DE8 z;WEuPEgFkGoT{#3udc4%*ffxneu9bSxUtfHj<5amVq%8Cl>^^?X zEC~&b$jFFrjVKHvj1e?4%0)Dw&BLHU?1^T*UT7Qm*0|7_Eu=3fxcsL3&b@<#_J|Dm z_jb+nXR%jbO!If8=D|B!>#M8%$VDXu$xrjtlI}t8-R=n)rrUH!oHu33=A~<6v02S+ zO-)3{;LcQ{Q(dp7?e~N&ImU8Ws~v6J&62rH&D0=xnAv~4F@}%#BqB0WPg`4CLxY36 zCQ1G;U-0v%+6v3{9cmohr`DgY6IQ~*7ZwI9s4dw!rZUhoW%H&5R_5nJyB4AtqG9gehzt#>DD(v>C@8S8v-<5xP%1QO z8M&2-k_z&?U0mLY#BpMv;l>09OSFt-SQJ)IO|E6`#F466pmEw=NST=2kJ)i`rCDtb z?A~{}v|nFeE%+!nWtp@mWv1fl&VP1x7IN`Om^7ncg;}F*GpHD?dc(j_X>HgPviNZ$ z62#hc#VEM$SSmOs3D9!nzOLATbFn2RgUw(PzbK!!MAl;1!zIU>S;gJO>l2L!jAi>y z!4S7tp32wocO^!rmEipcp$CK1pbO3rX0o6=bR26HbvUIbBlu_AARe4V$Za-mT5CSAI5T2 z_Tg;}W>g;#hf&JsTj7d^&4=D+UY?bmz9?vlR!_(+uy&gF}Ji-+uk3z zcABcPbw9a~OhdLU8`1cUbT!ylgauc z#-5!;MYOd}m(e99P|>FR@$suSx=qXY90emSX`GU+-w8DE*c~Y8BuyUkysLLQQA;=( zMzyz}z#K^P!D19@E~B{=sy;z+lUwv^3C?zztTQjC;K zGNrbLA*240&yxlOK@{(gTr1D+tCkwgpCLsJ4AAkS$A1>Cb%Lrn?p} zd%RfQ&LQ&Ufcdhc?LzB=UlCI2kZQghvFX5ejcS?WdF|XjjWTgsVE`}W2F5M{~JKQV{yAt82MBsn+b1Vd1eVTA|)= zDd}+Ni#=?yIWFG5oK@nKWEZPvzk50Fj1?tdlhjUuG`z#RoL2;S+9*wH#J3M++IsG%kWO$ zu(99w*@fO%to&T;a8gSNX{e72^H81j@b@3d45=N;m?yfDan1Bj#^88EU3+mh@#PM` zYY&HCP3%^gX_B@Ro$qn3KTj#CiV8cM$>@)_9Zrfwbo-rS4<*x_$ZK|buFtJ5Y+{Xt z?>)jfU1*~Zh$tE>+7+U+9Q56;wna}(-T&Blh+PVm7>#|fmp)Us=rb7o*)r9TQ{!&` zA1lS#Ys2P*DQ`B2sg**EWf3~}R+2cUSK;P!3z%;rtK{jj4;t|pJ_pA^FM>8s@`Ij9 zBtlZ5l$bK(>LO`l9s%=78gt?ARv?F1_S2vq42O;=VjfZ~=1)IOyu>|g8LcKscO!}x zb$XOFC1N-&WgK2LJ$Tj~7~p568&|_)Q>c00aW}8_RJU`~v*4L~Yx;^>L$ml;03M%q zN(O6@Mw)0`&}og!&jcHxFlxu)i$nhd_|)fvvfwJa&pV&bNW$NxFJZE-K@BOjmjtoI z4Ic>?E$Xc|hp$gO2ZV;w3lj6n0c=)NVqew)S-I6;y**}*5uPbdTK?YG8ViT?J*U+q zFIh`bdiqM?sj4?`s;7}5ZmQF-UjdHiNQ=Hgh5cTxnK9v`BaF@vcW-=Mk`3X&H|mzl za}+L+YP_46q(K^Nb8!OcD#(QrCNp>}>m zm`mtg?N!qNx&kRCSBPLOYo^iF&Fy%L-exlrve{N#;igeOYH5Vp=xx?XrCA-9944%$ zR`3G>C=7cB(rTo#ua0Y*fT5^K?oyF{dzeqk`5|;-OWW{A%~XG*4M3zYE=Ub=av3KGuHM>a8w7$nPgAAP`vOoSfF_ z?d1)ae0%crc%k^4E1ys}i?BnX{n1MMIZIixL{9?gcmuy^<1z|<>L(p>oDT@Q` zj+b}tK2OebS|6TbHAfdfNmQz^u$+w#2%N*IB1L4eSb2`fC8%o9w4FsF92-ESXazlU zuP5hm^Ghfc>AxL_e3m6klO_^ndAxP!6`E`BQqQ$QE)4~44A($vmr9ilsIYM5*87Mh zjVzT#8=^OnI`sd<@8ZX%I9RyLdF4ZB|PeWLU@nnY!N{ksexeCJWx`i z8KNB<8BuMoxOMC80B3B|M|T!X4rqyx{D%a3cWY}jrz5iQ?JT;LA6Eyps$}S-T9_YP z54xui=(%FTA|jfS6T@d_)E$X}4+!dx%PtZcT9V^*=Q8dk+aFV>YQM@hXe(I1-z4Vl z|D2|pEERfN!qIM3x z=aJOvx?0P{)=CDV^wZU{>HrcI+yi#j1F;qG6BdG3EVyTdqM>0pRG>v4xiVGhep1=g z)Z~tgr-gQpuebK>j6W5UxOJ;;zFE}E$47l}ZEXl!Fzl*ZO0!G#no_aGs|}#v+kDwc z-0!k|=W1XT6BA!Fj#y9(>IjW-_s5B&x4sqhRzhNLn2IeTQ+!mT*@rc7kDX|9qFA3f znhWx5b7r#NPu+Y;&&bHw;)6?8vy&n?LUbs~gN(nB@lXVX`$@D3{h+nr_CbkjUG&1o%!YjD*VSwf8AxbLETmsDe~M2}ZL)X1vWz zh)wT^AyD&pL2p%5u1M&Y`)cch-@7~CPD~St)7VQ=(3(#*6av>T8i6Zc6#`BeT*sRI zVo3W-|JZ!*B?N8HKynLDN$ILJcY89ugy`E^yw~1Oe=qk)>xq>#jpcMK@ks-g4)mHa zUT(I@Tb8(*B0n|eXw|+_Z{A?Cii(Fa&dvG)c^rk`Klb|ptMxX=tndoX8{P~H4lRKh zOVPNK?wI2gpAXtVicS|u*JSxbt}%bmIjpkX-Y#-8hj!~jj;+emoEsY#J_Kn88;3qZ zuoNE~;R`fk+McW_)oeq26{Xc7>(!IZ0;h$OQx{{+jUTj>l1K% zF|rH5dkvhPxpCE{I23Mvl9zXc<&hBW9hmjysT$|H7Acl?+f`J|aY%1WS(}_4v_aYG zC-#@`r>SRfaW{ZbKQ=b8wz~eFzv&ebQDb9ca}#kDGkIKe^j;l8P>Orp;i1LU)Re?P ze|-btV*88NOs@+Hi}OoLN(z3^7Sale_6U3sdEoEia20(`FpGp;>Wj@hURUQwwtNt= zFBo=NcOF_^F5eN_g@c2OxVKOEG7+Lysd{bn{t1DFDOuQZf*{b-KNvtZwlI3Y3+OZ_1=*N zT@Z!z`u1TIVE6Z$h2RYC3bRGkmtWEQb}x;OYfj_3<}Ray(rn!n07JCcL)IR*7v6X* zcA>Rf7Yni+R}OeNV(Q%hM1 z4z1o+%+00d~HVy z?R^2l3}j@Bs{=Y!7}f`s(t zFF2XU~5NF1O$6}^TKc68q4I)YEMQ-SumfLKl@sd?lQ=?y?HJ?3PeMm za_vyAA;qr5av5JI8ZIGAo&9>?GPXSN7_vTiEOicygCsSm9AVVbBw3lXdm+c2`SA) zH>eqjZz(D&0`aBh+d6_O(Gl?=BaV@Zx&4@E2q)s54K@yN7;JVv#Uj(1nVHilSJ*9e zx<169*3#12cbYvrj3Q!O*VonUilHx5tyLM^YGZt$cw_|;YwXHZ3(z1=#%h-f0bEC7f+U-F^gK46y^74*z za8ywh?$Zo&f+NAZ_nnbcqyxFC$Dnd_c6BAEpwO;&xP>N)m6y5)F5OPM?783hd{O#f z-LdeP$8i@;!>NDoRz;=tsS3#HJ2YrOEHn zmI4PGZnujXqv`H64DP1b?+<<)ZwJ7J-@ z6S%+8zK8DIt8U&RjuqY=?`z-hq3N=alG^shK^~W@@D!+g+Ox5&Fb>Pfk=a@LH*XI1 zcCYi)idK=I?@t`gM|2V^{cOR+A|$Lee<<=cc^E!0Me`?Y@iochZa3WPr8;em?nC)= zxAST+CCucx68l?mVmYi}dF2skr^=tl(JZY7I`JijCQs*eLd(G&V7z#qZ#MZs>vVIt zRO6UpQezU_A+DC<3W+?Gmg9v#OViW$Z5tsDv&H(?iTv(zN>-X$TCP1YXo=hvSg~npKXQgXo1&4RIaVN?pEa0A4Z43y-NrgO53)XhryCIhxPt+_okxS;t zl#P!fO4_^gc+6=rqf@&_JSon(oSoz0%9#83>SS{;|0@Q!n4PrM!UEcyp7`FZt6-%b zHg?gzxtm)Z9Oa`~i$mC$?6p%GR9IMe;YMG8HzQ(W6L3-cSqyod@Q*CF7 z={iGh4yoXXC{`{5kghDo83^$?zeXe{-_ML&F2i=~a$c+8_$MD@Wif<#GHeXPWKD)L z&*ud`9l!;b0p1}*{`W75lYrh?LTnk7(M|?( zf3SfFu&_vzI1V=shZAN#@-;k4CDYW@ocAbQNDrAK3JxXpH8vUJvRSFRXkJ|8jlUff zUv9xLq-u6w+wsxitM%_$C;axOuMcJ(A0=ZBlaD{ST(^DZYX9dOKjy{d>G&!>#}Szh z0l%AD(+yOOS&Gx+AM8I}d;jYq3{!8a&N|Tw{Wa%tQKQHHSbd|D=WLBVzKAFBi6y9? z0wET{2>b23jj{65Pbj1B8gGugzJDj$Ur+#*NgT6nZhazhII=4HeZDTeAH-=n=B<-h z>yW@=2)l^U!0eoExNWp-xJ;ln0Y}`4C-1@yx-;WuBVqMLB~JMDi;CY5Up1@JVpi2W zizP#2xDB7PFp<{~W_1zu#By06W~Ri@HaAoxDw#{~=6oLN?1}jNBcAHqYt4z{i^&1QZna(=Any3V44x+nzS0UPZd`e|@Or<|y)OB);a4F_F|X%yGs$+FsW@=@Su(fYdu%agBkGNk z;_Js8?3*Z?=X>Rap```l8y z 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 diff --git a/documentation/readme-images/src/delegation-model.svg b/documentation/readme-images/src/delegation-model.svg index 985018654..d65a45e13 100644 --- a/documentation/readme-images/src/delegation-model.svg +++ b/documentation/readme-images/src/delegation-model.svg @@ -41,7 +41,7 @@ pilot development every change -lands here +joins here PLUGINS AGENTS @@ -143,7 +143,7 @@ gate-keeper — checks each merge -How a change lands — one at a time, so many plugins can be built at once +How a change joins the pilot — one at a time, so many plugins can be built at once 1 @@ -158,7 +158,7 @@ Second reader another agent reads every change by its content -before it may land +before it may join → From ef439a5d8eecf6458421835a04b28a63fa46b803 Mon Sep 17 00:00:00 2001 From: Doxa Maps Date: Fri, 2 Oct 2026 19:05:37 +0000 Subject: [PATCH 09/18] Print files: a stale cached copy of a pinned file is fetched once more, fresh The print-time files are pinned (poster-render.js and its classic copy, packet-strings.json, ne-places.json, india-states.json) and were fetched with cache: 'force-cache', which returns any cached copy, however old. After a re-pin, a reader who had printed before kept the previous copy: it failed its pin on every print and the print fell back without a word. Page 1 became the stored poster, a non-English packet would print in English, and India's state cards would be lost. sha384.js fetchPinned fetches force-cache first (fast, and offline once cached) and, when the copy is not served or fails its pin, once more with cache: 'reload', which skips and refreshes the HTTP cache; only that answer decides. posterSheets (the generator and the places table), packetStrings and indiaStates all fetch through it. The classic-script path refreshes the cache the same way and retries a refused tag once. check:pinned-fetch-fresh models the HTTP cache with stale copies: page 1 still draws, the packet keeps every language, India keeps its 36 states; a matching cached copy is used with one request; wrong bytes are refused. The previous loaders fail it. Self-test poisons: no fresh refetch, never the cache, a mismatch accepted, a loader fetching its pinned file directly. --- internal/check-pinned-fetch-fresh.mjs | 163 ++++++++++++++++++++++++++ library/data/indiaStates.js | 11 +- library/packet/packetStrings.js | 10 +- library/packet/posterSheets.js | 32 ++--- library/packet/sha384.js | 22 ++++ package.json | 9 +- 6 files changed, 218 insertions(+), 29 deletions(-) create mode 100644 internal/check-pinned-fetch-fresh.mjs diff --git a/internal/check-pinned-fetch-fresh.mjs b/internal/check-pinned-fetch-fresh.mjs new file mode 100644 index 000000000..35ea7b0e2 --- /dev/null +++ b/internal/check-pinned-fetch-fresh.mjs @@ -0,0 +1,163 @@ +#!/usr/bin/env bun +/** + * check-pinned-fetch-fresh.mjs — a STALE cached copy of a pinned file never decides a print. + * + * THE DEFECT (2026-10-02, on a phone). The print-time files are pinned (poster-render.js, its classic copy, + * packet-strings.json, ne-places.json, india-states.json) and fetched with cache: 'force-cache', which returns ANY + * cached copy, however old. After a re-pin, a reader who had printed before kept the previous copy: it failed its pin + * on every print and the print fell back without a word. Page 1 became the stored poster (the phone's packet), a + * non-English packet would print in English, and India's state cards would be lost. library/packet/sha384.js + * fetchPinned fetches force-cache first and, on a copy that is not served or does not match, ONCE more with cache: + * 'reload'; every pinned loader calls it. + * + * A browser's HTTP cache is modelled: force-cache answers from it when it holds the URL, reload always asks the + * server and refreshes it. The SERVER holds the current files (public/dx-maps/assets); the CACHE holds a stale copy. + * A. fetchPinned: a stale cached copy → the current text, after exactly one fresh refetch; + * B. a cached copy that matches is used as is: ONE request, force-cache (the fast, offline-friendly path stays); + * C. a server that also serves the wrong bytes → rejected, err.integrity, after one fresh refetch; + * D. a file that is not served → rejected (not an integrity failure); + * E. loadPacketStrings with a stale cached table → the full table in every language (not the English fallback); + * F. loadIndiaStates with a stale cached table → India's 36 states (not a rejection); + * G. generateSheet with a stale cached generator → a drawn sheet (not an integrity refusal); + * H. wiring: every pinned loader fetches through fetchPinned with its own pin, and none fetches its pinned file + * directly; the classic-script path refreshes the HTTP cache and retries a refused tag once. + * `--self-test`: fetchPinned without its fresh refetch, one that never uses the cache, one that accepts a + * mismatch, and a loader that fetches its pinned file directly must each FAIL. + * Two-sided by hand at the change: the previous loaders (the pilot before this) fail E, F and G. + */ +import { readFileSync, existsSync } from 'node:fs' +import { join } from 'node:path' + +const REPO = new URL('..', import.meta.url).pathname +const ASSETS = join(REPO, 'public/dx-maps/assets') +const SHA_SRC = join(REPO, 'library/packet/sha384.js') +const LOADERS = { + 'library/packet/posterSheets.js': ['POSTER_RENDER_SHA384', 'NE_PLACES_SHA384'], + 'library/packet/packetStrings.js': ['PACKET_STRINGS_SHA384'], + 'library/data/indiaStates.js': ['INDIA_STATES_SHA384'], +} +const PINNED_FILES = ['lib/poster-render.js', 'lib/packet-strings.json', 'boundaries/ne-places.json', 'people-groups/india-states.json'] +const served = (p) => { const f = join(ASSETS, p); return existsSync(f) ? readFileSync(f, 'utf8') : null } +const asModule = (src) => import('data:text/javascript;base64,' + Buffer.from(src).toString('base64')) +const realFetch = globalThis.fetch + +// The browser, modelled: { cached: path -> stale text } in the HTTP cache, { wrong: path -> text } served instead of +// the real file, { missing: [path] } not served at all. +function world(host, { cached = {}, wrong = {}, missing = [] } = {}) { + const http = new Map(Object.entries(cached).map(([p, t]) => [`${host}/${p}`, t])) + const requests = [] + globalThis.fetch = async (input, init = {}) => { + const url = String(input) + if (!url.startsWith(host + '/')) return realFetch(input, init) + const path = url.slice(host.length + 1).split('?')[0] + const mode = init.cache || 'default' + requests.push({ path, mode }) + let text = null + if (mode !== 'reload' && mode !== 'no-store' && http.has(url)) text = http.get(url) + else { + text = missing.includes(path) ? null : (path in wrong ? wrong[path] : served(path)) + if (text !== null) http.set(url, text) + } + return text === null ? new Response('not found', { status: 404 }) : new Response(text, { status: 200 }) + } + return { requests } +} +const stale = (p) => `/* an older build */\n${served(p)}` + +async function auditFetchPinned(shaSrc) { + const fails = [] + const { fetchPinned, sha384 } = await asModule(shaSrc) + if (typeof fetchPinned !== 'function') return ['A: library/packet/sha384.js exports no fetchPinned'] + const P = 'lib/packet-strings.json', current = served(P), pin = await sha384(current) + // A + { const w = world('https://a.test', { cached: { [P]: stale(P) } }); let got = null, err = null + try { got = await fetchPinned(`https://a.test/${P}`, pin) } catch (e) { err = e } + if (got !== current) fails.push(`A: a stale cached copy did not give the current file (${err ? `rejected: ${err.message}` : 'returned other bytes'})`) + else if (w.requests.length !== 2 || w.requests[0].mode !== 'force-cache' || w.requests[1].mode !== 'reload') fails.push(`A: expected force-cache then ONE reload, got ${JSON.stringify(w.requests)}`) } + // B + { const w = world('https://b.test', { cached: { [P]: current } }); let got = null + try { got = await fetchPinned(`https://b.test/${P}`, pin) } catch { /* reported below */ } + if (got !== current || w.requests.length !== 1 || w.requests[0].mode !== 'force-cache') fails.push(`B: a matching cached copy should be used with ONE force-cache request, got ${JSON.stringify(w.requests)}`) } + // C + { const bad = current.replace('"en"', '"en" ') + ' ' + const w = world('https://c.test', { cached: { [P]: stale(P) }, wrong: { [P]: bad } }); let got = null, err = null + try { got = await fetchPinned(`https://c.test/${P}`, pin) } catch (e) { err = e } + if (got !== null || !err || err.integrity !== true) fails.push(`C: wrong bytes on the server were not refused as an integrity failure (${got !== null ? 'ACCEPTED' : err?.message})`) + else if (w.requests.length !== 2) fails.push(`C: expected exactly one fresh refetch before refusing, got ${w.requests.length} request(s)`) } + // D + { world('https://d.test', { missing: [P] }); let err = null + try { await fetchPinned(`https://d.test/${P}`, pin) } catch (e) { err = e } + if (!err || err.integrity) fails.push(`D: an unserved file should reject as not served (${err ? err.message : 'it resolved'})`) } + globalThis.fetch = realFetch + return fails +} + +async function auditLoaders() { + const fails = [] + // E: the packet text + { world('https://e.test', { cached: { 'lib/packet-strings.json': stale('lib/packet-strings.json') } }) + const { loadPacketStrings } = await import(join(REPO, 'library/packet/packetStrings.js')) + const warn = console.warn; console.warn = () => {} + const t = await loadPacketStrings('https://e.test').finally(() => { console.warn = warn }) + const src = JSON.parse(served('lib/packet-strings.json')) + if (Object.keys(t).join() === 'en' || t.zh?.zone_affinity_A017 !== src.zh?.zone_affinity_A017) fails.push(`E: a stale cached packet-strings.json made the packet English (got languages: ${Object.keys(t).join(',')})`) } + // F: India's states + { world('https://f.test', { cached: { 'people-groups/india-states.json': stale('people-groups/india-states.json') } }) + const { loadIndiaStates } = await import(join(REPO, 'library/data/indiaStates.js')) + let n = -1, err = null + try { n = (await loadIndiaStates('https://f.test')).states.length } catch (e) { err = e } + const want = JSON.parse(served('people-groups/india-states.json')).states.length + if (n !== want) fails.push(`F: a stale cached india-states.json lost India's states (${err ? `rejected: ${err.message}` : `${n} of ${want}`})`) } + // G: page 1's generator + { world('https://g.test', { cached: { 'lib/poster-render.js': stale('lib/poster-render.js'), 'boundaries/ne-places.json': stale('boundaries/ne-places.json') } }) + const { generateSheet, countryZone } = await import(join(REPO, 'library/packet/posterSheets.js')) + const zone = countryZone({ id: 'country-tcd', iso3: 'TCD', label: 'Chad', count: 1, region: 'Africa' }) + const pins = [[12.1, 15.0], [13.8, 20.8], [9.1, 18.4]].map(([lat, lng], i) => ({ name: `Probe ${i + 1}`, lat, lng, slug: `probe-${i}`, country_code: 'TCD', population: 1000 })) + const adm0 = JSON.parse(served('boundaries/world-adm0.geojson')) + let html = '', err = null + const warn = console.warn; console.warn = () => {} + try { html = await generateSheet({ zone, pins, format: '3x3', seriesId: 'country', adm0, assetsBase: 'https://g.test', date: '2026-09-29' }) } catch (e) { err = e } + console.warn = warn + if (!(typeof html === 'string' && / readFileSync(join(REPO, f), 'utf8') +if (process.argv.includes('--self-test')) { + const FOR = "for (const cache of ['force-cache', 'reload']) {" + const poisons = [ + ['fetchPinned without its fresh refetch', () => auditFetchPinned(shaSrc.replace(FOR, "for (const cache of ['force-cache']) {")), /^A: /], + ['fetchPinned that never uses the cache', () => auditFetchPinned(shaSrc.replace(FOR, "for (const cache of ['reload', 'reload']) {")), /^B: /], + ['fetchPinned that accepts a mismatch', () => auditFetchPinned(shaSrc.replace(' if (got === pin) return text\n', ' return text\n')), /^C: /], + ['a loader that fetches its pinned file directly', () => auditWiring((f) => (f === 'library/packet/packetStrings.js' + ? read(f).replace('fetchPinned(url, PACKET_STRINGS_SHA384)', "(await fetch(url, { cache: 'force-cache' })).text()") : read(f))), /^H: library\/packet\/packetStrings\.js/], + ] + let missed = 0 + for (const [name, run, rx] of poisons) { + const f = await run(); const hit = f.find((x) => rx.test(x)) + console.log(hit ? `✓ caught: ${name} -> ${hit}` : `✗ MISSED: ${name}${f.length ? ` (failed instead: ${f[0]})` : ''}`) + if (!hit) missed++ + } + if (missed) process.exitCode = 1 +} else { + const f = [...await auditFetchPinned(shaSrc), ...await auditLoaders(), ...auditWiring(read)] + if (f.length) { for (const x of f) console.log('✗ ' + x); console.log(`FAIL check:pinned-fetch-fresh (${f.length})`); process.exitCode = 1 } + else console.log('PASS check:pinned-fetch-fresh — a stale cached copy of a pinned file is refetched once, fresh: page 1 still draws, the packet keeps its language, India keeps its states; a matching cached copy is used as is; wrong bytes are refused; every pinned loader goes through fetchPinned') +} diff --git a/library/data/indiaStates.js b/library/data/indiaStates.js index 78cf38693..a0d510a1e 100644 --- a/library/data/indiaStates.js +++ b/library/data/indiaStates.js @@ -15,7 +15,7 @@ // t.byShapeName → Map(shapeName → entry) (the map's ADM1 features carry shapeName) // t.byIso → Map(iso → entry) import { INDIA_STATES_SHA384 } from './indiaStates.integrity.js' -import { sha384 } from '../packet/sha384.js' +import { fetchPinned } from '../packet/sha384.js' const PAGE_BASE = globalThis.document?.baseURI || undefined const cache = new Map() @@ -30,10 +30,11 @@ export function loadIndiaStates(assetsBase) { try { url = indiaStatesUrl(assetsBase) } catch (e) { return Promise.reject(e) } if (!cache.has(url)) { const p = (async () => { - const res = await fetch(url, { cache: 'force-cache' }) - if (!res.ok) throw new Error(`india-states.json not served (${res.status})`) - const text = await res.text() - if ((await sha384(text)) !== INDIA_STATES_SHA384) throw new Error('india-states.json failed its integrity check') + // force-cache, and once more fresh on a mismatch: a stale cached copy after a re-pin must not cost a returning + // reader India's state cards (../packet/sha384.js fetchPinned says why). + let text + try { text = await fetchPinned(url, INDIA_STATES_SHA384) } + catch (e) { throw new Error(`india-states.json ${e?.message || e}`) } const data = JSON.parse(text) const states = Array.isArray(data.states) ? data.states : [] return { diff --git a/library/packet/packetStrings.js b/library/packet/packetStrings.js index a9a50be3f..4284af4cb 100644 --- a/library/packet/packetStrings.js +++ b/library/packet/packetStrings.js @@ -18,7 +18,7 @@ */ import { en as EN } from '../scripts/posters/packet-strings.json' import { PACKET_STRINGS_SHA384 } from './poster-render.integrity.js' -import { sha384 } from './sha384.js' +import { fetchPinned } from './sha384.js' // Captured when the module evaluates, as in posterSheets.js: a relative asset base resolves against the page // that loaded the map, even if a single-page host changes its URL before the click. @@ -33,11 +33,9 @@ export function loadPacketStrings(assetsBase) { try { url = new URL(`${assetsBase}/lib/packet-strings.json`, PAGE_BASE).href } catch { return Promise.resolve(ENGLISH_ONLY) } if (!cache.has(url)) { const p = (async () => { - const res = await fetch(url, { cache: 'force-cache' }) - if (!res.ok) throw new Error(`not served (${res.status})`) - const text = await res.text() - if ((await sha384(text)) !== PACKET_STRINGS_SHA384) throw new Error('failed its integrity check') - return JSON.parse(text) + // force-cache, and once more fresh on a mismatch: a stale cached copy after a re-pin must not turn a + // returning reader's packet English (sha384.js fetchPinned says why). + return JSON.parse(await fetchPinned(url, PACKET_STRINGS_SHA384)) })().catch((e) => { console.warn(`[packetStrings] ${url}: ${e?.message || e} — printing in English`) cache.delete(url) // a later print tries again rather than inheriting one failure diff --git a/library/packet/posterSheets.js b/library/packet/posterSheets.js index 3f6282d0c..ad01a9e42 100644 --- a/library/packet/posterSheets.js +++ b/library/packet/posterSheets.js @@ -16,7 +16,7 @@ * ISO3_NAME, series: { totalGroups, totalLists, index } }) */ import { POSTER_RENDER_SHA384, NE_PLACES_SHA384, POSTER_RENDER_GLOBAL_SHA384 } from './poster-render.integrity.js' -import { sha384 } from './sha384.js' +import { fetchPinned } from './sha384.js' // ★ THE GENERATOR IS SERVED, NOT BUNDLED, AND IT IS INTEGRITY-PINNED. poster-render.js is served verbatim // at /lib/poster-render.js (generate-tree) and loaded at the FIRST print: a single-file build @@ -33,9 +33,11 @@ const PAGE_BASE = globalThis.document?.baseURI || undefined const abs = (u) => new URL(u, PAGE_BASE).href // The classic-script path: the browser checks POSTER_RENDER_GLOBAL_SHA384 itself and refuses to run a // file that does not match (onerror), so nothing unverified executes here either. +// A refused tag is tried ONCE more after a fetch with cache: 'reload' has refreshed the HTTP cache: a stale cached +// copy after a re-pin fails the browser's own check, exactly as it fails fetchPinned's (sha384.js says why). function loadClassic(url) { if (globalThis.DoxaPosterRender?.createPosterGenerator) return Promise.resolve(globalThis.DoxaPosterRender.createPosterGenerator) - return new Promise((resolve, reject) => { + const tag = () => new Promise((resolve, reject) => { const el = document.createElement('script') el.src = url el.integrity = POSTER_RENDER_GLOBAL_SHA384 @@ -44,9 +46,13 @@ function loadClassic(url) { el.onload = () => (globalThis.DoxaPosterRender?.createPosterGenerator ? resolve(globalThis.DoxaPosterRender.createPosterGenerator) : reject(new Error(`the sheet generator at ${url} loaded but did not define DoxaPosterRender`))) - el.onerror = () => reject(new Error(`the sheet generator at ${url} was refused (integrity or network) — not running it`)) + el.onerror = () => { el.remove(); reject(new Error(`the sheet generator at ${url} was refused (integrity or network) — not running it`)) } document.head.appendChild(el) }) + return tag().catch(async (first) => { + try { await fetch(url, { cache: 'reload' }) } catch { throw first } + return tag() + }) } const generatorCache = new Map() function loadGenerator(assetsBase) { @@ -54,13 +60,10 @@ function loadGenerator(assetsBase) { const url = abs(`${assetsBase}/lib/poster-render.js`) if (!generatorCache.has(url)) { const p = (async () => { - const res = await fetch(url, { cache: 'force-cache' }) - if (!res.ok) throw new Error(`the sheet generator is not served (${res.status}) at ${url}`) - const text = await res.text() - const got = await sha384(text) - if (got !== POSTER_RENDER_SHA384) { - throw new Error(`the sheet generator at ${url} failed its integrity check (expected ${POSTER_RENDER_SHA384}, got ${got}) — refusing to run it`) - } + // force-cache, and once more fresh on a mismatch (sha384.js fetchPinned says why); only a match runs. + let text + try { text = await fetchPinned(url, POSTER_RENDER_SHA384) } + catch (e) { throw new Error(`the sheet generator at ${url} ${e?.message || e} — refusing to run it`) } const blobUrl = URL.createObjectURL(new Blob([text], { type: 'text/javascript' })) try { return (await import(/* @vite-ignore */ blobUrl)).createPosterGenerator } catch (e) { @@ -96,11 +99,10 @@ function loadPlaces(assetsBase) { const url = abs(`${assetsBase}/boundaries/ne-places.json`) if (!placesCache.has(url)) { const p = (async () => { - const res = await fetch(url, { cache: 'force-cache' }) - if (!res.ok) return [] - const text = await res.text() - if ((await sha384(text)) !== NE_PLACES_SHA384) { - console.warn(`[posterSheets] ${url} failed its integrity check — drawing no city dots`) + let text + try { text = await fetchPinned(url, NE_PLACES_SHA384) } + catch (e) { + if (e?.integrity) console.warn(`[posterSheets] ${url} failed its integrity check, also when fetched fresh — drawing no city dots`) return [] } return JSON.parse(text).places || [] diff --git a/library/packet/sha384.js b/library/packet/sha384.js index 3890ca2bb..2d63cfc5b 100644 --- a/library/packet/sha384.js +++ b/library/packet/sha384.js @@ -7,3 +7,25 @@ export async function sha384(text) { for (const b of d) bin += String.fromCharCode(b) return `sha384-${btoa(bin)}` } + +// ★ A PINNED FILE THAT FAILS ITS PIN IS FETCHED ONCE MORE, FRESH. The loaders fetch with cache: 'force-cache' (fast, +// and it works offline once cached), which returns ANY cached copy, however old. After a re-pin, a reader who had +// printed before kept the previous file: it failed its pin on every print, and the print fell back without a word +// (the stored poster for page 1, English for the packet text) until the browser evicted it. So a copy that is not +// served or does not match is fetched ONCE more with cache: 'reload', which skips the HTTP cache and refreshes it, +// and only that answer decides. Resolves with the verified text; rejects with the last reason (err.integrity is +// true when the bytes were wrong rather than missing). +export async function fetchPinned(url, pin) { + let last = null + for (const cache of ['force-cache', 'reload']) { + try { + const res = await fetch(url, { cache }) + if (!res.ok) { last = new Error(`not served (${res.status})`); continue } + const text = await res.text() + const got = await sha384(text) + if (got === pin) return text + last = Object.assign(new Error(`failed its integrity check (expected ${pin}, got ${got})`), { integrity: true }) + } catch (e) { last = e } + } + throw last +} diff --git a/package.json b/package.json index a9750bab0..c7069314b 100644 --- a/package.json +++ b/package.json @@ -356,8 +356,8 @@ "dev": "bun x vite", "fix:sri": "node internal/fix-sri.mjs", "gallery": "node internal/generate-gallery.mjs", - "gates:post": "node internal/run-parallel.mjs --label=post -- check:capability-derived check:drop check:parse verify check:sri check:public-hygiene check:label-joins check:facet-cascade check:facet-one-field check:heartbeat check:kpi-unit check:composite-reg check:descriptions check:no-abs-paths check:no-codename check:dep-names check:composite-srcs check:embed-targets check:nested-token check:i18n-parity check:tabs-localized check:packets-all check:packet-strings-parity check:zone-census check:zoning-declared check:share-policy check:library-index check:csv-shape check:capability-citations check:catalog-identity check:no-orphan-gates check:quoted-scripts check:script-flags check:capability-exemplars check:packet-fixture check:packet-browser check:provider-switch check:locale-reachable check:url-resolver check:manifest-covers check:one-palette check:pin-dim-slider check:legend-source check:clustering-modes check:composite-embed-knobs check:composite-locale-leaks check:linked-vocabulary check:wp-embed check:dashboard-geocoder-provider check:leaf-engine-per-provider check:auto-engine check:engine-contract check:map-props-unit check:composites-mount check:composite-interop check:no-free-identifiers check:map-fly-reduced-motion check:mst-clustering check:list-prop-unit check:profiles-mount check:cdn-pins check:no-eval check:popup-escaping check:i18n-treeshake check:pinned-umd check:one-palette:self-test check:no-cross-plugin-imports check:no-cross-plugin-imports:self-test check:map-attribution check:studio-rail check:approx-pin-note check:embedder-keys check:provider-for check:legend-logical-insets check:legend-logical-insets:self-test check:optional-t-equivalence check:text-highlight check:religion-label-not-value check:i18n-stopped-scope check:no-silent-engine check:no-silent-engine:self-test check:regions-uses-library check:shadow-css-parses check:square-map-controls check:preset-config-merge check:instance-config-keys check:frozen-labels check:plural-forms check:region-fill-repaint check:region-paint-single-source check:poster-print-fallback check:posters-exportable check:country-names check:reduced-motion check:no-dead-library check:universal-props check:readme-size check:tree-relative check:leaf-hints check:snippet-engine check:snippet-engine:self-test check:embed-base check:link-coverage check:no-public-binds check:shared-reached check:tree-weight check:no-fleet-names:self-test check:pin-hint-floor:self-test check:poster-sizes:self-test check:shell-header:self-test check:preview-flag-dev-only:self-test check:poster-type-registry:self-test check:host-floor:self-test check:phone-print-keep:self-test", - "gates:pre": "node internal/run-parallel.mjs --label=pre -- check:template-literal check:mjs-parse check:sfc-parse check:tab-radius check:synced-css check:doc-scripts check:setup-order check:package-json-unique-keys check:no-repo-pb-hooks check:no-credentials-omit check:no-credentials-omit:self-test check:shadow-reduced-motion check:poster-action-print check:targets check:targets:self-test check:browser-gates-guarded check:pin-selection check:facet-shape check:hardcoded-english:self-test check:list-selection check:selector-fields check:upg-zone-joins check:gospel-set-charts check:gospel-set-fit check:describe-group check:one-scroll-container check:packet-charts check:pins-in-state check:fork-leaders check:circular-layout check:composite-token-url check:language-tree-layout check:i18n-keys-exist check:i18n-never-translated check:packet-variants check:profile-table check:element-bootstrap check:embed-url-absolute check:frame-target check:language-tree-model check:map-menu-anchor check:selection-kinds check:tiered-points check:whiteboard-projection check:mercator-slice check:ring-vocabulary check:map-props-unit check:mobile-gating check:provide-shadowing check:legend-top-offset check:cdn-cache check:plural-forms check:select-zone-race check:script-registry check:map-control-overlap check:poster-attribution check:board-map-options check:gospel-whiteboard check:packet-map-missing-loud check:poster-layout-optin check:ported-globals-identical check:ring-bands check:packet-a1-structure check:india-states check:batch-selection-export check:zone-title-tier-a check:evangelical-share check:map-labels check:packet-offline check:help-reachable check:gated-not-in-tree check:window-globals-released check:legend-data-contract check:no-internal-role-nouns check:poster-fetch-guard check:people-group-records check:sentence-slots check:popup-href-escaped check:popup-pan-controls check:country-map-refetch check:pane-config-reforward check:viewport-meta check:viewport-meta:self-test check:label-key-coverage check:poster-browser-equiv check:poster-render-pinned check:country-sheet-one-path check:country-sheet-one-path:self-test check:side-lanes check:side-lanes:self-test check:poster-section check:poster-section:self-test check:posterverse-shelf check:host-locale-fetch check:print-frame-reclaim check:click-sheet check:coverage-consistent:chained check:coverage-consistent:poison check:dashboard-filter-a11y check:filter-multivalue check:hover-channel check:kit-options-reachable check:layout-key-namespaced check:legend-mirrors check:map-unmount-race check:no-conflict-markers check:series-isolation check:snapshot-guard check:stale-sweep-claim check:surfaces-read-the-tier check:translator-contacts check:wall-wysiwyg check:wall-print-watch check:wall-no-bg-photos check:wall-pan check:template-i18n check:list-pattern-doc check:shadow-style-labels-unique check:grid-image-loading check:retry-fetch check:panel-sheets check:poster-wall-host-seams check:poster-sections check:poster-sections:self-test check:poster-design-catalogue check:poster-design-catalogue:self-test check:wall-photo-weight check:no-fleet-names check:pin-hint-floor check:poster-sizes check:upg-count check:shell-header check:pg-name-gate check:preview-flag-dev-only check:poster-type-registry check:host-floor check:phone-print-keep", + "gates:post": "node internal/run-parallel.mjs --label=post -- check:capability-derived check:drop check:parse verify check:sri check:public-hygiene check:label-joins check:facet-cascade check:facet-one-field check:heartbeat check:kpi-unit check:composite-reg check:descriptions check:no-abs-paths check:no-codename check:dep-names check:composite-srcs check:embed-targets check:nested-token check:i18n-parity check:tabs-localized check:packets-all check:packet-strings-parity check:zone-census check:zoning-declared check:share-policy check:library-index check:csv-shape check:capability-citations check:catalog-identity check:no-orphan-gates check:quoted-scripts check:script-flags check:capability-exemplars check:packet-fixture check:packet-browser check:provider-switch check:locale-reachable check:url-resolver check:manifest-covers check:one-palette check:pin-dim-slider check:legend-source check:clustering-modes check:composite-embed-knobs check:composite-locale-leaks check:linked-vocabulary check:wp-embed check:dashboard-geocoder-provider check:leaf-engine-per-provider check:auto-engine check:engine-contract check:map-props-unit check:composites-mount check:composite-interop check:no-free-identifiers check:map-fly-reduced-motion check:mst-clustering check:list-prop-unit check:profiles-mount check:cdn-pins check:no-eval check:popup-escaping check:i18n-treeshake check:pinned-umd check:one-palette:self-test check:no-cross-plugin-imports check:no-cross-plugin-imports:self-test check:map-attribution check:studio-rail check:approx-pin-note check:embedder-keys check:provider-for check:legend-logical-insets check:legend-logical-insets:self-test check:optional-t-equivalence check:text-highlight check:religion-label-not-value check:i18n-stopped-scope check:no-silent-engine check:no-silent-engine:self-test check:regions-uses-library check:shadow-css-parses check:square-map-controls check:preset-config-merge check:instance-config-keys check:frozen-labels check:plural-forms check:region-fill-repaint check:region-paint-single-source check:poster-print-fallback check:posters-exportable check:country-names check:reduced-motion check:no-dead-library check:universal-props check:readme-size check:tree-relative check:leaf-hints check:snippet-engine check:snippet-engine:self-test check:embed-base check:link-coverage check:no-public-binds check:shared-reached check:tree-weight check:no-fleet-names:self-test check:pin-hint-floor:self-test check:poster-sizes:self-test check:shell-header:self-test check:preview-flag-dev-only:self-test check:poster-type-registry:self-test check:host-floor:self-test check:phone-print-keep:self-test check:pinned-fetch-fresh:self-test", + "gates:pre": "node internal/run-parallel.mjs --label=pre -- check:template-literal check:mjs-parse check:sfc-parse check:tab-radius check:synced-css check:doc-scripts check:setup-order check:package-json-unique-keys check:no-repo-pb-hooks check:no-credentials-omit check:no-credentials-omit:self-test check:shadow-reduced-motion check:poster-action-print check:targets check:targets:self-test check:browser-gates-guarded check:pin-selection check:facet-shape check:hardcoded-english:self-test check:list-selection check:selector-fields check:upg-zone-joins check:gospel-set-charts check:gospel-set-fit check:describe-group check:one-scroll-container check:packet-charts check:pins-in-state check:fork-leaders check:circular-layout check:composite-token-url check:language-tree-layout check:i18n-keys-exist check:i18n-never-translated check:packet-variants check:profile-table check:element-bootstrap check:embed-url-absolute check:frame-target check:language-tree-model check:map-menu-anchor check:selection-kinds check:tiered-points check:whiteboard-projection check:mercator-slice check:ring-vocabulary check:map-props-unit check:mobile-gating check:provide-shadowing check:legend-top-offset check:cdn-cache check:plural-forms check:select-zone-race check:script-registry check:map-control-overlap check:poster-attribution check:board-map-options check:gospel-whiteboard check:packet-map-missing-loud check:poster-layout-optin check:ported-globals-identical check:ring-bands check:packet-a1-structure check:india-states check:batch-selection-export check:zone-title-tier-a check:evangelical-share check:map-labels check:packet-offline check:help-reachable check:gated-not-in-tree check:window-globals-released check:legend-data-contract check:no-internal-role-nouns check:poster-fetch-guard check:people-group-records check:sentence-slots check:popup-href-escaped check:popup-pan-controls check:country-map-refetch check:pane-config-reforward check:viewport-meta check:viewport-meta:self-test check:label-key-coverage check:poster-browser-equiv check:poster-render-pinned check:country-sheet-one-path check:country-sheet-one-path:self-test check:side-lanes check:side-lanes:self-test check:poster-section check:poster-section:self-test check:posterverse-shelf check:host-locale-fetch check:print-frame-reclaim check:click-sheet check:coverage-consistent:chained check:coverage-consistent:poison check:dashboard-filter-a11y check:filter-multivalue check:hover-channel check:kit-options-reachable check:layout-key-namespaced check:legend-mirrors check:map-unmount-race check:no-conflict-markers check:series-isolation check:snapshot-guard check:stale-sweep-claim check:surfaces-read-the-tier check:translator-contacts check:wall-wysiwyg check:wall-print-watch check:wall-no-bg-photos check:wall-pan check:template-i18n check:list-pattern-doc check:shadow-style-labels-unique check:grid-image-loading check:retry-fetch check:panel-sheets check:poster-wall-host-seams check:poster-sections check:poster-sections:self-test check:poster-design-catalogue check:poster-design-catalogue:self-test check:wall-photo-weight check:no-fleet-names check:pin-hint-floor check:poster-sizes check:upg-count check:shell-header check:pg-name-gate check:preview-flag-dev-only check:poster-type-registry check:host-floor check:phone-print-keep check:pinned-fetch-fresh", "gen:iso3-to-alpha2": "node library/scripts/generate-iso3-to-alpha2.mjs", "internet:adm1": "node plugin-designs/cities-internet/scripts/build-adm1-internet.mjs", "library-index": "node internal/generate-library-index.mjs", @@ -436,9 +436,12 @@ "check:host-floor": "node internal/check-host-floor.mjs", "check:host-floor:self-test": "node internal/check-host-floor.mjs --self-test", "check:phone-print-keep": "node internal/check-phone-print-keep.mjs", - "check:phone-print-keep:self-test": "node internal/check-phone-print-keep.mjs --self-test" + "check:phone-print-keep:self-test": "node internal/check-phone-print-keep.mjs --self-test", + "check:pinned-fetch-fresh": "bun internal/check-pinned-fetch-fresh.mjs", + "check:pinned-fetch-fresh:self-test": "bun internal/check-pinned-fetch-fresh.mjs --self-test" }, "//scripts": { + "check:pinned-fetch-fresh": "a STALE cached copy of a pinned print-time file never decides a print: library/packet/sha384.js fetchPinned fetches force-cache, and on a copy that is not served or fails its pin, ONCE more with cache:'reload'; every pinned loader (posterSheets poster-render.js + ne-places.json, packetStrings, indiaStates) calls it, and the classic-script path refreshes the cache and retries a refused tag once. With a modelled HTTP cache holding stale copies: the current file after one fresh refetch; a matching cached copy used with one force-cache request; wrong bytes refused; page 1 still draws (generateSheet), the packet keeps every language, India keeps its 36 states. Self-test poisons: no fresh refetch, never the cache, a mismatch accepted, a loader fetching its pinned file directly.", "check:phone-print-keep": "on a PHONE the in-page print document (#dxm-print-root and its print style, library/composables/printInPlace.js) and printImageBlob's object URL outlive afterprint, because Android Chrome fires afterprint once the PREVIEW is built and renders a saved PDF later, from the page as it is then (a phone's saved packet was the bare host page). A timeline on fake timers and a stub DOM with an Android user agent: still mounted 30 s after afterprint; released once the reader is back (shown again after hidden, focused again after blur, or touched after print() but not in its first TOUCH_SETTLE_MS) plus BACK_GRACE_MS (60 s), or at the ceiling; going away again during the grace cancels the pending drop; the Print tap of a late print does not count; a new print replaces it; desktop is the frame path, verbatim. --impl= runs it against another copy (the pre-fix file fails). Self-test poisons: the old drop at afterprint, no release when back, listeners armed at mount, no grace, printImageBlob revoking at afterprint, no ceiling, no cancel when away again, no touch settle window.", "_": "What each script does. These notes used to sit inside the command strings as trailing \"# …\" comments, which made the shell discard any arguments passed after \"--\" (so a gate given --url silently measured its hardcoded default port — possibly another agent's server). Keep notes here, never in a command.", "browser-gates": "lists every package.json script that launches a browser (the same detection run-parallel uses to route them through internal/browser-slot.sh). Run each as internal/browser-slot.sh bun run .", From b391988a0fbce1ffbeb4fa019101de14ceccb0e8 Mon Sep 17 00:00:00 2001 From: Doxa Maps Date: Fri, 2 Oct 2026 19:07:51 +0000 Subject: [PATCH 10/18] Print files: a transient failure to load the places table is retried on the next print loadPlaces memoised an empty table on ANY failure, so one network error meant no city dots for the rest of the session, while the other pinned loaders retry. A table that is not served (or a reader offline) is now forgotten, so a later print tries again; wrong bytes, refused after the fresh refetch, stay refused for the session. --- library/packet/posterSheets.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/library/packet/posterSheets.js b/library/packet/posterSheets.js index ad01a9e42..08fa60f70 100644 --- a/library/packet/posterSheets.js +++ b/library/packet/posterSheets.js @@ -102,12 +102,14 @@ function loadPlaces(assetsBase) { let text try { text = await fetchPinned(url, NE_PLACES_SHA384) } catch (e) { - if (e?.integrity) console.warn(`[posterSheets] ${url} failed its integrity check, also when fetched fresh — drawing no city dots`) + if (!e?.integrity) throw e // not served, or offline: a later print tries again (below) + console.warn(`[posterSheets] ${url} failed its integrity check, also when fetched fresh — drawing no city dots`) return [] } return JSON.parse(text).places || [] - })().catch(() => []) - placesCache.set(url, p) + })() + // Wrong bytes stay refused for the session; a transient failure is forgotten, as in the other loaders. + placesCache.set(url, p.catch(() => { placesCache.delete(url); return [] })) } return placesCache.get(url) } From d329a3a612e507e2c090a84b02126a268e4a6085 Mon Sep 17 00:00:00 2001 From: Doxa Maps Date: Fri, 2 Oct 2026 18:35:12 +0000 Subject: [PATCH 11/18] Posterverse: the Bless India Posters rail label is the plugin's own title The rail row now uses the plugin's own title in all 11 locales, copied from its catalogue (blessIndiaPosters.title), so the rail and the plugin name it the same way. Copied rather than read at runtime: naming that catalogue area from the shell would ship the plugin's whole catalogue inside posterverse.js. check:posterverse-shelf arm F asserts the two stay equal in every locale; its self-test plants a drifted label. --- .../scripts/check-posterverse-shelf.mjs | 28 +++++++++++++++++-- plugin-designs/posterverse/src/strings.js | 20 ++++++------- 2 files changed, 36 insertions(+), 12 deletions(-) diff --git a/plugin-designs/posterverse/scripts/check-posterverse-shelf.mjs b/plugin-designs/posterverse/scripts/check-posterverse-shelf.mjs index de21094f8..957f89670 100644 --- a/plugin-designs/posterverse/scripts/check-posterverse-shelf.mjs +++ b/plugin-designs/posterverse/scripts/check-posterverse-shelf.mjs @@ -20,6 +20,7 @@ * D. posterverse.meta.json `composes` == the bundle/profile of every row whose bundle exists in * plugin-designs/ (two-sided: nothing declared that the rail cannot show, nothing shown undeclared). * E. strings: every locale carries every English key, and every key the shell reads exists in English. + * F. a rail label named in LABEL_FOLLOWS equals that plugin's own catalogue title, in every locale. * * Headless, no browser. Exit 0 pass · 1 fail · 75 not measured (no built manifest). */ @@ -40,10 +41,14 @@ const GATED = 'key-cities' // Rows whose plugin is a natural-height page: mounted unpinned so the pane scrolls them. Named, because a // pinned scroll page traps its own content and nothing else would notice. const EXPECT_SCROLL = ['bless-india-posters'] +// Rail labels that must EQUAL the plugin's own title (vocabulary follows the plugin), per locale: +// row id -> [catalogue area file under library/i18n/locales//, key inside it]. Copied, not read at +// runtime: naming the area from the shell would ship the plugin's whole catalogue inside posterverse.js. +const LABEL_FOLLOWS = { 'bless-india-posters': ['blessIndiaPosters.json', 'title'] } const sameList = (a, b) => a.length === b.length && a.every((x, i) => x === b[i]) -export function checkShelf({ SECTIONS, TABS, NEVER, resolveTabs, manifest, meta, bundleExists, STRINGS }) { +export function checkShelf({ SECTIONS, TABS, NEVER, resolveTabs, manifest, meta, bundleExists, STRINGS, pluginTitles = {} }) { const errs = [] const notes = [] // A. exact membership, per section, in order @@ -104,6 +109,14 @@ export function checkShelf({ SECTIONS, TABS, NEVER, resolveTabs, manifest, meta, const v = STRINGS[l][k] if (typeof v !== 'string' || !v.trim()) errs.push(`E: ${l} is missing "${k}"`) } + // F. labels that follow a plugin's own title, per locale + for (const [id, byLocale] of Object.entries(pluginTitles)) { + for (const [l, want] of Object.entries(byLocale)) { + const got = (STRINGS[l] || {})['tab.' + id] + if (want === undefined) errs.push(`F: ${l}: the plugin's own title for ${id} is missing from its catalogue`) + else if (got !== want) errs.push(`F: ${l}: tab.${id} is ${JSON.stringify(got)}, the plugin's own title is ${JSON.stringify(want)}`) + } + } return { errs, notes, counts: { rows: TABS.length, resolved: resolved.length, composes: composes.length, locales: locales.length, keys: Object.keys(en).length } } } @@ -115,7 +128,17 @@ async function load() { const mf = join(ROOT, 'public', TREE_NAME, 'manifest.json') const manifest = existsSync(mf) ? JSON.parse(readFileSync(mf, 'utf8')) : null const bundleExists = (b, p) => existsSync(join(ROOT, 'plugin-designs', b, `${p}.vue`)) - return { ...tabs, STRINGS, meta, manifest, bundleExists } + const pluginTitles = {} + for (const [id, [file, key]] of Object.entries(LABEL_FOLLOWS)) { + pluginTitles[id] = {} + for (const l of Object.keys(STRINGS)) { + const f = join(ROOT, 'library/i18n/locales', l, file) + let v + try { const j = JSON.parse(readFileSync(f, 'utf8')); v = key.split('.').reduce((o, k) => (o == null ? o : o[k]), j) } catch { v = undefined } + pluginTitles[id][l] = v + } + } + return { ...tabs, STRINGS, meta, manifest, bundleExists, pluginTitles } } function selfTest(base) { @@ -130,6 +153,7 @@ function selfTest(base) { ['C: a composite row falls back to a leaf', (c) => { c.manifest = clone(c.manifest); const b = c.manifest.bundles.find((x) => x.bundle === 'my-upg-100-list'); b.profiles = b.profiles.filter((p) => p.profile !== 'upg-100-mfe') }, /^C: row upg-100 opens/], ['D: composes drift', (c) => { c.meta = { ...c.meta, composes: c.meta.composes.slice(1) } }, /^D: the rail shows/], ['D: composes a ref the rail cannot show', (c) => { c.meta = { ...c.meta, composes: [...c.meta.composes, 'key-cities/key-cities'] } }, /^D: meta composes/], + ['F: a rail label drifts from the plugin title', (c) => { c.STRINGS = clone(c.STRINGS); c.STRINGS.ar['tab.bless-india-posters'] = 'باركوا الهند: ملصقات' }, /^F: ar: tab\.bless-india-posters is/], ['E: a locale loses a key', (c) => { c.STRINGS = clone(c.STRINGS); delete c.STRINGS.ar['tab.upg-100'] }, /^E: ar is missing "tab.upg-100"/], ['E: a row without an English label', (c) => { c.STRINGS = clone(c.STRINGS); delete c.STRINGS.en['tab.bible-posters'] }, /^E: the shell reads "tab.bible-posters"/], ] diff --git a/plugin-designs/posterverse/src/strings.js b/plugin-designs/posterverse/src/strings.js index 1456e526a..c2c31c12c 100644 --- a/plugin-designs/posterverse/src/strings.js +++ b/plugin-designs/posterverse/src/strings.js @@ -35,7 +35,7 @@ export const STRINGS = { 'tab.poster-design': 'Diseño de carteles', 'sub.poster-design': 'todos los estilos y tamaños de cartel', 'tab.wall-of-people-groups': 'Muro de los pueblos', 'tab.bible-posters': 'Carteles bíblicos', - 'tab.bless-india-posters': 'Bendigan a la India: carteles', + 'tab.bless-india-posters': 'Pósteres «Bendice a la India»', experimentalSub: 'mapa experimental', lab: 'beta', loading: 'Cargando {label}…', loadFailed: 'No se pudo cargar {label}.', manifestHint: 'Esta pestaña se compone a partir de manifest.json: compila el árbol o sirve el árbol compilado para cargarla.', @@ -50,7 +50,7 @@ export const STRINGS = { 'tab.poster-design': 'Conception d’affiches', 'sub.poster-design': 'tous les styles et formats d’affiche', 'tab.wall-of-people-groups': 'Mur des peuples', 'tab.bible-posters': 'Affiches bibliques', - 'tab.bless-india-posters': 'Bénissez l’Inde : affiches', + 'tab.bless-india-posters': 'Affiches « Bénis l’Inde »', experimentalSub: 'carte expérimentale', lab: 'bêta', loading: 'Chargement de {label}…', loadFailed: 'Impossible de charger {label}.', manifestHint: "Cet onglet est composé à partir de manifest.json : construisez l'arborescence ou servez l'arborescence construite pour le charger.", @@ -65,7 +65,7 @@ export const STRINGS = { 'tab.poster-design': 'Postergestaltung', 'sub.poster-design': 'alle Posterstile und -größen', 'tab.wall-of-people-groups': 'Wand der Volksgruppen', 'tab.bible-posters': 'Bibelposter', - 'tab.bless-india-posters': 'Segnet Indien: Poster', + 'tab.bless-india-posters': '„Segne Indien“-Poster', experimentalSub: 'experimentelle Karte', lab: 'Beta', loading: '{label} wird geladen…', loadFailed: '{label} konnte nicht geladen werden.', manifestHint: 'Dieser Tab wird aus manifest.json zusammengesetzt – bauen Sie den Baum oder stellen Sie den gebauten Baum bereit, um ihn zu laden.', @@ -80,7 +80,7 @@ export const STRINGS = { 'tab.poster-design': 'Design de cartazes', 'sub.poster-design': 'todos os estilos e tamanhos de cartaz', 'tab.wall-of-people-groups': 'Mural dos povos', 'tab.bible-posters': 'Cartazes bíblicos', - 'tab.bless-india-posters': 'Abençoem a Índia: cartazes', + 'tab.bless-india-posters': 'Pôsteres «Abençoe a Índia»', experimentalSub: 'mapa experimental', lab: 'beta', loading: 'Carregando {label}…', loadFailed: 'Não foi possível carregar {label}.', manifestHint: 'Esta aba é composta a partir do manifest.json — compile a árvore ou sirva a árvore compilada para carregá-la.', @@ -95,7 +95,7 @@ export const STRINGS = { 'tab.poster-design': 'Design dei poster', 'sub.poster-design': 'tutti gli stili e i formati dei poster', 'tab.wall-of-people-groups': 'Muro dei popoli', 'tab.bible-posters': 'Poster biblici', - 'tab.bless-india-posters': 'Benedite l’India: poster', + 'tab.bless-india-posters': 'Poster «Benedici l’India»', experimentalSub: 'mappa sperimentale', lab: 'beta', loading: 'Caricamento di {label}…', loadFailed: 'Impossibile caricare {label}.', manifestHint: "Questa scheda è composta da manifest.json: compila l'albero o pubblica l'albero compilato per caricarla.", @@ -110,7 +110,7 @@ export const STRINGS = { 'tab.poster-design': 'Design de afișe', 'sub.poster-design': 'toate stilurile și dimensiunile de afiș', 'tab.wall-of-people-groups': 'Zidul popoarelor', 'tab.bible-posters': 'Afișe biblice', - 'tab.bless-india-posters': 'Binecuvântați India: afișe', + 'tab.bless-india-posters': 'Postere „Binecuvântează India”', experimentalSub: 'hartă experimentală', lab: 'beta', loading: 'Se încarcă {label}…', loadFailed: '{label} nu a putut fi încărcat.', manifestHint: 'Această filă este compusă din manifest.json — construiți arborele sau serviți arborele construit pentru a o încărca.', @@ -125,7 +125,7 @@ export const STRINGS = { 'tab.poster-design': 'Дизайн плакатов', 'sub.poster-design': 'все стили и размеры плакатов', 'tab.wall-of-people-groups': 'Стена народов', 'tab.bible-posters': 'Библейские плакаты', - 'tab.bless-india-posters': 'Благословляйте Индию: плакаты', + 'tab.bless-india-posters': 'Плакаты «Благослови Индию»', experimentalSub: 'экспериментальная карта', lab: 'бета', loading: 'Загрузка: {label}…', loadFailed: 'Не удалось загрузить: {label}.', manifestHint: 'Эта вкладка собирается из manifest.json — соберите дерево или разместите собранное дерево, чтобы загрузить её.', @@ -140,7 +140,7 @@ export const STRINGS = { 'tab.poster-design': 'تصميم الملصقات', 'sub.poster-design': 'كل أنماط الملصقات وأحجامها', 'tab.wall-of-people-groups': 'جدار الشعوب', 'tab.bible-posters': 'ملصقات الكتاب المقدس', - 'tab.bless-india-posters': 'باركوا الهند: ملصقات', + 'tab.bless-india-posters': 'ملصقات باركوا الهند', experimentalSub: 'خريطة تجريبية', lab: 'تجريبي', loading: 'جارٍ تحميل {label}…', loadFailed: 'تعذّر تحميل {label}.', manifestHint: 'تُبنى علامة التبويب هذه من manifest.json — ابنِ الشجرة أو قدّم الشجرة المبنية لتحميلها.', @@ -155,7 +155,7 @@ export const STRINGS = { 'tab.poster-design': 'पोस्टर डिज़ाइन', 'sub.poster-design': 'हर पोस्टर शैली और आकार', 'tab.wall-of-people-groups': 'जनसमूहों की दीवार', 'tab.bible-posters': 'बाइबल पोस्टर', - 'tab.bless-india-posters': 'भारत को आशीष दो: पोस्टर', + 'tab.bless-india-posters': 'भारत को आशीष दें — पोस्टर', experimentalSub: 'प्रायोगिक मानचित्र', lab: 'बीटा', loading: '{label} लोड हो रहा है…', loadFailed: '{label} लोड नहीं हो सका।', manifestHint: 'यह टैब manifest.json से बनता है — इसे लोड करने के लिए ट्री बनाएँ या बना हुआ ट्री सर्व करें।', @@ -170,7 +170,7 @@ export const STRINGS = { 'tab.poster-design': '海报设计', 'sub.poster-design': '所有海报样式与尺寸', 'tab.wall-of-people-groups': '民族之墙', 'tab.bible-posters': '圣经海报', - 'tab.bless-india-posters': '祝福印度:海报', + 'tab.bless-india-posters': '祝福印度海报', experimentalSub: '实验性地图', lab: '测试版', loading: '正在加载{label}…', loadFailed: '无法加载{label}。', manifestHint: '此标签页由 manifest.json 组成——请构建目录树或提供已构建的目录树以加载它。', From 9652986c1a218c6b2cccb18f189f38d2626c0447 Mon Sep 17 00:00:00 2001 From: Doxa Maps Date: Fri, 2 Oct 2026 18:35:25 +0000 Subject: [PATCH 12/18] Rebuild posterverse for the Bless India rail label, and regenerate the tree BUNDLE=posterverse vite build, then bun run tree and fix:sri. Only the posterverse entry changes in the manifest (its integrity). --- public/dx-maps/doxa-maps-spa/manifest.json | 4 ++-- public/dx-maps/manifest.json | 4 ++-- public/dx-maps/posterverse/posterverse.js | 2 +- public/dx-maps/posterverse/posterverse/app/index.html | 2 +- public/dx-maps/posterverse/posterverse/index.html | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/public/dx-maps/doxa-maps-spa/manifest.json b/public/dx-maps/doxa-maps-spa/manifest.json index f60c90164..aed3bfece 100644 --- a/public/dx-maps/doxa-maps-spa/manifest.json +++ b/public/dx-maps/doxa-maps-spa/manifest.json @@ -1382,7 +1382,7 @@ "bundle": "posterverse", "scriptUrl": "./posterverse/posterverse.js", "output": "dx-maps/posterverse/posterverse.js", - "integrity": "sha384-HTRxdoXjuz/Pt8Z0ReAFj1n2FoKHopWMbxkQ0Ph3lmaonh3ux0r5Gd4z7F8MoIj9", + "integrity": "sha384-fhGrEVacRshXwvvIkRf5ki1FVUD3KZ+f5BoNMKO/n7AnkUnjRzhQsZb5/N9zO7Lq", "elements": [ "posterverse-app" ], @@ -1409,7 +1409,7 @@ "scriptUrl": "./posterverse/posterverse.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" }, "instances": [ { diff --git a/public/dx-maps/manifest.json b/public/dx-maps/manifest.json index f60c90164..aed3bfece 100644 --- a/public/dx-maps/manifest.json +++ b/public/dx-maps/manifest.json @@ -1382,7 +1382,7 @@ "bundle": "posterverse", "scriptUrl": "./posterverse/posterverse.js", "output": "dx-maps/posterverse/posterverse.js", - "integrity": "sha384-HTRxdoXjuz/Pt8Z0ReAFj1n2FoKHopWMbxkQ0Ph3lmaonh3ux0r5Gd4z7F8MoIj9", + "integrity": "sha384-fhGrEVacRshXwvvIkRf5ki1FVUD3KZ+f5BoNMKO/n7AnkUnjRzhQsZb5/N9zO7Lq", "elements": [ "posterverse-app" ], @@ -1409,7 +1409,7 @@ "scriptUrl": "./posterverse/posterverse.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" }, "instances": [ { diff --git a/public/dx-maps/posterverse/posterverse.js b/public/dx-maps/posterverse/posterverse.js index d827d5e54..2bed324c5 100644 --- a/public/dx-maps/posterverse/posterverse.js +++ b/public/dx-maps/posterverse/posterverse.js @@ -160,4 +160,4 @@ @media (prefers-reduced-motion: reduce) { .vtl-nav, .vtl-collapse-ic, .vtl-tab, .vtl-tier, .vtl-pbar, .vtl-phone-menu, .vtl-rail-end, .vtl-scrim { transition: none !important; animation: none !important; } } -`,Fl=nn({name:"VerticalTabsLayout",components:{BackToTopButton:ba},props:{active:{type:String,default:""},title:{type:String,default:""},items:{type:Array,default:()=>[]},groups:{type:Array,default:()=>[]},navLabel:{type:String,default:"Sections"},labels:{type:Object,default:()=>({})},initialNavOpen:{type:Boolean,default:!0},header:{type:Boolean,default:!0},initialRailCollapsed:{type:Boolean,default:!1},homeHref:{type:String,default:""},homeLabel:{type:String,default:""},shellMode:{type:String,default:"auto"}},emits:["update:active"],setup(){return wl(Cl,"vertical-tabs-layout"),{T:Ol}},data(){const e=(()=>{try{return typeof window<"u"&&!!window.matchMedia&&window.matchMedia("(max-width: 760px)").matches}catch{return!1}})();return{navOpen:this.initialNavOpen&&!e,railCollapsed:e?!1:this.initialRailCollapsed,_tabEls:{},folderOverride:{},narrow:e,_mql:null,_onMedia:null,activatedKeys:{},hostState:{},hostError:{},_hostSlots:{},_hostMounted:{},hostEls:{},mode:"app"}},computed:{phoneBarShown(){return this.narrow&&!this.header},railEndShown(){return!this.narrow&&!this.header},activeHostEl(){return this.hostEls[this.active]||null},railShown(){return this.narrow?this.navOpen:!0},homeLink(){const e=String(this.homeHref||"").trim();return!e||/^(javascript|data|vbscript):/i.test(e.replace(/[\u0000- ]/g,""))?"":e},homeText(){return this.homeLabel||this.label("home")},allRows(){if(this.groups&&this.groups.length){const e=[];for(const t of this.groups)for(const o of t.rows||[])e.push(o);return e}return this.items},orderedKeys(){return this.allRows.map(e=>e.key)},elementRows(){return this.allRows.filter(e=>e&&e.element)},mountedElementRows(){return this.elementRows.filter(e=>this.activatedKeys[e.key])}},watch:{shellMode(){this.resolveShellMode()},active:{immediate:!0,handler(e){this.activateElement(e)}}},mounted(){this.resolveShellMode();try{window.matchMedia&&(this._mql=window.matchMedia("(max-width: 760px)"),this.narrow=this._mql.matches,this.reconcileForWidth(),this._onMedia=e=>{this.narrow=e.matches,this.reconcileForWidth()},this._mql.addEventListener?this._mql.addEventListener("change",this._onMedia):this._mql.addListener&&this._mql.addListener(this._onMedia))}catch{}this.$nextTick(()=>this.activateElement(this.active))},beforeUnmount(){try{this._mql&&this._onMedia&&(this._mql.removeEventListener?this._mql.removeEventListener("change",this._onMedia):this._mql.removeListener&&this._mql.removeListener(this._onMedia))}catch{}this._mql=null,this._onMedia=null},methods:{resolveShellMode(){const e=o=>o==="web"||o==="app"?o:null;let t=e(this.shellMode);if(!t)try{const o=this.$el&&this.$el.getRootNode?this.$el.getRootNode():null,n=o&&o.host;t=e(n&&n.getAttribute?n.getAttribute("shell-mode"):null)}catch{}if(!t)try{const o=window.matchMedia&&window.matchMedia("(display-mode: standalone)").matches||navigator.standalone===!0;t=window.Capacitor||o||window.MAP_OWNS_PAGE===!0?"app":"web"}catch{t="app"}this.mode=t},registerTab(e,t){t&&(this._tabEls[e]=t)},isNarrow(){return this.narrow},reconcileForWidth(){this.narrow?(this.navOpen=!1,this.railCollapsed=!1):this.navOpen=!0},label(e){const t={toggleList:"Toggle list",openViews:"Open the list of views",expandList:"Expand list",collapseList:"Collapse list",collapse:"Collapse",home:"Back to homepage"};return this.labels&&this.labels[e]||t[e]},expandRail(){!this.narrow&&this.railCollapsed&&(this.railCollapsed=!1)},toggleRail(){this.narrow?this.navOpen=!this.navOpen:this.railCollapsed=!this.railCollapsed},setHostSlot(e,t){t&&(this._hostSlots[e]=t,this.$nextTick(()=>this.mountHostElement(e)))},activateElement(e){!e||!this.elementRows.find(o=>o.key===e)||(this.activatedKeys[e]||(this.activatedKeys={...this.activatedKeys,[e]:!0},this.$nextTick(()=>this.watchContextLoss(e)),this.hostState={...this.hostState,[e]:"loading"}),this.$nextTick(()=>this.mountHostElement(e)))},deepCanvases(e,t=[]){if(!e)return t;for(const o of e.querySelectorAll("*"))o.tagName==="CANVAS"&&t.push(o),o.shadowRoot&&this.deepCanvases(o.shadowRoot,t);return t},watchContextLoss(e){const t=this._hostSlots[e];if(t)for(const o of this.deepCanvases(t))o.__vtlLossBound||(o.__vtlLossBound=!0,o.addEventListener("webglcontextlost",()=>{this.hostState={...this.hostState,[e]:"lost"}},{once:!0}))},reloadHostElement(e){const t=this._hostSlots[e];t&&(t.innerHTML=""),this._hostMounted[e]=!1,this.hostState={...this.hostState,[e]:"loading"},this.$nextTick(()=>this.mountHostElement(e))},mountHostElement(e){if(this._hostMounted[e])return;const t=this.elementRows.find(n=>n.key===e),o=this._hostSlots[e];!t||!o||(this._hostMounted[e]=!0,this.hostState={...this.hostState,[e]:"loading"},Al(t.src).then(()=>Pl(t.element)).then(()=>{Tl(t.element,t.src),o.innerHTML="";const n=document.createElement(t.element),s=t.attrs||{};for(const a in s){const i=s[a],r=i!=null&&typeof i=="object"?JSON.stringify(i):String(i);try{n[a]=i}catch{}try{n.setAttribute(a,r)}catch{}}n.style.cssText="display:block;position:absolute;inset:0;width:100%;height:100%;",o.appendChild(n);for(const a of[0,250,1500])setTimeout(()=>this.watchContextLoss(e),a);this.hostState={...this.hostState,[e]:"ready"}}).catch(n=>{this._hostMounted[e]=!1,this.hostState={...this.hostState,[e]:"error"},this.hostError={...this.hostError,[e]:n&&n.message||String(n)}}))},iconSvg(e){return e?Sa(e):""},initial(e){const t=(e||"").trim();return t?t.charAt(0).toUpperCase():"•"},isFolderClosed(e){const t=this.folderOverride[e.key];return t!=null?!t:e.open!==!0},toggleFolder(e){const t=this.folderOverride[e],o=(this.groups||[]).find(s=>s.key===e),n=t??(o&&o.open===!0);this.folderOverride={...this.folderOverride,[e]:!n}},pick(e){this.$emit("update:active",e),this.narrow&&(this.navOpen=!1)},onKey(e){const t=this.orderedKeys;if(!t.length)return;const o=t.indexOf(this.active);let n=-1;if(e.key==="ArrowDown"||e.key==="ArrowRight")n=(o+1)%t.length;else if(e.key==="ArrowUp"||e.key==="ArrowLeft")n=(o-1+t.length)%t.length;else if(e.key==="Home")n=0;else if(e.key==="End")n=t.length-1;else return;e.preventDefault();const s=t[n];this.pick(s),this.$nextTick(()=>{const a=this._tabEls[s];a&&a.focus&&a.focus()})}}}),Il={key:0,class:"vtl-top"},Nl=["aria-expanded","aria-label"],El={class:"vtl-brand"},Rl={class:"vtl-title"},Wl={class:"vtl-meta"},Dl=["aria-expanded","aria-label"],zl={class:"vtl-pbar-end"},Hl={class:"vtl-body"},Bl=["aria-label","aria-hidden","role","aria-orientation"],Ul=["href","aria-label","title"],jl=["innerHTML"],Vl={class:"vtl-home-tx"},ql=["aria-expanded","aria-label"],Gl=["innerHTML"],Kl={class:"vtl-collapse-tx"},Jl=["aria-expanded","onClick"],Xl={key:0,class:"vtl-cap"},Zl={class:"vtl-tl"},Yl={key:1,class:"vtl-td"},Ql=["innerHTML"],ec={key:1,class:"vtl-tier"},tc={key:0,class:"vtl-cap"},oc={class:"vtl-tl"},nc={key:1,class:"vtl-td"},sc={class:"vtl-rows"},ac=["aria-selected","aria-disabled","tabindex","onClick"],rc=["innerHTML"],ic={key:1,class:"vtl-tab-emoji","aria-hidden":"true"},lc={key:2,class:"vtl-tab-fallback","aria-hidden":"true"},cc={class:"vtl-tab-text"},dc={class:"vtl-tab-label"},pc={key:0,class:"vtl-tab-badge"},uc={key:0,class:"vtl-tab-sub"},fc=["innerHTML"],gc=["aria-selected","aria-disabled","tabindex","onClick"],hc=["innerHTML"],$c={key:1,class:"vtl-tab-emoji","aria-hidden":"true"},mc={key:2,class:"vtl-tab-fallback","aria-hidden":"true"},_c={class:"vtl-tab-text"},bc={class:"vtl-tab-label"},vc={key:0,class:"vtl-tab-sub"},yc={key:4,class:"vtl-rail-end"},wc={class:"vtl-main"},xc={class:"vtl-content"},kc=["hidden"],Tc={key:0,class:"vtl-host-hint"},Sc={key:1,class:"vtl-host-hint"},Mc=["onClick"],Lc={key:2,class:"vtl-host-hint err"};function Oc(e,t,o,n,s,a){const i=fo("BackToTopButton");return M(),C("div",{class:Te(["vtl",{"nav-open":e.navOpen,"rail-collapsed":e.railCollapsed,"no-header":!e.header,"has-phone-bar":e.phoneBarShown}])},[e.header?(M(),C("header",Il,[I("button",{class:"vtl-menu",type:"button","aria-expanded":String(e.navOpen),onClick:t[0]||(t[0]=r=>e.navOpen=!e.navOpen),"aria-label":e.label("toggleList")},"☰",8,Nl),I("span",El,[tt(e.$slots,"brand")]),I("b",Rl,E(e.title),1),I("span",Wl,[tt(e.$slots,"meta")])])):ne("",!0),e.phoneBarShown?(M(),C("div",{key:1,class:Te(["vtl-pbar",{"is-web":e.mode==="web"}])},[I("button",{class:"vtl-phone-menu",type:"button","aria-expanded":String(e.navOpen),onClick:t[1]||(t[1]=r=>e.navOpen=!e.navOpen),"aria-label":e.label("toggleList")},"☰",8,Dl),I("span",zl,[tt(e.$slots,"phone-end")])],2)):ne("",!0),e.narrow?(M(),Pt(i,{key:2,target:e.activeHostEl,labels:{backToTop:e.T("actions.backToTop","Back to top")}},null,8,["target","labels"])):ne("",!0),I("div",Hl,[I("nav",{class:Te(["vtl-nav",{"has-rail-end":e.railEndShown&&!!e.$slots["rail-end"]}]),"aria-label":e.navLabel,"aria-hidden":String(!e.railShown),role:e.$slots.rail?null:"tablist","aria-orientation":e.$slots.rail?null:"vertical"},[e.homeLink?(M(),C("a",{key:0,class:"vtl-home",href:e.homeLink,target:"_top","aria-label":e.homeText,title:e.railCollapsed&&!e.narrow?e.homeText:null},[I("span",{class:"vtl-home-ic","aria-hidden":"true",innerHTML:e.iconSvg("home")},null,8,jl),I("span",Vl,E(e.homeText),1)],8,Ul)):ne("",!0),I("button",{type:"button",class:"vtl-collapse","aria-expanded":String(!e.railCollapsed),"aria-label":e.railCollapsed?e.label("expandList"):e.label("collapseList"),onClick:t[2]||(t[2]=(...r)=>e.toggleRail&&e.toggleRail(...r))},[I("span",{class:"vtl-collapse-ic","aria-hidden":"true",innerHTML:e.iconSvg("chevron")},null,8,Gl),I("span",Kl,E(e.label("collapse")),1)],8,ql),e.$slots.rail?tt(e.$slots,"rail",{collapsed:e.railCollapsed&&!e.narrow,expand:e.expandRail,pick:e.pick},void 0,void 0,1):e.groups&&e.groups.length?(M(!0),C(ee,{key:2},ft(e.groups,r=>(M(),C("div",{class:"vtl-grp",key:r.key},[r.folder?(M(),C("button",{key:0,type:"button",class:"vtl-tier vtl-tier-btn","aria-expanded":String(!e.isFolderClosed(r)),onClick:l=>e.toggleFolder(r.key)},[r.badge?(M(),C("span",Xl,E(r.badge),1)):ne("",!0),I("span",Zl,E(r.label),1),r.count!=null?(M(),C("span",Yl,E(r.count),1)):ne("",!0),I("span",{class:Te(["vtl-chev",{open:!e.isFolderClosed(r)}]),"aria-hidden":"true",innerHTML:e.iconSvg("chevron")},null,10,Ql)],8,Jl)):(M(),C("div",ec,[r.badge?(M(),C("span",tc,E(r.badge),1)):ne("",!0),I("span",oc,E(r.label),1),r.count!=null?(M(),C("span",nc,E(r.count),1)):ne("",!0)])),en(I("div",sc,[(M(!0),C(ee,null,ft(r.rows,l=>(M(),C("button",{key:l.key,type:"button",role:"tab",class:Te(["vtl-tab",{active:l.key===e.active,disabled:l.disabled}]),"aria-selected":String(l.key===e.active),"aria-disabled":l.disabled?"true":null,tabindex:l.key===e.active?0:-1,ref_for:!0,ref:d=>e.registerTab(l.key,d),onClick:d=>e.pick(l.key),onKeydown:t[3]||(t[3]=d=>e.onKey(d))},[l.icon?(M(),C("span",{key:0,class:"vtl-tab-ic","aria-hidden":"true",innerHTML:e.iconSvg(l.icon)},null,8,rc)):l.emoji?(M(),C("span",ic,E(l.emoji),1)):(M(),C("span",lc,E(e.initial(l.label)),1)),I("span",cc,[I("span",dc,[$t(E(l.label),1),l.badge?(M(),C("span",pc,E(l.badge),1)):ne("",!0)]),l.sub?(M(),C("span",uc,[I("span",{innerHTML:l.sub},null,8,fc)])):ne("",!0)])],42,ac))),128))],512),[[bn,!r.folder||!e.isFolderClosed(r)]])]))),128)):(M(!0),C(ee,{key:3},ft(e.items,r=>(M(),C("button",{key:r.key,type:"button",role:"tab",class:Te(["vtl-tab",{active:r.key===e.active,disabled:r.disabled}]),"aria-selected":String(r.key===e.active),"aria-disabled":r.disabled?"true":null,tabindex:r.key===e.active?0:-1,ref_for:!0,ref:l=>e.registerTab(r.key,l),onClick:l=>e.pick(r.key),onKeydown:t[4]||(t[4]=l=>e.onKey(l))},[r.icon?(M(),C("span",{key:0,class:"vtl-tab-ic","aria-hidden":"true",innerHTML:e.iconSvg(r.icon)},null,8,hc)):r.emoji?(M(),C("span",$c,E(r.emoji),1)):(M(),C("span",mc,E(e.initial(r.label)),1)),I("span",_c,[I("span",bc,E(r.label),1),r.sub?(M(),C("span",vc,E(r.sub),1)):ne("",!0)])],42,gc))),128)),e.railEndShown&&e.$slots["rail-end"]?(M(),C("div",yc,[tt(e.$slots,"rail-end",{collapsed:e.railCollapsed})])):ne("",!0)],10,Bl),I("main",wc,[e.header?tt(e.$slots,"toolbar",{},void 0,void 0,0):ne("",!0),I("div",xc,[(M(!0),C(ee,null,ft(e.mountedElementRows,r=>en((M(),C("section",{key:r.key,class:"vtl-host",hidden:r.key!==e.active,ref_for:!0,ref:l=>{l?e.hostEls[r.key]=l:delete e.hostEls[r.key]}},[I("div",{class:"vtl-host-slot",ref_for:!0,ref:l=>e.setHostSlot(r.key,l)},null,512),e.hostState[r.key]==="loading"?(M(),C("div",Tc,E(e.T("messages.loadingNamed","Loading {name}…").replace("{name}",r.label)),1)):e.hostState[r.key]==="lost"?(M(),C("div",Sc,[$t(E(e.T("messages.mapContextLost","This map was unloaded to free graphics memory."))+" ",1),I("button",{type:"button",class:"vtl-host-reload",onClick:l=>e.reloadHostElement(r.key)},E(e.T("buttons.reloadMap","Reload Map")),9,Mc)])):e.hostState[r.key]==="error"?(M(),C("div",Lc,[$t(E(e.T("messages.couldNotLoadNamed","Could not load {name}.").replace("{name}",r.label)),1),t[5]||(t[5]=I("br",null,null,-1)),I("small",null,E(e.hostError[r.key]),1)])):ne("",!0)],8,kc)),[[bn,r.key===e.active]])),128)),tt(e.$slots,"default")])])])],2)}const Ac=xo(Fl,[["render",Oc],["styles",[Ll]]]),Pa=[{code:"en",name:"English",nativeName:"English",flag:"🇺🇸"},{code:"es",name:"Spanish",nativeName:"Español",flag:"🇪🇸"},{code:"fr",name:"French",nativeName:"Français",flag:"🇫🇷"},{code:"pt",name:"Portuguese",nativeName:"Português",flag:"🇵🇹"},{code:"ar",name:"Arabic",nativeName:"العربية",flag:"🇸🇦",dir:"rtl"},{code:"ru",name:"Russian",nativeName:"Русский",flag:"🇷🇺"},{code:"de",name:"German",nativeName:"Deutsch",flag:"🇩🇪",hideFromSwitcher:!0},{code:"hi",name:"Hindi",nativeName:"हिन्दी",flag:"🇮🇳",hideFromSwitcher:!0},{code:"it",name:"Italian",nativeName:"Italiano",flag:"🇮🇹",hideFromSwitcher:!0},{code:"ro",name:"Romanian",nativeName:"Română",flag:"🇷🇴",hideFromSwitcher:!0},{code:"zh",name:"Chinese",nativeName:"中文",flag:"🇨🇳",hideFromSwitcher:!0}],Pc=Pa.filter(e=>!e.hideFromSwitcher);function Ca(e){return Pa.find(t=>t.code===e)}const Cc="doxa-maps:locale";function Fc(e){try{localStorage.setItem(Cc,e)}catch{}}const Ic="doxa-language-request";function Nc(e){try{const t=e&&e.getRootNode&&e.getRootNode();if(t&&t.host)return t.host}catch{}return e||null}function Ec(e,t){const o=Nc(e);return!o||typeof o.dispatchEvent!="function"?!0:o.dispatchEvent(new CustomEvent(Ic,{detail:{language:t},bubbles:!0,composed:!0,cancelable:!0}))}function Rc(e,t=typeof window<"u"?window:null){try{if(!t||t.MAP_OWNS_PAGE!==!0||!t.history||!t.location)return!1;const o=new URL(t.location.href);return o.searchParams.set("lang",e),t.history.replaceState(t.history.state,"",o.toString()),!0}catch{return!1}}const Wc=".slm[data-v-12760774]{position:relative;display:inline-flex;align-items:center;min-height:44px;max-width:100%;box-sizing:border-box;border-radius:8px;color:#3b463d}.slm-face[data-v-12760774]{display:inline-flex;align-items:center;gap:6px;padding-inline:10px;min-width:0;font-size:13px;font-weight:500;line-height:1.2}.slm-ic[data-v-12760774]{flex:0 0 auto;display:inline-flex;color:var(--vtl-muted, #6d766e)}.slm-ic[data-v-12760774] svg{width:18px;height:18px}.slm-name[data-v-12760774]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.slm-code[data-v-12760774]{font-weight:600;font-size:12px;letter-spacing:.03em}.slm-caret[data-v-12760774]{flex:0 0 auto;color:var(--vtl-muted, #6d766e);font-size:11px}.slm.collapsed .slm-face[data-v-12760774]{flex-direction:column;gap:2px;padding-inline:4px}.slm-select[data-v-12760774]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;border:0;cursor:pointer;font-size:16px}.slm[data-v-12760774]:hover{background:var(--vtl-accented, #d1d4cd)}.slm[data-v-12760774]:focus-within{outline:2px solid var(--vtl-accent, #92b195);outline-offset:-2px}@media (prefers-reduced-motion: reduce){.slm[data-v-12760774]{transition:none}}",Dc={class:"slm-face","aria-hidden":"true"},zc=["innerHTML"],Hc={key:0,class:"slm-code"},Bc=["lang","dir"],Uc={key:2,class:"slm-caret"},jc=["value","aria-label","title"],Vc=["value","lang","dir"],qc=xo({__name:"ShellLanguageMenu",props:{current:{type:String,default:"en"},collapsed:{type:Boolean,default:!1}},emits:["switch"],setup(e,{emit:t}){const o=e,n=t,s=Et(()=>{const d=Pc.slice();if(o.current&&!d.some(p=>p.code===o.current)){const p=Ca(o.current);p&&d.push(p)}return d}),a=Et(()=>Ca(o.current)||{code:o.current,nativeName:o.current}),i=Et(()=>ka("controls.language",o.current)||"Language"),r=Sa("globe");function l(d){const p=d.target,f=p.value;!f||f===o.current||(Ec(p,f)?(n("switch",f),Rc(f)):p.value=o.current)}return(d,p)=>(M(),C("span",{class:Te(["slm",{collapsed:e.collapsed}])},[I("span",Dc,[I("span",{class:"slm-ic",innerHTML:Zo(r)},null,8,zc),e.collapsed?(M(),C("span",Hc,E(String(e.current).toUpperCase()),1)):(M(),C("span",{key:1,class:"slm-name",lang:a.value.code,dir:a.value.dir||null},E(a.value.nativeName),9,Bc)),e.collapsed?ne("",!0):(M(),C("span",Uc,"▾"))]),I("select",{class:"slm-select",value:e.current,"aria-label":i.value,title:i.value,onChange:l},[(M(!0),C(ee,null,ft(s.value,f=>(M(),C("option",{key:f.code,value:f.code,lang:f.code,dir:f.dir||null},E(f.nativeName),9,Vc))),128))],40,jc)],2))}},[["styles",[Wc]],["__scopeId","data-v-12760774"]]),ko={en:{"sec.posters":"Posters","sec.experimental":"Experimental","tab.upg-100":"UPG 100 List Posters","sub.upg-100":"my unreached list + posters","tab.country-posters":"Country Posters","sub.country-posters":"a poster for every country","tab.poster-design":"Poster Design","sub.poster-design":"every poster style and size","tab.wall-of-people-groups":"Wall of People Groups","tab.bible-posters":"Bible Posters","tab.bless-india-posters":"Bless India Posters",experimentalSub:"experimental bundle",lab:"lab",loading:"Loading {label}…",loadFailed:"Could not load {label}.",manifestHint:"This tab is composed from manifest.json — build the tree, or serve the built tree, to load it.",backToTop:"Back to top",home:"Back to homepage",toggleList:"Toggle list",openViews:"Open the list of views",expandList:"Expand list",collapseList:"Collapse list",collapse:"Collapse"},es:{"sec.posters":"Carteles","sec.experimental":"Experimental","tab.upg-100":"Carteles de la lista UPG 100","sub.upg-100":"mi lista de no alcanzados + carteles","tab.country-posters":"Carteles por país","sub.country-posters":"un cartel para cada país","tab.poster-design":"Diseño de carteles","sub.poster-design":"todos los estilos y tamaños de cartel","tab.wall-of-people-groups":"Muro de los pueblos","tab.bible-posters":"Carteles bíblicos","tab.bless-india-posters":"Bendigan a la India: carteles",experimentalSub:"mapa experimental",lab:"beta",loading:"Cargando {label}…",loadFailed:"No se pudo cargar {label}.",manifestHint:"Esta pestaña se compone a partir de manifest.json: compila el árbol o sirve el árbol compilado para cargarla.",backToTop:"Volver arriba",home:"Volver a la página de inicio",toggleList:"Mostrar u ocultar la lista",openViews:"Abrir la lista de vistas",expandList:"Expandir la lista",collapseList:"Contraer la lista",collapse:"Contraer"},fr:{"sec.posters":"Affiches","sec.experimental":"Expérimental","tab.upg-100":"Affiches de la liste UPG 100","sub.upg-100":"ma liste des non atteints + affiches","tab.country-posters":"Affiches par pays","sub.country-posters":"une affiche pour chaque pays","tab.poster-design":"Conception d’affiches","sub.poster-design":"tous les styles et formats d’affiche","tab.wall-of-people-groups":"Mur des peuples","tab.bible-posters":"Affiches bibliques","tab.bless-india-posters":"Bénissez l’Inde : affiches",experimentalSub:"carte expérimentale",lab:"bêta",loading:"Chargement de {label}…",loadFailed:"Impossible de charger {label}.",manifestHint:"Cet onglet est composé à partir de manifest.json : construisez l'arborescence ou servez l'arborescence construite pour le charger.",backToTop:"Retour en haut",home:"Retour à l’accueil",toggleList:"Afficher ou masquer la liste",openViews:"Ouvrir la liste des vues",expandList:"Déplier la liste",collapseList:"Replier la liste",collapse:"Replier"},de:{"sec.posters":"Poster","sec.experimental":"Experimentell","tab.upg-100":"Poster der UPG 100 Liste","sub.upg-100":"meine Liste der Unerreichten + Poster","tab.country-posters":"Länderposter","sub.country-posters":"ein Poster für jedes Land","tab.poster-design":"Postergestaltung","sub.poster-design":"alle Posterstile und -größen","tab.wall-of-people-groups":"Wand der Volksgruppen","tab.bible-posters":"Bibelposter","tab.bless-india-posters":"Segnet Indien: Poster",experimentalSub:"experimentelle Karte",lab:"Beta",loading:"{label} wird geladen…",loadFailed:"{label} konnte nicht geladen werden.",manifestHint:"Dieser Tab wird aus manifest.json zusammengesetzt – bauen Sie den Baum oder stellen Sie den gebauten Baum bereit, um ihn zu laden.",backToTop:"Nach oben",home:"Zurück zur Startseite",toggleList:"Liste ein-/ausblenden",openViews:"Ansichtsliste öffnen",expandList:"Liste ausklappen",collapseList:"Liste einklappen",collapse:"Einklappen"},pt:{"sec.posters":"Cartazes","sec.experimental":"Experimental","tab.upg-100":"Cartazes da lista UPG 100","sub.upg-100":"minha lista de não alcançados + cartazes","tab.country-posters":"Cartazes por país","sub.country-posters":"um cartaz para cada país","tab.poster-design":"Design de cartazes","sub.poster-design":"todos os estilos e tamanhos de cartaz","tab.wall-of-people-groups":"Mural dos povos","tab.bible-posters":"Cartazes bíblicos","tab.bless-india-posters":"Abençoem a Índia: cartazes",experimentalSub:"mapa experimental",lab:"beta",loading:"Carregando {label}…",loadFailed:"Não foi possível carregar {label}.",manifestHint:"Esta aba é composta a partir do manifest.json — compile a árvore ou sirva a árvore compilada para carregá-la.",backToTop:"Voltar ao topo",home:"Voltar à página inicial",toggleList:"Mostrar ou ocultar a lista",openViews:"Abrir a lista de visualizações",expandList:"Expandir a lista",collapseList:"Recolher a lista",collapse:"Recolher"},it:{"sec.posters":"Poster","sec.experimental":"Sperimentale","tab.upg-100":"Poster della lista UPG 100","sub.upg-100":"la mia lista dei non raggiunti + poster","tab.country-posters":"Poster per paese","sub.country-posters":"un poster per ogni paese","tab.poster-design":"Design dei poster","sub.poster-design":"tutti gli stili e i formati dei poster","tab.wall-of-people-groups":"Muro dei popoli","tab.bible-posters":"Poster biblici","tab.bless-india-posters":"Benedite l’India: poster",experimentalSub:"mappa sperimentale",lab:"beta",loading:"Caricamento di {label}…",loadFailed:"Impossibile caricare {label}.",manifestHint:"Questa scheda è composta da manifest.json: compila l'albero o pubblica l'albero compilato per caricarla.",backToTop:"Torna su",home:"Torna alla home page",toggleList:"Mostra o nascondi l’elenco",openViews:"Apri l’elenco delle viste",expandList:"Espandi l’elenco",collapseList:"Comprimi l’elenco",collapse:"Comprimi"},ro:{"sec.posters":"Afișe","sec.experimental":"Experimental","tab.upg-100":"Afișe din lista UPG 100","sub.upg-100":"lista mea de neatinși + afișe","tab.country-posters":"Afișe pe țări","sub.country-posters":"un afiș pentru fiecare țară","tab.poster-design":"Design de afișe","sub.poster-design":"toate stilurile și dimensiunile de afiș","tab.wall-of-people-groups":"Zidul popoarelor","tab.bible-posters":"Afișe biblice","tab.bless-india-posters":"Binecuvântați India: afișe",experimentalSub:"hartă experimentală",lab:"beta",loading:"Se încarcă {label}…",loadFailed:"{label} nu a putut fi încărcat.",manifestHint:"Această filă este compusă din manifest.json — construiți arborele sau serviți arborele construit pentru a o încărca.",backToTop:"Sus",home:"Înapoi la pagina principală",toggleList:"Afișează sau ascunde lista",openViews:"Deschide lista de vizualizări",expandList:"Extinde lista",collapseList:"Restrânge lista",collapse:"Restrânge"},ru:{"sec.posters":"Плакаты","sec.experimental":"Экспериментальное","tab.upg-100":"Плакаты списка UPG 100","sub.upg-100":"мой список недостигнутых + плакаты","tab.country-posters":"Плакаты по странам","sub.country-posters":"плакат для каждой страны","tab.poster-design":"Дизайн плакатов","sub.poster-design":"все стили и размеры плакатов","tab.wall-of-people-groups":"Стена народов","tab.bible-posters":"Библейские плакаты","tab.bless-india-posters":"Благословляйте Индию: плакаты",experimentalSub:"экспериментальная карта",lab:"бета",loading:"Загрузка: {label}…",loadFailed:"Не удалось загрузить: {label}.",manifestHint:"Эта вкладка собирается из manifest.json — соберите дерево или разместите собранное дерево, чтобы загрузить её.",backToTop:"Наверх",home:"На главную страницу",toggleList:"Показать или скрыть список",openViews:"Открыть список представлений",expandList:"Развернуть список",collapseList:"Свернуть список",collapse:"Свернуть"},ar:{"sec.posters":"ملصقات","sec.experimental":"تجريبي","tab.upg-100":"ملصقات قائمة UPG 100","sub.upg-100":"قائمتي لغير المُبشَّرين + ملصقات","tab.country-posters":"ملصقات الدول","sub.country-posters":"ملصق لكل دولة","tab.poster-design":"تصميم الملصقات","sub.poster-design":"كل أنماط الملصقات وأحجامها","tab.wall-of-people-groups":"جدار الشعوب","tab.bible-posters":"ملصقات الكتاب المقدس","tab.bless-india-posters":"باركوا الهند: ملصقات",experimentalSub:"خريطة تجريبية",lab:"تجريبي",loading:"جارٍ تحميل {label}…",loadFailed:"تعذّر تحميل {label}.",manifestHint:"تُبنى علامة التبويب هذه من manifest.json — ابنِ الشجرة أو قدّم الشجرة المبنية لتحميلها.",backToTop:"إلى الأعلى",home:"العودة إلى الصفحة الرئيسية",toggleList:"إظهار القائمة أو إخفاؤها",openViews:"فتح قائمة العروض",expandList:"توسيع القائمة",collapseList:"طي القائمة",collapse:"طي"},hi:{"sec.posters":"पोस्टर","sec.experimental":"प्रायोगिक","tab.upg-100":"UPG 100 सूची पोस्टर","sub.upg-100":"मेरी अप्राप्त सूची + पोस्टर","tab.country-posters":"देश पोस्टर","sub.country-posters":"हर देश के लिए एक पोस्टर","tab.poster-design":"पोस्टर डिज़ाइन","sub.poster-design":"हर पोस्टर शैली और आकार","tab.wall-of-people-groups":"जनसमूहों की दीवार","tab.bible-posters":"बाइबल पोस्टर","tab.bless-india-posters":"भारत को आशीष दो: पोस्टर",experimentalSub:"प्रायोगिक मानचित्र",lab:"बीटा",loading:"{label} लोड हो रहा है…",loadFailed:"{label} लोड नहीं हो सका।",manifestHint:"यह टैब manifest.json से बनता है — इसे लोड करने के लिए ट्री बनाएँ या बना हुआ ट्री सर्व करें।",backToTop:"ऊपर जाएँ",home:"होमपेज पर वापस जाएँ",toggleList:"सूची दिखाएँ या छिपाएँ",openViews:"दृश्यों की सूची खोलें",expandList:"सूची फैलाएँ",collapseList:"सूची संक्षिप्त करें",collapse:"संक्षिप्त करें"},zh:{"sec.posters":"海报","sec.experimental":"实验性","tab.upg-100":"UPG 100 名单海报","sub.upg-100":"我的未得之民名单 + 海报","tab.country-posters":"国家海报","sub.country-posters":"每个国家一张海报","tab.poster-design":"海报设计","sub.poster-design":"所有海报样式与尺寸","tab.wall-of-people-groups":"民族之墙","tab.bible-posters":"圣经海报","tab.bless-india-posters":"祝福印度:海报",experimentalSub:"实验性地图",lab:"测试版",loading:"正在加载{label}…",loadFailed:"无法加载{label}。",manifestHint:"此标签页由 manifest.json 组成——请构建目录树或提供已构建的目录树以加载它。",backToTop:"回到顶部",home:"返回首页",toggleList:"显示或隐藏列表",openViews:"打开视图列表",expandList:"展开列表",collapseList:"折叠列表",collapse:"折叠"}},Tn=Object.keys(ko);function Gc(e,t,o){let s=(ko[e]||ko.en)[t]??ko.en[t]??t;if(o)for(const a in o)s=s.split("{"+a+"}").join(String(o[a]));return s}const Kc=[{key:"posters",i18n:"sec.posters",icon:"poster"},{key:"experimental",i18n:"sec.experimental",icon:"flask",folder:!0,open:!0}],Fa=[{id:"upg-100",section:"posters",icon:"list",bundle:"my-upg-100-list",profile:"upg-100-mfe"},{id:"country-posters",section:"posters",icon:"map",bundle:"country-posters",profile:"country-posters-mfe"},{id:"poster-design",section:"posters",icon:"poster",bundle:"poster-design",profile:"poster-design-mfe"},{id:"wall-of-people-groups",section:"experimental",icon:"flask",bundle:"wall-of-people-groups",profile:"wall-of-people-groups"},{id:"bible-posters",section:"experimental",icon:"flask",bundle:"bible-posters",profile:"bible-posters"},{id:"bless-india-posters",section:"experimental",icon:"flask",bundle:"bless-india-posters",profile:"bless-india-posters",scroll:!0}],Jc=new Set(["key-cities","posterverse","doxa-maps-spa","plugin-studio"]),Xc=new Set(["my-upg-100-list-map","country-posters-map"]);function Zc(e,t=()=>{}){const o=e&&Array.isArray(e.bundles)?e.bundles:[],n=Object.fromEntries(o.map(a=>[a&&a.bundle,a])),s=[];for(const a of Fa){if(Jc.has(a.bundle))continue;const i=n[a.bundle];if(!i)continue;const r=Array.isArray(i.profiles)?i.profiles:[];let l=r.find(f=>f&&f.profile===a.profile);if(!l){if(l=r.find(f=>f&&f.profile===a.bundle)||r[0],!l)continue;t(`[posterverse] ${a.bundle} has no profile "${a.profile}"; row "${a.id}" opens "${l.profile}" instead`)}const d=l.element||Array.isArray(i.elements)&&i.elements[0]||a.bundle,p=i.scriptUrl||l.scriptUrl||"";p&&s.push({...a,tag:d,scriptUrl:p,profile:l.profile,heavy:Xc.has(d)||!!l.isMap})}return s}const Yc=":host{display:block;position:relative;height:var(--posterverse-height, 85vh);min-height:480px}:host{font-size:16px;line-height:normal;font-weight:400;font-style:normal;font-variant:normal;font-stretch:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;text-align:start;text-indent:0;text-shadow:none;white-space:normal;-webkit-hyphens:manual;hyphens:manual;visibility:visible;cursor:auto}:host([hidden]){display:none}.pv-pane{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;--profile-min-h: 0}.pv-slot{position:relative;min-height:100%}.pv-hint{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center;color:#6d766e;font-size:13px;padding:20px}.pv-hint.err{color:#b3261e}.pv-hint small{color:#6d766e}";function Ia(){try{const e=new URLSearchParams(location.search),t=(e.get("lang")||e.get("locale")||"").split("-")[0].toLowerCase();if(Tn.includes(t))return t}catch{}try{const e=(document.documentElement.lang||"").split("-")[0].toLowerCase();if(Tn.includes(e))return e}catch{}return""}const Na=e=>({...e,tag:e.tag||"",scriptUrl:e.scriptUrl||"",heavy:!!e.heavy,mounted:!1,state:"idle",error:""}),Qc=nn({name:"Posterverse",inheritAttrs:!1,components:{VerticalTabsLayout:Ac,BackToTopButton:ba,ShellLanguageMenu:qc},props:{treeBase:{type:String,default:""},profileConfig:{type:[String,Object],default:""},heading:{type:String,default:"Posterverse"},tokenUrl:{type:String,default:""},tk:{type:String,default:""},language:{type:String,default:""},apiBaseUrl:{type:String,default:""},provider:{type:String,default:""},tab:{type:String,default:""},homeHref:{type:String,default:""},homeLabel:{type:String,default:""}},emits:["tab-change"],setup(){return{injectedBase:St("pvTreeBase","")}},data(){return{paneEls:{},activeIndex:0,manifestError:"",manifestBase:"",runtime:{},hostLang:Ia(),localPick:"",pickBase:null,tabs:Fa.filter(e=>!e.provisional).map(Na)}},computed:{cfg(){let e=this.profileConfig;if(typeof e=="string")try{e=e?JSON.parse(e):{}}catch{e={}}return e&&typeof e=="object"?e:{}},base(){const e=String(this.treeBase||this.cfg.treeBase||this.injectedBase||"").trim();return e?e.replace(/\/+$/,"")+"/":""},assetsBase(){const e=String(this.cfg.assetsBase||"").trim();return/^https?:\/\//i.test(e)||e.startsWith("/")?e.replace(/\/+$/,""):this.manifestBase?this.manifestBase.replace(/\/+$/,"")+"/assets":""},headingText(){return String(this.cfg.heading||this.heading||"").trim()||"Posterverse"},hostLanguage(){return String(this.language||this.cfg.language||this.cfg.locale||this.cfg.lang||"").trim()},effectiveLocale(){return this.localPick&&this.hostLanguage===this.pickBase?this.localPick:(this.hostLanguage||this.hostLang||"en").split("-")[0].toLowerCase()},uiLocale(){return Tn.includes(this.effectiveLocale)?this.effectiveLocale:"en"},defaultHomeHref(){return"https://doxa.life"+(this.uiLocale&&this.uiLocale!=="en"?"/"+this.uiLocale:"")},uiDir(){return this.uiLocale==="ar"?"rtl":"ltr"},layoutLabels(){const e={};for(const t of["toggleList","openViews","expandList","collapseList","collapse","home"])e[t]=this.tr(t);return e},effectiveProvider(){const e=String(this.provider||this.cfg.provider||"").trim().toLowerCase();return e==="maplibre"||e==="mapbox"?e:""},activeKey(){const e=this.tabs[this.activeIndex];return e?e.id:""},activePaneEl(){return this.paneEls[this.activeIndex]||null},navGroups(){return Kc.map(e=>({key:e.key,label:this.tr(e.i18n),icon:e.icon,folder:!!e.folder,open:e.open,rows:this.tabs.filter(t=>t.section===e.key).map(t=>({key:t.id,label:this.tabLabel(t),sub:this.tabSub(t),icon:t.icon,badge:e.folder?this.tr("lab"):void 0}))})).filter(e=>e.rows.length)}},watch:{effectiveLocale(){const e=(o,n)=>{try{const s=this._slots&&this._slots[o];s&&(s.innerHTML="")}catch{}n.mounted=!1,n.state="idle",n.error=""};this.tabs.forEach((o,n)=>{o.mounted&&n!==this.activeIndex&&e(n,o)});const t=this.tabs[this.activeIndex];!t||!t.mounted||(e(this.activeIndex,t),this.mountElement(this.activeIndex))},tab(e){e&&this.onSelect(e)},hostLanguage(e){e!==this.pickBase&&(this.localPick="",this.pickBase=null)}},mounted(){this.watchHostLang(),this.select(this.initialIndex()),this.loadManifest()},beforeUnmount(){this._langObs&&(this._langObs.disconnect(),this._langObs=null)},methods:{tr(e,t){return Gc(this.uiLocale,e,t)},setLocale(e){this.pickBase=this.hostLanguage,this.localPick=e,Fc(e)},tabLabel(e){return this.tr("tab."+e.id)},tabSub(e){return e.section==="experimental"?this.tr("experimentalSub"):this.tr("sub."+e.id)},setSlot(e,t){t&&(this._slots=Object.assign(this._slots||{},{[e]:t}))},watchHostLang(){typeof MutationObserver>"u"||typeof document>"u"||(this._langObs=new MutationObserver(()=>{this.hostLang=Ia()}),this._langObs.observe(document.documentElement,{attributes:!0,attributeFilter:["lang"]}))},requestedTab(){let e="";try{e=new URLSearchParams(location.search).get("tab")||""}catch{}return String(this.tab||this.cfg.tab||e||"").trim()},initialIndex(){const e=this.tabs.findIndex(t=>t.id===this.requestedTab());return e>=0?e:0},loadManifest(){const e=d=>{try{return new URL(d,location.href).href.replace(/[^/]*$/,"")}catch{return""}},t=this.resolve("manifest.json"),o={url:t,root:e(t)},n={url:this.resolve("doxa-maps-spa/manifest.json"),root:o.root};let s=!1;try{s=new URL(t,location.href).origin!==location.origin}catch{}const a=s?[n,o]:[o,n],i="/public/dx-maps/manifest.json";a.some(d=>d.url===i)||a.push({url:i,root:e(i)});const r=[],l=d=>{if(d>=a.length){this.manifestError="manifest.json not found (tried "+r.join(", ")+")",console.error("[posterverse] "+this.manifestError+" — every tab is composed from it.");return}const{url:p,root:f}=a[d];return r.push(p),fetch(p,{credentials:"same-origin"}).then(w=>{if(!w||!w.ok)throw new Error(p+" → HTTP "+(w?w.status:"?"));return w.json()}).then(w=>{if(!w)throw new Error(p+" → empty");this.manifestError="",this.manifestBase=f||"",this.applyManifest(w)}).catch(()=>l(d+1))};try{l(0)}catch{}},applyManifest(e){this.runtime=e&&e.runtime&&typeof e.runtime=="object"?e.runtime:{},this.applyPageGlobals();const t=this.activeKey;this.tabs=Zc(e,a=>console.warn(a)).map(Na);const o=this.requestedTab(),n=!this._honouredTab&&o?this.tabs.findIndex(a=>a.id===o):-1,s=this.tabs.findIndex(a=>a.id===t);this._honouredTab=!0,this.select(n>=0?n:s>=0?s:0)},onSelect(e){const t=this.tabs.findIndex(o=>o.id===e);t!==-1&&this.select(t)},resolve(e){const t=String(e);if(/^(https?:)?\/\//.test(t)||t.startsWith("/"))return t;const o=t.replace(/^\.\//,"");return this.manifestBase?this.manifestBase.replace(/\/+$/,"")+"/"+o:this.base?this.base.replace(/\/+$/,"")+"/"+o:"../"+o},select(e){const t=this.activeIndex;if(this.activeIndex=e,t!==e&&t>=0){const n=this.tabs[t];n&&n.heavy&&n.mounted&&this.releaseTab(t,n)}const o=this.tabs[e];o&&((t!==e||!this._announced)&&(this._announced=!0,this.$emit("tab-change",{id:o.id,label:this.tabLabel(o)})),o.scriptUrl&&(o.mounted||this.$nextTick(()=>{this.activeIndex===e&&this.mountElement(e)})))},releaseTab(e,t){try{const o=this._slots&&this._slots[e];o&&(o.innerHTML="")}catch{}this._slots&&delete this._slots[e],t.mounted=!1,t.state="idle",t.error=""},childConfig(e){const t={profile:e.profile||e.id,instanceId:"pv-"+e.id};this.effectiveLocale&&(t.locale=this.effectiveLocale);const o=this.tk||this.cfg.tk||this.runtime.token;return o&&(t.tk=o),(this.tokenUrl||this.cfg.tokenUrl)&&(t.tokenUrl=this.tokenUrl||this.cfg.tokenUrl),this.effectiveProvider&&(t.provider=this.effectiveProvider),this.base&&(t.treeBase=this.base),this.assetsBase&&(t.assetsBase=this.assetsBase),t.urlSync=!1,t.mapTitle=this.tabLabel(e),t},applyPageGlobals(){if(typeof window>"u")return;const e=String(this.apiBaseUrl||this.cfg.apiBaseUrl||this.runtime.apiBaseUrl||"").trim();e&&!window.MAP_APP_API_URL&&(window.MAP_APP_API_URL=e.replace(/\/+$/,""));const t=this.tk||this.cfg.tk||this.runtime.token;t&&!window.MAP_TOKEN&&(window.MAP_TOKEN=t),this.effectiveProvider&&!window.MAP_PROVIDER&&(window.MAP_PROVIDER=this.effectiveProvider)},mountElement(e){const t=this.tabs[e];t.mounted=!0,t.state="loading",Aa(this.resolve(t.scriptUrl)).then(()=>Sl(t.tag)).then(()=>{try{if(t.heavy&&this.activeIndex!==e){t.mounted=!1,t.state="idle";return}const o=this._slots&&this._slots[e];if(!o){t.state="error",t.error="no slot";return}o.innerHTML="";const n=document.createElement(t.tag);n.setAttribute("profile-config",JSON.stringify(this.childConfig(t))),this.base&&n.setAttribute("tree-base",this.base.replace(/\/+$/,"")),n.style.cssText=t.scroll?"display:block;position:static;width:100%;height:auto;":"display:block;position:absolute;inset:0;width:100%;height:100%;min-height:0;",o.appendChild(n),t.state="ready"}catch(o){t.state="error",t.error="mount failed: "+(o&&o.message||String(o))}}).catch(o=>{t.state="error",t.error=o&&o.message||String(o)})}}}),ed=["hidden"],td={key:0,class:"pv-hint"},od={key:1,class:"pv-hint err"},nd={key:2,class:"pv-hint err"};function sd(e,t,o,n,s,a){const i=fo("ShellLanguageMenu"),r=fo("BackToTopButton"),l=fo("VerticalTabsLayout");return M(),Pt(l,{dir:e.uiDir,lang:e.uiLocale,labels:e.layoutLabels,title:e.headingText,"nav-label":e.tr("sec.posters"),header:!1,"home-href":e.homeHref||e.cfg.homeHref||e.defaultHomeHref,"home-label":e.homeLabel||e.cfg.homeLabel||"",groups:e.navGroups,active:e.activeKey,"onUpdate:active":e.onSelect},{"phone-end":io(()=>[ge(i,{current:e.uiLocale,onSwitch:e.setLocale},null,8,["current","onSwitch"])]),"rail-end":io(({collapsed:d})=>[ge(i,{current:e.uiLocale,collapsed:d,onSwitch:e.setLocale},null,8,["current","collapsed","onSwitch"])]),default:io(()=>[(M(!0),C(ee,null,ft(e.tabs,(d,p)=>en((M(),C("section",{key:d.id,class:"pv-pane",ref_for:!0,ref:f=>{f?e.paneEls[p]=f:delete e.paneEls[p]},hidden:p!==e.activeIndex},[!d.heavy||p===e.activeIndex?(M(),C(ee,{key:0},[I("div",{class:"pv-slot",ref_for:!0,ref:f=>e.setSlot(p,f)},null,512),d.state==="loading"?(M(),C("div",td,E(e.tr("loading",{label:e.tabLabel(d)})),1)):d.state==="error"?(M(),C("div",od,[$t(E(e.tr("loadFailed",{label:e.tabLabel(d)})),1),t[0]||(t[0]=I("br",null,null,-1)),I("small",null,E(d.error),1)])):d.state==="idle"&&!d.scriptUrl&&e.manifestError?(M(),C("div",nd,[$t(E(e.tr("loadFailed",{label:e.tabLabel(d)})),1),t[1]||(t[1]=I("br",null,null,-1)),I("small",null,E(e.manifestError),1),t[2]||(t[2]=I("br",null,null,-1)),I("small",null,E(e.tr("manifestHint")),1)])):ne("",!0)],64)):ne("",!0)],8,ed)),[[bn,p===e.activeIndex]])),128)),ge(r,{target:e.activePaneEl,labels:{backToTop:e.tr("backToTop")}},null,8,["target","labels"])]),_:1},8,["dir","lang","labels","title","nav-label","home-href","home-label","groups","active","onUpdate:active"])}const ad=xo(Qc,[["render",sd],["styles",[Yc]]]),rd=Ml(),id=il(ad,{configureApp(e){e.provide("pvTreeBase",rd)}});typeof customElements<"u"&&!customElements.get("posterverse-app")&&customElements.define("posterverse-app",id)})(); +`,Fl=nn({name:"VerticalTabsLayout",components:{BackToTopButton:ba},props:{active:{type:String,default:""},title:{type:String,default:""},items:{type:Array,default:()=>[]},groups:{type:Array,default:()=>[]},navLabel:{type:String,default:"Sections"},labels:{type:Object,default:()=>({})},initialNavOpen:{type:Boolean,default:!0},header:{type:Boolean,default:!0},initialRailCollapsed:{type:Boolean,default:!1},homeHref:{type:String,default:""},homeLabel:{type:String,default:""},shellMode:{type:String,default:"auto"}},emits:["update:active"],setup(){return wl(Cl,"vertical-tabs-layout"),{T:Ol}},data(){const e=(()=>{try{return typeof window<"u"&&!!window.matchMedia&&window.matchMedia("(max-width: 760px)").matches}catch{return!1}})();return{navOpen:this.initialNavOpen&&!e,railCollapsed:e?!1:this.initialRailCollapsed,_tabEls:{},folderOverride:{},narrow:e,_mql:null,_onMedia:null,activatedKeys:{},hostState:{},hostError:{},_hostSlots:{},_hostMounted:{},hostEls:{},mode:"app"}},computed:{phoneBarShown(){return this.narrow&&!this.header},railEndShown(){return!this.narrow&&!this.header},activeHostEl(){return this.hostEls[this.active]||null},railShown(){return this.narrow?this.navOpen:!0},homeLink(){const e=String(this.homeHref||"").trim();return!e||/^(javascript|data|vbscript):/i.test(e.replace(/[\u0000- ]/g,""))?"":e},homeText(){return this.homeLabel||this.label("home")},allRows(){if(this.groups&&this.groups.length){const e=[];for(const t of this.groups)for(const o of t.rows||[])e.push(o);return e}return this.items},orderedKeys(){return this.allRows.map(e=>e.key)},elementRows(){return this.allRows.filter(e=>e&&e.element)},mountedElementRows(){return this.elementRows.filter(e=>this.activatedKeys[e.key])}},watch:{shellMode(){this.resolveShellMode()},active:{immediate:!0,handler(e){this.activateElement(e)}}},mounted(){this.resolveShellMode();try{window.matchMedia&&(this._mql=window.matchMedia("(max-width: 760px)"),this.narrow=this._mql.matches,this.reconcileForWidth(),this._onMedia=e=>{this.narrow=e.matches,this.reconcileForWidth()},this._mql.addEventListener?this._mql.addEventListener("change",this._onMedia):this._mql.addListener&&this._mql.addListener(this._onMedia))}catch{}this.$nextTick(()=>this.activateElement(this.active))},beforeUnmount(){try{this._mql&&this._onMedia&&(this._mql.removeEventListener?this._mql.removeEventListener("change",this._onMedia):this._mql.removeListener&&this._mql.removeListener(this._onMedia))}catch{}this._mql=null,this._onMedia=null},methods:{resolveShellMode(){const e=o=>o==="web"||o==="app"?o:null;let t=e(this.shellMode);if(!t)try{const o=this.$el&&this.$el.getRootNode?this.$el.getRootNode():null,n=o&&o.host;t=e(n&&n.getAttribute?n.getAttribute("shell-mode"):null)}catch{}if(!t)try{const o=window.matchMedia&&window.matchMedia("(display-mode: standalone)").matches||navigator.standalone===!0;t=window.Capacitor||o||window.MAP_OWNS_PAGE===!0?"app":"web"}catch{t="app"}this.mode=t},registerTab(e,t){t&&(this._tabEls[e]=t)},isNarrow(){return this.narrow},reconcileForWidth(){this.narrow?(this.navOpen=!1,this.railCollapsed=!1):this.navOpen=!0},label(e){const t={toggleList:"Toggle list",openViews:"Open the list of views",expandList:"Expand list",collapseList:"Collapse list",collapse:"Collapse",home:"Back to homepage"};return this.labels&&this.labels[e]||t[e]},expandRail(){!this.narrow&&this.railCollapsed&&(this.railCollapsed=!1)},toggleRail(){this.narrow?this.navOpen=!this.navOpen:this.railCollapsed=!this.railCollapsed},setHostSlot(e,t){t&&(this._hostSlots[e]=t,this.$nextTick(()=>this.mountHostElement(e)))},activateElement(e){!e||!this.elementRows.find(o=>o.key===e)||(this.activatedKeys[e]||(this.activatedKeys={...this.activatedKeys,[e]:!0},this.$nextTick(()=>this.watchContextLoss(e)),this.hostState={...this.hostState,[e]:"loading"}),this.$nextTick(()=>this.mountHostElement(e)))},deepCanvases(e,t=[]){if(!e)return t;for(const o of e.querySelectorAll("*"))o.tagName==="CANVAS"&&t.push(o),o.shadowRoot&&this.deepCanvases(o.shadowRoot,t);return t},watchContextLoss(e){const t=this._hostSlots[e];if(t)for(const o of this.deepCanvases(t))o.__vtlLossBound||(o.__vtlLossBound=!0,o.addEventListener("webglcontextlost",()=>{this.hostState={...this.hostState,[e]:"lost"}},{once:!0}))},reloadHostElement(e){const t=this._hostSlots[e];t&&(t.innerHTML=""),this._hostMounted[e]=!1,this.hostState={...this.hostState,[e]:"loading"},this.$nextTick(()=>this.mountHostElement(e))},mountHostElement(e){if(this._hostMounted[e])return;const t=this.elementRows.find(n=>n.key===e),o=this._hostSlots[e];!t||!o||(this._hostMounted[e]=!0,this.hostState={...this.hostState,[e]:"loading"},Al(t.src).then(()=>Pl(t.element)).then(()=>{Tl(t.element,t.src),o.innerHTML="";const n=document.createElement(t.element),s=t.attrs||{};for(const a in s){const i=s[a],r=i!=null&&typeof i=="object"?JSON.stringify(i):String(i);try{n[a]=i}catch{}try{n.setAttribute(a,r)}catch{}}n.style.cssText="display:block;position:absolute;inset:0;width:100%;height:100%;",o.appendChild(n);for(const a of[0,250,1500])setTimeout(()=>this.watchContextLoss(e),a);this.hostState={...this.hostState,[e]:"ready"}}).catch(n=>{this._hostMounted[e]=!1,this.hostState={...this.hostState,[e]:"error"},this.hostError={...this.hostError,[e]:n&&n.message||String(n)}}))},iconSvg(e){return e?Sa(e):""},initial(e){const t=(e||"").trim();return t?t.charAt(0).toUpperCase():"•"},isFolderClosed(e){const t=this.folderOverride[e.key];return t!=null?!t:e.open!==!0},toggleFolder(e){const t=this.folderOverride[e],o=(this.groups||[]).find(s=>s.key===e),n=t??(o&&o.open===!0);this.folderOverride={...this.folderOverride,[e]:!n}},pick(e){this.$emit("update:active",e),this.narrow&&(this.navOpen=!1)},onKey(e){const t=this.orderedKeys;if(!t.length)return;const o=t.indexOf(this.active);let n=-1;if(e.key==="ArrowDown"||e.key==="ArrowRight")n=(o+1)%t.length;else if(e.key==="ArrowUp"||e.key==="ArrowLeft")n=(o-1+t.length)%t.length;else if(e.key==="Home")n=0;else if(e.key==="End")n=t.length-1;else return;e.preventDefault();const s=t[n];this.pick(s),this.$nextTick(()=>{const a=this._tabEls[s];a&&a.focus&&a.focus()})}}}),Il={key:0,class:"vtl-top"},Nl=["aria-expanded","aria-label"],El={class:"vtl-brand"},Rl={class:"vtl-title"},Wl={class:"vtl-meta"},Dl=["aria-expanded","aria-label"],zl={class:"vtl-pbar-end"},Hl={class:"vtl-body"},Bl=["aria-label","aria-hidden","role","aria-orientation"],Ul=["href","aria-label","title"],jl=["innerHTML"],Vl={class:"vtl-home-tx"},ql=["aria-expanded","aria-label"],Gl=["innerHTML"],Kl={class:"vtl-collapse-tx"},Jl=["aria-expanded","onClick"],Xl={key:0,class:"vtl-cap"},Zl={class:"vtl-tl"},Yl={key:1,class:"vtl-td"},Ql=["innerHTML"],ec={key:1,class:"vtl-tier"},tc={key:0,class:"vtl-cap"},oc={class:"vtl-tl"},nc={key:1,class:"vtl-td"},sc={class:"vtl-rows"},ac=["aria-selected","aria-disabled","tabindex","onClick"],rc=["innerHTML"],ic={key:1,class:"vtl-tab-emoji","aria-hidden":"true"},lc={key:2,class:"vtl-tab-fallback","aria-hidden":"true"},cc={class:"vtl-tab-text"},dc={class:"vtl-tab-label"},pc={key:0,class:"vtl-tab-badge"},uc={key:0,class:"vtl-tab-sub"},fc=["innerHTML"],gc=["aria-selected","aria-disabled","tabindex","onClick"],hc=["innerHTML"],$c={key:1,class:"vtl-tab-emoji","aria-hidden":"true"},mc={key:2,class:"vtl-tab-fallback","aria-hidden":"true"},_c={class:"vtl-tab-text"},bc={class:"vtl-tab-label"},vc={key:0,class:"vtl-tab-sub"},yc={key:4,class:"vtl-rail-end"},wc={class:"vtl-main"},xc={class:"vtl-content"},kc=["hidden"],Tc={key:0,class:"vtl-host-hint"},Sc={key:1,class:"vtl-host-hint"},Mc=["onClick"],Lc={key:2,class:"vtl-host-hint err"};function Oc(e,t,o,n,s,a){const i=fo("BackToTopButton");return M(),C("div",{class:Te(["vtl",{"nav-open":e.navOpen,"rail-collapsed":e.railCollapsed,"no-header":!e.header,"has-phone-bar":e.phoneBarShown}])},[e.header?(M(),C("header",Il,[I("button",{class:"vtl-menu",type:"button","aria-expanded":String(e.navOpen),onClick:t[0]||(t[0]=r=>e.navOpen=!e.navOpen),"aria-label":e.label("toggleList")},"☰",8,Nl),I("span",El,[tt(e.$slots,"brand")]),I("b",Rl,E(e.title),1),I("span",Wl,[tt(e.$slots,"meta")])])):ne("",!0),e.phoneBarShown?(M(),C("div",{key:1,class:Te(["vtl-pbar",{"is-web":e.mode==="web"}])},[I("button",{class:"vtl-phone-menu",type:"button","aria-expanded":String(e.navOpen),onClick:t[1]||(t[1]=r=>e.navOpen=!e.navOpen),"aria-label":e.label("toggleList")},"☰",8,Dl),I("span",zl,[tt(e.$slots,"phone-end")])],2)):ne("",!0),e.narrow?(M(),Pt(i,{key:2,target:e.activeHostEl,labels:{backToTop:e.T("actions.backToTop","Back to top")}},null,8,["target","labels"])):ne("",!0),I("div",Hl,[I("nav",{class:Te(["vtl-nav",{"has-rail-end":e.railEndShown&&!!e.$slots["rail-end"]}]),"aria-label":e.navLabel,"aria-hidden":String(!e.railShown),role:e.$slots.rail?null:"tablist","aria-orientation":e.$slots.rail?null:"vertical"},[e.homeLink?(M(),C("a",{key:0,class:"vtl-home",href:e.homeLink,target:"_top","aria-label":e.homeText,title:e.railCollapsed&&!e.narrow?e.homeText:null},[I("span",{class:"vtl-home-ic","aria-hidden":"true",innerHTML:e.iconSvg("home")},null,8,jl),I("span",Vl,E(e.homeText),1)],8,Ul)):ne("",!0),I("button",{type:"button",class:"vtl-collapse","aria-expanded":String(!e.railCollapsed),"aria-label":e.railCollapsed?e.label("expandList"):e.label("collapseList"),onClick:t[2]||(t[2]=(...r)=>e.toggleRail&&e.toggleRail(...r))},[I("span",{class:"vtl-collapse-ic","aria-hidden":"true",innerHTML:e.iconSvg("chevron")},null,8,Gl),I("span",Kl,E(e.label("collapse")),1)],8,ql),e.$slots.rail?tt(e.$slots,"rail",{collapsed:e.railCollapsed&&!e.narrow,expand:e.expandRail,pick:e.pick},void 0,void 0,1):e.groups&&e.groups.length?(M(!0),C(ee,{key:2},ft(e.groups,r=>(M(),C("div",{class:"vtl-grp",key:r.key},[r.folder?(M(),C("button",{key:0,type:"button",class:"vtl-tier vtl-tier-btn","aria-expanded":String(!e.isFolderClosed(r)),onClick:l=>e.toggleFolder(r.key)},[r.badge?(M(),C("span",Xl,E(r.badge),1)):ne("",!0),I("span",Zl,E(r.label),1),r.count!=null?(M(),C("span",Yl,E(r.count),1)):ne("",!0),I("span",{class:Te(["vtl-chev",{open:!e.isFolderClosed(r)}]),"aria-hidden":"true",innerHTML:e.iconSvg("chevron")},null,10,Ql)],8,Jl)):(M(),C("div",ec,[r.badge?(M(),C("span",tc,E(r.badge),1)):ne("",!0),I("span",oc,E(r.label),1),r.count!=null?(M(),C("span",nc,E(r.count),1)):ne("",!0)])),en(I("div",sc,[(M(!0),C(ee,null,ft(r.rows,l=>(M(),C("button",{key:l.key,type:"button",role:"tab",class:Te(["vtl-tab",{active:l.key===e.active,disabled:l.disabled}]),"aria-selected":String(l.key===e.active),"aria-disabled":l.disabled?"true":null,tabindex:l.key===e.active?0:-1,ref_for:!0,ref:d=>e.registerTab(l.key,d),onClick:d=>e.pick(l.key),onKeydown:t[3]||(t[3]=d=>e.onKey(d))},[l.icon?(M(),C("span",{key:0,class:"vtl-tab-ic","aria-hidden":"true",innerHTML:e.iconSvg(l.icon)},null,8,rc)):l.emoji?(M(),C("span",ic,E(l.emoji),1)):(M(),C("span",lc,E(e.initial(l.label)),1)),I("span",cc,[I("span",dc,[$t(E(l.label),1),l.badge?(M(),C("span",pc,E(l.badge),1)):ne("",!0)]),l.sub?(M(),C("span",uc,[I("span",{innerHTML:l.sub},null,8,fc)])):ne("",!0)])],42,ac))),128))],512),[[bn,!r.folder||!e.isFolderClosed(r)]])]))),128)):(M(!0),C(ee,{key:3},ft(e.items,r=>(M(),C("button",{key:r.key,type:"button",role:"tab",class:Te(["vtl-tab",{active:r.key===e.active,disabled:r.disabled}]),"aria-selected":String(r.key===e.active),"aria-disabled":r.disabled?"true":null,tabindex:r.key===e.active?0:-1,ref_for:!0,ref:l=>e.registerTab(r.key,l),onClick:l=>e.pick(r.key),onKeydown:t[4]||(t[4]=l=>e.onKey(l))},[r.icon?(M(),C("span",{key:0,class:"vtl-tab-ic","aria-hidden":"true",innerHTML:e.iconSvg(r.icon)},null,8,hc)):r.emoji?(M(),C("span",$c,E(r.emoji),1)):(M(),C("span",mc,E(e.initial(r.label)),1)),I("span",_c,[I("span",bc,E(r.label),1),r.sub?(M(),C("span",vc,E(r.sub),1)):ne("",!0)])],42,gc))),128)),e.railEndShown&&e.$slots["rail-end"]?(M(),C("div",yc,[tt(e.$slots,"rail-end",{collapsed:e.railCollapsed})])):ne("",!0)],10,Bl),I("main",wc,[e.header?tt(e.$slots,"toolbar",{},void 0,void 0,0):ne("",!0),I("div",xc,[(M(!0),C(ee,null,ft(e.mountedElementRows,r=>en((M(),C("section",{key:r.key,class:"vtl-host",hidden:r.key!==e.active,ref_for:!0,ref:l=>{l?e.hostEls[r.key]=l:delete e.hostEls[r.key]}},[I("div",{class:"vtl-host-slot",ref_for:!0,ref:l=>e.setHostSlot(r.key,l)},null,512),e.hostState[r.key]==="loading"?(M(),C("div",Tc,E(e.T("messages.loadingNamed","Loading {name}…").replace("{name}",r.label)),1)):e.hostState[r.key]==="lost"?(M(),C("div",Sc,[$t(E(e.T("messages.mapContextLost","This map was unloaded to free graphics memory."))+" ",1),I("button",{type:"button",class:"vtl-host-reload",onClick:l=>e.reloadHostElement(r.key)},E(e.T("buttons.reloadMap","Reload Map")),9,Mc)])):e.hostState[r.key]==="error"?(M(),C("div",Lc,[$t(E(e.T("messages.couldNotLoadNamed","Could not load {name}.").replace("{name}",r.label)),1),t[5]||(t[5]=I("br",null,null,-1)),I("small",null,E(e.hostError[r.key]),1)])):ne("",!0)],8,kc)),[[bn,r.key===e.active]])),128)),tt(e.$slots,"default")])])])],2)}const Ac=xo(Fl,[["render",Oc],["styles",[Ll]]]),Pa=[{code:"en",name:"English",nativeName:"English",flag:"🇺🇸"},{code:"es",name:"Spanish",nativeName:"Español",flag:"🇪🇸"},{code:"fr",name:"French",nativeName:"Français",flag:"🇫🇷"},{code:"pt",name:"Portuguese",nativeName:"Português",flag:"🇵🇹"},{code:"ar",name:"Arabic",nativeName:"العربية",flag:"🇸🇦",dir:"rtl"},{code:"ru",name:"Russian",nativeName:"Русский",flag:"🇷🇺"},{code:"de",name:"German",nativeName:"Deutsch",flag:"🇩🇪",hideFromSwitcher:!0},{code:"hi",name:"Hindi",nativeName:"हिन्दी",flag:"🇮🇳",hideFromSwitcher:!0},{code:"it",name:"Italian",nativeName:"Italiano",flag:"🇮🇹",hideFromSwitcher:!0},{code:"ro",name:"Romanian",nativeName:"Română",flag:"🇷🇴",hideFromSwitcher:!0},{code:"zh",name:"Chinese",nativeName:"中文",flag:"🇨🇳",hideFromSwitcher:!0}],Pc=Pa.filter(e=>!e.hideFromSwitcher);function Ca(e){return Pa.find(t=>t.code===e)}const Cc="doxa-maps:locale";function Fc(e){try{localStorage.setItem(Cc,e)}catch{}}const Ic="doxa-language-request";function Nc(e){try{const t=e&&e.getRootNode&&e.getRootNode();if(t&&t.host)return t.host}catch{}return e||null}function Ec(e,t){const o=Nc(e);return!o||typeof o.dispatchEvent!="function"?!0:o.dispatchEvent(new CustomEvent(Ic,{detail:{language:t},bubbles:!0,composed:!0,cancelable:!0}))}function Rc(e,t=typeof window<"u"?window:null){try{if(!t||t.MAP_OWNS_PAGE!==!0||!t.history||!t.location)return!1;const o=new URL(t.location.href);return o.searchParams.set("lang",e),t.history.replaceState(t.history.state,"",o.toString()),!0}catch{return!1}}const Wc=".slm[data-v-12760774]{position:relative;display:inline-flex;align-items:center;min-height:44px;max-width:100%;box-sizing:border-box;border-radius:8px;color:#3b463d}.slm-face[data-v-12760774]{display:inline-flex;align-items:center;gap:6px;padding-inline:10px;min-width:0;font-size:13px;font-weight:500;line-height:1.2}.slm-ic[data-v-12760774]{flex:0 0 auto;display:inline-flex;color:var(--vtl-muted, #6d766e)}.slm-ic[data-v-12760774] svg{width:18px;height:18px}.slm-name[data-v-12760774]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.slm-code[data-v-12760774]{font-weight:600;font-size:12px;letter-spacing:.03em}.slm-caret[data-v-12760774]{flex:0 0 auto;color:var(--vtl-muted, #6d766e);font-size:11px}.slm.collapsed .slm-face[data-v-12760774]{flex-direction:column;gap:2px;padding-inline:4px}.slm-select[data-v-12760774]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;border:0;cursor:pointer;font-size:16px}.slm[data-v-12760774]:hover{background:var(--vtl-accented, #d1d4cd)}.slm[data-v-12760774]:focus-within{outline:2px solid var(--vtl-accent, #92b195);outline-offset:-2px}@media (prefers-reduced-motion: reduce){.slm[data-v-12760774]{transition:none}}",Dc={class:"slm-face","aria-hidden":"true"},zc=["innerHTML"],Hc={key:0,class:"slm-code"},Bc=["lang","dir"],Uc={key:2,class:"slm-caret"},jc=["value","aria-label","title"],Vc=["value","lang","dir"],qc=xo({__name:"ShellLanguageMenu",props:{current:{type:String,default:"en"},collapsed:{type:Boolean,default:!1}},emits:["switch"],setup(e,{emit:t}){const o=e,n=t,s=Et(()=>{const d=Pc.slice();if(o.current&&!d.some(p=>p.code===o.current)){const p=Ca(o.current);p&&d.push(p)}return d}),a=Et(()=>Ca(o.current)||{code:o.current,nativeName:o.current}),i=Et(()=>ka("controls.language",o.current)||"Language"),r=Sa("globe");function l(d){const p=d.target,f=p.value;!f||f===o.current||(Ec(p,f)?(n("switch",f),Rc(f)):p.value=o.current)}return(d,p)=>(M(),C("span",{class:Te(["slm",{collapsed:e.collapsed}])},[I("span",Dc,[I("span",{class:"slm-ic",innerHTML:Zo(r)},null,8,zc),e.collapsed?(M(),C("span",Hc,E(String(e.current).toUpperCase()),1)):(M(),C("span",{key:1,class:"slm-name",lang:a.value.code,dir:a.value.dir||null},E(a.value.nativeName),9,Bc)),e.collapsed?ne("",!0):(M(),C("span",Uc,"▾"))]),I("select",{class:"slm-select",value:e.current,"aria-label":i.value,title:i.value,onChange:l},[(M(!0),C(ee,null,ft(s.value,f=>(M(),C("option",{key:f.code,value:f.code,lang:f.code,dir:f.dir||null},E(f.nativeName),9,Vc))),128))],40,jc)],2))}},[["styles",[Wc]],["__scopeId","data-v-12760774"]]),ko={en:{"sec.posters":"Posters","sec.experimental":"Experimental","tab.upg-100":"UPG 100 List Posters","sub.upg-100":"my unreached list + posters","tab.country-posters":"Country Posters","sub.country-posters":"a poster for every country","tab.poster-design":"Poster Design","sub.poster-design":"every poster style and size","tab.wall-of-people-groups":"Wall of People Groups","tab.bible-posters":"Bible Posters","tab.bless-india-posters":"Bless India Posters",experimentalSub:"experimental bundle",lab:"lab",loading:"Loading {label}…",loadFailed:"Could not load {label}.",manifestHint:"This tab is composed from manifest.json — build the tree, or serve the built tree, to load it.",backToTop:"Back to top",home:"Back to homepage",toggleList:"Toggle list",openViews:"Open the list of views",expandList:"Expand list",collapseList:"Collapse list",collapse:"Collapse"},es:{"sec.posters":"Carteles","sec.experimental":"Experimental","tab.upg-100":"Carteles de la lista UPG 100","sub.upg-100":"mi lista de no alcanzados + carteles","tab.country-posters":"Carteles por país","sub.country-posters":"un cartel para cada país","tab.poster-design":"Diseño de carteles","sub.poster-design":"todos los estilos y tamaños de cartel","tab.wall-of-people-groups":"Muro de los pueblos","tab.bible-posters":"Carteles bíblicos","tab.bless-india-posters":"Pósteres «Bendice a la India»",experimentalSub:"mapa experimental",lab:"beta",loading:"Cargando {label}…",loadFailed:"No se pudo cargar {label}.",manifestHint:"Esta pestaña se compone a partir de manifest.json: compila el árbol o sirve el árbol compilado para cargarla.",backToTop:"Volver arriba",home:"Volver a la página de inicio",toggleList:"Mostrar u ocultar la lista",openViews:"Abrir la lista de vistas",expandList:"Expandir la lista",collapseList:"Contraer la lista",collapse:"Contraer"},fr:{"sec.posters":"Affiches","sec.experimental":"Expérimental","tab.upg-100":"Affiches de la liste UPG 100","sub.upg-100":"ma liste des non atteints + affiches","tab.country-posters":"Affiches par pays","sub.country-posters":"une affiche pour chaque pays","tab.poster-design":"Conception d’affiches","sub.poster-design":"tous les styles et formats d’affiche","tab.wall-of-people-groups":"Mur des peuples","tab.bible-posters":"Affiches bibliques","tab.bless-india-posters":"Affiches « Bénis l’Inde »",experimentalSub:"carte expérimentale",lab:"bêta",loading:"Chargement de {label}…",loadFailed:"Impossible de charger {label}.",manifestHint:"Cet onglet est composé à partir de manifest.json : construisez l'arborescence ou servez l'arborescence construite pour le charger.",backToTop:"Retour en haut",home:"Retour à l’accueil",toggleList:"Afficher ou masquer la liste",openViews:"Ouvrir la liste des vues",expandList:"Déplier la liste",collapseList:"Replier la liste",collapse:"Replier"},de:{"sec.posters":"Poster","sec.experimental":"Experimentell","tab.upg-100":"Poster der UPG 100 Liste","sub.upg-100":"meine Liste der Unerreichten + Poster","tab.country-posters":"Länderposter","sub.country-posters":"ein Poster für jedes Land","tab.poster-design":"Postergestaltung","sub.poster-design":"alle Posterstile und -größen","tab.wall-of-people-groups":"Wand der Volksgruppen","tab.bible-posters":"Bibelposter","tab.bless-india-posters":"„Segne Indien“-Poster",experimentalSub:"experimentelle Karte",lab:"Beta",loading:"{label} wird geladen…",loadFailed:"{label} konnte nicht geladen werden.",manifestHint:"Dieser Tab wird aus manifest.json zusammengesetzt – bauen Sie den Baum oder stellen Sie den gebauten Baum bereit, um ihn zu laden.",backToTop:"Nach oben",home:"Zurück zur Startseite",toggleList:"Liste ein-/ausblenden",openViews:"Ansichtsliste öffnen",expandList:"Liste ausklappen",collapseList:"Liste einklappen",collapse:"Einklappen"},pt:{"sec.posters":"Cartazes","sec.experimental":"Experimental","tab.upg-100":"Cartazes da lista UPG 100","sub.upg-100":"minha lista de não alcançados + cartazes","tab.country-posters":"Cartazes por país","sub.country-posters":"um cartaz para cada país","tab.poster-design":"Design de cartazes","sub.poster-design":"todos os estilos e tamanhos de cartaz","tab.wall-of-people-groups":"Mural dos povos","tab.bible-posters":"Cartazes bíblicos","tab.bless-india-posters":"Pôsteres «Abençoe a Índia»",experimentalSub:"mapa experimental",lab:"beta",loading:"Carregando {label}…",loadFailed:"Não foi possível carregar {label}.",manifestHint:"Esta aba é composta a partir do manifest.json — compile a árvore ou sirva a árvore compilada para carregá-la.",backToTop:"Voltar ao topo",home:"Voltar à página inicial",toggleList:"Mostrar ou ocultar a lista",openViews:"Abrir a lista de visualizações",expandList:"Expandir a lista",collapseList:"Recolher a lista",collapse:"Recolher"},it:{"sec.posters":"Poster","sec.experimental":"Sperimentale","tab.upg-100":"Poster della lista UPG 100","sub.upg-100":"la mia lista dei non raggiunti + poster","tab.country-posters":"Poster per paese","sub.country-posters":"un poster per ogni paese","tab.poster-design":"Design dei poster","sub.poster-design":"tutti gli stili e i formati dei poster","tab.wall-of-people-groups":"Muro dei popoli","tab.bible-posters":"Poster biblici","tab.bless-india-posters":"Poster «Benedici l’India»",experimentalSub:"mappa sperimentale",lab:"beta",loading:"Caricamento di {label}…",loadFailed:"Impossibile caricare {label}.",manifestHint:"Questa scheda è composta da manifest.json: compila l'albero o pubblica l'albero compilato per caricarla.",backToTop:"Torna su",home:"Torna alla home page",toggleList:"Mostra o nascondi l’elenco",openViews:"Apri l’elenco delle viste",expandList:"Espandi l’elenco",collapseList:"Comprimi l’elenco",collapse:"Comprimi"},ro:{"sec.posters":"Afișe","sec.experimental":"Experimental","tab.upg-100":"Afișe din lista UPG 100","sub.upg-100":"lista mea de neatinși + afișe","tab.country-posters":"Afișe pe țări","sub.country-posters":"un afiș pentru fiecare țară","tab.poster-design":"Design de afișe","sub.poster-design":"toate stilurile și dimensiunile de afiș","tab.wall-of-people-groups":"Zidul popoarelor","tab.bible-posters":"Afișe biblice","tab.bless-india-posters":"Postere „Binecuvântează India”",experimentalSub:"hartă experimentală",lab:"beta",loading:"Se încarcă {label}…",loadFailed:"{label} nu a putut fi încărcat.",manifestHint:"Această filă este compusă din manifest.json — construiți arborele sau serviți arborele construit pentru a o încărca.",backToTop:"Sus",home:"Înapoi la pagina principală",toggleList:"Afișează sau ascunde lista",openViews:"Deschide lista de vizualizări",expandList:"Extinde lista",collapseList:"Restrânge lista",collapse:"Restrânge"},ru:{"sec.posters":"Плакаты","sec.experimental":"Экспериментальное","tab.upg-100":"Плакаты списка UPG 100","sub.upg-100":"мой список недостигнутых + плакаты","tab.country-posters":"Плакаты по странам","sub.country-posters":"плакат для каждой страны","tab.poster-design":"Дизайн плакатов","sub.poster-design":"все стили и размеры плакатов","tab.wall-of-people-groups":"Стена народов","tab.bible-posters":"Библейские плакаты","tab.bless-india-posters":"Плакаты «Благослови Индию»",experimentalSub:"экспериментальная карта",lab:"бета",loading:"Загрузка: {label}…",loadFailed:"Не удалось загрузить: {label}.",manifestHint:"Эта вкладка собирается из manifest.json — соберите дерево или разместите собранное дерево, чтобы загрузить её.",backToTop:"Наверх",home:"На главную страницу",toggleList:"Показать или скрыть список",openViews:"Открыть список представлений",expandList:"Развернуть список",collapseList:"Свернуть список",collapse:"Свернуть"},ar:{"sec.posters":"ملصقات","sec.experimental":"تجريبي","tab.upg-100":"ملصقات قائمة UPG 100","sub.upg-100":"قائمتي لغير المُبشَّرين + ملصقات","tab.country-posters":"ملصقات الدول","sub.country-posters":"ملصق لكل دولة","tab.poster-design":"تصميم الملصقات","sub.poster-design":"كل أنماط الملصقات وأحجامها","tab.wall-of-people-groups":"جدار الشعوب","tab.bible-posters":"ملصقات الكتاب المقدس","tab.bless-india-posters":"ملصقات باركوا الهند",experimentalSub:"خريطة تجريبية",lab:"تجريبي",loading:"جارٍ تحميل {label}…",loadFailed:"تعذّر تحميل {label}.",manifestHint:"تُبنى علامة التبويب هذه من manifest.json — ابنِ الشجرة أو قدّم الشجرة المبنية لتحميلها.",backToTop:"إلى الأعلى",home:"العودة إلى الصفحة الرئيسية",toggleList:"إظهار القائمة أو إخفاؤها",openViews:"فتح قائمة العروض",expandList:"توسيع القائمة",collapseList:"طي القائمة",collapse:"طي"},hi:{"sec.posters":"पोस्टर","sec.experimental":"प्रायोगिक","tab.upg-100":"UPG 100 सूची पोस्टर","sub.upg-100":"मेरी अप्राप्त सूची + पोस्टर","tab.country-posters":"देश पोस्टर","sub.country-posters":"हर देश के लिए एक पोस्टर","tab.poster-design":"पोस्टर डिज़ाइन","sub.poster-design":"हर पोस्टर शैली और आकार","tab.wall-of-people-groups":"जनसमूहों की दीवार","tab.bible-posters":"बाइबल पोस्टर","tab.bless-india-posters":"भारत को आशीष दें — पोस्टर",experimentalSub:"प्रायोगिक मानचित्र",lab:"बीटा",loading:"{label} लोड हो रहा है…",loadFailed:"{label} लोड नहीं हो सका।",manifestHint:"यह टैब manifest.json से बनता है — इसे लोड करने के लिए ट्री बनाएँ या बना हुआ ट्री सर्व करें।",backToTop:"ऊपर जाएँ",home:"होमपेज पर वापस जाएँ",toggleList:"सूची दिखाएँ या छिपाएँ",openViews:"दृश्यों की सूची खोलें",expandList:"सूची फैलाएँ",collapseList:"सूची संक्षिप्त करें",collapse:"संक्षिप्त करें"},zh:{"sec.posters":"海报","sec.experimental":"实验性","tab.upg-100":"UPG 100 名单海报","sub.upg-100":"我的未得之民名单 + 海报","tab.country-posters":"国家海报","sub.country-posters":"每个国家一张海报","tab.poster-design":"海报设计","sub.poster-design":"所有海报样式与尺寸","tab.wall-of-people-groups":"民族之墙","tab.bible-posters":"圣经海报","tab.bless-india-posters":"祝福印度海报",experimentalSub:"实验性地图",lab:"测试版",loading:"正在加载{label}…",loadFailed:"无法加载{label}。",manifestHint:"此标签页由 manifest.json 组成——请构建目录树或提供已构建的目录树以加载它。",backToTop:"回到顶部",home:"返回首页",toggleList:"显示或隐藏列表",openViews:"打开视图列表",expandList:"展开列表",collapseList:"折叠列表",collapse:"折叠"}},Tn=Object.keys(ko);function Gc(e,t,o){let s=(ko[e]||ko.en)[t]??ko.en[t]??t;if(o)for(const a in o)s=s.split("{"+a+"}").join(String(o[a]));return s}const Kc=[{key:"posters",i18n:"sec.posters",icon:"poster"},{key:"experimental",i18n:"sec.experimental",icon:"flask",folder:!0,open:!0}],Fa=[{id:"upg-100",section:"posters",icon:"list",bundle:"my-upg-100-list",profile:"upg-100-mfe"},{id:"country-posters",section:"posters",icon:"map",bundle:"country-posters",profile:"country-posters-mfe"},{id:"poster-design",section:"posters",icon:"poster",bundle:"poster-design",profile:"poster-design-mfe"},{id:"wall-of-people-groups",section:"experimental",icon:"flask",bundle:"wall-of-people-groups",profile:"wall-of-people-groups"},{id:"bible-posters",section:"experimental",icon:"flask",bundle:"bible-posters",profile:"bible-posters"},{id:"bless-india-posters",section:"experimental",icon:"flask",bundle:"bless-india-posters",profile:"bless-india-posters",scroll:!0}],Jc=new Set(["key-cities","posterverse","doxa-maps-spa","plugin-studio"]),Xc=new Set(["my-upg-100-list-map","country-posters-map"]);function Zc(e,t=()=>{}){const o=e&&Array.isArray(e.bundles)?e.bundles:[],n=Object.fromEntries(o.map(a=>[a&&a.bundle,a])),s=[];for(const a of Fa){if(Jc.has(a.bundle))continue;const i=n[a.bundle];if(!i)continue;const r=Array.isArray(i.profiles)?i.profiles:[];let l=r.find(f=>f&&f.profile===a.profile);if(!l){if(l=r.find(f=>f&&f.profile===a.bundle)||r[0],!l)continue;t(`[posterverse] ${a.bundle} has no profile "${a.profile}"; row "${a.id}" opens "${l.profile}" instead`)}const d=l.element||Array.isArray(i.elements)&&i.elements[0]||a.bundle,p=i.scriptUrl||l.scriptUrl||"";p&&s.push({...a,tag:d,scriptUrl:p,profile:l.profile,heavy:Xc.has(d)||!!l.isMap})}return s}const Yc=":host{display:block;position:relative;height:var(--posterverse-height, 85vh);min-height:480px}:host{font-size:16px;line-height:normal;font-weight:400;font-style:normal;font-variant:normal;font-stretch:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;text-align:start;text-indent:0;text-shadow:none;white-space:normal;-webkit-hyphens:manual;hyphens:manual;visibility:visible;cursor:auto}:host([hidden]){display:none}.pv-pane{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;--profile-min-h: 0}.pv-slot{position:relative;min-height:100%}.pv-hint{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center;color:#6d766e;font-size:13px;padding:20px}.pv-hint.err{color:#b3261e}.pv-hint small{color:#6d766e}";function Ia(){try{const e=new URLSearchParams(location.search),t=(e.get("lang")||e.get("locale")||"").split("-")[0].toLowerCase();if(Tn.includes(t))return t}catch{}try{const e=(document.documentElement.lang||"").split("-")[0].toLowerCase();if(Tn.includes(e))return e}catch{}return""}const Na=e=>({...e,tag:e.tag||"",scriptUrl:e.scriptUrl||"",heavy:!!e.heavy,mounted:!1,state:"idle",error:""}),Qc=nn({name:"Posterverse",inheritAttrs:!1,components:{VerticalTabsLayout:Ac,BackToTopButton:ba,ShellLanguageMenu:qc},props:{treeBase:{type:String,default:""},profileConfig:{type:[String,Object],default:""},heading:{type:String,default:"Posterverse"},tokenUrl:{type:String,default:""},tk:{type:String,default:""},language:{type:String,default:""},apiBaseUrl:{type:String,default:""},provider:{type:String,default:""},tab:{type:String,default:""},homeHref:{type:String,default:""},homeLabel:{type:String,default:""}},emits:["tab-change"],setup(){return{injectedBase:St("pvTreeBase","")}},data(){return{paneEls:{},activeIndex:0,manifestError:"",manifestBase:"",runtime:{},hostLang:Ia(),localPick:"",pickBase:null,tabs:Fa.filter(e=>!e.provisional).map(Na)}},computed:{cfg(){let e=this.profileConfig;if(typeof e=="string")try{e=e?JSON.parse(e):{}}catch{e={}}return e&&typeof e=="object"?e:{}},base(){const e=String(this.treeBase||this.cfg.treeBase||this.injectedBase||"").trim();return e?e.replace(/\/+$/,"")+"/":""},assetsBase(){const e=String(this.cfg.assetsBase||"").trim();return/^https?:\/\//i.test(e)||e.startsWith("/")?e.replace(/\/+$/,""):this.manifestBase?this.manifestBase.replace(/\/+$/,"")+"/assets":""},headingText(){return String(this.cfg.heading||this.heading||"").trim()||"Posterverse"},hostLanguage(){return String(this.language||this.cfg.language||this.cfg.locale||this.cfg.lang||"").trim()},effectiveLocale(){return this.localPick&&this.hostLanguage===this.pickBase?this.localPick:(this.hostLanguage||this.hostLang||"en").split("-")[0].toLowerCase()},uiLocale(){return Tn.includes(this.effectiveLocale)?this.effectiveLocale:"en"},defaultHomeHref(){return"https://doxa.life"+(this.uiLocale&&this.uiLocale!=="en"?"/"+this.uiLocale:"")},uiDir(){return this.uiLocale==="ar"?"rtl":"ltr"},layoutLabels(){const e={};for(const t of["toggleList","openViews","expandList","collapseList","collapse","home"])e[t]=this.tr(t);return e},effectiveProvider(){const e=String(this.provider||this.cfg.provider||"").trim().toLowerCase();return e==="maplibre"||e==="mapbox"?e:""},activeKey(){const e=this.tabs[this.activeIndex];return e?e.id:""},activePaneEl(){return this.paneEls[this.activeIndex]||null},navGroups(){return Kc.map(e=>({key:e.key,label:this.tr(e.i18n),icon:e.icon,folder:!!e.folder,open:e.open,rows:this.tabs.filter(t=>t.section===e.key).map(t=>({key:t.id,label:this.tabLabel(t),sub:this.tabSub(t),icon:t.icon,badge:e.folder?this.tr("lab"):void 0}))})).filter(e=>e.rows.length)}},watch:{effectiveLocale(){const e=(o,n)=>{try{const s=this._slots&&this._slots[o];s&&(s.innerHTML="")}catch{}n.mounted=!1,n.state="idle",n.error=""};this.tabs.forEach((o,n)=>{o.mounted&&n!==this.activeIndex&&e(n,o)});const t=this.tabs[this.activeIndex];!t||!t.mounted||(e(this.activeIndex,t),this.mountElement(this.activeIndex))},tab(e){e&&this.onSelect(e)},hostLanguage(e){e!==this.pickBase&&(this.localPick="",this.pickBase=null)}},mounted(){this.watchHostLang(),this.select(this.initialIndex()),this.loadManifest()},beforeUnmount(){this._langObs&&(this._langObs.disconnect(),this._langObs=null)},methods:{tr(e,t){return Gc(this.uiLocale,e,t)},setLocale(e){this.pickBase=this.hostLanguage,this.localPick=e,Fc(e)},tabLabel(e){return this.tr("tab."+e.id)},tabSub(e){return e.section==="experimental"?this.tr("experimentalSub"):this.tr("sub."+e.id)},setSlot(e,t){t&&(this._slots=Object.assign(this._slots||{},{[e]:t}))},watchHostLang(){typeof MutationObserver>"u"||typeof document>"u"||(this._langObs=new MutationObserver(()=>{this.hostLang=Ia()}),this._langObs.observe(document.documentElement,{attributes:!0,attributeFilter:["lang"]}))},requestedTab(){let e="";try{e=new URLSearchParams(location.search).get("tab")||""}catch{}return String(this.tab||this.cfg.tab||e||"").trim()},initialIndex(){const e=this.tabs.findIndex(t=>t.id===this.requestedTab());return e>=0?e:0},loadManifest(){const e=d=>{try{return new URL(d,location.href).href.replace(/[^/]*$/,"")}catch{return""}},t=this.resolve("manifest.json"),o={url:t,root:e(t)},n={url:this.resolve("doxa-maps-spa/manifest.json"),root:o.root};let s=!1;try{s=new URL(t,location.href).origin!==location.origin}catch{}const a=s?[n,o]:[o,n],i="/public/dx-maps/manifest.json";a.some(d=>d.url===i)||a.push({url:i,root:e(i)});const r=[],l=d=>{if(d>=a.length){this.manifestError="manifest.json not found (tried "+r.join(", ")+")",console.error("[posterverse] "+this.manifestError+" — every tab is composed from it.");return}const{url:p,root:f}=a[d];return r.push(p),fetch(p,{credentials:"same-origin"}).then(w=>{if(!w||!w.ok)throw new Error(p+" → HTTP "+(w?w.status:"?"));return w.json()}).then(w=>{if(!w)throw new Error(p+" → empty");this.manifestError="",this.manifestBase=f||"",this.applyManifest(w)}).catch(()=>l(d+1))};try{l(0)}catch{}},applyManifest(e){this.runtime=e&&e.runtime&&typeof e.runtime=="object"?e.runtime:{},this.applyPageGlobals();const t=this.activeKey;this.tabs=Zc(e,a=>console.warn(a)).map(Na);const o=this.requestedTab(),n=!this._honouredTab&&o?this.tabs.findIndex(a=>a.id===o):-1,s=this.tabs.findIndex(a=>a.id===t);this._honouredTab=!0,this.select(n>=0?n:s>=0?s:0)},onSelect(e){const t=this.tabs.findIndex(o=>o.id===e);t!==-1&&this.select(t)},resolve(e){const t=String(e);if(/^(https?:)?\/\//.test(t)||t.startsWith("/"))return t;const o=t.replace(/^\.\//,"");return this.manifestBase?this.manifestBase.replace(/\/+$/,"")+"/"+o:this.base?this.base.replace(/\/+$/,"")+"/"+o:"../"+o},select(e){const t=this.activeIndex;if(this.activeIndex=e,t!==e&&t>=0){const n=this.tabs[t];n&&n.heavy&&n.mounted&&this.releaseTab(t,n)}const o=this.tabs[e];o&&((t!==e||!this._announced)&&(this._announced=!0,this.$emit("tab-change",{id:o.id,label:this.tabLabel(o)})),o.scriptUrl&&(o.mounted||this.$nextTick(()=>{this.activeIndex===e&&this.mountElement(e)})))},releaseTab(e,t){try{const o=this._slots&&this._slots[e];o&&(o.innerHTML="")}catch{}this._slots&&delete this._slots[e],t.mounted=!1,t.state="idle",t.error=""},childConfig(e){const t={profile:e.profile||e.id,instanceId:"pv-"+e.id};this.effectiveLocale&&(t.locale=this.effectiveLocale);const o=this.tk||this.cfg.tk||this.runtime.token;return o&&(t.tk=o),(this.tokenUrl||this.cfg.tokenUrl)&&(t.tokenUrl=this.tokenUrl||this.cfg.tokenUrl),this.effectiveProvider&&(t.provider=this.effectiveProvider),this.base&&(t.treeBase=this.base),this.assetsBase&&(t.assetsBase=this.assetsBase),t.urlSync=!1,t.mapTitle=this.tabLabel(e),t},applyPageGlobals(){if(typeof window>"u")return;const e=String(this.apiBaseUrl||this.cfg.apiBaseUrl||this.runtime.apiBaseUrl||"").trim();e&&!window.MAP_APP_API_URL&&(window.MAP_APP_API_URL=e.replace(/\/+$/,""));const t=this.tk||this.cfg.tk||this.runtime.token;t&&!window.MAP_TOKEN&&(window.MAP_TOKEN=t),this.effectiveProvider&&!window.MAP_PROVIDER&&(window.MAP_PROVIDER=this.effectiveProvider)},mountElement(e){const t=this.tabs[e];t.mounted=!0,t.state="loading",Aa(this.resolve(t.scriptUrl)).then(()=>Sl(t.tag)).then(()=>{try{if(t.heavy&&this.activeIndex!==e){t.mounted=!1,t.state="idle";return}const o=this._slots&&this._slots[e];if(!o){t.state="error",t.error="no slot";return}o.innerHTML="";const n=document.createElement(t.tag);n.setAttribute("profile-config",JSON.stringify(this.childConfig(t))),this.base&&n.setAttribute("tree-base",this.base.replace(/\/+$/,"")),n.style.cssText=t.scroll?"display:block;position:static;width:100%;height:auto;":"display:block;position:absolute;inset:0;width:100%;height:100%;min-height:0;",o.appendChild(n),t.state="ready"}catch(o){t.state="error",t.error="mount failed: "+(o&&o.message||String(o))}}).catch(o=>{t.state="error",t.error=o&&o.message||String(o)})}}}),ed=["hidden"],td={key:0,class:"pv-hint"},od={key:1,class:"pv-hint err"},nd={key:2,class:"pv-hint err"};function sd(e,t,o,n,s,a){const i=fo("ShellLanguageMenu"),r=fo("BackToTopButton"),l=fo("VerticalTabsLayout");return M(),Pt(l,{dir:e.uiDir,lang:e.uiLocale,labels:e.layoutLabels,title:e.headingText,"nav-label":e.tr("sec.posters"),header:!1,"home-href":e.homeHref||e.cfg.homeHref||e.defaultHomeHref,"home-label":e.homeLabel||e.cfg.homeLabel||"",groups:e.navGroups,active:e.activeKey,"onUpdate:active":e.onSelect},{"phone-end":io(()=>[ge(i,{current:e.uiLocale,onSwitch:e.setLocale},null,8,["current","onSwitch"])]),"rail-end":io(({collapsed:d})=>[ge(i,{current:e.uiLocale,collapsed:d,onSwitch:e.setLocale},null,8,["current","collapsed","onSwitch"])]),default:io(()=>[(M(!0),C(ee,null,ft(e.tabs,(d,p)=>en((M(),C("section",{key:d.id,class:"pv-pane",ref_for:!0,ref:f=>{f?e.paneEls[p]=f:delete e.paneEls[p]},hidden:p!==e.activeIndex},[!d.heavy||p===e.activeIndex?(M(),C(ee,{key:0},[I("div",{class:"pv-slot",ref_for:!0,ref:f=>e.setSlot(p,f)},null,512),d.state==="loading"?(M(),C("div",td,E(e.tr("loading",{label:e.tabLabel(d)})),1)):d.state==="error"?(M(),C("div",od,[$t(E(e.tr("loadFailed",{label:e.tabLabel(d)})),1),t[0]||(t[0]=I("br",null,null,-1)),I("small",null,E(d.error),1)])):d.state==="idle"&&!d.scriptUrl&&e.manifestError?(M(),C("div",nd,[$t(E(e.tr("loadFailed",{label:e.tabLabel(d)})),1),t[1]||(t[1]=I("br",null,null,-1)),I("small",null,E(e.manifestError),1),t[2]||(t[2]=I("br",null,null,-1)),I("small",null,E(e.tr("manifestHint")),1)])):ne("",!0)],64)):ne("",!0)],8,ed)),[[bn,p===e.activeIndex]])),128)),ge(r,{target:e.activePaneEl,labels:{backToTop:e.tr("backToTop")}},null,8,["target","labels"])]),_:1},8,["dir","lang","labels","title","nav-label","home-href","home-label","groups","active","onUpdate:active"])}const ad=xo(Qc,[["render",sd],["styles",[Yc]]]),rd=Ml(),id=il(ad,{configureApp(e){e.provide("pvTreeBase",rd)}});typeof customElements<"u"&&!customElements.get("posterverse-app")&&customElements.define("posterverse-app",id)})(); diff --git a/public/dx-maps/posterverse/posterverse/app/index.html b/public/dx-maps/posterverse/posterverse/app/index.html index 58288ca94..e5c74f558 100644 --- a/public/dx-maps/posterverse/posterverse/app/index.html +++ b/public/dx-maps/posterverse/posterverse/app/index.html @@ -67,7 +67,7 @@ - + - + - + - + - + - + - + \n\n\n" + "script": "\n\n\n" } } ] @@ -269,7 +269,7 @@ "bundle": "country-posters", "scriptUrl": "./country-posters/country-posters.js", "output": "dx-maps/country-posters/country-posters.js", - "integrity": "sha384-tMDfL2HxmYk5+2J1goxHB2aKjzb35maIBZemUmtfST+ZwVTtQHskUGJa+r9cG/2t", + "integrity": "sha384-hItzhbxfYgIKRBgCHxTq9ZUSLrktOTGfqwtiXa0jxhAb2fglUyXYSYHxVrNU/fPS", "elements": [ "country-posters-map" ], @@ -292,8 +292,8 @@ "scriptUrl": "./country-posters/country-posters.js", "embed": { "iframe": "", - "script": "\n\n\n\n\n\n", - "scriptMapbox": "\n\n\n\n\n\n" + "script": "\n\n\n\n\n\n", + "scriptMapbox": "\n\n\n\n\n\n" } }, { @@ -309,7 +309,7 @@ "scriptUrl": "./country-posters/country-posters.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } }, { @@ -325,8 +325,8 @@ "scriptUrl": "./country-posters/country-posters.js", "embed": { "iframe": "", - "script": "\n\n\n\n\n\n", - "scriptMapbox": "\n\n\n\n\n\n" + "script": "\n\n\n\n\n\n", + "scriptMapbox": "\n\n\n\n\n\n" } }, { @@ -342,7 +342,7 @@ "scriptUrl": "./country-posters/country-posters.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } } ] @@ -503,7 +503,7 @@ "bundle": "doxa-research-map", "scriptUrl": "./doxa-research-map/doxa-research-map.js", "output": "dx-maps/doxa-research-map/doxa-research-map.js", - "integrity": "sha384-n6VRb6mvV8rKH+CraDsi5t7eMPWxrH6TVOv9R9M9Rd+dBlKdYRNymJB2AyAg6nvz", + "integrity": "sha384-znuGNmdgiF7KNRlLjsitmtEBs+v5g02PXUdVMqhGJxFz7psYOvcJEwL1yHKNZ8KV", "elements": [ "doxa-research-map" ], @@ -522,8 +522,8 @@ "scriptUrl": "./doxa-research-map/doxa-research-map.js", "embed": { "iframe": "", - "script": "\n\n\n\n\n\n", - "scriptMapbox": "\n\n\n\n\n\n" + "script": "\n\n\n\n\n\n", + "scriptMapbox": "\n\n\n\n\n\n" }, "instances": [ { @@ -966,7 +966,7 @@ "bundle": "my-upg-100-list", "scriptUrl": "./my-upg-100-list/my-upg-100-list.js", "output": "dx-maps/my-upg-100-list/my-upg-100-list.js", - "integrity": "sha384-HqSdKHcaaQaYtvYxPlILUMKV4V7+gxamlp3ZmLs907KcIWUXGpCzNu/+LiJPXmiD", + "integrity": "sha384-GB1+VanfIYtIBPTw7N3LNrkYywZKEwxc6Nyu1BJ30y/SdsLesRrFhfq69zAixHRU", "elements": [ "my-upg-100-list-map" ], @@ -989,7 +989,7 @@ "scriptUrl": "./my-upg-100-list/my-upg-100-list.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } }, { @@ -1005,8 +1005,8 @@ "scriptUrl": "./my-upg-100-list/my-upg-100-list.js", "embed": { "iframe": "", - "script": "\n\n\n\n\n\n", - "scriptMapbox": "\n\n\n\n\n\n" + "script": "\n\n\n\n\n\n", + "scriptMapbox": "\n\n\n\n\n\n" } }, { @@ -1022,8 +1022,8 @@ "scriptUrl": "./my-upg-100-list/my-upg-100-list.js", "embed": { "iframe": "", - "script": "\n\n\n\n\n\n", - "scriptMapbox": "\n\n\n\n\n\n" + "script": "\n\n\n\n\n\n", + "scriptMapbox": "\n\n\n\n\n\n" } } ] @@ -1154,7 +1154,7 @@ "bundle": "poster-design", "scriptUrl": "./poster-design/poster-design.js", "output": "dx-maps/poster-design/poster-design.js", - "integrity": "sha384-TcATAe79bd0FU1IBDHv7oGT6r6rq51Ebh2kPFz/6IktKUO/jj2SIFfo3Q3SPIKpR", + "integrity": "sha384-QdRaV8A13ObkrWdo6zRj3KO9k7EubF3zw8EtDrOhwhs5c2/shlMUUBds/FreVAG0", "elements": [ "poster-design" ], @@ -1177,7 +1177,7 @@ "scriptUrl": "./poster-design/poster-design.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } }, { @@ -1193,7 +1193,7 @@ "scriptUrl": "./poster-design/poster-design.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } }, { @@ -1209,7 +1209,7 @@ "scriptUrl": "./poster-design/poster-design.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } } ] @@ -1218,7 +1218,7 @@ "bundle": "poster-sections", "scriptUrl": "./poster-sections/poster-sections.js", "output": "dx-maps/poster-sections/poster-sections.js", - "integrity": "sha384-tclMXCMWIj0yJIQiNm53iKOVQ1rTr9SfvrzwLX6UHvXIzflongV3exo+I5+jHDBJ", + "integrity": "sha384-DVk9jhTsT7XrNPJZ5lKquqNeM33fOjRJNUkduckdlXyiQklDj0cA2hnko4lkj7kv", "elements": [ "poster-sections" ], @@ -1237,7 +1237,7 @@ "scriptUrl": "./poster-sections/poster-sections.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" }, "instances": [ { @@ -1494,7 +1494,7 @@ "bundle": "regions-dashboard", "scriptUrl": "./regions-dashboard/regions-dashboard.js", "output": "dx-maps/regions-dashboard/regions-dashboard.js", - "integrity": "sha384-fc/Y67GjGyNZDDUpjNtDoVWThuDk2qUEQ3XIoxrvXeloheSv/XcylccJf+XijeWD", + "integrity": "sha384-TTP6I2SoYK+KRiC71PzX/BCxTOf0IgmhiUBEwSvPUl5EPH7BOJjPr+gv/5vG0P4h", "elements": [ "regions-dashboard" ], @@ -1517,7 +1517,7 @@ "scriptUrl": "./regions-dashboard/regions-dashboard.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } }, { @@ -1533,8 +1533,8 @@ "scriptUrl": "./regions-dashboard/regions-dashboard.js", "embed": { "iframe": "", - "script": "\n\n\n\n\n\n", - "scriptMapbox": "\n\n\n\n\n\n" + "script": "\n\n\n\n\n\n", + "scriptMapbox": "\n\n\n\n\n\n" } }, { @@ -1550,7 +1550,7 @@ "scriptUrl": "./regions-dashboard/regions-dashboard.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } }, { @@ -1566,8 +1566,8 @@ "scriptUrl": "./regions-dashboard/regions-dashboard.js", "embed": { "iframe": "", - "script": "\n\n\n\n\n\n", - "scriptMapbox": "\n\n\n\n\n\n" + "script": "\n\n\n\n\n\n", + "scriptMapbox": "\n\n\n\n\n\n" } } ] @@ -1701,7 +1701,7 @@ "bundle": "upg-neighbor", "scriptUrl": "./upg-neighbor/upg-neighbor.js", "output": "dx-maps/upg-neighbor/upg-neighbor.js", - "integrity": "sha384-S+QWlHax5SLCSpfyP/dNBuDfVrLhptZOM8fTqOBpjHPljZw4FmqMDkLB5raOp9za", + "integrity": "sha384-h4ndNKMjWZNCdCZlbonIpEFy0urEGgBUgg8scBYZb9ma3qeQhRh4+KqooS8QT/Jp", "elements": [ "upg-neighbor" ], @@ -1720,8 +1720,8 @@ "scriptUrl": "./upg-neighbor/upg-neighbor.js", "embed": { "iframe": "", - "script": "\n\n\n\n\n\n", - "scriptMapbox": "\n\n\n\n\n\n" + "script": "\n\n\n\n\n\n", + "scriptMapbox": "\n\n\n\n\n\n" }, "instances": [ { diff --git a/public/dx-maps/doxa-research-map/doxa-research-map.js b/public/dx-maps/doxa-research-map/doxa-research-map.js index 8592e06e0..ce7e31c6e 100644 --- a/public/dx-maps/doxa-research-map/doxa-research-map.js +++ b/public/dx-maps/doxa-research-map/doxa-research-map.js @@ -1,4 +1,4 @@ -(function(){"use strict";var d0;var Ua=typeof document<"u"?document.currentScript:null;const h5="modulepreload",m5=function(e){return"/"+e},b5={},Rt=function(t,o,n){let a=Promise.resolve();function r(s){const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=s,window.dispatchEvent(i),!i.defaultPrevented)throw s}return a.then(s=>{for(const i of s||[])i.status==="rejected"&&r(i.reason);return t().catch(r)})};/** +(function(){"use strict";var d0;var Ua=typeof document<"u"?document.currentScript:null;const m5="modulepreload",b5=function(e){return"/"+e},$5={},Rt=function(t,o,n){let a=Promise.resolve();function r(s){const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=s,window.dispatchEvent(i),!i.defaultPrevented)throw s}return a.then(s=>{for(const i of s||[])i.status==="rejected"&&r(i.reason);return t().catch(r)})};/** * @vue/shared v3.5.42 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT @@ -6,14 +6,14 @@ * @vue/reactivity v3.5.42 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let lo;class ad{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!t&&lo&&(lo.active?(this.parent=lo,this.index=(lo.scopes||(lo.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,o;if(this.scopes){const n=this.scopes.slice();for(t=0,o=n.length;t0&&--this._on===0){if(lo===this)lo=this.prevScope;else{let t=lo;for(;t;){if(t.prevScope===this){t.prevScope=this.prevScope;break}t=t.prevScope}}this.prevScope=void 0}}stop(t){if(this._active){this._active=!1;let o,n;for(o=0,n=this.effects.length;o0)return;if(Mr){let t=Mr;for(Mr=void 0;t;){const o=t.next;t.next=void 0,t.flags&=-9,t=o}}let e;for(;Er;){let t=Er;for(Er=void 0;t;){const o=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(n){e||(e=n)}t=o}}if(e)throw e}function cd(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function ud(e){let t,o=e.depsTail,n=o;for(;n;){const a=n.prevDep;n.version===-1?(n===o&&(o=a),vl(n),T0(n)):t=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=a}e.deps=t,e.depsTail=o}function yl(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(dd(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function dd(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Rr)||(e.globalVersion=Rr,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!yl(e))))return;e.flags|=2;const t=e.dep,o=It,n=tn;It=e,tn=!0;try{cd(e);const a=e.fn(e._value);(t.version===0||gn(a,e._value))&&(e.flags|=128,e._value=a,t.version++)}catch(a){throw t.version++,a}finally{It=o,tn=n,ud(e),e.flags&=-3}}function vl(e,t=!1){const{dep:o,prevSub:n,nextSub:a}=e;if(n&&(n.nextSub=a,e.prevSub=void 0),a&&(a.prevSub=n,e.nextSub=void 0),o.subs===e&&(o.subs=n,!n&&o.computed)){o.computed.flags&=-5;for(let r=o.computed.deps;r;r=r.nextDep)vl(r,!0)}!t&&!--o.sc&&o.map&&o.map.delete(o.key)}function T0(e){const{prevDep:t,nextDep:o}=e;t&&(t.nextDep=o,e.prevDep=void 0),o&&(o.prevDep=t,e.nextDep=void 0)}let tn=!0;const pd=[];function fn(){pd.push(tn),tn=!1}function hn(){const e=pd.pop();tn=e===void 0?!0:e}function gd(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const o=It;It=void 0;try{t()}finally{It=o}}}let Rr=0;class E0{constructor(t,o){this.sub=t,this.dep=o,this.version=o.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class wl{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!It||!tn||It===this.computed)return;let o=this.activeLink;if(o===void 0||o.sub!==It)o=this.activeLink=new E0(It,this),It.deps?(o.prevDep=It.depsTail,It.depsTail.nextDep=o,It.depsTail=o):It.deps=It.depsTail=o,fd(o);else if(o.version===-1&&(o.version=this.version,o.nextDep)){const n=o.nextDep;n.prevDep=o.prevDep,o.prevDep&&(o.prevDep.nextDep=n),o.prevDep=It.depsTail,o.nextDep=void 0,It.depsTail.nextDep=o,It.depsTail=o,It.deps===o&&(It.deps=n)}return o}trigger(t){this.version++,Rr++,this.notify(t)}notify(t){$l();try{for(let o=this.subs;o;o=o.prevSub)o.sub.notify()&&o.sub.dep.notify()}finally{_l()}}}function fd(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let n=t.deps;n;n=n.nextDep)fd(n)}const o=e.dep.subs;o!==e&&(e.prevSub=o,o&&(o.nextSub=e)),e.dep.subs=e}}const Ds=new WeakMap,ka=Symbol(""),kl=Symbol(""),Fr=Symbol("");function xo(e,t,o){if(tn&&It){let n=Ds.get(e);n||Ds.set(e,n=new Map);let a=n.get(o);a||(n.set(o,a=new wl),a.map=n,a.key=o),a.track()}}function En(e,t,o,n,a,r){const s=Ds.get(e);if(!s){Rr++;return}const i=l=>{l&&l.trigger()};if($l(),t==="clear")s.forEach(i);else{const l=qe(e),c=l&&Ts(o);if(l&&o==="length"){const u=Number(n);s.forEach((d,f)=>{(f==="length"||f===Fr||!Ho(f)&&f>=u)&&i(d)})}else switch((o!==void 0||s.has(void 0))&&i(s.get(o)),c&&i(s.get(Fr)),t){case"add":l?c&&i(s.get("length")):(i(s.get(ka)),Qn(e)&&i(s.get(kl)));break;case"delete":l||(i(s.get(ka)),Qn(e)&&i(s.get(kl)));break;case"set":Qn(e)&&i(s.get(ka));break}}_l()}function M0(e,t){const o=Ds.get(e);return o&&o.get(t)}function qa(e){const t=pt(e);return t===e?t:(xo(t,"iterate",Fr),Uo(e)?t:t.map(on))}function Os(e){return xo(e=pt(e),"iterate",Fr),e}function mn(e,t){return Fn(e)?Ya(Rn(e)?on(t):t):on(t)}const R0={__proto__:null,[Symbol.iterator](){return xl(this,Symbol.iterator,e=>mn(this,e))},concat(...e){return qa(this).concat(...e.map(t=>qe(t)?qa(t):t))},entries(){return xl(this,"entries",e=>(e[1]=mn(this,e[1]),e))},every(e,t){return Mn(this,"every",e,t,void 0,arguments)},filter(e,t){return Mn(this,"filter",e,t,o=>o.map(n=>mn(this,n)),arguments)},find(e,t){return Mn(this,"find",e,t,o=>mn(this,o),arguments)},findIndex(e,t){return Mn(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Mn(this,"findLast",e,t,o=>mn(this,o),arguments)},findLastIndex(e,t){return Mn(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Mn(this,"forEach",e,t,void 0,arguments)},includes(...e){return Sl(this,"includes",e)},indexOf(...e){return Sl(this,"indexOf",e)},join(e){return qa(this).join(e)},lastIndexOf(...e){return Sl(this,"lastIndexOf",e)},map(e,t){return Mn(this,"map",e,t,void 0,arguments)},pop(){return Nr(this,"pop")},push(...e){return Nr(this,"push",e)},reduce(e,...t){return hd(this,"reduce",e,t)},reduceRight(e,...t){return hd(this,"reduceRight",e,t)},shift(){return Nr(this,"shift")},some(e,t){return Mn(this,"some",e,t,void 0,arguments)},splice(...e){return Nr(this,"splice",e)},toReversed(){return qa(this).toReversed()},toSorted(e){return qa(this).toSorted(e)},toSpliced(...e){return qa(this).toSpliced(...e)},unshift(...e){return Nr(this,"unshift",e)},values(){return xl(this,"values",e=>mn(this,e))}};function xl(e,t,o){const n=Os(e),a=n[t]();return n!==e&&!Uo(e)&&(a._next=a.next,a.next=()=>{const r=a._next();return r.done||(r.value=o(r.value)),r}),a}const F0=Array.prototype;function Mn(e,t,o,n,a,r){const s=Os(e),i=s!==e&&!Uo(e),l=s[t];if(l!==F0[t]){const d=l.apply(e,r);return i?on(d):d}let c=o;s!==e&&(i?c=function(d,f){return o.call(this,mn(e,d),f,e)}:o.length>2&&(c=function(d,f){return o.call(this,d,f,e)}));const u=l.call(s,c,n);return i&&a?a(u):u}function hd(e,t,o,n){const a=Os(e),r=a!==e&&!Uo(e);let s=o,i=!1;a!==e&&(r?(i=n.length===0,s=function(c,u,d){return i&&(i=!1,c=mn(e,c)),o.call(this,c,mn(e,u),d,e)}):o.length>3&&(s=function(c,u,d){return o.call(this,c,u,d,e)}));const l=a[t](s,...n);return i?mn(e,l):l}function Sl(e,t,o){const n=pt(e);xo(n,"iterate",Fr);const a=n[t](...o);return(a===-1||a===!1)&&Hs(o[0])?(o[0]=pt(o[0]),n[t](...o)):a}function Nr(e,t,o=[]){fn(),$l();const n=pt(e)[t].apply(e,o);return _l(),hn(),n}const N0=dl("__proto__,__v_isRef,__isVue"),md=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ho));function I0(e){Ho(e)||(e=String(e));const t=pt(this);return xo(t,"has",e),t.hasOwnProperty(e)}class bd{constructor(t=!1,o=!1){this._isReadonly=t,this._isShallow=o}get(t,o,n){if(o==="__v_skip")return t.__v_skip;const a=this._isReadonly,r=this._isShallow;if(o==="__v_isReactive")return!a;if(o==="__v_isReadonly")return a;if(o==="__v_isShallow")return r;if(o==="__v_raw")return n===(a?r?kd:wd:r?vd:yd).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(n)?t:void 0;const s=qe(t);if(!a){let l;if(s&&(l=R0[o]))return l;if(o==="hasOwnProperty")return I0}const i=Reflect.get(t,o,Bt(t)?t:n);if((Ho(o)?md.has(o):N0(o))||(a||xo(t,"get",o),r))return i;if(Bt(i)){const l=s&&Ts(o)?i:i.value;return a&&xt(l)?Ir(l):l}return xt(i)?a?Ir(i):Ka(i):i}}class $d extends bd{constructor(t=!1){super(!1,t)}set(t,o,n,a){let r=t[o];const s=qe(t)&&Ts(o);if(!this._isShallow){const c=Fn(r);if(!Uo(n)&&!Fn(n)&&(r=pt(r),n=pt(n)),!s&&Bt(r)&&!Bt(n))return c||(r.value=n),!0}const i=s?Number(o)e,zs=e=>Reflect.getPrototypeOf(e);function B0(e,t,o){return function(...n){const a=this.__v_raw,r=pt(a),s=Qn(r),i=e==="entries"||e===Symbol.iterator&&s,l=e==="keys"&&s,c=a[e](...n),u=o?Pl:t?Ya:on;return!t&&xo(r,"iterate",l?kl:ka),Ut(Object.create(c),{next(){const{value:d,done:f}=c.next();return f?{value:d,done:f}:{value:i?[u(d[0]),u(d[1])]:u(d),done:f}}})}}function js(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function G0(e,t){const o={get(a){const r=this.__v_raw,s=pt(r),i=pt(a);e||(gn(a,i)&&xo(s,"get",a),xo(s,"get",i));const{has:l}=zs(s),c=t?Pl:e?Ya:on;if(l.call(s,a))return c(r.get(a));if(l.call(s,i))return c(r.get(i));r!==s&&r.get(a)},get size(){const a=this.__v_raw;return!e&&xo(pt(a),"iterate",ka),a.size},has(a){const r=this.__v_raw,s=pt(r),i=pt(a);return e||(gn(a,i)&&xo(s,"has",a),xo(s,"has",i)),a===i?r.has(a):r.has(a)||r.has(i)},forEach(a,r){const s=this,i=s.__v_raw,l=pt(i),c=t?Pl:e?Ya:on;return!e&&xo(l,"iterate",ka),i.forEach((u,d)=>a.call(r,c(u),c(d),s))}};return Ut(o,e?{add:js("add"),set:js("set"),delete:js("delete"),clear:js("clear")}:{add(a){const r=pt(this),s=zs(r),i=pt(a),l=!t&&!Uo(a)&&!Fn(a)?i:a;return s.has.call(r,l)||gn(a,l)&&s.has.call(r,a)||gn(i,l)&&s.has.call(r,i)||(r.add(l),En(r,"add",l,l)),this},set(a,r){!t&&!Uo(r)&&!Fn(r)&&(r=pt(r));const s=pt(this),{has:i,get:l}=zs(s);let c=i.call(s,a);c||(a=pt(a),c=i.call(s,a));const u=l.call(s,a);return s.set(a,r),c?gn(r,u)&&En(s,"set",a,r):En(s,"add",a,r),this},delete(a){const r=pt(this),{has:s,get:i}=zs(r);let l=s.call(r,a);l||(a=pt(a),l=s.call(r,a)),i&&i.call(r,a);const c=r.delete(a);return l&&En(r,"delete",a,void 0),c},clear(){const a=pt(this),r=a.size!==0,s=a.clear();return r&&En(a,"clear",void 0,void 0),s}}),["keys","values","entries",Symbol.iterator].forEach(a=>{o[a]=B0(a,e,t)}),o}function Bs(e,t){const o=G0(e,t);return(n,a,r)=>a==="__v_isReactive"?!e:a==="__v_isReadonly"?e:a==="__v_raw"?n:Reflect.get(kt(o,a)&&a in n?o:n,a,r)}const H0={get:Bs(!1,!1)},U0={get:Bs(!1,!0)},W0={get:Bs(!0,!1)},q0={get:Bs(!0,!0)},yd=new WeakMap,vd=new WeakMap,wd=new WeakMap,kd=new WeakMap;function K0(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ka(e){return Fn(e)?e:Gs(e,!1,D0,H0,yd)}function V0(e){return Gs(e,!1,z0,U0,vd)}function Ir(e){return Gs(e,!0,O0,W0,wd)}function _5(e){return Gs(e,!0,j0,q0,kd)}function Gs(e,t,o,n,a){if(!xt(e)||e.__v_raw&&!(t&&e.__v_isReactive)||e.__v_skip||!Object.isExtensible(e))return e;const r=a.get(e);if(r)return r;const s=K0(y0(e));if(s===0)return e;const i=new Proxy(e,s===2?n:o);return a.set(e,i),i}function Rn(e){return Fn(e)?Rn(e.__v_raw):!!(e&&e.__v_isReactive)}function Fn(e){return!!(e&&e.__v_isReadonly)}function Uo(e){return!!(e&&e.__v_isShallow)}function Hs(e){return e?!!e.__v_raw:!1}function pt(e){const t=e&&e.__v_raw;return t?pt(t):e}function Va(e){return!kt(e,"__v_skip")&&Object.isExtensible(e)&&Xu(e,"__v_skip",!0),e}const on=e=>xt(e)?Ka(e):e,Ya=e=>xt(e)?Ir(e):e;function Bt(e){return e?e.__v_isRef===!0:!1}function ke(e){return xd(e,!1)}function Za(e){return xd(e,!0)}function xd(e,t){return Bt(e)?e:new Y0(e,t)}class Y0{constructor(t,o){this.dep=new wl,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=o?t:pt(t),this._value=o?t:on(t),this.__v_isShallow=o}get value(){return this.dep.track(),this._value}set value(t){const o=this._rawValue,n=this.__v_isShallow||Uo(t)||Fn(t);t=n?t:pt(t),gn(t,o)&&(this._rawValue=t,this._value=n?t:on(t),this.dep.trigger())}}function de(e){return Bt(e)?e.value:e}const Z0={get:(e,t,o)=>t==="__v_raw"?e:de(Reflect.get(e,t,o)),set:(e,t,o,n)=>{const a=e[t];return Bt(a)&&!Bt(o)?(a.value=o,!0):Reflect.set(e,t,o,n)}};function Sd(e){return Rn(e)?e:new Proxy(e,Z0)}function J0(e){const t=qe(e)?new Array(e.length):{};for(const o in e)t[o]=Pd(e,o);return t}class X0{constructor(t,o,n){this._object=t,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0,this._key=Ho(o)?o:String(o),this._raw=pt(t);let a=!0,r=t;if(!qe(t)||Ho(this._key)||!Ts(this._key))do a=!Hs(r)||Uo(r);while(a&&(r=r.__v_raw));this._shallow=a}get value(){let t=this._object[this._key];return this._shallow&&(t=de(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&Bt(this._raw[this._key])){const o=this._object[this._key];if(Bt(o)){o.value=t;return}}this._object[this._key]=t}get dep(){return M0(this._raw,this._key)}}class Q0{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Us(e,t,o){return Bt(e)?e:tt(e)?new Q0(e):xt(e)&&arguments.length>1?Pd(e,t,o):ke(e)}function Pd(e,t,o){return new X0(e,t,o)}class eb{constructor(t,o,n){this.fn=t,this.setter=o,this._value=void 0,this.dep=new wl(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Rr-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!o,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&It!==this)return ld(this,!0),!0}get value(){const t=this.dep.track();return dd(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function tb(e,t,o=!1){let n,a;return tt(e)?n=e:(n=e.get,a=e.set),new eb(n,a,o)}const Ws={},qs=new WeakMap;let xa;function ob(e,t=!1,o=xa){if(o){let n=qs.get(o);n||qs.set(o,n=[]),n.push(e)}}function nb(e,t,o=Et){const{immediate:n,deep:a,once:r,scheduler:s,augmentJob:i,call:l}=o,c=g=>a?g:Uo(g)||a===!1||a===0?Nn(g,1):Nn(g);let u,d,f,S,P=!1,m=!1;if(Bt(e)?(d=()=>e.value,P=Uo(e)):Rn(e)?(d=()=>c(e),P=!0):qe(e)?(m=!0,P=e.some(g=>Rn(g)||Uo(g)),d=()=>e.map(g=>{if(Bt(g))return g.value;if(Rn(g))return c(g);if(tt(g))return l?l(g,2):g()})):tt(e)?t?d=l?()=>l(e,2):e:d=()=>{if(f){fn();try{f()}finally{hn()}}const g=xa;xa=u;try{return l?l(e,3,[S]):e(S)}finally{xa=g}}:d=pn,t&&a){const g=d,_=a===!0?1/0:a;d=()=>Nn(g(),_)}const b=rd(),$=()=>{u.stop(),b&&b.active&&pl(b.effects,u)};if(r&&t){const g=t;t=(..._)=>{const h=g(..._);return $(),h}}let p=m?new Array(e.length).fill(Ws):Ws;const y=g=>{if(!(!(u.flags&1)||!u.dirty&&!g))if(t){const _=u.run();if(g||a||P||(m?_.some((h,w)=>gn(h,p[w])):gn(_,p))){f&&f();const h=xa;xa=u;try{const w=[_,p===Ws?void 0:m&&p[0]===Ws?[]:p,S];p=_,l?l(t,3,w):t(...w)}finally{xa=h}}}else u.run()};return i&&i(y),u=new sd(d),u.scheduler=s?()=>s(y,!1):y,S=g=>ob(g,!1,u),f=u.onStop=()=>{const g=qs.get(u);if(g){if(l)l(g,4);else for(const _ of g)_();qs.delete(u)}},t?n?y(!0):p=u.run():s?s(y.bind(null,!0),!0):u.run(),$.pause=u.pause.bind(u),$.resume=u.resume.bind(u),$.stop=$,$}function Nn(e,t=1/0,o){if(t<=0||!xt(e)||e.__v_skip||(o=o||new Map,(o.get(e)||0)>=t))return e;if(o.set(e,t),t--,Bt(e))Nn(e.value,t,o);else if(qe(e))for(let n=0;n{Nn(n,t,o)});else if(Cs(e)){for(const n in e)Nn(e[n],t,o);for(const n of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,n)&&Nn(e[n],t,o)}return e}/** +**/let lo;class ad{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!t&&lo&&(lo.active?(this.parent=lo,this.index=(lo.scopes||(lo.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,o;if(this.scopes){const n=this.scopes.slice();for(t=0,o=n.length;t0&&--this._on===0){if(lo===this)lo=this.prevScope;else{let t=lo;for(;t;){if(t.prevScope===this){t.prevScope=this.prevScope;break}t=t.prevScope}}this.prevScope=void 0}}stop(t){if(this._active){this._active=!1;let o,n;for(o=0,n=this.effects.length;o0)return;if(Mr){let t=Mr;for(Mr=void 0;t;){const o=t.next;t.next=void 0,t.flags&=-9,t=o}}let e;for(;Er;){let t=Er;for(Er=void 0;t;){const o=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(n){e||(e=n)}t=o}}if(e)throw e}function cd(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function ud(e){let t,o=e.depsTail,n=o;for(;n;){const a=n.prevDep;n.version===-1?(n===o&&(o=a),vl(n),T0(n)):t=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=a}e.deps=t,e.depsTail=o}function yl(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(dd(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function dd(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Rr)||(e.globalVersion=Rr,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!yl(e))))return;e.flags|=2;const t=e.dep,o=It,n=tn;It=e,tn=!0;try{cd(e);const a=e.fn(e._value);(t.version===0||gn(a,e._value))&&(e.flags|=128,e._value=a,t.version++)}catch(a){throw t.version++,a}finally{It=o,tn=n,ud(e),e.flags&=-3}}function vl(e,t=!1){const{dep:o,prevSub:n,nextSub:a}=e;if(n&&(n.nextSub=a,e.prevSub=void 0),a&&(a.prevSub=n,e.nextSub=void 0),o.subs===e&&(o.subs=n,!n&&o.computed)){o.computed.flags&=-5;for(let r=o.computed.deps;r;r=r.nextDep)vl(r,!0)}!t&&!--o.sc&&o.map&&o.map.delete(o.key)}function T0(e){const{prevDep:t,nextDep:o}=e;t&&(t.nextDep=o,e.prevDep=void 0),o&&(o.prevDep=t,e.nextDep=void 0)}let tn=!0;const pd=[];function fn(){pd.push(tn),tn=!1}function hn(){const e=pd.pop();tn=e===void 0?!0:e}function gd(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const o=It;It=void 0;try{t()}finally{It=o}}}let Rr=0;class E0{constructor(t,o){this.sub=t,this.dep=o,this.version=o.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class wl{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!It||!tn||It===this.computed)return;let o=this.activeLink;if(o===void 0||o.sub!==It)o=this.activeLink=new E0(It,this),It.deps?(o.prevDep=It.depsTail,It.depsTail.nextDep=o,It.depsTail=o):It.deps=It.depsTail=o,fd(o);else if(o.version===-1&&(o.version=this.version,o.nextDep)){const n=o.nextDep;n.prevDep=o.prevDep,o.prevDep&&(o.prevDep.nextDep=n),o.prevDep=It.depsTail,o.nextDep=void 0,It.depsTail.nextDep=o,It.depsTail=o,It.deps===o&&(It.deps=n)}return o}trigger(t){this.version++,Rr++,this.notify(t)}notify(t){$l();try{for(let o=this.subs;o;o=o.prevSub)o.sub.notify()&&o.sub.dep.notify()}finally{_l()}}}function fd(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let n=t.deps;n;n=n.nextDep)fd(n)}const o=e.dep.subs;o!==e&&(e.prevSub=o,o&&(o.nextSub=e)),e.dep.subs=e}}const Ds=new WeakMap,ka=Symbol(""),kl=Symbol(""),Fr=Symbol("");function xo(e,t,o){if(tn&&It){let n=Ds.get(e);n||Ds.set(e,n=new Map);let a=n.get(o);a||(n.set(o,a=new wl),a.map=n,a.key=o),a.track()}}function En(e,t,o,n,a,r){const s=Ds.get(e);if(!s){Rr++;return}const i=l=>{l&&l.trigger()};if($l(),t==="clear")s.forEach(i);else{const l=qe(e),c=l&&Ts(o);if(l&&o==="length"){const u=Number(n);s.forEach((d,f)=>{(f==="length"||f===Fr||!Ho(f)&&f>=u)&&i(d)})}else switch((o!==void 0||s.has(void 0))&&i(s.get(o)),c&&i(s.get(Fr)),t){case"add":l?c&&i(s.get("length")):(i(s.get(ka)),Qn(e)&&i(s.get(kl)));break;case"delete":l||(i(s.get(ka)),Qn(e)&&i(s.get(kl)));break;case"set":Qn(e)&&i(s.get(ka));break}}_l()}function M0(e,t){const o=Ds.get(e);return o&&o.get(t)}function qa(e){const t=pt(e);return t===e?t:(xo(t,"iterate",Fr),Uo(e)?t:t.map(on))}function Os(e){return xo(e=pt(e),"iterate",Fr),e}function mn(e,t){return Fn(e)?Ya(Rn(e)?on(t):t):on(t)}const R0={__proto__:null,[Symbol.iterator](){return xl(this,Symbol.iterator,e=>mn(this,e))},concat(...e){return qa(this).concat(...e.map(t=>qe(t)?qa(t):t))},entries(){return xl(this,"entries",e=>(e[1]=mn(this,e[1]),e))},every(e,t){return Mn(this,"every",e,t,void 0,arguments)},filter(e,t){return Mn(this,"filter",e,t,o=>o.map(n=>mn(this,n)),arguments)},find(e,t){return Mn(this,"find",e,t,o=>mn(this,o),arguments)},findIndex(e,t){return Mn(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Mn(this,"findLast",e,t,o=>mn(this,o),arguments)},findLastIndex(e,t){return Mn(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Mn(this,"forEach",e,t,void 0,arguments)},includes(...e){return Sl(this,"includes",e)},indexOf(...e){return Sl(this,"indexOf",e)},join(e){return qa(this).join(e)},lastIndexOf(...e){return Sl(this,"lastIndexOf",e)},map(e,t){return Mn(this,"map",e,t,void 0,arguments)},pop(){return Nr(this,"pop")},push(...e){return Nr(this,"push",e)},reduce(e,...t){return hd(this,"reduce",e,t)},reduceRight(e,...t){return hd(this,"reduceRight",e,t)},shift(){return Nr(this,"shift")},some(e,t){return Mn(this,"some",e,t,void 0,arguments)},splice(...e){return Nr(this,"splice",e)},toReversed(){return qa(this).toReversed()},toSorted(e){return qa(this).toSorted(e)},toSpliced(...e){return qa(this).toSpliced(...e)},unshift(...e){return Nr(this,"unshift",e)},values(){return xl(this,"values",e=>mn(this,e))}};function xl(e,t,o){const n=Os(e),a=n[t]();return n!==e&&!Uo(e)&&(a._next=a.next,a.next=()=>{const r=a._next();return r.done||(r.value=o(r.value)),r}),a}const F0=Array.prototype;function Mn(e,t,o,n,a,r){const s=Os(e),i=s!==e&&!Uo(e),l=s[t];if(l!==F0[t]){const d=l.apply(e,r);return i?on(d):d}let c=o;s!==e&&(i?c=function(d,f){return o.call(this,mn(e,d),f,e)}:o.length>2&&(c=function(d,f){return o.call(this,d,f,e)}));const u=l.call(s,c,n);return i&&a?a(u):u}function hd(e,t,o,n){const a=Os(e),r=a!==e&&!Uo(e);let s=o,i=!1;a!==e&&(r?(i=n.length===0,s=function(c,u,d){return i&&(i=!1,c=mn(e,c)),o.call(this,c,mn(e,u),d,e)}):o.length>3&&(s=function(c,u,d){return o.call(this,c,u,d,e)}));const l=a[t](s,...n);return i?mn(e,l):l}function Sl(e,t,o){const n=pt(e);xo(n,"iterate",Fr);const a=n[t](...o);return(a===-1||a===!1)&&Hs(o[0])?(o[0]=pt(o[0]),n[t](...o)):a}function Nr(e,t,o=[]){fn(),$l();const n=pt(e)[t].apply(e,o);return _l(),hn(),n}const N0=dl("__proto__,__v_isRef,__isVue"),md=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ho));function I0(e){Ho(e)||(e=String(e));const t=pt(this);return xo(t,"has",e),t.hasOwnProperty(e)}class bd{constructor(t=!1,o=!1){this._isReadonly=t,this._isShallow=o}get(t,o,n){if(o==="__v_skip")return t.__v_skip;const a=this._isReadonly,r=this._isShallow;if(o==="__v_isReactive")return!a;if(o==="__v_isReadonly")return a;if(o==="__v_isShallow")return r;if(o==="__v_raw")return n===(a?r?kd:wd:r?vd:yd).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(n)?t:void 0;const s=qe(t);if(!a){let l;if(s&&(l=R0[o]))return l;if(o==="hasOwnProperty")return I0}const i=Reflect.get(t,o,Bt(t)?t:n);if((Ho(o)?md.has(o):N0(o))||(a||xo(t,"get",o),r))return i;if(Bt(i)){const l=s&&Ts(o)?i:i.value;return a&&xt(l)?Ir(l):l}return xt(i)?a?Ir(i):Ka(i):i}}class $d extends bd{constructor(t=!1){super(!1,t)}set(t,o,n,a){let r=t[o];const s=qe(t)&&Ts(o);if(!this._isShallow){const c=Fn(r);if(!Uo(n)&&!Fn(n)&&(r=pt(r),n=pt(n)),!s&&Bt(r)&&!Bt(n))return c||(r.value=n),!0}const i=s?Number(o)e,zs=e=>Reflect.getPrototypeOf(e);function B0(e,t,o){return function(...n){const a=this.__v_raw,r=pt(a),s=Qn(r),i=e==="entries"||e===Symbol.iterator&&s,l=e==="keys"&&s,c=a[e](...n),u=o?Pl:t?Ya:on;return!t&&xo(r,"iterate",l?kl:ka),Ut(Object.create(c),{next(){const{value:d,done:f}=c.next();return f?{value:d,done:f}:{value:i?[u(d[0]),u(d[1])]:u(d),done:f}}})}}function js(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function G0(e,t){const o={get(a){const r=this.__v_raw,s=pt(r),i=pt(a);e||(gn(a,i)&&xo(s,"get",a),xo(s,"get",i));const{has:l}=zs(s),c=t?Pl:e?Ya:on;if(l.call(s,a))return c(r.get(a));if(l.call(s,i))return c(r.get(i));r!==s&&r.get(a)},get size(){const a=this.__v_raw;return!e&&xo(pt(a),"iterate",ka),a.size},has(a){const r=this.__v_raw,s=pt(r),i=pt(a);return e||(gn(a,i)&&xo(s,"has",a),xo(s,"has",i)),a===i?r.has(a):r.has(a)||r.has(i)},forEach(a,r){const s=this,i=s.__v_raw,l=pt(i),c=t?Pl:e?Ya:on;return!e&&xo(l,"iterate",ka),i.forEach((u,d)=>a.call(r,c(u),c(d),s))}};return Ut(o,e?{add:js("add"),set:js("set"),delete:js("delete"),clear:js("clear")}:{add(a){const r=pt(this),s=zs(r),i=pt(a),l=!t&&!Uo(a)&&!Fn(a)?i:a;return s.has.call(r,l)||gn(a,l)&&s.has.call(r,a)||gn(i,l)&&s.has.call(r,i)||(r.add(l),En(r,"add",l,l)),this},set(a,r){!t&&!Uo(r)&&!Fn(r)&&(r=pt(r));const s=pt(this),{has:i,get:l}=zs(s);let c=i.call(s,a);c||(a=pt(a),c=i.call(s,a));const u=l.call(s,a);return s.set(a,r),c?gn(r,u)&&En(s,"set",a,r):En(s,"add",a,r),this},delete(a){const r=pt(this),{has:s,get:i}=zs(r);let l=s.call(r,a);l||(a=pt(a),l=s.call(r,a)),i&&i.call(r,a);const c=r.delete(a);return l&&En(r,"delete",a,void 0),c},clear(){const a=pt(this),r=a.size!==0,s=a.clear();return r&&En(a,"clear",void 0,void 0),s}}),["keys","values","entries",Symbol.iterator].forEach(a=>{o[a]=B0(a,e,t)}),o}function Bs(e,t){const o=G0(e,t);return(n,a,r)=>a==="__v_isReactive"?!e:a==="__v_isReadonly"?e:a==="__v_raw"?n:Reflect.get(kt(o,a)&&a in n?o:n,a,r)}const H0={get:Bs(!1,!1)},U0={get:Bs(!1,!0)},W0={get:Bs(!0,!1)},q0={get:Bs(!0,!0)},yd=new WeakMap,vd=new WeakMap,wd=new WeakMap,kd=new WeakMap;function K0(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ka(e){return Fn(e)?e:Gs(e,!1,D0,H0,yd)}function V0(e){return Gs(e,!1,z0,U0,vd)}function Ir(e){return Gs(e,!0,O0,W0,wd)}function y5(e){return Gs(e,!0,j0,q0,kd)}function Gs(e,t,o,n,a){if(!xt(e)||e.__v_raw&&!(t&&e.__v_isReactive)||e.__v_skip||!Object.isExtensible(e))return e;const r=a.get(e);if(r)return r;const s=K0(y0(e));if(s===0)return e;const i=new Proxy(e,s===2?n:o);return a.set(e,i),i}function Rn(e){return Fn(e)?Rn(e.__v_raw):!!(e&&e.__v_isReactive)}function Fn(e){return!!(e&&e.__v_isReadonly)}function Uo(e){return!!(e&&e.__v_isShallow)}function Hs(e){return e?!!e.__v_raw:!1}function pt(e){const t=e&&e.__v_raw;return t?pt(t):e}function Va(e){return!kt(e,"__v_skip")&&Object.isExtensible(e)&&Xu(e,"__v_skip",!0),e}const on=e=>xt(e)?Ka(e):e,Ya=e=>xt(e)?Ir(e):e;function Bt(e){return e?e.__v_isRef===!0:!1}function ke(e){return xd(e,!1)}function Za(e){return xd(e,!0)}function xd(e,t){return Bt(e)?e:new Y0(e,t)}class Y0{constructor(t,o){this.dep=new wl,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=o?t:pt(t),this._value=o?t:on(t),this.__v_isShallow=o}get value(){return this.dep.track(),this._value}set value(t){const o=this._rawValue,n=this.__v_isShallow||Uo(t)||Fn(t);t=n?t:pt(t),gn(t,o)&&(this._rawValue=t,this._value=n?t:on(t),this.dep.trigger())}}function de(e){return Bt(e)?e.value:e}const Z0={get:(e,t,o)=>t==="__v_raw"?e:de(Reflect.get(e,t,o)),set:(e,t,o,n)=>{const a=e[t];return Bt(a)&&!Bt(o)?(a.value=o,!0):Reflect.set(e,t,o,n)}};function Sd(e){return Rn(e)?e:new Proxy(e,Z0)}function J0(e){const t=qe(e)?new Array(e.length):{};for(const o in e)t[o]=Pd(e,o);return t}class X0{constructor(t,o,n){this._object=t,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0,this._key=Ho(o)?o:String(o),this._raw=pt(t);let a=!0,r=t;if(!qe(t)||Ho(this._key)||!Ts(this._key))do a=!Hs(r)||Uo(r);while(a&&(r=r.__v_raw));this._shallow=a}get value(){let t=this._object[this._key];return this._shallow&&(t=de(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&Bt(this._raw[this._key])){const o=this._object[this._key];if(Bt(o)){o.value=t;return}}this._object[this._key]=t}get dep(){return M0(this._raw,this._key)}}class Q0{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Us(e,t,o){return Bt(e)?e:tt(e)?new Q0(e):xt(e)&&arguments.length>1?Pd(e,t,o):ke(e)}function Pd(e,t,o){return new X0(e,t,o)}class eb{constructor(t,o,n){this.fn=t,this.setter=o,this._value=void 0,this.dep=new wl(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Rr-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!o,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&It!==this)return ld(this,!0),!0}get value(){const t=this.dep.track();return dd(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function tb(e,t,o=!1){let n,a;return tt(e)?n=e:(n=e.get,a=e.set),new eb(n,a,o)}const Ws={},qs=new WeakMap;let xa;function ob(e,t=!1,o=xa){if(o){let n=qs.get(o);n||qs.set(o,n=[]),n.push(e)}}function nb(e,t,o=Et){const{immediate:n,deep:a,once:r,scheduler:s,augmentJob:i,call:l}=o,c=g=>a?g:Uo(g)||a===!1||a===0?Nn(g,1):Nn(g);let u,d,f,S,P=!1,m=!1;if(Bt(e)?(d=()=>e.value,P=Uo(e)):Rn(e)?(d=()=>c(e),P=!0):qe(e)?(m=!0,P=e.some(g=>Rn(g)||Uo(g)),d=()=>e.map(g=>{if(Bt(g))return g.value;if(Rn(g))return c(g);if(tt(g))return l?l(g,2):g()})):tt(e)?t?d=l?()=>l(e,2):e:d=()=>{if(f){fn();try{f()}finally{hn()}}const g=xa;xa=u;try{return l?l(e,3,[S]):e(S)}finally{xa=g}}:d=pn,t&&a){const g=d,_=a===!0?1/0:a;d=()=>Nn(g(),_)}const b=rd(),$=()=>{u.stop(),b&&b.active&&pl(b.effects,u)};if(r&&t){const g=t;t=(..._)=>{const h=g(..._);return $(),h}}let p=m?new Array(e.length).fill(Ws):Ws;const y=g=>{if(!(!(u.flags&1)||!u.dirty&&!g))if(t){const _=u.run();if(g||a||P||(m?_.some((h,w)=>gn(h,p[w])):gn(_,p))){f&&f();const h=xa;xa=u;try{const w=[_,p===Ws?void 0:m&&p[0]===Ws?[]:p,S];p=_,l?l(t,3,w):t(...w)}finally{xa=h}}}else u.run()};return i&&i(y),u=new sd(d),u.scheduler=s?()=>s(y,!1):y,S=g=>ob(g,!1,u),f=u.onStop=()=>{const g=qs.get(u);if(g){if(l)l(g,4);else for(const _ of g)_();qs.delete(u)}},t?n?y(!0):p=u.run():s?s(y.bind(null,!0),!0):u.run(),$.pause=u.pause.bind(u),$.resume=u.resume.bind(u),$.stop=$,$}function Nn(e,t=1/0,o){if(t<=0||!xt(e)||e.__v_skip||(o=o||new Map,(o.get(e)||0)>=t))return e;if(o.set(e,t),t--,Bt(e))Nn(e.value,t,o);else if(qe(e))for(let n=0;n{Nn(n,t,o)});else if(Cs(e)){for(const n in e)Nn(e[n],t,o);for(const n of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,n)&&Nn(e[n],t,o)}return e}/** * @vue/runtime-core v3.5.42 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/const Dr=[];let Al=!1;function y5(e,...t){if(Al)return;Al=!0,fn();const o=Dr.length?Dr[Dr.length-1].component:null,n=o&&o.appContext.config.warnHandler,a=ab();if(n)Ja(n,o,11,[e+t.map(r=>{var s,i;return(i=(s=r.toString)==null?void 0:s.call(r))!=null?i:JSON.stringify(r)}).join(""),o&&o.proxy,a.map(({vnode:r})=>`at <${Tp(o,r.type)}>`).join(` +**/const Dr=[];let Al=!1;function v5(e,...t){if(Al)return;Al=!0,fn();const o=Dr.length?Dr[Dr.length-1].component:null,n=o&&o.appContext.config.warnHandler,a=ab();if(n)Ja(n,o,11,[e+t.map(r=>{var s,i;return(i=(s=r.toString)==null?void 0:s.call(r))!=null?i:JSON.stringify(r)}).join(""),o&&o.proxy,a.map(({vnode:r})=>`at <${Tp(o,r.type)}>`).join(` `),a]);else{const r=[`[Vue warn]: ${e}`,...t];a.length&&r.push(` `,...rb(a)),console.warn(...r)}hn(),Al=!1}function ab(){let e=Dr[Dr.length-1];if(!e)return[];const t=[];for(;e;){const o=t[0];o&&o.vnode===e?o.recurseCount++:t.push({vnode:e,recurseCount:0});const n=e.component&&e.component.parent;e=n&&n.vnode}return t}function rb(e){const t=[];return e.forEach((o,n)=>{t.push(...n===0?[]:[` -`],...sb(o))}),t}function sb({vnode:e,recurseCount:t}){const o=t>0?`... (${t} recursive calls)`:"",n=e.component?e.component.parent==null:!1,a=` at <${Tp(e.component,e.type,n)}`,r=">"+o;return e.props?[a,...ib(e.props),r]:[a+r]}function ib(e){const t=[],o=Object.keys(e);return o.slice(0,3).forEach(n=>{t.push(...Ad(n,e[n]))}),o.length>3&&t.push(" ..."),t}function Ad(e,t,o){return Ft(t)?(t=JSON.stringify(t),o?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?o?t:[`${e}=${t}`]:Bt(t)?(t=Ad(e,pt(t.value),!0),o?t:[`${e}=Ref<`,t,">"]):tt(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=pt(t),o?t:[`${e}=`,t])}function Ja(e,t,o,n){try{return n?e(...n):e()}catch(a){Or(a,t,o)}}function Yo(e,t,o,n){if(tt(e)){const a=Ja(e,t,o,n);return a&&Zu(a)&&a.catch(r=>{Or(r,t,o)}),a}if(qe(e)){const a=[];for(let r=0;r>>1,a=To[n],r=zr(a);r=zr(o)?To.push(e):To.splice(cb(t),0,e),e.flags|=1,Cd()}}function Cd(){Ks||(Ks=Ld.then(Md))}function ub(e){if(!qe(e))ea&&e.id===-1?ea.splice(Qa+1,0,e):e.flags&1||(Xa.push(e),e.flags|=1);else for(let t=0;tzr(o)-zr(n));if(Xa.length=0,ea){for(let o=0;oe.id==null?e.flags&2?-1:1/0:e.id;function Md(e){try{for(bn=0;bn{n._d&&ri(-1);const r=Vs(t),s=Dn.length;let i;try{i=e(...a)}finally{for(let l=Dn.length;l>s;l--)Wl();Vs(r),n._d&&ri(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function Ys(e,t){if($o===null)return e;const o=ci($o),n=e.dirs||(e.dirs=[]);for(let a=0;a1)return o&&tt(t)?t.call(n&&n.proxy):t}}function db(){return!!(No()||La)}const pb=Symbol.for("v-scx"),gb=()=>Ge(pb);function Fd(e,t){return Cl(e,null,t)}function He(e,t,o){return Cl(e,t,o)}function Cl(e,t,o=Et){const{immediate:n,deep:a,flush:r,once:s}=o,i=Ut({},o),l=t&&n||!t&&r!=="post";let c;if(tr){if(r==="sync"){const S=gb();c=S.__watcherHandles||(S.__watcherHandles=[])}else if(!l){const S=()=>{};return S.stop=pn,S.resume=pn,S.pause=pn,S}}const u=yo;i.call=(S,P,m)=>Yo(S,u,P,m);let d=!1;r==="post"?i.scheduler=S=>{Mo(S,u&&u.suspense)}:r!=="sync"&&(d=!0,i.scheduler=(S,P)=>{P?S():Ll(S)}),i.augmentJob=S=>{t&&(S.flags|=4),d&&(S.flags|=2,u&&(S.id=u.uid,S.i=u))};const f=nb(e,t,i);return tr&&(c?c.push(f):l&&f()),f}function fb(e,t,o){const n=this.proxy,a=Ft(e)?e.includes(".")?Nd(n,e):()=>n[e]:e.bind(n,n);let r;tt(t)?r=t:(r=t.handler,o=t);const s=Jr(this),i=Cl(a,r.bind(n),o);return s(),i}function Nd(e,t){const o=t.split(".");return()=>{let n=e;for(let a=0;ae.__isTeleport,Pa=e=>e&&(e.disabled||e.disabled===""),hb=e=>e&&(e.defer||e.defer===""),Dd=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Od=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Tl=(e,t)=>{const o=e&&e.to;return Ft(o)?t?t(o):null:o},mb={name:"Teleport",__isTeleport:!0,process(e,t,o,n,a,r,s,i,l,c){const{mc:u,pc:d,pbc:f,o:{insert:S,querySelector:P,createText:m,createComment:b,parentNode:$}}=c,p=Pa(t.props);let{dynamicChildren:y}=t;const g=(w,L,x)=>{w.shapeFlag&16&&u(w.children,L,x,a,r,s,i,l)},_=(w=t)=>{const L=Pa(w.props),x=w.target=Tl(w.props,P),I=El(x,w,m,S);x&&(s!=="svg"&&Dd(x)?s="svg":s!=="mathml"&&Od(x)&&(s="mathml"),a&&a.isCE&&(a.ce._teleportTargets||(a.ce._teleportTargets=new Set)).add(x),L||(g(w,x,I),jr(w,!1)))},h=w=>{const L=()=>{if(ta.get(w)===L){if(ta.delete(w),Pa(w.props)){const x=$(w.el)||o;g(w,x,w.anchor),jr(w,!0)}_(w)}};ta.set(w,L),Mo(L,r)};if(e==null){const w=t.el=m(""),L=t.anchor=m("");if(S(w,o,n),S(L,o,n),hb(t.props)||r&&r.pendingBranch){h(t);return}p&&(g(t,o,L),jr(t,!0)),_()}else{t.el=e.el;const w=t.anchor=e.anchor,L=ta.get(e);if(L){L.flags|=8,ta.delete(e),h(t);return}t.targetStart=e.targetStart;const x=t.target=e.target,I=t.targetAnchor=e.targetAnchor,q=Pa(e.props),H=q?o:x,k=q?w:I;if(s==="svg"||Dd(x)?s="svg":(s==="mathml"||Od(x))&&(s="mathml"),y?(f(e.dynamicChildren,y,H,a,r,s,i),Hl(e,t,!0)):l||d(e,t,H,k,a,r,s,i,!1),p)q?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Js(t,o,w,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const G=Tl(t.props,P);G&&(t.target=G,Js(t,G,null,c,0))}else q&&Js(t,x,I,c,1);jr(t,p)}},remove(e,t,o,{um:n,o:{remove:a}},r){const{shapeFlag:s,children:i,anchor:l,targetStart:c,targetAnchor:u,target:d,props:f}=e,S=Pa(f),P=r||!S,m=ta.get(e);if(m&&(m.flags|=8,ta.delete(e)),d&&(a(c),a(u)),r&&a(l),!m&&(S||d)&&s&16)for(let b=0;b{e.isMounted=!0}),ao(()=>{e.isUnmounting=!0}),e}const Jo=[Function,Array],zd={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Jo,onEnter:Jo,onAfterEnter:Jo,onEnterCancelled:Jo,onBeforeLeave:Jo,onLeave:Jo,onAfterLeave:Jo,onLeaveCancelled:Jo,onBeforeAppear:Jo,onAppear:Jo,onAfterAppear:Jo,onAppearCancelled:Jo},jd=e=>{const t=e.subTree;return t.component?jd(t.component):t},yb={name:"BaseTransition",props:zd,setup(e,{slots:t}){const o=No(),n=_b();return()=>{const a=t.default&&Hd(t.default(),!0),r=a&&a.length?Bd(a):o.subTree?Ce():void 0;if(!r)return;const s=pt(e),{mode:i}=s;if(n.isLeaving)return Rl(r);const l=Xs(r);if(!l)return Rl(r);let c=Ml(l,s,n,o,d=>c=d);l.type!==Po&&Gr(l,c);let u=o.subTree&&Xs(o.subTree);if(u&&u.type!==Po&&!Ta(u,l)&&jd(o).type!==Po){let d=Ml(u,s,n,o);if(Gr(u,d),i==="out-in"&&l.type!==Po)return n.isLeaving=!0,d.afterLeave=()=>{n.isLeaving=!1,o.job.flags&8||o.update(),delete d.afterLeave,u=void 0},Rl(r);i==="in-out"&&l.type!==Po?d.delayLeave=(f,S,P)=>{const m=Gd(n,u);m[String(u.key)]=u,f[Zo]=()=>{S(),f[Zo]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{P(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return r}}};function Bd(e){let t=e[0];if(e.length>1){for(const o of e)if(o.type!==Po){t=o;break}}return t}const vb=yb;function Gd(e,t){const{leavingVNodes:o}=e;let n=o.get(t.type);return n||(n=Object.create(null),o.set(t.type,n)),n}function Ml(e,t,o,n,a){const{appear:r,mode:s,persisted:i=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:f,onLeave:S,onAfterLeave:P,onLeaveCancelled:m,onBeforeAppear:b,onAppear:$,onAfterAppear:p,onAppearCancelled:y}=t,g=String(e.key),_=Gd(o,e),h=(x,I)=>{x&&Yo(x,n,9,I)},w=(x,I)=>{const q=I[1];h(x,I),qe(x)?x.every(H=>H.length<=1)&&q():x.length<=1&&q()},L={mode:s,persisted:i,beforeEnter(x){let I=l;if(!o.isMounted)if(r)I=b||l;else return;x[Zo]&&x[Zo](!0);const q=_[g];q&&Ta(e,q)&&q.el[Zo]&&q.el[Zo](),h(I,[x])},enter(x){if(_[g]===e)return;let I=c,q=u,H=d;if(!o.isMounted)if(r)I=$||c,q=p||u,H=y||d;else return;let k=!1;x[Br]=v=>{k||(k=!0,v?h(H,[x]):h(q,[x]),L.delayedLeave&&L.delayedLeave(),x[Br]=void 0)};const G=x[Br].bind(null,!1);I?w(I,[x,G]):G()},leave(x,I){const q=String(e.key);if(x[Br]&&x[Br](!0),o.isUnmounting)return I();h(f,[x]);let H=!1;x[Zo]=G=>{H||(H=!0,I(),G?h(m,[x]):h(P,[x]),x[Zo]=void 0,_[q]===e&&delete _[q])};const k=x[Zo].bind(null,!1);_[q]=e,S?w(S,[x,k]):k()},clone(x){const I=Ml(x,t,o,n,a);return a&&a(I),I}};return L}function Rl(e){if(Ur(e))return e=na(e),e.children=null,e}function Xs(e){if(!Ur(e))return Zs(e.type)&&e.children?Bd(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:o}=e;if(o){if(t&16)return o[0];if(t&32&&tt(o.default))return o.default()}}function Gr(e,t){if(e.shapeFlag&6&&e.component){e.transition=t;const o=e.component.subTree;Gr(Zs(o.type)&&Xs(o)||o,t)}else e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Hd(e,t=!1,o){let n=[],a=0;for(let r=0;r1)for(let r=0;rHr(m,t&&(qe(t)?t[b]:t),o,n,a));return}if(er(n)&&!a){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&Hr(e,t,o,n.component.subTree);return}const r=n.shapeFlag&4?ci(n.component):n.el,s=a?null:r,{i,r:l}=e,c=t&&t.r,u=i.refs===Et?i.refs={}:i.refs,d=i.setupState,f=pt(d),S=d===Et?Vu:m=>Ud(u,m)?!1:kt(f,m),P=(m,b)=>!(b&&Ud(u,b));if(c!=null&&c!==l){if(Wd(t),Ft(c))u[c]=null,S(c)&&(d[c]=null);else if(Bt(c)){const m=t;P(c,m.k)&&(c.value=null),m.k&&(u[m.k]=null)}}if(tt(l))Ja(l,i,12,[s,u]);else{const m=Ft(l),b=Bt(l);if(m||b){const $=()=>{if(e.f){const p=m?S(l)?d[l]:u[l]:P()||!e.k?l.value:u[e.k];if(a)qe(p)&&pl(p,r);else if(qe(p))p.includes(r)||p.push(r);else if(m)u[l]=[r],S(l)&&(d[l]=u[l]);else{const y=[r];P(l,e.k)&&(l.value=y),e.k&&(u[e.k]=y)}}else m?(u[l]=s,S(l)&&(d[l]=s)):b&&(P(l,e.k)&&(l.value=s),e.k&&(u[e.k]=s))};if(s){const p=()=>{$(),Qs.delete(e)};p.id=-1,Qs.set(e,p),Mo(p,o)}else Wd(e),$()}}}function Wd(e){const t=Qs.get(e);t&&(t.flags|=8,Qs.delete(e))}const qd=e=>e.nodeType===8;Fs().requestIdleCallback,Fs().cancelIdleCallback;function wb(e,t){if(qd(e)&&e.data==="["){let o=1,n=e.nextSibling;for(;n;){if(n.nodeType===1){if(t(n)===!1)break}else if(qd(n))if(n.data==="]"){if(--o===0)break}else n.data==="["&&o++;n=n.nextSibling}}else t(e)}const er=e=>!!e.type.__asyncLoader;function kb(e){tt(e)&&(e={loader:e});const{loader:t,loadingComponent:o,errorComponent:n,delay:a=200,hydrate:r,timeout:s,suspensible:i=!0,onError:l}=e;let c=null,u,d=0;const f=()=>(d++,c=null,S()),S=()=>{let P;return c||(P=c=t().catch(m=>{if(m=m instanceof Error?m:new Error(String(m)),l)return new Promise((b,$)=>{l(m,()=>b(f()),()=>$(m),d+1)});throw m}).then(m=>P!==c&&c?c:(m&&(m.__esModule||m[Symbol.toStringTag]==="Module")&&(m=m.default),u=m,m)))};return oa({name:"AsyncComponentWrapper",__asyncLoader:S,__asyncHydrate(P,m,b){const $=P.isConnected;let p=!1;(m.bu||(m.bu=[])).push(()=>p=!0);const y=()=>{p||!P.parentNode||$&&!P.isConnected||b()},g=r?()=>{const _=r(y,h=>wb(P,h));_&&(m.bum||(m.bum=[])).push(_)}:y;u?g():S().then(()=>!m.isUnmounted&&g())},get __asyncResolved(){return u},setup(){const P=yo;if(Fl(P),u)return()=>ei(u,P);const m=_=>{c=null,Or(_,P,13,!n)};if(i&&P.suspense||tr)return S().then(_=>()=>ei(_,P)).catch(_=>(m(_),()=>n?mt(n,{error:_}):null));const b=ke(!1),$=ke(),p=ke(!!a);let y,g;return oi(()=>{y!=null&&clearTimeout(y),g!=null&&clearTimeout(g)}),a&&(g=setTimeout(()=>{P.isUnmounted||(p.value=!1)},a)),s!=null&&(y=setTimeout(()=>{if(!P.isUnmounted&&!b.value&&!$.value){const _=new Error(`Async component timed out after ${s}ms.`);m(_),$.value=_}},s)),S().then(()=>{P.isUnmounted||(b.value=!0,P.parent&&Ur(P.parent.vnode)&&P.parent.update())}).catch(_=>{if(P.isUnmounted){c=null;return}m(_),$.value=_}),()=>{if(b.value&&u)return ei(u,P);if($.value&&n)return mt(n,{error:$.value});if(o&&!p.value)return ei(o,P)}}})}function ei(e,t){const{ref:o,props:n,children:a,ce:r}=t.vnode,s=mt(e,n,a);return s.ref=o,s.ce=r,delete t.vnode.ce,s}const Ur=e=>e.type.__isKeepAlive;function xb(e,t){Kd(e,"a",t)}function Sb(e,t){Kd(e,"da",t)}function Kd(e,t,o=yo){const n=e.__wdc||(e.__wdc=()=>{let a=o;for(;a;){if(a.isDeactivated)return;a=a.parent}return e()});if(ti(t,n,o),o){let a=o.parent;for(;a&&a.parent;)Ur(a.parent.vnode)&&Pb(n,t,o,a),a=a.parent}}function Pb(e,t,o,n){const a=ti(t,e,n,!0);oi(()=>{pl(n[t],a)},o)}function ti(e,t,o=yo,n=!1){if(o){const a=o[e]||(o[e]=[]),r=t.__weh||(t.__weh=(...s)=>{fn();const i=Jr(o),l=Yo(t,o,e,s);return i(),hn(),l});return n?a.unshift(r):a.push(r),r}}const In=e=>(t,o=yo)=>{(!tr||e==="sp")&&ti(e,(...n)=>t(...n),o)},Vd=In("bm"),mo=In("m"),Ab=In("bu"),Lb=In("u"),ao=In("bum"),oi=In("um"),Cb=In("sp"),Tb=In("rtg"),Eb=In("rtc");function Mb(e,t=yo){ti("ec",e,t)}const Rb="components",Yd=Symbol.for("v-ndc");function Zd(e){return Ft(e)?Fb(Rb,e,!1)||e:e||Yd}function Fb(e,t,o=!0,n=!1){const a=$o||yo;if(a){const r=a.type;{const i=Cp(r,!1);if(i&&(i===t||i===ho(t)||i===Ms(ho(t))))return r}const s=Jd(a[e]||r[e],t)||Jd(a.appContext[e],t);return!s&&n?r:s}}function Jd(e,t){return e&&(e[t]||e[ho(t)]||e[Ms(ho(t))])}function _o(e,t,o,n){let a;const r=o,s=qe(e);if(s||Ft(e)){const i=s&&Rn(e);let l=!1,c=!1;i&&(l=!Uo(e),c=Fn(e),e=Os(e)),a=new Array(e.length);for(let u=0,d=e.length;ut(i,l,void 0,r));else{const i=Object.keys(e);a=new Array(i.length);for(let l=0,c=i.length;l0;return t!=="default"&&(c.name=t),oe(),$t(st,null,[mt("slot",c,n)],u?-2:64)}let s=e[t];s&&s._c&&(s._d=!1);const i=Dn.length;oe();let l;try{const c=s&&Xd(s(o)),u=o.key||r||c&&c.key;l=$t(st,{key:(u&&!Ho(u)?u:`_${t}`)+(!c&&n?"_fb":"")},c||(n?n():[]),c&&e._===1?64:-2)}catch(c){for(let u=Dn.length;u>i;u--)Wl();throw c}finally{s&&s._c&&(s._d=!0)}return!a&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),l}function Xd(e){return e.some(t=>Yr(t)?!(t.type===Po||t.type===st&&!Xd(t.children)):!0)?e:null}const Nl=e=>e?Pp(e)?ci(e):Nl(e.parent):null,Wr=Ut(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Nl(e.parent),$root:e=>Nl(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>op(e),$forceUpdate:e=>e.f||(e.f=()=>{Ll(e.update)}),$nextTick:e=>e.n||(e.n=no.bind(e.proxy)),$watch:e=>fb.bind(e)}),Il=(e,t)=>e!==Et&&!e.__isScriptSetup&&kt(e,t),Nb={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:o,setupState:n,data:a,props:r,accessCache:s,type:i,appContext:l}=e;if(t[0]!=="$"){const f=s[t];if(f!==void 0)switch(f){case 1:return n[t];case 2:return a[t];case 4:return o[t];case 3:return r[t]}else{if(Il(n,t))return s[t]=1,n[t];if(a!==Et&&kt(a,t))return s[t]=2,a[t];if(kt(r,t))return s[t]=3,r[t];if(o!==Et&&kt(o,t))return s[t]=4,o[t];Dl&&(s[t]=0)}}const c=Wr[t];let u,d;if(c)return t==="$attrs"&&xo(e.attrs,"get",""),c(e);if((u=i.__cssModules)&&(u=u[t]))return u;if(o!==Et&&kt(o,t))return s[t]=4,o[t];if(d=l.config.globalProperties,kt(d,t))return d[t]},set({_:e},t,o){const{data:n,setupState:a,ctx:r}=e;return Il(a,t)?(a[t]=o,!0):n!==Et&&kt(n,t)?(n[t]=o,!0):kt(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=o,!0)},has({_:{data:e,setupState:t,accessCache:o,ctx:n,appContext:a,props:r,type:s}},i){let l;return!!(o[i]||e!==Et&&i[0]!=="$"&&kt(e,i)||Il(t,i)||kt(r,i)||kt(n,i)||kt(Wr,i)||kt(a.config.globalProperties,i)||(l=s.__cssModules)&&l[i])},defineProperty(e,t,o){return o.get!=null?e._.accessCache[t]=0:kt(o,"value")&&this.set(e,t,o.value,null),Reflect.defineProperty(e,t,o)}};function Qd(e){return qe(e)?e.reduce((t,o)=>(t[o]=null,t),{}):e}let Dl=!0;function Ib(e){const t=op(e),o=e.proxy,n=e.ctx;Dl=!1,t.beforeCreate&&ep(t.beforeCreate,e,"bc");const{data:a,computed:r,methods:s,watch:i,provide:l,inject:c,created:u,beforeMount:d,mounted:f,beforeUpdate:S,updated:P,activated:m,deactivated:b,beforeDestroy:$,beforeUnmount:p,destroyed:y,unmounted:g,render:_,renderTracked:h,renderTriggered:w,errorCaptured:L,serverPrefetch:x,expose:I,inheritAttrs:q,components:H,directives:k,filters:G}=t;if(c&&Db(c,n,null),s)for(const U in s){const C=s[U];tt(C)&&(n[U]=C.bind(o))}if(a){const U=a.call(o,o);xt(U)&&(e.data=Ka(U))}if(Dl=!0,r)for(const U in r){const C=r[U],O=tt(C)?C.bind(o,o):tt(C.get)?C.get.bind(o,o):pn,F=!tt(C)&&tt(C.set)?C.set.bind(o):pn,V=Q({get:O,set:F});Object.defineProperty(n,U,{enumerable:!0,configurable:!0,get:()=>V.value,set:D=>V.value=D})}if(i)for(const U in i)tp(i[U],n,o,U);if(l){const U=tt(l)?l.call(o):l;Reflect.ownKeys(U).forEach(C=>{Jt(C,U[C])})}u&&ep(u,e,"c");function A(U,C){qe(C)?C.forEach(O=>U(O.bind(o))):C&&U(C.bind(o))}if(A(Vd,d),A(mo,f),A(Ab,S),A(Lb,P),A(xb,m),A(Sb,b),A(Mb,L),A(Eb,h),A(Tb,w),A(ao,p),A(oi,g),A(Cb,x),qe(I))if(I.length){const U=e.exposed||(e.exposed={});I.forEach(C=>{Object.defineProperty(U,C,{get:()=>o[C],set:O=>o[C]=O,enumerable:!0})})}else e.exposed||(e.exposed={});_&&e.render===pn&&(e.render=_),q!=null&&(e.inheritAttrs=q),H&&(e.components=H),k&&(e.directives=k),x&&Fl(e)}function Db(e,t,o=pn){qe(e)&&(e=Ol(e));for(const n in e){const a=e[n];let r;xt(a)?"default"in a?r=Ge(a.from||n,a.default,!0):r=Ge(a.from||n):r=Ge(a),Bt(r)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>r.value,set:s=>r.value=s}):t[n]=r}}function ep(e,t,o){Yo(qe(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,o)}function tp(e,t,o,n){let a=n.includes(".")?Nd(o,n):()=>o[n];if(Ft(e)){const r=t[e];tt(r)&&He(a,r)}else if(tt(e))He(a,e.bind(o));else if(xt(e))if(qe(e))e.forEach(r=>tp(r,t,o,n));else{const r=tt(e.handler)?e.handler.bind(o):t[e.handler];tt(r)&&He(a,r,e)}}function op(e){const t=e.type,{mixins:o,extends:n}=t,{mixins:a,optionsCache:r,config:{optionMergeStrategies:s}}=e.appContext,i=r.get(t);let l;return i?l=i:!a.length&&!o&&!n?l=t:(l={},a.length&&a.forEach(c=>ni(l,c,s,!0)),ni(l,t,s)),xt(t)&&r.set(t,l),l}function ni(e,t,o,n=!1){const{mixins:a,extends:r}=t;r&&ni(e,r,o,!0),a&&a.forEach(s=>ni(e,s,o,!0));for(const s in t)if(!(n&&s==="expose")){const i=Ob[s]||o&&o[s];e[s]=i?i(e[s],t[s]):t[s]}return e}const Ob={data:np,props:ap,emits:ap,methods:qr,computed:qr,beforeCreate:Eo,created:Eo,beforeMount:Eo,mounted:Eo,beforeUpdate:Eo,updated:Eo,beforeDestroy:Eo,beforeUnmount:Eo,destroyed:Eo,unmounted:Eo,activated:Eo,deactivated:Eo,errorCaptured:Eo,serverPrefetch:Eo,components:qr,directives:qr,watch:jb,provide:np,inject:zb};function np(e,t){return t?e?function(){return Ut(tt(e)?e.call(this,this):e,tt(t)?t.call(this,this):t)}:t:e}function zb(e,t){return qr(Ol(e),Ol(t))}function Ol(e){if(qe(e)){const t={};for(let o=0;ot==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${ho(t)}Modifiers`]||e[`${Vo(t)}Modifiers`];function Ub(e,t,...o){if(e.isUnmounted)return;const n=e.vnode.props||Et;let a=o;const r=t.startsWith("update:"),s=r&&Hb(n,t.slice(7));s&&(s.trim&&(a=o.map(u=>Ft(u)?u.trim():u)),s.number&&(a=a.map(fl)));let i,l=n[i=gl(t)]||n[i=gl(ho(t))];!l&&r&&(l=n[i=gl(Vo(t))]),l&&Yo(l,e,6,a);const c=n[i+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[i])return;e.emitted[i]=!0,Yo(c,e,6,a)}}const Wb=new WeakMap;function sp(e,t,o=!1){const n=o?Wb:t.emitsCache,a=n.get(e);if(a!==void 0)return a;const r=e.emits;let s={},i=!1;if(!tt(e)){const l=c=>{const u=sp(c,t,!0);u&&(i=!0,Ut(s,u))};!o&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!r&&!i?(xt(e)&&n.set(e,null),null):(qe(r)?r.forEach(l=>s[l]=null):Ut(s,r),xt(e)&&n.set(e,s),s)}function ai(e,t){return!e||!Ps(t)?!1:(t=t.slice(2),t=t==="Once"?t:t.replace(/Once$/,""),kt(e,t[0].toLowerCase()+t.slice(1))||kt(e,Vo(t))||kt(e,t))}function v5(){}function ip(e){const{type:t,vnode:o,proxy:n,withProxy:a,propsOptions:[r],slots:s,attrs:i,emit:l,render:c,renderCache:u,props:d,data:f,setupState:S,ctx:P,inheritAttrs:m}=e,b=Vs(e);let $,p;try{if(o.shapeFlag&4){const g=a||n,_=g;$=$n(c.call(_,g,u,d,S,f,P)),p=i}else{const g=t;$=$n(g.length>1?g(d,{attrs:i,slots:s,emit:l}):g(d,null)),p=t.props?i:qb(i)}}catch(g){Dn.length=0,Or(g,e,1),$=mt(Po)}let y=$;if(p&&m!==!1){const g=Object.keys(p),{shapeFlag:_}=y;g.length&&_&7&&(r&&g.some(As)&&(p=Kb(p,r)),y=na(y,p,!1,!0))}if(o.dirs&&(y=na(y,null,!1,!0),y.dirs=y.dirs?y.dirs.concat(o.dirs):o.dirs),o.transition){const g=Zs(y.type)&&Xs(y)||y;Gr(g,o.transition)}return $=y,Vs(b),$}const qb=e=>{let t;for(const o in e)(o==="class"||o==="style"||Ps(o))&&((t||(t={}))[o]=e[o]);return t},Kb=(e,t)=>{const o={};for(const n in e)(!As(n)||!(n.slice(9)in t))&&(o[n]=e[n]);return o};function Vb(e,t,o){const{props:n,children:a,component:r}=e,{props:s,children:i,patchFlag:l}=t,c=r.emitsOptions;if(t.dirs||t.transition)return!0;if(o&&l>=0){if(l&1024)return!0;if(l&16)return n?lp(n,s,c):!!s;if(l&8){const u=t.dynamicProps;for(let d=0;dObject.create(up),pp=e=>Object.getPrototypeOf(e)===up;function Zb(e,t,o,n=!1){const a={},r=dp();e.propsDefaults=Object.create(null),gp(e,t,a,r);for(const s in e.propsOptions[0])s in a||(a[s]=void 0);o?e.props=n?a:V0(a):e.type.props?e.props=a:e.props=r,e.attrs=r}function Jb(e,t,o,n){const{props:a,attrs:r,vnode:{patchFlag:s}}=e,i=pt(a),[l]=e.propsOptions;let c=!1;if((n||s>0)&&!(s&16)){if(s&8){const u=e.vnode.dynamicProps;for(let d=0;d{l=!0;const[f,S]=fp(d,t,!0);Ut(s,f),S&&i.push(...S)};!o&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!r&&!l)return xt(e)&&n.set(e,Wa),Wa;if(qe(r))for(let u=0;ue==="_"||e==="_ctx"||e==="$stable",Bl=e=>qe(e)?e.map($n):[$n(e)],Qb=(e,t,o)=>{if(t._n)return t;const n=So((...a)=>Bl(t(...a)),o);return n._c=!1,n},mp=(e,t,o)=>{const n=e._ctx;for(const a in e){if(jl(a))continue;const r=e[a];if(tt(r))t[a]=Qb(a,r,n);else if(r!=null){const s=Bl(r);t[a]=()=>s}}},bp=(e,t)=>{const o=Bl(t);e.slots.default=()=>o},$p=(e,t,o)=>{for(const n in t)(o||!jl(n))&&(e[n]=t[n])},e$=(e,t,o)=>{const n=e.slots=dp();if(e.vnode.shapeFlag&32){const a=t._;a?($p(n,t,o),o&&Xu(n,"_",a,!0)):mp(t,n)}else t&&bp(e,t)},t$=(e,t,o)=>{const{vnode:n,slots:a}=e;let r=!0,s=Et;if(n.shapeFlag&32){const i=t._;i?o&&i===1?r=!1:$p(a,t,o):(r=!t.$stable,mp(t,a)),s=t}else t&&(bp(e,t),s={default:1});if(r)for(const i in a)!jl(i)&&s[i]==null&&delete a[i]},Mo=s$;function o$(e){return n$(e)}function n$(e,t){const o=Fs();o.__VUE__=!0;const{insert:n,remove:a,patchProp:r,createElement:s,createText:i,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:f,setScopeId:S=pn,insertStaticContent:P}=e,m=(R,z,B,Y=null,ne=null,W=null,se=void 0,me=null,M=!!z.dynamicChildren)=>{if(R===z)return;R&&!Ta(R,z)&&(Y=xe(R),D(R,ne,W,!0),R=null),z.patchFlag===-2&&(M=!1,z.dynamicChildren=null);const{type:T,ref:J,shapeFlag:ie}=z;switch(T){case Kr:b(R,z,B,Y);break;case Po:$(R,z,B,Y);break;case Ul:R==null&&p(z,B,Y,se);break;case st:H(R,z,B,Y,ne,W,se,me,M);break;default:ie&1?_(R,z,B,Y,ne,W,se,me,M):ie&6?k(R,z,B,Y,ne,W,se,me,M):(ie&64||ie&128)&&T.process(R,z,B,Y,ne,W,se,me,M,ue)}J!=null&&ne?Hr(J,R&&R.ref,W,z||R,!z):J==null&&R&&R.ref!=null&&Hr(R.ref,null,W,R,!0)},b=(R,z,B,Y)=>{if(R==null)n(z.el=i(z.children),B,Y);else{const ne=z.el=R.el;z.children!==R.children&&c(ne,z.children)}},$=(R,z,B,Y)=>{R==null?n(z.el=l(z.children||""),B,Y):z.el=R.el},p=(R,z,B,Y)=>{[R.el,R.anchor]=P(R.children,z,B,Y,R.el,R.anchor)},y=({el:R,anchor:z},B,Y)=>{let ne;for(;R&&R!==z;)ne=f(R),n(R,B,Y),R=ne;n(z,B,Y)},g=({el:R,anchor:z})=>{let B;for(;R&&R!==z;)B=f(R),a(R),R=B;a(z)},_=(R,z,B,Y,ne,W,se,me,M)=>{if(z.type==="svg"?se="svg":z.type==="math"&&(se="mathml"),R==null)h(z,B,Y,ne,W,se,me,M);else{const T=R.el&&R.el._isVueCE?R.el:null;try{T&&T._beginPatch(),x(R,z,ne,W,se,me,M)}finally{T&&T._endPatch()}}},h=(R,z,B,Y,ne,W,se,me)=>{let M,T;const{props:J,shapeFlag:ie,transition:ve,dirs:we}=R;if(M=R.el=s(R.type,W,J&&J.is,J),ie&8?u(M,R.children):ie&16&&L(R.children,M,null,Y,ne,Gl(R,W),se,me),we&&Sa(R,null,Y,"created"),w(M,R,R.scopeId,se,Y),J){for(const re in J)re!=="value"&&!Tr(re)&&r(M,re,null,J[re],W,Y);"value"in J&&r(M,"value",null,J.value,W),(T=J.onVnodeBeforeMount)&&_n(T,Y,R)}we&&Sa(R,null,Y,"beforeMount");const X=a$(ne,ve);X&&ve.beforeEnter(M),n(M,z,B),((T=J&&J.onVnodeMounted)||X||we)&&Mo(()=>{try{T&&_n(T,Y,R),X&&ve.enter(M),we&&Sa(R,null,Y,"mounted")}finally{}},ne)},w=(R,z,B,Y,ne)=>{if(B&&S(R,B),Y)for(let W=0;W{for(let T=M;T{const me=z.el=R.el;let{patchFlag:M,dynamicChildren:T,dirs:J}=z;M|=R.patchFlag&16;const ie=R.props||Et,ve=z.props||Et;let we;if(B&&Ca(B,!1),(we=ve.onVnodeBeforeUpdate)&&_n(we,B,z,R),J&&Sa(z,R,B,"beforeUpdate"),B&&Ca(B,!0),T&&(!R.dynamicChildren||R.dynamicChildren.length!==T.length)&&(M=0,se=!1,T=null),(ie.innerHTML&&ve.innerHTML==null||ie.textContent&&ve.textContent==null)&&u(me,""),T?I(R.dynamicChildren,T,me,B,Y,Gl(z,ne),W):se||C(R,z,me,null,B,Y,Gl(z,ne),W,!1),M>0){if(M&16)q(me,ie,ve,B,ne);else if(M&2&&ie.class!==ve.class&&r(me,"class",null,ve.class,ne),M&4&&r(me,"style",ie.style,ve.style,ne),M&8){const X=z.dynamicProps;for(let re=0;re{we&&_n(we,B,z,R),J&&Sa(z,R,B,"updated")},Y)},I=(R,z,B,Y,ne,W,se)=>{for(let me=0;me{if(z!==B){if(z!==Et)for(const W in z)!Tr(W)&&!(W in B)&&r(R,W,z[W],null,ne,Y);for(const W in B){if(Tr(W))continue;const se=B[W],me=z[W];se!==me&&W!=="value"&&r(R,W,me,se,ne,Y)}"value"in B&&r(R,"value",z.value,B.value,ne)}},H=(R,z,B,Y,ne,W,se,me,M)=>{const T=z.el=R?R.el:i(""),J=z.anchor=R?R.anchor:i("");let{patchFlag:ie,dynamicChildren:ve,slotScopeIds:we}=z;we&&(me=me?me.concat(we):we),R==null?(n(T,B,Y),n(J,B,Y),L(z.children||[],B,J,ne,W,se,me,M)):ie>0&&ie&64&&ve&&R.dynamicChildren&&R.dynamicChildren.length===ve.length?(I(R.dynamicChildren,ve,B,ne,W,se,me),(z.key!=null||ne&&z===ne.subTree)&&Hl(R,z,!0)):C(R,z,B,J,ne,W,se,me,M)},k=(R,z,B,Y,ne,W,se,me,M)=>{z.slotScopeIds=me,R==null?z.shapeFlag&512?ne.ctx.activate(z,B,Y,se,M):G(z,B,Y,ne,W,se,M):v(R,z,M)},G=(R,z,B,Y,ne,W,se)=>{const me=R.component=p$(R,Y,ne);if(Ur(R)&&(me.ctx.renderer=ue),g$(me,!1,se),me.asyncDep){if(ne&&ne.registerDep(me,A,se),!R.el){const M=me.subTree=mt(Po);$(null,M,z,B),R.placeholder=M.el}}else A(me,R,z,B,ne,W,se)},v=(R,z,B)=>{const Y=z.component=R.component;if(Vb(R,z,B))if(Y.asyncDep&&!Y.asyncResolved){U(Y,z,B);return}else Y.next=z,Y.update();else z.el=R.el,Y.vnode=z},A=(R,z,B,Y,ne,W,se)=>{const me=()=>{if(R.isMounted){let{next:ie,bu:ve,u:we,parent:X,vnode:re}=R;{const lt=_p(R);if(lt){ie&&(ie.el=re.el,U(R,ie,se)),lt.asyncDep.then(()=>{Mo(()=>{R.isUnmounted||T()},ne)});return}}let Re=ie,Oe;Ca(R,!1),ie?(ie.el=re.el,U(R,ie,se)):ie=re,ve&&Rs(ve),(Oe=ie.props&&ie.props.onVnodeBeforeUpdate)&&_n(Oe,X,ie,re),Ca(R,!0);const rt=ip(R),_t=R.subTree;R.subTree=rt,m(_t,rt,d(_t.el),xe(_t),R,ne,W),ie.el=rt.el,Re===null&&Yb(R,rt.el),we&&Mo(we,ne),(Oe=ie.props&&ie.props.onVnodeUpdated)&&Mo(()=>_n(Oe,X,ie,re),ne)}else{let ie;const{el:ve,props:we}=z,{bm:X,m:re,parent:Re,root:Oe,type:rt}=R,_t=er(z);Ca(R,!1),X&&Rs(X),!_t&&(ie=we&&we.onVnodeBeforeMount)&&_n(ie,Re,z),Ca(R,!0);{Oe.ce&&Oe.ce._hasShadowRoot()&&Oe.ce._injectChildStyle(rt,R.parent?R.parent.type:void 0);const lt=R.subTree=ip(R);m(null,lt,B,Y,R,ne,W),z.el=lt.el}if(re&&Mo(re,ne),!_t&&(ie=we&&we.onVnodeMounted)){const lt=z;Mo(()=>_n(ie,Re,lt),ne)}(z.shapeFlag&256||Re&&er(Re.vnode)&&Re.vnode.shapeFlag&256)&&R.a&&Mo(R.a,ne),R.isMounted=!0,z=B=Y=null}};R.scope.on();const M=R.effect=new sd(me);R.scope.off();const T=R.update=M.run.bind(M),J=R.job=M.runIfDirty.bind(M);J.i=R,J.id=R.uid,M.scheduler=()=>Ll(J),Ca(R,!0),T()},U=(R,z,B)=>{z.component=R;const Y=R.vnode.props;R.vnode=z,R.next=null,Jb(R,z.props,Y,B),t$(R,z.children,B),fn(),Td(R),hn()},C=(R,z,B,Y,ne,W,se,me,M=!1)=>{const T=R&&R.children,J=R?R.shapeFlag:0,ie=z.children,{patchFlag:ve,shapeFlag:we}=z;if(ve>0){if(ve&128){F(T,ie,B,Y,ne,W,se,me,M);return}else if(ve&256){O(T,ie,B,Y,ne,W,se,me,M);return}}we&8?(J&16&&ye(T,ne,W),ie!==T&&u(B,ie)):J&16?we&16?F(T,ie,B,Y,ne,W,se,me,M):ye(T,ne,W,!0):(J&8&&u(B,""),we&16&&L(ie,B,Y,ne,W,se,me,M))},O=(R,z,B,Y,ne,W,se,me,M)=>{R=R||Wa,z=z||Wa;const T=R.length,J=z.length,ie=Math.min(T,J);let ve;for(ve=0;veJ?ye(R,ne,W,!0,!1,ie):L(z,B,Y,ne,W,se,me,M,ie)},F=(R,z,B,Y,ne,W,se,me,M)=>{let T=0;const J=z.length;let ie=R.length-1,ve=J-1;for(;T<=ie&&T<=ve;){const we=R[T],X=z[T]=M?On(z[T]):$n(z[T]);if(Ta(we,X))m(we,X,B,null,ne,W,se,me,M);else break;T++}for(;T<=ie&&T<=ve;){const we=R[ie],X=z[ve]=M?On(z[ve]):$n(z[ve]);if(Ta(we,X))m(we,X,B,null,ne,W,se,me,M);else break;ie--,ve--}if(T>ie){if(T<=ve){const we=ve+1,X=weve)for(;T<=ie;)D(R[T],ne,W,!0),T++;else{const we=T,X=T,re=new Map;for(T=X;T<=ve;T++){const dt=z[T]=M?On(z[T]):$n(z[T]);dt.key!=null&&re.set(dt.key,T)}let Re,Oe=0;const rt=ve-X+1;let _t=!1,lt=0;const zt=new Array(rt);for(T=0;T=rt){D(dt,ne,W,!0);continue}let St;if(dt.key!=null)St=re.get(dt.key);else for(Re=X;Re<=ve;Re++)if(zt[Re-X]===0&&Ta(dt,z[Re])){St=Re;break}St===void 0?D(dt,ne,W,!0):(zt[St-X]=T+1,St>=lt?lt=St:_t=!0,m(dt,z[St],B,null,ne,W,se,me,M),Oe++)}const oo=_t?r$(zt):Wa;for(Re=oo.length-1,T=rt-1;T>=0;T--){const dt=X+T,St=z[dt],Fe=z[dt+1],De=dt+1{const{el:W,type:se,transition:me,children:M,shapeFlag:T}=R;if(T&6){V(R.component.subTree,z,B,Y);return}if(T&128){R.suspense.move(z,B,Y);return}if(T&64){se.move(R,z,B,ue);return}if(se===st){n(W,z,B);for(let ie=0;ieme.enter(W),ne));else{const{leave:ie,delayLeave:ve,afterLeave:we}=me,X=()=>{R.ctx.isUnmounted?a(W):n(W,z,B)},re=()=>{const Re=W._isLeaving||!!W[Zo];W._isLeaving&&W[Zo](!0),me.persisted&&!Re?X():ie(W,()=>{X(),we&&we()})};ve?ve(W,X,re):re()}else n(W,z,B)},D=(R,z,B,Y=!1,ne=!1)=>{const{type:W,props:se,ref:me,children:M,dynamicChildren:T,shapeFlag:J,patchFlag:ie,dirs:ve,cacheIndex:we,memo:X}=R;if(ie===-2&&(ne=!1),me!=null&&(fn(),Hr(me,null,B,R,!0),hn()),we!=null&&(z.renderCache[we]=void 0),J&256){z.ctx.deactivate(R);return}const re=J&1&&ve,Re=!er(R);let Oe;if(Re&&(Oe=se&&se.onVnodeBeforeUnmount)&&_n(Oe,z,R),J&6)_e(R.component,B,Y);else{if(J&128){R.suspense.unmount(B,Y);return}re&&Sa(R,null,z,"beforeUnmount"),J&64?R.type.remove(R,z,B,ue,Y):T&&!T.hasOnce&&(W!==st||ie>0&&ie&64)?ye(T,z,B,!1,!0):(W===st&&ie&384||!ne&&J&16)&&ye(M,z,B),Y&&ce(R)}const rt=X!=null&&we==null;(Re&&(Oe=se&&se.onVnodeUnmounted)||re||rt)&&Mo(()=>{Oe&&_n(Oe,z,R),re&&Sa(R,null,z,"unmounted"),rt&&(R.el=null)},B)},ce=R=>{const{type:z,el:B,anchor:Y,transition:ne}=R;if(z===st){fe(B,Y);return}if(z===Ul){g(R);return}const W=()=>{a(B),ne&&!ne.persisted&&ne.afterLeave&&ne.afterLeave()};if(R.shapeFlag&1&&ne&&!ne.persisted){const{leave:se,delayLeave:me}=ne,M=()=>se(B,W);me?me(R.el,W,M):M()}else W()},fe=(R,z)=>{let B;for(;R!==z;)B=f(R),a(R),R=B;a(z)},_e=(R,z,B)=>{const{bum:Y,scope:ne,job:W,subTree:se,um:me,m:M,a:T}=R;yp(M),yp(T),Y&&Rs(Y),ne.stop(),W&&(W.flags|=8,D(se,R,z,B)),me&&Mo(me,z),Mo(()=>{R.isUnmounted=!0},z)},ye=(R,z,B,Y=!1,ne=!1,W=0)=>{for(let se=W;se{if(R.shapeFlag&6)return xe(R.component.subTree);if(R.shapeFlag&128)return R.suspense.next();const z=f(R.anchor||R.el),B=z&&z[Id];return B?f(B):z};let ee=!1;const Z=(R,z,B)=>{let Y;R==null?z._vnode&&(D(z._vnode,null,null,!0),Y=z._vnode.component):m(z._vnode||null,R,z,null,null,null,B),z._vnode=R,ee||(ee=!0,Td(Y),Ed(),ee=!1)},ue={p:m,um:D,m:V,r:ce,mt:G,mc:L,pc:C,pbc:I,n:xe,o:e};return{render:Z,hydrate:void 0,createApp:Gb(Z)}}function Gl({type:e,props:t},o){return o==="svg"&&e==="foreignObject"||o==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:o}function Ca({effect:e,job:t},o){o?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function a$(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Hl(e,t,o=!1){const n=e.children,a=t.children;if(qe(n)&&qe(a))for(let r=0;r>1,e[o[i]]0&&(t[n]=o[r-1]),o[r]=n)}}for(r=o.length,s=o[r-1];r-- >0;)o[r]=s,s=t[s];return o}function _p(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:_p(t)}function yp(e){if(e)for(let t=0;te.__isSuspense;function s$(e,t){t&&t.pendingBranch?qe(e)?t.effects.push(...e):t.effects.push(e):ub(e)}const st=Symbol.for("v-fgt"),Kr=Symbol.for("v-txt"),Po=Symbol.for("v-cmt"),Ul=Symbol.for("v-stc"),Dn=[];let Wo=null;function oe(e=!1){Dn.push(Wo=e?null:[])}function Wl(){Dn.pop(),Wo=Dn[Dn.length-1]||null}let Vr=1;function ri(e,t=!1){Vr+=e,e<0&&Wo&&t&&(Wo.hasOnce=!0)}function kp(e){return e.dynamicChildren=Vr>0?Wo||Wa:null,Wl(),Vr>0&&Wo&&Wo.push(e),e}function pe(e,t,o,n,a,r){return kp(N(e,t,o,n,a,r,!0))}function $t(e,t,o,n,a){return kp(mt(e,t,o,n,a,!0))}function Yr(e){return e?e.__v_isVNode===!0:!1}function Ta(e,t){return e.type===t.type&&e.key===t.key}const xp=({key:e})=>e??null,si=({ref:e,ref_key:t,ref_for:o})=>(typeof e=="number"&&(e=""+e),e!=null?Ft(e)||Bt(e)||tt(e)?{i:$o,r:e,k:t,f:!!o}:e:null);function N(e,t=null,o=null,n=0,a=null,r=e===st?0:1,s=!1,i=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&xp(t),ref:t&&si(t),scopeId:Rd,slotScopeIds:null,children:o,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:n,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:$o};return i?(ii(l,o),r&128&&e.normalize(l)):o&&(l.shapeFlag|=Ft(o)?8:16),Vr>0&&!s&&Wo&&(l.patchFlag>0||r&6)&&l.patchFlag!==32&&Wo.push(l),l}const mt=i$;function i$(e,t=null,o=null,n=0,a=null,r=!1){if((!e||e===Yd)&&(e=Po),Yr(e)){const i=na(e,t,!0);return o&&ii(i,o),Vr>0&&!r&&Wo&&(i.shapeFlag&6?Wo[Wo.indexOf(e)]=i:Wo.push(i)),i.patchFlag=-2,i}if(_$(e)&&(e=e.__vccOpts),t){t=l$(t);let{class:i,style:l}=t;i&&!Ft(i)&&(t.class=Ue(i)),xt(l)&&(Hs(l)&&!qe(l)&&(l=Ut({},l)),t.style=Nt(l))}const s=Ft(e)?1:wp(e)?128:Zs(e)?64:xt(e)?4:tt(e)?2:0;return N(e,t,o,n,a,s,r,!0)}function l$(e){return e?Hs(e)||pp(e)?Ut({},e):e:null}function na(e,t,o=!1,n=!1){const{props:a,ref:r,patchFlag:s,children:i,transition:l}=e,c=t?c$(a||{},t):a,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&xp(c),ref:t&&t.ref?o&&r?qe(r)?r.concat(si(t)):[r,si(t)]:si(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==st?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&na(e.ssContent),ssFallback:e.ssFallback&&na(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&n&&Gr(u,l.clone(u)),u}function ro(e=" ",t=0){return mt(Kr,null,e,t)}function Ce(e="",t=!1){return t?(oe(),$t(Po,null,e)):mt(Po,null,e)}function $n(e){return e==null||typeof e=="boolean"?mt(Po):qe(e)?mt(st,null,e.slice()):Yr(e)?On(e):mt(Kr,null,String(e))}function On(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:na(e)}function ii(e,t){let o=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(qe(t))o=16;else if(typeof t=="object")if(n&65){const a=t.default;a&&(a._c&&(a._d=!1),ii(e,a()),a._c&&(a._d=!0));return}else{o=32;const a=t._;!a&&!pp(t)?t._ctx=$o:a===3&&$o&&($o.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else if(tt(t)){if(n&65){ii(e,{default:t});return}t={default:t,_ctx:$o},o=32}else t=String(t),n&64?(o=16,t=[ro(t)]):o=8;e.children=t,e.shapeFlag|=o}function c$(...e){const t={};for(let o=0;oyo||$o;let li,Zr;{const e=Fs(),t=(o,n)=>{let a;return(a=e[o])||(a=e[o]=[]),a.push(n),r=>{a.length>1?a.forEach(s=>s(r)):a[0](r)}};li=t("__VUE_INSTANCE_SETTERS__",o=>yo=o),Zr=t("__VUE_SSR_SETTERS__",o=>tr=o)}const Jr=e=>{const t=yo;return li(e),e.scope.on(),()=>{e.scope.off(),li(t)}},Sp=()=>{yo&&yo.scope.off(),li(null)};function Pp(e){return e.vnode.shapeFlag&4}let tr=!1;function g$(e,t=!1,o=!1){t&&Zr(t);const{props:n,children:a}=e.vnode,r=Pp(e);Zb(e,n,r,t),e$(e,a,o||t);const s=r?f$(e,t):void 0;return t&&Zr(!1),s}function f$(e,t){const o=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Nb);const{setup:n}=o;if(n){fn();const a=e.setupContext=n.length>1?m$(e):null,r=Jr(e),s=Ja(n,e,0,[e.props,a]),i=Zu(s);if(hn(),r(),(i||e.sp)&&!er(e)&&Fl(e),i){if(s.then(Sp,Sp),t)return s.then(l=>{Zr(!0);try{Ap(e,l,t)}finally{Zr(!1)}}).catch(l=>{Or(l,e,0)});e.asyncDep=s}else Ap(e,s)}else Lp(e)}function Ap(e,t,o){tt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:xt(t)&&(e.setupState=Sd(t)),Lp(e)}function Lp(e,t,o){const n=e.type;e.render||(e.render=n.render||pn);{const a=Jr(e);fn();try{Ib(e)}finally{hn(),a()}}}const h$={get(e,t){return xo(e,"get",""),e[t]}};function m$(e){const t=o=>{e.exposed=o||{}};return{attrs:new Proxy(e.attrs,h$),slots:e.slots,emit:e.emit,expose:t}}function ci(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Sd(Va(e.exposed)),{get(t,o){if(o in t)return t[o];if(o in Wr)return Wr[o](e)},has(t,o){return o in t||o in Wr}})):e.proxy}const b$=/(?:^|[-_])\w/g,$$=e=>e.replace(b$,t=>t.toUpperCase()).replace(/[-_]/g,"");function Cp(e,t=!0){return tt(e)?e.displayName||e.name:e.name||t&&e.__name}function Tp(e,t,o=!1){let n=Cp(t);if(!n&&t.__file){const a=t.__file.match(/([^/\\]+)\.\w+$/);a&&(n=a[1])}if(!n&&e){const a=r=>{for(const s in r)if(r[s]===t)return s};n=a(e.components)||e.parent&&a(e.parent.type.components)||a(e.appContext.components)}return n?$$(n):o?"App":"Anonymous"}function _$(e){return tt(e)&&"__vccOpts"in e}const Q=(e,t)=>tb(e,t,tr);function aa(e,t,o){try{ri(-1);const n=arguments.length;return n===2?xt(t)&&!qe(t)?Yr(t)?mt(e,null,[t]):mt(e,t):mt(e,null,t):(n>3?o=Array.prototype.slice.call(arguments,2):n===3&&Yr(o)&&(o=[o]),mt(e,t,o))}finally{ri(1)}}const y$="3.5.42";/** +`],...sb(o))}),t}function sb({vnode:e,recurseCount:t}){const o=t>0?`... (${t} recursive calls)`:"",n=e.component?e.component.parent==null:!1,a=` at <${Tp(e.component,e.type,n)}`,r=">"+o;return e.props?[a,...ib(e.props),r]:[a+r]}function ib(e){const t=[],o=Object.keys(e);return o.slice(0,3).forEach(n=>{t.push(...Ad(n,e[n]))}),o.length>3&&t.push(" ..."),t}function Ad(e,t,o){return Ft(t)?(t=JSON.stringify(t),o?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?o?t:[`${e}=${t}`]:Bt(t)?(t=Ad(e,pt(t.value),!0),o?t:[`${e}=Ref<`,t,">"]):tt(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=pt(t),o?t:[`${e}=`,t])}function Ja(e,t,o,n){try{return n?e(...n):e()}catch(a){Or(a,t,o)}}function Yo(e,t,o,n){if(tt(e)){const a=Ja(e,t,o,n);return a&&Zu(a)&&a.catch(r=>{Or(r,t,o)}),a}if(qe(e)){const a=[];for(let r=0;r>>1,a=To[n],r=zr(a);r=zr(o)?To.push(e):To.splice(cb(t),0,e),e.flags|=1,Cd()}}function Cd(){Ks||(Ks=Ld.then(Md))}function ub(e){if(!qe(e))ea&&e.id===-1?ea.splice(Qa+1,0,e):e.flags&1||(Xa.push(e),e.flags|=1);else for(let t=0;tzr(o)-zr(n));if(Xa.length=0,ea){for(let o=0;oe.id==null?e.flags&2?-1:1/0:e.id;function Md(e){try{for(bn=0;bn{n._d&&ri(-1);const r=Vs(t),s=Dn.length;let i;try{i=e(...a)}finally{for(let l=Dn.length;l>s;l--)Wl();Vs(r),n._d&&ri(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function Ys(e,t){if($o===null)return e;const o=ci($o),n=e.dirs||(e.dirs=[]);for(let a=0;a1)return o&&tt(t)?t.call(n&&n.proxy):t}}function db(){return!!(No()||La)}const pb=Symbol.for("v-scx"),gb=()=>Ge(pb);function Fd(e,t){return Cl(e,null,t)}function He(e,t,o){return Cl(e,t,o)}function Cl(e,t,o=Et){const{immediate:n,deep:a,flush:r,once:s}=o,i=Ut({},o),l=t&&n||!t&&r!=="post";let c;if(tr){if(r==="sync"){const S=gb();c=S.__watcherHandles||(S.__watcherHandles=[])}else if(!l){const S=()=>{};return S.stop=pn,S.resume=pn,S.pause=pn,S}}const u=yo;i.call=(S,P,m)=>Yo(S,u,P,m);let d=!1;r==="post"?i.scheduler=S=>{Mo(S,u&&u.suspense)}:r!=="sync"&&(d=!0,i.scheduler=(S,P)=>{P?S():Ll(S)}),i.augmentJob=S=>{t&&(S.flags|=4),d&&(S.flags|=2,u&&(S.id=u.uid,S.i=u))};const f=nb(e,t,i);return tr&&(c?c.push(f):l&&f()),f}function fb(e,t,o){const n=this.proxy,a=Ft(e)?e.includes(".")?Nd(n,e):()=>n[e]:e.bind(n,n);let r;tt(t)?r=t:(r=t.handler,o=t);const s=Jr(this),i=Cl(a,r.bind(n),o);return s(),i}function Nd(e,t){const o=t.split(".");return()=>{let n=e;for(let a=0;ae.__isTeleport,Pa=e=>e&&(e.disabled||e.disabled===""),hb=e=>e&&(e.defer||e.defer===""),Dd=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Od=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Tl=(e,t)=>{const o=e&&e.to;return Ft(o)?t?t(o):null:o},mb={name:"Teleport",__isTeleport:!0,process(e,t,o,n,a,r,s,i,l,c){const{mc:u,pc:d,pbc:f,o:{insert:S,querySelector:P,createText:m,createComment:b,parentNode:$}}=c,p=Pa(t.props);let{dynamicChildren:y}=t;const g=(w,L,x)=>{w.shapeFlag&16&&u(w.children,L,x,a,r,s,i,l)},_=(w=t)=>{const L=Pa(w.props),x=w.target=Tl(w.props,P),I=El(x,w,m,S);x&&(s!=="svg"&&Dd(x)?s="svg":s!=="mathml"&&Od(x)&&(s="mathml"),a&&a.isCE&&(a.ce._teleportTargets||(a.ce._teleportTargets=new Set)).add(x),L||(g(w,x,I),jr(w,!1)))},h=w=>{const L=()=>{if(ta.get(w)===L){if(ta.delete(w),Pa(w.props)){const x=$(w.el)||o;g(w,x,w.anchor),jr(w,!0)}_(w)}};ta.set(w,L),Mo(L,r)};if(e==null){const w=t.el=m(""),L=t.anchor=m("");if(S(w,o,n),S(L,o,n),hb(t.props)||r&&r.pendingBranch){h(t);return}p&&(g(t,o,L),jr(t,!0)),_()}else{t.el=e.el;const w=t.anchor=e.anchor,L=ta.get(e);if(L){L.flags|=8,ta.delete(e),h(t);return}t.targetStart=e.targetStart;const x=t.target=e.target,I=t.targetAnchor=e.targetAnchor,q=Pa(e.props),H=q?o:x,k=q?w:I;if(s==="svg"||Dd(x)?s="svg":(s==="mathml"||Od(x))&&(s="mathml"),y?(f(e.dynamicChildren,y,H,a,r,s,i),Hl(e,t,!0)):l||d(e,t,H,k,a,r,s,i,!1),p)q?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Js(t,o,w,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const G=Tl(t.props,P);G&&(t.target=G,Js(t,G,null,c,0))}else q&&Js(t,x,I,c,1);jr(t,p)}},remove(e,t,o,{um:n,o:{remove:a}},r){const{shapeFlag:s,children:i,anchor:l,targetStart:c,targetAnchor:u,target:d,props:f}=e,S=Pa(f),P=r||!S,m=ta.get(e);if(m&&(m.flags|=8,ta.delete(e)),d&&(a(c),a(u)),r&&a(l),!m&&(S||d)&&s&16)for(let b=0;b{e.isMounted=!0}),ao(()=>{e.isUnmounting=!0}),e}const Jo=[Function,Array],zd={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Jo,onEnter:Jo,onAfterEnter:Jo,onEnterCancelled:Jo,onBeforeLeave:Jo,onLeave:Jo,onAfterLeave:Jo,onLeaveCancelled:Jo,onBeforeAppear:Jo,onAppear:Jo,onAfterAppear:Jo,onAppearCancelled:Jo},jd=e=>{const t=e.subTree;return t.component?jd(t.component):t},yb={name:"BaseTransition",props:zd,setup(e,{slots:t}){const o=No(),n=_b();return()=>{const a=t.default&&Hd(t.default(),!0),r=a&&a.length?Bd(a):o.subTree?Ce():void 0;if(!r)return;const s=pt(e),{mode:i}=s;if(n.isLeaving)return Rl(r);const l=Xs(r);if(!l)return Rl(r);let c=Ml(l,s,n,o,d=>c=d);l.type!==Po&&Gr(l,c);let u=o.subTree&&Xs(o.subTree);if(u&&u.type!==Po&&!Ta(u,l)&&jd(o).type!==Po){let d=Ml(u,s,n,o);if(Gr(u,d),i==="out-in"&&l.type!==Po)return n.isLeaving=!0,d.afterLeave=()=>{n.isLeaving=!1,o.job.flags&8||o.update(),delete d.afterLeave,u=void 0},Rl(r);i==="in-out"&&l.type!==Po?d.delayLeave=(f,S,P)=>{const m=Gd(n,u);m[String(u.key)]=u,f[Zo]=()=>{S(),f[Zo]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{P(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return r}}};function Bd(e){let t=e[0];if(e.length>1){for(const o of e)if(o.type!==Po){t=o;break}}return t}const vb=yb;function Gd(e,t){const{leavingVNodes:o}=e;let n=o.get(t.type);return n||(n=Object.create(null),o.set(t.type,n)),n}function Ml(e,t,o,n,a){const{appear:r,mode:s,persisted:i=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:f,onLeave:S,onAfterLeave:P,onLeaveCancelled:m,onBeforeAppear:b,onAppear:$,onAfterAppear:p,onAppearCancelled:y}=t,g=String(e.key),_=Gd(o,e),h=(x,I)=>{x&&Yo(x,n,9,I)},w=(x,I)=>{const q=I[1];h(x,I),qe(x)?x.every(H=>H.length<=1)&&q():x.length<=1&&q()},L={mode:s,persisted:i,beforeEnter(x){let I=l;if(!o.isMounted)if(r)I=b||l;else return;x[Zo]&&x[Zo](!0);const q=_[g];q&&Ta(e,q)&&q.el[Zo]&&q.el[Zo](),h(I,[x])},enter(x){if(_[g]===e)return;let I=c,q=u,H=d;if(!o.isMounted)if(r)I=$||c,q=p||u,H=y||d;else return;let k=!1;x[Br]=v=>{k||(k=!0,v?h(H,[x]):h(q,[x]),L.delayedLeave&&L.delayedLeave(),x[Br]=void 0)};const G=x[Br].bind(null,!1);I?w(I,[x,G]):G()},leave(x,I){const q=String(e.key);if(x[Br]&&x[Br](!0),o.isUnmounting)return I();h(f,[x]);let H=!1;x[Zo]=G=>{H||(H=!0,I(),G?h(m,[x]):h(P,[x]),x[Zo]=void 0,_[q]===e&&delete _[q])};const k=x[Zo].bind(null,!1);_[q]=e,S?w(S,[x,k]):k()},clone(x){const I=Ml(x,t,o,n,a);return a&&a(I),I}};return L}function Rl(e){if(Ur(e))return e=na(e),e.children=null,e}function Xs(e){if(!Ur(e))return Zs(e.type)&&e.children?Bd(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:o}=e;if(o){if(t&16)return o[0];if(t&32&&tt(o.default))return o.default()}}function Gr(e,t){if(e.shapeFlag&6&&e.component){e.transition=t;const o=e.component.subTree;Gr(Zs(o.type)&&Xs(o)||o,t)}else e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Hd(e,t=!1,o){let n=[],a=0;for(let r=0;r1)for(let r=0;rHr(m,t&&(qe(t)?t[b]:t),o,n,a));return}if(er(n)&&!a){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&Hr(e,t,o,n.component.subTree);return}const r=n.shapeFlag&4?ci(n.component):n.el,s=a?null:r,{i,r:l}=e,c=t&&t.r,u=i.refs===Et?i.refs={}:i.refs,d=i.setupState,f=pt(d),S=d===Et?Vu:m=>Ud(u,m)?!1:kt(f,m),P=(m,b)=>!(b&&Ud(u,b));if(c!=null&&c!==l){if(Wd(t),Ft(c))u[c]=null,S(c)&&(d[c]=null);else if(Bt(c)){const m=t;P(c,m.k)&&(c.value=null),m.k&&(u[m.k]=null)}}if(tt(l))Ja(l,i,12,[s,u]);else{const m=Ft(l),b=Bt(l);if(m||b){const $=()=>{if(e.f){const p=m?S(l)?d[l]:u[l]:P()||!e.k?l.value:u[e.k];if(a)qe(p)&&pl(p,r);else if(qe(p))p.includes(r)||p.push(r);else if(m)u[l]=[r],S(l)&&(d[l]=u[l]);else{const y=[r];P(l,e.k)&&(l.value=y),e.k&&(u[e.k]=y)}}else m?(u[l]=s,S(l)&&(d[l]=s)):b&&(P(l,e.k)&&(l.value=s),e.k&&(u[e.k]=s))};if(s){const p=()=>{$(),Qs.delete(e)};p.id=-1,Qs.set(e,p),Mo(p,o)}else Wd(e),$()}}}function Wd(e){const t=Qs.get(e);t&&(t.flags|=8,Qs.delete(e))}const qd=e=>e.nodeType===8;Fs().requestIdleCallback,Fs().cancelIdleCallback;function wb(e,t){if(qd(e)&&e.data==="["){let o=1,n=e.nextSibling;for(;n;){if(n.nodeType===1){if(t(n)===!1)break}else if(qd(n))if(n.data==="]"){if(--o===0)break}else n.data==="["&&o++;n=n.nextSibling}}else t(e)}const er=e=>!!e.type.__asyncLoader;function kb(e){tt(e)&&(e={loader:e});const{loader:t,loadingComponent:o,errorComponent:n,delay:a=200,hydrate:r,timeout:s,suspensible:i=!0,onError:l}=e;let c=null,u,d=0;const f=()=>(d++,c=null,S()),S=()=>{let P;return c||(P=c=t().catch(m=>{if(m=m instanceof Error?m:new Error(String(m)),l)return new Promise((b,$)=>{l(m,()=>b(f()),()=>$(m),d+1)});throw m}).then(m=>P!==c&&c?c:(m&&(m.__esModule||m[Symbol.toStringTag]==="Module")&&(m=m.default),u=m,m)))};return oa({name:"AsyncComponentWrapper",__asyncLoader:S,__asyncHydrate(P,m,b){const $=P.isConnected;let p=!1;(m.bu||(m.bu=[])).push(()=>p=!0);const y=()=>{p||!P.parentNode||$&&!P.isConnected||b()},g=r?()=>{const _=r(y,h=>wb(P,h));_&&(m.bum||(m.bum=[])).push(_)}:y;u?g():S().then(()=>!m.isUnmounted&&g())},get __asyncResolved(){return u},setup(){const P=yo;if(Fl(P),u)return()=>ei(u,P);const m=_=>{c=null,Or(_,P,13,!n)};if(i&&P.suspense||tr)return S().then(_=>()=>ei(_,P)).catch(_=>(m(_),()=>n?mt(n,{error:_}):null));const b=ke(!1),$=ke(),p=ke(!!a);let y,g;return oi(()=>{y!=null&&clearTimeout(y),g!=null&&clearTimeout(g)}),a&&(g=setTimeout(()=>{P.isUnmounted||(p.value=!1)},a)),s!=null&&(y=setTimeout(()=>{if(!P.isUnmounted&&!b.value&&!$.value){const _=new Error(`Async component timed out after ${s}ms.`);m(_),$.value=_}},s)),S().then(()=>{P.isUnmounted||(b.value=!0,P.parent&&Ur(P.parent.vnode)&&P.parent.update())}).catch(_=>{if(P.isUnmounted){c=null;return}m(_),$.value=_}),()=>{if(b.value&&u)return ei(u,P);if($.value&&n)return mt(n,{error:$.value});if(o&&!p.value)return ei(o,P)}}})}function ei(e,t){const{ref:o,props:n,children:a,ce:r}=t.vnode,s=mt(e,n,a);return s.ref=o,s.ce=r,delete t.vnode.ce,s}const Ur=e=>e.type.__isKeepAlive;function xb(e,t){Kd(e,"a",t)}function Sb(e,t){Kd(e,"da",t)}function Kd(e,t,o=yo){const n=e.__wdc||(e.__wdc=()=>{let a=o;for(;a;){if(a.isDeactivated)return;a=a.parent}return e()});if(ti(t,n,o),o){let a=o.parent;for(;a&&a.parent;)Ur(a.parent.vnode)&&Pb(n,t,o,a),a=a.parent}}function Pb(e,t,o,n){const a=ti(t,e,n,!0);oi(()=>{pl(n[t],a)},o)}function ti(e,t,o=yo,n=!1){if(o){const a=o[e]||(o[e]=[]),r=t.__weh||(t.__weh=(...s)=>{fn();const i=Jr(o),l=Yo(t,o,e,s);return i(),hn(),l});return n?a.unshift(r):a.push(r),r}}const In=e=>(t,o=yo)=>{(!tr||e==="sp")&&ti(e,(...n)=>t(...n),o)},Vd=In("bm"),mo=In("m"),Ab=In("bu"),Lb=In("u"),ao=In("bum"),oi=In("um"),Cb=In("sp"),Tb=In("rtg"),Eb=In("rtc");function Mb(e,t=yo){ti("ec",e,t)}const Rb="components",Yd=Symbol.for("v-ndc");function Zd(e){return Ft(e)?Fb(Rb,e,!1)||e:e||Yd}function Fb(e,t,o=!0,n=!1){const a=$o||yo;if(a){const r=a.type;{const i=Cp(r,!1);if(i&&(i===t||i===ho(t)||i===Ms(ho(t))))return r}const s=Jd(a[e]||r[e],t)||Jd(a.appContext[e],t);return!s&&n?r:s}}function Jd(e,t){return e&&(e[t]||e[ho(t)]||e[Ms(ho(t))])}function _o(e,t,o,n){let a;const r=o,s=qe(e);if(s||Ft(e)){const i=s&&Rn(e);let l=!1,c=!1;i&&(l=!Uo(e),c=Fn(e),e=Os(e)),a=new Array(e.length);for(let u=0,d=e.length;ut(i,l,void 0,r));else{const i=Object.keys(e);a=new Array(i.length);for(let l=0,c=i.length;l0;return t!=="default"&&(c.name=t),oe(),$t(st,null,[mt("slot",c,n)],u?-2:64)}let s=e[t];s&&s._c&&(s._d=!1);const i=Dn.length;oe();let l;try{const c=s&&Xd(s(o)),u=o.key||r||c&&c.key;l=$t(st,{key:(u&&!Ho(u)?u:`_${t}`)+(!c&&n?"_fb":"")},c||(n?n():[]),c&&e._===1?64:-2)}catch(c){for(let u=Dn.length;u>i;u--)Wl();throw c}finally{s&&s._c&&(s._d=!0)}return!a&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),l}function Xd(e){return e.some(t=>Yr(t)?!(t.type===Po||t.type===st&&!Xd(t.children)):!0)?e:null}const Nl=e=>e?Pp(e)?ci(e):Nl(e.parent):null,Wr=Ut(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Nl(e.parent),$root:e=>Nl(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>op(e),$forceUpdate:e=>e.f||(e.f=()=>{Ll(e.update)}),$nextTick:e=>e.n||(e.n=no.bind(e.proxy)),$watch:e=>fb.bind(e)}),Il=(e,t)=>e!==Et&&!e.__isScriptSetup&&kt(e,t),Nb={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:o,setupState:n,data:a,props:r,accessCache:s,type:i,appContext:l}=e;if(t[0]!=="$"){const f=s[t];if(f!==void 0)switch(f){case 1:return n[t];case 2:return a[t];case 4:return o[t];case 3:return r[t]}else{if(Il(n,t))return s[t]=1,n[t];if(a!==Et&&kt(a,t))return s[t]=2,a[t];if(kt(r,t))return s[t]=3,r[t];if(o!==Et&&kt(o,t))return s[t]=4,o[t];Dl&&(s[t]=0)}}const c=Wr[t];let u,d;if(c)return t==="$attrs"&&xo(e.attrs,"get",""),c(e);if((u=i.__cssModules)&&(u=u[t]))return u;if(o!==Et&&kt(o,t))return s[t]=4,o[t];if(d=l.config.globalProperties,kt(d,t))return d[t]},set({_:e},t,o){const{data:n,setupState:a,ctx:r}=e;return Il(a,t)?(a[t]=o,!0):n!==Et&&kt(n,t)?(n[t]=o,!0):kt(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=o,!0)},has({_:{data:e,setupState:t,accessCache:o,ctx:n,appContext:a,props:r,type:s}},i){let l;return!!(o[i]||e!==Et&&i[0]!=="$"&&kt(e,i)||Il(t,i)||kt(r,i)||kt(n,i)||kt(Wr,i)||kt(a.config.globalProperties,i)||(l=s.__cssModules)&&l[i])},defineProperty(e,t,o){return o.get!=null?e._.accessCache[t]=0:kt(o,"value")&&this.set(e,t,o.value,null),Reflect.defineProperty(e,t,o)}};function Qd(e){return qe(e)?e.reduce((t,o)=>(t[o]=null,t),{}):e}let Dl=!0;function Ib(e){const t=op(e),o=e.proxy,n=e.ctx;Dl=!1,t.beforeCreate&&ep(t.beforeCreate,e,"bc");const{data:a,computed:r,methods:s,watch:i,provide:l,inject:c,created:u,beforeMount:d,mounted:f,beforeUpdate:S,updated:P,activated:m,deactivated:b,beforeDestroy:$,beforeUnmount:p,destroyed:y,unmounted:g,render:_,renderTracked:h,renderTriggered:w,errorCaptured:L,serverPrefetch:x,expose:I,inheritAttrs:q,components:H,directives:k,filters:G}=t;if(c&&Db(c,n,null),s)for(const U in s){const C=s[U];tt(C)&&(n[U]=C.bind(o))}if(a){const U=a.call(o,o);xt(U)&&(e.data=Ka(U))}if(Dl=!0,r)for(const U in r){const C=r[U],O=tt(C)?C.bind(o,o):tt(C.get)?C.get.bind(o,o):pn,F=!tt(C)&&tt(C.set)?C.set.bind(o):pn,V=Q({get:O,set:F});Object.defineProperty(n,U,{enumerable:!0,configurable:!0,get:()=>V.value,set:D=>V.value=D})}if(i)for(const U in i)tp(i[U],n,o,U);if(l){const U=tt(l)?l.call(o):l;Reflect.ownKeys(U).forEach(C=>{Jt(C,U[C])})}u&&ep(u,e,"c");function A(U,C){qe(C)?C.forEach(O=>U(O.bind(o))):C&&U(C.bind(o))}if(A(Vd,d),A(mo,f),A(Ab,S),A(Lb,P),A(xb,m),A(Sb,b),A(Mb,L),A(Eb,h),A(Tb,w),A(ao,p),A(oi,g),A(Cb,x),qe(I))if(I.length){const U=e.exposed||(e.exposed={});I.forEach(C=>{Object.defineProperty(U,C,{get:()=>o[C],set:O=>o[C]=O,enumerable:!0})})}else e.exposed||(e.exposed={});_&&e.render===pn&&(e.render=_),q!=null&&(e.inheritAttrs=q),H&&(e.components=H),k&&(e.directives=k),x&&Fl(e)}function Db(e,t,o=pn){qe(e)&&(e=Ol(e));for(const n in e){const a=e[n];let r;xt(a)?"default"in a?r=Ge(a.from||n,a.default,!0):r=Ge(a.from||n):r=Ge(a),Bt(r)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>r.value,set:s=>r.value=s}):t[n]=r}}function ep(e,t,o){Yo(qe(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,o)}function tp(e,t,o,n){let a=n.includes(".")?Nd(o,n):()=>o[n];if(Ft(e)){const r=t[e];tt(r)&&He(a,r)}else if(tt(e))He(a,e.bind(o));else if(xt(e))if(qe(e))e.forEach(r=>tp(r,t,o,n));else{const r=tt(e.handler)?e.handler.bind(o):t[e.handler];tt(r)&&He(a,r,e)}}function op(e){const t=e.type,{mixins:o,extends:n}=t,{mixins:a,optionsCache:r,config:{optionMergeStrategies:s}}=e.appContext,i=r.get(t);let l;return i?l=i:!a.length&&!o&&!n?l=t:(l={},a.length&&a.forEach(c=>ni(l,c,s,!0)),ni(l,t,s)),xt(t)&&r.set(t,l),l}function ni(e,t,o,n=!1){const{mixins:a,extends:r}=t;r&&ni(e,r,o,!0),a&&a.forEach(s=>ni(e,s,o,!0));for(const s in t)if(!(n&&s==="expose")){const i=Ob[s]||o&&o[s];e[s]=i?i(e[s],t[s]):t[s]}return e}const Ob={data:np,props:ap,emits:ap,methods:qr,computed:qr,beforeCreate:Eo,created:Eo,beforeMount:Eo,mounted:Eo,beforeUpdate:Eo,updated:Eo,beforeDestroy:Eo,beforeUnmount:Eo,destroyed:Eo,unmounted:Eo,activated:Eo,deactivated:Eo,errorCaptured:Eo,serverPrefetch:Eo,components:qr,directives:qr,watch:jb,provide:np,inject:zb};function np(e,t){return t?e?function(){return Ut(tt(e)?e.call(this,this):e,tt(t)?t.call(this,this):t)}:t:e}function zb(e,t){return qr(Ol(e),Ol(t))}function Ol(e){if(qe(e)){const t={};for(let o=0;ot==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${ho(t)}Modifiers`]||e[`${Vo(t)}Modifiers`];function Ub(e,t,...o){if(e.isUnmounted)return;const n=e.vnode.props||Et;let a=o;const r=t.startsWith("update:"),s=r&&Hb(n,t.slice(7));s&&(s.trim&&(a=o.map(u=>Ft(u)?u.trim():u)),s.number&&(a=a.map(fl)));let i,l=n[i=gl(t)]||n[i=gl(ho(t))];!l&&r&&(l=n[i=gl(Vo(t))]),l&&Yo(l,e,6,a);const c=n[i+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[i])return;e.emitted[i]=!0,Yo(c,e,6,a)}}const Wb=new WeakMap;function sp(e,t,o=!1){const n=o?Wb:t.emitsCache,a=n.get(e);if(a!==void 0)return a;const r=e.emits;let s={},i=!1;if(!tt(e)){const l=c=>{const u=sp(c,t,!0);u&&(i=!0,Ut(s,u))};!o&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!r&&!i?(xt(e)&&n.set(e,null),null):(qe(r)?r.forEach(l=>s[l]=null):Ut(s,r),xt(e)&&n.set(e,s),s)}function ai(e,t){return!e||!Ps(t)?!1:(t=t.slice(2),t=t==="Once"?t:t.replace(/Once$/,""),kt(e,t[0].toLowerCase()+t.slice(1))||kt(e,Vo(t))||kt(e,t))}function w5(){}function ip(e){const{type:t,vnode:o,proxy:n,withProxy:a,propsOptions:[r],slots:s,attrs:i,emit:l,render:c,renderCache:u,props:d,data:f,setupState:S,ctx:P,inheritAttrs:m}=e,b=Vs(e);let $,p;try{if(o.shapeFlag&4){const g=a||n,_=g;$=$n(c.call(_,g,u,d,S,f,P)),p=i}else{const g=t;$=$n(g.length>1?g(d,{attrs:i,slots:s,emit:l}):g(d,null)),p=t.props?i:qb(i)}}catch(g){Dn.length=0,Or(g,e,1),$=mt(Po)}let y=$;if(p&&m!==!1){const g=Object.keys(p),{shapeFlag:_}=y;g.length&&_&7&&(r&&g.some(As)&&(p=Kb(p,r)),y=na(y,p,!1,!0))}if(o.dirs&&(y=na(y,null,!1,!0),y.dirs=y.dirs?y.dirs.concat(o.dirs):o.dirs),o.transition){const g=Zs(y.type)&&Xs(y)||y;Gr(g,o.transition)}return $=y,Vs(b),$}const qb=e=>{let t;for(const o in e)(o==="class"||o==="style"||Ps(o))&&((t||(t={}))[o]=e[o]);return t},Kb=(e,t)=>{const o={};for(const n in e)(!As(n)||!(n.slice(9)in t))&&(o[n]=e[n]);return o};function Vb(e,t,o){const{props:n,children:a,component:r}=e,{props:s,children:i,patchFlag:l}=t,c=r.emitsOptions;if(t.dirs||t.transition)return!0;if(o&&l>=0){if(l&1024)return!0;if(l&16)return n?lp(n,s,c):!!s;if(l&8){const u=t.dynamicProps;for(let d=0;dObject.create(up),pp=e=>Object.getPrototypeOf(e)===up;function Zb(e,t,o,n=!1){const a={},r=dp();e.propsDefaults=Object.create(null),gp(e,t,a,r);for(const s in e.propsOptions[0])s in a||(a[s]=void 0);o?e.props=n?a:V0(a):e.type.props?e.props=a:e.props=r,e.attrs=r}function Jb(e,t,o,n){const{props:a,attrs:r,vnode:{patchFlag:s}}=e,i=pt(a),[l]=e.propsOptions;let c=!1;if((n||s>0)&&!(s&16)){if(s&8){const u=e.vnode.dynamicProps;for(let d=0;d{l=!0;const[f,S]=fp(d,t,!0);Ut(s,f),S&&i.push(...S)};!o&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!r&&!l)return xt(e)&&n.set(e,Wa),Wa;if(qe(r))for(let u=0;ue==="_"||e==="_ctx"||e==="$stable",Bl=e=>qe(e)?e.map($n):[$n(e)],Qb=(e,t,o)=>{if(t._n)return t;const n=So((...a)=>Bl(t(...a)),o);return n._c=!1,n},mp=(e,t,o)=>{const n=e._ctx;for(const a in e){if(jl(a))continue;const r=e[a];if(tt(r))t[a]=Qb(a,r,n);else if(r!=null){const s=Bl(r);t[a]=()=>s}}},bp=(e,t)=>{const o=Bl(t);e.slots.default=()=>o},$p=(e,t,o)=>{for(const n in t)(o||!jl(n))&&(e[n]=t[n])},e$=(e,t,o)=>{const n=e.slots=dp();if(e.vnode.shapeFlag&32){const a=t._;a?($p(n,t,o),o&&Xu(n,"_",a,!0)):mp(t,n)}else t&&bp(e,t)},t$=(e,t,o)=>{const{vnode:n,slots:a}=e;let r=!0,s=Et;if(n.shapeFlag&32){const i=t._;i?o&&i===1?r=!1:$p(a,t,o):(r=!t.$stable,mp(t,a)),s=t}else t&&(bp(e,t),s={default:1});if(r)for(const i in a)!jl(i)&&s[i]==null&&delete a[i]},Mo=s$;function o$(e){return n$(e)}function n$(e,t){const o=Fs();o.__VUE__=!0;const{insert:n,remove:a,patchProp:r,createElement:s,createText:i,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:f,setScopeId:S=pn,insertStaticContent:P}=e,m=(R,z,B,Y=null,ne=null,W=null,se=void 0,me=null,M=!!z.dynamicChildren)=>{if(R===z)return;R&&!Ta(R,z)&&(Y=xe(R),D(R,ne,W,!0),R=null),z.patchFlag===-2&&(M=!1,z.dynamicChildren=null);const{type:T,ref:J,shapeFlag:ie}=z;switch(T){case Kr:b(R,z,B,Y);break;case Po:$(R,z,B,Y);break;case Ul:R==null&&p(z,B,Y,se);break;case st:H(R,z,B,Y,ne,W,se,me,M);break;default:ie&1?_(R,z,B,Y,ne,W,se,me,M):ie&6?k(R,z,B,Y,ne,W,se,me,M):(ie&64||ie&128)&&T.process(R,z,B,Y,ne,W,se,me,M,ue)}J!=null&&ne?Hr(J,R&&R.ref,W,z||R,!z):J==null&&R&&R.ref!=null&&Hr(R.ref,null,W,R,!0)},b=(R,z,B,Y)=>{if(R==null)n(z.el=i(z.children),B,Y);else{const ne=z.el=R.el;z.children!==R.children&&c(ne,z.children)}},$=(R,z,B,Y)=>{R==null?n(z.el=l(z.children||""),B,Y):z.el=R.el},p=(R,z,B,Y)=>{[R.el,R.anchor]=P(R.children,z,B,Y,R.el,R.anchor)},y=({el:R,anchor:z},B,Y)=>{let ne;for(;R&&R!==z;)ne=f(R),n(R,B,Y),R=ne;n(z,B,Y)},g=({el:R,anchor:z})=>{let B;for(;R&&R!==z;)B=f(R),a(R),R=B;a(z)},_=(R,z,B,Y,ne,W,se,me,M)=>{if(z.type==="svg"?se="svg":z.type==="math"&&(se="mathml"),R==null)h(z,B,Y,ne,W,se,me,M);else{const T=R.el&&R.el._isVueCE?R.el:null;try{T&&T._beginPatch(),x(R,z,ne,W,se,me,M)}finally{T&&T._endPatch()}}},h=(R,z,B,Y,ne,W,se,me)=>{let M,T;const{props:J,shapeFlag:ie,transition:ve,dirs:we}=R;if(M=R.el=s(R.type,W,J&&J.is,J),ie&8?u(M,R.children):ie&16&&L(R.children,M,null,Y,ne,Gl(R,W),se,me),we&&Sa(R,null,Y,"created"),w(M,R,R.scopeId,se,Y),J){for(const re in J)re!=="value"&&!Tr(re)&&r(M,re,null,J[re],W,Y);"value"in J&&r(M,"value",null,J.value,W),(T=J.onVnodeBeforeMount)&&_n(T,Y,R)}we&&Sa(R,null,Y,"beforeMount");const X=a$(ne,ve);X&&ve.beforeEnter(M),n(M,z,B),((T=J&&J.onVnodeMounted)||X||we)&&Mo(()=>{try{T&&_n(T,Y,R),X&&ve.enter(M),we&&Sa(R,null,Y,"mounted")}finally{}},ne)},w=(R,z,B,Y,ne)=>{if(B&&S(R,B),Y)for(let W=0;W{for(let T=M;T{const me=z.el=R.el;let{patchFlag:M,dynamicChildren:T,dirs:J}=z;M|=R.patchFlag&16;const ie=R.props||Et,ve=z.props||Et;let we;if(B&&Ca(B,!1),(we=ve.onVnodeBeforeUpdate)&&_n(we,B,z,R),J&&Sa(z,R,B,"beforeUpdate"),B&&Ca(B,!0),T&&(!R.dynamicChildren||R.dynamicChildren.length!==T.length)&&(M=0,se=!1,T=null),(ie.innerHTML&&ve.innerHTML==null||ie.textContent&&ve.textContent==null)&&u(me,""),T?I(R.dynamicChildren,T,me,B,Y,Gl(z,ne),W):se||C(R,z,me,null,B,Y,Gl(z,ne),W,!1),M>0){if(M&16)q(me,ie,ve,B,ne);else if(M&2&&ie.class!==ve.class&&r(me,"class",null,ve.class,ne),M&4&&r(me,"style",ie.style,ve.style,ne),M&8){const X=z.dynamicProps;for(let re=0;re{we&&_n(we,B,z,R),J&&Sa(z,R,B,"updated")},Y)},I=(R,z,B,Y,ne,W,se)=>{for(let me=0;me{if(z!==B){if(z!==Et)for(const W in z)!Tr(W)&&!(W in B)&&r(R,W,z[W],null,ne,Y);for(const W in B){if(Tr(W))continue;const se=B[W],me=z[W];se!==me&&W!=="value"&&r(R,W,me,se,ne,Y)}"value"in B&&r(R,"value",z.value,B.value,ne)}},H=(R,z,B,Y,ne,W,se,me,M)=>{const T=z.el=R?R.el:i(""),J=z.anchor=R?R.anchor:i("");let{patchFlag:ie,dynamicChildren:ve,slotScopeIds:we}=z;we&&(me=me?me.concat(we):we),R==null?(n(T,B,Y),n(J,B,Y),L(z.children||[],B,J,ne,W,se,me,M)):ie>0&&ie&64&&ve&&R.dynamicChildren&&R.dynamicChildren.length===ve.length?(I(R.dynamicChildren,ve,B,ne,W,se,me),(z.key!=null||ne&&z===ne.subTree)&&Hl(R,z,!0)):C(R,z,B,J,ne,W,se,me,M)},k=(R,z,B,Y,ne,W,se,me,M)=>{z.slotScopeIds=me,R==null?z.shapeFlag&512?ne.ctx.activate(z,B,Y,se,M):G(z,B,Y,ne,W,se,M):v(R,z,M)},G=(R,z,B,Y,ne,W,se)=>{const me=R.component=p$(R,Y,ne);if(Ur(R)&&(me.ctx.renderer=ue),g$(me,!1,se),me.asyncDep){if(ne&&ne.registerDep(me,A,se),!R.el){const M=me.subTree=mt(Po);$(null,M,z,B),R.placeholder=M.el}}else A(me,R,z,B,ne,W,se)},v=(R,z,B)=>{const Y=z.component=R.component;if(Vb(R,z,B))if(Y.asyncDep&&!Y.asyncResolved){U(Y,z,B);return}else Y.next=z,Y.update();else z.el=R.el,Y.vnode=z},A=(R,z,B,Y,ne,W,se)=>{const me=()=>{if(R.isMounted){let{next:ie,bu:ve,u:we,parent:X,vnode:re}=R;{const lt=_p(R);if(lt){ie&&(ie.el=re.el,U(R,ie,se)),lt.asyncDep.then(()=>{Mo(()=>{R.isUnmounted||T()},ne)});return}}let Re=ie,Oe;Ca(R,!1),ie?(ie.el=re.el,U(R,ie,se)):ie=re,ve&&Rs(ve),(Oe=ie.props&&ie.props.onVnodeBeforeUpdate)&&_n(Oe,X,ie,re),Ca(R,!0);const rt=ip(R),_t=R.subTree;R.subTree=rt,m(_t,rt,d(_t.el),xe(_t),R,ne,W),ie.el=rt.el,Re===null&&Yb(R,rt.el),we&&Mo(we,ne),(Oe=ie.props&&ie.props.onVnodeUpdated)&&Mo(()=>_n(Oe,X,ie,re),ne)}else{let ie;const{el:ve,props:we}=z,{bm:X,m:re,parent:Re,root:Oe,type:rt}=R,_t=er(z);Ca(R,!1),X&&Rs(X),!_t&&(ie=we&&we.onVnodeBeforeMount)&&_n(ie,Re,z),Ca(R,!0);{Oe.ce&&Oe.ce._hasShadowRoot()&&Oe.ce._injectChildStyle(rt,R.parent?R.parent.type:void 0);const lt=R.subTree=ip(R);m(null,lt,B,Y,R,ne,W),z.el=lt.el}if(re&&Mo(re,ne),!_t&&(ie=we&&we.onVnodeMounted)){const lt=z;Mo(()=>_n(ie,Re,lt),ne)}(z.shapeFlag&256||Re&&er(Re.vnode)&&Re.vnode.shapeFlag&256)&&R.a&&Mo(R.a,ne),R.isMounted=!0,z=B=Y=null}};R.scope.on();const M=R.effect=new sd(me);R.scope.off();const T=R.update=M.run.bind(M),J=R.job=M.runIfDirty.bind(M);J.i=R,J.id=R.uid,M.scheduler=()=>Ll(J),Ca(R,!0),T()},U=(R,z,B)=>{z.component=R;const Y=R.vnode.props;R.vnode=z,R.next=null,Jb(R,z.props,Y,B),t$(R,z.children,B),fn(),Td(R),hn()},C=(R,z,B,Y,ne,W,se,me,M=!1)=>{const T=R&&R.children,J=R?R.shapeFlag:0,ie=z.children,{patchFlag:ve,shapeFlag:we}=z;if(ve>0){if(ve&128){F(T,ie,B,Y,ne,W,se,me,M);return}else if(ve&256){O(T,ie,B,Y,ne,W,se,me,M);return}}we&8?(J&16&&ye(T,ne,W),ie!==T&&u(B,ie)):J&16?we&16?F(T,ie,B,Y,ne,W,se,me,M):ye(T,ne,W,!0):(J&8&&u(B,""),we&16&&L(ie,B,Y,ne,W,se,me,M))},O=(R,z,B,Y,ne,W,se,me,M)=>{R=R||Wa,z=z||Wa;const T=R.length,J=z.length,ie=Math.min(T,J);let ve;for(ve=0;veJ?ye(R,ne,W,!0,!1,ie):L(z,B,Y,ne,W,se,me,M,ie)},F=(R,z,B,Y,ne,W,se,me,M)=>{let T=0;const J=z.length;let ie=R.length-1,ve=J-1;for(;T<=ie&&T<=ve;){const we=R[T],X=z[T]=M?On(z[T]):$n(z[T]);if(Ta(we,X))m(we,X,B,null,ne,W,se,me,M);else break;T++}for(;T<=ie&&T<=ve;){const we=R[ie],X=z[ve]=M?On(z[ve]):$n(z[ve]);if(Ta(we,X))m(we,X,B,null,ne,W,se,me,M);else break;ie--,ve--}if(T>ie){if(T<=ve){const we=ve+1,X=weve)for(;T<=ie;)D(R[T],ne,W,!0),T++;else{const we=T,X=T,re=new Map;for(T=X;T<=ve;T++){const dt=z[T]=M?On(z[T]):$n(z[T]);dt.key!=null&&re.set(dt.key,T)}let Re,Oe=0;const rt=ve-X+1;let _t=!1,lt=0;const zt=new Array(rt);for(T=0;T=rt){D(dt,ne,W,!0);continue}let St;if(dt.key!=null)St=re.get(dt.key);else for(Re=X;Re<=ve;Re++)if(zt[Re-X]===0&&Ta(dt,z[Re])){St=Re;break}St===void 0?D(dt,ne,W,!0):(zt[St-X]=T+1,St>=lt?lt=St:_t=!0,m(dt,z[St],B,null,ne,W,se,me,M),Oe++)}const oo=_t?r$(zt):Wa;for(Re=oo.length-1,T=rt-1;T>=0;T--){const dt=X+T,St=z[dt],Fe=z[dt+1],De=dt+1{const{el:W,type:se,transition:me,children:M,shapeFlag:T}=R;if(T&6){V(R.component.subTree,z,B,Y);return}if(T&128){R.suspense.move(z,B,Y);return}if(T&64){se.move(R,z,B,ue);return}if(se===st){n(W,z,B);for(let ie=0;ieme.enter(W),ne));else{const{leave:ie,delayLeave:ve,afterLeave:we}=me,X=()=>{R.ctx.isUnmounted?a(W):n(W,z,B)},re=()=>{const Re=W._isLeaving||!!W[Zo];W._isLeaving&&W[Zo](!0),me.persisted&&!Re?X():ie(W,()=>{X(),we&&we()})};ve?ve(W,X,re):re()}else n(W,z,B)},D=(R,z,B,Y=!1,ne=!1)=>{const{type:W,props:se,ref:me,children:M,dynamicChildren:T,shapeFlag:J,patchFlag:ie,dirs:ve,cacheIndex:we,memo:X}=R;if(ie===-2&&(ne=!1),me!=null&&(fn(),Hr(me,null,B,R,!0),hn()),we!=null&&(z.renderCache[we]=void 0),J&256){z.ctx.deactivate(R);return}const re=J&1&&ve,Re=!er(R);let Oe;if(Re&&(Oe=se&&se.onVnodeBeforeUnmount)&&_n(Oe,z,R),J&6)_e(R.component,B,Y);else{if(J&128){R.suspense.unmount(B,Y);return}re&&Sa(R,null,z,"beforeUnmount"),J&64?R.type.remove(R,z,B,ue,Y):T&&!T.hasOnce&&(W!==st||ie>0&&ie&64)?ye(T,z,B,!1,!0):(W===st&&ie&384||!ne&&J&16)&&ye(M,z,B),Y&&ce(R)}const rt=X!=null&&we==null;(Re&&(Oe=se&&se.onVnodeUnmounted)||re||rt)&&Mo(()=>{Oe&&_n(Oe,z,R),re&&Sa(R,null,z,"unmounted"),rt&&(R.el=null)},B)},ce=R=>{const{type:z,el:B,anchor:Y,transition:ne}=R;if(z===st){fe(B,Y);return}if(z===Ul){g(R);return}const W=()=>{a(B),ne&&!ne.persisted&&ne.afterLeave&&ne.afterLeave()};if(R.shapeFlag&1&&ne&&!ne.persisted){const{leave:se,delayLeave:me}=ne,M=()=>se(B,W);me?me(R.el,W,M):M()}else W()},fe=(R,z)=>{let B;for(;R!==z;)B=f(R),a(R),R=B;a(z)},_e=(R,z,B)=>{const{bum:Y,scope:ne,job:W,subTree:se,um:me,m:M,a:T}=R;yp(M),yp(T),Y&&Rs(Y),ne.stop(),W&&(W.flags|=8,D(se,R,z,B)),me&&Mo(me,z),Mo(()=>{R.isUnmounted=!0},z)},ye=(R,z,B,Y=!1,ne=!1,W=0)=>{for(let se=W;se{if(R.shapeFlag&6)return xe(R.component.subTree);if(R.shapeFlag&128)return R.suspense.next();const z=f(R.anchor||R.el),B=z&&z[Id];return B?f(B):z};let ee=!1;const Z=(R,z,B)=>{let Y;R==null?z._vnode&&(D(z._vnode,null,null,!0),Y=z._vnode.component):m(z._vnode||null,R,z,null,null,null,B),z._vnode=R,ee||(ee=!0,Td(Y),Ed(),ee=!1)},ue={p:m,um:D,m:V,r:ce,mt:G,mc:L,pc:C,pbc:I,n:xe,o:e};return{render:Z,hydrate:void 0,createApp:Gb(Z)}}function Gl({type:e,props:t},o){return o==="svg"&&e==="foreignObject"||o==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:o}function Ca({effect:e,job:t},o){o?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function a$(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Hl(e,t,o=!1){const n=e.children,a=t.children;if(qe(n)&&qe(a))for(let r=0;r>1,e[o[i]]0&&(t[n]=o[r-1]),o[r]=n)}}for(r=o.length,s=o[r-1];r-- >0;)o[r]=s,s=t[s];return o}function _p(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:_p(t)}function yp(e){if(e)for(let t=0;te.__isSuspense;function s$(e,t){t&&t.pendingBranch?qe(e)?t.effects.push(...e):t.effects.push(e):ub(e)}const st=Symbol.for("v-fgt"),Kr=Symbol.for("v-txt"),Po=Symbol.for("v-cmt"),Ul=Symbol.for("v-stc"),Dn=[];let Wo=null;function oe(e=!1){Dn.push(Wo=e?null:[])}function Wl(){Dn.pop(),Wo=Dn[Dn.length-1]||null}let Vr=1;function ri(e,t=!1){Vr+=e,e<0&&Wo&&t&&(Wo.hasOnce=!0)}function kp(e){return e.dynamicChildren=Vr>0?Wo||Wa:null,Wl(),Vr>0&&Wo&&Wo.push(e),e}function pe(e,t,o,n,a,r){return kp(N(e,t,o,n,a,r,!0))}function $t(e,t,o,n,a){return kp(mt(e,t,o,n,a,!0))}function Yr(e){return e?e.__v_isVNode===!0:!1}function Ta(e,t){return e.type===t.type&&e.key===t.key}const xp=({key:e})=>e??null,si=({ref:e,ref_key:t,ref_for:o})=>(typeof e=="number"&&(e=""+e),e!=null?Ft(e)||Bt(e)||tt(e)?{i:$o,r:e,k:t,f:!!o}:e:null);function N(e,t=null,o=null,n=0,a=null,r=e===st?0:1,s=!1,i=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&xp(t),ref:t&&si(t),scopeId:Rd,slotScopeIds:null,children:o,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:n,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:$o};return i?(ii(l,o),r&128&&e.normalize(l)):o&&(l.shapeFlag|=Ft(o)?8:16),Vr>0&&!s&&Wo&&(l.patchFlag>0||r&6)&&l.patchFlag!==32&&Wo.push(l),l}const mt=i$;function i$(e,t=null,o=null,n=0,a=null,r=!1){if((!e||e===Yd)&&(e=Po),Yr(e)){const i=na(e,t,!0);return o&&ii(i,o),Vr>0&&!r&&Wo&&(i.shapeFlag&6?Wo[Wo.indexOf(e)]=i:Wo.push(i)),i.patchFlag=-2,i}if(_$(e)&&(e=e.__vccOpts),t){t=l$(t);let{class:i,style:l}=t;i&&!Ft(i)&&(t.class=Ue(i)),xt(l)&&(Hs(l)&&!qe(l)&&(l=Ut({},l)),t.style=Nt(l))}const s=Ft(e)?1:wp(e)?128:Zs(e)?64:xt(e)?4:tt(e)?2:0;return N(e,t,o,n,a,s,r,!0)}function l$(e){return e?Hs(e)||pp(e)?Ut({},e):e:null}function na(e,t,o=!1,n=!1){const{props:a,ref:r,patchFlag:s,children:i,transition:l}=e,c=t?c$(a||{},t):a,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&xp(c),ref:t&&t.ref?o&&r?qe(r)?r.concat(si(t)):[r,si(t)]:si(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==st?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&na(e.ssContent),ssFallback:e.ssFallback&&na(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&n&&Gr(u,l.clone(u)),u}function ro(e=" ",t=0){return mt(Kr,null,e,t)}function Ce(e="",t=!1){return t?(oe(),$t(Po,null,e)):mt(Po,null,e)}function $n(e){return e==null||typeof e=="boolean"?mt(Po):qe(e)?mt(st,null,e.slice()):Yr(e)?On(e):mt(Kr,null,String(e))}function On(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:na(e)}function ii(e,t){let o=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(qe(t))o=16;else if(typeof t=="object")if(n&65){const a=t.default;a&&(a._c&&(a._d=!1),ii(e,a()),a._c&&(a._d=!0));return}else{o=32;const a=t._;!a&&!pp(t)?t._ctx=$o:a===3&&$o&&($o.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else if(tt(t)){if(n&65){ii(e,{default:t});return}t={default:t,_ctx:$o},o=32}else t=String(t),n&64?(o=16,t=[ro(t)]):o=8;e.children=t,e.shapeFlag|=o}function c$(...e){const t={};for(let o=0;oyo||$o;let li,Zr;{const e=Fs(),t=(o,n)=>{let a;return(a=e[o])||(a=e[o]=[]),a.push(n),r=>{a.length>1?a.forEach(s=>s(r)):a[0](r)}};li=t("__VUE_INSTANCE_SETTERS__",o=>yo=o),Zr=t("__VUE_SSR_SETTERS__",o=>tr=o)}const Jr=e=>{const t=yo;return li(e),e.scope.on(),()=>{e.scope.off(),li(t)}},Sp=()=>{yo&&yo.scope.off(),li(null)};function Pp(e){return e.vnode.shapeFlag&4}let tr=!1;function g$(e,t=!1,o=!1){t&&Zr(t);const{props:n,children:a}=e.vnode,r=Pp(e);Zb(e,n,r,t),e$(e,a,o||t);const s=r?f$(e,t):void 0;return t&&Zr(!1),s}function f$(e,t){const o=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Nb);const{setup:n}=o;if(n){fn();const a=e.setupContext=n.length>1?m$(e):null,r=Jr(e),s=Ja(n,e,0,[e.props,a]),i=Zu(s);if(hn(),r(),(i||e.sp)&&!er(e)&&Fl(e),i){if(s.then(Sp,Sp),t)return s.then(l=>{Zr(!0);try{Ap(e,l,t)}finally{Zr(!1)}}).catch(l=>{Or(l,e,0)});e.asyncDep=s}else Ap(e,s)}else Lp(e)}function Ap(e,t,o){tt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:xt(t)&&(e.setupState=Sd(t)),Lp(e)}function Lp(e,t,o){const n=e.type;e.render||(e.render=n.render||pn);{const a=Jr(e);fn();try{Ib(e)}finally{hn(),a()}}}const h$={get(e,t){return xo(e,"get",""),e[t]}};function m$(e){const t=o=>{e.exposed=o||{}};return{attrs:new Proxy(e.attrs,h$),slots:e.slots,emit:e.emit,expose:t}}function ci(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Sd(Va(e.exposed)),{get(t,o){if(o in t)return t[o];if(o in Wr)return Wr[o](e)},has(t,o){return o in t||o in Wr}})):e.proxy}const b$=/(?:^|[-_])\w/g,$$=e=>e.replace(b$,t=>t.toUpperCase()).replace(/[-_]/g,"");function Cp(e,t=!0){return tt(e)?e.displayName||e.name:e.name||t&&e.__name}function Tp(e,t,o=!1){let n=Cp(t);if(!n&&t.__file){const a=t.__file.match(/([^/\\]+)\.\w+$/);a&&(n=a[1])}if(!n&&e){const a=r=>{for(const s in r)if(r[s]===t)return s};n=a(e.components)||e.parent&&a(e.parent.type.components)||a(e.appContext.components)}return n?$$(n):o?"App":"Anonymous"}function _$(e){return tt(e)&&"__vccOpts"in e}const Q=(e,t)=>tb(e,t,tr);function aa(e,t,o){try{ri(-1);const n=arguments.length;return n===2?xt(t)&&!qe(t)?Yr(t)?mt(e,null,[t]):mt(e,t):mt(e,null,t):(n>3?o=Array.prototype.slice.call(arguments,2):n===3&&Yr(o)&&(o=[o]),mt(e,t,o))}finally{ri(1)}}const y$="3.5.42";/** * @vue/runtime-dom v3.5.42 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT @@ -1501,7 +1501,7 @@ .map-scroll-edge { position:absolute;top:0;bottom:0;width:calc(var(--map-btn-size,32px) + 6px);z-index:2;touch-action:pan-y;pointer-events:auto;background:transparent; } .map-scroll-edge--left { left:0; } .map-scroll-edge--right { right:0; } -`,"research-map");const s=Ge("profileConfig"),i=Ge("mapboxToken"),l=zf(s),c=Q(()=>{var E;return((E=s==null?void 0:s.value)==null?void 0:E.search)===!1?!1:l==="mapbox"}),u=Q(()=>{var E;return((E=s==null?void 0:s.value)==null?void 0:E.legendTools)!==!1}),d=Q(()=>c.value?null:u.value&&am((v==null?void 0:v.value)??v)?"56px":"14px"),f=Rv(l),S=Ge("dataSource");Ge("colorSet");const P=Ge("instanceId",null),m=(()=>{var j;const E=(j=s==null?void 0:s.value)==null?void 0:j.locale;return E&&ur.includes(E)?E:null})(),{locale:b,t:$,te:p}=Vt();m&&(b.value=m);function y(E){const j="tabs."+((E==null?void 0:E.i18nKey)||(E==null?void 0:E.id));return E&&p(j)?$(j):(E==null?void 0:E.label)??""}const g=Ge("mapStore"),_=Ge("dataStore"),h=Ge("uiStore"),w=ov(h),L={doxaRegions:!0,adoption:!1,share:!0,hamburgerMenu:!1,geocoderPersistAcrossTabs:!1},I=[{id:"prayer",colorStrategy:"prayerProgress",legend:"prayer",popup:"pray",feature:null},{id:"adoption",colorStrategy:"adoption",legend:"adoption",popup:"adopt",feature:"adoption"},{id:"engagement",colorStrategy:"engagement",legend:"engagement",popup:"pray",feature:null,sepAfter:!0},{id:"affinity-blocks",colorStrategy:"affinityBlock",legend:"affinity-block",popup:"pray",feature:null},{id:"doxa-regions",colorStrategy:"doxaRegion",legend:"doxa-regions",popup:"pray",feature:"doxaRegions",i18nKey:"regions"},{id:"language-families",colorStrategy:"languageFamily",legend:"language-family",popup:"pray",feature:null},{id:"religion",colorStrategy:"religion",legend:"religion",popup:"pray",feature:null}].filter(E=>!E.feature||L[E.feature]),q=Q(()=>I),H=Q(()=>!0),k=ke(null),G=Q(()=>q.value.find(E=>E.id===k.value)??q.value[0]);w.setLook(w.lookFor((il=G.value)==null?void 0:il.colorStrategy)),He(()=>{var E;return(E=G.value)==null?void 0:E.colorStrategy},E=>w.setLook(w.lookFor(E),Z.value));const v=Q(()=>{var E;return((E=G.value)==null?void 0:E.legend)??"default"}),A=Q(()=>{var E;return((E=G.value)==null?void 0:E.popup)??"pray"}),U={"language-families":"search.tabPlaceholder.languageFamilies","affinity-blocks":"search.tabPlaceholder.affinityBlocks","doxa-regions":"search.tabPlaceholder.regions",religion:"search.tabPlaceholder.religion"},C=Q(()=>{var j;const E=U[(j=G.value)==null?void 0:j.id];return E&&p(E)?$(E):""}),O={"affinity-blocks":"people-groups",prayer:"people-groups",adoption:"people-groups",engagement:"people-groups","language-families":"language","doxa-regions":"regions",religion:"religion"},F=Q(()=>{var E;return O[(E=G.value)==null?void 0:E.id]||""}),V=(P==null?void 0:P.value)||P||"research-map-"+Date.now().toString(36)+"-"+Math.random().toString(36).slice(2,8);Jt("mapId",V);const D=ke(null),ce=ke(null),fe=ke(null),_e=new Map;He(()=>k==null?void 0:k.value,async(E,j)=>{var Pe,Me,Ee;if(j!==void 0&&E!==j){j&&_e.set(j,h.legendState);const Ye=_e.get(E)||(h.isMobile?"collapsed":"open");Ye==="fullyOpen"?(Pe=h.fullyOpenLegend)==null||Pe.call(h):Ye==="open"?(Me=h.openLegend)==null||Me.call(h):(Ee=h.collapseLegend)==null||Ee.call(h)}await no();const te=ce.value,he=te==null?void 0:te.querySelector(".rm-tab.active");if(te&&he&&te.scrollWidth>te.clientWidth+1){const Ye=te.getBoundingClientRect(),et=he.getBoundingClientRect(),ht=te.scrollLeft+(et.left-Ye.left)-(Ye.width-et.width)/2,qt=te.scrollWidth-te.clientWidth,nt=Math.max(0,Math.min(qt,ht));typeof te.scrollTo=="function"?te.scrollTo({left:nt,behavior:"smooth"}):te.scrollLeft=nt}});const ye=ke(null),xe=ke(!1),ee=ke(null),{map:Z,initializeMap:ue,destroy:Se}=Zv({containerRef:ye,accessToken:i.value,provider:l,style:((ll=s==null?void 0:s.value)==null?void 0:ll.style)??w.bootStyle(),config:w.bootConfig,center:((p0=s==null?void 0:s.value)==null?void 0:p0.center)??ln.center??[20,10],zoom:((g0=s==null?void 0:s.value)==null?void 0:g0.zoom)??ln.zoom??1.8,pitch:((f0=s==null?void 0:s.value)==null?void 0:f0.pitch)??ln.pitch??0,bearing:((h0=s==null?void 0:s.value)==null?void 0:h0.bearing)??ln.bearing??0,minZoom:((m0=s==null?void 0:s.value)==null?void 0:m0.minZoom)??ln.minZoom??.5,maxZoom:fA}),R=new Vh({sourcesConfig:Na,locale:m,profileConfig:s}),z=Vw({mapId:V,dataSourceId:S.value,dataSourceManager:R,dataStore:_,markRaw:E=>E});async function B(E){const j=String(E||"").trim().toUpperCase();if(j.length!==3)return;await Tt();const te=Z.value;if(!te||!te.getLayer("regions-fill"))return;te.setLayoutProperty("regions-fill","visibility","visible"),te.setLayoutProperty("regions-border","visibility","visible");const he=["literal",[j]];te.setPaintProperty("regions-fill","fill-opacity",["case",["in",["get","iso_3166_1_alpha_3"],he],.3,.02]),te.setPaintProperty("regions-border","line-color",["case",["in",["get","iso_3166_1_alpha_3"],he],"#111827","rgba(60,60,80,0.15)"]),te.setPaintProperty("regions-border","line-width",["case",["in",["get","iso_3166_1_alpha_3"],he],2.5,.3]),te.getLayer("language-family-pins")&&te.moveLayer("language-family-pins")}const Y=Tw({getMap:()=>Z.value,mapId:V,getLanguageFamilyColor:E=>{var te,he;const j=Sn((te=G.value)==null?void 0:te.colorStrategy);return((he=j==null?void 0:j.colors)==null?void 0:he[E])??(j==null?void 0:j.fallback)??"#7c8cf8"},getNormalizedPeopleGroups:()=>z.normalizedPeopleGroups.value||[]});Fh({getMap:()=>Z.value,mapId:V,getLanguageFamilyColor:()=>"#7c8cf8",getNormalizedPeopleGroups:()=>z.normalizedPeopleGroups.value||[]});const ne=Rw({getMap:()=>Z.value,mapId:V,mapStore:g,defaultCenter:((b0=s==null?void 0:s.value)==null?void 0:b0.center)??[20,10],defaultZoom:(($0=s==null?void 0:s.value)==null?void 0:$0.zoom)??1.8}),W=Nw({getMap:()=>Z.value,getActivePinColor:E=>{var te,he;const j=Sn(((te=G.value)==null?void 0:te.colorStrategy)??"languageFamily");return((he=j==null?void 0:j.getColor)==null?void 0:he.call(j,E))??"#1a1a1a"}});let se=null,me=null;function M(){return se?Promise.resolve(se):(me||(me=Rt(()=>Promise.resolve().then(()=>UA),void 0).then(E=>(se=E.useMapClustering({getMap:()=>Z.value,mapId:V,mapStore:g,getPeopleGroups:()=>z.normalizedPeopleGroups.value||[],getClusterColor:()=>{var j,te;return((te=Sn((j=G.value)==null?void 0:j.colorStrategy))==null?void 0:te.fallback)??"#7c8cf8"}}),se))),me)}const T={setData(E){var j;(j=se==null?void 0:se.setData)==null||j.call(se,E)},applyFilters(E){var j;(j=se==null?void 0:se.applyFilters)==null||j.call(se,E)},refreshColors(){var E;(E=se==null?void 0:se.refreshColors)==null||E.call(se)},cleanup(){var E;(E=se==null?void 0:se.cleanup)==null||E.call(se)},async setEnabled(E){var j,te;(te=(j=await M()).setEnabled)==null||te.call(j,E)},async setMode(E){var j,te;(te=(j=await M()).setMode)==null||te.call(j,E)},_pendingSelectionFilter:null,setSelectionFilter(E){this._pendingSelectionFilter=E||null,se!=null&&se.setSelectionFilter&&se.setSelectionFilter(E)},flushSelectionFilter(){se!=null&&se.setSelectionFilter&&se.setSelectionFilter(this._pendingSelectionFilter)}},J=bs({});Jt("normalizedPeopleGroups",z.normalizedPeopleGroups);const ie=Bw(()=>Z.value),ve=I2(V);D2(ve);const we=rA({map:Z,activeTab:G,countryOutline:ie,regionIdle:$a,mapFly:ne,pplrInstance:ve,mapId:V}),X=we.clearCountryHighlight,re=we.flatItemsToStlNodes,Re=we.onLegendRowClick,Oe=we.bridgeSelection,{onPeopleGroupResult:rt,onAggregateResult:_t,onClear:lt,clearGeocoderProgrammatic:zt}=Yw({map:Z,geocoderRef:fe,clustering:T,mapStore:g,uiStore:h,mapLayers:Y,pplrInstance:ve,onSemanticTreeSelect:ge,switchTab:At,activeTabId:k,clearAllHighlights:Bo,clearCountryHighlight:X,mapId:V,legendRouters:{country:Sr,region:qu,religion:Wu}});ve.activeTab.value=1;function oo(E){return E==="affinity-block"?0:E==="language-family"?1:0}He(v,E=>{ve.activeTab.value=oo(E)});const dt={get value(){return z.normalizedPeopleGroups.value||[]}},{langTree:St}=bu(dt),Fe=[{id:"family",info:!0},{id:"language",info:!0},{id:"dialect",info:!0}],{affinityTree:De}=cm(dt),Je=[{id:"bloc",info:!0},{id:"cluster",info:!0},{id:"group",info:!0},{id:"pgic",info:!0}],{regionsTree:Pt}=um(dt),K=[{id:"region",info:!0},{id:"block",info:!0},{id:"country",info:!0}],ae=bs(Us(()=>v.value),Ki),Ie=ae.progress;Jt("legendProgress",Ie);const je=Q(()=>["prayer","engagement","adoption","religion"].includes(v.value)),Qe=Q(()=>je.value?re(ae.items.value):v.value==="affinity-block"?De.value:v.value==="doxa-regions"?Pt.value:St.value),Mt=Q(()=>je.value?null:v.value==="affinity-block"?Je:v.value==="doxa-regions"?K:Fe),Ke=Q(()=>je.value),so=Q(()=>v.value==="religion"?$("legend.colLabel.religion"):v.value==="prayer"?$("legend.colLabel.prayer"):v.value==="engagement"?$("legend.colLabel.engagement"):v.value==="adoption"?$("legend.colLabel.adoption"):je.value?$("legend.colLabel.status"):""),uo=Q(()=>h.legendState!=="collapsed");function Do(E){E?h.openLegend():h.collapseLegend()}const cn=Q(()=>je.value?$("legend.titleBar.legend"):v.value==="affinity-block"?$("legend.titleBar.peopleGroups"):v.value==="doxa-regions"?$("legend.titleBar.wagfRegions"):$("legend.titleBar.languages"));Jt("onSemanticTreeSelect",E=>ge(E)),Jt("getActivePinColor",E=>{var te,he;const j=Sn(((te=G.value)==null?void 0:te.colorStrategy)??"languageFamily");return((he=j==null?void 0:j.getColor)==null?void 0:he.call(j,E))??"#1a1a1a"});const Hu=["case",["has","iso_3166_1_alpha_3"],.7,.7],tl=["case",["has","iso_3166_1_alpha_3"],"rgba(60,60,80,0.35)","rgba(60,60,80,0.35)"],ws=["case",["has","iso_3166_1_alpha_3"],.6,.6];function Uu(E){if(!E||!E.getLayer("regions-fill"))return;const j=$a,te=Me=>Array.isArray(Me)&&(Me[0]==="get"||Me[0]==="has"||Me[0]==="feature-state"||Me.some(te)),he=Me=>Array.isArray(Me)&&(Me[0]==="zoom"||Me.some(he)),Pe=(Me,Ee)=>{if(!E.getLayer(Me))return;const Ye=E.getPaintProperty(Me,Ee);Ye!=null&&(te(Ye)||he(Ye)||E.setPaintProperty(Me,Ee,j(Ye)))};try{Pe("regions-fill","fill-opacity"),Pe("regions-border","line-color"),Pe("regions-border","line-width")}catch{}}function le(E,j){if(!E||!E.getLayer("regions-fill"))return;const te=Array.isArray(j)?[...new Set(j.filter(Boolean).map(et=>String(et).toUpperCase()))].sort():[],he=["literal",te],Pe=te.length?["case",["in",["get","iso_3166_1_alpha_3"],he],.85,.15]:Hu,Me=te.length?["case",["in",["get","iso_3166_1_alpha_3"],he],"#111827","rgba(60,60,80,0.15)"]:tl,Ee=te.length?["case",["in",["get","iso_3166_1_alpha_3"],he],2.5,.3]:ws,Ye=(et,ht,qt)=>{E.getLayer(et)&&JSON.stringify(E.getPaintProperty(et,ht))!==JSON.stringify(qt)&&E.setPaintProperty(et,ht,qt)};try{Ye("regions-fill","fill-opacity",Pe),Ye("regions-border","line-color",Me),Ye("regions-border","line-width",Ee)}catch{}}function ge(E){var he,Pe,Me,Ee,Ye,et,ht,qt;const j=Z.value;if(E){const nt=je.value?aA(E,v.value):null,ct=((he=G.value)==null?void 0:he.id)==="doxa-regions",yt=nt?{matchExpr:nt}:{};ct&&(yt.regionPolygonSource="regions"),(Pe=ne.zoomToLegendRow)==null||Pe.call(ne,E,Object.keys(yt).length?yt:void 0)}if(!E){if(je.value){const nt=v.value;nt==="prayer"?h.setPrayerFilter(null):nt==="engagement"?h.setEngagementFilter(null):nt==="adoption"?h.setAdoptionFilter(null):nt==="religion"&&h.setReligionFilter(null)}if(j&&j.getLayer("language-family-pins")){try{j.setFilter("language-family-pins",null)}catch{}t(j,null),jo(j,null),Y.syncGlowFilter(null)}j&&j.getLayer("regions-fill")&&(j.setPaintProperty("regions-fill","fill-opacity",$a(.7)),j.setPaintProperty("regions-border","line-color",$a("rgba(60,60,80,0.35)")),j.setPaintProperty("regions-border","line-width",$a(.6))),g.selectedFamily&&g.selectFamily(null),g.selectedLanguage&&g.selectLanguage(null),g.selectedDialect&&((Me=g.selectDialect)==null||Me.call(g,null)),g.selectedRegion&&((Ee=g.selectRegion)==null||Ee.call(g,null)),zt();return}if(je.value){const nt=v.value;nt==="prayer"?h.setPrayerFilter(E.id):nt==="engagement"?h.setEngagementFilter(E.id):nt==="adoption"?h.setAdoptionFilter(E.id):nt==="religion"&&h.setReligionFilter(E.id);return}if(j&&j.getLayer("language-family-pins")&&E.filter){try{j.setFilter("language-family-pins",E.filter)}catch{}t(j,E.filter),jo(j,null),Y.syncGlowFilter(E.filter)}const te=String(E.id||"");if(te.startsWith("fam:"))(Ye=g.selectFamily)==null||Ye.call(g,E.label);else if(te.startsWith("lang:"))(et=g.selectLanguage)==null||et.call(g,E.label);else if(te.startsWith("dial:"))(ht=g.selectDialect)==null||ht.call(g,{key:te.slice(5),originalLabels:E.originalLabels||[]});else if(te.startsWith("bloc:")||te.startsWith("cluster:")||te.startsWith("pg:")||te.startsWith("pgic:")){if(j&&j.getLayer("language-family-pins")&&E.filter){try{j.setFilter("language-family-pins",null)}catch{}t(j,E.filter),jo(j,E.filter),Y.syncGlowFilter(E.filter)}}else if(te.startsWith("region:")||te.startsWith("block:")||te.startsWith("country:")){if(j&&j.getLayer("language-family-pins")&&E.filter){try{j.setFilter("language-family-pins",E.filter)}catch{}t(j,E.filter),jo(j,null)}te.startsWith("region:")&&((qt=g.selectRegion)==null||qt.call(g,te.slice(7))),te.startsWith("region:")||le(j,E.isoCodes||[])}}He(()=>h.theme,E=>{ve.theme.value=E==="dark"?"dark":"light"},{immediate:!0}),He(()=>g.selectedFamily,E=>{if(!E)return Oe("fam",null);const j=Oa(St.value,te=>te.id.startsWith("fam:")&&te.label===E);j&&Oe("fam",{...j,depth:0})}),He(()=>g.selectedLanguage,E=>{if(!E)return Oe("lang",null);const j=Oa(St.value,te=>te.id.startsWith("lang:")&&te.label===E);j&&Oe("lang",{...j,depth:1})}),He(()=>g.selectedDialect,E=>{if(!(E!=null&&E.key))return Oe("dial",null);const j=`dial:${E.key}`,te=Oa(St.value,he=>he.id===j);te&&Oe("dial",{...te,depth:2})}),He(()=>g.selectedRegion,E=>{if(!E)return Oe("region",null);const j=Oa(Pt.value,te=>te.id===`region:${E}`);j&&Oe("region",{...j,depth:0})});function be(E){var he;const j=E?ae.items.value||[]:[];return(j.length?j:((he=J==null?void 0:J.items)==null?void 0:he.value)||[]).flatMap(Pe=>[Pe,...Pe.children||[]]).map(Pe=>({label:Pe.label,color:Pe.color})).filter(Pe=>Pe.label)}const Le=ke(!1),Te=ke(""),Ze=ke(null);async function Ae(){var E;if(!Le.value){Le.value=!0;try{const[{useMapPoster:j},{mapPrintSpec:te,packetScriptureLine:he},{printImageBlob:Pe},{loadPacketStrings:Me}]=await Promise.all([Rt(()=>Promise.resolve().then(()=>zm),void 0),Rt(()=>Promise.resolve().then(()=>cL),void 0),Rt(()=>Promise.resolve().then(()=>fL),void 0),Rt(()=>Promise.resolve().then(()=>Gm),void 0)]),Ee=j(()=>Z.value);Be=He(()=>Ee.progress.value,bt=>{Ze.value=bt?{...bt}:null},{immediate:!0,deep:!0});const Ye=y(G.value)||cn.value||"Doxa Map",et=String(((E=s==null?void 0:s.value)==null?void 0:E.mapTitle)||"").trim(),ht=et||Ye;Te.value=ht;const qt=String(b.value||"en").split("-")[0],nt=["ar","fa","he","ur"].includes(qt)?"rtl":"ltr",ct=await Promise.race([Me(cs(s==null?void 0:s.value)),new Promise(bt=>setTimeout(()=>bt(null),3e3))]),yt=he(ct,qt),ut=Fv(Z.value)==="maplibre",Kt=new Date().toISOString().slice(0,10),Co=te({title:ht,subtitle:et?Ye:"",dir:nt,legendRows:be(!0),legendTitle:cn.value,footerLeft:yt||"pray.doxa.life",footerRight:yt?`pray.doxa.life · ${Kt}`:Kt,attribution:ut?"© OpenFreeMap © OpenMapTiles © OpenStreetMap":"© Mapbox © OpenStreetMap"}),Xn=await Ee.render(Co,"png");Pe(Xn,{labels:{print:n("wall.hud.printNow","Print"),close:n("buttons.close","Close")},widthIn:Co.widthIn??8.5,heightIn:Co.heightIn??11,title:ht,alt:ht})||console.error("[research-map] poster print: the host blocked the print frame")}catch(j){console.error("[research-map] poster export failed:",j)}finally{Be&&(Be(),Be=null),Ze.value=null,Le.value=!1}}}let Be=null;const ot=Q(()=>String($("controls.export_poster")||"Export poster…"));function ze(E){const[j,te]=String(E).split(":");if(j==="poster")return Ae();if(j==="packet")return Ht(te||"full")}Jt("onLegendExport",ze),Jt("onLegendExport",ze);const We=ke(!1),ft=Q(()=>Le.value||We.value);Jt("legendExportBusy",ft);async function Ht(E="full"){var j,te,he,Pe;if(!We.value){We.value=!0;try{const[{usePosterPrints:Me},{defaultPosterSpec:Ee},{useMapPoster:Ye},{selectedPinIds:et}]=await Promise.all([Rt(()=>Promise.resolve().then(()=>PL),void 0),Rt(()=>Promise.resolve().then(()=>qA),void 0),Rt(()=>Promise.resolve().then(()=>zm),void 0),Rt(()=>Promise.resolve().then(()=>Mw),void 0)]),ht=z.normalizedPeopleGroups.value||[],qt=[((te=(j=Z.value)==null?void 0:j.getFilter)==null?void 0:te.call(j,"language-family-pins"))||null,Ln].filter(Boolean);let nt=ht;if(qt.length){const bt=et(Z.value,{expressions:qt}),Tn=ht.filter(cl=>bt.has(String(cl.uniqueId??cl.id??"")));Tn.length?nt=Tn:console.warn(`[research-map] packet: ${bt.size} pin(s) selected but no rows matched; printing the full list`)}const ct=nt.length;nt.length>50&&(console.warn(`[research-map] packet truncated ${nt.length} → 50 people groups`),nt=nt.slice(0,50));const yt=nt.map(bt=>({slug:String(bt.slug||bt.uniqueId||bt.id||""),name:bt.name,population:bt.population,religion:bt.religionName||bt.religionLabel||bt.religion||"",country_code:bt.countryName||bt.countryIsoLabel||bt.country||bt.countryIso||"",image_url:bt.imageUrl||bt.image_url||""})),ut=Ee({widthIn:8.27,heightIn:11.69,dpi:150,orientation:"portrait"});ut.slots.title={...ut.slots.title,text:cn.value||"Doxa Map"},ut.slots.legend={...ut.slots.legend,rows:be(!0),title:cn.value};let Kt="";if(E!=="cards")try{const bt=await Ye(()=>Z.value).render(ut,"png");Kt=await new Promise((Tn,cl)=>{const ul=new FileReader;ul.onload=()=>Tn(String(ul.result)),ul.onerror=cl,ul.readAsDataURL(bt)})}catch(bt){console.warn("[research-map] packet map page skipped:",(bt==null?void 0:bt.message)||bt)}const Co=cn.value||y(G.value)||"Doxa Map",Xn={id:String(((he=G.value)==null?void 0:he.id)||"research-map"),label:ct>nt.length?`${Co} — ⁦${nt.length} / ${ct}⁩`:Co,zoneKey:String(((Pe=G.value)==null?void 0:Pe.id)||"research-map")};await Me({records:()=>yt,lang:()=>String(b.value||"en").split("-")[0],label:()=>Xn.label,mapImage:()=>Kt||null}).printPacket(Xn,{variant:E})}catch(Me){console.error("[research-map] packet export failed:",Me)}finally{We.value=!1}}}const jt=ke(!1),io=Q(()=>g.selectedFeature),Ct=Q(()=>h.isDarkTheme),Oo=Q(()=>Rf.lightPreset==="night");function po(){var te;const E=Z.value;if(!E||!E.getLayer("language-family-pins"))return;const j=Oo.value?"#ffffff":["case",[">",["to-number",["get","peoplePraying"],0],0],"#ffffff","#1f2937"];E.setPaintProperty("language-family-pins","circle-stroke-color",j),E.setPaintProperty("language-family-pins","circle-stroke-width",Oo.value?Aw((te=G.value)==null?void 0:te.colorStrategy):Nh)}He(Oo,po,{immediate:!1}),He(()=>{var E;return(E=G.value)==null?void 0:E.id},po),He(()=>h.theme,()=>w.applyTheme(Z.value));function Ko(){w.swapTheme(Z.value)}const go=ke(!1);let Yt=null;async function Tt(){if(!go.value)return Yt||(Yt=(async()=>{var E,j,te;try{const he=await((E=z.loadRegionsData)==null?void 0:E.call(z));he&&Z.value&&((j=Y.addRegionsLayer)==null||j.call(Y,he,"doxa-regions"),Uu(Z.value),Z.value.getLayer("regions-fill")&&((te=G.value)==null?void 0:te.id)!=="doxa-regions"&&(Z.value.setLayoutProperty("regions-fill","visibility","none"),Z.value.setLayoutProperty("regions-border","visibility","none")),Z.value.getLayer("language-family-pins")&&Z.value.moveLayer("language-family-pins")),go.value=!0,z.regionsData.value=null}catch(he){console.warn("[research-map] regions layer failed:",he)}finally{Yt=null}})(),Yt)}function At(E){var he,Pe;if(E===k.value)return;k.value=E,(he=h.setActiveTab)==null||he.call(h,E),zt();const j=q.value.find(Me=>Me.id===E);if(!j||!Z.value)return;w.setLook(w.lookFor(j.colorStrategy),Z.value),j.id==="doxa-regions"&&Tt();const te=Sn(j.colorStrategy);if(Z.value.getLayer("language-family-pins")&&(te!=null&&te.buildColorExpression)){const Me=j.id==="doxa-regions"?"#a30000":te.buildColorExpression();Z.value.setPaintProperty("language-family-pins","circle-color",Me),Bo(Z.value),j.id==="prayer"?Y.startPrayerGlow():Y.stopPrayerGlow();const Ee=j.id==="doxa-regions";Z.value.getLayer("regions-fill")&&(Z.value.setLayoutProperty("regions-fill","visibility",Ee?"visible":"none"),Z.value.setLayoutProperty("regions-border","visibility",Ee?"visible":"none")),Z.value.getLayer("language-family-pins")&&Z.value.moveLayer("language-family-pins")}(Pe=T.refreshColors)==null||Pe.call(T)}function zo(E){var et,ht,qt;const j=E==null?void 0:E.detail;if(!j||(Xt(j),!((et=j.coords)!=null&&et.length)))return;const te=j.coords;if(te.length===1){(ht=ne.flyToCoords)==null||ht.call(ne,{longitude:te[0][0],latitude:te[0][1]},3);return}let he=1/0,Pe=-1/0,Me=1/0,Ee=-1/0;for(const[nt,ct]of te)ntPe&&(Pe=nt),ctEe&&(Ee=ct);const Ye=j.kind==="region"?2.2:3;(qt=ne.fitBounds)==null||qt.call(ne,[[he,Me],[Pe,Ee]],60,{maxZoom:Ye})}let Ln=null;function xr(){const E=(g==null?void 0:g.showClusters)&&((g==null?void 0:g.clusteringMode)||"off")!=="off",j=Number(g==null?void 0:g.clusterPinOpacity);return E&&Number.isFinite(j)?Math.min(1,Math.max(0,j)):1}function jo(E,j){var Pe;if(j!==void 0&&(Ln=j||null),!E||!((Pe=E.getLayer)!=null&&Pe.call(E,"language-family-pins")))return;const te=xr(),he=Ln?["case",Ln,te,0]:["case",["has","uniqueId"],te,te];try{if(JSON.stringify(E.getPaintProperty("language-family-pins","circle-opacity"))===JSON.stringify(he))return;E.setPaintProperty("language-family-pins","circle-opacity",he),E.setPaintProperty("language-family-pins","circle-stroke-opacity",he),E.getLayer("language-family-pins-shadow")&&E.setPaintProperty("language-family-pins-shadow","circle-opacity",he)}catch{}}He(()=>[g==null?void 0:g.clusterPinOpacity,g==null?void 0:g.clusteringMode,g==null?void 0:g.showClusters],()=>jo(Z.value));const Zt={family:null,language:null,dialect:null,region:null,prayer:null,engagement:null,adoption:null};function Bo(E){jo(E,null),E.setFilter("language-family-pins",null),t(E,null),Y.syncGlowFilter(null),le(E,[]),E.getLayer("regions-fill")&&E.setPaintProperty("regions-fill","fill-outline-color",null),Zt.family=Zt.language=Zt.dialect=Zt.region=null,Zt.prayer=Zt.engagement=Zt.adoption=null,h.prayerFilter&&h.setPrayerFilter(null),h.engagementFilter&&h.setEngagementFilter(null),h.adoptionFilter&&h.setAdoptionFilter(null),h.religionFilter&&h.setReligionFilter(null),T.setSelectionFilter(null),g.selectedFamily&&g.selectFamily(null),g.selectedLanguage&&g.selectLanguage(null),g.selectedDialect&&g.selectDialect(null);try{ve&&ve.selection&&ve.selection.value&&(ve.selection.value=null)}catch{}}let Yn=null,ya=0;function Xt(E){var Ye,et,ht,qt,nt;const j=Z.value;if(!j||!j.getLayer("language-family-pins"))return;let te,he,Pe;if(E.kind==="family")Pe="family",te="languageFamily",he=E.familyKey;else if(E.kind==="language")Pe="language",te="language",he=E.languageKey;else if(E.kind==="region")Pe="region",te="doxaRegion",he=E.regionKey;else if(E.kind==="prayer")Pe="prayer",te=E.property||"peoplePraying",he=E.expectedValue;else if(E.kind==="engagement")Pe="engagement",te=E.property||"engagementStatus",he=E.expectedValue;else if(E.kind==="adoption")Pe="adoption",te=E.property||"adoptionStatus",he=E.expectedValue;else if(E.kind==="religion")Pe="religion",te=E.property||"religion",he=E.expectedValue;else if(E.kind==="dialect")Pe="dialect",te="language",he=E.dialectKey||"";else{Bo(j),zt();for(const ct of Object.keys(Zt))Zt[ct]=null;Yn=null,ya=0;return}const Me=Date.now(),Ee=`${Pe}|${he}`;if(!(Yn===Ee&&Me-ya<80)){if(Yn=Ee,ya=Me,Zt[Pe]===he){Bo(j),zt(),Yn=null,ya=0;return}for(const ct of Object.keys(Zt))Zt[ct]=null;if(Zt[Pe]=he,Pe==="family"?(Ye=g.selectFamily)==null||Ye.call(g,he):Pe==="region"?(et=g.selectRegion)==null||et.call(g,he):Pe==="language"?(ht=g.selectLanguage)==null||ht.call(g,he):Pe==="dialect"&&((qt=g.selectDialect)==null||qt.call(g,{key:he,originalLabels:E.originalLabels||[]})),T.setSelectionFilter({property:te,value:he}),Pe==="region"){if(j.setFilter("language-family-pins",["==",["get","doxaRegion"],he]),t(j,["==",["get","doxaRegion"],he]),jo(j,null),j.getLayer("regions-fill")){const ct=((nt=Y.regionIsoMap)==null?void 0:nt.value)||{},yt=Co=>String(Co).toLowerCase().replace(/[^a-z]/g,""),ut=yt(he);let Kt=ct[he]||[];if(!Kt.length){for(const[Co,Xn]of Object.entries(ct))if(yt(Co)===ut){Kt=Xn;break}}le(j,Kt)}}else{j.setFilter("language-family-pins",null);let ct;if(Pe==="prayer"){const yt=["to-number",["get",te]];he==="noPrayer"?ct=["==",yt,0]:he==="fullPrayer"?ct=[">=",yt,xn]:he==="hasPrayer"?ct=["all",[">",yt,0],["<",yt,xn]]:ct=["==",["get",te],he]}else if(Pe==="engagement")ct=["==",["get",te],he==="hasEngagement"];else if(Pe==="adoption")ct=["==",["get",te],he==="hasAdoption"];else if(Pe==="religion")ct=["==",["slice",["coalesce",["get",te],""],0,1],he];else if(E.filterExpr)ct=E.filterExpr;else if(Pe==="language")ct=["any",["==",["get",te],he],["==",["slice",["get",te],0,he.length+1],he+","],["in"," "+he,["get",te]]];else if(Pe==="dialect"){const yt=E.originalLabels||[];yt.length===1?ct=["==",["get",te],yt[0]]:yt.length>1?ct=["in",["get",te],["literal",yt]]:ct=["==",["get",te],he]}else ct=["==",["get",te],he];jo(j,ct),t(j,ct),Y.syncGlowFilter(ct),j.getLayer("regions-fill")&&(j.setPaintProperty("regions-fill","fill-opacity",$a(.2)),j.setPaintProperty("regions-border","line-color",$a("rgba(60,60,80,0.35)")),j.setPaintProperty("regions-border","line-width",$a(.6)))}}}function Wu(E,{map:j,filterLayerId:te}){const he=E.label;try{j.setFilter(te,null)}catch{}const Pe=Object.keys(sn).find(Me=>sn[Me]===he);if(Pe){const Me={id:Pe,label:he,depth:0},Ee=()=>{try{j.setFilter(te,null)}catch{}ge(Me),ve&&ve.selection&&(ve.selection.value=Me)};k.value!=="religion"&&At("religion"),no(Ee)}}function qu(E,{map:j,filterLayerId:te}){const he=E.label,Pe=et=>String(et).toLowerCase().replace(/[^a-z0-9]/g,""),Me=et=>String(et||"").replace(/\s*\((?:Region|Bloc)\)\s*$/i,""),Ee=Pe(he),Ye=()=>{try{j.setFilter(te,null)}catch{}const et=Oa(Pt.value,ht=>(ht.id.startsWith("region:")||ht.id.startsWith("block:"))&&Pe(Me(ht.label))===Ee);et&&(ge(et),ve&&ve.selection&&(ve.selection.value=et))};k.value!=="doxa-regions"?(At("doxa-regions"),Promise.resolve(Tt()).finally(()=>no(Ye))):Ye()}function Sr(E){var te,he,Pe,Me;if(Array.isArray(E.bounds)&&E.bounds.length===4){const[Ee,Ye,et,ht]=E.bounds;(te=ne.fitBounds)==null||te.call(ne,[[Ee,Ye],[et,ht]],60)}else Array.isArray(E.center)&&E.center.length===2&&((he=ne.flyTo)==null||he.call(ne,E.center));const j=Ow(E,z.normalizedPeopleGroups.value||[]);if(j&&B(j),j&&((Pe=G.value)==null?void 0:Pe.id)!=="doxa-regions"&&ie.showCountry(j),j&&((Me=G.value)==null?void 0:Me.id)==="doxa-regions"){const Ee=()=>{const Ye=Oa(Pt.value,et=>et.id.startsWith("country:")&&(et.isoCodes||[]).includes(j));Ye&&(ge(Ye),ve&&ve.selection&&(ve.selection.value=Ye))};Promise.resolve(Tt()).finally(()=>no(Ee))}}He(()=>g.filters,()=>{var E,j;(E=Y.applyFilters)==null||E.call(Y,g.filters),(j=T.applyFilters)==null||j.call(T,g.filters)},{deep:!0});let Ha=!1,ol="";He(()=>{var E;return(E=s==null?void 0:s.value)==null?void 0:E.externalFilters},E=>{var j,te;if(!(!E||typeof E!="object"||!g)){Ha=!0;try{if("region"in E){const he=E.region||null;(he||g.selectedRegion)&&((j=g.selectRegion)==null||j.call(g,he))}if("religion"in E){const he=String(E.religion||"").trim(),Pe=he?Object.keys(sn).find(Me=>String(sn[Me]).toLowerCase()===he.toLowerCase()):"";he?Pe&&(k.value!=="religion"&&At("religion"),no(()=>h.setReligionFilter(Pe))):h.religionFilter&&h.setReligionFilter(null)}if("fitSlugs"in E&&Ku(E.fitSlugs),"language"in E){const he=E.language||null;(he||g.selectedLanguage)&&((te=g.selectLanguage)==null||te.call(g,he))}}finally{no(()=>{Ha=!1})}}},{deep:!0,immediate:!0});let Pr=null,ks=null,Ve=null,fo=null;typeof window<"u"&&(window.__researchMapFilterState=Pr=()=>{var E,j;return{selectedRegion:(g==null?void 0:g.selectedRegion)||"",externalRegion:((j=(E=s==null?void 0:s.value)==null?void 0:E.externalFilters)==null?void 0:j.region)||"",religionFamily:sn[h==null?void 0:h.religionFilter]||"",selectedLanguage:(g==null?void 0:g.selectedLanguage)||""}},window.__researchMapPinOpacity=ks=()=>{var E,j;try{return((j=(E=Z.value)==null?void 0:E.getPaintProperty)==null?void 0:j.call(E,"language-family-pins","circle-opacity"))??null}catch{return null}},window.__researchMapClusterDraw=Ve=()=>{var te,he;const E=Z.value,j={};try{for(const Pe of((he=(te=E==null?void 0:E.getStyle)==null?void 0:te.call(E))==null?void 0:he.layers)||[]){if(!/^(mapbox-clusters|cluster-lines)/.test(Pe.id))continue;let Me=0;try{Me=E.queryRenderedFeatures({layers:[Pe.id]}).length}catch{Me=-1}j[Pe.id]={visibility:Pe.layout&&Pe.layout.visibility||"visible",rendered:Me}}}catch{}return j},window.__researchMapVocabulary=fo=E=>{var he;const j=((he=z==null?void 0:z.normalizedPeopleGroups)==null?void 0:he.value)||[],te=new Set;for(const Pe of j){if(E==="religionFamily"){const Ee=sn[String((Pe==null?void 0:Pe.religion)||"").charAt(0)];Ee&&te.add(Ee);continue}const Me=Pe&&Pe[E];typeof Me=="string"&&Me&&te.add(Me)}return[...te].sort()});const Lo=No();function Zn(){var E,j,te,he;try{return((he=(te=(j=(E=Lo==null?void 0:Lo.proxy)==null?void 0:E.$el)==null?void 0:j.getRootNode)==null?void 0:te.call(j))==null?void 0:he.host)||null}catch{return null}}function un(){var yt;if(Ha||typeof window>"u")return;const E=Zn();if(!E)return;const j=sn[h==null?void 0:h.religionFilter]||"",te=(g==null?void 0:g.selectedLanguage)||"",he=(g==null?void 0:g.selectedDialect)||null,Pe=Array.isArray(he==null?void 0:he.originalLabels)?he.originalLabels.map(ut=>String(ut).trim()).filter(Boolean):[],Me=((yt=z==null?void 0:z.normalizedPeopleGroups)==null?void 0:yt.value)||[],Ee=ut=>{const Kt=ut&&(ut.language??ut.primary_language);return String((Kt&&typeof Kt=="object"?Kt.label:Kt)||"").trim()},Ye=(ut,Kt)=>ut===Kt||ut.startsWith(Kt+",")||ut.includes(" "+Kt),et=Pe.length?Me.filter(ut=>Pe.includes(Ee(ut))):te?Me.filter(ut=>Ye(Ee(ut),te.trim())):[],ht=[...new Set(et.map(ut=>{var Kt,Co;return String(((Co=(Kt=ut==null?void 0:ut._raw)==null?void 0:Kt.primary_language)==null?void 0:Co.value)||(ut!=null&&ut.language&&typeof ut.language=="object"?ut.language.value:"")||"").trim()}).filter(Boolean))],qt=ht.length===1?ht[0]:"",nt={region:(g==null?void 0:g.selectedRegion)||"",religion:j,language:Pe.length?Pe.join(" · "):te,languageCode:qt,languageCodes:ht},ct=!nt.region&&!nt.religion&&!nt.language&&!nt.languageCode;if(ct&&nl){const ut=typeof performance<"u"?performance.now():Date.now();if(va||(va=ut),ut-va<_A){clearTimeout(Go),Go=setTimeout(un,hm);return}}va=0,nl=!ct,E.dispatchEvent(new CustomEvent("map-filtered",{detail:nt,bubbles:!0,composed:!0}))}let Go=null,va=0,nl=!1;function xs(){Ha||(va=0,clearTimeout(Go),Go=setTimeout(un,hm))}ao(()=>clearTimeout(Go)),He(()=>{var E;return[g==null?void 0:g.selectedRegion,g==null?void 0:g.selectedLanguage,(E=g==null?void 0:g.selectedDialect)==null?void 0:E.key,h==null?void 0:h.religionFilter]},()=>xs()),He(()=>g.selectedRegion,E=>{Xt(E?{kind:"region",regionKey:E}:{kind:null})}),He(()=>g.selectedFamily,E=>{E?Xt({kind:"family",familyKey:E}):!g.selectedLanguage&&!g.selectedDialect&&Xt({kind:null})}),He(()=>g.selectedLanguage,E=>{E?Xt({kind:"language",languageKey:E}):!g.selectedFamily&&!g.selectedDialect&&Xt({kind:null})}),He(()=>g.selectedDialect,E=>{E!=null&&E.key?Xt({kind:"dialect",dialectKey:E.key,originalLabels:E.originalLabels||[]}):!g.selectedFamily&&!g.selectedLanguage&&Xt({kind:null})}),He(()=>h.prayerFilter,E=>{Xt(E?{kind:"prayer",property:"peoplePraying",expectedValue:E}:{kind:null})}),He(()=>h.engagementFilter,E=>{Xt(E?{kind:"engagement",property:"engagementStatus",expectedValue:E}:{kind:null})}),He(()=>h.adoptionFilter,E=>{Xt(E?{kind:"adoption",property:"adoptionStatus",expectedValue:E}:{kind:null})}),He(()=>h.religionFilter,E=>{Xt(E?{kind:"religion",property:"religion",expectedValue:E}:{kind:null})});function al(){try{return typeof window<"u"&&typeof window.matchMedia=="function"&&window.matchMedia("(prefers-reduced-motion: reduce)").matches}catch{return!1}}function Ku(E){var Kt,Co,Xn;const j=Array.isArray(E)?E.filter(en=>typeof en=="string"&&en):[],te=j.length?`${j.length}:${j[0]}:${j[j.length-1]}`:"";if(te===ol||(ol=te,!j.length))return;const he=new Set(j),Pe=((Kt=z==null?void 0:z.normalizedPeopleGroups)==null?void 0:Kt.value)||[];let Me=1/0,Ee=1/0,Ye=-1/0,et=-1/0,ht=0;for(const en of Pe){if(!en||!he.has(en.slug))continue;const bt=Number(en.longitude??en.lng),Tn=Number(en.latitude??en.lat);!Number.isFinite(bt)||!Number.isFinite(Tn)||(btYe&&(Ye=bt),Tn>et&&(et=Tn),ht++)}if(!ht)return;const qt=Ye-Me,nt=et-Ee,ct={longitude:(Me+Ye)/2,latitude:(Ee+et)/2},yt=qt>mA?{c:ct,z:bA}:ht===1||qtg.showClusters,async E=>{wa||(E&&(!g.clusteringMode||g.clusteringMode==="off")?g.clusteringMode="mst":!E&&g.clusteringMode!=="off"&&(g.clusteringMode="off"),await Ar())}),He(()=>g.clusteringMode,async()=>{wa||await Ar()});async function rl(E){var j,te,he,Pe,Me,Ee;g.registerMap(V,Z.value),Nv(Z.value,"mercator"),w.applyTheme(Z.value),E!=null&&E.length&&(Y.addLanguageFamilyLayer(E,((j=G.value)==null?void 0:j.colorStrategy)??"languageFamily"),((te=G.value)==null?void 0:te.id)==="doxa-regions"&&((he=Z.value)!=null&&he.getLayer("language-family-pins"))&&Z.value.setPaintProperty("language-family-pins","circle-color","#4b5563"),jo(Z.value),((Pe=G.value)==null?void 0:Pe.id)==="prayer"&&Y.startPrayerGlow(),(Me=T.setData)==null||Me.call(T,E),W.initialize()),((Ee=G.value)==null?void 0:Ee.id)==="doxa-regions"&&(typeof window<"u"&&window.requestIdleCallback?et=>window.requestIdleCallback(et,{timeout:2e3}):et=>setTimeout(et,800))(()=>{Tt()}),po(),g.setMapReady(V),xe.value=!0}let Cn=null,Jn=null,dn=null;function sl(E){const j=D.value;j&&(getComputedStyle(j).getPropertyValue("--map-radius").trim()||(j.style.setProperty("--map-radius","16px"),j.style.setProperty("--map-radius-sm","8px")),E>=700?(j.style.setProperty("--map-btn-size","40px"),j.style.setProperty("--map-toolbar-gap","8px"),j.style.setProperty("--map-font-md","13px"),j.style.setProperty("--map-font-sm","11px"),j.style.setProperty("--map-legend-width","380px")):E>=500?(j.style.setProperty("--map-btn-size","36px"),j.style.setProperty("--map-toolbar-gap","6px"),j.style.setProperty("--map-font-md","12px"),j.style.setProperty("--map-font-sm","10px"),j.style.setProperty("--map-legend-width","360px")):(j.style.setProperty("--map-btn-size","32px"),j.style.setProperty("--map-toolbar-gap","5px"),j.style.setProperty("--map-font-md","11px"),j.style.setProperty("--map-font-sm","10px"),j.style.setProperty("--map-legend-width","280px")))}function Lr(E){const j=D.value;if(j)try{j.dispatchEvent(new CustomEvent("dxmaps:mapinfo-pending",{bubbles:!0,composed:!0,detail:{pending:E}}))}catch{}}const Ss=()=>{!xe.value&&!ee.value&&Lr(!0)};return He(ee,E=>{E&&Lr(!1)}),mo(()=>{const E=()=>Rt(async()=>{const{loadPacketStrings:j}=await Promise.resolve().then(()=>Gm);return{loadPacketStrings:j}},void 0).then(({loadPacketStrings:j})=>j(cs(s==null?void 0:s.value))).catch(()=>{});typeof window<"u"&&window.requestIdleCallback?window.requestIdleCallback(E,{timeout:8e3}):setTimeout(E,2e3)}),mo(()=>{Lr(!0),window.addEventListener("dxmaps:mapinfo-host",Ss)}),ao(()=>{window.removeEventListener("dxmaps:mapinfo-host",Ss),xe.value||Lr(!1)}),mo(async()=>{var te,he,Pe,Me;(te=h.init)==null||te.call(h),k.value=((he=q.value[0])==null?void 0:he.id)??"doxa-regions",h.isMobile?(Pe=h.collapseLegend)==null||Pe.call(h):(Me=h.openLegend)==null||Me.call(h),D.value&&(sl(D.value.getBoundingClientRect().width),typeof ResizeObserver<"u"&&(Cn=new ResizeObserver(Ee=>{for(const Ye of Ee)sl(Ye.contentRect.width)}),Cn.observe(D.value))),window.addEventListener("doxa:legend-row-click",Re),window.addEventListener("legend:highlight",zo);const E=z.loadData().catch(Ee=>(console.error("[research-map] data load failed:",Ee),{normalizedPeopleGroups:[]})),j=()=>!ye.value||!ye.value.isConnected;try{await ue()}catch(Ee){if(j())return;console.error("[research-map] Map failed to initialize —",Ee),ee.value=String((Ee==null?void 0:Ee.message)||Ee);return}if(!j()){{const Ee=Z.value?pt(Z.value):null;Ee&&Ee!==Z.value&&(Z.value=null,Z.value=Va(Ee))}if(!Z.value){console.error("[research-map] Map failed to initialize — check token and container"),ee.value=$("dashboard.map_init_failed");return}Z.value.once("style.load",async()=>{try{const{normalizedPeopleGroups:Ee}=await E;await rl(Ee)}catch(Ee){console.error("[research-map] onMapReady failed:",Ee),ee.value=String((Ee==null?void 0:Ee.message)||Ee)}}),o(Z.value),dn=()=>o(Z.value);try{Jn=new ResizeObserver(dn);const Ee=Z.value.getContainer&&Z.value.getContainer()||null;Ee&&Jn.observe(Ee);const Ye=Ee?dm(Ee):null;Ye&&Jn.observe(Ye),document.body&&Jn.observe(document.body)}catch{}window.addEventListener("resize",dn)}}),ao(()=>{const E=j=>{try{j()}catch(te){console.warn("[research-map] teardown step failed",te)}};try{E(()=>window.removeEventListener("doxa:legend-row-click",Re)),E(()=>window.removeEventListener("legend:highlight",zo)),E(()=>{Cn&&(Cn.disconnect(),Cn=null)}),E(()=>{Jn&&(Jn.disconnect(),Jn=null)}),E(()=>{dn&&(window.removeEventListener("resize",dn),dn=null)}),E(()=>{var j;return(j=Y.stopPrayerGlow)==null?void 0:j.call(Y)}),E(()=>{var j;return(j=Y.cleanup)==null?void 0:j.call(Y)}),E(()=>{var j;return(j=T.cleanup)==null?void 0:j.call(T)}),E(()=>{var j;return(j=W.cleanup)==null?void 0:j.call(W)}),E(()=>{var j;return(j=g.unregisterMap)==null?void 0:j.call(g,V)}),E(()=>{typeof window>"u"||(window.__researchMapFilterState===Pr&&delete window.__researchMapFilterState,window.__researchMapPinOpacity===ks&&delete window.__researchMapPinOpacity,window.__researchMapClusterDraw===Ve&&delete window.__researchMapClusterDraw,window.__researchMapVocabulary===fo&&delete window.__researchMapVocabulary)})}finally{Se()}}),(E,j)=>(oe(),pe("div",{ref_key:"rmRoot",ref:D,class:Ue(["rm-root",{"rm-dark":Ct.value,"dsm-dark":Ct.value}])},[mt(wv,{visible:Le.value,kind:ot.value,title:Te.value,progress:Ze.value},null,8,["visible","kind","title","progress"]),H.value?(oe(),pe("div",{key:0,ref_key:"tabBar",ref:ce,class:"rm-tab-bar"},[(oe(!0),pe(st,null,_o(q.value,te=>(oe(),pe(st,{key:te.id},[N("button",{class:Ue(["rm-tab",{active:k.value===te.id}]),onClick:he=>At(te.id)},$e(y(te)),11,sA),te.sepAfter?(oe(),pe("div",iA)):Ce("",!0)],64))),128))],512)):Ce("",!0),N("div",lA,[!xe.value&&!ee.value?(oe(),pe("div",cA,$e(n("dashboard.map_loading","Research map loading…")),1)):Ce("",!0),ee.value?(oe(),pe("div",uA,$e(n("allPeopleGroups.loadError","The map could not be loaded."))+" "+$e(ee.value),1)):Ce("",!0),N("div",{ref_key:"mapContainer",ref:ye,class:"rm-map-canvas"},null,512),j[4]||(j[4]=N("div",{class:"map-scroll-edge map-scroll-edge--left"},null,-1)),j[5]||(j[5]=N("div",{class:"map-scroll-edge map-scroll-edge--right"},null,-1)),de(l)!=="mapbox"?(oe(),pe("div",{key:2,class:"rm-provider-badge","data-provider":de(l)},$e(de(f)),9,dA)):Ce("",!0),xe.value&&de(Z)&&c.value?(oe(),$t(_S,{key:3,ref_key:"geocoderRef",ref:fe,"map-instance":de(Z),"access-token":de(i),provider:de(l),"data-source-id":de(S),"is-dark":Ct.value,placeholder:C.value,"active-context":F.value,onPeopleGroupResult:de(rt),onAggregateResult:de(_t),onClear:de(lt)},null,8,["map-instance","access-token","provider","data-source-id","is-dark","placeholder","active-context","onPeopleGroupResult","onAggregateResult","onClear"])):Ce("",!0),Ce("",!0),xe.value&&de(Z)?(oe(),$t(qx,{key:5,"has-geocoder":c.value},{default:So(()=>[mt(US,{"is-dark":Ct.value},null,8,["is-dark"]),mt(Vx,{map:de(Z),"is-dark":Ct.value},null,8,["map","is-dark"]),mt(Yx,{map:de(Z),"is-dark":Ct.value},null,8,["map","is-dark"]),mt(Zx,{map:de(Z),"is-dark":Ct.value},null,8,["map","is-dark"]),mt(Qx,{"map-container":ye.value,"is-dark":Ct.value},null,8,["map-container","is-dark"]),mt(tS,{"is-dark":Ct.value,onToggle:Ko},null,8,["is-dark"]),mt(ba,{"is-dark":Ct.value,active:Le.value,disabled:Le.value,title:ot.value,class:"export-poster-btn","aria-busy":Le.value?"true":"false",onClick:Ae},{default:So(()=>[...j[3]||(j[3]=[N("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","aria-hidden":"true"},[N("path",{d:"M12 3v12M7 10l5 5 5-5M5 21h14"})],-1)])]),_:1},8,["is-dark","active","disabled","title","aria-busy"]),L.share?(oe(),$t(HS,{key:0,"is-dark":Ct.value,"embed-path":"doxa-research-map/research-map/index.html"},null,8,["is-dark"])):Ce("",!0)]),_:1},8,["has-geocoder"])):Ce("",!0),xe.value&&u.value?(oe(),$t(Wx,{key:6,"legend-type":v.value,"is-dark":Ct.value},null,8,["legend-type","is-dark"])):Ce("",!0),xe.value?(oe(),$t(i2,{key:7,"is-open":jt.value,onClose:j[1]||(j[1]=te=>jt.value=!1),onOpenPoster:Ae},{default:So(()=>[mt(N2)]),_:1},8,["is-open"])):Ce("",!0),N("div",{class:"rm-legend-desktop-slot",style:Nt(d.value?{"--stl-top":d.value}:null)},[xe.value&&de(h).legendMode==="detail"&&de(h).selectedPeopleGroup?(oe(),$t(Mx,{key:0,"legend-type":v.value,"popup-action":A.value,"initially-collapsed":!1,"is-dark":Ct.value},null,8,["legend-type","popup-action","is-dark"])):Ce("",!0),Ys(N("div",null,[xe.value?(oe(),$t(lm,{key:0,nodes:Qe.value,tabs:Mt.value,title:cn.value,hideTabs:Ke.value,columnLabel:so.value,progress:de(Ie),open:uo.value,"export-enabled":gA,onSelect:ge,onExport:ze,"onUpdate:open":Do},null,8,["nodes","tabs","title","hideTabs","columnLabel","progress","open"])):Ce("",!0)],512),[[Gp,!(de(h).legendMode==="detail"&&de(h).selectedPeopleGroup)]])],4),N("div",pA,[xe.value?(oe(),$t(de(a),{key:0,"legend-type":v.value,"popup-action":A.value,"is-dark":Ct.value},null,8,["legend-type","popup-action","is-dark"])):Ce("",!0)]),xe.value&&io.value?(oe(),$t(de(r),{key:8,feature:io.value,action:A.value,dark:Ct.value,onClose:j[2]||(j[2]=te=>de(g).selectFeature(null))},null,8,["feature","action","dark"])):Ce("",!0)])],2))}}},Symbol.toStringTag,{value:"Module"})),vA="",wA={class:"legend-sheet-root"},kA=["src","alt"],xA={key:0,class:"pull-tab-handle"},SA=["aria-expanded","aria-label"],PA=["aria-label"],AA=["aria-expanded","aria-label"],LA={class:"collapsed-detail-title"},CA={class:"legend-content"},TA=["aria-expanded","aria-label"],EA=["aria-expanded","aria-label"],mm=80,bm=48,MA=44,RA=24,FA=6,$m="lm-on",NA="dxmaps:legend-sheet",_m="--legend-sheet-h",ym="--legend-img-seat",IA=3e3,vm=Object.freeze(Object.defineProperty({__proto__:null,default:wn({__name:"LegendMobile",props:{legendType:{type:String,required:!0},nodes:{type:Array,default:null},tabs:{type:Array,default:null},defaultTab:{type:Number,default:0},columnLabel:{type:String,default:null},title:{type:String,default:null},columns:{type:Array,default:null},isDark:{type:Boolean,default:!1},popupAction:{type:String,default:"pray",validator:e=>["pray","adopt","none"].includes(e)},disableCollapse:{type:Boolean,default:!1}},setup(e){const{t}=Vt();eo(` +`,"research-map");const s=Ge("profileConfig"),i=Ge("mapboxToken"),l=zf(s),c=Q(()=>{var E;return((E=s==null?void 0:s.value)==null?void 0:E.search)===!1?!1:l==="mapbox"}),u=Q(()=>{var E;return((E=s==null?void 0:s.value)==null?void 0:E.legendTools)!==!1}),d=Q(()=>c.value?null:u.value&&am((v==null?void 0:v.value)??v)?"56px":"14px"),f=Rv(l),S=Ge("dataSource");Ge("colorSet");const P=Ge("instanceId",null),m=(()=>{var j;const E=(j=s==null?void 0:s.value)==null?void 0:j.locale;return E&&ur.includes(E)?E:null})(),{locale:b,t:$,te:p}=Vt();m&&(b.value=m);function y(E){const j="tabs."+((E==null?void 0:E.i18nKey)||(E==null?void 0:E.id));return E&&p(j)?$(j):(E==null?void 0:E.label)??""}const g=Ge("mapStore"),_=Ge("dataStore"),h=Ge("uiStore"),w=ov(h),L={doxaRegions:!0,adoption:!1,share:!0,hamburgerMenu:!1,geocoderPersistAcrossTabs:!1},I=[{id:"prayer",colorStrategy:"prayerProgress",legend:"prayer",popup:"pray",feature:null},{id:"adoption",colorStrategy:"adoption",legend:"adoption",popup:"adopt",feature:"adoption"},{id:"engagement",colorStrategy:"engagement",legend:"engagement",popup:"pray",feature:null,sepAfter:!0},{id:"affinity-blocks",colorStrategy:"affinityBlock",legend:"affinity-block",popup:"pray",feature:null},{id:"doxa-regions",colorStrategy:"doxaRegion",legend:"doxa-regions",popup:"pray",feature:"doxaRegions",i18nKey:"regions"},{id:"language-families",colorStrategy:"languageFamily",legend:"language-family",popup:"pray",feature:null},{id:"religion",colorStrategy:"religion",legend:"religion",popup:"pray",feature:null}].filter(E=>!E.feature||L[E.feature]),q=Q(()=>I),H=Q(()=>!0),k=ke(null),G=Q(()=>q.value.find(E=>E.id===k.value)??q.value[0]);w.setLook(w.lookFor((il=G.value)==null?void 0:il.colorStrategy)),He(()=>{var E;return(E=G.value)==null?void 0:E.colorStrategy},E=>w.setLook(w.lookFor(E),Z.value));const v=Q(()=>{var E;return((E=G.value)==null?void 0:E.legend)??"default"}),A=Q(()=>{var E;return((E=G.value)==null?void 0:E.popup)??"pray"}),U={"language-families":"search.tabPlaceholder.languageFamilies","affinity-blocks":"search.tabPlaceholder.affinityBlocks","doxa-regions":"search.tabPlaceholder.regions",religion:"search.tabPlaceholder.religion"},C=Q(()=>{var j;const E=U[(j=G.value)==null?void 0:j.id];return E&&p(E)?$(E):""}),O={"affinity-blocks":"people-groups",prayer:"people-groups",adoption:"people-groups",engagement:"people-groups","language-families":"language","doxa-regions":"regions",religion:"religion"},F=Q(()=>{var E;return O[(E=G.value)==null?void 0:E.id]||""}),V=(P==null?void 0:P.value)||P||"research-map-"+Date.now().toString(36)+"-"+Math.random().toString(36).slice(2,8);Jt("mapId",V);const D=ke(null),ce=ke(null),fe=ke(null),_e=new Map;He(()=>k==null?void 0:k.value,async(E,j)=>{var Pe,Me,Ee;if(j!==void 0&&E!==j){j&&_e.set(j,h.legendState);const Ye=_e.get(E)||(h.isMobile?"collapsed":"open");Ye==="fullyOpen"?(Pe=h.fullyOpenLegend)==null||Pe.call(h):Ye==="open"?(Me=h.openLegend)==null||Me.call(h):(Ee=h.collapseLegend)==null||Ee.call(h)}await no();const te=ce.value,he=te==null?void 0:te.querySelector(".rm-tab.active");if(te&&he&&te.scrollWidth>te.clientWidth+1){const Ye=te.getBoundingClientRect(),et=he.getBoundingClientRect(),ht=te.scrollLeft+(et.left-Ye.left)-(Ye.width-et.width)/2,qt=te.scrollWidth-te.clientWidth,nt=Math.max(0,Math.min(qt,ht));typeof te.scrollTo=="function"?te.scrollTo({left:nt,behavior:"smooth"}):te.scrollLeft=nt}});const ye=ke(null),xe=ke(!1),ee=ke(null),{map:Z,initializeMap:ue,destroy:Se}=Zv({containerRef:ye,accessToken:i.value,provider:l,style:((ll=s==null?void 0:s.value)==null?void 0:ll.style)??w.bootStyle(),config:w.bootConfig,center:((p0=s==null?void 0:s.value)==null?void 0:p0.center)??ln.center??[20,10],zoom:((g0=s==null?void 0:s.value)==null?void 0:g0.zoom)??ln.zoom??1.8,pitch:((f0=s==null?void 0:s.value)==null?void 0:f0.pitch)??ln.pitch??0,bearing:((h0=s==null?void 0:s.value)==null?void 0:h0.bearing)??ln.bearing??0,minZoom:((m0=s==null?void 0:s.value)==null?void 0:m0.minZoom)??ln.minZoom??.5,maxZoom:fA}),R=new Vh({sourcesConfig:Na,locale:m,profileConfig:s}),z=Vw({mapId:V,dataSourceId:S.value,dataSourceManager:R,dataStore:_,markRaw:E=>E});async function B(E){const j=String(E||"").trim().toUpperCase();if(j.length!==3)return;await Tt();const te=Z.value;if(!te||!te.getLayer("regions-fill"))return;te.setLayoutProperty("regions-fill","visibility","visible"),te.setLayoutProperty("regions-border","visibility","visible");const he=["literal",[j]];te.setPaintProperty("regions-fill","fill-opacity",["case",["in",["get","iso_3166_1_alpha_3"],he],.3,.02]),te.setPaintProperty("regions-border","line-color",["case",["in",["get","iso_3166_1_alpha_3"],he],"#111827","rgba(60,60,80,0.15)"]),te.setPaintProperty("regions-border","line-width",["case",["in",["get","iso_3166_1_alpha_3"],he],2.5,.3]),te.getLayer("language-family-pins")&&te.moveLayer("language-family-pins")}const Y=Tw({getMap:()=>Z.value,mapId:V,getLanguageFamilyColor:E=>{var te,he;const j=Sn((te=G.value)==null?void 0:te.colorStrategy);return((he=j==null?void 0:j.colors)==null?void 0:he[E])??(j==null?void 0:j.fallback)??"#7c8cf8"},getNormalizedPeopleGroups:()=>z.normalizedPeopleGroups.value||[]});Fh({getMap:()=>Z.value,mapId:V,getLanguageFamilyColor:()=>"#7c8cf8",getNormalizedPeopleGroups:()=>z.normalizedPeopleGroups.value||[]});const ne=Rw({getMap:()=>Z.value,mapId:V,mapStore:g,defaultCenter:((b0=s==null?void 0:s.value)==null?void 0:b0.center)??[20,10],defaultZoom:(($0=s==null?void 0:s.value)==null?void 0:$0.zoom)??1.8}),W=Nw({getMap:()=>Z.value,getActivePinColor:E=>{var te,he;const j=Sn(((te=G.value)==null?void 0:te.colorStrategy)??"languageFamily");return((he=j==null?void 0:j.getColor)==null?void 0:he.call(j,E))??"#1a1a1a"}});let se=null,me=null;function M(){return se?Promise.resolve(se):(me||(me=Rt(()=>Promise.resolve().then(()=>UA),void 0).then(E=>(se=E.useMapClustering({getMap:()=>Z.value,mapId:V,mapStore:g,getPeopleGroups:()=>z.normalizedPeopleGroups.value||[],getClusterColor:()=>{var j,te;return((te=Sn((j=G.value)==null?void 0:j.colorStrategy))==null?void 0:te.fallback)??"#7c8cf8"}}),se))),me)}const T={setData(E){var j;(j=se==null?void 0:se.setData)==null||j.call(se,E)},applyFilters(E){var j;(j=se==null?void 0:se.applyFilters)==null||j.call(se,E)},refreshColors(){var E;(E=se==null?void 0:se.refreshColors)==null||E.call(se)},cleanup(){var E;(E=se==null?void 0:se.cleanup)==null||E.call(se)},async setEnabled(E){var j,te;(te=(j=await M()).setEnabled)==null||te.call(j,E)},async setMode(E){var j,te;(te=(j=await M()).setMode)==null||te.call(j,E)},_pendingSelectionFilter:null,setSelectionFilter(E){this._pendingSelectionFilter=E||null,se!=null&&se.setSelectionFilter&&se.setSelectionFilter(E)},flushSelectionFilter(){se!=null&&se.setSelectionFilter&&se.setSelectionFilter(this._pendingSelectionFilter)}},J=bs({});Jt("normalizedPeopleGroups",z.normalizedPeopleGroups);const ie=Bw(()=>Z.value),ve=I2(V);D2(ve);const we=rA({map:Z,activeTab:G,countryOutline:ie,regionIdle:$a,mapFly:ne,pplrInstance:ve,mapId:V}),X=we.clearCountryHighlight,re=we.flatItemsToStlNodes,Re=we.onLegendRowClick,Oe=we.bridgeSelection,{onPeopleGroupResult:rt,onAggregateResult:_t,onClear:lt,clearGeocoderProgrammatic:zt}=Yw({map:Z,geocoderRef:fe,clustering:T,mapStore:g,uiStore:h,mapLayers:Y,pplrInstance:ve,onSemanticTreeSelect:ge,switchTab:At,activeTabId:k,clearAllHighlights:Bo,clearCountryHighlight:X,mapId:V,legendRouters:{country:Sr,region:qu,religion:Wu}});ve.activeTab.value=1;function oo(E){return E==="affinity-block"?0:E==="language-family"?1:0}He(v,E=>{ve.activeTab.value=oo(E)});const dt={get value(){return z.normalizedPeopleGroups.value||[]}},{langTree:St}=bu(dt),Fe=[{id:"family",info:!0},{id:"language",info:!0},{id:"dialect",info:!0}],{affinityTree:De}=cm(dt),Je=[{id:"bloc",info:!0},{id:"cluster",info:!0},{id:"group",info:!0},{id:"pgic",info:!0}],{regionsTree:Pt}=um(dt),K=[{id:"region",info:!0},{id:"block",info:!0},{id:"country",info:!0}],ae=bs(Us(()=>v.value),Ki),Ie=ae.progress;Jt("legendProgress",Ie);const je=Q(()=>["prayer","engagement","adoption","religion"].includes(v.value)),Qe=Q(()=>je.value?re(ae.items.value):v.value==="affinity-block"?De.value:v.value==="doxa-regions"?Pt.value:St.value),Mt=Q(()=>je.value?null:v.value==="affinity-block"?Je:v.value==="doxa-regions"?K:Fe),Ke=Q(()=>je.value),so=Q(()=>v.value==="religion"?$("legend.colLabel.religion"):v.value==="prayer"?$("legend.colLabel.prayer"):v.value==="engagement"?$("legend.colLabel.engagement"):v.value==="adoption"?$("legend.colLabel.adoption"):je.value?$("legend.colLabel.status"):""),uo=Q(()=>h.legendState!=="collapsed");function Do(E){E?h.openLegend():h.collapseLegend()}const cn=Q(()=>je.value?$("legend.titleBar.legend"):v.value==="affinity-block"?$("legend.titleBar.peopleGroups"):v.value==="doxa-regions"?$("legend.titleBar.wagfRegions"):$("legend.titleBar.languages"));Jt("onSemanticTreeSelect",E=>ge(E)),Jt("getActivePinColor",E=>{var te,he;const j=Sn(((te=G.value)==null?void 0:te.colorStrategy)??"languageFamily");return((he=j==null?void 0:j.getColor)==null?void 0:he.call(j,E))??"#1a1a1a"});const Hu=["case",["has","iso_3166_1_alpha_3"],.7,.7],tl=["case",["has","iso_3166_1_alpha_3"],"rgba(60,60,80,0.35)","rgba(60,60,80,0.35)"],ws=["case",["has","iso_3166_1_alpha_3"],.6,.6];function Uu(E){if(!E||!E.getLayer("regions-fill"))return;const j=$a,te=Me=>Array.isArray(Me)&&(Me[0]==="get"||Me[0]==="has"||Me[0]==="feature-state"||Me.some(te)),he=Me=>Array.isArray(Me)&&(Me[0]==="zoom"||Me.some(he)),Pe=(Me,Ee)=>{if(!E.getLayer(Me))return;const Ye=E.getPaintProperty(Me,Ee);Ye!=null&&(te(Ye)||he(Ye)||E.setPaintProperty(Me,Ee,j(Ye)))};try{Pe("regions-fill","fill-opacity"),Pe("regions-border","line-color"),Pe("regions-border","line-width")}catch{}}function le(E,j){if(!E||!E.getLayer("regions-fill"))return;const te=Array.isArray(j)?[...new Set(j.filter(Boolean).map(et=>String(et).toUpperCase()))].sort():[],he=["literal",te],Pe=te.length?["case",["in",["get","iso_3166_1_alpha_3"],he],.85,.15]:Hu,Me=te.length?["case",["in",["get","iso_3166_1_alpha_3"],he],"#111827","rgba(60,60,80,0.15)"]:tl,Ee=te.length?["case",["in",["get","iso_3166_1_alpha_3"],he],2.5,.3]:ws,Ye=(et,ht,qt)=>{E.getLayer(et)&&JSON.stringify(E.getPaintProperty(et,ht))!==JSON.stringify(qt)&&E.setPaintProperty(et,ht,qt)};try{Ye("regions-fill","fill-opacity",Pe),Ye("regions-border","line-color",Me),Ye("regions-border","line-width",Ee)}catch{}}function ge(E){var he,Pe,Me,Ee,Ye,et,ht,qt;const j=Z.value;if(E){const nt=je.value?aA(E,v.value):null,ct=((he=G.value)==null?void 0:he.id)==="doxa-regions",yt=nt?{matchExpr:nt}:{};ct&&(yt.regionPolygonSource="regions"),(Pe=ne.zoomToLegendRow)==null||Pe.call(ne,E,Object.keys(yt).length?yt:void 0)}if(!E){if(je.value){const nt=v.value;nt==="prayer"?h.setPrayerFilter(null):nt==="engagement"?h.setEngagementFilter(null):nt==="adoption"?h.setAdoptionFilter(null):nt==="religion"&&h.setReligionFilter(null)}if(j&&j.getLayer("language-family-pins")){try{j.setFilter("language-family-pins",null)}catch{}t(j,null),jo(j,null),Y.syncGlowFilter(null)}j&&j.getLayer("regions-fill")&&(j.setPaintProperty("regions-fill","fill-opacity",$a(.7)),j.setPaintProperty("regions-border","line-color",$a("rgba(60,60,80,0.35)")),j.setPaintProperty("regions-border","line-width",$a(.6))),g.selectedFamily&&g.selectFamily(null),g.selectedLanguage&&g.selectLanguage(null),g.selectedDialect&&((Me=g.selectDialect)==null||Me.call(g,null)),g.selectedRegion&&((Ee=g.selectRegion)==null||Ee.call(g,null)),zt();return}if(je.value){const nt=v.value;nt==="prayer"?h.setPrayerFilter(E.id):nt==="engagement"?h.setEngagementFilter(E.id):nt==="adoption"?h.setAdoptionFilter(E.id):nt==="religion"&&h.setReligionFilter(E.id);return}if(j&&j.getLayer("language-family-pins")&&E.filter){try{j.setFilter("language-family-pins",E.filter)}catch{}t(j,E.filter),jo(j,null),Y.syncGlowFilter(E.filter)}const te=String(E.id||"");if(te.startsWith("fam:"))(Ye=g.selectFamily)==null||Ye.call(g,E.label);else if(te.startsWith("lang:"))(et=g.selectLanguage)==null||et.call(g,E.label);else if(te.startsWith("dial:"))(ht=g.selectDialect)==null||ht.call(g,{key:te.slice(5),originalLabels:E.originalLabels||[]});else if(te.startsWith("bloc:")||te.startsWith("cluster:")||te.startsWith("pg:")||te.startsWith("pgic:")){if(j&&j.getLayer("language-family-pins")&&E.filter){try{j.setFilter("language-family-pins",null)}catch{}t(j,E.filter),jo(j,E.filter),Y.syncGlowFilter(E.filter)}}else if(te.startsWith("region:")||te.startsWith("block:")||te.startsWith("country:")){if(j&&j.getLayer("language-family-pins")&&E.filter){try{j.setFilter("language-family-pins",E.filter)}catch{}t(j,E.filter),jo(j,null)}te.startsWith("region:")&&((qt=g.selectRegion)==null||qt.call(g,te.slice(7))),te.startsWith("region:")||le(j,E.isoCodes||[])}}He(()=>h.theme,E=>{ve.theme.value=E==="dark"?"dark":"light"},{immediate:!0}),He(()=>g.selectedFamily,E=>{if(!E)return Oe("fam",null);const j=Oa(St.value,te=>te.id.startsWith("fam:")&&te.label===E);j&&Oe("fam",{...j,depth:0})}),He(()=>g.selectedLanguage,E=>{if(!E)return Oe("lang",null);const j=Oa(St.value,te=>te.id.startsWith("lang:")&&te.label===E);j&&Oe("lang",{...j,depth:1})}),He(()=>g.selectedDialect,E=>{if(!(E!=null&&E.key))return Oe("dial",null);const j=`dial:${E.key}`,te=Oa(St.value,he=>he.id===j);te&&Oe("dial",{...te,depth:2})}),He(()=>g.selectedRegion,E=>{if(!E)return Oe("region",null);const j=Oa(Pt.value,te=>te.id===`region:${E}`);j&&Oe("region",{...j,depth:0})});function be(E){var he;const j=E?ae.items.value||[]:[];return(j.length?j:((he=J==null?void 0:J.items)==null?void 0:he.value)||[]).flatMap(Pe=>[Pe,...Pe.children||[]]).map(Pe=>({label:Pe.label,color:Pe.color})).filter(Pe=>Pe.label)}const Le=ke(!1),Te=ke(""),Ze=ke(null);async function Ae(){var E;if(!Le.value){Le.value=!0;try{const[{useMapPoster:j},{mapPrintSpec:te,packetScriptureLine:he},{printImageBlob:Pe},{loadPacketStrings:Me}]=await Promise.all([Rt(()=>Promise.resolve().then(()=>zm),void 0),Rt(()=>Promise.resolve().then(()=>cL),void 0),Rt(()=>Promise.resolve().then(()=>fL),void 0),Rt(()=>Promise.resolve().then(()=>Gm),void 0)]),Ee=j(()=>Z.value);Be=He(()=>Ee.progress.value,bt=>{Ze.value=bt?{...bt}:null},{immediate:!0,deep:!0});const Ye=y(G.value)||cn.value||"Doxa Map",et=String(((E=s==null?void 0:s.value)==null?void 0:E.mapTitle)||"").trim(),ht=et||Ye;Te.value=ht;const qt=String(b.value||"en").split("-")[0],nt=["ar","fa","he","ur"].includes(qt)?"rtl":"ltr",ct=await Promise.race([Me(cs(s==null?void 0:s.value)),new Promise(bt=>setTimeout(()=>bt(null),3e3))]),yt=he(ct,qt),ut=Fv(Z.value)==="maplibre",Kt=new Date().toISOString().slice(0,10),Co=te({title:ht,subtitle:et?Ye:"",dir:nt,legendRows:be(!0),legendTitle:cn.value,footerLeft:yt||"pray.doxa.life",footerRight:yt?`pray.doxa.life · ${Kt}`:Kt,attribution:ut?"© OpenFreeMap © OpenMapTiles © OpenStreetMap":"© Mapbox © OpenStreetMap"}),Xn=await Ee.render(Co,"png");Pe(Xn,{labels:{print:n("wall.hud.printNow","Print"),close:n("buttons.close","Close")},widthIn:Co.widthIn??8.5,heightIn:Co.heightIn??11,title:ht,alt:ht})||console.error("[research-map] poster print: the host blocked the print frame")}catch(j){console.error("[research-map] poster export failed:",j)}finally{Be&&(Be(),Be=null),Ze.value=null,Le.value=!1}}}let Be=null;const ot=Q(()=>String($("controls.export_poster")||"Export poster…"));function ze(E){const[j,te]=String(E).split(":");if(j==="poster")return Ae();if(j==="packet")return Ht(te||"full")}Jt("onLegendExport",ze),Jt("onLegendExport",ze);const We=ke(!1),ft=Q(()=>Le.value||We.value);Jt("legendExportBusy",ft);async function Ht(E="full"){var j,te,he,Pe;if(!We.value){We.value=!0;try{const[{usePosterPrints:Me},{defaultPosterSpec:Ee},{useMapPoster:Ye},{selectedPinIds:et}]=await Promise.all([Rt(()=>Promise.resolve().then(()=>AL),void 0),Rt(()=>Promise.resolve().then(()=>qA),void 0),Rt(()=>Promise.resolve().then(()=>zm),void 0),Rt(()=>Promise.resolve().then(()=>Mw),void 0)]),ht=z.normalizedPeopleGroups.value||[],qt=[((te=(j=Z.value)==null?void 0:j.getFilter)==null?void 0:te.call(j,"language-family-pins"))||null,Ln].filter(Boolean);let nt=ht;if(qt.length){const bt=et(Z.value,{expressions:qt}),Tn=ht.filter(cl=>bt.has(String(cl.uniqueId??cl.id??"")));Tn.length?nt=Tn:console.warn(`[research-map] packet: ${bt.size} pin(s) selected but no rows matched; printing the full list`)}const ct=nt.length;nt.length>50&&(console.warn(`[research-map] packet truncated ${nt.length} → 50 people groups`),nt=nt.slice(0,50));const yt=nt.map(bt=>({slug:String(bt.slug||bt.uniqueId||bt.id||""),name:bt.name,population:bt.population,religion:bt.religionName||bt.religionLabel||bt.religion||"",country_code:bt.countryName||bt.countryIsoLabel||bt.country||bt.countryIso||"",image_url:bt.imageUrl||bt.image_url||""})),ut=Ee({widthIn:8.27,heightIn:11.69,dpi:150,orientation:"portrait"});ut.slots.title={...ut.slots.title,text:cn.value||"Doxa Map"},ut.slots.legend={...ut.slots.legend,rows:be(!0),title:cn.value};let Kt="";if(E!=="cards")try{const bt=await Ye(()=>Z.value).render(ut,"png");Kt=await new Promise((Tn,cl)=>{const ul=new FileReader;ul.onload=()=>Tn(String(ul.result)),ul.onerror=cl,ul.readAsDataURL(bt)})}catch(bt){console.warn("[research-map] packet map page skipped:",(bt==null?void 0:bt.message)||bt)}const Co=cn.value||y(G.value)||"Doxa Map",Xn={id:String(((he=G.value)==null?void 0:he.id)||"research-map"),label:ct>nt.length?`${Co} — ⁦${nt.length} / ${ct}⁩`:Co,zoneKey:String(((Pe=G.value)==null?void 0:Pe.id)||"research-map")};await Me({records:()=>yt,lang:()=>String(b.value||"en").split("-")[0],label:()=>Xn.label,mapImage:()=>Kt||null}).printPacket(Xn,{variant:E})}catch(Me){console.error("[research-map] packet export failed:",Me)}finally{We.value=!1}}}const jt=ke(!1),io=Q(()=>g.selectedFeature),Ct=Q(()=>h.isDarkTheme),Oo=Q(()=>Rf.lightPreset==="night");function po(){var te;const E=Z.value;if(!E||!E.getLayer("language-family-pins"))return;const j=Oo.value?"#ffffff":["case",[">",["to-number",["get","peoplePraying"],0],0],"#ffffff","#1f2937"];E.setPaintProperty("language-family-pins","circle-stroke-color",j),E.setPaintProperty("language-family-pins","circle-stroke-width",Oo.value?Aw((te=G.value)==null?void 0:te.colorStrategy):Nh)}He(Oo,po,{immediate:!1}),He(()=>{var E;return(E=G.value)==null?void 0:E.id},po),He(()=>h.theme,()=>w.applyTheme(Z.value));function Ko(){w.swapTheme(Z.value)}const go=ke(!1);let Yt=null;async function Tt(){if(!go.value)return Yt||(Yt=(async()=>{var E,j,te;try{const he=await((E=z.loadRegionsData)==null?void 0:E.call(z));he&&Z.value&&((j=Y.addRegionsLayer)==null||j.call(Y,he,"doxa-regions"),Uu(Z.value),Z.value.getLayer("regions-fill")&&((te=G.value)==null?void 0:te.id)!=="doxa-regions"&&(Z.value.setLayoutProperty("regions-fill","visibility","none"),Z.value.setLayoutProperty("regions-border","visibility","none")),Z.value.getLayer("language-family-pins")&&Z.value.moveLayer("language-family-pins")),go.value=!0,z.regionsData.value=null}catch(he){console.warn("[research-map] regions layer failed:",he)}finally{Yt=null}})(),Yt)}function At(E){var he,Pe;if(E===k.value)return;k.value=E,(he=h.setActiveTab)==null||he.call(h,E),zt();const j=q.value.find(Me=>Me.id===E);if(!j||!Z.value)return;w.setLook(w.lookFor(j.colorStrategy),Z.value),j.id==="doxa-regions"&&Tt();const te=Sn(j.colorStrategy);if(Z.value.getLayer("language-family-pins")&&(te!=null&&te.buildColorExpression)){const Me=j.id==="doxa-regions"?"#a30000":te.buildColorExpression();Z.value.setPaintProperty("language-family-pins","circle-color",Me),Bo(Z.value),j.id==="prayer"?Y.startPrayerGlow():Y.stopPrayerGlow();const Ee=j.id==="doxa-regions";Z.value.getLayer("regions-fill")&&(Z.value.setLayoutProperty("regions-fill","visibility",Ee?"visible":"none"),Z.value.setLayoutProperty("regions-border","visibility",Ee?"visible":"none")),Z.value.getLayer("language-family-pins")&&Z.value.moveLayer("language-family-pins")}(Pe=T.refreshColors)==null||Pe.call(T)}function zo(E){var et,ht,qt;const j=E==null?void 0:E.detail;if(!j||(Xt(j),!((et=j.coords)!=null&&et.length)))return;const te=j.coords;if(te.length===1){(ht=ne.flyToCoords)==null||ht.call(ne,{longitude:te[0][0],latitude:te[0][1]},3);return}let he=1/0,Pe=-1/0,Me=1/0,Ee=-1/0;for(const[nt,ct]of te)ntPe&&(Pe=nt),ctEe&&(Ee=ct);const Ye=j.kind==="region"?2.2:3;(qt=ne.fitBounds)==null||qt.call(ne,[[he,Me],[Pe,Ee]],60,{maxZoom:Ye})}let Ln=null;function xr(){const E=(g==null?void 0:g.showClusters)&&((g==null?void 0:g.clusteringMode)||"off")!=="off",j=Number(g==null?void 0:g.clusterPinOpacity);return E&&Number.isFinite(j)?Math.min(1,Math.max(0,j)):1}function jo(E,j){var Pe;if(j!==void 0&&(Ln=j||null),!E||!((Pe=E.getLayer)!=null&&Pe.call(E,"language-family-pins")))return;const te=xr(),he=Ln?["case",Ln,te,0]:["case",["has","uniqueId"],te,te];try{if(JSON.stringify(E.getPaintProperty("language-family-pins","circle-opacity"))===JSON.stringify(he))return;E.setPaintProperty("language-family-pins","circle-opacity",he),E.setPaintProperty("language-family-pins","circle-stroke-opacity",he),E.getLayer("language-family-pins-shadow")&&E.setPaintProperty("language-family-pins-shadow","circle-opacity",he)}catch{}}He(()=>[g==null?void 0:g.clusterPinOpacity,g==null?void 0:g.clusteringMode,g==null?void 0:g.showClusters],()=>jo(Z.value));const Zt={family:null,language:null,dialect:null,region:null,prayer:null,engagement:null,adoption:null};function Bo(E){jo(E,null),E.setFilter("language-family-pins",null),t(E,null),Y.syncGlowFilter(null),le(E,[]),E.getLayer("regions-fill")&&E.setPaintProperty("regions-fill","fill-outline-color",null),Zt.family=Zt.language=Zt.dialect=Zt.region=null,Zt.prayer=Zt.engagement=Zt.adoption=null,h.prayerFilter&&h.setPrayerFilter(null),h.engagementFilter&&h.setEngagementFilter(null),h.adoptionFilter&&h.setAdoptionFilter(null),h.religionFilter&&h.setReligionFilter(null),T.setSelectionFilter(null),g.selectedFamily&&g.selectFamily(null),g.selectedLanguage&&g.selectLanguage(null),g.selectedDialect&&g.selectDialect(null);try{ve&&ve.selection&&ve.selection.value&&(ve.selection.value=null)}catch{}}let Yn=null,ya=0;function Xt(E){var Ye,et,ht,qt,nt;const j=Z.value;if(!j||!j.getLayer("language-family-pins"))return;let te,he,Pe;if(E.kind==="family")Pe="family",te="languageFamily",he=E.familyKey;else if(E.kind==="language")Pe="language",te="language",he=E.languageKey;else if(E.kind==="region")Pe="region",te="doxaRegion",he=E.regionKey;else if(E.kind==="prayer")Pe="prayer",te=E.property||"peoplePraying",he=E.expectedValue;else if(E.kind==="engagement")Pe="engagement",te=E.property||"engagementStatus",he=E.expectedValue;else if(E.kind==="adoption")Pe="adoption",te=E.property||"adoptionStatus",he=E.expectedValue;else if(E.kind==="religion")Pe="religion",te=E.property||"religion",he=E.expectedValue;else if(E.kind==="dialect")Pe="dialect",te="language",he=E.dialectKey||"";else{Bo(j),zt();for(const ct of Object.keys(Zt))Zt[ct]=null;Yn=null,ya=0;return}const Me=Date.now(),Ee=`${Pe}|${he}`;if(!(Yn===Ee&&Me-ya<80)){if(Yn=Ee,ya=Me,Zt[Pe]===he){Bo(j),zt(),Yn=null,ya=0;return}for(const ct of Object.keys(Zt))Zt[ct]=null;if(Zt[Pe]=he,Pe==="family"?(Ye=g.selectFamily)==null||Ye.call(g,he):Pe==="region"?(et=g.selectRegion)==null||et.call(g,he):Pe==="language"?(ht=g.selectLanguage)==null||ht.call(g,he):Pe==="dialect"&&((qt=g.selectDialect)==null||qt.call(g,{key:he,originalLabels:E.originalLabels||[]})),T.setSelectionFilter({property:te,value:he}),Pe==="region"){if(j.setFilter("language-family-pins",["==",["get","doxaRegion"],he]),t(j,["==",["get","doxaRegion"],he]),jo(j,null),j.getLayer("regions-fill")){const ct=((nt=Y.regionIsoMap)==null?void 0:nt.value)||{},yt=Co=>String(Co).toLowerCase().replace(/[^a-z]/g,""),ut=yt(he);let Kt=ct[he]||[];if(!Kt.length){for(const[Co,Xn]of Object.entries(ct))if(yt(Co)===ut){Kt=Xn;break}}le(j,Kt)}}else{j.setFilter("language-family-pins",null);let ct;if(Pe==="prayer"){const yt=["to-number",["get",te]];he==="noPrayer"?ct=["==",yt,0]:he==="fullPrayer"?ct=[">=",yt,xn]:he==="hasPrayer"?ct=["all",[">",yt,0],["<",yt,xn]]:ct=["==",["get",te],he]}else if(Pe==="engagement")ct=["==",["get",te],he==="hasEngagement"];else if(Pe==="adoption")ct=["==",["get",te],he==="hasAdoption"];else if(Pe==="religion")ct=["==",["slice",["coalesce",["get",te],""],0,1],he];else if(E.filterExpr)ct=E.filterExpr;else if(Pe==="language")ct=["any",["==",["get",te],he],["==",["slice",["get",te],0,he.length+1],he+","],["in"," "+he,["get",te]]];else if(Pe==="dialect"){const yt=E.originalLabels||[];yt.length===1?ct=["==",["get",te],yt[0]]:yt.length>1?ct=["in",["get",te],["literal",yt]]:ct=["==",["get",te],he]}else ct=["==",["get",te],he];jo(j,ct),t(j,ct),Y.syncGlowFilter(ct),j.getLayer("regions-fill")&&(j.setPaintProperty("regions-fill","fill-opacity",$a(.2)),j.setPaintProperty("regions-border","line-color",$a("rgba(60,60,80,0.35)")),j.setPaintProperty("regions-border","line-width",$a(.6)))}}}function Wu(E,{map:j,filterLayerId:te}){const he=E.label;try{j.setFilter(te,null)}catch{}const Pe=Object.keys(sn).find(Me=>sn[Me]===he);if(Pe){const Me={id:Pe,label:he,depth:0},Ee=()=>{try{j.setFilter(te,null)}catch{}ge(Me),ve&&ve.selection&&(ve.selection.value=Me)};k.value!=="religion"&&At("religion"),no(Ee)}}function qu(E,{map:j,filterLayerId:te}){const he=E.label,Pe=et=>String(et).toLowerCase().replace(/[^a-z0-9]/g,""),Me=et=>String(et||"").replace(/\s*\((?:Region|Bloc)\)\s*$/i,""),Ee=Pe(he),Ye=()=>{try{j.setFilter(te,null)}catch{}const et=Oa(Pt.value,ht=>(ht.id.startsWith("region:")||ht.id.startsWith("block:"))&&Pe(Me(ht.label))===Ee);et&&(ge(et),ve&&ve.selection&&(ve.selection.value=et))};k.value!=="doxa-regions"?(At("doxa-regions"),Promise.resolve(Tt()).finally(()=>no(Ye))):Ye()}function Sr(E){var te,he,Pe,Me;if(Array.isArray(E.bounds)&&E.bounds.length===4){const[Ee,Ye,et,ht]=E.bounds;(te=ne.fitBounds)==null||te.call(ne,[[Ee,Ye],[et,ht]],60)}else Array.isArray(E.center)&&E.center.length===2&&((he=ne.flyTo)==null||he.call(ne,E.center));const j=Ow(E,z.normalizedPeopleGroups.value||[]);if(j&&B(j),j&&((Pe=G.value)==null?void 0:Pe.id)!=="doxa-regions"&&ie.showCountry(j),j&&((Me=G.value)==null?void 0:Me.id)==="doxa-regions"){const Ee=()=>{const Ye=Oa(Pt.value,et=>et.id.startsWith("country:")&&(et.isoCodes||[]).includes(j));Ye&&(ge(Ye),ve&&ve.selection&&(ve.selection.value=Ye))};Promise.resolve(Tt()).finally(()=>no(Ee))}}He(()=>g.filters,()=>{var E,j;(E=Y.applyFilters)==null||E.call(Y,g.filters),(j=T.applyFilters)==null||j.call(T,g.filters)},{deep:!0});let Ha=!1,ol="";He(()=>{var E;return(E=s==null?void 0:s.value)==null?void 0:E.externalFilters},E=>{var j,te;if(!(!E||typeof E!="object"||!g)){Ha=!0;try{if("region"in E){const he=E.region||null;(he||g.selectedRegion)&&((j=g.selectRegion)==null||j.call(g,he))}if("religion"in E){const he=String(E.religion||"").trim(),Pe=he?Object.keys(sn).find(Me=>String(sn[Me]).toLowerCase()===he.toLowerCase()):"";he?Pe&&(k.value!=="religion"&&At("religion"),no(()=>h.setReligionFilter(Pe))):h.religionFilter&&h.setReligionFilter(null)}if("fitSlugs"in E&&Ku(E.fitSlugs),"language"in E){const he=E.language||null;(he||g.selectedLanguage)&&((te=g.selectLanguage)==null||te.call(g,he))}}finally{no(()=>{Ha=!1})}}},{deep:!0,immediate:!0});let Pr=null,ks=null,Ve=null,fo=null;typeof window<"u"&&(window.__researchMapFilterState=Pr=()=>{var E,j;return{selectedRegion:(g==null?void 0:g.selectedRegion)||"",externalRegion:((j=(E=s==null?void 0:s.value)==null?void 0:E.externalFilters)==null?void 0:j.region)||"",religionFamily:sn[h==null?void 0:h.religionFilter]||"",selectedLanguage:(g==null?void 0:g.selectedLanguage)||""}},window.__researchMapPinOpacity=ks=()=>{var E,j;try{return((j=(E=Z.value)==null?void 0:E.getPaintProperty)==null?void 0:j.call(E,"language-family-pins","circle-opacity"))??null}catch{return null}},window.__researchMapClusterDraw=Ve=()=>{var te,he;const E=Z.value,j={};try{for(const Pe of((he=(te=E==null?void 0:E.getStyle)==null?void 0:te.call(E))==null?void 0:he.layers)||[]){if(!/^(mapbox-clusters|cluster-lines)/.test(Pe.id))continue;let Me=0;try{Me=E.queryRenderedFeatures({layers:[Pe.id]}).length}catch{Me=-1}j[Pe.id]={visibility:Pe.layout&&Pe.layout.visibility||"visible",rendered:Me}}}catch{}return j},window.__researchMapVocabulary=fo=E=>{var he;const j=((he=z==null?void 0:z.normalizedPeopleGroups)==null?void 0:he.value)||[],te=new Set;for(const Pe of j){if(E==="religionFamily"){const Ee=sn[String((Pe==null?void 0:Pe.religion)||"").charAt(0)];Ee&&te.add(Ee);continue}const Me=Pe&&Pe[E];typeof Me=="string"&&Me&&te.add(Me)}return[...te].sort()});const Lo=No();function Zn(){var E,j,te,he;try{return((he=(te=(j=(E=Lo==null?void 0:Lo.proxy)==null?void 0:E.$el)==null?void 0:j.getRootNode)==null?void 0:te.call(j))==null?void 0:he.host)||null}catch{return null}}function un(){var yt;if(Ha||typeof window>"u")return;const E=Zn();if(!E)return;const j=sn[h==null?void 0:h.religionFilter]||"",te=(g==null?void 0:g.selectedLanguage)||"",he=(g==null?void 0:g.selectedDialect)||null,Pe=Array.isArray(he==null?void 0:he.originalLabels)?he.originalLabels.map(ut=>String(ut).trim()).filter(Boolean):[],Me=((yt=z==null?void 0:z.normalizedPeopleGroups)==null?void 0:yt.value)||[],Ee=ut=>{const Kt=ut&&(ut.language??ut.primary_language);return String((Kt&&typeof Kt=="object"?Kt.label:Kt)||"").trim()},Ye=(ut,Kt)=>ut===Kt||ut.startsWith(Kt+",")||ut.includes(" "+Kt),et=Pe.length?Me.filter(ut=>Pe.includes(Ee(ut))):te?Me.filter(ut=>Ye(Ee(ut),te.trim())):[],ht=[...new Set(et.map(ut=>{var Kt,Co;return String(((Co=(Kt=ut==null?void 0:ut._raw)==null?void 0:Kt.primary_language)==null?void 0:Co.value)||(ut!=null&&ut.language&&typeof ut.language=="object"?ut.language.value:"")||"").trim()}).filter(Boolean))],qt=ht.length===1?ht[0]:"",nt={region:(g==null?void 0:g.selectedRegion)||"",religion:j,language:Pe.length?Pe.join(" · "):te,languageCode:qt,languageCodes:ht},ct=!nt.region&&!nt.religion&&!nt.language&&!nt.languageCode;if(ct&&nl){const ut=typeof performance<"u"?performance.now():Date.now();if(va||(va=ut),ut-va<_A){clearTimeout(Go),Go=setTimeout(un,hm);return}}va=0,nl=!ct,E.dispatchEvent(new CustomEvent("map-filtered",{detail:nt,bubbles:!0,composed:!0}))}let Go=null,va=0,nl=!1;function xs(){Ha||(va=0,clearTimeout(Go),Go=setTimeout(un,hm))}ao(()=>clearTimeout(Go)),He(()=>{var E;return[g==null?void 0:g.selectedRegion,g==null?void 0:g.selectedLanguage,(E=g==null?void 0:g.selectedDialect)==null?void 0:E.key,h==null?void 0:h.religionFilter]},()=>xs()),He(()=>g.selectedRegion,E=>{Xt(E?{kind:"region",regionKey:E}:{kind:null})}),He(()=>g.selectedFamily,E=>{E?Xt({kind:"family",familyKey:E}):!g.selectedLanguage&&!g.selectedDialect&&Xt({kind:null})}),He(()=>g.selectedLanguage,E=>{E?Xt({kind:"language",languageKey:E}):!g.selectedFamily&&!g.selectedDialect&&Xt({kind:null})}),He(()=>g.selectedDialect,E=>{E!=null&&E.key?Xt({kind:"dialect",dialectKey:E.key,originalLabels:E.originalLabels||[]}):!g.selectedFamily&&!g.selectedLanguage&&Xt({kind:null})}),He(()=>h.prayerFilter,E=>{Xt(E?{kind:"prayer",property:"peoplePraying",expectedValue:E}:{kind:null})}),He(()=>h.engagementFilter,E=>{Xt(E?{kind:"engagement",property:"engagementStatus",expectedValue:E}:{kind:null})}),He(()=>h.adoptionFilter,E=>{Xt(E?{kind:"adoption",property:"adoptionStatus",expectedValue:E}:{kind:null})}),He(()=>h.religionFilter,E=>{Xt(E?{kind:"religion",property:"religion",expectedValue:E}:{kind:null})});function al(){try{return typeof window<"u"&&typeof window.matchMedia=="function"&&window.matchMedia("(prefers-reduced-motion: reduce)").matches}catch{return!1}}function Ku(E){var Kt,Co,Xn;const j=Array.isArray(E)?E.filter(en=>typeof en=="string"&&en):[],te=j.length?`${j.length}:${j[0]}:${j[j.length-1]}`:"";if(te===ol||(ol=te,!j.length))return;const he=new Set(j),Pe=((Kt=z==null?void 0:z.normalizedPeopleGroups)==null?void 0:Kt.value)||[];let Me=1/0,Ee=1/0,Ye=-1/0,et=-1/0,ht=0;for(const en of Pe){if(!en||!he.has(en.slug))continue;const bt=Number(en.longitude??en.lng),Tn=Number(en.latitude??en.lat);!Number.isFinite(bt)||!Number.isFinite(Tn)||(btYe&&(Ye=bt),Tn>et&&(et=Tn),ht++)}if(!ht)return;const qt=Ye-Me,nt=et-Ee,ct={longitude:(Me+Ye)/2,latitude:(Ee+et)/2},yt=qt>mA?{c:ct,z:bA}:ht===1||qtg.showClusters,async E=>{wa||(E&&(!g.clusteringMode||g.clusteringMode==="off")?g.clusteringMode="mst":!E&&g.clusteringMode!=="off"&&(g.clusteringMode="off"),await Ar())}),He(()=>g.clusteringMode,async()=>{wa||await Ar()});async function rl(E){var j,te,he,Pe,Me,Ee;g.registerMap(V,Z.value),Nv(Z.value,"mercator"),w.applyTheme(Z.value),E!=null&&E.length&&(Y.addLanguageFamilyLayer(E,((j=G.value)==null?void 0:j.colorStrategy)??"languageFamily"),((te=G.value)==null?void 0:te.id)==="doxa-regions"&&((he=Z.value)!=null&&he.getLayer("language-family-pins"))&&Z.value.setPaintProperty("language-family-pins","circle-color","#4b5563"),jo(Z.value),((Pe=G.value)==null?void 0:Pe.id)==="prayer"&&Y.startPrayerGlow(),(Me=T.setData)==null||Me.call(T,E),W.initialize()),((Ee=G.value)==null?void 0:Ee.id)==="doxa-regions"&&(typeof window<"u"&&window.requestIdleCallback?et=>window.requestIdleCallback(et,{timeout:2e3}):et=>setTimeout(et,800))(()=>{Tt()}),po(),g.setMapReady(V),xe.value=!0}let Cn=null,Jn=null,dn=null;function sl(E){const j=D.value;j&&(getComputedStyle(j).getPropertyValue("--map-radius").trim()||(j.style.setProperty("--map-radius","16px"),j.style.setProperty("--map-radius-sm","8px")),E>=700?(j.style.setProperty("--map-btn-size","40px"),j.style.setProperty("--map-toolbar-gap","8px"),j.style.setProperty("--map-font-md","13px"),j.style.setProperty("--map-font-sm","11px"),j.style.setProperty("--map-legend-width","380px")):E>=500?(j.style.setProperty("--map-btn-size","36px"),j.style.setProperty("--map-toolbar-gap","6px"),j.style.setProperty("--map-font-md","12px"),j.style.setProperty("--map-font-sm","10px"),j.style.setProperty("--map-legend-width","360px")):(j.style.setProperty("--map-btn-size","32px"),j.style.setProperty("--map-toolbar-gap","5px"),j.style.setProperty("--map-font-md","11px"),j.style.setProperty("--map-font-sm","10px"),j.style.setProperty("--map-legend-width","280px")))}function Lr(E){const j=D.value;if(j)try{j.dispatchEvent(new CustomEvent("dxmaps:mapinfo-pending",{bubbles:!0,composed:!0,detail:{pending:E}}))}catch{}}const Ss=()=>{!xe.value&&!ee.value&&Lr(!0)};return He(ee,E=>{E&&Lr(!1)}),mo(()=>{const E=()=>Rt(async()=>{const{loadPacketStrings:j}=await Promise.resolve().then(()=>Gm);return{loadPacketStrings:j}},void 0).then(({loadPacketStrings:j})=>j(cs(s==null?void 0:s.value))).catch(()=>{});typeof window<"u"&&window.requestIdleCallback?window.requestIdleCallback(E,{timeout:8e3}):setTimeout(E,2e3)}),mo(()=>{Lr(!0),window.addEventListener("dxmaps:mapinfo-host",Ss)}),ao(()=>{window.removeEventListener("dxmaps:mapinfo-host",Ss),xe.value||Lr(!1)}),mo(async()=>{var te,he,Pe,Me;(te=h.init)==null||te.call(h),k.value=((he=q.value[0])==null?void 0:he.id)??"doxa-regions",h.isMobile?(Pe=h.collapseLegend)==null||Pe.call(h):(Me=h.openLegend)==null||Me.call(h),D.value&&(sl(D.value.getBoundingClientRect().width),typeof ResizeObserver<"u"&&(Cn=new ResizeObserver(Ee=>{for(const Ye of Ee)sl(Ye.contentRect.width)}),Cn.observe(D.value))),window.addEventListener("doxa:legend-row-click",Re),window.addEventListener("legend:highlight",zo);const E=z.loadData().catch(Ee=>(console.error("[research-map] data load failed:",Ee),{normalizedPeopleGroups:[]})),j=()=>!ye.value||!ye.value.isConnected;try{await ue()}catch(Ee){if(j())return;console.error("[research-map] Map failed to initialize —",Ee),ee.value=String((Ee==null?void 0:Ee.message)||Ee);return}if(!j()){{const Ee=Z.value?pt(Z.value):null;Ee&&Ee!==Z.value&&(Z.value=null,Z.value=Va(Ee))}if(!Z.value){console.error("[research-map] Map failed to initialize — check token and container"),ee.value=$("dashboard.map_init_failed");return}Z.value.once("style.load",async()=>{try{const{normalizedPeopleGroups:Ee}=await E;await rl(Ee)}catch(Ee){console.error("[research-map] onMapReady failed:",Ee),ee.value=String((Ee==null?void 0:Ee.message)||Ee)}}),o(Z.value),dn=()=>o(Z.value);try{Jn=new ResizeObserver(dn);const Ee=Z.value.getContainer&&Z.value.getContainer()||null;Ee&&Jn.observe(Ee);const Ye=Ee?dm(Ee):null;Ye&&Jn.observe(Ye),document.body&&Jn.observe(document.body)}catch{}window.addEventListener("resize",dn)}}),ao(()=>{const E=j=>{try{j()}catch(te){console.warn("[research-map] teardown step failed",te)}};try{E(()=>window.removeEventListener("doxa:legend-row-click",Re)),E(()=>window.removeEventListener("legend:highlight",zo)),E(()=>{Cn&&(Cn.disconnect(),Cn=null)}),E(()=>{Jn&&(Jn.disconnect(),Jn=null)}),E(()=>{dn&&(window.removeEventListener("resize",dn),dn=null)}),E(()=>{var j;return(j=Y.stopPrayerGlow)==null?void 0:j.call(Y)}),E(()=>{var j;return(j=Y.cleanup)==null?void 0:j.call(Y)}),E(()=>{var j;return(j=T.cleanup)==null?void 0:j.call(T)}),E(()=>{var j;return(j=W.cleanup)==null?void 0:j.call(W)}),E(()=>{var j;return(j=g.unregisterMap)==null?void 0:j.call(g,V)}),E(()=>{typeof window>"u"||(window.__researchMapFilterState===Pr&&delete window.__researchMapFilterState,window.__researchMapPinOpacity===ks&&delete window.__researchMapPinOpacity,window.__researchMapClusterDraw===Ve&&delete window.__researchMapClusterDraw,window.__researchMapVocabulary===fo&&delete window.__researchMapVocabulary)})}finally{Se()}}),(E,j)=>(oe(),pe("div",{ref_key:"rmRoot",ref:D,class:Ue(["rm-root",{"rm-dark":Ct.value,"dsm-dark":Ct.value}])},[mt(wv,{visible:Le.value,kind:ot.value,title:Te.value,progress:Ze.value},null,8,["visible","kind","title","progress"]),H.value?(oe(),pe("div",{key:0,ref_key:"tabBar",ref:ce,class:"rm-tab-bar"},[(oe(!0),pe(st,null,_o(q.value,te=>(oe(),pe(st,{key:te.id},[N("button",{class:Ue(["rm-tab",{active:k.value===te.id}]),onClick:he=>At(te.id)},$e(y(te)),11,sA),te.sepAfter?(oe(),pe("div",iA)):Ce("",!0)],64))),128))],512)):Ce("",!0),N("div",lA,[!xe.value&&!ee.value?(oe(),pe("div",cA,$e(n("dashboard.map_loading","Research map loading…")),1)):Ce("",!0),ee.value?(oe(),pe("div",uA,$e(n("allPeopleGroups.loadError","The map could not be loaded."))+" "+$e(ee.value),1)):Ce("",!0),N("div",{ref_key:"mapContainer",ref:ye,class:"rm-map-canvas"},null,512),j[4]||(j[4]=N("div",{class:"map-scroll-edge map-scroll-edge--left"},null,-1)),j[5]||(j[5]=N("div",{class:"map-scroll-edge map-scroll-edge--right"},null,-1)),de(l)!=="mapbox"?(oe(),pe("div",{key:2,class:"rm-provider-badge","data-provider":de(l)},$e(de(f)),9,dA)):Ce("",!0),xe.value&&de(Z)&&c.value?(oe(),$t(_S,{key:3,ref_key:"geocoderRef",ref:fe,"map-instance":de(Z),"access-token":de(i),provider:de(l),"data-source-id":de(S),"is-dark":Ct.value,placeholder:C.value,"active-context":F.value,onPeopleGroupResult:de(rt),onAggregateResult:de(_t),onClear:de(lt)},null,8,["map-instance","access-token","provider","data-source-id","is-dark","placeholder","active-context","onPeopleGroupResult","onAggregateResult","onClear"])):Ce("",!0),Ce("",!0),xe.value&&de(Z)?(oe(),$t(qx,{key:5,"has-geocoder":c.value},{default:So(()=>[mt(US,{"is-dark":Ct.value},null,8,["is-dark"]),mt(Vx,{map:de(Z),"is-dark":Ct.value},null,8,["map","is-dark"]),mt(Yx,{map:de(Z),"is-dark":Ct.value},null,8,["map","is-dark"]),mt(Zx,{map:de(Z),"is-dark":Ct.value},null,8,["map","is-dark"]),mt(Qx,{"map-container":ye.value,"is-dark":Ct.value},null,8,["map-container","is-dark"]),mt(tS,{"is-dark":Ct.value,onToggle:Ko},null,8,["is-dark"]),mt(ba,{"is-dark":Ct.value,active:Le.value,disabled:Le.value,title:ot.value,class:"export-poster-btn","aria-busy":Le.value?"true":"false",onClick:Ae},{default:So(()=>[...j[3]||(j[3]=[N("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","aria-hidden":"true"},[N("path",{d:"M12 3v12M7 10l5 5 5-5M5 21h14"})],-1)])]),_:1},8,["is-dark","active","disabled","title","aria-busy"]),L.share?(oe(),$t(HS,{key:0,"is-dark":Ct.value,"embed-path":"doxa-research-map/research-map/index.html"},null,8,["is-dark"])):Ce("",!0)]),_:1},8,["has-geocoder"])):Ce("",!0),xe.value&&u.value?(oe(),$t(Wx,{key:6,"legend-type":v.value,"is-dark":Ct.value},null,8,["legend-type","is-dark"])):Ce("",!0),xe.value?(oe(),$t(i2,{key:7,"is-open":jt.value,onClose:j[1]||(j[1]=te=>jt.value=!1),onOpenPoster:Ae},{default:So(()=>[mt(N2)]),_:1},8,["is-open"])):Ce("",!0),N("div",{class:"rm-legend-desktop-slot",style:Nt(d.value?{"--stl-top":d.value}:null)},[xe.value&&de(h).legendMode==="detail"&&de(h).selectedPeopleGroup?(oe(),$t(Mx,{key:0,"legend-type":v.value,"popup-action":A.value,"initially-collapsed":!1,"is-dark":Ct.value},null,8,["legend-type","popup-action","is-dark"])):Ce("",!0),Ys(N("div",null,[xe.value?(oe(),$t(lm,{key:0,nodes:Qe.value,tabs:Mt.value,title:cn.value,hideTabs:Ke.value,columnLabel:so.value,progress:de(Ie),open:uo.value,"export-enabled":gA,onSelect:ge,onExport:ze,"onUpdate:open":Do},null,8,["nodes","tabs","title","hideTabs","columnLabel","progress","open"])):Ce("",!0)],512),[[Gp,!(de(h).legendMode==="detail"&&de(h).selectedPeopleGroup)]])],4),N("div",pA,[xe.value?(oe(),$t(de(a),{key:0,"legend-type":v.value,"popup-action":A.value,"is-dark":Ct.value},null,8,["legend-type","popup-action","is-dark"])):Ce("",!0)]),xe.value&&io.value?(oe(),$t(de(r),{key:8,feature:io.value,action:A.value,dark:Ct.value,onClose:j[2]||(j[2]=te=>de(g).selectFeature(null))},null,8,["feature","action","dark"])):Ce("",!0)])],2))}}},Symbol.toStringTag,{value:"Module"})),vA="",wA={class:"legend-sheet-root"},kA=["src","alt"],xA={key:0,class:"pull-tab-handle"},SA=["aria-expanded","aria-label"],PA=["aria-label"],AA=["aria-expanded","aria-label"],LA={class:"collapsed-detail-title"},CA={class:"legend-content"},TA=["aria-expanded","aria-label"],EA=["aria-expanded","aria-label"],mm=80,bm=48,MA=44,RA=24,FA=6,$m="lm-on",NA="dxmaps:legend-sheet",_m="--legend-sheet-h",ym="--legend-img-seat",IA=3e3,vm=Object.freeze(Object.defineProperty({__proto__:null,default:wn({__name:"LegendMobile",props:{legendType:{type:String,required:!0},nodes:{type:Array,default:null},tabs:{type:Array,default:null},defaultTab:{type:Number,default:0},columnLabel:{type:String,default:null},title:{type:String,default:null},columns:{type:Array,default:null},isDark:{type:Boolean,default:!1},popupAction:{type:String,default:"pray",validator:e=>["pray","adopt","none"].includes(e)},disableCollapse:{type:Boolean,default:!1}},setup(e){const{t}=Vt();eo(` .floating-mini-image{position:absolute;inset-inline-start:16px;bottom:calc(var(--legend-img-seat,var(--legend-sheet-h,30%)) + 16px);z-index:999;pointer-events:auto;cursor:pointer;touch-action:none;} .lm-img-enter-active,.lm-img-leave-active{transition:opacity .2s ease;} .lm-img-enter-from,.lm-img-leave-to{opacity:0;} @@ -1638,7 +1638,7 @@ ${a} ${n} `}function ja(e){return e==="<"?"<":e===">"?">":"&"}const zm=Object.freeze(Object.defineProperty({__proto__:null,posterPixels:Rm,useMapPoster:ZA},Symbol.toStringTag,{value:"Module"})),Eu=6;function iL(e={}){const t=Tm({widthIn:11,heightIn:8.5,dpi:200,orientation:"landscape"});return t.dir=e.dir==="rtl"?"rtl":"ltr",t.layout="poster",t.slots.title={...t.slots.title,text:e.title||"",...e.subtitle?{subtitle:e.subtitle}:{}},t.slots.legend={...t.slots.legend,rows:e.legendRows||[],title:e.legendTitle||""},t.slots.scaleBar=!1,t.slots.north=!1,t.slots.footer={...t.slots.footer,left:e.footerLeft||"",right:e.footerRight||"",...e.attribution?{attribution:e.attribution}:{}},t}function lL(e,t="en"){const o=e&&(e[t]||e.en)||{},n=e&&e.en||{},a=(Array.isArray(o.points)&&o.points.length?o.points:n.points)||[],r=a.find(c=>c&&c.n===Eu)||a[Eu-1];if(!r)return"";const s=o.books||{},i=(r.refs||[]).map(c=>{const u=String(c).match(/^(.*?)\s+(\d[\d:–\-,; ]*)$/),d=u&&s[u[1]];return d?`${d} ⁦${u[2]}⁩`:String(c)}),l=[r.sub,i.join(" · ")].filter(Boolean).join(" — ");return l?`⁨${l}⁩`:""}const cL=Object.freeze(Object.defineProperty({__proto__:null,MAP_PRINT_POINT:Eu,mapPrintSpec:iL,packetScriptureLine:lL},Symbol.toStringTag,{value:"Module"}));function Mu(e,{autoprint:t=!1}={}){const o=document.createElement("iframe");o.setAttribute("aria-hidden","true"),o.style.cssText="position:fixed;right:0;bottom:0;width:1px;height:1px;opacity:0;border:0",document.body.appendChild(o);const n=o.contentDocument;if(!n)return o.remove(),null;n.open(),n.write(e),t&&n.write(' - + - + \n\n\n" + "script": "\n\n\n" } } ] @@ -269,7 +269,7 @@ "bundle": "country-posters", "scriptUrl": "./country-posters/country-posters.js", "output": "dx-maps/country-posters/country-posters.js", - "integrity": "sha384-tMDfL2HxmYk5+2J1goxHB2aKjzb35maIBZemUmtfST+ZwVTtQHskUGJa+r9cG/2t", + "integrity": "sha384-hItzhbxfYgIKRBgCHxTq9ZUSLrktOTGfqwtiXa0jxhAb2fglUyXYSYHxVrNU/fPS", "elements": [ "country-posters-map" ], @@ -292,8 +292,8 @@ "scriptUrl": "./country-posters/country-posters.js", "embed": { "iframe": "", - "script": "\n\n\n\n\n\n", - "scriptMapbox": "\n\n\n\n\n\n" + "script": "\n\n\n\n\n\n", + "scriptMapbox": "\n\n\n\n\n\n" } }, { @@ -309,7 +309,7 @@ "scriptUrl": "./country-posters/country-posters.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } }, { @@ -325,8 +325,8 @@ "scriptUrl": "./country-posters/country-posters.js", "embed": { "iframe": "", - "script": "\n\n\n\n\n\n", - "scriptMapbox": "\n\n\n\n\n\n" + "script": "\n\n\n\n\n\n", + "scriptMapbox": "\n\n\n\n\n\n" } }, { @@ -342,7 +342,7 @@ "scriptUrl": "./country-posters/country-posters.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } } ] @@ -503,7 +503,7 @@ "bundle": "doxa-research-map", "scriptUrl": "./doxa-research-map/doxa-research-map.js", "output": "dx-maps/doxa-research-map/doxa-research-map.js", - "integrity": "sha384-n6VRb6mvV8rKH+CraDsi5t7eMPWxrH6TVOv9R9M9Rd+dBlKdYRNymJB2AyAg6nvz", + "integrity": "sha384-znuGNmdgiF7KNRlLjsitmtEBs+v5g02PXUdVMqhGJxFz7psYOvcJEwL1yHKNZ8KV", "elements": [ "doxa-research-map" ], @@ -522,8 +522,8 @@ "scriptUrl": "./doxa-research-map/doxa-research-map.js", "embed": { "iframe": "", - "script": "\n\n\n\n\n\n", - "scriptMapbox": "\n\n\n\n\n\n" + "script": "\n\n\n\n\n\n", + "scriptMapbox": "\n\n\n\n\n\n" }, "instances": [ { @@ -966,7 +966,7 @@ "bundle": "my-upg-100-list", "scriptUrl": "./my-upg-100-list/my-upg-100-list.js", "output": "dx-maps/my-upg-100-list/my-upg-100-list.js", - "integrity": "sha384-HqSdKHcaaQaYtvYxPlILUMKV4V7+gxamlp3ZmLs907KcIWUXGpCzNu/+LiJPXmiD", + "integrity": "sha384-GB1+VanfIYtIBPTw7N3LNrkYywZKEwxc6Nyu1BJ30y/SdsLesRrFhfq69zAixHRU", "elements": [ "my-upg-100-list-map" ], @@ -989,7 +989,7 @@ "scriptUrl": "./my-upg-100-list/my-upg-100-list.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } }, { @@ -1005,8 +1005,8 @@ "scriptUrl": "./my-upg-100-list/my-upg-100-list.js", "embed": { "iframe": "", - "script": "\n\n\n\n\n\n", - "scriptMapbox": "\n\n\n\n\n\n" + "script": "\n\n\n\n\n\n", + "scriptMapbox": "\n\n\n\n\n\n" } }, { @@ -1022,8 +1022,8 @@ "scriptUrl": "./my-upg-100-list/my-upg-100-list.js", "embed": { "iframe": "", - "script": "\n\n\n\n\n\n", - "scriptMapbox": "\n\n\n\n\n\n" + "script": "\n\n\n\n\n\n", + "scriptMapbox": "\n\n\n\n\n\n" } } ] @@ -1154,7 +1154,7 @@ "bundle": "poster-design", "scriptUrl": "./poster-design/poster-design.js", "output": "dx-maps/poster-design/poster-design.js", - "integrity": "sha384-TcATAe79bd0FU1IBDHv7oGT6r6rq51Ebh2kPFz/6IktKUO/jj2SIFfo3Q3SPIKpR", + "integrity": "sha384-QdRaV8A13ObkrWdo6zRj3KO9k7EubF3zw8EtDrOhwhs5c2/shlMUUBds/FreVAG0", "elements": [ "poster-design" ], @@ -1177,7 +1177,7 @@ "scriptUrl": "./poster-design/poster-design.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } }, { @@ -1193,7 +1193,7 @@ "scriptUrl": "./poster-design/poster-design.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } }, { @@ -1209,7 +1209,7 @@ "scriptUrl": "./poster-design/poster-design.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } } ] @@ -1218,7 +1218,7 @@ "bundle": "poster-sections", "scriptUrl": "./poster-sections/poster-sections.js", "output": "dx-maps/poster-sections/poster-sections.js", - "integrity": "sha384-tclMXCMWIj0yJIQiNm53iKOVQ1rTr9SfvrzwLX6UHvXIzflongV3exo+I5+jHDBJ", + "integrity": "sha384-DVk9jhTsT7XrNPJZ5lKquqNeM33fOjRJNUkduckdlXyiQklDj0cA2hnko4lkj7kv", "elements": [ "poster-sections" ], @@ -1237,7 +1237,7 @@ "scriptUrl": "./poster-sections/poster-sections.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" }, "instances": [ { @@ -1494,7 +1494,7 @@ "bundle": "regions-dashboard", "scriptUrl": "./regions-dashboard/regions-dashboard.js", "output": "dx-maps/regions-dashboard/regions-dashboard.js", - "integrity": "sha384-fc/Y67GjGyNZDDUpjNtDoVWThuDk2qUEQ3XIoxrvXeloheSv/XcylccJf+XijeWD", + "integrity": "sha384-TTP6I2SoYK+KRiC71PzX/BCxTOf0IgmhiUBEwSvPUl5EPH7BOJjPr+gv/5vG0P4h", "elements": [ "regions-dashboard" ], @@ -1517,7 +1517,7 @@ "scriptUrl": "./regions-dashboard/regions-dashboard.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } }, { @@ -1533,8 +1533,8 @@ "scriptUrl": "./regions-dashboard/regions-dashboard.js", "embed": { "iframe": "", - "script": "\n\n\n\n\n\n", - "scriptMapbox": "\n\n\n\n\n\n" + "script": "\n\n\n\n\n\n", + "scriptMapbox": "\n\n\n\n\n\n" } }, { @@ -1550,7 +1550,7 @@ "scriptUrl": "./regions-dashboard/regions-dashboard.js", "embed": { "iframe": "", - "script": "\n\n\n" + "script": "\n\n\n" } }, { @@ -1566,8 +1566,8 @@ "scriptUrl": "./regions-dashboard/regions-dashboard.js", "embed": { "iframe": "", - "script": "\n\n\n\n\n\n", - "scriptMapbox": "\n\n\n\n\n\n" + "script": "\n\n\n\n\n\n", + "scriptMapbox": "\n\n\n\n\n\n" } } ] @@ -1701,7 +1701,7 @@ "bundle": "upg-neighbor", "scriptUrl": "./upg-neighbor/upg-neighbor.js", "output": "dx-maps/upg-neighbor/upg-neighbor.js", - "integrity": "sha384-S+QWlHax5SLCSpfyP/dNBuDfVrLhptZOM8fTqOBpjHPljZw4FmqMDkLB5raOp9za", + "integrity": "sha384-h4ndNKMjWZNCdCZlbonIpEFy0urEGgBUgg8scBYZb9ma3qeQhRh4+KqooS8QT/Jp", "elements": [ "upg-neighbor" ], @@ -1720,8 +1720,8 @@ "scriptUrl": "./upg-neighbor/upg-neighbor.js", "embed": { "iframe": "", - "script": "\n\n\n\n\n\n", - "scriptMapbox": "\n\n\n\n\n\n" + "script": "\n\n\n\n\n\n", + "scriptMapbox": "\n\n\n\n\n\n" }, "instances": [ { diff --git a/public/dx-maps/my-upg-100-list/my-upg-100-list.js b/public/dx-maps/my-upg-100-list/my-upg-100-list.js index 5ec5302a5..500e4887c 100644 --- a/public/dx-maps/my-upg-100-list/my-upg-100-list.js +++ b/public/dx-maps/my-upg-100-list/my-upg-100-list.js @@ -1,53 +1,53 @@ -(function(){"use strict";var Ym,Zm,Jm;var Rn=typeof document<"u"?document.currentScript:null;const jL="modulepreload",BL=function(e){return"/"+e},HL={},Tt=function(t,o,a){let n=Promise.resolve();function r(i){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=i,window.dispatchEvent(s),!s.defaultPrevented)throw i}return n.then(i=>{for(const s of i||[])s.status==="rejected"&&r(s.reason);return t().catch(r)})};/** +(function(){"use strict";var qm,Ym,Zm;var Rn=typeof document<"u"?document.currentScript:null;const BL="modulepreload",HL=function(e){return"/"+e},UL={},Tt=function(t,o,a){let n=Promise.resolve();function r(i){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=i,window.dispatchEvent(s),!s.defaultPrevented)throw i}return n.then(i=>{for(const s of i||[])s.status==="rejected"&&r(s.reason);return t().catch(r)})};/** * @vue/shared v3.5.42 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/function Bs(e){const t=Object.create(null);for(const o of e.split(","))t[o]=1;return o=>o in t}const Ft={},Fn=[],na=()=>{},Eu=()=>!1,ci=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ui=e=>e.startsWith("onUpdate:"),Wt=Object.assign,Hs=(e,t)=>{const o=e.indexOf(t);o>-1&&e.splice(o,1)},e0=Object.prototype.hasOwnProperty,St=(e,t)=>e0.call(e,t),Ke=Array.isArray,Oa=e=>dr(e)==="[object Map]",cn=e=>dr(e)==="[object Set]",Mu=e=>dr(e)==="[object Date]",nt=e=>typeof e=="function",It=e=>typeof e=="string",Io=e=>typeof e=="symbol",Pt=e=>e!==null&&typeof e=="object",Nu=e=>(Pt(e)||nt(e))&&nt(e.then)&&nt(e.catch),Ru=Object.prototype.toString,dr=e=>Ru.call(e),t0=e=>dr(e).slice(8,-1),di=e=>dr(e)==="[object Object]",pi=e=>It(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,pr=Bs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),gi=e=>{const t=Object.create(null);return o=>t[o]||(t[o]=e(o))},o0=/-\w/g,co=gi(e=>e.replace(o0,t=>t.slice(1).toUpperCase())),a0=/\B([A-Z])/g,Oo=gi(e=>e.replace(a0,"-$1").toLowerCase()),hi=gi(e=>e.charAt(0).toUpperCase()+e.slice(1)),Us=gi(e=>e?`on${hi(e)}`:""),ra=(e,t)=>!Object.is(e,t),fi=(e,...t)=>{for(let o=0;o{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:a,value:o})},mi=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Ws=e=>{const t=It(e)?Number(e):NaN;return isNaN(t)?e:t};let Iu;const bi=()=>Iu||(Iu=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Mt(e){if(Ke(e)){const t={};for(let o=0;o{if(o){const a=o.split(r0);a.length>1&&(t[a[0].trim()]=a[1].trim())}}),t}function Ye(e){let t="";if(It(e))t=e;else if(Ke(e))for(let o=0;oDa(o,t))}const zu=e=>!!(e&&e.__v_isRef===!0),ue=e=>It(e)?e:e==null?"":Ke(e)||Pt(e)&&(e.toString===Ru||!nt(e.toString))?zu(e)?ue(e.value):JSON.stringify(e,Gu,2):String(e),Gu=(e,t)=>zu(t)?Gu(e,t.value):Oa(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((o,[a,n],r)=>(o[Ks(a,r)+" =>"]=n,o),{})}:cn(t)?{[`Set(${t.size})`]:[...t.values()].map(o=>Ks(o))}:Io(t)?Ks(t):Pt(t)&&!Ke(t)&&!di(t)?String(t):t,Ks=(e,t="")=>{var o;return Io(e)?`Symbol(${(o=e.description)!=null?o:t})`:e};/** +**/function Hs(e){const t=Object.create(null);for(const o of e.split(","))t[o]=1;return o=>o in t}const Ft={},Fn=[],na=()=>{},Eu=()=>!1,ci=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ui=e=>e.startsWith("onUpdate:"),Wt=Object.assign,Us=(e,t)=>{const o=e.indexOf(t);o>-1&&e.splice(o,1)},Qm=Object.prototype.hasOwnProperty,St=(e,t)=>Qm.call(e,t),Ke=Array.isArray,Oa=e=>dr(e)==="[object Map]",cn=e=>dr(e)==="[object Set]",Mu=e=>dr(e)==="[object Date]",nt=e=>typeof e=="function",It=e=>typeof e=="string",Io=e=>typeof e=="symbol",Pt=e=>e!==null&&typeof e=="object",Nu=e=>(Pt(e)||nt(e))&&nt(e.then)&&nt(e.catch),Ru=Object.prototype.toString,dr=e=>Ru.call(e),e0=e=>dr(e).slice(8,-1),di=e=>dr(e)==="[object Object]",pi=e=>It(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,pr=Hs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),gi=e=>{const t=Object.create(null);return o=>t[o]||(t[o]=e(o))},t0=/-\w/g,co=gi(e=>e.replace(t0,t=>t.slice(1).toUpperCase())),o0=/\B([A-Z])/g,Oo=gi(e=>e.replace(o0,"-$1").toLowerCase()),hi=gi(e=>e.charAt(0).toUpperCase()+e.slice(1)),Ws=gi(e=>e?`on${hi(e)}`:""),ra=(e,t)=>!Object.is(e,t),fi=(e,...t)=>{for(let o=0;o{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:a,value:o})},mi=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Ks=e=>{const t=It(e)?Number(e):NaN;return isNaN(t)?e:t};let Iu;const bi=()=>Iu||(Iu=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Mt(e){if(Ke(e)){const t={};for(let o=0;o{if(o){const a=o.split(n0);a.length>1&&(t[a[0].trim()]=a[1].trim())}}),t}function Ye(e){let t="";if(It(e))t=e;else if(Ke(e))for(let o=0;oDa(o,t))}const zu=e=>!!(e&&e.__v_isRef===!0),ue=e=>It(e)?e:e==null?"":Ke(e)||Pt(e)&&(e.toString===Ru||!nt(e.toString))?zu(e)?ue(e.value):JSON.stringify(e,Gu,2):String(e),Gu=(e,t)=>zu(t)?Gu(e,t.value):Oa(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((o,[a,n],r)=>(o[Vs(a,r)+" =>"]=n,o),{})}:cn(t)?{[`Set(${t.size})`]:[...t.values()].map(o=>Vs(o))}:Io(t)?Vs(t):Pt(t)&&!Ke(t)&&!di(t)?String(t):t,Vs=(e,t="")=>{var o;return Io(e)?`Symbol(${(o=e.description)!=null?o:t})`:e};/** * @vue/reactivity v3.5.42 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let ao;class ju{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!t&&ao&&(ao.active?(this.parent=ao,this.index=(ao.scopes||(ao.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,o;if(this.scopes){const a=this.scopes.slice();for(t=0,o=a.length;t0&&--this._on===0){if(ao===this)ao=this.prevScope;else{let t=ao;for(;t;){if(t.prevScope===this){t.prevScope=this.prevScope;break}t=t.prevScope}}this.prevScope=void 0}}stop(t){if(this._active){this._active=!1;let o,a;for(o=0,a=this.effects.length;o0)return;if(hr){let t=hr;for(hr=void 0;t;){const o=t.next;t.next=void 0,t.flags&=-9,t=o}}let e;for(;gr;){let t=gr;for(gr=void 0;t;){const o=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(a){e||(e=a)}t=o}}if(e)throw e}function Ku(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Vu(e){let t,o=e.depsTail,a=o;for(;a;){const n=a.prevDep;a.version===-1?(a===o&&(o=n),Js(a),p0(a)):t=a,a.dep.activeLink=a.prevActiveLink,a.prevActiveLink=void 0,a=n}e.deps=t,e.depsTail=o}function Zs(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(qu(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function qu(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===fr)||(e.globalVersion=fr,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Zs(e))))return;e.flags|=2;const t=e.dep,o=Ot,a=Yo;Ot=e,Yo=!0;try{Ku(e);const n=e.fn(e._value);(t.version===0||ra(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(n){throw t.version++,n}finally{Ot=o,Yo=a,Vu(e),e.flags&=-3}}function Js(e,t=!1){const{dep:o,prevSub:a,nextSub:n}=e;if(a&&(a.nextSub=n,e.prevSub=void 0),n&&(n.prevSub=a,e.nextSub=void 0),o.subs===e&&(o.subs=a,!a&&o.computed)){o.computed.flags&=-5;for(let r=o.computed.deps;r;r=r.nextDep)Js(r,!0)}!t&&!--o.sc&&o.map&&o.map.delete(o.key)}function p0(e){const{prevDep:t,nextDep:o}=e;t&&(t.nextDep=o,e.prevDep=void 0),o&&(o.prevDep=t,e.nextDep=void 0)}let Yo=!0;const Yu=[];function ia(){Yu.push(Yo),Yo=!1}function sa(){const e=Yu.pop();Yo=e===void 0?!0:e}function Zu(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const o=Ot;Ot=void 0;try{t()}finally{Ot=o}}}let fr=0;class g0{constructor(t,o){this.sub=t,this.dep=o,this.version=o.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Xs{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!Ot||!Yo||Ot===this.computed)return;let o=this.activeLink;if(o===void 0||o.sub!==Ot)o=this.activeLink=new g0(Ot,this),Ot.deps?(o.prevDep=Ot.depsTail,Ot.depsTail.nextDep=o,Ot.depsTail=o):Ot.deps=Ot.depsTail=o,Ju(o);else if(o.version===-1&&(o.version=this.version,o.nextDep)){const a=o.nextDep;a.prevDep=o.prevDep,o.prevDep&&(o.prevDep.nextDep=a),o.prevDep=Ot.depsTail,o.nextDep=void 0,Ot.depsTail.nextDep=o,Ot.depsTail=o,Ot.deps===o&&(Ot.deps=a)}return o}trigger(t){this.version++,fr++,this.notify(t)}notify(t){qs();try{for(let o=this.subs;o;o=o.prevSub)o.sub.notify()&&o.sub.dep.notify()}finally{Ys()}}}function Ju(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let a=t.deps;a;a=a.nextDep)Ju(a)}const o=e.dep.subs;o!==e&&(e.prevSub=o,o&&(o.nextSub=e)),e.dep.subs=e}}const _i=new WeakMap,un=Symbol(""),Qs=Symbol(""),mr=Symbol("");function ko(e,t,o){if(Yo&&Ot){let a=_i.get(e);a||_i.set(e,a=new Map);let n=a.get(o);n||(a.set(o,n=new Xs),n.map=a,n.key=o),n.track()}}function ya(e,t,o,a,n,r){const i=_i.get(e);if(!i){fr++;return}const s=l=>{l&&l.trigger()};if(qs(),t==="clear")i.forEach(s);else{const l=Ke(e),c=l&&pi(o);if(l&&o==="length"){const u=Number(a);i.forEach((d,p)=>{(p==="length"||p===mr||!Io(p)&&p>=u)&&s(d)})}else switch((o!==void 0||i.has(void 0))&&s(i.get(o)),c&&s(i.get(mr)),t){case"add":l?c&&s(i.get("length")):(s(i.get(un)),Oa(e)&&s(i.get(Qs)));break;case"delete":l||(s(i.get(un)),Oa(e)&&s(i.get(Qs)));break;case"set":Oa(e)&&s(i.get(un));break}}Ys()}function h0(e,t){const o=_i.get(e);return o&&o.get(t)}function In(e){const t=yt(e);return t===e?t:(ko(t,"iterate",mr),Do(e)?t:t.map(Zo))}function yi(e){return ko(e=yt(e),"iterate",mr),e}function la(e,t){return ka(e)?Dn(wa(e)?Zo(t):t):Zo(t)}const f0={__proto__:null,[Symbol.iterator](){return el(this,Symbol.iterator,e=>la(this,e))},concat(...e){return In(this).concat(...e.map(t=>Ke(t)?In(t):t))},entries(){return el(this,"entries",e=>(e[1]=la(this,e[1]),e))},every(e,t){return va(this,"every",e,t,void 0,arguments)},filter(e,t){return va(this,"filter",e,t,o=>o.map(a=>la(this,a)),arguments)},find(e,t){return va(this,"find",e,t,o=>la(this,o),arguments)},findIndex(e,t){return va(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return va(this,"findLast",e,t,o=>la(this,o),arguments)},findLastIndex(e,t){return va(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return va(this,"forEach",e,t,void 0,arguments)},includes(...e){return tl(this,"includes",e)},indexOf(...e){return tl(this,"indexOf",e)},join(e){return In(this).join(e)},lastIndexOf(...e){return tl(this,"lastIndexOf",e)},map(e,t){return va(this,"map",e,t,void 0,arguments)},pop(){return br(this,"pop")},push(...e){return br(this,"push",e)},reduce(e,...t){return Xu(this,"reduce",e,t)},reduceRight(e,...t){return Xu(this,"reduceRight",e,t)},shift(){return br(this,"shift")},some(e,t){return va(this,"some",e,t,void 0,arguments)},splice(...e){return br(this,"splice",e)},toReversed(){return In(this).toReversed()},toSorted(e){return In(this).toSorted(e)},toSpliced(...e){return In(this).toSpliced(...e)},unshift(...e){return br(this,"unshift",e)},values(){return el(this,"values",e=>la(this,e))}};function el(e,t,o){const a=yi(e),n=a[t]();return a!==e&&!Do(e)&&(n._next=n.next,n.next=()=>{const r=n._next();return r.done||(r.value=o(r.value)),r}),n}const m0=Array.prototype;function va(e,t,o,a,n,r){const i=yi(e),s=i!==e&&!Do(e),l=i[t];if(l!==m0[t]){const d=l.apply(e,r);return s?Zo(d):d}let c=o;i!==e&&(s?c=function(d,p){return o.call(this,la(e,d),p,e)}:o.length>2&&(c=function(d,p){return o.call(this,d,p,e)}));const u=l.call(i,c,a);return s&&n?n(u):u}function Xu(e,t,o,a){const n=yi(e),r=n!==e&&!Do(e);let i=o,s=!1;n!==e&&(r?(s=a.length===0,i=function(c,u,d){return s&&(s=!1,c=la(e,c)),o.call(this,c,la(e,u),d,e)}):o.length>3&&(i=function(c,u,d){return o.call(this,c,u,d,e)}));const l=n[t](i,...a);return s?la(e,l):l}function tl(e,t,o){const a=yt(e);ko(a,"iterate",mr);const n=a[t](...o);return(n===-1||n===!1)&&Si(o[0])?(o[0]=yt(o[0]),a[t](...o)):n}function br(e,t,o=[]){ia(),qs();const a=yt(e)[t].apply(e,o);return Ys(),sa(),a}const b0=Bs("__proto__,__v_isRef,__isVue"),Qu=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Io));function $0(e){Io(e)||(e=String(e));const t=yt(this);return ko(t,"has",e),t.hasOwnProperty(e)}class ed{constructor(t=!1,o=!1){this._isReadonly=t,this._isShallow=o}get(t,o,a){if(o==="__v_skip")return t.__v_skip;const n=this._isReadonly,r=this._isShallow;if(o==="__v_isReactive")return!n;if(o==="__v_isReadonly")return n;if(o==="__v_isShallow")return r;if(o==="__v_raw")return a===(n?r?id:rd:r?nd:ad).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(a)?t:void 0;const i=Ke(t);if(!n){let l;if(i&&(l=f0[o]))return l;if(o==="hasOwnProperty")return $0}const s=Reflect.get(t,o,Dt(t)?t:a);if((Io(o)?Qu.has(o):b0(o))||(n||ko(t,"get",o),r))return s;if(Dt(s)){const l=i&&pi(o)?s:s.value;return n&&Pt(l)?al(l):l}return Pt(s)?n?al(s):On(s):s}}class td extends ed{constructor(t=!1){super(!1,t)}set(t,o,a,n){let r=t[o];const i=Ke(t)&&pi(o);if(!this._isShallow){const c=ka(r);if(!Do(a)&&!ka(a)&&(r=yt(r),a=yt(a)),!i&&Dt(r)&&!Dt(a))return c||(r.value=a),!0}const s=i?Number(o)e,vi=e=>Reflect.getPrototypeOf(e);function k0(e,t,o){return function(...a){const n=this.__v_raw,r=yt(n),i=Oa(r),s=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,c=n[e](...a),u=o?ol:t?Dn:Zo;return!t&&ko(r,"iterate",l?Qs:un),Wt(Object.create(c),{next(){const{value:d,done:p}=c.next();return p?{value:d,done:p}:{value:s?[u(d[0]),u(d[1])]:u(d),done:p}}})}}function wi(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function x0(e,t){const o={get(n){const r=this.__v_raw,i=yt(r),s=yt(n);e||(ra(n,s)&&ko(i,"get",n),ko(i,"get",s));const{has:l}=vi(i),c=t?ol:e?Dn:Zo;if(l.call(i,n))return c(r.get(n));if(l.call(i,s))return c(r.get(s));r!==i&&r.get(n)},get size(){const n=this.__v_raw;return!e&&ko(yt(n),"iterate",un),n.size},has(n){const r=this.__v_raw,i=yt(r),s=yt(n);return e||(ra(n,s)&&ko(i,"has",n),ko(i,"has",s)),n===s?r.has(n):r.has(n)||r.has(s)},forEach(n,r){const i=this,s=i.__v_raw,l=yt(s),c=t?ol:e?Dn:Zo;return!e&&ko(l,"iterate",un),s.forEach((u,d)=>n.call(r,c(u),c(d),i))}};return Wt(o,e?{add:wi("add"),set:wi("set"),delete:wi("delete"),clear:wi("clear")}:{add(n){const r=yt(this),i=vi(r),s=yt(n),l=!t&&!Do(n)&&!ka(n)?s:n;return i.has.call(r,l)||ra(n,l)&&i.has.call(r,n)||ra(s,l)&&i.has.call(r,s)||(r.add(l),ya(r,"add",l,l)),this},set(n,r){!t&&!Do(r)&&!ka(r)&&(r=yt(r));const i=yt(this),{has:s,get:l}=vi(i);let c=s.call(i,n);c||(n=yt(n),c=s.call(i,n));const u=l.call(i,n);return i.set(n,r),c?ra(r,u)&&ya(i,"set",n,r):ya(i,"add",n,r),this},delete(n){const r=yt(this),{has:i,get:s}=vi(r);let l=i.call(r,n);l||(n=yt(n),l=i.call(r,n)),s&&s.call(r,n);const c=r.delete(n);return l&&ya(r,"delete",n,void 0),c},clear(){const n=yt(this),r=n.size!==0,i=n.clear();return r&&ya(n,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(n=>{o[n]=k0(n,e,t)}),o}function ki(e,t){const o=x0(e,t);return(a,n,r)=>n==="__v_isReactive"?!e:n==="__v_isReadonly"?e:n==="__v_raw"?a:Reflect.get(St(o,n)&&n in a?o:a,n,r)}const S0={get:ki(!1,!1)},P0={get:ki(!1,!0)},A0={get:ki(!0,!1)},L0={get:ki(!0,!0)},ad=new WeakMap,nd=new WeakMap,rd=new WeakMap,id=new WeakMap;function C0(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function On(e){return ka(e)?e:xi(e,!1,_0,S0,ad)}function T0(e){return xi(e,!1,v0,P0,nd)}function al(e){return xi(e,!0,y0,A0,rd)}function WL(e){return xi(e,!0,w0,L0,id)}function xi(e,t,o,a,n){if(!Pt(e)||e.__v_raw&&!(t&&e.__v_isReactive)||e.__v_skip||!Object.isExtensible(e))return e;const r=n.get(e);if(r)return r;const i=C0(t0(e));if(i===0)return e;const s=new Proxy(e,i===2?a:o);return n.set(e,s),s}function wa(e){return ka(e)?wa(e.__v_raw):!!(e&&e.__v_isReactive)}function ka(e){return!!(e&&e.__v_isReadonly)}function Do(e){return!!(e&&e.__v_isShallow)}function Si(e){return e?!!e.__v_raw:!1}function yt(e){const t=e&&e.__v_raw;return t?yt(t):e}function dn(e){return!St(e,"__v_skip")&&Object.isExtensible(e)&&Fu(e,"__v_skip",!0),e}const Zo=e=>Pt(e)?On(e):e,Dn=e=>Pt(e)?al(e):e;function Dt(e){return e?e.__v_isRef===!0:!1}function be(e){return sd(e,!1)}function pn(e){return sd(e,!0)}function sd(e,t){return Dt(e)?e:new E0(e,t)}class E0{constructor(t,o){this.dep=new Xs,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=o?t:yt(t),this._value=o?t:Zo(t),this.__v_isShallow=o}get value(){return this.dep.track(),this._value}set value(t){const o=this._rawValue,a=this.__v_isShallow||Do(t)||ka(t);t=a?t:yt(t),ra(t,o)&&(this._rawValue=t,this._value=a?t:Zo(t),this.dep.trigger())}}function B(e){return Dt(e)?e.value:e}const M0={get:(e,t,o)=>t==="__v_raw"?e:B(Reflect.get(e,t,o)),set:(e,t,o,a)=>{const n=e[t];return Dt(n)&&!Dt(o)?(n.value=o,!0):Reflect.set(e,t,o,a)}};function ld(e){return wa(e)?e:new Proxy(e,M0)}function cd(e){const t=Ke(e)?new Array(e.length):{};for(const o in e)t[o]=ud(e,o);return t}class N0{constructor(t,o,a){this._object=t,this._defaultValue=a,this.__v_isRef=!0,this._value=void 0,this._key=Io(o)?o:String(o),this._raw=yt(t);let n=!0,r=t;if(!Ke(t)||Io(this._key)||!pi(this._key))do n=!Si(r)||Do(r);while(n&&(r=r.__v_raw));this._shallow=n}get value(){let t=this._object[this._key];return this._shallow&&(t=B(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&Dt(this._raw[this._key])){const o=this._object[this._key];if(Dt(o)){o.value=t;return}}this._object[this._key]=t}get dep(){return h0(this._raw,this._key)}}class R0{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function F0(e,t,o){return Dt(e)?e:nt(e)?new R0(e):Pt(e)&&arguments.length>1?ud(e,t,o):be(e)}function ud(e,t,o){return new N0(e,t,o)}class I0{constructor(t,o,a){this.fn=t,this.setter=o,this._value=void 0,this.dep=new Xs(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=fr-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!o,this.isSSR=a}notify(){if(this.flags|=16,!(this.flags&8)&&Ot!==this)return Wu(this,!0),!0}get value(){const t=this.dep.track();return qu(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function O0(e,t,o=!1){let a,n;return nt(e)?a=e:(a=e.get,n=e.set),new I0(a,n,o)}const Pi={},Ai=new WeakMap;let gn;function D0(e,t=!1,o=gn){if(o){let a=Ai.get(o);a||Ai.set(o,a=[]),a.push(e)}}function z0(e,t,o=Ft){const{immediate:a,deep:n,once:r,scheduler:i,augmentJob:s,call:l}=o,c=$=>n?$:Do($)||n===!1||n===0?xa($,1):xa($);let u,d,p,y,v=!1,h=!1;if(Dt(e)?(d=()=>e.value,v=Do(e)):wa(e)?(d=()=>c(e),v=!0):Ke(e)?(h=!0,v=e.some($=>wa($)||Do($)),d=()=>e.map($=>{if(Dt($))return $.value;if(wa($))return c($);if(nt($))return l?l($,2):$()})):nt(e)?t?d=l?()=>l(e,2):e:d=()=>{if(p){ia();try{p()}finally{sa()}}const $=gn;gn=u;try{return l?l(e,3,[y]):e(y)}finally{gn=$}}:d=na,t&&n){const $=d,g=n===!0?1/0:n;d=()=>xa($(),g)}const f=Bu(),b=()=>{u.stop(),f&&f.active&&Hs(f.effects,u)};if(r&&t){const $=t;t=(...g)=>{const _=$(...g);return b(),_}}let m=h?new Array(e.length).fill(Pi):Pi;const w=$=>{if(!(!(u.flags&1)||!u.dirty&&!$))if(t){const g=u.run();if($||n||v||(h?g.some((_,P)=>ra(_,m[P])):ra(g,m))){p&&p();const _=gn;gn=u;try{const P=[g,m===Pi?void 0:h&&m[0]===Pi?[]:m,y];m=g,l?l(t,3,P):t(...P)}finally{gn=_}}}else u.run()};return s&&s(w),u=new Hu(d),u.scheduler=i?()=>i(w,!1):w,y=$=>D0($,!1,u),p=u.onStop=()=>{const $=Ai.get(u);if($){if(l)l($,4);else for(const g of $)g();Ai.delete(u)}},t?a?w(!0):m=u.run():i?i(w.bind(null,!0),!0):u.run(),b.pause=u.pause.bind(u),b.resume=u.resume.bind(u),b.stop=b,b}function xa(e,t=1/0,o){if(t<=0||!Pt(e)||e.__v_skip||(o=o||new Map,(o.get(e)||0)>=t))return e;if(o.set(e,t),t--,Dt(e))xa(e.value,t,o);else if(Ke(e))for(let a=0;a{xa(a,t,o)});else if(di(e)){for(const a in e)xa(e[a],t,o);for(const a of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,a)&&xa(e[a],t,o)}return e}/** +**/let ao;class ju{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!t&&ao&&(ao.active?(this.parent=ao,this.index=(ao.scopes||(ao.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,o;if(this.scopes){const a=this.scopes.slice();for(t=0,o=a.length;t0&&--this._on===0){if(ao===this)ao=this.prevScope;else{let t=ao;for(;t;){if(t.prevScope===this){t.prevScope=this.prevScope;break}t=t.prevScope}}this.prevScope=void 0}}stop(t){if(this._active){this._active=!1;let o,a;for(o=0,a=this.effects.length;o0)return;if(hr){let t=hr;for(hr=void 0;t;){const o=t.next;t.next=void 0,t.flags&=-9,t=o}}let e;for(;gr;){let t=gr;for(gr=void 0;t;){const o=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(a){e||(e=a)}t=o}}if(e)throw e}function Ku(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Vu(e){let t,o=e.depsTail,a=o;for(;a;){const n=a.prevDep;a.version===-1?(a===o&&(o=n),Xs(a),d0(a)):t=a,a.dep.activeLink=a.prevActiveLink,a.prevActiveLink=void 0,a=n}e.deps=t,e.depsTail=o}function Js(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(qu(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function qu(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===fr)||(e.globalVersion=fr,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Js(e))))return;e.flags|=2;const t=e.dep,o=Ot,a=Yo;Ot=e,Yo=!0;try{Ku(e);const n=e.fn(e._value);(t.version===0||ra(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(n){throw t.version++,n}finally{Ot=o,Yo=a,Vu(e),e.flags&=-3}}function Xs(e,t=!1){const{dep:o,prevSub:a,nextSub:n}=e;if(a&&(a.nextSub=n,e.prevSub=void 0),n&&(n.prevSub=a,e.nextSub=void 0),o.subs===e&&(o.subs=a,!a&&o.computed)){o.computed.flags&=-5;for(let r=o.computed.deps;r;r=r.nextDep)Xs(r,!0)}!t&&!--o.sc&&o.map&&o.map.delete(o.key)}function d0(e){const{prevDep:t,nextDep:o}=e;t&&(t.nextDep=o,e.prevDep=void 0),o&&(o.prevDep=t,e.nextDep=void 0)}let Yo=!0;const Yu=[];function ia(){Yu.push(Yo),Yo=!1}function sa(){const e=Yu.pop();Yo=e===void 0?!0:e}function Zu(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const o=Ot;Ot=void 0;try{t()}finally{Ot=o}}}let fr=0;class p0{constructor(t,o){this.sub=t,this.dep=o,this.version=o.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Qs{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!Ot||!Yo||Ot===this.computed)return;let o=this.activeLink;if(o===void 0||o.sub!==Ot)o=this.activeLink=new p0(Ot,this),Ot.deps?(o.prevDep=Ot.depsTail,Ot.depsTail.nextDep=o,Ot.depsTail=o):Ot.deps=Ot.depsTail=o,Ju(o);else if(o.version===-1&&(o.version=this.version,o.nextDep)){const a=o.nextDep;a.prevDep=o.prevDep,o.prevDep&&(o.prevDep.nextDep=a),o.prevDep=Ot.depsTail,o.nextDep=void 0,Ot.depsTail.nextDep=o,Ot.depsTail=o,Ot.deps===o&&(Ot.deps=a)}return o}trigger(t){this.version++,fr++,this.notify(t)}notify(t){Ys();try{for(let o=this.subs;o;o=o.prevSub)o.sub.notify()&&o.sub.dep.notify()}finally{Zs()}}}function Ju(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let a=t.deps;a;a=a.nextDep)Ju(a)}const o=e.dep.subs;o!==e&&(e.prevSub=o,o&&(o.nextSub=e)),e.dep.subs=e}}const _i=new WeakMap,un=Symbol(""),el=Symbol(""),mr=Symbol("");function ko(e,t,o){if(Yo&&Ot){let a=_i.get(e);a||_i.set(e,a=new Map);let n=a.get(o);n||(a.set(o,n=new Qs),n.map=a,n.key=o),n.track()}}function ya(e,t,o,a,n,r){const i=_i.get(e);if(!i){fr++;return}const s=l=>{l&&l.trigger()};if(Ys(),t==="clear")i.forEach(s);else{const l=Ke(e),c=l&&pi(o);if(l&&o==="length"){const u=Number(a);i.forEach((d,p)=>{(p==="length"||p===mr||!Io(p)&&p>=u)&&s(d)})}else switch((o!==void 0||i.has(void 0))&&s(i.get(o)),c&&s(i.get(mr)),t){case"add":l?c&&s(i.get("length")):(s(i.get(un)),Oa(e)&&s(i.get(el)));break;case"delete":l||(s(i.get(un)),Oa(e)&&s(i.get(el)));break;case"set":Oa(e)&&s(i.get(un));break}}Zs()}function g0(e,t){const o=_i.get(e);return o&&o.get(t)}function In(e){const t=yt(e);return t===e?t:(ko(t,"iterate",mr),Do(e)?t:t.map(Zo))}function yi(e){return ko(e=yt(e),"iterate",mr),e}function la(e,t){return ka(e)?Dn(wa(e)?Zo(t):t):Zo(t)}const h0={__proto__:null,[Symbol.iterator](){return tl(this,Symbol.iterator,e=>la(this,e))},concat(...e){return In(this).concat(...e.map(t=>Ke(t)?In(t):t))},entries(){return tl(this,"entries",e=>(e[1]=la(this,e[1]),e))},every(e,t){return va(this,"every",e,t,void 0,arguments)},filter(e,t){return va(this,"filter",e,t,o=>o.map(a=>la(this,a)),arguments)},find(e,t){return va(this,"find",e,t,o=>la(this,o),arguments)},findIndex(e,t){return va(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return va(this,"findLast",e,t,o=>la(this,o),arguments)},findLastIndex(e,t){return va(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return va(this,"forEach",e,t,void 0,arguments)},includes(...e){return ol(this,"includes",e)},indexOf(...e){return ol(this,"indexOf",e)},join(e){return In(this).join(e)},lastIndexOf(...e){return ol(this,"lastIndexOf",e)},map(e,t){return va(this,"map",e,t,void 0,arguments)},pop(){return br(this,"pop")},push(...e){return br(this,"push",e)},reduce(e,...t){return Xu(this,"reduce",e,t)},reduceRight(e,...t){return Xu(this,"reduceRight",e,t)},shift(){return br(this,"shift")},some(e,t){return va(this,"some",e,t,void 0,arguments)},splice(...e){return br(this,"splice",e)},toReversed(){return In(this).toReversed()},toSorted(e){return In(this).toSorted(e)},toSpliced(...e){return In(this).toSpliced(...e)},unshift(...e){return br(this,"unshift",e)},values(){return tl(this,"values",e=>la(this,e))}};function tl(e,t,o){const a=yi(e),n=a[t]();return a!==e&&!Do(e)&&(n._next=n.next,n.next=()=>{const r=n._next();return r.done||(r.value=o(r.value)),r}),n}const f0=Array.prototype;function va(e,t,o,a,n,r){const i=yi(e),s=i!==e&&!Do(e),l=i[t];if(l!==f0[t]){const d=l.apply(e,r);return s?Zo(d):d}let c=o;i!==e&&(s?c=function(d,p){return o.call(this,la(e,d),p,e)}:o.length>2&&(c=function(d,p){return o.call(this,d,p,e)}));const u=l.call(i,c,a);return s&&n?n(u):u}function Xu(e,t,o,a){const n=yi(e),r=n!==e&&!Do(e);let i=o,s=!1;n!==e&&(r?(s=a.length===0,i=function(c,u,d){return s&&(s=!1,c=la(e,c)),o.call(this,c,la(e,u),d,e)}):o.length>3&&(i=function(c,u,d){return o.call(this,c,u,d,e)}));const l=n[t](i,...a);return s?la(e,l):l}function ol(e,t,o){const a=yt(e);ko(a,"iterate",mr);const n=a[t](...o);return(n===-1||n===!1)&&Si(o[0])?(o[0]=yt(o[0]),a[t](...o)):n}function br(e,t,o=[]){ia(),Ys();const a=yt(e)[t].apply(e,o);return Zs(),sa(),a}const m0=Hs("__proto__,__v_isRef,__isVue"),Qu=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Io));function b0(e){Io(e)||(e=String(e));const t=yt(this);return ko(t,"has",e),t.hasOwnProperty(e)}class ed{constructor(t=!1,o=!1){this._isReadonly=t,this._isShallow=o}get(t,o,a){if(o==="__v_skip")return t.__v_skip;const n=this._isReadonly,r=this._isShallow;if(o==="__v_isReactive")return!n;if(o==="__v_isReadonly")return n;if(o==="__v_isShallow")return r;if(o==="__v_raw")return a===(n?r?id:rd:r?nd:ad).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(a)?t:void 0;const i=Ke(t);if(!n){let l;if(i&&(l=h0[o]))return l;if(o==="hasOwnProperty")return b0}const s=Reflect.get(t,o,Dt(t)?t:a);if((Io(o)?Qu.has(o):m0(o))||(n||ko(t,"get",o),r))return s;if(Dt(s)){const l=i&&pi(o)?s:s.value;return n&&Pt(l)?nl(l):l}return Pt(s)?n?nl(s):On(s):s}}class td extends ed{constructor(t=!1){super(!1,t)}set(t,o,a,n){let r=t[o];const i=Ke(t)&&pi(o);if(!this._isShallow){const c=ka(r);if(!Do(a)&&!ka(a)&&(r=yt(r),a=yt(a)),!i&&Dt(r)&&!Dt(a))return c||(r.value=a),!0}const s=i?Number(o)e,vi=e=>Reflect.getPrototypeOf(e);function w0(e,t,o){return function(...a){const n=this.__v_raw,r=yt(n),i=Oa(r),s=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,c=n[e](...a),u=o?al:t?Dn:Zo;return!t&&ko(r,"iterate",l?el:un),Wt(Object.create(c),{next(){const{value:d,done:p}=c.next();return p?{value:d,done:p}:{value:s?[u(d[0]),u(d[1])]:u(d),done:p}}})}}function wi(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function k0(e,t){const o={get(n){const r=this.__v_raw,i=yt(r),s=yt(n);e||(ra(n,s)&&ko(i,"get",n),ko(i,"get",s));const{has:l}=vi(i),c=t?al:e?Dn:Zo;if(l.call(i,n))return c(r.get(n));if(l.call(i,s))return c(r.get(s));r!==i&&r.get(n)},get size(){const n=this.__v_raw;return!e&&ko(yt(n),"iterate",un),n.size},has(n){const r=this.__v_raw,i=yt(r),s=yt(n);return e||(ra(n,s)&&ko(i,"has",n),ko(i,"has",s)),n===s?r.has(n):r.has(n)||r.has(s)},forEach(n,r){const i=this,s=i.__v_raw,l=yt(s),c=t?al:e?Dn:Zo;return!e&&ko(l,"iterate",un),s.forEach((u,d)=>n.call(r,c(u),c(d),i))}};return Wt(o,e?{add:wi("add"),set:wi("set"),delete:wi("delete"),clear:wi("clear")}:{add(n){const r=yt(this),i=vi(r),s=yt(n),l=!t&&!Do(n)&&!ka(n)?s:n;return i.has.call(r,l)||ra(n,l)&&i.has.call(r,n)||ra(s,l)&&i.has.call(r,s)||(r.add(l),ya(r,"add",l,l)),this},set(n,r){!t&&!Do(r)&&!ka(r)&&(r=yt(r));const i=yt(this),{has:s,get:l}=vi(i);let c=s.call(i,n);c||(n=yt(n),c=s.call(i,n));const u=l.call(i,n);return i.set(n,r),c?ra(r,u)&&ya(i,"set",n,r):ya(i,"add",n,r),this},delete(n){const r=yt(this),{has:i,get:s}=vi(r);let l=i.call(r,n);l||(n=yt(n),l=i.call(r,n)),s&&s.call(r,n);const c=r.delete(n);return l&&ya(r,"delete",n,void 0),c},clear(){const n=yt(this),r=n.size!==0,i=n.clear();return r&&ya(n,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(n=>{o[n]=w0(n,e,t)}),o}function ki(e,t){const o=k0(e,t);return(a,n,r)=>n==="__v_isReactive"?!e:n==="__v_isReadonly"?e:n==="__v_raw"?a:Reflect.get(St(o,n)&&n in a?o:a,n,r)}const x0={get:ki(!1,!1)},S0={get:ki(!1,!0)},P0={get:ki(!0,!1)},A0={get:ki(!0,!0)},ad=new WeakMap,nd=new WeakMap,rd=new WeakMap,id=new WeakMap;function L0(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function On(e){return ka(e)?e:xi(e,!1,$0,x0,ad)}function C0(e){return xi(e,!1,y0,S0,nd)}function nl(e){return xi(e,!0,_0,P0,rd)}function KL(e){return xi(e,!0,v0,A0,id)}function xi(e,t,o,a,n){if(!Pt(e)||e.__v_raw&&!(t&&e.__v_isReactive)||e.__v_skip||!Object.isExtensible(e))return e;const r=n.get(e);if(r)return r;const i=L0(e0(e));if(i===0)return e;const s=new Proxy(e,i===2?a:o);return n.set(e,s),s}function wa(e){return ka(e)?wa(e.__v_raw):!!(e&&e.__v_isReactive)}function ka(e){return!!(e&&e.__v_isReadonly)}function Do(e){return!!(e&&e.__v_isShallow)}function Si(e){return e?!!e.__v_raw:!1}function yt(e){const t=e&&e.__v_raw;return t?yt(t):e}function dn(e){return!St(e,"__v_skip")&&Object.isExtensible(e)&&Fu(e,"__v_skip",!0),e}const Zo=e=>Pt(e)?On(e):e,Dn=e=>Pt(e)?nl(e):e;function Dt(e){return e?e.__v_isRef===!0:!1}function be(e){return sd(e,!1)}function pn(e){return sd(e,!0)}function sd(e,t){return Dt(e)?e:new T0(e,t)}class T0{constructor(t,o){this.dep=new Qs,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=o?t:yt(t),this._value=o?t:Zo(t),this.__v_isShallow=o}get value(){return this.dep.track(),this._value}set value(t){const o=this._rawValue,a=this.__v_isShallow||Do(t)||ka(t);t=a?t:yt(t),ra(t,o)&&(this._rawValue=t,this._value=a?t:Zo(t),this.dep.trigger())}}function B(e){return Dt(e)?e.value:e}const E0={get:(e,t,o)=>t==="__v_raw"?e:B(Reflect.get(e,t,o)),set:(e,t,o,a)=>{const n=e[t];return Dt(n)&&!Dt(o)?(n.value=o,!0):Reflect.set(e,t,o,a)}};function ld(e){return wa(e)?e:new Proxy(e,E0)}function cd(e){const t=Ke(e)?new Array(e.length):{};for(const o in e)t[o]=ud(e,o);return t}class M0{constructor(t,o,a){this._object=t,this._defaultValue=a,this.__v_isRef=!0,this._value=void 0,this._key=Io(o)?o:String(o),this._raw=yt(t);let n=!0,r=t;if(!Ke(t)||Io(this._key)||!pi(this._key))do n=!Si(r)||Do(r);while(n&&(r=r.__v_raw));this._shallow=n}get value(){let t=this._object[this._key];return this._shallow&&(t=B(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&Dt(this._raw[this._key])){const o=this._object[this._key];if(Dt(o)){o.value=t;return}}this._object[this._key]=t}get dep(){return g0(this._raw,this._key)}}class N0{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function R0(e,t,o){return Dt(e)?e:nt(e)?new N0(e):Pt(e)&&arguments.length>1?ud(e,t,o):be(e)}function ud(e,t,o){return new M0(e,t,o)}class F0{constructor(t,o,a){this.fn=t,this.setter=o,this._value=void 0,this.dep=new Qs(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=fr-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!o,this.isSSR=a}notify(){if(this.flags|=16,!(this.flags&8)&&Ot!==this)return Wu(this,!0),!0}get value(){const t=this.dep.track();return qu(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function I0(e,t,o=!1){let a,n;return nt(e)?a=e:(a=e.get,n=e.set),new F0(a,n,o)}const Pi={},Ai=new WeakMap;let gn;function O0(e,t=!1,o=gn){if(o){let a=Ai.get(o);a||Ai.set(o,a=[]),a.push(e)}}function D0(e,t,o=Ft){const{immediate:a,deep:n,once:r,scheduler:i,augmentJob:s,call:l}=o,c=$=>n?$:Do($)||n===!1||n===0?xa($,1):xa($);let u,d,p,y,v=!1,h=!1;if(Dt(e)?(d=()=>e.value,v=Do(e)):wa(e)?(d=()=>c(e),v=!0):Ke(e)?(h=!0,v=e.some($=>wa($)||Do($)),d=()=>e.map($=>{if(Dt($))return $.value;if(wa($))return c($);if(nt($))return l?l($,2):$()})):nt(e)?t?d=l?()=>l(e,2):e:d=()=>{if(p){ia();try{p()}finally{sa()}}const $=gn;gn=u;try{return l?l(e,3,[y]):e(y)}finally{gn=$}}:d=na,t&&n){const $=d,g=n===!0?1/0:n;d=()=>xa($(),g)}const f=Bu(),b=()=>{u.stop(),f&&f.active&&Us(f.effects,u)};if(r&&t){const $=t;t=(...g)=>{const _=$(...g);return b(),_}}let m=h?new Array(e.length).fill(Pi):Pi;const w=$=>{if(!(!(u.flags&1)||!u.dirty&&!$))if(t){const g=u.run();if($||n||v||(h?g.some((_,P)=>ra(_,m[P])):ra(g,m))){p&&p();const _=gn;gn=u;try{const P=[g,m===Pi?void 0:h&&m[0]===Pi?[]:m,y];m=g,l?l(t,3,P):t(...P)}finally{gn=_}}}else u.run()};return s&&s(w),u=new Hu(d),u.scheduler=i?()=>i(w,!1):w,y=$=>O0($,!1,u),p=u.onStop=()=>{const $=Ai.get(u);if($){if(l)l($,4);else for(const g of $)g();Ai.delete(u)}},t?a?w(!0):m=u.run():i?i(w.bind(null,!0),!0):u.run(),b.pause=u.pause.bind(u),b.resume=u.resume.bind(u),b.stop=b,b}function xa(e,t=1/0,o){if(t<=0||!Pt(e)||e.__v_skip||(o=o||new Map,(o.get(e)||0)>=t))return e;if(o.set(e,t),t--,Dt(e))xa(e.value,t,o);else if(Ke(e))for(let a=0;a{xa(a,t,o)});else if(di(e)){for(const a in e)xa(e[a],t,o);for(const a of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,a)&&xa(e[a],t,o)}return e}/** * @vue/runtime-core v3.5.42 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/const $r=[];let nl=!1;function KL(e,...t){if(nl)return;nl=!0,ia();const o=$r.length?$r[$r.length-1].component:null,a=o&&o.appContext.config.warnHandler,n=G0();if(a)zn(a,o,11,[e+t.map(r=>{var i,s;return(s=(i=r.toString)==null?void 0:i.call(r))!=null?s:JSON.stringify(r)}).join(""),o&&o.proxy,n.map(({vnode:r})=>`at <${hp(o,r.type)}>`).join(` +**/const $r=[];let rl=!1;function VL(e,...t){if(rl)return;rl=!0,ia();const o=$r.length?$r[$r.length-1].component:null,a=o&&o.appContext.config.warnHandler,n=z0();if(a)zn(a,o,11,[e+t.map(r=>{var i,s;return(s=(i=r.toString)==null?void 0:i.call(r))!=null?s:JSON.stringify(r)}).join(""),o&&o.proxy,n.map(({vnode:r})=>`at <${hp(o,r.type)}>`).join(` `),n]);else{const r=[`[Vue warn]: ${e}`,...t];n.length&&r.push(` -`,...j0(n)),console.warn(...r)}sa(),nl=!1}function G0(){let e=$r[$r.length-1];if(!e)return[];const t=[];for(;e;){const o=t[0];o&&o.vnode===e?o.recurseCount++:t.push({vnode:e,recurseCount:0});const a=e.component&&e.component.parent;e=a&&a.vnode}return t}function j0(e){const t=[];return e.forEach((o,a)=>{t.push(...a===0?[]:[` -`],...B0(o))}),t}function B0({vnode:e,recurseCount:t}){const o=t>0?`... (${t} recursive calls)`:"",a=e.component?e.component.parent==null:!1,n=` at <${hp(e.component,e.type,a)}`,r=">"+o;return e.props?[n,...H0(e.props),r]:[n+r]}function H0(e){const t=[],o=Object.keys(e);return o.slice(0,3).forEach(a=>{t.push(...dd(a,e[a]))}),o.length>3&&t.push(" ..."),t}function dd(e,t,o){return It(t)?(t=JSON.stringify(t),o?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?o?t:[`${e}=${t}`]:Dt(t)?(t=dd(e,yt(t.value),!0),o?t:[`${e}=Ref<`,t,">"]):nt(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=yt(t),o?t:[`${e}=`,t])}function zn(e,t,o,a){try{return a?e(...a):e()}catch(n){_r(n,t,o)}}function Uo(e,t,o,a){if(nt(e)){const n=zn(e,t,o,a);return n&&Nu(n)&&n.catch(r=>{_r(r,t,o)}),n}if(Ke(e)){const n=[];for(let r=0;r>>1,n=Lo[a],r=yr(n);r=yr(o)?Lo.push(e):Lo.splice(W0(t),0,e),e.flags|=1,gd()}}function gd(){Li||(Li=pd.then(md))}function K0(e){if(!Ke(e))za&&e.id===-1?za.splice(jn+1,0,e):e.flags&1||(Gn.push(e),e.flags|=1);else for(let t=0;tyr(o)-yr(a));if(Gn.length=0,za){for(let o=0;oe.id==null?e.flags&2?-1:1/0:e.id;function md(e){try{for(ca=0;ca{a._d&&Gi(-1);const r=Ci(t),i=Pa.length;let s;try{s=e(...n)}finally{for(let l=Pa.length;l>i;l--)kl();Ci(r),a._d&&Gi(1)}return s};return a._n=!0,a._c=!0,a._d=!0,a}function Ti(e,t){if(_o===null)return e;const o=Ui(_o),a=e.dirs||(e.dirs=[]);for(let n=0;n1)return o&&nt(t)?t.call(a&&a.proxy):t}}function V0(){return!!(Vo()||mn)}const q0=Symbol.for("v-scx"),Y0=()=>it(q0);function $d(e,t){return il(e,null,t)}function mt(e,t,o){return il(e,t,o)}function il(e,t,o=Ft){const{immediate:a,deep:n,flush:r,once:i}=o,s=Wt({},o),l=t&&a||!t&&r!=="post";let c;if(Un){if(r==="sync"){const y=Y0();c=y.__watcherHandles||(y.__watcherHandles=[])}else if(!l){const y=()=>{};return y.stop=na,y.resume=na,y.pause=na,y}}const u=vo;s.call=(y,v,h)=>Uo(y,u,v,h);let d=!1;r==="post"?s.scheduler=y=>{Eo(y,u&&u.suspense)}:r!=="sync"&&(d=!0,s.scheduler=(y,v)=>{v?y():rl(y)}),s.augmentJob=y=>{t&&(y.flags|=4),d&&(y.flags|=2,u&&(y.id=u.uid,y.i=u))};const p=z0(e,t,s);return Un&&(c?c.push(p):l&&p()),p}function Z0(e,t,o){const a=this.proxy,n=It(e)?e.includes(".")?_d(a,e):()=>a[e]:e.bind(a,a);let r;nt(t)?r=t:(r=t.handler,o=t);const i=Mr(this),s=il(n,r.bind(a),o);return i(),s}function _d(e,t){const o=t.split(".");return()=>{let a=e;for(let n=0;ne.__isTeleport,fn=e=>e&&(e.disabled||e.disabled===""),J0=e=>e&&(e.defer||e.defer===""),vd=e=>typeof SVGElement<"u"&&e instanceof SVGElement,wd=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,sl=(e,t)=>{const o=e&&e.to;return It(o)?t?t(o):null:o},X0={name:"Teleport",__isTeleport:!0,process(e,t,o,a,n,r,i,s,l,c){const{mc:u,pc:d,pbc:p,o:{insert:y,querySelector:v,createText:h,createComment:f,parentNode:b}}=c,m=fn(t.props);let{dynamicChildren:w}=t;const $=(P,A,x)=>{P.shapeFlag&16&&u(P.children,A,x,n,r,i,s,l)},g=(P=t)=>{const A=fn(P.props),x=P.target=sl(P.props,v),U=ll(x,P,h,y);x&&(i!=="svg"&&vd(x)?i="svg":i!=="mathml"&&wd(x)&&(i="mathml"),n&&n.isCE&&(n.ce._teleportTargets||(n.ce._teleportTargets=new Set)).add(x),A||($(P,x,U),vr(P,!1)))},_=P=>{const A=()=>{if(Ga.get(P)===A){if(Ga.delete(P),fn(P.props)){const x=b(P.el)||o;$(P,x,P.anchor),vr(P,!0)}g(P)}};Ga.set(P,A),Eo(A,r)};if(e==null){const P=t.el=h(""),A=t.anchor=h("");if(y(P,o,a),y(A,o,a),J0(t.props)||r&&r.pendingBranch){_(t);return}m&&($(t,o,A),vr(t,!0)),g()}else{t.el=e.el;const P=t.anchor=e.anchor,A=Ga.get(e);if(A){A.flags|=8,Ga.delete(e),_(t);return}t.targetStart=e.targetStart;const x=t.target=e.target,U=t.targetAnchor=e.targetAnchor,W=fn(e.props),C=W?o:x,R=W?P:U;if(i==="svg"||vd(x)?i="svg":(i==="mathml"||wd(x))&&(i="mathml"),w?(p(e.dynamicChildren,w,C,n,r,i,s),vl(e,t,!0)):l||d(e,t,C,R,n,r,i,s,!1),m)W?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Mi(t,o,P,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const ce=sl(t.props,v);ce&&(t.target=ce,Mi(t,ce,null,c,0))}else W&&Mi(t,x,U,c,1);vr(t,m)}},remove(e,t,o,{um:a,o:{remove:n}},r){const{shapeFlag:i,children:s,anchor:l,targetStart:c,targetAnchor:u,target:d,props:p}=e,y=fn(p),v=r||!y,h=Ga.get(e);if(h&&(h.flags|=8,Ga.delete(e)),d&&(n(c),n(u)),r&&n(l),!h&&(y||d)&&i&16)for(let f=0;f{e.isMounted=!0}),Zt(()=>{e.isUnmounting=!0}),e}const Ko=[Function,Array],kd={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ko,onEnter:Ko,onAfterEnter:Ko,onEnterCancelled:Ko,onBeforeLeave:Ko,onLeave:Ko,onAfterLeave:Ko,onLeaveCancelled:Ko,onBeforeAppear:Ko,onAppear:Ko,onAfterAppear:Ko,onAppearCancelled:Ko},xd=e=>{const t=e.subTree;return t.component?xd(t.component):t},ob={name:"BaseTransition",props:kd,setup(e,{slots:t}){const o=Vo(),a=tb();return()=>{const n=t.default&&Ad(t.default(),!0),r=n&&n.length?Sd(n):o.subTree?Le():void 0;if(!r)return;const i=yt(e),{mode:s}=i;if(a.isLeaving)return ul(r);const l=Ni(r);if(!l)return ul(r);let c=cl(l,i,a,o,d=>c=d);l.type!==xo&&kr(l,c);let u=o.subTree&&Ni(o.subTree);if(u&&u.type!==xo&&!$n(u,l)&&xd(o).type!==xo){let d=cl(u,i,a,o);if(kr(u,d),s==="out-in"&&l.type!==xo)return a.isLeaving=!0,d.afterLeave=()=>{a.isLeaving=!1,o.job.flags&8||o.update(),delete d.afterLeave,u=void 0},ul(r);s==="in-out"&&l.type!==xo?d.delayLeave=(p,y,v)=>{const h=Pd(a,u);h[String(u.key)]=u,p[Wo]=()=>{y(),p[Wo]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{v(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return r}}};function Sd(e){let t=e[0];if(e.length>1){for(const o of e)if(o.type!==xo){t=o;break}}return t}const ab=ob;function Pd(e,t){const{leavingVNodes:o}=e;let a=o.get(t.type);return a||(a=Object.create(null),o.set(t.type,a)),a}function cl(e,t,o,a,n){const{appear:r,mode:i,persisted:s=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:p,onLeave:y,onAfterLeave:v,onLeaveCancelled:h,onBeforeAppear:f,onAppear:b,onAfterAppear:m,onAppearCancelled:w}=t,$=String(e.key),g=Pd(o,e),_=(x,U)=>{x&&Uo(x,a,9,U)},P=(x,U)=>{const W=U[1];_(x,U),Ke(x)?x.every(C=>C.length<=1)&&W():x.length<=1&&W()},A={mode:i,persisted:s,beforeEnter(x){let U=l;if(!o.isMounted)if(r)U=f||l;else return;x[Wo]&&x[Wo](!0);const W=g[$];W&&$n(e,W)&&W.el[Wo]&&W.el[Wo](),_(U,[x])},enter(x){if(g[$]===e)return;let U=c,W=u,C=d;if(!o.isMounted)if(r)U=b||c,W=m||u,C=w||d;else return;let R=!1;x[wr]=D=>{R||(R=!0,D?_(C,[x]):_(W,[x]),A.delayedLeave&&A.delayedLeave(),x[wr]=void 0)};const ce=x[wr].bind(null,!1);U?P(U,[x,ce]):ce()},leave(x,U){const W=String(e.key);if(x[wr]&&x[wr](!0),o.isUnmounting)return U();_(p,[x]);let C=!1;x[Wo]=ce=>{C||(C=!0,U(),ce?_(h,[x]):_(v,[x]),x[Wo]=void 0,g[W]===e&&delete g[W])};const R=x[Wo].bind(null,!1);g[W]=e,y?P(y,[x,R]):R()},clone(x){const U=cl(x,t,o,a,n);return n&&n(U),U}};return A}function ul(e){if(Sr(e))return e=Ba(e),e.children=null,e}function Ni(e){if(!Sr(e))return Ei(e.type)&&e.children?Sd(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:o}=e;if(o){if(t&16)return o[0];if(t&32&&nt(o.default))return o.default()}}function kr(e,t){if(e.shapeFlag&6&&e.component){e.transition=t;const o=e.component.subTree;kr(Ei(o.type)&&Ni(o)||o,t)}else e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Ad(e,t=!1,o){let a=[],n=0;for(let r=0;r1)for(let r=0;rxr(h,t&&(Ke(t)?t[f]:t),o,a,n));return}if(Bn(a)&&!n){a.shapeFlag&512&&a.type.__asyncResolved&&a.component.subTree.component&&xr(e,t,o,a.component.subTree);return}const r=a.shapeFlag&4?Ui(a.component):a.el,i=n?null:r,{i:s,r:l}=e,c=t&&t.r,u=s.refs===Ft?s.refs={}:s.refs,d=s.setupState,p=yt(d),y=d===Ft?Eu:h=>Ld(u,h)?!1:St(p,h),v=(h,f)=>!(f&&Ld(u,f));if(c!=null&&c!==l){if(Cd(t),It(c))u[c]=null,y(c)&&(d[c]=null);else if(Dt(c)){const h=t;v(c,h.k)&&(c.value=null),h.k&&(u[h.k]=null)}}if(nt(l))zn(l,s,12,[i,u]);else{const h=It(l),f=Dt(l);if(h||f){const b=()=>{if(e.f){const m=h?y(l)?d[l]:u[l]:v()||!e.k?l.value:u[e.k];if(n)Ke(m)&&Hs(m,r);else if(Ke(m))m.includes(r)||m.push(r);else if(h)u[l]=[r],y(l)&&(d[l]=u[l]);else{const w=[r];v(l,e.k)&&(l.value=w),e.k&&(u[e.k]=w)}}else h?(u[l]=i,y(l)&&(d[l]=i)):f&&(v(l,e.k)&&(l.value=i),e.k&&(u[e.k]=i))};if(i){const m=()=>{b(),Ri.delete(e)};m.id=-1,Ri.set(e,m),Eo(m,o)}else Cd(e),b()}}}function Cd(e){const t=Ri.get(e);t&&(t.flags|=8,Ri.delete(e))}const Td=e=>e.nodeType===8;bi().requestIdleCallback,bi().cancelIdleCallback;function nb(e,t){if(Td(e)&&e.data==="["){let o=1,a=e.nextSibling;for(;a;){if(a.nodeType===1){if(t(a)===!1)break}else if(Td(a))if(a.data==="]"){if(--o===0)break}else a.data==="["&&o++;a=a.nextSibling}}else t(e)}const Bn=e=>!!e.type.__asyncLoader;function rb(e){nt(e)&&(e={loader:e});const{loader:t,loadingComponent:o,errorComponent:a,delay:n=200,hydrate:r,timeout:i,suspensible:s=!0,onError:l}=e;let c=null,u,d=0;const p=()=>(d++,c=null,y()),y=()=>{let v;return c||(v=c=t().catch(h=>{if(h=h instanceof Error?h:new Error(String(h)),l)return new Promise((f,b)=>{l(h,()=>f(p()),()=>b(h),d+1)});throw h}).then(h=>v!==c&&c?c:(h&&(h.__esModule||h[Symbol.toStringTag]==="Module")&&(h=h.default),u=h,h)))};return ja({name:"AsyncComponentWrapper",__asyncLoader:y,__asyncHydrate(v,h,f){const b=v.isConnected;let m=!1;(h.bu||(h.bu=[])).push(()=>m=!0);const w=()=>{m||!v.parentNode||b&&!v.isConnected||f()},$=r?()=>{const g=r(w,_=>nb(v,_));g&&(h.bum||(h.bum=[])).push(g)}:w;u?$():y().then(()=>!h.isUnmounted&&$())},get __asyncResolved(){return u},setup(){const v=vo;if(dl(v),u)return()=>Fi(u,v);const h=g=>{c=null,_r(g,v,13,!a)};if(s&&v.suspense||Un)return y().then(g=>()=>Fi(g,v)).catch(g=>(h(g),()=>a?kt(a,{error:g}):null));const f=be(!1),b=be(),m=be(!!n);let w,$;return Oi(()=>{w!=null&&clearTimeout(w),$!=null&&clearTimeout($)}),n&&($=setTimeout(()=>{v.isUnmounted||(m.value=!1)},n)),i!=null&&(w=setTimeout(()=>{if(!v.isUnmounted&&!f.value&&!b.value){const g=new Error(`Async component timed out after ${i}ms.`);h(g),b.value=g}},i)),y().then(()=>{v.isUnmounted||(f.value=!0,v.parent&&Sr(v.parent.vnode)&&v.parent.update())}).catch(g=>{if(v.isUnmounted){c=null;return}h(g),b.value=g}),()=>{if(f.value&&u)return Fi(u,v);if(b.value&&a)return kt(a,{error:b.value});if(o&&!m.value)return Fi(o,v)}}})}function Fi(e,t){const{ref:o,props:a,children:n,ce:r}=t.vnode,i=kt(e,a,n);return i.ref=o,i.ce=r,delete t.vnode.ce,i}const Sr=e=>e.type.__isKeepAlive;function ib(e,t){Ed(e,"a",t)}function sb(e,t){Ed(e,"da",t)}function Ed(e,t,o=vo){const a=e.__wdc||(e.__wdc=()=>{let n=o;for(;n;){if(n.isDeactivated)return;n=n.parent}return e()});if(Ii(t,a,o),o){let n=o.parent;for(;n&&n.parent;)Sr(n.parent.vnode)&&lb(a,t,o,n),n=n.parent}}function lb(e,t,o,a){const n=Ii(t,e,a,!0);Oi(()=>{Hs(a[t],n)},o)}function Ii(e,t,o=vo,a=!1){if(o){const n=o[e]||(o[e]=[]),r=t.__weh||(t.__weh=(...i)=>{ia();const s=Mr(o),l=Uo(t,o,e,i);return s(),sa(),l});return a?n.unshift(r):n.push(r),r}}const Sa=e=>(t,o=vo)=>{(!Un||e==="sp")&&Ii(e,(...a)=>t(...a),o)},Md=Sa("bm"),no=Sa("m"),cb=Sa("bu"),Nd=Sa("u"),Zt=Sa("bum"),Oi=Sa("um"),ub=Sa("sp"),db=Sa("rtg"),pb=Sa("rtc");function gb(e,t=vo){Ii("ec",e,t)}const hb="components",Rd=Symbol.for("v-ndc");function pl(e){return It(e)?fb(hb,e,!1)||e:e||Rd}function fb(e,t,o=!0,a=!1){const n=_o||vo;if(n){const r=n.type;{const s=gp(r,!1);if(s&&(s===t||s===co(t)||s===hi(co(t))))return r}const i=Fd(n[e]||r[e],t)||Fd(n.appContext[e],t);return!i&&a?r:i}}function Fd(e,t){return e&&(e[t]||e[co(t)]||e[hi(co(t))])}function Qt(e,t,o,a){let n;const r=o,i=Ke(e);if(i||It(e)){const s=i&&wa(e);let l=!1,c=!1;s&&(l=!Do(e),c=ka(e),e=yi(e)),n=new Array(e.length);for(let u=0,d=e.length;ut(s,l,void 0,r));else{const s=Object.keys(e);n=new Array(s.length);for(let l=0,c=s.length;l0;return t!=="default"&&(c.name=t),V(),Et(Xe,null,[kt("slot",c,a)],u?-2:64)}let i=e[t];i&&i._c&&(i._d=!1);const s=Pa.length;V();let l;try{const c=i&&Id(i(o)),u=o.key||r||c&&c.key;l=Et(Xe,{key:(u&&!Io(u)?u:`_${t}`)+(!c&&a?"_fb":"")},c||(a?a():[]),c&&e._===1?64:-2)}catch(c){for(let u=Pa.length;u>s;u--)kl();throw c}finally{i&&i._c&&(i._d=!0)}return!n&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),l}function Id(e){return e.some(t=>Tr(t)?!(t.type===xo||t.type===Xe&&!Id(t.children)):!0)?e:null}const gl=e=>e?up(e)?Ui(e):gl(e.parent):null,Pr=Wt(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>gl(e.parent),$root:e=>gl(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Gd(e),$forceUpdate:e=>e.f||(e.f=()=>{rl(e.update)}),$nextTick:e=>e.n||(e.n=$o.bind(e.proxy)),$watch:e=>Z0.bind(e)}),hl=(e,t)=>e!==Ft&&!e.__isScriptSetup&&St(e,t),mb={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:o,setupState:a,data:n,props:r,accessCache:i,type:s,appContext:l}=e;if(t[0]!=="$"){const p=i[t];if(p!==void 0)switch(p){case 1:return a[t];case 2:return n[t];case 4:return o[t];case 3:return r[t]}else{if(hl(a,t))return i[t]=1,a[t];if(n!==Ft&&St(n,t))return i[t]=2,n[t];if(St(r,t))return i[t]=3,r[t];if(o!==Ft&&St(o,t))return i[t]=4,o[t];fl&&(i[t]=0)}}const c=Pr[t];let u,d;if(c)return t==="$attrs"&&ko(e.attrs,"get",""),c(e);if((u=s.__cssModules)&&(u=u[t]))return u;if(o!==Ft&&St(o,t))return i[t]=4,o[t];if(d=l.config.globalProperties,St(d,t))return d[t]},set({_:e},t,o){const{data:a,setupState:n,ctx:r}=e;return hl(n,t)?(n[t]=o,!0):a!==Ft&&St(a,t)?(a[t]=o,!0):St(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=o,!0)},has({_:{data:e,setupState:t,accessCache:o,ctx:a,appContext:n,props:r,type:i}},s){let l;return!!(o[s]||e!==Ft&&s[0]!=="$"&&St(e,s)||hl(t,s)||St(r,s)||St(a,s)||St(Pr,s)||St(n.config.globalProperties,s)||(l=i.__cssModules)&&l[s])},defineProperty(e,t,o){return o.get!=null?e._.accessCache[t]=0:St(o,"value")&&this.set(e,t,o.value,null),Reflect.defineProperty(e,t,o)}};function Od(e){return Ke(e)?e.reduce((t,o)=>(t[o]=null,t),{}):e}let fl=!0;function bb(e){const t=Gd(e),o=e.proxy,a=e.ctx;fl=!1,t.beforeCreate&&Dd(t.beforeCreate,e,"bc");const{data:n,computed:r,methods:i,watch:s,provide:l,inject:c,created:u,beforeMount:d,mounted:p,beforeUpdate:y,updated:v,activated:h,deactivated:f,beforeDestroy:b,beforeUnmount:m,destroyed:w,unmounted:$,render:g,renderTracked:_,renderTriggered:P,errorCaptured:A,serverPrefetch:x,expose:U,inheritAttrs:W,components:C,directives:R,filters:ce}=t;if(c&&$b(c,a,null),i)for(const se in i){const L=i[se];nt(L)&&(a[se]=L.bind(o))}if(n){const se=n.call(o,o);Pt(se)&&(e.data=On(se))}if(fl=!0,r)for(const se in r){const L=r[se],H=nt(L)?L.bind(o,o):nt(L.get)?L.get.bind(o,o):na,O=!nt(L)&&nt(L.set)?L.set.bind(o):na,J=Q({get:H,set:O});Object.defineProperty(a,se,{enumerable:!0,configurable:!0,get:()=>J.value,set:oe=>J.value=oe})}if(s)for(const se in s)zd(s[se],a,o,se);if(l){const se=nt(l)?l.call(o):l;Reflect.ownKeys(se).forEach(L=>{yo(L,se[L])})}u&&Dd(u,e,"c");function F(se,L){Ke(L)?L.forEach(H=>se(H.bind(o))):L&&se(L.bind(o))}if(F(Md,d),F(no,p),F(cb,y),F(Nd,v),F(ib,h),F(sb,f),F(gb,A),F(pb,_),F(db,P),F(Zt,m),F(Oi,$),F(ub,x),Ke(U))if(U.length){const se=e.exposed||(e.exposed={});U.forEach(L=>{Object.defineProperty(se,L,{get:()=>o[L],set:H=>o[L]=H,enumerable:!0})})}else e.exposed||(e.exposed={});g&&e.render===na&&(e.render=g),W!=null&&(e.inheritAttrs=W),C&&(e.components=C),R&&(e.directives=R),x&&dl(e)}function $b(e,t,o=na){Ke(e)&&(e=ml(e));for(const a in e){const n=e[a];let r;Pt(n)?"default"in n?r=it(n.from||a,n.default,!0):r=it(n.from||a):r=it(n),Dt(r)?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>r.value,set:i=>r.value=i}):t[a]=r}}function Dd(e,t,o){Uo(Ke(e)?e.map(a=>a.bind(t.proxy)):e.bind(t.proxy),t,o)}function zd(e,t,o,a){let n=a.includes(".")?_d(o,a):()=>o[a];if(It(e)){const r=t[e];nt(r)&&mt(n,r)}else if(nt(e))mt(n,e.bind(o));else if(Pt(e))if(Ke(e))e.forEach(r=>zd(r,t,o,a));else{const r=nt(e.handler)?e.handler.bind(o):t[e.handler];nt(r)&&mt(n,r,e)}}function Gd(e){const t=e.type,{mixins:o,extends:a}=t,{mixins:n,optionsCache:r,config:{optionMergeStrategies:i}}=e.appContext,s=r.get(t);let l;return s?l=s:!n.length&&!o&&!a?l=t:(l={},n.length&&n.forEach(c=>Di(l,c,i,!0)),Di(l,t,i)),Pt(t)&&r.set(t,l),l}function Di(e,t,o,a=!1){const{mixins:n,extends:r}=t;r&&Di(e,r,o,!0),n&&n.forEach(i=>Di(e,i,o,!0));for(const i in t)if(!(a&&i==="expose")){const s=_b[i]||o&&o[i];e[i]=s?s(e[i],t[i]):t[i]}return e}const _b={data:jd,props:Bd,emits:Bd,methods:Ar,computed:Ar,beforeCreate:To,created:To,beforeMount:To,mounted:To,beforeUpdate:To,updated:To,beforeDestroy:To,beforeUnmount:To,destroyed:To,unmounted:To,activated:To,deactivated:To,errorCaptured:To,serverPrefetch:To,components:Ar,directives:Ar,watch:vb,provide:jd,inject:yb};function jd(e,t){return t?e?function(){return Wt(nt(e)?e.call(this,this):e,nt(t)?t.call(this,this):t)}:t:e}function yb(e,t){return Ar(ml(e),ml(t))}function ml(e){if(Ke(e)){const t={};for(let o=0;ot==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${co(t)}Modifiers`]||e[`${Oo(t)}Modifiers`];function Sb(e,t,...o){if(e.isUnmounted)return;const a=e.vnode.props||Ft;let n=o;const r=t.startsWith("update:"),i=r&&xb(a,t.slice(7));i&&(i.trim&&(n=o.map(u=>It(u)?u.trim():u)),i.number&&(n=n.map(mi)));let s,l=a[s=Us(t)]||a[s=Us(co(t))];!l&&r&&(l=a[s=Us(Oo(t))]),l&&Uo(l,e,6,n);const c=a[s+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,Uo(c,e,6,n)}}const Pb=new WeakMap;function Ud(e,t,o=!1){const a=o?Pb:t.emitsCache,n=a.get(e);if(n!==void 0)return n;const r=e.emits;let i={},s=!1;if(!nt(e)){const l=c=>{const u=Ud(c,t,!0);u&&(s=!0,Wt(i,u))};!o&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!r&&!s?(Pt(e)&&a.set(e,null),null):(Ke(r)?r.forEach(l=>i[l]=null):Wt(i,r),Pt(e)&&a.set(e,i),i)}function zi(e,t){return!e||!ci(t)?!1:(t=t.slice(2),t=t==="Once"?t:t.replace(/Once$/,""),St(e,t[0].toLowerCase()+t.slice(1))||St(e,Oo(t))||St(e,t))}function VL(){}function Wd(e){const{type:t,vnode:o,proxy:a,withProxy:n,propsOptions:[r],slots:i,attrs:s,emit:l,render:c,renderCache:u,props:d,data:p,setupState:y,ctx:v,inheritAttrs:h}=e,f=Ci(e);let b,m;try{if(o.shapeFlag&4){const $=n||a,g=$;b=ua(c.call(g,$,u,d,y,p,v)),m=s}else{const $=t;b=ua($.length>1?$(d,{attrs:s,slots:i,emit:l}):$(d,null)),m=t.props?s:Ab(s)}}catch($){Pa.length=0,_r($,e,1),b=kt(xo)}let w=b;if(m&&h!==!1){const $=Object.keys(m),{shapeFlag:g}=w;$.length&&g&7&&(r&&$.some(ui)&&(m=Lb(m,r)),w=Ba(w,m,!1,!0))}if(o.dirs&&(w=Ba(w,null,!1,!0),w.dirs=w.dirs?w.dirs.concat(o.dirs):o.dirs),o.transition){const $=Ei(w.type)&&Ni(w)||w;kr($,o.transition)}return b=w,Ci(f),b}const Ab=e=>{let t;for(const o in e)(o==="class"||o==="style"||ci(o))&&((t||(t={}))[o]=e[o]);return t},Lb=(e,t)=>{const o={};for(const a in e)(!ui(a)||!(a.slice(9)in t))&&(o[a]=e[a]);return o};function Cb(e,t,o){const{props:a,children:n,component:r}=e,{props:i,children:s,patchFlag:l}=t,c=r.emitsOptions;if(t.dirs||t.transition)return!0;if(o&&l>=0){if(l&1024)return!0;if(l&16)return a?Kd(a,i,c):!!i;if(l&8){const u=t.dynamicProps;for(let d=0;dObject.create(qd),Zd=e=>Object.getPrototypeOf(e)===qd;function Eb(e,t,o,a=!1){const n={},r=Yd();e.propsDefaults=Object.create(null),Jd(e,t,n,r);for(const i in e.propsOptions[0])i in n||(n[i]=void 0);o?e.props=a?n:T0(n):e.type.props?e.props=n:e.props=r,e.attrs=r}function Mb(e,t,o,a){const{props:n,attrs:r,vnode:{patchFlag:i}}=e,s=yt(n),[l]=e.propsOptions;let c=!1;if((a||i>0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let d=0;d{l=!0;const[p,y]=Xd(d,t,!0);Wt(i,p),y&&s.push(...y)};!o&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!r&&!l)return Pt(e)&&a.set(e,Fn),Fn;if(Ke(r))for(let u=0;ue==="_"||e==="_ctx"||e==="$stable",_l=e=>Ke(e)?e.map(ua):[ua(e)],Rb=(e,t,o)=>{if(t._n)return t;const a=Co((...n)=>_l(t(...n)),o);return a._c=!1,a},ep=(e,t,o)=>{const a=e._ctx;for(const n in e){if($l(n))continue;const r=e[n];if(nt(r))t[n]=Rb(n,r,a);else if(r!=null){const i=_l(r);t[n]=()=>i}}},tp=(e,t)=>{const o=_l(t);e.slots.default=()=>o},op=(e,t,o)=>{for(const a in t)(o||!$l(a))&&(e[a]=t[a])},Fb=(e,t,o)=>{const a=e.slots=Yd();if(e.vnode.shapeFlag&32){const n=t._;n?(op(a,t,o),o&&Fu(a,"_",n,!0)):ep(t,a)}else t&&tp(e,t)},Ib=(e,t,o)=>{const{vnode:a,slots:n}=e;let r=!0,i=Ft;if(a.shapeFlag&32){const s=t._;s?o&&s===1?r=!1:op(n,t,o):(r=!t.$stable,ep(t,n)),i=t}else t&&(tp(e,t),i={default:1});if(r)for(const s in n)!$l(s)&&i[s]==null&&delete n[s]},Eo=jb;function Ob(e){return Db(e)}function Db(e,t){const o=bi();o.__VUE__=!0;const{insert:a,remove:n,patchProp:r,createElement:i,createText:s,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:p,setScopeId:y=na,insertStaticContent:v}=e,h=(N,M,I,re=null,he=null,pe=null,ke=void 0,ve=null,k=!!M.dynamicChildren)=>{if(N===M)return;N&&!$n(N,M)&&(re=fe(N),oe(N,he,pe,!0),N=null),M.patchFlag===-2&&(k=!1,M.dynamicChildren=null);const{type:S,ref:Z,shapeFlag:ne}=M;switch(S){case Lr:f(N,M,I,re);break;case xo:b(N,M,I,re);break;case wl:N==null&&m(M,I,re,ke);break;case Xe:C(N,M,I,re,he,pe,ke,ve,k);break;default:ne&1?g(N,M,I,re,he,pe,ke,ve,k):ne&6?R(N,M,I,re,he,pe,ke,ve,k):(ne&64||ne&128)&&S.process(N,M,I,re,he,pe,ke,ve,k,vt)}Z!=null&&he?xr(Z,N&&N.ref,pe,M||N,!M):Z==null&&N&&N.ref!=null&&xr(N.ref,null,pe,N,!0)},f=(N,M,I,re)=>{if(N==null)a(M.el=s(M.children),I,re);else{const he=M.el=N.el;M.children!==N.children&&c(he,M.children)}},b=(N,M,I,re)=>{N==null?a(M.el=l(M.children||""),I,re):M.el=N.el},m=(N,M,I,re)=>{[N.el,N.anchor]=v(N.children,M,I,re,N.el,N.anchor)},w=({el:N,anchor:M},I,re)=>{let he;for(;N&&N!==M;)he=p(N),a(N,I,re),N=he;a(M,I,re)},$=({el:N,anchor:M})=>{let I;for(;N&&N!==M;)I=p(N),n(N),N=I;n(M)},g=(N,M,I,re,he,pe,ke,ve,k)=>{if(M.type==="svg"?ke="svg":M.type==="math"&&(ke="mathml"),N==null)_(M,I,re,he,pe,ke,ve,k);else{const S=N.el&&N.el._isVueCE?N.el:null;try{S&&S._beginPatch(),x(N,M,he,pe,ke,ve,k)}finally{S&&S._endPatch()}}},_=(N,M,I,re,he,pe,ke,ve)=>{let k,S;const{props:Z,shapeFlag:ne,transition:ye,dirs:me}=N;if(k=N.el=i(N.type,pe,Z&&Z.is,Z),ne&8?u(k,N.children):ne&16&&A(N.children,k,null,re,he,yl(N,pe),ke,ve),me&&hn(N,null,re,"created"),P(k,N,N.scopeId,ke,re),Z){for(const ae in Z)ae!=="value"&&!pr(ae)&&r(k,ae,null,Z[ae],pe,re);"value"in Z&&r(k,"value",null,Z.value,pe),(S=Z.onVnodeBeforeMount)&&da(S,re,N)}me&&hn(N,null,re,"beforeMount");const Y=zb(he,ye);Y&&ye.beforeEnter(k),a(k,M,I),((S=Z&&Z.onVnodeMounted)||Y||me)&&Eo(()=>{try{S&&da(S,re,N),Y&&ye.enter(k),me&&hn(N,null,re,"mounted")}finally{}},he)},P=(N,M,I,re,he)=>{if(I&&y(N,I),re)for(let pe=0;pe{for(let S=k;S{const ve=M.el=N.el;let{patchFlag:k,dynamicChildren:S,dirs:Z}=M;k|=N.patchFlag&16;const ne=N.props||Ft,ye=M.props||Ft;let me;if(I&&bn(I,!1),(me=ye.onVnodeBeforeUpdate)&&da(me,I,M,N),Z&&hn(M,N,I,"beforeUpdate"),I&&bn(I,!0),S&&(!N.dynamicChildren||N.dynamicChildren.length!==S.length)&&(k=0,ke=!1,S=null),(ne.innerHTML&&ye.innerHTML==null||ne.textContent&&ye.textContent==null)&&u(ve,""),S?U(N.dynamicChildren,S,ve,I,re,yl(M,he),pe):ke||L(N,M,ve,null,I,re,yl(M,he),pe,!1),k>0){if(k&16)W(ve,ne,ye,I,he);else if(k&2&&ne.class!==ye.class&&r(ve,"class",null,ye.class,he),k&4&&r(ve,"style",ne.style,ye.style,he),k&8){const Y=M.dynamicProps;for(let ae=0;ae{me&&da(me,I,M,N),Z&&hn(M,N,I,"updated")},re)},U=(N,M,I,re,he,pe,ke)=>{for(let ve=0;ve{if(M!==I){if(M!==Ft)for(const pe in M)!pr(pe)&&!(pe in I)&&r(N,pe,M[pe],null,he,re);for(const pe in I){if(pr(pe))continue;const ke=I[pe],ve=M[pe];ke!==ve&&pe!=="value"&&r(N,pe,ve,ke,he,re)}"value"in I&&r(N,"value",M.value,I.value,he)}},C=(N,M,I,re,he,pe,ke,ve,k)=>{const S=M.el=N?N.el:s(""),Z=M.anchor=N?N.anchor:s("");let{patchFlag:ne,dynamicChildren:ye,slotScopeIds:me}=M;me&&(ve=ve?ve.concat(me):me),N==null?(a(S,I,re),a(Z,I,re),A(M.children||[],I,Z,he,pe,ke,ve,k)):ne>0&&ne&64&&ye&&N.dynamicChildren&&N.dynamicChildren.length===ye.length?(U(N.dynamicChildren,ye,I,he,pe,ke,ve),(M.key!=null||he&&M===he.subTree)&&vl(N,M,!0)):L(N,M,I,Z,he,pe,ke,ve,k)},R=(N,M,I,re,he,pe,ke,ve,k)=>{M.slotScopeIds=ve,N==null?M.shapeFlag&512?he.ctx.activate(M,I,re,ke,k):ce(M,I,re,he,pe,ke,k):D(N,M,k)},ce=(N,M,I,re,he,pe,ke)=>{const ve=N.component=Vb(N,re,he);if(Sr(N)&&(ve.ctx.renderer=vt),qb(ve,!1,ke),ve.asyncDep){if(he&&he.registerDep(ve,F,ke),!N.el){const k=ve.subTree=kt(xo);b(null,k,M,I),N.placeholder=k.el}}else F(ve,N,M,I,he,pe,ke)},D=(N,M,I)=>{const re=M.component=N.component;if(Cb(N,M,I))if(re.asyncDep&&!re.asyncResolved){se(re,M,I);return}else re.next=M,re.update();else M.el=N.el,re.vnode=M},F=(N,M,I,re,he,pe,ke)=>{const ve=()=>{if(N.isMounted){let{next:ne,bu:ye,u:me,parent:Y,vnode:ae}=N;{const ut=ap(N);if(ut){ne&&(ne.el=ae.el,se(N,ne,ke)),ut.asyncDep.then(()=>{Eo(()=>{N.isUnmounted||S()},he)});return}}let Me=ne,Ue;bn(N,!1),ne?(ne.el=ae.el,se(N,ne,ke)):ne=ae,ye&&fi(ye),(Ue=ne.props&&ne.props.onVnodeBeforeUpdate)&&da(Ue,Y,ne,ae),bn(N,!0);const lt=Wd(N),wt=N.subTree;N.subTree=lt,h(wt,lt,d(wt.el),fe(wt),N,he,pe),ne.el=lt.el,Me===null&&Tb(N,lt.el),me&&Eo(me,he),(Ue=ne.props&&ne.props.onVnodeUpdated)&&Eo(()=>da(Ue,Y,ne,ae),he)}else{let ne;const{el:ye,props:me}=M,{bm:Y,m:ae,parent:Me,root:Ue,type:lt}=N,wt=Bn(M);bn(N,!1),Y&&fi(Y),!wt&&(ne=me&&me.onVnodeBeforeMount)&&da(ne,Me,M),bn(N,!0);{Ue.ce&&Ue.ce._hasShadowRoot()&&Ue.ce._injectChildStyle(lt,N.parent?N.parent.type:void 0);const ut=N.subTree=Wd(N);h(null,ut,I,re,N,he,pe),M.el=ut.el}if(ae&&Eo(ae,he),!wt&&(ne=me&&me.onVnodeMounted)){const ut=M;Eo(()=>da(ne,Me,ut),he)}(M.shapeFlag&256||Me&&Bn(Me.vnode)&&Me.vnode.shapeFlag&256)&&N.a&&Eo(N.a,he),N.isMounted=!0,M=I=re=null}};N.scope.on();const k=N.effect=new Hu(ve);N.scope.off();const S=N.update=k.run.bind(k),Z=N.job=k.runIfDirty.bind(k);Z.i=N,Z.id=N.uid,k.scheduler=()=>rl(Z),bn(N,!0),S()},se=(N,M,I)=>{M.component=N;const re=N.vnode.props;N.vnode=M,N.next=null,Mb(N,M.props,re,I),Ib(N,M.children,I),ia(),hd(N),sa()},L=(N,M,I,re,he,pe,ke,ve,k=!1)=>{const S=N&&N.children,Z=N?N.shapeFlag:0,ne=M.children,{patchFlag:ye,shapeFlag:me}=M;if(ye>0){if(ye&128){O(S,ne,I,re,he,pe,ke,ve,k);return}else if(ye&256){H(S,ne,I,re,he,pe,ke,ve,k);return}}me&8?(Z&16&&Se(S,he,pe),ne!==S&&u(I,ne)):Z&16?me&16?O(S,ne,I,re,he,pe,ke,ve,k):Se(S,he,pe,!0):(Z&8&&u(I,""),me&16&&A(ne,I,re,he,pe,ke,ve,k))},H=(N,M,I,re,he,pe,ke,ve,k)=>{N=N||Fn,M=M||Fn;const S=N.length,Z=M.length,ne=Math.min(S,Z);let ye;for(ye=0;yeZ?Se(N,he,pe,!0,!1,ne):A(M,I,re,he,pe,ke,ve,k,ne)},O=(N,M,I,re,he,pe,ke,ve,k)=>{let S=0;const Z=M.length;let ne=N.length-1,ye=Z-1;for(;S<=ne&&S<=ye;){const me=N[S],Y=M[S]=k?Aa(M[S]):ua(M[S]);if($n(me,Y))h(me,Y,I,null,he,pe,ke,ve,k);else break;S++}for(;S<=ne&&S<=ye;){const me=N[ne],Y=M[ye]=k?Aa(M[ye]):ua(M[ye]);if($n(me,Y))h(me,Y,I,null,he,pe,ke,ve,k);else break;ne--,ye--}if(S>ne){if(S<=ye){const me=ye+1,Y=meye)for(;S<=ne;)oe(N[S],he,pe,!0),S++;else{const me=S,Y=S,ae=new Map;for(S=Y;S<=ye;S++){const ht=M[S]=k?Aa(M[S]):ua(M[S]);ht.key!=null&&ae.set(ht.key,S)}let Me,Ue=0;const lt=ye-Y+1;let wt=!1,ut=0;const Jt=new Array(lt);for(S=0;S=lt){oe(ht,he,pe,!0);continue}let Rt;if(ht.key!=null)Rt=ae.get(ht.key);else for(Me=Y;Me<=ye;Me++)if(Jt[Me-Y]===0&&$n(ht,M[Me])){Rt=Me;break}Rt===void 0?oe(ht,he,pe,!0):(Jt[Rt-Y]=S+1,Rt>=ut?ut=Rt:wt=!0,h(ht,M[Rt],I,null,he,pe,ke,ve,k),Ue++)}const qt=wt?Gb(Jt):Fn;for(Me=qt.length-1,S=lt-1;S>=0;S--){const ht=Y+S,Rt=M[ht],Ee=M[ht+1],Re=ht+1{const{el:pe,type:ke,transition:ve,children:k,shapeFlag:S}=N;if(S&6){J(N.component.subTree,M,I,re);return}if(S&128){N.suspense.move(M,I,re);return}if(S&64){ke.move(N,M,I,vt);return}if(ke===Xe){a(pe,M,I);for(let ne=0;neve.enter(pe),he));else{const{leave:ne,delayLeave:ye,afterLeave:me}=ve,Y=()=>{N.ctx.isUnmounted?n(pe):a(pe,M,I)},ae=()=>{const Me=pe._isLeaving||!!pe[Wo];pe._isLeaving&&pe[Wo](!0),ve.persisted&&!Me?Y():ne(pe,()=>{Y(),me&&me()})};ye?ye(pe,Y,ae):ae()}else a(pe,M,I)},oe=(N,M,I,re=!1,he=!1)=>{const{type:pe,props:ke,ref:ve,children:k,dynamicChildren:S,shapeFlag:Z,patchFlag:ne,dirs:ye,cacheIndex:me,memo:Y}=N;if(ne===-2&&(he=!1),ve!=null&&(ia(),xr(ve,null,I,N,!0),sa()),me!=null&&(M.renderCache[me]=void 0),Z&256){M.ctx.deactivate(N);return}const ae=Z&1&&ye,Me=!Bn(N);let Ue;if(Me&&(Ue=ke&&ke.onVnodeBeforeUnmount)&&da(Ue,M,N),Z&6)xe(N.component,I,re);else{if(Z&128){N.suspense.unmount(I,re);return}ae&&hn(N,null,M,"beforeUnmount"),Z&64?N.type.remove(N,M,I,vt,re):S&&!S.hasOnce&&(pe!==Xe||ne>0&&ne&64)?Se(S,M,I,!1,!0):(pe===Xe&&ne&384||!he&&Z&16)&&Se(k,M,I),re&&q(N)}const lt=Y!=null&&me==null;(Me&&(Ue=ke&&ke.onVnodeUnmounted)||ae||lt)&&Eo(()=>{Ue&&da(Ue,M,N),ae&&hn(N,null,M,"unmounted"),lt&&(N.el=null)},I)},q=N=>{const{type:M,el:I,anchor:re,transition:he}=N;if(M===Xe){_e(I,re);return}if(M===wl){$(N);return}const pe=()=>{n(I),he&&!he.persisted&&he.afterLeave&&he.afterLeave()};if(N.shapeFlag&1&&he&&!he.persisted){const{leave:ke,delayLeave:ve}=he,k=()=>ke(I,pe);ve?ve(N.el,pe,k):k()}else pe()},_e=(N,M)=>{let I;for(;N!==M;)I=p(N),n(N),N=I;n(M)},xe=(N,M,I)=>{const{bum:re,scope:he,job:pe,subTree:ke,um:ve,m:k,a:S}=N;np(k),np(S),re&&fi(re),he.stop(),pe&&(pe.flags|=8,oe(ke,N,M,I)),ve&&Eo(ve,M),Eo(()=>{N.isUnmounted=!0},M)},Se=(N,M,I,re=!1,he=!1,pe=0)=>{for(let ke=pe;ke{if(N.shapeFlag&6)return fe(N.component.subTree);if(N.shapeFlag&128)return N.suspense.next();const M=p(N.anchor||N.el),I=M&&M[yd];return I?p(I):M};let we=!1;const Qe=(N,M,I)=>{let re;N==null?M._vnode&&(oe(M._vnode,null,null,!0),re=M._vnode.component):h(M._vnode||null,N,M,null,null,null,I),M._vnode=N,we||(we=!0,hd(re),fd(),we=!1)},vt={p:h,um:oe,m:J,r:q,mt:ce,mc:A,pc:L,pbc:U,n:fe,o:e};return{render:Qe,hydrate:void 0,createApp:kb(Qe)}}function yl({type:e,props:t},o){return o==="svg"&&e==="foreignObject"||o==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:o}function bn({effect:e,job:t},o){o?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function zb(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function vl(e,t,o=!1){const a=e.children,n=t.children;if(Ke(a)&&Ke(n))for(let r=0;r>1,e[o[s]]0&&(t[a]=o[r-1]),o[r]=a)}}for(r=o.length,i=o[r-1];r-- >0;)o[r]=i,i=t[i];return o}function ap(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:ap(t)}function np(e){if(e)for(let t=0;te.__isSuspense;function jb(e,t){t&&t.pendingBranch?Ke(e)?t.effects.push(...e):t.effects.push(e):K0(e)}const Xe=Symbol.for("v-fgt"),Lr=Symbol.for("v-txt"),xo=Symbol.for("v-cmt"),wl=Symbol.for("v-stc"),Pa=[];let zo=null;function V(e=!1){Pa.push(zo=e?null:[])}function kl(){Pa.pop(),zo=Pa[Pa.length-1]||null}let Cr=1;function Gi(e,t=!1){Cr+=e,e<0&&zo&&t&&(zo.hasOnce=!0)}function sp(e){return e.dynamicChildren=Cr>0?zo||Fn:null,kl(),Cr>0&&zo&&zo.push(e),e}function ee(e,t,o,a,n,r){return sp(E(e,t,o,a,n,r,!0))}function Et(e,t,o,a,n){return sp(kt(e,t,o,a,n,!0))}function Tr(e){return e?e.__v_isVNode===!0:!1}function $n(e,t){return e.type===t.type&&e.key===t.key}const lp=({key:e})=>e??null,ji=({ref:e,ref_key:t,ref_for:o})=>(typeof e=="number"&&(e=""+e),e!=null?It(e)||Dt(e)||nt(e)?{i:_o,r:e,k:t,f:!!o}:e:null);function E(e,t=null,o=null,a=0,n=null,r=e===Xe?0:1,i=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&lp(t),ref:t&&ji(t),scopeId:bd,slotScopeIds:null,children:o,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:a,dynamicProps:n,dynamicChildren:null,appContext:null,ctx:_o};return s?(Bi(l,o),r&128&&e.normalize(l)):o&&(l.shapeFlag|=It(o)?8:16),Cr>0&&!i&&zo&&(l.patchFlag>0||r&6)&&l.patchFlag!==32&&zo.push(l),l}const kt=Bb;function Bb(e,t=null,o=null,a=0,n=null,r=!1){if((!e||e===Rd)&&(e=xo),Tr(e)){const s=Ba(e,t,!0);return o&&Bi(s,o),Cr>0&&!r&&zo&&(s.shapeFlag&6?zo[zo.indexOf(e)]=s:zo.push(s)),s.patchFlag=-2,s}if(e$(e)&&(e=e.__vccOpts),t){t=Hb(t);let{class:s,style:l}=t;s&&!It(s)&&(t.class=Ye(s)),Pt(l)&&(Si(l)&&!Ke(l)&&(l=Wt({},l)),t.style=Mt(l))}const i=It(e)?1:ip(e)?128:Ei(e)?64:Pt(e)?4:nt(e)?2:0;return E(e,t,o,a,n,i,r,!0)}function Hb(e){return e?Si(e)||Zd(e)?Wt({},e):e:null}function Ba(e,t,o=!1,a=!1){const{props:n,ref:r,patchFlag:i,children:s,transition:l}=e,c=t?Ub(n||{},t):n,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&lp(c),ref:t&&t.ref?o&&r?Ke(r)?r.concat(ji(t)):[r,ji(t)]:ji(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Xe?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ba(e.ssContent),ssFallback:e.ssFallback&&Ba(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&a&&kr(u,l.clone(u)),u}function eo(e=" ",t=0){return kt(Lr,null,e,t)}function Le(e="",t=!1){return t?(V(),Et(xo,null,e)):kt(xo,null,e)}function ua(e){return e==null||typeof e=="boolean"?kt(xo):Ke(e)?kt(Xe,null,e.slice()):Tr(e)?Aa(e):kt(Lr,null,String(e))}function Aa(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ba(e)}function Bi(e,t){let o=0;const{shapeFlag:a}=e;if(t==null)t=null;else if(Ke(t))o=16;else if(typeof t=="object")if(a&65){const n=t.default;n&&(n._c&&(n._d=!1),Bi(e,n()),n._c&&(n._d=!0));return}else{o=32;const n=t._;!n&&!Zd(t)?t._ctx=_o:n===3&&_o&&(_o.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else if(nt(t)){if(a&65){Bi(e,{default:t});return}t={default:t,_ctx:_o},o=32}else t=String(t),a&64?(o=16,t=[eo(t)]):o=8;e.children=t,e.shapeFlag|=o}function Ub(...e){const t={};for(let o=0;ovo||_o;let Hi,Er;{const e=bi(),t=(o,a)=>{let n;return(n=e[o])||(n=e[o]=[]),n.push(a),r=>{n.length>1?n.forEach(i=>i(r)):n[0](r)}};Hi=t("__VUE_INSTANCE_SETTERS__",o=>vo=o),Er=t("__VUE_SSR_SETTERS__",o=>Un=o)}const Mr=e=>{const t=vo;return Hi(e),e.scope.on(),()=>{e.scope.off(),Hi(t)}},cp=()=>{vo&&vo.scope.off(),Hi(null)};function up(e){return e.vnode.shapeFlag&4}let Un=!1;function qb(e,t=!1,o=!1){t&&Er(t);const{props:a,children:n}=e.vnode,r=up(e);Eb(e,a,r,t),Fb(e,n,o||t);const i=r?Yb(e,t):void 0;return t&&Er(!1),i}function Yb(e,t){const o=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,mb);const{setup:a}=o;if(a){ia();const n=e.setupContext=a.length>1?Jb(e):null,r=Mr(e),i=zn(a,e,0,[e.props,n]),s=Nu(i);if(sa(),r(),(s||e.sp)&&!Bn(e)&&dl(e),s){if(i.then(cp,cp),t)return i.then(l=>{Er(!0);try{dp(e,l,t)}finally{Er(!1)}}).catch(l=>{_r(l,e,0)});e.asyncDep=i}else dp(e,i)}else pp(e)}function dp(e,t,o){nt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Pt(t)&&(e.setupState=ld(t)),pp(e)}function pp(e,t,o){const a=e.type;e.render||(e.render=a.render||na);{const n=Mr(e);ia();try{bb(e)}finally{sa(),n()}}}const Zb={get(e,t){return ko(e,"get",""),e[t]}};function Jb(e){const t=o=>{e.exposed=o||{}};return{attrs:new Proxy(e.attrs,Zb),slots:e.slots,emit:e.emit,expose:t}}function Ui(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(ld(dn(e.exposed)),{get(t,o){if(o in t)return t[o];if(o in Pr)return Pr[o](e)},has(t,o){return o in t||o in Pr}})):e.proxy}const Xb=/(?:^|[-_])\w/g,Qb=e=>e.replace(Xb,t=>t.toUpperCase()).replace(/[-_]/g,"");function gp(e,t=!0){return nt(e)?e.displayName||e.name:e.name||t&&e.__name}function hp(e,t,o=!1){let a=gp(t);if(!a&&t.__file){const n=t.__file.match(/([^/\\]+)\.\w+$/);n&&(a=n[1])}if(!a&&e){const n=r=>{for(const i in r)if(r[i]===t)return i};a=n(e.components)||e.parent&&n(e.parent.type.components)||n(e.appContext.components)}return a?Qb(a):o?"App":"Anonymous"}function e$(e){return nt(e)&&"__vccOpts"in e}const Q=(e,t)=>O0(e,t,Un);function Ha(e,t,o){try{Gi(-1);const a=arguments.length;return a===2?Pt(t)&&!Ke(t)?Tr(t)?kt(e,null,[t]):kt(e,t):kt(e,null,t):(a>3?o=Array.prototype.slice.call(arguments,2):a===3&&Tr(o)&&(o=[o]),kt(e,t,o))}finally{Gi(1)}}const t$="3.5.42";/** +`,...G0(n)),console.warn(...r)}sa(),rl=!1}function z0(){let e=$r[$r.length-1];if(!e)return[];const t=[];for(;e;){const o=t[0];o&&o.vnode===e?o.recurseCount++:t.push({vnode:e,recurseCount:0});const a=e.component&&e.component.parent;e=a&&a.vnode}return t}function G0(e){const t=[];return e.forEach((o,a)=>{t.push(...a===0?[]:[` +`],...j0(o))}),t}function j0({vnode:e,recurseCount:t}){const o=t>0?`... (${t} recursive calls)`:"",a=e.component?e.component.parent==null:!1,n=` at <${hp(e.component,e.type,a)}`,r=">"+o;return e.props?[n,...B0(e.props),r]:[n+r]}function B0(e){const t=[],o=Object.keys(e);return o.slice(0,3).forEach(a=>{t.push(...dd(a,e[a]))}),o.length>3&&t.push(" ..."),t}function dd(e,t,o){return It(t)?(t=JSON.stringify(t),o?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?o?t:[`${e}=${t}`]:Dt(t)?(t=dd(e,yt(t.value),!0),o?t:[`${e}=Ref<`,t,">"]):nt(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=yt(t),o?t:[`${e}=`,t])}function zn(e,t,o,a){try{return a?e(...a):e()}catch(n){_r(n,t,o)}}function Uo(e,t,o,a){if(nt(e)){const n=zn(e,t,o,a);return n&&Nu(n)&&n.catch(r=>{_r(r,t,o)}),n}if(Ke(e)){const n=[];for(let r=0;r>>1,n=Lo[a],r=yr(n);r=yr(o)?Lo.push(e):Lo.splice(U0(t),0,e),e.flags|=1,gd()}}function gd(){Li||(Li=pd.then(md))}function W0(e){if(!Ke(e))za&&e.id===-1?za.splice(jn+1,0,e):e.flags&1||(Gn.push(e),e.flags|=1);else for(let t=0;tyr(o)-yr(a));if(Gn.length=0,za){for(let o=0;oe.id==null?e.flags&2?-1:1/0:e.id;function md(e){try{for(ca=0;ca{a._d&&Gi(-1);const r=Ci(t),i=Pa.length;let s;try{s=e(...n)}finally{for(let l=Pa.length;l>i;l--)xl();Ci(r),a._d&&Gi(1)}return s};return a._n=!0,a._c=!0,a._d=!0,a}function Ti(e,t){if(_o===null)return e;const o=Ui(_o),a=e.dirs||(e.dirs=[]);for(let n=0;n1)return o&&nt(t)?t.call(a&&a.proxy):t}}function K0(){return!!(Vo()||mn)}const V0=Symbol.for("v-scx"),q0=()=>it(V0);function $d(e,t){return sl(e,null,t)}function mt(e,t,o){return sl(e,t,o)}function sl(e,t,o=Ft){const{immediate:a,deep:n,flush:r,once:i}=o,s=Wt({},o),l=t&&a||!t&&r!=="post";let c;if(Un){if(r==="sync"){const y=q0();c=y.__watcherHandles||(y.__watcherHandles=[])}else if(!l){const y=()=>{};return y.stop=na,y.resume=na,y.pause=na,y}}const u=vo;s.call=(y,v,h)=>Uo(y,u,v,h);let d=!1;r==="post"?s.scheduler=y=>{Eo(y,u&&u.suspense)}:r!=="sync"&&(d=!0,s.scheduler=(y,v)=>{v?y():il(y)}),s.augmentJob=y=>{t&&(y.flags|=4),d&&(y.flags|=2,u&&(y.id=u.uid,y.i=u))};const p=D0(e,t,s);return Un&&(c?c.push(p):l&&p()),p}function Y0(e,t,o){const a=this.proxy,n=It(e)?e.includes(".")?_d(a,e):()=>a[e]:e.bind(a,a);let r;nt(t)?r=t:(r=t.handler,o=t);const i=Mr(this),s=sl(n,r.bind(a),o);return i(),s}function _d(e,t){const o=t.split(".");return()=>{let a=e;for(let n=0;ne.__isTeleport,fn=e=>e&&(e.disabled||e.disabled===""),Z0=e=>e&&(e.defer||e.defer===""),vd=e=>typeof SVGElement<"u"&&e instanceof SVGElement,wd=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,ll=(e,t)=>{const o=e&&e.to;return It(o)?t?t(o):null:o},J0={name:"Teleport",__isTeleport:!0,process(e,t,o,a,n,r,i,s,l,c){const{mc:u,pc:d,pbc:p,o:{insert:y,querySelector:v,createText:h,createComment:f,parentNode:b}}=c,m=fn(t.props);let{dynamicChildren:w}=t;const $=(P,A,x)=>{P.shapeFlag&16&&u(P.children,A,x,n,r,i,s,l)},g=(P=t)=>{const A=fn(P.props),x=P.target=ll(P.props,v),U=cl(x,P,h,y);x&&(i!=="svg"&&vd(x)?i="svg":i!=="mathml"&&wd(x)&&(i="mathml"),n&&n.isCE&&(n.ce._teleportTargets||(n.ce._teleportTargets=new Set)).add(x),A||($(P,x,U),vr(P,!1)))},_=P=>{const A=()=>{if(Ga.get(P)===A){if(Ga.delete(P),fn(P.props)){const x=b(P.el)||o;$(P,x,P.anchor),vr(P,!0)}g(P)}};Ga.set(P,A),Eo(A,r)};if(e==null){const P=t.el=h(""),A=t.anchor=h("");if(y(P,o,a),y(A,o,a),Z0(t.props)||r&&r.pendingBranch){_(t);return}m&&($(t,o,A),vr(t,!0)),g()}else{t.el=e.el;const P=t.anchor=e.anchor,A=Ga.get(e);if(A){A.flags|=8,Ga.delete(e),_(t);return}t.targetStart=e.targetStart;const x=t.target=e.target,U=t.targetAnchor=e.targetAnchor,W=fn(e.props),C=W?o:x,R=W?P:U;if(i==="svg"||vd(x)?i="svg":(i==="mathml"||wd(x))&&(i="mathml"),w?(p(e.dynamicChildren,w,C,n,r,i,s),wl(e,t,!0)):l||d(e,t,C,R,n,r,i,s,!1),m)W?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Mi(t,o,P,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const ce=ll(t.props,v);ce&&(t.target=ce,Mi(t,ce,null,c,0))}else W&&Mi(t,x,U,c,1);vr(t,m)}},remove(e,t,o,{um:a,o:{remove:n}},r){const{shapeFlag:i,children:s,anchor:l,targetStart:c,targetAnchor:u,target:d,props:p}=e,y=fn(p),v=r||!y,h=Ga.get(e);if(h&&(h.flags|=8,Ga.delete(e)),d&&(n(c),n(u)),r&&n(l),!h&&(y||d)&&i&16)for(let f=0;f{e.isMounted=!0}),Zt(()=>{e.isUnmounting=!0}),e}const Ko=[Function,Array],kd={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ko,onEnter:Ko,onAfterEnter:Ko,onEnterCancelled:Ko,onBeforeLeave:Ko,onLeave:Ko,onAfterLeave:Ko,onLeaveCancelled:Ko,onBeforeAppear:Ko,onAppear:Ko,onAfterAppear:Ko,onAppearCancelled:Ko},xd=e=>{const t=e.subTree;return t.component?xd(t.component):t},tb={name:"BaseTransition",props:kd,setup(e,{slots:t}){const o=Vo(),a=eb();return()=>{const n=t.default&&Ad(t.default(),!0),r=n&&n.length?Sd(n):o.subTree?Le():void 0;if(!r)return;const i=yt(e),{mode:s}=i;if(a.isLeaving)return dl(r);const l=Ni(r);if(!l)return dl(r);let c=ul(l,i,a,o,d=>c=d);l.type!==xo&&kr(l,c);let u=o.subTree&&Ni(o.subTree);if(u&&u.type!==xo&&!$n(u,l)&&xd(o).type!==xo){let d=ul(u,i,a,o);if(kr(u,d),s==="out-in"&&l.type!==xo)return a.isLeaving=!0,d.afterLeave=()=>{a.isLeaving=!1,o.job.flags&8||o.update(),delete d.afterLeave,u=void 0},dl(r);s==="in-out"&&l.type!==xo?d.delayLeave=(p,y,v)=>{const h=Pd(a,u);h[String(u.key)]=u,p[Wo]=()=>{y(),p[Wo]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{v(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return r}}};function Sd(e){let t=e[0];if(e.length>1){for(const o of e)if(o.type!==xo){t=o;break}}return t}const ob=tb;function Pd(e,t){const{leavingVNodes:o}=e;let a=o.get(t.type);return a||(a=Object.create(null),o.set(t.type,a)),a}function ul(e,t,o,a,n){const{appear:r,mode:i,persisted:s=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:p,onLeave:y,onAfterLeave:v,onLeaveCancelled:h,onBeforeAppear:f,onAppear:b,onAfterAppear:m,onAppearCancelled:w}=t,$=String(e.key),g=Pd(o,e),_=(x,U)=>{x&&Uo(x,a,9,U)},P=(x,U)=>{const W=U[1];_(x,U),Ke(x)?x.every(C=>C.length<=1)&&W():x.length<=1&&W()},A={mode:i,persisted:s,beforeEnter(x){let U=l;if(!o.isMounted)if(r)U=f||l;else return;x[Wo]&&x[Wo](!0);const W=g[$];W&&$n(e,W)&&W.el[Wo]&&W.el[Wo](),_(U,[x])},enter(x){if(g[$]===e)return;let U=c,W=u,C=d;if(!o.isMounted)if(r)U=b||c,W=m||u,C=w||d;else return;let R=!1;x[wr]=D=>{R||(R=!0,D?_(C,[x]):_(W,[x]),A.delayedLeave&&A.delayedLeave(),x[wr]=void 0)};const ce=x[wr].bind(null,!1);U?P(U,[x,ce]):ce()},leave(x,U){const W=String(e.key);if(x[wr]&&x[wr](!0),o.isUnmounting)return U();_(p,[x]);let C=!1;x[Wo]=ce=>{C||(C=!0,U(),ce?_(h,[x]):_(v,[x]),x[Wo]=void 0,g[W]===e&&delete g[W])};const R=x[Wo].bind(null,!1);g[W]=e,y?P(y,[x,R]):R()},clone(x){const U=ul(x,t,o,a,n);return n&&n(U),U}};return A}function dl(e){if(Sr(e))return e=Ba(e),e.children=null,e}function Ni(e){if(!Sr(e))return Ei(e.type)&&e.children?Sd(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:o}=e;if(o){if(t&16)return o[0];if(t&32&&nt(o.default))return o.default()}}function kr(e,t){if(e.shapeFlag&6&&e.component){e.transition=t;const o=e.component.subTree;kr(Ei(o.type)&&Ni(o)||o,t)}else e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Ad(e,t=!1,o){let a=[],n=0;for(let r=0;r1)for(let r=0;rxr(h,t&&(Ke(t)?t[f]:t),o,a,n));return}if(Bn(a)&&!n){a.shapeFlag&512&&a.type.__asyncResolved&&a.component.subTree.component&&xr(e,t,o,a.component.subTree);return}const r=a.shapeFlag&4?Ui(a.component):a.el,i=n?null:r,{i:s,r:l}=e,c=t&&t.r,u=s.refs===Ft?s.refs={}:s.refs,d=s.setupState,p=yt(d),y=d===Ft?Eu:h=>Ld(u,h)?!1:St(p,h),v=(h,f)=>!(f&&Ld(u,f));if(c!=null&&c!==l){if(Cd(t),It(c))u[c]=null,y(c)&&(d[c]=null);else if(Dt(c)){const h=t;v(c,h.k)&&(c.value=null),h.k&&(u[h.k]=null)}}if(nt(l))zn(l,s,12,[i,u]);else{const h=It(l),f=Dt(l);if(h||f){const b=()=>{if(e.f){const m=h?y(l)?d[l]:u[l]:v()||!e.k?l.value:u[e.k];if(n)Ke(m)&&Us(m,r);else if(Ke(m))m.includes(r)||m.push(r);else if(h)u[l]=[r],y(l)&&(d[l]=u[l]);else{const w=[r];v(l,e.k)&&(l.value=w),e.k&&(u[e.k]=w)}}else h?(u[l]=i,y(l)&&(d[l]=i)):f&&(v(l,e.k)&&(l.value=i),e.k&&(u[e.k]=i))};if(i){const m=()=>{b(),Ri.delete(e)};m.id=-1,Ri.set(e,m),Eo(m,o)}else Cd(e),b()}}}function Cd(e){const t=Ri.get(e);t&&(t.flags|=8,Ri.delete(e))}const Td=e=>e.nodeType===8;bi().requestIdleCallback,bi().cancelIdleCallback;function ab(e,t){if(Td(e)&&e.data==="["){let o=1,a=e.nextSibling;for(;a;){if(a.nodeType===1){if(t(a)===!1)break}else if(Td(a))if(a.data==="]"){if(--o===0)break}else a.data==="["&&o++;a=a.nextSibling}}else t(e)}const Bn=e=>!!e.type.__asyncLoader;function nb(e){nt(e)&&(e={loader:e});const{loader:t,loadingComponent:o,errorComponent:a,delay:n=200,hydrate:r,timeout:i,suspensible:s=!0,onError:l}=e;let c=null,u,d=0;const p=()=>(d++,c=null,y()),y=()=>{let v;return c||(v=c=t().catch(h=>{if(h=h instanceof Error?h:new Error(String(h)),l)return new Promise((f,b)=>{l(h,()=>f(p()),()=>b(h),d+1)});throw h}).then(h=>v!==c&&c?c:(h&&(h.__esModule||h[Symbol.toStringTag]==="Module")&&(h=h.default),u=h,h)))};return ja({name:"AsyncComponentWrapper",__asyncLoader:y,__asyncHydrate(v,h,f){const b=v.isConnected;let m=!1;(h.bu||(h.bu=[])).push(()=>m=!0);const w=()=>{m||!v.parentNode||b&&!v.isConnected||f()},$=r?()=>{const g=r(w,_=>ab(v,_));g&&(h.bum||(h.bum=[])).push(g)}:w;u?$():y().then(()=>!h.isUnmounted&&$())},get __asyncResolved(){return u},setup(){const v=vo;if(pl(v),u)return()=>Fi(u,v);const h=g=>{c=null,_r(g,v,13,!a)};if(s&&v.suspense||Un)return y().then(g=>()=>Fi(g,v)).catch(g=>(h(g),()=>a?kt(a,{error:g}):null));const f=be(!1),b=be(),m=be(!!n);let w,$;return Oi(()=>{w!=null&&clearTimeout(w),$!=null&&clearTimeout($)}),n&&($=setTimeout(()=>{v.isUnmounted||(m.value=!1)},n)),i!=null&&(w=setTimeout(()=>{if(!v.isUnmounted&&!f.value&&!b.value){const g=new Error(`Async component timed out after ${i}ms.`);h(g),b.value=g}},i)),y().then(()=>{v.isUnmounted||(f.value=!0,v.parent&&Sr(v.parent.vnode)&&v.parent.update())}).catch(g=>{if(v.isUnmounted){c=null;return}h(g),b.value=g}),()=>{if(f.value&&u)return Fi(u,v);if(b.value&&a)return kt(a,{error:b.value});if(o&&!m.value)return Fi(o,v)}}})}function Fi(e,t){const{ref:o,props:a,children:n,ce:r}=t.vnode,i=kt(e,a,n);return i.ref=o,i.ce=r,delete t.vnode.ce,i}const Sr=e=>e.type.__isKeepAlive;function rb(e,t){Ed(e,"a",t)}function ib(e,t){Ed(e,"da",t)}function Ed(e,t,o=vo){const a=e.__wdc||(e.__wdc=()=>{let n=o;for(;n;){if(n.isDeactivated)return;n=n.parent}return e()});if(Ii(t,a,o),o){let n=o.parent;for(;n&&n.parent;)Sr(n.parent.vnode)&&sb(a,t,o,n),n=n.parent}}function sb(e,t,o,a){const n=Ii(t,e,a,!0);Oi(()=>{Us(a[t],n)},o)}function Ii(e,t,o=vo,a=!1){if(o){const n=o[e]||(o[e]=[]),r=t.__weh||(t.__weh=(...i)=>{ia();const s=Mr(o),l=Uo(t,o,e,i);return s(),sa(),l});return a?n.unshift(r):n.push(r),r}}const Sa=e=>(t,o=vo)=>{(!Un||e==="sp")&&Ii(e,(...a)=>t(...a),o)},Md=Sa("bm"),no=Sa("m"),lb=Sa("bu"),Nd=Sa("u"),Zt=Sa("bum"),Oi=Sa("um"),cb=Sa("sp"),ub=Sa("rtg"),db=Sa("rtc");function pb(e,t=vo){Ii("ec",e,t)}const gb="components",Rd=Symbol.for("v-ndc");function gl(e){return It(e)?hb(gb,e,!1)||e:e||Rd}function hb(e,t,o=!0,a=!1){const n=_o||vo;if(n){const r=n.type;{const s=gp(r,!1);if(s&&(s===t||s===co(t)||s===hi(co(t))))return r}const i=Fd(n[e]||r[e],t)||Fd(n.appContext[e],t);return!i&&a?r:i}}function Fd(e,t){return e&&(e[t]||e[co(t)]||e[hi(co(t))])}function Qt(e,t,o,a){let n;const r=o,i=Ke(e);if(i||It(e)){const s=i&&wa(e);let l=!1,c=!1;s&&(l=!Do(e),c=ka(e),e=yi(e)),n=new Array(e.length);for(let u=0,d=e.length;ut(s,l,void 0,r));else{const s=Object.keys(e);n=new Array(s.length);for(let l=0,c=s.length;l0;return t!=="default"&&(c.name=t),V(),Et(Xe,null,[kt("slot",c,a)],u?-2:64)}let i=e[t];i&&i._c&&(i._d=!1);const s=Pa.length;V();let l;try{const c=i&&Id(i(o)),u=o.key||r||c&&c.key;l=Et(Xe,{key:(u&&!Io(u)?u:`_${t}`)+(!c&&a?"_fb":"")},c||(a?a():[]),c&&e._===1?64:-2)}catch(c){for(let u=Pa.length;u>s;u--)xl();throw c}finally{i&&i._c&&(i._d=!0)}return!n&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),l}function Id(e){return e.some(t=>Tr(t)?!(t.type===xo||t.type===Xe&&!Id(t.children)):!0)?e:null}const hl=e=>e?up(e)?Ui(e):hl(e.parent):null,Pr=Wt(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>hl(e.parent),$root:e=>hl(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Gd(e),$forceUpdate:e=>e.f||(e.f=()=>{il(e.update)}),$nextTick:e=>e.n||(e.n=$o.bind(e.proxy)),$watch:e=>Y0.bind(e)}),fl=(e,t)=>e!==Ft&&!e.__isScriptSetup&&St(e,t),fb={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:o,setupState:a,data:n,props:r,accessCache:i,type:s,appContext:l}=e;if(t[0]!=="$"){const p=i[t];if(p!==void 0)switch(p){case 1:return a[t];case 2:return n[t];case 4:return o[t];case 3:return r[t]}else{if(fl(a,t))return i[t]=1,a[t];if(n!==Ft&&St(n,t))return i[t]=2,n[t];if(St(r,t))return i[t]=3,r[t];if(o!==Ft&&St(o,t))return i[t]=4,o[t];ml&&(i[t]=0)}}const c=Pr[t];let u,d;if(c)return t==="$attrs"&&ko(e.attrs,"get",""),c(e);if((u=s.__cssModules)&&(u=u[t]))return u;if(o!==Ft&&St(o,t))return i[t]=4,o[t];if(d=l.config.globalProperties,St(d,t))return d[t]},set({_:e},t,o){const{data:a,setupState:n,ctx:r}=e;return fl(n,t)?(n[t]=o,!0):a!==Ft&&St(a,t)?(a[t]=o,!0):St(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=o,!0)},has({_:{data:e,setupState:t,accessCache:o,ctx:a,appContext:n,props:r,type:i}},s){let l;return!!(o[s]||e!==Ft&&s[0]!=="$"&&St(e,s)||fl(t,s)||St(r,s)||St(a,s)||St(Pr,s)||St(n.config.globalProperties,s)||(l=i.__cssModules)&&l[s])},defineProperty(e,t,o){return o.get!=null?e._.accessCache[t]=0:St(o,"value")&&this.set(e,t,o.value,null),Reflect.defineProperty(e,t,o)}};function Od(e){return Ke(e)?e.reduce((t,o)=>(t[o]=null,t),{}):e}let ml=!0;function mb(e){const t=Gd(e),o=e.proxy,a=e.ctx;ml=!1,t.beforeCreate&&Dd(t.beforeCreate,e,"bc");const{data:n,computed:r,methods:i,watch:s,provide:l,inject:c,created:u,beforeMount:d,mounted:p,beforeUpdate:y,updated:v,activated:h,deactivated:f,beforeDestroy:b,beforeUnmount:m,destroyed:w,unmounted:$,render:g,renderTracked:_,renderTriggered:P,errorCaptured:A,serverPrefetch:x,expose:U,inheritAttrs:W,components:C,directives:R,filters:ce}=t;if(c&&bb(c,a,null),i)for(const se in i){const L=i[se];nt(L)&&(a[se]=L.bind(o))}if(n){const se=n.call(o,o);Pt(se)&&(e.data=On(se))}if(ml=!0,r)for(const se in r){const L=r[se],H=nt(L)?L.bind(o,o):nt(L.get)?L.get.bind(o,o):na,O=!nt(L)&&nt(L.set)?L.set.bind(o):na,J=Q({get:H,set:O});Object.defineProperty(a,se,{enumerable:!0,configurable:!0,get:()=>J.value,set:oe=>J.value=oe})}if(s)for(const se in s)zd(s[se],a,o,se);if(l){const se=nt(l)?l.call(o):l;Reflect.ownKeys(se).forEach(L=>{yo(L,se[L])})}u&&Dd(u,e,"c");function F(se,L){Ke(L)?L.forEach(H=>se(H.bind(o))):L&&se(L.bind(o))}if(F(Md,d),F(no,p),F(lb,y),F(Nd,v),F(rb,h),F(ib,f),F(pb,A),F(db,_),F(ub,P),F(Zt,m),F(Oi,$),F(cb,x),Ke(U))if(U.length){const se=e.exposed||(e.exposed={});U.forEach(L=>{Object.defineProperty(se,L,{get:()=>o[L],set:H=>o[L]=H,enumerable:!0})})}else e.exposed||(e.exposed={});g&&e.render===na&&(e.render=g),W!=null&&(e.inheritAttrs=W),C&&(e.components=C),R&&(e.directives=R),x&&pl(e)}function bb(e,t,o=na){Ke(e)&&(e=bl(e));for(const a in e){const n=e[a];let r;Pt(n)?"default"in n?r=it(n.from||a,n.default,!0):r=it(n.from||a):r=it(n),Dt(r)?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>r.value,set:i=>r.value=i}):t[a]=r}}function Dd(e,t,o){Uo(Ke(e)?e.map(a=>a.bind(t.proxy)):e.bind(t.proxy),t,o)}function zd(e,t,o,a){let n=a.includes(".")?_d(o,a):()=>o[a];if(It(e)){const r=t[e];nt(r)&&mt(n,r)}else if(nt(e))mt(n,e.bind(o));else if(Pt(e))if(Ke(e))e.forEach(r=>zd(r,t,o,a));else{const r=nt(e.handler)?e.handler.bind(o):t[e.handler];nt(r)&&mt(n,r,e)}}function Gd(e){const t=e.type,{mixins:o,extends:a}=t,{mixins:n,optionsCache:r,config:{optionMergeStrategies:i}}=e.appContext,s=r.get(t);let l;return s?l=s:!n.length&&!o&&!a?l=t:(l={},n.length&&n.forEach(c=>Di(l,c,i,!0)),Di(l,t,i)),Pt(t)&&r.set(t,l),l}function Di(e,t,o,a=!1){const{mixins:n,extends:r}=t;r&&Di(e,r,o,!0),n&&n.forEach(i=>Di(e,i,o,!0));for(const i in t)if(!(a&&i==="expose")){const s=$b[i]||o&&o[i];e[i]=s?s(e[i],t[i]):t[i]}return e}const $b={data:jd,props:Bd,emits:Bd,methods:Ar,computed:Ar,beforeCreate:To,created:To,beforeMount:To,mounted:To,beforeUpdate:To,updated:To,beforeDestroy:To,beforeUnmount:To,destroyed:To,unmounted:To,activated:To,deactivated:To,errorCaptured:To,serverPrefetch:To,components:Ar,directives:Ar,watch:yb,provide:jd,inject:_b};function jd(e,t){return t?e?function(){return Wt(nt(e)?e.call(this,this):e,nt(t)?t.call(this,this):t)}:t:e}function _b(e,t){return Ar(bl(e),bl(t))}function bl(e){if(Ke(e)){const t={};for(let o=0;ot==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${co(t)}Modifiers`]||e[`${Oo(t)}Modifiers`];function xb(e,t,...o){if(e.isUnmounted)return;const a=e.vnode.props||Ft;let n=o;const r=t.startsWith("update:"),i=r&&kb(a,t.slice(7));i&&(i.trim&&(n=o.map(u=>It(u)?u.trim():u)),i.number&&(n=n.map(mi)));let s,l=a[s=Ws(t)]||a[s=Ws(co(t))];!l&&r&&(l=a[s=Ws(Oo(t))]),l&&Uo(l,e,6,n);const c=a[s+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,Uo(c,e,6,n)}}const Sb=new WeakMap;function Ud(e,t,o=!1){const a=o?Sb:t.emitsCache,n=a.get(e);if(n!==void 0)return n;const r=e.emits;let i={},s=!1;if(!nt(e)){const l=c=>{const u=Ud(c,t,!0);u&&(s=!0,Wt(i,u))};!o&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!r&&!s?(Pt(e)&&a.set(e,null),null):(Ke(r)?r.forEach(l=>i[l]=null):Wt(i,r),Pt(e)&&a.set(e,i),i)}function zi(e,t){return!e||!ci(t)?!1:(t=t.slice(2),t=t==="Once"?t:t.replace(/Once$/,""),St(e,t[0].toLowerCase()+t.slice(1))||St(e,Oo(t))||St(e,t))}function qL(){}function Wd(e){const{type:t,vnode:o,proxy:a,withProxy:n,propsOptions:[r],slots:i,attrs:s,emit:l,render:c,renderCache:u,props:d,data:p,setupState:y,ctx:v,inheritAttrs:h}=e,f=Ci(e);let b,m;try{if(o.shapeFlag&4){const $=n||a,g=$;b=ua(c.call(g,$,u,d,y,p,v)),m=s}else{const $=t;b=ua($.length>1?$(d,{attrs:s,slots:i,emit:l}):$(d,null)),m=t.props?s:Pb(s)}}catch($){Pa.length=0,_r($,e,1),b=kt(xo)}let w=b;if(m&&h!==!1){const $=Object.keys(m),{shapeFlag:g}=w;$.length&&g&7&&(r&&$.some(ui)&&(m=Ab(m,r)),w=Ba(w,m,!1,!0))}if(o.dirs&&(w=Ba(w,null,!1,!0),w.dirs=w.dirs?w.dirs.concat(o.dirs):o.dirs),o.transition){const $=Ei(w.type)&&Ni(w)||w;kr($,o.transition)}return b=w,Ci(f),b}const Pb=e=>{let t;for(const o in e)(o==="class"||o==="style"||ci(o))&&((t||(t={}))[o]=e[o]);return t},Ab=(e,t)=>{const o={};for(const a in e)(!ui(a)||!(a.slice(9)in t))&&(o[a]=e[a]);return o};function Lb(e,t,o){const{props:a,children:n,component:r}=e,{props:i,children:s,patchFlag:l}=t,c=r.emitsOptions;if(t.dirs||t.transition)return!0;if(o&&l>=0){if(l&1024)return!0;if(l&16)return a?Kd(a,i,c):!!i;if(l&8){const u=t.dynamicProps;for(let d=0;dObject.create(qd),Zd=e=>Object.getPrototypeOf(e)===qd;function Tb(e,t,o,a=!1){const n={},r=Yd();e.propsDefaults=Object.create(null),Jd(e,t,n,r);for(const i in e.propsOptions[0])i in n||(n[i]=void 0);o?e.props=a?n:C0(n):e.type.props?e.props=n:e.props=r,e.attrs=r}function Eb(e,t,o,a){const{props:n,attrs:r,vnode:{patchFlag:i}}=e,s=yt(n),[l]=e.propsOptions;let c=!1;if((a||i>0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let d=0;d{l=!0;const[p,y]=Xd(d,t,!0);Wt(i,p),y&&s.push(...y)};!o&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!r&&!l)return Pt(e)&&a.set(e,Fn),Fn;if(Ke(r))for(let u=0;ue==="_"||e==="_ctx"||e==="$stable",yl=e=>Ke(e)?e.map(ua):[ua(e)],Nb=(e,t,o)=>{if(t._n)return t;const a=Co((...n)=>yl(t(...n)),o);return a._c=!1,a},ep=(e,t,o)=>{const a=e._ctx;for(const n in e){if(_l(n))continue;const r=e[n];if(nt(r))t[n]=Nb(n,r,a);else if(r!=null){const i=yl(r);t[n]=()=>i}}},tp=(e,t)=>{const o=yl(t);e.slots.default=()=>o},op=(e,t,o)=>{for(const a in t)(o||!_l(a))&&(e[a]=t[a])},Rb=(e,t,o)=>{const a=e.slots=Yd();if(e.vnode.shapeFlag&32){const n=t._;n?(op(a,t,o),o&&Fu(a,"_",n,!0)):ep(t,a)}else t&&tp(e,t)},Fb=(e,t,o)=>{const{vnode:a,slots:n}=e;let r=!0,i=Ft;if(a.shapeFlag&32){const s=t._;s?o&&s===1?r=!1:op(n,t,o):(r=!t.$stable,ep(t,n)),i=t}else t&&(tp(e,t),i={default:1});if(r)for(const s in n)!_l(s)&&i[s]==null&&delete n[s]},Eo=Gb;function Ib(e){return Ob(e)}function Ob(e,t){const o=bi();o.__VUE__=!0;const{insert:a,remove:n,patchProp:r,createElement:i,createText:s,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:p,setScopeId:y=na,insertStaticContent:v}=e,h=(N,M,I,re=null,he=null,pe=null,ke=void 0,ve=null,k=!!M.dynamicChildren)=>{if(N===M)return;N&&!$n(N,M)&&(re=fe(N),oe(N,he,pe,!0),N=null),M.patchFlag===-2&&(k=!1,M.dynamicChildren=null);const{type:S,ref:Z,shapeFlag:ne}=M;switch(S){case Lr:f(N,M,I,re);break;case xo:b(N,M,I,re);break;case kl:N==null&&m(M,I,re,ke);break;case Xe:C(N,M,I,re,he,pe,ke,ve,k);break;default:ne&1?g(N,M,I,re,he,pe,ke,ve,k):ne&6?R(N,M,I,re,he,pe,ke,ve,k):(ne&64||ne&128)&&S.process(N,M,I,re,he,pe,ke,ve,k,vt)}Z!=null&&he?xr(Z,N&&N.ref,pe,M||N,!M):Z==null&&N&&N.ref!=null&&xr(N.ref,null,pe,N,!0)},f=(N,M,I,re)=>{if(N==null)a(M.el=s(M.children),I,re);else{const he=M.el=N.el;M.children!==N.children&&c(he,M.children)}},b=(N,M,I,re)=>{N==null?a(M.el=l(M.children||""),I,re):M.el=N.el},m=(N,M,I,re)=>{[N.el,N.anchor]=v(N.children,M,I,re,N.el,N.anchor)},w=({el:N,anchor:M},I,re)=>{let he;for(;N&&N!==M;)he=p(N),a(N,I,re),N=he;a(M,I,re)},$=({el:N,anchor:M})=>{let I;for(;N&&N!==M;)I=p(N),n(N),N=I;n(M)},g=(N,M,I,re,he,pe,ke,ve,k)=>{if(M.type==="svg"?ke="svg":M.type==="math"&&(ke="mathml"),N==null)_(M,I,re,he,pe,ke,ve,k);else{const S=N.el&&N.el._isVueCE?N.el:null;try{S&&S._beginPatch(),x(N,M,he,pe,ke,ve,k)}finally{S&&S._endPatch()}}},_=(N,M,I,re,he,pe,ke,ve)=>{let k,S;const{props:Z,shapeFlag:ne,transition:ye,dirs:me}=N;if(k=N.el=i(N.type,pe,Z&&Z.is,Z),ne&8?u(k,N.children):ne&16&&A(N.children,k,null,re,he,vl(N,pe),ke,ve),me&&hn(N,null,re,"created"),P(k,N,N.scopeId,ke,re),Z){for(const ae in Z)ae!=="value"&&!pr(ae)&&r(k,ae,null,Z[ae],pe,re);"value"in Z&&r(k,"value",null,Z.value,pe),(S=Z.onVnodeBeforeMount)&&da(S,re,N)}me&&hn(N,null,re,"beforeMount");const Y=Db(he,ye);Y&&ye.beforeEnter(k),a(k,M,I),((S=Z&&Z.onVnodeMounted)||Y||me)&&Eo(()=>{try{S&&da(S,re,N),Y&&ye.enter(k),me&&hn(N,null,re,"mounted")}finally{}},he)},P=(N,M,I,re,he)=>{if(I&&y(N,I),re)for(let pe=0;pe{for(let S=k;S{const ve=M.el=N.el;let{patchFlag:k,dynamicChildren:S,dirs:Z}=M;k|=N.patchFlag&16;const ne=N.props||Ft,ye=M.props||Ft;let me;if(I&&bn(I,!1),(me=ye.onVnodeBeforeUpdate)&&da(me,I,M,N),Z&&hn(M,N,I,"beforeUpdate"),I&&bn(I,!0),S&&(!N.dynamicChildren||N.dynamicChildren.length!==S.length)&&(k=0,ke=!1,S=null),(ne.innerHTML&&ye.innerHTML==null||ne.textContent&&ye.textContent==null)&&u(ve,""),S?U(N.dynamicChildren,S,ve,I,re,vl(M,he),pe):ke||L(N,M,ve,null,I,re,vl(M,he),pe,!1),k>0){if(k&16)W(ve,ne,ye,I,he);else if(k&2&&ne.class!==ye.class&&r(ve,"class",null,ye.class,he),k&4&&r(ve,"style",ne.style,ye.style,he),k&8){const Y=M.dynamicProps;for(let ae=0;ae{me&&da(me,I,M,N),Z&&hn(M,N,I,"updated")},re)},U=(N,M,I,re,he,pe,ke)=>{for(let ve=0;ve{if(M!==I){if(M!==Ft)for(const pe in M)!pr(pe)&&!(pe in I)&&r(N,pe,M[pe],null,he,re);for(const pe in I){if(pr(pe))continue;const ke=I[pe],ve=M[pe];ke!==ve&&pe!=="value"&&r(N,pe,ve,ke,he,re)}"value"in I&&r(N,"value",M.value,I.value,he)}},C=(N,M,I,re,he,pe,ke,ve,k)=>{const S=M.el=N?N.el:s(""),Z=M.anchor=N?N.anchor:s("");let{patchFlag:ne,dynamicChildren:ye,slotScopeIds:me}=M;me&&(ve=ve?ve.concat(me):me),N==null?(a(S,I,re),a(Z,I,re),A(M.children||[],I,Z,he,pe,ke,ve,k)):ne>0&&ne&64&&ye&&N.dynamicChildren&&N.dynamicChildren.length===ye.length?(U(N.dynamicChildren,ye,I,he,pe,ke,ve),(M.key!=null||he&&M===he.subTree)&&wl(N,M,!0)):L(N,M,I,Z,he,pe,ke,ve,k)},R=(N,M,I,re,he,pe,ke,ve,k)=>{M.slotScopeIds=ve,N==null?M.shapeFlag&512?he.ctx.activate(M,I,re,ke,k):ce(M,I,re,he,pe,ke,k):D(N,M,k)},ce=(N,M,I,re,he,pe,ke)=>{const ve=N.component=Kb(N,re,he);if(Sr(N)&&(ve.ctx.renderer=vt),Vb(ve,!1,ke),ve.asyncDep){if(he&&he.registerDep(ve,F,ke),!N.el){const k=ve.subTree=kt(xo);b(null,k,M,I),N.placeholder=k.el}}else F(ve,N,M,I,he,pe,ke)},D=(N,M,I)=>{const re=M.component=N.component;if(Lb(N,M,I))if(re.asyncDep&&!re.asyncResolved){se(re,M,I);return}else re.next=M,re.update();else M.el=N.el,re.vnode=M},F=(N,M,I,re,he,pe,ke)=>{const ve=()=>{if(N.isMounted){let{next:ne,bu:ye,u:me,parent:Y,vnode:ae}=N;{const ut=ap(N);if(ut){ne&&(ne.el=ae.el,se(N,ne,ke)),ut.asyncDep.then(()=>{Eo(()=>{N.isUnmounted||S()},he)});return}}let Me=ne,Ue;bn(N,!1),ne?(ne.el=ae.el,se(N,ne,ke)):ne=ae,ye&&fi(ye),(Ue=ne.props&&ne.props.onVnodeBeforeUpdate)&&da(Ue,Y,ne,ae),bn(N,!0);const lt=Wd(N),wt=N.subTree;N.subTree=lt,h(wt,lt,d(wt.el),fe(wt),N,he,pe),ne.el=lt.el,Me===null&&Cb(N,lt.el),me&&Eo(me,he),(Ue=ne.props&&ne.props.onVnodeUpdated)&&Eo(()=>da(Ue,Y,ne,ae),he)}else{let ne;const{el:ye,props:me}=M,{bm:Y,m:ae,parent:Me,root:Ue,type:lt}=N,wt=Bn(M);bn(N,!1),Y&&fi(Y),!wt&&(ne=me&&me.onVnodeBeforeMount)&&da(ne,Me,M),bn(N,!0);{Ue.ce&&Ue.ce._hasShadowRoot()&&Ue.ce._injectChildStyle(lt,N.parent?N.parent.type:void 0);const ut=N.subTree=Wd(N);h(null,ut,I,re,N,he,pe),M.el=ut.el}if(ae&&Eo(ae,he),!wt&&(ne=me&&me.onVnodeMounted)){const ut=M;Eo(()=>da(ne,Me,ut),he)}(M.shapeFlag&256||Me&&Bn(Me.vnode)&&Me.vnode.shapeFlag&256)&&N.a&&Eo(N.a,he),N.isMounted=!0,M=I=re=null}};N.scope.on();const k=N.effect=new Hu(ve);N.scope.off();const S=N.update=k.run.bind(k),Z=N.job=k.runIfDirty.bind(k);Z.i=N,Z.id=N.uid,k.scheduler=()=>il(Z),bn(N,!0),S()},se=(N,M,I)=>{M.component=N;const re=N.vnode.props;N.vnode=M,N.next=null,Eb(N,M.props,re,I),Fb(N,M.children,I),ia(),hd(N),sa()},L=(N,M,I,re,he,pe,ke,ve,k=!1)=>{const S=N&&N.children,Z=N?N.shapeFlag:0,ne=M.children,{patchFlag:ye,shapeFlag:me}=M;if(ye>0){if(ye&128){O(S,ne,I,re,he,pe,ke,ve,k);return}else if(ye&256){H(S,ne,I,re,he,pe,ke,ve,k);return}}me&8?(Z&16&&Se(S,he,pe),ne!==S&&u(I,ne)):Z&16?me&16?O(S,ne,I,re,he,pe,ke,ve,k):Se(S,he,pe,!0):(Z&8&&u(I,""),me&16&&A(ne,I,re,he,pe,ke,ve,k))},H=(N,M,I,re,he,pe,ke,ve,k)=>{N=N||Fn,M=M||Fn;const S=N.length,Z=M.length,ne=Math.min(S,Z);let ye;for(ye=0;yeZ?Se(N,he,pe,!0,!1,ne):A(M,I,re,he,pe,ke,ve,k,ne)},O=(N,M,I,re,he,pe,ke,ve,k)=>{let S=0;const Z=M.length;let ne=N.length-1,ye=Z-1;for(;S<=ne&&S<=ye;){const me=N[S],Y=M[S]=k?Aa(M[S]):ua(M[S]);if($n(me,Y))h(me,Y,I,null,he,pe,ke,ve,k);else break;S++}for(;S<=ne&&S<=ye;){const me=N[ne],Y=M[ye]=k?Aa(M[ye]):ua(M[ye]);if($n(me,Y))h(me,Y,I,null,he,pe,ke,ve,k);else break;ne--,ye--}if(S>ne){if(S<=ye){const me=ye+1,Y=meye)for(;S<=ne;)oe(N[S],he,pe,!0),S++;else{const me=S,Y=S,ae=new Map;for(S=Y;S<=ye;S++){const ht=M[S]=k?Aa(M[S]):ua(M[S]);ht.key!=null&&ae.set(ht.key,S)}let Me,Ue=0;const lt=ye-Y+1;let wt=!1,ut=0;const Jt=new Array(lt);for(S=0;S=lt){oe(ht,he,pe,!0);continue}let Rt;if(ht.key!=null)Rt=ae.get(ht.key);else for(Me=Y;Me<=ye;Me++)if(Jt[Me-Y]===0&&$n(ht,M[Me])){Rt=Me;break}Rt===void 0?oe(ht,he,pe,!0):(Jt[Rt-Y]=S+1,Rt>=ut?ut=Rt:wt=!0,h(ht,M[Rt],I,null,he,pe,ke,ve,k),Ue++)}const qt=wt?zb(Jt):Fn;for(Me=qt.length-1,S=lt-1;S>=0;S--){const ht=Y+S,Rt=M[ht],Ee=M[ht+1],Re=ht+1{const{el:pe,type:ke,transition:ve,children:k,shapeFlag:S}=N;if(S&6){J(N.component.subTree,M,I,re);return}if(S&128){N.suspense.move(M,I,re);return}if(S&64){ke.move(N,M,I,vt);return}if(ke===Xe){a(pe,M,I);for(let ne=0;neve.enter(pe),he));else{const{leave:ne,delayLeave:ye,afterLeave:me}=ve,Y=()=>{N.ctx.isUnmounted?n(pe):a(pe,M,I)},ae=()=>{const Me=pe._isLeaving||!!pe[Wo];pe._isLeaving&&pe[Wo](!0),ve.persisted&&!Me?Y():ne(pe,()=>{Y(),me&&me()})};ye?ye(pe,Y,ae):ae()}else a(pe,M,I)},oe=(N,M,I,re=!1,he=!1)=>{const{type:pe,props:ke,ref:ve,children:k,dynamicChildren:S,shapeFlag:Z,patchFlag:ne,dirs:ye,cacheIndex:me,memo:Y}=N;if(ne===-2&&(he=!1),ve!=null&&(ia(),xr(ve,null,I,N,!0),sa()),me!=null&&(M.renderCache[me]=void 0),Z&256){M.ctx.deactivate(N);return}const ae=Z&1&&ye,Me=!Bn(N);let Ue;if(Me&&(Ue=ke&&ke.onVnodeBeforeUnmount)&&da(Ue,M,N),Z&6)xe(N.component,I,re);else{if(Z&128){N.suspense.unmount(I,re);return}ae&&hn(N,null,M,"beforeUnmount"),Z&64?N.type.remove(N,M,I,vt,re):S&&!S.hasOnce&&(pe!==Xe||ne>0&&ne&64)?Se(S,M,I,!1,!0):(pe===Xe&&ne&384||!he&&Z&16)&&Se(k,M,I),re&&q(N)}const lt=Y!=null&&me==null;(Me&&(Ue=ke&&ke.onVnodeUnmounted)||ae||lt)&&Eo(()=>{Ue&&da(Ue,M,N),ae&&hn(N,null,M,"unmounted"),lt&&(N.el=null)},I)},q=N=>{const{type:M,el:I,anchor:re,transition:he}=N;if(M===Xe){_e(I,re);return}if(M===kl){$(N);return}const pe=()=>{n(I),he&&!he.persisted&&he.afterLeave&&he.afterLeave()};if(N.shapeFlag&1&&he&&!he.persisted){const{leave:ke,delayLeave:ve}=he,k=()=>ke(I,pe);ve?ve(N.el,pe,k):k()}else pe()},_e=(N,M)=>{let I;for(;N!==M;)I=p(N),n(N),N=I;n(M)},xe=(N,M,I)=>{const{bum:re,scope:he,job:pe,subTree:ke,um:ve,m:k,a:S}=N;np(k),np(S),re&&fi(re),he.stop(),pe&&(pe.flags|=8,oe(ke,N,M,I)),ve&&Eo(ve,M),Eo(()=>{N.isUnmounted=!0},M)},Se=(N,M,I,re=!1,he=!1,pe=0)=>{for(let ke=pe;ke{if(N.shapeFlag&6)return fe(N.component.subTree);if(N.shapeFlag&128)return N.suspense.next();const M=p(N.anchor||N.el),I=M&&M[yd];return I?p(I):M};let we=!1;const Qe=(N,M,I)=>{let re;N==null?M._vnode&&(oe(M._vnode,null,null,!0),re=M._vnode.component):h(M._vnode||null,N,M,null,null,null,I),M._vnode=N,we||(we=!0,hd(re),fd(),we=!1)},vt={p:h,um:oe,m:J,r:q,mt:ce,mc:A,pc:L,pbc:U,n:fe,o:e};return{render:Qe,hydrate:void 0,createApp:wb(Qe)}}function vl({type:e,props:t},o){return o==="svg"&&e==="foreignObject"||o==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:o}function bn({effect:e,job:t},o){o?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Db(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function wl(e,t,o=!1){const a=e.children,n=t.children;if(Ke(a)&&Ke(n))for(let r=0;r>1,e[o[s]]0&&(t[a]=o[r-1]),o[r]=a)}}for(r=o.length,i=o[r-1];r-- >0;)o[r]=i,i=t[i];return o}function ap(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:ap(t)}function np(e){if(e)for(let t=0;te.__isSuspense;function Gb(e,t){t&&t.pendingBranch?Ke(e)?t.effects.push(...e):t.effects.push(e):W0(e)}const Xe=Symbol.for("v-fgt"),Lr=Symbol.for("v-txt"),xo=Symbol.for("v-cmt"),kl=Symbol.for("v-stc"),Pa=[];let zo=null;function V(e=!1){Pa.push(zo=e?null:[])}function xl(){Pa.pop(),zo=Pa[Pa.length-1]||null}let Cr=1;function Gi(e,t=!1){Cr+=e,e<0&&zo&&t&&(zo.hasOnce=!0)}function sp(e){return e.dynamicChildren=Cr>0?zo||Fn:null,xl(),Cr>0&&zo&&zo.push(e),e}function ee(e,t,o,a,n,r){return sp(E(e,t,o,a,n,r,!0))}function Et(e,t,o,a,n){return sp(kt(e,t,o,a,n,!0))}function Tr(e){return e?e.__v_isVNode===!0:!1}function $n(e,t){return e.type===t.type&&e.key===t.key}const lp=({key:e})=>e??null,ji=({ref:e,ref_key:t,ref_for:o})=>(typeof e=="number"&&(e=""+e),e!=null?It(e)||Dt(e)||nt(e)?{i:_o,r:e,k:t,f:!!o}:e:null);function E(e,t=null,o=null,a=0,n=null,r=e===Xe?0:1,i=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&lp(t),ref:t&&ji(t),scopeId:bd,slotScopeIds:null,children:o,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:a,dynamicProps:n,dynamicChildren:null,appContext:null,ctx:_o};return s?(Bi(l,o),r&128&&e.normalize(l)):o&&(l.shapeFlag|=It(o)?8:16),Cr>0&&!i&&zo&&(l.patchFlag>0||r&6)&&l.patchFlag!==32&&zo.push(l),l}const kt=jb;function jb(e,t=null,o=null,a=0,n=null,r=!1){if((!e||e===Rd)&&(e=xo),Tr(e)){const s=Ba(e,t,!0);return o&&Bi(s,o),Cr>0&&!r&&zo&&(s.shapeFlag&6?zo[zo.indexOf(e)]=s:zo.push(s)),s.patchFlag=-2,s}if(Qb(e)&&(e=e.__vccOpts),t){t=Bb(t);let{class:s,style:l}=t;s&&!It(s)&&(t.class=Ye(s)),Pt(l)&&(Si(l)&&!Ke(l)&&(l=Wt({},l)),t.style=Mt(l))}const i=It(e)?1:ip(e)?128:Ei(e)?64:Pt(e)?4:nt(e)?2:0;return E(e,t,o,a,n,i,r,!0)}function Bb(e){return e?Si(e)||Zd(e)?Wt({},e):e:null}function Ba(e,t,o=!1,a=!1){const{props:n,ref:r,patchFlag:i,children:s,transition:l}=e,c=t?Hb(n||{},t):n,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&lp(c),ref:t&&t.ref?o&&r?Ke(r)?r.concat(ji(t)):[r,ji(t)]:ji(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Xe?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ba(e.ssContent),ssFallback:e.ssFallback&&Ba(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&a&&kr(u,l.clone(u)),u}function eo(e=" ",t=0){return kt(Lr,null,e,t)}function Le(e="",t=!1){return t?(V(),Et(xo,null,e)):kt(xo,null,e)}function ua(e){return e==null||typeof e=="boolean"?kt(xo):Ke(e)?kt(Xe,null,e.slice()):Tr(e)?Aa(e):kt(Lr,null,String(e))}function Aa(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ba(e)}function Bi(e,t){let o=0;const{shapeFlag:a}=e;if(t==null)t=null;else if(Ke(t))o=16;else if(typeof t=="object")if(a&65){const n=t.default;n&&(n._c&&(n._d=!1),Bi(e,n()),n._c&&(n._d=!0));return}else{o=32;const n=t._;!n&&!Zd(t)?t._ctx=_o:n===3&&_o&&(_o.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else if(nt(t)){if(a&65){Bi(e,{default:t});return}t={default:t,_ctx:_o},o=32}else t=String(t),a&64?(o=16,t=[eo(t)]):o=8;e.children=t,e.shapeFlag|=o}function Hb(...e){const t={};for(let o=0;ovo||_o;let Hi,Er;{const e=bi(),t=(o,a)=>{let n;return(n=e[o])||(n=e[o]=[]),n.push(a),r=>{n.length>1?n.forEach(i=>i(r)):n[0](r)}};Hi=t("__VUE_INSTANCE_SETTERS__",o=>vo=o),Er=t("__VUE_SSR_SETTERS__",o=>Un=o)}const Mr=e=>{const t=vo;return Hi(e),e.scope.on(),()=>{e.scope.off(),Hi(t)}},cp=()=>{vo&&vo.scope.off(),Hi(null)};function up(e){return e.vnode.shapeFlag&4}let Un=!1;function Vb(e,t=!1,o=!1){t&&Er(t);const{props:a,children:n}=e.vnode,r=up(e);Tb(e,a,r,t),Rb(e,n,o||t);const i=r?qb(e,t):void 0;return t&&Er(!1),i}function qb(e,t){const o=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,fb);const{setup:a}=o;if(a){ia();const n=e.setupContext=a.length>1?Zb(e):null,r=Mr(e),i=zn(a,e,0,[e.props,n]),s=Nu(i);if(sa(),r(),(s||e.sp)&&!Bn(e)&&pl(e),s){if(i.then(cp,cp),t)return i.then(l=>{Er(!0);try{dp(e,l,t)}finally{Er(!1)}}).catch(l=>{_r(l,e,0)});e.asyncDep=i}else dp(e,i)}else pp(e)}function dp(e,t,o){nt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Pt(t)&&(e.setupState=ld(t)),pp(e)}function pp(e,t,o){const a=e.type;e.render||(e.render=a.render||na);{const n=Mr(e);ia();try{mb(e)}finally{sa(),n()}}}const Yb={get(e,t){return ko(e,"get",""),e[t]}};function Zb(e){const t=o=>{e.exposed=o||{}};return{attrs:new Proxy(e.attrs,Yb),slots:e.slots,emit:e.emit,expose:t}}function Ui(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(ld(dn(e.exposed)),{get(t,o){if(o in t)return t[o];if(o in Pr)return Pr[o](e)},has(t,o){return o in t||o in Pr}})):e.proxy}const Jb=/(?:^|[-_])\w/g,Xb=e=>e.replace(Jb,t=>t.toUpperCase()).replace(/[-_]/g,"");function gp(e,t=!0){return nt(e)?e.displayName||e.name:e.name||t&&e.__name}function hp(e,t,o=!1){let a=gp(t);if(!a&&t.__file){const n=t.__file.match(/([^/\\]+)\.\w+$/);n&&(a=n[1])}if(!a&&e){const n=r=>{for(const i in r)if(r[i]===t)return i};a=n(e.components)||e.parent&&n(e.parent.type.components)||n(e.appContext.components)}return a?Xb(a):o?"App":"Anonymous"}function Qb(e){return nt(e)&&"__vccOpts"in e}const Q=(e,t)=>I0(e,t,Un);function Ha(e,t,o){try{Gi(-1);const a=arguments.length;return a===2?Pt(t)&&!Ke(t)?Tr(t)?kt(e,null,[t]):kt(e,t):kt(e,null,t):(a>3?o=Array.prototype.slice.call(arguments,2):a===3&&Tr(o)&&(o=[o]),kt(e,t,o))}finally{Gi(1)}}const e$="3.5.42";/** * @vue/runtime-dom v3.5.42 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let xl;const fp=typeof window<"u"&&window.trustedTypes;if(fp)try{xl=fp.createPolicy("vue",{createHTML:e=>e})}catch{}const mp=xl?e=>xl.createHTML(e):e=>e,o$="http://www.w3.org/2000/svg",a$="http://www.w3.org/1998/Math/MathML",La=typeof document<"u"?document:null,bp=La&&La.createElement("template"),n$={insert:(e,t,o)=>{t.insertBefore(e,o||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,o,a)=>{const n=t==="svg"?La.createElementNS(o$,e):t==="mathml"?La.createElementNS(a$,e):o?La.createElement(e,{is:o}):La.createElement(e);return e==="select"&&a&&a.multiple!=null&&n.setAttribute("multiple",a.multiple),n},createText:e=>La.createTextNode(e),createComment:e=>La.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>La.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,o,a,n,r){const i=o?o.previousSibling:t.lastChild;if(n&&(n===r||n.nextSibling))for(;t.insertBefore(n.cloneNode(!0),o),!(n===r||!(n=n.nextSibling)););else{bp.innerHTML=mp(a==="svg"?`${e}`:a==="mathml"?`${e}`:e);const s=bp.content;if(a==="svg"||a==="mathml"){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,o)}return[i?i.nextSibling:t.firstChild,o?o.previousSibling:t.lastChild]}},Ua="transition",Nr="animation",Rr=Symbol("_vtc"),$p={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},r$=Wt({},kd,$p),i$=(e=>(e.displayName="Transition",e.props=r$,e))((e,{slots:t})=>Ha(ab,s$(e),t)),_n=(e,t=[])=>{Ke(e)?e.forEach(o=>o(...t)):e&&e(...t)},_p=e=>e?Ke(e)?e.some(t=>t.length>1):e.length>1:!1;function s$(e){const t={};for(const C in e)C in $p||(t[C]=e[C]);if(e.css===!1)return t;const{name:o="v",type:a,duration:n,enterFromClass:r=`${o}-enter-from`,enterActiveClass:i=`${o}-enter-active`,enterToClass:s=`${o}-enter-to`,appearFromClass:l=r,appearActiveClass:c=i,appearToClass:u=s,leaveFromClass:d=`${o}-leave-from`,leaveActiveClass:p=`${o}-leave-active`,leaveToClass:y=`${o}-leave-to`}=e,v=l$(n),h=v&&v[0],f=v&&v[1],{onBeforeEnter:b,onEnter:m,onEnterCancelled:w,onLeave:$,onLeaveCancelled:g,onBeforeAppear:_=b,onAppear:P=m,onAppearCancelled:A=w}=t,x=(C,R,ce,D)=>{C._enterCancelled=D,yn(C,R?u:s),yn(C,R?c:i),ce&&ce()},U=(C,R)=>{C._isLeaving=!1,yn(C,d),yn(C,y),yn(C,p),R&&R()},W=C=>(R,ce)=>{const D=C?P:m,F=()=>x(R,C,ce);_n(D,[R,F]),yp(()=>{yn(R,C?l:r),Ca(R,C?u:s),_p(D)||vp(R,a,h,F)})};return Wt(t,{onBeforeEnter(C){_n(b,[C]),Ca(C,r),Ca(C,i)},onBeforeAppear(C){_n(_,[C]),Ca(C,l),Ca(C,c)},onEnter:W(!1),onAppear:W(!0),onLeave(C,R){C._isLeaving=!0;const ce=()=>U(C,R);Ca(C,d),C._enterCancelled?(Ca(C,p),xp(C)):(xp(C),Ca(C,p)),yp(()=>{C._isLeaving&&(yn(C,d),Ca(C,y),_p($)||vp(C,a,f,ce))}),_n($,[C,ce])},onEnterCancelled(C){x(C,!1,void 0,!0),_n(w,[C])},onAppearCancelled(C){x(C,!0,void 0,!0),_n(A,[C])},onLeaveCancelled(C){U(C),_n(g,[C])}})}function l$(e){if(e==null)return null;if(Pt(e))return[Sl(e.enter),Sl(e.leave)];{const t=Sl(e);return[t,t]}}function Sl(e){return Ws(e)}function Ca(e,t){t.split(/\s+/).forEach(o=>o&&e.classList.add(o)),(e[Rr]||(e[Rr]=new Set)).add(t)}function yn(e,t){t.split(/\s+/).forEach(a=>a&&e.classList.remove(a));const o=e[Rr];o&&(o.delete(t),o.size||(e[Rr]=void 0))}function yp(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let c$=0;function vp(e,t,o,a){const n=e._endId=++c$,r=()=>{n===e._endId&&a()};if(o!=null)return setTimeout(r,o);const{type:i,timeout:s,propCount:l}=u$(e,t);if(!i)return a();const c=i+"end";let u=0;const d=()=>{e.removeEventListener(c,p),r()},p=y=>{y.target===e&&++u>=l&&d()};setTimeout(()=>{u(o[v]||"").split(", "),n=a(`${Ua}Delay`),r=a(`${Ua}Duration`),i=wp(n,r),s=a(`${Nr}Delay`),l=a(`${Nr}Duration`),c=wp(s,l);let u=null,d=0,p=0;t===Ua?i>0&&(u=Ua,d=i,p=r.length):t===Nr?c>0&&(u=Nr,d=c,p=l.length):(d=Math.max(i,c),u=d>0?i>c?Ua:Nr:null,p=u?u===Ua?r.length:l.length:0);const y=u===Ua&&/\b(?:transform|all)(?:,|$)/.test(a(`${Ua}Property`).toString());return{type:u,timeout:d,propCount:p,hasTransform:y}}function wp(e,t){for(;e.lengthkp(o)+kp(e[a])))}function kp(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function xp(e){return(e?e.ownerDocument:document).body.offsetHeight}function d$(e,t,o){const a=e[Rr];a&&(t=(t?[t,...a]:[...a]).join(" ")),t==null?e.removeAttribute("class"):o?e.setAttribute("class",t):e.className=t}const Wi=Symbol("_vod"),Sp=Symbol("_vsh"),Pp={name:"show",beforeMount(e,{value:t},{transition:o}){e[Wi]=e.style.display==="none"?"":e.style.display,o&&t?o.beforeEnter(e):Fr(e,t)},mounted(e,{value:t},{transition:o}){o&&t&&o.enter(e)},updated(e,{value:t,oldValue:o},{transition:a}){!t!=!o&&(a?t?(a.beforeEnter(e),Fr(e,!0),a.enter(e)):a.leave(e,()=>{Fr(e,!1)}):Fr(e,t))},beforeUnmount(e,{value:t}){Fr(e,t)}};function Fr(e,t){e.style.display=t?e[Wi]:"none",e[Sp]=!t}const p$=Symbol(""),g$=/(?:^|;)\s*display\s*:/;function h$(e,t,o){const a=e.style,n=It(o);let r=!1;if(o&&!n){if(t)if(It(t))for(const i of t.split(";")){const s=i.slice(0,i.indexOf(":")).trim();o[s]==null&&Ir(a,s,"")}else for(const i in t)o[i]==null&&Ir(a,i,"");for(const i in o){i==="display"&&(r=!0);const s=o[i];s!=null?m$(e,i,!It(t)&&t?t[i]:void 0,s)||Ir(a,i,s):Ir(a,i,"")}}else if(n){if(t!==o){const i=a[p$];i&&(o+=";"+i),a.cssText=o,r=g$.test(o)}}else t&&e.removeAttribute("style");Wi in e&&(e[Wi]=r?a.display:"",e[Sp]&&(a.display="none"))}const Ki=/\s*!important$/;function Ir(e,t,o){if(Ke(o))o.forEach(a=>Ir(e,t,a));else if(o==null&&(o=""),t.startsWith("--"))Ki.test(o)?e.setProperty(t,o.replace(Ki,""),"important"):e.setProperty(t,o);else{const a=f$(e,t);Ki.test(o)?e.setProperty(Oo(a),o.replace(Ki,""),"important"):e[a]=o}}const Ap=["Webkit","Moz","ms"],Pl={};function f$(e,t){const o=Pl[t];if(o)return o;let a=co(t);if(a!=="filter"&&a in e)return Pl[t]=a;a=hi(a);for(let n=0;nAl||(w$.then(()=>Al=0),Al=Date.now());function x$(e,t){const o=a=>{if(!a._vts)a._vts=Date.now();else if(a._vts<=o.attached)return;const n=o.value;if(Ke(n)){const r=a.stopImmediatePropagation;a.stopImmediatePropagation=()=>{r.call(a),a._stopped=!0};const i=n.slice(),s=[a];for(let l=0;le.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,S$=(e,t,o,a,n,r)=>{const i=n==="svg";t==="class"?d$(e,a,i):t==="style"?h$(e,o,a):ci(t)?ui(t)||$$(e,t,o,a,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):P$(e,t,a,i))?(Tp(e,t,a),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Cp(e,t,a,i,r,t!=="value")):e._isVueCE&&(A$(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!It(a)))?Tp(e,co(t),a,r,t):(t==="true-value"?e._trueValue=a:t==="false-value"&&(e._falseValue=a),Cp(e,t,a,i))};function P$(e,t,o,a){if(a)return!!(t==="innerHTML"||t==="textContent"||t in e&&Mp(t)&&nt(o));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const n=e.tagName;if(n==="IMG"||n==="VIDEO"||n==="CANVAS"||n==="SOURCE")return!1}return Mp(t)&&It(o)?!1:t in e}function A$(e,t){const o=e._def.props;if(!o)return!1;const a=co(t);return Array.isArray(o)?o.some(n=>co(n)===a):Object.keys(o).some(n=>co(n)===a)}const Np={};function L$(e,t,o){let a=ja(e,t);di(a)&&(a=Wt({},a,t));class n extends Ll{constructor(i){super(a,i,o)}}return n.def=a,n}const C$=typeof HTMLElement<"u"?HTMLElement:class{};class Ll extends C${constructor(t,o={},a=Dp){super(),this._def=t,this._props=o,this._createApp=a,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._patching=!1,this._dirty=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._styleAnchors=new WeakMap,this._ob=null,this.shadowRoot&&a!==Dp?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow(Wt({},t.shadowRootOptions,{mode:"open"})),this._root=this.shadowRoot):this._root=this}connectedCallback(){if(!this.isConnected)return;!this.shadowRoot&&!this._resolved&&this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.assignedSlot||t.parentNode||t.host);)if(t instanceof Ll){this._parent=t;break}this._instance||(this._resolved?this._mount(this._def):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{if(this._pendingResolve=void 0,this.isConnected)return this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._inheritParentContext(t))}_inheritParentContext(t=this._parent){t&&this._app&&Object.setPrototypeOf(this._app._context.provides,t._instance.provides)}disconnectedCallback(){this._connected=!1,$o(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null,this._teleportTargets&&(this._teleportTargets.clear(),this._teleportTargets=void 0))})}_processMutations(t){for(const o of t)this._setAttr(o.attributeName)}_resolveDef(){if(this._pendingResolve)return this._pendingResolve;for(let a=0;a{this._resolved=!0,this._pendingResolve=void 0;const{props:r,styles:i}=a;let s;if(r&&!Ke(r))for(const l in r){const c=r[l];(c===Number||c&&c.type===Number)&&(l in this._props&&(this._props[l]=Ws(this._props[l])),(s||(s=Object.create(null)))[co(l)]=!0)}this._numberProps=s,this._resolveProps(a),this.shadowRoot&&this._applyStyles(i),this._mount(a)},o=this._def.__asyncLoader;if(o)return this._pendingResolve=o().then(a=>{a.configureApp=this._def.configureApp,t(this._def=a,!0)}),this._pendingResolve;t(this._def)}_mount(t){this._app=this._createApp(t),this._inheritParentContext(),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const o=this._instance&&this._instance.exposed;if(o)for(const a in o)St(this,a)||Object.defineProperty(this,a,{get:()=>B(o[a])})}_resolveProps(t){const{props:o}=t,a=Ke(o)?o:Object.keys(o||{});for(const n of Object.keys(this))n[0]!=="_"&&a.includes(n)&&this._setProp(n,this[n]);for(const n of a.map(co))Object.defineProperty(this,n,{get(){return this._getProp(n)},set(r){this._setProp(n,r,!0,!this._patching)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const o=this.hasAttribute(t);let a=o?this.getAttribute(t):Np;const n=co(t);o&&this._numberProps&&this._numberProps[n]&&(a=Ws(a)),this._setProp(n,a,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,o,a=!0,n=!1){if(o!==this._props[t]&&(this._dirty=!0,o===Np?delete this._props[t]:(this._props[t]=o,t==="key"&&this._app&&(this._app._ceVNode.key=o)),n&&this._instance&&this._update(),a)){const r=this._ob;r&&(this._processMutations(r.takeRecords()),r.disconnect()),o===!0?this.setAttribute(Oo(t),""):typeof o=="string"||typeof o=="number"?this.setAttribute(Oo(t),o+""):o||this.removeAttribute(Oo(t)),r&&r.observe(this,{attributes:!0})}}_update(){const t=this._createVNode();this._app&&(t.appContext=this._app._context),z$(t,this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const o=kt(this._def,Wt(t,this._props));return this._instance||(o.ce=a=>{this._instance=a,a.ce=this,a.isCE=!0;const n=(r,i)=>{this.dispatchEvent(new CustomEvent(r,di(i[0])?Wt({detail:i},i[0]):{detail:i}))};a.emit=(r,...i)=>{n(r,i),Oo(r)!==r&&n(Oo(r),i)},this._setParent()}),o}_applyStyles(t,o,a){if(!t)return;if(o){if(o===this._def||this._styleChildren.has(o))return;this._styleChildren.add(o)}const n=this._nonce,r=this.shadowRoot,i=a?this._getStyleAnchor(a)||this._getStyleAnchor(this._def):this._getRootStyleInsertionAnchor(r);let s=null;for(let l=t.length-1;l>=0;l--){const c=document.createElement("style");n&&c.setAttribute("nonce",n),c.textContent=t[l],r.insertBefore(c,s||i),s=c,l===0&&(a||this._styleAnchors.set(this._def,c),o&&this._styleAnchors.set(o,c))}}_getStyleAnchor(t){if(!t)return null;const o=this._styleAnchors.get(t);return o&&o.parentNode===this.shadowRoot?o:(o&&this._styleAnchors.delete(t),null)}_getRootStyleInsertionAnchor(t){for(let o=0;o{const t=e.props["onUpdate:modelValue"]||!1;return Ke(t)?o=>fi(t,o):t};function E$(e){e.target.composing=!0}function Rp(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const wn=Symbol("_assign"),qi=Symbol("_initialValue");function Cl(e,t,o){return t&&(e=e.trim()),o&&(e=mi(e)),e}const M$={created(e,{modifiers:{lazy:t,trim:o,number:a}},n){e.parentNode&&(e.type==="text"?e[qi]=e.defaultValue.replace(/[\r\n]/g,""):e.type==="textarea"&&(e[qi]=e.defaultValue.replace(/\r\n?/g,` -`))),e[wn]=Vi(n);const r=a||n.props&&n.props.type==="number";vn(e,t?"change":"input",i=>{i.target.composing||e[wn](Cl(e.value,o,r))}),(o||r)&&vn(e,"change",()=>{e.value=Cl(e.value,o,r)}),t||(vn(e,"compositionstart",E$),vn(e,"compositionend",Rp),vn(e,"change",Rp))},mounted(e,{value:t,modifiers:{trim:o,number:a}}){const n=t??"",r=e[qi];delete e[qi],r!==void 0&&(e.type==="text"||e.type==="textarea")&&e.value!==r?e[wn](Cl(e.value,o,a)):e.value=n},beforeUpdate(e,{value:t,oldValue:o,modifiers:{lazy:a,trim:n,number:r}},i){if(e[wn]=Vi(i),e.composing)return;const s=(r||e.type==="number")&&!/^0\d/.test(e.value)?mi(e.value):e.value,l=t??"";if(s===l)return;const c=e.getRootNode();(c instanceof Document||c instanceof ShadowRoot)&&c.activeElement===e&&e.type!=="range"&&(a&&t===o||n&&e.value.trim()===l)||(e.value=l)}},N$={deep:!0,created(e,{value:t,modifiers:{number:o}},a){e._modelValue=t,vn(e,"change",()=>{const n=Array.prototype.filter.call(e.options,l=>l.selected).map(l=>o?mi(Yi(l)):Yi(l)),r=e.multiple,i=r?cn(e._modelValue)?new Set(n):n:n[0],s=e._pendingValue=[r,r?Ke(i)?n.slice():n:i];try{e[wn](i)}finally{$o(()=>{e._pendingValue===s&&(e._pendingValue=void 0)})}}),e[wn]=Vi(a)},mounted(e,{value:t}){Fp(e,t)},beforeUpdate(e,{value:t},o){e._modelValue=t,e[wn]=Vi(o)},updated(e,{value:t}){const o=e._pendingValue;e._pendingValue=void 0,(!o||o[0]!==e.multiple||!R$(t,o[1],o[0]))&&Fp(e,t)}};function R$(e,t,o){if(!o||Ke(e))return Da(e,t);if(cn(e)){if(e.size!==t.length)return!1;for(const a of t)if(!e.has(a))return!1;return!0}return!1}function Fp(e,t){const o=e.multiple,a=Ke(t);if(!(o&&!a&&!cn(t))){for(let n=0,r=e.options.length;nString(c)===String(s)):i.selected=u0(t,s)>-1}else i.selected=t.has(s);else if(Da(Yi(i),t)){e.selectedIndex!==n&&(e.selectedIndex=n);return}}!o&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Yi(e){return"_value"in e?e._value:e.value}const F$=["ctrl","shift","alt","meta"],I$={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>F$.some(o=>e[`${o}Key`]&&!t.includes(o))},Kt=(e,t)=>{if(!e)return e;const o=e._withMods||(e._withMods={}),a=t.join(".");return o[a]||(o[a]=(n,...r)=>{for(let i=0;i{const o=e._withKeys||(e._withKeys={}),a=t.join(".");return o[a]||(o[a]=n=>{if(!("key"in n))return;const r=Oo(n.key);if(t.some(i=>i===r||O$[i]===r))return e(n)})},D$=Wt({patchProp:S$},n$);let Ip;function Op(){return Ip||(Ip=Ob(D$))}const z$=(...e)=>{Op().render(...e)},Dp=(...e)=>{const t=Op().createApp(...e),{mount:o}=t;return t.mount=a=>{const n=j$(a);if(!n)return;const r=t._component;!nt(r)&&!r.render&&!r.template&&(r.template=n.innerHTML),n.nodeType===1&&(n.textContent="");const i=o(n,!1,G$(n));return n instanceof Element&&(n.removeAttribute("v-cloak"),n.setAttribute("data-v-app","")),i},t};function G$(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function j$(e){return It(e)?document.querySelector(e):e}/*! +**/let Sl;const fp=typeof window<"u"&&window.trustedTypes;if(fp)try{Sl=fp.createPolicy("vue",{createHTML:e=>e})}catch{}const mp=Sl?e=>Sl.createHTML(e):e=>e,t$="http://www.w3.org/2000/svg",o$="http://www.w3.org/1998/Math/MathML",La=typeof document<"u"?document:null,bp=La&&La.createElement("template"),a$={insert:(e,t,o)=>{t.insertBefore(e,o||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,o,a)=>{const n=t==="svg"?La.createElementNS(t$,e):t==="mathml"?La.createElementNS(o$,e):o?La.createElement(e,{is:o}):La.createElement(e);return e==="select"&&a&&a.multiple!=null&&n.setAttribute("multiple",a.multiple),n},createText:e=>La.createTextNode(e),createComment:e=>La.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>La.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,o,a,n,r){const i=o?o.previousSibling:t.lastChild;if(n&&(n===r||n.nextSibling))for(;t.insertBefore(n.cloneNode(!0),o),!(n===r||!(n=n.nextSibling)););else{bp.innerHTML=mp(a==="svg"?`${e}`:a==="mathml"?`${e}`:e);const s=bp.content;if(a==="svg"||a==="mathml"){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,o)}return[i?i.nextSibling:t.firstChild,o?o.previousSibling:t.lastChild]}},Ua="transition",Nr="animation",Rr=Symbol("_vtc"),$p={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},n$=Wt({},kd,$p),r$=(e=>(e.displayName="Transition",e.props=n$,e))((e,{slots:t})=>Ha(ob,i$(e),t)),_n=(e,t=[])=>{Ke(e)?e.forEach(o=>o(...t)):e&&e(...t)},_p=e=>e?Ke(e)?e.some(t=>t.length>1):e.length>1:!1;function i$(e){const t={};for(const C in e)C in $p||(t[C]=e[C]);if(e.css===!1)return t;const{name:o="v",type:a,duration:n,enterFromClass:r=`${o}-enter-from`,enterActiveClass:i=`${o}-enter-active`,enterToClass:s=`${o}-enter-to`,appearFromClass:l=r,appearActiveClass:c=i,appearToClass:u=s,leaveFromClass:d=`${o}-leave-from`,leaveActiveClass:p=`${o}-leave-active`,leaveToClass:y=`${o}-leave-to`}=e,v=s$(n),h=v&&v[0],f=v&&v[1],{onBeforeEnter:b,onEnter:m,onEnterCancelled:w,onLeave:$,onLeaveCancelled:g,onBeforeAppear:_=b,onAppear:P=m,onAppearCancelled:A=w}=t,x=(C,R,ce,D)=>{C._enterCancelled=D,yn(C,R?u:s),yn(C,R?c:i),ce&&ce()},U=(C,R)=>{C._isLeaving=!1,yn(C,d),yn(C,y),yn(C,p),R&&R()},W=C=>(R,ce)=>{const D=C?P:m,F=()=>x(R,C,ce);_n(D,[R,F]),yp(()=>{yn(R,C?l:r),Ca(R,C?u:s),_p(D)||vp(R,a,h,F)})};return Wt(t,{onBeforeEnter(C){_n(b,[C]),Ca(C,r),Ca(C,i)},onBeforeAppear(C){_n(_,[C]),Ca(C,l),Ca(C,c)},onEnter:W(!1),onAppear:W(!0),onLeave(C,R){C._isLeaving=!0;const ce=()=>U(C,R);Ca(C,d),C._enterCancelled?(Ca(C,p),xp(C)):(xp(C),Ca(C,p)),yp(()=>{C._isLeaving&&(yn(C,d),Ca(C,y),_p($)||vp(C,a,f,ce))}),_n($,[C,ce])},onEnterCancelled(C){x(C,!1,void 0,!0),_n(w,[C])},onAppearCancelled(C){x(C,!0,void 0,!0),_n(A,[C])},onLeaveCancelled(C){U(C),_n(g,[C])}})}function s$(e){if(e==null)return null;if(Pt(e))return[Pl(e.enter),Pl(e.leave)];{const t=Pl(e);return[t,t]}}function Pl(e){return Ks(e)}function Ca(e,t){t.split(/\s+/).forEach(o=>o&&e.classList.add(o)),(e[Rr]||(e[Rr]=new Set)).add(t)}function yn(e,t){t.split(/\s+/).forEach(a=>a&&e.classList.remove(a));const o=e[Rr];o&&(o.delete(t),o.size||(e[Rr]=void 0))}function yp(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let l$=0;function vp(e,t,o,a){const n=e._endId=++l$,r=()=>{n===e._endId&&a()};if(o!=null)return setTimeout(r,o);const{type:i,timeout:s,propCount:l}=c$(e,t);if(!i)return a();const c=i+"end";let u=0;const d=()=>{e.removeEventListener(c,p),r()},p=y=>{y.target===e&&++u>=l&&d()};setTimeout(()=>{u(o[v]||"").split(", "),n=a(`${Ua}Delay`),r=a(`${Ua}Duration`),i=wp(n,r),s=a(`${Nr}Delay`),l=a(`${Nr}Duration`),c=wp(s,l);let u=null,d=0,p=0;t===Ua?i>0&&(u=Ua,d=i,p=r.length):t===Nr?c>0&&(u=Nr,d=c,p=l.length):(d=Math.max(i,c),u=d>0?i>c?Ua:Nr:null,p=u?u===Ua?r.length:l.length:0);const y=u===Ua&&/\b(?:transform|all)(?:,|$)/.test(a(`${Ua}Property`).toString());return{type:u,timeout:d,propCount:p,hasTransform:y}}function wp(e,t){for(;e.lengthkp(o)+kp(e[a])))}function kp(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function xp(e){return(e?e.ownerDocument:document).body.offsetHeight}function u$(e,t,o){const a=e[Rr];a&&(t=(t?[t,...a]:[...a]).join(" ")),t==null?e.removeAttribute("class"):o?e.setAttribute("class",t):e.className=t}const Wi=Symbol("_vod"),Sp=Symbol("_vsh"),Pp={name:"show",beforeMount(e,{value:t},{transition:o}){e[Wi]=e.style.display==="none"?"":e.style.display,o&&t?o.beforeEnter(e):Fr(e,t)},mounted(e,{value:t},{transition:o}){o&&t&&o.enter(e)},updated(e,{value:t,oldValue:o},{transition:a}){!t!=!o&&(a?t?(a.beforeEnter(e),Fr(e,!0),a.enter(e)):a.leave(e,()=>{Fr(e,!1)}):Fr(e,t))},beforeUnmount(e,{value:t}){Fr(e,t)}};function Fr(e,t){e.style.display=t?e[Wi]:"none",e[Sp]=!t}const d$=Symbol(""),p$=/(?:^|;)\s*display\s*:/;function g$(e,t,o){const a=e.style,n=It(o);let r=!1;if(o&&!n){if(t)if(It(t))for(const i of t.split(";")){const s=i.slice(0,i.indexOf(":")).trim();o[s]==null&&Ir(a,s,"")}else for(const i in t)o[i]==null&&Ir(a,i,"");for(const i in o){i==="display"&&(r=!0);const s=o[i];s!=null?f$(e,i,!It(t)&&t?t[i]:void 0,s)||Ir(a,i,s):Ir(a,i,"")}}else if(n){if(t!==o){const i=a[d$];i&&(o+=";"+i),a.cssText=o,r=p$.test(o)}}else t&&e.removeAttribute("style");Wi in e&&(e[Wi]=r?a.display:"",e[Sp]&&(a.display="none"))}const Ki=/\s*!important$/;function Ir(e,t,o){if(Ke(o))o.forEach(a=>Ir(e,t,a));else if(o==null&&(o=""),t.startsWith("--"))Ki.test(o)?e.setProperty(t,o.replace(Ki,""),"important"):e.setProperty(t,o);else{const a=h$(e,t);Ki.test(o)?e.setProperty(Oo(a),o.replace(Ki,""),"important"):e[a]=o}}const Ap=["Webkit","Moz","ms"],Al={};function h$(e,t){const o=Al[t];if(o)return o;let a=co(t);if(a!=="filter"&&a in e)return Al[t]=a;a=hi(a);for(let n=0;nLl||(v$.then(()=>Ll=0),Ll=Date.now());function k$(e,t){const o=a=>{if(!a._vts)a._vts=Date.now();else if(a._vts<=o.attached)return;const n=o.value;if(Ke(n)){const r=a.stopImmediatePropagation;a.stopImmediatePropagation=()=>{r.call(a),a._stopped=!0};const i=n.slice(),s=[a];for(let l=0;le.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,x$=(e,t,o,a,n,r)=>{const i=n==="svg";t==="class"?u$(e,a,i):t==="style"?g$(e,o,a):ci(t)?ui(t)||b$(e,t,o,a,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):S$(e,t,a,i))?(Tp(e,t,a),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Cp(e,t,a,i,r,t!=="value")):e._isVueCE&&(P$(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!It(a)))?Tp(e,co(t),a,r,t):(t==="true-value"?e._trueValue=a:t==="false-value"&&(e._falseValue=a),Cp(e,t,a,i))};function S$(e,t,o,a){if(a)return!!(t==="innerHTML"||t==="textContent"||t in e&&Mp(t)&&nt(o));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const n=e.tagName;if(n==="IMG"||n==="VIDEO"||n==="CANVAS"||n==="SOURCE")return!1}return Mp(t)&&It(o)?!1:t in e}function P$(e,t){const o=e._def.props;if(!o)return!1;const a=co(t);return Array.isArray(o)?o.some(n=>co(n)===a):Object.keys(o).some(n=>co(n)===a)}const Np={};function A$(e,t,o){let a=ja(e,t);di(a)&&(a=Wt({},a,t));class n extends Cl{constructor(i){super(a,i,o)}}return n.def=a,n}const L$=typeof HTMLElement<"u"?HTMLElement:class{};class Cl extends L${constructor(t,o={},a=Dp){super(),this._def=t,this._props=o,this._createApp=a,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._patching=!1,this._dirty=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._styleAnchors=new WeakMap,this._ob=null,this.shadowRoot&&a!==Dp?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow(Wt({},t.shadowRootOptions,{mode:"open"})),this._root=this.shadowRoot):this._root=this}connectedCallback(){if(!this.isConnected)return;!this.shadowRoot&&!this._resolved&&this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.assignedSlot||t.parentNode||t.host);)if(t instanceof Cl){this._parent=t;break}this._instance||(this._resolved?this._mount(this._def):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{if(this._pendingResolve=void 0,this.isConnected)return this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._inheritParentContext(t))}_inheritParentContext(t=this._parent){t&&this._app&&Object.setPrototypeOf(this._app._context.provides,t._instance.provides)}disconnectedCallback(){this._connected=!1,$o(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null,this._teleportTargets&&(this._teleportTargets.clear(),this._teleportTargets=void 0))})}_processMutations(t){for(const o of t)this._setAttr(o.attributeName)}_resolveDef(){if(this._pendingResolve)return this._pendingResolve;for(let a=0;a{this._resolved=!0,this._pendingResolve=void 0;const{props:r,styles:i}=a;let s;if(r&&!Ke(r))for(const l in r){const c=r[l];(c===Number||c&&c.type===Number)&&(l in this._props&&(this._props[l]=Ks(this._props[l])),(s||(s=Object.create(null)))[co(l)]=!0)}this._numberProps=s,this._resolveProps(a),this.shadowRoot&&this._applyStyles(i),this._mount(a)},o=this._def.__asyncLoader;if(o)return this._pendingResolve=o().then(a=>{a.configureApp=this._def.configureApp,t(this._def=a,!0)}),this._pendingResolve;t(this._def)}_mount(t){this._app=this._createApp(t),this._inheritParentContext(),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const o=this._instance&&this._instance.exposed;if(o)for(const a in o)St(this,a)||Object.defineProperty(this,a,{get:()=>B(o[a])})}_resolveProps(t){const{props:o}=t,a=Ke(o)?o:Object.keys(o||{});for(const n of Object.keys(this))n[0]!=="_"&&a.includes(n)&&this._setProp(n,this[n]);for(const n of a.map(co))Object.defineProperty(this,n,{get(){return this._getProp(n)},set(r){this._setProp(n,r,!0,!this._patching)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const o=this.hasAttribute(t);let a=o?this.getAttribute(t):Np;const n=co(t);o&&this._numberProps&&this._numberProps[n]&&(a=Ks(a)),this._setProp(n,a,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,o,a=!0,n=!1){if(o!==this._props[t]&&(this._dirty=!0,o===Np?delete this._props[t]:(this._props[t]=o,t==="key"&&this._app&&(this._app._ceVNode.key=o)),n&&this._instance&&this._update(),a)){const r=this._ob;r&&(this._processMutations(r.takeRecords()),r.disconnect()),o===!0?this.setAttribute(Oo(t),""):typeof o=="string"||typeof o=="number"?this.setAttribute(Oo(t),o+""):o||this.removeAttribute(Oo(t)),r&&r.observe(this,{attributes:!0})}}_update(){const t=this._createVNode();this._app&&(t.appContext=this._app._context),D$(t,this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const o=kt(this._def,Wt(t,this._props));return this._instance||(o.ce=a=>{this._instance=a,a.ce=this,a.isCE=!0;const n=(r,i)=>{this.dispatchEvent(new CustomEvent(r,di(i[0])?Wt({detail:i},i[0]):{detail:i}))};a.emit=(r,...i)=>{n(r,i),Oo(r)!==r&&n(Oo(r),i)},this._setParent()}),o}_applyStyles(t,o,a){if(!t)return;if(o){if(o===this._def||this._styleChildren.has(o))return;this._styleChildren.add(o)}const n=this._nonce,r=this.shadowRoot,i=a?this._getStyleAnchor(a)||this._getStyleAnchor(this._def):this._getRootStyleInsertionAnchor(r);let s=null;for(let l=t.length-1;l>=0;l--){const c=document.createElement("style");n&&c.setAttribute("nonce",n),c.textContent=t[l],r.insertBefore(c,s||i),s=c,l===0&&(a||this._styleAnchors.set(this._def,c),o&&this._styleAnchors.set(o,c))}}_getStyleAnchor(t){if(!t)return null;const o=this._styleAnchors.get(t);return o&&o.parentNode===this.shadowRoot?o:(o&&this._styleAnchors.delete(t),null)}_getRootStyleInsertionAnchor(t){for(let o=0;o{const t=e.props["onUpdate:modelValue"]||!1;return Ke(t)?o=>fi(t,o):t};function T$(e){e.target.composing=!0}function Rp(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const wn=Symbol("_assign"),qi=Symbol("_initialValue");function Tl(e,t,o){return t&&(e=e.trim()),o&&(e=mi(e)),e}const E$={created(e,{modifiers:{lazy:t,trim:o,number:a}},n){e.parentNode&&(e.type==="text"?e[qi]=e.defaultValue.replace(/[\r\n]/g,""):e.type==="textarea"&&(e[qi]=e.defaultValue.replace(/\r\n?/g,` +`))),e[wn]=Vi(n);const r=a||n.props&&n.props.type==="number";vn(e,t?"change":"input",i=>{i.target.composing||e[wn](Tl(e.value,o,r))}),(o||r)&&vn(e,"change",()=>{e.value=Tl(e.value,o,r)}),t||(vn(e,"compositionstart",T$),vn(e,"compositionend",Rp),vn(e,"change",Rp))},mounted(e,{value:t,modifiers:{trim:o,number:a}}){const n=t??"",r=e[qi];delete e[qi],r!==void 0&&(e.type==="text"||e.type==="textarea")&&e.value!==r?e[wn](Tl(e.value,o,a)):e.value=n},beforeUpdate(e,{value:t,oldValue:o,modifiers:{lazy:a,trim:n,number:r}},i){if(e[wn]=Vi(i),e.composing)return;const s=(r||e.type==="number")&&!/^0\d/.test(e.value)?mi(e.value):e.value,l=t??"";if(s===l)return;const c=e.getRootNode();(c instanceof Document||c instanceof ShadowRoot)&&c.activeElement===e&&e.type!=="range"&&(a&&t===o||n&&e.value.trim()===l)||(e.value=l)}},M$={deep:!0,created(e,{value:t,modifiers:{number:o}},a){e._modelValue=t,vn(e,"change",()=>{const n=Array.prototype.filter.call(e.options,l=>l.selected).map(l=>o?mi(Yi(l)):Yi(l)),r=e.multiple,i=r?cn(e._modelValue)?new Set(n):n:n[0],s=e._pendingValue=[r,r?Ke(i)?n.slice():n:i];try{e[wn](i)}finally{$o(()=>{e._pendingValue===s&&(e._pendingValue=void 0)})}}),e[wn]=Vi(a)},mounted(e,{value:t}){Fp(e,t)},beforeUpdate(e,{value:t},o){e._modelValue=t,e[wn]=Vi(o)},updated(e,{value:t}){const o=e._pendingValue;e._pendingValue=void 0,(!o||o[0]!==e.multiple||!N$(t,o[1],o[0]))&&Fp(e,t)}};function N$(e,t,o){if(!o||Ke(e))return Da(e,t);if(cn(e)){if(e.size!==t.length)return!1;for(const a of t)if(!e.has(a))return!1;return!0}return!1}function Fp(e,t){const o=e.multiple,a=Ke(t);if(!(o&&!a&&!cn(t))){for(let n=0,r=e.options.length;nString(c)===String(s)):i.selected=c0(t,s)>-1}else i.selected=t.has(s);else if(Da(Yi(i),t)){e.selectedIndex!==n&&(e.selectedIndex=n);return}}!o&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Yi(e){return"_value"in e?e._value:e.value}const R$=["ctrl","shift","alt","meta"],F$={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>R$.some(o=>e[`${o}Key`]&&!t.includes(o))},Kt=(e,t)=>{if(!e)return e;const o=e._withMods||(e._withMods={}),a=t.join(".");return o[a]||(o[a]=(n,...r)=>{for(let i=0;i{const o=e._withKeys||(e._withKeys={}),a=t.join(".");return o[a]||(o[a]=n=>{if(!("key"in n))return;const r=Oo(n.key);if(t.some(i=>i===r||I$[i]===r))return e(n)})},O$=Wt({patchProp:x$},a$);let Ip;function Op(){return Ip||(Ip=Ib(O$))}const D$=(...e)=>{Op().render(...e)},Dp=(...e)=>{const t=Op().createApp(...e),{mount:o}=t;return t.mount=a=>{const n=G$(a);if(!n)return;const r=t._component;!nt(r)&&!r.render&&!r.template&&(r.template=n.innerHTML),n.nodeType===1&&(n.textContent="");const i=o(n,!1,z$(n));return n instanceof Element&&(n.removeAttribute("v-cloak"),n.setAttribute("data-v-app","")),i},t};function z$(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function G$(e){return It(e)?document.querySelector(e):e}/*! * pinia v2.3.1 * (c) 2025 Eduardo San Martin Morote * @license MIT - */let zp;const Zi=e=>zp=e,Gp=Symbol();function El(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Or;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Or||(Or={}));function B$(){const e=$i(!0),t=e.run(()=>be({}));let o=[],a=[];const n=dn({install(r){Zi(n),n._a=r,r.provide(Gp,n),r.config.globalProperties.$pinia=n,a.forEach(i=>o.push(i)),a=[]},use(r){return this._a?o.push(r):a.push(r),this},_p:o,_a:null,_e:e,_s:new Map,state:t});return n}const jp=()=>{};function Bp(e,t,o,a=jp){e.push(t);const n=()=>{const r=e.indexOf(t);r>-1&&(e.splice(r,1),a())};return!o&&Bu()&&d0(n),n}function Wn(e,...t){e.slice().forEach(o=>{o(...t)})}const H$=e=>e(),Hp=Symbol(),Ml=Symbol();function Nl(e,t){e instanceof Map&&t instanceof Map?t.forEach((o,a)=>e.set(a,o)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const o in t){if(!t.hasOwnProperty(o))continue;const a=t[o],n=e[o];El(n)&&El(a)&&e.hasOwnProperty(o)&&!Dt(a)&&!wa(a)?e[o]=Nl(n,a):e[o]=a}return e}const U$=Symbol();function W$(e){return!El(e)||!e.hasOwnProperty(U$)}const{assign:Wa}=Object;function K$(e){return!!(Dt(e)&&e.effect)}function V$(e,t,o,a){const{state:n,actions:r,getters:i}=t,s=o.state.value[e];let l;function c(){s||(o.state.value[e]=n?n():{});const u=cd(o.state.value[e]);return Wa(u,r,Object.keys(i||{}).reduce((d,p)=>(d[p]=dn(Q(()=>{Zi(o);const y=o._s.get(e);return i[p].call(y,y)})),d),{}))}return l=Up(e,c,t,o,a,!0),l}function Up(e,t,o={},a,n,r){let i;const s=Wa({actions:{}},o),l={deep:!0};let c,u,d=[],p=[],y;const v=a.state.value[e];!r&&!v&&(a.state.value[e]={});let h;function f(A){let x;c=u=!1,typeof A=="function"?(A(a.state.value[e]),x={type:Or.patchFunction,storeId:e,events:y}):(Nl(a.state.value[e],A),x={type:Or.patchObject,payload:A,storeId:e,events:y});const U=h=Symbol();$o().then(()=>{h===U&&(c=!0)}),u=!0,Wn(d,x,a.state.value[e])}const b=r?function(){const{state:x}=o,U=x?x():{};this.$patch(W=>{Wa(W,U)})}:jp;function m(){i.stop(),d=[],p=[],a._s.delete(e)}const w=(A,x="")=>{if(Hp in A)return A[Ml]=x,A;const U=function(){Zi(a);const W=Array.from(arguments),C=[],R=[];function ce(se){C.push(se)}function D(se){R.push(se)}Wn(p,{args:W,name:U[Ml],store:g,after:ce,onError:D});let F;try{F=A.apply(this&&this.$id===e?this:g,W)}catch(se){throw Wn(R,se),se}return F instanceof Promise?F.then(se=>(Wn(C,se),se)).catch(se=>(Wn(R,se),Promise.reject(se))):(Wn(C,F),F)};return U[Hp]=!0,U[Ml]=x,U},$={_p:a,$id:e,$onAction:Bp.bind(null,p),$patch:f,$reset:b,$subscribe(A,x={}){const U=Bp(d,A,x.detached,()=>W()),W=i.run(()=>mt(()=>a.state.value[e],C=>{(x.flush==="sync"?u:c)&&A({storeId:e,type:Or.direct,events:y},C)},Wa({},l,x)));return U},$dispose:m},g=On($);a._s.set(e,g);const P=(a._a&&a._a.runWithContext||H$)(()=>a._e.run(()=>(i=$i()).run(()=>t({action:w}))));for(const A in P){const x=P[A];if(Dt(x)&&!K$(x)||wa(x))r||(v&&W$(x)&&(Dt(x)?x.value=v[A]:Nl(x,v[A])),a.state.value[e][A]=x);else if(typeof x=="function"){const U=w(x,A);P[A]=U,s.actions[A]=x}}return Wa(g,P),Wa(yt(g),P),Object.defineProperty(g,"$state",{get:()=>a.state.value[e],set:A=>{f(x=>{Wa(x,A)})}}),a._p.forEach(A=>{Wa(g,i.run(()=>A({store:g,app:a._a,pinia:a,options:s})))}),v&&r&&o.hydrate&&o.hydrate(g.$state,v),c=!0,u=!0,g}/*! #__NO_SIDE_EFFECTS__ */function Rl(e,t,o){let a,n;const r=typeof t=="function";typeof e=="string"?(a=e,n=r?o:t):(n=e,a=e.id);function i(s,l){const c=V0();return s=s||(c?it(Gp,null):null),s&&Zi(s),s=zp,s._s.has(a)||(r?Up(a,t,n,s):V$(a,n,s)),s._s.get(a)}return i.$id=a,i}const q$=3,Y$=e=>e*500;async function Ji(e,t=void 0,{attempts:o=q$,backoff:a=Y$,signal:n=null}={}){let r;for(let i=1;i<=Math.max(1,o);i++){if(n!=null&&n.aborted)throw n.reason??new Error("aborted");try{return await fetch(e,t)}catch(s){if((s==null?void 0:s.name)==="AbortError"||n!=null&&n.aborted)throw s;if(r=s,i>=o)break;await new Promise(l=>setTimeout(l,a(i)))}}throw r}const Fl="__doxaMapToken",Il="doxa:map-token",Wp="__doxaMapTokenBridge",Kn=()=>{if(typeof window>"u")return"";const e=window[Fl];return typeof e=="string"?e:""};function Ol(e){if(typeof window>"u")return"";Kp();const t=typeof e=="string"?e.trim():"";if(!t||t===Kn())return Kn();window[Fl]=t;try{window.dispatchEvent(new CustomEvent(Il,{detail:t}))}catch{}return t}function Kp(){var t;if(typeof window>"u"||window[Wp]&&((t=Object.getOwnPropertyDescriptor(window,"MAP_TOKEN"))!=null&&t.get))return;const e=typeof window.MAP_TOKEN=="string"?window.MAP_TOKEN:"";e&&!Kn()&&(window[Fl]=e);try{Object.defineProperty(window,"MAP_TOKEN",{configurable:!0,get(){return Kn()},set(o){Ol(o)}}),window[Wp]=!0}catch{}}function Z$(){Kp();const e=be(Kn());if(typeof window<"u"){const t=()=>{e.value=Kn()};window.addEventListener(Il,t);try{Zt(()=>window.removeEventListener(Il,t))}catch{}}return e}function J$(e){if(typeof window>"u"||!/^https?:\/\//i.test(String(e||"")))return Promise.resolve("");const t=window.__doxaMapTokenFetches=window.__doxaMapTokenFetches||{};if(t[e])return t[e];const o=Ji(e).then(a=>{if(!a.ok)throw new Error("HTTP "+a.status);return(a.headers.get("content-type")||"").includes("json")?a.json():a.text()}).then(a=>{const n=String((typeof a=="string"?a:a&&(a.token||a.tk||a.accessToken))||"").trim();return n.startsWith("pk.")?(Ol(n),n):""}).catch(a=>(console.warn(`[map token] ${e}: ${a&&a.message?a.message:a}`),"")).finally(()=>{window.__doxaMapTokenPending===o&&(window.__doxaMapTokenPending=null)});return window.__doxaMapTokenPending=o,t[e]=o,o}/*! + */let zp;const Zi=e=>zp=e,Gp=Symbol();function Ml(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Or;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Or||(Or={}));function j$(){const e=$i(!0),t=e.run(()=>be({}));let o=[],a=[];const n=dn({install(r){Zi(n),n._a=r,r.provide(Gp,n),r.config.globalProperties.$pinia=n,a.forEach(i=>o.push(i)),a=[]},use(r){return this._a?o.push(r):a.push(r),this},_p:o,_a:null,_e:e,_s:new Map,state:t});return n}const jp=()=>{};function Bp(e,t,o,a=jp){e.push(t);const n=()=>{const r=e.indexOf(t);r>-1&&(e.splice(r,1),a())};return!o&&Bu()&&u0(n),n}function Wn(e,...t){e.slice().forEach(o=>{o(...t)})}const B$=e=>e(),Hp=Symbol(),Nl=Symbol();function Rl(e,t){e instanceof Map&&t instanceof Map?t.forEach((o,a)=>e.set(a,o)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const o in t){if(!t.hasOwnProperty(o))continue;const a=t[o],n=e[o];Ml(n)&&Ml(a)&&e.hasOwnProperty(o)&&!Dt(a)&&!wa(a)?e[o]=Rl(n,a):e[o]=a}return e}const H$=Symbol();function U$(e){return!Ml(e)||!e.hasOwnProperty(H$)}const{assign:Wa}=Object;function W$(e){return!!(Dt(e)&&e.effect)}function K$(e,t,o,a){const{state:n,actions:r,getters:i}=t,s=o.state.value[e];let l;function c(){s||(o.state.value[e]=n?n():{});const u=cd(o.state.value[e]);return Wa(u,r,Object.keys(i||{}).reduce((d,p)=>(d[p]=dn(Q(()=>{Zi(o);const y=o._s.get(e);return i[p].call(y,y)})),d),{}))}return l=Up(e,c,t,o,a,!0),l}function Up(e,t,o={},a,n,r){let i;const s=Wa({actions:{}},o),l={deep:!0};let c,u,d=[],p=[],y;const v=a.state.value[e];!r&&!v&&(a.state.value[e]={});let h;function f(A){let x;c=u=!1,typeof A=="function"?(A(a.state.value[e]),x={type:Or.patchFunction,storeId:e,events:y}):(Rl(a.state.value[e],A),x={type:Or.patchObject,payload:A,storeId:e,events:y});const U=h=Symbol();$o().then(()=>{h===U&&(c=!0)}),u=!0,Wn(d,x,a.state.value[e])}const b=r?function(){const{state:x}=o,U=x?x():{};this.$patch(W=>{Wa(W,U)})}:jp;function m(){i.stop(),d=[],p=[],a._s.delete(e)}const w=(A,x="")=>{if(Hp in A)return A[Nl]=x,A;const U=function(){Zi(a);const W=Array.from(arguments),C=[],R=[];function ce(se){C.push(se)}function D(se){R.push(se)}Wn(p,{args:W,name:U[Nl],store:g,after:ce,onError:D});let F;try{F=A.apply(this&&this.$id===e?this:g,W)}catch(se){throw Wn(R,se),se}return F instanceof Promise?F.then(se=>(Wn(C,se),se)).catch(se=>(Wn(R,se),Promise.reject(se))):(Wn(C,F),F)};return U[Hp]=!0,U[Nl]=x,U},$={_p:a,$id:e,$onAction:Bp.bind(null,p),$patch:f,$reset:b,$subscribe(A,x={}){const U=Bp(d,A,x.detached,()=>W()),W=i.run(()=>mt(()=>a.state.value[e],C=>{(x.flush==="sync"?u:c)&&A({storeId:e,type:Or.direct,events:y},C)},Wa({},l,x)));return U},$dispose:m},g=On($);a._s.set(e,g);const P=(a._a&&a._a.runWithContext||B$)(()=>a._e.run(()=>(i=$i()).run(()=>t({action:w}))));for(const A in P){const x=P[A];if(Dt(x)&&!W$(x)||wa(x))r||(v&&U$(x)&&(Dt(x)?x.value=v[A]:Rl(x,v[A])),a.state.value[e][A]=x);else if(typeof x=="function"){const U=w(x,A);P[A]=U,s.actions[A]=x}}return Wa(g,P),Wa(yt(g),P),Object.defineProperty(g,"$state",{get:()=>a.state.value[e],set:A=>{f(x=>{Wa(x,A)})}}),a._p.forEach(A=>{Wa(g,i.run(()=>A({store:g,app:a._a,pinia:a,options:s})))}),v&&r&&o.hydrate&&o.hydrate(g.$state,v),c=!0,u=!0,g}/*! #__NO_SIDE_EFFECTS__ */function Fl(e,t,o){let a,n;const r=typeof t=="function";typeof e=="string"?(a=e,n=r?o:t):(n=e,a=e.id);function i(s,l){const c=K0();return s=s||(c?it(Gp,null):null),s&&Zi(s),s=zp,s._s.has(a)||(r?Up(a,t,n,s):K$(a,n,s)),s._s.get(a)}return i.$id=a,i}const V$=3,q$=e=>e*500;async function Ji(e,t=void 0,{attempts:o=V$,backoff:a=q$,signal:n=null}={}){let r;for(let i=1;i<=Math.max(1,o);i++){if(n!=null&&n.aborted)throw n.reason??new Error("aborted");try{return await fetch(e,t)}catch(s){if((s==null?void 0:s.name)==="AbortError"||n!=null&&n.aborted)throw s;if(r=s,i>=o)break;await new Promise(l=>setTimeout(l,a(i)))}}throw r}const Il="__doxaMapToken",Ol="doxa:map-token",Wp="__doxaMapTokenBridge",Kn=()=>{if(typeof window>"u")return"";const e=window[Il];return typeof e=="string"?e:""};function Dl(e){if(typeof window>"u")return"";Kp();const t=typeof e=="string"?e.trim():"";if(!t||t===Kn())return Kn();window[Il]=t;try{window.dispatchEvent(new CustomEvent(Ol,{detail:t}))}catch{}return t}function Kp(){var t;if(typeof window>"u"||window[Wp]&&((t=Object.getOwnPropertyDescriptor(window,"MAP_TOKEN"))!=null&&t.get))return;const e=typeof window.MAP_TOKEN=="string"?window.MAP_TOKEN:"";e&&!Kn()&&(window[Il]=e);try{Object.defineProperty(window,"MAP_TOKEN",{configurable:!0,get(){return Kn()},set(o){Dl(o)}}),window[Wp]=!0}catch{}}function Y$(){Kp();const e=be(Kn());if(typeof window<"u"){const t=()=>{e.value=Kn()};window.addEventListener(Ol,t);try{Zt(()=>window.removeEventListener(Ol,t))}catch{}}return e}function Z$(e){if(typeof window>"u"||!/^https?:\/\//i.test(String(e||"")))return Promise.resolve("");const t=window.__doxaMapTokenFetches=window.__doxaMapTokenFetches||{};if(t[e])return t[e];const o=Ji(e).then(a=>{if(!a.ok)throw new Error("HTTP "+a.status);return(a.headers.get("content-type")||"").includes("json")?a.json():a.text()}).then(a=>{const n=String((typeof a=="string"?a:a&&(a.token||a.tk||a.accessToken))||"").trim();return n.startsWith("pk.")?(Dl(n),n):""}).catch(a=>(console.warn(`[map token] ${e}: ${a&&a.message?a.message:a}`),"")).finally(()=>{window.__doxaMapTokenPending===o&&(window.__doxaMapTokenPending=null)});return window.__doxaMapTokenPending=o,t[e]=o,o}/*! * shared v9.14.5 * (c) 2025 kazuya kawaguchi * Released under the MIT License. - */function X$(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Xi=typeof window<"u",Ka=(e,t=!1)=>t?Symbol.for(e):Symbol(e),Q$=(e,t,o)=>e_({l:e,k:t,s:o}),e_=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Xt=e=>typeof e=="number"&&isFinite(e),t_=e=>Jp(e)==="[object Date]",Va=e=>Jp(e)==="[object RegExp]",Qi=e=>st(e)&&Object.keys(e).length===0,wo=Object.assign,o_=Object.create,Nt=(e=null)=>o_(e);let Vp;const Dr=()=>Vp||(Vp=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:Nt());function qp(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/").replace(/=/g,"=")}function Yp(e){return e.replace(/&(?![a-zA-Z0-9#]{2,6};)/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function a_(e){return e=e.replace(/(\w+)\s*=\s*"([^"]*)"/g,(a,n,r)=>`${n}="${Yp(r)}"`),e=e.replace(/(\w+)\s*=\s*'([^']*)'/g,(a,n,r)=>`${n}='${Yp(r)}'`),/\s*on\w+\s*=\s*["']?[^"'>]+["']?/gi.test(e)&&(e=e.replace(/(\s+)(on)(\w+\s*=)/gi,"$1on$3")),[/(\s+(?:href|src|action|formaction)\s*=\s*["']?)\s*javascript:/gi,/(style\s*=\s*["'][^"']*url\s*\(\s*)javascript:/gi].forEach(a=>{e=e.replace(a,"$1javascript:")}),e}const n_=Object.prototype.hasOwnProperty;function Jo(e,t){return n_.call(e,t)}const Bt=Array.isArray,zt=e=>typeof e=="function",Oe=e=>typeof e=="string",gt=e=>typeof e=="boolean",xt=e=>e!==null&&typeof e=="object",r_=e=>xt(e)&&zt(e.then)&&zt(e.catch),Zp=Object.prototype.toString,Jp=e=>Zp.call(e),st=e=>{if(!xt(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},i_=e=>e==null?"":Bt(e)||st(e)&&e.toString===Zp?JSON.stringify(e,null,2):String(e);function s_(e,t=""){return e.reduce((o,a,n)=>n===0?o+a:o+t+a,"")}function es(e){let t=e;return()=>++t}const ts=e=>!xt(e)||Bt(e);function os(e,t){if(ts(e)||ts(t))throw new Error("Invalid value");const o=[{src:e,des:t}];for(;o.length;){const{src:a,des:n}=o.pop();Object.keys(a).forEach(r=>{r!=="__proto__"&&(xt(a[r])&&!xt(n[r])&&(n[r]=Array.isArray(a[r])?[]:Nt()),ts(n[r])||ts(a[r])?n[r]=a[r]:o.push({src:a[r],des:n[r]}))})}}/*! + */function J$(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Xi=typeof window<"u",Ka=(e,t=!1)=>t?Symbol.for(e):Symbol(e),X$=(e,t,o)=>Q$({l:e,k:t,s:o}),Q$=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Xt=e=>typeof e=="number"&&isFinite(e),e_=e=>Jp(e)==="[object Date]",Va=e=>Jp(e)==="[object RegExp]",Qi=e=>st(e)&&Object.keys(e).length===0,wo=Object.assign,t_=Object.create,Nt=(e=null)=>t_(e);let Vp;const Dr=()=>Vp||(Vp=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:Nt());function qp(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/").replace(/=/g,"=")}function Yp(e){return e.replace(/&(?![a-zA-Z0-9#]{2,6};)/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function o_(e){return e=e.replace(/(\w+)\s*=\s*"([^"]*)"/g,(a,n,r)=>`${n}="${Yp(r)}"`),e=e.replace(/(\w+)\s*=\s*'([^']*)'/g,(a,n,r)=>`${n}='${Yp(r)}'`),/\s*on\w+\s*=\s*["']?[^"'>]+["']?/gi.test(e)&&(e=e.replace(/(\s+)(on)(\w+\s*=)/gi,"$1on$3")),[/(\s+(?:href|src|action|formaction)\s*=\s*["']?)\s*javascript:/gi,/(style\s*=\s*["'][^"']*url\s*\(\s*)javascript:/gi].forEach(a=>{e=e.replace(a,"$1javascript:")}),e}const a_=Object.prototype.hasOwnProperty;function Jo(e,t){return a_.call(e,t)}const Bt=Array.isArray,zt=e=>typeof e=="function",Oe=e=>typeof e=="string",gt=e=>typeof e=="boolean",xt=e=>e!==null&&typeof e=="object",n_=e=>xt(e)&&zt(e.then)&&zt(e.catch),Zp=Object.prototype.toString,Jp=e=>Zp.call(e),st=e=>{if(!xt(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},r_=e=>e==null?"":Bt(e)||st(e)&&e.toString===Zp?JSON.stringify(e,null,2):String(e);function i_(e,t=""){return e.reduce((o,a,n)=>n===0?o+a:o+t+a,"")}function es(e){let t=e;return()=>++t}const ts=e=>!xt(e)||Bt(e);function os(e,t){if(ts(e)||ts(t))throw new Error("Invalid value");const o=[{src:e,des:t}];for(;o.length;){const{src:a,des:n}=o.pop();Object.keys(a).forEach(r=>{r!=="__proto__"&&(xt(a[r])&&!xt(n[r])&&(n[r]=Array.isArray(a[r])?[]:Nt()),ts(n[r])||ts(a[r])?n[r]=a[r]:o.push({src:a[r],des:n[r]}))})}}/*! * message-compiler v9.14.5 * (c) 2025 kazuya kawaguchi * Released under the MIT License. - */function l_(e,t,o){return{line:e,column:t,offset:o}}function as(e,t,o){return{start:e,end:t}}const c_=/\{([0-9a-zA-Z]+)\}/g;function Xp(e,...t){return t.length===1&&u_(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(c_,(o,a)=>t.hasOwnProperty(a)?t[a]:"")}const Qp=Object.assign,eg=e=>typeof e=="string",u_=e=>e!==null&&typeof e=="object";function tg(e,t=""){return e.reduce((o,a,n)=>n===0?o+a:o+t+a,"")}const Dl={USE_MODULO_SYNTAX:1,__EXTEND_POINT__:2},d_={[Dl.USE_MODULO_SYNTAX]:"Use modulo before '{{0}}'."};function p_(e,t,...o){const a=Xp(d_[e],...o||[]),n={message:String(a),code:e};return t&&(n.location=t),n}const ot={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},g_={[ot.EXPECTED_TOKEN]:"Expected token: '{0}'",[ot.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[ot.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[ot.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[ot.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[ot.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[ot.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[ot.EMPTY_PLACEHOLDER]:"Empty placeholder",[ot.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[ot.INVALID_LINKED_FORMAT]:"Invalid linked format",[ot.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[ot.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[ot.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[ot.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[ot.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[ot.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function Vn(e,t,o={}){const{domain:a,messages:n,args:r}=o,i=Xp((n||g_)[e]||"",...r||[]),s=new SyntaxError(String(i));return s.code=e,t&&(s.location=t),s.domain=a,s}function h_(e){throw e}const Ta=" ",f_="\r",Mo=` -`,m_="\u2028",b_="\u2029";function $_(e){const t=e;let o=0,a=1,n=1,r=0;const i=P=>t[P]===f_&&t[P+1]===Mo,s=P=>t[P]===Mo,l=P=>t[P]===b_,c=P=>t[P]===m_,u=P=>i(P)||s(P)||l(P)||c(P),d=()=>o,p=()=>a,y=()=>n,v=()=>r,h=P=>i(P)||l(P)||c(P)?Mo:t[P],f=()=>h(o),b=()=>h(o+r);function m(){return r=0,u(o)&&(a++,n=0),i(o)&&o++,o++,n++,t[o]}function w(){return i(o+r)&&r++,r++,t[o+r]}function $(){o=0,a=1,n=1,r=0}function g(P=0){r=P}function _(){const P=o+r;for(;P!==o;)m();r=0}return{index:d,line:p,column:y,peekOffset:v,charAt:h,currentChar:f,currentPeek:b,next:m,peek:w,reset:$,resetPeek:g,skipToPeek:_}}const qa=void 0,__=".",og="'",y_="tokenizer";function v_(e,t={}){const o=t.location!==!1,a=$_(e),n=()=>a.index(),r=()=>l_(a.line(),a.column(),a.index()),i=r(),s=n(),l={currentType:14,offset:s,startLoc:i,endLoc:i,lastType:14,lastOffset:s,lastStartLoc:i,lastEndLoc:i,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=t;function d(k,S,Z,...ne){const ye=c();if(S.column+=Z,S.offset+=Z,u){const me=o?as(ye.startLoc,S):null,Y=Vn(k,me,{domain:y_,args:ne});u(Y)}}function p(k,S,Z){k.endLoc=r(),k.currentType=S;const ne={type:S};return o&&(ne.loc=as(k.startLoc,k.endLoc)),Z!=null&&(ne.value=Z),ne}const y=k=>p(k,14);function v(k,S){return k.currentChar()===S?(k.next(),S):(d(ot.EXPECTED_TOKEN,r(),0,S),"")}function h(k){let S="";for(;k.currentPeek()===Ta||k.currentPeek()===Mo;)S+=k.currentPeek(),k.peek();return S}function f(k){const S=h(k);return k.skipToPeek(),S}function b(k){if(k===qa)return!1;const S=k.charCodeAt(0);return S>=97&&S<=122||S>=65&&S<=90||S===95}function m(k){if(k===qa)return!1;const S=k.charCodeAt(0);return S>=48&&S<=57}function w(k,S){const{currentType:Z}=S;if(Z!==2)return!1;h(k);const ne=b(k.currentPeek());return k.resetPeek(),ne}function $(k,S){const{currentType:Z}=S;if(Z!==2)return!1;h(k);const ne=k.currentPeek()==="-"?k.peek():k.currentPeek(),ye=m(ne);return k.resetPeek(),ye}function g(k,S){const{currentType:Z}=S;if(Z!==2)return!1;h(k);const ne=k.currentPeek()===og;return k.resetPeek(),ne}function _(k,S){const{currentType:Z}=S;if(Z!==8)return!1;h(k);const ne=k.currentPeek()===".";return k.resetPeek(),ne}function P(k,S){const{currentType:Z}=S;if(Z!==9)return!1;h(k);const ne=b(k.currentPeek());return k.resetPeek(),ne}function A(k,S){const{currentType:Z}=S;if(!(Z===8||Z===12))return!1;h(k);const ne=k.currentPeek()===":";return k.resetPeek(),ne}function x(k,S){const{currentType:Z}=S;if(Z!==10)return!1;const ne=()=>{const me=k.currentPeek();return me==="{"?b(k.peek()):me==="@"||me==="%"||me==="|"||me===":"||me==="."||me===Ta||!me?!1:me===Mo?(k.peek(),ne()):C(k,!1)},ye=ne();return k.resetPeek(),ye}function U(k){h(k);const S=k.currentPeek()==="|";return k.resetPeek(),S}function W(k){const S=h(k),Z=k.currentPeek()==="%"&&k.peek()==="{";return k.resetPeek(),{isModulo:Z,hasSpace:S.length>0}}function C(k,S=!0){const Z=(ye=!1,me="",Y=!1)=>{const ae=k.currentPeek();return ae==="{"?me==="%"?!1:ye:ae==="@"||!ae?me==="%"?!0:ye:ae==="%"?(k.peek(),Z(ye,"%",!0)):ae==="|"?me==="%"||Y?!0:!(me===Ta||me===Mo):ae===Ta?(k.peek(),Z(!0,Ta,Y)):ae===Mo?(k.peek(),Z(!0,Mo,Y)):!0},ne=Z();return S&&k.resetPeek(),ne}function R(k,S){const Z=k.currentChar();return Z===qa?qa:S(Z)?(k.next(),Z):null}function ce(k){const S=k.charCodeAt(0);return S>=97&&S<=122||S>=65&&S<=90||S>=48&&S<=57||S===95||S===36}function D(k){return R(k,ce)}function F(k){const S=k.charCodeAt(0);return S>=97&&S<=122||S>=65&&S<=90||S>=48&&S<=57||S===95||S===36||S===45}function se(k){return R(k,F)}function L(k){const S=k.charCodeAt(0);return S>=48&&S<=57}function H(k){return R(k,L)}function O(k){const S=k.charCodeAt(0);return S>=48&&S<=57||S>=65&&S<=70||S>=97&&S<=102}function J(k){return R(k,O)}function oe(k){let S="",Z="";for(;S=H(k);)Z+=S;return Z}function q(k){f(k);const S=k.currentChar();return S!=="%"&&d(ot.EXPECTED_TOKEN,r(),0,S),k.next(),"%"}function _e(k){let S="";for(;;){const Z=k.currentChar();if(Z==="{"||Z==="}"||Z==="@"||Z==="|"||!Z)break;if(Z==="%")if(C(k))S+=Z,k.next();else break;else if(Z===Ta||Z===Mo)if(C(k))S+=Z,k.next();else{if(U(k))break;S+=Z,k.next()}else S+=Z,k.next()}return S}function xe(k){f(k);let S="",Z="";for(;S=se(k);)Z+=S;return k.currentChar()===qa&&d(ot.UNTERMINATED_CLOSING_BRACE,r(),0),Z}function Se(k){f(k);let S="";return k.currentChar()==="-"?(k.next(),S+=`-${oe(k)}`):S+=oe(k),k.currentChar()===qa&&d(ot.UNTERMINATED_CLOSING_BRACE,r(),0),S}function fe(k){return k!==og&&k!==Mo}function we(k){f(k),v(k,"'");let S="",Z="";for(;S=R(k,fe);)S==="\\"?Z+=Qe(k):Z+=S;const ne=k.currentChar();return ne===Mo||ne===qa?(d(ot.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,r(),0),ne===Mo&&(k.next(),v(k,"'")),Z):(v(k,"'"),Z)}function Qe(k){const S=k.currentChar();switch(S){case"\\":case"'":return k.next(),`\\${S}`;case"u":return vt(k,S,4);case"U":return vt(k,S,6);default:return d(ot.UNKNOWN_ESCAPE_SEQUENCE,r(),0,S),""}}function vt(k,S,Z){v(k,S);let ne="";for(let ye=0;ye{const ne=k.currentChar();return ne==="{"||ne==="%"||ne==="@"||ne==="|"||ne==="("||ne===")"||!ne||ne===Ta?Z:(Z+=ne,k.next(),S(Z))};return S("")}function re(k){f(k);const S=v(k,"|");return f(k),S}function he(k,S){let Z=null;switch(k.currentChar()){case"{":return S.braceNest>=1&&d(ot.NOT_ALLOW_NEST_PLACEHOLDER,r(),0),k.next(),Z=p(S,2,"{"),f(k),S.braceNest++,Z;case"}":return S.braceNest>0&&S.currentType===2&&d(ot.EMPTY_PLACEHOLDER,r(),0),k.next(),Z=p(S,3,"}"),S.braceNest--,S.braceNest>0&&f(k),S.inLinked&&S.braceNest===0&&(S.inLinked=!1),Z;case"@":return S.braceNest>0&&d(ot.UNTERMINATED_CLOSING_BRACE,r(),0),Z=pe(k,S)||y(S),S.braceNest=0,Z;default:{let ye=!0,me=!0,Y=!0;if(U(k))return S.braceNest>0&&d(ot.UNTERMINATED_CLOSING_BRACE,r(),0),Z=p(S,1,re(k)),S.braceNest=0,S.inLinked=!1,Z;if(S.braceNest>0&&(S.currentType===5||S.currentType===6||S.currentType===7))return d(ot.UNTERMINATED_CLOSING_BRACE,r(),0),S.braceNest=0,ke(k,S);if(ye=w(k,S))return Z=p(S,5,xe(k)),f(k),Z;if(me=$(k,S))return Z=p(S,6,Se(k)),f(k),Z;if(Y=g(k,S))return Z=p(S,7,we(k)),f(k),Z;if(!ye&&!me&&!Y)return Z=p(S,13,N(k)),d(ot.INVALID_TOKEN_IN_PLACEHOLDER,r(),0,Z.value),f(k),Z;break}}return Z}function pe(k,S){const{currentType:Z}=S;let ne=null;const ye=k.currentChar();switch((Z===8||Z===9||Z===12||Z===10)&&(ye===Mo||ye===Ta)&&d(ot.INVALID_LINKED_FORMAT,r(),0),ye){case"@":return k.next(),ne=p(S,8,"@"),S.inLinked=!0,ne;case".":return f(k),k.next(),p(S,9,".");case":":return f(k),k.next(),p(S,10,":");default:return U(k)?(ne=p(S,1,re(k)),S.braceNest=0,S.inLinked=!1,ne):_(k,S)||A(k,S)?(f(k),pe(k,S)):P(k,S)?(f(k),p(S,12,M(k))):x(k,S)?(f(k),ye==="{"?he(k,S)||ne:p(S,11,I(k))):(Z===8&&d(ot.INVALID_LINKED_FORMAT,r(),0),S.braceNest=0,S.inLinked=!1,ke(k,S))}}function ke(k,S){let Z={type:14};if(S.braceNest>0)return he(k,S)||y(S);if(S.inLinked)return pe(k,S)||y(S);switch(k.currentChar()){case"{":return he(k,S)||y(S);case"}":return d(ot.UNBALANCED_CLOSING_BRACE,r(),0),k.next(),p(S,3,"}");case"@":return pe(k,S)||y(S);default:{if(U(k))return Z=p(S,1,re(k)),S.braceNest=0,S.inLinked=!1,Z;const{isModulo:ye,hasSpace:me}=W(k);if(ye)return me?p(S,0,_e(k)):p(S,4,q(k));if(C(k))return p(S,0,_e(k));break}}return Z}function ve(){const{currentType:k,offset:S,startLoc:Z,endLoc:ne}=l;return l.lastType=k,l.lastOffset=S,l.lastStartLoc=Z,l.lastEndLoc=ne,l.offset=n(),l.startLoc=r(),a.currentChar()===qa?p(l,14):ke(a,l)}return{nextToken:ve,currentOffset:n,currentPosition:r,context:c}}const w_="parser",k_=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function x_(e,t,o){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const a=parseInt(t||o,16);return a<=55295||a>=57344?String.fromCodePoint(a):"�"}}}function S_(e={}){const t=e.location!==!1,{onError:o,onWarn:a}=e;function n(w,$,g,_,...P){const A=w.currentPosition();if(A.offset+=_,A.column+=_,o){const x=t?as(g,A):null,U=Vn($,x,{domain:w_,args:P});o(U)}}function r(w,$,g,_,...P){const A=w.currentPosition();if(A.offset+=_,A.column+=_,a){const x=t?as(g,A):null;a(p_($,x,P))}}function i(w,$,g){const _={type:w};return t&&(_.start=$,_.end=$,_.loc={start:g,end:g}),_}function s(w,$,g,_){t&&(w.end=$,w.loc&&(w.loc.end=g))}function l(w,$){const g=w.context(),_=i(3,g.offset,g.startLoc);return _.value=$,s(_,w.currentOffset(),w.currentPosition()),_}function c(w,$){const g=w.context(),{lastOffset:_,lastStartLoc:P}=g,A=i(5,_,P);return A.index=parseInt($,10),w.nextToken(),s(A,w.currentOffset(),w.currentPosition()),A}function u(w,$,g){const _=w.context(),{lastOffset:P,lastStartLoc:A}=_,x=i(4,P,A);return x.key=$,g===!0&&(x.modulo=!0),w.nextToken(),s(x,w.currentOffset(),w.currentPosition()),x}function d(w,$){const g=w.context(),{lastOffset:_,lastStartLoc:P}=g,A=i(9,_,P);return A.value=$.replace(k_,x_),w.nextToken(),s(A,w.currentOffset(),w.currentPosition()),A}function p(w){const $=w.nextToken(),g=w.context(),{lastOffset:_,lastStartLoc:P}=g,A=i(8,_,P);return $.type!==12?(n(w,ot.UNEXPECTED_EMPTY_LINKED_MODIFIER,g.lastStartLoc,0),A.value="",s(A,_,P),{nextConsumeToken:$,node:A}):($.value==null&&n(w,ot.UNEXPECTED_LEXICAL_ANALYSIS,g.lastStartLoc,0,Xo($)),A.value=$.value||"",s(A,w.currentOffset(),w.currentPosition()),{node:A})}function y(w,$){const g=w.context(),_=i(7,g.offset,g.startLoc);return _.value=$,s(_,w.currentOffset(),w.currentPosition()),_}function v(w){const $=w.context(),g=i(6,$.offset,$.startLoc);let _=w.nextToken();if(_.type===9){const P=p(w);g.modifier=P.node,_=P.nextConsumeToken||w.nextToken()}switch(_.type!==10&&n(w,ot.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Xo(_)),_=w.nextToken(),_.type===2&&(_=w.nextToken()),_.type){case 11:_.value==null&&n(w,ot.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Xo(_)),g.key=y(w,_.value||"");break;case 5:_.value==null&&n(w,ot.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Xo(_)),g.key=u(w,_.value||"");break;case 6:_.value==null&&n(w,ot.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Xo(_)),g.key=c(w,_.value||"");break;case 7:_.value==null&&n(w,ot.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Xo(_)),g.key=d(w,_.value||"");break;default:{n(w,ot.UNEXPECTED_EMPTY_LINKED_KEY,$.lastStartLoc,0);const P=w.context(),A=i(7,P.offset,P.startLoc);return A.value="",s(A,P.offset,P.startLoc),g.key=A,s(g,P.offset,P.startLoc),{nextConsumeToken:_,node:g}}}return s(g,w.currentOffset(),w.currentPosition()),{node:g}}function h(w){const $=w.context(),g=$.currentType===1?w.currentOffset():$.offset,_=$.currentType===1?$.endLoc:$.startLoc,P=i(2,g,_);P.items=[];let A=null,x=null;do{const C=A||w.nextToken();switch(A=null,C.type){case 0:C.value==null&&n(w,ot.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Xo(C)),P.items.push(l(w,C.value||""));break;case 6:C.value==null&&n(w,ot.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Xo(C)),P.items.push(c(w,C.value||""));break;case 4:x=!0;break;case 5:C.value==null&&n(w,ot.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Xo(C)),P.items.push(u(w,C.value||"",!!x)),x&&(r(w,Dl.USE_MODULO_SYNTAX,$.lastStartLoc,0,Xo(C)),x=null);break;case 7:C.value==null&&n(w,ot.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Xo(C)),P.items.push(d(w,C.value||""));break;case 8:{const R=v(w);P.items.push(R.node),A=R.nextConsumeToken||null;break}}}while($.currentType!==14&&$.currentType!==1);const U=$.currentType===1?$.lastOffset:w.currentOffset(),W=$.currentType===1?$.lastEndLoc:w.currentPosition();return s(P,U,W),P}function f(w,$,g,_){const P=w.context();let A=_.items.length===0;const x=i(1,$,g);x.cases=[],x.cases.push(_);do{const U=h(w);A||(A=U.items.length===0),x.cases.push(U)}while(P.currentType!==14);return A&&n(w,ot.MUST_HAVE_MESSAGES_IN_PLURAL,g,0),s(x,w.currentOffset(),w.currentPosition()),x}function b(w){const $=w.context(),{offset:g,startLoc:_}=$,P=h(w);return $.currentType===14?P:f(w,g,_,P)}function m(w){const $=v_(w,Qp({},e)),g=$.context(),_=i(0,g.offset,g.startLoc);return t&&_.loc&&(_.loc.source=w),_.body=b($),e.onCacheKey&&(_.cacheKey=e.onCacheKey(w)),g.currentType!==14&&n($,ot.UNEXPECTED_LEXICAL_ANALYSIS,g.lastStartLoc,0,w[g.offset]||""),s(_,$.currentOffset(),$.currentPosition()),_}return{parse:m}}function Xo(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function P_(e,t={}){const o={ast:e,helpers:new Set};return{context:()=>o,helper:r=>(o.helpers.add(r),r)}}function ag(e,t){for(let o=0;ong(o)),e}function ng(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let o=0;oi;function l(h,f){i.code+=h}function c(h,f=!0){const b=f?a:"";l(n?b+" ".repeat(h):b)}function u(h=!0){const f=++i.indentLevel;h&&c(f)}function d(h=!0){const f=--i.indentLevel;h&&c(f)}function p(){c(i.indentLevel)}return{context:s,push:l,indent:u,deindent:d,newline:p,helper:h=>`_${h}`,needIndent:()=>i.needIndent}}function M_(e,t){const{helper:o}=e;e.push(`${o("linked")}(`),Yn(e,t.key),t.modifier?(e.push(", "),Yn(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function N_(e,t){const{helper:o,needIndent:a}=e;e.push(`${o("normalize")}([`),e.indent(a());const n=t.items.length;for(let r=0;r1){e.push(`${o("plural")}([`),e.indent(a());const n=t.cases.length;for(let r=0;r{const o=eg(t.mode)?t.mode:"normal",a=eg(t.filename)?t.filename:"message.intl";t.sourceMap;const n=t.breakLineCode!=null?t.breakLineCode:o==="arrow"?";":` -`,r=t.needIndent?t.needIndent:o!=="arrow",i=e.helpers||[],s=E_(e,{filename:a,breakLineCode:n,needIndent:r});s.push(o==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),s.indent(r),i.length>0&&(s.push(`const { ${tg(i.map(u=>`${u}: _${u}`),", ")} } = ctx`),s.newline()),s.push("return "),Yn(s,e),s.deindent(r),s.push("}"),delete e.helpers;const{code:l,map:c}=s.context();return{ast:e,code:l,map:c?c.toJSON():void 0}};function O_(e,t={}){const o=Qp({},t),a=!!o.jit,n=!!o.minify,r=o.optimize==null?!0:o.optimize,s=S_(o).parse(e);return a?(r&&L_(s),n&&qn(s),{ast:s,code:""}):(A_(s,o),I_(s,o))}/*! + */function s_(e,t,o){return{line:e,column:t,offset:o}}function as(e,t,o){return{start:e,end:t}}const l_=/\{([0-9a-zA-Z]+)\}/g;function Xp(e,...t){return t.length===1&&c_(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(l_,(o,a)=>t.hasOwnProperty(a)?t[a]:"")}const Qp=Object.assign,eg=e=>typeof e=="string",c_=e=>e!==null&&typeof e=="object";function tg(e,t=""){return e.reduce((o,a,n)=>n===0?o+a:o+t+a,"")}const zl={USE_MODULO_SYNTAX:1,__EXTEND_POINT__:2},u_={[zl.USE_MODULO_SYNTAX]:"Use modulo before '{{0}}'."};function d_(e,t,...o){const a=Xp(u_[e],...o||[]),n={message:String(a),code:e};return t&&(n.location=t),n}const ot={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},p_={[ot.EXPECTED_TOKEN]:"Expected token: '{0}'",[ot.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[ot.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[ot.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[ot.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[ot.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[ot.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[ot.EMPTY_PLACEHOLDER]:"Empty placeholder",[ot.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[ot.INVALID_LINKED_FORMAT]:"Invalid linked format",[ot.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[ot.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[ot.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[ot.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[ot.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[ot.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function Vn(e,t,o={}){const{domain:a,messages:n,args:r}=o,i=Xp((n||p_)[e]||"",...r||[]),s=new SyntaxError(String(i));return s.code=e,t&&(s.location=t),s.domain=a,s}function g_(e){throw e}const Ta=" ",h_="\r",Mo=` +`,f_="\u2028",m_="\u2029";function b_(e){const t=e;let o=0,a=1,n=1,r=0;const i=P=>t[P]===h_&&t[P+1]===Mo,s=P=>t[P]===Mo,l=P=>t[P]===m_,c=P=>t[P]===f_,u=P=>i(P)||s(P)||l(P)||c(P),d=()=>o,p=()=>a,y=()=>n,v=()=>r,h=P=>i(P)||l(P)||c(P)?Mo:t[P],f=()=>h(o),b=()=>h(o+r);function m(){return r=0,u(o)&&(a++,n=0),i(o)&&o++,o++,n++,t[o]}function w(){return i(o+r)&&r++,r++,t[o+r]}function $(){o=0,a=1,n=1,r=0}function g(P=0){r=P}function _(){const P=o+r;for(;P!==o;)m();r=0}return{index:d,line:p,column:y,peekOffset:v,charAt:h,currentChar:f,currentPeek:b,next:m,peek:w,reset:$,resetPeek:g,skipToPeek:_}}const qa=void 0,$_=".",og="'",__="tokenizer";function y_(e,t={}){const o=t.location!==!1,a=b_(e),n=()=>a.index(),r=()=>s_(a.line(),a.column(),a.index()),i=r(),s=n(),l={currentType:14,offset:s,startLoc:i,endLoc:i,lastType:14,lastOffset:s,lastStartLoc:i,lastEndLoc:i,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=t;function d(k,S,Z,...ne){const ye=c();if(S.column+=Z,S.offset+=Z,u){const me=o?as(ye.startLoc,S):null,Y=Vn(k,me,{domain:__,args:ne});u(Y)}}function p(k,S,Z){k.endLoc=r(),k.currentType=S;const ne={type:S};return o&&(ne.loc=as(k.startLoc,k.endLoc)),Z!=null&&(ne.value=Z),ne}const y=k=>p(k,14);function v(k,S){return k.currentChar()===S?(k.next(),S):(d(ot.EXPECTED_TOKEN,r(),0,S),"")}function h(k){let S="";for(;k.currentPeek()===Ta||k.currentPeek()===Mo;)S+=k.currentPeek(),k.peek();return S}function f(k){const S=h(k);return k.skipToPeek(),S}function b(k){if(k===qa)return!1;const S=k.charCodeAt(0);return S>=97&&S<=122||S>=65&&S<=90||S===95}function m(k){if(k===qa)return!1;const S=k.charCodeAt(0);return S>=48&&S<=57}function w(k,S){const{currentType:Z}=S;if(Z!==2)return!1;h(k);const ne=b(k.currentPeek());return k.resetPeek(),ne}function $(k,S){const{currentType:Z}=S;if(Z!==2)return!1;h(k);const ne=k.currentPeek()==="-"?k.peek():k.currentPeek(),ye=m(ne);return k.resetPeek(),ye}function g(k,S){const{currentType:Z}=S;if(Z!==2)return!1;h(k);const ne=k.currentPeek()===og;return k.resetPeek(),ne}function _(k,S){const{currentType:Z}=S;if(Z!==8)return!1;h(k);const ne=k.currentPeek()===".";return k.resetPeek(),ne}function P(k,S){const{currentType:Z}=S;if(Z!==9)return!1;h(k);const ne=b(k.currentPeek());return k.resetPeek(),ne}function A(k,S){const{currentType:Z}=S;if(!(Z===8||Z===12))return!1;h(k);const ne=k.currentPeek()===":";return k.resetPeek(),ne}function x(k,S){const{currentType:Z}=S;if(Z!==10)return!1;const ne=()=>{const me=k.currentPeek();return me==="{"?b(k.peek()):me==="@"||me==="%"||me==="|"||me===":"||me==="."||me===Ta||!me?!1:me===Mo?(k.peek(),ne()):C(k,!1)},ye=ne();return k.resetPeek(),ye}function U(k){h(k);const S=k.currentPeek()==="|";return k.resetPeek(),S}function W(k){const S=h(k),Z=k.currentPeek()==="%"&&k.peek()==="{";return k.resetPeek(),{isModulo:Z,hasSpace:S.length>0}}function C(k,S=!0){const Z=(ye=!1,me="",Y=!1)=>{const ae=k.currentPeek();return ae==="{"?me==="%"?!1:ye:ae==="@"||!ae?me==="%"?!0:ye:ae==="%"?(k.peek(),Z(ye,"%",!0)):ae==="|"?me==="%"||Y?!0:!(me===Ta||me===Mo):ae===Ta?(k.peek(),Z(!0,Ta,Y)):ae===Mo?(k.peek(),Z(!0,Mo,Y)):!0},ne=Z();return S&&k.resetPeek(),ne}function R(k,S){const Z=k.currentChar();return Z===qa?qa:S(Z)?(k.next(),Z):null}function ce(k){const S=k.charCodeAt(0);return S>=97&&S<=122||S>=65&&S<=90||S>=48&&S<=57||S===95||S===36}function D(k){return R(k,ce)}function F(k){const S=k.charCodeAt(0);return S>=97&&S<=122||S>=65&&S<=90||S>=48&&S<=57||S===95||S===36||S===45}function se(k){return R(k,F)}function L(k){const S=k.charCodeAt(0);return S>=48&&S<=57}function H(k){return R(k,L)}function O(k){const S=k.charCodeAt(0);return S>=48&&S<=57||S>=65&&S<=70||S>=97&&S<=102}function J(k){return R(k,O)}function oe(k){let S="",Z="";for(;S=H(k);)Z+=S;return Z}function q(k){f(k);const S=k.currentChar();return S!=="%"&&d(ot.EXPECTED_TOKEN,r(),0,S),k.next(),"%"}function _e(k){let S="";for(;;){const Z=k.currentChar();if(Z==="{"||Z==="}"||Z==="@"||Z==="|"||!Z)break;if(Z==="%")if(C(k))S+=Z,k.next();else break;else if(Z===Ta||Z===Mo)if(C(k))S+=Z,k.next();else{if(U(k))break;S+=Z,k.next()}else S+=Z,k.next()}return S}function xe(k){f(k);let S="",Z="";for(;S=se(k);)Z+=S;return k.currentChar()===qa&&d(ot.UNTERMINATED_CLOSING_BRACE,r(),0),Z}function Se(k){f(k);let S="";return k.currentChar()==="-"?(k.next(),S+=`-${oe(k)}`):S+=oe(k),k.currentChar()===qa&&d(ot.UNTERMINATED_CLOSING_BRACE,r(),0),S}function fe(k){return k!==og&&k!==Mo}function we(k){f(k),v(k,"'");let S="",Z="";for(;S=R(k,fe);)S==="\\"?Z+=Qe(k):Z+=S;const ne=k.currentChar();return ne===Mo||ne===qa?(d(ot.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,r(),0),ne===Mo&&(k.next(),v(k,"'")),Z):(v(k,"'"),Z)}function Qe(k){const S=k.currentChar();switch(S){case"\\":case"'":return k.next(),`\\${S}`;case"u":return vt(k,S,4);case"U":return vt(k,S,6);default:return d(ot.UNKNOWN_ESCAPE_SEQUENCE,r(),0,S),""}}function vt(k,S,Z){v(k,S);let ne="";for(let ye=0;ye{const ne=k.currentChar();return ne==="{"||ne==="%"||ne==="@"||ne==="|"||ne==="("||ne===")"||!ne||ne===Ta?Z:(Z+=ne,k.next(),S(Z))};return S("")}function re(k){f(k);const S=v(k,"|");return f(k),S}function he(k,S){let Z=null;switch(k.currentChar()){case"{":return S.braceNest>=1&&d(ot.NOT_ALLOW_NEST_PLACEHOLDER,r(),0),k.next(),Z=p(S,2,"{"),f(k),S.braceNest++,Z;case"}":return S.braceNest>0&&S.currentType===2&&d(ot.EMPTY_PLACEHOLDER,r(),0),k.next(),Z=p(S,3,"}"),S.braceNest--,S.braceNest>0&&f(k),S.inLinked&&S.braceNest===0&&(S.inLinked=!1),Z;case"@":return S.braceNest>0&&d(ot.UNTERMINATED_CLOSING_BRACE,r(),0),Z=pe(k,S)||y(S),S.braceNest=0,Z;default:{let ye=!0,me=!0,Y=!0;if(U(k))return S.braceNest>0&&d(ot.UNTERMINATED_CLOSING_BRACE,r(),0),Z=p(S,1,re(k)),S.braceNest=0,S.inLinked=!1,Z;if(S.braceNest>0&&(S.currentType===5||S.currentType===6||S.currentType===7))return d(ot.UNTERMINATED_CLOSING_BRACE,r(),0),S.braceNest=0,ke(k,S);if(ye=w(k,S))return Z=p(S,5,xe(k)),f(k),Z;if(me=$(k,S))return Z=p(S,6,Se(k)),f(k),Z;if(Y=g(k,S))return Z=p(S,7,we(k)),f(k),Z;if(!ye&&!me&&!Y)return Z=p(S,13,N(k)),d(ot.INVALID_TOKEN_IN_PLACEHOLDER,r(),0,Z.value),f(k),Z;break}}return Z}function pe(k,S){const{currentType:Z}=S;let ne=null;const ye=k.currentChar();switch((Z===8||Z===9||Z===12||Z===10)&&(ye===Mo||ye===Ta)&&d(ot.INVALID_LINKED_FORMAT,r(),0),ye){case"@":return k.next(),ne=p(S,8,"@"),S.inLinked=!0,ne;case".":return f(k),k.next(),p(S,9,".");case":":return f(k),k.next(),p(S,10,":");default:return U(k)?(ne=p(S,1,re(k)),S.braceNest=0,S.inLinked=!1,ne):_(k,S)||A(k,S)?(f(k),pe(k,S)):P(k,S)?(f(k),p(S,12,M(k))):x(k,S)?(f(k),ye==="{"?he(k,S)||ne:p(S,11,I(k))):(Z===8&&d(ot.INVALID_LINKED_FORMAT,r(),0),S.braceNest=0,S.inLinked=!1,ke(k,S))}}function ke(k,S){let Z={type:14};if(S.braceNest>0)return he(k,S)||y(S);if(S.inLinked)return pe(k,S)||y(S);switch(k.currentChar()){case"{":return he(k,S)||y(S);case"}":return d(ot.UNBALANCED_CLOSING_BRACE,r(),0),k.next(),p(S,3,"}");case"@":return pe(k,S)||y(S);default:{if(U(k))return Z=p(S,1,re(k)),S.braceNest=0,S.inLinked=!1,Z;const{isModulo:ye,hasSpace:me}=W(k);if(ye)return me?p(S,0,_e(k)):p(S,4,q(k));if(C(k))return p(S,0,_e(k));break}}return Z}function ve(){const{currentType:k,offset:S,startLoc:Z,endLoc:ne}=l;return l.lastType=k,l.lastOffset=S,l.lastStartLoc=Z,l.lastEndLoc=ne,l.offset=n(),l.startLoc=r(),a.currentChar()===qa?p(l,14):ke(a,l)}return{nextToken:ve,currentOffset:n,currentPosition:r,context:c}}const v_="parser",w_=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function k_(e,t,o){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const a=parseInt(t||o,16);return a<=55295||a>=57344?String.fromCodePoint(a):"�"}}}function x_(e={}){const t=e.location!==!1,{onError:o,onWarn:a}=e;function n(w,$,g,_,...P){const A=w.currentPosition();if(A.offset+=_,A.column+=_,o){const x=t?as(g,A):null,U=Vn($,x,{domain:v_,args:P});o(U)}}function r(w,$,g,_,...P){const A=w.currentPosition();if(A.offset+=_,A.column+=_,a){const x=t?as(g,A):null;a(d_($,x,P))}}function i(w,$,g){const _={type:w};return t&&(_.start=$,_.end=$,_.loc={start:g,end:g}),_}function s(w,$,g,_){t&&(w.end=$,w.loc&&(w.loc.end=g))}function l(w,$){const g=w.context(),_=i(3,g.offset,g.startLoc);return _.value=$,s(_,w.currentOffset(),w.currentPosition()),_}function c(w,$){const g=w.context(),{lastOffset:_,lastStartLoc:P}=g,A=i(5,_,P);return A.index=parseInt($,10),w.nextToken(),s(A,w.currentOffset(),w.currentPosition()),A}function u(w,$,g){const _=w.context(),{lastOffset:P,lastStartLoc:A}=_,x=i(4,P,A);return x.key=$,g===!0&&(x.modulo=!0),w.nextToken(),s(x,w.currentOffset(),w.currentPosition()),x}function d(w,$){const g=w.context(),{lastOffset:_,lastStartLoc:P}=g,A=i(9,_,P);return A.value=$.replace(w_,k_),w.nextToken(),s(A,w.currentOffset(),w.currentPosition()),A}function p(w){const $=w.nextToken(),g=w.context(),{lastOffset:_,lastStartLoc:P}=g,A=i(8,_,P);return $.type!==12?(n(w,ot.UNEXPECTED_EMPTY_LINKED_MODIFIER,g.lastStartLoc,0),A.value="",s(A,_,P),{nextConsumeToken:$,node:A}):($.value==null&&n(w,ot.UNEXPECTED_LEXICAL_ANALYSIS,g.lastStartLoc,0,Xo($)),A.value=$.value||"",s(A,w.currentOffset(),w.currentPosition()),{node:A})}function y(w,$){const g=w.context(),_=i(7,g.offset,g.startLoc);return _.value=$,s(_,w.currentOffset(),w.currentPosition()),_}function v(w){const $=w.context(),g=i(6,$.offset,$.startLoc);let _=w.nextToken();if(_.type===9){const P=p(w);g.modifier=P.node,_=P.nextConsumeToken||w.nextToken()}switch(_.type!==10&&n(w,ot.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Xo(_)),_=w.nextToken(),_.type===2&&(_=w.nextToken()),_.type){case 11:_.value==null&&n(w,ot.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Xo(_)),g.key=y(w,_.value||"");break;case 5:_.value==null&&n(w,ot.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Xo(_)),g.key=u(w,_.value||"");break;case 6:_.value==null&&n(w,ot.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Xo(_)),g.key=c(w,_.value||"");break;case 7:_.value==null&&n(w,ot.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Xo(_)),g.key=d(w,_.value||"");break;default:{n(w,ot.UNEXPECTED_EMPTY_LINKED_KEY,$.lastStartLoc,0);const P=w.context(),A=i(7,P.offset,P.startLoc);return A.value="",s(A,P.offset,P.startLoc),g.key=A,s(g,P.offset,P.startLoc),{nextConsumeToken:_,node:g}}}return s(g,w.currentOffset(),w.currentPosition()),{node:g}}function h(w){const $=w.context(),g=$.currentType===1?w.currentOffset():$.offset,_=$.currentType===1?$.endLoc:$.startLoc,P=i(2,g,_);P.items=[];let A=null,x=null;do{const C=A||w.nextToken();switch(A=null,C.type){case 0:C.value==null&&n(w,ot.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Xo(C)),P.items.push(l(w,C.value||""));break;case 6:C.value==null&&n(w,ot.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Xo(C)),P.items.push(c(w,C.value||""));break;case 4:x=!0;break;case 5:C.value==null&&n(w,ot.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Xo(C)),P.items.push(u(w,C.value||"",!!x)),x&&(r(w,zl.USE_MODULO_SYNTAX,$.lastStartLoc,0,Xo(C)),x=null);break;case 7:C.value==null&&n(w,ot.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Xo(C)),P.items.push(d(w,C.value||""));break;case 8:{const R=v(w);P.items.push(R.node),A=R.nextConsumeToken||null;break}}}while($.currentType!==14&&$.currentType!==1);const U=$.currentType===1?$.lastOffset:w.currentOffset(),W=$.currentType===1?$.lastEndLoc:w.currentPosition();return s(P,U,W),P}function f(w,$,g,_){const P=w.context();let A=_.items.length===0;const x=i(1,$,g);x.cases=[],x.cases.push(_);do{const U=h(w);A||(A=U.items.length===0),x.cases.push(U)}while(P.currentType!==14);return A&&n(w,ot.MUST_HAVE_MESSAGES_IN_PLURAL,g,0),s(x,w.currentOffset(),w.currentPosition()),x}function b(w){const $=w.context(),{offset:g,startLoc:_}=$,P=h(w);return $.currentType===14?P:f(w,g,_,P)}function m(w){const $=y_(w,Qp({},e)),g=$.context(),_=i(0,g.offset,g.startLoc);return t&&_.loc&&(_.loc.source=w),_.body=b($),e.onCacheKey&&(_.cacheKey=e.onCacheKey(w)),g.currentType!==14&&n($,ot.UNEXPECTED_LEXICAL_ANALYSIS,g.lastStartLoc,0,w[g.offset]||""),s(_,$.currentOffset(),$.currentPosition()),_}return{parse:m}}function Xo(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function S_(e,t={}){const o={ast:e,helpers:new Set};return{context:()=>o,helper:r=>(o.helpers.add(r),r)}}function ag(e,t){for(let o=0;ong(o)),e}function ng(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let o=0;oi;function l(h,f){i.code+=h}function c(h,f=!0){const b=f?a:"";l(n?b+" ".repeat(h):b)}function u(h=!0){const f=++i.indentLevel;h&&c(f)}function d(h=!0){const f=--i.indentLevel;h&&c(f)}function p(){c(i.indentLevel)}return{context:s,push:l,indent:u,deindent:d,newline:p,helper:h=>`_${h}`,needIndent:()=>i.needIndent}}function E_(e,t){const{helper:o}=e;e.push(`${o("linked")}(`),Yn(e,t.key),t.modifier?(e.push(", "),Yn(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function M_(e,t){const{helper:o,needIndent:a}=e;e.push(`${o("normalize")}([`),e.indent(a());const n=t.items.length;for(let r=0;r1){e.push(`${o("plural")}([`),e.indent(a());const n=t.cases.length;for(let r=0;r{const o=eg(t.mode)?t.mode:"normal",a=eg(t.filename)?t.filename:"message.intl";t.sourceMap;const n=t.breakLineCode!=null?t.breakLineCode:o==="arrow"?";":` +`,r=t.needIndent?t.needIndent:o!=="arrow",i=e.helpers||[],s=T_(e,{filename:a,breakLineCode:n,needIndent:r});s.push(o==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),s.indent(r),i.length>0&&(s.push(`const { ${tg(i.map(u=>`${u}: _${u}`),", ")} } = ctx`),s.newline()),s.push("return "),Yn(s,e),s.deindent(r),s.push("}"),delete e.helpers;const{code:l,map:c}=s.context();return{ast:e,code:l,map:c?c.toJSON():void 0}};function I_(e,t={}){const o=Qp({},t),a=!!o.jit,n=!!o.minify,r=o.optimize==null?!0:o.optimize,s=x_(o).parse(e);return a?(r&&A_(s),n&&qn(s),{ast:s,code:""}):(P_(s,o),F_(s,o))}/*! * core-base v9.14.5 * (c) 2025 kazuya kawaguchi * Released under the MIT License. - */function D_(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Dr().__INTLIFY_PROD_DEVTOOLS__=!1)}function pa(e){return xt(e)&&Gl(e)===0&&(Jo(e,"b")||Jo(e,"body"))}const rg=["b","body"];function z_(e){return Ya(e,rg)}const ig=["c","cases"];function G_(e){return Ya(e,ig,[])}const sg=["s","static"];function j_(e){return Ya(e,sg)}const lg=["i","items"];function B_(e){return Ya(e,lg,[])}const cg=["t","type"];function Gl(e){return Ya(e,cg)}const ug=["v","value"];function ns(e,t){const o=Ya(e,ug);if(o!=null)return o;throw zr(t)}const dg=["m","modifier"];function H_(e){return Ya(e,dg)}const pg=["k","key"];function U_(e){const t=Ya(e,pg);if(t)return t;throw zr(6)}function Ya(e,t,o){for(let a=0;a{i===void 0?i=s:i+=s},p[1]=()=>{i!==void 0&&(t.push(i),i=void 0)},p[2]=()=>{p[0](),n++},p[3]=()=>{if(n>0)n--,a=4,p[0]();else{if(n=0,i===void 0||(i=Y_(i),i===!1))return!1;p[1]()}};function y(){const v=e[o+1];if(a===5&&v==="'"||a===6&&v==='"')return o++,s="\\"+v,p[0](),!0}for(;a!==null;)if(o++,r=e[o],!(r==="\\"&&y())){if(l=q_(r),d=Za[a],c=d[l]||d.l||8,c===8||(a=c[0],c[1]!==void 0&&(u=p[c[1]],u&&(s=r,u()===!1))))return;if(a===7)return t}}const hg=new Map;function J_(e,t){return xt(e)?e[t]:null}function X_(e,t){if(!xt(e))return null;let o=hg.get(t);if(o||(o=Z_(t),o&&hg.set(t,o)),!o)return null;const a=o.length;let n=e,r=0;for(;re,ey=e=>"",ty="text",oy=e=>e.length===0?"":s_(e),ay=i_;function fg(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function ny(e){const t=Xt(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Xt(e.named.count)||Xt(e.named.n))?Xt(e.named.count)?e.named.count:Xt(e.named.n)?e.named.n:t:t}function ry(e,t){t.count||(t.count=e),t.n||(t.n=e)}function iy(e={}){const t=e.locale,o=ny(e),a=xt(e.pluralRules)&&Oe(t)&&zt(e.pluralRules[t])?e.pluralRules[t]:fg,n=xt(e.pluralRules)&&Oe(t)&&zt(e.pluralRules[t])?fg:void 0,r=b=>b[a(o,b.length,n)],i=e.list||[],s=b=>i[b],l=e.named||Nt();Xt(e.pluralIndex)&&ry(o,l);const c=b=>l[b];function u(b){const m=zt(e.messages)?e.messages(b):xt(e.messages)?e.messages[b]:!1;return m||(e.parent?e.parent.message(b):ey)}const d=b=>e.modifiers?e.modifiers[b]:Q_,p=st(e.processor)&&zt(e.processor.normalize)?e.processor.normalize:oy,y=st(e.processor)&&zt(e.processor.interpolate)?e.processor.interpolate:ay,v=st(e.processor)&&Oe(e.processor.type)?e.processor.type:ty,f={list:s,named:c,plural:r,linked:(b,...m)=>{const[w,$]=m;let g="text",_="";m.length===1?xt(w)?(_=w.modifier||_,g=w.type||g):Oe(w)&&(_=w||_):m.length===2&&(Oe(w)&&(_=w||_),Oe($)&&(g=$||g));const P=u(b)(f),A=g==="vnode"&&Bt(P)&&_?P[0]:P;return _?d(_)(A,g):A},message:u,type:v,interpolate:y,normalize:p,values:wo(Nt(),i,l)};return f}let Gr=null;function sy(e){Gr=e}function ly(e,t,o){Gr&&Gr.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:o})}const cy=uy("function:translate");function uy(e){return t=>Gr&&Gr.emit(e,t)}const dy=Dl.__EXTEND_POINT__,kn=es(dy),py={FALLBACK_TO_TRANSLATE:kn(),CANNOT_FORMAT_NUMBER:kn(),FALLBACK_TO_NUMBER_FORMAT:kn(),CANNOT_FORMAT_DATE:kn(),FALLBACK_TO_DATE_FORMAT:kn(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:kn(),__EXTEND_POINT__:kn()},mg=ot.__EXTEND_POINT__,xn=es(mg),ga={INVALID_ARGUMENT:mg,INVALID_DATE_ARGUMENT:xn(),INVALID_ISO_DATE_ARGUMENT:xn(),NOT_SUPPORT_NON_STRING_MESSAGE:xn(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:xn(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:xn(),NOT_SUPPORT_LOCALE_TYPE:xn(),__EXTEND_POINT__:xn()};function Ea(e){return Vn(e,null,void 0)}function jl(e,t){return t.locale!=null?bg(t.locale):bg(e.locale)}let Bl;function bg(e){if(Oe(e))return e;if(zt(e)){if(e.resolvedOnce&&Bl!=null)return Bl;if(e.constructor.name==="Function"){const t=e();if(r_(t))throw Ea(ga.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Bl=t}else throw Ea(ga.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw Ea(ga.NOT_SUPPORT_LOCALE_TYPE)}function gy(e,t,o){return[...new Set([o,...Bt(t)?t:xt(t)?Object.keys(t):Oe(t)?[t]:[o]])]}function $g(e,t,o){const a=Oe(o)?o:Zn,n=e;n.__localeChainCache||(n.__localeChainCache=new Map);let r=n.__localeChainCache.get(a);if(!r){r=[];let i=[o];for(;Bt(i);)i=_g(r,i,t);const s=Bt(t)||!st(t)?t:t.default?t.default:null;i=Oe(s)?[s]:s,Bt(i)&&_g(r,i,!1),n.__localeChainCache.set(a,r)}return r}function _g(e,t,o){let a=!0;for(let n=0;n`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function by(){return{upper:(e,t)=>t==="text"&&Oe(e)?e.toUpperCase():t==="vnode"&&xt(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&Oe(e)?e.toLowerCase():t==="vnode"&&xt(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&Oe(e)?vg(e):t==="vnode"&&xt(e)&&"__v_isVNode"in e?vg(e.children):e}}let wg;function $y(e){wg=e}let kg;function _y(e){kg=e}let xg;function yy(e){xg=e}let Sg=null;const vy=e=>{Sg=e},wy=()=>Sg;let Pg=null;const Ag=e=>{Pg=e},ky=()=>Pg;let Lg=0;function xy(e={}){const t=zt(e.onWarn)?e.onWarn:X$,o=Oe(e.version)?e.version:my,a=Oe(e.locale)||zt(e.locale)?e.locale:Zn,n=zt(a)?Zn:a,r=Bt(e.fallbackLocale)||st(e.fallbackLocale)||Oe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:n,i=st(e.messages)?e.messages:Hl(n),s=st(e.datetimeFormats)?e.datetimeFormats:Hl(n),l=st(e.numberFormats)?e.numberFormats:Hl(n),c=wo(Nt(),e.modifiers,by()),u=e.pluralRules||Nt(),d=zt(e.missing)?e.missing:null,p=gt(e.missingWarn)||Va(e.missingWarn)?e.missingWarn:!0,y=gt(e.fallbackWarn)||Va(e.fallbackWarn)?e.fallbackWarn:!0,v=!!e.fallbackFormat,h=!!e.unresolving,f=zt(e.postTranslation)?e.postTranslation:null,b=st(e.processor)?e.processor:null,m=gt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,w=!!e.escapeParameter,$=zt(e.messageCompiler)?e.messageCompiler:wg,g=zt(e.messageResolver)?e.messageResolver:kg||J_,_=zt(e.localeFallbacker)?e.localeFallbacker:xg||gy,P=xt(e.fallbackContext)?e.fallbackContext:void 0,A=e,x=xt(A.__datetimeFormatters)?A.__datetimeFormatters:new Map,U=xt(A.__numberFormatters)?A.__numberFormatters:new Map,W=xt(A.__meta)?A.__meta:{};Lg++;const C={version:o,cid:Lg,locale:a,fallbackLocale:r,messages:i,modifiers:c,pluralRules:u,missing:d,missingWarn:p,fallbackWarn:y,fallbackFormat:v,unresolving:h,postTranslation:f,processor:b,warnHtmlMessage:m,escapeParameter:w,messageCompiler:$,messageResolver:g,localeFallbacker:_,fallbackContext:P,onWarn:t,__meta:W};return C.datetimeFormats=s,C.numberFormats=l,C.__datetimeFormatters=x,C.__numberFormatters=U,__INTLIFY_PROD_DEVTOOLS__&&ly(C,o,W),C}const Hl=e=>({[e]:Nt()});function Ul(e,t,o,a,n){const{missing:r,onWarn:i}=e;if(r!==null){const s=r(e,o,t,n);return Oe(s)?s:t}else return t}function jr(e,t,o){const a=e;a.__localeChainCache=new Map,e.localeFallbacker(e,o,t)}function Sy(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function Py(e,t){const o=t.indexOf(e);if(o===-1)return!1;for(let a=o+1;aAy(o,e)}function Ay(e,t){const o=z_(t);if(o==null)throw zr(0);if(Gl(o)===1){const r=G_(o);return e.plural(r.reduce((i,s)=>[...i,Cg(e,s)],[]))}else return Cg(e,o)}function Cg(e,t){const o=j_(t);if(o!=null)return e.type==="text"?o:e.normalize([o]);{const a=B_(t).reduce((n,r)=>[...n,Kl(e,r)],[]);return e.normalize(a)}}function Kl(e,t){const o=Gl(t);switch(o){case 3:return ns(t,o);case 9:return ns(t,o);case 4:{const a=t;if(Jo(a,"k")&&a.k)return e.interpolate(e.named(a.k));if(Jo(a,"key")&&a.key)return e.interpolate(e.named(a.key));throw zr(o)}case 5:{const a=t;if(Jo(a,"i")&&Xt(a.i))return e.interpolate(e.list(a.i));if(Jo(a,"index")&&Xt(a.index))return e.interpolate(e.list(a.index));throw zr(o)}case 6:{const a=t,n=H_(a),r=U_(a);return e.linked(Kl(e,r),n?Kl(e,n):void 0,e.type)}case 7:return ns(t,o);case 8:return ns(t,o);default:throw new Error(`unhandled node on format message part: ${o}`)}}const Ly=e=>e;let is=Nt();function Cy(e,t={}){let o=!1;const a=t.onError||h_;return t.onError=n=>{o=!0,a(n)},{...O_(e,t),detectError:o}}function Ty(e,t){if(Oe(e)){gt(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||Ly)(e),n=is[a];if(n)return n;const{ast:r,detectError:i}=Cy(e,{...t,location:!1,jit:!0}),s=Wl(r);return i?s:is[a]=s}else{const o=e.cacheKey;if(o){const a=is[o];return a||(is[o]=Wl(e))}else return Wl(e)}}const Tg=()=>"",qo=e=>zt(e);function Eg(e,...t){const{fallbackFormat:o,postTranslation:a,unresolving:n,messageCompiler:r,fallbackLocale:i,messages:s}=e,[l,c]=Vl(...t),u=gt(c.missingWarn)?c.missingWarn:e.missingWarn,d=gt(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,p=gt(c.escapeParameter)?c.escapeParameter:e.escapeParameter,y=!!c.resolvedMessage,v=Oe(c.default)||gt(c.default)?gt(c.default)?r?l:()=>l:c.default:o?r?l:()=>l:"",h=o||v!=="",f=jl(e,c);p&&Ey(c);let[b,m,w]=y?[l,f,s[f]||Nt()]:Mg(e,l,f,i,d,u),$=b,g=l;if(!y&&!(Oe($)||pa($)||qo($))&&h&&($=v,g=$),!y&&(!(Oe($)||pa($)||qo($))||!Oe(m)))return n?rs:l;let _=!1;const P=()=>{_=!0},A=qo($)?$:Ng(e,l,m,$,g,P);if(_)return $;const x=Ry(e,m,w,c),U=iy(x),W=My(e,A,U);let C=a?a(W,l):W;if(p&&Oe(C)&&(C=a_(C)),__INTLIFY_PROD_DEVTOOLS__){const R={timestamp:Date.now(),key:Oe(l)?l:qo($)?$.key:"",locale:m||(qo($)?$.locale:""),format:Oe($)?$:qo($)?$.source:"",message:C};R.meta=wo({},e.__meta,wy()||{}),cy(R)}return C}function Ey(e){Bt(e.list)?e.list=e.list.map(t=>Oe(t)?qp(t):t):xt(e.named)&&Object.keys(e.named).forEach(t=>{Oe(e.named[t])&&(e.named[t]=qp(e.named[t]))})}function Mg(e,t,o,a,n,r){const{messages:i,onWarn:s,messageResolver:l,localeFallbacker:c}=e,u=c(e,a,o);let d=Nt(),p,y=null;const v="translate";for(let h=0;ha;return c.locale=o,c.key=t,c}const l=i(a,Ny(e,o,n,a,s,r));return l.locale=o,l.key=t,l.source=a,l}function My(e,t,o){return t(o)}function Vl(...e){const[t,o,a]=e,n=Nt();if(!Oe(t)&&!Xt(t)&&!qo(t)&&!pa(t))throw Ea(ga.INVALID_ARGUMENT);const r=Xt(t)?String(t):(qo(t),t);return Xt(o)?n.plural=o:Oe(o)?n.default=o:st(o)&&!Qi(o)?n.named=o:Bt(o)&&(n.list=o),Xt(a)?n.plural=a:Oe(a)?n.default=a:st(a)&&wo(n,a),[r,n]}function Ny(e,t,o,a,n,r){return{locale:t,key:o,warnHtmlMessage:n,onError:i=>{throw r&&r(i),i},onCacheKey:i=>Q$(t,o,i)}}function Ry(e,t,o,a){const{modifiers:n,pluralRules:r,messageResolver:i,fallbackLocale:s,fallbackWarn:l,missingWarn:c,fallbackContext:u}=e,p={locale:t,modifiers:n,pluralRules:r,messages:y=>{let v=i(o,y);if(v==null&&u){const[,,h]=Mg(u,y,t,s,l,c);v=i(h,y)}if(Oe(v)||pa(v)){let h=!1;const b=Ng(e,y,t,v,y,()=>{h=!0});return h?Tg:b}else return qo(v)?v:Tg}};return e.processor&&(p.processor=e.processor),a.list&&(p.list=a.list),a.named&&(p.named=a.named),Xt(a.plural)&&(p.pluralIndex=a.plural),p}function Rg(e,...t){const{datetimeFormats:o,unresolving:a,fallbackLocale:n,onWarn:r,localeFallbacker:i}=e,{__datetimeFormatters:s}=e,[l,c,u,d]=ql(...t),p=gt(u.missingWarn)?u.missingWarn:e.missingWarn;gt(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const y=!!u.part,v=jl(e,u),h=i(e,n,v);if(!Oe(l)||l==="")return new Intl.DateTimeFormat(v,d).format(c);let f={},b,m=null;const w="datetime format";for(let _=0;_{Fg.includes(l)?i[l]=o[l]:r[l]=o[l]}),Oe(a)?r.locale=a:st(a)&&(i=a),st(n)&&(i=n),[r.key||"",s,r,i]}function Ig(e,t,o){const a=e;for(const n in o){const r=`${t}__${n}`;a.__datetimeFormatters.has(r)&&a.__datetimeFormatters.delete(r)}}function Og(e,...t){const{numberFormats:o,unresolving:a,fallbackLocale:n,onWarn:r,localeFallbacker:i}=e,{__numberFormatters:s}=e,[l,c,u,d]=Yl(...t),p=gt(u.missingWarn)?u.missingWarn:e.missingWarn;gt(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const y=!!u.part,v=jl(e,u),h=i(e,n,v);if(!Oe(l)||l==="")return new Intl.NumberFormat(v,d).format(c);let f={},b,m=null;const w="number format";for(let _=0;_{Dg.includes(l)?i[l]=o[l]:r[l]=o[l]}),Oe(a)?r.locale=a:st(a)&&(i=a),st(n)&&(i=n),[r.key||"",s,r,i]}function zg(e,t,o){const a=e;for(const n in o){const r=`${t}__${n}`;a.__numberFormatters.has(r)&&a.__numberFormatters.delete(r)}}D_();/*! + */function O_(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Dr().__INTLIFY_PROD_DEVTOOLS__=!1)}function pa(e){return xt(e)&&jl(e)===0&&(Jo(e,"b")||Jo(e,"body"))}const rg=["b","body"];function D_(e){return Ya(e,rg)}const ig=["c","cases"];function z_(e){return Ya(e,ig,[])}const sg=["s","static"];function G_(e){return Ya(e,sg)}const lg=["i","items"];function j_(e){return Ya(e,lg,[])}const cg=["t","type"];function jl(e){return Ya(e,cg)}const ug=["v","value"];function ns(e,t){const o=Ya(e,ug);if(o!=null)return o;throw zr(t)}const dg=["m","modifier"];function B_(e){return Ya(e,dg)}const pg=["k","key"];function H_(e){const t=Ya(e,pg);if(t)return t;throw zr(6)}function Ya(e,t,o){for(let a=0;a{i===void 0?i=s:i+=s},p[1]=()=>{i!==void 0&&(t.push(i),i=void 0)},p[2]=()=>{p[0](),n++},p[3]=()=>{if(n>0)n--,a=4,p[0]();else{if(n=0,i===void 0||(i=q_(i),i===!1))return!1;p[1]()}};function y(){const v=e[o+1];if(a===5&&v==="'"||a===6&&v==='"')return o++,s="\\"+v,p[0](),!0}for(;a!==null;)if(o++,r=e[o],!(r==="\\"&&y())){if(l=V_(r),d=Za[a],c=d[l]||d.l||8,c===8||(a=c[0],c[1]!==void 0&&(u=p[c[1]],u&&(s=r,u()===!1))))return;if(a===7)return t}}const hg=new Map;function Z_(e,t){return xt(e)?e[t]:null}function J_(e,t){if(!xt(e))return null;let o=hg.get(t);if(o||(o=Y_(t),o&&hg.set(t,o)),!o)return null;const a=o.length;let n=e,r=0;for(;re,Q_=e=>"",ey="text",ty=e=>e.length===0?"":i_(e),oy=r_;function fg(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function ay(e){const t=Xt(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Xt(e.named.count)||Xt(e.named.n))?Xt(e.named.count)?e.named.count:Xt(e.named.n)?e.named.n:t:t}function ny(e,t){t.count||(t.count=e),t.n||(t.n=e)}function ry(e={}){const t=e.locale,o=ay(e),a=xt(e.pluralRules)&&Oe(t)&&zt(e.pluralRules[t])?e.pluralRules[t]:fg,n=xt(e.pluralRules)&&Oe(t)&&zt(e.pluralRules[t])?fg:void 0,r=b=>b[a(o,b.length,n)],i=e.list||[],s=b=>i[b],l=e.named||Nt();Xt(e.pluralIndex)&&ny(o,l);const c=b=>l[b];function u(b){const m=zt(e.messages)?e.messages(b):xt(e.messages)?e.messages[b]:!1;return m||(e.parent?e.parent.message(b):Q_)}const d=b=>e.modifiers?e.modifiers[b]:X_,p=st(e.processor)&&zt(e.processor.normalize)?e.processor.normalize:ty,y=st(e.processor)&&zt(e.processor.interpolate)?e.processor.interpolate:oy,v=st(e.processor)&&Oe(e.processor.type)?e.processor.type:ey,f={list:s,named:c,plural:r,linked:(b,...m)=>{const[w,$]=m;let g="text",_="";m.length===1?xt(w)?(_=w.modifier||_,g=w.type||g):Oe(w)&&(_=w||_):m.length===2&&(Oe(w)&&(_=w||_),Oe($)&&(g=$||g));const P=u(b)(f),A=g==="vnode"&&Bt(P)&&_?P[0]:P;return _?d(_)(A,g):A},message:u,type:v,interpolate:y,normalize:p,values:wo(Nt(),i,l)};return f}let Gr=null;function iy(e){Gr=e}function sy(e,t,o){Gr&&Gr.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:o})}const ly=cy("function:translate");function cy(e){return t=>Gr&&Gr.emit(e,t)}const uy=zl.__EXTEND_POINT__,kn=es(uy),dy={FALLBACK_TO_TRANSLATE:kn(),CANNOT_FORMAT_NUMBER:kn(),FALLBACK_TO_NUMBER_FORMAT:kn(),CANNOT_FORMAT_DATE:kn(),FALLBACK_TO_DATE_FORMAT:kn(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:kn(),__EXTEND_POINT__:kn()},mg=ot.__EXTEND_POINT__,xn=es(mg),ga={INVALID_ARGUMENT:mg,INVALID_DATE_ARGUMENT:xn(),INVALID_ISO_DATE_ARGUMENT:xn(),NOT_SUPPORT_NON_STRING_MESSAGE:xn(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:xn(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:xn(),NOT_SUPPORT_LOCALE_TYPE:xn(),__EXTEND_POINT__:xn()};function Ea(e){return Vn(e,null,void 0)}function Bl(e,t){return t.locale!=null?bg(t.locale):bg(e.locale)}let Hl;function bg(e){if(Oe(e))return e;if(zt(e)){if(e.resolvedOnce&&Hl!=null)return Hl;if(e.constructor.name==="Function"){const t=e();if(n_(t))throw Ea(ga.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Hl=t}else throw Ea(ga.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw Ea(ga.NOT_SUPPORT_LOCALE_TYPE)}function py(e,t,o){return[...new Set([o,...Bt(t)?t:xt(t)?Object.keys(t):Oe(t)?[t]:[o]])]}function $g(e,t,o){const a=Oe(o)?o:Zn,n=e;n.__localeChainCache||(n.__localeChainCache=new Map);let r=n.__localeChainCache.get(a);if(!r){r=[];let i=[o];for(;Bt(i);)i=_g(r,i,t);const s=Bt(t)||!st(t)?t:t.default?t.default:null;i=Oe(s)?[s]:s,Bt(i)&&_g(r,i,!1),n.__localeChainCache.set(a,r)}return r}function _g(e,t,o){let a=!0;for(let n=0;n`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function my(){return{upper:(e,t)=>t==="text"&&Oe(e)?e.toUpperCase():t==="vnode"&&xt(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&Oe(e)?e.toLowerCase():t==="vnode"&&xt(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&Oe(e)?vg(e):t==="vnode"&&xt(e)&&"__v_isVNode"in e?vg(e.children):e}}let wg;function by(e){wg=e}let kg;function $y(e){kg=e}let xg;function _y(e){xg=e}let Sg=null;const yy=e=>{Sg=e},vy=()=>Sg;let Pg=null;const Ag=e=>{Pg=e},wy=()=>Pg;let Lg=0;function ky(e={}){const t=zt(e.onWarn)?e.onWarn:J$,o=Oe(e.version)?e.version:fy,a=Oe(e.locale)||zt(e.locale)?e.locale:Zn,n=zt(a)?Zn:a,r=Bt(e.fallbackLocale)||st(e.fallbackLocale)||Oe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:n,i=st(e.messages)?e.messages:Ul(n),s=st(e.datetimeFormats)?e.datetimeFormats:Ul(n),l=st(e.numberFormats)?e.numberFormats:Ul(n),c=wo(Nt(),e.modifiers,my()),u=e.pluralRules||Nt(),d=zt(e.missing)?e.missing:null,p=gt(e.missingWarn)||Va(e.missingWarn)?e.missingWarn:!0,y=gt(e.fallbackWarn)||Va(e.fallbackWarn)?e.fallbackWarn:!0,v=!!e.fallbackFormat,h=!!e.unresolving,f=zt(e.postTranslation)?e.postTranslation:null,b=st(e.processor)?e.processor:null,m=gt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,w=!!e.escapeParameter,$=zt(e.messageCompiler)?e.messageCompiler:wg,g=zt(e.messageResolver)?e.messageResolver:kg||Z_,_=zt(e.localeFallbacker)?e.localeFallbacker:xg||py,P=xt(e.fallbackContext)?e.fallbackContext:void 0,A=e,x=xt(A.__datetimeFormatters)?A.__datetimeFormatters:new Map,U=xt(A.__numberFormatters)?A.__numberFormatters:new Map,W=xt(A.__meta)?A.__meta:{};Lg++;const C={version:o,cid:Lg,locale:a,fallbackLocale:r,messages:i,modifiers:c,pluralRules:u,missing:d,missingWarn:p,fallbackWarn:y,fallbackFormat:v,unresolving:h,postTranslation:f,processor:b,warnHtmlMessage:m,escapeParameter:w,messageCompiler:$,messageResolver:g,localeFallbacker:_,fallbackContext:P,onWarn:t,__meta:W};return C.datetimeFormats=s,C.numberFormats=l,C.__datetimeFormatters=x,C.__numberFormatters=U,__INTLIFY_PROD_DEVTOOLS__&&sy(C,o,W),C}const Ul=e=>({[e]:Nt()});function Wl(e,t,o,a,n){const{missing:r,onWarn:i}=e;if(r!==null){const s=r(e,o,t,n);return Oe(s)?s:t}else return t}function jr(e,t,o){const a=e;a.__localeChainCache=new Map,e.localeFallbacker(e,o,t)}function xy(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function Sy(e,t){const o=t.indexOf(e);if(o===-1)return!1;for(let a=o+1;aPy(o,e)}function Py(e,t){const o=D_(t);if(o==null)throw zr(0);if(jl(o)===1){const r=z_(o);return e.plural(r.reduce((i,s)=>[...i,Cg(e,s)],[]))}else return Cg(e,o)}function Cg(e,t){const o=G_(t);if(o!=null)return e.type==="text"?o:e.normalize([o]);{const a=j_(t).reduce((n,r)=>[...n,Vl(e,r)],[]);return e.normalize(a)}}function Vl(e,t){const o=jl(t);switch(o){case 3:return ns(t,o);case 9:return ns(t,o);case 4:{const a=t;if(Jo(a,"k")&&a.k)return e.interpolate(e.named(a.k));if(Jo(a,"key")&&a.key)return e.interpolate(e.named(a.key));throw zr(o)}case 5:{const a=t;if(Jo(a,"i")&&Xt(a.i))return e.interpolate(e.list(a.i));if(Jo(a,"index")&&Xt(a.index))return e.interpolate(e.list(a.index));throw zr(o)}case 6:{const a=t,n=B_(a),r=H_(a);return e.linked(Vl(e,r),n?Vl(e,n):void 0,e.type)}case 7:return ns(t,o);case 8:return ns(t,o);default:throw new Error(`unhandled node on format message part: ${o}`)}}const Ay=e=>e;let is=Nt();function Ly(e,t={}){let o=!1;const a=t.onError||g_;return t.onError=n=>{o=!0,a(n)},{...I_(e,t),detectError:o}}function Cy(e,t){if(Oe(e)){gt(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||Ay)(e),n=is[a];if(n)return n;const{ast:r,detectError:i}=Ly(e,{...t,location:!1,jit:!0}),s=Kl(r);return i?s:is[a]=s}else{const o=e.cacheKey;if(o){const a=is[o];return a||(is[o]=Kl(e))}else return Kl(e)}}const Tg=()=>"",qo=e=>zt(e);function Eg(e,...t){const{fallbackFormat:o,postTranslation:a,unresolving:n,messageCompiler:r,fallbackLocale:i,messages:s}=e,[l,c]=ql(...t),u=gt(c.missingWarn)?c.missingWarn:e.missingWarn,d=gt(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,p=gt(c.escapeParameter)?c.escapeParameter:e.escapeParameter,y=!!c.resolvedMessage,v=Oe(c.default)||gt(c.default)?gt(c.default)?r?l:()=>l:c.default:o?r?l:()=>l:"",h=o||v!=="",f=Bl(e,c);p&&Ty(c);let[b,m,w]=y?[l,f,s[f]||Nt()]:Mg(e,l,f,i,d,u),$=b,g=l;if(!y&&!(Oe($)||pa($)||qo($))&&h&&($=v,g=$),!y&&(!(Oe($)||pa($)||qo($))||!Oe(m)))return n?rs:l;let _=!1;const P=()=>{_=!0},A=qo($)?$:Ng(e,l,m,$,g,P);if(_)return $;const x=Ny(e,m,w,c),U=ry(x),W=Ey(e,A,U);let C=a?a(W,l):W;if(p&&Oe(C)&&(C=o_(C)),__INTLIFY_PROD_DEVTOOLS__){const R={timestamp:Date.now(),key:Oe(l)?l:qo($)?$.key:"",locale:m||(qo($)?$.locale:""),format:Oe($)?$:qo($)?$.source:"",message:C};R.meta=wo({},e.__meta,vy()||{}),ly(R)}return C}function Ty(e){Bt(e.list)?e.list=e.list.map(t=>Oe(t)?qp(t):t):xt(e.named)&&Object.keys(e.named).forEach(t=>{Oe(e.named[t])&&(e.named[t]=qp(e.named[t]))})}function Mg(e,t,o,a,n,r){const{messages:i,onWarn:s,messageResolver:l,localeFallbacker:c}=e,u=c(e,a,o);let d=Nt(),p,y=null;const v="translate";for(let h=0;ha;return c.locale=o,c.key=t,c}const l=i(a,My(e,o,n,a,s,r));return l.locale=o,l.key=t,l.source=a,l}function Ey(e,t,o){return t(o)}function ql(...e){const[t,o,a]=e,n=Nt();if(!Oe(t)&&!Xt(t)&&!qo(t)&&!pa(t))throw Ea(ga.INVALID_ARGUMENT);const r=Xt(t)?String(t):(qo(t),t);return Xt(o)?n.plural=o:Oe(o)?n.default=o:st(o)&&!Qi(o)?n.named=o:Bt(o)&&(n.list=o),Xt(a)?n.plural=a:Oe(a)?n.default=a:st(a)&&wo(n,a),[r,n]}function My(e,t,o,a,n,r){return{locale:t,key:o,warnHtmlMessage:n,onError:i=>{throw r&&r(i),i},onCacheKey:i=>X$(t,o,i)}}function Ny(e,t,o,a){const{modifiers:n,pluralRules:r,messageResolver:i,fallbackLocale:s,fallbackWarn:l,missingWarn:c,fallbackContext:u}=e,p={locale:t,modifiers:n,pluralRules:r,messages:y=>{let v=i(o,y);if(v==null&&u){const[,,h]=Mg(u,y,t,s,l,c);v=i(h,y)}if(Oe(v)||pa(v)){let h=!1;const b=Ng(e,y,t,v,y,()=>{h=!0});return h?Tg:b}else return qo(v)?v:Tg}};return e.processor&&(p.processor=e.processor),a.list&&(p.list=a.list),a.named&&(p.named=a.named),Xt(a.plural)&&(p.pluralIndex=a.plural),p}function Rg(e,...t){const{datetimeFormats:o,unresolving:a,fallbackLocale:n,onWarn:r,localeFallbacker:i}=e,{__datetimeFormatters:s}=e,[l,c,u,d]=Yl(...t),p=gt(u.missingWarn)?u.missingWarn:e.missingWarn;gt(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const y=!!u.part,v=Bl(e,u),h=i(e,n,v);if(!Oe(l)||l==="")return new Intl.DateTimeFormat(v,d).format(c);let f={},b,m=null;const w="datetime format";for(let _=0;_{Fg.includes(l)?i[l]=o[l]:r[l]=o[l]}),Oe(a)?r.locale=a:st(a)&&(i=a),st(n)&&(i=n),[r.key||"",s,r,i]}function Ig(e,t,o){const a=e;for(const n in o){const r=`${t}__${n}`;a.__datetimeFormatters.has(r)&&a.__datetimeFormatters.delete(r)}}function Og(e,...t){const{numberFormats:o,unresolving:a,fallbackLocale:n,onWarn:r,localeFallbacker:i}=e,{__numberFormatters:s}=e,[l,c,u,d]=Zl(...t),p=gt(u.missingWarn)?u.missingWarn:e.missingWarn;gt(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const y=!!u.part,v=Bl(e,u),h=i(e,n,v);if(!Oe(l)||l==="")return new Intl.NumberFormat(v,d).format(c);let f={},b,m=null;const w="number format";for(let _=0;_{Dg.includes(l)?i[l]=o[l]:r[l]=o[l]}),Oe(a)?r.locale=a:st(a)&&(i=a),st(n)&&(i=n),[r.key||"",s,r,i]}function zg(e,t,o){const a=e;for(const n in o){const r=`${t}__${n}`;a.__numberFormatters.has(r)&&a.__numberFormatters.delete(r)}}O_();/*! * vue-i18n v9.14.5 * (c) 2025 kazuya kawaguchi * Released under the MIT License. - */const Fy="9.14.5";function Iy(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(Dr().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(Dr().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Dr().__INTLIFY_PROD_DEVTOOLS__=!1)}const Oy=py.__EXTEND_POINT__,Ma=es(Oy);Ma(),Ma(),Ma(),Ma(),Ma(),Ma(),Ma(),Ma(),Ma();const Gg=ga.__EXTEND_POINT__,Fo=es(Gg),ro={UNEXPECTED_RETURN_TYPE:Gg,INVALID_ARGUMENT:Fo(),MUST_BE_CALL_SETUP_TOP:Fo(),NOT_INSTALLED:Fo(),NOT_AVAILABLE_IN_LEGACY_MODE:Fo(),REQUIRED_VALUE:Fo(),INVALID_VALUE:Fo(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Fo(),NOT_INSTALLED_WITH_PROVIDE:Fo(),UNEXPECTED_ERROR:Fo(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Fo(),BRIDGE_SUPPORT_VUE_2_ONLY:Fo(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Fo(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Fo(),__EXTEND_POINT__:Fo()};function uo(e,...t){return Vn(e,null,void 0)}const Zl=Ka("__translateVNode"),Jl=Ka("__datetimeParts"),Xl=Ka("__numberParts"),jg=Ka("__setPluralRules"),Bg=Ka("__injectWithOption"),Ql=Ka("__dispose");function Br(e){if(!xt(e)||pa(e))return e;for(const t in e)if(Jo(e,t))if(!t.includes("."))xt(e[t])&&Br(e[t]);else{const o=t.split("."),a=o.length-1;let n=e,r=!1;for(let i=0;i{if("locale"in s&&"resource"in s){const{locale:l,resource:c}=s;l?(i[l]=i[l]||Nt(),os(c,i[l])):os(c,i)}else Oe(s)&&os(JSON.parse(s),i)}),n==null&&r)for(const s in i)Jo(i,s)&&Br(i[s]);return i}function Hg(e){return e.type}function Ug(e,t,o){let a=xt(t.messages)?t.messages:Nt();"__i18nGlobal"in o&&(a=ss(e.locale.value,{messages:a,__i18n:o.__i18nGlobal}));const n=Object.keys(a);n.length&&n.forEach(r=>{e.mergeLocaleMessage(r,a[r])});{if(xt(t.datetimeFormats)){const r=Object.keys(t.datetimeFormats);r.length&&r.forEach(i=>{e.mergeDateTimeFormat(i,t.datetimeFormats[i])})}if(xt(t.numberFormats)){const r=Object.keys(t.numberFormats);r.length&&r.forEach(i=>{e.mergeNumberFormat(i,t.numberFormats[i])})}}}function Wg(e){return kt(Lr,null,e,0)}const Kg="__INTLIFY_META__",Vg=()=>[],Dy=()=>!1;let qg=0;function Yg(e){return(t,o,a,n)=>e(o,a,Vo()||void 0,n)}const zy=()=>{const e=Vo();let t=null;return e&&(t=Hg(e)[Kg])?{[Kg]:t}:null};function ec(e={},t){const{__root:o,__injectWithOption:a}=e,n=o===void 0,r=e.flatJson,i=Xi?be:pn,s=!!e.translateExistCompatible;let l=gt(e.inheritLocale)?e.inheritLocale:!0;const c=i(o&&l?o.locale.value:Oe(e.locale)?e.locale:Zn),u=i(o&&l?o.fallbackLocale.value:Oe(e.fallbackLocale)||Bt(e.fallbackLocale)||st(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:c.value),d=i(ss(c.value,e)),p=i(st(e.datetimeFormats)?e.datetimeFormats:{[c.value]:{}}),y=i(st(e.numberFormats)?e.numberFormats:{[c.value]:{}});let v=o?o.missingWarn:gt(e.missingWarn)||Va(e.missingWarn)?e.missingWarn:!0,h=o?o.fallbackWarn:gt(e.fallbackWarn)||Va(e.fallbackWarn)?e.fallbackWarn:!0,f=o?o.fallbackRoot:gt(e.fallbackRoot)?e.fallbackRoot:!0,b=!!e.fallbackFormat,m=zt(e.missing)?e.missing:null,w=zt(e.missing)?Yg(e.missing):null,$=zt(e.postTranslation)?e.postTranslation:null,g=o?o.warnHtmlMessage:gt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,_=!!e.escapeParameter;const P=o?o.modifiers:st(e.modifiers)?e.modifiers:{};let A=e.pluralRules||o&&o.pluralRules,x;x=(()=>{n&&Ag(null);const Y={version:Fy,locale:c.value,fallbackLocale:u.value,messages:d.value,modifiers:P,pluralRules:A,missing:w===null?void 0:w,missingWarn:v,fallbackWarn:h,fallbackFormat:b,unresolving:!0,postTranslation:$===null?void 0:$,warnHtmlMessage:g,escapeParameter:_,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};Y.datetimeFormats=p.value,Y.numberFormats=y.value,Y.__datetimeFormatters=st(x)?x.__datetimeFormatters:void 0,Y.__numberFormatters=st(x)?x.__numberFormatters:void 0;const ae=xy(Y);return n&&Ag(ae),ae})(),jr(x,c.value,u.value);function W(){return[c.value,u.value,d.value,p.value,y.value]}const C=Q({get:()=>c.value,set:Y=>{c.value=Y,x.locale=c.value}}),R=Q({get:()=>u.value,set:Y=>{u.value=Y,x.fallbackLocale=u.value,jr(x,c.value,Y)}}),ce=Q(()=>d.value),D=Q(()=>p.value),F=Q(()=>y.value);function se(){return zt($)?$:null}function L(Y){$=Y,x.postTranslation=Y}function H(){return m}function O(Y){Y!==null&&(w=Yg(Y)),m=Y,x.missing=w}const J=(Y,ae,Me,Ue,lt,wt)=>{W();let ut;try{__INTLIFY_PROD_DEVTOOLS__,n||(x.fallbackContext=o?ky():void 0),ut=Y(x)}finally{__INTLIFY_PROD_DEVTOOLS__,n||(x.fallbackContext=void 0)}if(Me!=="translate exists"&&Xt(ut)&&ut===rs||Me==="translate exists"&&!ut){const[Jt,qt]=ae();return o&&f?Ue(o):lt(Jt)}else{if(wt(ut))return ut;throw uo(ro.UNEXPECTED_RETURN_TYPE)}};function oe(...Y){return J(ae=>Reflect.apply(Eg,null,[ae,...Y]),()=>Vl(...Y),"translate",ae=>Reflect.apply(ae.t,ae,[...Y]),ae=>ae,ae=>Oe(ae))}function q(...Y){const[ae,Me,Ue]=Y;if(Ue&&!xt(Ue))throw uo(ro.INVALID_ARGUMENT);return oe(ae,Me,wo({resolvedMessage:!0},Ue||{}))}function _e(...Y){return J(ae=>Reflect.apply(Rg,null,[ae,...Y]),()=>ql(...Y),"datetime format",ae=>Reflect.apply(ae.d,ae,[...Y]),()=>yg,ae=>Oe(ae))}function xe(...Y){return J(ae=>Reflect.apply(Og,null,[ae,...Y]),()=>Yl(...Y),"number format",ae=>Reflect.apply(ae.n,ae,[...Y]),()=>yg,ae=>Oe(ae))}function Se(Y){return Y.map(ae=>Oe(ae)||Xt(ae)||gt(ae)?Wg(String(ae)):ae)}const we={normalize:Se,interpolate:Y=>Y,type:"vnode"};function Qe(...Y){return J(ae=>{let Me;const Ue=ae;try{Ue.processor=we,Me=Reflect.apply(Eg,null,[Ue,...Y])}finally{Ue.processor=null}return Me},()=>Vl(...Y),"translate",ae=>ae[Zl](...Y),ae=>[Wg(ae)],ae=>Bt(ae))}function vt(...Y){return J(ae=>Reflect.apply(Og,null,[ae,...Y]),()=>Yl(...Y),"number format",ae=>ae[Xl](...Y),Vg,ae=>Oe(ae)||Bt(ae))}function Ae(...Y){return J(ae=>Reflect.apply(Rg,null,[ae,...Y]),()=>ql(...Y),"datetime format",ae=>ae[Jl](...Y),Vg,ae=>Oe(ae)||Bt(ae))}function N(Y){A=Y,x.pluralRules=A}function M(Y,ae){return J(()=>{if(!Y)return!1;const Me=Oe(ae)?ae:c.value,Ue=he(Me),lt=x.messageResolver(Ue,Y);return s?lt!=null:pa(lt)||qo(lt)||Oe(lt)},()=>[Y],"translate exists",Me=>Reflect.apply(Me.te,Me,[Y,ae]),Dy,Me=>gt(Me))}function I(Y){let ae=null;const Me=$g(x,u.value,c.value);for(let Ue=0;Ue{l&&(c.value=Y,x.locale=Y,jr(x,c.value,u.value))}),mt(o.fallbackLocale,Y=>{l&&(u.value=Y,x.fallbackLocale=Y,jr(x,c.value,u.value))}));const me={id:qg,locale:C,fallbackLocale:R,get inheritLocale(){return l},set inheritLocale(Y){l=Y,Y&&o&&(c.value=o.locale.value,u.value=o.fallbackLocale.value,jr(x,c.value,u.value))},get availableLocales(){return Object.keys(d.value).sort()},messages:ce,get modifiers(){return P},get pluralRules(){return A||{}},get isGlobal(){return n},get missingWarn(){return v},set missingWarn(Y){v=Y,x.missingWarn=v},get fallbackWarn(){return h},set fallbackWarn(Y){h=Y,x.fallbackWarn=h},get fallbackRoot(){return f},set fallbackRoot(Y){f=Y},get fallbackFormat(){return b},set fallbackFormat(Y){b=Y,x.fallbackFormat=b},get warnHtmlMessage(){return g},set warnHtmlMessage(Y){g=Y,x.warnHtmlMessage=Y},get escapeParameter(){return _},set escapeParameter(Y){_=Y,x.escapeParameter=Y},t:oe,getLocaleMessage:he,setLocaleMessage:pe,mergeLocaleMessage:ke,getPostTranslationHandler:se,setPostTranslationHandler:L,getMissingHandler:H,setMissingHandler:O,[jg]:N};return me.datetimeFormats=D,me.numberFormats=F,me.rt=q,me.te=M,me.tm=re,me.d=_e,me.n=xe,me.getDateTimeFormat=ve,me.setDateTimeFormat=k,me.mergeDateTimeFormat=S,me.getNumberFormat=Z,me.setNumberFormat=ne,me.mergeNumberFormat=ye,me[Bg]=a,me[Zl]=Qe,me[Jl]=Ae,me[Xl]=vt,me}function Gy(e){const t=Oe(e.locale)?e.locale:Zn,o=Oe(e.fallbackLocale)||Bt(e.fallbackLocale)||st(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,a=zt(e.missing)?e.missing:void 0,n=gt(e.silentTranslationWarn)||Va(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,r=gt(e.silentFallbackWarn)||Va(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,i=gt(e.fallbackRoot)?e.fallbackRoot:!0,s=!!e.formatFallbackMessages,l=st(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,u=zt(e.postTranslation)?e.postTranslation:void 0,d=Oe(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,p=!!e.escapeParameterHtml,y=gt(e.sync)?e.sync:!0;let v=e.messages;if(st(e.sharedMessages)){const _=e.sharedMessages;v=Object.keys(_).reduce((A,x)=>{const U=A[x]||(A[x]={});return wo(U,_[x]),A},v||{})}const{__i18n:h,__root:f,__injectWithOption:b}=e,m=e.datetimeFormats,w=e.numberFormats,$=e.flatJson,g=e.translateExistCompatible;return{locale:t,fallbackLocale:o,messages:v,flatJson:$,datetimeFormats:m,numberFormats:w,missing:a,missingWarn:n,fallbackWarn:r,fallbackRoot:i,fallbackFormat:s,modifiers:l,pluralRules:c,postTranslation:u,warnHtmlMessage:d,escapeParameter:p,messageResolver:e.messageResolver,inheritLocale:y,translateExistCompatible:g,__i18n:h,__root:f,__injectWithOption:b}}function tc(e={},t){{const o=ec(Gy(e)),{__extender:a}=e,n={id:o.id,get locale(){return o.locale.value},set locale(r){o.locale.value=r},get fallbackLocale(){return o.fallbackLocale.value},set fallbackLocale(r){o.fallbackLocale.value=r},get messages(){return o.messages.value},get datetimeFormats(){return o.datetimeFormats.value},get numberFormats(){return o.numberFormats.value},get availableLocales(){return o.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(r){},get missing(){return o.getMissingHandler()},set missing(r){o.setMissingHandler(r)},get silentTranslationWarn(){return gt(o.missingWarn)?!o.missingWarn:o.missingWarn},set silentTranslationWarn(r){o.missingWarn=gt(r)?!r:r},get silentFallbackWarn(){return gt(o.fallbackWarn)?!o.fallbackWarn:o.fallbackWarn},set silentFallbackWarn(r){o.fallbackWarn=gt(r)?!r:r},get modifiers(){return o.modifiers},get formatFallbackMessages(){return o.fallbackFormat},set formatFallbackMessages(r){o.fallbackFormat=r},get postTranslation(){return o.getPostTranslationHandler()},set postTranslation(r){o.setPostTranslationHandler(r)},get sync(){return o.inheritLocale},set sync(r){o.inheritLocale=r},get warnHtmlInMessage(){return o.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(r){o.warnHtmlMessage=r!=="off"},get escapeParameterHtml(){return o.escapeParameter},set escapeParameterHtml(r){o.escapeParameter=r},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(r){},get pluralizationRules(){return o.pluralRules||{}},__composer:o,t(...r){const[i,s,l]=r,c={};let u=null,d=null;if(!Oe(i))throw uo(ro.INVALID_ARGUMENT);const p=i;return Oe(s)?c.locale=s:Bt(s)?u=s:st(s)&&(d=s),Bt(l)?u=l:st(l)&&(d=l),Reflect.apply(o.t,o,[p,u||d||{},c])},rt(...r){return Reflect.apply(o.rt,o,[...r])},tc(...r){const[i,s,l]=r,c={plural:1};let u=null,d=null;if(!Oe(i))throw uo(ro.INVALID_ARGUMENT);const p=i;return Oe(s)?c.locale=s:Xt(s)?c.plural=s:Bt(s)?u=s:st(s)&&(d=s),Oe(l)?c.locale=l:Bt(l)?u=l:st(l)&&(d=l),Reflect.apply(o.t,o,[p,u||d||{},c])},te(r,i){return o.te(r,i)},tm(r){return o.tm(r)},getLocaleMessage(r){return o.getLocaleMessage(r)},setLocaleMessage(r,i){o.setLocaleMessage(r,i)},mergeLocaleMessage(r,i){o.mergeLocaleMessage(r,i)},d(...r){return Reflect.apply(o.d,o,[...r])},getDateTimeFormat(r){return o.getDateTimeFormat(r)},setDateTimeFormat(r,i){o.setDateTimeFormat(r,i)},mergeDateTimeFormat(r,i){o.mergeDateTimeFormat(r,i)},n(...r){return Reflect.apply(o.n,o,[...r])},getNumberFormat(r){return o.getNumberFormat(r)},setNumberFormat(r,i){o.setNumberFormat(r,i)},mergeNumberFormat(r,i){o.mergeNumberFormat(r,i)},getChoiceIndex(r,i){return-1}};return n.__extender=a,n}}const oc={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function jy({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((a,n)=>[...a,...n.type===Xe?n.children:[n]],[]):t.reduce((o,a)=>{const n=e[a];return n&&(o[a]=n()),o},Nt())}function Zg(e){return Xe}const Jg=ja({name:"i18n-t",props:wo({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Xt(e)||!isNaN(e)}},oc),setup(e,t){const{slots:o,attrs:a}=t,n=e.i18n||to({useScope:e.scope,__useComponent:!0});return()=>{const r=Object.keys(o).filter(d=>d!=="_"),i=Nt();e.locale&&(i.locale=e.locale),e.plural!==void 0&&(i.plural=Oe(e.plural)?+e.plural:e.plural);const s=jy(t,r),l=n[Zl](e.keypath,s,i),c=wo(Nt(),a),u=Oe(e.tag)||xt(e.tag)?e.tag:Zg();return Ha(u,c,l)}}});function By(e){return Bt(e)&&!Oe(e[0])}function Xg(e,t,o,a){const{slots:n,attrs:r}=t;return()=>{const i={part:!0};let s=Nt();e.locale&&(i.locale=e.locale),Oe(e.format)?i.key=e.format:xt(e.format)&&(Oe(e.format.key)&&(i.key=e.format.key),s=Object.keys(e.format).reduce((p,y)=>o.includes(y)?wo(Nt(),p,{[y]:e.format[y]}):p,Nt()));const l=a(e.value,i,s);let c=[i.key];Bt(l)?c=l.map((p,y)=>{const v=n[p.type],h=v?v({[p.type]:p.value,index:y,parts:l}):[p.value];return By(h)&&(h[0].key=`${p.type}-${y}`),h}):Oe(l)&&(c=[l]);const u=wo(Nt(),r),d=Oe(e.tag)||xt(e.tag)?e.tag:Zg();return Ha(d,u,c)}}const Qg=ja({name:"i18n-n",props:wo({value:{type:Number,required:!0},format:{type:[String,Object]}},oc),setup(e,t){const o=e.i18n||to({useScope:e.scope,__useComponent:!0});return Xg(e,t,Dg,(...a)=>o[Xl](...a))}}),eh=ja({name:"i18n-d",props:wo({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},oc),setup(e,t){const o=e.i18n||to({useScope:e.scope,__useComponent:!0});return Xg(e,t,Fg,(...a)=>o[Jl](...a))}});function Hy(e,t){const o=e;if(e.mode==="composition")return o.__getInstance(t)||e.global;{const a=o.__getInstance(t);return a!=null?a.__composer:e.global.__composer}}function Uy(e){const t=i=>{const{instance:s,modifiers:l,value:c}=i;if(!s||!s.$)throw uo(ro.UNEXPECTED_ERROR);const u=Hy(e,s.$),d=th(c);return[Reflect.apply(u.t,u,[...oh(d)]),u]};return{created:(i,s)=>{const[l,c]=t(s);Xi&&e.global===c&&(i.__i18nWatcher=mt(c.locale,()=>{s.instance&&s.instance.$forceUpdate()})),i.__composer=c,i.textContent=l},unmounted:i=>{Xi&&i.__i18nWatcher&&(i.__i18nWatcher(),i.__i18nWatcher=void 0,delete i.__i18nWatcher),i.__composer&&(i.__composer=void 0,delete i.__composer)},beforeUpdate:(i,{value:s})=>{if(i.__composer){const l=i.__composer,c=th(s);i.textContent=Reflect.apply(l.t,l,[...oh(c)])}},getSSRProps:i=>{const[s]=t(i);return{textContent:s}}}}function th(e){if(Oe(e))return{path:e};if(st(e)){if(!("path"in e))throw uo(ro.REQUIRED_VALUE,"path");return e}else throw uo(ro.INVALID_VALUE)}function oh(e){const{path:t,locale:o,args:a,choice:n,plural:r}=e,i={},s=a||{};return Oe(o)&&(i.locale=o),Xt(n)&&(i.plural=n),Xt(r)&&(i.plural=r),[t,s,i]}function Wy(e,t,...o){const a=st(o[0])?o[0]:{},n=!!a.useI18nComponentName;(gt(a.globalInstall)?a.globalInstall:!0)&&([n?"i18n":Jg.name,"I18nT"].forEach(i=>e.component(i,Jg)),[Qg.name,"I18nN"].forEach(i=>e.component(i,Qg)),[eh.name,"I18nD"].forEach(i=>e.component(i,eh))),e.directive("t",Uy(t))}function Ky(e,t,o){return{beforeCreate(){const a=Vo();if(!a)throw uo(ro.UNEXPECTED_ERROR);const n=this.$options;if(n.i18n){const r=n.i18n;if(n.__i18n&&(r.__i18n=n.__i18n),r.__root=t,this===this.$root)this.$i18n=ah(e,r);else{r.__injectWithOption=!0,r.__extender=o.__vueI18nExtend,this.$i18n=tc(r);const i=this.$i18n;i.__extender&&(i.__disposer=i.__extender(this.$i18n))}}else if(n.__i18n)if(this===this.$root)this.$i18n=ah(e,n);else{this.$i18n=tc({__i18n:n.__i18n,__injectWithOption:!0,__extender:o.__vueI18nExtend,__root:t});const r=this.$i18n;r.__extender&&(r.__disposer=r.__extender(this.$i18n))}else this.$i18n=e;n.__i18nGlobal&&Ug(t,n,n),this.$t=(...r)=>this.$i18n.t(...r),this.$rt=(...r)=>this.$i18n.rt(...r),this.$tc=(...r)=>this.$i18n.tc(...r),this.$te=(r,i)=>this.$i18n.te(r,i),this.$d=(...r)=>this.$i18n.d(...r),this.$n=(...r)=>this.$i18n.n(...r),this.$tm=r=>this.$i18n.tm(r),o.__setInstance(a,this.$i18n)},mounted(){},unmounted(){const a=Vo();if(!a)throw uo(ro.UNEXPECTED_ERROR);const n=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,n.__disposer&&(n.__disposer(),delete n.__disposer,delete n.__extender),o.__deleteInstance(a),delete this.$i18n}}}function ah(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[jg](t.pluralizationRules||e.pluralizationRules);const o=ss(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(o).forEach(a=>e.mergeLocaleMessage(a,o[a])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(a=>e.mergeDateTimeFormat(a,t.datetimeFormats[a])),t.numberFormats&&Object.keys(t.numberFormats).forEach(a=>e.mergeNumberFormat(a,t.numberFormats[a])),e}const Vy=Ka("global-vue-i18n");function qy(e={},t){const o=__VUE_I18N_LEGACY_API__&>(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,a=gt(e.globalInjection)?e.globalInjection:!0,n=__VUE_I18N_LEGACY_API__&&o?!!e.allowComposition:!0,r=new Map,[i,s]=Yy(e,o),l=Ka("");function c(p){return r.get(p)||null}function u(p,y){r.set(p,y)}function d(p){r.delete(p)}{const p={get mode(){return __VUE_I18N_LEGACY_API__&&o?"legacy":"composition"},get allowComposition(){return n},async install(y,...v){if(y.__VUE_I18N_SYMBOL__=l,y.provide(y.__VUE_I18N_SYMBOL__,p),st(v[0])){const b=v[0];p.__composerExtend=b.__composerExtend,p.__vueI18nExtend=b.__vueI18nExtend}let h=null;!o&&a&&(h=n1(y,p.global)),__VUE_I18N_FULL_INSTALL__&&Wy(y,p,...v),__VUE_I18N_LEGACY_API__&&o&&y.mixin(Ky(s,s.__composer,p));const f=y.unmount;y.unmount=()=>{h&&h(),p.dispose(),f()}},get global(){return s},dispose(){i.stop()},__instances:r,__getInstance:c,__setInstance:u,__deleteInstance:d};return p}}function to(e={}){const t=Vo();if(t==null)throw uo(ro.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw uo(ro.NOT_INSTALLED);const o=Zy(t),a=Xy(o),n=Hg(t),r=Jy(e,n);if(__VUE_I18N_LEGACY_API__&&o.mode==="legacy"&&!e.__useComponent){if(!o.allowComposition)throw uo(ro.NOT_AVAILABLE_IN_LEGACY_MODE);return o1(t,r,a,e)}if(r==="global")return Ug(a,e,n),a;if(r==="parent"){let l=Qy(o,t,e.__useComponent);return l==null&&(l=a),l}const i=o;let s=i.__getInstance(t);if(s==null){const l=wo({},e);"__i18n"in n&&(l.__i18n=n.__i18n),a&&(l.__root=a),s=ec(l),i.__composerExtend&&(s[Ql]=i.__composerExtend(s)),t1(i,t,s),i.__setInstance(t,s)}return s}function Yy(e,t,o){const a=$i();{const n=__VUE_I18N_LEGACY_API__&&t?a.run(()=>tc(e)):a.run(()=>ec(e));if(n==null)throw uo(ro.UNEXPECTED_ERROR);return[a,n]}}function Zy(e){{const t=it(e.isCE?Vy:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw uo(e.isCE?ro.NOT_INSTALLED_WITH_PROVIDE:ro.UNEXPECTED_ERROR);return t}}function Jy(e,t){return Qi(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function Xy(e){return e.mode==="composition"?e.global:e.global.__composer}function Qy(e,t,o=!1){let a=null;const n=t.root;let r=e1(t,o);for(;r!=null;){const i=e;if(e.mode==="composition")a=i.__getInstance(r);else if(__VUE_I18N_LEGACY_API__){const s=i.__getInstance(r);s!=null&&(a=s.__composer,o&&a&&!a[Bg]&&(a=null))}if(a!=null||n===r)break;r=r.parent}return a}function e1(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function t1(e,t,o){no(()=>{},t),Oi(()=>{const a=o;e.__deleteInstance(t);const n=a[Ql];n&&(n(),delete a[Ql])},t)}function o1(e,t,o,a={}){const n=t==="local",r=pn(null);if(n&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw uo(ro.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const i=gt(a.inheritLocale)?a.inheritLocale:!Oe(a.locale),s=be(!n||i?o.locale.value:Oe(a.locale)?a.locale:Zn),l=be(!n||i?o.fallbackLocale.value:Oe(a.fallbackLocale)||Bt(a.fallbackLocale)||st(a.fallbackLocale)||a.fallbackLocale===!1?a.fallbackLocale:s.value),c=be(ss(s.value,a)),u=be(st(a.datetimeFormats)?a.datetimeFormats:{[s.value]:{}}),d=be(st(a.numberFormats)?a.numberFormats:{[s.value]:{}}),p=n?o.missingWarn:gt(a.missingWarn)||Va(a.missingWarn)?a.missingWarn:!0,y=n?o.fallbackWarn:gt(a.fallbackWarn)||Va(a.fallbackWarn)?a.fallbackWarn:!0,v=n?o.fallbackRoot:gt(a.fallbackRoot)?a.fallbackRoot:!0,h=!!a.fallbackFormat,f=zt(a.missing)?a.missing:null,b=zt(a.postTranslation)?a.postTranslation:null,m=n?o.warnHtmlMessage:gt(a.warnHtmlMessage)?a.warnHtmlMessage:!0,w=!!a.escapeParameter,$=n?o.modifiers:st(a.modifiers)?a.modifiers:{},g=a.pluralRules||n&&o.pluralRules;function _(){return[s.value,l.value,c.value,u.value,d.value]}const P=Q({get:()=>r.value?r.value.locale.value:s.value,set:I=>{r.value&&(r.value.locale.value=I),s.value=I}}),A=Q({get:()=>r.value?r.value.fallbackLocale.value:l.value,set:I=>{r.value&&(r.value.fallbackLocale.value=I),l.value=I}}),x=Q(()=>r.value?r.value.messages.value:c.value),U=Q(()=>u.value),W=Q(()=>d.value);function C(){return r.value?r.value.getPostTranslationHandler():b}function R(I){r.value&&r.value.setPostTranslationHandler(I)}function ce(){return r.value?r.value.getMissingHandler():f}function D(I){r.value&&r.value.setMissingHandler(I)}function F(I){return _(),I()}function se(...I){return r.value?F(()=>Reflect.apply(r.value.t,null,[...I])):F(()=>"")}function L(...I){return r.value?Reflect.apply(r.value.rt,null,[...I]):""}function H(...I){return r.value?F(()=>Reflect.apply(r.value.d,null,[...I])):F(()=>"")}function O(...I){return r.value?F(()=>Reflect.apply(r.value.n,null,[...I])):F(()=>"")}function J(I){return r.value?r.value.tm(I):{}}function oe(I,re){return r.value?r.value.te(I,re):!1}function q(I){return r.value?r.value.getLocaleMessage(I):{}}function _e(I,re){r.value&&(r.value.setLocaleMessage(I,re),c.value[I]=re)}function xe(I,re){r.value&&r.value.mergeLocaleMessage(I,re)}function Se(I){return r.value?r.value.getDateTimeFormat(I):{}}function fe(I,re){r.value&&(r.value.setDateTimeFormat(I,re),u.value[I]=re)}function we(I,re){r.value&&r.value.mergeDateTimeFormat(I,re)}function Qe(I){return r.value?r.value.getNumberFormat(I):{}}function vt(I,re){r.value&&(r.value.setNumberFormat(I,re),d.value[I]=re)}function Ae(I,re){r.value&&r.value.mergeNumberFormat(I,re)}const N={get id(){return r.value?r.value.id:-1},locale:P,fallbackLocale:A,messages:x,datetimeFormats:U,numberFormats:W,get inheritLocale(){return r.value?r.value.inheritLocale:i},set inheritLocale(I){r.value&&(r.value.inheritLocale=I)},get availableLocales(){return r.value?r.value.availableLocales:Object.keys(c.value)},get modifiers(){return r.value?r.value.modifiers:$},get pluralRules(){return r.value?r.value.pluralRules:g},get isGlobal(){return r.value?r.value.isGlobal:!1},get missingWarn(){return r.value?r.value.missingWarn:p},set missingWarn(I){r.value&&(r.value.missingWarn=I)},get fallbackWarn(){return r.value?r.value.fallbackWarn:y},set fallbackWarn(I){r.value&&(r.value.missingWarn=I)},get fallbackRoot(){return r.value?r.value.fallbackRoot:v},set fallbackRoot(I){r.value&&(r.value.fallbackRoot=I)},get fallbackFormat(){return r.value?r.value.fallbackFormat:h},set fallbackFormat(I){r.value&&(r.value.fallbackFormat=I)},get warnHtmlMessage(){return r.value?r.value.warnHtmlMessage:m},set warnHtmlMessage(I){r.value&&(r.value.warnHtmlMessage=I)},get escapeParameter(){return r.value?r.value.escapeParameter:w},set escapeParameter(I){r.value&&(r.value.escapeParameter=I)},t:se,getPostTranslationHandler:C,setPostTranslationHandler:R,getMissingHandler:ce,setMissingHandler:D,rt:L,d:H,n:O,tm:J,te:oe,getLocaleMessage:q,setLocaleMessage:_e,mergeLocaleMessage:xe,getDateTimeFormat:Se,setDateTimeFormat:fe,mergeDateTimeFormat:we,getNumberFormat:Qe,setNumberFormat:vt,mergeNumberFormat:Ae};function M(I){I.locale.value=s.value,I.fallbackLocale.value=l.value,Object.keys(c.value).forEach(re=>{I.mergeLocaleMessage(re,c.value[re])}),Object.keys(u.value).forEach(re=>{I.mergeDateTimeFormat(re,u.value[re])}),Object.keys(d.value).forEach(re=>{I.mergeNumberFormat(re,d.value[re])}),I.escapeParameter=w,I.fallbackFormat=h,I.fallbackRoot=v,I.fallbackWarn=y,I.missingWarn=p,I.warnHtmlMessage=m}return Md(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw uo(ro.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const I=r.value=e.proxy.$i18n.__composer;t==="global"?(s.value=I.locale.value,l.value=I.fallbackLocale.value,c.value=I.messages.value,u.value=I.datetimeFormats.value,d.value=I.numberFormats.value):n&&M(I)}),N}const a1=["locale","fallbackLocale","availableLocales"],nh=["t","rt","d","n","tm","te"];function n1(e,t){const o=Object.create(null);return a1.forEach(n=>{const r=Object.getOwnPropertyDescriptor(t,n);if(!r)throw uo(ro.UNEXPECTED_ERROR);const i=Dt(r.value)?{get(){return r.value.value},set(s){r.value.value=s}}:{get(){return r.get&&r.get()}};Object.defineProperty(o,n,i)}),e.config.globalProperties.$i18n=o,nh.forEach(n=>{const r=Object.getOwnPropertyDescriptor(t,n);if(!r||!r.value)throw uo(ro.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${n}`,r)}),()=>{delete e.config.globalProperties.$i18n,nh.forEach(n=>{delete e.config.globalProperties[`$${n}`]})}}if(Iy(),$y(Ty),_y(X_),yy($g),__INTLIFY_PROD_DEVTOOLS__){const e=Dr();e.__INTLIFY__=!0,sy(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const r1=Object.assign({"./locales/ar/aria.json":{backToLegend:"العودة إلى المفتاح",closeDetailView:"إغلاق عرض التفاصيل",collapseLegend:"طيّ وسيلة الإيضاح",expandLegend:"توسيع وسيلة الإيضاح",toggleLegend:"إظهار وسيلة الإيضاح أو إخفاؤها",searchPeopleGroups:"ابحث عن الشعوب",resetAllFilters:"إعادة تعيين كل عوامل التصفية والبحث",selectAllRows:"تحديد كل الصفوف",deselectAllRows:"إلغاء تحديد كل الصفوف",rowDetail:"تفاصيل الصف",dismissHint:"إخفاء التلميح",resizeFiltersRail:"تغيير حجم شريط عوامل التصفية",resizeFiltersRailHint:"اسحب أو استخدم مفاتيح الأسهم لتغيير حجم شريط عوامل التصفية",resizeChartsRail:"تغيير حجم شريط الرسوم البيانية",resizeChartsRailHint:"اسحب أو استخدم مفاتيح الأسهم لتغيير حجم شريط الرسوم البيانية",resizeMapTableSplit:"تغيير نسبة التقسيم بين الخريطة والجدول",resizeMapTableSplitHint:"اسحب أو استخدم مفاتيح الأسهم لتغيير نسبة التقسيم بين الخريطة والجدول",resizeTable:"تغيير ارتفاع الجدول",resizeTableHint:"اسحب أو استخدم مفاتيح الأسهم لتغيير حجم الجدول",resizeDashboardHeight:"تغيير ارتفاع لوحة المعلومات",resizeDashboardHeightHint:"اسحب أو استخدم مفاتيح الأسهم لتغيير ارتفاع لوحة المعلومات",removeFilter:"إزالة عامل التصفية {name}",closeDetail:"إغلاق التفاصيل",filterBreadcrumb:"مسار عوامل التصفية",railViews:"طرق عرض الشريط",upgCountLegend:"مفتاح عدد UPG",donutChart:"مخطط دائري مجوّف: {title}"},"./locales/ar/buttons.json":{prayForThem:"صلِّ من أجلهم",adoptThem:"تبنَّهم",moreInfo:"مزيد من المعلومات",zoomIn:"تكبير",zoomOut:"تصغير",switchToLightMode:"التبديل إلى الوضع الفاتح",switchToDarkMode:"التبديل إلى الوضع الداكن",resetView:"إعادة تعيين العرض",toggleFullscreen:"تبديل ملء الشاشة",aboutThisMap:"حول هذه الخريطة",closeMenu:"إغلاق القائمة",reloadMap:"إعادة تحميل الخريطة",showClusters:"إظهار المجموعات",clusterSettings:"إعدادات المجموعات",startAutoFly:"بدء الطيران التلقائي",stopFlight:"إيقاف الطيران",speedLabel:"السرعة:",speedOption:{slow:"بطيء",normal:"عادي",fast:"سريع"},shareEmbed:"مشاركة وتضمين",posterMap:"خريطة الملصق",prayerList:"قائمة الصلاة",cardDeck:"مجموعة البطاقات",printOptions:"خيارات الطباعة",showOnMap:"أظهر على الخريطة",close:"إغلاق",showOnMapAria:"أظهر {label} على الخريطة",cardStockAria:"حجم بطاقة الصلاة",previewPrintPoster:"معاينة وطباعة ملصق {label}",share:"مشاركة",shareSteps:["ضع هذه الخريطة على موقعك","أعدّ قائمة بمواقع الويب في مدينتك","علّمهم أن يضعوها أيضًا","علّمهم أن يعلّموا غيرهم وضعها","لنكثر الخرائط في كل مكان ليسوع!"],clearSelection:"إلغاء التحديد",noOptions:"لا توجد نتائج",renderingLocal:"يتم إنشاء صورة بجودة الطباعة في متصفحك — لا يتم تحميل أي شيء.",postersPerRow:"الملصقات في كل صف",packetVariantAria:"تفاصيل حزمة الصلاة",packetFull:"تفاصيل كاملة",packetLightweight:"مختصرة",working:"جارٍ العمل…",postersPerRowAuto:"تلقائي"},"./locales/ar/detail.json":{labels:{country:"الدولة:",population:"السكان:",language:"اللغة:",religion:"الديانة:",languageFamily:"العائلة اللغوية:",peopleCommitted:"ملتزمون بالصلاة:"},messages:{noDescription:"لا يوجد وصف متاح."}},"./locales/ar/grid.json":{search:"ابحث عن الشعوب…",hide_filters:"إخفاء عوامل التصفية",show_filters:"إظهار عوامل التصفية",total:"الإجمالي",showing:"المعروض",load_more:"عرض المزيد",full_profile:"الملف الكامل",wagf_region:"المنطقة",wagf_block:"كتلة التقارب",rop1:"الشعب",religion:"الدين",exact_filter:"تطابق تام",clear_all:"مسح الكل",loading:"جارٍ التحميل…",no_results:"لا توجد شعوب مطابقة لهذا التصفية.",type_to_search:"اكتب للبحث...",load_failed:"تعذّر تحميل بيانات الشعوب. هذه مشكلة اتصال، وليست مشكلة في التصفية.",search_people_or_countries:"ابحث عن الشعوب أو الدول…",cards_per_row:"البطاقات في كل صف",cards_per_row_auto:"تلقائي"},"./locales/ar/legend.json":{title:{adoption:"تقدم التبني",affinityBlocs:"كتل القرابة",doxaRegions:"مناطق Doxa",engagement:"تقدم الانخراط",gospelResources:"موارد الإنجيل",languageFamilies:"العائلات اللغوية",prayer:"تقدم الصلاة",upg100List:"قائمة UPG 100 الخاصة بي",batchSelect:"تحديد متعدد"},header:{collapsed:"وسيلة الإيضاح",peopleGroupFallback:"مجموعة الشعب",default:"مفتاح الخريطة"},prayer:{needsPrayer:"يحتاج إلى صلاة",hasPrayer:"لديه صلاة",fullPrayerCoverage:"تغطية صلاة كاملة"},progress:{title:"التقدم",covered:"{covered} من {total} مجموعة شعبية مغطاة بالصلاة · {pct}%",short:"{covered} من {total} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"يحتاج إلى انخراط",hasEngagement:"لديه انخراط"},adoption:{needsAdoption:"يحتاج إلى تبني",hasAdoption:"لديه تبني"},columns:{upgs:"UUPGs",population:"السكان",name:"الاسم"},footer:{total:"الإجمالي"},sortByUpgs:"ترتيب حسب UUPG",sortByPop:"ترتيب حسب السكان",colLabel:{religion:"ديانات UUPG",prayer:"حالة الصلاة",engagement:"حالة المشاركة",adoption:"حالة التبني",status:"الحالة"},titleBar:{legend:"مفتاح الخريطة",peopleGroups:"الشعوب",wagfRegions:"مناطق WAGF",languages:"اللغات"},tabInfo:{upg100Region:"المنطقة — ترتّب قوائم UPG-100 حسب منطقة العالم (أفريقيا، الهند، الشرق الأوسط، الصمّ، …). الأعداد هي مجموع UUPG والسكان لكل قائمة تحتها.",upg100Zone:"قوائم UPG-100 — كل واحدة هي قائمة صلاة للشعوب غير الموصول إليها في منطقة ما، وهي ما ترسمه الخريطة وتلوّنه. تُطبع كل قائمة ككُتيّب خاص بها.",upg100Group:"مجموعة شعبية — المجموعات غير الموصول إليها داخل القائمة، الأكثر حاجة للصلاة أولاً. كل نقطة على الخريطة هي واحدة منها.",family:"عائلة اللغة — مجموعة لغات منحدرة من أصل مشترك (مثل الهندية الأوروبية، الأفروآسيوية).",language:"اللغة — نظام تواصل يستخدمه شعب ما (مثل العربية، البنغالية، الهندية).",dialect:"اللهجة/التنوع — صورة إقليمية أو اجتماعية للغة (مثل العربية السودانية؛ لغة الإشارة الباكستانية).",bloc:"كتلة التقارب — أوسع تجميع، بحسب القرابة الثقافية واللغوية والجغرافية (مثل الشعوب الملايوية، شعوب جنوب آسيا، الصمّ، العالم العربي).",cluster:"المجموعة — تجميع أدقّ داخل الكتلة (مثل بورنيو-كاليمانتان ضمن الشعوب الملايوية). تُوسم الصفوف بـ «(مجموعة)» لتمييزها عن الشعوب.",group:"الشعب — هوية إثنية لغوية قائمة بذاتها، مستقلة عن الدولة. تُوسم الصفوف بـ «(شعب)». وقد يعيش الشعب الواحد في دول كثيرة (الصمّ مثلًا في أكثر من مئة دولة).",pgic:"الشعب في الدولة — صف لكل شعب في كل دولة يعيش فيها (مثل «أباي سونغاي، ماليزيا»). تُوسم الصفوف بـ «(شعب في دولة)».",region:"منطقة WAGF — المنطقة الكبرى التي تنتمي إليها الدولة (مثل آسيا، أفريقيا). لكل منها لون خاص على الخريطة.",block:"كتلة WAGF — التجميع الفرعي داخل المنطقة (مثل جنوب شرق آسيا، غرب أفريقيا).",country:"الدولة — الدول منفردة، مرتّبة حسب عدد السكان غير الموصول إليهم داخل كتلتها."},a11y:{expandRow:"توسيع {label}",collapseRow:"طي {label}",clearSelection:"إلغاء التحديد",goUp:"الانتقال إلى المستوى الأعلى: {label}"},export:{poster:"ملصق",packet:"UPG 100",packetExplain:"قائمة صلاة من نحو ٥٠ إلى ١٠٠ شعب غير مبلَّغ — يستطيع شخص واحد أن يحمل واحدة.",packetAria:"تفاصيل حزمة الصلاة",packetFull:"تفاصيل كاملة",packetLightweight:"مختصرة"},noDataAtThisLevel:"لا توجد بيانات في هذا المستوى",exportButton:"تصدير",exportSelection:"تصدير التحديد",loadingRows:"جارٍ تحميل {label}…",loadingData:"جارٍ تحميل البيانات…",showingTop:"عرض أعلى {n} من {m}",useGeocoderHint:"استخدم أداة البحث أعلاه للعثور على البقية",noList:"لم يتم تحميل أي قائمة."},"./locales/ar/lists.json":{doxa:{label:"المشروع 2000: الشعوب التي تخدمها DOXA",definition:"الشعوب التي تخدمها DOXA كما تقدّمها قائمتها الحيّة"},unreached:{label:"المشروع 7000: الشعوب غير المُبشَّرة",definition:"أولوية الضياع لدى IMB من 0 إلى 2 (حدودية أو رائدة أو متوسّعة غير مُبشَّرة: أقل من 2% إنجيليون)"},frontier:{label:"المشروع 4700: الشعوب الحدودية",definition:"أولوية الضياع لدى IMB بقيمة 0 (حدودية غير مُبشَّرة: 0.1% إنجيليون أو أقل)"},"frontier-500k":{label:"المشروع 700: الشعوب الحدودية التي يبلغ عددها 500,000 أو أكثر",definition:"أولوية الضياع لدى IMB بقيمة 0 وعدد سكان لا يقل عن 500,000"},unengaged:{label:"الشعوب غير المُبشَّرة التي لم يُعمَل بينها",definition:"أولوية الضياع لدى IMB من 0 إلى 2 وحالة العمل: لم يُعمَل بينها"}},"./locales/ar/mapInfo.json":{open:"ماذا يمكن أن تقدّم لك هذه الخريطة؟",title:"ماذا يمكن أن تقدّم لك هذه الخريطة؟",shortDescription:"وصف موجز",pointer:"ماذا تفعل هذه الخريطة؟",close:"إغلاق",takeaway:"ما تحصل عليه:",poster:"ملصق",packet:"حزمة الصلاة",cards:"بطاقات الصلاة",spreadsheet:"جدول بيانات",example:"مثال",expandPages:"عرض كل الصفحات ({n})",collapsePages:"عرض الصفحة الأولى فقط",expandDeck:"عرض كل البطاقات ({n})",collapseDeck:"تجميع البطاقات",moreRows:"صفوف إضافية في جدول البيانات الكامل: {n}",openFull:"فتح بالحجم الكامل",pointerOff:"لا تُشِر إلى هذا الزر مرة أخرى",tab:{"upg-100":{lead:"كل الشعوب غير المُبلَّغة في هذه القائمة، نحو 2,100 شعب، مجموعة في 27 قائمة من خمسين إلى مئة. تُطبع كل قائمة ملصقًا وحزمة صلاة ومجموعة بطاقات، فيستطيع تلميذ أو كنيسة أو قائد واحد أن يحمل قائمة كاملة في الصلاة، بالاسم.",takeaway:"لكل منطقة: ملصق للحائط، وحزمة صلاة للتوزيع، ومجموعة من بطاقات الصلاة. المثال أدناه هو المنطقة التي تضم أكبر عدد من الناس في شعوب لا يعمل أحد بعد على غرس كنائس بينها."},"cities-internet":{lead:"انظر إلى أي مدى يصل الإنترنت في كل بلد تعيش فيه شعوب غير مخدومة. اضغط على بلد لترى عدد المتصلين بالإنترنت فيه والمنصات التي يستخدمونها، أو اضغط على نقطة لترى شعبًا.",takeaway:"كل بلد يعيش فيه شعب غير مبلَّغ، مصنَّف حسب نسبة مستخدمي الإنترنت من السكان — لتمييز الأرض التي تصلح للوصول الرقمي عن الأماكن التي يقلّ فيها المتصلون بالإنترنت. الأرقام وطنية (والهند أيضًا حسب الولاية، من مسح 2019–21) وتحمل سنة رصدها؛ «غير معروف» يعني غير مقاس، لا مفترضًا."},"gospel-resources":{lead:"انظر ما لدى كل شعب غير مُبلَّغ أصلًا بلغته: الكتاب المقدس والتسجيلات الصوتية وفيلم يسوع وفيديو الكتاب المقدس والتدريب على التلمذة، ولكلٍّ رابطه. اضغط على بلد لتعرض شعوبه، أو اضغط على نقطة لتفتح موارد شعب واحد.",takeaway:"الكتاب المقدس، والتسجيلات الصوتية، والأفلام، وفيديو الكتاب المقدس، والتدريب — وما الذي ما زال ناقصًا. انقر على بلد لعرض شعوبه، أو على شعب لفتح صفحته مع روابط عاملة لكل مورد وُجد. «لم يُعثر على شيء» تعني غير موجود في المجموعات التي فحصها هذا الإصدار، وليست دليلًا على عدم وجوده."},"dashboard-plus-grid":{lead:"كل الشعوب غير المُبلَّغة في عرض واحد: صفِّ حسب الشعب أو المكان أو اللغة أو الديانة أو الصلاة، فتضيق الخريطة والجدول والأرقام الإجمالية معًا. هنا تحدّد منظورك للعمل: من تصل إليه الآن، ومن تستعد له بعد ذلك.",takeaway:"الصفوف التي صفّيتها، في جدول بيانات."},"research-map-plus-grid":{lead:"خريطة تعليمية بسيطة للشعوب غير المُبلَّغة: ابحث حسب الشعب أو المكان أو اللغة أو الديانة، فتضيق الخريطة والقائمة معًا. وتُظهر طبقتا الصلاة والمشاركة بلمحة مدى ما بلغته الصلاة والخدمة."},"prayer-map":{lead:"خريطة صلاة واحدة للشعوب المدرجة في قائمة صلاة DOXA، تُظهر بلمحة من يُصلّى من أجله ومن لا يزال ينتظر. ضعها على كل موقع في شبكتك، ليرى كل زائر الصورة نفسها وينضم إلى الحركة نفسها.",takeaway:"شعب لا يصلّي أحد من أجله بعد، ورابط إلى صفحة الصلاة الخاصة به."},"regions-dashboard":{lead:"اعثر على الشعوب غير المُبلَّغة في كل منطقة ودولة. وتحت كل منطقة، يطبع «عرض ملصقات الدولة» ملصق أي دولة أو حزمة صلاتها أو مجموعة بطاقاتها.",takeaway:"افتح دولة لرؤية مجموعاتها. وتحت كل منطقة، يطبع «عرض ملصقات الدولة» ملصق الدولة أو حزمة الصلاة أو مجموعة البطاقات.",note:"تُنشأ الملصقات والحزم والبطاقات في متصفحك لكل دولة ما عدا الهند."}},col:{peopleGroup:"الشعب",country:"الدولة",region:"المنطقة",population:"السكان"},tabExamples:"أمثلة",tabStrategy:"الاستراتيجية"},"./locales/ar/mapui.json":{map:"الخريطة",marker:"علامة على الخريطة",closePopup:"إغلاق النافذة المنبثقة",zoomIn:"تكبير",zoomOut:"تصغير",resetBearing:"اسحب لتدوير الخريطة، وانقر لإعادة الشمال",toggleAttribution:"إظهار/إخفاء المصادر",mapFeedback:"ملاحظات على الخريطة",enterFullscreen:"ملء الشاشة",exitFullscreen:"الخروج من ملء الشاشة",findMyLocation:"تحديد موقعي",locationNotAvailable:"الموقع غير متاح",enableGlobe:"تفعيل الكرة الأرضية",disableGlobe:"إيقاف الكرة الأرضية",ctrlScroll:"استخدم Ctrl مع التمرير لتكبير الخريطة",cmdScroll:"استخدم ⌘ مع التمرير لتكبير الخريطة",twoFingers:"استخدم إصبعين لتحريك الخريطة",mapboxHomepage:"الصفحة الرئيسية لـ Mapbox",maplibreLogo:"شعار MapLibre"},"./locales/ar/messages.json":{menuComingSoon:"القائمة قادمة قريباً",pinHint:{tapDot:"اضغط على نقطة ملوّنة — لا يزال هناك من يحتاج إلى الصلاة"},upg100WallHeading:"قائمتي UPG 100 — قوائم صلاة وملصقات",upg100WallTag:"تعبئة للصلاة",upg100WallIntroA:"كيف تُطعم جمعًا من خمسة آلاف؟ أجلسهم يسوع جماعاتٍ من خمسين ومن مئة، فصار المستحيل قابلًا للمشاركة (لوقا ٩:١٤). فعلنا المثل مع ٢١٠٦ شعوب غير مبلَّغة: ٢٧ قائمة من نحو خمسين إلى مئة. تُطبع كل قائمة حزمةَ صلاة وملصقًا، ليحمل ٢٧ تلميذًا أو كنيسة أو قائدًا محليًا كلٌّ واحدة — مصلّين لأجلهم ",upg100WallIntroEmph:"باسم شعبهم",upg100WallIntroB:".",loadingNamed:"جارٍ تحميل {name}…",couldNotLoadNamed:"تعذّر تحميل {name}.",engineMissing:"لم يتم تحميل محرك الخرائط {engine}.",packetFailed:"فشل إنشاء الكُتيّب: {reason}",selectionPacketFailed:"فشل إنشاء كُتيّب التحديد: {reason}",posterOneTerritory:"الملصق يطبع منطقة واحدة في كل مرة — {count} محددة.",selectionPosterFailed:"فشل إنشاء ملصق التحديد: {reason}",mapUnavailable:"الخريطة غير متاحة",copied:"تم النسخ!",copyFailed:"فشل النسخ — اضغط Ctrl/Cmd-C",engineNotLoaded:"لم يتم تحميل محرك الخريطة",engineNotLoadedDetail:"لم يتم تحميل محرك الخريطة {engine}. القائمة ووسيلة الإيضاح غير متأثرتين.",viewLoadFailed:"تعذّر تحميل هذا العرض.",retry:"إعادة المحاولة",noMapboxToken:"لا يوجد رمز Mapbox",noMapboxTokenDetail:"لم يُضبط أي رمز Mapbox. القائمة ووسيلة الإيضاح غير متأثرتين.",loadingBoundaries:"جارٍ تحميل الحدود…",fetchingUupgs:"جارٍ جلب {n} من UUPG…",mapStatusCounts:"المساحات: {polys} · المناطق: {zones}/{total} · الدبابيس: {pins}",tapTerritoriesHint:"انقر على الأقاليم في الخريطة أو صفوف وسيلة الإيضاح لإضافتها · انقر مجددًا لإزالتها",territoriesSelected:"الأقاليم: {count}",bandInRange:"✓ النطاق 50–100",bandOutOfRange:"النطاق 50–100",mapContextLost:"تم إلغاء تحميل هذه الخريطة لتحرير ذاكرة الرسوميات.",nOfTotal:"{n} من {total}",mapInitFailed:"تعذّر تهيئة الخريطة — تحقّق من الرمز والحاوية",countryWallIntroA:"ملصق لكل دولة، جاهز للصلاة والطباعة والتعليق على الحائط — نصلّي لأجلهم ",countryWallIntroB:". رُتّبت المناطق والدول بحسب عدد الشعوب غير المبلَّغة فيها، لتتقدّم الحاجة الأكبر.",countryWallSoon:"قريبًا: ستُنشأ قائمة صلاة لكل دولة، تسمّي كل شعب غير مبلَّغ فيها.",countryWallHeading:"ملصقات الدول — قوائم صلاة وملصقات",largerScreenNotice:"هذه الخريطة التجريبية مُعدّة للشاشات الكبيرة. تُفتح هنا، لكن بعض أجزائها قد لا يتّسع أو لا يعمل جيدًا على الهاتف.",desktopOnlyNotice:"{label} يعمل على الحاسوب فقط — افتح هذه الصفحة على حاسوب لاستخدامه.",noticeDismiss:"إغلاق",countryPosterTooMany:"عدد الشعوب أكبر من أن يتّسع له ملصق واحد بوضوح — ونعمل على حلّ لذلك."},"./locales/ar/pinHint.json":{line1:"اضغط على نقطة ملوّنة",line2:"لا يزال هناك من يحتاج إلى الصلاة"},"./locales/ar/pins.json":{approximate:"تمثّل النقطة شعبًا، لا بلدة ولا حدودًا.",sharedPoint:"تقع في النقطة نفسها مع {names} — {n} مجموعات تتشارك هذه النقطة."},"./locales/ar/poster.json":{export_poster:"تصدير الملصق",size:"الحجم",orientation:"الاتجاه",portrait:"طولي",landscape:"عرضي",dpi:"DPI",format:"الصيغة",png_raster:"PNG (نقطي)",pdf_raster:"PDF (نقطي على صفحة متجهية)",title:"العنوان",map_title:"عنوان الخريطة",subtitle:"العنوان الفرعي",slots:"العناصر",scale_bar:"شريط المقياس",north_arrow:"سهم الشمال",footer_attribution:"التذييل (الإسناد مطلوب)",cancel:"إلغاء",map_preview:"معاينة الخريطة",loading_snapshot:"جارٍ تحميل لقطة الخريطة…",preview_unavailable:"المعاينة غير متاحة",region_africa:"أفريقيا",region_middle_east:"الشرق الأوسط",region_central_asia:"آسيا الوسطى",region_southeast_asia_oceania:"جنوب شرق آسيا + أوقيانوسيا",region_china_mongolia:"الصين + منغوليا",region_india:"الهند",region_other:"أخرى",region_americas:"الأمريكتان",region_europe:"أوروبا",region_deaf:"الصمّ",zone_deaf:"مجموعات الصمّ",rendering:"جارٍ الإنشاء…",render_format:"إنشاء {format}",progress_elapsed:"مضى {time}",progress_tiles:"المربع {n} من {total}",hint_up_to_minute:"قد يستغرق هذا الحجم ما يصل إلى دقيقة.",hint_few_minutes:"قد تستغرق الملصقات الكبيرة بضع دقائق.",error_too_large:"هذا الملصق أكبر من ذاكرة هذا الجهاز. اختر حجمًا أصغر أو دقة أقل.",error_failed:"تعذّر إنشاء الملصق. حاول مرة أخرى أو اختر حجمًا أصغر.",optional:"(اختياري)",phoneLimit:"على الهاتف، أكبر المقاسات غير متاحة: لا يستطيع الهاتف رسم ملصق بهذا الحجم. استخدم حاسوبًا لها.",phoneLimitAll:"يتطلّب هذا حاسوبًا مكتبيًا أو محمولًا.",glue_here:"الصق هنا",sectionNone:"لا توجد ملصقات لـ {scope}."},"./locales/ar/religion.json":{family:{Christianity:"المسيحية",Islam:"الإسلام",Hinduism:"الهندوسية",Buddhism:"البوذية",Ethnoreligion:"الديانات العرقية",Judaism:"اليهودية",Sikhism:"السيخية",Unaffiliated:"غير منتمين",Other:"أخرى",Unknown:"غير معروف"}},"./locales/ar/search.json":{placeholder:"شعب، مكان، لغة، ديانة",placeholderNoPlaces:"شعب، لغة، ديانة (البحث عن الأماكن يتطلب رمز Mapbox)",labels:{people:"الشعب:",place:"المكان:",language:"اللغة:",religion:"الديانة:"},kinds:{people:"الشعب + الدولة",peopleGroup:"الشعب",bloc:"كتلة التقارب",cluster:"مجموعة شعوب",country:"الدولة",region:"المنطقة",family:"عائلة اللغة",languageKind:"اللغة",dialect:"اللهجة",religionKind:"الدين"},sections:{within:"ضمن {selection}",allData:"كل بيانات DOXA"},upg100Placeholder:"ابحث عن شعب أو قائمة UPG-100 أو منطقة…",tabPlaceholder:{languageFamilies:"ابحث في عائلة اللغة أو اللغة أو اللهجة/التنوع",affinityBlocks:"ابحث في كتلة التقارب أو المجموعة أو الشعب",regions:"ابحث في المنطقة أو الدولة أو الشعب",religion:"ابحث في الديانة أو الشعب"},placeholderRegions:"ابحث عن منطقة أو دولة أو شعب"},"./locales/ar/share.json":{embed_link:"رابط التضمين",add_to_website:"أضِفها إلى موقعك",embed_paste_hint:"الصق هذا الرمز في أداة إنشاء موقعك (WordPress أو Squarespace أو Wix أو أي موقع يقبل أدوات HTML)."},"./locales/ar/tabs.json":{prayer:"الصلاة",adoption:"التبني",engagement:"المشاركة","affinity-blocks":"الشعوب",regions:"المناطق",countries:"الدول","language-families":"اللغات",religion:"الأديان",family:"عائلة اللغة",language:"اللغة",dialect:"اللهجة/التنوع",bloc:"كتلة التقارب",cluster:"المجموعة",group:"الشعب",pgic:"الشعب في الدولة",region:"منطقة WAGF",block:"كتلة WAGF",country:"الدولة",upg100Region:"المنطقة",upg100Zone:"قوائم UPG-100",upg100Group:"مجموعة شعبية",selectView:"اختر العرض",views:"العروض",prayerResources:"موارد الصلاة",map:"الخريطة",countryPosters:"ملصقات الدول"},"./locales/ar/upgMap.json":{selectionAdm1NoData:"لا توجد بيانات شعوب لـ {names} — اختر الدولة بدلًا من ذلك",nothingSelected:"لم يُحدَّد شيء",selectionCardsFailed:"فشل إنشاء بطاقات التحديد: {reason}",selectionPosterNeedsZone:"الملصقات متاحة لكل منطقة في مفتاح الخريطة — استخدم «قائمة الصلاة» لتحديد على الخريطة",mapDataFailed:"تعذّر تحميل بيانات الخريطة",infoLead:"قائمة UPG-100 على خريطة واحدة: الشعوب غير المُبشَّرة، مجمّعة في مناطق يمكنك أن تتبنّاها بالصلاة.",infoTakeaway:"لكل منطقة: ملصق للحائط، وحزمة صلاة للتوزيع، ومجموعة من بطاقات الصلاة. المثال أدناه هو المنطقة التي تضم أكبر عدد من الناس في شعوب لا يعمل أحد بعد على غرس كنائس بينها.",selectionColourGroup:"لون التحديد",selectionColour:"تلوين التحديد {hex}",customColour:"لون مخصص (#rrggbb)",copiedSelection:"تم النسخ — الشعوب: {count}",copiedTerritoriesOnly:"تم نسخ الأقاليم فقط — {reason}",csvSaved:"تم حفظ CSV — الشعوب: {count}",csvFailed:"فشل تصدير CSV: {reason}",copySelection:"نسخ",exportCsv:"تصدير CSV",copyNotRegroupable:"لا يمكن إعادة تجميعها معًا: انسخ ولايات أو مقاطعات بلد واحد، أو البلدان، كلًّا على حدة",displayName:"ملصقات قائمة UPG 100",wallHeading:"ملصقات قائمة UPG 100",wallIntroA:"كيف تُطعم جمعًا من خمسة آلاف؟ أجلسهم يسوع جماعاتٍ من خمسين ومن مئة، فصار المستحيل قابلًا للمشاركة (لوقا ٩:١٤). فعلنا المثل مع {n} شعوب غير مبلَّغة: ٢٧ قائمة من نحو خمسين إلى مئة. تُطبع كل قائمة حزمةَ صلاة وملصقًا، ليحمل ٢٧ تلميذًا أو كنيسة أو قائدًا محليًا كلٌّ واحدة — مصلّين لأجلهم ",peopleStillLoading:"لا تزال الشعوب قيد التحميل، حاول مرة أخرى بعد لحظة"},"./locales/ar/wall.json":{title:"جدار الشعوب",toPortrait:"📱 التبديل إلى الوضع الطولي",toLandscape:"🖼️ التبديل إلى الوضع العرضي",currentLandscape:"الحالي: عرضي (4 × 3 أقدام)",currentPortrait:"الحالي: طولي (3 × 4 أقدام)",resetZoom:"إعادة ضبط التكبير",groupsLoaded:"الشعوب المحمّلة: {n}",loading:"جارٍ تحميل الشعوب…",offlineTitle:"تعذّر الوصول إلى بيانات الصلاة المباشرة.",offlineBody:"يقرأ الجدار شعوبه من pray.doxa.life. قد تكون غير متصل، أو قد لا تسمح الواجهة البرمجية بعنوان هذه الصفحة على خادم تطوير محلي.",tryAgain:"حاول مرة أخرى",prayedCount:"صلّوا: {n}",viewPrayers:"عرض الصلوات",prayerTools:"أدوات الصلاة",close:"إغلاق",unknown:"غير معروف",unknownGroup:"شعب غير معروف",status:"الحالة:",unengaged:"غير مُبشَّر",prayingNow:"هل تصلي الآن من أجل هذا الشعب؟",yesPraying:"نعم، أنا أصلي",thankYou:"شكرًا لصلاتك!",sharePrayer:"شارك صلاتك (اختياري)",prayerPlaceholder:"اكتب صلاتك هنا…",sendPrayer:"إرسال الصلاة",peopleGroup:"شعب",chatsTitle:"محادثات الشعب",id:"المعرّف:",location:"الموقع:",na:"غير متوفر",havePrayed:"صلّوا: {n}",youPrayed:"✓ لقد صلّيت!",prayForGroup:"🙏 صلِّ من أجل هذا الشعب",prayersComments:"الصلوات والتعليقات",noComments:"لا صلوات أو تعليقات بعد. كن الأول!",commentPlaceholder:"شارك صلاتك أو أفكارك…",postComment:"نشر التعليق",noPeopleId:"ليس لهذا الشعب معرّف PeopleID3",statusUnknown:"الحالة غير معروفة",printPoster:"🖨️ طباعة ملصق عالي الدقة",printPreparing:"جارٍ تجهيز الملصق: {n} من {total} صورة",printMissing:"صور تعذّر تحميلها: {n}. ستُطبع مربعاتٍ رمادية.",blessBanner:"باركوا الأمم باسم يسوع",modeLabel:"وضع الجدار",modeBless:"بركة",modeSocial:"تفاعلي",shareSoon:"المشاركة ستأتي لاحقًا.",drawLibError:"تعذّر على الجدار تحميل مكتبة الرسم الخاصة به:",posterSize:"حجم الملصق",posterSubtitle:"DOXA (δόξα) تعني المجد. حركة صلاة عالمية تبارك هذه الشعوب الـ {n} باسم يسوع. اعرف المزيد وانضم عبر pray.doxa.life.",glueHere:"الصق الورقة العلوية هنا",themesLabel:"مواضيع الصلاة",oldTestament:"العهد القديم",newTestament:"العهد الجديد",themeTreasure:"الكنز",themeMountain:"الجبل",themeSea:"البحر",posterClosing:"يسوع المسيح هو حجر الزاوية، ونحن حجارة حيّة. هذه الشعوب هي مكافأة آلامه. لنحمل دعوتنا الكهنوتية: باركوهم باسمه، وانضموا إلى العائلة العالمية في الصلاة.",journeyCalled:"الدعوة",journeyPromised:"الوعد",journeyRedeemed:"مُفتَدون",journeyCornerstone:"حجر الزاوية",journeyChildren:"أبناء إبراهيم",journeyPriesthood:"كهنوت ملوكي",journeySent:"مُرسَلون إلى الهالكين",peopleGroupCount:"لا شعوب | شعب واحد | شعبان | {n} شعوب | {n} شعبًا | {n} شعب",listCount:"لا قوائم | قائمة واحدة | قائمتان | {n} قوائم | {n} قائمة | {n} قائمة",stockCard:"بطاقة",stockPostcard:"بطاقة بريدية",stockLandscape:"أفقي",hud:{kindPoster:"ملصق",kindList:"قائمة",kindPacket:"حزمة صلاة",fetchingPoster:"جارٍ جلب الملصق",generatingPoster:"جارٍ إنشاء الملصق",openingPrint:"جارٍ فتح نافذة الطباعة",printOpened:"فُتحت نافذة الطباعة",readyToPrint:"جاهز للطباعة",printNow:"طباعة",saving:"جارٍ الحفظ",fetchingRecords:"جارٍ جلب البيانات",fetchingGroups:"جارٍ جلب الشعوب",layingOutRows:"لا صفوف | صف واحد قيد الترتيب | صفّان قيد الترتيب | {n} صفوف قيد الترتيب | {n} صفًا قيد الترتيب | {n} صف قيد الترتيب",layingOutCards:"لا بطاقات | بطاقة واحدة قيد الترتيب | بطاقتان قيد الترتيب | {n} بطاقات قيد الترتيب | {n} بطاقةً قيد الترتيب | {n} بطاقة قيد الترتيب",printingGroups:"لا شعوب | طباعة شعب واحد | طباعة شعبين | طباعة {n} شعوب | طباعة {n} شعبًا | طباعة {n} شعب",kindCardDeck:"مجموعة البطاقات",kindPrayerList:"قائمة الصلاة",saved:"تم الحفظ",noRecords:"لا تحتوي هذه القائمة على شعوب للطباعة",noPoster:"لا يتوفر ملصق لهذه القائمة",posterNotFound:"لم يُعثر على الملصق ({status})",posterBlank:"خرج الملصق المُنشأ فارغًا",noApi:"لم تُهيَّأ خدمة الشعوب",fetchFailed:"تعذّر تحميل الشعوب ({status})"},posterAlt:"{label} — ملصق صلاة",posterAltAction:"{label} — ملصق صلاة (انقر للمعاينة والطباعة)"},"./locales/de/aria.json":{backToLegend:"Zurück zur Legende",closeDetailView:"Detailansicht schließen",collapseLegend:"Legende einklappen",expandLegend:"Legende ausklappen",toggleLegend:"Legende ein- oder ausblenden",searchPeopleGroups:"Volksgruppen suchen",resetAllFilters:"Alle Filter und die Suche zurücksetzen",selectAllRows:"Alle Zeilen auswählen",deselectAllRows:"Auswahl aller Zeilen aufheben",rowDetail:"Zeilendetails",dismissHint:"Hinweis schließen",resizeFiltersRail:"Filterleiste in der Größe ändern",resizeFiltersRailHint:"Ziehen oder Pfeiltasten verwenden, um die Filterleiste in der Größe zu ändern",resizeChartsRail:"Diagrammleiste in der Größe ändern",resizeChartsRailHint:"Ziehen oder Pfeiltasten verwenden, um die Diagrammleiste in der Größe zu ändern",resizeMapTableSplit:"Aufteilung zwischen Karte und Tabelle ändern",resizeMapTableSplitHint:"Ziehen oder Pfeiltasten verwenden, um die Aufteilung zwischen Karte und Tabelle zu ändern",resizeTable:"Tabellenhöhe ändern",resizeTableHint:"Ziehen oder Pfeiltasten verwenden, um die Tabelle in der Größe zu ändern",resizeDashboardHeight:"Höhe des Dashboards ändern",resizeDashboardHeightHint:"Ziehen oder Pfeiltasten verwenden, um die Höhe des Dashboards zu ändern",removeFilter:"Filter {name} entfernen",closeDetail:"Details schließen",filterBreadcrumb:"Filterpfad",railViews:"Ansichten der Leiste",upgCountLegend:"Legende der UPG-Anzahl",donutChart:"Ringdiagramm: {title}"},"./locales/de/buttons.json":{prayForThem:"Für sie beten",adoptThem:"Sie adoptieren",moreInfo:"Mehr Infos",zoomIn:"Vergrößern",zoomOut:"Verkleinern",switchToLightMode:"Zum hellen Modus wechseln",switchToDarkMode:"Zum dunklen Modus wechseln",resetView:"Ansicht zurücksetzen",toggleFullscreen:"Vollbild umschalten",aboutThisMap:"Über diese Karte",closeMenu:"Menü schließen",reloadMap:"Karte neu laden",showClusters:"Cluster anzeigen",clusterSettings:"Cluster-Einstellungen",startAutoFly:"Auto-Flug starten",stopFlight:"Flug stoppen",speedLabel:"Geschwindigkeit:",speedOption:{slow:"Langsam",normal:"Normal",fast:"Schnell"},shareEmbed:"Teilen und einbetten",posterMap:"Posterkarte",prayerList:"Gebetsliste",cardDeck:"Kartenset",printOptions:"Druckoptionen",showOnMap:"Auf der Karte zeigen",close:"Schließen",showOnMapAria:"{label} auf der Karte zeigen",cardStockAria:"Größe der Gebetskarte",previewPrintPoster:"Vorschau und Druck des Posters {label}",share:"Teilen",shareSteps:["Binde diese Karte auf deiner Website ein","Erstelle eine Liste der Websites in deiner Stadt","Zeige ihnen, wie sie sie ebenfalls einbinden","Zeige ihnen, wie sie es anderen beibringen","Lasst uns Karten überall vermehren – für Jesus!"],clearSelection:"Auswahl aufheben",noOptions:"Keine Optionen gefunden",renderingLocal:"Ein druckfähiges Bild wird in deinem Browser erzeugt — es wird nichts hochgeladen.",postersPerRow:"Poster pro Zeile",packetVariantAria:"Detailgrad des Gebetspakets",packetFull:"Vollständig",packetLightweight:"Kompakt",working:"Wird bearbeitet…",postersPerRowAuto:"Automatisch"},"./locales/de/detail.json":{labels:{country:"Land:",population:"Bevölkerung:",language:"Sprache:",religion:"Religion:",languageFamily:"Sprachfamilie:",peopleCommitted:"Zum Gebet verpflichtet:"},messages:{noDescription:"Keine Beschreibung verfügbar."}},"./locales/de/grid.json":{search:"Volksgruppen suchen…",hide_filters:"Filter ausblenden",show_filters:"Filter anzeigen",total:"Gesamt",showing:"Angezeigt",load_more:"Mehr laden",full_profile:"Vollständiges Profil",wagf_region:"Region",wagf_block:"Affinitätsblock",rop1:"Volk",religion:"Religion",exact_filter:"Exakt",clear_all:"Alle löschen",loading:"Wird geladen…",no_results:"Keine Volksgruppen entsprechen diesem Filter.",type_to_search:"Zum Suchen tippen...",load_failed:"Die Daten konnten nicht geladen werden. Das ist ein Verbindungsproblem, nicht Ihr Filter.",search_people_or_countries:"Volksgruppen oder Länder suchen…",cards_per_row:"Karten pro Zeile",cards_per_row_auto:"Automatisch"},"./locales/de/legend.json":{title:{adoption:"Adoptionsfortschritt",affinityBlocs:"Affinitätsblöcke",doxaRegions:"Doxa-Regionen",engagement:"Engagement-Fortschritt",gospelResources:"Evangeliumsressourcen",languageFamilies:"Sprachfamilien",prayer:"Gebetsfortschritt",upg100List:"Meine UPG-100-Liste",batchSelect:"Mehrfachauswahl"},header:{collapsed:"Legende",peopleGroupFallback:"Volksgruppe",default:"Legende"},prayer:{needsPrayer:"Braucht Gebet",hasPrayer:"Hat Gebet",fullPrayerCoverage:"Vollständige Gebetsabdeckung"},progress:{title:"Fortschritt",covered:"{covered} von {total} Volksgruppen im Gebet abgedeckt · {pct}%",short:"{covered} von {total} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"Braucht Engagement",hasEngagement:"Hat Engagement"},adoption:{needsAdoption:"Braucht Adoption",hasAdoption:"Hat Adoption"},columns:{upgs:"UUPGs",population:"Bevölkerung",name:"Name"},footer:{total:"Gesamt"},sortByUpgs:"Nach UUPGs sortieren",sortByPop:"Nach Bevölkerung sortieren",colLabel:{religion:"UUPG-Religionen",prayer:"Gebetsstatus",engagement:"Engagement-Status",adoption:"Adoptionsstatus",status:"Status"},titleBar:{legend:"Legende",peopleGroups:"Völker",wagfRegions:"WAGF-Regionen",languages:"Sprachen"},tabInfo:{upg100Region:"Region — sortiert die UPG-100-Listen nach Weltgegend (Afrika, Indien, Naher Osten, Gehörlose, …). Die Zahlen sind die UUPGs und die Bevölkerung aller darunterliegenden Listen zusammen.",upg100Zone:"UPG-100-Listen — jede ist eine Gebetsliste der unerreichten Volksgruppen eines Gebiets und das, was die Karte zeichnet und einfärbt. Jede Liste wird als eigenes Heft gedruckt.",upg100Group:"Volksgruppe — die einzelnen unerreichten Gruppen innerhalb einer Liste, größter Gebetsbedarf zuerst. Jeder Kartenpunkt ist eine davon.",family:"Sprachfamilie — eine Gruppe von Sprachen gemeinsamen Ursprungs (z. B. indogermanisch, afroasiatisch).",language:"Sprache — ein Verständigungssystem, das eine Volksgruppe verwendet (z. B. Arabisch, Bengalisch, Hindi).",dialect:"Dialekt/Varietät — eine regionale oder soziale Form einer Sprache (z. B. sudanesisches Arabisch; pakistanische Gebärdensprache).",bloc:"Affinitätsblock — die weiteste Gruppierung, nach kultureller, sprachlicher und geografischer Verwandtschaft (z. B. malaiische Völker, südasiatische Völker, Gehörlose, arabische Welt).",cluster:"Cluster — eine feinere Gruppierung innerhalb eines Blocks (z. B. Borneo-Kalimantan bei den malaiischen Völkern). Zeilen sind mit „(Cluster)“ gekennzeichnet, um sie von Volksgruppen zu unterscheiden.",group:"Volksgruppe — eine ethnolinguistische Identität für sich, unabhängig vom Land. Zeilen sind mit „(VG)“ gekennzeichnet. Eine Gruppe kann in vielen Ländern leben (Gehörlose etwa in über hundert).",pgic:"Volksgruppe im Land — eine Zeile je Volksgruppe und Land, in dem sie lebt (z. B. „Abai Sungai, Malaysia“). Zeilen sind mit „(VGL)“ gekennzeichnet.",region:"WAGF-Region — die Großregion, zu der ein Land gehört (z. B. Asien, Afrika). Jede hat auf der Karte ihre eigene Farbe.",block:"WAGF-Block — die Untergruppe innerhalb einer Region (z. B. Südostasien, Westafrika).",country:"Land — einzelne Länder, geordnet nach unerreichter Bevölkerung innerhalb ihres Blocks."},a11y:{expandRow:"{label} ausklappen",collapseRow:"{label} einklappen",clearSelection:"Auswahl aufheben",goUp:"Eine Ebene höher zu {label}"},export:{poster:"Plakat",packet:"UPG 100",packetExplain:"Eine Gebetsliste von etwa 50 bis 100 unerreichten Volksgruppen — eine Person kann eine tragen.",packetAria:"Detailgrad des Gebetspakets",packetFull:"Vollständig",packetLightweight:"Kompakt"},noDataAtThisLevel:"Keine Daten auf dieser Ebene",exportButton:"Exportieren",exportSelection:"Auswahl exportieren",loadingRows:"{label} werden geladen…",loadingData:"Daten werden geladen…",showingTop:"Top {n} von {m} werden angezeigt",useGeocoderHint:"verwenden Sie die Suche oben, um die übrigen zu finden",noList:"Keine Liste geladen."},"./locales/de/lists.json":{doxa:{label:"Projekt 2000: die Volksgruppen von DOXA",definition:"Die Volksgruppen, denen DOXA dient, wie seine Live-Liste sie angibt"},unreached:{label:"Projekt 7000: unerreichte Volksgruppen",definition:"IMB Lostness Priority 0–2 (Frontier, Pioneer oder Expanding Unreached: unter 2 % Evangelikale)"},frontier:{label:"Projekt 4700: Frontier-Volksgruppen",definition:"IMB Lostness Priority 0 (Frontier Unreached: 0,1 % Evangelikale oder weniger)"},"frontier-500k":{label:"Projekt 700: Frontier-Volksgruppen mit 500.000 oder mehr Menschen",definition:"IMB Lostness Priority 0 und eine Bevölkerung von mindestens 500.000"},unengaged:{label:"Unerreichte Volksgruppen ohne Engagement",definition:"IMB Lostness Priority 0–2 und Engagement-Status: ohne Engagement"}},"./locales/de/mapInfo.json":{open:"Was kann diese Karte für Sie tun?",title:"Was kann diese Karte für Sie tun?",shortDescription:"Kurzbeschreibung",pointer:"Was kann diese Karte?",close:"Schließen",takeaway:"Was Sie mitnehmen:",poster:"Poster",packet:"Gebetsheft",cards:"Gebetskarten",spreadsheet:"Tabelle",example:"Beispiel",expandPages:"Alle Seiten anzeigen ({n})",collapsePages:"Nur die erste Seite anzeigen",expandDeck:"Alle Karten anzeigen ({n})",collapseDeck:"Karten stapeln",moreRows:"Weitere Zeilen in der vollständigen Tabelle: {n}",openFull:"In voller Größe öffnen",pointerOff:"Nicht mehr auf diese Schaltfläche hinweisen",tab:{"upg-100":{lead:"Alle unerreichten Volksgruppen dieser Liste, rund 2.100, zusammengefasst in 27 Listen von fünfzig bis hundert. Jede Liste lässt sich als Poster, Gebetspaket und Kartenset drucken, sodass ein Jünger, eine Gemeinde oder ein Leiter eine ganze Liste im Gebet tragen kann, mit Namen.",takeaway:"für jede Zone ein Wandposter, ein Gebetsheft zum Weitergeben und ein Satz Gebetskarten. Das Beispiel unten ist die Zone mit den meisten Menschen in Volksgruppen, unter denen noch niemand Gemeinden gründet."},"cities-internet":{lead:"Sehen Sie, wie weit das Internet in jedem Land reicht, in dem unerreichte Volksgruppen leben. Tippen Sie auf ein Land für die Zahl der Menschen, die dort online sind, und die Plattformen, die sie nutzen, oder auf einen Punkt für eine Volksgruppe.",takeaway:"Jedes Land, in dem eine unerreichte Volksgruppe lebt, gestaffelt nach dem Anteil der Menschen, die das Internet nutzen — damit Sie digital erreichbares Gebiet von Orten unterscheiden können, an denen nur wenige online sind. Die Zahlen sind national (Indien zusätzlich nach Bundesstaat, aus einer Erhebung von 2019–21) und tragen ihr Erhebungsjahr; unbekannt heißt ungemessen, nie angenommen."},"gospel-resources":{lead:"Sehen Sie, was jede unerreichte Volksgruppe schon in ihrer eigenen Sprache hat: Bibel, Audio, den JESUS-Film, Bibelvideos und Jüngerschaftstraining, jeweils mit Link. Tippen Sie auf ein Land, um seine Gruppen aufzulisten, oder auf einen Punkt, um die Ressourcen einer Gruppe zu öffnen.",takeaway:"Bibeltext, Audio, Film, Bibelvideo, Schulung — und was noch fehlt. Klicken Sie auf ein Land, um seine Gruppen zu sehen, oder auf eine Gruppe für ihr eigenes Blatt mit funktionierenden Links zu jeder gefundenen Ressource. „Nichts gefunden“ heißt: nicht in den von diesem Build geprüften Quellen enthalten — nie ein Beweis, dass nichts existiert."},"dashboard-plus-grid":{lead:"Alle unerreichten Volksgruppen in einer Ansicht: Filtern Sie nach Volk, Ort, Sprache, Religion oder Gebet, und Karte, Tabelle und Summen grenzen sich gemeinsam ein. Hier legen Sie Ihren Blick auf die Arbeit fest: wen Sie jetzt erreichen und wen Sie als Nächstes vorbereiten.",takeaway:"Die gefilterten Zeilen als Tabelle."},"research-map-plus-grid":{lead:"Eine einfache, lehrreiche Karte der unerreichten Volksgruppen: Suchen Sie nach Volksgruppe, Ort, Sprache oder Religion, und Karte und Liste grenzen sich gemeinsam ein. Die Gebets- und Engagement-Ebenen zeigen auf einen Blick, wie weit Gebet und Arbeit schon reichen."},"prayer-map":{lead:"Eine Gebetskarte für die Volksgruppen auf der Gebetsliste von DOXA, die auf einen Blick zeigt, für wen gebetet wird und wer noch wartet. Stellen Sie sie auf jede Website in Ihrem Netzwerk, damit jeder Besucher dasselbe Bild sieht und sich derselben Bewegung anschließt.",takeaway:"Eine Volksgruppe, für die noch niemand betet, und ein Link zu ihrer Gebetsseite."},"regions-dashboard":{lead:"Finden Sie die unerreichten Volksgruppen jeder Region und jedes Landes. Unter jeder Region druckt „Länderposter ansehen“ das Poster, das Gebetspaket oder das Kartenset eines beliebigen Landes.",takeaway:"Öffnen Sie ein Land, um seine Volksgruppen zu sehen. Unter jeder Region druckt „Länderposter ansehen“ das Poster, das Gebetspaket oder das Kartenset eines Landes.",note:"Poster, Pakete und Karten entstehen in Ihrem Browser für jedes Land außer Indien."}},col:{peopleGroup:"Volk",country:"Land",region:"Region",population:"Bevölkerung"},tabExamples:"Beispiele",tabStrategy:"Strategie"},"./locales/de/mapui.json":{map:"Karte",marker:"Kartenmarkierung",closePopup:"Popup schließen",zoomIn:"Vergrößern",zoomOut:"Verkleinern",resetBearing:"Ziehen, um die Karte zu drehen; klicken, um nach Norden auszurichten",toggleAttribution:"Quellenangaben ein-/ausblenden",mapFeedback:"Feedback zur Karte",enterFullscreen:"Vollbild",exitFullscreen:"Vollbild beenden",findMyLocation:"Meinen Standort finden",locationNotAvailable:"Standort nicht verfügbar",enableGlobe:"Globus einschalten",disableGlobe:"Globus ausschalten",ctrlScroll:"Strg + Scrollen zum Zoomen der Karte",cmdScroll:"⌘ + Scrollen zum Zoomen der Karte",twoFingers:"Mit zwei Fingern die Karte bewegen",mapboxHomepage:"Mapbox-Startseite",maplibreLogo:"MapLibre-Logo"},"./locales/de/messages.json":{menuComingSoon:"Menü folgt in Kürze",pinHint:{tapDot:"Tippe auf einen farbigen Punkt — jemand braucht noch Gebet"},upg100WallHeading:"Meine UPG-100-Liste — Gebetslisten und Poster",upg100WallTag:"Gebetsmobilisierung",upg100WallIntroA:"Wie würden Sie eine Menge von fünftausend speisen? Jesus ließ sie in Gruppen zu fünfzig und hundert lagern, und das Unmögliche wurde teilbar (Lukas 9,14). Dasselbe haben wir mit den 2.106 unerreichten Volksgruppen getan: 27 Listen von etwa fünfzig bis hundert. Jede Liste druckt als Gebetspaket und als Poster, damit 27 Jünger, Gemeinden oder einheimische Leiter je eine tragen können — und für sie beten ",upg100WallIntroEmph:"mit dem Namen ihrer Volksgruppe",upg100WallIntroB:".",loadingNamed:"{name} wird geladen…",couldNotLoadNamed:"{name} konnte nicht geladen werden.",engineMissing:"Die Karten-Engine {engine} wurde nicht geladen.",packetFailed:"Heft fehlgeschlagen: {reason}",selectionPacketFailed:"Heft der Auswahl fehlgeschlagen: {reason}",posterOneTerritory:"Das Plakat druckt ein Gebiet auf einmal — {count} ausgewählt.",selectionPosterFailed:"Plakat der Auswahl fehlgeschlagen: {reason}",mapUnavailable:"Karte nicht verfügbar",copied:"Kopiert!",copyFailed:"Kopieren fehlgeschlagen — Strg/Cmd-C drücken",engineNotLoaded:"Karten-Engine nicht geladen",engineNotLoadedDetail:"Die Karten-Engine {engine} wurde nicht geladen. Liste und Legende sind nicht betroffen.",viewLoadFailed:"Diese Ansicht konnte nicht geladen werden.",retry:"Erneut versuchen",noMapboxToken:"Kein Mapbox-Token",noMapboxTokenDetail:"Kein Mapbox-Token konfiguriert. Liste und Legende sind nicht betroffen.",loadingBoundaries:"Grenzen werden geladen…",fetchingUupgs:"{n} UUPGs werden abgerufen…",mapStatusCounts:"Flächen: {polys} · Zonen: {zones}/{total} · Pins: {pins}",tapTerritoriesHint:"Tippen Sie auf Gebiete auf der Karte oder auf Legendenzeilen, um sie hinzuzufügen · erneut tippen zum Entfernen",territoriesSelected:"Gebiete: {count}",bandInRange:"✓ Bereich 50–100",bandOutOfRange:"Bereich 50–100",mapContextLost:"Diese Karte wurde entladen, um Grafikspeicher freizugeben.",nOfTotal:"{n} von {total}",mapInitFailed:"Karte konnte nicht initialisiert werden — Token und Container prüfen",countryWallIntroA:"Ein Poster pro Land, bereit zum Beten, Drucken und Aufhängen — und für sie beten ",countryWallIntroB:". Regionen und Länder sind danach geordnet, wie viele unerreichte Volksgruppen sie umfassen, damit der größte Bedarf vorne steht.",countryWallSoon:"Demnächst: Für jedes Land wird eine Gebetsliste erstellt, die jede unerreichte Volksgruppe darin mit Namen nennt.",countryWallHeading:"Länderposter — Gebetslisten und Poster",largerScreenNotice:"Diese experimentelle Karte ist für große Bildschirme gebaut. Sie öffnet sich hier, aber Teile passen oder funktionieren auf einem Telefon womöglich nicht gut.",desktopOnlyNotice:"{label} funktioniert nur am Desktop – öffnen Sie diese Seite an einem Computer.",noticeDismiss:"Schließen",countryPosterTooMany:"Zu viele Volksgruppen, um lesbar auf ein Plakat zu passen – an einer Lösung wird gearbeitet."},"./locales/de/pinHint.json":{line1:"Tippe auf einen farbigen Punkt",line2:"jemand braucht noch Gebet"},"./locales/de/pins.json":{approximate:"Der Punkt steht für ein Volk, nicht für eine Stadt oder eine Grenze.",sharedPoint:"Er liegt auf demselben Punkt wie {names} — {n} Gruppen teilen sich diesen Punkt."},"./locales/de/poster.json":{export_poster:"Poster exportieren",size:"Größe",orientation:"Ausrichtung",portrait:"Hochformat",landscape:"Querformat",dpi:"DPI",format:"Format",png_raster:"PNG (Raster)",pdf_raster:"PDF (Raster auf Vektorseite)",title:"Titel",map_title:"Kartentitel",subtitle:"Untertitel",slots:"Elemente",scale_bar:"Maßstabsleiste",north_arrow:"Nordpfeil",footer_attribution:"Fußzeile (Quellenangabe erforderlich)",cancel:"Abbrechen",map_preview:"Kartenvorschau",loading_snapshot:"Kartenaufnahme wird geladen…",preview_unavailable:"Vorschau nicht verfügbar",region_africa:"Afrika",region_middle_east:"Naher Osten",region_central_asia:"Zentralasien",region_southeast_asia_oceania:"Südostasien + Ozeanien",region_china_mongolia:"China + Mongolei",region_india:"Indien",region_other:"Sonstige",region_americas:"Amerika",region_europe:"Europa",region_deaf:"Gehörlose",zone_deaf:"Gruppen gehörloser Menschen",rendering:"Wird erstellt…",render_format:"{format} erstellen",progress_elapsed:"{time} vergangen",progress_tiles:"Kachel {n} von {total}",hint_up_to_minute:"Diese Größe kann bis zu einer Minute dauern.",hint_few_minutes:"Große Poster können einige Minuten dauern.",error_too_large:"Dieses Poster ist zu groß für den Speicher dieses Geräts. Wählen Sie eine kleinere Größe oder eine niedrigere Auflösung.",error_failed:"Das Poster konnte nicht erstellt werden. Versuchen Sie es erneut oder wählen Sie eine kleinere Größe.",optional:"(optional)",phoneLimit:"Auf dem Handy sind die größten Formate ausgeschaltet: Ein Handy kann kein so großes Poster zeichnen. Nutzen Sie dafür einen Computer.",phoneLimitAll:"Dafür ist ein Desktop- oder Laptop-Computer nötig.",glue_here:"hier kleben",sectionNone:"Keine Poster für {scope}."},"./locales/de/religion.json":{family:{Christianity:"Christentum",Islam:"Islam",Hinduism:"Hinduismus",Buddhism:"Buddhismus",Ethnoreligion:"Ethnische Religionen",Judaism:"Judentum",Sikhism:"Sikhismus",Unaffiliated:"Konfessionslos",Other:"Andere",Unknown:"Unbekannt"}},"./locales/de/search.json":{placeholder:"Volk, Ort, Sprache, Religion",placeholderNoPlaces:"Volk, Sprache, Religion (Ortssuche braucht ein Mapbox-Token)",labels:{people:"Volk:",place:"Ort:",language:"Sprache:",religion:"Religion:"},sections:{within:"Innerhalb {selection}",allData:"Alle DOXA-Daten"},kinds:{people:"Volk + Land",peopleGroup:"Volk",bloc:"Affinitätsblock",cluster:"Völkercluster",country:"Land",region:"Region",family:"Sprachfamilie",languageKind:"Sprache",dialect:"Dialekt",religionKind:"Religion"},upg100Placeholder:"Volksgruppe, UPG-100-Liste oder Region suchen…",tabPlaceholder:{languageFamilies:"Sprachfamilie, Sprache, Dialekt/Varietät suchen",affinityBlocks:"Affinitätsblock, Cluster, Volksgruppe suchen",regions:"Region, Land, Volksgruppe suchen",religion:"Religion, Volksgruppe suchen"},placeholderRegions:"Region, Land oder Volksgruppe suchen"},"./locales/de/share.json":{embed_link:"Einbettungslink",add_to_website:"Zu Ihrer Website hinzufügen",embed_paste_hint:"Fügen Sie diesen Code in Ihren Website-Baukasten ein (WordPress, Squarespace, Wix oder jede Website, die HTML-Widgets akzeptiert)."},"./locales/de/tabs.json":{prayer:"Gebet",adoption:"Adoption",engagement:"Engagement","affinity-blocks":"Volksgruppen",regions:"Regionen",countries:"Länder","language-families":"Sprachen",religion:"Religionen",family:"Sprachfamilie",language:"Sprache",dialect:"Dialekt/Varietät",bloc:"Affinitätsblock",cluster:"Cluster",group:"Volksgruppe",pgic:"Volksgruppe im Land",region:"WAGF-Region",block:"WAGF-Block",country:"Land",upg100Region:"Region",upg100Zone:"UPG-100-Listen",upg100Group:"Volksgruppe",selectView:"Ansicht wählen",views:"Ansichten",prayerResources:"Gebetsressourcen",map:"Karte",countryPosters:"Länderposter"},"./locales/de/upgMap.json":{selectionAdm1NoData:"Keine Volksgruppen-Daten für {names} – wählen Sie stattdessen das Land",nothingSelected:"Nichts ausgewählt",selectionCardsFailed:"Karten der Auswahl fehlgeschlagen: {reason}",selectionPosterNeedsZone:"Plakate gibt es pro Gebiet in der Legende – nutzen Sie Gebetsliste für eine Auswahl auf der Karte",mapDataFailed:"Die Kartendaten konnten nicht geladen werden",infoLead:"Die UPG-100-Liste auf einer Karte: unerreichte Volksgruppen, zusammengefasst in Zonen, die Sie im Gebet übernehmen können.",infoTakeaway:"für jede Zone ein Wandposter, ein Gebetsheft zum Weitergeben und ein Satz Gebetskarten. Das Beispiel unten ist die Zone mit den meisten Menschen in Volksgruppen, unter denen noch niemand Gemeinden gründet.",selectionColourGroup:"Farbe der Auswahl",selectionColour:"Auswahl einfärben: {hex}",customColour:"Eigene Farbe (#rrggbb)",copiedSelection:"Kopiert — Volksgruppen: {count}",copiedTerritoriesOnly:"Nur die Gebiete kopiert — {reason}",csvSaved:"CSV gespeichert — Volksgruppen: {count}",csvFailed:"CSV-Export fehlgeschlagen: {reason}",copySelection:"Kopieren",exportCsv:"CSV exportieren",copyNotRegroupable:"Nicht gemeinsam umgruppierbar: Bundesstaaten oder Provinzen eines Landes oder die Länder getrennt kopieren",displayName:"Poster der UPG 100 Liste",wallHeading:"Poster der UPG 100 Liste",wallIntroA:"Wie würden Sie eine Menge von fünftausend speisen? Jesus ließ sie in Gruppen zu fünfzig und hundert lagern, und das Unmögliche wurde teilbar (Lukas 9,14). Dasselbe haben wir mit den {n} unerreichten Volksgruppen getan: 27 Listen von etwa fünfzig bis hundert. Jede Liste druckt als Gebetspaket und als Poster, damit 27 Jünger, Gemeinden oder einheimische Leiter je eine tragen können — und für sie beten ",peopleStillLoading:"die Volksgruppen werden noch geladen; versuchen Sie es gleich noch einmal"},"./locales/de/wall.json":{title:"Wand der Volksgruppen",toPortrait:"📱 Hochformat",toLandscape:"🖼️ Querformat",currentLandscape:"Aktuell: Querformat (4 × 3 Fuß)",currentPortrait:"Aktuell: Hochformat (3 × 4 Fuß)",resetZoom:"Zoom zurücksetzen",groupsLoaded:"Geladen: {n}",loading:"Volksgruppen werden geladen…",offlineTitle:"Die Live-Gebetsdaten sind nicht erreichbar.",offlineBody:"Die Wand liest ihre Volksgruppen von pray.doxa.life. Vielleicht sind Sie offline, oder auf einem lokalen Entwicklungsserver lässt die API die Adresse dieser Seite nicht zu.",tryAgain:"Erneut versuchen",prayedCount:"Gebetet: {n}",viewPrayers:"Gebete ansehen",prayerTools:"Gebetswerkzeuge",close:"Schließen",unknown:"Unbekannt",unknownGroup:"Unbekannte Volksgruppe",status:"Status:",unengaged:"unerreicht",prayingNow:"Beten Sie gerade für diese Volksgruppe?",yesPraying:"Ja, ich bete",thankYou:"Danke für Ihr Gebet!",sharePrayer:"Ihr Gebet teilen (optional)",prayerPlaceholder:"Schreiben Sie Ihr Gebet hier…",sendPrayer:"Gebet senden",peopleGroup:"Volksgruppe",chatsTitle:"Volksgruppen-Chats",id:"ID:",location:"Ort:",na:"k. A.",havePrayed:"Gebetet: {n}",youPrayed:"✓ Sie haben gebetet!",prayForGroup:"🙏 Für diese Volksgruppe beten",prayersComments:"Gebete & Kommentare",noComments:"Noch keine Gebete oder Kommentare. Seien Sie der Erste!",commentPlaceholder:"Teilen Sie Ihr Gebet oder Ihre Gedanken…",postComment:"Kommentar posten",noPeopleId:"Diese Volksgruppe hat keine PeopleID3",statusUnknown:"Status unbekannt",printPoster:"🖨️ HD-Poster drucken",printPreparing:"Poster wird vorbereitet: {n} von {total} Fotos",printMissing:"Fotos, die nicht geladen werden konnten: {n}. Sie werden als graue Felder gedruckt.",blessBanner:"Segnet die Nationen im Namen Jesu",modeLabel:"Modus der Wand",modeBless:"Segnen",modeSocial:"Sozial",shareSoon:"Teilen kommt später.",drawLibError:"Die Wand konnte ihre Zeichenbibliothek nicht laden:",posterSize:"Postergröße",posterSubtitle:"DOXA (δόξα) bedeutet Herrlichkeit. Eine weltweite Gebetsbewegung segnet diese {n} Volksgruppen im Namen Jesu. Mehr erfahren und mitmachen: pray.doxa.life.",glueHere:"obere Bahn hier aufkleben",themesLabel:"Gebetsthemen",oldTestament:"Altes Testament",newTestament:"Neues Testament",themeTreasure:"Schatz",themeMountain:"Berg",themeSea:"Meer",posterClosing:"Jesus Christus ist der Eckstein, und wir sind lebendige Steine. Diese Volksgruppen sind der Lohn seines Leidens. Nehmen wir unsere priesterliche Berufung an: Segnen wir sie in seinem Namen und schließen wir uns der weltweiten Gebetsfamilie an.",journeyCalled:"Berufen",journeyPromised:"Verheißen",journeyRedeemed:"Erlöst",journeyCornerstone:"Der Eckstein",journeyChildren:"Kinder Abrahams",journeyPriesthood:"Eine königliche Priesterschaft",journeySent:"Gesandt zu den Verlorenen",peopleGroupCount:"{n} Volksgruppe | {n} Volksgruppen",listCount:"{n} Liste | {n} Listen",stockCard:"Karte",stockPostcard:"Postkarte",stockLandscape:"Querformat",hud:{kindPoster:"Poster",kindList:"Liste",kindPacket:"Gebetsheft",fetchingPoster:"Poster wird geladen",generatingPoster:"Poster wird erstellt",openingPrint:"Druckdialog wird geöffnet",printOpened:"Druckdialog geöffnet",readyToPrint:"bereit zum Drucken",printNow:"Drucken",saving:"wird gespeichert",fetchingRecords:"Daten werden geladen",fetchingGroups:"Volksgruppen werden geladen",layingOutRows:"{n} Zeile wird gesetzt | {n} Zeilen werden gesetzt",layingOutCards:"{n} Karte wird gesetzt | {n} Karten werden gesetzt",printingGroups:"{n} Volksgruppe wird gedruckt | {n} Volksgruppen werden gedruckt",kindCardDeck:"Kartenset",kindPrayerList:"Gebetsliste",saved:"gespeichert",noRecords:"diese Liste enthält keine Volksgruppen zum Drucken",noPoster:"für diese Liste ist kein Plakat verfügbar",posterNotFound:"Plakat nicht gefunden ({status})",posterBlank:"das erzeugte Plakat ist leer",noApi:"kein Volksgruppen-Dienst konfiguriert",fetchFailed:"Volksgruppen konnten nicht geladen werden ({status})"},posterAlt:"{label} — Gebetsposter",posterAltAction:"{label} — Gebetsposter (zum Ansehen und Drucken klicken)"},"./locales/en/aria.json":{backToLegend:"Back to Legend",closeDetailView:"Close detail view",collapseLegend:"Collapse legend",expandLegend:"Expand legend",toggleLegend:"Show or hide the legend",searchPeopleGroups:"Search people groups",resetAllFilters:"Reset all filters and search",selectAllRows:"Select all rows",deselectAllRows:"Deselect all rows",rowDetail:"Row detail",dismissHint:"Dismiss hint",resizeFiltersRail:"Resize filters rail",resizeFiltersRailHint:"Drag or use arrow keys to resize the filters rail",resizeChartsRail:"Resize charts rail",resizeChartsRailHint:"Drag or use arrow keys to resize the charts rail",resizeMapTableSplit:"Resize map/table split",resizeMapTableSplitHint:"Drag or use arrow keys to resize the map/table split",resizeTable:"Resize table height",resizeTableHint:"Drag or use arrow keys to resize the table",resizeDashboardHeight:"Resize dashboard height",resizeDashboardHeightHint:"Drag or use arrow keys to resize the dashboard's height",removeFilter:"Remove filter {name}",closeDetail:"Close detail",filterBreadcrumb:"Filter breadcrumb",railViews:"Rail views",upgCountLegend:"UPG count legend",donutChart:"{title} donut chart"},"./locales/en/buttons.json":{prayForThem:"Pray for them",adoptThem:"Adopt",moreInfo:"More info",zoomIn:"Zoom in",zoomOut:"Zoom out",switchToLightMode:"Switch to light mode",switchToDarkMode:"Switch to dark mode",resetView:"Reset view",toggleFullscreen:"Toggle fullscreen",aboutThisMap:"About this map",closeMenu:"Close menu",reloadMap:"Reload Map",showClusters:"Show Clusters",clusterSettings:"Cluster Settings",startAutoFly:"Start Auto Fly",stopFlight:"Stop Flight",speedLabel:"Speed:",speedOption:{slow:"Slow",normal:"Normal",fast:"Fast"},shareEmbed:"Share & embed",shareSteps:["Embed this map on your site","Create a list of the websites in your city","Train them to embed it too","Train them to train others to embed it too","Multiply maps everywhere for Jesus!"],share:"Share",posterMap:"Poster Map",prayerList:"Prayer List",cardDeck:"Card Deck",printOptions:"Print Options",showOnMap:"Show on map",close:"Close",showOnMapAria:"Show {label} on the map",cardStockAria:"Prayer card size",working:"Working…",packetVariantAria:"Prayer packet detail",packetFull:"Full detail",packetLightweight:"Lightweight",previewPrintPoster:"Preview & print the {label} poster",clearSelection:"Clear selection",noOptions:"No options found",renderingLocal:"Rendering a print-quality image in your browser — nothing is uploaded.",postersPerRow:"Posters per row",postersPerRowAuto:"Auto"},"./locales/en/detail.json":{labels:{country:"Country:",population:"Population:",language:"Language:",religion:"Religion:",languageFamily:"Language Family:",peopleCommitted:"Committed to pray:"},messages:{noDescription:"No description available."}},"./locales/en/grid.json":{search:"Search people groups…",hide_filters:"Hide Filters",show_filters:"Show Filters",total:"Total",showing:"Showing",load_more:"Load More",full_profile:"Full Profile",wagf_region:"Region",wagf_block:"Affinity Block",rop1:"People Group",religion:"Religion",exact_filter:"Exact",clear_all:"Clear All",loading:"Loading…",no_results:"No people groups match this filter.",type_to_search:"Type to search...",load_failed:"People-group data could not be loaded. This is a connection problem, not your filter.",search_people_or_countries:"Search people groups or countries…",cards_per_row:"Cards per row",cards_per_row_auto:"Auto"},"./locales/en/legend.json":{title:{adoption:"Adoption Progress",affinityBlocs:"Affinity Blocks",doxaRegions:"Doxa Regions",engagement:"Engagement Progress",gospelResources:"Gospel Resources",languageFamilies:"Language Families",prayer:"Prayer Progress",upg100List:"My UPG 100 List",batchSelect:"Batch Select"},header:{default:"Legend",collapsed:"Legend",peopleGroupFallback:"People Group"},prayer:{needsPrayer:"Needs Prayer",hasPrayer:"Has Prayer",fullPrayerCoverage:"Full Prayer Coverage"},progress:{title:"Progress",covered:"{covered} of {total} people groups covered in prayer · {pct}%",short:"{covered} of {total} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"Unengaged",hasEngagement:"Engaged"},adoption:{needsAdoption:"Needs Adoption",hasAdoption:"Has Adoption"},columns:{upgs:"UUPGs",population:"Population",name:"Name"},footer:{total:"Total"},sortByUpgs:"Sort by UUPGs",sortByPop:"Sort by Population",colLabel:{religion:"UUPG Religions",prayer:"Prayer Status",engagement:"Engagement Status",adoption:"Adoption Status",status:"Status"},titleBar:{legend:"Legend",peopleGroups:"People Groups",wagfRegions:"WAGF Regions",languages:"Languages"},tabInfo:{upg100Region:"Region — sort the UPG-100 lists by world area (Africa, India, Middle East, Deaf, …). Counts are the UUPGs and population summed across every list beneath it.",upg100Zone:"UPG-100 Lists — each one is a prayer list of the unreached people groups in an area, and is what the map paints and colours. Every list prints as its own packet.",upg100Group:"People Group — the individual unreached groups inside a list, largest prayer need first. Each map dot is one of these.",family:"Lang Family — a group of languages descended from a common ancestor (e.g. Indo-European, Afro-Asiatic).",language:"Language — a system of communication used by a people (e.g. Arabic, Bengali, Hindi).",dialect:"Dialect/Variety — a regional or social form of a language (e.g. Arabic, Sudanese; Pakistan Sign Language).",bloc:"Affinity Block — the broadest grouping, by cultural, linguistic and geographic kinship (e.g. Malay Peoples, South Asian Peoples, Deaf, Arab World).",cluster:"Cluster — a finer grouping inside a block (e.g. Borneo-Kalimantan within Malay Peoples). Rows are marked “(Cluster)” to tell them from people groups.",group:"People Group — an ethnolinguistic identity on its own terms, independent of country. Rows are marked “(PG)”. One group may live in many countries (the Deaf, for example, in over a hundred).",pgic:"PG in Country — one row for each people group in each country it lives in (e.g. “Abai Sungai, Malaysia”). Rows are marked “(PGIC)”.",region:"WAGF Region — the macro-region a country belongs to (e.g. Asia, Africa). Each has its own colour on the map.",block:"WAGF Bloc — the sub-grouping inside a region (e.g. South East Asia, West Africa).",country:"Country — individual countries, ordered by unreached population within their bloc."},a11y:{expandRow:"Expand {label}",collapseRow:"Collapse {label}",clearSelection:"Clear selection",goUp:"Go up to {label}"},export:{poster:"Poster",packet:"UPG 100",packetExplain:"A prayer list of about 50 to 100 unreached people groups — one person can carry one.",packetAria:"Prayer packet detail",packetFull:"Full detail",packetLightweight:"Lightweight"},noDataAtThisLevel:"No data at this level",exportButton:"Export",exportSelection:"Export selection",loadingRows:"Loading {label}…",loadingData:"Loading data…",showingTop:"Showing top {n} of {m}",useGeocoderHint:"use the geocoder above to find the rest",noList:"No list loaded."},"./locales/en/lists.json":{doxa:{label:"Project 2000: DOXA's people groups",definition:"The people groups DOXA serves, as its live list gives them"},unreached:{label:"Project 7000: unreached people groups",definition:"IMB Lostness Priority 0-2 (Frontier, Pioneer or Expanding Unreached: under 2% evangelical)"},frontier:{label:"Project 4700: frontier people groups",definition:"IMB Lostness Priority 0 (Frontier Unreached: 0.1% evangelical or less)"},"frontier-500k":{label:"Project 700: frontier people groups of 500,000 or more",definition:"IMB Lostness Priority 0 and Population of at least 500,000"},unengaged:{label:"Unengaged unreached people groups",definition:"IMB Lostness Priority 0-2 and Engagement Status Unengaged"}},"./locales/en/mapInfo.json":{open:"What can this map do for you?",title:"What can this map do for you?",shortDescription:"Short description",pointer:"What can this map do?",close:"Close",takeaway:"What you take away:",poster:"Poster",packet:"Prayer packet",cards:"Prayer cards",spreadsheet:"Spreadsheet",example:"Example",expandPages:"Show all pages ({n})",collapsePages:"Show the first page only",expandDeck:"Show all cards ({n})",collapseDeck:"Stack the cards",moreRows:"More rows in the full spreadsheet: {n}",openFull:"Open full size",pointerOff:"Don't point at this button again",tab:{"upg-100":{lead:"Every unreached people group on this list, about 2,100 of them, gathered into 27 lists of fifty to a hundred. Each list prints as a poster, a prayer packet and a card deck, so one disciple, church or leader can carry a whole list in prayer, by name.",takeaway:"for any zone, a wall poster, a prayer packet to hand out and a deck of prayer cards. The example below is the zone with the most people in groups where no one is planting churches yet."},"cities-internet":{lead:"See how far the internet reaches in every country where unengaged people groups live. Tap a country for how many people are online there and the platforms they use, or tap a dot for a people group.",takeaway:"Every country where an unengaged people group lives, banded by the share of people using the internet — so you can tell digital-first ground from places where few are online. Figures are national (India also by state, from a 2019–21 survey) and carry their observation year; unknown means unmeasured, never assumed."},"gospel-resources":{lead:"See what each unreached people group already has in its own language: Scripture, audio, the JESUS Film, Bible video and discipleship training, each with its link. Tap a country to list its groups, or tap a dot to open one group's resources.",takeaway:"Scripture, audio, film, Bible video, training — and what is still missing. Click a country to list its groups, or a group for its own sheet with working links to every resource found. “None found” means not present in the pools this build checked, never proof that nothing exists."},"dashboard-plus-grid":{lead:"Every unreached people group in one view: filter by people, place, language, religion or prayer, and the map, the table and the totals all narrow together. It is where you set your perspective for the work: who to reach now, and who to line up for next.",takeaway:"The rows you filtered to, as a spreadsheet."},"research-map-plus-grid":{lead:"A simple, educational map of the unreached people groups: search by people group, place, language or religion, and the map and the list narrow together. The prayer and engagement layers show at a glance how far prayer and outreach have reached."},"prayer-map":{lead:"One map of prayer for the people groups on DOXA's prayer list, showing at a glance who is being prayed for and who is still waiting. Put it on every website in your network, so everyone who visits sees the same picture and joins the same movement.",takeaway:"A people group that no one is praying for yet, and a link to its prayer page."},"regions-dashboard":{lead:"Find the unreached people groups of every region and country. Under each region, “View country posters” prints any country's poster, prayer packet or card deck.",takeaway:"Open a country to see its groups. Under each region, “View country posters” prints a country's poster, prayer packet or card deck.",note:"Posters, packets and cards generate in your browser for each country except India."}},col:{peopleGroup:"People Group",country:"Country",region:"Region",population:"Population"},tabExamples:"Examples",tabStrategy:"Strategy"},"./locales/en/mapui.json":{map:"Map",marker:"Map marker",closePopup:"Close popup",zoomIn:"Zoom in",zoomOut:"Zoom out",resetBearing:"Drag to rotate map, click to reset north",toggleAttribution:"Toggle attribution",mapFeedback:"Map feedback",enterFullscreen:"Enter fullscreen",exitFullscreen:"Exit fullscreen",findMyLocation:"Find my location",locationNotAvailable:"Location not available",enableGlobe:"Enable globe",disableGlobe:"Disable globe",ctrlScroll:"Use Ctrl + scroll to zoom the map",cmdScroll:"Use ⌘ + scroll to zoom the map",twoFingers:"Use two fingers to move the map",mapboxHomepage:"Mapbox homepage",maplibreLogo:"MapLibre logo"},"./locales/en/messages.json":{menuComingSoon:"Menu coming soon",pinHint:{tapDot:"Tap a coloured dot — someone still needs prayer"},upg100WallHeading:"My UPG 100 List — Prayer Lists & Posters",upg100WallTag:"Prayer Mobilization",upg100WallIntroA:"How would you feed a crowd of five thousand? Jesus sat them down in groups of fifty and a hundred, and the impossible became shareable (Luke 9:14). We did the same with the 2,106 unreached people groups: 27 lists of about fifty to a hundred. Each list prints as a prayer packet and a poster, so 27 disciples, churches or local leaders can each carry one — praying for them ",upg100WallIntroEmph:"by their people group name",upg100WallIntroB:".",loadingNamed:"Loading {name}…",couldNotLoadNamed:"Could not load {name}.",engineMissing:"The {engine} map engine did not load.",packetFailed:"Packet failed: {reason}",selectionPacketFailed:"Selection packet failed: {reason}",posterOneTerritory:"Poster prints one territory at a time — {count} selected.",selectionPosterFailed:"Selection poster failed: {reason}",mapUnavailable:"Map unavailable",copied:"Copied!",copyFailed:"Copy failed — press Ctrl/Cmd-C",engineNotLoaded:"map engine not loaded",engineNotLoadedDetail:"The {engine} map engine did not load. The list and legend are unaffected.",viewLoadFailed:"This view couldn't load.",retry:"Retry",noMapboxToken:"No Mapbox token",noMapboxTokenDetail:"No Mapbox token configured. The list and legend are unaffected.",loadingBoundaries:"Loading boundaries…",fetchingUupgs:"Fetching {n} UUPGs…",mapStatusCounts:"Areas: {polys} · zones: {zones}/{total} · pins: {pins}",tapTerritoriesHint:"Tap territories on the map or legend rows to add · tap again to remove",territoriesSelected:"Territories: {count}",bandInRange:"✓ 50–100 band",bandOutOfRange:"band 50–100",mapContextLost:"This map was unloaded to free graphics memory.",nOfTotal:"{n} of {total}",mapInitFailed:"Map failed to initialize — check token and container",countryWallIntroA:"One poster per country, ready to pray, print, and put on a wall — praying for them ",countryWallIntroB:". Regions and countries are ordered by how many unengaged people groups they hold, so the greatest need leads.",countryWallSoon:"Coming soon — a prayer list will be generated for each country, naming every unengaged people group within it.",countryWallHeading:"Country Posters — Prayer Lists & Posters",largerScreenNotice:"This experimental map is built for larger screens. It opens here, but parts of it may not fit or work well on a phone.",desktopOnlyNotice:"{label} only supports desktop — open this page on a desktop to use it.",noticeDismiss:"Dismiss",countryPosterTooMany:"Too many people groups to fit on one poster legibly — a solution is in progress."},"./locales/en/pinHint.json":{line1:"Tap a coloured dot",line2:"someone still needs prayer"},"./locales/en/pins.json":{approximate:"The dot marks a people group, not a town or a boundary.",sharedPoint:"It sits on the same point as {names} — {n} groups share this dot."},"./locales/en/poster.json":{export_poster:"Export Poster",size:"Size",orientation:"Orientation",portrait:"Portrait",landscape:"Landscape",dpi:"DPI",format:"Format",png_raster:"PNG (raster)",pdf_raster:"PDF (raster on vector page)",title:"Title",map_title:"Map title",subtitle:"Subtitle",slots:"Slots",scale_bar:"Scale bar",north_arrow:"North arrow",footer_attribution:"Footer (attribution required)",cancel:"Cancel",map_preview:"map preview",loading_snapshot:"Loading map snapshot…",preview_unavailable:"preview unavailable",region_africa:"Africa",region_middle_east:"Middle East",region_central_asia:"Central Asia",region_southeast_asia_oceania:"Southeast Asia + Oceania",region_china_mongolia:"China + Mongolia",region_india:"India",region_other:"Other",region_americas:"Americas",region_europe:"Europe",region_deaf:"Deaf",zone_deaf:"Deaf people groups",rendering:"Rendering…",render_format:"Render {format}",progress_elapsed:"{time} elapsed",progress_tiles:"tile {n} of {total}",hint_up_to_minute:"This size can take up to a minute to render.",hint_few_minutes:"Large posters can take a few minutes to render.",error_too_large:"This poster is too large for this device's memory. Choose a smaller size or a lower resolution.",error_failed:"The poster could not be rendered. Try again, or choose a smaller size.",optional:"(optional)",phoneLimit:"On a phone, the largest sizes are off: a phone can't draw a poster that big. Use a computer for them.",phoneLimitAll:"This needs a desktop or laptop computer.",glue_here:"glue here",sectionNone:"No posters for {scope}."},"./locales/en/religion.json":{family:{Christianity:"Christianity",Islam:"Islam",Hinduism:"Hinduism",Buddhism:"Buddhism",Ethnoreligion:"Ethnoreligion",Judaism:"Judaism",Sikhism:"Sikhism",Unaffiliated:"Unaffiliated",Other:"Other",Unknown:"Unknown"}},"./locales/en/search.json":{placeholder:"People, place, language, religion",placeholderNoPlaces:"People, language, religion (place search needs a Mapbox token)",labels:{people:"People:",place:"Place:",language:"Language:",religion:"Religion:"},kinds:{people:"People Group + Country",peopleGroup:"People Group",bloc:"Affinity Block",cluster:"People Cluster",country:"Country",region:"Region",family:"Language Family",languageKind:"Language",dialect:"Dialect",religionKind:"Religion"},sections:{within:"Within {selection}",allData:"All DOXA Data"},upg100Placeholder:"Search people group, UPG-100 list, or region…",tabPlaceholder:{languageFamilies:"Search language family, language, dialect/variety",affinityBlocks:"Search affinity bloc, cluster, people group",regions:"Search region, country, people group",religion:"Search religion, people group"},placeholderRegions:"Search region, country, people group"},"./locales/en/share.json":{embed_link:"Embed link",add_to_website:"Add to Your Website",embed_paste_hint:"Paste this code into your website builder (WordPress, Squarespace, Wix, or any site that accepts HTML widgets)."},"./locales/en/tabs.json":{prayer:"Prayer",adoption:"Adoption",engagement:"Engagement","affinity-blocks":"People Groups (Affinity)",regions:"Regions",countries:"Countries","language-families":"Languages",religion:"Religions",family:"Lang Family",language:"Language",dialect:"Dialect/Variety",bloc:"Affinity Block",cluster:"Cluster",group:"People Group",pgic:"PG in Country",region:"WAGF Region",block:"WAGF Bloc",country:"Country",upg100Region:"Region",upg100Zone:"UPG-100 Lists",upg100Group:"People Group",selectView:"Select View",views:"Views",prayerResources:"Prayer Resources",map:"Map",countryPosters:"Country Posters"},"./locales/en/upgMap.json":{selectionAdm1NoData:"No people-group data for {names} — select the country instead",nothingSelected:"Nothing is selected",selectionCardsFailed:"Selection card deck failed: {reason}",selectionPosterNeedsZone:"Posters exist per territory on the legend — use Prayer List for a map selection",mapDataFailed:"The map data could not be loaded",infoLead:"The UPG-100 list on one map: unreached people groups, gathered into zones you can adopt in prayer.",infoTakeaway:"for any zone, a wall poster, a prayer packet to hand out and a deck of prayer cards. The example below is the zone with the most people in groups where no one is planting churches yet.",selectionColourGroup:"Selection colour",selectionColour:"Colour the selection {hex}",customColour:"Custom colour (#rrggbb)",copiedSelection:"Copied — people groups: {count}",copiedTerritoriesOnly:"Copied the territories only — {reason}",csvSaved:"CSV saved — people groups: {count}",csvFailed:"CSV failed: {reason}",copySelection:"Copy",exportCsv:"Export CSV",copyNotRegroupable:"Can't be regrouped together: copy one country's states or provinces, or the countries, separately",displayName:"UPG 100 List Posters",wallHeading:"UPG 100 List Posters",wallIntroA:"How would you feed a crowd of five thousand? Jesus sat them down in groups of fifty and a hundred, and the impossible became shareable (Luke 9:14). We did the same with the {n} unreached people groups: 27 lists of about fifty to a hundred. Each list prints as a prayer packet and a poster, so 27 disciples, churches or local leaders can each carry one — praying for them ",peopleStillLoading:"the people groups are still loading, try again in a moment"},"./locales/en/wall.json":{title:"Wall of People Groups",toPortrait:"📱 Switch to Portrait",toLandscape:"🖼️ Switch to Landscape",currentLandscape:"Current: Landscape (4 ft × 3 ft)",currentPortrait:"Current: Portrait (3 ft × 4 ft)",resetZoom:"Reset Zoom",groupsLoaded:"{n} Groups Loaded",loading:"Loading people groups…",offlineTitle:"The live prayer data could not be reached.",offlineBody:"The wall reads its people groups from pray.doxa.life. You may be offline, or, on a local development server, the API may not allow this page's address.",tryAgain:"Try again",prayedCount:"0 prayed | {n} person prayed | {n} people prayed",viewPrayers:"View prayers",prayerTools:"Prayer Tools",close:"Close",unknown:"Unknown",unknownGroup:"Unknown Group",status:"Status:",unengaged:"unengaged",prayingNow:"Are you praying right now for this people group?",yesPraying:"Yes, I'm Praying",thankYou:"Thank you for praying!",sharePrayer:"Share your prayer (optional)",prayerPlaceholder:"Type your prayer here…",sendPrayer:"Send Prayer",peopleGroup:"People Group",chatsTitle:"People Group Chats",id:"ID:",location:"Location:",na:"N/A",havePrayed:"no one has prayed yet | {n} person has prayed | {n} people have prayed",youPrayed:"✓ You prayed!",prayForGroup:"🙏 Pray for this group",prayersComments:"Prayers & Comments",noComments:"No prayers or comments yet. Be the first!",commentPlaceholder:"Share your prayer or thoughts…",postComment:"Post Comment",noPeopleId:"This people group doesn't have a PeopleID3",statusUnknown:"Status Unknown",printPoster:"🖨️ Print HD poster",printPreparing:"Preparing the poster: {n} of {total} photos",printMissing:"Photos that could not load: {n}. They print as grey boxes.",blessBanner:"Bless the nations in Jesus’ name",modeLabel:"Wall mode",modeBless:"Bless",modeSocial:"Social",shareSoon:"Sharing is coming later.",drawLibError:"The wall could not load its drawing library:",posterSize:"Poster size",posterSubtitle:"DOXA (δόξα) means glory. A global prayer movement is blessing these {n} people groups in Jesus’ name. Learn more and join at pray.doxa.life.",glueHere:"glue the sheet above here",themesLabel:"Prayer themes",oldTestament:"Old Testament",newTestament:"New Testament",themeTreasure:"Treasure",themeMountain:"Mountain",themeSea:"Sea",posterClosing:"Jesus Christ is the cornerstone, and we are living stones. These people groups are the reward of his suffering. Take up our priestly calling: bless them in his name, and join the global family in prayer.",journeyCalled:"Called",journeyPromised:"Promised",journeyRedeemed:"Redeemed",journeyCornerstone:"The cornerstone",journeyChildren:"Children of Abraham",journeyPriesthood:"A royal priesthood",journeySent:"Sent to the lost",peopleGroupCount:"{n} people group | {n} people groups",listCount:"{n} list | {n} lists",stockCard:"Card",stockPostcard:"Postcard",stockLandscape:"landscape",hud:{kindPoster:"Poster",kindList:"List",kindPacket:"Prayer Packet",fetchingPoster:"fetching the poster",generatingPoster:"generating the poster",openingPrint:"opening the print dialog",printOpened:"print dialog opened",readyToPrint:"ready to print",printNow:"Print",saving:"saving",fetchingRecords:"fetching records",fetchingGroups:"fetching people groups",layingOutRows:"laying out {n} row | laying out {n} rows",layingOutCards:"laying out {n} card | laying out {n} cards",printingGroups:"printing {n} people group | printing {n} people groups",kindCardDeck:"Card Deck",kindPrayerList:"Prayer List",saved:"saved",noRecords:"that list has no people groups to print",noPoster:"no poster is available for this list",posterNotFound:"poster not found ({status})",posterBlank:"the generated poster came out blank",noApi:"no people-groups service is configured",fetchFailed:"could not load the people groups ({status})"},posterAlt:"{label} — prayer poster",posterAltAction:"{label} — prayer poster (click to preview and print)"},"./locales/es/aria.json":{backToLegend:"Volver a la leyenda",closeDetailView:"Cerrar vista de detalle",collapseLegend:"Contraer la leyenda",expandLegend:"Expandir la leyenda",toggleLegend:"Mostrar u ocultar la leyenda",searchPeopleGroups:"Buscar pueblos",resetAllFilters:"Restablecer todos los filtros y la búsqueda",selectAllRows:"Seleccionar todas las filas",deselectAllRows:"Deseleccionar todas las filas",rowDetail:"Detalle de la fila",dismissHint:"Descartar la sugerencia",resizeFiltersRail:"Cambiar el tamaño del panel de filtros",resizeFiltersRailHint:"Arrastra o usa las teclas de flecha para cambiar el tamaño del panel de filtros",resizeChartsRail:"Cambiar el tamaño del panel de gráficos",resizeChartsRailHint:"Arrastra o usa las teclas de flecha para cambiar el tamaño del panel de gráficos",resizeMapTableSplit:"Cambiar la división entre el mapa y la tabla",resizeMapTableSplitHint:"Arrastra o usa las teclas de flecha para cambiar la división entre el mapa y la tabla",resizeTable:"Cambiar la altura de la tabla",resizeTableHint:"Arrastra o usa las teclas de flecha para cambiar el tamaño de la tabla",resizeDashboardHeight:"Cambiar la altura del panel",resizeDashboardHeightHint:"Arrastra o usa las teclas de flecha para cambiar la altura del panel",removeFilter:"Quitar el filtro {name}",closeDetail:"Cerrar el detalle",filterBreadcrumb:"Ruta de filtros",railViews:"Vistas del panel",upgCountLegend:"Leyenda del recuento de UPG",donutChart:"Gráfico de anillo: {title}"},"./locales/es/buttons.json":{prayForThem:"Ora por ellos",adoptThem:"Adóptalos",moreInfo:"Más información",zoomIn:"Acercar",zoomOut:"Alejar",switchToLightMode:"Cambiar a modo claro",switchToDarkMode:"Cambiar a modo oscuro",resetView:"Restablecer vista",toggleFullscreen:"Alternar pantalla completa",aboutThisMap:"Acerca de este mapa",closeMenu:"Cerrar menú",reloadMap:"Recargar mapa",showClusters:"Mostrar clústeres",clusterSettings:"Ajustes de clústeres",startAutoFly:"Iniciar vuelo automático",stopFlight:"Detener vuelo",speedLabel:"Velocidad:",speedOption:{slow:"Lenta",normal:"Normal",fast:"Rápida"},shareEmbed:"Compartir e incrustar",posterMap:"Mapa del cartel",prayerList:"Lista de oración",cardDeck:"Baraja de tarjetas",printOptions:"Opciones de impresión",showOnMap:"Ver en el mapa",close:"Cerrar",showOnMapAria:"Ver {label} en el mapa",cardStockAria:"Tamaño de la tarjeta de oración",previewPrintPoster:"Previsualizar e imprimir el cartel de {label}",share:"Compartir",shareSteps:["Inserta este mapa en tu sitio","Haz una lista de los sitios web de tu ciudad","Enséñales a insertarlo también","Enséñales a enseñar a otros a insertarlo","¡Multiplica los mapas por todas partes para Jesús!"],clearSelection:"Borrar la selección",noOptions:"No se encontraron opciones",renderingLocal:"Se está generando una imagen con calidad de impresión en tu navegador: no se sube nada.",postersPerRow:"Pósteres por fila",packetVariantAria:"Detalle del paquete de oración",packetFull:"Detalle completo",packetLightweight:"Ligero",working:"Procesando…",postersPerRowAuto:"Automático"},"./locales/es/detail.json":{labels:{country:"País:",population:"Población:",language:"Idioma:",religion:"Religión:",languageFamily:"Familia lingüística:",peopleCommitted:"Comprometidos a orar:"},messages:{noDescription:"No hay descripción disponible."}},"./locales/es/grid.json":{search:"Buscar pueblos…",hide_filters:"Ocultar filtros",show_filters:"Mostrar filtros",total:"Total",showing:"Mostrando",load_more:"Cargar más",full_profile:"Perfil completo",wagf_region:"Región",wagf_block:"Bloque de afinidad",rop1:"Pueblo",religion:"Religión",exact_filter:"Exacto",clear_all:"Borrar todo",loading:"Cargando…",no_results:"Ningún pueblo coincide con este filtro.",type_to_search:"Escribe para buscar...",load_failed:"No se pudieron cargar los datos de pueblos. Es un problema de conexión, no de tu filtro.",search_people_or_countries:"Buscar pueblos o países…",cards_per_row:"Tarjetas por fila",cards_per_row_auto:"Automático"},"./locales/es/legend.json":{title:{adoption:"Progreso de adopción",affinityBlocs:"Bloques de afinidad",doxaRegions:"Regiones Doxa",engagement:"Progreso de implicación",gospelResources:"Recursos del Evangelio",languageFamilies:"Familias lingüísticas",prayer:"Progreso de oración",upg100List:"Mi lista UPG 100",batchSelect:"Selección múltiple"},header:{collapsed:"Leyenda",peopleGroupFallback:"Grupo de personas",default:"Leyenda"},prayer:{needsPrayer:"Necesita oración",hasPrayer:"Tiene oración",fullPrayerCoverage:"Cobertura de oración completa"},progress:{title:"Progreso",covered:"{covered} de {total} grupos de personas cubiertos en oración · {pct}%",short:"{covered} de {total} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"Necesita implicación",hasEngagement:"Tiene implicación"},adoption:{needsAdoption:"Necesita adopción",hasAdoption:"Tiene adopción"},columns:{upgs:"UUPGs",population:"Población",name:"Nombre"},footer:{total:"Total"},sortByUpgs:"Ordenar por UUPG",sortByPop:"Ordenar por población",colLabel:{religion:"Religiones UUPG",prayer:"Estado de oración",engagement:"Estado de compromiso",adoption:"Estado de adopción",status:"Estado"},titleBar:{legend:"Leyenda",peopleGroups:"Pueblos",wagfRegions:"Regiones WAGF",languages:"Idiomas"},tabInfo:{upg100Region:"Región — ordena las listas UPG-100 por área mundial (África, India, Oriente Medio, Sordos, …). Los totales son los UUPG y la población sumados de todas las listas que contiene.",upg100Zone:"Listas UPG-100 — cada una es una lista de oración de los grupos étnicos no alcanzados de un área, y es lo que el mapa pinta y colorea. Cada lista se imprime como su propio paquete.",upg100Group:"Grupo étnico — los grupos no alcanzados dentro de una lista, primero los de mayor necesidad de oración. Cada punto del mapa es uno de ellos.",family:"Familia lingüística — un conjunto de lenguas procedentes de un antepasado común (p. ej. indoeuropea, afroasiática).",language:"Idioma — un sistema de comunicación que usa un pueblo (p. ej. árabe, bengalí, hindi).",dialect:"Dialecto/Variedad — una forma regional o social de una lengua (p. ej. árabe sudanés; lengua de señas pakistaní).",bloc:"Bloque de afinidad — la agrupación más amplia, por parentesco cultural, lingüístico y geográfico (p. ej. pueblos malayos, pueblos del sur de Asia, sordos, mundo árabe).",cluster:"Clúster — una agrupación más fina dentro de un bloque (p. ej. Borneo-Kalimantan entre los pueblos malayos). Las filas llevan «(clúster)» para distinguirlas de los pueblos.",group:"Pueblo — una identidad etnolingüística en sí misma, independiente del país. Las filas llevan «(pueblo)». Un mismo pueblo puede vivir en muchos países (los sordos, por ejemplo, en más de cien).",pgic:"Pueblo en país — una fila por cada pueblo en cada país donde vive (p. ej. «Abai Sungai, Malasia»). Las filas llevan «(pueblo en país)».",region:"Región WAGF — la macrorregión a la que pertenece un país (p. ej. Asia, África). Cada una tiene su color en el mapa.",block:"Bloque WAGF — la subdivisión dentro de una región (p. ej. Sudeste Asiático, África Occidental).",country:"País — los países uno a uno, ordenados por población no alcanzada dentro de su bloque."},a11y:{expandRow:"Expandir {label}",collapseRow:"Contraer {label}",clearSelection:"Borrar la selección",goUp:"Subir a {label}"},export:{poster:"Cartel",packet:"UPG 100",packetExplain:"Una lista de oración de unos 50 a 100 pueblos no alcanzados: una persona puede llevar una.",packetAria:"Detalle del paquete de oración",packetFull:"Detalle completo",packetLightweight:"Ligero"},noDataAtThisLevel:"No hay datos en este nivel",exportButton:"Exportar",exportSelection:"Exportar la selección",loadingRows:"Cargando {label}…",loadingData:"Cargando datos…",showingTop:"Mostrando los {n} principales de {m}",useGeocoderHint:"usa el buscador de arriba para encontrar el resto",noList:"Ninguna lista cargada."},"./locales/es/lists.json":{doxa:{label:"Proyecto 2000: los pueblos de DOXA",definition:"Los pueblos a los que sirve DOXA, tal como los da su lista en vivo"},unreached:{label:"Proyecto 7000: pueblos no alcanzados",definition:"Prioridad de perdición de IMB 0–2 (no alcanzados de frontera, pioneros o en expansión: menos del 2 % evangélicos)"},frontier:{label:"Proyecto 4700: pueblos de frontera",definition:"Prioridad de perdición de IMB 0 (no alcanzados de frontera: 0,1 % evangélicos o menos)"},"frontier-500k":{label:"Proyecto 700: pueblos de frontera de 500.000 o más",definition:"Prioridad de perdición de IMB 0 y una población de al menos 500.000"},unengaged:{label:"Pueblos no alcanzados y no atendidos",definition:"Prioridad de perdición de IMB 0–2 y estado de compromiso: no atendido"}},"./locales/es/mapInfo.json":{open:"¿Qué puede hacer este mapa por usted?",title:"¿Qué puede hacer este mapa por usted?",shortDescription:"Descripción breve",pointer:"¿Qué hace este mapa?",close:"Cerrar",takeaway:"Lo que se lleva:",poster:"Póster",packet:"Paquete de oración",cards:"Tarjetas de oración",spreadsheet:"Hoja de cálculo",example:"Ejemplo",expandPages:"Ver todas las páginas ({n})",collapsePages:"Ver solo la primera página",expandDeck:"Ver todas las tarjetas ({n})",collapseDeck:"Apilar las tarjetas",moreRows:"Más filas en la hoja de cálculo completa: {n}",openFull:"Abrir a tamaño completo",pointerOff:"No volver a señalar este botón",tab:{"upg-100":{lead:"Todos los grupos étnicos no alcanzados de esta lista, unos 2.100, reunidos en 27 listas de cincuenta a cien. Cada lista se imprime como póster, paquete de oración y baraja de tarjetas, para que un discípulo, una iglesia o un líder pueda llevar toda una lista en oración, por nombre.",takeaway:"para cada zona, un póster para la pared, un paquete de oración para repartir y un mazo de tarjetas de oración. El ejemplo de abajo es la zona con más personas en pueblos donde todavía nadie está plantando iglesias."},"cities-internet":{lead:"Vea hasta dónde llega internet en cada país donde viven grupos étnicos no alcanzados. Toque un país para ver cuántas personas están conectadas allí y qué plataformas usan, o toque un punto para ver un grupo étnico.",takeaway:"Cada país donde vive un pueblo no alcanzado, agrupado por el porcentaje de personas que usan internet, para distinguir el terreno digital de los lugares donde pocos están en línea. Las cifras son nacionales (India también por estado, de una encuesta de 2019–21) y llevan su año de observación; desconocido significa no medido, nunca supuesto."},"gospel-resources":{lead:"Vea lo que cada grupo étnico no alcanzado ya tiene en su propio idioma: Escritura, audio, la película JESÚS, video bíblico y formación en discipulado, cada uno con su enlace. Toque un país para ver sus grupos, o toque un punto para abrir los recursos de un grupo.",takeaway:"Escritura, audio, película, video bíblico, formación — y qué falta todavía. Haga clic en un país para ver sus pueblos, o en un pueblo para su ficha con enlaces activos a cada recurso encontrado. «No encontrado» significa que no está en los repositorios que esta versión consultó, nunca prueba de que no exista."},"dashboard-plus-grid":{lead:"Todos los grupos étnicos no alcanzados en una sola vista: filtre por pueblo, lugar, idioma, religión u oración, y el mapa, la tabla y los totales se reducen juntos. Aquí define su perspectiva del trabajo: a quién alcanzar ahora y a quién preparar después.",takeaway:"Las filas que filtró, en una hoja de cálculo."},"research-map-plus-grid":{lead:"Un mapa sencillo y educativo de los grupos étnicos no alcanzados: busque por grupo étnico, lugar, idioma o religión, y el mapa y la lista se reducen juntos. Las capas de oración y de compromiso muestran de un vistazo hasta dónde han llegado la oración y el trabajo."},"prayer-map":{lead:"Un mapa de oración para los grupos étnicos de la lista de oración de DOXA, que muestra de un vistazo por quién se ora y quién sigue esperando. Póngalo en cada sitio web de su red, para que cada visitante vea el mismo panorama y se una al mismo movimiento.",takeaway:"Un grupo étnico por el que nadie ora todavía, y un enlace a su página de oración."},"regions-dashboard":{lead:"Encuentre los grupos étnicos no alcanzados de cada región y país. En cada región, «Ver los carteles del país» imprime el póster, el paquete de oración o la baraja de tarjetas de cualquier país.",takeaway:"Abre un país para ver sus grupos. En cada región, «Ver los carteles del país» imprime el póster, el paquete de oración o la baraja de tarjetas de un país.",note:"Los pósteres, paquetes y tarjetas se generan en tu navegador para cada país excepto India."}},col:{peopleGroup:"Pueblo",country:"País",region:"Región",population:"Población"},tabExamples:"Ejemplos",tabStrategy:"Estrategia"},"./locales/es/mapui.json":{map:"Mapa",marker:"Marcador del mapa",closePopup:"Cerrar ventana",zoomIn:"Acercar",zoomOut:"Alejar",resetBearing:"Arrastra para girar el mapa; haz clic para orientar al norte",toggleAttribution:"Mostrar u ocultar atribución",mapFeedback:"Comentarios sobre el mapa",enterFullscreen:"Pantalla completa",exitFullscreen:"Salir de pantalla completa",findMyLocation:"Buscar mi ubicación",locationNotAvailable:"Ubicación no disponible",enableGlobe:"Activar globo",disableGlobe:"Desactivar globo",ctrlScroll:"Usa Ctrl + desplazamiento para hacer zoom en el mapa",cmdScroll:"Usa ⌘ + desplazamiento para hacer zoom en el mapa",twoFingers:"Usa dos dedos para mover el mapa",mapboxHomepage:"Página de inicio de Mapbox",maplibreLogo:"Logotipo de MapLibre"},"./locales/es/messages.json":{menuComingSoon:"Menú próximamente",pinHint:{tapDot:"Toca un punto de color: alguien todavía necesita oración"},upg100WallHeading:"Mi lista UPG 100 — Listas de oración y carteles",upg100WallTag:"Movilización de oración",upg100WallIntroA:"¿Cómo alimentarías a una multitud de cinco mil? Jesús los sentó en grupos de cincuenta y de cien, y lo imposible se volvió compartible (Lucas 9:14). Hicimos lo mismo con los 2.106 pueblos no alcanzados: 27 listas de unos cincuenta a cien. Cada lista se imprime como paquete de oración y cartel, para que 27 discípulos, iglesias o líderes locales lleven una cada uno — orando por ellos ",upg100WallIntroEmph:"por el nombre de su pueblo",upg100WallIntroB:".",loadingNamed:"Cargando {name}…",couldNotLoadNamed:"No se pudo cargar {name}.",engineMissing:"El motor de mapas {engine} no se cargó.",packetFailed:"Error al generar el cuadernillo: {reason}",selectionPacketFailed:"Error al generar el cuadernillo de la selección: {reason}",posterOneTerritory:"El cartel imprime un territorio a la vez: {count} seleccionados.",selectionPosterFailed:"Error al generar el cartel de la selección: {reason}",mapUnavailable:"Mapa no disponible",copied:"¡Copiado!",copyFailed:"Error al copiar: pulsa Ctrl/Cmd-C",engineNotLoaded:"motor de mapas no cargado",engineNotLoadedDetail:"El motor de mapas {engine} no se cargó. La lista y la leyenda no se ven afectadas.",viewLoadFailed:"No se pudo cargar esta vista.",retry:"Reintentar",noMapboxToken:"No hay token de Mapbox",noMapboxTokenDetail:"No hay ningún token de Mapbox configurado. La lista y la leyenda no se ven afectadas.",loadingBoundaries:"Cargando límites…",fetchingUupgs:"Obteniendo {n} UUPG…",mapStatusCounts:"Áreas: {polys} · zonas: {zones}/{total} · marcadores: {pins}",tapTerritoriesHint:"Toque territorios en el mapa o filas de la leyenda para añadirlos · toque de nuevo para quitarlos",territoriesSelected:"Territorios: {count}",bandInRange:"✓ franja 50–100",bandOutOfRange:"franja 50–100",mapContextLost:"Este mapa se descargó para liberar memoria gráfica.",nOfTotal:"{n} de {total}",mapInitFailed:"No se pudo iniciar el mapa: revisa el token y el contenedor",countryWallIntroA:"Un cartel por país, listo para orar, imprimir y colgar en una pared — orando por ellos ",countryWallIntroB:". Las regiones y los países se ordenan según cuántos pueblos no comprometidos contienen, para que la mayor necesidad vaya primero.",countryWallSoon:"Próximamente: se generará una lista de oración para cada país, con el nombre de cada pueblo no alcanzado que hay en él.",countryWallHeading:"Carteles por país — Listas de oración y carteles",largerScreenNotice:"Este mapa experimental está pensado para pantallas grandes. Se abre aquí, pero algunas partes pueden no caber o no funcionar bien en un teléfono.",desktopOnlyNotice:"{label} solo funciona en escritorio: abra esta página en un ordenador para usarlo.",noticeDismiss:"Cerrar",countryPosterTooMany:"Demasiados pueblos para que quepan legiblemente en un solo cartel; estamos trabajando en una solución."},"./locales/es/pinHint.json":{line1:"Toca un punto de color",line2:"alguien todavía necesita oración"},"./locales/es/pins.json":{approximate:"El punto representa un pueblo, no una ciudad ni una frontera.",sharedPoint:"Está en el mismo punto que {names}: {n} grupos comparten este punto."},"./locales/es/poster.json":{export_poster:"Exportar póster",size:"Tamaño",orientation:"Orientación",portrait:"Vertical",landscape:"Horizontal",dpi:"DPI",format:"Formato",png_raster:"PNG (ráster)",pdf_raster:"PDF (ráster en página vectorial)",title:"Título",map_title:"Título del mapa",subtitle:"Subtítulo",slots:"Elementos",scale_bar:"Barra de escala",north_arrow:"Flecha norte",footer_attribution:"Pie de página (atribución obligatoria)",cancel:"Cancelar",map_preview:"vista previa del mapa",loading_snapshot:"Cargando la captura del mapa…",preview_unavailable:"vista previa no disponible",region_africa:"África",region_middle_east:"Oriente Medio",region_central_asia:"Asia Central",region_southeast_asia_oceania:"Sudeste Asiático + Oceanía",region_china_mongolia:"China + Mongolia",region_india:"India",region_other:"Otros",region_americas:"América",region_europe:"Europa",region_deaf:"Sordos",zone_deaf:"Grupos de personas sordas",rendering:"Generando…",render_format:"Generar {format}",progress_elapsed:"{time} transcurridos",progress_tiles:"mosaico {n} de {total}",hint_up_to_minute:"Este tamaño puede tardar hasta un minuto en generarse.",hint_few_minutes:"Los pósteres grandes pueden tardar unos minutos en generarse.",error_too_large:"Este póster es demasiado grande para la memoria de este dispositivo. Elige un tamaño menor o una resolución más baja.",error_failed:"No se pudo generar el póster. Inténtalo de nuevo o elige un tamaño menor.",optional:"(opcional)",phoneLimit:"En un teléfono, los tamaños más grandes están desactivados: un teléfono no puede dibujar un póster tan grande. Usa un ordenador para ellos.",phoneLimitAll:"Esto requiere una computadora de escritorio o portátil.",glue_here:"pegar aquí",sectionNone:"No hay pósteres para {scope}."},"./locales/es/religion.json":{family:{Christianity:"Cristianismo",Islam:"Islam",Hinduism:"Hinduismo",Buddhism:"Budismo",Ethnoreligion:"Etnorreligión",Judaism:"Judaísmo",Sikhism:"Sijismo",Unaffiliated:"Sin afiliación",Other:"Otra",Unknown:"Desconocida"}},"./locales/es/search.json":{placeholder:"Pueblo, lugar, idioma, religión",placeholderNoPlaces:"Pueblo, idioma, religión (buscar lugares requiere un token de Mapbox)",labels:{people:"Pueblo:",place:"Lugar:",language:"Idioma:",religion:"Religión:"},kinds:{people:"Pueblo + país",peopleGroup:"Pueblo",bloc:"Bloque de afinidad",cluster:"Clúster de pueblos",country:"País",region:"Región",family:"Familia lingüística",languageKind:"Idioma",dialect:"Dialecto",religionKind:"Religión"},sections:{within:"Dentro de {selection}",allData:"Todos los datos DOXA"},upg100Placeholder:"Buscar pueblo, lista UPG-100 o región…",tabPlaceholder:{languageFamilies:"Buscar familia lingüística, idioma, dialecto/variedad",affinityBlocks:"Buscar bloque de afinidad, clúster, pueblo",regions:"Buscar región, país, pueblo",religion:"Buscar religión, pueblo"},placeholderRegions:"Buscar región, país o pueblo"},"./locales/es/share.json":{embed_link:"Enlace para insertar",add_to_website:"Añádelo a tu sitio web",embed_paste_hint:"Pega este código en tu creador de sitios web (WordPress, Squarespace, Wix o cualquier sitio que acepte widgets HTML)."},"./locales/es/tabs.json":{prayer:"Oración",adoption:"Adopción",engagement:"Compromiso","affinity-blocks":"Pueblos",regions:"Regiones",countries:"Países","language-families":"Idiomas",religion:"Religiones",family:"Familia lingüística",language:"Idioma",dialect:"Dialecto/Variedad",bloc:"Bloque de afinidad",cluster:"Clúster",group:"Pueblo",pgic:"Pueblo en país",region:"Región WAGF",block:"Bloque WAGF",country:"País",upg100Region:"Región",upg100Zone:"Listas UPG-100",upg100Group:"Grupo étnico",selectView:"Seleccionar vista",views:"Vistas",prayerResources:"Recursos de oración",map:"Mapa",countryPosters:"Carteles por país"},"./locales/es/upgMap.json":{selectionAdm1NoData:"No hay datos de pueblos para {names}: selecciona el país",nothingSelected:"No hay nada seleccionado",selectionCardsFailed:"Error al generar las tarjetas de la selección: {reason}",selectionPosterNeedsZone:"Hay carteles por territorio en la leyenda; usa Lista de oración para una selección en el mapa",mapDataFailed:"No se pudieron cargar los datos del mapa",infoLead:"La lista UPG-100 en un solo mapa: pueblos no alcanzados, agrupados en zonas que usted puede adoptar en oración.",infoTakeaway:"para cada zona, un póster para la pared, un paquete de oración para repartir y un mazo de tarjetas de oración. El ejemplo de abajo es la zona con más personas en pueblos donde todavía nadie está plantando iglesias.",selectionColourGroup:"Color de la selección",selectionColour:"Colorear la selección {hex}",customColour:"Color personalizado (#rrggbb)",copiedSelection:"Copiado — pueblos: {count}",copiedTerritoriesOnly:"Solo se copiaron los territorios — {reason}",csvSaved:"CSV guardado — pueblos: {count}",csvFailed:"Error al exportar el CSV: {reason}",copySelection:"Copiar",exportCsv:"Exportar CSV",copyNotRegroupable:"No se pueden reagrupar juntos: copia por separado los estados o provincias de un solo país, o los países",displayName:"Carteles de la lista UPG 100",wallHeading:"Carteles de la lista UPG 100",wallIntroA:"¿Cómo alimentarías a una multitud de cinco mil? Jesús los sentó en grupos de cincuenta y de cien, y lo imposible se volvió compartible (Lucas 9:14). Hicimos lo mismo con los {n} pueblos no alcanzados: 27 listas de unos cincuenta a cien. Cada lista se imprime como paquete de oración y cartel, para que 27 discípulos, iglesias o líderes locales lleven una cada uno — orando por ellos ",peopleStillLoading:"los pueblos aún se están cargando; inténtalo de nuevo en un momento"},"./locales/es/wall.json":{title:"Muro de los pueblos",toPortrait:"📱 Cambiar a vertical",toLandscape:"🖼️ Cambiar a horizontal",currentLandscape:"Actual: horizontal (4 × 3 pies)",currentPortrait:"Actual: vertical (3 × 4 pies)",resetZoom:"Restablecer zoom",groupsLoaded:"Cargados: {n}",loading:"Cargando pueblos…",offlineTitle:"No se pudo acceder a los datos de oración en vivo.",offlineBody:"El muro lee sus pueblos de pray.doxa.life. Puede que no tengas conexión o que, en un servidor de desarrollo local, la API no permita la dirección de esta página.",tryAgain:"Reintentar",prayedCount:"Oraron: {n}",viewPrayers:"Ver oraciones",prayerTools:"Herramientas de oración",close:"Cerrar",unknown:"Desconocido",unknownGroup:"Pueblo desconocido",status:"Estado:",unengaged:"no alcanzado",prayingNow:"¿Estás orando ahora por este pueblo?",yesPraying:"Sí, estoy orando",thankYou:"¡Gracias por orar!",sharePrayer:"Comparte tu oración (opcional)",prayerPlaceholder:"Escribe tu oración aquí…",sendPrayer:"Enviar oración",peopleGroup:"Pueblo",chatsTitle:"Chats del pueblo",id:"ID:",location:"Ubicación:",na:"N/D",havePrayed:"Oraron: {n}",youPrayed:"✓ ¡Oraste!",prayForGroup:"🙏 Orar por este pueblo",prayersComments:"Oraciones y comentarios",noComments:"Aún no hay oraciones ni comentarios. ¡Sé el primero!",commentPlaceholder:"Comparte tu oración o tus pensamientos…",postComment:"Publicar comentario",noPeopleId:"Este pueblo no tiene PeopleID3",statusUnknown:"Estado desconocido",printPoster:"🖨️ Imprimir póster HD",printPreparing:"Preparando el póster: {n} de {total} fotos",printMissing:"Fotos que no se pudieron cargar: {n}. Se imprimen como recuadros grises.",blessBanner:"Bendigan a las naciones en el nombre de Jesús",modeLabel:"Modo del muro",modeBless:"Bendecir",modeSocial:"Social",shareSoon:"Compartir llegará más adelante.",drawLibError:"El muro no pudo cargar su biblioteca de dibujo:",posterSize:"Tamaño del póster",posterSubtitle:"DOXA (δόξα) significa gloria. Un movimiento mundial de oración está bendiciendo a estos {n} grupos de pueblos en el nombre de Jesús. Más información y únase en pray.doxa.life.",glueHere:"pegue aquí la hoja de arriba",themesLabel:"Temas de oración",oldTestament:"Antiguo Testamento",newTestament:"Nuevo Testamento",themeTreasure:"Tesoro",themeMountain:"Monte",themeSea:"Mar",posterClosing:"Jesucristo es la piedra angular, y nosotros somos piedras vivas. Estos pueblos son la recompensa de su sufrimiento. Asumamos nuestro llamado sacerdotal: bendigámoslos en su nombre y unámonos a la familia mundial en oración.",journeyCalled:"El llamado",journeyPromised:"La promesa",journeyRedeemed:"Redimidos",journeyCornerstone:"La piedra angular",journeyChildren:"Hijos de Abraham",journeyPriesthood:"Un real sacerdocio",journeySent:"Enviados a los perdidos",peopleGroupCount:"{n} pueblo | {n} de pueblos | {n} pueblos",listCount:"{n} lista | {n} de listas | {n} listas",stockCard:"Tarjeta",stockPostcard:"Postal",stockLandscape:"horizontal",hud:{kindPoster:"Cartel",kindList:"Lista",kindPacket:"Paquete de oración",fetchingPoster:"obteniendo el cartel",generatingPoster:"generando el cartel",openingPrint:"abriendo el cuadro de impresión",printOpened:"cuadro de impresión abierto",readyToPrint:"listo para imprimir",printNow:"Imprimir",saving:"guardando",fetchingRecords:"obteniendo registros",fetchingGroups:"obteniendo pueblos",layingOutRows:"maquetando {n} fila | maquetando {n} de filas | maquetando {n} filas",layingOutCards:"maquetando {n} tarjeta | maquetando {n} de tarjetas | maquetando {n} tarjetas",printingGroups:"imprimiendo {n} pueblo | imprimiendo {n} de pueblos | imprimiendo {n} pueblos",kindCardDeck:"Baraja de tarjetas",kindPrayerList:"Lista de oración",saved:"guardado",noRecords:"esa lista no tiene pueblos para imprimir",noPoster:"no hay un cartel disponible para esta lista",posterNotFound:"cartel no encontrado ({status})",posterBlank:"el cartel generado salió en blanco",noApi:"no hay un servicio de pueblos configurado",fetchFailed:"no se pudieron cargar los pueblos ({status})"},posterAlt:"{label} — cartel de oración",posterAltAction:"{label} — cartel de oración (haz clic para ver e imprimir)"},"./locales/fr/aria.json":{backToLegend:"Retour à la légende",closeDetailView:"Fermer la vue détaillée",collapseLegend:"Réduire la légende",expandLegend:"Développer la légende",toggleLegend:"Afficher ou masquer la légende",searchPeopleGroups:"Rechercher des peuples",resetAllFilters:"Réinitialiser tous les filtres et la recherche",selectAllRows:"Sélectionner toutes les lignes",deselectAllRows:"Désélectionner toutes les lignes",rowDetail:"Détail de la ligne",dismissHint:"Masquer l'astuce",resizeFiltersRail:"Redimensionner le volet des filtres",resizeFiltersRailHint:"Faites glisser ou utilisez les touches fléchées pour redimensionner le volet des filtres",resizeChartsRail:"Redimensionner le volet des graphiques",resizeChartsRailHint:"Faites glisser ou utilisez les touches fléchées pour redimensionner le volet des graphiques",resizeMapTableSplit:"Redimensionner le partage carte/tableau",resizeMapTableSplitHint:"Faites glisser ou utilisez les touches fléchées pour redimensionner le partage carte/tableau",resizeTable:"Redimensionner la hauteur du tableau",resizeTableHint:"Faites glisser ou utilisez les touches fléchées pour redimensionner le tableau",resizeDashboardHeight:"Redimensionner la hauteur du tableau de bord",resizeDashboardHeightHint:"Faites glisser ou utilisez les touches fléchées pour redimensionner la hauteur du tableau de bord",removeFilter:"Supprimer le filtre {name}",closeDetail:"Fermer le détail",filterBreadcrumb:"Fil d’Ariane des filtres",railViews:"Vues du volet",upgCountLegend:"Légende du nombre d’UPG",donutChart:"Graphique en anneau : {title}"},"./locales/fr/buttons.json":{prayForThem:"Priez pour eux",adoptThem:"Adoptez-les",moreInfo:"Plus d'infos",zoomIn:"Zoom avant",zoomOut:"Zoom arrière",switchToLightMode:"Passer au mode clair",switchToDarkMode:"Passer au mode sombre",resetView:"Réinitialiser la vue",toggleFullscreen:"Basculer en plein écran",aboutThisMap:"À propos de cette carte",closeMenu:"Fermer le menu",reloadMap:"Recharger la carte",showClusters:"Afficher les clusters",clusterSettings:"Paramètres des clusters",startAutoFly:"Démarrer le vol auto",stopFlight:"Arrêter le vol",speedLabel:"Vitesse :",speedOption:{slow:"Lente",normal:"Normale",fast:"Rapide"},shareEmbed:"Partager et intégrer",posterMap:"Carte de l'affiche",prayerList:"Liste de prière",cardDeck:"Jeu de cartes",printOptions:"Options d'impression",showOnMap:"Voir sur la carte",close:"Fermer",showOnMapAria:"Voir {label} sur la carte",cardStockAria:"Taille de la carte de prière",previewPrintPoster:"Aperçu et impression de l’affiche {label}",share:"Partager",shareSteps:["Intégrez cette carte à votre site","Dressez la liste des sites web de votre ville","Apprenez-leur à l’intégrer aussi","Apprenez-leur à former d’autres personnes à l’intégrer","Multiplions les cartes partout pour Jésus !"],clearSelection:"Effacer la sélection",noOptions:"Aucune option trouvée",renderingLocal:"Une image de qualité impression est générée dans votre navigateur — rien n’est envoyé.",postersPerRow:"Affiches par ligne",packetVariantAria:"Niveau de détail du dossier de prière",packetFull:"Détail complet",packetLightweight:"Allégé",working:"Traitement…",postersPerRowAuto:"Auto"},"./locales/fr/detail.json":{labels:{country:"Pays :",population:"Population :",language:"Langue :",religion:"Religion :",languageFamily:"Famille de langues :",peopleCommitted:"Engagés à prier :"},messages:{noDescription:"Aucune description disponible."}},"./locales/fr/grid.json":{search:"Rechercher des peuples…",hide_filters:"Masquer les filtres",show_filters:"Afficher les filtres",total:"Total",showing:"Affichage",load_more:"Charger plus",full_profile:"Profil complet",wagf_region:"Région",wagf_block:"Bloc d'affinité",rop1:"Peuple",religion:"Religion",exact_filter:"Exact",clear_all:"Tout effacer",loading:"Chargement…",no_results:"Aucun peuple ne correspond à ce filtre.",type_to_search:"Tapez pour rechercher...",load_failed:"Les données n’ont pas pu être chargées. C’est un problème de connexion, pas votre filtre.",search_people_or_countries:"Rechercher des peuples ou des pays…",cards_per_row:"Cartes par ligne",cards_per_row_auto:"Automatique"},"./locales/fr/legend.json":{title:{adoption:"Progression de l'adoption",affinityBlocs:"Blocs d'affinité",doxaRegions:"Régions Doxa",engagement:"Progression de l'engagement",gospelResources:"Ressources de l'Évangile",languageFamilies:"Familles de langues",prayer:"Progression de la prière",upg100List:"Ma liste UPG 100",batchSelect:"Sélection multiple"},header:{collapsed:"Légende",peopleGroupFallback:"Groupe de personnes",default:"Légende"},prayer:{needsPrayer:"Besoin de prière",hasPrayer:"Prière en cours",fullPrayerCoverage:"Couverture de prière complète"},progress:{title:"Progression",covered:"{covered} sur {total} groupes de personnes couverts par la prière · {pct}%",short:"{covered} sur {total} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"Besoin d'engagement",hasEngagement:"Engagement en cours"},adoption:{needsAdoption:"Besoin d'adoption",hasAdoption:"Adoption en cours"},columns:{upgs:"UUPGs",population:"Population",name:"Nom"},footer:{total:"Total"},sortByUpgs:"Trier par UUPG",sortByPop:"Trier par population",colLabel:{religion:"Religions UUPG",prayer:"Statut de prière",engagement:"Statut d'engagement",adoption:"Statut d'adoption",status:"Statut"},titleBar:{legend:"Légende",peopleGroups:"Peuples",wagfRegions:"Régions WAGF",languages:"Langues"},tabInfo:{upg100Region:"Région — trie les listes UPG-100 par zone du monde (Afrique, Inde, Moyen-Orient, Sourds, …). Les totaux sont les UUPG et la population additionnés sur toutes les listes qu’elle contient.",upg100Zone:"Listes UPG-100 — chacune est une liste de prière des groupes de peuples non atteints d’une zone, et c’est ce que la carte dessine et colore. Chaque liste s’imprime comme son propre livret.",upg100Group:"Groupe de peuples — les groupes non atteints au sein d’une liste, les plus grands besoins de prière en premier. Chaque point de la carte en est un.",family:"Famille linguistique — un ensemble de langues issues d’un ancêtre commun (p. ex. indo-européen, afro-asiatique).",language:"Langue — un système de communication employé par un peuple (p. ex. arabe, bengali, hindi).",dialect:"Dialecte/Variété — une forme régionale ou sociale d’une langue (p. ex. arabe soudanais ; langue des signes pakistanaise).",bloc:"Bloc d’affinité — le regroupement le plus large, selon la parenté culturelle, linguistique et géographique (p. ex. peuples malais, peuples d’Asie du Sud, Sourds, monde arabe).",cluster:"Grappe — un regroupement plus fin à l’intérieur d’un bloc (p. ex. Bornéo-Kalimantan parmi les peuples malais). Les lignes portent « (grappe) » pour les distinguer des peuples.",group:"Peuple — une identité ethnolinguistique en elle-même, indépendante du pays. Les lignes portent « (peuple) ». Un même peuple peut vivre dans de nombreux pays (les Sourds, par exemple, dans plus de cent).",pgic:"Peuple dans le pays — une ligne par peuple et par pays où il vit (p. ex. « Abai Sungai, Malaisie »). Les lignes portent « (peuple dans le pays) ».",region:"Région WAGF — la macro-région dont relève un pays (p. ex. Asie, Afrique). Chacune a sa couleur sur la carte.",block:"Bloc WAGF — le sous-ensemble à l’intérieur d’une région (p. ex. Asie du Sud-Est, Afrique de l’Ouest).",country:"Pays — les pays un à un, classés par population non atteinte au sein de leur bloc."},a11y:{expandRow:"Développer {label}",collapseRow:"Réduire {label}",clearSelection:"Effacer la sélection",goUp:"Remonter à {label}"},export:{poster:"Affiche",packet:"UPG 100",packetExplain:"Une liste de prière d’environ 50 à 100 peuples non atteints : une personne peut en porter une.",packetAria:"Niveau de détail du dossier de prière",packetFull:"Détail complet",packetLightweight:"Allégé"},noDataAtThisLevel:"Aucune donnée à ce niveau",exportButton:"Exporter",exportSelection:"Exporter la sélection",loadingRows:"Chargement de {label}…",loadingData:"Chargement des données…",showingTop:"Affichage des {n} premiers sur {m}",useGeocoderHint:"utilisez la recherche ci-dessus pour trouver les autres",noList:"Aucune liste chargée."},"./locales/fr/lists.json":{doxa:{label:"Projet 2000 : les peuples de DOXA",definition:"Les peuples que DOXA sert, tels que sa liste en direct les donne"},unreached:{label:"Projet 7000 : peuples non atteints",definition:"Priorité de perdition IMB 0–2 (non atteints frontières, pionniers ou en expansion : moins de 2 % d’évangéliques)"},frontier:{label:"Projet 4700 : peuples frontières",definition:"Priorité de perdition IMB 0 (non atteints frontières : 0,1 % d’évangéliques ou moins)"},"frontier-500k":{label:"Projet 700 : peuples frontières de 500 000 personnes ou plus",definition:"Priorité de perdition IMB 0 et une population d’au moins 500 000"},unengaged:{label:"Peuples non atteints et non engagés",definition:"Priorité de perdition IMB 0–2 et statut d’engagement : non engagé"}},"./locales/fr/mapInfo.json":{open:"Que peut faire cette carte pour vous ?",title:"Que peut faire cette carte pour vous ?",shortDescription:"Description courte",pointer:"Que fait cette carte ?",close:"Fermer",takeaway:"Ce que vous emportez :",poster:"Affiche",packet:"Livret de prière",cards:"Cartes de prière",spreadsheet:"Tableur",example:"Exemple",expandPages:"Afficher toutes les pages ({n})",collapsePages:"N'afficher que la première page",expandDeck:"Afficher toutes les cartes ({n})",collapseDeck:"Empiler les cartes",moreRows:"Lignes supplémentaires dans le tableur complet : {n}",openFull:"Ouvrir en taille réelle",pointerOff:"Ne plus signaler ce bouton",tab:{"upg-100":{lead:"Tous les peuples non atteints de cette liste, environ 2 100, regroupés en 27 listes de cinquante à cent. Chaque liste s'imprime en affiche, en dossier de prière et en jeu de cartes, pour qu'un disciple, une Église ou un responsable porte toute une liste dans la prière, nom par nom.",takeaway:"pour chaque zone, une affiche murale, un livret de prière à distribuer et un jeu de cartes de prière. L'exemple ci-dessous est la zone qui compte le plus de personnes dans des peuples où personne n'implante encore d'Églises."},"cities-internet":{lead:"Voyez jusqu'où internet atteint chaque pays où vivent des peuples non engagés. Touchez un pays pour voir combien de personnes y sont en ligne et les plateformes qu'elles utilisent, ou touchez un point pour un peuple.",takeaway:"Chaque pays où vit un peuple non atteint, classé selon la part de la population qui utilise internet — pour distinguer le terrain numérique des lieux où peu de gens sont en ligne. Les chiffres sont nationaux (l'Inde aussi par État, d'après une enquête de 2019–21) et portent leur année d'observation ; inconnu signifie non mesuré, jamais supposé."},"gospel-resources":{lead:"Voyez ce que chaque peuple non atteint a déjà dans sa propre langue : l'Écriture, l'audio, le film JÉSUS, la vidéo biblique et la formation de disciples, chacun avec son lien. Touchez un pays pour lister ses groupes, ou touchez un point pour ouvrir les ressources d'un groupe.",takeaway:"Écriture, audio, film, vidéo biblique, formation — et ce qui manque encore. Cliquez sur un pays pour lister ses peuples, ou sur un peuple pour sa fiche avec des liens actifs vers chaque ressource trouvée. « Rien trouvé » signifie absent des fonds vérifiés par cette version, jamais une preuve que rien n'existe."},"dashboard-plus-grid":{lead:"Tous les peuples non atteints en une seule vue : filtrez par peuple, lieu, langue, religion ou prière, et la carte, le tableau et les totaux se resserrent ensemble. C'est ici que vous fixez votre regard sur le travail : qui atteindre maintenant, et qui préparer ensuite.",takeaway:"Les lignes filtrées, sous forme de tableur."},"research-map-plus-grid":{lead:"Une carte simple et pédagogique des peuples non atteints : cherchez par peuple, lieu, langue ou religion, et la carte et la liste se resserrent ensemble. Les couches de prière et d'engagement montrent d'un coup d'œil jusqu'où la prière et le travail sont arrivés."},"prayer-map":{lead:"Une carte de prière pour les peuples de la liste de prière de DOXA, qui montre d'un coup d'œil pour qui l'on prie et qui attend encore. Placez-la sur chaque site de votre réseau, pour que chaque visiteur voie la même image et rejoigne le même mouvement.",takeaway:"Un peuple pour lequel personne ne prie encore, et un lien vers sa page de prière."},"regions-dashboard":{lead:"Trouvez les peuples non atteints de chaque région et de chaque pays. Sous chaque région, « Voir les affiches du pays » imprime l'affiche, le dossier de prière ou le jeu de cartes de n'importe quel pays.",takeaway:"Ouvrez un pays pour voir ses groupes. Sous chaque région, « Voir les affiches du pays » imprime l'affiche, le dossier de prière ou le jeu de cartes d'un pays.",note:"Affiches, dossiers et cartes sont générés dans votre navigateur pour chaque pays sauf l'Inde."}},col:{peopleGroup:"Peuple",country:"Pays",region:"Région",population:"Population"},tabExamples:"Exemples",tabStrategy:"Stratégie"},"./locales/fr/mapui.json":{map:"Carte",marker:"Marqueur de carte",closePopup:"Fermer la fenêtre",zoomIn:"Zoom avant",zoomOut:"Zoom arrière",resetBearing:"Faites glisser pour faire pivoter la carte, cliquez pour revenir au nord",toggleAttribution:"Afficher/masquer l'attribution",mapFeedback:"Commentaires sur la carte",enterFullscreen:"Plein écran",exitFullscreen:"Quitter le plein écran",findMyLocation:"Trouver ma position",locationNotAvailable:"Position non disponible",enableGlobe:"Activer le globe",disableGlobe:"Désactiver le globe",ctrlScroll:"Utilisez Ctrl + molette pour zoomer sur la carte",cmdScroll:"Utilisez ⌘ + molette pour zoomer sur la carte",twoFingers:"Utilisez deux doigts pour déplacer la carte",mapboxHomepage:"Page d'accueil de Mapbox",maplibreLogo:"Logo MapLibre"},"./locales/fr/messages.json":{menuComingSoon:"Menu bientôt disponible",pinHint:{tapDot:"Touchez un point coloré — quelqu’un a encore besoin de prière"},upg100WallHeading:"Ma liste UPG 100 — Listes de prière et affiches",upg100WallTag:"Mobilisation pour la prière",upg100WallIntroA:"Comment nourririez-vous une foule de cinq mille personnes ? Jésus les a fait asseoir par groupes de cinquante et de cent, et l’impossible est devenu partageable (Luc 9.14). Nous avons fait de même avec les 2 106 peuples non atteints : 27 listes d’environ cinquante à cent. Chaque liste s’imprime en dossier de prière et en affiche, pour que 27 disciples, Églises ou responsables locaux en portent chacun une — en priant pour eux ",upg100WallIntroEmph:"par le nom de leur peuple",upg100WallIntroB:".",loadingNamed:"Chargement de {name}…",couldNotLoadNamed:"Impossible de charger {name}.",engineMissing:"Le moteur de carte {engine} ne s’est pas chargé.",packetFailed:"Échec du livret : {reason}",selectionPacketFailed:"Échec du livret de la sélection : {reason}",posterOneTerritory:"L’affiche imprime un territoire à la fois — {count} sélectionnés.",selectionPosterFailed:"Échec de l’affiche de la sélection : {reason}",mapUnavailable:"Carte indisponible",copied:"Copié !",copyFailed:"Échec de la copie — appuyez sur Ctrl/Cmd-C",engineNotLoaded:"moteur cartographique non chargé",engineNotLoadedDetail:"Le moteur cartographique {engine} ne s’est pas chargé. La liste et la légende ne sont pas affectées.",viewLoadFailed:"Impossible de charger cette vue.",retry:"Réessayer",noMapboxToken:"Aucun jeton Mapbox",noMapboxTokenDetail:"Aucun jeton Mapbox n’est configuré. La liste et la légende ne sont pas affectées.",loadingBoundaries:"Chargement des limites…",fetchingUupgs:"Récupération de {n} UUPG…",mapStatusCounts:"Surfaces : {polys} · zones : {zones}/{total} · repères : {pins}",tapTerritoriesHint:"Touchez des territoires sur la carte ou des lignes de la légende pour les ajouter · touchez à nouveau pour les retirer",territoriesSelected:"Territoires : {count}",bandInRange:"✓ tranche 50–100",bandOutOfRange:"tranche 50–100",mapContextLost:"Cette carte a été déchargée pour libérer de la mémoire graphique.",nOfTotal:"{n} sur {total}",mapInitFailed:"Échec de l’initialisation de la carte — vérifiez le jeton et le conteneur",countryWallIntroA:"Une affiche par pays, prête à prier, à imprimer et à accrocher au mur — en priant pour eux ",countryWallIntroB:". Les régions et les pays sont classés selon le nombre de peuples non engagés qu’ils comptent, pour que le plus grand besoin vienne en premier.",countryWallSoon:"Bientôt : une liste de prière sera générée pour chaque pays, nommant chaque peuple non atteint qui s’y trouve.",countryWallHeading:"Affiches par pays — Listes de prière et affiches",largerScreenNotice:"Cette carte expérimentale est conçue pour les grands écrans. Elle s’ouvre ici, mais certaines parties peuvent mal s’afficher ou mal fonctionner sur un téléphone.",desktopOnlyNotice:"{label} ne fonctionne que sur ordinateur : ouvrez cette page sur un ordinateur pour l’utiliser.",noticeDismiss:"Fermer",countryPosterTooMany:"Trop de peuples pour tenir lisiblement sur une seule affiche — une solution est en préparation."},"./locales/fr/pinHint.json":{line1:"Touchez un point coloré",line2:"quelqu’un a encore besoin de prière"},"./locales/fr/pins.json":{approximate:"Le point représente un peuple, pas une ville ni une frontière.",sharedPoint:"Il se trouve au même point que {names} — {n} groupes partagent ce point."},"./locales/fr/poster.json":{export_poster:"Exporter l'affiche",size:"Taille",orientation:"Orientation",portrait:"Portrait",landscape:"Paysage",dpi:"DPI",format:"Format",png_raster:"PNG (raster)",pdf_raster:"PDF (raster sur page vectorielle)",title:"Titre",map_title:"Titre de la carte",subtitle:"Sous-titre",slots:"Éléments",scale_bar:"Échelle",north_arrow:"Flèche du nord",footer_attribution:"Pied de page (attribution requise)",cancel:"Annuler",map_preview:"aperçu de la carte",loading_snapshot:"Chargement de l'instantané de la carte…",preview_unavailable:"aperçu indisponible",region_africa:"Afrique",region_middle_east:"Moyen-Orient",region_central_asia:"Asie centrale",region_southeast_asia_oceania:"Asie du Sud-Est + Océanie",region_china_mongolia:"Chine + Mongolie",region_india:"Inde",region_other:"Autres",region_americas:"Amériques",region_europe:"Europe",region_deaf:"Sourds",zone_deaf:"Groupes de personnes sourdes",rendering:"Génération…",render_format:"Générer en {format}",progress_elapsed:"{time} écoulées",progress_tiles:"tuile {n} sur {total}",hint_up_to_minute:"Ce format peut prendre jusqu’à une minute.",hint_few_minutes:"Les grandes affiches peuvent prendre quelques minutes.",error_too_large:"Cette affiche est trop grande pour la mémoire de cet appareil. Choisissez un format plus petit ou une résolution plus basse.",error_failed:"L’affiche n’a pas pu être générée. Réessayez ou choisissez un format plus petit.",optional:"(facultatif)",phoneLimit:"Sur un téléphone, les plus grands formats sont désactivés : un téléphone ne peut pas dessiner une affiche aussi grande. Utilisez un ordinateur pour ceux-là.",phoneLimitAll:"Cela nécessite un ordinateur de bureau ou un portable.",glue_here:"coller ici",sectionNone:"Aucune affiche pour {scope}."},"./locales/fr/religion.json":{family:{Christianity:"Christianisme",Islam:"Islam",Hinduism:"Hindouisme",Buddhism:"Bouddhisme",Ethnoreligion:"Ethnoreligion",Judaism:"Judaïsme",Sikhism:"Sikhisme",Unaffiliated:"Sans appartenance",Other:"Autre",Unknown:"Inconnue"}},"./locales/fr/search.json":{placeholder:"Peuple, lieu, langue, religion",placeholderNoPlaces:"Peuple, langue, religion (la recherche de lieux requiert un jeton Mapbox)",labels:{people:"Peuple :",place:"Lieu :",language:"Langue :",religion:"Religion :"},kinds:{people:"Peuple + pays",peopleGroup:"Peuple",bloc:"Bloc d'affinité",cluster:"Grappe de peuples",country:"Pays",region:"Région",family:"Famille linguistique",languageKind:"Langue",dialect:"Dialecte",religionKind:"Religion"},sections:{within:"Dans {selection}",allData:"Toutes les données DOXA"},upg100Placeholder:"Rechercher un peuple, une liste UPG-100 ou une région…",tabPlaceholder:{languageFamilies:"Rechercher une famille linguistique, une langue, un dialecte/une variété",affinityBlocks:"Rechercher un bloc d’affinité, une grappe, un peuple",regions:"Rechercher une région, un pays, un peuple",religion:"Rechercher une religion, un peuple"},placeholderRegions:"Rechercher une région, un pays, un peuple"},"./locales/fr/share.json":{embed_link:"Lien d'intégration",add_to_website:"Ajouter à votre site web",embed_paste_hint:"Collez ce code dans votre créateur de site web (WordPress, Squarespace, Wix ou tout site acceptant les widgets HTML)."},"./locales/fr/tabs.json":{prayer:"Prière",adoption:"Adoption",engagement:"Engagement","affinity-blocks":"Peuples",regions:"Régions",countries:"Pays","language-families":"Langues",religion:"Religions",family:"Famille linguistique",language:"Langue",dialect:"Dialecte/Variété",bloc:"Bloc d'affinité",cluster:"Grappe",group:"Peuple",pgic:"Peuple dans le pays",region:"Région WAGF",block:"Bloc WAGF",country:"Pays",upg100Region:"Région",upg100Zone:"Listes UPG-100",upg100Group:"Groupe de peuples",selectView:"Choisir la vue",views:"Vues",prayerResources:"Ressources de prière",map:"Carte",countryPosters:"Affiches par pays"},"./locales/fr/upgMap.json":{selectionAdm1NoData:"Aucune donnée de peuples pour {names} — sélectionnez plutôt le pays",nothingSelected:"Rien n’est sélectionné",selectionCardsFailed:"Échec des cartes de la sélection : {reason}",selectionPosterNeedsZone:"Les affiches existent par territoire dans la légende — utilisez Liste de prière pour une sélection sur la carte",mapDataFailed:"Les données de la carte n’ont pas pu être chargées",infoLead:"La liste UPG-100 sur une seule carte : les peuples non atteints, regroupés en zones que vous pouvez adopter dans la prière.",infoTakeaway:"pour chaque zone, une affiche murale, un livret de prière à distribuer et un jeu de cartes de prière. L'exemple ci-dessous est la zone qui compte le plus de personnes dans des peuples où personne n'implante encore d'Églises.",selectionColourGroup:"Couleur de la sélection",selectionColour:"Colorer la sélection {hex}",customColour:"Couleur personnalisée (#rrggbb)",copiedSelection:"Copié — peuples : {count}",copiedTerritoriesOnly:"Seuls les territoires ont été copiés — {reason}",csvSaved:"CSV enregistré — peuples : {count}",csvFailed:"Échec de l’export CSV : {reason}",copySelection:"Copier",exportCsv:"Exporter en CSV",copyNotRegroupable:"Impossible de les regrouper ensemble : copiez séparément les États ou provinces d’un seul pays, ou les pays",displayName:"Affiches de la liste UPG 100",wallHeading:"Affiches de la liste UPG 100",wallIntroA:"Comment nourririez-vous une foule de cinq mille personnes ? Jésus les a fait asseoir par groupes de cinquante et de cent, et l’impossible est devenu partageable (Luc 9.14). Nous avons fait de même avec les {n} peuples non atteints : 27 listes d’environ cinquante à cent. Chaque liste s’imprime en dossier de prière et en affiche, pour que 27 disciples, Églises ou responsables locaux en portent chacun une — en priant pour eux ",peopleStillLoading:"les peuples sont encore en cours de chargement ; réessayez dans un instant"},"./locales/fr/wall.json":{title:"Mur des peuples",toPortrait:"📱 Passer en portrait",toLandscape:"🖼️ Passer en paysage",currentLandscape:"Actuel : paysage (4 × 3 pieds)",currentPortrait:"Actuel : portrait (3 × 4 pieds)",resetZoom:"Réinitialiser le zoom",groupsLoaded:"Chargés : {n}",loading:"Chargement des peuples…",offlineTitle:"Les données de prière en direct sont inaccessibles.",offlineBody:"Le mur lit ses peuples sur pray.doxa.life. Vous êtes peut-être hors ligne ou, sur un serveur de développement local, l’API n’autorise pas l’adresse de cette page.",tryAgain:"Réessayer",prayedCount:"Ont prié : {n}",viewPrayers:"Voir les prières",prayerTools:"Outils de prière",close:"Fermer",unknown:"Inconnu",unknownGroup:"Peuple inconnu",status:"Statut :",unengaged:"non atteint",prayingNow:"Priez-vous en ce moment pour ce peuple ?",yesPraying:"Oui, je prie",thankYou:"Merci de prier !",sharePrayer:"Partagez votre prière (facultatif)",prayerPlaceholder:"Écrivez votre prière ici…",sendPrayer:"Envoyer la prière",peopleGroup:"Peuple",chatsTitle:"Discussions du peuple",id:"ID :",location:"Lieu :",na:"N/D",havePrayed:"Ont prié : {n}",youPrayed:"✓ Vous avez prié !",prayForGroup:"🙏 Prier pour ce peuple",prayersComments:"Prières et commentaires",noComments:"Aucune prière ni commentaire pour l’instant. Soyez le premier !",commentPlaceholder:"Partagez votre prière ou vos pensées…",postComment:"Publier le commentaire",noPeopleId:"Ce peuple n’a pas de PeopleID3",statusUnknown:"Statut inconnu",printPoster:"🖨️ Imprimer l’affiche HD",printPreparing:"Préparation de l’affiche : {n} photos sur {total}",printMissing:"Photos qui n’ont pas pu être chargées : {n}. Elles s’impriment en cases grises.",blessBanner:"Bénissez les nations au nom de Jésus",modeLabel:"Mode du mur",modeBless:"Bénir",modeSocial:"Social",shareSoon:"Le partage arrive bientôt.",drawLibError:"Le mur n’a pas pu charger sa bibliothèque de dessin :",posterSize:"Taille de l’affiche",posterSubtitle:"DOXA (δόξα) signifie gloire. Un mouvement mondial de prière bénit ces {n} groupes de peuples au nom de Jésus. Pour en savoir plus et nous rejoindre : pray.doxa.life.",glueHere:"collez ici la feuille du dessus",themesLabel:"Thèmes de prière",oldTestament:"Ancien Testament",newTestament:"Nouveau Testament",themeTreasure:"Trésor",themeMountain:"Montagne",themeSea:"Mer",posterClosing:"Jésus-Christ est la pierre angulaire, et nous sommes des pierres vivantes. Ces peuples sont la récompense de ses souffrances. Prenons notre appel sacerdotal : bénissons-les en son nom et rejoignons la famille mondiale dans la prière.",journeyCalled:"L’appel",journeyPromised:"La promesse",journeyRedeemed:"Rachetés",journeyCornerstone:"La pierre angulaire",journeyChildren:"Enfants d’Abraham",journeyPriesthood:"Un sacerdoce royal",journeySent:"Envoyés vers les perdus",peopleGroupCount:"{n} peuple | {n} de peuples | {n} peuples",listCount:"{n} liste | {n} de listes | {n} listes",stockCard:"Carte",stockPostcard:"Carte postale",stockLandscape:"paysage",hud:{kindPoster:"Affiche",kindList:"Liste",kindPacket:"Dossier de prière",fetchingPoster:"récupération de l’affiche",generatingPoster:"génération de l’affiche",openingPrint:"ouverture de la boîte d’impression",printOpened:"boîte d’impression ouverte",readyToPrint:"prêt à imprimer",printNow:"Imprimer",saving:"enregistrement",fetchingRecords:"récupération des données",fetchingGroups:"récupération des peuples",layingOutRows:"mise en page de {n} ligne | mise en page de {n} de lignes | mise en page de {n} lignes",layingOutCards:"mise en page de {n} carte | mise en page de {n} de cartes | mise en page de {n} cartes",printingGroups:"impression de {n} peuple | impression de {n} de peuples | impression de {n} peuples",kindCardDeck:"Jeu de cartes",kindPrayerList:"Liste de prière",saved:"enregistré",noRecords:"cette liste ne contient aucun peuple à imprimer",noPoster:"aucune affiche n’est disponible pour cette liste",posterNotFound:"affiche introuvable ({status})",posterBlank:"l’affiche générée est sortie vide",noApi:"aucun service de peuples n’est configuré",fetchFailed:"impossible de charger les peuples ({status})"},posterAlt:"{label} — affiche de prière",posterAltAction:"{label} — affiche de prière (cliquez pour prévisualiser et imprimer)"},"./locales/hi/aria.json":{backToLegend:"लेजेंड पर वापस जाएं",closeDetailView:"विवरण दृश्य बंद करें",collapseLegend:"लेजेंड संक्षिप्त करें",expandLegend:"लेजेंड विस्तृत करें",toggleLegend:"लेजेंड दिखाएँ या छिपाएँ",searchPeopleGroups:"जनसमूह खोजें",resetAllFilters:"सभी फ़िल्टर और खोज रीसेट करें",selectAllRows:"सभी पंक्तियाँ चुनें",deselectAllRows:"सभी पंक्तियाँ अचयनित करें",rowDetail:"पंक्ति विवरण",dismissHint:"संकेत हटाएँ",resizeFiltersRail:"फ़िल्टर पट्टी का आकार बदलें",resizeFiltersRailHint:"फ़िल्टर पट्टी का आकार बदलने के लिए खींचें या तीर कुंजियों का उपयोग करें",resizeChartsRail:"चार्ट पट्टी का आकार बदलें",resizeChartsRailHint:"चार्ट पट्टी का आकार बदलने के लिए खींचें या तीर कुंजियों का उपयोग करें",resizeMapTableSplit:"मानचित्र/तालिका विभाजन का आकार बदलें",resizeMapTableSplitHint:"मानचित्र/तालिका विभाजन का आकार बदलने के लिए खींचें या तीर कुंजियों का उपयोग करें",resizeTable:"तालिका की ऊँचाई बदलें",resizeTableHint:"तालिका का आकार बदलने के लिए खींचें या तीर कुंजियों का उपयोग करें",resizeDashboardHeight:"डैशबोर्ड की ऊँचाई बदलें",resizeDashboardHeightHint:"डैशबोर्ड की ऊँचाई बदलने के लिए खींचें या तीर कुंजियों का उपयोग करें",removeFilter:"फ़िल्टर {name} हटाएँ",closeDetail:"विवरण बंद करें",filterBreadcrumb:"फ़िल्टर पथ",railViews:"पट्टी के दृश्य",upgCountLegend:"UPG गणना की कुंजी",donutChart:"डोनट चार्ट: {title}"},"./locales/hi/buttons.json":{prayForThem:"उनके लिए प्रार्थना करें",adoptThem:"उन्हें गोद लें",moreInfo:"अधिक जानकारी",zoomIn:"ज़ूम इन",zoomOut:"ज़ूम आउट",switchToLightMode:"लाइट मोड पर जाएं",switchToDarkMode:"डार्क मोड पर जाएं",resetView:"दृश्य रीसेट करें",toggleFullscreen:"फ़ुलस्क्रीन टॉगल करें",aboutThisMap:"इस मानचित्र के बारे में",closeMenu:"मेनू बंद करें",reloadMap:"मानचित्र पुनः लोड करें",showClusters:"क्लस्टर दिखाएं",clusterSettings:"क्लस्टर सेटिंग्स",startAutoFly:"ऑटो फ्लाई शुरू करें",stopFlight:"उड़ान रोकें",speedLabel:"गति:",speedOption:{slow:"धीमी",normal:"सामान्य",fast:"तेज़"},shareEmbed:"साझा करें और एम्बेड करें",posterMap:"पोस्टर मानचित्र",prayerList:"प्रार्थना सूची",cardDeck:"कार्ड सेट",printOptions:"छपाई विकल्प",showOnMap:"मानचित्र पर देखें",close:"बंद करें",showOnMapAria:"{label} को मानचित्र पर देखें",cardStockAria:"प्रार्थना कार्ड का आकार",previewPrintPoster:"{label} पोस्टर देखें और प्रिंट करें",share:"साझा करें",shareSteps:["इस मानचित्र को अपनी वेबसाइट पर लगाएँ","अपने शहर की वेबसाइटों की सूची बनाएँ","उन्हें भी इसे लगाना सिखाएँ","उन्हें सिखाएँ कि वे औरों को लगाना सिखाएँ","यीशु के लिए हर जगह मानचित्र बढ़ाएँ!"],clearSelection:"चयन हटाएँ",noOptions:"कोई विकल्प नहीं मिला",renderingLocal:"आपके ब्राउज़र में प्रिंट-गुणवत्ता वाली छवि बन रही है — कुछ भी अपलोड नहीं किया जाता।",postersPerRow:"प्रति पंक्ति पोस्टर",packetVariantAria:"प्रार्थना पैकेट विवरण",packetFull:"पूर्ण विवरण",packetLightweight:"संक्षिप्त",working:"कार्य जारी…",postersPerRowAuto:"स्वतः"},"./locales/hi/detail.json":{labels:{country:"देश:",population:"जनसंख्या:",language:"भाषा:",religion:"धर्म:",languageFamily:"भाषा परिवार:",peopleCommitted:"प्रार्थना के लिए प्रतिबद्ध:"},messages:{noDescription:"कोई विवरण उपलब्ध नहीं है।"}},"./locales/hi/grid.json":{search:"जनसमूह खोजें…",hide_filters:"फ़िल्टर छिपाएँ",show_filters:"फ़िल्टर दिखाएँ",total:"कुल",showing:"दिखा रहे हैं",load_more:"और देखें",full_profile:"पूरी प्रोफ़ाइल",wagf_region:"क्षेत्र",wagf_block:"समानता समूह",rop1:"जनसमूह",religion:"धर्म",exact_filter:"सटीक",clear_all:"सब हटाएँ",loading:"लोड हो रहा है…",no_results:"इस फ़िल्टर से कोई जनसमूह मेल नहीं खाता।",type_to_search:"खोजने के लिए लिखें...",load_failed:"जनसमूह डेटा लोड नहीं हो सका। यह कनेक्शन की समस्या है, आपके फ़िल्टर की नहीं।",search_people_or_countries:"जनसमूह या देश खोजें…",cards_per_row:"प्रति पंक्ति कार्ड",cards_per_row_auto:"स्वचालित"},"./locales/hi/legend.json":{title:{adoption:"गोद लेने की प्रगति",affinityBlocs:"समानता समूह",doxaRegions:"Doxa क्षेत्र",engagement:"सहभागिता प्रगति",gospelResources:"सुसमाचार संसाधन",languageFamilies:"भाषा परिवार",prayer:"प्रार्थना प्रगति",upg100List:"मेरी UPG 100 सूची",batchSelect:"एक साथ चुनें"},header:{collapsed:"किंवदंती",peopleGroupFallback:"जनजाति समूह",default:"सूचकांक"},prayer:{needsPrayer:"प्रार्थना चाहिए",hasPrayer:"प्रार्थना है",fullPrayerCoverage:"पूर्ण प्रार्थना कवरेज"},progress:{title:"प्रगति",covered:"{total} में से {covered} जनजाति समूह प्रार्थना में कवर · {pct}%",short:"{total} में से {covered} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"सहभागिता चाहिए",hasEngagement:"सहभागिता है"},adoption:{needsAdoption:"गोद लेना चाहिए",hasAdoption:"गोद लिया गया"},columns:{upgs:"UUPGs",population:"जनसंख्या",name:"नाम"},footer:{total:"कुल"},sortByUpgs:"UUPG के अनुसार क्रमबद्ध करें",sortByPop:"जनसंख्या के अनुसार क्रमबद्ध करें",colLabel:{religion:"UUPG धर्म",prayer:"प्रार्थना स्थिति",engagement:"सहभागिता स्थिति",adoption:"गोद लेने की स्थिति",status:"स्थिति"},titleBar:{legend:"सूचकांक",peopleGroups:"जनसमूह",wagfRegions:"WAGF क्षेत्र",languages:"भाषाएँ"},tabInfo:{upg100Region:"क्षेत्र — UPG-100 सूचियों को विश्व क्षेत्र के अनुसार क्रमित करता है (अफ़्रीका, भारत, मध्य पूर्व, बधिर, …)। संख्याएँ उसके नीचे की हर सूची के UUPG और जनसंख्या का योग हैं।",upg100Zone:"UPG-100 सूचियाँ — हर एक किसी क्षेत्र के अनपहुँचे जनसमूहों की प्रार्थना सूची है, और यही मानचित्र बनाता और रंगता है। हर सूची अपने अलग पैकेट के रूप में छपती है।",upg100Group:"जनसमूह — किसी सूची के भीतर के अलग-अलग अनपहुँचे समूह, सबसे बड़ी प्रार्थना आवश्यकता पहले। मानचित्र का हर बिंदु इनमें से एक है।",family:"भाषा परिवार — एक साझा पूर्वज से निकली भाषाओं का समूह (जैसे भारोपीय, अफ़्रो-एशियाई)।",language:"भाषा — किसी जनसमूह द्वारा प्रयुक्त संप्रेषण की प्रणाली (जैसे अरबी, बांग्ला, हिन्दी)।",dialect:"बोली/रूप — किसी भाषा का क्षेत्रीय या सामाजिक रूप (जैसे सूडानी अरबी; पाकिस्तानी सांकेतिक भाषा)।",bloc:"समानता समूह — सबसे व्यापक वर्गीकरण, सांस्कृतिक, भाषाई और भौगोलिक निकटता के आधार पर (जैसे मलय जन, दक्षिण एशियाई जन, बधिर, अरब जगत)।",cluster:"क्लस्टर — समूह के भीतर अधिक सूक्ष्म वर्गीकरण (जैसे मलय जन के भीतर बोर्नियो-कालीमंतान)। पंक्तियों पर «(क्लस्टर)» अंकित है, ताकि उन्हें जनसमूहों से अलग पहचाना जा सके।",group:"जनसमूह — देश से स्वतंत्र, अपने आप में एक नृजातीय-भाषाई पहचान। पंक्तियों पर «(जनसमूह)» अंकित है। एक ही जनसमूह कई देशों में रह सकता है (जैसे बधिर, सौ से अधिक देशों में)।",pgic:"देश में जनसमूह — प्रत्येक जनसमूह के लिए, वह जिस-जिस देश में रहता है, एक पंक्ति (जैसे «अबाई सुंगाई, मलेशिया»)। पंक्तियों पर «(देश में जनसमूह)» अंकित है।",region:"WAGF क्षेत्र — वह वृहत् क्षेत्र जिससे कोई देश संबंधित है (जैसे एशिया, अफ़्रीका)। मानचित्र पर हर एक का अपना रंग है।",block:"WAGF ब्लॉक — क्षेत्र के भीतर का उप-वर्ग (जैसे दक्षिण-पूर्व एशिया, पश्चिम अफ़्रीका)।",country:"देश — अलग-अलग देश, अपने ब्लॉक के भीतर अनछुई जनसंख्या के क्रम में।"},a11y:{expandRow:"{label} का विस्तार करें",collapseRow:"{label} को छोटा करें",clearSelection:"चयन हटाएँ",goUp:"ऊपर जाएँ: {label}"},export:{poster:"पोस्टर",packet:"UPG 100",packetExplain:"लगभग 50 से 100 अनपहुँचे जनसमूहों की एक प्रार्थना सूची — एक व्यक्ति एक ले सकता है।",packetAria:"प्रार्थना पैकेट विवरण",packetFull:"पूर्ण विवरण",packetLightweight:"संक्षिप्त"},noDataAtThisLevel:"इस स्तर पर कोई डेटा नहीं",exportButton:"निर्यात",exportSelection:"चयन निर्यात करें",loadingRows:"{label} लोड हो रहे हैं…",loadingData:"डेटा लोड हो रहा है…",showingTop:"{m} में से शीर्ष {n} दिखाए जा रहे हैं",useGeocoderHint:"बाकी खोजने के लिए ऊपर दिए गए खोज बॉक्स का उपयोग करें",noList:"कोई सूची लोड नहीं हुई।"},"./locales/hi/lists.json":{doxa:{label:"प्रोजेक्ट 2000: DOXA के जनसमूह",definition:"वे जनसमूह जिनकी DOXA सेवा करता है, जैसे उसकी लाइव सूची उन्हें देती है"},unreached:{label:"प्रोजेक्ट 7000: अपहुँचे जनसमूह",definition:"IMB लॉस्टनेस प्राथमिकता 0–2 (फ़्रंटियर, पायनियर या एक्सपैंडिंग अपहुँचे: 2% से कम इवेंजेलिकल)"},frontier:{label:"प्रोजेक्ट 4700: फ़्रंटियर जनसमूह",definition:"IMB लॉस्टनेस प्राथमिकता 0 (फ़्रंटियर अपहुँचे: 0.1% या उससे कम इवेंजेलिकल)"},"frontier-500k":{label:"प्रोजेक्ट 700: 5,00,000 या उससे अधिक के फ़्रंटियर जनसमूह",definition:"IMB लॉस्टनेस प्राथमिकता 0 और कम से कम 5,00,000 की जनसंख्या"},unengaged:{label:"अपहुँचे और असंलग्न जनसमूह",definition:"IMB लॉस्टनेस प्राथमिकता 0–2 और संलग्नता स्थिति: असंलग्न"}},"./locales/hi/mapInfo.json":{open:"यह नक्शा आपके लिए क्या कर सकता है?",title:"यह नक्शा आपके लिए क्या कर सकता है?",shortDescription:"संक्षिप्त विवरण",pointer:"यह नक्शा क्या करता है?",close:"बंद करें",takeaway:"आपको क्या मिलता है:",poster:"पोस्टर",packet:"प्रार्थना पुस्तिका",cards:"प्रार्थना कार्ड",spreadsheet:"स्प्रेडशीट",example:"उदाहरण",expandPages:"सभी पृष्ठ दिखाएँ ({n})",collapsePages:"केवल पहला पृष्ठ दिखाएँ",expandDeck:"सभी कार्ड दिखाएँ ({n})",collapseDeck:"कार्ड एक साथ रखें",moreRows:"पूरी स्प्रेडशीट में और पंक्तियाँ: {n}",openFull:"पूरे आकार में खोलें",pointerOff:"इस बटन की ओर फिर से इशारा न करें",tab:{"upg-100":{lead:"इस सूची के सभी अपहुँचे जन-समूह, लगभग 2,100, पचास से सौ की 27 सूचियों में इकट्ठा। हर सूची पोस्टर, प्रार्थना पैकेट और कार्ड सेट के रूप में छपती है, ताकि एक चेला, कलीसिया या अगुवा पूरी सूची को नाम लेकर प्रार्थना में उठा सके।",takeaway:"हर क्षेत्र के लिए दीवार का एक पोस्टर, बाँटने के लिए एक प्रार्थना पुस्तिका और प्रार्थना कार्डों का एक सेट। नीचे का उदाहरण वह क्षेत्र है जहाँ ऐसे जन-समूहों में सबसे अधिक लोग हैं जिनके बीच अभी कोई कलीसिया स्थापित नहीं कर रहा है।"},"cities-internet":{lead:"देखें कि हर उस देश में इंटरनेट कितनी दूर तक पहुँचता है जहाँ असंलग्न जन-समूह रहते हैं। किसी देश पर टैप करके देखें कि वहाँ कितने लोग ऑनलाइन हैं और वे कौन-से प्लेटफ़ॉर्म इस्तेमाल करते हैं, या किसी जन-समूह के लिए बिंदु पर टैप करें।",takeaway:"हर वह देश जहाँ कोई अनपहुँचा जनसमूह रहता है, इंटरनेट का उपयोग करने वाले लोगों के अनुपात के अनुसार वर्गीकृत — ताकि आप डिजिटल रूप से पहुँच योग्य क्षेत्र को उन स्थानों से अलग कर सकें जहाँ कम लोग ऑनलाइन हैं। आँकड़े राष्ट्रीय हैं (भारत राज्य के अनुसार भी, 2019–21 के एक सर्वेक्षण से) और अपने अवलोकन वर्ष के साथ आते हैं; अज्ञात का अर्थ है बिना मापा, कभी अनुमानित नहीं।"},"gospel-resources":{lead:"देखें कि हर अपहुँचे जन-समूह के पास उसकी अपनी भाषा में पहले से क्या है: पवित्रशास्त्र, ऑडियो, यीशु फ़िल्म, बाइबल वीडियो और चेला-प्रशिक्षण, हर एक अपने लिंक के साथ। किसी देश पर टैप करके उसके समूह देखें, या किसी बिंदु पर टैप करके एक समूह के संसाधन खोलें।",takeaway:"पवित्रशास्त्र, ऑडियो, फ़िल्म, बाइबल वीडियो, प्रशिक्षण — और क्या अब भी नहीं है। किसी देश पर क्लिक करके उसके जनसमूह देखें, या किसी जनसमूह पर क्लिक करके उसकी अपनी शीट खोलें, जिसमें मिले हर संसाधन के काम करने वाले लिंक हैं। “कुछ नहीं मिला” का अर्थ है इस बिल्ड द्वारा जाँचे गए स्रोतों में उपस्थित नहीं — यह प्रमाण नहीं कि कुछ मौजूद ही नहीं।"},"dashboard-plus-grid":{lead:"सभी अपहुँचे जन-समूह एक ही दृश्य में: जन, स्थान, भाषा, धर्म या प्रार्थना के अनुसार छाँटें, और नक्शा, तालिका और कुल योग एक साथ सीमित होते हैं। यहीं आप काम के लिए अपना नज़रिया तय करते हैं: अभी किस तक पहुँचना है, और आगे किसके लिए तैयारी करनी है।",takeaway:"छाँटी गई पंक्तियाँ, स्प्रेडशीट के रूप में।"},"research-map-plus-grid":{lead:"अपहुँचे जन-समूहों का एक सरल, शैक्षिक नक्शा: जन-समूह, स्थान, भाषा या धर्म से खोजें, और नक्शा और सूची एक साथ सीमित होते हैं। प्रार्थना और सहभागिता की परतें एक नज़र में दिखाती हैं कि प्रार्थना और सेवा कितनी दूर तक पहुँची है।"},"prayer-map":{lead:"DOXA की प्रार्थना सूची के जन-समूहों के लिए प्रार्थना का एक नक्शा, जो एक नज़र में दिखाता है कि किसके लिए प्रार्थना हो रही है और कौन अभी भी प्रतीक्षा में है। इसे अपने नेटवर्क की हर वेबसाइट पर लगाएँ, ताकि हर आगंतुक एक ही तस्वीर देखे और एक ही आंदोलन से जुड़े।",takeaway:"एक जन-समूह जिसके लिए अभी कोई प्रार्थना नहीं कर रहा, और उसके प्रार्थना पृष्ठ का लिंक।"},"regions-dashboard":{lead:"हर क्षेत्र और देश के अपहुँचे जन-समूह खोजें। हर क्षेत्र के नीचे, “देश के पोस्टर देखें” किसी भी देश का पोस्टर, प्रार्थना पैकेट या कार्ड सेट छापता है।",takeaway:"किसी देश को खोलकर उसके जनसमूह देखें। हर क्षेत्र के नीचे, “देश के पोस्टर देखें” किसी देश का पोस्टर, प्रार्थना पैकेट या कार्ड सेट छापता है।",note:"पोस्टर, पैकेट और कार्ड आपके ब्राउज़र में भारत को छोड़कर हर देश के लिए बनते हैं।"}},col:{peopleGroup:"जनसमूह",country:"देश",region:"क्षेत्र",population:"जनसंख्या"},tabExamples:"उदाहरण",tabStrategy:"रणनीति"},"./locales/hi/mapui.json":{map:"मानचित्र",marker:"मानचित्र चिह्न",closePopup:"पॉपअप बंद करें",zoomIn:"ज़ूम इन",zoomOut:"ज़ूम आउट",resetBearing:"मानचित्र घुमाने के लिए खींचें, उत्तर पर लौटने के लिए क्लिक करें",toggleAttribution:"श्रेय दिखाएँ/छिपाएँ",mapFeedback:"मानचित्र पर प्रतिक्रिया",enterFullscreen:"पूर्ण स्क्रीन",exitFullscreen:"पूर्ण स्क्रीन से बाहर निकलें",findMyLocation:"मेरा स्थान खोजें",locationNotAvailable:"स्थान उपलब्ध नहीं",enableGlobe:"ग्लोब चालू करें",disableGlobe:"ग्लोब बंद करें",ctrlScroll:"मानचित्र ज़ूम करने के लिए Ctrl + स्क्रॉल करें",cmdScroll:"मानचित्र ज़ूम करने के लिए ⌘ + स्क्रॉल करें",twoFingers:"मानचित्र हिलाने के लिए दो उँगलियों का उपयोग करें",mapboxHomepage:"Mapbox मुखपृष्ठ",maplibreLogo:"MapLibre लोगो"},"./locales/hi/messages.json":{menuComingSoon:"मेनू शीघ्र आ रहा है",pinHint:{tapDot:"किसी रंगीन बिंदु पर टैप करें — किसी को अभी भी प्रार्थना की आवश्यकता है"},upg100WallHeading:"मेरी UPG 100 सूची — प्रार्थना सूचियाँ और पोस्टर",upg100WallTag:"प्रार्थना संग्रहण",upg100WallIntroA:"पाँच हज़ार की भीड़ को आप कैसे खिलाते? यीशु ने उन्हें पचास-पचास और सौ-सौ के समूहों में बिठाया, और असंभव बाँटने योग्य हो गया (लूका 9:14). हमने 2,106 अनपहुँचे जनसमूहों के साथ वही किया: लगभग पचास से सौ तक की 27 सूचियाँ. हर सूची प्रार्थना पैकेट और पोस्टर के रूप में छपती है, ताकि 27 शिष्य, कलीसियाएँ या स्थानीय अगुवे एक-एक ले सकें — उनके लिए प्रार्थना करते हुए ",upg100WallIntroEmph:"उनके जन के नाम से",upg100WallIntroB:".",loadingNamed:"{name} लोड हो रहा है…",couldNotLoadNamed:"{name} लोड नहीं हो सका।",engineMissing:"{engine} नक्शा इंजन लोड नहीं हुआ।",packetFailed:"पुस्तिका विफल: {reason}",selectionPacketFailed:"चयन की पुस्तिका विफल: {reason}",posterOneTerritory:"पोस्टर एक समय में एक क्षेत्र छापता है — {count} चयनित।",selectionPosterFailed:"चयन का पोस्टर विफल: {reason}",mapUnavailable:"मानचित्र अनुपलब्ध",copied:"कॉपी हो गया!",copyFailed:"कॉपी विफल — Ctrl/Cmd-C दबाएँ",engineNotLoaded:"मानचित्र इंजन लोड नहीं हुआ",engineNotLoadedDetail:"{engine} मानचित्र इंजन लोड नहीं हुआ। सूची और लेजेंड अप्रभावित हैं।",viewLoadFailed:"यह दृश्य लोड नहीं हो सका।",retry:"फिर से कोशिश करें",noMapboxToken:"कोई Mapbox टोकन नहीं",noMapboxTokenDetail:"कोई Mapbox टोकन कॉन्फ़िगर नहीं है। सूची और लेजेंड पर कोई असर नहीं है।",loadingBoundaries:"सीमाएँ लोड हो रही हैं…",fetchingUupgs:"{n} UUPG लाए जा रहे हैं…",mapStatusCounts:"क्षेत्र: {polys} · ज़ोन: {zones}/{total} · पिन: {pins}",tapTerritoriesHint:"जोड़ने के लिए मानचित्र पर क्षेत्रों या लेजेंड की पंक्तियों पर टैप करें · हटाने के लिए फिर से टैप करें",territoriesSelected:"क्षेत्र: {count}",bandInRange:"✓ 50–100 दायरा",bandOutOfRange:"50–100 दायरा",mapContextLost:"ग्राफ़िक्स मेमोरी खाली करने के लिए यह मानचित्र अनलोड कर दिया गया।",nOfTotal:"{total} में से {n}",mapInitFailed:"मानचित्र आरंभ नहीं हो सका — टोकन और कंटेनर जाँचें",countryWallIntroA:"हर देश के लिए एक पोस्टर — प्रार्थना करने, छापने और दीवार पर लगाने के लिए तैयार, और उनके लिए प्रार्थना करते हुए ",countryWallIntroB:". क्षेत्र और देश इस क्रम में हैं कि उनमें कितने अनपहुँचे जनसमूह हैं, ताकि सबसे बड़ी ज़रूरत पहले आए।",countryWallSoon:"जल्द ही: हर देश के लिए एक प्रार्थना सूची बनाई जाएगी, जिसमें उसके हर अनपहुँचे जनसमूह का नाम होगा।",countryWallHeading:"देश पोस्टर — प्रार्थना सूचियाँ और पोस्टर",largerScreenNotice:"यह प्रायोगिक नक्शा बड़ी स्क्रीन के लिए बना है। यह यहाँ खुलता है, पर फ़ोन पर इसके कुछ हिस्से ठीक से न दिखें या न चलें।",desktopOnlyNotice:"{label} केवल डेस्कटॉप पर चलता है — इसे इस्तेमाल करने के लिए यह पेज कंप्यूटर पर खोलें।",noticeDismiss:"बंद करें",countryPosterTooMany:"एक पोस्टर पर साफ़-साफ़ आने के लिए जनसमूह बहुत अधिक हैं — समाधान पर काम चल रहा है।"},"./locales/hi/pinHint.json":{line1:"किसी रंगीन बिंदु पर टैप करें",line2:"किसी को अभी भी प्रार्थना की आवश्यकता है"},"./locales/hi/pins.json":{approximate:"बिंदु एक जन-समूह को दर्शाता है, किसी शहर या सीमा को नहीं।",sharedPoint:"यह {names} के साथ एक ही बिंदु पर है — {n} समूह यह बिंदु साझा करते हैं।"},"./locales/hi/poster.json":{export_poster:"पोस्टर निर्यात करें",size:"आकार",orientation:"अभिविन्यास",portrait:"पोर्ट्रेट",landscape:"लैंडस्केप",dpi:"DPI",format:"प्रारूप",png_raster:"PNG (रास्टर)",pdf_raster:"PDF (वेक्टर पृष्ठ पर रास्टर)",title:"शीर्षक",map_title:"मानचित्र शीर्षक",subtitle:"उपशीर्षक",slots:"स्लॉट",scale_bar:"स्केल बार",north_arrow:"उत्तर तीर",footer_attribution:"फ़ुटर (एट्रिब्यूशन आवश्यक)",cancel:"रद्द करें",map_preview:"मानचित्र पूर्वावलोकन",loading_snapshot:"मानचित्र स्नैपशॉट लोड हो रहा है…",preview_unavailable:"पूर्वावलोकन उपलब्ध नहीं",region_africa:"अफ़्रीका",region_middle_east:"मध्य पूर्व",region_central_asia:"मध्य एशिया",region_southeast_asia_oceania:"दक्षिण-पूर्व एशिया + ओशिनिया",region_china_mongolia:"चीन + मंगोलिया",region_india:"भारत",region_other:"अन्य",region_americas:"अमेरिका महाद्वीप",region_europe:"यूरोप",region_deaf:"बधिर",zone_deaf:"बधिर लोगों के समूह",rendering:"बनाया जा रहा है…",render_format:"{format} बनाएँ",progress_elapsed:"{time} बीत गए",progress_tiles:"टाइल {n} / {total}",hint_up_to_minute:"इस आकार में एक मिनट तक लग सकता है।",hint_few_minutes:"बड़े पोस्टर बनने में कुछ मिनट लग सकते हैं।",error_too_large:"यह पोस्टर इस डिवाइस की मेमोरी के लिए बहुत बड़ा है। छोटा आकार या कम रिज़ॉल्यूशन चुनें।",error_failed:"पोस्टर नहीं बन सका। फिर से कोशिश करें या छोटा आकार चुनें।",optional:"(वैकल्पिक)",phoneLimit:"फ़ोन पर सबसे बड़े आकार बंद हैं: फ़ोन इतना बड़ा पोस्टर नहीं बना सकता। उनके लिए कंप्यूटर का उपयोग करें।",phoneLimitAll:"इसके लिए डेस्कटॉप या लैपटॉप कंप्यूटर चाहिए।",glue_here:"यहाँ चिपकाएँ",sectionNone:"{scope} के लिए कोई पोस्टर नहीं।"},"./locales/hi/religion.json":{family:{Christianity:"ईसाई धर्म",Islam:"इस्लाम",Hinduism:"हिंदू धर्म",Buddhism:"बौद्ध धर्म",Ethnoreligion:"जातीय धर्म",Judaism:"यहूदी धर्म",Sikhism:"सिख धर्म",Unaffiliated:"असंबद्ध",Other:"अन्य",Unknown:"अज्ञात"}},"./locales/hi/search.json":{placeholder:"लोग, स्थान, भाषा, धर्म",placeholderNoPlaces:"लोग, भाषा, धर्म (स्थान खोज के लिए Mapbox टोकन चाहिए)",labels:{people:"लोग:",place:"स्थान:",language:"भाषा:",religion:"धर्म:"},sections:{within:"{selection} के भीतर",allData:"सभी DOXA डेटा"},kinds:{people:"जनसमूह + देश",peopleGroup:"जनसमूह",bloc:"समानता समूह",cluster:"जनसमूह क्लस्टर",country:"देश",region:"क्षेत्र",family:"भाषा परिवार",languageKind:"भाषा",dialect:"बोली",religionKind:"धर्म"},upg100Placeholder:"जनसमूह, UPG-100 सूची या क्षेत्र खोजें…",tabPlaceholder:{languageFamilies:"भाषा परिवार, भाषा, बोली/रूप खोजें",affinityBlocks:"समानता समूह, क्लस्टर, जनसमूह खोजें",regions:"क्षेत्र, देश, जनसमूह खोजें",religion:"धर्म, जनसमूह खोजें"},placeholderRegions:"क्षेत्र, देश या जनसमूह खोजें"},"./locales/hi/share.json":{embed_link:"एम्बेड लिंक",add_to_website:"अपनी वेबसाइट में जोड़ें",embed_paste_hint:"इस कोड को अपने वेबसाइट बिल्डर में पेस्ट करें (WordPress, Squarespace, Wix, या कोई भी साइट जो HTML विजेट स्वीकार करती है)।"},"./locales/hi/tabs.json":{prayer:"प्रार्थना",adoption:"गोद लेना",engagement:"सहभागिता","affinity-blocks":"जनसमूह",regions:"क्षेत्र",countries:"देश","language-families":"भाषाएँ",religion:"धर्म",family:"भाषा परिवार",language:"भाषा",dialect:"बोली/रूप",bloc:"समानता समूह",cluster:"क्लस्टर",group:"जनसमूह",pgic:"देश में जनसमूह",region:"WAGF क्षेत्र",block:"WAGF ब्लॉक",country:"देश",upg100Region:"क्षेत्र",upg100Zone:"UPG-100 सूचियाँ",upg100Group:"जनसमूह",selectView:"दृश्य चुनें",views:"दृश्य",prayerResources:"प्रार्थना संसाधन",map:"मानचित्र",countryPosters:"देश पोस्टर"},"./locales/hi/upgMap.json":{selectionAdm1NoData:"{names} के लिए कोई जनसमूह डेटा नहीं है — इसके बजाय देश चुनें",nothingSelected:"कुछ भी चुना नहीं गया है",selectionCardsFailed:"चयन के कार्ड विफल: {reason}",selectionPosterNeedsZone:"पोस्टर लेजेंड में हर क्षेत्र के लिए हैं — मानचित्र पर चयन के लिए प्रार्थना सूची का उपयोग करें",mapDataFailed:"मानचित्र का डेटा लोड नहीं हो सका",infoLead:"UPG-100 सूची एक ही नक्शे पर: अपहुँचे जन-समूह, क्षेत्रों में बाँटे गए, जिन्हें आप प्रार्थना में अपना सकते हैं।",infoTakeaway:"हर क्षेत्र के लिए दीवार का एक पोस्टर, बाँटने के लिए एक प्रार्थना पुस्तिका और प्रार्थना कार्डों का एक सेट। नीचे का उदाहरण वह क्षेत्र है जहाँ ऐसे जन-समूहों में सबसे अधिक लोग हैं जिनके बीच अभी कोई कलीसिया स्थापित नहीं कर रहा है।",selectionColourGroup:"चयन का रंग",selectionColour:"चयन को रंगें: {hex}",customColour:"अपना रंग (#rrggbb)",copiedSelection:"कॉपी हुआ — जनसमूह: {count}",copiedTerritoriesOnly:"केवल क्षेत्र कॉपी हुए — {reason}",csvSaved:"CSV सहेजा गया — जनसमूह: {count}",csvFailed:"CSV निर्यात विफल: {reason}",copySelection:"कॉपी करें",exportCsv:"CSV निर्यात करें",copyNotRegroupable:"इन्हें एक साथ पुनर्समूहित नहीं किया जा सकता: एक देश के राज्य या प्रांत, या देश, अलग-अलग कॉपी करें",displayName:"UPG 100 सूची पोस्टर",wallHeading:"UPG 100 सूची पोस्टर",wallIntroA:"पाँच हज़ार की भीड़ को आप कैसे खिलाते? यीशु ने उन्हें पचास-पचास और सौ-सौ के समूहों में बिठाया, और असंभव बाँटने योग्य हो गया (लूका 9:14). हमने {n} अनपहुँचे जनसमूहों के साथ वही किया: लगभग पचास से सौ तक की 27 सूचियाँ. हर सूची प्रार्थना पैकेट और पोस्टर के रूप में छपती है, ताकि 27 शिष्य, कलीसियाएँ या स्थानीय अगुवे एक-एक ले सकें — उनके लिए प्रार्थना करते हुए ",peopleStillLoading:"जनसमूह अभी लोड हो रहे हैं, थोड़ी देर में फिर कोशिश करें"},"./locales/hi/wall.json":{title:"जनसमूहों की दीवार",toPortrait:"📱 खड़े रूप में बदलें",toLandscape:"🖼️ आड़े रूप में बदलें",currentLandscape:"वर्तमान: आड़ा (4 × 3 फ़ुट)",currentPortrait:"वर्तमान: खड़ा (3 × 4 फ़ुट)",resetZoom:"ज़ूम रीसेट करें",groupsLoaded:"लोड हुए: {n}",loading:"जनसमूह लोड हो रहे हैं…",offlineTitle:"लाइव प्रार्थना डेटा तक नहीं पहुँचा जा सका।",offlineBody:"दीवार अपने जनसमूह pray.doxa.life से पढ़ती है। हो सकता है आप ऑफ़लाइन हों, या स्थानीय डेवलपमेंट सर्वर पर API इस पेज के पते की अनुमति न दे।",tryAgain:"फिर से कोशिश करें",prayedCount:"प्रार्थना की: {n}",viewPrayers:"प्रार्थनाएँ देखें",prayerTools:"प्रार्थना उपकरण",close:"बंद करें",unknown:"अज्ञात",unknownGroup:"अज्ञात जनसमूह",status:"स्थिति:",unengaged:"अपहुँचा",prayingNow:"क्या आप अभी इस जनसमूह के लिए प्रार्थना कर रहे हैं?",yesPraying:"हाँ, मैं प्रार्थना कर रहा हूँ",thankYou:"प्रार्थना के लिए धन्यवाद!",sharePrayer:"अपनी प्रार्थना साझा करें (वैकल्पिक)",prayerPlaceholder:"अपनी प्रार्थना यहाँ लिखें…",sendPrayer:"प्रार्थना भेजें",peopleGroup:"जनसमूह",chatsTitle:"जनसमूह चर्चा",id:"ID:",location:"स्थान:",na:"उपलब्ध नहीं",havePrayed:"प्रार्थना की: {n}",youPrayed:"✓ आपने प्रार्थना की!",prayForGroup:"🙏 इस जनसमूह के लिए प्रार्थना करें",prayersComments:"प्रार्थनाएँ और टिप्पणियाँ",noComments:"अभी कोई प्रार्थना या टिप्पणी नहीं। पहले बनें!",commentPlaceholder:"अपनी प्रार्थना या विचार साझा करें…",postComment:"टिप्पणी पोस्ट करें",noPeopleId:"इस जनसमूह के पास PeopleID3 नहीं है",statusUnknown:"स्थिति अज्ञात",printPoster:"🖨️ HD पोस्टर छापें",printPreparing:"पोस्टर तैयार हो रहा है: {total} में से {n} फ़ोटो",printMissing:"जो फ़ोटो लोड नहीं हो सकीं: {n}। वे धूसर बॉक्स के रूप में छपेंगी।",blessBanner:"यीशु के नाम में राष्ट्रों को आशीष दो",modeLabel:"दीवार का मोड",modeBless:"आशीष",modeSocial:"सामाजिक",shareSoon:"साझा करने की सुविधा बाद में आएगी।",drawLibError:"दीवार अपनी ड्रॉइंग लाइब्रेरी लोड नहीं कर सकी:",posterSize:"पोस्टर का आकार",posterSubtitle:"DOXA (δόξα) का अर्थ है महिमा। एक वैश्विक प्रार्थना आंदोलन यीशु के नाम में इन {n} जन-समूहों को आशीष दे रहा है। अधिक जानें और जुड़ें: pray.doxa.life।",glueHere:"ऊपर वाली शीट यहाँ चिपकाएँ",themesLabel:"प्रार्थना के विषय",oldTestament:"पुराना नियम",newTestament:"नया नियम",themeTreasure:"ख़ज़ाना",themeMountain:"पहाड़",themeSea:"समुद्र",posterClosing:"यीशु मसीह कोने का पत्थर है, और हम जीवित पत्थर हैं। ये जन-समूह उसके दुःख का प्रतिफल हैं। आइए अपनी याजकीय बुलाहट उठाएँ: उसके नाम में उन्हें आशीष दें, और प्रार्थना में विश्व-परिवार से जुड़ें।",journeyCalled:"बुलाहट",journeyPromised:"प्रतिज्ञा",journeyRedeemed:"छुड़ाए गए",journeyCornerstone:"कोने का पत्थर",journeyChildren:"अब्राहम की संतान",journeyPriesthood:"राज-पदधारी याजक",journeySent:"खोए हुओं के पास भेजे गए",peopleGroupCount:"{n} जनसमूह | {n} जनसमूह",listCount:"{n} सूची | {n} सूचियाँ",stockCard:"कार्ड",stockPostcard:"पोस्टकार्ड",stockLandscape:"लैंडस्केप",hud:{kindPoster:"पोस्टर",kindList:"सूची",kindPacket:"प्रार्थना पैकेट",fetchingPoster:"पोस्टर लाया जा रहा है",generatingPoster:"पोस्टर बनाया जा रहा है",openingPrint:"प्रिंट विंडो खुल रही है",printOpened:"प्रिंट विंडो खुल गई",readyToPrint:"प्रिंट के लिए तैयार",printNow:"प्रिंट करें",saving:"सहेजा जा रहा है",fetchingRecords:"डेटा लाया जा रहा है",fetchingGroups:"जनसमूह लाए जा रहे हैं",layingOutRows:"{n} पंक्ति सजाई जा रही है | {n} पंक्तियाँ सजाई जा रही हैं",layingOutCards:"{n} कार्ड सजाया जा रहा है | {n} कार्ड सजाए जा रहे हैं",printingGroups:"{n} जनसमूह छापा जा रहा है | {n} जनसमूह छापे जा रहे हैं",kindCardDeck:"कार्ड सेट",kindPrayerList:"प्रार्थना सूची",saved:"सहेजा गया",noRecords:"इस सूची में छापने के लिए कोई जनसमूह नहीं है",noPoster:"इस सूची के लिए कोई पोस्टर उपलब्ध नहीं है",posterNotFound:"पोस्टर नहीं मिला ({status})",posterBlank:"बनाया गया पोस्टर खाली निकला",noApi:"कोई जनसमूह सेवा कॉन्फ़िगर नहीं है",fetchFailed:"जनसमूह लोड नहीं हो सके ({status})"},posterAlt:"{label} — प्रार्थना पोस्टर",posterAltAction:"{label} — प्रार्थना पोस्टर (देखने और छापने के लिए क्लिक करें)"},"./locales/it/aria.json":{backToLegend:"Torna alla legenda",closeDetailView:"Chiudi vista dettaglio",collapseLegend:"Comprimi la legenda",expandLegend:"Espandi la legenda",toggleLegend:"Mostra o nascondi la legenda",searchPeopleGroups:"Cerca popoli",resetAllFilters:"Reimposta tutti i filtri e la ricerca",selectAllRows:"Seleziona tutte le righe",deselectAllRows:"Deseleziona tutte le righe",rowDetail:"Dettaglio riga",dismissHint:"Ignora il suggerimento",resizeFiltersRail:"Ridimensiona la barra dei filtri",resizeFiltersRailHint:"Trascina o usa i tasti freccia per ridimensionare la barra dei filtri",resizeChartsRail:"Ridimensiona la barra dei grafici",resizeChartsRailHint:"Trascina o usa i tasti freccia per ridimensionare la barra dei grafici",resizeMapTableSplit:"Ridimensiona la divisione mappa/tabella",resizeMapTableSplitHint:"Trascina o usa i tasti freccia per ridimensionare la divisione mappa/tabella",resizeTable:"Ridimensiona l'altezza della tabella",resizeTableHint:"Trascina o usa i tasti freccia per ridimensionare la tabella",resizeDashboardHeight:"Ridimensiona l'altezza della dashboard",resizeDashboardHeightHint:"Trascina o usa i tasti freccia per ridimensionare l'altezza della dashboard",removeFilter:"Rimuovi il filtro {name}",closeDetail:"Chiudi il dettaglio",filterBreadcrumb:"Percorso dei filtri",railViews:"Viste della barra",upgCountLegend:"Legenda del conteggio UPG",donutChart:"Grafico ad anello: {title}"},"./locales/it/buttons.json":{prayForThem:"Prega per loro",adoptThem:"Adottali",moreInfo:"Più informazioni",zoomIn:"Ingrandisci",zoomOut:"Riduci",switchToLightMode:"Passa alla modalità chiara",switchToDarkMode:"Passa alla modalità scura",resetView:"Reimposta vista",toggleFullscreen:"Attiva/disattiva schermo intero",aboutThisMap:"Informazioni su questa mappa",closeMenu:"Chiudi menu",reloadMap:"Ricarica mappa",showClusters:"Mostra cluster",clusterSettings:"Impostazioni cluster",startAutoFly:"Avvia volo automatico",stopFlight:"Ferma volo",speedLabel:"Velocità:",speedOption:{slow:"Lenta",normal:"Normale",fast:"Veloce"},shareEmbed:"Condividi e incorpora",posterMap:"Mappa del poster",prayerList:"Lista di preghiera",cardDeck:"Mazzo di carte",printOptions:"Opzioni di stampa",showOnMap:"Mostra sulla mappa",close:"Chiudi",showOnMapAria:"Mostra {label} sulla mappa",cardStockAria:"Formato della scheda di preghiera",previewPrintPoster:"Anteprima e stampa del poster {label}",share:"Condividi",shareSteps:["Incorpora questa mappa nel tuo sito","Fai un elenco dei siti web della tua città","Insegna loro a incorporarla a loro volta","Insegna loro a formare altri a incorporarla","Moltiplichiamo le mappe ovunque per Gesù!"],clearSelection:"Cancella la selezione",noOptions:"Nessuna opzione trovata",renderingLocal:"Un’immagine con qualità di stampa viene generata nel tuo browser: nulla viene caricato.",postersPerRow:"Poster per riga",packetVariantAria:"Dettaglio del pacchetto di preghiera",packetFull:"Dettaglio completo",packetLightweight:"Leggero",working:"Elaborazione…",postersPerRowAuto:"Automatico"},"./locales/it/detail.json":{labels:{country:"Paese:",population:"Popolazione:",language:"Lingua:",religion:"Religione:",languageFamily:"Famiglia linguistica:",peopleCommitted:"Impegnati a pregare:"},messages:{noDescription:"Nessuna descrizione disponibile."}},"./locales/it/grid.json":{search:"Cerca popoli…",hide_filters:"Nascondi filtri",show_filters:"Mostra filtri",total:"Totale",showing:"Mostrati",load_more:"Carica altro",full_profile:"Profilo completo",wagf_region:"Regione",wagf_block:"Blocco di affinità",rop1:"Popolo",religion:"Religione",exact_filter:"Esatto",clear_all:"Cancella tutto",loading:"Caricamento…",no_results:"Nessun popolo corrisponde a questo filtro.",type_to_search:"Digita per cercare...",load_failed:"Impossibile caricare i dati dei popoli. È un problema di connessione, non del filtro.",search_people_or_countries:"Cerca popoli o paesi…",cards_per_row:"Schede per riga",cards_per_row_auto:"Automatico"},"./locales/it/legend.json":{title:{adoption:"Avanzamento dell'adozione",affinityBlocs:"Blocchi di affinità",doxaRegions:"Regioni Doxa",engagement:"Avanzamento dell'impegno",gospelResources:"Risorse del Vangelo",languageFamilies:"Famiglie linguistiche",prayer:"Avanzamento della preghiera",upg100List:"La mia lista UPG 100",batchSelect:"Selezione multipla"},header:{collapsed:"Legenda",peopleGroupFallback:"Gruppo di persone",default:"Legenda"},prayer:{needsPrayer:"Necessita preghiera",hasPrayer:"Ha preghiera",fullPrayerCoverage:"Copertura di preghiera completa"},progress:{title:"Avanzamento",covered:"{covered} di {total} gruppi di persone coperti dalla preghiera · {pct}%",short:"{covered} di {total} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"Necessita impegno",hasEngagement:"Ha impegno"},adoption:{needsAdoption:"Necessita adozione",hasAdoption:"Ha adozione"},columns:{upgs:"UUPGs",population:"Popolazione",name:"Nome"},footer:{total:"Totale"},sortByUpgs:"Ordina per UUPG",sortByPop:"Ordina per popolazione",colLabel:{religion:"Religioni UUPG",prayer:"Stato della preghiera",engagement:"Stato dell'impegno",adoption:"Stato dell'adozione",status:"Stato"},titleBar:{legend:"Legenda",peopleGroups:"Popoli",wagfRegions:"Regioni WAGF",languages:"Lingue"},tabInfo:{upg100Region:"Regione — ordina le liste UPG-100 per area del mondo (Africa, India, Medio Oriente, Sordi, …). I totali sono gli UUPG e la popolazione sommati di ogni lista sottostante.",upg100Zone:"Liste UPG-100 — ognuna è una lista di preghiera dei gruppi etnici non raggiunti di un’area, ed è ciò che la mappa disegna e colora. Ogni lista si stampa come il proprio fascicolo.",upg100Group:"Gruppo etnico — i singoli gruppi non raggiunti dentro una lista, prima quelli con maggiore bisogno di preghiera. Ogni punto della mappa è uno di questi.",family:"Famiglia ling. — un insieme di lingue discese da un antenato comune (p. es. indoeuropea, afroasiatica).",language:"Lingua — un sistema di comunicazione usato da un popolo (p. es. arabo, bengalese, hindi).",dialect:"Dialetto/Variante — una forma regionale o sociale di una lingua (p. es. arabo sudanese; lingua dei segni pakistana).",bloc:"Blocco di affinità — il raggruppamento più ampio, per affinità culturale, linguistica e geografica (p. es. popoli malesi, popoli dell’Asia meridionale, sordi, mondo arabo).",cluster:"Cluster — un raggruppamento più fine all’interno di un blocco (p. es. Borneo-Kalimantan tra i popoli malesi). Le righe recano «(cluster)» per distinguerle dai popoli.",group:"Popolo — un’identità etnolinguistica in sé, indipendente dal paese. Le righe recano «(popolo)». Uno stesso popolo può vivere in molti paesi (i sordi, per esempio, in più di cento).",pgic:"Popolo nel paese — una riga per ogni popolo in ciascun paese in cui vive (p. es. «Abai Sungai, Malesia»). Le righe recano «(popolo nel paese)».",region:"Regione WAGF — la macroregione cui appartiene un paese (p. es. Asia, Africa). Ciascuna ha il proprio colore sulla mappa.",block:"Blocco WAGF — la suddivisione all’interno di una regione (p. es. Sud-est asiatico, Africa occidentale).",country:"Paese — i singoli paesi, ordinati per popolazione non raggiunta all’interno del loro blocco."},a11y:{expandRow:"Espandi {label}",collapseRow:"Comprimi {label}",clearSelection:"Cancella la selezione",goUp:"Sali a {label}"},export:{poster:"Manifesto",packet:"UPG 100",packetExplain:"Una lista di preghiera di circa 50-100 popoli non raggiunti: una persona può portarne una.",packetAria:"Dettaglio del pacchetto di preghiera",packetFull:"Dettaglio completo",packetLightweight:"Leggero"},noDataAtThisLevel:"Nessun dato a questo livello",exportButton:"Esporta",exportSelection:"Esporta la selezione",loadingRows:"Caricamento di {label}…",loadingData:"Caricamento dati…",showingTop:"Mostrati i primi {n} di {m}",useGeocoderHint:"usa la ricerca qui sopra per trovare gli altri",noList:"Nessun elenco caricato."},"./locales/it/lists.json":{doxa:{label:"Progetto 2000: i popoli di DOXA",definition:"I popoli che DOXA serve, come li fornisce la sua lista in tempo reale"},unreached:{label:"Progetto 7000: popoli non raggiunti",definition:"Priorità di perdizione IMB 0–2 (non raggiunti di frontiera, pionieri o in espansione: meno del 2% evangelici)"},frontier:{label:"Progetto 4700: popoli di frontiera",definition:"Priorità di perdizione IMB 0 (non raggiunti di frontiera: 0,1% evangelici o meno)"},"frontier-500k":{label:"Progetto 700: popoli di frontiera di 500.000 o più",definition:"Priorità di perdizione IMB 0 e una popolazione di almeno 500.000"},unengaged:{label:"Popoli non raggiunti e non coinvolti",definition:"Priorità di perdizione IMB 0–2 e stato di coinvolgimento: non coinvolto"}},"./locales/it/mapInfo.json":{open:"Che cosa può fare questa mappa per te?",title:"Che cosa può fare questa mappa per te?",shortDescription:"Breve descrizione",pointer:"Che cosa fa questa mappa?",close:"Chiudi",takeaway:"Che cosa ottieni:",poster:"Poster",packet:"Libretto di preghiera",cards:"Carte di preghiera",spreadsheet:"Foglio di calcolo",example:"Esempio",expandPages:"Mostra tutte le pagine ({n})",collapsePages:"Mostra solo la prima pagina",expandDeck:"Mostra tutte le carte ({n})",collapseDeck:"Impila le carte",moreRows:"Altre righe nel foglio di calcolo completo: {n}",openFull:"Apri a grandezza intera",pointerOff:"Non indicare più questo pulsante",tab:{"upg-100":{lead:"Tutti i popoli non raggiunti di questa lista, circa 2.100, raccolti in 27 liste da cinquanta a cento. Ogni lista si stampa come poster, pacchetto di preghiera e mazzo di schede, perché un discepolo, una chiesa o un leader possa portare in preghiera un'intera lista, nome per nome.",takeaway:"per ogni zona, un poster da parete, un libretto di preghiera da distribuire e un mazzo di carte di preghiera. L'esempio qui sotto è la zona con più persone in popoli dove nessuno sta ancora fondando chiese."},"cities-internet":{lead:"Guarda fin dove arriva internet in ogni paese in cui vivono popoli non raggiunti. Tocca un paese per vedere quante persone vi sono online e le piattaforme che usano, oppure tocca un punto per un popolo.",takeaway:"Ogni paese in cui vive un popolo non raggiunto, suddiviso per la quota di persone che usano internet — per distinguere il terreno digitale dai luoghi in cui pochi sono online. Le cifre sono nazionali (l'India anche per stato, da un'indagine del 2019–21) e riportano l'anno di rilevazione; sconosciuto significa non misurato, mai presunto."},"gospel-resources":{lead:"Guarda che cosa ogni popolo non raggiunto ha già nella propria lingua: la Scrittura, l'audio, il film JESUS, i video biblici e la formazione al discepolato, ciascuno con il suo link. Tocca un paese per elencarne i gruppi, oppure tocca un punto per aprire le risorse di un gruppo.",takeaway:"Scrittura, audio, film, video biblico, formazione — e che cosa manca ancora. Clicca su un paese per elencarne i popoli, o su un popolo per la sua scheda con collegamenti attivi a ogni risorsa trovata. «Nessuna risorsa trovata» significa non presente negli archivi controllati da questa build, mai una prova che non esista nulla."},"dashboard-plus-grid":{lead:"Tutti i popoli non raggiunti in un'unica vista: filtra per popolo, luogo, lingua, religione o preghiera, e la mappa, la tabella e i totali si restringono insieme. È qui che fissi la tua prospettiva sul lavoro: chi raggiungere ora e chi preparare dopo.",takeaway:"Le righe filtrate, come foglio di calcolo."},"research-map-plus-grid":{lead:"Una mappa semplice ed educativa dei popoli non raggiunti: cerca per popolo, luogo, lingua o religione, e la mappa e l'elenco si restringono insieme. I livelli di preghiera e di impegno mostrano a colpo d'occhio fin dove sono arrivati la preghiera e il lavoro."},"prayer-map":{lead:"Una mappa di preghiera per i popoli della lista di preghiera di DOXA, che mostra a colpo d'occhio per chi si prega e chi sta ancora aspettando. Mettila su ogni sito della tua rete, perché ogni visitatore veda la stessa immagine e si unisca allo stesso movimento.",takeaway:"Un popolo per cui nessuno prega ancora, e un link alla sua pagina di preghiera."},"regions-dashboard":{lead:"Trova i popoli non raggiunti di ogni regione e di ogni paese. Sotto ogni regione, «Vedi i poster del paese» stampa il poster, il pacchetto di preghiera o il mazzo di schede di qualsiasi paese.",takeaway:"Apri un Paese per vederne i gruppi. Sotto ogni regione, «Vedi i poster del paese» stampa il poster, il pacchetto di preghiera o il mazzo di schede di un Paese.",note:"Poster, pacchetti e schede vengono generati nel tuo browser per ogni Paese tranne l'India."}},col:{peopleGroup:"Popolo",country:"Paese",region:"Regione",population:"Popolazione"},tabExamples:"Esempi",tabStrategy:"Strategia"},"./locales/it/mapui.json":{map:"Mappa",marker:"Indicatore sulla mappa",closePopup:"Chiudi popup",zoomIn:"Ingrandisci",zoomOut:"Riduci",resetBearing:"Trascina per ruotare la mappa, fai clic per tornare al nord",toggleAttribution:"Mostra/nascondi attribuzione",mapFeedback:"Feedback sulla mappa",enterFullscreen:"Schermo intero",exitFullscreen:"Esci da schermo intero",findMyLocation:"Trova la mia posizione",locationNotAvailable:"Posizione non disponibile",enableGlobe:"Attiva globo",disableGlobe:"Disattiva globo",ctrlScroll:"Usa Ctrl + scorrimento per ingrandire la mappa",cmdScroll:"Usa ⌘ + scorrimento per ingrandire la mappa",twoFingers:"Usa due dita per spostare la mappa",mapboxHomepage:"Home page di Mapbox",maplibreLogo:"Logo di MapLibre"},"./locales/it/messages.json":{menuComingSoon:"Menu in arrivo",pinHint:{tapDot:"Tocca un punto colorato — qualcuno ha ancora bisogno di preghiera"},upg100WallHeading:"La mia lista UPG 100 — Liste di preghiera e manifesti",upg100WallTag:"Mobilitazione alla preghiera",upg100WallIntroA:"Come sfameresti una folla di cinquemila? Gesù li fece sedere a gruppi di cinquanta e di cento, e l’impossibile divenne condivisibile (Luca 9:14). Abbiamo fatto lo stesso con i 2.106 popoli non raggiunti: 27 liste di circa cinquanta-cento. Ogni lista si stampa come pacchetto di preghiera e manifesto, così 27 discepoli, chiese o responsabili locali ne portano una ciascuno — pregando per loro ",upg100WallIntroEmph:"con il nome del loro popolo",upg100WallIntroB:".",loadingNamed:"Caricamento di {name}…",couldNotLoadNamed:"Impossibile caricare {name}.",engineMissing:"Il motore di mappa {engine} non è stato caricato.",packetFailed:"Libretto non riuscito: {reason}",selectionPacketFailed:"Libretto della selezione non riuscito: {reason}",posterOneTerritory:"Il manifesto stampa un territorio alla volta — {count} selezionati.",selectionPosterFailed:"Manifesto della selezione non riuscito: {reason}",mapUnavailable:"Mappa non disponibile",copied:"Copiato!",copyFailed:"Copia non riuscita — premi Ctrl/Cmd-C",engineNotLoaded:"motore di mappe non caricato",engineNotLoadedDetail:"Il motore di mappe {engine} non si è caricato. L’elenco e la legenda non sono interessati.",viewLoadFailed:"Impossibile caricare questa vista.",retry:"Riprova",noMapboxToken:"Nessun token Mapbox",noMapboxTokenDetail:"Nessun token Mapbox configurato. L’elenco e la legenda non sono interessati.",loadingBoundaries:"Caricamento dei confini…",fetchingUupgs:"Recupero di {n} UUPG…",mapStatusCounts:"Aree: {polys} · zone: {zones}/{total} · segnaposto: {pins}",tapTerritoriesHint:"Tocca i territori sulla mappa o le righe della legenda per aggiungerli · tocca di nuovo per rimuoverli",territoriesSelected:"Territori: {count}",bandInRange:"✓ fascia 50–100",bandOutOfRange:"fascia 50–100",mapContextLost:"Questa mappa è stata scaricata per liberare memoria grafica.",nOfTotal:"{n} su {total}",mapInitFailed:"Impossibile inizializzare la mappa — controlla il token e il contenitore",countryWallIntroA:"Un poster per paese, pronto da pregare, stampare e appendere al muro — pregando per loro ",countryWallIntroB:". Regioni e paesi sono ordinati in base a quanti popoli non raggiunti contengono, perché il bisogno più grande venga per primo.",countryWallSoon:"Prossimamente: per ogni paese verrà generata una lista di preghiera con il nome di ogni popolo non raggiunto che vi abita.",countryWallHeading:"Poster per paese — Liste di preghiera e manifesti",largerScreenNotice:"Questa mappa sperimentale è pensata per schermi grandi. Si apre qui, ma alcune parti potrebbero non entrare o non funzionare bene su un telefono.",desktopOnlyNotice:"{label} funziona solo su desktop: apri questa pagina da un computer per usarlo.",noticeDismiss:"Chiudi",countryPosterTooMany:"Troppi popoli per stare in modo leggibile su un solo manifesto: una soluzione è in arrivo."},"./locales/it/pinHint.json":{line1:"Tocca un punto colorato",line2:"qualcuno ha ancora bisogno di preghiera"},"./locales/it/pins.json":{approximate:"Il punto rappresenta un popolo, non una città né un confine.",sharedPoint:"Si trova nello stesso punto di {names} — {n} gruppi condividono questo punto."},"./locales/it/poster.json":{export_poster:"Esporta poster",size:"Dimensione",orientation:"Orientamento",portrait:"Verticale",landscape:"Orizzontale",dpi:"DPI",format:"Formato",png_raster:"PNG (raster)",pdf_raster:"PDF (raster su pagina vettoriale)",title:"Titolo",map_title:"Titolo della mappa",subtitle:"Sottotitolo",slots:"Elementi",scale_bar:"Barra della scala",north_arrow:"Freccia nord",footer_attribution:"Piè di pagina (attribuzione obbligatoria)",cancel:"Annulla",map_preview:"anteprima della mappa",loading_snapshot:"Caricamento dell'istantanea della mappa…",preview_unavailable:"anteprima non disponibile",region_africa:"Africa",region_middle_east:"Medio Oriente",region_central_asia:"Asia centrale",region_southeast_asia_oceania:"Sud-est asiatico + Oceania",region_china_mongolia:"Cina + Mongolia",region_india:"India",region_other:"Altro",region_americas:"Americhe",region_europe:"Europa",region_deaf:"Sordi",zone_deaf:"Gruppi di persone sorde",rendering:"Generazione…",render_format:"Genera {format}",progress_elapsed:"{time} trascorsi",progress_tiles:"riquadro {n} di {total}",hint_up_to_minute:"Questo formato può richiedere fino a un minuto.",hint_few_minutes:"I poster grandi possono richiedere alcuni minuti.",error_too_large:"Questo poster è troppo grande per la memoria di questo dispositivo. Scegli un formato più piccolo o una risoluzione più bassa.",error_failed:"Impossibile generare il poster. Riprova o scegli un formato più piccolo.",optional:"(facoltativo)",phoneLimit:"Sul telefono i formati più grandi sono disattivati: un telefono non può disegnare un poster così grande. Per quelli usa un computer.",phoneLimitAll:"Serve un computer desktop o portatile.",glue_here:"incollare qui",sectionNone:"Nessun poster per {scope}."},"./locales/it/religion.json":{family:{Christianity:"Cristianesimo",Islam:"Islam",Hinduism:"Induismo",Buddhism:"Buddhismo",Ethnoreligion:"Etnoreligione",Judaism:"Ebraismo",Sikhism:"Sikhismo",Unaffiliated:"Senza affiliazione",Other:"Altro",Unknown:"Sconosciuta"}},"./locales/it/search.json":{placeholder:"Popolo, luogo, lingua, religione",placeholderNoPlaces:"Popolo, lingua, religione (la ricerca di luoghi richiede un token Mapbox)",labels:{people:"Popolo:",place:"Luogo:",language:"Lingua:",religion:"Religione:"},sections:{within:"In {selection}",allData:"Tutti i dati DOXA"},kinds:{people:"Popolo + paese",peopleGroup:"Popolo",bloc:"Blocco di affinità",cluster:"Cluster di popoli",country:"Paese",region:"Regione",family:"Famiglia linguistica",languageKind:"Lingua",dialect:"Dialetto",religionKind:"Religione"},upg100Placeholder:"Cerca popolo, elenco UPG-100 o regione…",tabPlaceholder:{languageFamilies:"Cerca famiglia linguistica, lingua, dialetto/variante",affinityBlocks:"Cerca blocco di affinità, cluster, popolo",regions:"Cerca regione, paese, popolo",religion:"Cerca religione, popolo"},placeholderRegions:"Cerca regione, paese o popolo"},"./locales/it/share.json":{embed_link:"Link di incorporamento",add_to_website:"Aggiungi al tuo sito web",embed_paste_hint:"Incolla questo codice nel tuo costruttore di siti web (WordPress, Squarespace, Wix o qualsiasi sito che accetti widget HTML)."},"./locales/it/tabs.json":{prayer:"Preghiera",adoption:"Adozione",engagement:"Impegno","affinity-blocks":"Popoli",regions:"Regioni",countries:"Paesi","language-families":"Lingue",religion:"Religioni",family:"Famiglia ling.",language:"Lingua",dialect:"Dialetto/Variante",bloc:"Blocco di affinità",cluster:"Cluster",group:"Popolo",pgic:"Popolo nel paese",region:"Regione WAGF",block:"Blocco WAGF",country:"Paese",upg100Region:"Regione",upg100Zone:"Liste UPG-100",upg100Group:"Gruppo etnico",selectView:"Seleziona vista",views:"Viste",prayerResources:"Risorse di preghiera",map:"Mappa",countryPosters:"Poster per paese"},"./locales/it/upgMap.json":{selectionAdm1NoData:"Nessun dato sui popoli per {names}: seleziona invece il paese",nothingSelected:"Nessuna selezione",selectionCardsFailed:"Carte della selezione non riuscite: {reason}",selectionPosterNeedsZone:"I manifesti esistono per territorio nella legenda: usa Lista di preghiera per una selezione sulla mappa",mapDataFailed:"Impossibile caricare i dati della mappa",infoLead:"La lista UPG-100 su un'unica mappa: popoli non raggiunti, raggruppati in zone che puoi adottare nella preghiera.",infoTakeaway:"per ogni zona, un poster da parete, un libretto di preghiera da distribuire e un mazzo di carte di preghiera. L'esempio qui sotto è la zona con più persone in popoli dove nessuno sta ancora fondando chiese.",selectionColourGroup:"Colore della selezione",selectionColour:"Colora la selezione {hex}",customColour:"Colore personalizzato (#rrggbb)",copiedSelection:"Copiato — popoli: {count}",copiedTerritoriesOnly:"Copiati solo i territori — {reason}",csvSaved:"CSV salvato — popoli: {count}",csvFailed:"Esportazione CSV non riuscita: {reason}",copySelection:"Copia",exportCsv:"Esporta CSV",copyNotRegroupable:"Non si possono raggruppare insieme: copia separatamente gli stati o le province di un solo paese, o i paesi",displayName:"Poster della lista UPG 100",wallHeading:"Poster della lista UPG 100",wallIntroA:"Come sfameresti una folla di cinquemila? Gesù li fece sedere a gruppi di cinquanta e di cento, e l’impossibile divenne condivisibile (Luca 9:14). Abbiamo fatto lo stesso con i {n} popoli non raggiunti: 27 liste di circa cinquanta-cento. Ogni lista si stampa come pacchetto di preghiera e manifesto, così 27 discepoli, chiese o responsabili locali ne portano una ciascuno — pregando per loro ",peopleStillLoading:"i popoli si stanno ancora caricando; riprova tra un momento"},"./locales/it/wall.json":{title:"Muro dei popoli",toPortrait:"📱 Passa a verticale",toLandscape:"🖼️ Passa a orizzontale",currentLandscape:"Attuale: orizzontale (4 × 3 piedi)",currentPortrait:"Attuale: verticale (3 × 4 piedi)",resetZoom:"Reimposta zoom",groupsLoaded:"Caricati: {n}",loading:"Caricamento dei popoli…",offlineTitle:"Impossibile raggiungere i dati di preghiera in tempo reale.",offlineBody:"Il muro legge i suoi popoli da pray.doxa.life. Potresti essere offline oppure, su un server di sviluppo locale, l’API potrebbe non consentire l’indirizzo di questa pagina.",tryAgain:"Riprova",prayedCount:"Hanno pregato: {n}",viewPrayers:"Vedi preghiere",prayerTools:"Strumenti di preghiera",close:"Chiudi",unknown:"Sconosciuto",unknownGroup:"Popolo sconosciuto",status:"Stato:",unengaged:"non raggiunto",prayingNow:"Stai pregando ora per questo popolo?",yesPraying:"Sì, sto pregando",thankYou:"Grazie per la preghiera!",sharePrayer:"Condividi la tua preghiera (facoltativo)",prayerPlaceholder:"Scrivi qui la tua preghiera…",sendPrayer:"Invia preghiera",peopleGroup:"Popolo",chatsTitle:"Chat del popolo",id:"ID:",location:"Luogo:",na:"N/D",havePrayed:"Hanno pregato: {n}",youPrayed:"✓ Hai pregato!",prayForGroup:"🙏 Prega per questo popolo",prayersComments:"Preghiere e commenti",noComments:"Ancora nessuna preghiera o commento. Sii il primo!",commentPlaceholder:"Condividi la tua preghiera o i tuoi pensieri…",postComment:"Pubblica commento",noPeopleId:"Questo popolo non ha un PeopleID3",statusUnknown:"Stato sconosciuto",printPoster:"🖨️ Stampa poster HD",printPreparing:"Preparazione del poster: {n} di {total} foto",printMissing:"Foto che non è stato possibile caricare: {n}. Vengono stampate come riquadri grigi.",blessBanner:"Benedite le nazioni nel nome di Gesù",modeLabel:"Modalità del muro",modeBless:"Benedire",modeSocial:"Social",shareSoon:"La condivisione arriverà più avanti.",drawLibError:"Il muro non è riuscito a caricare la sua libreria di disegno:",posterSize:"Dimensione del poster",posterSubtitle:"DOXA (δόξα) significa gloria. Un movimento mondiale di preghiera sta benedicendo questi {n} gruppi etnici nel nome di Gesù. Scopri di più e unisciti su pray.doxa.life.",glueHere:"incolla qui il foglio sopra",themesLabel:"Temi di preghiera",oldTestament:"Antico Testamento",newTestament:"Nuovo Testamento",themeTreasure:"Tesoro",themeMountain:"Monte",themeSea:"Mare",posterClosing:"Gesù Cristo è la pietra angolare, e noi siamo pietre viventi. Questi popoli sono la ricompensa della sua sofferenza. Accogliamo la nostra chiamata sacerdotale: benediciamoli nel suo nome e uniamoci alla famiglia mondiale in preghiera.",journeyCalled:"La chiamata",journeyPromised:"La promessa",journeyRedeemed:"Redenti",journeyCornerstone:"La pietra angolare",journeyChildren:"Figli di Abraamo",journeyPriesthood:"Un sacerdozio regale",journeySent:"Mandati ai perduti",peopleGroupCount:"{n} popolo | {n} di popoli | {n} popoli",listCount:"{n} lista | {n} di liste | {n} liste",stockCard:"Carta",stockPostcard:"Cartolina",stockLandscape:"orizzontale",hud:{kindPoster:"Poster",kindList:"Lista",kindPacket:"Pacchetto di preghiera",fetchingPoster:"recupero del poster",generatingPoster:"generazione del poster",openingPrint:"apertura della finestra di stampa",printOpened:"finestra di stampa aperta",readyToPrint:"pronto per la stampa",printNow:"Stampa",saving:"salvataggio",fetchingRecords:"recupero dei dati",fetchingGroups:"recupero dei popoli",layingOutRows:"impaginazione di {n} riga | impaginazione di {n} di righe | impaginazione di {n} righe",layingOutCards:"impaginazione di {n} carta | impaginazione di {n} di carte | impaginazione di {n} carte",printingGroups:"stampa di {n} popolo | stampa di {n} di popoli | stampa di {n} popoli",kindCardDeck:"Mazzo di carte",kindPrayerList:"Lista di preghiera",saved:"salvato",noRecords:"quell’elenco non ha popoli da stampare",noPoster:"nessun manifesto disponibile per questo elenco",posterNotFound:"manifesto non trovato ({status})",posterBlank:"il manifesto generato è risultato vuoto",noApi:"nessun servizio dei popoli è configurato",fetchFailed:"impossibile caricare i popoli ({status})"},posterAlt:"{label} — poster di preghiera",posterAltAction:"{label} — poster di preghiera (fai clic per vedere e stampare)"},"./locales/pt/aria.json":{backToLegend:"Voltar à legenda",closeDetailView:"Fechar vista de detalhe",collapseLegend:"Recolher a legenda",expandLegend:"Expandir a legenda",toggleLegend:"Mostrar ou ocultar a legenda",searchPeopleGroups:"Pesquisar povos",resetAllFilters:"Redefinir todos os filtros e a pesquisa",selectAllRows:"Selecionar todas as linhas",deselectAllRows:"Desmarcar todas as linhas",rowDetail:"Detalhe da linha",dismissHint:"Dispensar a dica",resizeFiltersRail:"Redimensionar o painel de filtros",resizeFiltersRailHint:"Arraste ou use as teclas de seta para redimensionar o painel de filtros",resizeChartsRail:"Redimensionar o painel de gráficos",resizeChartsRailHint:"Arraste ou use as teclas de seta para redimensionar o painel de gráficos",resizeMapTableSplit:"Redimensionar a divisão entre o mapa e a tabela",resizeMapTableSplitHint:"Arraste ou use as teclas de seta para redimensionar a divisão entre o mapa e a tabela",resizeTable:"Redimensionar a altura da tabela",resizeTableHint:"Arraste ou use as teclas de seta para redimensionar a tabela",resizeDashboardHeight:"Redimensionar a altura do painel",resizeDashboardHeightHint:"Arraste ou use as teclas de seta para redimensionar a altura do painel",removeFilter:"Remover o filtro {name}",closeDetail:"Fechar o detalhe",filterBreadcrumb:"Trilho de filtros",railViews:"Vistas do painel",upgCountLegend:"Legenda da contagem de UPG",donutChart:"Gráfico de rosca: {title}"},"./locales/pt/buttons.json":{prayForThem:"Ore por eles",adoptThem:"Adote-os",moreInfo:"Mais informações",zoomIn:"Ampliar",zoomOut:"Reduzir",switchToLightMode:"Mudar para modo claro",switchToDarkMode:"Mudar para modo escuro",resetView:"Repor vista",toggleFullscreen:"Alternar ecrã inteiro",aboutThisMap:"Sobre este mapa",closeMenu:"Fechar menu",reloadMap:"Recarregar mapa",showClusters:"Mostrar clusters",clusterSettings:"Definições de clusters",startAutoFly:"Iniciar voo automático",stopFlight:"Parar voo",speedLabel:"Velocidade:",speedOption:{slow:"Lenta",normal:"Normal",fast:"Rápida"},shareEmbed:"Partilhar e incorporar",posterMap:"Mapa do cartaz",prayerList:"Lista de oração",cardDeck:"Baralho de cartões",printOptions:"Opções de impressão",showOnMap:"Ver no mapa",close:"Fechar",showOnMapAria:"Ver {label} no mapa",cardStockAria:"Tamanho do cartão de oração",previewPrintPoster:"Pré-visualizar e imprimir o cartaz de {label}",share:"Partilhar",shareSteps:["Incorpore este mapa no seu site","Faça uma lista dos sites da sua cidade","Ensine-os a incorporá-lo também","Ensine-os a ensinar outros a incorporá-lo","Multipliquemos mapas por toda a parte para Jesus!"],clearSelection:"Limpar a seleção",noOptions:"Nenhuma opção encontrada",renderingLocal:"Uma imagem com qualidade de impressão está a ser gerada no seu navegador — nada é enviado.",postersPerRow:"Cartazes por linha",packetVariantAria:"Detalhe do pacote de oração",packetFull:"Detalhe completo",packetLightweight:"Leve",working:"Processando…",postersPerRowAuto:"Automático"},"./locales/pt/detail.json":{labels:{country:"País:",population:"População:",language:"Língua:",religion:"Religião:",languageFamily:"Família linguística:",peopleCommitted:"Comprometidos a orar:"},messages:{noDescription:"Sem descrição disponível."}},"./locales/pt/grid.json":{search:"Pesquisar povos…",hide_filters:"Ocultar filtros",show_filters:"Mostrar filtros",total:"Total",showing:"Mostrando",load_more:"Carregar mais",full_profile:"Perfil completo",wagf_region:"Região",wagf_block:"Bloco de afinidade",rop1:"Povo",religion:"Religião",exact_filter:"Exato",clear_all:"Limpar tudo",loading:"A carregar…",no_results:"Nenhum povo corresponde a este filtro.",type_to_search:"Escreva para pesquisar...",load_failed:"Não foi possível carregar os dados dos povos. É um problema de ligação, não do seu filtro.",search_people_or_countries:"Pesquisar povos ou países…",cards_per_row:"Cartões por linha",cards_per_row_auto:"Automático"},"./locales/pt/legend.json":{title:{adoption:"Progresso da adoção",affinityBlocs:"Blocos de afinidade",doxaRegions:"Regiões Doxa",engagement:"Progresso do envolvimento",gospelResources:"Recursos do Evangelho",languageFamilies:"Famílias linguísticas",prayer:"Progresso da oração",upg100List:"A minha lista UPG 100",batchSelect:"Seleção múltipla"},header:{collapsed:"Legenda",peopleGroupFallback:"Grupo de pessoas",default:"Legenda"},prayer:{needsPrayer:"Precisa de oração",hasPrayer:"Tem oração",fullPrayerCoverage:"Cobertura de oração completa"},progress:{title:"Progresso",covered:"{covered} de {total} grupos de pessoas cobertos em oração · {pct}%",short:"{covered} de {total} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"Precisa de envolvimento",hasEngagement:"Tem envolvimento"},adoption:{needsAdoption:"Precisa de adoção",hasAdoption:"Tem adoção"},columns:{upgs:"UUPGs",population:"População",name:"Nome"},footer:{total:"Total"},sortByUpgs:"Ordenar por UUPG",sortByPop:"Ordenar por população",colLabel:{religion:"Religiões UUPG",prayer:"Status de oração",engagement:"Status de engajamento",adoption:"Status de adoção",status:"Status"},titleBar:{legend:"Legenda",peopleGroups:"Povos",wagfRegions:"Regiões WAGF",languages:"Idiomas"},tabInfo:{upg100Region:"Região — ordena as listas UPG-100 por área do mundo (África, Índia, Oriente Médio, Surdos, …). Os totais são os UUPG e a população somados de todas as listas abaixo dela.",upg100Zone:"Listas UPG-100 — cada uma é uma lista de oração dos grupos étnicos não alcançados de uma área, e é o que o mapa pinta e colore. Cada lista é impressa como seu próprio pacote.",upg100Group:"Grupo étnico — os grupos não alcançados dentro de uma lista, primeiro os de maior necessidade de oração. Cada ponto do mapa é um deles.",family:"Família linguística — um conjunto de línguas descendentes de um ancestral comum (p. ex. indo-europeia, afro-asiática).",language:"Idioma — um sistema de comunicação usado por um povo (p. ex. árabe, bengali, híndi).",dialect:"Dialeto/Variedade — uma forma regional ou social de uma língua (p. ex. árabe sudanês; língua gestual paquistanesa).",bloc:"Bloco de afinidade — o agrupamento mais amplo, por parentesco cultural, linguístico e geográfico (p. ex. povos malaios, povos do Sul da Ásia, surdos, mundo árabe).",cluster:"Agrupamento — um agrupamento mais fino dentro de um bloco (p. ex. Bornéu-Kalimantan entre os povos malaios). As linhas levam «(agrupamento)» para as distinguir dos povos.",group:"Povo — uma identidade etnolinguística em si mesma, independente do país. As linhas levam «(povo)». Um mesmo povo pode viver em muitos países (os surdos, por exemplo, em mais de cem).",pgic:"Povo no país — uma linha por cada povo em cada país onde vive (p. ex. «Abai Sungai, Malásia»). As linhas levam «(povo no país)».",region:"Região WAGF — a macrorregião a que pertence um país (p. ex. Ásia, África). Cada uma tem a sua cor no mapa.",block:"Bloco WAGF — a subdivisão dentro de uma região (p. ex. Sudeste Asiático, África Ocidental).",country:"País — os países um a um, ordenados por população não alcançada dentro do seu bloco."},a11y:{expandRow:"Expandir {label}",collapseRow:"Recolher {label}",clearSelection:"Limpar a seleção",goUp:"Subir para {label}"},export:{poster:"Cartaz",packet:"UPG 100",packetExplain:"Uma lista de oração de cerca de 50 a 100 povos não alcançados: uma pessoa pode levar uma.",packetAria:"Detalhe do pacote de oração",packetFull:"Detalhe completo",packetLightweight:"Leve"},noDataAtThisLevel:"Sem dados neste nível",exportButton:"Exportar",exportSelection:"Exportar a seleção",loadingRows:"Carregando {label}…",loadingData:"Carregando dados…",showingTop:"Mostrando os {n} principais de {m}",useGeocoderHint:"use a busca acima para encontrar os restantes",noList:"Nenhuma lista carregada."},"./locales/pt/lists.json":{doxa:{label:"Projeto 2000: os povos da DOXA",definition:"Os povos que a DOXA serve, como a sua lista ao vivo os apresenta"},unreached:{label:"Projeto 7000: povos não alcançados",definition:"Prioridade de perdição do IMB 0–2 (não alcançados de fronteira, pioneiros ou em expansão: menos de 2% evangélicos)"},frontier:{label:"Projeto 4700: povos de fronteira",definition:"Prioridade de perdição do IMB 0 (não alcançados de fronteira: 0,1% evangélicos ou menos)"},"frontier-500k":{label:"Projeto 700: povos de fronteira de 500.000 ou mais",definition:"Prioridade de perdição do IMB 0 e uma população de pelo menos 500.000"},unengaged:{label:"Povos não alcançados e não engajados",definition:"Prioridade de perdição do IMB 0–2 e estado de engajamento: não engajado"}},"./locales/pt/mapInfo.json":{open:"O que este mapa pode fazer por você?",title:"O que este mapa pode fazer por você?",shortDescription:"Descrição breve",pointer:"O que este mapa faz?",close:"Fechar",takeaway:"O que você leva:",poster:"Pôster",packet:"Pacote de oração",cards:"Cartões de oração",spreadsheet:"Planilha",example:"Exemplo",expandPages:"Mostrar todas as páginas ({n})",collapsePages:"Mostrar só a primeira página",expandDeck:"Mostrar todos os cartões ({n})",collapseDeck:"Empilhar os cartões",moreRows:"Mais linhas na planilha completa: {n}",openFull:"Abrir em tamanho real",pointerOff:"Não apontar mais para este botão",tab:{"upg-100":{lead:"Todos os povos não alcançados desta lista, cerca de 2.100, reunidos em 27 listas de cinquenta a cem. Cada lista é impressa como cartaz, pacote de oração e baralho de cartões, para que um discípulo, uma igreja ou um líder carregue uma lista inteira em oração, pelo nome.",takeaway:"para cada zona, um pôster de parede, um pacote de oração para distribuir e um baralho de cartões de oração. O exemplo abaixo é a zona com mais pessoas em povos onde ninguém ainda está plantando igrejas."},"cities-internet":{lead:"Veja até onde a internet chega em cada país onde vivem povos não engajados. Toque em um país para ver quantas pessoas estão online ali e as plataformas que usam, ou toque em um ponto para ver um povo.",takeaway:"Cada país onde vive um povo não alcançado, agrupado pela proporção de pessoas que usam a internet — para distinguir o terreno digital dos lugares onde poucos estão online. Os números são nacionais (a Índia também por estado, de um inquérito de 2019–21) e trazem o ano de observação; desconhecido significa não medido, nunca presumido."},"gospel-resources":{lead:"Veja o que cada povo não alcançado já tem na própria língua: Escrituras, áudio, o filme JESUS, vídeo bíblico e treinamento de discipulado, cada um com seu link. Toque em um país para listar os grupos dele, ou toque em um ponto para abrir os recursos de um grupo.",takeaway:"Escritura, áudio, filme, vídeo bíblico, formação — e o que ainda falta. Clique num país para listar os seus povos, ou num povo para a sua ficha com ligações activas a cada recurso encontrado. «Nada encontrado» significa ausente dos acervos que esta versão consultou, nunca prova de que nada exista."},"dashboard-plus-grid":{lead:"Todos os povos não alcançados em uma só vista: filtre por povo, lugar, língua, religião ou oração, e o mapa, a tabela e os totais se restringem juntos. É aqui que você define sua perspectiva do trabalho: quem alcançar agora e quem preparar em seguida.",takeaway:"As linhas que você filtrou, em uma planilha."},"research-map-plus-grid":{lead:"Um mapa simples e educativo dos povos não alcançados: pesquise por povo, lugar, língua ou religião, e o mapa e a lista se restringem juntos. As camadas de oração e de engajamento mostram num relance até onde a oração e o trabalho chegaram."},"prayer-map":{lead:"Um mapa de oração para os povos da lista de oração da DOXA, que mostra num relance por quem se está orando e quem ainda espera. Coloque-o em cada site da sua rede, para que cada visitante veja o mesmo quadro e se una ao mesmo movimento.",takeaway:"Um povo pelo qual ninguém ora ainda, e um link para a sua página de oração."},"regions-dashboard":{lead:"Encontre os povos não alcançados de cada região e país. Em cada região, “Ver os cartazes do país” imprime o cartaz, o pacote de oração ou o baralho de cartões de qualquer país.",takeaway:"Abra um país para ver os seus grupos. Em cada região, “Ver os cartazes do país” imprime o cartaz, o pacote de oração ou o baralho de cartões de um país.",note:"Cartazes, pacotes e cartões são gerados no seu navegador para cada país exceto a Índia."}},col:{peopleGroup:"Povo",country:"País",region:"Região",population:"População"},tabExamples:"Exemplos",tabStrategy:"Estratégia"},"./locales/pt/mapui.json":{map:"Mapa",marker:"Marcador do mapa",closePopup:"Fechar janela",zoomIn:"Aumentar zoom",zoomOut:"Diminuir zoom",resetBearing:"Arraste para girar o mapa, clique para voltar ao norte",toggleAttribution:"Mostrar/ocultar atribuição",mapFeedback:"Comentários sobre o mapa",enterFullscreen:"Tela cheia",exitFullscreen:"Sair da tela cheia",findMyLocation:"Encontrar minha localização",locationNotAvailable:"Localização indisponível",enableGlobe:"Ativar globo",disableGlobe:"Desativar globo",ctrlScroll:"Use Ctrl + rolagem para ampliar o mapa",cmdScroll:"Use ⌘ + rolagem para ampliar o mapa",twoFingers:"Use dois dedos para mover o mapa",mapboxHomepage:"Página inicial do Mapbox",maplibreLogo:"Logótipo do MapLibre"},"./locales/pt/messages.json":{menuComingSoon:"Menu em breve",pinHint:{tapDot:"Toque num ponto colorido — alguém ainda precisa de oração"},upg100WallHeading:"Minha lista UPG 100 — Listas de oração e cartazes",upg100WallTag:"Mobilização de oração",upg100WallIntroA:"Como você alimentaria uma multidão de cinco mil? Jesus os sentou em grupos de cinquenta e de cem, e o impossível tornou-se compartilhável (Lucas 9.14). Fizemos o mesmo com os 2.106 povos não alcançados: 27 listas de cerca de cinquenta a cem. Cada lista imprime como pacote de oração e cartaz, para que 27 discípulos, igrejas ou líderes locais levem uma cada um — orando por eles ",upg100WallIntroEmph:"pelo nome do seu povo",upg100WallIntroB:".",loadingNamed:"Carregando {name}…",couldNotLoadNamed:"Não foi possível carregar {name}.",engineMissing:"O motor de mapa {engine} não foi carregado.",packetFailed:"Falha ao gerar o caderno: {reason}",selectionPacketFailed:"Falha ao gerar o caderno da seleção: {reason}",posterOneTerritory:"O cartaz imprime um território de cada vez — {count} selecionados.",selectionPosterFailed:"Falha ao gerar o cartaz da seleção: {reason}",mapUnavailable:"Mapa indisponível",copied:"Copiado!",copyFailed:"Falha ao copiar — pressione Ctrl/Cmd-C",engineNotLoaded:"motor de mapas não carregado",engineNotLoadedDetail:"O motor de mapas {engine} não carregou. A lista e a legenda não são afetadas.",viewLoadFailed:"Não foi possível carregar esta visualização.",retry:"Tentar novamente",noMapboxToken:"Nenhum token do Mapbox",noMapboxTokenDetail:"Nenhum token do Mapbox configurado. A lista e a legenda não são afetadas.",loadingBoundaries:"Carregando limites…",fetchingUupgs:"Buscando {n} UUPGs…",mapStatusCounts:"Áreas: {polys} · zonas: {zones}/{total} · marcadores: {pins}",tapTerritoriesHint:"Toque em territórios no mapa ou em linhas da legenda para adicionar · toque de novo para remover",territoriesSelected:"Territórios: {count}",bandInRange:"✓ faixa 50–100",bandOutOfRange:"faixa 50–100",mapContextLost:"Este mapa foi descarregado para libertar memória gráfica.",nOfTotal:"{n} de {total}",mapInitFailed:"Falha ao iniciar o mapa — verifique o token e o contêiner",countryWallIntroA:"Um cartaz por país, pronto para orar, imprimir e pendurar na parede — orando por eles ",countryWallIntroB:". As regiões e os países são ordenados pelo número de povos não engajados que abrigam, para que a maior necessidade venha primeiro.",countryWallSoon:"Em breve: será gerada uma lista de oração para cada país, com o nome de cada povo não alcançado nele.",countryWallHeading:"Cartazes por país — Listas de oração e cartazes",largerScreenNotice:"Este mapa experimental foi feito para telas maiores. Ele abre aqui, mas algumas partes podem não caber ou não funcionar bem no celular.",desktopOnlyNotice:"{label} só funciona no computador — abra esta página num computador para usá-lo.",noticeDismiss:"Fechar",countryPosterTooMany:"Povos demais para caber de forma legível em um só cartaz — uma solução está a caminho."},"./locales/pt/pinHint.json":{line1:"Toque num ponto colorido",line2:"alguém ainda precisa de oração"},"./locales/pt/pins.json":{approximate:"O ponto representa um povo, não uma cidade nem uma fronteira.",sharedPoint:"Está no mesmo ponto que {names} — {n} grupos partilham este ponto."},"./locales/pt/poster.json":{export_poster:"Exportar pôster",size:"Tamanho",orientation:"Orientação",portrait:"Retrato",landscape:"Paisagem",dpi:"DPI",format:"Formato",png_raster:"PNG (raster)",pdf_raster:"PDF (raster em página vetorial)",title:"Título",map_title:"Título do mapa",subtitle:"Subtítulo",slots:"Elementos",scale_bar:"Barra de escala",north_arrow:"Seta norte",footer_attribution:"Rodapé (atribuição obrigatória)",cancel:"Cancelar",map_preview:"pré-visualização do mapa",loading_snapshot:"Carregando o instantâneo do mapa…",preview_unavailable:"pré-visualização indisponível",region_africa:"África",region_middle_east:"Oriente Médio",region_central_asia:"Ásia Central",region_southeast_asia_oceania:"Sudeste Asiático + Oceania",region_china_mongolia:"China + Mongólia",region_india:"Índia",region_other:"Outros",region_americas:"Américas",region_europe:"Europa",region_deaf:"Surdos",zone_deaf:"Grupos de pessoas surdas",rendering:"Gerando…",render_format:"Gerar {format}",progress_elapsed:"{time} decorridos",progress_tiles:"bloco {n} de {total}",hint_up_to_minute:"Este tamanho pode levar até um minuto para ser gerado.",hint_few_minutes:"Pôsteres grandes podem levar alguns minutos para serem gerados.",error_too_large:"Este pôster é grande demais para a memória deste dispositivo. Escolha um tamanho menor ou uma resolução mais baixa.",error_failed:"Não foi possível gerar o pôster. Tente novamente ou escolha um tamanho menor.",optional:"(opcional)",phoneLimit:"No telefone, os tamanhos maiores ficam desativados: um telefone não consegue desenhar um cartaz tão grande. Use um computador para eles.",phoneLimitAll:"Isto requer um computador de mesa ou portátil.",glue_here:"colar aqui",sectionNone:"Nenhum pôster para {scope}."},"./locales/pt/religion.json":{family:{Christianity:"Cristianismo",Islam:"Islão",Hinduism:"Hinduísmo",Buddhism:"Budismo",Ethnoreligion:"Etnorreligião",Judaism:"Judaísmo",Sikhism:"Siquismo",Unaffiliated:"Sem afiliação",Other:"Outra",Unknown:"Desconhecida"}},"./locales/pt/search.json":{placeholder:"Povo, local, língua, religião",placeholderNoPlaces:"Povo, língua, religião (a busca de locais requer um token do Mapbox)",labels:{people:"Povo:",place:"Local:",language:"Língua:",religion:"Religião:"},kinds:{people:"Povo + país",peopleGroup:"Povo",bloc:"Bloco de afinidade",cluster:"Agrupamento de povos",country:"País",region:"Região",family:"Família linguística",languageKind:"Idioma",dialect:"Dialeto",religionKind:"Religião"},sections:{within:"Dentro de {selection}",allData:"Todos os dados DOXA"},upg100Placeholder:"Procurar povo, lista UPG-100 ou região…",tabPlaceholder:{languageFamilies:"Pesquisar família linguística, idioma, dialeto/variedade",affinityBlocks:"Pesquisar bloco de afinidade, agrupamento, povo",regions:"Pesquisar região, país, povo",religion:"Pesquisar religião, povo"},placeholderRegions:"Procurar região, país ou povo"},"./locales/pt/share.json":{embed_link:"Link de incorporação",add_to_website:"Adicione ao seu site",embed_paste_hint:"Cole este código no seu construtor de sites (WordPress, Squarespace, Wix ou qualquer site que aceite widgets HTML)."},"./locales/pt/tabs.json":{prayer:"Oração",adoption:"Adoção",engagement:"Engajamento","affinity-blocks":"Povos",regions:"Regiões",countries:"Países","language-families":"Idiomas",religion:"Religiões",family:"Família linguística",language:"Idioma",dialect:"Dialeto/Variedade",bloc:"Bloco de afinidade",cluster:"Agrupamento",group:"Povo",pgic:"Povo no país",region:"Região WAGF",block:"Bloco WAGF",country:"País",upg100Region:"Região",upg100Zone:"Listas UPG-100",upg100Group:"Grupo étnico",selectView:"Selecionar vista",views:"Vistas",prayerResources:"Recursos de oração",map:"Mapa",countryPosters:"Cartazes por país"},"./locales/pt/upgMap.json":{selectionAdm1NoData:"Não há dados de povos para {names} — selecione o país",nothingSelected:"Nada está selecionado",selectionCardsFailed:"Falha ao gerar os cartões da seleção: {reason}",selectionPosterNeedsZone:"Há cartazes por território na legenda — use Lista de oração para uma seleção no mapa",mapDataFailed:"Não foi possível carregar os dados do mapa",infoLead:"A lista UPG-100 em um só mapa: povos não alcançados, agrupados em zonas que você pode adotar em oração.",infoTakeaway:"para cada zona, um pôster de parede, um pacote de oração para distribuir e um baralho de cartões de oração. O exemplo abaixo é a zona com mais pessoas em povos onde ninguém ainda está plantando igrejas.",selectionColourGroup:"Cor da seleção",selectionColour:"Colorir a seleção {hex}",customColour:"Cor personalizada (#rrggbb)",copiedSelection:"Copiado — povos: {count}",copiedTerritoriesOnly:"Apenas os territórios foram copiados — {reason}",csvSaved:"CSV salvo — povos: {count}",csvFailed:"Falha ao exportar o CSV: {reason}",copySelection:"Copiar",exportCsv:"Exportar CSV",copyNotRegroupable:"Não podem ser reagrupados juntos: copie separadamente os estados ou províncias de um só país, ou os países",displayName:"Cartazes da lista UPG 100",wallHeading:"Cartazes da lista UPG 100",wallIntroA:"Como você alimentaria uma multidão de cinco mil? Jesus os sentou em grupos de cinquenta e de cem, e o impossível tornou-se compartilhável (Lucas 9.14). Fizemos o mesmo com os {n} povos não alcançados: 27 listas de cerca de cinquenta a cem. Cada lista imprime como pacote de oração e cartaz, para que 27 discípulos, igrejas ou líderes locais levem uma cada um — orando por eles ",peopleStillLoading:"os povos ainda estão carregando; tente de novo em um instante"},"./locales/pt/wall.json":{title:"Mural dos povos",toPortrait:"📱 Mudar para retrato",toLandscape:"🖼️ Mudar para paisagem",currentLandscape:"Atual: paisagem (4 × 3 pés)",currentPortrait:"Atual: retrato (3 × 4 pés)",resetZoom:"Repor zoom",groupsLoaded:"Carregados: {n}",loading:"A carregar povos…",offlineTitle:"Não foi possível aceder aos dados de oração em direto.",offlineBody:"O mural lê os seus povos de pray.doxa.life. Pode estar offline ou, num servidor de desenvolvimento local, a API pode não permitir o endereço desta página.",tryAgain:"Tentar novamente",prayedCount:"Oraram: {n}",viewPrayers:"Ver orações",prayerTools:"Ferramentas de oração",close:"Fechar",unknown:"Desconhecido",unknownGroup:"Povo desconhecido",status:"Estado:",unengaged:"não alcançado",prayingNow:"Está a orar agora por este povo?",yesPraying:"Sim, estou a orar",thankYou:"Obrigado por orar!",sharePrayer:"Partilhe a sua oração (opcional)",prayerPlaceholder:"Escreva a sua oração aqui…",sendPrayer:"Enviar oração",peopleGroup:"Povo",chatsTitle:"Conversas do povo",id:"ID:",location:"Local:",na:"N/D",havePrayed:"Oraram: {n}",youPrayed:"✓ Orou!",prayForGroup:"🙏 Orar por este povo",prayersComments:"Orações e comentários",noComments:"Ainda não há orações nem comentários. Seja o primeiro!",commentPlaceholder:"Partilhe a sua oração ou pensamentos…",postComment:"Publicar comentário",noPeopleId:"Este povo não tem PeopleID3",statusUnknown:"Estado desconhecido",printPoster:"🖨️ Imprimir cartaz HD",printPreparing:"Preparando o cartaz: {n} de {total} fotos",printMissing:"Fotos que não puderam ser carregadas: {n}. Elas são impressas como quadros cinza.",blessBanner:"Abençoem as nações em nome de Jesus",modeLabel:"Modo do mural",modeBless:"Abençoar",modeSocial:"Social",shareSoon:"O compartilhamento chega mais tarde.",drawLibError:"O mural não conseguiu carregar a sua biblioteca de desenho:",posterSize:"Tamanho do cartaz",posterSubtitle:"DOXA (δόξα) significa glória. Um movimento mundial de oração está abençoando estes {n} grupos de povos em nome de Jesus. Saiba mais e participe em pray.doxa.life.",glueHere:"cole aqui a folha de cima",themesLabel:"Temas de oração",oldTestament:"Antigo Testamento",newTestament:"Novo Testamento",themeTreasure:"Tesouro",themeMountain:"Monte",themeSea:"Mar",posterClosing:"Jesus Cristo é a pedra angular, e nós somos pedras vivas. Estes povos são a recompensa do seu sofrimento. Assumamos o nosso chamado sacerdotal: abençoemo-los em seu nome e unamo-nos à família mundial em oração.",journeyCalled:"O chamado",journeyPromised:"A promessa",journeyRedeemed:"Redimidos",journeyCornerstone:"A pedra angular",journeyChildren:"Filhos de Abraão",journeyPriesthood:"Um sacerdócio real",journeySent:"Enviados aos perdidos",peopleGroupCount:"{n} povo | {n} de povos | {n} povos",listCount:"{n} lista | {n} de listas | {n} listas",stockCard:"Cartão",stockPostcard:"Cartão-postal",stockLandscape:"paisagem",hud:{kindPoster:"Cartaz",kindList:"Lista",kindPacket:"Pacote de oração",fetchingPoster:"obtendo o cartaz",generatingPoster:"gerando o cartaz",openingPrint:"abrindo a caixa de impressão",printOpened:"caixa de impressão aberta",readyToPrint:"pronto para imprimir",printNow:"Imprimir",saving:"salvando",fetchingRecords:"obtendo registros",fetchingGroups:"obtendo povos",layingOutRows:"diagramando {n} linha | diagramando {n} de linhas | diagramando {n} linhas",layingOutCards:"diagramando {n} cartão | diagramando {n} de cartões | diagramando {n} cartões",printingGroups:"imprimindo {n} povo | imprimindo {n} de povos | imprimindo {n} povos",kindCardDeck:"Baralho de cartões",kindPrayerList:"Lista de oração",saved:"salvo",noRecords:"essa lista não tem povos para imprimir",noPoster:"não há cartaz disponível para esta lista",posterNotFound:"cartaz não encontrado ({status})",posterBlank:"o cartaz gerado saiu em branco",noApi:"nenhum serviço de povos está configurado",fetchFailed:"não foi possível carregar os povos ({status})"},posterAlt:"{label} — cartaz de oração",posterAltAction:"{label} — cartaz de oração (clique para visualizar e imprimir)"},"./locales/ro/aria.json":{backToLegend:"Înapoi la legendă",closeDetailView:"Închide vizualizarea detaliată",collapseLegend:"Restrânge legenda",expandLegend:"Extinde legenda",toggleLegend:"Afișează sau ascunde legenda",searchPeopleGroups:"Caută popoare",resetAllFilters:"Resetează toate filtrele și căutarea",selectAllRows:"Selectează toate rândurile",deselectAllRows:"Deselectează toate rândurile",rowDetail:"Detaliu rând",dismissHint:"Închide sugestia",resizeFiltersRail:"Redimensionează bara de filtre",resizeFiltersRailHint:"Trage sau folosește tastele săgeată pentru a redimensiona bara de filtre",resizeChartsRail:"Redimensionează bara de grafice",resizeChartsRailHint:"Trage sau folosește tastele săgeată pentru a redimensiona bara de grafice",resizeMapTableSplit:"Redimensionează împărțirea hartă/tabel",resizeMapTableSplitHint:"Trage sau folosește tastele săgeată pentru a redimensiona împărțirea hartă/tabel",resizeTable:"Redimensionează înălțimea tabelului",resizeTableHint:"Trage sau folosește tastele săgeată pentru a redimensiona tabelul",resizeDashboardHeight:"Redimensionează înălțimea tabloului de bord",resizeDashboardHeightHint:"Trage sau folosește tastele săgeată pentru a redimensiona înălțimea tabloului de bord",removeFilter:"Elimină filtrul {name}",closeDetail:"Închide detaliul",filterBreadcrumb:"Traseul filtrelor",railViews:"Vizualizările barei",upgCountLegend:"Legenda numărului de UPG",donutChart:"Diagramă inelară: {title}"},"./locales/ro/buttons.json":{prayForThem:"Roagă-te pentru ei",adoptThem:"Adoptă-i",moreInfo:"Mai multe informații",zoomIn:"Mărește",zoomOut:"Micșorează",switchToLightMode:"Comută la modul luminos",switchToDarkMode:"Comută la modul întunecat",resetView:"Resetează vizualizarea",toggleFullscreen:"Comută ecran complet",aboutThisMap:"Despre această hartă",closeMenu:"Închide meniul",reloadMap:"Reîncarcă harta",showClusters:"Arată clusterele",clusterSettings:"Setări clustere",startAutoFly:"Pornește zborul automat",stopFlight:"Oprește zborul",speedLabel:"Viteză:",speedOption:{slow:"Lent",normal:"Normal",fast:"Rapid"},shareEmbed:"Partajează și încorporează",posterMap:"Harta afișului",prayerList:"Listă de rugăciune",cardDeck:"Pachet de cartonașe",printOptions:"Opțiuni de tipărire",showOnMap:"Arată pe hartă",close:"Închide",showOnMapAria:"Arată {label} pe hartă",cardStockAria:"Dimensiunea cardului de rugăciune",previewPrintPoster:"Previzualizează și tipărește posterul {label}",share:"Distribuie",shareSteps:["Încorporează această hartă pe site-ul tău","Fă o listă cu site-urile din orașul tău","Învață-i să o încorporeze și ei","Învață-i să îi formeze pe alții să o încorporeze","Să multiplicăm hărți pretutindeni pentru Isus!"],clearSelection:"Șterge selecția",noOptions:"Nicio opțiune găsită",renderingLocal:"O imagine de calitate pentru tipar este generată în browserul tău — nimic nu este încărcat.",postersPerRow:"Postere pe rând",packetVariantAria:"Nivelul de detaliu al pachetului de rugăciune",packetFull:"Detaliu complet",packetLightweight:"Redus",working:"Se procesează…",postersPerRowAuto:"Automat"},"./locales/ro/detail.json":{labels:{country:"Țară:",population:"Populație:",language:"Limbă:",religion:"Religie:",languageFamily:"Familie de limbi:",peopleCommitted:"Angajați să se roage:"},messages:{noDescription:"Nicio descriere disponibilă."}},"./locales/ro/grid.json":{search:"Caută popoare…",hide_filters:"Ascunde filtrele",show_filters:"Arată filtrele",total:"Total",showing:"Se afișează",load_more:"Încarcă mai mult",full_profile:"Profil complet",wagf_region:"Regiune",wagf_block:"Bloc de afinitate",rop1:"Popor",religion:"Religie",exact_filter:"Exact",clear_all:"Șterge tot",loading:"Se încarcă…",no_results:"Niciun popor nu corespunde acestui filtru.",type_to_search:"Scrie pentru a căuta...",load_failed:"Datele despre popoare nu au putut fi încărcate. Este o problemă de conexiune, nu a filtrului.",search_people_or_countries:"Caută popoare sau țări…",cards_per_row:"Carduri pe rând",cards_per_row_auto:"Automat"},"./locales/ro/legend.json":{title:{adoption:"Progresul adopției",affinityBlocs:"Blocuri de afinitate",doxaRegions:"Regiuni Doxa",engagement:"Progresul implicării",gospelResources:"Resurse ale Evangheliei",languageFamilies:"Familii de limbi",prayer:"Progresul rugăciunii",upg100List:"Lista mea UPG 100",batchSelect:"Selecție multiplă"},header:{collapsed:"Legendă",peopleGroupFallback:"Grup de popoare",default:"Legendă"},prayer:{needsPrayer:"Necesită rugăciune",hasPrayer:"Are rugăciune",fullPrayerCoverage:"Acoperire completă de rugăciune"},progress:{title:"Progres",covered:"{covered} din {total} grupuri de popoare acoperite în rugăciune · {pct}%",short:"{covered} din {total} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"Necesită implicare",hasEngagement:"Are implicare"},adoption:{needsAdoption:"Necesită adopție",hasAdoption:"Are adopție"},columns:{upgs:"UUPGs",population:"Populație",name:"Nume"},footer:{total:"Total"},sortByUpgs:"Sortează după UUPG",sortByPop:"Sortează după populație",colLabel:{religion:"Religii UUPG",prayer:"Starea rugăciunii",engagement:"Starea implicării",adoption:"Starea adopției",status:"Stare"},titleBar:{legend:"Legendă",peopleGroups:"Popoare",wagfRegions:"Regiuni WAGF",languages:"Limbi"},tabInfo:{upg100Region:"Regiune — sortează listele UPG-100 după zona lumii (Africa, India, Orientul Mijlociu, Surzi, …). Totalurile sunt UUPG-urile și populația însumate din fiecare listă de dedesubt.",upg100Zone:"Liste UPG-100 — fiecare este o listă de rugăciune a grupurilor etnice neatinse dintr-o zonă și este ceea ce harta desenează și colorează. Fiecare listă se tipărește ca propriul pachet.",upg100Group:"Grup etnic — grupurile neatinse dintr-o listă, mai întâi cele cu cea mai mare nevoie de rugăciune. Fiecare punct de pe hartă este unul dintre ele.",family:"Familie de limbi — un grup de limbi provenite dintr-un strămoș comun (de ex. indo-europeană, afro-asiatică).",language:"Limbă — un sistem de comunicare folosit de un popor (de ex. arabă, bengaleză, hindi).",dialect:"Dialect/Variantă — o formă regională sau socială a unei limbi (de ex. araba sudaneză; limbajul semnelor pakistanez).",bloc:"Bloc de afinitate — cea mai largă grupare, după înrudirea culturală, lingvistică și geografică (de ex. popoarele malaieze, popoarele din Asia de Sud, surzii, lumea arabă).",cluster:"Grup — o grupare mai fină în interiorul unui bloc (de ex. Borneo-Kalimantan între popoarele malaieze). Rândurile poartă „(grup)”, spre a le deosebi de popoare.",group:"Popor — o identitate etnolingvistică în sine, independentă de țară. Rândurile poartă „(popor)”. Același popor poate trăi în multe țări (surzii, de pildă, în peste o sută).",pgic:"Popor în țară — câte un rând pentru fiecare popor din fiecare țară în care trăiește (de ex. „Abai Sungai, Malaysia”). Rândurile poartă „(popor în țară)”.",region:"Regiune WAGF — macroregiunea de care ține o țară (de ex. Asia, Africa). Fiecare are culoarea ei pe hartă.",block:"Bloc WAGF — subdiviziunea din interiorul unei regiuni (de ex. Asia de Sud-Est, Africa de Vest).",country:"Țară — țările una câte una, ordonate după populația neatinsă din blocul lor."},a11y:{expandRow:"Extinde {label}",collapseRow:"Restrânge {label}",clearSelection:"Șterge selecția",goUp:"Urcă la {label}"},export:{poster:"Afiș",packet:"UPG 100",packetExplain:"O listă de rugăciune de aproximativ 50-100 de popoare neatinse — o persoană poate purta una.",packetAria:"Nivelul de detaliu al pachetului de rugăciune",packetFull:"Detaliu complet",packetLightweight:"Redus"},noDataAtThisLevel:"Nu există date la acest nivel",exportButton:"Exportă",exportSelection:"Exportă selecția",loadingRows:"Se încarcă {label}…",loadingData:"Se încarcă datele…",showingTop:"Se afișează primele {n} din {m}",useGeocoderHint:"folosește căutarea de mai sus pentru a le găsi pe celelalte",noList:"Nicio listă încărcată."},"./locales/ro/lists.json":{doxa:{label:"Proiectul 2000: popoarele DOXA",definition:"Popoarele pe care DOXA le slujește, așa cum le dă lista sa live"},unreached:{label:"Proiectul 7000: popoare neatinse",definition:"Prioritatea de pierzare IMB 0–2 (neatinse de frontieră, pionier sau în expansiune: sub 2% evanghelici)"},frontier:{label:"Proiectul 4700: popoare de frontieră",definition:"Prioritatea de pierzare IMB 0 (neatinse de frontieră: 0,1% evanghelici sau mai puțin)"},"frontier-500k":{label:"Proiectul 700: popoare de frontieră de 500.000 sau mai mult",definition:"Prioritatea de pierzare IMB 0 și o populație de cel puțin 500.000"},unengaged:{label:"Popoare neatinse și neangajate",definition:"Prioritatea de pierzare IMB 0–2 și starea de angajare: neangajat"}},"./locales/ro/mapInfo.json":{open:"Ce poate face această hartă pentru tine?",title:"Ce poate face această hartă pentru tine?",shortDescription:"Descriere scurtă",pointer:"Ce face această hartă?",close:"Închide",takeaway:"Ce primești:",poster:"Poster",packet:"Pachet de rugăciune",cards:"Cartonașe de rugăciune",spreadsheet:"Foaie de calcul",example:"Exemplu",expandPages:"Arată toate paginile ({n})",collapsePages:"Arată doar prima pagină",expandDeck:"Arată toate cartonașele ({n})",collapseDeck:"Strânge cartonașele",moreRows:"Rânduri suplimentare în foaia de calcul completă: {n}",openFull:"Deschide la dimensiune completă",pointerOff:"Nu mai indica acest buton",tab:{"upg-100":{lead:"Toate grupurile etnice neatinse de pe această listă, aproximativ 2.100, strânse în 27 de liste de la cincizeci la o sută. Fiecare listă se tipărește ca afiș, pachet de rugăciune și set de cartonașe, ca un ucenic, o biserică sau un lider să poarte în rugăciune o listă întreagă, pe nume.",takeaway:"pentru fiecare zonă, un poster de perete, un pachet de rugăciune de împărțit și un set de cartonașe de rugăciune. Exemplul de mai jos este zona cu cei mai mulți oameni din popoare în care nimeni nu plantează încă biserici."},"cities-internet":{lead:"Vezi cât de departe ajunge internetul în fiecare țară în care trăiesc grupuri etnice neangajate. Atinge o țară ca să vezi câți oameni sunt online acolo și ce platforme folosesc, sau atinge un punct pentru un grup etnic.",takeaway:"Fiecare țară în care trăiește un popor neatins, grupată după ponderea oamenilor care folosesc internetul — ca să deosebești terenul digital de locurile unde puțini sunt online. Cifrele sunt naționale (India și pe state, dintr-un sondaj din 2019–21) și poartă anul observației; necunoscut înseamnă nemăsurat, niciodată presupus."},"gospel-resources":{lead:"Vezi ce are deja fiecare grup etnic neatins în propria limbă: Scriptura, audio, filmul ISUS, video biblic și instruire în ucenicie, fiecare cu linkul lui. Atinge o țară ca să-i vezi grupurile, sau atinge un punct ca să deschizi resursele unui grup.",takeaway:"Scriptură, audio, film, video biblic, instruire — și ce lipsește încă. Apasă pe o țară pentru a-i afișa popoarele, sau pe un popor pentru fișa sa, cu legături active către fiecare resursă găsită. „Nimic găsit” înseamnă absent din colecțiile verificate de această versiune, niciodată o dovadă că nu există nimic."},"dashboard-plus-grid":{lead:"Toate grupurile etnice neatinse într-o singură vedere: filtrează după popor, loc, limbă, religie sau rugăciune, iar harta, tabelul și totalurile se restrâng împreună. Aici îți stabilești perspectiva asupra lucrării: pe cine să atingi acum și pe cine să pregătești apoi.",takeaway:"Rândurile filtrate, ca foaie de calcul."},"research-map-plus-grid":{lead:"O hartă simplă și educativă a grupurilor etnice neatinse: caută după grup etnic, loc, limbă sau religie, iar harta și lista se restrâng împreună. Straturile de rugăciune și de implicare arată dintr-o privire cât de departe au ajuns rugăciunea și lucrarea."},"prayer-map":{lead:"O hartă de rugăciune pentru grupurile etnice de pe lista de rugăciune DOXA, care arată dintr-o privire pentru cine se face rugăciune și cine încă așteaptă. Pune-o pe fiecare site din rețeaua ta, ca fiecare vizitator să vadă aceeași imagine și să se alăture aceleiași mișcări.",takeaway:"Un grup etnic pentru care nimeni nu se roagă încă, și un link către pagina lui de rugăciune."},"regions-dashboard":{lead:"Găsește grupurile etnice neatinse din fiecare regiune și țară. Sub fiecare regiune, „Vezi posterele țării” tipărește afișul, pachetul de rugăciune sau setul de cartonașe al oricărei țări.",takeaway:"Deschide o țară pentru a-i vedea grupurile. Sub fiecare regiune, „Vezi posterele țării” tipărește afișul, pachetul de rugăciune sau setul de cartonașe al unei țări.",note:"Afișele, pachetele și cartonașele se generează în browserul tău pentru fiecare țară în afară de India."}},col:{peopleGroup:"Popor",country:"Țară",region:"Regiune",population:"Populație"},tabExamples:"Exemple",tabStrategy:"Strategie"},"./locales/ro/mapui.json":{map:"Hartă",marker:"Marcaj pe hartă",closePopup:"Închide fereastra",zoomIn:"Mărește",zoomOut:"Micșorează",resetBearing:"Trage pentru a roti harta, apasă pentru a reveni la nord",toggleAttribution:"Afișează/ascunde atribuirea",mapFeedback:"Feedback despre hartă",enterFullscreen:"Ecran complet",exitFullscreen:"Ieși din ecran complet",findMyLocation:"Găsește-mi locația",locationNotAvailable:"Locație indisponibilă",enableGlobe:"Activează globul",disableGlobe:"Dezactivează globul",ctrlScroll:"Folosește Ctrl + derulare pentru a mări harta",cmdScroll:"Folosește ⌘ + derulare pentru a mări harta",twoFingers:"Folosește două degete pentru a muta harta",mapboxHomepage:"Pagina principală Mapbox",maplibreLogo:"Sigla MapLibre"},"./locales/ro/messages.json":{menuComingSoon:"Meniu în curând",pinHint:{tapDot:"Atinge un punct colorat — cineva are încă nevoie de rugăciune"},upg100WallHeading:"Lista mea UPG 100 — Liste de rugăciune și afișe",upg100WallTag:"Mobilizare pentru rugăciune",upg100WallIntroA:"Cum ai hrăni o mulțime de cinci mii? Isus i-a așezat în grupuri de cincizeci și de o sută, iar imposibilul a devenit împărțibil (Luca 9:14). Am făcut la fel cu cele 2.106 popoare neatinse: 27 de liste de aproximativ cincizeci până la o sută. Fiecare listă se tipărește ca pachet de rugăciune și afiș, ca 27 de ucenici, biserici sau lideri locali să poarte fiecare câte una — rugându-se pentru ei ",upg100WallIntroEmph:"pe numele poporului lor",upg100WallIntroB:".",loadingNamed:"Se încarcă {name}…",couldNotLoadNamed:"Nu s-a putut încărca {name}.",engineMissing:"Motorul de hartă {engine} nu s-a încărcat.",packetFailed:"Broșura a eșuat: {reason}",selectionPacketFailed:"Broșura selecției a eșuat: {reason}",posterOneTerritory:"Afișul tipărește un teritoriu pe rând — {count} selectate.",selectionPosterFailed:"Afișul selecției a eșuat: {reason}",mapUnavailable:"Harta indisponibilă",copied:"Copiat!",copyFailed:"Copierea a eșuat — apasă Ctrl/Cmd-C",engineNotLoaded:"motorul de hărți nu s-a încărcat",engineNotLoadedDetail:"Motorul de hărți {engine} nu s-a încărcat. Lista și legenda nu sunt afectate.",viewLoadFailed:"Această vizualizare nu s-a putut încărca.",retry:"Reîncearcă",noMapboxToken:"Niciun token Mapbox",noMapboxTokenDetail:"Nu este configurat niciun token Mapbox. Lista și legenda nu sunt afectate.",loadingBoundaries:"Se încarcă granițele…",fetchingUupgs:"Se preiau {n} UUPG…",mapStatusCounts:"Suprafețe: {polys} · zone: {zones}/{total} · repere: {pins}",tapTerritoriesHint:"Atingeți teritorii pe hartă sau rânduri din legendă pentru a le adăuga · atingeți din nou pentru a le elimina",territoriesSelected:"Teritorii: {count}",bandInRange:"✓ interval 50–100",bandOutOfRange:"interval 50–100",mapContextLost:"Această hartă a fost descărcată pentru a elibera memoria grafică.",nOfTotal:"{n} din {total}",mapInitFailed:"Harta nu a putut fi inițializată — verificați tokenul și containerul",countryWallIntroA:"Câte un afiș pentru fiecare țară, gata de rugăciune, de tipărit și de pus pe perete — rugându-ne pentru ei ",countryWallIntroB:". Regiunile și țările sunt ordonate după câte popoare neatinse cuprind, pentru ca nevoia cea mai mare să fie prima.",countryWallSoon:"În curând: pentru fiecare țară va fi generată o listă de rugăciune care numește fiecare popor neatins din ea.",countryWallHeading:"Afișe pe țări — Liste de rugăciune și afișe",largerScreenNotice:"Această hartă experimentală este făcută pentru ecrane mari. Se deschide aici, dar unele părți s-ar putea să nu încapă sau să nu funcționeze bine pe telefon.",desktopOnlyNotice:"{label} funcționează doar pe desktop — deschideți pagina pe un computer pentru a-l folosi.",noticeDismiss:"Închide",countryPosterTooMany:"Prea multe popoare pentru a încăpea lizibil pe un singur afiș — lucrăm la o soluție."},"./locales/ro/pinHint.json":{line1:"Atinge un punct colorat",line2:"cineva are încă nevoie de rugăciune"},"./locales/ro/pins.json":{approximate:"Punctul reprezintă un popor, nu un oraș sau o graniță.",sharedPoint:"Se află în același punct cu {names} — {n} grupuri împart acest punct."},"./locales/ro/poster.json":{export_poster:"Exportă posterul",size:"Dimensiune",orientation:"Orientare",portrait:"Portret",landscape:"Peisaj",dpi:"DPI",format:"Format",png_raster:"PNG (raster)",pdf_raster:"PDF (raster pe pagină vectorială)",title:"Titlu",map_title:"Titlul hărții",subtitle:"Subtitlu",slots:"Elemente",scale_bar:"Bară de scară",north_arrow:"Săgeata nord",footer_attribution:"Subsol (atribuire obligatorie)",cancel:"Anulează",map_preview:"previzualizare hartă",loading_snapshot:"Se încarcă instantaneul hărții…",preview_unavailable:"previzualizare indisponibilă",region_africa:"Africa",region_middle_east:"Orientul Mijlociu",region_central_asia:"Asia Centrală",region_southeast_asia_oceania:"Asia de Sud-Est + Oceania",region_china_mongolia:"China + Mongolia",region_india:"India",region_other:"Altele",region_americas:"Americi",region_europe:"Europa",region_deaf:"Surzi",zone_deaf:"Grupuri de persoane surde",rendering:"Se generează…",render_format:"Generează {format}",progress_elapsed:"{time} scurse",progress_tiles:"dala {n} din {total}",hint_up_to_minute:"Această dimensiune poate dura până la un minut.",hint_few_minutes:"Posterele mari pot dura câteva minute.",error_too_large:"Acest poster este prea mare pentru memoria acestui dispozitiv. Alegeți o dimensiune mai mică sau o rezoluție mai mică.",error_failed:"Posterul nu a putut fi generat. Încercați din nou sau alegeți o dimensiune mai mică.",optional:"(opțional)",phoneLimit:"Pe telefon, cele mai mari dimensiuni sunt dezactivate: un telefon nu poate desena un poster atât de mare. Folosește un calculator pentru ele.",phoneLimitAll:"Pentru aceasta este nevoie de un computer desktop sau laptop.",glue_here:"lipiți aici",sectionNone:"Niciun poster pentru {scope}."},"./locales/ro/religion.json":{family:{Christianity:"Creștinism",Islam:"Islam",Hinduism:"Hinduism",Buddhism:"Budism",Ethnoreligion:"Etnoreligie",Judaism:"Iudaism",Sikhism:"Sikhism",Unaffiliated:"Fără afiliere",Other:"Altele",Unknown:"Necunoscută"}},"./locales/ro/search.json":{placeholder:"Popor, loc, limbă, religie",placeholderNoPlaces:"Popor, limbă, religie (căutarea locurilor necesită un token Mapbox)",labels:{people:"Popor:",place:"Loc:",language:"Limbă:",religion:"Religie:"},sections:{within:"În {selection}",allData:"Toate datele DOXA"},kinds:{people:"Popor + țară",peopleGroup:"Popor",bloc:"Bloc de afinitate",cluster:"Grup de popoare",country:"Țară",region:"Regiune",family:"Familie de limbi",languageKind:"Limbă",dialect:"Dialect",religionKind:"Religie"},upg100Placeholder:"Caută popor, listă UPG-100 sau regiune…",tabPlaceholder:{languageFamilies:"Caută familie de limbi, limbă, dialect/variantă",affinityBlocks:"Caută bloc de afinitate, grup, popor",regions:"Caută regiune, țară, popor",religion:"Caută religie, popor"},placeholderRegions:"Caută regiune, țară sau popor"},"./locales/ro/share.json":{embed_link:"Link de încorporare",add_to_website:"Adaugă pe site-ul tău",embed_paste_hint:"Lipește acest cod în constructorul site-ului tău (WordPress, Squarespace, Wix sau orice site care acceptă widget-uri HTML)."},"./locales/ro/tabs.json":{prayer:"Rugăciune",adoption:"Adopție",engagement:"Implicare","affinity-blocks":"Popoare",regions:"Regiuni",countries:"Țări","language-families":"Limbi",religion:"Religii",family:"Familie de limbi",language:"Limbă",dialect:"Dialect/Variantă",bloc:"Bloc de afinitate",cluster:"Grup",group:"Popor",pgic:"Popor în țară",region:"Regiune WAGF",block:"Bloc WAGF",country:"Țară",upg100Region:"Regiune",upg100Zone:"Liste UPG-100",upg100Group:"Grup etnic",selectView:"Alege vizualizarea",views:"Vizualizări",prayerResources:"Resurse de rugăciune",map:"Hartă",countryPosters:"Afișe pe țări"},"./locales/ro/upgMap.json":{selectionAdm1NoData:"Nu există date despre popoare pentru {names} — selectați țara",nothingSelected:"Nimic nu este selectat",selectionCardsFailed:"Cărțile selecției au eșuat: {reason}",selectionPosterNeedsZone:"Afișele există pe teritoriu în legendă — folosiți Listă de rugăciune pentru o selecție pe hartă",mapDataFailed:"Datele hărții nu au putut fi încărcate",infoLead:"Lista UPG-100 pe o singură hartă: popoare neatinse, grupate în zone pe care le poți adopta în rugăciune.",infoTakeaway:"pentru fiecare zonă, un poster de perete, un pachet de rugăciune de împărțit și un set de cartonașe de rugăciune. Exemplul de mai jos este zona cu cei mai mulți oameni din popoare în care nimeni nu plantează încă biserici.",selectionColourGroup:"Culoarea selecției",selectionColour:"Colorează selecția {hex}",customColour:"Culoare personalizată (#rrggbb)",copiedSelection:"Copiat — popoare: {count}",copiedTerritoriesOnly:"Au fost copiate doar teritoriile — {reason}",csvSaved:"CSV salvat — popoare: {count}",csvFailed:"Exportul CSV a eșuat: {reason}",copySelection:"Copiază",exportCsv:"Exportă CSV",copyNotRegroupable:"Nu pot fi regrupate împreună: copiază separat statele sau provinciile unei singure țări, sau țările",displayName:"Afișe din lista UPG 100",wallHeading:"Afișe din lista UPG 100",wallIntroA:"Cum ai hrăni o mulțime de cinci mii? Isus i-a așezat în grupuri de cincizeci și de o sută, iar imposibilul a devenit împărțibil (Luca 9:14). Am făcut la fel cu cele {n} popoare neatinse: 27 de liste de aproximativ cincizeci până la o sută. Fiecare listă se tipărește ca pachet de rugăciune și afiș, ca 27 de ucenici, biserici sau lideri locali să poarte fiecare câte una — rugându-se pentru ei ",peopleStillLoading:"popoarele încă se încarcă; încearcă din nou peste o clipă"},"./locales/ro/wall.json":{title:"Zidul popoarelor",toPortrait:"📱 Treci la portret",toLandscape:"🖼️ Treci la peisaj",currentLandscape:"Actual: peisaj (4 × 3 picioare)",currentPortrait:"Actual: portret (3 × 4 picioare)",resetZoom:"Resetează zoomul",groupsLoaded:"Încărcate: {n}",loading:"Se încarcă popoarele…",offlineTitle:"Datele de rugăciune în timp real nu pot fi accesate.",offlineBody:"Zidul își citește popoarele de pe pray.doxa.life. Poate sunteți offline sau, pe un server de dezvoltare local, API-ul nu permite adresa acestei pagini.",tryAgain:"Încearcă din nou",prayedCount:"Au rugat: {n}",viewPrayers:"Vezi rugăciunile",prayerTools:"Instrumente de rugăciune",close:"Închide",unknown:"Necunoscut",unknownGroup:"Popor necunoscut",status:"Stare:",unengaged:"neatins",prayingNow:"Vă rugați acum pentru acest popor?",yesPraying:"Da, mă rog",thankYou:"Mulțumim că vă rugați!",sharePrayer:"Împărtășiți rugăciunea (opțional)",prayerPlaceholder:"Scrieți rugăciunea aici…",sendPrayer:"Trimite rugăciunea",peopleGroup:"Popor",chatsTitle:"Conversațiile poporului",id:"ID:",location:"Locație:",na:"N/A",havePrayed:"Au rugat: {n}",youPrayed:"✓ V-ați rugat!",prayForGroup:"🙏 Roagă-te pentru acest popor",prayersComments:"Rugăciuni și comentarii",noComments:"Încă nu există rugăciuni sau comentarii. Fiți primul!",commentPlaceholder:"Împărtășiți rugăciunea sau gândurile…",postComment:"Publică comentariul",noPeopleId:"Acest popor nu are PeopleID3",statusUnknown:"Stare necunoscută",printPoster:"🖨️ Tipărește afișul HD",printPreparing:"Se pregătește afișul: {n} din {total} fotografii",printMissing:"Fotografii care nu s-au putut încărca: {n}. Se tipăresc ca pătrate gri.",blessBanner:"Binecuvântați națiunile în Numele lui Isus",modeLabel:"Modul zidului",modeBless:"Binecuvântare",modeSocial:"Social",shareSoon:"Partajarea vine mai târziu.",drawLibError:"Zidul nu și-a putut încărca biblioteca de desen:",posterSize:"Dimensiunea afișului",posterSubtitle:"DOXA (δόξα) înseamnă slavă. O mișcare globală de rugăciune binecuvântează aceste {n} grupuri de popoare în Numele lui Isus. Aflați mai multe și alăturați-vă pe pray.doxa.life.",glueHere:"lipiți aici foaia de deasupra",themesLabel:"Teme de rugăciune",oldTestament:"Vechiul Testament",newTestament:"Noul Testament",themeTreasure:"Comoară",themeMountain:"Munte",themeSea:"Mare",posterClosing:"Isus Hristos este piatra din capul unghiului, iar noi suntem pietre vii. Aceste popoare sunt răsplata suferinței Lui. Să ne asumăm chemarea preoțească: să le binecuvântăm în Numele Lui și să ne alăturăm familiei globale în rugăciune.",journeyCalled:"Chemarea",journeyPromised:"Promisiunea",journeyRedeemed:"Răscumpărați",journeyCornerstone:"Piatra din capul unghiului",journeyChildren:"Copiii lui Avraam",journeyPriesthood:"O preoție împărătească",journeySent:"Trimiși la cei pierduți",peopleGroupCount:"{n} popor | {n} popoare | {n} de popoare",listCount:"{n} listă | {n} liste | {n} de liste",stockCard:"Card",stockPostcard:"Carte poștală",stockLandscape:"orizontal",hud:{kindPoster:"Afiș",kindList:"Listă",kindPacket:"Pachet de rugăciune",fetchingPoster:"se preia afișul",generatingPoster:"se generează afișul",openingPrint:"se deschide fereastra de tipărire",printOpened:"fereastra de tipărire s-a deschis",readyToPrint:"gata de tipărit",printNow:"Tipărește",saving:"se salvează",fetchingRecords:"se preiau datele",fetchingGroups:"se preiau popoarele",layingOutRows:"se așază {n} rând | se așază {n} rânduri | se așază {n} de rânduri",layingOutCards:"se așază {n} carte | se așază {n} cărți | se așază {n} de cărți",printingGroups:"se tipărește {n} popor | se tipăresc {n} popoare | se tipăresc {n} de popoare",kindCardDeck:"Pachet de cartonașe",kindPrayerList:"Listă de rugăciune",saved:"salvat",noRecords:"lista nu conține popoare de tipărit",noPoster:"nu există un afiș disponibil pentru această listă",posterNotFound:"afișul nu a fost găsit ({status})",posterBlank:"afișul generat a ieșit gol",noApi:"niciun serviciu de popoare nu este configurat",fetchFailed:"popoarele nu au putut fi încărcate ({status})"},posterAlt:"{label} — afiș de rugăciune",posterAltAction:"{label} — afiș de rugăciune (clic pentru previzualizare și tipărire)"},"./locales/ru/aria.json":{backToLegend:"Назад к легенде",closeDetailView:"Закрыть подробный вид",collapseLegend:"Свернуть легенду",expandLegend:"Развернуть легенду",toggleLegend:"Показать или скрыть легенду",searchPeopleGroups:"Поиск народов",resetAllFilters:"Сбросить все фильтры и поиск",selectAllRows:"Выбрать все строки",deselectAllRows:"Снять выделение со всех строк",rowDetail:"Подробности строки",dismissHint:"Скрыть подсказку",resizeFiltersRail:"Изменить размер панели фильтров",resizeFiltersRailHint:"Перетащите или используйте клавиши со стрелками, чтобы изменить размер панели фильтров",resizeChartsRail:"Изменить размер панели диаграмм",resizeChartsRailHint:"Перетащите или используйте клавиши со стрелками, чтобы изменить размер панели диаграмм",resizeMapTableSplit:"Изменить соотношение карты и таблицы",resizeMapTableSplitHint:"Перетащите или используйте клавиши со стрелками, чтобы изменить соотношение карты и таблицы",resizeTable:"Изменить высоту таблицы",resizeTableHint:"Перетащите или используйте клавиши со стрелками, чтобы изменить размер таблицы",resizeDashboardHeight:"Изменить высоту панели",resizeDashboardHeightHint:"Перетащите или используйте клавиши со стрелками, чтобы изменить высоту панели",removeFilter:"Удалить фильтр {name}",closeDetail:"Закрыть подробности",filterBreadcrumb:"Цепочка фильтров",railViews:"Виды панели",upgCountLegend:"Легенда количества UPG",donutChart:"Кольцевая диаграмма: {title}"},"./locales/ru/buttons.json":{prayForThem:"Молитесь о них",adoptThem:"Усыновите их",moreInfo:"Подробнее",zoomIn:"Приблизить",zoomOut:"Отдалить",switchToLightMode:"Переключить на светлый режим",switchToDarkMode:"Переключить на тёмный режим",resetView:"Сбросить вид",toggleFullscreen:"Полноэкранный режим",aboutThisMap:"Об этой карте",closeMenu:"Закрыть меню",reloadMap:"Перезагрузить карту",showClusters:"Показать кластеры",clusterSettings:"Настройки кластеров",startAutoFly:"Начать авто-полёт",stopFlight:"Остановить полёт",speedLabel:"Скорость:",speedOption:{slow:"Медленно",normal:"Нормально",fast:"Быстро"},shareEmbed:"Поделиться и встроить",posterMap:"Карта плаката",prayerList:"Молитвенный список",cardDeck:"Набор карточек",printOptions:"Параметры печати",showOnMap:"Показать на карте",close:"Закрыть",showOnMapAria:"Показать {label} на карте",cardStockAria:"Размер молитвенной карточки",previewPrintPoster:"Просмотр и печать плаката {label}",share:"Поделиться",shareSteps:["Разместите эту карту на своём сайте","Составьте список сайтов вашего города","Научите их тоже размещать её","Научите их учить других размещать её","Умножим карты повсюду для Иисуса!"],clearSelection:"Снять выделение",noOptions:"Ничего не найдено",renderingLocal:"Изображение типографского качества создаётся в вашем браузере — ничего не загружается на сервер.",postersPerRow:"Плакатов в ряду",packetVariantAria:"Детализация молитвенного пакета",packetFull:"Полная версия",packetLightweight:"Краткая версия",working:"Выполняется…",postersPerRowAuto:"Авто"},"./locales/ru/detail.json":{labels:{country:"Страна:",population:"Население:",language:"Язык:",religion:"Религия:",languageFamily:"Языковая семья:",peopleCommitted:"Обязались молиться:"},messages:{noDescription:"Описание недоступно."}},"./locales/ru/grid.json":{search:"Поиск народов…",hide_filters:"Скрыть фильтры",show_filters:"Показать фильтры",total:"Всего",showing:"Показано",load_more:"Показать ещё",full_profile:"Полный профиль",wagf_region:"Регион",wagf_block:"Блок родства",rop1:"Народ",religion:"Религия",exact_filter:"Точное совпадение",clear_all:"Очистить всё",loading:"Загрузка…",no_results:"Нет народов, соответствующих этому фильтру.",type_to_search:"Введите для поиска...",load_failed:"Не удалось загрузить данные о народах. Это проблема соединения, а не фильтра.",search_people_or_countries:"Поиск народов или стран…",cards_per_row:"Карточек в ряду",cards_per_row_auto:"Авто"},"./locales/ru/legend.json":{title:{adoption:"Прогресс усыновления",affinityBlocs:"Блоки родства",doxaRegions:"Регионы Doxa",engagement:"Прогресс вовлечённости",gospelResources:"Евангельские ресурсы",languageFamilies:"Языковые семьи",prayer:"Прогресс молитвы",upg100List:"Мой список UPG 100",batchSelect:"Множественный выбор"},header:{collapsed:"Условные обозначения",peopleGroupFallback:"Народная группа",default:"Легенда"},prayer:{needsPrayer:"Нуждается в молитве",hasPrayer:"Есть молитва",fullPrayerCoverage:"Полное молитвенное покрытие"},progress:{title:"Прогресс",covered:"{covered} из {total} народных групп охвачены молитвой · {pct}%",short:"{covered} из {total} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"Нуждается в вовлечённости",hasEngagement:"Есть вовлечённость"},adoption:{needsAdoption:"Нуждается в усыновлении",hasAdoption:"Есть усыновление"},columns:{upgs:"UUPGs",population:"Население",name:"Название"},footer:{total:"Всего"},sortByUpgs:"Сортировать по UUPG",sortByPop:"Сортировать по населению",colLabel:{religion:"Религии UUPG",prayer:"Статус молитвы",engagement:"Статус вовлечённости",adoption:"Статус усыновления",status:"Статус"},titleBar:{legend:"Легенда",peopleGroups:"Народы",wagfRegions:"Регионы WAGF",languages:"Языки"},tabInfo:{upg100Region:"Регион — сортирует списки UPG-100 по частям света (Африка, Индия, Ближний Восток, Глухие, …). Числа — это UUPG и население, просуммированные по всем спискам внутри.",upg100Zone:"Списки UPG-100 — каждый представляет собой молитвенный список непросвещённых народов области и именно он отображается и раскрашивается на карте. Каждый список печатается отдельным буклетом.",upg100Group:"Народ — отдельные непросвещённые народы внутри списка, сначала с наибольшей нуждой в молитве. Каждая точка на карте — один из них.",family:"Языковая семья — группа языков, восходящих к общему предку (например, индоевропейская, афразийская).",language:"Язык — система общения, которой пользуется народ (например, арабский, бенгальский, хинди).",dialect:"Диалект/вариант — областная или социальная форма языка (например, суданский арабский; пакистанский жестовый язык).",bloc:"Блок родства — самое широкое объединение, по культурному, языковому и географическому родству (например, малайские народы, народы Южной Азии, глухие, арабский мир).",cluster:"Кластер — более дробное объединение внутри блока (например, Борнео-Калимантан среди малайских народов). Строки помечены «(кластер)», чтобы отличать их от народов.",group:"Народ — этноязыковая общность сама по себе, независимо от страны. Строки помечены «(народ)». Один народ может жить во многих странах (глухие, например, более чем в ста).",pgic:"Народ в стране — по строке на каждый народ в каждой стране его проживания (например, «Абай-Сунгай, Малайзия»). Строки помечены «(народ в стране)».",region:"Регион WAGF — макрорегион, к которому относится страна (например, Азия, Африка). У каждого свой цвет на карте.",block:"Блок WAGF — подгруппа внутри региона (например, Юго-Восточная Азия, Западная Африка).",country:"Страна — отдельные страны, упорядоченные по непросвещённому населению внутри своего блока."},a11y:{expandRow:"Развернуть {label}",collapseRow:"Свернуть {label}",clearSelection:"Снять выделение",goUp:"Вверх: {label}"},export:{poster:"Плакат",packet:"UPG 100",packetExplain:"Молитвенный список примерно из 50–100 неохваченных народов — один человек может взять один.",packetAria:"Детализация молитвенного пакета",packetFull:"Полная версия",packetLightweight:"Краткая версия"},noDataAtThisLevel:"На этом уровне нет данных",exportButton:"Экспорт",exportSelection:"Экспортировать выбранное",loadingRows:"Загрузка {label}…",loadingData:"Загрузка данных…",showingTop:"Показаны первые {n} из {m}",useGeocoderHint:"используйте поиск выше, чтобы найти остальные",noList:"Список не загружен."},"./locales/ru/lists.json":{doxa:{label:"Проект 2000: народы DOXA",definition:"Народы, которым служит DOXA, как их даёт её живой список"},unreached:{label:"Проект 7000: недостигнутые народы",definition:"Приоритет потерянности IMB 0–2 (пограничные, первопроходческие или расширяющиеся недостигнутые: менее 2% евангельских христиан)"},frontier:{label:"Проект 4700: пограничные народы",definition:"Приоритет потерянности IMB 0 (пограничные недостигнутые: 0,1% евангельских христиан или меньше)"},"frontier-500k":{label:"Проект 700: пограничные народы численностью от 500 000",definition:"Приоритет потерянности IMB 0 и численность не менее 500 000"},unengaged:{label:"Недостигнутые народы без служения",definition:"Приоритет потерянности IMB 0–2 и статус служения: без служения"}},"./locales/ru/mapInfo.json":{open:"Чем эта карта может быть вам полезна?",title:"Чем эта карта может быть вам полезна?",shortDescription:"Краткое описание",pointer:"Что умеет эта карта?",close:"Закрыть",takeaway:"Что вы получаете:",poster:"Плакат",packet:"Молитвенный буклет",cards:"Молитвенные карточки",spreadsheet:"Таблица",example:"Пример",expandPages:"Показать все страницы ({n})",collapsePages:"Показать только первую страницу",expandDeck:"Показать все карточки ({n})",collapseDeck:"Сложить карточки в стопку",moreRows:"Ещё строк в полной таблице: {n}",openFull:"Открыть в полном размере",pointerOff:"Больше не указывать на эту кнопку",tab:{"upg-100":{lead:"Все неохваченные народы из этого списка, около 2 100, собраны в 27 списков по пятьдесят–сто. Каждый список печатается как плакат, молитвенный пакет и набор карточек, чтобы один ученик, церковь или лидер мог нести в молитве целый список, поимённо.",takeaway:"для каждой зоны — настенный плакат, молитвенный буклет для раздачи и набор молитвенных карточек. Ниже показана зона, где больше всего людей в народах, среди которых пока никто не основывает церкви."},"cities-internet":{lead:"Посмотрите, насколько далеко доходит интернет в каждой стране, где живут неохваченные народы. Нажмите на страну, чтобы узнать, сколько людей там в сети и какими платформами они пользуются, или на точку, чтобы увидеть народ.",takeaway:"Каждая страна, где живёт неохваченный народ, сгруппированная по доле людей, пользующихся интернетом, — чтобы отличить цифровую почву от мест, где мало кто в сети. Цифры национальные (для Индии также по штатам, по опросу 2019–21 годов) и указывают год наблюдения; «неизвестно» означает не измерено, а не предположено."},"gospel-resources":{lead:"Посмотрите, что у каждого неохваченного народа уже есть на его собственном языке: Писание, аудио, фильм «Иисус», библейские видео и обучение ученичеству, каждое со своей ссылкой. Нажмите на страну, чтобы увидеть её группы, или на точку, чтобы открыть ресурсы одной группы.",takeaway:"Писание, аудио, фильм, библейское видео, обучение — и чего ещё не хватает. Нажмите на страну, чтобы увидеть её народы, или на народ, чтобы открыть его карточку с рабочими ссылками на каждый найденный ресурс. «Ничего не найдено» означает отсутствие в проверенных этой сборкой источниках, а не доказательство, что ничего не существует."},"dashboard-plus-grid":{lead:"Все неохваченные народы в одном окне: отфильтруйте по народу, месту, языку, религии или молитве, и карта, таблица и итоги сужаются вместе. Здесь вы задаёте свой взгляд на работу: кого достигать сейчас и к кому готовиться дальше.",takeaway:"Отфильтрованные строки в виде таблицы."},"research-map-plus-grid":{lead:"Простая учебная карта неохваченных народов: ищите по народу, месту, языку или религии, и карта и список сужаются вместе. Слои молитвы и вовлечённости с одного взгляда показывают, как далеко дошли молитва и служение."},"prayer-map":{lead:"Молитвенная карта народов из молитвенного списка DOXA, которая с одного взгляда показывает, о ком молятся, а кто ещё ждёт. Разместите её на каждом сайте вашей сети, чтобы каждый посетитель видел одну и ту же картину и присоединялся к одному и тому же движению.",takeaway:"Народ, о котором ещё никто не молится, и ссылка на его молитвенную страницу."},"regions-dashboard":{lead:"Найдите неохваченные народы каждого региона и каждой страны. Под каждым регионом кнопка «Показать плакаты страны» печатает плакат, молитвенный пакет или набор карточек любой страны.",takeaway:"Откройте страну, чтобы увидеть её народности. Под каждым регионом кнопка «Показать плакаты страны» печатает плакат, молитвенный пакет или набор карточек страны.",note:"Плакаты, пакеты и карточки создаются в вашем браузере для каждой страны, кроме Индии."}},col:{peopleGroup:"Народ",country:"Страна",region:"Регион",population:"Население"},tabExamples:"Примеры",tabStrategy:"Стратегия"},"./locales/ru/mapui.json":{map:"Карта",marker:"Метка на карте",closePopup:"Закрыть окно",zoomIn:"Приблизить",zoomOut:"Отдалить",resetBearing:"Перетащите, чтобы повернуть карту; нажмите, чтобы вернуть север",toggleAttribution:"Показать/скрыть источники",mapFeedback:"Отзыв о карте",enterFullscreen:"Во весь экран",exitFullscreen:"Выйти из полноэкранного режима",findMyLocation:"Найти моё местоположение",locationNotAvailable:"Местоположение недоступно",enableGlobe:"Включить глобус",disableGlobe:"Выключить глобус",ctrlScroll:"Используйте Ctrl + прокрутку для масштабирования карты",cmdScroll:"Используйте ⌘ + прокрутку для масштабирования карты",twoFingers:"Используйте два пальца, чтобы перемещать карту",mapboxHomepage:"Главная страница Mapbox",maplibreLogo:"Логотип MapLibre"},"./locales/ru/messages.json":{menuComingSoon:"Меню скоро появится",pinHint:{tapDot:"Нажмите на цветную точку — кому-то всё ещё нужна молитва"},upg100WallHeading:"Мой список UPG 100 — молитвенные списки и плакаты",upg100WallTag:"Молитвенная мобилизация",upg100WallIntroA:"Как накормить толпу в пять тысяч человек? Иисус рассадил их группами по пятьдесят и по сто, и невозможное стало посильным (Лк. 9:14). Мы поступили так же с 2 106 неохваченными народами: 27 списков примерно по пятьдесят-сто. Каждый список печатается как молитвенный пакет и плакат, чтобы 27 учеников, церквей или местных служителей взяли по одному — молясь о них ",upg100WallIntroEmph:"по имени их народа",upg100WallIntroB:".",loadingNamed:"Загрузка {name}…",couldNotLoadNamed:"Не удалось загрузить {name}.",engineMissing:"Картографический движок {engine} не загрузился.",packetFailed:"Не удалось создать буклет: {reason}",selectionPacketFailed:"Не удалось создать буклет выбора: {reason}",posterOneTerritory:"Плакат печатает по одной территории — выбрано {count}.",selectionPosterFailed:"Не удалось создать плакат выбора: {reason}",mapUnavailable:"Карта недоступна",copied:"Скопировано!",copyFailed:"Не удалось скопировать — нажмите Ctrl/Cmd-C",engineNotLoaded:"движок карты не загружен",engineNotLoadedDetail:"Движок карты {engine} не загрузился. Список и легенда не затронуты.",viewLoadFailed:"Не удалось загрузить этот раздел.",retry:"Повторить",noMapboxToken:"Нет токена Mapbox",noMapboxTokenDetail:"Токен Mapbox не настроен. Список и легенда не затронуты.",loadingBoundaries:"Загрузка границ…",fetchingUupgs:"Загрузка UUPG: {n}…",mapStatusCounts:"Области: {polys} · зоны: {zones}/{total} · метки: {pins}",tapTerritoriesHint:"Нажимайте на территории на карте или строки легенды, чтобы добавить · нажмите ещё раз, чтобы убрать",territoriesSelected:"Территории: {count}",bandInRange:"✓ диапазон 50–100",bandOutOfRange:"диапазон 50–100",mapContextLost:"Эта карта выгружена, чтобы освободить графическую память.",nOfTotal:"{n} из {total}",mapInitFailed:"Не удалось инициализировать карту — проверьте токен и контейнер",countryWallIntroA:"Один плакат на страну — чтобы молиться, распечатать и повесить на стену, молясь за них ",countryWallIntroB:". Регионы и страны упорядочены по числу неохваченных народов, чтобы самая большая нужда стояла первой.",countryWallSoon:"Скоро: для каждой страны будет создан молитвенный список с названием каждого неохваченного народа в ней.",countryWallHeading:"Плакаты по странам — молитвенные списки и плакаты",largerScreenNotice:"Эта экспериментальная карта рассчитана на большие экраны. Она откроется, но на телефоне часть элементов может не поместиться или работать плохо.",desktopOnlyNotice:"{label} работает только на компьютере — откройте эту страницу на компьютере.",noticeDismiss:"Закрыть",countryPosterTooMany:"Слишком много народов, чтобы разборчиво уместить их на одном плакате, — решение готовится."},"./locales/ru/pinHint.json":{line1:"Нажмите на цветную точку",line2:"кому-то всё ещё нужна молитва"},"./locales/ru/pins.json":{approximate:"Точка обозначает народ, а не город и не границу.",sharedPoint:"Она совпадает с точкой {names} — {n} групп делят эту точку."},"./locales/ru/poster.json":{export_poster:"Экспорт плаката",size:"Размер",orientation:"Ориентация",portrait:"Портретная",landscape:"Альбомная",dpi:"DPI",format:"Формат",png_raster:"PNG (растр)",pdf_raster:"PDF (растр на векторной странице)",title:"Заголовок",map_title:"Заголовок карты",subtitle:"Подзаголовок",slots:"Элементы",scale_bar:"Масштабная линейка",north_arrow:"Указатель севера",footer_attribution:"Нижний колонтитул (указание источника обязательно)",cancel:"Отмена",map_preview:"предпросмотр карты",loading_snapshot:"Загрузка снимка карты…",preview_unavailable:"предпросмотр недоступен",region_africa:"Африка",region_middle_east:"Ближний Восток",region_central_asia:"Центральная Азия",region_southeast_asia_oceania:"Юго-Восточная Азия и Океания",region_china_mongolia:"Китай и Монголия",region_india:"Индия",region_other:"Другие",region_americas:"Америка",region_europe:"Европа",region_deaf:"Глухие",zone_deaf:"Группы глухих людей",rendering:"Создание…",render_format:"Создать {format}",progress_elapsed:"прошло {time}",progress_tiles:"фрагмент {n} из {total}",hint_up_to_minute:"Для этого размера может потребоваться до минуты.",hint_few_minutes:"Создание больших плакатов может занять несколько минут.",error_too_large:"Этот плакат слишком велик для памяти устройства. Выберите меньший размер или более низкое разрешение.",error_failed:"Не удалось создать плакат. Попробуйте ещё раз или выберите меньший размер.",optional:"(необязательно)",phoneLimit:"На телефоне самые большие размеры отключены: телефон не может нарисовать такой большой плакат. Используйте для них компьютер.",phoneLimitAll:"Для этого нужен настольный компьютер или ноутбук.",glue_here:"клеить здесь",sectionNone:"Нет плакатов для {scope}."},"./locales/ru/religion.json":{family:{Christianity:"Христианство",Islam:"Ислам",Hinduism:"Индуизм",Buddhism:"Буддизм",Ethnoreligion:"Этнорелигия",Judaism:"Иудаизм",Sikhism:"Сикхизм",Unaffiliated:"Не принадлежат",Other:"Другое",Unknown:"Неизвестно"}},"./locales/ru/search.json":{placeholder:"Народ, место, язык, религия",placeholderNoPlaces:"Народ, язык, религия (для поиска мест нужен токен Mapbox)",labels:{people:"Народ:",place:"Место:",language:"Язык:",religion:"Религия:"},kinds:{people:"Народ + страна",peopleGroup:"Народ",bloc:"Блок родства",cluster:"Кластер народов",country:"Страна",region:"Регион",family:"Языковая семья",languageKind:"Язык",dialect:"Диалект",religionKind:"Религия"},sections:{within:"В пределах {selection}",allData:"Все данные DOXA"},upg100Placeholder:"Поиск народа, списка UPG-100 или региона…",tabPlaceholder:{languageFamilies:"Поиск по языковой семье, языку, диалекту/варианту",affinityBlocks:"Поиск по блоку родства, кластеру, народу",regions:"Поиск по региону, стране, народу",religion:"Поиск по религии, народу"},placeholderRegions:"Поиск региона, страны или народа"},"./locales/ru/share.json":{embed_link:"Ссылка для встраивания",add_to_website:"Добавить на ваш сайт",embed_paste_hint:"Вставьте этот код в конструктор вашего сайта (WordPress, Squarespace, Wix или любой сайт, принимающий HTML-виджеты)."},"./locales/ru/tabs.json":{prayer:"Молитва",adoption:"Усыновление",engagement:"Вовлечённость","affinity-blocks":"Народы",regions:"Регионы",countries:"Страны","language-families":"Языки",religion:"Религии",family:"Языковая семья",language:"Язык",dialect:"Диалект/вариант",bloc:"Блок родства",cluster:"Кластер",group:"Народ",pgic:"Народ в стране",region:"Регион WAGF",block:"Блок WAGF",country:"Страна",upg100Region:"Регион",upg100Zone:"Списки UPG-100",upg100Group:"Народ",selectView:"Выбрать вид",views:"Виды",prayerResources:"Молитвенные ресурсы",map:"Карта",countryPosters:"Плакаты по странам"},"./locales/ru/upgMap.json":{selectionAdm1NoData:"Нет данных о народах для {names} — выберите страну",nothingSelected:"Ничего не выбрано",selectionCardsFailed:"Не удалось создать карточки выбора: {reason}",selectionPosterNeedsZone:"Плакаты есть для каждой территории в легенде — для выбора на карте используйте «Молитвенный список»",mapDataFailed:"Не удалось загрузить данные карты",infoLead:"Список UPG-100 на одной карте: недостигнутые народы, объединённые в зоны, которые вы можете взять на молитвенное попечение.",infoTakeaway:"для каждой зоны — настенный плакат, молитвенный буклет для раздачи и набор молитвенных карточек. Ниже показана зона, где больше всего людей в народах, среди которых пока никто не основывает церкви.",selectionColourGroup:"Цвет выделения",selectionColour:"Окрасить выделение: {hex}",customColour:"Свой цвет (#rrggbb)",copiedSelection:"Скопировано — народы: {count}",copiedTerritoriesOnly:"Скопированы только территории — {reason}",csvSaved:"CSV сохранён — народы: {count}",csvFailed:"Не удалось экспортировать CSV: {reason}",copySelection:"Копировать",exportCsv:"Экспорт в CSV",copyNotRegroupable:"Нельзя перегруппировать вместе: копируйте отдельно штаты или провинции одной страны либо страны",displayName:"Плакаты списка UPG 100",wallHeading:"Плакаты списка UPG 100",wallIntroA:"Как накормить толпу в пять тысяч человек? Иисус рассадил их группами по пятьдесят и по сто, и невозможное стало посильным (Лк. 9:14). Мы поступили так же с {n} неохваченными народами: 27 списков примерно по пятьдесят-сто. Каждый список печатается как молитвенный пакет и плакат, чтобы 27 учеников, церквей или местных служителей взяли по одному — молясь о них ",peopleStillLoading:"народы ещё загружаются; попробуйте ещё раз через мгновение"},"./locales/ru/wall.json":{title:"Стена народов",toPortrait:"📱 Портретный вид",toLandscape:"🖼️ Альбомный вид",currentLandscape:"Сейчас: альбомный (4 × 3 фута)",currentPortrait:"Сейчас: портретный (3 × 4 фута)",resetZoom:"Сбросить масштаб",groupsLoaded:"Загружено: {n}",loading:"Загрузка народов…",offlineTitle:"Не удалось получить данные о молитвах.",offlineBody:"Стена берёт народы с pray.doxa.life. Возможно, нет подключения, или на локальном сервере разработки API не разрешает адрес этой страницы.",tryAgain:"Повторить",prayedCount:"Помолились: {n}",viewPrayers:"Смотреть молитвы",prayerTools:"Молитвенные инструменты",close:"Закрыть",unknown:"Неизвестно",unknownGroup:"Неизвестный народ",status:"Статус:",unengaged:"неохваченный",prayingNow:"Вы сейчас молитесь за этот народ?",yesPraying:"Да, молюсь",thankYou:"Спасибо за молитву!",sharePrayer:"Поделитесь молитвой (необязательно)",prayerPlaceholder:"Напишите молитву здесь…",sendPrayer:"Отправить молитву",peopleGroup:"Народ",chatsTitle:"Беседы о народе",id:"ID:",location:"Место:",na:"нет данных",havePrayed:"Помолились: {n}",youPrayed:"✓ Вы помолились!",prayForGroup:"🙏 Помолиться за этот народ",prayersComments:"Молитвы и комментарии",noComments:"Пока нет молитв и комментариев. Будьте первым!",commentPlaceholder:"Поделитесь молитвой или мыслями…",postComment:"Опубликовать",noPeopleId:"У этого народа нет PeopleID3",statusUnknown:"Статус неизвестен",printPoster:"🖨️ Печать плаката HD",printPreparing:"Подготовка плаката: {n} из {total} фото",printMissing:"Не удалось загрузить фото: {n}. Они будут напечатаны серыми прямоугольниками.",blessBanner:"Благословляйте народы во имя Иисуса",modeLabel:"Режим стены",modeBless:"Благословение",modeSocial:"Соцсеть",shareSoon:"Возможность поделиться появится позже.",drawLibError:"Стене не удалось загрузить библиотеку рисования:",posterSize:"Размер плаката",posterSubtitle:"DOXA (δόξα) означает «слава». Всемирное молитвенное движение благословляет эти {n} народов во имя Иисуса. Узнайте больше и присоединяйтесь: pray.doxa.life.",glueHere:"приклейте сюда верхний лист",themesLabel:"Молитвенные темы",oldTestament:"Ветхий Завет",newTestament:"Новый Завет",themeTreasure:"Сокровище",themeMountain:"Гора",themeSea:"Море",posterClosing:"Иисус Христос — краеугольный камень, а мы — живые камни. Эти народы — награда за Его страдания. Примем наше священническое призвание: благословляйте их во имя Его и присоединяйтесь к всемирной молитвенной семье.",journeyCalled:"Призвание",journeyPromised:"Обетование",journeyRedeemed:"Искуплены",journeyCornerstone:"Краеугольный камень",journeyChildren:"Дети Авраама",journeyPriesthood:"Царственное священство",journeySent:"Посланы к погибшим",peopleGroupCount:"{n} народ | {n} народа | {n} народов | {n} народа",listCount:"{n} список | {n} списка | {n} списков | {n} списка",stockCard:"Карточка",stockPostcard:"Открытка",stockLandscape:"альбомная",hud:{kindPoster:"Плакат",kindList:"Список",kindPacket:"Молитвенный пакет",fetchingPoster:"загрузка плаката",generatingPoster:"создание плаката",openingPrint:"открытие окна печати",printOpened:"окно печати открыто",readyToPrint:"готово к печати",printNow:"Печать",saving:"сохранение",fetchingRecords:"загрузка данных",fetchingGroups:"загрузка народов",layingOutRows:"раскладка {n} строки | раскладка {n} строк | раскладка {n} строк | раскладка {n} строки",layingOutCards:"раскладка {n} карточки | раскладка {n} карточек | раскладка {n} карточек | раскладка {n} карточки",printingGroups:"печать {n} народа | печать {n} народов | печать {n} народов | печать {n} народа",kindCardDeck:"Набор карточек",kindPrayerList:"Молитвенный список",saved:"сохранено",noRecords:"в этом списке нет народов для печати",noPoster:"для этого списка нет плаката",posterNotFound:"плакат не найден ({status})",posterBlank:"созданный плакат получился пустым",noApi:"сервис народов не настроен",fetchFailed:"не удалось загрузить народы ({status})"},posterAlt:"{label} — молитвенный плакат",posterAltAction:"{label} — молитвенный плакат (нажмите, чтобы просмотреть и распечатать)"},"./locales/zh/aria.json":{backToLegend:"返回图例",closeDetailView:"关闭详情视图",collapseLegend:"收起图例",expandLegend:"展开图例",toggleLegend:"显示或隐藏图例",searchPeopleGroups:"搜索民族",resetAllFilters:"重置所有筛选和搜索",selectAllRows:"选择所有行",deselectAllRows:"取消选择所有行",rowDetail:"行详情",dismissHint:"关闭提示",resizeFiltersRail:"调整筛选器栏大小",resizeFiltersRailHint:"拖动或使用方向键调整筛选器栏大小",resizeChartsRail:"调整图表栏大小",resizeChartsRailHint:"拖动或使用方向键调整图表栏大小",resizeMapTableSplit:"调整地图与表格的分隔",resizeMapTableSplitHint:"拖动或使用方向键调整地图与表格的分隔",resizeTable:"调整表格高度",resizeTableHint:"拖动或使用方向键调整表格大小",resizeDashboardHeight:"调整仪表板高度",resizeDashboardHeightHint:"拖动或使用方向键调整仪表板高度",removeFilter:"移除筛选条件 {name}",closeDetail:"关闭详情",filterBreadcrumb:"筛选路径",railViews:"栏视图",upgCountLegend:"UPG 数量图例",donutChart:"环形图:{title}"},"./locales/zh/buttons.json":{prayForThem:"为他们祷告",adoptThem:"认领他们",moreInfo:"更多信息",zoomIn:"放大",zoomOut:"缩小",switchToLightMode:"切换至浅色模式",switchToDarkMode:"切换至深色模式",resetView:"重置视图",toggleFullscreen:"切换全屏",aboutThisMap:"关于此地图",closeMenu:"关闭菜单",reloadMap:"重新加载地图",showClusters:"显示聚类",clusterSettings:"聚类设置",startAutoFly:"开始自动飞行",stopFlight:"停止飞行",speedLabel:"速度:",speedOption:{slow:"慢",normal:"正常",fast:"快"},shareEmbed:"分享与嵌入",posterMap:"海报地图",prayerList:"祷告名单",cardDeck:"祷告卡组",printOptions:"打印选项",showOnMap:"在地图上显示",close:"关闭",showOnMapAria:"在地图上显示 {label}",cardStockAria:"祷告卡片尺寸",previewPrintPoster:"预览并打印 {label} 海报",share:"分享",shareSteps:["把这张地图嵌入你的网站","列出你城市里的网站","教他们也嵌入这张地图","教他们去教别人嵌入","为耶稣让地图遍地繁增!"],clearSelection:"清除选择",noOptions:"未找到选项",renderingLocal:"正在您的浏览器中生成可打印质量的图片——不会上传任何内容。",postersPerRow:"每行海报数",packetVariantAria:"祷告手册详细程度",packetFull:"完整版",packetLightweight:"精简版",working:"处理中…",postersPerRowAuto:"自动"},"./locales/zh/detail.json":{labels:{country:"国家:",population:"人口:",language:"语言:",religion:"宗教:",languageFamily:"语系:",peopleCommitted:"承诺祷告人数:"},messages:{noDescription:"暂无描述。"}},"./locales/zh/grid.json":{search:"搜索民族…",hide_filters:"隐藏筛选",show_filters:"显示筛选",total:"总计",showing:"显示",load_more:"加载更多",full_profile:"完整档案",wagf_region:"区域",wagf_block:"亲缘板块",rop1:"民族",religion:"宗教",exact_filter:"精确",clear_all:"全部清除",loading:"加载中…",no_results:"没有符合此筛选条件的民族。",type_to_search:"输入以搜索...",load_failed:"无法加载民族数据。这是连接问题,而不是筛选问题。",search_people_or_countries:"搜索民族或国家…",cards_per_row:"每行卡片数",cards_per_row_auto:"自动"},"./locales/zh/legend.json":{title:{adoption:"认领进度",affinityBlocs:"亲缘板块",doxaRegions:"Doxa 区域",engagement:"参与进度",gospelResources:"福音资源",languageFamilies:"语系",prayer:"祷告进度",upg100List:"我的 UPG 100 名单",batchSelect:"批量选择"},header:{collapsed:"图例",peopleGroupFallback:"民族群体",default:"图例"},prayer:{needsPrayer:"需要祷告",hasPrayer:"已有祷告",fullPrayerCoverage:"全面祷告覆盖"},progress:{title:"进度",covered:"{total} 个民族群体中已有 {covered} 个被祷告覆盖 · {pct}%",short:"{covered} / {total} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"需要参与",hasEngagement:"已有参与"},adoption:{needsAdoption:"需要认领",hasAdoption:"已有认领"},columns:{upgs:"UUPGs",population:"人口",name:"名称"},footer:{total:"总计"},sortByUpgs:"按 UUPG 排序",sortByPop:"按人口排序",colLabel:{religion:"UUPG 宗教",prayer:"祷告状态",engagement:"参与状态",adoption:"认领状态",status:"状态"},titleBar:{legend:"图例",peopleGroups:"民族",wagfRegions:"WAGF 区域",languages:"语言"},tabInfo:{upg100Region:"区域 — 按世界区域排列 UPG-100 名单(非洲、印度、中东、聋人……)。数字是其下每份名单的 UUPG 与人口总和。",upg100Zone:"UPG-100 名单 — 每一份都是某地区未得之民的祷告名单,也是地图所绘制和上色的内容。每份名单印成独立的祷告册。",upg100Group:"族群 — 名单内各个未得之民群体,祷告需要最大的排在前面。地图上每个点就是其中之一。",family:"语系 —— 源自同一祖语的一组语言(如印欧语系、亚非语系)。",language:"语言 —— 一个民族所使用的交流系统(如阿拉伯语、孟加拉语、印地语)。",dialect:"方言/变体 —— 一种语言的地区性或社会性形式(如苏丹阿拉伯语;巴基斯坦手语)。",bloc:"亲缘板块 —— 最宽泛的分组,按文化、语言与地理上的亲缘关系划分(如马来诸族、南亚诸族、聋人、阿拉伯世界)。",cluster:"民族群 —— 板块之下更细的分组(如马来诸族中的婆罗洲-加里曼丹)。各行标有「(民族群)」,以与民族相区别。",group:"民族 —— 独立于国界的族群语言身份。各行标有「(民族)」。同一民族可分布于多国(例如聋人分布于一百多个国家)。",pgic:"国内民族 —— 每个民族在其所居各国各占一行(如「阿拜松盖,马来西亚」)。各行标有「(国内民族)」。",region:"WAGF 区域 —— 国家所属的大区(如亚洲、非洲)。地图上各有其颜色。",block:"WAGF 板块 —— 区域之下的次级分组(如东南亚、西非)。",country:"国家 —— 各个国家,按其板块内未得之民人口排列。"},a11y:{expandRow:"展开{label}",collapseRow:"折叠{label}",clearSelection:"清除选择",goUp:"返回上级:{label}"},export:{poster:"海报",packet:"UPG 100",packetExplain:"约 50 到 100 个未得之民的祷告名单——一个人就能领一份。",packetAria:"祷告手册详细程度",packetFull:"完整版",packetLightweight:"精简版"},noDataAtThisLevel:"此层级没有数据",exportButton:"导出",exportSelection:"导出所选内容",loadingRows:"正在加载{label}…",loadingData:"正在加载数据…",showingTop:"显示 {m} 个中的前 {n} 个",useGeocoderHint:"使用上方的搜索框查找其余内容",noList:"未加载任何列表。"},"./locales/zh/lists.json":{doxa:{label:"2000 计划:DOXA 服侍的族群",definition:"DOXA 服侍的族群,以其实时名单为准"},unreached:{label:"7000 计划:未得之民族群",definition:"IMB 失丧优先级 0–2(前沿、先锋或扩展中的未得之民:福音派少于 2%)"},frontier:{label:"4700 计划:前沿族群",definition:"IMB 失丧优先级 0(前沿未得之民:福音派 0.1% 或更少)"},"frontier-500k":{label:"700 计划:人口 50 万或以上的前沿族群",definition:"IMB 失丧优先级 0,且人口至少 50 万"},unengaged:{label:"尚无人参与的未得之民族群",definition:"IMB 失丧优先级 0–2,且参与状态为:无人参与"}},"./locales/zh/mapInfo.json":{open:"这张地图能为你做什么?",title:"这张地图能为你做什么?",shortDescription:"简要说明",pointer:"这张地图能做什么?",close:"关闭",takeaway:"你能带走的:",poster:"海报",packet:"祷告手册",cards:"祷告卡",spreadsheet:"电子表格",example:"示例",expandPages:"显示全部页面({n})",collapsePages:"只显示第一页",expandDeck:"显示全部卡片({n})",collapseDeck:"把卡片叠起来",moreRows:"完整电子表格中的更多行:{n}",openFull:"以完整尺寸打开",pointerOff:"不再指向这个按钮",tab:{"upg-100":{lead:"这份名单上的所有未得之民群体,约 2,100 个,被归入 27 份名单,每份五十到一百个。每份名单都可打印成海报、祷告册和卡片集,让一位门徒、一间教会或一位领袖能按名字为整份名单代祷。",takeaway:"每个区域都有一张墙面海报、一本可分发的祷告手册和一套祷告卡。下面的示例是这样一个区域:在尚无人植堂的族群中,这里的人数最多。"},"cities-internet":{lead:"看看在每个有未得之民居住的国家,互联网覆盖到多远。点击一个国家,查看那里有多少人上网以及他们使用哪些平台,或点击一个点查看一个民族群体。",takeaway:"每一个有未得之民居住的国家,按使用互联网的人口比例分档——让你分辨哪些是数字可达之地,哪些地方很少有人上网。数据为全国性(印度另按邦划分,来自 2019–21 年的一项调查)并标注观测年份;“未知”表示未测量,绝非假定。"},"gospel-resources":{lead:"看看每个未得之民群体用自己的语言已经拥有什么:圣经、音频、《耶稣传》影片、圣经视频和门徒训练,每一项都附有链接。点击一个国家列出它的群体,或点击一个点打开一个群体的资源。",takeaway:"圣经、音频、影片、圣经视频、门训——以及还缺什么。点击国家可列出其族群,点击族群可打开其专页,内含每项已找到资源的有效链接。“未找到”表示不在此版本所查的资源库中,绝不等于证明它不存在。"},"dashboard-plus-grid":{lead:"所有未得之民群体尽在一个视图:按民族、地点、语言、宗教或祷告筛选,地图、表格和总数会一起缩小。在这里你为这项工作定下视角:现在去接触谁,接下来为谁做准备。",takeaway:"筛选后的行,作为电子表格。"},"research-map-plus-grid":{lead:"一张简单、适合学习的未得之民地图:按民族群体、地点、语言或宗教搜索,地图和列表会一起缩小。祷告层和参与层让你一眼看出祷告和事工已经到达了哪里。"},"prayer-map":{lead:"一张为 DOXA 祷告名单上各民族群体祷告的地图,一眼就能看出谁已有人为之祷告、谁还在等待。把它放在你网络中的每一个网站上,让每位访客看见同一幅图景,加入同一个运动。",takeaway:"一个还没有人为之祷告的群体,以及一个指向其祷告页面的链接。"},"regions-dashboard":{lead:"找出每个地区、每个国家的未得之民群体。在每个地区下,“查看国家海报”可打印任何国家的海报、祷告册或卡片集。",takeaway:"打开一个国家查看其族群。在每个地区下,“查看国家海报”可打印一个国家的海报、祷告册或卡片集。",note:"海报、祷告册和卡片在您的浏览器中生成,适用于除印度以外的每个国家。"}},col:{peopleGroup:"民族",country:"国家",region:"区域",population:"人口"},tabExamples:"示例",tabStrategy:"策略"},"./locales/zh/mapui.json":{map:"地图",marker:"地图标记",closePopup:"关闭弹窗",zoomIn:"放大",zoomOut:"缩小",resetBearing:"拖动以旋转地图,点击以恢复正北",toggleAttribution:"显示/隐藏数据来源",mapFeedback:"地图反馈",enterFullscreen:"全屏",exitFullscreen:"退出全屏",findMyLocation:"查找我的位置",locationNotAvailable:"无法获取位置",enableGlobe:"启用地球仪",disableGlobe:"停用地球仪",ctrlScroll:"使用 Ctrl + 滚轮缩放地图",cmdScroll:"使用 ⌘ + 滚轮缩放地图",twoFingers:"使用两根手指移动地图",mapboxHomepage:"Mapbox 主页",maplibreLogo:"MapLibre 标志"},"./locales/zh/messages.json":{menuComingSoon:"菜单即将推出",pinHint:{tapDot:"点按一个彩色圆点——仍有人需要祷告"},upg100WallHeading:"我的 UPG 100 名单 — 祷告名单与海报",upg100WallTag:"祷告动员",upg100WallIntroA:"你会怎样喂饱五千人的群众?耶稣让他们一排五十、一排一百地坐下,不可能的事就变得可以分担了(路加福音 9:14)。我们对 2,106 个未得之民做了同样的事:27 份名单,每份约五十到一百。每份名单都能印成祷告手册和海报,让 27 位门徒、教会或当地领袖各领一份 — 为他们祷告 ",upg100WallIntroEmph:"称呼他们族群的名字",upg100WallIntroB:"。",loadingNamed:"正在加载{name}…",couldNotLoadNamed:"无法加载{name}。",engineMissing:"{engine} 地图引擎未能加载。",packetFailed:"祷告册生成失败:{reason}",selectionPacketFailed:"所选内容的祷告册生成失败:{reason}",posterOneTerritory:"海报一次只能打印一个区域——已选 {count} 个。",selectionPosterFailed:"所选内容的海报生成失败:{reason}",mapUnavailable:"地图不可用",copied:"已复制!",copyFailed:"复制失败——请按 Ctrl/Cmd-C",engineNotLoaded:"地图引擎未加载",engineNotLoadedDetail:"{engine} 地图引擎未能加载。列表和图例不受影响。",viewLoadFailed:"此视图无法加载。",retry:"重试",noMapboxToken:"没有 Mapbox 令牌",noMapboxTokenDetail:"未配置 Mapbox 令牌。列表和图例不受影响。",loadingBoundaries:"正在加载边界…",fetchingUupgs:"正在获取 {n} 个 UUPG…",mapStatusCounts:"区域:{polys} · 分区:{zones}/{total} · 标记:{pins}",tapTerritoriesHint:"点按地图上的区域或图例行即可添加 · 再次点按即可移除",territoriesSelected:"区域:{count}",bandInRange:"✓ 50–100 区间",bandOutOfRange:"50–100 区间",mapContextLost:"已卸载此地图以释放显存。",nOfTotal:"{total} 个中的 {n} 个",mapInitFailed:"地图初始化失败——请检查令牌和容器",countryWallIntroA:"每个国家一张海报,可用来祷告、打印、贴在墙上——为他们祷告,",countryWallIntroB:"。各区域和国家按其中未得之民族群的数量排序,让最大的需要排在最前。",countryWallSoon:"即将推出:将为每个国家生成一份祷告名单,列出其中每一个未得之民族群的名字。",countryWallHeading:"国家海报 — 祷告名单与海报",largerScreenNotice:"这张实验性地图为大屏幕设计。它可以在这里打开,但部分内容在手机上可能显示不全或无法正常使用。",desktopOnlyNotice:"{label} 仅支持桌面端——请在电脑上打开此页面使用。",noticeDismiss:"关闭",countryPosterTooMany:"族群数量过多,无法清晰地放在一张海报上——我们正在制定解决方案。"},"./locales/zh/pinHint.json":{line1:"点按一个彩色圆点",line2:"仍有人需要祷告"},"./locales/zh/pins.json":{approximate:"此点代表一个民族,而非某个城镇或边界。",sharedPoint:"它与 {names} 位于同一点 — {n} 个群体共用这个点。"},"./locales/zh/poster.json":{export_poster:"导出海报",size:"尺寸",orientation:"方向",portrait:"纵向",landscape:"横向",dpi:"DPI",format:"格式",png_raster:"PNG(位图)",pdf_raster:"PDF(矢量页面上的位图)",title:"标题",map_title:"地图标题",subtitle:"副标题",slots:"元素",scale_bar:"比例尺",north_arrow:"指北针",footer_attribution:"页脚(必须署名)",cancel:"取消",map_preview:"地图预览",loading_snapshot:"正在加载地图快照…",preview_unavailable:"预览不可用",region_africa:"非洲",region_middle_east:"中东",region_central_asia:"中亚",region_southeast_asia_oceania:"东南亚 + 大洋洲",region_china_mongolia:"中国 + 蒙古",region_india:"印度",region_other:"其他",region_americas:"美洲",region_europe:"欧洲",region_deaf:"聋人",zone_deaf:"聋人群体",rendering:"正在生成…",render_format:"生成 {format}",progress_elapsed:"已用时 {time}",progress_tiles:"第 {n}/{total} 块",hint_up_to_minute:"此尺寸最多可能需要一分钟。",hint_few_minutes:"大尺寸海报可能需要几分钟。",error_too_large:"此海报超出了本设备的内存。请选择较小的尺寸或较低的分辨率。",error_failed:"无法生成海报。请重试或选择较小的尺寸。",optional:"(可选)",phoneLimit:"在手机上,最大的尺寸已关闭:手机无法绘制这么大的海报。请使用电脑制作这些尺寸。",phoneLimitAll:"这需要台式电脑或笔记本电脑。",glue_here:"在此粘贴",sectionNone:"{scope} 没有海报。"},"./locales/zh/religion.json":{family:{Christianity:"基督教",Islam:"伊斯兰教",Hinduism:"印度教",Buddhism:"佛教",Ethnoreligion:"民族宗教",Judaism:"犹太教",Sikhism:"锡克教",Unaffiliated:"无宗教归属",Other:"其他",Unknown:"未知"}},"./locales/zh/search.json":{placeholder:"民族、地点、语言、宗教",placeholderNoPlaces:"民族、语言、宗教(地点搜索需要 Mapbox 令牌)",labels:{people:"民族:",place:"地点:",language:"语言:",religion:"宗教:"},sections:{within:"在 {selection} 之內",allData:"所有 DOXA 资料"},kinds:{people:"民族 + 国家",peopleGroup:"民族",bloc:"亲缘板块",cluster:"民族群",country:"国家",region:"区域",family:"语系",languageKind:"语言",dialect:"方言",religionKind:"宗教"},upg100Placeholder:"搜索民族、UPG-100 名单或区域…",tabPlaceholder:{languageFamilies:"搜索语系、语言、方言/变体",affinityBlocks:"搜索亲缘板块、民族群、民族",regions:"搜索区域、国家、民族",religion:"搜索宗教、民族"},placeholderRegions:"搜索区域、国家或族群"},"./locales/zh/share.json":{embed_link:"嵌入链接",add_to_website:"添加到您的网站",embed_paste_hint:"将此代码粘贴到您的网站构建器中(WordPress、Squarespace、Wix,或任何接受 HTML 小部件的网站)。"},"./locales/zh/tabs.json":{prayer:"祷告",adoption:"认领",engagement:"参与","affinity-blocks":"民族",regions:"区域",countries:"国家","language-families":"语言",religion:"宗教",family:"语系",language:"语言",dialect:"方言/变体",bloc:"亲缘板块",cluster:"民族群",group:"民族",pgic:"国内民族",region:"WAGF 区域",block:"WAGF 板块",country:"国家",upg100Region:"区域",upg100Zone:"UPG-100 名单",upg100Group:"族群",selectView:"选择视图",views:"视图",prayerResources:"祷告资源",map:"地图",countryPosters:"国家海报"},"./locales/zh/upgMap.json":{selectionAdm1NoData:"{names} 没有族群数据——请改为选择国家",nothingSelected:"未选择任何内容",selectionCardsFailed:"所选内容的卡片生成失败:{reason}",selectionPosterNeedsZone:"海报按图例中的区域提供——地图上的选择请使用“祷告名单”",mapDataFailed:"无法加载地图数据",infoLead:"UPG-100 名单尽在一张地图上:未得之民按区域分组,你可以在祷告中认领一个区域。",infoTakeaway:"每个区域都有一张墙面海报、一本可分发的祷告手册和一套祷告卡。下面的示例是这样一个区域:在尚无人植堂的族群中,这里的人数最多。",selectionColourGroup:"所选区域的颜色",selectionColour:"将所选区域着色为 {hex}",customColour:"自定义颜色(#rrggbb)",copiedSelection:"已复制 — 族群:{count}",copiedTerritoriesOnly:"仅复制了区域 — {reason}",csvSaved:"CSV 已保存 — 族群:{count}",csvFailed:"CSV 导出失败:{reason}",copySelection:"复制",exportCsv:"导出 CSV",copyNotRegroupable:"无法一起重新分组:请分别复制同一国家的邦或省,或各个国家",displayName:"UPG 100 名单海报",wallHeading:"UPG 100 名单海报",wallIntroA:"你会怎样喂饱五千人的群众?耶稣让他们一排五十、一排一百地坐下,不可能的事就变得可以分担了(路加福音 9:14)。我们对 {n} 个未得之民做了同样的事:27 份名单,每份约五十到一百。每份名单都能印成祷告手册和海报,让 27 位门徒、教会或当地领袖各领一份 — 为他们祷告 ",peopleStillLoading:"族群仍在加载中,请稍后再试"},"./locales/zh/wall.json":{title:"族群祷告墙",toPortrait:"📱 切换为纵向",toLandscape:"🖼️ 切换为横向",currentLandscape:"当前:横向(4 × 3 英尺)",currentPortrait:"当前:纵向(3 × 4 英尺)",resetZoom:"重置缩放",groupsLoaded:"已加载:{n}",loading:"正在加载族群…",offlineTitle:"无法获取实时祷告数据。",offlineBody:"祷告墙从 pray.doxa.life 读取族群。你可能已离线,或在本地开发服务器上 API 不允许此页面的地址。",tryAgain:"重试",prayedCount:"已祷告:{n}",viewPrayers:"查看祷告",prayerTools:"祷告工具",close:"关闭",unknown:"未知",unknownGroup:"未知族群",status:"状态:",unengaged:"未得之民",prayingNow:"你现在正在为这个族群祷告吗?",yesPraying:"是的,我在祷告",thankYou:"感谢你的祷告!",sharePrayer:"分享你的祷告(可选)",prayerPlaceholder:"在此输入你的祷告…",sendPrayer:"发送祷告",peopleGroup:"族群",chatsTitle:"族群交流",id:"ID:",location:"位置:",na:"无",havePrayed:"已祷告:{n}",youPrayed:"✓ 你已祷告!",prayForGroup:"🙏 为这个族群祷告",prayersComments:"祷告与评论",noComments:"还没有祷告或评论,来做第一个吧!",commentPlaceholder:"分享你的祷告或想法…",postComment:"发表评论",noPeopleId:"该族群没有 PeopleID3",statusUnknown:"状态未知",printPoster:"🖨️ 打印高清海报",printPreparing:"正在准备海报:已加载 {n} / {total} 张照片",printMissing:"无法加载的照片:{n} 张,将打印为灰色方框。",blessBanner:"奉耶稣的名祝福万国",modeLabel:"祷告墙模式",modeBless:"祝福",modeSocial:"社交",shareSoon:"分享功能稍后推出。",drawLibError:"祷告墙无法加载其绘图库:",posterSize:"海报尺寸",posterSubtitle:"DOXA(δόξα)意为“荣耀”。一场全球祷告运动正奉耶稣的名祝福这 {n} 个族群。了解更多并加入:pray.doxa.life。",glueHere:"在此处粘贴上方的纸张",themesLabel:"祷告主题",oldTestament:"旧约",newTestament:"新约",themeTreasure:"宝藏",themeMountain:"山",themeSea:"海",posterClosing:"耶稣基督是房角石,我们是活石。这些族群是他受苦所换来的赏赐。让我们担起君尊祭司的呼召:奉他的名祝福他们,并在祷告中加入全球大家庭。",journeyCalled:"蒙召",journeyPromised:"应许",journeyRedeemed:"蒙救赎",journeyCornerstone:"房角石",journeyChildren:"亚伯拉罕的子孙",journeyPriesthood:"有君尊的祭司",journeySent:"奉差遣寻找失丧的人",peopleGroupCount:"{n} 个族群",listCount:"{n} 份名单",stockCard:"卡片",stockPostcard:"明信片",stockLandscape:"横向",hud:{kindPoster:"海报",kindList:"名单",kindPacket:"祷告手册",fetchingPoster:"正在获取海报",generatingPoster:"正在生成海报",openingPrint:"正在打开打印窗口",printOpened:"打印窗口已打开",readyToPrint:"可以打印了",printNow:"打印",saving:"正在保存",fetchingRecords:"正在获取数据",fetchingGroups:"正在获取族群",layingOutRows:"正在排版 {n} 行",layingOutCards:"正在排版 {n} 张卡片",printingGroups:"正在打印 {n} 个族群",kindCardDeck:"祷告卡组",kindPrayerList:"祷告名单",saved:"已保存",noRecords:"该名单中没有可打印的族群",noPoster:"此名单没有可用的海报",posterNotFound:"未找到海报({status})",posterBlank:"生成的海报为空白",noApi:"未配置族群服务",fetchFailed:"无法加载族群({status})"},posterAlt:"{label} — 祷告海报",posterAltAction:"{label} — 祷告海报(点击预览并打印)"}}),No={};for(const[e,t]of Object.entries(r1)){const o=e.match(/\.\/locales\/([^/]+)\/([^/]+)\.json$/);if(!o)continue;const[,a,n]=o;No[a]??(No[a]={}),No[a][n]=t}const rh=(()=>{try{const e=typeof document<"u"&&document.currentScript&&document.currentScript.src||"";return e?e.split(/[?#]/)[0].replace(/[^/]+$/,""):""}catch{return""}})(),ih=typeof __DX_LOCALE_SRI__<"u"?__DX_LOCALE_SRI__:{},ls=new Map;let ac=null;const i1=1500;function nc(e,t){var n,r;const o=String(t||"").split("-")[0].toLowerCase();if(!o||o==="en"||!Hr.includes(o))return Promise.resolve(o==="en");if(No[o])return(r=(n=e==null?void 0:e.global)==null?void 0:n.setLocaleMessage)==null||r.call(n,o,No[o]),Promise.resolve(!0);if(ls.has(o))return ls.get(o).then(i=>{var s,l;return i&&No[o]&&((l=(s=e==null?void 0:e.global)==null?void 0:s.setLocaleMessage)==null||l.call(s,o,No[o])),i});if(!ih[o])return Promise.resolve(!!No[o]);const a=(async()=>{var i,s;try{if(!rh)return!1;const l=new URL(`locales/${o}.json`,rh).href,c=await fetch(l,{integrity:ih[o]});if(!c.ok)return!1;const u=await c.json();return!u||typeof u!="object"?!1:(No[o]=u,(s=(i=e==null?void 0:e.global)==null?void 0:i.setLocaleMessage)==null||s.call(i,o,u),!0)}catch{return!1}})();return ls.set(o,a),a}No.en;const Hr=["ar","de","en","es","fr","hi","it","pt","ro","ru","zh"],cs=new Set(["ar"]);function sh(){try{const e=new URLSearchParams(window.location.search);return(e.get("lang")||e.get("locale")||"").split("-")[0].toLowerCase()}catch{return""}}function Ja(){var a;const e=sh();if(Hr.includes(e))return e;const o=(((a=document==null?void 0:document.documentElement)==null?void 0:a.lang)||"").split("-")[0].toLowerCase();return Hr.includes(o)?o:"en"}try{ac=nc(null,Ja())}catch{ac=null}function s1(e=Ja()){const t=String(e||"").split("-")[0].toLowerCase();if(!cs.has(t)||No[t])return Promise.resolve(!0);const o=ls.get(t)||ac||Promise.resolve(!1);return Promise.race([o.then(a=>!!a).catch(()=>!1),new Promise(a=>setTimeout(()=>a(!1),i1))])}function l1(){const e=Ja();try{typeof window<"u"&&window.MAP_OWNS_PAGE===!0&&e&&(document!=null&&document.documentElement)&&(document.documentElement.lang=e,cs.has(e)&&(document.documentElement.dir="rtl"))}catch{}const t=$i(!0),o=t.run(()=>qy({legacy:!1,globalInjection:!0,locale:e,fallbackLocale:"en",messages:No,missingWarn:!1,fallbackWarn:!1,pluralRules:u1}));e!=="en"&&!No[e]&&nc(o,e).catch(()=>{}),t.run(()=>mt(o.global.locale,n=>ch(n),{immediate:!0}));const a=o.install.bind(o);return o.install=(n,...r)=>{const i=a(n,...r);n.provide("appI18n",o);const s=n.provide.bind(n);return n.provide=(l,c)=>l==="appI18n"&&c===o?n:s(l,c),i},o}const lh="__DOXA_PAGE_LOCALE";function ch(e){const t=String(e||"").split("-")[0].toLowerCase();if(Hr.includes(t))try{typeof window<"u"&&(window[lh]=t)}catch{}}const c1=["zero","one","two","few","many","other"];function uh(e,t,o){let a;try{a=new Intl.PluralRules(o)}catch{return e===1?0:1}const n=a.select(e),r=a.resolvedOptions().pluralCategories,i=c1.filter(l=>r.includes(l));let s=i.indexOf(n);if(s<0&&(s=i.indexOf("other")),s>=t){const l=i.indexOf("other");s=l>=0&&l[e,(t,o)=>uh(t,o,e)]));function Jn(){try{return typeof window<"u"&&window[lh]||""}catch{return""}}function Xa(e,t){const o=n=>{let r=No[n];for(const i of String(e).split(".")){if(!r||typeof r!="object")return;r=r[i]}return typeof r=="string"?r:void 0},a=t||Jn()||Ja();return o(a)??o("en")}const rc=new Map;function us(e,{type:t="conjunction",style:o="long",locale:a}={}){const n=Array.from(e||[],l=>String(l)),r=()=>{try{return Ja()}catch{return""}},i=a||Jn()||r()||"en",s=`${i}|${t}|${o}`;try{return rc.has(s)||rc.set(s,new Intl.ListFormat(i,{type:t,style:o})),rc.get(s).format(n)}catch{return n.join(", ")}}function dh(e,t){return t?String(e).replace(/\{(\w+)\}/g,(o,a)=>t[a]!=null?String(t[a]):o):String(e)}function ph(e,t,o=Jn()){const a=String(e).split(/\s*\|\s*/);if(a.length<2||typeof t!="number")return String(e);const n=String(o||"en").split("-")[0].toLowerCase();if(n!=="en")return a[uh(t,a.length,n)];const r=Math.abs(t),i=a.length===2?r?r>1?1:0:1:r?Math.min(r,2):0;return a[Math.min(i,a.length-1)]}function ds(e,t){const o=String(t);return e&&!o.startsWith(`${e}.`)?`${e}.${o}`:o}function Ur(e,t={}){const o=typeof t.fallback=="function"?(a,n,r)=>dh(ph(t.fallback(ds(e,a),n)??a,r),n):(a,n,r)=>dh(ph(Xa(ds(e,a))??a,r),n);try{const a=to();return(n,r,i)=>{const s=ds(e,n),l=typeof i=="number"?a.t(s,r||{},i):a.t(s,r||{});return l===s?o(n,r,i):l}}catch{return o}}function Wr(e,t={}){const o=Ur(e,t);try{const a=to();return{t:o,te:n=>a.te(ds(e,n)),locale:a.locale}}catch{return{t:o,te:()=>!1,locale:t.locale??"en"}}}const d1="background:var(--dx-elevated, #fff);color:var(--dx-text, #3b463d);border:1px solid var(--dx-line, #d1d4cd);",p1="background:#2b2f2c;color:#e8e9e6;border:1px solid #4a4f4b;",g1=ja({name:"LazyLoadFailed",props:{onRetry:{type:Function,required:!0},dark:Boolean},setup(e){const t=Ur("messages"),o=be(!1),a=()=>{o.value||(o.value=!0,e.onRetry())};return()=>Ha("div",{class:"dx-lazy-failed",role:"alert",style:"padding:12px;font-size:13px;line-height:1.4;border-radius:8px;"+(e.dark?p1:d1)},[Ha("span",t("viewLoadFailed"))," ",Ha("button",{type:"button",disabled:o.value,style:"font:inherit;cursor:pointer;",onClick:a},t("retry"))])}});function h1(e,t){return rb({loader:e,errorComponent:ja({inheritAttrs:!1,props:{isDark:Boolean},setup:o=>()=>Ha(g1,{onRetry:t,dark:o.isDark})}),onError(o,a,n,r){r<=3?setTimeout(a,r*500):n()}})}function gh(e){const t=pn(null),o=()=>{t.value=h1(e,o)};return o(),ja({name:"RetryableAsync",inheritAttrs:!1,setup(a,{attrs:n,slots:r}){return()=>Ha(t.value,n,r)}})}function po(e,t){const o=Vo(),a=t||(o&&o.type&&o.type.__hmrId?"hmr-"+o.type.__hmrId:m1(e));no(()=>{var l;if(!o)return;const n=(l=o.proxy)==null?void 0:l.$el;if(!n)return;const r=n.getRootNode();if(!(r instanceof ShadowRoot))return;if(!r.querySelector('style[data-shadow-styles="reduced-motion"]')){const c=document.createElement("style");c.setAttribute("data-shadow-styles","reduced-motion"),c.textContent=f1,r.appendChild(c)}const i=r.querySelector(`style[data-shadow-styles="${a}"]`);if(i){i.textContent!==e&&(i.textContent=e);return}const s=document.createElement("style");s.setAttribute("data-shadow-styles",a),s.textContent=e,r.appendChild(s)})}const f1=`@media (prefers-reduced-motion: reduce) { + */const Ry="9.14.5";function Fy(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(Dr().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(Dr().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Dr().__INTLIFY_PROD_DEVTOOLS__=!1)}const Iy=dy.__EXTEND_POINT__,Ma=es(Iy);Ma(),Ma(),Ma(),Ma(),Ma(),Ma(),Ma(),Ma(),Ma();const Gg=ga.__EXTEND_POINT__,Fo=es(Gg),ro={UNEXPECTED_RETURN_TYPE:Gg,INVALID_ARGUMENT:Fo(),MUST_BE_CALL_SETUP_TOP:Fo(),NOT_INSTALLED:Fo(),NOT_AVAILABLE_IN_LEGACY_MODE:Fo(),REQUIRED_VALUE:Fo(),INVALID_VALUE:Fo(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Fo(),NOT_INSTALLED_WITH_PROVIDE:Fo(),UNEXPECTED_ERROR:Fo(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Fo(),BRIDGE_SUPPORT_VUE_2_ONLY:Fo(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Fo(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Fo(),__EXTEND_POINT__:Fo()};function uo(e,...t){return Vn(e,null,void 0)}const Jl=Ka("__translateVNode"),Xl=Ka("__datetimeParts"),Ql=Ka("__numberParts"),jg=Ka("__setPluralRules"),Bg=Ka("__injectWithOption"),ec=Ka("__dispose");function Br(e){if(!xt(e)||pa(e))return e;for(const t in e)if(Jo(e,t))if(!t.includes("."))xt(e[t])&&Br(e[t]);else{const o=t.split("."),a=o.length-1;let n=e,r=!1;for(let i=0;i{if("locale"in s&&"resource"in s){const{locale:l,resource:c}=s;l?(i[l]=i[l]||Nt(),os(c,i[l])):os(c,i)}else Oe(s)&&os(JSON.parse(s),i)}),n==null&&r)for(const s in i)Jo(i,s)&&Br(i[s]);return i}function Hg(e){return e.type}function Ug(e,t,o){let a=xt(t.messages)?t.messages:Nt();"__i18nGlobal"in o&&(a=ss(e.locale.value,{messages:a,__i18n:o.__i18nGlobal}));const n=Object.keys(a);n.length&&n.forEach(r=>{e.mergeLocaleMessage(r,a[r])});{if(xt(t.datetimeFormats)){const r=Object.keys(t.datetimeFormats);r.length&&r.forEach(i=>{e.mergeDateTimeFormat(i,t.datetimeFormats[i])})}if(xt(t.numberFormats)){const r=Object.keys(t.numberFormats);r.length&&r.forEach(i=>{e.mergeNumberFormat(i,t.numberFormats[i])})}}}function Wg(e){return kt(Lr,null,e,0)}const Kg="__INTLIFY_META__",Vg=()=>[],Oy=()=>!1;let qg=0;function Yg(e){return(t,o,a,n)=>e(o,a,Vo()||void 0,n)}const Dy=()=>{const e=Vo();let t=null;return e&&(t=Hg(e)[Kg])?{[Kg]:t}:null};function tc(e={},t){const{__root:o,__injectWithOption:a}=e,n=o===void 0,r=e.flatJson,i=Xi?be:pn,s=!!e.translateExistCompatible;let l=gt(e.inheritLocale)?e.inheritLocale:!0;const c=i(o&&l?o.locale.value:Oe(e.locale)?e.locale:Zn),u=i(o&&l?o.fallbackLocale.value:Oe(e.fallbackLocale)||Bt(e.fallbackLocale)||st(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:c.value),d=i(ss(c.value,e)),p=i(st(e.datetimeFormats)?e.datetimeFormats:{[c.value]:{}}),y=i(st(e.numberFormats)?e.numberFormats:{[c.value]:{}});let v=o?o.missingWarn:gt(e.missingWarn)||Va(e.missingWarn)?e.missingWarn:!0,h=o?o.fallbackWarn:gt(e.fallbackWarn)||Va(e.fallbackWarn)?e.fallbackWarn:!0,f=o?o.fallbackRoot:gt(e.fallbackRoot)?e.fallbackRoot:!0,b=!!e.fallbackFormat,m=zt(e.missing)?e.missing:null,w=zt(e.missing)?Yg(e.missing):null,$=zt(e.postTranslation)?e.postTranslation:null,g=o?o.warnHtmlMessage:gt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,_=!!e.escapeParameter;const P=o?o.modifiers:st(e.modifiers)?e.modifiers:{};let A=e.pluralRules||o&&o.pluralRules,x;x=(()=>{n&&Ag(null);const Y={version:Ry,locale:c.value,fallbackLocale:u.value,messages:d.value,modifiers:P,pluralRules:A,missing:w===null?void 0:w,missingWarn:v,fallbackWarn:h,fallbackFormat:b,unresolving:!0,postTranslation:$===null?void 0:$,warnHtmlMessage:g,escapeParameter:_,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};Y.datetimeFormats=p.value,Y.numberFormats=y.value,Y.__datetimeFormatters=st(x)?x.__datetimeFormatters:void 0,Y.__numberFormatters=st(x)?x.__numberFormatters:void 0;const ae=ky(Y);return n&&Ag(ae),ae})(),jr(x,c.value,u.value);function W(){return[c.value,u.value,d.value,p.value,y.value]}const C=Q({get:()=>c.value,set:Y=>{c.value=Y,x.locale=c.value}}),R=Q({get:()=>u.value,set:Y=>{u.value=Y,x.fallbackLocale=u.value,jr(x,c.value,Y)}}),ce=Q(()=>d.value),D=Q(()=>p.value),F=Q(()=>y.value);function se(){return zt($)?$:null}function L(Y){$=Y,x.postTranslation=Y}function H(){return m}function O(Y){Y!==null&&(w=Yg(Y)),m=Y,x.missing=w}const J=(Y,ae,Me,Ue,lt,wt)=>{W();let ut;try{__INTLIFY_PROD_DEVTOOLS__,n||(x.fallbackContext=o?wy():void 0),ut=Y(x)}finally{__INTLIFY_PROD_DEVTOOLS__,n||(x.fallbackContext=void 0)}if(Me!=="translate exists"&&Xt(ut)&&ut===rs||Me==="translate exists"&&!ut){const[Jt,qt]=ae();return o&&f?Ue(o):lt(Jt)}else{if(wt(ut))return ut;throw uo(ro.UNEXPECTED_RETURN_TYPE)}};function oe(...Y){return J(ae=>Reflect.apply(Eg,null,[ae,...Y]),()=>ql(...Y),"translate",ae=>Reflect.apply(ae.t,ae,[...Y]),ae=>ae,ae=>Oe(ae))}function q(...Y){const[ae,Me,Ue]=Y;if(Ue&&!xt(Ue))throw uo(ro.INVALID_ARGUMENT);return oe(ae,Me,wo({resolvedMessage:!0},Ue||{}))}function _e(...Y){return J(ae=>Reflect.apply(Rg,null,[ae,...Y]),()=>Yl(...Y),"datetime format",ae=>Reflect.apply(ae.d,ae,[...Y]),()=>yg,ae=>Oe(ae))}function xe(...Y){return J(ae=>Reflect.apply(Og,null,[ae,...Y]),()=>Zl(...Y),"number format",ae=>Reflect.apply(ae.n,ae,[...Y]),()=>yg,ae=>Oe(ae))}function Se(Y){return Y.map(ae=>Oe(ae)||Xt(ae)||gt(ae)?Wg(String(ae)):ae)}const we={normalize:Se,interpolate:Y=>Y,type:"vnode"};function Qe(...Y){return J(ae=>{let Me;const Ue=ae;try{Ue.processor=we,Me=Reflect.apply(Eg,null,[Ue,...Y])}finally{Ue.processor=null}return Me},()=>ql(...Y),"translate",ae=>ae[Jl](...Y),ae=>[Wg(ae)],ae=>Bt(ae))}function vt(...Y){return J(ae=>Reflect.apply(Og,null,[ae,...Y]),()=>Zl(...Y),"number format",ae=>ae[Ql](...Y),Vg,ae=>Oe(ae)||Bt(ae))}function Ae(...Y){return J(ae=>Reflect.apply(Rg,null,[ae,...Y]),()=>Yl(...Y),"datetime format",ae=>ae[Xl](...Y),Vg,ae=>Oe(ae)||Bt(ae))}function N(Y){A=Y,x.pluralRules=A}function M(Y,ae){return J(()=>{if(!Y)return!1;const Me=Oe(ae)?ae:c.value,Ue=he(Me),lt=x.messageResolver(Ue,Y);return s?lt!=null:pa(lt)||qo(lt)||Oe(lt)},()=>[Y],"translate exists",Me=>Reflect.apply(Me.te,Me,[Y,ae]),Oy,Me=>gt(Me))}function I(Y){let ae=null;const Me=$g(x,u.value,c.value);for(let Ue=0;Ue{l&&(c.value=Y,x.locale=Y,jr(x,c.value,u.value))}),mt(o.fallbackLocale,Y=>{l&&(u.value=Y,x.fallbackLocale=Y,jr(x,c.value,u.value))}));const me={id:qg,locale:C,fallbackLocale:R,get inheritLocale(){return l},set inheritLocale(Y){l=Y,Y&&o&&(c.value=o.locale.value,u.value=o.fallbackLocale.value,jr(x,c.value,u.value))},get availableLocales(){return Object.keys(d.value).sort()},messages:ce,get modifiers(){return P},get pluralRules(){return A||{}},get isGlobal(){return n},get missingWarn(){return v},set missingWarn(Y){v=Y,x.missingWarn=v},get fallbackWarn(){return h},set fallbackWarn(Y){h=Y,x.fallbackWarn=h},get fallbackRoot(){return f},set fallbackRoot(Y){f=Y},get fallbackFormat(){return b},set fallbackFormat(Y){b=Y,x.fallbackFormat=b},get warnHtmlMessage(){return g},set warnHtmlMessage(Y){g=Y,x.warnHtmlMessage=Y},get escapeParameter(){return _},set escapeParameter(Y){_=Y,x.escapeParameter=Y},t:oe,getLocaleMessage:he,setLocaleMessage:pe,mergeLocaleMessage:ke,getPostTranslationHandler:se,setPostTranslationHandler:L,getMissingHandler:H,setMissingHandler:O,[jg]:N};return me.datetimeFormats=D,me.numberFormats=F,me.rt=q,me.te=M,me.tm=re,me.d=_e,me.n=xe,me.getDateTimeFormat=ve,me.setDateTimeFormat=k,me.mergeDateTimeFormat=S,me.getNumberFormat=Z,me.setNumberFormat=ne,me.mergeNumberFormat=ye,me[Bg]=a,me[Jl]=Qe,me[Xl]=Ae,me[Ql]=vt,me}function zy(e){const t=Oe(e.locale)?e.locale:Zn,o=Oe(e.fallbackLocale)||Bt(e.fallbackLocale)||st(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,a=zt(e.missing)?e.missing:void 0,n=gt(e.silentTranslationWarn)||Va(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,r=gt(e.silentFallbackWarn)||Va(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,i=gt(e.fallbackRoot)?e.fallbackRoot:!0,s=!!e.formatFallbackMessages,l=st(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,u=zt(e.postTranslation)?e.postTranslation:void 0,d=Oe(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,p=!!e.escapeParameterHtml,y=gt(e.sync)?e.sync:!0;let v=e.messages;if(st(e.sharedMessages)){const _=e.sharedMessages;v=Object.keys(_).reduce((A,x)=>{const U=A[x]||(A[x]={});return wo(U,_[x]),A},v||{})}const{__i18n:h,__root:f,__injectWithOption:b}=e,m=e.datetimeFormats,w=e.numberFormats,$=e.flatJson,g=e.translateExistCompatible;return{locale:t,fallbackLocale:o,messages:v,flatJson:$,datetimeFormats:m,numberFormats:w,missing:a,missingWarn:n,fallbackWarn:r,fallbackRoot:i,fallbackFormat:s,modifiers:l,pluralRules:c,postTranslation:u,warnHtmlMessage:d,escapeParameter:p,messageResolver:e.messageResolver,inheritLocale:y,translateExistCompatible:g,__i18n:h,__root:f,__injectWithOption:b}}function oc(e={},t){{const o=tc(zy(e)),{__extender:a}=e,n={id:o.id,get locale(){return o.locale.value},set locale(r){o.locale.value=r},get fallbackLocale(){return o.fallbackLocale.value},set fallbackLocale(r){o.fallbackLocale.value=r},get messages(){return o.messages.value},get datetimeFormats(){return o.datetimeFormats.value},get numberFormats(){return o.numberFormats.value},get availableLocales(){return o.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(r){},get missing(){return o.getMissingHandler()},set missing(r){o.setMissingHandler(r)},get silentTranslationWarn(){return gt(o.missingWarn)?!o.missingWarn:o.missingWarn},set silentTranslationWarn(r){o.missingWarn=gt(r)?!r:r},get silentFallbackWarn(){return gt(o.fallbackWarn)?!o.fallbackWarn:o.fallbackWarn},set silentFallbackWarn(r){o.fallbackWarn=gt(r)?!r:r},get modifiers(){return o.modifiers},get formatFallbackMessages(){return o.fallbackFormat},set formatFallbackMessages(r){o.fallbackFormat=r},get postTranslation(){return o.getPostTranslationHandler()},set postTranslation(r){o.setPostTranslationHandler(r)},get sync(){return o.inheritLocale},set sync(r){o.inheritLocale=r},get warnHtmlInMessage(){return o.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(r){o.warnHtmlMessage=r!=="off"},get escapeParameterHtml(){return o.escapeParameter},set escapeParameterHtml(r){o.escapeParameter=r},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(r){},get pluralizationRules(){return o.pluralRules||{}},__composer:o,t(...r){const[i,s,l]=r,c={};let u=null,d=null;if(!Oe(i))throw uo(ro.INVALID_ARGUMENT);const p=i;return Oe(s)?c.locale=s:Bt(s)?u=s:st(s)&&(d=s),Bt(l)?u=l:st(l)&&(d=l),Reflect.apply(o.t,o,[p,u||d||{},c])},rt(...r){return Reflect.apply(o.rt,o,[...r])},tc(...r){const[i,s,l]=r,c={plural:1};let u=null,d=null;if(!Oe(i))throw uo(ro.INVALID_ARGUMENT);const p=i;return Oe(s)?c.locale=s:Xt(s)?c.plural=s:Bt(s)?u=s:st(s)&&(d=s),Oe(l)?c.locale=l:Bt(l)?u=l:st(l)&&(d=l),Reflect.apply(o.t,o,[p,u||d||{},c])},te(r,i){return o.te(r,i)},tm(r){return o.tm(r)},getLocaleMessage(r){return o.getLocaleMessage(r)},setLocaleMessage(r,i){o.setLocaleMessage(r,i)},mergeLocaleMessage(r,i){o.mergeLocaleMessage(r,i)},d(...r){return Reflect.apply(o.d,o,[...r])},getDateTimeFormat(r){return o.getDateTimeFormat(r)},setDateTimeFormat(r,i){o.setDateTimeFormat(r,i)},mergeDateTimeFormat(r,i){o.mergeDateTimeFormat(r,i)},n(...r){return Reflect.apply(o.n,o,[...r])},getNumberFormat(r){return o.getNumberFormat(r)},setNumberFormat(r,i){o.setNumberFormat(r,i)},mergeNumberFormat(r,i){o.mergeNumberFormat(r,i)},getChoiceIndex(r,i){return-1}};return n.__extender=a,n}}const ac={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function Gy({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((a,n)=>[...a,...n.type===Xe?n.children:[n]],[]):t.reduce((o,a)=>{const n=e[a];return n&&(o[a]=n()),o},Nt())}function Zg(e){return Xe}const Jg=ja({name:"i18n-t",props:wo({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Xt(e)||!isNaN(e)}},ac),setup(e,t){const{slots:o,attrs:a}=t,n=e.i18n||to({useScope:e.scope,__useComponent:!0});return()=>{const r=Object.keys(o).filter(d=>d!=="_"),i=Nt();e.locale&&(i.locale=e.locale),e.plural!==void 0&&(i.plural=Oe(e.plural)?+e.plural:e.plural);const s=Gy(t,r),l=n[Jl](e.keypath,s,i),c=wo(Nt(),a),u=Oe(e.tag)||xt(e.tag)?e.tag:Zg();return Ha(u,c,l)}}});function jy(e){return Bt(e)&&!Oe(e[0])}function Xg(e,t,o,a){const{slots:n,attrs:r}=t;return()=>{const i={part:!0};let s=Nt();e.locale&&(i.locale=e.locale),Oe(e.format)?i.key=e.format:xt(e.format)&&(Oe(e.format.key)&&(i.key=e.format.key),s=Object.keys(e.format).reduce((p,y)=>o.includes(y)?wo(Nt(),p,{[y]:e.format[y]}):p,Nt()));const l=a(e.value,i,s);let c=[i.key];Bt(l)?c=l.map((p,y)=>{const v=n[p.type],h=v?v({[p.type]:p.value,index:y,parts:l}):[p.value];return jy(h)&&(h[0].key=`${p.type}-${y}`),h}):Oe(l)&&(c=[l]);const u=wo(Nt(),r),d=Oe(e.tag)||xt(e.tag)?e.tag:Zg();return Ha(d,u,c)}}const Qg=ja({name:"i18n-n",props:wo({value:{type:Number,required:!0},format:{type:[String,Object]}},ac),setup(e,t){const o=e.i18n||to({useScope:e.scope,__useComponent:!0});return Xg(e,t,Dg,(...a)=>o[Ql](...a))}}),eh=ja({name:"i18n-d",props:wo({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},ac),setup(e,t){const o=e.i18n||to({useScope:e.scope,__useComponent:!0});return Xg(e,t,Fg,(...a)=>o[Xl](...a))}});function By(e,t){const o=e;if(e.mode==="composition")return o.__getInstance(t)||e.global;{const a=o.__getInstance(t);return a!=null?a.__composer:e.global.__composer}}function Hy(e){const t=i=>{const{instance:s,modifiers:l,value:c}=i;if(!s||!s.$)throw uo(ro.UNEXPECTED_ERROR);const u=By(e,s.$),d=th(c);return[Reflect.apply(u.t,u,[...oh(d)]),u]};return{created:(i,s)=>{const[l,c]=t(s);Xi&&e.global===c&&(i.__i18nWatcher=mt(c.locale,()=>{s.instance&&s.instance.$forceUpdate()})),i.__composer=c,i.textContent=l},unmounted:i=>{Xi&&i.__i18nWatcher&&(i.__i18nWatcher(),i.__i18nWatcher=void 0,delete i.__i18nWatcher),i.__composer&&(i.__composer=void 0,delete i.__composer)},beforeUpdate:(i,{value:s})=>{if(i.__composer){const l=i.__composer,c=th(s);i.textContent=Reflect.apply(l.t,l,[...oh(c)])}},getSSRProps:i=>{const[s]=t(i);return{textContent:s}}}}function th(e){if(Oe(e))return{path:e};if(st(e)){if(!("path"in e))throw uo(ro.REQUIRED_VALUE,"path");return e}else throw uo(ro.INVALID_VALUE)}function oh(e){const{path:t,locale:o,args:a,choice:n,plural:r}=e,i={},s=a||{};return Oe(o)&&(i.locale=o),Xt(n)&&(i.plural=n),Xt(r)&&(i.plural=r),[t,s,i]}function Uy(e,t,...o){const a=st(o[0])?o[0]:{},n=!!a.useI18nComponentName;(gt(a.globalInstall)?a.globalInstall:!0)&&([n?"i18n":Jg.name,"I18nT"].forEach(i=>e.component(i,Jg)),[Qg.name,"I18nN"].forEach(i=>e.component(i,Qg)),[eh.name,"I18nD"].forEach(i=>e.component(i,eh))),e.directive("t",Hy(t))}function Wy(e,t,o){return{beforeCreate(){const a=Vo();if(!a)throw uo(ro.UNEXPECTED_ERROR);const n=this.$options;if(n.i18n){const r=n.i18n;if(n.__i18n&&(r.__i18n=n.__i18n),r.__root=t,this===this.$root)this.$i18n=ah(e,r);else{r.__injectWithOption=!0,r.__extender=o.__vueI18nExtend,this.$i18n=oc(r);const i=this.$i18n;i.__extender&&(i.__disposer=i.__extender(this.$i18n))}}else if(n.__i18n)if(this===this.$root)this.$i18n=ah(e,n);else{this.$i18n=oc({__i18n:n.__i18n,__injectWithOption:!0,__extender:o.__vueI18nExtend,__root:t});const r=this.$i18n;r.__extender&&(r.__disposer=r.__extender(this.$i18n))}else this.$i18n=e;n.__i18nGlobal&&Ug(t,n,n),this.$t=(...r)=>this.$i18n.t(...r),this.$rt=(...r)=>this.$i18n.rt(...r),this.$tc=(...r)=>this.$i18n.tc(...r),this.$te=(r,i)=>this.$i18n.te(r,i),this.$d=(...r)=>this.$i18n.d(...r),this.$n=(...r)=>this.$i18n.n(...r),this.$tm=r=>this.$i18n.tm(r),o.__setInstance(a,this.$i18n)},mounted(){},unmounted(){const a=Vo();if(!a)throw uo(ro.UNEXPECTED_ERROR);const n=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,n.__disposer&&(n.__disposer(),delete n.__disposer,delete n.__extender),o.__deleteInstance(a),delete this.$i18n}}}function ah(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[jg](t.pluralizationRules||e.pluralizationRules);const o=ss(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(o).forEach(a=>e.mergeLocaleMessage(a,o[a])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(a=>e.mergeDateTimeFormat(a,t.datetimeFormats[a])),t.numberFormats&&Object.keys(t.numberFormats).forEach(a=>e.mergeNumberFormat(a,t.numberFormats[a])),e}const Ky=Ka("global-vue-i18n");function Vy(e={},t){const o=__VUE_I18N_LEGACY_API__&>(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,a=gt(e.globalInjection)?e.globalInjection:!0,n=__VUE_I18N_LEGACY_API__&&o?!!e.allowComposition:!0,r=new Map,[i,s]=qy(e,o),l=Ka("");function c(p){return r.get(p)||null}function u(p,y){r.set(p,y)}function d(p){r.delete(p)}{const p={get mode(){return __VUE_I18N_LEGACY_API__&&o?"legacy":"composition"},get allowComposition(){return n},async install(y,...v){if(y.__VUE_I18N_SYMBOL__=l,y.provide(y.__VUE_I18N_SYMBOL__,p),st(v[0])){const b=v[0];p.__composerExtend=b.__composerExtend,p.__vueI18nExtend=b.__vueI18nExtend}let h=null;!o&&a&&(h=a1(y,p.global)),__VUE_I18N_FULL_INSTALL__&&Uy(y,p,...v),__VUE_I18N_LEGACY_API__&&o&&y.mixin(Wy(s,s.__composer,p));const f=y.unmount;y.unmount=()=>{h&&h(),p.dispose(),f()}},get global(){return s},dispose(){i.stop()},__instances:r,__getInstance:c,__setInstance:u,__deleteInstance:d};return p}}function to(e={}){const t=Vo();if(t==null)throw uo(ro.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw uo(ro.NOT_INSTALLED);const o=Yy(t),a=Jy(o),n=Hg(t),r=Zy(e,n);if(__VUE_I18N_LEGACY_API__&&o.mode==="legacy"&&!e.__useComponent){if(!o.allowComposition)throw uo(ro.NOT_AVAILABLE_IN_LEGACY_MODE);return t1(t,r,a,e)}if(r==="global")return Ug(a,e,n),a;if(r==="parent"){let l=Xy(o,t,e.__useComponent);return l==null&&(l=a),l}const i=o;let s=i.__getInstance(t);if(s==null){const l=wo({},e);"__i18n"in n&&(l.__i18n=n.__i18n),a&&(l.__root=a),s=tc(l),i.__composerExtend&&(s[ec]=i.__composerExtend(s)),e1(i,t,s),i.__setInstance(t,s)}return s}function qy(e,t,o){const a=$i();{const n=__VUE_I18N_LEGACY_API__&&t?a.run(()=>oc(e)):a.run(()=>tc(e));if(n==null)throw uo(ro.UNEXPECTED_ERROR);return[a,n]}}function Yy(e){{const t=it(e.isCE?Ky:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw uo(e.isCE?ro.NOT_INSTALLED_WITH_PROVIDE:ro.UNEXPECTED_ERROR);return t}}function Zy(e,t){return Qi(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function Jy(e){return e.mode==="composition"?e.global:e.global.__composer}function Xy(e,t,o=!1){let a=null;const n=t.root;let r=Qy(t,o);for(;r!=null;){const i=e;if(e.mode==="composition")a=i.__getInstance(r);else if(__VUE_I18N_LEGACY_API__){const s=i.__getInstance(r);s!=null&&(a=s.__composer,o&&a&&!a[Bg]&&(a=null))}if(a!=null||n===r)break;r=r.parent}return a}function Qy(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function e1(e,t,o){no(()=>{},t),Oi(()=>{const a=o;e.__deleteInstance(t);const n=a[ec];n&&(n(),delete a[ec])},t)}function t1(e,t,o,a={}){const n=t==="local",r=pn(null);if(n&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw uo(ro.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const i=gt(a.inheritLocale)?a.inheritLocale:!Oe(a.locale),s=be(!n||i?o.locale.value:Oe(a.locale)?a.locale:Zn),l=be(!n||i?o.fallbackLocale.value:Oe(a.fallbackLocale)||Bt(a.fallbackLocale)||st(a.fallbackLocale)||a.fallbackLocale===!1?a.fallbackLocale:s.value),c=be(ss(s.value,a)),u=be(st(a.datetimeFormats)?a.datetimeFormats:{[s.value]:{}}),d=be(st(a.numberFormats)?a.numberFormats:{[s.value]:{}}),p=n?o.missingWarn:gt(a.missingWarn)||Va(a.missingWarn)?a.missingWarn:!0,y=n?o.fallbackWarn:gt(a.fallbackWarn)||Va(a.fallbackWarn)?a.fallbackWarn:!0,v=n?o.fallbackRoot:gt(a.fallbackRoot)?a.fallbackRoot:!0,h=!!a.fallbackFormat,f=zt(a.missing)?a.missing:null,b=zt(a.postTranslation)?a.postTranslation:null,m=n?o.warnHtmlMessage:gt(a.warnHtmlMessage)?a.warnHtmlMessage:!0,w=!!a.escapeParameter,$=n?o.modifiers:st(a.modifiers)?a.modifiers:{},g=a.pluralRules||n&&o.pluralRules;function _(){return[s.value,l.value,c.value,u.value,d.value]}const P=Q({get:()=>r.value?r.value.locale.value:s.value,set:I=>{r.value&&(r.value.locale.value=I),s.value=I}}),A=Q({get:()=>r.value?r.value.fallbackLocale.value:l.value,set:I=>{r.value&&(r.value.fallbackLocale.value=I),l.value=I}}),x=Q(()=>r.value?r.value.messages.value:c.value),U=Q(()=>u.value),W=Q(()=>d.value);function C(){return r.value?r.value.getPostTranslationHandler():b}function R(I){r.value&&r.value.setPostTranslationHandler(I)}function ce(){return r.value?r.value.getMissingHandler():f}function D(I){r.value&&r.value.setMissingHandler(I)}function F(I){return _(),I()}function se(...I){return r.value?F(()=>Reflect.apply(r.value.t,null,[...I])):F(()=>"")}function L(...I){return r.value?Reflect.apply(r.value.rt,null,[...I]):""}function H(...I){return r.value?F(()=>Reflect.apply(r.value.d,null,[...I])):F(()=>"")}function O(...I){return r.value?F(()=>Reflect.apply(r.value.n,null,[...I])):F(()=>"")}function J(I){return r.value?r.value.tm(I):{}}function oe(I,re){return r.value?r.value.te(I,re):!1}function q(I){return r.value?r.value.getLocaleMessage(I):{}}function _e(I,re){r.value&&(r.value.setLocaleMessage(I,re),c.value[I]=re)}function xe(I,re){r.value&&r.value.mergeLocaleMessage(I,re)}function Se(I){return r.value?r.value.getDateTimeFormat(I):{}}function fe(I,re){r.value&&(r.value.setDateTimeFormat(I,re),u.value[I]=re)}function we(I,re){r.value&&r.value.mergeDateTimeFormat(I,re)}function Qe(I){return r.value?r.value.getNumberFormat(I):{}}function vt(I,re){r.value&&(r.value.setNumberFormat(I,re),d.value[I]=re)}function Ae(I,re){r.value&&r.value.mergeNumberFormat(I,re)}const N={get id(){return r.value?r.value.id:-1},locale:P,fallbackLocale:A,messages:x,datetimeFormats:U,numberFormats:W,get inheritLocale(){return r.value?r.value.inheritLocale:i},set inheritLocale(I){r.value&&(r.value.inheritLocale=I)},get availableLocales(){return r.value?r.value.availableLocales:Object.keys(c.value)},get modifiers(){return r.value?r.value.modifiers:$},get pluralRules(){return r.value?r.value.pluralRules:g},get isGlobal(){return r.value?r.value.isGlobal:!1},get missingWarn(){return r.value?r.value.missingWarn:p},set missingWarn(I){r.value&&(r.value.missingWarn=I)},get fallbackWarn(){return r.value?r.value.fallbackWarn:y},set fallbackWarn(I){r.value&&(r.value.missingWarn=I)},get fallbackRoot(){return r.value?r.value.fallbackRoot:v},set fallbackRoot(I){r.value&&(r.value.fallbackRoot=I)},get fallbackFormat(){return r.value?r.value.fallbackFormat:h},set fallbackFormat(I){r.value&&(r.value.fallbackFormat=I)},get warnHtmlMessage(){return r.value?r.value.warnHtmlMessage:m},set warnHtmlMessage(I){r.value&&(r.value.warnHtmlMessage=I)},get escapeParameter(){return r.value?r.value.escapeParameter:w},set escapeParameter(I){r.value&&(r.value.escapeParameter=I)},t:se,getPostTranslationHandler:C,setPostTranslationHandler:R,getMissingHandler:ce,setMissingHandler:D,rt:L,d:H,n:O,tm:J,te:oe,getLocaleMessage:q,setLocaleMessage:_e,mergeLocaleMessage:xe,getDateTimeFormat:Se,setDateTimeFormat:fe,mergeDateTimeFormat:we,getNumberFormat:Qe,setNumberFormat:vt,mergeNumberFormat:Ae};function M(I){I.locale.value=s.value,I.fallbackLocale.value=l.value,Object.keys(c.value).forEach(re=>{I.mergeLocaleMessage(re,c.value[re])}),Object.keys(u.value).forEach(re=>{I.mergeDateTimeFormat(re,u.value[re])}),Object.keys(d.value).forEach(re=>{I.mergeNumberFormat(re,d.value[re])}),I.escapeParameter=w,I.fallbackFormat=h,I.fallbackRoot=v,I.fallbackWarn=y,I.missingWarn=p,I.warnHtmlMessage=m}return Md(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw uo(ro.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const I=r.value=e.proxy.$i18n.__composer;t==="global"?(s.value=I.locale.value,l.value=I.fallbackLocale.value,c.value=I.messages.value,u.value=I.datetimeFormats.value,d.value=I.numberFormats.value):n&&M(I)}),N}const o1=["locale","fallbackLocale","availableLocales"],nh=["t","rt","d","n","tm","te"];function a1(e,t){const o=Object.create(null);return o1.forEach(n=>{const r=Object.getOwnPropertyDescriptor(t,n);if(!r)throw uo(ro.UNEXPECTED_ERROR);const i=Dt(r.value)?{get(){return r.value.value},set(s){r.value.value=s}}:{get(){return r.get&&r.get()}};Object.defineProperty(o,n,i)}),e.config.globalProperties.$i18n=o,nh.forEach(n=>{const r=Object.getOwnPropertyDescriptor(t,n);if(!r||!r.value)throw uo(ro.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${n}`,r)}),()=>{delete e.config.globalProperties.$i18n,nh.forEach(n=>{delete e.config.globalProperties[`$${n}`]})}}if(Fy(),by(Cy),$y(J_),_y($g),__INTLIFY_PROD_DEVTOOLS__){const e=Dr();e.__INTLIFY__=!0,iy(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const n1=Object.assign({"./locales/ar/aria.json":{backToLegend:"العودة إلى المفتاح",closeDetailView:"إغلاق عرض التفاصيل",collapseLegend:"طيّ وسيلة الإيضاح",expandLegend:"توسيع وسيلة الإيضاح",toggleLegend:"إظهار وسيلة الإيضاح أو إخفاؤها",searchPeopleGroups:"ابحث عن الشعوب",resetAllFilters:"إعادة تعيين كل عوامل التصفية والبحث",selectAllRows:"تحديد كل الصفوف",deselectAllRows:"إلغاء تحديد كل الصفوف",rowDetail:"تفاصيل الصف",dismissHint:"إخفاء التلميح",resizeFiltersRail:"تغيير حجم شريط عوامل التصفية",resizeFiltersRailHint:"اسحب أو استخدم مفاتيح الأسهم لتغيير حجم شريط عوامل التصفية",resizeChartsRail:"تغيير حجم شريط الرسوم البيانية",resizeChartsRailHint:"اسحب أو استخدم مفاتيح الأسهم لتغيير حجم شريط الرسوم البيانية",resizeMapTableSplit:"تغيير نسبة التقسيم بين الخريطة والجدول",resizeMapTableSplitHint:"اسحب أو استخدم مفاتيح الأسهم لتغيير نسبة التقسيم بين الخريطة والجدول",resizeTable:"تغيير ارتفاع الجدول",resizeTableHint:"اسحب أو استخدم مفاتيح الأسهم لتغيير حجم الجدول",resizeDashboardHeight:"تغيير ارتفاع لوحة المعلومات",resizeDashboardHeightHint:"اسحب أو استخدم مفاتيح الأسهم لتغيير ارتفاع لوحة المعلومات",removeFilter:"إزالة عامل التصفية {name}",closeDetail:"إغلاق التفاصيل",filterBreadcrumb:"مسار عوامل التصفية",railViews:"طرق عرض الشريط",upgCountLegend:"مفتاح عدد UPG",donutChart:"مخطط دائري مجوّف: {title}"},"./locales/ar/buttons.json":{prayForThem:"صلِّ من أجلهم",adoptThem:"تبنَّهم",moreInfo:"مزيد من المعلومات",zoomIn:"تكبير",zoomOut:"تصغير",switchToLightMode:"التبديل إلى الوضع الفاتح",switchToDarkMode:"التبديل إلى الوضع الداكن",resetView:"إعادة تعيين العرض",toggleFullscreen:"تبديل ملء الشاشة",aboutThisMap:"حول هذه الخريطة",closeMenu:"إغلاق القائمة",reloadMap:"إعادة تحميل الخريطة",showClusters:"إظهار المجموعات",clusterSettings:"إعدادات المجموعات",startAutoFly:"بدء الطيران التلقائي",stopFlight:"إيقاف الطيران",speedLabel:"السرعة:",speedOption:{slow:"بطيء",normal:"عادي",fast:"سريع"},shareEmbed:"مشاركة وتضمين",posterMap:"خريطة الملصق",prayerList:"قائمة الصلاة",cardDeck:"مجموعة البطاقات",printOptions:"خيارات الطباعة",showOnMap:"أظهر على الخريطة",close:"إغلاق",showOnMapAria:"أظهر {label} على الخريطة",cardStockAria:"حجم بطاقة الصلاة",previewPrintPoster:"معاينة وطباعة ملصق {label}",share:"مشاركة",shareSteps:["ضع هذه الخريطة على موقعك","أعدّ قائمة بمواقع الويب في مدينتك","علّمهم أن يضعوها أيضًا","علّمهم أن يعلّموا غيرهم وضعها","لنكثر الخرائط في كل مكان ليسوع!"],clearSelection:"إلغاء التحديد",noOptions:"لا توجد نتائج",renderingLocal:"يتم إنشاء صورة بجودة الطباعة في متصفحك — لا يتم تحميل أي شيء.",postersPerRow:"الملصقات في كل صف",packetVariantAria:"تفاصيل حزمة الصلاة",packetFull:"تفاصيل كاملة",packetLightweight:"مختصرة",working:"جارٍ العمل…",postersPerRowAuto:"تلقائي"},"./locales/ar/detail.json":{labels:{country:"الدولة:",population:"السكان:",language:"اللغة:",religion:"الديانة:",languageFamily:"العائلة اللغوية:",peopleCommitted:"ملتزمون بالصلاة:"},messages:{noDescription:"لا يوجد وصف متاح."}},"./locales/ar/grid.json":{search:"ابحث عن الشعوب…",hide_filters:"إخفاء عوامل التصفية",show_filters:"إظهار عوامل التصفية",total:"الإجمالي",showing:"المعروض",load_more:"عرض المزيد",full_profile:"الملف الكامل",wagf_region:"المنطقة",wagf_block:"كتلة التقارب",rop1:"الشعب",religion:"الدين",exact_filter:"تطابق تام",clear_all:"مسح الكل",loading:"جارٍ التحميل…",no_results:"لا توجد شعوب مطابقة لهذا التصفية.",type_to_search:"اكتب للبحث...",load_failed:"تعذّر تحميل بيانات الشعوب. هذه مشكلة اتصال، وليست مشكلة في التصفية.",search_people_or_countries:"ابحث عن الشعوب أو الدول…",cards_per_row:"البطاقات في كل صف",cards_per_row_auto:"تلقائي"},"./locales/ar/legend.json":{title:{adoption:"تقدم التبني",affinityBlocs:"كتل القرابة",doxaRegions:"مناطق Doxa",engagement:"تقدم الانخراط",gospelResources:"موارد الإنجيل",languageFamilies:"العائلات اللغوية",prayer:"تقدم الصلاة",upg100List:"قائمة UPG 100 الخاصة بي",batchSelect:"تحديد متعدد"},header:{collapsed:"وسيلة الإيضاح",peopleGroupFallback:"مجموعة الشعب",default:"مفتاح الخريطة"},prayer:{needsPrayer:"يحتاج إلى صلاة",hasPrayer:"لديه صلاة",fullPrayerCoverage:"تغطية صلاة كاملة"},progress:{title:"التقدم",covered:"{covered} من {total} مجموعة شعبية مغطاة بالصلاة · {pct}%",short:"{covered} من {total} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"يحتاج إلى انخراط",hasEngagement:"لديه انخراط"},adoption:{needsAdoption:"يحتاج إلى تبني",hasAdoption:"لديه تبني"},columns:{upgs:"UUPGs",population:"السكان",name:"الاسم"},footer:{total:"الإجمالي"},sortByUpgs:"ترتيب حسب UUPG",sortByPop:"ترتيب حسب السكان",colLabel:{religion:"ديانات UUPG",prayer:"حالة الصلاة",engagement:"حالة المشاركة",adoption:"حالة التبني",status:"الحالة"},titleBar:{legend:"مفتاح الخريطة",peopleGroups:"الشعوب",wagfRegions:"مناطق WAGF",languages:"اللغات"},tabInfo:{upg100Region:"المنطقة — ترتّب قوائم UPG-100 حسب منطقة العالم (أفريقيا، الهند، الشرق الأوسط، الصمّ، …). الأعداد هي مجموع UUPG والسكان لكل قائمة تحتها.",upg100Zone:"قوائم UPG-100 — كل واحدة هي قائمة صلاة للشعوب غير الموصول إليها في منطقة ما، وهي ما ترسمه الخريطة وتلوّنه. تُطبع كل قائمة ككُتيّب خاص بها.",upg100Group:"مجموعة شعبية — المجموعات غير الموصول إليها داخل القائمة، الأكثر حاجة للصلاة أولاً. كل نقطة على الخريطة هي واحدة منها.",family:"عائلة اللغة — مجموعة لغات منحدرة من أصل مشترك (مثل الهندية الأوروبية، الأفروآسيوية).",language:"اللغة — نظام تواصل يستخدمه شعب ما (مثل العربية، البنغالية، الهندية).",dialect:"اللهجة/التنوع — صورة إقليمية أو اجتماعية للغة (مثل العربية السودانية؛ لغة الإشارة الباكستانية).",bloc:"كتلة التقارب — أوسع تجميع، بحسب القرابة الثقافية واللغوية والجغرافية (مثل الشعوب الملايوية، شعوب جنوب آسيا، الصمّ، العالم العربي).",cluster:"المجموعة — تجميع أدقّ داخل الكتلة (مثل بورنيو-كاليمانتان ضمن الشعوب الملايوية). تُوسم الصفوف بـ «(مجموعة)» لتمييزها عن الشعوب.",group:"الشعب — هوية إثنية لغوية قائمة بذاتها، مستقلة عن الدولة. تُوسم الصفوف بـ «(شعب)». وقد يعيش الشعب الواحد في دول كثيرة (الصمّ مثلًا في أكثر من مئة دولة).",pgic:"الشعب في الدولة — صف لكل شعب في كل دولة يعيش فيها (مثل «أباي سونغاي، ماليزيا»). تُوسم الصفوف بـ «(شعب في دولة)».",region:"منطقة WAGF — المنطقة الكبرى التي تنتمي إليها الدولة (مثل آسيا، أفريقيا). لكل منها لون خاص على الخريطة.",block:"كتلة WAGF — التجميع الفرعي داخل المنطقة (مثل جنوب شرق آسيا، غرب أفريقيا).",country:"الدولة — الدول منفردة، مرتّبة حسب عدد السكان غير الموصول إليهم داخل كتلتها."},a11y:{expandRow:"توسيع {label}",collapseRow:"طي {label}",clearSelection:"إلغاء التحديد",goUp:"الانتقال إلى المستوى الأعلى: {label}"},export:{poster:"ملصق",packet:"UPG 100",packetExplain:"قائمة صلاة من نحو ٥٠ إلى ١٠٠ شعب غير مبلَّغ — يستطيع شخص واحد أن يحمل واحدة.",packetAria:"تفاصيل حزمة الصلاة",packetFull:"تفاصيل كاملة",packetLightweight:"مختصرة"},noDataAtThisLevel:"لا توجد بيانات في هذا المستوى",exportButton:"تصدير",exportSelection:"تصدير التحديد",loadingRows:"جارٍ تحميل {label}…",loadingData:"جارٍ تحميل البيانات…",showingTop:"عرض أعلى {n} من {m}",useGeocoderHint:"استخدم أداة البحث أعلاه للعثور على البقية",noList:"لم يتم تحميل أي قائمة."},"./locales/ar/lists.json":{doxa:{label:"المشروع 2000: الشعوب التي تخدمها DOXA",definition:"الشعوب التي تخدمها DOXA كما تقدّمها قائمتها الحيّة"},unreached:{label:"المشروع 7000: الشعوب غير المُبشَّرة",definition:"أولوية الضياع لدى IMB من 0 إلى 2 (حدودية أو رائدة أو متوسّعة غير مُبشَّرة: أقل من 2% إنجيليون)"},frontier:{label:"المشروع 4700: الشعوب الحدودية",definition:"أولوية الضياع لدى IMB بقيمة 0 (حدودية غير مُبشَّرة: 0.1% إنجيليون أو أقل)"},"frontier-500k":{label:"المشروع 700: الشعوب الحدودية التي يبلغ عددها 500,000 أو أكثر",definition:"أولوية الضياع لدى IMB بقيمة 0 وعدد سكان لا يقل عن 500,000"},unengaged:{label:"الشعوب غير المُبشَّرة التي لم يُعمَل بينها",definition:"أولوية الضياع لدى IMB من 0 إلى 2 وحالة العمل: لم يُعمَل بينها"}},"./locales/ar/mapInfo.json":{open:"ماذا يمكن أن تقدّم لك هذه الخريطة؟",title:"ماذا يمكن أن تقدّم لك هذه الخريطة؟",shortDescription:"وصف موجز",pointer:"ماذا تفعل هذه الخريطة؟",close:"إغلاق",takeaway:"ما تحصل عليه:",poster:"ملصق",packet:"حزمة الصلاة",cards:"بطاقات الصلاة",spreadsheet:"جدول بيانات",example:"مثال",expandPages:"عرض كل الصفحات ({n})",collapsePages:"عرض الصفحة الأولى فقط",expandDeck:"عرض كل البطاقات ({n})",collapseDeck:"تجميع البطاقات",moreRows:"صفوف إضافية في جدول البيانات الكامل: {n}",openFull:"فتح بالحجم الكامل",pointerOff:"لا تُشِر إلى هذا الزر مرة أخرى",tab:{"upg-100":{lead:"كل الشعوب غير المُبلَّغة في هذه القائمة، نحو 2,100 شعب، مجموعة في 27 قائمة من خمسين إلى مئة. تُطبع كل قائمة ملصقًا وحزمة صلاة ومجموعة بطاقات، فيستطيع تلميذ أو كنيسة أو قائد واحد أن يحمل قائمة كاملة في الصلاة، بالاسم.",takeaway:"لكل منطقة: ملصق للحائط، وحزمة صلاة للتوزيع، ومجموعة من بطاقات الصلاة. المثال أدناه هو المنطقة التي تضم أكبر عدد من الناس في شعوب لا يعمل أحد بعد على غرس كنائس بينها."},"cities-internet":{lead:"انظر إلى أي مدى يصل الإنترنت في كل بلد تعيش فيه شعوب غير مخدومة. اضغط على بلد لترى عدد المتصلين بالإنترنت فيه والمنصات التي يستخدمونها، أو اضغط على نقطة لترى شعبًا.",takeaway:"كل بلد يعيش فيه شعب غير مبلَّغ، مصنَّف حسب نسبة مستخدمي الإنترنت من السكان — لتمييز الأرض التي تصلح للوصول الرقمي عن الأماكن التي يقلّ فيها المتصلون بالإنترنت. الأرقام وطنية (والهند أيضًا حسب الولاية، من مسح 2019–21) وتحمل سنة رصدها؛ «غير معروف» يعني غير مقاس، لا مفترضًا."},"gospel-resources":{lead:"انظر ما لدى كل شعب غير مُبلَّغ أصلًا بلغته: الكتاب المقدس والتسجيلات الصوتية وفيلم يسوع وفيديو الكتاب المقدس والتدريب على التلمذة، ولكلٍّ رابطه. اضغط على بلد لتعرض شعوبه، أو اضغط على نقطة لتفتح موارد شعب واحد.",takeaway:"الكتاب المقدس، والتسجيلات الصوتية، والأفلام، وفيديو الكتاب المقدس، والتدريب — وما الذي ما زال ناقصًا. انقر على بلد لعرض شعوبه، أو على شعب لفتح صفحته مع روابط عاملة لكل مورد وُجد. «لم يُعثر على شيء» تعني غير موجود في المجموعات التي فحصها هذا الإصدار، وليست دليلًا على عدم وجوده."},"dashboard-plus-grid":{lead:"كل الشعوب غير المُبلَّغة في عرض واحد: صفِّ حسب الشعب أو المكان أو اللغة أو الديانة أو الصلاة، فتضيق الخريطة والجدول والأرقام الإجمالية معًا. هنا تحدّد منظورك للعمل: من تصل إليه الآن، ومن تستعد له بعد ذلك.",takeaway:"الصفوف التي صفّيتها، في جدول بيانات."},"research-map-plus-grid":{lead:"خريطة تعليمية بسيطة للشعوب غير المُبلَّغة: ابحث حسب الشعب أو المكان أو اللغة أو الديانة، فتضيق الخريطة والقائمة معًا. وتُظهر طبقتا الصلاة والمشاركة بلمحة مدى ما بلغته الصلاة والخدمة."},"prayer-map":{lead:"خريطة صلاة واحدة للشعوب المدرجة في قائمة صلاة DOXA، تُظهر بلمحة من يُصلّى من أجله ومن لا يزال ينتظر. ضعها على كل موقع في شبكتك، ليرى كل زائر الصورة نفسها وينضم إلى الحركة نفسها.",takeaway:"شعب لا يصلّي أحد من أجله بعد، ورابط إلى صفحة الصلاة الخاصة به."},"regions-dashboard":{lead:"اعثر على الشعوب غير المُبلَّغة في كل منطقة ودولة. وتحت كل منطقة، يطبع «عرض ملصقات الدولة» ملصق أي دولة أو حزمة صلاتها أو مجموعة بطاقاتها.",takeaway:"افتح دولة لرؤية مجموعاتها. وتحت كل منطقة، يطبع «عرض ملصقات الدولة» ملصق الدولة أو حزمة الصلاة أو مجموعة البطاقات.",note:"تُنشأ الملصقات والحزم والبطاقات في متصفحك لكل دولة ما عدا الهند."}},col:{peopleGroup:"الشعب",country:"الدولة",region:"المنطقة",population:"السكان"},tabExamples:"أمثلة",tabStrategy:"الاستراتيجية"},"./locales/ar/mapui.json":{map:"الخريطة",marker:"علامة على الخريطة",closePopup:"إغلاق النافذة المنبثقة",zoomIn:"تكبير",zoomOut:"تصغير",resetBearing:"اسحب لتدوير الخريطة، وانقر لإعادة الشمال",toggleAttribution:"إظهار/إخفاء المصادر",mapFeedback:"ملاحظات على الخريطة",enterFullscreen:"ملء الشاشة",exitFullscreen:"الخروج من ملء الشاشة",findMyLocation:"تحديد موقعي",locationNotAvailable:"الموقع غير متاح",enableGlobe:"تفعيل الكرة الأرضية",disableGlobe:"إيقاف الكرة الأرضية",ctrlScroll:"استخدم Ctrl مع التمرير لتكبير الخريطة",cmdScroll:"استخدم ⌘ مع التمرير لتكبير الخريطة",twoFingers:"استخدم إصبعين لتحريك الخريطة",mapboxHomepage:"الصفحة الرئيسية لـ Mapbox",maplibreLogo:"شعار MapLibre"},"./locales/ar/messages.json":{menuComingSoon:"القائمة قادمة قريباً",pinHint:{tapDot:"اضغط على نقطة ملوّنة — لا يزال هناك من يحتاج إلى الصلاة"},upg100WallHeading:"قائمتي UPG 100 — قوائم صلاة وملصقات",upg100WallTag:"تعبئة للصلاة",upg100WallIntroA:"كيف تُطعم جمعًا من خمسة آلاف؟ أجلسهم يسوع جماعاتٍ من خمسين ومن مئة، فصار المستحيل قابلًا للمشاركة (لوقا ٩:١٤). فعلنا المثل مع ٢١٠٦ شعوب غير مبلَّغة: ٢٧ قائمة من نحو خمسين إلى مئة. تُطبع كل قائمة حزمةَ صلاة وملصقًا، ليحمل ٢٧ تلميذًا أو كنيسة أو قائدًا محليًا كلٌّ واحدة — مصلّين لأجلهم ",upg100WallIntroEmph:"باسم شعبهم",upg100WallIntroB:".",loadingNamed:"جارٍ تحميل {name}…",couldNotLoadNamed:"تعذّر تحميل {name}.",engineMissing:"لم يتم تحميل محرك الخرائط {engine}.",packetFailed:"فشل إنشاء الكُتيّب: {reason}",selectionPacketFailed:"فشل إنشاء كُتيّب التحديد: {reason}",posterOneTerritory:"الملصق يطبع منطقة واحدة في كل مرة — {count} محددة.",selectionPosterFailed:"فشل إنشاء ملصق التحديد: {reason}",mapUnavailable:"الخريطة غير متاحة",copied:"تم النسخ!",copyFailed:"فشل النسخ — اضغط Ctrl/Cmd-C",engineNotLoaded:"لم يتم تحميل محرك الخريطة",engineNotLoadedDetail:"لم يتم تحميل محرك الخريطة {engine}. القائمة ووسيلة الإيضاح غير متأثرتين.",viewLoadFailed:"تعذّر تحميل هذا العرض.",retry:"إعادة المحاولة",noMapboxToken:"لا يوجد رمز Mapbox",noMapboxTokenDetail:"لم يُضبط أي رمز Mapbox. القائمة ووسيلة الإيضاح غير متأثرتين.",loadingBoundaries:"جارٍ تحميل الحدود…",fetchingUupgs:"جارٍ جلب {n} من UUPG…",mapStatusCounts:"المساحات: {polys} · المناطق: {zones}/{total} · الدبابيس: {pins}",tapTerritoriesHint:"انقر على الأقاليم في الخريطة أو صفوف وسيلة الإيضاح لإضافتها · انقر مجددًا لإزالتها",territoriesSelected:"الأقاليم: {count}",bandInRange:"✓ النطاق 50–100",bandOutOfRange:"النطاق 50–100",mapContextLost:"تم إلغاء تحميل هذه الخريطة لتحرير ذاكرة الرسوميات.",nOfTotal:"{n} من {total}",mapInitFailed:"تعذّر تهيئة الخريطة — تحقّق من الرمز والحاوية",countryWallIntroA:"ملصق لكل دولة، جاهز للصلاة والطباعة والتعليق على الحائط — نصلّي لأجلهم ",countryWallIntroB:". رُتّبت المناطق والدول بحسب عدد الشعوب غير المبلَّغة فيها، لتتقدّم الحاجة الأكبر.",countryWallSoon:"قريبًا: ستُنشأ قائمة صلاة لكل دولة، تسمّي كل شعب غير مبلَّغ فيها.",countryWallHeading:"ملصقات الدول — قوائم صلاة وملصقات",largerScreenNotice:"هذه الخريطة التجريبية مُعدّة للشاشات الكبيرة. تُفتح هنا، لكن بعض أجزائها قد لا يتّسع أو لا يعمل جيدًا على الهاتف.",desktopOnlyNotice:"{label} يعمل على الحاسوب فقط — افتح هذه الصفحة على حاسوب لاستخدامه.",noticeDismiss:"إغلاق",countryPosterTooMany:"عدد الشعوب أكبر من أن يتّسع له ملصق واحد بوضوح — ونعمل على حلّ لذلك."},"./locales/ar/pinHint.json":{line1:"اضغط على نقطة ملوّنة",line2:"لا يزال هناك من يحتاج إلى الصلاة"},"./locales/ar/pins.json":{approximate:"تمثّل النقطة شعبًا، لا بلدة ولا حدودًا.",sharedPoint:"تقع في النقطة نفسها مع {names} — {n} مجموعات تتشارك هذه النقطة."},"./locales/ar/poster.json":{export_poster:"تصدير الملصق",size:"الحجم",orientation:"الاتجاه",portrait:"طولي",landscape:"عرضي",dpi:"DPI",format:"الصيغة",png_raster:"PNG (نقطي)",pdf_raster:"PDF (نقطي على صفحة متجهية)",title:"العنوان",map_title:"عنوان الخريطة",subtitle:"العنوان الفرعي",slots:"العناصر",scale_bar:"شريط المقياس",north_arrow:"سهم الشمال",footer_attribution:"التذييل (الإسناد مطلوب)",cancel:"إلغاء",map_preview:"معاينة الخريطة",loading_snapshot:"جارٍ تحميل لقطة الخريطة…",preview_unavailable:"المعاينة غير متاحة",region_africa:"أفريقيا",region_middle_east:"الشرق الأوسط",region_central_asia:"آسيا الوسطى",region_southeast_asia_oceania:"جنوب شرق آسيا + أوقيانوسيا",region_china_mongolia:"الصين + منغوليا",region_india:"الهند",region_other:"أخرى",region_americas:"الأمريكتان",region_europe:"أوروبا",region_deaf:"الصمّ",zone_deaf:"مجموعات الصمّ",rendering:"جارٍ الإنشاء…",render_format:"إنشاء {format}",progress_elapsed:"مضى {time}",progress_tiles:"المربع {n} من {total}",hint_up_to_minute:"قد يستغرق هذا الحجم ما يصل إلى دقيقة.",hint_few_minutes:"قد تستغرق الملصقات الكبيرة بضع دقائق.",error_too_large:"هذا الملصق أكبر من ذاكرة هذا الجهاز. اختر حجمًا أصغر أو دقة أقل.",error_failed:"تعذّر إنشاء الملصق. حاول مرة أخرى أو اختر حجمًا أصغر.",optional:"(اختياري)",phoneLimit:"على الهاتف، أكبر المقاسات غير متاحة: لا يستطيع الهاتف رسم ملصق بهذا الحجم. استخدم حاسوبًا لها.",phoneLimitAll:"يتطلّب هذا حاسوبًا مكتبيًا أو محمولًا.",glue_here:"الصق هنا",sectionNone:"لا توجد ملصقات لـ {scope}."},"./locales/ar/religion.json":{family:{Christianity:"المسيحية",Islam:"الإسلام",Hinduism:"الهندوسية",Buddhism:"البوذية",Ethnoreligion:"الديانات العرقية",Judaism:"اليهودية",Sikhism:"السيخية",Unaffiliated:"غير منتمين",Other:"أخرى",Unknown:"غير معروف"}},"./locales/ar/search.json":{placeholder:"شعب، مكان، لغة، ديانة",placeholderNoPlaces:"شعب، لغة، ديانة (البحث عن الأماكن يتطلب رمز Mapbox)",labels:{people:"الشعب:",place:"المكان:",language:"اللغة:",religion:"الديانة:"},kinds:{people:"الشعب + الدولة",peopleGroup:"الشعب",bloc:"كتلة التقارب",cluster:"مجموعة شعوب",country:"الدولة",region:"المنطقة",family:"عائلة اللغة",languageKind:"اللغة",dialect:"اللهجة",religionKind:"الدين"},sections:{within:"ضمن {selection}",allData:"كل بيانات DOXA"},upg100Placeholder:"ابحث عن شعب أو قائمة UPG-100 أو منطقة…",tabPlaceholder:{languageFamilies:"ابحث في عائلة اللغة أو اللغة أو اللهجة/التنوع",affinityBlocks:"ابحث في كتلة التقارب أو المجموعة أو الشعب",regions:"ابحث في المنطقة أو الدولة أو الشعب",religion:"ابحث في الديانة أو الشعب"},placeholderRegions:"ابحث عن منطقة أو دولة أو شعب"},"./locales/ar/share.json":{embed_link:"رابط التضمين",add_to_website:"أضِفها إلى موقعك",embed_paste_hint:"الصق هذا الرمز في أداة إنشاء موقعك (WordPress أو Squarespace أو Wix أو أي موقع يقبل أدوات HTML)."},"./locales/ar/tabs.json":{prayer:"الصلاة",adoption:"التبني",engagement:"المشاركة","affinity-blocks":"الشعوب",regions:"المناطق",countries:"الدول","language-families":"اللغات",religion:"الأديان",family:"عائلة اللغة",language:"اللغة",dialect:"اللهجة/التنوع",bloc:"كتلة التقارب",cluster:"المجموعة",group:"الشعب",pgic:"الشعب في الدولة",region:"منطقة WAGF",block:"كتلة WAGF",country:"الدولة",upg100Region:"المنطقة",upg100Zone:"قوائم UPG-100",upg100Group:"مجموعة شعبية",selectView:"اختر العرض",views:"العروض",prayerResources:"موارد الصلاة",map:"الخريطة",countryPosters:"ملصقات الدول"},"./locales/ar/upgMap.json":{selectionAdm1NoData:"لا توجد بيانات شعوب لـ {names} — اختر الدولة بدلًا من ذلك",nothingSelected:"لم يُحدَّد شيء",selectionCardsFailed:"فشل إنشاء بطاقات التحديد: {reason}",selectionPosterNeedsZone:"الملصقات متاحة لكل منطقة في مفتاح الخريطة — استخدم «قائمة الصلاة» لتحديد على الخريطة",mapDataFailed:"تعذّر تحميل بيانات الخريطة",infoLead:"قائمة UPG-100 على خريطة واحدة: الشعوب غير المُبشَّرة، مجمّعة في مناطق يمكنك أن تتبنّاها بالصلاة.",infoTakeaway:"لكل منطقة: ملصق للحائط، وحزمة صلاة للتوزيع، ومجموعة من بطاقات الصلاة. المثال أدناه هو المنطقة التي تضم أكبر عدد من الناس في شعوب لا يعمل أحد بعد على غرس كنائس بينها.",selectionColourGroup:"لون التحديد",selectionColour:"تلوين التحديد {hex}",customColour:"لون مخصص (#rrggbb)",copiedSelection:"تم النسخ — الشعوب: {count}",copiedTerritoriesOnly:"تم نسخ الأقاليم فقط — {reason}",csvSaved:"تم حفظ CSV — الشعوب: {count}",csvFailed:"فشل تصدير CSV: {reason}",copySelection:"نسخ",exportCsv:"تصدير CSV",copyNotRegroupable:"لا يمكن إعادة تجميعها معًا: انسخ ولايات أو مقاطعات بلد واحد، أو البلدان، كلًّا على حدة",displayName:"ملصقات قائمة UPG 100",wallHeading:"ملصقات قائمة UPG 100",wallIntroA:"كيف تُطعم جمعًا من خمسة آلاف؟ أجلسهم يسوع جماعاتٍ من خمسين ومن مئة، فصار المستحيل قابلًا للمشاركة (لوقا ٩:١٤). فعلنا المثل مع {n} شعوب غير مبلَّغة: ٢٧ قائمة من نحو خمسين إلى مئة. تُطبع كل قائمة حزمةَ صلاة وملصقًا، ليحمل ٢٧ تلميذًا أو كنيسة أو قائدًا محليًا كلٌّ واحدة — مصلّين لأجلهم ",peopleStillLoading:"لا تزال الشعوب قيد التحميل، حاول مرة أخرى بعد لحظة"},"./locales/ar/wall.json":{title:"جدار الشعوب",toPortrait:"📱 التبديل إلى الوضع الطولي",toLandscape:"🖼️ التبديل إلى الوضع العرضي",currentLandscape:"الحالي: عرضي (4 × 3 أقدام)",currentPortrait:"الحالي: طولي (3 × 4 أقدام)",resetZoom:"إعادة ضبط التكبير",groupsLoaded:"الشعوب المحمّلة: {n}",loading:"جارٍ تحميل الشعوب…",offlineTitle:"تعذّر الوصول إلى بيانات الصلاة المباشرة.",offlineBody:"يقرأ الجدار شعوبه من pray.doxa.life. قد تكون غير متصل، أو قد لا تسمح الواجهة البرمجية بعنوان هذه الصفحة على خادم تطوير محلي.",tryAgain:"حاول مرة أخرى",prayedCount:"صلّوا: {n}",viewPrayers:"عرض الصلوات",prayerTools:"أدوات الصلاة",close:"إغلاق",unknown:"غير معروف",unknownGroup:"شعب غير معروف",status:"الحالة:",unengaged:"غير مُبشَّر",prayingNow:"هل تصلي الآن من أجل هذا الشعب؟",yesPraying:"نعم، أنا أصلي",thankYou:"شكرًا لصلاتك!",sharePrayer:"شارك صلاتك (اختياري)",prayerPlaceholder:"اكتب صلاتك هنا…",sendPrayer:"إرسال الصلاة",peopleGroup:"شعب",chatsTitle:"محادثات الشعب",id:"المعرّف:",location:"الموقع:",na:"غير متوفر",havePrayed:"صلّوا: {n}",youPrayed:"✓ لقد صلّيت!",prayForGroup:"🙏 صلِّ من أجل هذا الشعب",prayersComments:"الصلوات والتعليقات",noComments:"لا صلوات أو تعليقات بعد. كن الأول!",commentPlaceholder:"شارك صلاتك أو أفكارك…",postComment:"نشر التعليق",noPeopleId:"ليس لهذا الشعب معرّف PeopleID3",statusUnknown:"الحالة غير معروفة",printPoster:"🖨️ طباعة ملصق عالي الدقة",printPreparing:"جارٍ تجهيز الملصق: {n} من {total} صورة",printMissing:"صور تعذّر تحميلها: {n}. ستُطبع مربعاتٍ رمادية.",blessBanner:"باركوا الأمم باسم يسوع",modeLabel:"وضع الجدار",modeBless:"بركة",modeSocial:"تفاعلي",shareSoon:"المشاركة ستأتي لاحقًا.",drawLibError:"تعذّر على الجدار تحميل مكتبة الرسم الخاصة به:",posterSize:"حجم الملصق",posterSubtitle:"DOXA (δόξα) تعني المجد. حركة صلاة عالمية تبارك هذه الشعوب الـ {n} باسم يسوع. اعرف المزيد وانضم عبر pray.doxa.life.",glueHere:"الصق الورقة العلوية هنا",themesLabel:"مواضيع الصلاة",oldTestament:"العهد القديم",newTestament:"العهد الجديد",themeTreasure:"الكنز",themeMountain:"الجبل",themeSea:"البحر",posterClosing:"يسوع المسيح هو حجر الزاوية، ونحن حجارة حيّة. هذه الشعوب هي مكافأة آلامه. لنحمل دعوتنا الكهنوتية: باركوهم باسمه، وانضموا إلى العائلة العالمية في الصلاة.",journeyCalled:"الدعوة",journeyPromised:"الوعد",journeyRedeemed:"مُفتَدون",journeyCornerstone:"حجر الزاوية",journeyChildren:"أبناء إبراهيم",journeyPriesthood:"كهنوت ملوكي",journeySent:"مُرسَلون إلى الهالكين",peopleGroupCount:"لا شعوب | شعب واحد | شعبان | {n} شعوب | {n} شعبًا | {n} شعب",listCount:"لا قوائم | قائمة واحدة | قائمتان | {n} قوائم | {n} قائمة | {n} قائمة",stockCard:"بطاقة",stockPostcard:"بطاقة بريدية",stockLandscape:"أفقي",hud:{kindPoster:"ملصق",kindList:"قائمة",kindPacket:"حزمة صلاة",fetchingPoster:"جارٍ جلب الملصق",generatingPoster:"جارٍ إنشاء الملصق",openingPrint:"جارٍ فتح نافذة الطباعة",printOpened:"فُتحت نافذة الطباعة",readyToPrint:"جاهز للطباعة",printNow:"طباعة",saving:"جارٍ الحفظ",fetchingRecords:"جارٍ جلب البيانات",fetchingGroups:"جارٍ جلب الشعوب",layingOutRows:"لا صفوف | صف واحد قيد الترتيب | صفّان قيد الترتيب | {n} صفوف قيد الترتيب | {n} صفًا قيد الترتيب | {n} صف قيد الترتيب",layingOutCards:"لا بطاقات | بطاقة واحدة قيد الترتيب | بطاقتان قيد الترتيب | {n} بطاقات قيد الترتيب | {n} بطاقةً قيد الترتيب | {n} بطاقة قيد الترتيب",printingGroups:"لا شعوب | طباعة شعب واحد | طباعة شعبين | طباعة {n} شعوب | طباعة {n} شعبًا | طباعة {n} شعب",kindCardDeck:"مجموعة البطاقات",kindPrayerList:"قائمة الصلاة",saved:"تم الحفظ",noRecords:"لا تحتوي هذه القائمة على شعوب للطباعة",noPoster:"لا يتوفر ملصق لهذه القائمة",posterNotFound:"لم يُعثر على الملصق ({status})",posterBlank:"خرج الملصق المُنشأ فارغًا",noApi:"لم تُهيَّأ خدمة الشعوب",fetchFailed:"تعذّر تحميل الشعوب ({status})"},posterAlt:"{label} — ملصق صلاة",posterAltAction:"{label} — ملصق صلاة (انقر للمعاينة والطباعة)"},"./locales/de/aria.json":{backToLegend:"Zurück zur Legende",closeDetailView:"Detailansicht schließen",collapseLegend:"Legende einklappen",expandLegend:"Legende ausklappen",toggleLegend:"Legende ein- oder ausblenden",searchPeopleGroups:"Volksgruppen suchen",resetAllFilters:"Alle Filter und die Suche zurücksetzen",selectAllRows:"Alle Zeilen auswählen",deselectAllRows:"Auswahl aller Zeilen aufheben",rowDetail:"Zeilendetails",dismissHint:"Hinweis schließen",resizeFiltersRail:"Filterleiste in der Größe ändern",resizeFiltersRailHint:"Ziehen oder Pfeiltasten verwenden, um die Filterleiste in der Größe zu ändern",resizeChartsRail:"Diagrammleiste in der Größe ändern",resizeChartsRailHint:"Ziehen oder Pfeiltasten verwenden, um die Diagrammleiste in der Größe zu ändern",resizeMapTableSplit:"Aufteilung zwischen Karte und Tabelle ändern",resizeMapTableSplitHint:"Ziehen oder Pfeiltasten verwenden, um die Aufteilung zwischen Karte und Tabelle zu ändern",resizeTable:"Tabellenhöhe ändern",resizeTableHint:"Ziehen oder Pfeiltasten verwenden, um die Tabelle in der Größe zu ändern",resizeDashboardHeight:"Höhe des Dashboards ändern",resizeDashboardHeightHint:"Ziehen oder Pfeiltasten verwenden, um die Höhe des Dashboards zu ändern",removeFilter:"Filter {name} entfernen",closeDetail:"Details schließen",filterBreadcrumb:"Filterpfad",railViews:"Ansichten der Leiste",upgCountLegend:"Legende der UPG-Anzahl",donutChart:"Ringdiagramm: {title}"},"./locales/de/buttons.json":{prayForThem:"Für sie beten",adoptThem:"Sie adoptieren",moreInfo:"Mehr Infos",zoomIn:"Vergrößern",zoomOut:"Verkleinern",switchToLightMode:"Zum hellen Modus wechseln",switchToDarkMode:"Zum dunklen Modus wechseln",resetView:"Ansicht zurücksetzen",toggleFullscreen:"Vollbild umschalten",aboutThisMap:"Über diese Karte",closeMenu:"Menü schließen",reloadMap:"Karte neu laden",showClusters:"Cluster anzeigen",clusterSettings:"Cluster-Einstellungen",startAutoFly:"Auto-Flug starten",stopFlight:"Flug stoppen",speedLabel:"Geschwindigkeit:",speedOption:{slow:"Langsam",normal:"Normal",fast:"Schnell"},shareEmbed:"Teilen und einbetten",posterMap:"Posterkarte",prayerList:"Gebetsliste",cardDeck:"Kartenset",printOptions:"Druckoptionen",showOnMap:"Auf der Karte zeigen",close:"Schließen",showOnMapAria:"{label} auf der Karte zeigen",cardStockAria:"Größe der Gebetskarte",previewPrintPoster:"Vorschau und Druck des Posters {label}",share:"Teilen",shareSteps:["Binde diese Karte auf deiner Website ein","Erstelle eine Liste der Websites in deiner Stadt","Zeige ihnen, wie sie sie ebenfalls einbinden","Zeige ihnen, wie sie es anderen beibringen","Lasst uns Karten überall vermehren – für Jesus!"],clearSelection:"Auswahl aufheben",noOptions:"Keine Optionen gefunden",renderingLocal:"Ein druckfähiges Bild wird in deinem Browser erzeugt — es wird nichts hochgeladen.",postersPerRow:"Poster pro Zeile",packetVariantAria:"Detailgrad des Gebetspakets",packetFull:"Vollständig",packetLightweight:"Kompakt",working:"Wird bearbeitet…",postersPerRowAuto:"Automatisch"},"./locales/de/detail.json":{labels:{country:"Land:",population:"Bevölkerung:",language:"Sprache:",religion:"Religion:",languageFamily:"Sprachfamilie:",peopleCommitted:"Zum Gebet verpflichtet:"},messages:{noDescription:"Keine Beschreibung verfügbar."}},"./locales/de/grid.json":{search:"Volksgruppen suchen…",hide_filters:"Filter ausblenden",show_filters:"Filter anzeigen",total:"Gesamt",showing:"Angezeigt",load_more:"Mehr laden",full_profile:"Vollständiges Profil",wagf_region:"Region",wagf_block:"Affinitätsblock",rop1:"Volk",religion:"Religion",exact_filter:"Exakt",clear_all:"Alle löschen",loading:"Wird geladen…",no_results:"Keine Volksgruppen entsprechen diesem Filter.",type_to_search:"Zum Suchen tippen...",load_failed:"Die Daten konnten nicht geladen werden. Das ist ein Verbindungsproblem, nicht Ihr Filter.",search_people_or_countries:"Volksgruppen oder Länder suchen…",cards_per_row:"Karten pro Zeile",cards_per_row_auto:"Automatisch"},"./locales/de/legend.json":{title:{adoption:"Adoptionsfortschritt",affinityBlocs:"Affinitätsblöcke",doxaRegions:"Doxa-Regionen",engagement:"Engagement-Fortschritt",gospelResources:"Evangeliumsressourcen",languageFamilies:"Sprachfamilien",prayer:"Gebetsfortschritt",upg100List:"Meine UPG-100-Liste",batchSelect:"Mehrfachauswahl"},header:{collapsed:"Legende",peopleGroupFallback:"Volksgruppe",default:"Legende"},prayer:{needsPrayer:"Braucht Gebet",hasPrayer:"Hat Gebet",fullPrayerCoverage:"Vollständige Gebetsabdeckung"},progress:{title:"Fortschritt",covered:"{covered} von {total} Volksgruppen im Gebet abgedeckt · {pct}%",short:"{covered} von {total} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"Braucht Engagement",hasEngagement:"Hat Engagement"},adoption:{needsAdoption:"Braucht Adoption",hasAdoption:"Hat Adoption"},columns:{upgs:"UUPGs",population:"Bevölkerung",name:"Name"},footer:{total:"Gesamt"},sortByUpgs:"Nach UUPGs sortieren",sortByPop:"Nach Bevölkerung sortieren",colLabel:{religion:"UUPG-Religionen",prayer:"Gebetsstatus",engagement:"Engagement-Status",adoption:"Adoptionsstatus",status:"Status"},titleBar:{legend:"Legende",peopleGroups:"Völker",wagfRegions:"WAGF-Regionen",languages:"Sprachen"},tabInfo:{upg100Region:"Region — sortiert die UPG-100-Listen nach Weltgegend (Afrika, Indien, Naher Osten, Gehörlose, …). Die Zahlen sind die UUPGs und die Bevölkerung aller darunterliegenden Listen zusammen.",upg100Zone:"UPG-100-Listen — jede ist eine Gebetsliste der unerreichten Volksgruppen eines Gebiets und das, was die Karte zeichnet und einfärbt. Jede Liste wird als eigenes Heft gedruckt.",upg100Group:"Volksgruppe — die einzelnen unerreichten Gruppen innerhalb einer Liste, größter Gebetsbedarf zuerst. Jeder Kartenpunkt ist eine davon.",family:"Sprachfamilie — eine Gruppe von Sprachen gemeinsamen Ursprungs (z. B. indogermanisch, afroasiatisch).",language:"Sprache — ein Verständigungssystem, das eine Volksgruppe verwendet (z. B. Arabisch, Bengalisch, Hindi).",dialect:"Dialekt/Varietät — eine regionale oder soziale Form einer Sprache (z. B. sudanesisches Arabisch; pakistanische Gebärdensprache).",bloc:"Affinitätsblock — die weiteste Gruppierung, nach kultureller, sprachlicher und geografischer Verwandtschaft (z. B. malaiische Völker, südasiatische Völker, Gehörlose, arabische Welt).",cluster:"Cluster — eine feinere Gruppierung innerhalb eines Blocks (z. B. Borneo-Kalimantan bei den malaiischen Völkern). Zeilen sind mit „(Cluster)“ gekennzeichnet, um sie von Volksgruppen zu unterscheiden.",group:"Volksgruppe — eine ethnolinguistische Identität für sich, unabhängig vom Land. Zeilen sind mit „(VG)“ gekennzeichnet. Eine Gruppe kann in vielen Ländern leben (Gehörlose etwa in über hundert).",pgic:"Volksgruppe im Land — eine Zeile je Volksgruppe und Land, in dem sie lebt (z. B. „Abai Sungai, Malaysia“). Zeilen sind mit „(VGL)“ gekennzeichnet.",region:"WAGF-Region — die Großregion, zu der ein Land gehört (z. B. Asien, Afrika). Jede hat auf der Karte ihre eigene Farbe.",block:"WAGF-Block — die Untergruppe innerhalb einer Region (z. B. Südostasien, Westafrika).",country:"Land — einzelne Länder, geordnet nach unerreichter Bevölkerung innerhalb ihres Blocks."},a11y:{expandRow:"{label} ausklappen",collapseRow:"{label} einklappen",clearSelection:"Auswahl aufheben",goUp:"Eine Ebene höher zu {label}"},export:{poster:"Plakat",packet:"UPG 100",packetExplain:"Eine Gebetsliste von etwa 50 bis 100 unerreichten Volksgruppen — eine Person kann eine tragen.",packetAria:"Detailgrad des Gebetspakets",packetFull:"Vollständig",packetLightweight:"Kompakt"},noDataAtThisLevel:"Keine Daten auf dieser Ebene",exportButton:"Exportieren",exportSelection:"Auswahl exportieren",loadingRows:"{label} werden geladen…",loadingData:"Daten werden geladen…",showingTop:"Top {n} von {m} werden angezeigt",useGeocoderHint:"verwenden Sie die Suche oben, um die übrigen zu finden",noList:"Keine Liste geladen."},"./locales/de/lists.json":{doxa:{label:"Projekt 2000: die Volksgruppen von DOXA",definition:"Die Volksgruppen, denen DOXA dient, wie seine Live-Liste sie angibt"},unreached:{label:"Projekt 7000: unerreichte Volksgruppen",definition:"IMB Lostness Priority 0–2 (Frontier, Pioneer oder Expanding Unreached: unter 2 % Evangelikale)"},frontier:{label:"Projekt 4700: Frontier-Volksgruppen",definition:"IMB Lostness Priority 0 (Frontier Unreached: 0,1 % Evangelikale oder weniger)"},"frontier-500k":{label:"Projekt 700: Frontier-Volksgruppen mit 500.000 oder mehr Menschen",definition:"IMB Lostness Priority 0 und eine Bevölkerung von mindestens 500.000"},unengaged:{label:"Unerreichte Volksgruppen ohne Engagement",definition:"IMB Lostness Priority 0–2 und Engagement-Status: ohne Engagement"}},"./locales/de/mapInfo.json":{open:"Was kann diese Karte für Sie tun?",title:"Was kann diese Karte für Sie tun?",shortDescription:"Kurzbeschreibung",pointer:"Was kann diese Karte?",close:"Schließen",takeaway:"Was Sie mitnehmen:",poster:"Poster",packet:"Gebetsheft",cards:"Gebetskarten",spreadsheet:"Tabelle",example:"Beispiel",expandPages:"Alle Seiten anzeigen ({n})",collapsePages:"Nur die erste Seite anzeigen",expandDeck:"Alle Karten anzeigen ({n})",collapseDeck:"Karten stapeln",moreRows:"Weitere Zeilen in der vollständigen Tabelle: {n}",openFull:"In voller Größe öffnen",pointerOff:"Nicht mehr auf diese Schaltfläche hinweisen",tab:{"upg-100":{lead:"Alle unerreichten Volksgruppen dieser Liste, rund 2.100, zusammengefasst in 27 Listen von fünfzig bis hundert. Jede Liste lässt sich als Poster, Gebetspaket und Kartenset drucken, sodass ein Jünger, eine Gemeinde oder ein Leiter eine ganze Liste im Gebet tragen kann, mit Namen.",takeaway:"für jede Zone ein Wandposter, ein Gebetsheft zum Weitergeben und ein Satz Gebetskarten. Das Beispiel unten ist die Zone mit den meisten Menschen in Volksgruppen, unter denen noch niemand Gemeinden gründet."},"cities-internet":{lead:"Sehen Sie, wie weit das Internet in jedem Land reicht, in dem unerreichte Volksgruppen leben. Tippen Sie auf ein Land für die Zahl der Menschen, die dort online sind, und die Plattformen, die sie nutzen, oder auf einen Punkt für eine Volksgruppe.",takeaway:"Jedes Land, in dem eine unerreichte Volksgruppe lebt, gestaffelt nach dem Anteil der Menschen, die das Internet nutzen — damit Sie digital erreichbares Gebiet von Orten unterscheiden können, an denen nur wenige online sind. Die Zahlen sind national (Indien zusätzlich nach Bundesstaat, aus einer Erhebung von 2019–21) und tragen ihr Erhebungsjahr; unbekannt heißt ungemessen, nie angenommen."},"gospel-resources":{lead:"Sehen Sie, was jede unerreichte Volksgruppe schon in ihrer eigenen Sprache hat: Bibel, Audio, den JESUS-Film, Bibelvideos und Jüngerschaftstraining, jeweils mit Link. Tippen Sie auf ein Land, um seine Gruppen aufzulisten, oder auf einen Punkt, um die Ressourcen einer Gruppe zu öffnen.",takeaway:"Bibeltext, Audio, Film, Bibelvideo, Schulung — und was noch fehlt. Klicken Sie auf ein Land, um seine Gruppen zu sehen, oder auf eine Gruppe für ihr eigenes Blatt mit funktionierenden Links zu jeder gefundenen Ressource. „Nichts gefunden“ heißt: nicht in den von diesem Build geprüften Quellen enthalten — nie ein Beweis, dass nichts existiert."},"dashboard-plus-grid":{lead:"Alle unerreichten Volksgruppen in einer Ansicht: Filtern Sie nach Volk, Ort, Sprache, Religion oder Gebet, und Karte, Tabelle und Summen grenzen sich gemeinsam ein. Hier legen Sie Ihren Blick auf die Arbeit fest: wen Sie jetzt erreichen und wen Sie als Nächstes vorbereiten.",takeaway:"Die gefilterten Zeilen als Tabelle."},"research-map-plus-grid":{lead:"Eine einfache, lehrreiche Karte der unerreichten Volksgruppen: Suchen Sie nach Volksgruppe, Ort, Sprache oder Religion, und Karte und Liste grenzen sich gemeinsam ein. Die Gebets- und Engagement-Ebenen zeigen auf einen Blick, wie weit Gebet und Arbeit schon reichen."},"prayer-map":{lead:"Eine Gebetskarte für die Volksgruppen auf der Gebetsliste von DOXA, die auf einen Blick zeigt, für wen gebetet wird und wer noch wartet. Stellen Sie sie auf jede Website in Ihrem Netzwerk, damit jeder Besucher dasselbe Bild sieht und sich derselben Bewegung anschließt.",takeaway:"Eine Volksgruppe, für die noch niemand betet, und ein Link zu ihrer Gebetsseite."},"regions-dashboard":{lead:"Finden Sie die unerreichten Volksgruppen jeder Region und jedes Landes. Unter jeder Region druckt „Länderposter ansehen“ das Poster, das Gebetspaket oder das Kartenset eines beliebigen Landes.",takeaway:"Öffnen Sie ein Land, um seine Volksgruppen zu sehen. Unter jeder Region druckt „Länderposter ansehen“ das Poster, das Gebetspaket oder das Kartenset eines Landes.",note:"Poster, Pakete und Karten entstehen in Ihrem Browser für jedes Land außer Indien."}},col:{peopleGroup:"Volk",country:"Land",region:"Region",population:"Bevölkerung"},tabExamples:"Beispiele",tabStrategy:"Strategie"},"./locales/de/mapui.json":{map:"Karte",marker:"Kartenmarkierung",closePopup:"Popup schließen",zoomIn:"Vergrößern",zoomOut:"Verkleinern",resetBearing:"Ziehen, um die Karte zu drehen; klicken, um nach Norden auszurichten",toggleAttribution:"Quellenangaben ein-/ausblenden",mapFeedback:"Feedback zur Karte",enterFullscreen:"Vollbild",exitFullscreen:"Vollbild beenden",findMyLocation:"Meinen Standort finden",locationNotAvailable:"Standort nicht verfügbar",enableGlobe:"Globus einschalten",disableGlobe:"Globus ausschalten",ctrlScroll:"Strg + Scrollen zum Zoomen der Karte",cmdScroll:"⌘ + Scrollen zum Zoomen der Karte",twoFingers:"Mit zwei Fingern die Karte bewegen",mapboxHomepage:"Mapbox-Startseite",maplibreLogo:"MapLibre-Logo"},"./locales/de/messages.json":{menuComingSoon:"Menü folgt in Kürze",pinHint:{tapDot:"Tippe auf einen farbigen Punkt — jemand braucht noch Gebet"},upg100WallHeading:"Meine UPG-100-Liste — Gebetslisten und Poster",upg100WallTag:"Gebetsmobilisierung",upg100WallIntroA:"Wie würden Sie eine Menge von fünftausend speisen? Jesus ließ sie in Gruppen zu fünfzig und hundert lagern, und das Unmögliche wurde teilbar (Lukas 9,14). Dasselbe haben wir mit den 2.106 unerreichten Volksgruppen getan: 27 Listen von etwa fünfzig bis hundert. Jede Liste druckt als Gebetspaket und als Poster, damit 27 Jünger, Gemeinden oder einheimische Leiter je eine tragen können — und für sie beten ",upg100WallIntroEmph:"mit dem Namen ihrer Volksgruppe",upg100WallIntroB:".",loadingNamed:"{name} wird geladen…",couldNotLoadNamed:"{name} konnte nicht geladen werden.",engineMissing:"Die Karten-Engine {engine} wurde nicht geladen.",packetFailed:"Heft fehlgeschlagen: {reason}",selectionPacketFailed:"Heft der Auswahl fehlgeschlagen: {reason}",posterOneTerritory:"Das Plakat druckt ein Gebiet auf einmal — {count} ausgewählt.",selectionPosterFailed:"Plakat der Auswahl fehlgeschlagen: {reason}",mapUnavailable:"Karte nicht verfügbar",copied:"Kopiert!",copyFailed:"Kopieren fehlgeschlagen — Strg/Cmd-C drücken",engineNotLoaded:"Karten-Engine nicht geladen",engineNotLoadedDetail:"Die Karten-Engine {engine} wurde nicht geladen. Liste und Legende sind nicht betroffen.",viewLoadFailed:"Diese Ansicht konnte nicht geladen werden.",retry:"Erneut versuchen",noMapboxToken:"Kein Mapbox-Token",noMapboxTokenDetail:"Kein Mapbox-Token konfiguriert. Liste und Legende sind nicht betroffen.",loadingBoundaries:"Grenzen werden geladen…",fetchingUupgs:"{n} UUPGs werden abgerufen…",mapStatusCounts:"Flächen: {polys} · Zonen: {zones}/{total} · Pins: {pins}",tapTerritoriesHint:"Tippen Sie auf Gebiete auf der Karte oder auf Legendenzeilen, um sie hinzuzufügen · erneut tippen zum Entfernen",territoriesSelected:"Gebiete: {count}",bandInRange:"✓ Bereich 50–100",bandOutOfRange:"Bereich 50–100",mapContextLost:"Diese Karte wurde entladen, um Grafikspeicher freizugeben.",nOfTotal:"{n} von {total}",mapInitFailed:"Karte konnte nicht initialisiert werden — Token und Container prüfen",countryWallIntroA:"Ein Poster pro Land, bereit zum Beten, Drucken und Aufhängen — und für sie beten ",countryWallIntroB:". Regionen und Länder sind danach geordnet, wie viele unerreichte Volksgruppen sie umfassen, damit der größte Bedarf vorne steht.",countryWallSoon:"Demnächst: Für jedes Land wird eine Gebetsliste erstellt, die jede unerreichte Volksgruppe darin mit Namen nennt.",countryWallHeading:"Länderposter — Gebetslisten und Poster",largerScreenNotice:"Diese experimentelle Karte ist für große Bildschirme gebaut. Sie öffnet sich hier, aber Teile passen oder funktionieren auf einem Telefon womöglich nicht gut.",desktopOnlyNotice:"{label} funktioniert nur am Desktop – öffnen Sie diese Seite an einem Computer.",noticeDismiss:"Schließen",countryPosterTooMany:"Zu viele Volksgruppen, um lesbar auf ein Plakat zu passen – an einer Lösung wird gearbeitet."},"./locales/de/pinHint.json":{line1:"Tippe auf einen farbigen Punkt",line2:"jemand braucht noch Gebet"},"./locales/de/pins.json":{approximate:"Der Punkt steht für ein Volk, nicht für eine Stadt oder eine Grenze.",sharedPoint:"Er liegt auf demselben Punkt wie {names} — {n} Gruppen teilen sich diesen Punkt."},"./locales/de/poster.json":{export_poster:"Poster exportieren",size:"Größe",orientation:"Ausrichtung",portrait:"Hochformat",landscape:"Querformat",dpi:"DPI",format:"Format",png_raster:"PNG (Raster)",pdf_raster:"PDF (Raster auf Vektorseite)",title:"Titel",map_title:"Kartentitel",subtitle:"Untertitel",slots:"Elemente",scale_bar:"Maßstabsleiste",north_arrow:"Nordpfeil",footer_attribution:"Fußzeile (Quellenangabe erforderlich)",cancel:"Abbrechen",map_preview:"Kartenvorschau",loading_snapshot:"Kartenaufnahme wird geladen…",preview_unavailable:"Vorschau nicht verfügbar",region_africa:"Afrika",region_middle_east:"Naher Osten",region_central_asia:"Zentralasien",region_southeast_asia_oceania:"Südostasien + Ozeanien",region_china_mongolia:"China + Mongolei",region_india:"Indien",region_other:"Sonstige",region_americas:"Amerika",region_europe:"Europa",region_deaf:"Gehörlose",zone_deaf:"Gruppen gehörloser Menschen",rendering:"Wird erstellt…",render_format:"{format} erstellen",progress_elapsed:"{time} vergangen",progress_tiles:"Kachel {n} von {total}",hint_up_to_minute:"Diese Größe kann bis zu einer Minute dauern.",hint_few_minutes:"Große Poster können einige Minuten dauern.",error_too_large:"Dieses Poster ist zu groß für den Speicher dieses Geräts. Wählen Sie eine kleinere Größe oder eine niedrigere Auflösung.",error_failed:"Das Poster konnte nicht erstellt werden. Versuchen Sie es erneut oder wählen Sie eine kleinere Größe.",optional:"(optional)",phoneLimit:"Auf dem Handy sind die größten Formate ausgeschaltet: Ein Handy kann kein so großes Poster zeichnen. Nutzen Sie dafür einen Computer.",phoneLimitAll:"Dafür ist ein Desktop- oder Laptop-Computer nötig.",glue_here:"hier kleben",sectionNone:"Keine Poster für {scope}."},"./locales/de/religion.json":{family:{Christianity:"Christentum",Islam:"Islam",Hinduism:"Hinduismus",Buddhism:"Buddhismus",Ethnoreligion:"Ethnische Religionen",Judaism:"Judentum",Sikhism:"Sikhismus",Unaffiliated:"Konfessionslos",Other:"Andere",Unknown:"Unbekannt"}},"./locales/de/search.json":{placeholder:"Volk, Ort, Sprache, Religion",placeholderNoPlaces:"Volk, Sprache, Religion (Ortssuche braucht ein Mapbox-Token)",labels:{people:"Volk:",place:"Ort:",language:"Sprache:",religion:"Religion:"},sections:{within:"Innerhalb {selection}",allData:"Alle DOXA-Daten"},kinds:{people:"Volk + Land",peopleGroup:"Volk",bloc:"Affinitätsblock",cluster:"Völkercluster",country:"Land",region:"Region",family:"Sprachfamilie",languageKind:"Sprache",dialect:"Dialekt",religionKind:"Religion"},upg100Placeholder:"Volksgruppe, UPG-100-Liste oder Region suchen…",tabPlaceholder:{languageFamilies:"Sprachfamilie, Sprache, Dialekt/Varietät suchen",affinityBlocks:"Affinitätsblock, Cluster, Volksgruppe suchen",regions:"Region, Land, Volksgruppe suchen",religion:"Religion, Volksgruppe suchen"},placeholderRegions:"Region, Land oder Volksgruppe suchen"},"./locales/de/share.json":{embed_link:"Einbettungslink",add_to_website:"Zu Ihrer Website hinzufügen",embed_paste_hint:"Fügen Sie diesen Code in Ihren Website-Baukasten ein (WordPress, Squarespace, Wix oder jede Website, die HTML-Widgets akzeptiert)."},"./locales/de/tabs.json":{prayer:"Gebet",adoption:"Adoption",engagement:"Engagement","affinity-blocks":"Volksgruppen",regions:"Regionen",countries:"Länder","language-families":"Sprachen",religion:"Religionen",family:"Sprachfamilie",language:"Sprache",dialect:"Dialekt/Varietät",bloc:"Affinitätsblock",cluster:"Cluster",group:"Volksgruppe",pgic:"Volksgruppe im Land",region:"WAGF-Region",block:"WAGF-Block",country:"Land",upg100Region:"Region",upg100Zone:"UPG-100-Listen",upg100Group:"Volksgruppe",selectView:"Ansicht wählen",views:"Ansichten",prayerResources:"Gebetsressourcen",map:"Karte",countryPosters:"Länderposter"},"./locales/de/upgMap.json":{selectionAdm1NoData:"Keine Volksgruppen-Daten für {names} – wählen Sie stattdessen das Land",nothingSelected:"Nichts ausgewählt",selectionCardsFailed:"Karten der Auswahl fehlgeschlagen: {reason}",selectionPosterNeedsZone:"Plakate gibt es pro Gebiet in der Legende – nutzen Sie Gebetsliste für eine Auswahl auf der Karte",mapDataFailed:"Die Kartendaten konnten nicht geladen werden",infoLead:"Die UPG-100-Liste auf einer Karte: unerreichte Volksgruppen, zusammengefasst in Zonen, die Sie im Gebet übernehmen können.",infoTakeaway:"für jede Zone ein Wandposter, ein Gebetsheft zum Weitergeben und ein Satz Gebetskarten. Das Beispiel unten ist die Zone mit den meisten Menschen in Volksgruppen, unter denen noch niemand Gemeinden gründet.",selectionColourGroup:"Farbe der Auswahl",selectionColour:"Auswahl einfärben: {hex}",customColour:"Eigene Farbe (#rrggbb)",copiedSelection:"Kopiert — Volksgruppen: {count}",copiedTerritoriesOnly:"Nur die Gebiete kopiert — {reason}",csvSaved:"CSV gespeichert — Volksgruppen: {count}",csvFailed:"CSV-Export fehlgeschlagen: {reason}",copySelection:"Kopieren",exportCsv:"CSV exportieren",copyNotRegroupable:"Nicht gemeinsam umgruppierbar: Bundesstaaten oder Provinzen eines Landes oder die Länder getrennt kopieren",displayName:"Poster der UPG 100 Liste",wallHeading:"Poster der UPG 100 Liste",wallIntroA:"Wie würden Sie eine Menge von fünftausend speisen? Jesus ließ sie in Gruppen zu fünfzig und hundert lagern, und das Unmögliche wurde teilbar (Lukas 9,14). Dasselbe haben wir mit den {n} unerreichten Volksgruppen getan: 27 Listen von etwa fünfzig bis hundert. Jede Liste druckt als Gebetspaket und als Poster, damit 27 Jünger, Gemeinden oder einheimische Leiter je eine tragen können — und für sie beten ",peopleStillLoading:"die Volksgruppen werden noch geladen; versuchen Sie es gleich noch einmal"},"./locales/de/wall.json":{title:"Wand der Volksgruppen",toPortrait:"📱 Hochformat",toLandscape:"🖼️ Querformat",currentLandscape:"Aktuell: Querformat (4 × 3 Fuß)",currentPortrait:"Aktuell: Hochformat (3 × 4 Fuß)",resetZoom:"Zoom zurücksetzen",groupsLoaded:"Geladen: {n}",loading:"Volksgruppen werden geladen…",offlineTitle:"Die Live-Gebetsdaten sind nicht erreichbar.",offlineBody:"Die Wand liest ihre Volksgruppen von pray.doxa.life. Vielleicht sind Sie offline, oder auf einem lokalen Entwicklungsserver lässt die API die Adresse dieser Seite nicht zu.",tryAgain:"Erneut versuchen",prayedCount:"Gebetet: {n}",viewPrayers:"Gebete ansehen",prayerTools:"Gebetswerkzeuge",close:"Schließen",unknown:"Unbekannt",unknownGroup:"Unbekannte Volksgruppe",status:"Status:",unengaged:"unerreicht",prayingNow:"Beten Sie gerade für diese Volksgruppe?",yesPraying:"Ja, ich bete",thankYou:"Danke für Ihr Gebet!",sharePrayer:"Ihr Gebet teilen (optional)",prayerPlaceholder:"Schreiben Sie Ihr Gebet hier…",sendPrayer:"Gebet senden",peopleGroup:"Volksgruppe",chatsTitle:"Volksgruppen-Chats",id:"ID:",location:"Ort:",na:"k. A.",havePrayed:"Gebetet: {n}",youPrayed:"✓ Sie haben gebetet!",prayForGroup:"🙏 Für diese Volksgruppe beten",prayersComments:"Gebete & Kommentare",noComments:"Noch keine Gebete oder Kommentare. Seien Sie der Erste!",commentPlaceholder:"Teilen Sie Ihr Gebet oder Ihre Gedanken…",postComment:"Kommentar posten",noPeopleId:"Diese Volksgruppe hat keine PeopleID3",statusUnknown:"Status unbekannt",printPoster:"🖨️ HD-Poster drucken",printPreparing:"Poster wird vorbereitet: {n} von {total} Fotos",printMissing:"Fotos, die nicht geladen werden konnten: {n}. Sie werden als graue Felder gedruckt.",blessBanner:"Segnet die Nationen im Namen Jesu",modeLabel:"Modus der Wand",modeBless:"Segnen",modeSocial:"Sozial",shareSoon:"Teilen kommt später.",drawLibError:"Die Wand konnte ihre Zeichenbibliothek nicht laden:",posterSize:"Postergröße",posterSubtitle:"DOXA (δόξα) bedeutet Herrlichkeit. Eine weltweite Gebetsbewegung segnet diese {n} Volksgruppen im Namen Jesu. Mehr erfahren und mitmachen: pray.doxa.life.",glueHere:"obere Bahn hier aufkleben",themesLabel:"Gebetsthemen",oldTestament:"Altes Testament",newTestament:"Neues Testament",themeTreasure:"Schatz",themeMountain:"Berg",themeSea:"Meer",posterClosing:"Jesus Christus ist der Eckstein, und wir sind lebendige Steine. Diese Volksgruppen sind der Lohn seines Leidens. Nehmen wir unsere priesterliche Berufung an: Segnen wir sie in seinem Namen und schließen wir uns der weltweiten Gebetsfamilie an.",journeyCalled:"Berufen",journeyPromised:"Verheißen",journeyRedeemed:"Erlöst",journeyCornerstone:"Der Eckstein",journeyChildren:"Kinder Abrahams",journeyPriesthood:"Eine königliche Priesterschaft",journeySent:"Gesandt zu den Verlorenen",peopleGroupCount:"{n} Volksgruppe | {n} Volksgruppen",listCount:"{n} Liste | {n} Listen",stockCard:"Karte",stockPostcard:"Postkarte",stockLandscape:"Querformat",hud:{kindPoster:"Poster",kindList:"Liste",kindPacket:"Gebetsheft",fetchingPoster:"Poster wird geladen",generatingPoster:"Poster wird erstellt",openingPrint:"Druckdialog wird geöffnet",printOpened:"Druckdialog geöffnet",readyToPrint:"bereit zum Drucken",printNow:"Drucken",saving:"wird gespeichert",fetchingRecords:"Daten werden geladen",fetchingGroups:"Volksgruppen werden geladen",layingOutRows:"{n} Zeile wird gesetzt | {n} Zeilen werden gesetzt",layingOutCards:"{n} Karte wird gesetzt | {n} Karten werden gesetzt",printingGroups:"{n} Volksgruppe wird gedruckt | {n} Volksgruppen werden gedruckt",kindCardDeck:"Kartenset",kindPrayerList:"Gebetsliste",saved:"gespeichert",noRecords:"diese Liste enthält keine Volksgruppen zum Drucken",noPoster:"für diese Liste ist kein Plakat verfügbar",posterNotFound:"Plakat nicht gefunden ({status})",posterBlank:"das erzeugte Plakat ist leer",noApi:"kein Volksgruppen-Dienst konfiguriert",fetchFailed:"Volksgruppen konnten nicht geladen werden ({status})"},posterAlt:"{label} — Gebetsposter",posterAltAction:"{label} — Gebetsposter (zum Ansehen und Drucken klicken)"},"./locales/en/aria.json":{backToLegend:"Back to Legend",closeDetailView:"Close detail view",collapseLegend:"Collapse legend",expandLegend:"Expand legend",toggleLegend:"Show or hide the legend",searchPeopleGroups:"Search people groups",resetAllFilters:"Reset all filters and search",selectAllRows:"Select all rows",deselectAllRows:"Deselect all rows",rowDetail:"Row detail",dismissHint:"Dismiss hint",resizeFiltersRail:"Resize filters rail",resizeFiltersRailHint:"Drag or use arrow keys to resize the filters rail",resizeChartsRail:"Resize charts rail",resizeChartsRailHint:"Drag or use arrow keys to resize the charts rail",resizeMapTableSplit:"Resize map/table split",resizeMapTableSplitHint:"Drag or use arrow keys to resize the map/table split",resizeTable:"Resize table height",resizeTableHint:"Drag or use arrow keys to resize the table",resizeDashboardHeight:"Resize dashboard height",resizeDashboardHeightHint:"Drag or use arrow keys to resize the dashboard's height",removeFilter:"Remove filter {name}",closeDetail:"Close detail",filterBreadcrumb:"Filter breadcrumb",railViews:"Rail views",upgCountLegend:"UPG count legend",donutChart:"{title} donut chart"},"./locales/en/buttons.json":{prayForThem:"Pray for them",adoptThem:"Adopt",moreInfo:"More info",zoomIn:"Zoom in",zoomOut:"Zoom out",switchToLightMode:"Switch to light mode",switchToDarkMode:"Switch to dark mode",resetView:"Reset view",toggleFullscreen:"Toggle fullscreen",aboutThisMap:"About this map",closeMenu:"Close menu",reloadMap:"Reload Map",showClusters:"Show Clusters",clusterSettings:"Cluster Settings",startAutoFly:"Start Auto Fly",stopFlight:"Stop Flight",speedLabel:"Speed:",speedOption:{slow:"Slow",normal:"Normal",fast:"Fast"},shareEmbed:"Share & embed",shareSteps:["Embed this map on your site","Create a list of the websites in your city","Train them to embed it too","Train them to train others to embed it too","Multiply maps everywhere for Jesus!"],share:"Share",posterMap:"Poster Map",prayerList:"Prayer List",cardDeck:"Card Deck",printOptions:"Print Options",showOnMap:"Show on map",close:"Close",showOnMapAria:"Show {label} on the map",cardStockAria:"Prayer card size",working:"Working…",packetVariantAria:"Prayer packet detail",packetFull:"Full detail",packetLightweight:"Lightweight",previewPrintPoster:"Preview & print the {label} poster",clearSelection:"Clear selection",noOptions:"No options found",renderingLocal:"Rendering a print-quality image in your browser — nothing is uploaded.",postersPerRow:"Posters per row",postersPerRowAuto:"Auto"},"./locales/en/detail.json":{labels:{country:"Country:",population:"Population:",language:"Language:",religion:"Religion:",languageFamily:"Language Family:",peopleCommitted:"Committed to pray:"},messages:{noDescription:"No description available."}},"./locales/en/grid.json":{search:"Search people groups…",hide_filters:"Hide Filters",show_filters:"Show Filters",total:"Total",showing:"Showing",load_more:"Load More",full_profile:"Full Profile",wagf_region:"Region",wagf_block:"Affinity Block",rop1:"People Group",religion:"Religion",exact_filter:"Exact",clear_all:"Clear All",loading:"Loading…",no_results:"No people groups match this filter.",type_to_search:"Type to search...",load_failed:"People-group data could not be loaded. This is a connection problem, not your filter.",search_people_or_countries:"Search people groups or countries…",cards_per_row:"Cards per row",cards_per_row_auto:"Auto"},"./locales/en/legend.json":{title:{adoption:"Adoption Progress",affinityBlocs:"Affinity Blocks",doxaRegions:"Doxa Regions",engagement:"Engagement Progress",gospelResources:"Gospel Resources",languageFamilies:"Language Families",prayer:"Prayer Progress",upg100List:"My UPG 100 List",batchSelect:"Batch Select"},header:{default:"Legend",collapsed:"Legend",peopleGroupFallback:"People Group"},prayer:{needsPrayer:"Needs Prayer",hasPrayer:"Has Prayer",fullPrayerCoverage:"Full Prayer Coverage"},progress:{title:"Progress",covered:"{covered} of {total} people groups covered in prayer · {pct}%",short:"{covered} of {total} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"Unengaged",hasEngagement:"Engaged"},adoption:{needsAdoption:"Needs Adoption",hasAdoption:"Has Adoption"},columns:{upgs:"UUPGs",population:"Population",name:"Name"},footer:{total:"Total"},sortByUpgs:"Sort by UUPGs",sortByPop:"Sort by Population",colLabel:{religion:"UUPG Religions",prayer:"Prayer Status",engagement:"Engagement Status",adoption:"Adoption Status",status:"Status"},titleBar:{legend:"Legend",peopleGroups:"People Groups",wagfRegions:"WAGF Regions",languages:"Languages"},tabInfo:{upg100Region:"Region — sort the UPG-100 lists by world area (Africa, India, Middle East, Deaf, …). Counts are the UUPGs and population summed across every list beneath it.",upg100Zone:"UPG-100 Lists — each one is a prayer list of the unreached people groups in an area, and is what the map paints and colours. Every list prints as its own packet.",upg100Group:"People Group — the individual unreached groups inside a list, largest prayer need first. Each map dot is one of these.",family:"Lang Family — a group of languages descended from a common ancestor (e.g. Indo-European, Afro-Asiatic).",language:"Language — a system of communication used by a people (e.g. Arabic, Bengali, Hindi).",dialect:"Dialect/Variety — a regional or social form of a language (e.g. Arabic, Sudanese; Pakistan Sign Language).",bloc:"Affinity Block — the broadest grouping, by cultural, linguistic and geographic kinship (e.g. Malay Peoples, South Asian Peoples, Deaf, Arab World).",cluster:"Cluster — a finer grouping inside a block (e.g. Borneo-Kalimantan within Malay Peoples). Rows are marked “(Cluster)” to tell them from people groups.",group:"People Group — an ethnolinguistic identity on its own terms, independent of country. Rows are marked “(PG)”. One group may live in many countries (the Deaf, for example, in over a hundred).",pgic:"PG in Country — one row for each people group in each country it lives in (e.g. “Abai Sungai, Malaysia”). Rows are marked “(PGIC)”.",region:"WAGF Region — the macro-region a country belongs to (e.g. Asia, Africa). Each has its own colour on the map.",block:"WAGF Bloc — the sub-grouping inside a region (e.g. South East Asia, West Africa).",country:"Country — individual countries, ordered by unreached population within their bloc."},a11y:{expandRow:"Expand {label}",collapseRow:"Collapse {label}",clearSelection:"Clear selection",goUp:"Go up to {label}"},export:{poster:"Poster",packet:"UPG 100",packetExplain:"A prayer list of about 50 to 100 unreached people groups — one person can carry one.",packetAria:"Prayer packet detail",packetFull:"Full detail",packetLightweight:"Lightweight"},noDataAtThisLevel:"No data at this level",exportButton:"Export",exportSelection:"Export selection",loadingRows:"Loading {label}…",loadingData:"Loading data…",showingTop:"Showing top {n} of {m}",useGeocoderHint:"use the geocoder above to find the rest",noList:"No list loaded."},"./locales/en/lists.json":{doxa:{label:"Project 2000: DOXA's people groups",definition:"The people groups DOXA serves, as its live list gives them"},unreached:{label:"Project 7000: unreached people groups",definition:"IMB Lostness Priority 0-2 (Frontier, Pioneer or Expanding Unreached: under 2% evangelical)"},frontier:{label:"Project 4700: frontier people groups",definition:"IMB Lostness Priority 0 (Frontier Unreached: 0.1% evangelical or less)"},"frontier-500k":{label:"Project 700: frontier people groups of 500,000 or more",definition:"IMB Lostness Priority 0 and Population of at least 500,000"},unengaged:{label:"Unengaged unreached people groups",definition:"IMB Lostness Priority 0-2 and Engagement Status Unengaged"}},"./locales/en/mapInfo.json":{open:"What can this map do for you?",title:"What can this map do for you?",shortDescription:"Short description",pointer:"What can this map do?",close:"Close",takeaway:"What you take away:",poster:"Poster",packet:"Prayer packet",cards:"Prayer cards",spreadsheet:"Spreadsheet",example:"Example",expandPages:"Show all pages ({n})",collapsePages:"Show the first page only",expandDeck:"Show all cards ({n})",collapseDeck:"Stack the cards",moreRows:"More rows in the full spreadsheet: {n}",openFull:"Open full size",pointerOff:"Don't point at this button again",tab:{"upg-100":{lead:"Every unreached people group on this list, about 2,100 of them, gathered into 27 lists of fifty to a hundred. Each list prints as a poster, a prayer packet and a card deck, so one disciple, church or leader can carry a whole list in prayer, by name.",takeaway:"for any zone, a wall poster, a prayer packet to hand out and a deck of prayer cards. The example below is the zone with the most people in groups where no one is planting churches yet."},"cities-internet":{lead:"See how far the internet reaches in every country where unengaged people groups live. Tap a country for how many people are online there and the platforms they use, or tap a dot for a people group.",takeaway:"Every country where an unengaged people group lives, banded by the share of people using the internet — so you can tell digital-first ground from places where few are online. Figures are national (India also by state, from a 2019–21 survey) and carry their observation year; unknown means unmeasured, never assumed."},"gospel-resources":{lead:"See what each unreached people group already has in its own language: Scripture, audio, the JESUS Film, Bible video and discipleship training, each with its link. Tap a country to list its groups, or tap a dot to open one group's resources.",takeaway:"Scripture, audio, film, Bible video, training — and what is still missing. Click a country to list its groups, or a group for its own sheet with working links to every resource found. “None found” means not present in the pools this build checked, never proof that nothing exists."},"dashboard-plus-grid":{lead:"Every unreached people group in one view: filter by people, place, language, religion or prayer, and the map, the table and the totals all narrow together. It is where you set your perspective for the work: who to reach now, and who to line up for next.",takeaway:"The rows you filtered to, as a spreadsheet."},"research-map-plus-grid":{lead:"A simple, educational map of the unreached people groups: search by people group, place, language or religion, and the map and the list narrow together. The prayer and engagement layers show at a glance how far prayer and outreach have reached."},"prayer-map":{lead:"One map of prayer for the people groups on DOXA's prayer list, showing at a glance who is being prayed for and who is still waiting. Put it on every website in your network, so everyone who visits sees the same picture and joins the same movement.",takeaway:"A people group that no one is praying for yet, and a link to its prayer page."},"regions-dashboard":{lead:"Find the unreached people groups of every region and country. Under each region, “View country posters” prints any country's poster, prayer packet or card deck.",takeaway:"Open a country to see its groups. Under each region, “View country posters” prints a country's poster, prayer packet or card deck.",note:"Posters, packets and cards generate in your browser for each country except India."}},col:{peopleGroup:"People Group",country:"Country",region:"Region",population:"Population"},tabExamples:"Examples",tabStrategy:"Strategy"},"./locales/en/mapui.json":{map:"Map",marker:"Map marker",closePopup:"Close popup",zoomIn:"Zoom in",zoomOut:"Zoom out",resetBearing:"Drag to rotate map, click to reset north",toggleAttribution:"Toggle attribution",mapFeedback:"Map feedback",enterFullscreen:"Enter fullscreen",exitFullscreen:"Exit fullscreen",findMyLocation:"Find my location",locationNotAvailable:"Location not available",enableGlobe:"Enable globe",disableGlobe:"Disable globe",ctrlScroll:"Use Ctrl + scroll to zoom the map",cmdScroll:"Use ⌘ + scroll to zoom the map",twoFingers:"Use two fingers to move the map",mapboxHomepage:"Mapbox homepage",maplibreLogo:"MapLibre logo"},"./locales/en/messages.json":{menuComingSoon:"Menu coming soon",pinHint:{tapDot:"Tap a coloured dot — someone still needs prayer"},upg100WallHeading:"My UPG 100 List — Prayer Lists & Posters",upg100WallTag:"Prayer Mobilization",upg100WallIntroA:"How would you feed a crowd of five thousand? Jesus sat them down in groups of fifty and a hundred, and the impossible became shareable (Luke 9:14). We did the same with the 2,106 unreached people groups: 27 lists of about fifty to a hundred. Each list prints as a prayer packet and a poster, so 27 disciples, churches or local leaders can each carry one — praying for them ",upg100WallIntroEmph:"by their people group name",upg100WallIntroB:".",loadingNamed:"Loading {name}…",couldNotLoadNamed:"Could not load {name}.",engineMissing:"The {engine} map engine did not load.",packetFailed:"Packet failed: {reason}",selectionPacketFailed:"Selection packet failed: {reason}",posterOneTerritory:"Poster prints one territory at a time — {count} selected.",selectionPosterFailed:"Selection poster failed: {reason}",mapUnavailable:"Map unavailable",copied:"Copied!",copyFailed:"Copy failed — press Ctrl/Cmd-C",engineNotLoaded:"map engine not loaded",engineNotLoadedDetail:"The {engine} map engine did not load. The list and legend are unaffected.",viewLoadFailed:"This view couldn't load.",retry:"Retry",noMapboxToken:"No Mapbox token",noMapboxTokenDetail:"No Mapbox token configured. The list and legend are unaffected.",loadingBoundaries:"Loading boundaries…",fetchingUupgs:"Fetching {n} UUPGs…",mapStatusCounts:"Areas: {polys} · zones: {zones}/{total} · pins: {pins}",tapTerritoriesHint:"Tap territories on the map or legend rows to add · tap again to remove",territoriesSelected:"Territories: {count}",bandInRange:"✓ 50–100 band",bandOutOfRange:"band 50–100",mapContextLost:"This map was unloaded to free graphics memory.",nOfTotal:"{n} of {total}",mapInitFailed:"Map failed to initialize — check token and container",countryWallIntroA:"One poster per country, ready to pray, print, and put on a wall — praying for them ",countryWallIntroB:". Regions and countries are ordered by how many unengaged people groups they hold, so the greatest need leads.",countryWallSoon:"Coming soon — a prayer list will be generated for each country, naming every unengaged people group within it.",countryWallHeading:"Country Posters — Prayer Lists & Posters",largerScreenNotice:"This experimental map is built for larger screens. It opens here, but parts of it may not fit or work well on a phone.",desktopOnlyNotice:"{label} only supports desktop — open this page on a desktop to use it.",noticeDismiss:"Dismiss",countryPosterTooMany:"Too many people groups to fit on one poster legibly — a solution is in progress."},"./locales/en/pinHint.json":{line1:"Tap a coloured dot",line2:"someone still needs prayer"},"./locales/en/pins.json":{approximate:"The dot marks a people group, not a town or a boundary.",sharedPoint:"It sits on the same point as {names} — {n} groups share this dot."},"./locales/en/poster.json":{export_poster:"Export Poster",size:"Size",orientation:"Orientation",portrait:"Portrait",landscape:"Landscape",dpi:"DPI",format:"Format",png_raster:"PNG (raster)",pdf_raster:"PDF (raster on vector page)",title:"Title",map_title:"Map title",subtitle:"Subtitle",slots:"Slots",scale_bar:"Scale bar",north_arrow:"North arrow",footer_attribution:"Footer (attribution required)",cancel:"Cancel",map_preview:"map preview",loading_snapshot:"Loading map snapshot…",preview_unavailable:"preview unavailable",region_africa:"Africa",region_middle_east:"Middle East",region_central_asia:"Central Asia",region_southeast_asia_oceania:"Southeast Asia + Oceania",region_china_mongolia:"China + Mongolia",region_india:"India",region_other:"Other",region_americas:"Americas",region_europe:"Europe",region_deaf:"Deaf",zone_deaf:"Deaf people groups",rendering:"Rendering…",render_format:"Render {format}",progress_elapsed:"{time} elapsed",progress_tiles:"tile {n} of {total}",hint_up_to_minute:"This size can take up to a minute to render.",hint_few_minutes:"Large posters can take a few minutes to render.",error_too_large:"This poster is too large for this device's memory. Choose a smaller size or a lower resolution.",error_failed:"The poster could not be rendered. Try again, or choose a smaller size.",optional:"(optional)",phoneLimit:"On a phone, the largest sizes are off: a phone can't draw a poster that big. Use a computer for them.",phoneLimitAll:"This needs a desktop or laptop computer.",glue_here:"glue here",sectionNone:"No posters for {scope}."},"./locales/en/religion.json":{family:{Christianity:"Christianity",Islam:"Islam",Hinduism:"Hinduism",Buddhism:"Buddhism",Ethnoreligion:"Ethnoreligion",Judaism:"Judaism",Sikhism:"Sikhism",Unaffiliated:"Unaffiliated",Other:"Other",Unknown:"Unknown"}},"./locales/en/search.json":{placeholder:"People, place, language, religion",placeholderNoPlaces:"People, language, religion (place search needs a Mapbox token)",labels:{people:"People:",place:"Place:",language:"Language:",religion:"Religion:"},kinds:{people:"People Group + Country",peopleGroup:"People Group",bloc:"Affinity Block",cluster:"People Cluster",country:"Country",region:"Region",family:"Language Family",languageKind:"Language",dialect:"Dialect",religionKind:"Religion"},sections:{within:"Within {selection}",allData:"All DOXA Data"},upg100Placeholder:"Search people group, UPG-100 list, or region…",tabPlaceholder:{languageFamilies:"Search language family, language, dialect/variety",affinityBlocks:"Search affinity bloc, cluster, people group",regions:"Search region, country, people group",religion:"Search religion, people group"},placeholderRegions:"Search region, country, people group"},"./locales/en/share.json":{embed_link:"Embed link",add_to_website:"Add to Your Website",embed_paste_hint:"Paste this code into your website builder (WordPress, Squarespace, Wix, or any site that accepts HTML widgets)."},"./locales/en/tabs.json":{prayer:"Prayer",adoption:"Adoption",engagement:"Engagement","affinity-blocks":"People Groups (Affinity)",regions:"Regions",countries:"Countries","language-families":"Languages",religion:"Religions",family:"Lang Family",language:"Language",dialect:"Dialect/Variety",bloc:"Affinity Block",cluster:"Cluster",group:"People Group",pgic:"PG in Country",region:"WAGF Region",block:"WAGF Bloc",country:"Country",upg100Region:"Region",upg100Zone:"UPG-100 Lists",upg100Group:"People Group",selectView:"Select View",views:"Views",prayerResources:"Prayer Resources",map:"Map",countryPosters:"Country Posters"},"./locales/en/upgMap.json":{selectionAdm1NoData:"No people-group data for {names} — select the country instead",nothingSelected:"Nothing is selected",selectionCardsFailed:"Selection card deck failed: {reason}",selectionPosterNeedsZone:"Posters exist per territory on the legend — use Prayer List for a map selection",mapDataFailed:"The map data could not be loaded",infoLead:"The UPG-100 list on one map: unreached people groups, gathered into zones you can adopt in prayer.",infoTakeaway:"for any zone, a wall poster, a prayer packet to hand out and a deck of prayer cards. The example below is the zone with the most people in groups where no one is planting churches yet.",selectionColourGroup:"Selection colour",selectionColour:"Colour the selection {hex}",customColour:"Custom colour (#rrggbb)",copiedSelection:"Copied — people groups: {count}",copiedTerritoriesOnly:"Copied the territories only — {reason}",csvSaved:"CSV saved — people groups: {count}",csvFailed:"CSV failed: {reason}",copySelection:"Copy",exportCsv:"Export CSV",copyNotRegroupable:"Can't be regrouped together: copy one country's states or provinces, or the countries, separately",displayName:"UPG 100 List Posters",wallHeading:"UPG 100 List Posters",wallIntroA:"How would you feed a crowd of five thousand? Jesus sat them down in groups of fifty and a hundred, and the impossible became shareable (Luke 9:14). We did the same with the {n} unreached people groups: 27 lists of about fifty to a hundred. Each list prints as a prayer packet and a poster, so 27 disciples, churches or local leaders can each carry one — praying for them ",peopleStillLoading:"the people groups are still loading, try again in a moment"},"./locales/en/wall.json":{title:"Wall of People Groups",toPortrait:"📱 Switch to Portrait",toLandscape:"🖼️ Switch to Landscape",currentLandscape:"Current: Landscape (4 ft × 3 ft)",currentPortrait:"Current: Portrait (3 ft × 4 ft)",resetZoom:"Reset Zoom",groupsLoaded:"{n} Groups Loaded",loading:"Loading people groups…",offlineTitle:"The live prayer data could not be reached.",offlineBody:"The wall reads its people groups from pray.doxa.life. You may be offline, or, on a local development server, the API may not allow this page's address.",tryAgain:"Try again",prayedCount:"0 prayed | {n} person prayed | {n} people prayed",viewPrayers:"View prayers",prayerTools:"Prayer Tools",close:"Close",unknown:"Unknown",unknownGroup:"Unknown Group",status:"Status:",unengaged:"unengaged",prayingNow:"Are you praying right now for this people group?",yesPraying:"Yes, I'm Praying",thankYou:"Thank you for praying!",sharePrayer:"Share your prayer (optional)",prayerPlaceholder:"Type your prayer here…",sendPrayer:"Send Prayer",peopleGroup:"People Group",chatsTitle:"People Group Chats",id:"ID:",location:"Location:",na:"N/A",havePrayed:"no one has prayed yet | {n} person has prayed | {n} people have prayed",youPrayed:"✓ You prayed!",prayForGroup:"🙏 Pray for this group",prayersComments:"Prayers & Comments",noComments:"No prayers or comments yet. Be the first!",commentPlaceholder:"Share your prayer or thoughts…",postComment:"Post Comment",noPeopleId:"This people group doesn't have a PeopleID3",statusUnknown:"Status Unknown",printPoster:"🖨️ Print HD poster",printPreparing:"Preparing the poster: {n} of {total} photos",printMissing:"Photos that could not load: {n}. They print as grey boxes.",blessBanner:"Bless the nations in Jesus’ name",modeLabel:"Wall mode",modeBless:"Bless",modeSocial:"Social",shareSoon:"Sharing is coming later.",drawLibError:"The wall could not load its drawing library:",posterSize:"Poster size",posterSubtitle:"DOXA (δόξα) means glory. A global prayer movement is blessing these {n} people groups in Jesus’ name. Learn more and join at pray.doxa.life.",glueHere:"glue the sheet above here",themesLabel:"Prayer themes",oldTestament:"Old Testament",newTestament:"New Testament",themeTreasure:"Treasure",themeMountain:"Mountain",themeSea:"Sea",posterClosing:"Jesus Christ is the cornerstone, and we are living stones. These people groups are the reward of his suffering. Take up our priestly calling: bless them in his name, and join the global family in prayer.",journeyCalled:"Called",journeyPromised:"Promised",journeyRedeemed:"Redeemed",journeyCornerstone:"The cornerstone",journeyChildren:"Children of Abraham",journeyPriesthood:"A royal priesthood",journeySent:"Sent to the lost",peopleGroupCount:"{n} people group | {n} people groups",listCount:"{n} list | {n} lists",stockCard:"Card",stockPostcard:"Postcard",stockLandscape:"landscape",hud:{kindPoster:"Poster",kindList:"List",kindPacket:"Prayer Packet",fetchingPoster:"fetching the poster",generatingPoster:"generating the poster",openingPrint:"opening the print dialog",printOpened:"print dialog opened",readyToPrint:"ready to print",printNow:"Print",saving:"saving",fetchingRecords:"fetching records",fetchingGroups:"fetching people groups",layingOutRows:"laying out {n} row | laying out {n} rows",layingOutCards:"laying out {n} card | laying out {n} cards",printingGroups:"printing {n} people group | printing {n} people groups",kindCardDeck:"Card Deck",kindPrayerList:"Prayer List",saved:"saved",noRecords:"that list has no people groups to print",noPoster:"no poster is available for this list",posterNotFound:"poster not found ({status})",posterBlank:"the generated poster came out blank",noApi:"no people-groups service is configured",fetchFailed:"could not load the people groups ({status})"},posterAlt:"{label} — prayer poster",posterAltAction:"{label} — prayer poster (click to preview and print)"},"./locales/es/aria.json":{backToLegend:"Volver a la leyenda",closeDetailView:"Cerrar vista de detalle",collapseLegend:"Contraer la leyenda",expandLegend:"Expandir la leyenda",toggleLegend:"Mostrar u ocultar la leyenda",searchPeopleGroups:"Buscar pueblos",resetAllFilters:"Restablecer todos los filtros y la búsqueda",selectAllRows:"Seleccionar todas las filas",deselectAllRows:"Deseleccionar todas las filas",rowDetail:"Detalle de la fila",dismissHint:"Descartar la sugerencia",resizeFiltersRail:"Cambiar el tamaño del panel de filtros",resizeFiltersRailHint:"Arrastra o usa las teclas de flecha para cambiar el tamaño del panel de filtros",resizeChartsRail:"Cambiar el tamaño del panel de gráficos",resizeChartsRailHint:"Arrastra o usa las teclas de flecha para cambiar el tamaño del panel de gráficos",resizeMapTableSplit:"Cambiar la división entre el mapa y la tabla",resizeMapTableSplitHint:"Arrastra o usa las teclas de flecha para cambiar la división entre el mapa y la tabla",resizeTable:"Cambiar la altura de la tabla",resizeTableHint:"Arrastra o usa las teclas de flecha para cambiar el tamaño de la tabla",resizeDashboardHeight:"Cambiar la altura del panel",resizeDashboardHeightHint:"Arrastra o usa las teclas de flecha para cambiar la altura del panel",removeFilter:"Quitar el filtro {name}",closeDetail:"Cerrar el detalle",filterBreadcrumb:"Ruta de filtros",railViews:"Vistas del panel",upgCountLegend:"Leyenda del recuento de UPG",donutChart:"Gráfico de anillo: {title}"},"./locales/es/buttons.json":{prayForThem:"Ora por ellos",adoptThem:"Adóptalos",moreInfo:"Más información",zoomIn:"Acercar",zoomOut:"Alejar",switchToLightMode:"Cambiar a modo claro",switchToDarkMode:"Cambiar a modo oscuro",resetView:"Restablecer vista",toggleFullscreen:"Alternar pantalla completa",aboutThisMap:"Acerca de este mapa",closeMenu:"Cerrar menú",reloadMap:"Recargar mapa",showClusters:"Mostrar clústeres",clusterSettings:"Ajustes de clústeres",startAutoFly:"Iniciar vuelo automático",stopFlight:"Detener vuelo",speedLabel:"Velocidad:",speedOption:{slow:"Lenta",normal:"Normal",fast:"Rápida"},shareEmbed:"Compartir e incrustar",posterMap:"Mapa del cartel",prayerList:"Lista de oración",cardDeck:"Baraja de tarjetas",printOptions:"Opciones de impresión",showOnMap:"Ver en el mapa",close:"Cerrar",showOnMapAria:"Ver {label} en el mapa",cardStockAria:"Tamaño de la tarjeta de oración",previewPrintPoster:"Previsualizar e imprimir el cartel de {label}",share:"Compartir",shareSteps:["Inserta este mapa en tu sitio","Haz una lista de los sitios web de tu ciudad","Enséñales a insertarlo también","Enséñales a enseñar a otros a insertarlo","¡Multiplica los mapas por todas partes para Jesús!"],clearSelection:"Borrar la selección",noOptions:"No se encontraron opciones",renderingLocal:"Se está generando una imagen con calidad de impresión en tu navegador: no se sube nada.",postersPerRow:"Pósteres por fila",packetVariantAria:"Detalle del paquete de oración",packetFull:"Detalle completo",packetLightweight:"Ligero",working:"Procesando…",postersPerRowAuto:"Automático"},"./locales/es/detail.json":{labels:{country:"País:",population:"Población:",language:"Idioma:",religion:"Religión:",languageFamily:"Familia lingüística:",peopleCommitted:"Comprometidos a orar:"},messages:{noDescription:"No hay descripción disponible."}},"./locales/es/grid.json":{search:"Buscar pueblos…",hide_filters:"Ocultar filtros",show_filters:"Mostrar filtros",total:"Total",showing:"Mostrando",load_more:"Cargar más",full_profile:"Perfil completo",wagf_region:"Región",wagf_block:"Bloque de afinidad",rop1:"Pueblo",religion:"Religión",exact_filter:"Exacto",clear_all:"Borrar todo",loading:"Cargando…",no_results:"Ningún pueblo coincide con este filtro.",type_to_search:"Escribe para buscar...",load_failed:"No se pudieron cargar los datos de pueblos. Es un problema de conexión, no de tu filtro.",search_people_or_countries:"Buscar pueblos o países…",cards_per_row:"Tarjetas por fila",cards_per_row_auto:"Automático"},"./locales/es/legend.json":{title:{adoption:"Progreso de adopción",affinityBlocs:"Bloques de afinidad",doxaRegions:"Regiones Doxa",engagement:"Progreso de implicación",gospelResources:"Recursos del Evangelio",languageFamilies:"Familias lingüísticas",prayer:"Progreso de oración",upg100List:"Mi lista UPG 100",batchSelect:"Selección múltiple"},header:{collapsed:"Leyenda",peopleGroupFallback:"Grupo de personas",default:"Leyenda"},prayer:{needsPrayer:"Necesita oración",hasPrayer:"Tiene oración",fullPrayerCoverage:"Cobertura de oración completa"},progress:{title:"Progreso",covered:"{covered} de {total} grupos de personas cubiertos en oración · {pct}%",short:"{covered} de {total} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"Necesita implicación",hasEngagement:"Tiene implicación"},adoption:{needsAdoption:"Necesita adopción",hasAdoption:"Tiene adopción"},columns:{upgs:"UUPGs",population:"Población",name:"Nombre"},footer:{total:"Total"},sortByUpgs:"Ordenar por UUPG",sortByPop:"Ordenar por población",colLabel:{religion:"Religiones UUPG",prayer:"Estado de oración",engagement:"Estado de compromiso",adoption:"Estado de adopción",status:"Estado"},titleBar:{legend:"Leyenda",peopleGroups:"Pueblos",wagfRegions:"Regiones WAGF",languages:"Idiomas"},tabInfo:{upg100Region:"Región — ordena las listas UPG-100 por área mundial (África, India, Oriente Medio, Sordos, …). Los totales son los UUPG y la población sumados de todas las listas que contiene.",upg100Zone:"Listas UPG-100 — cada una es una lista de oración de los grupos étnicos no alcanzados de un área, y es lo que el mapa pinta y colorea. Cada lista se imprime como su propio paquete.",upg100Group:"Grupo étnico — los grupos no alcanzados dentro de una lista, primero los de mayor necesidad de oración. Cada punto del mapa es uno de ellos.",family:"Familia lingüística — un conjunto de lenguas procedentes de un antepasado común (p. ej. indoeuropea, afroasiática).",language:"Idioma — un sistema de comunicación que usa un pueblo (p. ej. árabe, bengalí, hindi).",dialect:"Dialecto/Variedad — una forma regional o social de una lengua (p. ej. árabe sudanés; lengua de señas pakistaní).",bloc:"Bloque de afinidad — la agrupación más amplia, por parentesco cultural, lingüístico y geográfico (p. ej. pueblos malayos, pueblos del sur de Asia, sordos, mundo árabe).",cluster:"Clúster — una agrupación más fina dentro de un bloque (p. ej. Borneo-Kalimantan entre los pueblos malayos). Las filas llevan «(clúster)» para distinguirlas de los pueblos.",group:"Pueblo — una identidad etnolingüística en sí misma, independiente del país. Las filas llevan «(pueblo)». Un mismo pueblo puede vivir en muchos países (los sordos, por ejemplo, en más de cien).",pgic:"Pueblo en país — una fila por cada pueblo en cada país donde vive (p. ej. «Abai Sungai, Malasia»). Las filas llevan «(pueblo en país)».",region:"Región WAGF — la macrorregión a la que pertenece un país (p. ej. Asia, África). Cada una tiene su color en el mapa.",block:"Bloque WAGF — la subdivisión dentro de una región (p. ej. Sudeste Asiático, África Occidental).",country:"País — los países uno a uno, ordenados por población no alcanzada dentro de su bloque."},a11y:{expandRow:"Expandir {label}",collapseRow:"Contraer {label}",clearSelection:"Borrar la selección",goUp:"Subir a {label}"},export:{poster:"Cartel",packet:"UPG 100",packetExplain:"Una lista de oración de unos 50 a 100 pueblos no alcanzados: una persona puede llevar una.",packetAria:"Detalle del paquete de oración",packetFull:"Detalle completo",packetLightweight:"Ligero"},noDataAtThisLevel:"No hay datos en este nivel",exportButton:"Exportar",exportSelection:"Exportar la selección",loadingRows:"Cargando {label}…",loadingData:"Cargando datos…",showingTop:"Mostrando los {n} principales de {m}",useGeocoderHint:"usa el buscador de arriba para encontrar el resto",noList:"Ninguna lista cargada."},"./locales/es/lists.json":{doxa:{label:"Proyecto 2000: los pueblos de DOXA",definition:"Los pueblos a los que sirve DOXA, tal como los da su lista en vivo"},unreached:{label:"Proyecto 7000: pueblos no alcanzados",definition:"Prioridad de perdición de IMB 0–2 (no alcanzados de frontera, pioneros o en expansión: menos del 2 % evangélicos)"},frontier:{label:"Proyecto 4700: pueblos de frontera",definition:"Prioridad de perdición de IMB 0 (no alcanzados de frontera: 0,1 % evangélicos o menos)"},"frontier-500k":{label:"Proyecto 700: pueblos de frontera de 500.000 o más",definition:"Prioridad de perdición de IMB 0 y una población de al menos 500.000"},unengaged:{label:"Pueblos no alcanzados y no atendidos",definition:"Prioridad de perdición de IMB 0–2 y estado de compromiso: no atendido"}},"./locales/es/mapInfo.json":{open:"¿Qué puede hacer este mapa por usted?",title:"¿Qué puede hacer este mapa por usted?",shortDescription:"Descripción breve",pointer:"¿Qué hace este mapa?",close:"Cerrar",takeaway:"Lo que se lleva:",poster:"Póster",packet:"Paquete de oración",cards:"Tarjetas de oración",spreadsheet:"Hoja de cálculo",example:"Ejemplo",expandPages:"Ver todas las páginas ({n})",collapsePages:"Ver solo la primera página",expandDeck:"Ver todas las tarjetas ({n})",collapseDeck:"Apilar las tarjetas",moreRows:"Más filas en la hoja de cálculo completa: {n}",openFull:"Abrir a tamaño completo",pointerOff:"No volver a señalar este botón",tab:{"upg-100":{lead:"Todos los grupos étnicos no alcanzados de esta lista, unos 2.100, reunidos en 27 listas de cincuenta a cien. Cada lista se imprime como póster, paquete de oración y baraja de tarjetas, para que un discípulo, una iglesia o un líder pueda llevar toda una lista en oración, por nombre.",takeaway:"para cada zona, un póster para la pared, un paquete de oración para repartir y un mazo de tarjetas de oración. El ejemplo de abajo es la zona con más personas en pueblos donde todavía nadie está plantando iglesias."},"cities-internet":{lead:"Vea hasta dónde llega internet en cada país donde viven grupos étnicos no alcanzados. Toque un país para ver cuántas personas están conectadas allí y qué plataformas usan, o toque un punto para ver un grupo étnico.",takeaway:"Cada país donde vive un pueblo no alcanzado, agrupado por el porcentaje de personas que usan internet, para distinguir el terreno digital de los lugares donde pocos están en línea. Las cifras son nacionales (India también por estado, de una encuesta de 2019–21) y llevan su año de observación; desconocido significa no medido, nunca supuesto."},"gospel-resources":{lead:"Vea lo que cada grupo étnico no alcanzado ya tiene en su propio idioma: Escritura, audio, la película JESÚS, video bíblico y formación en discipulado, cada uno con su enlace. Toque un país para ver sus grupos, o toque un punto para abrir los recursos de un grupo.",takeaway:"Escritura, audio, película, video bíblico, formación — y qué falta todavía. Haga clic en un país para ver sus pueblos, o en un pueblo para su ficha con enlaces activos a cada recurso encontrado. «No encontrado» significa que no está en los repositorios que esta versión consultó, nunca prueba de que no exista."},"dashboard-plus-grid":{lead:"Todos los grupos étnicos no alcanzados en una sola vista: filtre por pueblo, lugar, idioma, religión u oración, y el mapa, la tabla y los totales se reducen juntos. Aquí define su perspectiva del trabajo: a quién alcanzar ahora y a quién preparar después.",takeaway:"Las filas que filtró, en una hoja de cálculo."},"research-map-plus-grid":{lead:"Un mapa sencillo y educativo de los grupos étnicos no alcanzados: busque por grupo étnico, lugar, idioma o religión, y el mapa y la lista se reducen juntos. Las capas de oración y de compromiso muestran de un vistazo hasta dónde han llegado la oración y el trabajo."},"prayer-map":{lead:"Un mapa de oración para los grupos étnicos de la lista de oración de DOXA, que muestra de un vistazo por quién se ora y quién sigue esperando. Póngalo en cada sitio web de su red, para que cada visitante vea el mismo panorama y se una al mismo movimiento.",takeaway:"Un grupo étnico por el que nadie ora todavía, y un enlace a su página de oración."},"regions-dashboard":{lead:"Encuentre los grupos étnicos no alcanzados de cada región y país. En cada región, «Ver los carteles del país» imprime el póster, el paquete de oración o la baraja de tarjetas de cualquier país.",takeaway:"Abre un país para ver sus grupos. En cada región, «Ver los carteles del país» imprime el póster, el paquete de oración o la baraja de tarjetas de un país.",note:"Los pósteres, paquetes y tarjetas se generan en tu navegador para cada país excepto India."}},col:{peopleGroup:"Pueblo",country:"País",region:"Región",population:"Población"},tabExamples:"Ejemplos",tabStrategy:"Estrategia"},"./locales/es/mapui.json":{map:"Mapa",marker:"Marcador del mapa",closePopup:"Cerrar ventana",zoomIn:"Acercar",zoomOut:"Alejar",resetBearing:"Arrastra para girar el mapa; haz clic para orientar al norte",toggleAttribution:"Mostrar u ocultar atribución",mapFeedback:"Comentarios sobre el mapa",enterFullscreen:"Pantalla completa",exitFullscreen:"Salir de pantalla completa",findMyLocation:"Buscar mi ubicación",locationNotAvailable:"Ubicación no disponible",enableGlobe:"Activar globo",disableGlobe:"Desactivar globo",ctrlScroll:"Usa Ctrl + desplazamiento para hacer zoom en el mapa",cmdScroll:"Usa ⌘ + desplazamiento para hacer zoom en el mapa",twoFingers:"Usa dos dedos para mover el mapa",mapboxHomepage:"Página de inicio de Mapbox",maplibreLogo:"Logotipo de MapLibre"},"./locales/es/messages.json":{menuComingSoon:"Menú próximamente",pinHint:{tapDot:"Toca un punto de color: alguien todavía necesita oración"},upg100WallHeading:"Mi lista UPG 100 — Listas de oración y carteles",upg100WallTag:"Movilización de oración",upg100WallIntroA:"¿Cómo alimentarías a una multitud de cinco mil? Jesús los sentó en grupos de cincuenta y de cien, y lo imposible se volvió compartible (Lucas 9:14). Hicimos lo mismo con los 2.106 pueblos no alcanzados: 27 listas de unos cincuenta a cien. Cada lista se imprime como paquete de oración y cartel, para que 27 discípulos, iglesias o líderes locales lleven una cada uno — orando por ellos ",upg100WallIntroEmph:"por el nombre de su pueblo",upg100WallIntroB:".",loadingNamed:"Cargando {name}…",couldNotLoadNamed:"No se pudo cargar {name}.",engineMissing:"El motor de mapas {engine} no se cargó.",packetFailed:"Error al generar el cuadernillo: {reason}",selectionPacketFailed:"Error al generar el cuadernillo de la selección: {reason}",posterOneTerritory:"El cartel imprime un territorio a la vez: {count} seleccionados.",selectionPosterFailed:"Error al generar el cartel de la selección: {reason}",mapUnavailable:"Mapa no disponible",copied:"¡Copiado!",copyFailed:"Error al copiar: pulsa Ctrl/Cmd-C",engineNotLoaded:"motor de mapas no cargado",engineNotLoadedDetail:"El motor de mapas {engine} no se cargó. La lista y la leyenda no se ven afectadas.",viewLoadFailed:"No se pudo cargar esta vista.",retry:"Reintentar",noMapboxToken:"No hay token de Mapbox",noMapboxTokenDetail:"No hay ningún token de Mapbox configurado. La lista y la leyenda no se ven afectadas.",loadingBoundaries:"Cargando límites…",fetchingUupgs:"Obteniendo {n} UUPG…",mapStatusCounts:"Áreas: {polys} · zonas: {zones}/{total} · marcadores: {pins}",tapTerritoriesHint:"Toque territorios en el mapa o filas de la leyenda para añadirlos · toque de nuevo para quitarlos",territoriesSelected:"Territorios: {count}",bandInRange:"✓ franja 50–100",bandOutOfRange:"franja 50–100",mapContextLost:"Este mapa se descargó para liberar memoria gráfica.",nOfTotal:"{n} de {total}",mapInitFailed:"No se pudo iniciar el mapa: revisa el token y el contenedor",countryWallIntroA:"Un cartel por país, listo para orar, imprimir y colgar en una pared — orando por ellos ",countryWallIntroB:". Las regiones y los países se ordenan según cuántos pueblos no comprometidos contienen, para que la mayor necesidad vaya primero.",countryWallSoon:"Próximamente: se generará una lista de oración para cada país, con el nombre de cada pueblo no alcanzado que hay en él.",countryWallHeading:"Carteles por país — Listas de oración y carteles",largerScreenNotice:"Este mapa experimental está pensado para pantallas grandes. Se abre aquí, pero algunas partes pueden no caber o no funcionar bien en un teléfono.",desktopOnlyNotice:"{label} solo funciona en escritorio: abra esta página en un ordenador para usarlo.",noticeDismiss:"Cerrar",countryPosterTooMany:"Demasiados pueblos para que quepan legiblemente en un solo cartel; estamos trabajando en una solución."},"./locales/es/pinHint.json":{line1:"Toca un punto de color",line2:"alguien todavía necesita oración"},"./locales/es/pins.json":{approximate:"El punto representa un pueblo, no una ciudad ni una frontera.",sharedPoint:"Está en el mismo punto que {names}: {n} grupos comparten este punto."},"./locales/es/poster.json":{export_poster:"Exportar póster",size:"Tamaño",orientation:"Orientación",portrait:"Vertical",landscape:"Horizontal",dpi:"DPI",format:"Formato",png_raster:"PNG (ráster)",pdf_raster:"PDF (ráster en página vectorial)",title:"Título",map_title:"Título del mapa",subtitle:"Subtítulo",slots:"Elementos",scale_bar:"Barra de escala",north_arrow:"Flecha norte",footer_attribution:"Pie de página (atribución obligatoria)",cancel:"Cancelar",map_preview:"vista previa del mapa",loading_snapshot:"Cargando la captura del mapa…",preview_unavailable:"vista previa no disponible",region_africa:"África",region_middle_east:"Oriente Medio",region_central_asia:"Asia Central",region_southeast_asia_oceania:"Sudeste Asiático + Oceanía",region_china_mongolia:"China + Mongolia",region_india:"India",region_other:"Otros",region_americas:"América",region_europe:"Europa",region_deaf:"Sordos",zone_deaf:"Grupos de personas sordas",rendering:"Generando…",render_format:"Generar {format}",progress_elapsed:"{time} transcurridos",progress_tiles:"mosaico {n} de {total}",hint_up_to_minute:"Este tamaño puede tardar hasta un minuto en generarse.",hint_few_minutes:"Los pósteres grandes pueden tardar unos minutos en generarse.",error_too_large:"Este póster es demasiado grande para la memoria de este dispositivo. Elige un tamaño menor o una resolución más baja.",error_failed:"No se pudo generar el póster. Inténtalo de nuevo o elige un tamaño menor.",optional:"(opcional)",phoneLimit:"En un teléfono, los tamaños más grandes están desactivados: un teléfono no puede dibujar un póster tan grande. Usa un ordenador para ellos.",phoneLimitAll:"Esto requiere una computadora de escritorio o portátil.",glue_here:"pegar aquí",sectionNone:"No hay pósteres para {scope}."},"./locales/es/religion.json":{family:{Christianity:"Cristianismo",Islam:"Islam",Hinduism:"Hinduismo",Buddhism:"Budismo",Ethnoreligion:"Etnorreligión",Judaism:"Judaísmo",Sikhism:"Sijismo",Unaffiliated:"Sin afiliación",Other:"Otra",Unknown:"Desconocida"}},"./locales/es/search.json":{placeholder:"Pueblo, lugar, idioma, religión",placeholderNoPlaces:"Pueblo, idioma, religión (buscar lugares requiere un token de Mapbox)",labels:{people:"Pueblo:",place:"Lugar:",language:"Idioma:",religion:"Religión:"},kinds:{people:"Pueblo + país",peopleGroup:"Pueblo",bloc:"Bloque de afinidad",cluster:"Clúster de pueblos",country:"País",region:"Región",family:"Familia lingüística",languageKind:"Idioma",dialect:"Dialecto",religionKind:"Religión"},sections:{within:"Dentro de {selection}",allData:"Todos los datos DOXA"},upg100Placeholder:"Buscar pueblo, lista UPG-100 o región…",tabPlaceholder:{languageFamilies:"Buscar familia lingüística, idioma, dialecto/variedad",affinityBlocks:"Buscar bloque de afinidad, clúster, pueblo",regions:"Buscar región, país, pueblo",religion:"Buscar religión, pueblo"},placeholderRegions:"Buscar región, país o pueblo"},"./locales/es/share.json":{embed_link:"Enlace para insertar",add_to_website:"Añádelo a tu sitio web",embed_paste_hint:"Pega este código en tu creador de sitios web (WordPress, Squarespace, Wix o cualquier sitio que acepte widgets HTML)."},"./locales/es/tabs.json":{prayer:"Oración",adoption:"Adopción",engagement:"Compromiso","affinity-blocks":"Pueblos",regions:"Regiones",countries:"Países","language-families":"Idiomas",religion:"Religiones",family:"Familia lingüística",language:"Idioma",dialect:"Dialecto/Variedad",bloc:"Bloque de afinidad",cluster:"Clúster",group:"Pueblo",pgic:"Pueblo en país",region:"Región WAGF",block:"Bloque WAGF",country:"País",upg100Region:"Región",upg100Zone:"Listas UPG-100",upg100Group:"Grupo étnico",selectView:"Seleccionar vista",views:"Vistas",prayerResources:"Recursos de oración",map:"Mapa",countryPosters:"Carteles por país"},"./locales/es/upgMap.json":{selectionAdm1NoData:"No hay datos de pueblos para {names}: selecciona el país",nothingSelected:"No hay nada seleccionado",selectionCardsFailed:"Error al generar las tarjetas de la selección: {reason}",selectionPosterNeedsZone:"Hay carteles por territorio en la leyenda; usa Lista de oración para una selección en el mapa",mapDataFailed:"No se pudieron cargar los datos del mapa",infoLead:"La lista UPG-100 en un solo mapa: pueblos no alcanzados, agrupados en zonas que usted puede adoptar en oración.",infoTakeaway:"para cada zona, un póster para la pared, un paquete de oración para repartir y un mazo de tarjetas de oración. El ejemplo de abajo es la zona con más personas en pueblos donde todavía nadie está plantando iglesias.",selectionColourGroup:"Color de la selección",selectionColour:"Colorear la selección {hex}",customColour:"Color personalizado (#rrggbb)",copiedSelection:"Copiado — pueblos: {count}",copiedTerritoriesOnly:"Solo se copiaron los territorios — {reason}",csvSaved:"CSV guardado — pueblos: {count}",csvFailed:"Error al exportar el CSV: {reason}",copySelection:"Copiar",exportCsv:"Exportar CSV",copyNotRegroupable:"No se pueden reagrupar juntos: copia por separado los estados o provincias de un solo país, o los países",displayName:"Carteles de la lista UPG 100",wallHeading:"Carteles de la lista UPG 100",wallIntroA:"¿Cómo alimentarías a una multitud de cinco mil? Jesús los sentó en grupos de cincuenta y de cien, y lo imposible se volvió compartible (Lucas 9:14). Hicimos lo mismo con los {n} pueblos no alcanzados: 27 listas de unos cincuenta a cien. Cada lista se imprime como paquete de oración y cartel, para que 27 discípulos, iglesias o líderes locales lleven una cada uno — orando por ellos ",peopleStillLoading:"los pueblos aún se están cargando; inténtalo de nuevo en un momento"},"./locales/es/wall.json":{title:"Muro de los pueblos",toPortrait:"📱 Cambiar a vertical",toLandscape:"🖼️ Cambiar a horizontal",currentLandscape:"Actual: horizontal (4 × 3 pies)",currentPortrait:"Actual: vertical (3 × 4 pies)",resetZoom:"Restablecer zoom",groupsLoaded:"Cargados: {n}",loading:"Cargando pueblos…",offlineTitle:"No se pudo acceder a los datos de oración en vivo.",offlineBody:"El muro lee sus pueblos de pray.doxa.life. Puede que no tengas conexión o que, en un servidor de desarrollo local, la API no permita la dirección de esta página.",tryAgain:"Reintentar",prayedCount:"Oraron: {n}",viewPrayers:"Ver oraciones",prayerTools:"Herramientas de oración",close:"Cerrar",unknown:"Desconocido",unknownGroup:"Pueblo desconocido",status:"Estado:",unengaged:"no alcanzado",prayingNow:"¿Estás orando ahora por este pueblo?",yesPraying:"Sí, estoy orando",thankYou:"¡Gracias por orar!",sharePrayer:"Comparte tu oración (opcional)",prayerPlaceholder:"Escribe tu oración aquí…",sendPrayer:"Enviar oración",peopleGroup:"Pueblo",chatsTitle:"Chats del pueblo",id:"ID:",location:"Ubicación:",na:"N/D",havePrayed:"Oraron: {n}",youPrayed:"✓ ¡Oraste!",prayForGroup:"🙏 Orar por este pueblo",prayersComments:"Oraciones y comentarios",noComments:"Aún no hay oraciones ni comentarios. ¡Sé el primero!",commentPlaceholder:"Comparte tu oración o tus pensamientos…",postComment:"Publicar comentario",noPeopleId:"Este pueblo no tiene PeopleID3",statusUnknown:"Estado desconocido",printPoster:"🖨️ Imprimir póster HD",printPreparing:"Preparando el póster: {n} de {total} fotos",printMissing:"Fotos que no se pudieron cargar: {n}. Se imprimen como recuadros grises.",blessBanner:"Bendigan a las naciones en el nombre de Jesús",modeLabel:"Modo del muro",modeBless:"Bendecir",modeSocial:"Social",shareSoon:"Compartir llegará más adelante.",drawLibError:"El muro no pudo cargar su biblioteca de dibujo:",posterSize:"Tamaño del póster",posterSubtitle:"DOXA (δόξα) significa gloria. Un movimiento mundial de oración está bendiciendo a estos {n} grupos de pueblos en el nombre de Jesús. Más información y únase en pray.doxa.life.",glueHere:"pegue aquí la hoja de arriba",themesLabel:"Temas de oración",oldTestament:"Antiguo Testamento",newTestament:"Nuevo Testamento",themeTreasure:"Tesoro",themeMountain:"Monte",themeSea:"Mar",posterClosing:"Jesucristo es la piedra angular, y nosotros somos piedras vivas. Estos pueblos son la recompensa de su sufrimiento. Asumamos nuestro llamado sacerdotal: bendigámoslos en su nombre y unámonos a la familia mundial en oración.",journeyCalled:"El llamado",journeyPromised:"La promesa",journeyRedeemed:"Redimidos",journeyCornerstone:"La piedra angular",journeyChildren:"Hijos de Abraham",journeyPriesthood:"Un real sacerdocio",journeySent:"Enviados a los perdidos",peopleGroupCount:"{n} pueblo | {n} de pueblos | {n} pueblos",listCount:"{n} lista | {n} de listas | {n} listas",stockCard:"Tarjeta",stockPostcard:"Postal",stockLandscape:"horizontal",hud:{kindPoster:"Cartel",kindList:"Lista",kindPacket:"Paquete de oración",fetchingPoster:"obteniendo el cartel",generatingPoster:"generando el cartel",openingPrint:"abriendo el cuadro de impresión",printOpened:"cuadro de impresión abierto",readyToPrint:"listo para imprimir",printNow:"Imprimir",saving:"guardando",fetchingRecords:"obteniendo registros",fetchingGroups:"obteniendo pueblos",layingOutRows:"maquetando {n} fila | maquetando {n} de filas | maquetando {n} filas",layingOutCards:"maquetando {n} tarjeta | maquetando {n} de tarjetas | maquetando {n} tarjetas",printingGroups:"imprimiendo {n} pueblo | imprimiendo {n} de pueblos | imprimiendo {n} pueblos",kindCardDeck:"Baraja de tarjetas",kindPrayerList:"Lista de oración",saved:"guardado",noRecords:"esa lista no tiene pueblos para imprimir",noPoster:"no hay un cartel disponible para esta lista",posterNotFound:"cartel no encontrado ({status})",posterBlank:"el cartel generado salió en blanco",noApi:"no hay un servicio de pueblos configurado",fetchFailed:"no se pudieron cargar los pueblos ({status})"},posterAlt:"{label} — cartel de oración",posterAltAction:"{label} — cartel de oración (haz clic para ver e imprimir)"},"./locales/fr/aria.json":{backToLegend:"Retour à la légende",closeDetailView:"Fermer la vue détaillée",collapseLegend:"Réduire la légende",expandLegend:"Développer la légende",toggleLegend:"Afficher ou masquer la légende",searchPeopleGroups:"Rechercher des peuples",resetAllFilters:"Réinitialiser tous les filtres et la recherche",selectAllRows:"Sélectionner toutes les lignes",deselectAllRows:"Désélectionner toutes les lignes",rowDetail:"Détail de la ligne",dismissHint:"Masquer l'astuce",resizeFiltersRail:"Redimensionner le volet des filtres",resizeFiltersRailHint:"Faites glisser ou utilisez les touches fléchées pour redimensionner le volet des filtres",resizeChartsRail:"Redimensionner le volet des graphiques",resizeChartsRailHint:"Faites glisser ou utilisez les touches fléchées pour redimensionner le volet des graphiques",resizeMapTableSplit:"Redimensionner le partage carte/tableau",resizeMapTableSplitHint:"Faites glisser ou utilisez les touches fléchées pour redimensionner le partage carte/tableau",resizeTable:"Redimensionner la hauteur du tableau",resizeTableHint:"Faites glisser ou utilisez les touches fléchées pour redimensionner le tableau",resizeDashboardHeight:"Redimensionner la hauteur du tableau de bord",resizeDashboardHeightHint:"Faites glisser ou utilisez les touches fléchées pour redimensionner la hauteur du tableau de bord",removeFilter:"Supprimer le filtre {name}",closeDetail:"Fermer le détail",filterBreadcrumb:"Fil d’Ariane des filtres",railViews:"Vues du volet",upgCountLegend:"Légende du nombre d’UPG",donutChart:"Graphique en anneau : {title}"},"./locales/fr/buttons.json":{prayForThem:"Priez pour eux",adoptThem:"Adoptez-les",moreInfo:"Plus d'infos",zoomIn:"Zoom avant",zoomOut:"Zoom arrière",switchToLightMode:"Passer au mode clair",switchToDarkMode:"Passer au mode sombre",resetView:"Réinitialiser la vue",toggleFullscreen:"Basculer en plein écran",aboutThisMap:"À propos de cette carte",closeMenu:"Fermer le menu",reloadMap:"Recharger la carte",showClusters:"Afficher les clusters",clusterSettings:"Paramètres des clusters",startAutoFly:"Démarrer le vol auto",stopFlight:"Arrêter le vol",speedLabel:"Vitesse :",speedOption:{slow:"Lente",normal:"Normale",fast:"Rapide"},shareEmbed:"Partager et intégrer",posterMap:"Carte de l'affiche",prayerList:"Liste de prière",cardDeck:"Jeu de cartes",printOptions:"Options d'impression",showOnMap:"Voir sur la carte",close:"Fermer",showOnMapAria:"Voir {label} sur la carte",cardStockAria:"Taille de la carte de prière",previewPrintPoster:"Aperçu et impression de l’affiche {label}",share:"Partager",shareSteps:["Intégrez cette carte à votre site","Dressez la liste des sites web de votre ville","Apprenez-leur à l’intégrer aussi","Apprenez-leur à former d’autres personnes à l’intégrer","Multiplions les cartes partout pour Jésus !"],clearSelection:"Effacer la sélection",noOptions:"Aucune option trouvée",renderingLocal:"Une image de qualité impression est générée dans votre navigateur — rien n’est envoyé.",postersPerRow:"Affiches par ligne",packetVariantAria:"Niveau de détail du dossier de prière",packetFull:"Détail complet",packetLightweight:"Allégé",working:"Traitement…",postersPerRowAuto:"Auto"},"./locales/fr/detail.json":{labels:{country:"Pays :",population:"Population :",language:"Langue :",religion:"Religion :",languageFamily:"Famille de langues :",peopleCommitted:"Engagés à prier :"},messages:{noDescription:"Aucune description disponible."}},"./locales/fr/grid.json":{search:"Rechercher des peuples…",hide_filters:"Masquer les filtres",show_filters:"Afficher les filtres",total:"Total",showing:"Affichage",load_more:"Charger plus",full_profile:"Profil complet",wagf_region:"Région",wagf_block:"Bloc d'affinité",rop1:"Peuple",religion:"Religion",exact_filter:"Exact",clear_all:"Tout effacer",loading:"Chargement…",no_results:"Aucun peuple ne correspond à ce filtre.",type_to_search:"Tapez pour rechercher...",load_failed:"Les données n’ont pas pu être chargées. C’est un problème de connexion, pas votre filtre.",search_people_or_countries:"Rechercher des peuples ou des pays…",cards_per_row:"Cartes par ligne",cards_per_row_auto:"Automatique"},"./locales/fr/legend.json":{title:{adoption:"Progression de l'adoption",affinityBlocs:"Blocs d'affinité",doxaRegions:"Régions Doxa",engagement:"Progression de l'engagement",gospelResources:"Ressources de l'Évangile",languageFamilies:"Familles de langues",prayer:"Progression de la prière",upg100List:"Ma liste UPG 100",batchSelect:"Sélection multiple"},header:{collapsed:"Légende",peopleGroupFallback:"Groupe de personnes",default:"Légende"},prayer:{needsPrayer:"Besoin de prière",hasPrayer:"Prière en cours",fullPrayerCoverage:"Couverture de prière complète"},progress:{title:"Progression",covered:"{covered} sur {total} groupes de personnes couverts par la prière · {pct}%",short:"{covered} sur {total} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"Besoin d'engagement",hasEngagement:"Engagement en cours"},adoption:{needsAdoption:"Besoin d'adoption",hasAdoption:"Adoption en cours"},columns:{upgs:"UUPGs",population:"Population",name:"Nom"},footer:{total:"Total"},sortByUpgs:"Trier par UUPG",sortByPop:"Trier par population",colLabel:{religion:"Religions UUPG",prayer:"Statut de prière",engagement:"Statut d'engagement",adoption:"Statut d'adoption",status:"Statut"},titleBar:{legend:"Légende",peopleGroups:"Peuples",wagfRegions:"Régions WAGF",languages:"Langues"},tabInfo:{upg100Region:"Région — trie les listes UPG-100 par zone du monde (Afrique, Inde, Moyen-Orient, Sourds, …). Les totaux sont les UUPG et la population additionnés sur toutes les listes qu’elle contient.",upg100Zone:"Listes UPG-100 — chacune est une liste de prière des groupes de peuples non atteints d’une zone, et c’est ce que la carte dessine et colore. Chaque liste s’imprime comme son propre livret.",upg100Group:"Groupe de peuples — les groupes non atteints au sein d’une liste, les plus grands besoins de prière en premier. Chaque point de la carte en est un.",family:"Famille linguistique — un ensemble de langues issues d’un ancêtre commun (p. ex. indo-européen, afro-asiatique).",language:"Langue — un système de communication employé par un peuple (p. ex. arabe, bengali, hindi).",dialect:"Dialecte/Variété — une forme régionale ou sociale d’une langue (p. ex. arabe soudanais ; langue des signes pakistanaise).",bloc:"Bloc d’affinité — le regroupement le plus large, selon la parenté culturelle, linguistique et géographique (p. ex. peuples malais, peuples d’Asie du Sud, Sourds, monde arabe).",cluster:"Grappe — un regroupement plus fin à l’intérieur d’un bloc (p. ex. Bornéo-Kalimantan parmi les peuples malais). Les lignes portent « (grappe) » pour les distinguer des peuples.",group:"Peuple — une identité ethnolinguistique en elle-même, indépendante du pays. Les lignes portent « (peuple) ». Un même peuple peut vivre dans de nombreux pays (les Sourds, par exemple, dans plus de cent).",pgic:"Peuple dans le pays — une ligne par peuple et par pays où il vit (p. ex. « Abai Sungai, Malaisie »). Les lignes portent « (peuple dans le pays) ».",region:"Région WAGF — la macro-région dont relève un pays (p. ex. Asie, Afrique). Chacune a sa couleur sur la carte.",block:"Bloc WAGF — le sous-ensemble à l’intérieur d’une région (p. ex. Asie du Sud-Est, Afrique de l’Ouest).",country:"Pays — les pays un à un, classés par population non atteinte au sein de leur bloc."},a11y:{expandRow:"Développer {label}",collapseRow:"Réduire {label}",clearSelection:"Effacer la sélection",goUp:"Remonter à {label}"},export:{poster:"Affiche",packet:"UPG 100",packetExplain:"Une liste de prière d’environ 50 à 100 peuples non atteints : une personne peut en porter une.",packetAria:"Niveau de détail du dossier de prière",packetFull:"Détail complet",packetLightweight:"Allégé"},noDataAtThisLevel:"Aucune donnée à ce niveau",exportButton:"Exporter",exportSelection:"Exporter la sélection",loadingRows:"Chargement de {label}…",loadingData:"Chargement des données…",showingTop:"Affichage des {n} premiers sur {m}",useGeocoderHint:"utilisez la recherche ci-dessus pour trouver les autres",noList:"Aucune liste chargée."},"./locales/fr/lists.json":{doxa:{label:"Projet 2000 : les peuples de DOXA",definition:"Les peuples que DOXA sert, tels que sa liste en direct les donne"},unreached:{label:"Projet 7000 : peuples non atteints",definition:"Priorité de perdition IMB 0–2 (non atteints frontières, pionniers ou en expansion : moins de 2 % d’évangéliques)"},frontier:{label:"Projet 4700 : peuples frontières",definition:"Priorité de perdition IMB 0 (non atteints frontières : 0,1 % d’évangéliques ou moins)"},"frontier-500k":{label:"Projet 700 : peuples frontières de 500 000 personnes ou plus",definition:"Priorité de perdition IMB 0 et une population d’au moins 500 000"},unengaged:{label:"Peuples non atteints et non engagés",definition:"Priorité de perdition IMB 0–2 et statut d’engagement : non engagé"}},"./locales/fr/mapInfo.json":{open:"Que peut faire cette carte pour vous ?",title:"Que peut faire cette carte pour vous ?",shortDescription:"Description courte",pointer:"Que fait cette carte ?",close:"Fermer",takeaway:"Ce que vous emportez :",poster:"Affiche",packet:"Livret de prière",cards:"Cartes de prière",spreadsheet:"Tableur",example:"Exemple",expandPages:"Afficher toutes les pages ({n})",collapsePages:"N'afficher que la première page",expandDeck:"Afficher toutes les cartes ({n})",collapseDeck:"Empiler les cartes",moreRows:"Lignes supplémentaires dans le tableur complet : {n}",openFull:"Ouvrir en taille réelle",pointerOff:"Ne plus signaler ce bouton",tab:{"upg-100":{lead:"Tous les peuples non atteints de cette liste, environ 2 100, regroupés en 27 listes de cinquante à cent. Chaque liste s'imprime en affiche, en dossier de prière et en jeu de cartes, pour qu'un disciple, une Église ou un responsable porte toute une liste dans la prière, nom par nom.",takeaway:"pour chaque zone, une affiche murale, un livret de prière à distribuer et un jeu de cartes de prière. L'exemple ci-dessous est la zone qui compte le plus de personnes dans des peuples où personne n'implante encore d'Églises."},"cities-internet":{lead:"Voyez jusqu'où internet atteint chaque pays où vivent des peuples non engagés. Touchez un pays pour voir combien de personnes y sont en ligne et les plateformes qu'elles utilisent, ou touchez un point pour un peuple.",takeaway:"Chaque pays où vit un peuple non atteint, classé selon la part de la population qui utilise internet — pour distinguer le terrain numérique des lieux où peu de gens sont en ligne. Les chiffres sont nationaux (l'Inde aussi par État, d'après une enquête de 2019–21) et portent leur année d'observation ; inconnu signifie non mesuré, jamais supposé."},"gospel-resources":{lead:"Voyez ce que chaque peuple non atteint a déjà dans sa propre langue : l'Écriture, l'audio, le film JÉSUS, la vidéo biblique et la formation de disciples, chacun avec son lien. Touchez un pays pour lister ses groupes, ou touchez un point pour ouvrir les ressources d'un groupe.",takeaway:"Écriture, audio, film, vidéo biblique, formation — et ce qui manque encore. Cliquez sur un pays pour lister ses peuples, ou sur un peuple pour sa fiche avec des liens actifs vers chaque ressource trouvée. « Rien trouvé » signifie absent des fonds vérifiés par cette version, jamais une preuve que rien n'existe."},"dashboard-plus-grid":{lead:"Tous les peuples non atteints en une seule vue : filtrez par peuple, lieu, langue, religion ou prière, et la carte, le tableau et les totaux se resserrent ensemble. C'est ici que vous fixez votre regard sur le travail : qui atteindre maintenant, et qui préparer ensuite.",takeaway:"Les lignes filtrées, sous forme de tableur."},"research-map-plus-grid":{lead:"Une carte simple et pédagogique des peuples non atteints : cherchez par peuple, lieu, langue ou religion, et la carte et la liste se resserrent ensemble. Les couches de prière et d'engagement montrent d'un coup d'œil jusqu'où la prière et le travail sont arrivés."},"prayer-map":{lead:"Une carte de prière pour les peuples de la liste de prière de DOXA, qui montre d'un coup d'œil pour qui l'on prie et qui attend encore. Placez-la sur chaque site de votre réseau, pour que chaque visiteur voie la même image et rejoigne le même mouvement.",takeaway:"Un peuple pour lequel personne ne prie encore, et un lien vers sa page de prière."},"regions-dashboard":{lead:"Trouvez les peuples non atteints de chaque région et de chaque pays. Sous chaque région, « Voir les affiches du pays » imprime l'affiche, le dossier de prière ou le jeu de cartes de n'importe quel pays.",takeaway:"Ouvrez un pays pour voir ses groupes. Sous chaque région, « Voir les affiches du pays » imprime l'affiche, le dossier de prière ou le jeu de cartes d'un pays.",note:"Affiches, dossiers et cartes sont générés dans votre navigateur pour chaque pays sauf l'Inde."}},col:{peopleGroup:"Peuple",country:"Pays",region:"Région",population:"Population"},tabExamples:"Exemples",tabStrategy:"Stratégie"},"./locales/fr/mapui.json":{map:"Carte",marker:"Marqueur de carte",closePopup:"Fermer la fenêtre",zoomIn:"Zoom avant",zoomOut:"Zoom arrière",resetBearing:"Faites glisser pour faire pivoter la carte, cliquez pour revenir au nord",toggleAttribution:"Afficher/masquer l'attribution",mapFeedback:"Commentaires sur la carte",enterFullscreen:"Plein écran",exitFullscreen:"Quitter le plein écran",findMyLocation:"Trouver ma position",locationNotAvailable:"Position non disponible",enableGlobe:"Activer le globe",disableGlobe:"Désactiver le globe",ctrlScroll:"Utilisez Ctrl + molette pour zoomer sur la carte",cmdScroll:"Utilisez ⌘ + molette pour zoomer sur la carte",twoFingers:"Utilisez deux doigts pour déplacer la carte",mapboxHomepage:"Page d'accueil de Mapbox",maplibreLogo:"Logo MapLibre"},"./locales/fr/messages.json":{menuComingSoon:"Menu bientôt disponible",pinHint:{tapDot:"Touchez un point coloré — quelqu’un a encore besoin de prière"},upg100WallHeading:"Ma liste UPG 100 — Listes de prière et affiches",upg100WallTag:"Mobilisation pour la prière",upg100WallIntroA:"Comment nourririez-vous une foule de cinq mille personnes ? Jésus les a fait asseoir par groupes de cinquante et de cent, et l’impossible est devenu partageable (Luc 9.14). Nous avons fait de même avec les 2 106 peuples non atteints : 27 listes d’environ cinquante à cent. Chaque liste s’imprime en dossier de prière et en affiche, pour que 27 disciples, Églises ou responsables locaux en portent chacun une — en priant pour eux ",upg100WallIntroEmph:"par le nom de leur peuple",upg100WallIntroB:".",loadingNamed:"Chargement de {name}…",couldNotLoadNamed:"Impossible de charger {name}.",engineMissing:"Le moteur de carte {engine} ne s’est pas chargé.",packetFailed:"Échec du livret : {reason}",selectionPacketFailed:"Échec du livret de la sélection : {reason}",posterOneTerritory:"L’affiche imprime un territoire à la fois — {count} sélectionnés.",selectionPosterFailed:"Échec de l’affiche de la sélection : {reason}",mapUnavailable:"Carte indisponible",copied:"Copié !",copyFailed:"Échec de la copie — appuyez sur Ctrl/Cmd-C",engineNotLoaded:"moteur cartographique non chargé",engineNotLoadedDetail:"Le moteur cartographique {engine} ne s’est pas chargé. La liste et la légende ne sont pas affectées.",viewLoadFailed:"Impossible de charger cette vue.",retry:"Réessayer",noMapboxToken:"Aucun jeton Mapbox",noMapboxTokenDetail:"Aucun jeton Mapbox n’est configuré. La liste et la légende ne sont pas affectées.",loadingBoundaries:"Chargement des limites…",fetchingUupgs:"Récupération de {n} UUPG…",mapStatusCounts:"Surfaces : {polys} · zones : {zones}/{total} · repères : {pins}",tapTerritoriesHint:"Touchez des territoires sur la carte ou des lignes de la légende pour les ajouter · touchez à nouveau pour les retirer",territoriesSelected:"Territoires : {count}",bandInRange:"✓ tranche 50–100",bandOutOfRange:"tranche 50–100",mapContextLost:"Cette carte a été déchargée pour libérer de la mémoire graphique.",nOfTotal:"{n} sur {total}",mapInitFailed:"Échec de l’initialisation de la carte — vérifiez le jeton et le conteneur",countryWallIntroA:"Une affiche par pays, prête à prier, à imprimer et à accrocher au mur — en priant pour eux ",countryWallIntroB:". Les régions et les pays sont classés selon le nombre de peuples non engagés qu’ils comptent, pour que le plus grand besoin vienne en premier.",countryWallSoon:"Bientôt : une liste de prière sera générée pour chaque pays, nommant chaque peuple non atteint qui s’y trouve.",countryWallHeading:"Affiches par pays — Listes de prière et affiches",largerScreenNotice:"Cette carte expérimentale est conçue pour les grands écrans. Elle s’ouvre ici, mais certaines parties peuvent mal s’afficher ou mal fonctionner sur un téléphone.",desktopOnlyNotice:"{label} ne fonctionne que sur ordinateur : ouvrez cette page sur un ordinateur pour l’utiliser.",noticeDismiss:"Fermer",countryPosterTooMany:"Trop de peuples pour tenir lisiblement sur une seule affiche — une solution est en préparation."},"./locales/fr/pinHint.json":{line1:"Touchez un point coloré",line2:"quelqu’un a encore besoin de prière"},"./locales/fr/pins.json":{approximate:"Le point représente un peuple, pas une ville ni une frontière.",sharedPoint:"Il se trouve au même point que {names} — {n} groupes partagent ce point."},"./locales/fr/poster.json":{export_poster:"Exporter l'affiche",size:"Taille",orientation:"Orientation",portrait:"Portrait",landscape:"Paysage",dpi:"DPI",format:"Format",png_raster:"PNG (raster)",pdf_raster:"PDF (raster sur page vectorielle)",title:"Titre",map_title:"Titre de la carte",subtitle:"Sous-titre",slots:"Éléments",scale_bar:"Échelle",north_arrow:"Flèche du nord",footer_attribution:"Pied de page (attribution requise)",cancel:"Annuler",map_preview:"aperçu de la carte",loading_snapshot:"Chargement de l'instantané de la carte…",preview_unavailable:"aperçu indisponible",region_africa:"Afrique",region_middle_east:"Moyen-Orient",region_central_asia:"Asie centrale",region_southeast_asia_oceania:"Asie du Sud-Est + Océanie",region_china_mongolia:"Chine + Mongolie",region_india:"Inde",region_other:"Autres",region_americas:"Amériques",region_europe:"Europe",region_deaf:"Sourds",zone_deaf:"Groupes de personnes sourdes",rendering:"Génération…",render_format:"Générer en {format}",progress_elapsed:"{time} écoulées",progress_tiles:"tuile {n} sur {total}",hint_up_to_minute:"Ce format peut prendre jusqu’à une minute.",hint_few_minutes:"Les grandes affiches peuvent prendre quelques minutes.",error_too_large:"Cette affiche est trop grande pour la mémoire de cet appareil. Choisissez un format plus petit ou une résolution plus basse.",error_failed:"L’affiche n’a pas pu être générée. Réessayez ou choisissez un format plus petit.",optional:"(facultatif)",phoneLimit:"Sur un téléphone, les plus grands formats sont désactivés : un téléphone ne peut pas dessiner une affiche aussi grande. Utilisez un ordinateur pour ceux-là.",phoneLimitAll:"Cela nécessite un ordinateur de bureau ou un portable.",glue_here:"coller ici",sectionNone:"Aucune affiche pour {scope}."},"./locales/fr/religion.json":{family:{Christianity:"Christianisme",Islam:"Islam",Hinduism:"Hindouisme",Buddhism:"Bouddhisme",Ethnoreligion:"Ethnoreligion",Judaism:"Judaïsme",Sikhism:"Sikhisme",Unaffiliated:"Sans appartenance",Other:"Autre",Unknown:"Inconnue"}},"./locales/fr/search.json":{placeholder:"Peuple, lieu, langue, religion",placeholderNoPlaces:"Peuple, langue, religion (la recherche de lieux requiert un jeton Mapbox)",labels:{people:"Peuple :",place:"Lieu :",language:"Langue :",religion:"Religion :"},kinds:{people:"Peuple + pays",peopleGroup:"Peuple",bloc:"Bloc d'affinité",cluster:"Grappe de peuples",country:"Pays",region:"Région",family:"Famille linguistique",languageKind:"Langue",dialect:"Dialecte",religionKind:"Religion"},sections:{within:"Dans {selection}",allData:"Toutes les données DOXA"},upg100Placeholder:"Rechercher un peuple, une liste UPG-100 ou une région…",tabPlaceholder:{languageFamilies:"Rechercher une famille linguistique, une langue, un dialecte/une variété",affinityBlocks:"Rechercher un bloc d’affinité, une grappe, un peuple",regions:"Rechercher une région, un pays, un peuple",religion:"Rechercher une religion, un peuple"},placeholderRegions:"Rechercher une région, un pays, un peuple"},"./locales/fr/share.json":{embed_link:"Lien d'intégration",add_to_website:"Ajouter à votre site web",embed_paste_hint:"Collez ce code dans votre créateur de site web (WordPress, Squarespace, Wix ou tout site acceptant les widgets HTML)."},"./locales/fr/tabs.json":{prayer:"Prière",adoption:"Adoption",engagement:"Engagement","affinity-blocks":"Peuples",regions:"Régions",countries:"Pays","language-families":"Langues",religion:"Religions",family:"Famille linguistique",language:"Langue",dialect:"Dialecte/Variété",bloc:"Bloc d'affinité",cluster:"Grappe",group:"Peuple",pgic:"Peuple dans le pays",region:"Région WAGF",block:"Bloc WAGF",country:"Pays",upg100Region:"Région",upg100Zone:"Listes UPG-100",upg100Group:"Groupe de peuples",selectView:"Choisir la vue",views:"Vues",prayerResources:"Ressources de prière",map:"Carte",countryPosters:"Affiches par pays"},"./locales/fr/upgMap.json":{selectionAdm1NoData:"Aucune donnée de peuples pour {names} — sélectionnez plutôt le pays",nothingSelected:"Rien n’est sélectionné",selectionCardsFailed:"Échec des cartes de la sélection : {reason}",selectionPosterNeedsZone:"Les affiches existent par territoire dans la légende — utilisez Liste de prière pour une sélection sur la carte",mapDataFailed:"Les données de la carte n’ont pas pu être chargées",infoLead:"La liste UPG-100 sur une seule carte : les peuples non atteints, regroupés en zones que vous pouvez adopter dans la prière.",infoTakeaway:"pour chaque zone, une affiche murale, un livret de prière à distribuer et un jeu de cartes de prière. L'exemple ci-dessous est la zone qui compte le plus de personnes dans des peuples où personne n'implante encore d'Églises.",selectionColourGroup:"Couleur de la sélection",selectionColour:"Colorer la sélection {hex}",customColour:"Couleur personnalisée (#rrggbb)",copiedSelection:"Copié — peuples : {count}",copiedTerritoriesOnly:"Seuls les territoires ont été copiés — {reason}",csvSaved:"CSV enregistré — peuples : {count}",csvFailed:"Échec de l’export CSV : {reason}",copySelection:"Copier",exportCsv:"Exporter en CSV",copyNotRegroupable:"Impossible de les regrouper ensemble : copiez séparément les États ou provinces d’un seul pays, ou les pays",displayName:"Affiches de la liste UPG 100",wallHeading:"Affiches de la liste UPG 100",wallIntroA:"Comment nourririez-vous une foule de cinq mille personnes ? Jésus les a fait asseoir par groupes de cinquante et de cent, et l’impossible est devenu partageable (Luc 9.14). Nous avons fait de même avec les {n} peuples non atteints : 27 listes d’environ cinquante à cent. Chaque liste s’imprime en dossier de prière et en affiche, pour que 27 disciples, Églises ou responsables locaux en portent chacun une — en priant pour eux ",peopleStillLoading:"les peuples sont encore en cours de chargement ; réessayez dans un instant"},"./locales/fr/wall.json":{title:"Mur des peuples",toPortrait:"📱 Passer en portrait",toLandscape:"🖼️ Passer en paysage",currentLandscape:"Actuel : paysage (4 × 3 pieds)",currentPortrait:"Actuel : portrait (3 × 4 pieds)",resetZoom:"Réinitialiser le zoom",groupsLoaded:"Chargés : {n}",loading:"Chargement des peuples…",offlineTitle:"Les données de prière en direct sont inaccessibles.",offlineBody:"Le mur lit ses peuples sur pray.doxa.life. Vous êtes peut-être hors ligne ou, sur un serveur de développement local, l’API n’autorise pas l’adresse de cette page.",tryAgain:"Réessayer",prayedCount:"Ont prié : {n}",viewPrayers:"Voir les prières",prayerTools:"Outils de prière",close:"Fermer",unknown:"Inconnu",unknownGroup:"Peuple inconnu",status:"Statut :",unengaged:"non atteint",prayingNow:"Priez-vous en ce moment pour ce peuple ?",yesPraying:"Oui, je prie",thankYou:"Merci de prier !",sharePrayer:"Partagez votre prière (facultatif)",prayerPlaceholder:"Écrivez votre prière ici…",sendPrayer:"Envoyer la prière",peopleGroup:"Peuple",chatsTitle:"Discussions du peuple",id:"ID :",location:"Lieu :",na:"N/D",havePrayed:"Ont prié : {n}",youPrayed:"✓ Vous avez prié !",prayForGroup:"🙏 Prier pour ce peuple",prayersComments:"Prières et commentaires",noComments:"Aucune prière ni commentaire pour l’instant. Soyez le premier !",commentPlaceholder:"Partagez votre prière ou vos pensées…",postComment:"Publier le commentaire",noPeopleId:"Ce peuple n’a pas de PeopleID3",statusUnknown:"Statut inconnu",printPoster:"🖨️ Imprimer l’affiche HD",printPreparing:"Préparation de l’affiche : {n} photos sur {total}",printMissing:"Photos qui n’ont pas pu être chargées : {n}. Elles s’impriment en cases grises.",blessBanner:"Bénissez les nations au nom de Jésus",modeLabel:"Mode du mur",modeBless:"Bénir",modeSocial:"Social",shareSoon:"Le partage arrive bientôt.",drawLibError:"Le mur n’a pas pu charger sa bibliothèque de dessin :",posterSize:"Taille de l’affiche",posterSubtitle:"DOXA (δόξα) signifie gloire. Un mouvement mondial de prière bénit ces {n} groupes de peuples au nom de Jésus. Pour en savoir plus et nous rejoindre : pray.doxa.life.",glueHere:"collez ici la feuille du dessus",themesLabel:"Thèmes de prière",oldTestament:"Ancien Testament",newTestament:"Nouveau Testament",themeTreasure:"Trésor",themeMountain:"Montagne",themeSea:"Mer",posterClosing:"Jésus-Christ est la pierre angulaire, et nous sommes des pierres vivantes. Ces peuples sont la récompense de ses souffrances. Prenons notre appel sacerdotal : bénissons-les en son nom et rejoignons la famille mondiale dans la prière.",journeyCalled:"L’appel",journeyPromised:"La promesse",journeyRedeemed:"Rachetés",journeyCornerstone:"La pierre angulaire",journeyChildren:"Enfants d’Abraham",journeyPriesthood:"Un sacerdoce royal",journeySent:"Envoyés vers les perdus",peopleGroupCount:"{n} peuple | {n} de peuples | {n} peuples",listCount:"{n} liste | {n} de listes | {n} listes",stockCard:"Carte",stockPostcard:"Carte postale",stockLandscape:"paysage",hud:{kindPoster:"Affiche",kindList:"Liste",kindPacket:"Dossier de prière",fetchingPoster:"récupération de l’affiche",generatingPoster:"génération de l’affiche",openingPrint:"ouverture de la boîte d’impression",printOpened:"boîte d’impression ouverte",readyToPrint:"prêt à imprimer",printNow:"Imprimer",saving:"enregistrement",fetchingRecords:"récupération des données",fetchingGroups:"récupération des peuples",layingOutRows:"mise en page de {n} ligne | mise en page de {n} de lignes | mise en page de {n} lignes",layingOutCards:"mise en page de {n} carte | mise en page de {n} de cartes | mise en page de {n} cartes",printingGroups:"impression de {n} peuple | impression de {n} de peuples | impression de {n} peuples",kindCardDeck:"Jeu de cartes",kindPrayerList:"Liste de prière",saved:"enregistré",noRecords:"cette liste ne contient aucun peuple à imprimer",noPoster:"aucune affiche n’est disponible pour cette liste",posterNotFound:"affiche introuvable ({status})",posterBlank:"l’affiche générée est sortie vide",noApi:"aucun service de peuples n’est configuré",fetchFailed:"impossible de charger les peuples ({status})"},posterAlt:"{label} — affiche de prière",posterAltAction:"{label} — affiche de prière (cliquez pour prévisualiser et imprimer)"},"./locales/hi/aria.json":{backToLegend:"लेजेंड पर वापस जाएं",closeDetailView:"विवरण दृश्य बंद करें",collapseLegend:"लेजेंड संक्षिप्त करें",expandLegend:"लेजेंड विस्तृत करें",toggleLegend:"लेजेंड दिखाएँ या छिपाएँ",searchPeopleGroups:"जनसमूह खोजें",resetAllFilters:"सभी फ़िल्टर और खोज रीसेट करें",selectAllRows:"सभी पंक्तियाँ चुनें",deselectAllRows:"सभी पंक्तियाँ अचयनित करें",rowDetail:"पंक्ति विवरण",dismissHint:"संकेत हटाएँ",resizeFiltersRail:"फ़िल्टर पट्टी का आकार बदलें",resizeFiltersRailHint:"फ़िल्टर पट्टी का आकार बदलने के लिए खींचें या तीर कुंजियों का उपयोग करें",resizeChartsRail:"चार्ट पट्टी का आकार बदलें",resizeChartsRailHint:"चार्ट पट्टी का आकार बदलने के लिए खींचें या तीर कुंजियों का उपयोग करें",resizeMapTableSplit:"मानचित्र/तालिका विभाजन का आकार बदलें",resizeMapTableSplitHint:"मानचित्र/तालिका विभाजन का आकार बदलने के लिए खींचें या तीर कुंजियों का उपयोग करें",resizeTable:"तालिका की ऊँचाई बदलें",resizeTableHint:"तालिका का आकार बदलने के लिए खींचें या तीर कुंजियों का उपयोग करें",resizeDashboardHeight:"डैशबोर्ड की ऊँचाई बदलें",resizeDashboardHeightHint:"डैशबोर्ड की ऊँचाई बदलने के लिए खींचें या तीर कुंजियों का उपयोग करें",removeFilter:"फ़िल्टर {name} हटाएँ",closeDetail:"विवरण बंद करें",filterBreadcrumb:"फ़िल्टर पथ",railViews:"पट्टी के दृश्य",upgCountLegend:"UPG गणना की कुंजी",donutChart:"डोनट चार्ट: {title}"},"./locales/hi/buttons.json":{prayForThem:"उनके लिए प्रार्थना करें",adoptThem:"उन्हें गोद लें",moreInfo:"अधिक जानकारी",zoomIn:"ज़ूम इन",zoomOut:"ज़ूम आउट",switchToLightMode:"लाइट मोड पर जाएं",switchToDarkMode:"डार्क मोड पर जाएं",resetView:"दृश्य रीसेट करें",toggleFullscreen:"फ़ुलस्क्रीन टॉगल करें",aboutThisMap:"इस मानचित्र के बारे में",closeMenu:"मेनू बंद करें",reloadMap:"मानचित्र पुनः लोड करें",showClusters:"क्लस्टर दिखाएं",clusterSettings:"क्लस्टर सेटिंग्स",startAutoFly:"ऑटो फ्लाई शुरू करें",stopFlight:"उड़ान रोकें",speedLabel:"गति:",speedOption:{slow:"धीमी",normal:"सामान्य",fast:"तेज़"},shareEmbed:"साझा करें और एम्बेड करें",posterMap:"पोस्टर मानचित्र",prayerList:"प्रार्थना सूची",cardDeck:"कार्ड सेट",printOptions:"छपाई विकल्प",showOnMap:"मानचित्र पर देखें",close:"बंद करें",showOnMapAria:"{label} को मानचित्र पर देखें",cardStockAria:"प्रार्थना कार्ड का आकार",previewPrintPoster:"{label} पोस्टर देखें और प्रिंट करें",share:"साझा करें",shareSteps:["इस मानचित्र को अपनी वेबसाइट पर लगाएँ","अपने शहर की वेबसाइटों की सूची बनाएँ","उन्हें भी इसे लगाना सिखाएँ","उन्हें सिखाएँ कि वे औरों को लगाना सिखाएँ","यीशु के लिए हर जगह मानचित्र बढ़ाएँ!"],clearSelection:"चयन हटाएँ",noOptions:"कोई विकल्प नहीं मिला",renderingLocal:"आपके ब्राउज़र में प्रिंट-गुणवत्ता वाली छवि बन रही है — कुछ भी अपलोड नहीं किया जाता।",postersPerRow:"प्रति पंक्ति पोस्टर",packetVariantAria:"प्रार्थना पैकेट विवरण",packetFull:"पूर्ण विवरण",packetLightweight:"संक्षिप्त",working:"कार्य जारी…",postersPerRowAuto:"स्वतः"},"./locales/hi/detail.json":{labels:{country:"देश:",population:"जनसंख्या:",language:"भाषा:",religion:"धर्म:",languageFamily:"भाषा परिवार:",peopleCommitted:"प्रार्थना के लिए प्रतिबद्ध:"},messages:{noDescription:"कोई विवरण उपलब्ध नहीं है।"}},"./locales/hi/grid.json":{search:"जनसमूह खोजें…",hide_filters:"फ़िल्टर छिपाएँ",show_filters:"फ़िल्टर दिखाएँ",total:"कुल",showing:"दिखा रहे हैं",load_more:"और देखें",full_profile:"पूरी प्रोफ़ाइल",wagf_region:"क्षेत्र",wagf_block:"समानता समूह",rop1:"जनसमूह",religion:"धर्म",exact_filter:"सटीक",clear_all:"सब हटाएँ",loading:"लोड हो रहा है…",no_results:"इस फ़िल्टर से कोई जनसमूह मेल नहीं खाता।",type_to_search:"खोजने के लिए लिखें...",load_failed:"जनसमूह डेटा लोड नहीं हो सका। यह कनेक्शन की समस्या है, आपके फ़िल्टर की नहीं।",search_people_or_countries:"जनसमूह या देश खोजें…",cards_per_row:"प्रति पंक्ति कार्ड",cards_per_row_auto:"स्वचालित"},"./locales/hi/legend.json":{title:{adoption:"गोद लेने की प्रगति",affinityBlocs:"समानता समूह",doxaRegions:"Doxa क्षेत्र",engagement:"सहभागिता प्रगति",gospelResources:"सुसमाचार संसाधन",languageFamilies:"भाषा परिवार",prayer:"प्रार्थना प्रगति",upg100List:"मेरी UPG 100 सूची",batchSelect:"एक साथ चुनें"},header:{collapsed:"किंवदंती",peopleGroupFallback:"जनजाति समूह",default:"सूचकांक"},prayer:{needsPrayer:"प्रार्थना चाहिए",hasPrayer:"प्रार्थना है",fullPrayerCoverage:"पूर्ण प्रार्थना कवरेज"},progress:{title:"प्रगति",covered:"{total} में से {covered} जनजाति समूह प्रार्थना में कवर · {pct}%",short:"{total} में से {covered} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"सहभागिता चाहिए",hasEngagement:"सहभागिता है"},adoption:{needsAdoption:"गोद लेना चाहिए",hasAdoption:"गोद लिया गया"},columns:{upgs:"UUPGs",population:"जनसंख्या",name:"नाम"},footer:{total:"कुल"},sortByUpgs:"UUPG के अनुसार क्रमबद्ध करें",sortByPop:"जनसंख्या के अनुसार क्रमबद्ध करें",colLabel:{religion:"UUPG धर्म",prayer:"प्रार्थना स्थिति",engagement:"सहभागिता स्थिति",adoption:"गोद लेने की स्थिति",status:"स्थिति"},titleBar:{legend:"सूचकांक",peopleGroups:"जनसमूह",wagfRegions:"WAGF क्षेत्र",languages:"भाषाएँ"},tabInfo:{upg100Region:"क्षेत्र — UPG-100 सूचियों को विश्व क्षेत्र के अनुसार क्रमित करता है (अफ़्रीका, भारत, मध्य पूर्व, बधिर, …)। संख्याएँ उसके नीचे की हर सूची के UUPG और जनसंख्या का योग हैं।",upg100Zone:"UPG-100 सूचियाँ — हर एक किसी क्षेत्र के अनपहुँचे जनसमूहों की प्रार्थना सूची है, और यही मानचित्र बनाता और रंगता है। हर सूची अपने अलग पैकेट के रूप में छपती है।",upg100Group:"जनसमूह — किसी सूची के भीतर के अलग-अलग अनपहुँचे समूह, सबसे बड़ी प्रार्थना आवश्यकता पहले। मानचित्र का हर बिंदु इनमें से एक है।",family:"भाषा परिवार — एक साझा पूर्वज से निकली भाषाओं का समूह (जैसे भारोपीय, अफ़्रो-एशियाई)।",language:"भाषा — किसी जनसमूह द्वारा प्रयुक्त संप्रेषण की प्रणाली (जैसे अरबी, बांग्ला, हिन्दी)।",dialect:"बोली/रूप — किसी भाषा का क्षेत्रीय या सामाजिक रूप (जैसे सूडानी अरबी; पाकिस्तानी सांकेतिक भाषा)।",bloc:"समानता समूह — सबसे व्यापक वर्गीकरण, सांस्कृतिक, भाषाई और भौगोलिक निकटता के आधार पर (जैसे मलय जन, दक्षिण एशियाई जन, बधिर, अरब जगत)।",cluster:"क्लस्टर — समूह के भीतर अधिक सूक्ष्म वर्गीकरण (जैसे मलय जन के भीतर बोर्नियो-कालीमंतान)। पंक्तियों पर «(क्लस्टर)» अंकित है, ताकि उन्हें जनसमूहों से अलग पहचाना जा सके।",group:"जनसमूह — देश से स्वतंत्र, अपने आप में एक नृजातीय-भाषाई पहचान। पंक्तियों पर «(जनसमूह)» अंकित है। एक ही जनसमूह कई देशों में रह सकता है (जैसे बधिर, सौ से अधिक देशों में)।",pgic:"देश में जनसमूह — प्रत्येक जनसमूह के लिए, वह जिस-जिस देश में रहता है, एक पंक्ति (जैसे «अबाई सुंगाई, मलेशिया»)। पंक्तियों पर «(देश में जनसमूह)» अंकित है।",region:"WAGF क्षेत्र — वह वृहत् क्षेत्र जिससे कोई देश संबंधित है (जैसे एशिया, अफ़्रीका)। मानचित्र पर हर एक का अपना रंग है।",block:"WAGF ब्लॉक — क्षेत्र के भीतर का उप-वर्ग (जैसे दक्षिण-पूर्व एशिया, पश्चिम अफ़्रीका)।",country:"देश — अलग-अलग देश, अपने ब्लॉक के भीतर अनछुई जनसंख्या के क्रम में।"},a11y:{expandRow:"{label} का विस्तार करें",collapseRow:"{label} को छोटा करें",clearSelection:"चयन हटाएँ",goUp:"ऊपर जाएँ: {label}"},export:{poster:"पोस्टर",packet:"UPG 100",packetExplain:"लगभग 50 से 100 अनपहुँचे जनसमूहों की एक प्रार्थना सूची — एक व्यक्ति एक ले सकता है।",packetAria:"प्रार्थना पैकेट विवरण",packetFull:"पूर्ण विवरण",packetLightweight:"संक्षिप्त"},noDataAtThisLevel:"इस स्तर पर कोई डेटा नहीं",exportButton:"निर्यात",exportSelection:"चयन निर्यात करें",loadingRows:"{label} लोड हो रहे हैं…",loadingData:"डेटा लोड हो रहा है…",showingTop:"{m} में से शीर्ष {n} दिखाए जा रहे हैं",useGeocoderHint:"बाकी खोजने के लिए ऊपर दिए गए खोज बॉक्स का उपयोग करें",noList:"कोई सूची लोड नहीं हुई।"},"./locales/hi/lists.json":{doxa:{label:"प्रोजेक्ट 2000: DOXA के जनसमूह",definition:"वे जनसमूह जिनकी DOXA सेवा करता है, जैसे उसकी लाइव सूची उन्हें देती है"},unreached:{label:"प्रोजेक्ट 7000: अपहुँचे जनसमूह",definition:"IMB लॉस्टनेस प्राथमिकता 0–2 (फ़्रंटियर, पायनियर या एक्सपैंडिंग अपहुँचे: 2% से कम इवेंजेलिकल)"},frontier:{label:"प्रोजेक्ट 4700: फ़्रंटियर जनसमूह",definition:"IMB लॉस्टनेस प्राथमिकता 0 (फ़्रंटियर अपहुँचे: 0.1% या उससे कम इवेंजेलिकल)"},"frontier-500k":{label:"प्रोजेक्ट 700: 5,00,000 या उससे अधिक के फ़्रंटियर जनसमूह",definition:"IMB लॉस्टनेस प्राथमिकता 0 और कम से कम 5,00,000 की जनसंख्या"},unengaged:{label:"अपहुँचे और असंलग्न जनसमूह",definition:"IMB लॉस्टनेस प्राथमिकता 0–2 और संलग्नता स्थिति: असंलग्न"}},"./locales/hi/mapInfo.json":{open:"यह नक्शा आपके लिए क्या कर सकता है?",title:"यह नक्शा आपके लिए क्या कर सकता है?",shortDescription:"संक्षिप्त विवरण",pointer:"यह नक्शा क्या करता है?",close:"बंद करें",takeaway:"आपको क्या मिलता है:",poster:"पोस्टर",packet:"प्रार्थना पुस्तिका",cards:"प्रार्थना कार्ड",spreadsheet:"स्प्रेडशीट",example:"उदाहरण",expandPages:"सभी पृष्ठ दिखाएँ ({n})",collapsePages:"केवल पहला पृष्ठ दिखाएँ",expandDeck:"सभी कार्ड दिखाएँ ({n})",collapseDeck:"कार्ड एक साथ रखें",moreRows:"पूरी स्प्रेडशीट में और पंक्तियाँ: {n}",openFull:"पूरे आकार में खोलें",pointerOff:"इस बटन की ओर फिर से इशारा न करें",tab:{"upg-100":{lead:"इस सूची के सभी अपहुँचे जन-समूह, लगभग 2,100, पचास से सौ की 27 सूचियों में इकट्ठा। हर सूची पोस्टर, प्रार्थना पैकेट और कार्ड सेट के रूप में छपती है, ताकि एक चेला, कलीसिया या अगुवा पूरी सूची को नाम लेकर प्रार्थना में उठा सके।",takeaway:"हर क्षेत्र के लिए दीवार का एक पोस्टर, बाँटने के लिए एक प्रार्थना पुस्तिका और प्रार्थना कार्डों का एक सेट। नीचे का उदाहरण वह क्षेत्र है जहाँ ऐसे जन-समूहों में सबसे अधिक लोग हैं जिनके बीच अभी कोई कलीसिया स्थापित नहीं कर रहा है।"},"cities-internet":{lead:"देखें कि हर उस देश में इंटरनेट कितनी दूर तक पहुँचता है जहाँ असंलग्न जन-समूह रहते हैं। किसी देश पर टैप करके देखें कि वहाँ कितने लोग ऑनलाइन हैं और वे कौन-से प्लेटफ़ॉर्म इस्तेमाल करते हैं, या किसी जन-समूह के लिए बिंदु पर टैप करें।",takeaway:"हर वह देश जहाँ कोई अनपहुँचा जनसमूह रहता है, इंटरनेट का उपयोग करने वाले लोगों के अनुपात के अनुसार वर्गीकृत — ताकि आप डिजिटल रूप से पहुँच योग्य क्षेत्र को उन स्थानों से अलग कर सकें जहाँ कम लोग ऑनलाइन हैं। आँकड़े राष्ट्रीय हैं (भारत राज्य के अनुसार भी, 2019–21 के एक सर्वेक्षण से) और अपने अवलोकन वर्ष के साथ आते हैं; अज्ञात का अर्थ है बिना मापा, कभी अनुमानित नहीं।"},"gospel-resources":{lead:"देखें कि हर अपहुँचे जन-समूह के पास उसकी अपनी भाषा में पहले से क्या है: पवित्रशास्त्र, ऑडियो, यीशु फ़िल्म, बाइबल वीडियो और चेला-प्रशिक्षण, हर एक अपने लिंक के साथ। किसी देश पर टैप करके उसके समूह देखें, या किसी बिंदु पर टैप करके एक समूह के संसाधन खोलें।",takeaway:"पवित्रशास्त्र, ऑडियो, फ़िल्म, बाइबल वीडियो, प्रशिक्षण — और क्या अब भी नहीं है। किसी देश पर क्लिक करके उसके जनसमूह देखें, या किसी जनसमूह पर क्लिक करके उसकी अपनी शीट खोलें, जिसमें मिले हर संसाधन के काम करने वाले लिंक हैं। “कुछ नहीं मिला” का अर्थ है इस बिल्ड द्वारा जाँचे गए स्रोतों में उपस्थित नहीं — यह प्रमाण नहीं कि कुछ मौजूद ही नहीं।"},"dashboard-plus-grid":{lead:"सभी अपहुँचे जन-समूह एक ही दृश्य में: जन, स्थान, भाषा, धर्म या प्रार्थना के अनुसार छाँटें, और नक्शा, तालिका और कुल योग एक साथ सीमित होते हैं। यहीं आप काम के लिए अपना नज़रिया तय करते हैं: अभी किस तक पहुँचना है, और आगे किसके लिए तैयारी करनी है।",takeaway:"छाँटी गई पंक्तियाँ, स्प्रेडशीट के रूप में।"},"research-map-plus-grid":{lead:"अपहुँचे जन-समूहों का एक सरल, शैक्षिक नक्शा: जन-समूह, स्थान, भाषा या धर्म से खोजें, और नक्शा और सूची एक साथ सीमित होते हैं। प्रार्थना और सहभागिता की परतें एक नज़र में दिखाती हैं कि प्रार्थना और सेवा कितनी दूर तक पहुँची है।"},"prayer-map":{lead:"DOXA की प्रार्थना सूची के जन-समूहों के लिए प्रार्थना का एक नक्शा, जो एक नज़र में दिखाता है कि किसके लिए प्रार्थना हो रही है और कौन अभी भी प्रतीक्षा में है। इसे अपने नेटवर्क की हर वेबसाइट पर लगाएँ, ताकि हर आगंतुक एक ही तस्वीर देखे और एक ही आंदोलन से जुड़े।",takeaway:"एक जन-समूह जिसके लिए अभी कोई प्रार्थना नहीं कर रहा, और उसके प्रार्थना पृष्ठ का लिंक।"},"regions-dashboard":{lead:"हर क्षेत्र और देश के अपहुँचे जन-समूह खोजें। हर क्षेत्र के नीचे, “देश के पोस्टर देखें” किसी भी देश का पोस्टर, प्रार्थना पैकेट या कार्ड सेट छापता है।",takeaway:"किसी देश को खोलकर उसके जनसमूह देखें। हर क्षेत्र के नीचे, “देश के पोस्टर देखें” किसी देश का पोस्टर, प्रार्थना पैकेट या कार्ड सेट छापता है।",note:"पोस्टर, पैकेट और कार्ड आपके ब्राउज़र में भारत को छोड़कर हर देश के लिए बनते हैं।"}},col:{peopleGroup:"जनसमूह",country:"देश",region:"क्षेत्र",population:"जनसंख्या"},tabExamples:"उदाहरण",tabStrategy:"रणनीति"},"./locales/hi/mapui.json":{map:"मानचित्र",marker:"मानचित्र चिह्न",closePopup:"पॉपअप बंद करें",zoomIn:"ज़ूम इन",zoomOut:"ज़ूम आउट",resetBearing:"मानचित्र घुमाने के लिए खींचें, उत्तर पर लौटने के लिए क्लिक करें",toggleAttribution:"श्रेय दिखाएँ/छिपाएँ",mapFeedback:"मानचित्र पर प्रतिक्रिया",enterFullscreen:"पूर्ण स्क्रीन",exitFullscreen:"पूर्ण स्क्रीन से बाहर निकलें",findMyLocation:"मेरा स्थान खोजें",locationNotAvailable:"स्थान उपलब्ध नहीं",enableGlobe:"ग्लोब चालू करें",disableGlobe:"ग्लोब बंद करें",ctrlScroll:"मानचित्र ज़ूम करने के लिए Ctrl + स्क्रॉल करें",cmdScroll:"मानचित्र ज़ूम करने के लिए ⌘ + स्क्रॉल करें",twoFingers:"मानचित्र हिलाने के लिए दो उँगलियों का उपयोग करें",mapboxHomepage:"Mapbox मुखपृष्ठ",maplibreLogo:"MapLibre लोगो"},"./locales/hi/messages.json":{menuComingSoon:"मेनू शीघ्र आ रहा है",pinHint:{tapDot:"किसी रंगीन बिंदु पर टैप करें — किसी को अभी भी प्रार्थना की आवश्यकता है"},upg100WallHeading:"मेरी UPG 100 सूची — प्रार्थना सूचियाँ और पोस्टर",upg100WallTag:"प्रार्थना संग्रहण",upg100WallIntroA:"पाँच हज़ार की भीड़ को आप कैसे खिलाते? यीशु ने उन्हें पचास-पचास और सौ-सौ के समूहों में बिठाया, और असंभव बाँटने योग्य हो गया (लूका 9:14). हमने 2,106 अनपहुँचे जनसमूहों के साथ वही किया: लगभग पचास से सौ तक की 27 सूचियाँ. हर सूची प्रार्थना पैकेट और पोस्टर के रूप में छपती है, ताकि 27 शिष्य, कलीसियाएँ या स्थानीय अगुवे एक-एक ले सकें — उनके लिए प्रार्थना करते हुए ",upg100WallIntroEmph:"उनके जन के नाम से",upg100WallIntroB:".",loadingNamed:"{name} लोड हो रहा है…",couldNotLoadNamed:"{name} लोड नहीं हो सका।",engineMissing:"{engine} नक्शा इंजन लोड नहीं हुआ।",packetFailed:"पुस्तिका विफल: {reason}",selectionPacketFailed:"चयन की पुस्तिका विफल: {reason}",posterOneTerritory:"पोस्टर एक समय में एक क्षेत्र छापता है — {count} चयनित।",selectionPosterFailed:"चयन का पोस्टर विफल: {reason}",mapUnavailable:"मानचित्र अनुपलब्ध",copied:"कॉपी हो गया!",copyFailed:"कॉपी विफल — Ctrl/Cmd-C दबाएँ",engineNotLoaded:"मानचित्र इंजन लोड नहीं हुआ",engineNotLoadedDetail:"{engine} मानचित्र इंजन लोड नहीं हुआ। सूची और लेजेंड अप्रभावित हैं।",viewLoadFailed:"यह दृश्य लोड नहीं हो सका।",retry:"फिर से कोशिश करें",noMapboxToken:"कोई Mapbox टोकन नहीं",noMapboxTokenDetail:"कोई Mapbox टोकन कॉन्फ़िगर नहीं है। सूची और लेजेंड पर कोई असर नहीं है।",loadingBoundaries:"सीमाएँ लोड हो रही हैं…",fetchingUupgs:"{n} UUPG लाए जा रहे हैं…",mapStatusCounts:"क्षेत्र: {polys} · ज़ोन: {zones}/{total} · पिन: {pins}",tapTerritoriesHint:"जोड़ने के लिए मानचित्र पर क्षेत्रों या लेजेंड की पंक्तियों पर टैप करें · हटाने के लिए फिर से टैप करें",territoriesSelected:"क्षेत्र: {count}",bandInRange:"✓ 50–100 दायरा",bandOutOfRange:"50–100 दायरा",mapContextLost:"ग्राफ़िक्स मेमोरी खाली करने के लिए यह मानचित्र अनलोड कर दिया गया।",nOfTotal:"{total} में से {n}",mapInitFailed:"मानचित्र आरंभ नहीं हो सका — टोकन और कंटेनर जाँचें",countryWallIntroA:"हर देश के लिए एक पोस्टर — प्रार्थना करने, छापने और दीवार पर लगाने के लिए तैयार, और उनके लिए प्रार्थना करते हुए ",countryWallIntroB:". क्षेत्र और देश इस क्रम में हैं कि उनमें कितने अनपहुँचे जनसमूह हैं, ताकि सबसे बड़ी ज़रूरत पहले आए।",countryWallSoon:"जल्द ही: हर देश के लिए एक प्रार्थना सूची बनाई जाएगी, जिसमें उसके हर अनपहुँचे जनसमूह का नाम होगा।",countryWallHeading:"देश पोस्टर — प्रार्थना सूचियाँ और पोस्टर",largerScreenNotice:"यह प्रायोगिक नक्शा बड़ी स्क्रीन के लिए बना है। यह यहाँ खुलता है, पर फ़ोन पर इसके कुछ हिस्से ठीक से न दिखें या न चलें।",desktopOnlyNotice:"{label} केवल डेस्कटॉप पर चलता है — इसे इस्तेमाल करने के लिए यह पेज कंप्यूटर पर खोलें।",noticeDismiss:"बंद करें",countryPosterTooMany:"एक पोस्टर पर साफ़-साफ़ आने के लिए जनसमूह बहुत अधिक हैं — समाधान पर काम चल रहा है।"},"./locales/hi/pinHint.json":{line1:"किसी रंगीन बिंदु पर टैप करें",line2:"किसी को अभी भी प्रार्थना की आवश्यकता है"},"./locales/hi/pins.json":{approximate:"बिंदु एक जन-समूह को दर्शाता है, किसी शहर या सीमा को नहीं।",sharedPoint:"यह {names} के साथ एक ही बिंदु पर है — {n} समूह यह बिंदु साझा करते हैं।"},"./locales/hi/poster.json":{export_poster:"पोस्टर निर्यात करें",size:"आकार",orientation:"अभिविन्यास",portrait:"पोर्ट्रेट",landscape:"लैंडस्केप",dpi:"DPI",format:"प्रारूप",png_raster:"PNG (रास्टर)",pdf_raster:"PDF (वेक्टर पृष्ठ पर रास्टर)",title:"शीर्षक",map_title:"मानचित्र शीर्षक",subtitle:"उपशीर्षक",slots:"स्लॉट",scale_bar:"स्केल बार",north_arrow:"उत्तर तीर",footer_attribution:"फ़ुटर (एट्रिब्यूशन आवश्यक)",cancel:"रद्द करें",map_preview:"मानचित्र पूर्वावलोकन",loading_snapshot:"मानचित्र स्नैपशॉट लोड हो रहा है…",preview_unavailable:"पूर्वावलोकन उपलब्ध नहीं",region_africa:"अफ़्रीका",region_middle_east:"मध्य पूर्व",region_central_asia:"मध्य एशिया",region_southeast_asia_oceania:"दक्षिण-पूर्व एशिया + ओशिनिया",region_china_mongolia:"चीन + मंगोलिया",region_india:"भारत",region_other:"अन्य",region_americas:"अमेरिका महाद्वीप",region_europe:"यूरोप",region_deaf:"बधिर",zone_deaf:"बधिर लोगों के समूह",rendering:"बनाया जा रहा है…",render_format:"{format} बनाएँ",progress_elapsed:"{time} बीत गए",progress_tiles:"टाइल {n} / {total}",hint_up_to_minute:"इस आकार में एक मिनट तक लग सकता है।",hint_few_minutes:"बड़े पोस्टर बनने में कुछ मिनट लग सकते हैं।",error_too_large:"यह पोस्टर इस डिवाइस की मेमोरी के लिए बहुत बड़ा है। छोटा आकार या कम रिज़ॉल्यूशन चुनें।",error_failed:"पोस्टर नहीं बन सका। फिर से कोशिश करें या छोटा आकार चुनें।",optional:"(वैकल्पिक)",phoneLimit:"फ़ोन पर सबसे बड़े आकार बंद हैं: फ़ोन इतना बड़ा पोस्टर नहीं बना सकता। उनके लिए कंप्यूटर का उपयोग करें।",phoneLimitAll:"इसके लिए डेस्कटॉप या लैपटॉप कंप्यूटर चाहिए।",glue_here:"यहाँ चिपकाएँ",sectionNone:"{scope} के लिए कोई पोस्टर नहीं।"},"./locales/hi/religion.json":{family:{Christianity:"ईसाई धर्म",Islam:"इस्लाम",Hinduism:"हिंदू धर्म",Buddhism:"बौद्ध धर्म",Ethnoreligion:"जातीय धर्म",Judaism:"यहूदी धर्म",Sikhism:"सिख धर्म",Unaffiliated:"असंबद्ध",Other:"अन्य",Unknown:"अज्ञात"}},"./locales/hi/search.json":{placeholder:"लोग, स्थान, भाषा, धर्म",placeholderNoPlaces:"लोग, भाषा, धर्म (स्थान खोज के लिए Mapbox टोकन चाहिए)",labels:{people:"लोग:",place:"स्थान:",language:"भाषा:",religion:"धर्म:"},sections:{within:"{selection} के भीतर",allData:"सभी DOXA डेटा"},kinds:{people:"जनसमूह + देश",peopleGroup:"जनसमूह",bloc:"समानता समूह",cluster:"जनसमूह क्लस्टर",country:"देश",region:"क्षेत्र",family:"भाषा परिवार",languageKind:"भाषा",dialect:"बोली",religionKind:"धर्म"},upg100Placeholder:"जनसमूह, UPG-100 सूची या क्षेत्र खोजें…",tabPlaceholder:{languageFamilies:"भाषा परिवार, भाषा, बोली/रूप खोजें",affinityBlocks:"समानता समूह, क्लस्टर, जनसमूह खोजें",regions:"क्षेत्र, देश, जनसमूह खोजें",religion:"धर्म, जनसमूह खोजें"},placeholderRegions:"क्षेत्र, देश या जनसमूह खोजें"},"./locales/hi/share.json":{embed_link:"एम्बेड लिंक",add_to_website:"अपनी वेबसाइट में जोड़ें",embed_paste_hint:"इस कोड को अपने वेबसाइट बिल्डर में पेस्ट करें (WordPress, Squarespace, Wix, या कोई भी साइट जो HTML विजेट स्वीकार करती है)।"},"./locales/hi/tabs.json":{prayer:"प्रार्थना",adoption:"गोद लेना",engagement:"सहभागिता","affinity-blocks":"जनसमूह",regions:"क्षेत्र",countries:"देश","language-families":"भाषाएँ",religion:"धर्म",family:"भाषा परिवार",language:"भाषा",dialect:"बोली/रूप",bloc:"समानता समूह",cluster:"क्लस्टर",group:"जनसमूह",pgic:"देश में जनसमूह",region:"WAGF क्षेत्र",block:"WAGF ब्लॉक",country:"देश",upg100Region:"क्षेत्र",upg100Zone:"UPG-100 सूचियाँ",upg100Group:"जनसमूह",selectView:"दृश्य चुनें",views:"दृश्य",prayerResources:"प्रार्थना संसाधन",map:"मानचित्र",countryPosters:"देश पोस्टर"},"./locales/hi/upgMap.json":{selectionAdm1NoData:"{names} के लिए कोई जनसमूह डेटा नहीं है — इसके बजाय देश चुनें",nothingSelected:"कुछ भी चुना नहीं गया है",selectionCardsFailed:"चयन के कार्ड विफल: {reason}",selectionPosterNeedsZone:"पोस्टर लेजेंड में हर क्षेत्र के लिए हैं — मानचित्र पर चयन के लिए प्रार्थना सूची का उपयोग करें",mapDataFailed:"मानचित्र का डेटा लोड नहीं हो सका",infoLead:"UPG-100 सूची एक ही नक्शे पर: अपहुँचे जन-समूह, क्षेत्रों में बाँटे गए, जिन्हें आप प्रार्थना में अपना सकते हैं।",infoTakeaway:"हर क्षेत्र के लिए दीवार का एक पोस्टर, बाँटने के लिए एक प्रार्थना पुस्तिका और प्रार्थना कार्डों का एक सेट। नीचे का उदाहरण वह क्षेत्र है जहाँ ऐसे जन-समूहों में सबसे अधिक लोग हैं जिनके बीच अभी कोई कलीसिया स्थापित नहीं कर रहा है।",selectionColourGroup:"चयन का रंग",selectionColour:"चयन को रंगें: {hex}",customColour:"अपना रंग (#rrggbb)",copiedSelection:"कॉपी हुआ — जनसमूह: {count}",copiedTerritoriesOnly:"केवल क्षेत्र कॉपी हुए — {reason}",csvSaved:"CSV सहेजा गया — जनसमूह: {count}",csvFailed:"CSV निर्यात विफल: {reason}",copySelection:"कॉपी करें",exportCsv:"CSV निर्यात करें",copyNotRegroupable:"इन्हें एक साथ पुनर्समूहित नहीं किया जा सकता: एक देश के राज्य या प्रांत, या देश, अलग-अलग कॉपी करें",displayName:"UPG 100 सूची पोस्टर",wallHeading:"UPG 100 सूची पोस्टर",wallIntroA:"पाँच हज़ार की भीड़ को आप कैसे खिलाते? यीशु ने उन्हें पचास-पचास और सौ-सौ के समूहों में बिठाया, और असंभव बाँटने योग्य हो गया (लूका 9:14). हमने {n} अनपहुँचे जनसमूहों के साथ वही किया: लगभग पचास से सौ तक की 27 सूचियाँ. हर सूची प्रार्थना पैकेट और पोस्टर के रूप में छपती है, ताकि 27 शिष्य, कलीसियाएँ या स्थानीय अगुवे एक-एक ले सकें — उनके लिए प्रार्थना करते हुए ",peopleStillLoading:"जनसमूह अभी लोड हो रहे हैं, थोड़ी देर में फिर कोशिश करें"},"./locales/hi/wall.json":{title:"जनसमूहों की दीवार",toPortrait:"📱 खड़े रूप में बदलें",toLandscape:"🖼️ आड़े रूप में बदलें",currentLandscape:"वर्तमान: आड़ा (4 × 3 फ़ुट)",currentPortrait:"वर्तमान: खड़ा (3 × 4 फ़ुट)",resetZoom:"ज़ूम रीसेट करें",groupsLoaded:"लोड हुए: {n}",loading:"जनसमूह लोड हो रहे हैं…",offlineTitle:"लाइव प्रार्थना डेटा तक नहीं पहुँचा जा सका।",offlineBody:"दीवार अपने जनसमूह pray.doxa.life से पढ़ती है। हो सकता है आप ऑफ़लाइन हों, या स्थानीय डेवलपमेंट सर्वर पर API इस पेज के पते की अनुमति न दे।",tryAgain:"फिर से कोशिश करें",prayedCount:"प्रार्थना की: {n}",viewPrayers:"प्रार्थनाएँ देखें",prayerTools:"प्रार्थना उपकरण",close:"बंद करें",unknown:"अज्ञात",unknownGroup:"अज्ञात जनसमूह",status:"स्थिति:",unengaged:"अपहुँचा",prayingNow:"क्या आप अभी इस जनसमूह के लिए प्रार्थना कर रहे हैं?",yesPraying:"हाँ, मैं प्रार्थना कर रहा हूँ",thankYou:"प्रार्थना के लिए धन्यवाद!",sharePrayer:"अपनी प्रार्थना साझा करें (वैकल्पिक)",prayerPlaceholder:"अपनी प्रार्थना यहाँ लिखें…",sendPrayer:"प्रार्थना भेजें",peopleGroup:"जनसमूह",chatsTitle:"जनसमूह चर्चा",id:"ID:",location:"स्थान:",na:"उपलब्ध नहीं",havePrayed:"प्रार्थना की: {n}",youPrayed:"✓ आपने प्रार्थना की!",prayForGroup:"🙏 इस जनसमूह के लिए प्रार्थना करें",prayersComments:"प्रार्थनाएँ और टिप्पणियाँ",noComments:"अभी कोई प्रार्थना या टिप्पणी नहीं। पहले बनें!",commentPlaceholder:"अपनी प्रार्थना या विचार साझा करें…",postComment:"टिप्पणी पोस्ट करें",noPeopleId:"इस जनसमूह के पास PeopleID3 नहीं है",statusUnknown:"स्थिति अज्ञात",printPoster:"🖨️ HD पोस्टर छापें",printPreparing:"पोस्टर तैयार हो रहा है: {total} में से {n} फ़ोटो",printMissing:"जो फ़ोटो लोड नहीं हो सकीं: {n}। वे धूसर बॉक्स के रूप में छपेंगी।",blessBanner:"यीशु के नाम में राष्ट्रों को आशीष दो",modeLabel:"दीवार का मोड",modeBless:"आशीष",modeSocial:"सामाजिक",shareSoon:"साझा करने की सुविधा बाद में आएगी।",drawLibError:"दीवार अपनी ड्रॉइंग लाइब्रेरी लोड नहीं कर सकी:",posterSize:"पोस्टर का आकार",posterSubtitle:"DOXA (δόξα) का अर्थ है महिमा। एक वैश्विक प्रार्थना आंदोलन यीशु के नाम में इन {n} जन-समूहों को आशीष दे रहा है। अधिक जानें और जुड़ें: pray.doxa.life।",glueHere:"ऊपर वाली शीट यहाँ चिपकाएँ",themesLabel:"प्रार्थना के विषय",oldTestament:"पुराना नियम",newTestament:"नया नियम",themeTreasure:"ख़ज़ाना",themeMountain:"पहाड़",themeSea:"समुद्र",posterClosing:"यीशु मसीह कोने का पत्थर है, और हम जीवित पत्थर हैं। ये जन-समूह उसके दुःख का प्रतिफल हैं। आइए अपनी याजकीय बुलाहट उठाएँ: उसके नाम में उन्हें आशीष दें, और प्रार्थना में विश्व-परिवार से जुड़ें।",journeyCalled:"बुलाहट",journeyPromised:"प्रतिज्ञा",journeyRedeemed:"छुड़ाए गए",journeyCornerstone:"कोने का पत्थर",journeyChildren:"अब्राहम की संतान",journeyPriesthood:"राज-पदधारी याजक",journeySent:"खोए हुओं के पास भेजे गए",peopleGroupCount:"{n} जनसमूह | {n} जनसमूह",listCount:"{n} सूची | {n} सूचियाँ",stockCard:"कार्ड",stockPostcard:"पोस्टकार्ड",stockLandscape:"लैंडस्केप",hud:{kindPoster:"पोस्टर",kindList:"सूची",kindPacket:"प्रार्थना पैकेट",fetchingPoster:"पोस्टर लाया जा रहा है",generatingPoster:"पोस्टर बनाया जा रहा है",openingPrint:"प्रिंट विंडो खुल रही है",printOpened:"प्रिंट विंडो खुल गई",readyToPrint:"प्रिंट के लिए तैयार",printNow:"प्रिंट करें",saving:"सहेजा जा रहा है",fetchingRecords:"डेटा लाया जा रहा है",fetchingGroups:"जनसमूह लाए जा रहे हैं",layingOutRows:"{n} पंक्ति सजाई जा रही है | {n} पंक्तियाँ सजाई जा रही हैं",layingOutCards:"{n} कार्ड सजाया जा रहा है | {n} कार्ड सजाए जा रहे हैं",printingGroups:"{n} जनसमूह छापा जा रहा है | {n} जनसमूह छापे जा रहे हैं",kindCardDeck:"कार्ड सेट",kindPrayerList:"प्रार्थना सूची",saved:"सहेजा गया",noRecords:"इस सूची में छापने के लिए कोई जनसमूह नहीं है",noPoster:"इस सूची के लिए कोई पोस्टर उपलब्ध नहीं है",posterNotFound:"पोस्टर नहीं मिला ({status})",posterBlank:"बनाया गया पोस्टर खाली निकला",noApi:"कोई जनसमूह सेवा कॉन्फ़िगर नहीं है",fetchFailed:"जनसमूह लोड नहीं हो सके ({status})"},posterAlt:"{label} — प्रार्थना पोस्टर",posterAltAction:"{label} — प्रार्थना पोस्टर (देखने और छापने के लिए क्लिक करें)"},"./locales/it/aria.json":{backToLegend:"Torna alla legenda",closeDetailView:"Chiudi vista dettaglio",collapseLegend:"Comprimi la legenda",expandLegend:"Espandi la legenda",toggleLegend:"Mostra o nascondi la legenda",searchPeopleGroups:"Cerca popoli",resetAllFilters:"Reimposta tutti i filtri e la ricerca",selectAllRows:"Seleziona tutte le righe",deselectAllRows:"Deseleziona tutte le righe",rowDetail:"Dettaglio riga",dismissHint:"Ignora il suggerimento",resizeFiltersRail:"Ridimensiona la barra dei filtri",resizeFiltersRailHint:"Trascina o usa i tasti freccia per ridimensionare la barra dei filtri",resizeChartsRail:"Ridimensiona la barra dei grafici",resizeChartsRailHint:"Trascina o usa i tasti freccia per ridimensionare la barra dei grafici",resizeMapTableSplit:"Ridimensiona la divisione mappa/tabella",resizeMapTableSplitHint:"Trascina o usa i tasti freccia per ridimensionare la divisione mappa/tabella",resizeTable:"Ridimensiona l'altezza della tabella",resizeTableHint:"Trascina o usa i tasti freccia per ridimensionare la tabella",resizeDashboardHeight:"Ridimensiona l'altezza della dashboard",resizeDashboardHeightHint:"Trascina o usa i tasti freccia per ridimensionare l'altezza della dashboard",removeFilter:"Rimuovi il filtro {name}",closeDetail:"Chiudi il dettaglio",filterBreadcrumb:"Percorso dei filtri",railViews:"Viste della barra",upgCountLegend:"Legenda del conteggio UPG",donutChart:"Grafico ad anello: {title}"},"./locales/it/buttons.json":{prayForThem:"Prega per loro",adoptThem:"Adottali",moreInfo:"Più informazioni",zoomIn:"Ingrandisci",zoomOut:"Riduci",switchToLightMode:"Passa alla modalità chiara",switchToDarkMode:"Passa alla modalità scura",resetView:"Reimposta vista",toggleFullscreen:"Attiva/disattiva schermo intero",aboutThisMap:"Informazioni su questa mappa",closeMenu:"Chiudi menu",reloadMap:"Ricarica mappa",showClusters:"Mostra cluster",clusterSettings:"Impostazioni cluster",startAutoFly:"Avvia volo automatico",stopFlight:"Ferma volo",speedLabel:"Velocità:",speedOption:{slow:"Lenta",normal:"Normale",fast:"Veloce"},shareEmbed:"Condividi e incorpora",posterMap:"Mappa del poster",prayerList:"Lista di preghiera",cardDeck:"Mazzo di carte",printOptions:"Opzioni di stampa",showOnMap:"Mostra sulla mappa",close:"Chiudi",showOnMapAria:"Mostra {label} sulla mappa",cardStockAria:"Formato della scheda di preghiera",previewPrintPoster:"Anteprima e stampa del poster {label}",share:"Condividi",shareSteps:["Incorpora questa mappa nel tuo sito","Fai un elenco dei siti web della tua città","Insegna loro a incorporarla a loro volta","Insegna loro a formare altri a incorporarla","Moltiplichiamo le mappe ovunque per Gesù!"],clearSelection:"Cancella la selezione",noOptions:"Nessuna opzione trovata",renderingLocal:"Un’immagine con qualità di stampa viene generata nel tuo browser: nulla viene caricato.",postersPerRow:"Poster per riga",packetVariantAria:"Dettaglio del pacchetto di preghiera",packetFull:"Dettaglio completo",packetLightweight:"Leggero",working:"Elaborazione…",postersPerRowAuto:"Automatico"},"./locales/it/detail.json":{labels:{country:"Paese:",population:"Popolazione:",language:"Lingua:",religion:"Religione:",languageFamily:"Famiglia linguistica:",peopleCommitted:"Impegnati a pregare:"},messages:{noDescription:"Nessuna descrizione disponibile."}},"./locales/it/grid.json":{search:"Cerca popoli…",hide_filters:"Nascondi filtri",show_filters:"Mostra filtri",total:"Totale",showing:"Mostrati",load_more:"Carica altro",full_profile:"Profilo completo",wagf_region:"Regione",wagf_block:"Blocco di affinità",rop1:"Popolo",religion:"Religione",exact_filter:"Esatto",clear_all:"Cancella tutto",loading:"Caricamento…",no_results:"Nessun popolo corrisponde a questo filtro.",type_to_search:"Digita per cercare...",load_failed:"Impossibile caricare i dati dei popoli. È un problema di connessione, non del filtro.",search_people_or_countries:"Cerca popoli o paesi…",cards_per_row:"Schede per riga",cards_per_row_auto:"Automatico"},"./locales/it/legend.json":{title:{adoption:"Avanzamento dell'adozione",affinityBlocs:"Blocchi di affinità",doxaRegions:"Regioni Doxa",engagement:"Avanzamento dell'impegno",gospelResources:"Risorse del Vangelo",languageFamilies:"Famiglie linguistiche",prayer:"Avanzamento della preghiera",upg100List:"La mia lista UPG 100",batchSelect:"Selezione multipla"},header:{collapsed:"Legenda",peopleGroupFallback:"Gruppo di persone",default:"Legenda"},prayer:{needsPrayer:"Necessita preghiera",hasPrayer:"Ha preghiera",fullPrayerCoverage:"Copertura di preghiera completa"},progress:{title:"Avanzamento",covered:"{covered} di {total} gruppi di persone coperti dalla preghiera · {pct}%",short:"{covered} di {total} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"Necessita impegno",hasEngagement:"Ha impegno"},adoption:{needsAdoption:"Necessita adozione",hasAdoption:"Ha adozione"},columns:{upgs:"UUPGs",population:"Popolazione",name:"Nome"},footer:{total:"Totale"},sortByUpgs:"Ordina per UUPG",sortByPop:"Ordina per popolazione",colLabel:{religion:"Religioni UUPG",prayer:"Stato della preghiera",engagement:"Stato dell'impegno",adoption:"Stato dell'adozione",status:"Stato"},titleBar:{legend:"Legenda",peopleGroups:"Popoli",wagfRegions:"Regioni WAGF",languages:"Lingue"},tabInfo:{upg100Region:"Regione — ordina le liste UPG-100 per area del mondo (Africa, India, Medio Oriente, Sordi, …). I totali sono gli UUPG e la popolazione sommati di ogni lista sottostante.",upg100Zone:"Liste UPG-100 — ognuna è una lista di preghiera dei gruppi etnici non raggiunti di un’area, ed è ciò che la mappa disegna e colora. Ogni lista si stampa come il proprio fascicolo.",upg100Group:"Gruppo etnico — i singoli gruppi non raggiunti dentro una lista, prima quelli con maggiore bisogno di preghiera. Ogni punto della mappa è uno di questi.",family:"Famiglia ling. — un insieme di lingue discese da un antenato comune (p. es. indoeuropea, afroasiatica).",language:"Lingua — un sistema di comunicazione usato da un popolo (p. es. arabo, bengalese, hindi).",dialect:"Dialetto/Variante — una forma regionale o sociale di una lingua (p. es. arabo sudanese; lingua dei segni pakistana).",bloc:"Blocco di affinità — il raggruppamento più ampio, per affinità culturale, linguistica e geografica (p. es. popoli malesi, popoli dell’Asia meridionale, sordi, mondo arabo).",cluster:"Cluster — un raggruppamento più fine all’interno di un blocco (p. es. Borneo-Kalimantan tra i popoli malesi). Le righe recano «(cluster)» per distinguerle dai popoli.",group:"Popolo — un’identità etnolinguistica in sé, indipendente dal paese. Le righe recano «(popolo)». Uno stesso popolo può vivere in molti paesi (i sordi, per esempio, in più di cento).",pgic:"Popolo nel paese — una riga per ogni popolo in ciascun paese in cui vive (p. es. «Abai Sungai, Malesia»). Le righe recano «(popolo nel paese)».",region:"Regione WAGF — la macroregione cui appartiene un paese (p. es. Asia, Africa). Ciascuna ha il proprio colore sulla mappa.",block:"Blocco WAGF — la suddivisione all’interno di una regione (p. es. Sud-est asiatico, Africa occidentale).",country:"Paese — i singoli paesi, ordinati per popolazione non raggiunta all’interno del loro blocco."},a11y:{expandRow:"Espandi {label}",collapseRow:"Comprimi {label}",clearSelection:"Cancella la selezione",goUp:"Sali a {label}"},export:{poster:"Manifesto",packet:"UPG 100",packetExplain:"Una lista di preghiera di circa 50-100 popoli non raggiunti: una persona può portarne una.",packetAria:"Dettaglio del pacchetto di preghiera",packetFull:"Dettaglio completo",packetLightweight:"Leggero"},noDataAtThisLevel:"Nessun dato a questo livello",exportButton:"Esporta",exportSelection:"Esporta la selezione",loadingRows:"Caricamento di {label}…",loadingData:"Caricamento dati…",showingTop:"Mostrati i primi {n} di {m}",useGeocoderHint:"usa la ricerca qui sopra per trovare gli altri",noList:"Nessun elenco caricato."},"./locales/it/lists.json":{doxa:{label:"Progetto 2000: i popoli di DOXA",definition:"I popoli che DOXA serve, come li fornisce la sua lista in tempo reale"},unreached:{label:"Progetto 7000: popoli non raggiunti",definition:"Priorità di perdizione IMB 0–2 (non raggiunti di frontiera, pionieri o in espansione: meno del 2% evangelici)"},frontier:{label:"Progetto 4700: popoli di frontiera",definition:"Priorità di perdizione IMB 0 (non raggiunti di frontiera: 0,1% evangelici o meno)"},"frontier-500k":{label:"Progetto 700: popoli di frontiera di 500.000 o più",definition:"Priorità di perdizione IMB 0 e una popolazione di almeno 500.000"},unengaged:{label:"Popoli non raggiunti e non coinvolti",definition:"Priorità di perdizione IMB 0–2 e stato di coinvolgimento: non coinvolto"}},"./locales/it/mapInfo.json":{open:"Che cosa può fare questa mappa per te?",title:"Che cosa può fare questa mappa per te?",shortDescription:"Breve descrizione",pointer:"Che cosa fa questa mappa?",close:"Chiudi",takeaway:"Che cosa ottieni:",poster:"Poster",packet:"Libretto di preghiera",cards:"Carte di preghiera",spreadsheet:"Foglio di calcolo",example:"Esempio",expandPages:"Mostra tutte le pagine ({n})",collapsePages:"Mostra solo la prima pagina",expandDeck:"Mostra tutte le carte ({n})",collapseDeck:"Impila le carte",moreRows:"Altre righe nel foglio di calcolo completo: {n}",openFull:"Apri a grandezza intera",pointerOff:"Non indicare più questo pulsante",tab:{"upg-100":{lead:"Tutti i popoli non raggiunti di questa lista, circa 2.100, raccolti in 27 liste da cinquanta a cento. Ogni lista si stampa come poster, pacchetto di preghiera e mazzo di schede, perché un discepolo, una chiesa o un leader possa portare in preghiera un'intera lista, nome per nome.",takeaway:"per ogni zona, un poster da parete, un libretto di preghiera da distribuire e un mazzo di carte di preghiera. L'esempio qui sotto è la zona con più persone in popoli dove nessuno sta ancora fondando chiese."},"cities-internet":{lead:"Guarda fin dove arriva internet in ogni paese in cui vivono popoli non raggiunti. Tocca un paese per vedere quante persone vi sono online e le piattaforme che usano, oppure tocca un punto per un popolo.",takeaway:"Ogni paese in cui vive un popolo non raggiunto, suddiviso per la quota di persone che usano internet — per distinguere il terreno digitale dai luoghi in cui pochi sono online. Le cifre sono nazionali (l'India anche per stato, da un'indagine del 2019–21) e riportano l'anno di rilevazione; sconosciuto significa non misurato, mai presunto."},"gospel-resources":{lead:"Guarda che cosa ogni popolo non raggiunto ha già nella propria lingua: la Scrittura, l'audio, il film JESUS, i video biblici e la formazione al discepolato, ciascuno con il suo link. Tocca un paese per elencarne i gruppi, oppure tocca un punto per aprire le risorse di un gruppo.",takeaway:"Scrittura, audio, film, video biblico, formazione — e che cosa manca ancora. Clicca su un paese per elencarne i popoli, o su un popolo per la sua scheda con collegamenti attivi a ogni risorsa trovata. «Nessuna risorsa trovata» significa non presente negli archivi controllati da questa build, mai una prova che non esista nulla."},"dashboard-plus-grid":{lead:"Tutti i popoli non raggiunti in un'unica vista: filtra per popolo, luogo, lingua, religione o preghiera, e la mappa, la tabella e i totali si restringono insieme. È qui che fissi la tua prospettiva sul lavoro: chi raggiungere ora e chi preparare dopo.",takeaway:"Le righe filtrate, come foglio di calcolo."},"research-map-plus-grid":{lead:"Una mappa semplice ed educativa dei popoli non raggiunti: cerca per popolo, luogo, lingua o religione, e la mappa e l'elenco si restringono insieme. I livelli di preghiera e di impegno mostrano a colpo d'occhio fin dove sono arrivati la preghiera e il lavoro."},"prayer-map":{lead:"Una mappa di preghiera per i popoli della lista di preghiera di DOXA, che mostra a colpo d'occhio per chi si prega e chi sta ancora aspettando. Mettila su ogni sito della tua rete, perché ogni visitatore veda la stessa immagine e si unisca allo stesso movimento.",takeaway:"Un popolo per cui nessuno prega ancora, e un link alla sua pagina di preghiera."},"regions-dashboard":{lead:"Trova i popoli non raggiunti di ogni regione e di ogni paese. Sotto ogni regione, «Vedi i poster del paese» stampa il poster, il pacchetto di preghiera o il mazzo di schede di qualsiasi paese.",takeaway:"Apri un Paese per vederne i gruppi. Sotto ogni regione, «Vedi i poster del paese» stampa il poster, il pacchetto di preghiera o il mazzo di schede di un Paese.",note:"Poster, pacchetti e schede vengono generati nel tuo browser per ogni Paese tranne l'India."}},col:{peopleGroup:"Popolo",country:"Paese",region:"Regione",population:"Popolazione"},tabExamples:"Esempi",tabStrategy:"Strategia"},"./locales/it/mapui.json":{map:"Mappa",marker:"Indicatore sulla mappa",closePopup:"Chiudi popup",zoomIn:"Ingrandisci",zoomOut:"Riduci",resetBearing:"Trascina per ruotare la mappa, fai clic per tornare al nord",toggleAttribution:"Mostra/nascondi attribuzione",mapFeedback:"Feedback sulla mappa",enterFullscreen:"Schermo intero",exitFullscreen:"Esci da schermo intero",findMyLocation:"Trova la mia posizione",locationNotAvailable:"Posizione non disponibile",enableGlobe:"Attiva globo",disableGlobe:"Disattiva globo",ctrlScroll:"Usa Ctrl + scorrimento per ingrandire la mappa",cmdScroll:"Usa ⌘ + scorrimento per ingrandire la mappa",twoFingers:"Usa due dita per spostare la mappa",mapboxHomepage:"Home page di Mapbox",maplibreLogo:"Logo di MapLibre"},"./locales/it/messages.json":{menuComingSoon:"Menu in arrivo",pinHint:{tapDot:"Tocca un punto colorato — qualcuno ha ancora bisogno di preghiera"},upg100WallHeading:"La mia lista UPG 100 — Liste di preghiera e manifesti",upg100WallTag:"Mobilitazione alla preghiera",upg100WallIntroA:"Come sfameresti una folla di cinquemila? Gesù li fece sedere a gruppi di cinquanta e di cento, e l’impossibile divenne condivisibile (Luca 9:14). Abbiamo fatto lo stesso con i 2.106 popoli non raggiunti: 27 liste di circa cinquanta-cento. Ogni lista si stampa come pacchetto di preghiera e manifesto, così 27 discepoli, chiese o responsabili locali ne portano una ciascuno — pregando per loro ",upg100WallIntroEmph:"con il nome del loro popolo",upg100WallIntroB:".",loadingNamed:"Caricamento di {name}…",couldNotLoadNamed:"Impossibile caricare {name}.",engineMissing:"Il motore di mappa {engine} non è stato caricato.",packetFailed:"Libretto non riuscito: {reason}",selectionPacketFailed:"Libretto della selezione non riuscito: {reason}",posterOneTerritory:"Il manifesto stampa un territorio alla volta — {count} selezionati.",selectionPosterFailed:"Manifesto della selezione non riuscito: {reason}",mapUnavailable:"Mappa non disponibile",copied:"Copiato!",copyFailed:"Copia non riuscita — premi Ctrl/Cmd-C",engineNotLoaded:"motore di mappe non caricato",engineNotLoadedDetail:"Il motore di mappe {engine} non si è caricato. L’elenco e la legenda non sono interessati.",viewLoadFailed:"Impossibile caricare questa vista.",retry:"Riprova",noMapboxToken:"Nessun token Mapbox",noMapboxTokenDetail:"Nessun token Mapbox configurato. L’elenco e la legenda non sono interessati.",loadingBoundaries:"Caricamento dei confini…",fetchingUupgs:"Recupero di {n} UUPG…",mapStatusCounts:"Aree: {polys} · zone: {zones}/{total} · segnaposto: {pins}",tapTerritoriesHint:"Tocca i territori sulla mappa o le righe della legenda per aggiungerli · tocca di nuovo per rimuoverli",territoriesSelected:"Territori: {count}",bandInRange:"✓ fascia 50–100",bandOutOfRange:"fascia 50–100",mapContextLost:"Questa mappa è stata scaricata per liberare memoria grafica.",nOfTotal:"{n} su {total}",mapInitFailed:"Impossibile inizializzare la mappa — controlla il token e il contenitore",countryWallIntroA:"Un poster per paese, pronto da pregare, stampare e appendere al muro — pregando per loro ",countryWallIntroB:". Regioni e paesi sono ordinati in base a quanti popoli non raggiunti contengono, perché il bisogno più grande venga per primo.",countryWallSoon:"Prossimamente: per ogni paese verrà generata una lista di preghiera con il nome di ogni popolo non raggiunto che vi abita.",countryWallHeading:"Poster per paese — Liste di preghiera e manifesti",largerScreenNotice:"Questa mappa sperimentale è pensata per schermi grandi. Si apre qui, ma alcune parti potrebbero non entrare o non funzionare bene su un telefono.",desktopOnlyNotice:"{label} funziona solo su desktop: apri questa pagina da un computer per usarlo.",noticeDismiss:"Chiudi",countryPosterTooMany:"Troppi popoli per stare in modo leggibile su un solo manifesto: una soluzione è in arrivo."},"./locales/it/pinHint.json":{line1:"Tocca un punto colorato",line2:"qualcuno ha ancora bisogno di preghiera"},"./locales/it/pins.json":{approximate:"Il punto rappresenta un popolo, non una città né un confine.",sharedPoint:"Si trova nello stesso punto di {names} — {n} gruppi condividono questo punto."},"./locales/it/poster.json":{export_poster:"Esporta poster",size:"Dimensione",orientation:"Orientamento",portrait:"Verticale",landscape:"Orizzontale",dpi:"DPI",format:"Formato",png_raster:"PNG (raster)",pdf_raster:"PDF (raster su pagina vettoriale)",title:"Titolo",map_title:"Titolo della mappa",subtitle:"Sottotitolo",slots:"Elementi",scale_bar:"Barra della scala",north_arrow:"Freccia nord",footer_attribution:"Piè di pagina (attribuzione obbligatoria)",cancel:"Annulla",map_preview:"anteprima della mappa",loading_snapshot:"Caricamento dell'istantanea della mappa…",preview_unavailable:"anteprima non disponibile",region_africa:"Africa",region_middle_east:"Medio Oriente",region_central_asia:"Asia centrale",region_southeast_asia_oceania:"Sud-est asiatico + Oceania",region_china_mongolia:"Cina + Mongolia",region_india:"India",region_other:"Altro",region_americas:"Americhe",region_europe:"Europa",region_deaf:"Sordi",zone_deaf:"Gruppi di persone sorde",rendering:"Generazione…",render_format:"Genera {format}",progress_elapsed:"{time} trascorsi",progress_tiles:"riquadro {n} di {total}",hint_up_to_minute:"Questo formato può richiedere fino a un minuto.",hint_few_minutes:"I poster grandi possono richiedere alcuni minuti.",error_too_large:"Questo poster è troppo grande per la memoria di questo dispositivo. Scegli un formato più piccolo o una risoluzione più bassa.",error_failed:"Impossibile generare il poster. Riprova o scegli un formato più piccolo.",optional:"(facoltativo)",phoneLimit:"Sul telefono i formati più grandi sono disattivati: un telefono non può disegnare un poster così grande. Per quelli usa un computer.",phoneLimitAll:"Serve un computer desktop o portatile.",glue_here:"incollare qui",sectionNone:"Nessun poster per {scope}."},"./locales/it/religion.json":{family:{Christianity:"Cristianesimo",Islam:"Islam",Hinduism:"Induismo",Buddhism:"Buddhismo",Ethnoreligion:"Etnoreligione",Judaism:"Ebraismo",Sikhism:"Sikhismo",Unaffiliated:"Senza affiliazione",Other:"Altro",Unknown:"Sconosciuta"}},"./locales/it/search.json":{placeholder:"Popolo, luogo, lingua, religione",placeholderNoPlaces:"Popolo, lingua, religione (la ricerca di luoghi richiede un token Mapbox)",labels:{people:"Popolo:",place:"Luogo:",language:"Lingua:",religion:"Religione:"},sections:{within:"In {selection}",allData:"Tutti i dati DOXA"},kinds:{people:"Popolo + paese",peopleGroup:"Popolo",bloc:"Blocco di affinità",cluster:"Cluster di popoli",country:"Paese",region:"Regione",family:"Famiglia linguistica",languageKind:"Lingua",dialect:"Dialetto",religionKind:"Religione"},upg100Placeholder:"Cerca popolo, elenco UPG-100 o regione…",tabPlaceholder:{languageFamilies:"Cerca famiglia linguistica, lingua, dialetto/variante",affinityBlocks:"Cerca blocco di affinità, cluster, popolo",regions:"Cerca regione, paese, popolo",religion:"Cerca religione, popolo"},placeholderRegions:"Cerca regione, paese o popolo"},"./locales/it/share.json":{embed_link:"Link di incorporamento",add_to_website:"Aggiungi al tuo sito web",embed_paste_hint:"Incolla questo codice nel tuo costruttore di siti web (WordPress, Squarespace, Wix o qualsiasi sito che accetti widget HTML)."},"./locales/it/tabs.json":{prayer:"Preghiera",adoption:"Adozione",engagement:"Impegno","affinity-blocks":"Popoli",regions:"Regioni",countries:"Paesi","language-families":"Lingue",religion:"Religioni",family:"Famiglia ling.",language:"Lingua",dialect:"Dialetto/Variante",bloc:"Blocco di affinità",cluster:"Cluster",group:"Popolo",pgic:"Popolo nel paese",region:"Regione WAGF",block:"Blocco WAGF",country:"Paese",upg100Region:"Regione",upg100Zone:"Liste UPG-100",upg100Group:"Gruppo etnico",selectView:"Seleziona vista",views:"Viste",prayerResources:"Risorse di preghiera",map:"Mappa",countryPosters:"Poster per paese"},"./locales/it/upgMap.json":{selectionAdm1NoData:"Nessun dato sui popoli per {names}: seleziona invece il paese",nothingSelected:"Nessuna selezione",selectionCardsFailed:"Carte della selezione non riuscite: {reason}",selectionPosterNeedsZone:"I manifesti esistono per territorio nella legenda: usa Lista di preghiera per una selezione sulla mappa",mapDataFailed:"Impossibile caricare i dati della mappa",infoLead:"La lista UPG-100 su un'unica mappa: popoli non raggiunti, raggruppati in zone che puoi adottare nella preghiera.",infoTakeaway:"per ogni zona, un poster da parete, un libretto di preghiera da distribuire e un mazzo di carte di preghiera. L'esempio qui sotto è la zona con più persone in popoli dove nessuno sta ancora fondando chiese.",selectionColourGroup:"Colore della selezione",selectionColour:"Colora la selezione {hex}",customColour:"Colore personalizzato (#rrggbb)",copiedSelection:"Copiato — popoli: {count}",copiedTerritoriesOnly:"Copiati solo i territori — {reason}",csvSaved:"CSV salvato — popoli: {count}",csvFailed:"Esportazione CSV non riuscita: {reason}",copySelection:"Copia",exportCsv:"Esporta CSV",copyNotRegroupable:"Non si possono raggruppare insieme: copia separatamente gli stati o le province di un solo paese, o i paesi",displayName:"Poster della lista UPG 100",wallHeading:"Poster della lista UPG 100",wallIntroA:"Come sfameresti una folla di cinquemila? Gesù li fece sedere a gruppi di cinquanta e di cento, e l’impossibile divenne condivisibile (Luca 9:14). Abbiamo fatto lo stesso con i {n} popoli non raggiunti: 27 liste di circa cinquanta-cento. Ogni lista si stampa come pacchetto di preghiera e manifesto, così 27 discepoli, chiese o responsabili locali ne portano una ciascuno — pregando per loro ",peopleStillLoading:"i popoli si stanno ancora caricando; riprova tra un momento"},"./locales/it/wall.json":{title:"Muro dei popoli",toPortrait:"📱 Passa a verticale",toLandscape:"🖼️ Passa a orizzontale",currentLandscape:"Attuale: orizzontale (4 × 3 piedi)",currentPortrait:"Attuale: verticale (3 × 4 piedi)",resetZoom:"Reimposta zoom",groupsLoaded:"Caricati: {n}",loading:"Caricamento dei popoli…",offlineTitle:"Impossibile raggiungere i dati di preghiera in tempo reale.",offlineBody:"Il muro legge i suoi popoli da pray.doxa.life. Potresti essere offline oppure, su un server di sviluppo locale, l’API potrebbe non consentire l’indirizzo di questa pagina.",tryAgain:"Riprova",prayedCount:"Hanno pregato: {n}",viewPrayers:"Vedi preghiere",prayerTools:"Strumenti di preghiera",close:"Chiudi",unknown:"Sconosciuto",unknownGroup:"Popolo sconosciuto",status:"Stato:",unengaged:"non raggiunto",prayingNow:"Stai pregando ora per questo popolo?",yesPraying:"Sì, sto pregando",thankYou:"Grazie per la preghiera!",sharePrayer:"Condividi la tua preghiera (facoltativo)",prayerPlaceholder:"Scrivi qui la tua preghiera…",sendPrayer:"Invia preghiera",peopleGroup:"Popolo",chatsTitle:"Chat del popolo",id:"ID:",location:"Luogo:",na:"N/D",havePrayed:"Hanno pregato: {n}",youPrayed:"✓ Hai pregato!",prayForGroup:"🙏 Prega per questo popolo",prayersComments:"Preghiere e commenti",noComments:"Ancora nessuna preghiera o commento. Sii il primo!",commentPlaceholder:"Condividi la tua preghiera o i tuoi pensieri…",postComment:"Pubblica commento",noPeopleId:"Questo popolo non ha un PeopleID3",statusUnknown:"Stato sconosciuto",printPoster:"🖨️ Stampa poster HD",printPreparing:"Preparazione del poster: {n} di {total} foto",printMissing:"Foto che non è stato possibile caricare: {n}. Vengono stampate come riquadri grigi.",blessBanner:"Benedite le nazioni nel nome di Gesù",modeLabel:"Modalità del muro",modeBless:"Benedire",modeSocial:"Social",shareSoon:"La condivisione arriverà più avanti.",drawLibError:"Il muro non è riuscito a caricare la sua libreria di disegno:",posterSize:"Dimensione del poster",posterSubtitle:"DOXA (δόξα) significa gloria. Un movimento mondiale di preghiera sta benedicendo questi {n} gruppi etnici nel nome di Gesù. Scopri di più e unisciti su pray.doxa.life.",glueHere:"incolla qui il foglio sopra",themesLabel:"Temi di preghiera",oldTestament:"Antico Testamento",newTestament:"Nuovo Testamento",themeTreasure:"Tesoro",themeMountain:"Monte",themeSea:"Mare",posterClosing:"Gesù Cristo è la pietra angolare, e noi siamo pietre viventi. Questi popoli sono la ricompensa della sua sofferenza. Accogliamo la nostra chiamata sacerdotale: benediciamoli nel suo nome e uniamoci alla famiglia mondiale in preghiera.",journeyCalled:"La chiamata",journeyPromised:"La promessa",journeyRedeemed:"Redenti",journeyCornerstone:"La pietra angolare",journeyChildren:"Figli di Abraamo",journeyPriesthood:"Un sacerdozio regale",journeySent:"Mandati ai perduti",peopleGroupCount:"{n} popolo | {n} di popoli | {n} popoli",listCount:"{n} lista | {n} di liste | {n} liste",stockCard:"Carta",stockPostcard:"Cartolina",stockLandscape:"orizzontale",hud:{kindPoster:"Poster",kindList:"Lista",kindPacket:"Pacchetto di preghiera",fetchingPoster:"recupero del poster",generatingPoster:"generazione del poster",openingPrint:"apertura della finestra di stampa",printOpened:"finestra di stampa aperta",readyToPrint:"pronto per la stampa",printNow:"Stampa",saving:"salvataggio",fetchingRecords:"recupero dei dati",fetchingGroups:"recupero dei popoli",layingOutRows:"impaginazione di {n} riga | impaginazione di {n} di righe | impaginazione di {n} righe",layingOutCards:"impaginazione di {n} carta | impaginazione di {n} di carte | impaginazione di {n} carte",printingGroups:"stampa di {n} popolo | stampa di {n} di popoli | stampa di {n} popoli",kindCardDeck:"Mazzo di carte",kindPrayerList:"Lista di preghiera",saved:"salvato",noRecords:"quell’elenco non ha popoli da stampare",noPoster:"nessun manifesto disponibile per questo elenco",posterNotFound:"manifesto non trovato ({status})",posterBlank:"il manifesto generato è risultato vuoto",noApi:"nessun servizio dei popoli è configurato",fetchFailed:"impossibile caricare i popoli ({status})"},posterAlt:"{label} — poster di preghiera",posterAltAction:"{label} — poster di preghiera (fai clic per vedere e stampare)"},"./locales/pt/aria.json":{backToLegend:"Voltar à legenda",closeDetailView:"Fechar vista de detalhe",collapseLegend:"Recolher a legenda",expandLegend:"Expandir a legenda",toggleLegend:"Mostrar ou ocultar a legenda",searchPeopleGroups:"Pesquisar povos",resetAllFilters:"Redefinir todos os filtros e a pesquisa",selectAllRows:"Selecionar todas as linhas",deselectAllRows:"Desmarcar todas as linhas",rowDetail:"Detalhe da linha",dismissHint:"Dispensar a dica",resizeFiltersRail:"Redimensionar o painel de filtros",resizeFiltersRailHint:"Arraste ou use as teclas de seta para redimensionar o painel de filtros",resizeChartsRail:"Redimensionar o painel de gráficos",resizeChartsRailHint:"Arraste ou use as teclas de seta para redimensionar o painel de gráficos",resizeMapTableSplit:"Redimensionar a divisão entre o mapa e a tabela",resizeMapTableSplitHint:"Arraste ou use as teclas de seta para redimensionar a divisão entre o mapa e a tabela",resizeTable:"Redimensionar a altura da tabela",resizeTableHint:"Arraste ou use as teclas de seta para redimensionar a tabela",resizeDashboardHeight:"Redimensionar a altura do painel",resizeDashboardHeightHint:"Arraste ou use as teclas de seta para redimensionar a altura do painel",removeFilter:"Remover o filtro {name}",closeDetail:"Fechar o detalhe",filterBreadcrumb:"Trilho de filtros",railViews:"Vistas do painel",upgCountLegend:"Legenda da contagem de UPG",donutChart:"Gráfico de rosca: {title}"},"./locales/pt/buttons.json":{prayForThem:"Ore por eles",adoptThem:"Adote-os",moreInfo:"Mais informações",zoomIn:"Ampliar",zoomOut:"Reduzir",switchToLightMode:"Mudar para modo claro",switchToDarkMode:"Mudar para modo escuro",resetView:"Repor vista",toggleFullscreen:"Alternar ecrã inteiro",aboutThisMap:"Sobre este mapa",closeMenu:"Fechar menu",reloadMap:"Recarregar mapa",showClusters:"Mostrar clusters",clusterSettings:"Definições de clusters",startAutoFly:"Iniciar voo automático",stopFlight:"Parar voo",speedLabel:"Velocidade:",speedOption:{slow:"Lenta",normal:"Normal",fast:"Rápida"},shareEmbed:"Partilhar e incorporar",posterMap:"Mapa do cartaz",prayerList:"Lista de oração",cardDeck:"Baralho de cartões",printOptions:"Opções de impressão",showOnMap:"Ver no mapa",close:"Fechar",showOnMapAria:"Ver {label} no mapa",cardStockAria:"Tamanho do cartão de oração",previewPrintPoster:"Pré-visualizar e imprimir o cartaz de {label}",share:"Partilhar",shareSteps:["Incorpore este mapa no seu site","Faça uma lista dos sites da sua cidade","Ensine-os a incorporá-lo também","Ensine-os a ensinar outros a incorporá-lo","Multipliquemos mapas por toda a parte para Jesus!"],clearSelection:"Limpar a seleção",noOptions:"Nenhuma opção encontrada",renderingLocal:"Uma imagem com qualidade de impressão está a ser gerada no seu navegador — nada é enviado.",postersPerRow:"Cartazes por linha",packetVariantAria:"Detalhe do pacote de oração",packetFull:"Detalhe completo",packetLightweight:"Leve",working:"Processando…",postersPerRowAuto:"Automático"},"./locales/pt/detail.json":{labels:{country:"País:",population:"População:",language:"Língua:",religion:"Religião:",languageFamily:"Família linguística:",peopleCommitted:"Comprometidos a orar:"},messages:{noDescription:"Sem descrição disponível."}},"./locales/pt/grid.json":{search:"Pesquisar povos…",hide_filters:"Ocultar filtros",show_filters:"Mostrar filtros",total:"Total",showing:"Mostrando",load_more:"Carregar mais",full_profile:"Perfil completo",wagf_region:"Região",wagf_block:"Bloco de afinidade",rop1:"Povo",religion:"Religião",exact_filter:"Exato",clear_all:"Limpar tudo",loading:"A carregar…",no_results:"Nenhum povo corresponde a este filtro.",type_to_search:"Escreva para pesquisar...",load_failed:"Não foi possível carregar os dados dos povos. É um problema de ligação, não do seu filtro.",search_people_or_countries:"Pesquisar povos ou países…",cards_per_row:"Cartões por linha",cards_per_row_auto:"Automático"},"./locales/pt/legend.json":{title:{adoption:"Progresso da adoção",affinityBlocs:"Blocos de afinidade",doxaRegions:"Regiões Doxa",engagement:"Progresso do envolvimento",gospelResources:"Recursos do Evangelho",languageFamilies:"Famílias linguísticas",prayer:"Progresso da oração",upg100List:"A minha lista UPG 100",batchSelect:"Seleção múltipla"},header:{collapsed:"Legenda",peopleGroupFallback:"Grupo de pessoas",default:"Legenda"},prayer:{needsPrayer:"Precisa de oração",hasPrayer:"Tem oração",fullPrayerCoverage:"Cobertura de oração completa"},progress:{title:"Progresso",covered:"{covered} de {total} grupos de pessoas cobertos em oração · {pct}%",short:"{covered} de {total} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"Precisa de envolvimento",hasEngagement:"Tem envolvimento"},adoption:{needsAdoption:"Precisa de adoção",hasAdoption:"Tem adoção"},columns:{upgs:"UUPGs",population:"População",name:"Nome"},footer:{total:"Total"},sortByUpgs:"Ordenar por UUPG",sortByPop:"Ordenar por população",colLabel:{religion:"Religiões UUPG",prayer:"Status de oração",engagement:"Status de engajamento",adoption:"Status de adoção",status:"Status"},titleBar:{legend:"Legenda",peopleGroups:"Povos",wagfRegions:"Regiões WAGF",languages:"Idiomas"},tabInfo:{upg100Region:"Região — ordena as listas UPG-100 por área do mundo (África, Índia, Oriente Médio, Surdos, …). Os totais são os UUPG e a população somados de todas as listas abaixo dela.",upg100Zone:"Listas UPG-100 — cada uma é uma lista de oração dos grupos étnicos não alcançados de uma área, e é o que o mapa pinta e colore. Cada lista é impressa como seu próprio pacote.",upg100Group:"Grupo étnico — os grupos não alcançados dentro de uma lista, primeiro os de maior necessidade de oração. Cada ponto do mapa é um deles.",family:"Família linguística — um conjunto de línguas descendentes de um ancestral comum (p. ex. indo-europeia, afro-asiática).",language:"Idioma — um sistema de comunicação usado por um povo (p. ex. árabe, bengali, híndi).",dialect:"Dialeto/Variedade — uma forma regional ou social de uma língua (p. ex. árabe sudanês; língua gestual paquistanesa).",bloc:"Bloco de afinidade — o agrupamento mais amplo, por parentesco cultural, linguístico e geográfico (p. ex. povos malaios, povos do Sul da Ásia, surdos, mundo árabe).",cluster:"Agrupamento — um agrupamento mais fino dentro de um bloco (p. ex. Bornéu-Kalimantan entre os povos malaios). As linhas levam «(agrupamento)» para as distinguir dos povos.",group:"Povo — uma identidade etnolinguística em si mesma, independente do país. As linhas levam «(povo)». Um mesmo povo pode viver em muitos países (os surdos, por exemplo, em mais de cem).",pgic:"Povo no país — uma linha por cada povo em cada país onde vive (p. ex. «Abai Sungai, Malásia»). As linhas levam «(povo no país)».",region:"Região WAGF — a macrorregião a que pertence um país (p. ex. Ásia, África). Cada uma tem a sua cor no mapa.",block:"Bloco WAGF — a subdivisão dentro de uma região (p. ex. Sudeste Asiático, África Ocidental).",country:"País — os países um a um, ordenados por população não alcançada dentro do seu bloco."},a11y:{expandRow:"Expandir {label}",collapseRow:"Recolher {label}",clearSelection:"Limpar a seleção",goUp:"Subir para {label}"},export:{poster:"Cartaz",packet:"UPG 100",packetExplain:"Uma lista de oração de cerca de 50 a 100 povos não alcançados: uma pessoa pode levar uma.",packetAria:"Detalhe do pacote de oração",packetFull:"Detalhe completo",packetLightweight:"Leve"},noDataAtThisLevel:"Sem dados neste nível",exportButton:"Exportar",exportSelection:"Exportar a seleção",loadingRows:"Carregando {label}…",loadingData:"Carregando dados…",showingTop:"Mostrando os {n} principais de {m}",useGeocoderHint:"use a busca acima para encontrar os restantes",noList:"Nenhuma lista carregada."},"./locales/pt/lists.json":{doxa:{label:"Projeto 2000: os povos da DOXA",definition:"Os povos que a DOXA serve, como a sua lista ao vivo os apresenta"},unreached:{label:"Projeto 7000: povos não alcançados",definition:"Prioridade de perdição do IMB 0–2 (não alcançados de fronteira, pioneiros ou em expansão: menos de 2% evangélicos)"},frontier:{label:"Projeto 4700: povos de fronteira",definition:"Prioridade de perdição do IMB 0 (não alcançados de fronteira: 0,1% evangélicos ou menos)"},"frontier-500k":{label:"Projeto 700: povos de fronteira de 500.000 ou mais",definition:"Prioridade de perdição do IMB 0 e uma população de pelo menos 500.000"},unengaged:{label:"Povos não alcançados e não engajados",definition:"Prioridade de perdição do IMB 0–2 e estado de engajamento: não engajado"}},"./locales/pt/mapInfo.json":{open:"O que este mapa pode fazer por você?",title:"O que este mapa pode fazer por você?",shortDescription:"Descrição breve",pointer:"O que este mapa faz?",close:"Fechar",takeaway:"O que você leva:",poster:"Pôster",packet:"Pacote de oração",cards:"Cartões de oração",spreadsheet:"Planilha",example:"Exemplo",expandPages:"Mostrar todas as páginas ({n})",collapsePages:"Mostrar só a primeira página",expandDeck:"Mostrar todos os cartões ({n})",collapseDeck:"Empilhar os cartões",moreRows:"Mais linhas na planilha completa: {n}",openFull:"Abrir em tamanho real",pointerOff:"Não apontar mais para este botão",tab:{"upg-100":{lead:"Todos os povos não alcançados desta lista, cerca de 2.100, reunidos em 27 listas de cinquenta a cem. Cada lista é impressa como cartaz, pacote de oração e baralho de cartões, para que um discípulo, uma igreja ou um líder carregue uma lista inteira em oração, pelo nome.",takeaway:"para cada zona, um pôster de parede, um pacote de oração para distribuir e um baralho de cartões de oração. O exemplo abaixo é a zona com mais pessoas em povos onde ninguém ainda está plantando igrejas."},"cities-internet":{lead:"Veja até onde a internet chega em cada país onde vivem povos não engajados. Toque em um país para ver quantas pessoas estão online ali e as plataformas que usam, ou toque em um ponto para ver um povo.",takeaway:"Cada país onde vive um povo não alcançado, agrupado pela proporção de pessoas que usam a internet — para distinguir o terreno digital dos lugares onde poucos estão online. Os números são nacionais (a Índia também por estado, de um inquérito de 2019–21) e trazem o ano de observação; desconhecido significa não medido, nunca presumido."},"gospel-resources":{lead:"Veja o que cada povo não alcançado já tem na própria língua: Escrituras, áudio, o filme JESUS, vídeo bíblico e treinamento de discipulado, cada um com seu link. Toque em um país para listar os grupos dele, ou toque em um ponto para abrir os recursos de um grupo.",takeaway:"Escritura, áudio, filme, vídeo bíblico, formação — e o que ainda falta. Clique num país para listar os seus povos, ou num povo para a sua ficha com ligações activas a cada recurso encontrado. «Nada encontrado» significa ausente dos acervos que esta versão consultou, nunca prova de que nada exista."},"dashboard-plus-grid":{lead:"Todos os povos não alcançados em uma só vista: filtre por povo, lugar, língua, religião ou oração, e o mapa, a tabela e os totais se restringem juntos. É aqui que você define sua perspectiva do trabalho: quem alcançar agora e quem preparar em seguida.",takeaway:"As linhas que você filtrou, em uma planilha."},"research-map-plus-grid":{lead:"Um mapa simples e educativo dos povos não alcançados: pesquise por povo, lugar, língua ou religião, e o mapa e a lista se restringem juntos. As camadas de oração e de engajamento mostram num relance até onde a oração e o trabalho chegaram."},"prayer-map":{lead:"Um mapa de oração para os povos da lista de oração da DOXA, que mostra num relance por quem se está orando e quem ainda espera. Coloque-o em cada site da sua rede, para que cada visitante veja o mesmo quadro e se una ao mesmo movimento.",takeaway:"Um povo pelo qual ninguém ora ainda, e um link para a sua página de oração."},"regions-dashboard":{lead:"Encontre os povos não alcançados de cada região e país. Em cada região, “Ver os cartazes do país” imprime o cartaz, o pacote de oração ou o baralho de cartões de qualquer país.",takeaway:"Abra um país para ver os seus grupos. Em cada região, “Ver os cartazes do país” imprime o cartaz, o pacote de oração ou o baralho de cartões de um país.",note:"Cartazes, pacotes e cartões são gerados no seu navegador para cada país exceto a Índia."}},col:{peopleGroup:"Povo",country:"País",region:"Região",population:"População"},tabExamples:"Exemplos",tabStrategy:"Estratégia"},"./locales/pt/mapui.json":{map:"Mapa",marker:"Marcador do mapa",closePopup:"Fechar janela",zoomIn:"Aumentar zoom",zoomOut:"Diminuir zoom",resetBearing:"Arraste para girar o mapa, clique para voltar ao norte",toggleAttribution:"Mostrar/ocultar atribuição",mapFeedback:"Comentários sobre o mapa",enterFullscreen:"Tela cheia",exitFullscreen:"Sair da tela cheia",findMyLocation:"Encontrar minha localização",locationNotAvailable:"Localização indisponível",enableGlobe:"Ativar globo",disableGlobe:"Desativar globo",ctrlScroll:"Use Ctrl + rolagem para ampliar o mapa",cmdScroll:"Use ⌘ + rolagem para ampliar o mapa",twoFingers:"Use dois dedos para mover o mapa",mapboxHomepage:"Página inicial do Mapbox",maplibreLogo:"Logótipo do MapLibre"},"./locales/pt/messages.json":{menuComingSoon:"Menu em breve",pinHint:{tapDot:"Toque num ponto colorido — alguém ainda precisa de oração"},upg100WallHeading:"Minha lista UPG 100 — Listas de oração e cartazes",upg100WallTag:"Mobilização de oração",upg100WallIntroA:"Como você alimentaria uma multidão de cinco mil? Jesus os sentou em grupos de cinquenta e de cem, e o impossível tornou-se compartilhável (Lucas 9.14). Fizemos o mesmo com os 2.106 povos não alcançados: 27 listas de cerca de cinquenta a cem. Cada lista imprime como pacote de oração e cartaz, para que 27 discípulos, igrejas ou líderes locais levem uma cada um — orando por eles ",upg100WallIntroEmph:"pelo nome do seu povo",upg100WallIntroB:".",loadingNamed:"Carregando {name}…",couldNotLoadNamed:"Não foi possível carregar {name}.",engineMissing:"O motor de mapa {engine} não foi carregado.",packetFailed:"Falha ao gerar o caderno: {reason}",selectionPacketFailed:"Falha ao gerar o caderno da seleção: {reason}",posterOneTerritory:"O cartaz imprime um território de cada vez — {count} selecionados.",selectionPosterFailed:"Falha ao gerar o cartaz da seleção: {reason}",mapUnavailable:"Mapa indisponível",copied:"Copiado!",copyFailed:"Falha ao copiar — pressione Ctrl/Cmd-C",engineNotLoaded:"motor de mapas não carregado",engineNotLoadedDetail:"O motor de mapas {engine} não carregou. A lista e a legenda não são afetadas.",viewLoadFailed:"Não foi possível carregar esta visualização.",retry:"Tentar novamente",noMapboxToken:"Nenhum token do Mapbox",noMapboxTokenDetail:"Nenhum token do Mapbox configurado. A lista e a legenda não são afetadas.",loadingBoundaries:"Carregando limites…",fetchingUupgs:"Buscando {n} UUPGs…",mapStatusCounts:"Áreas: {polys} · zonas: {zones}/{total} · marcadores: {pins}",tapTerritoriesHint:"Toque em territórios no mapa ou em linhas da legenda para adicionar · toque de novo para remover",territoriesSelected:"Territórios: {count}",bandInRange:"✓ faixa 50–100",bandOutOfRange:"faixa 50–100",mapContextLost:"Este mapa foi descarregado para libertar memória gráfica.",nOfTotal:"{n} de {total}",mapInitFailed:"Falha ao iniciar o mapa — verifique o token e o contêiner",countryWallIntroA:"Um cartaz por país, pronto para orar, imprimir e pendurar na parede — orando por eles ",countryWallIntroB:". As regiões e os países são ordenados pelo número de povos não engajados que abrigam, para que a maior necessidade venha primeiro.",countryWallSoon:"Em breve: será gerada uma lista de oração para cada país, com o nome de cada povo não alcançado nele.",countryWallHeading:"Cartazes por país — Listas de oração e cartazes",largerScreenNotice:"Este mapa experimental foi feito para telas maiores. Ele abre aqui, mas algumas partes podem não caber ou não funcionar bem no celular.",desktopOnlyNotice:"{label} só funciona no computador — abra esta página num computador para usá-lo.",noticeDismiss:"Fechar",countryPosterTooMany:"Povos demais para caber de forma legível em um só cartaz — uma solução está a caminho."},"./locales/pt/pinHint.json":{line1:"Toque num ponto colorido",line2:"alguém ainda precisa de oração"},"./locales/pt/pins.json":{approximate:"O ponto representa um povo, não uma cidade nem uma fronteira.",sharedPoint:"Está no mesmo ponto que {names} — {n} grupos partilham este ponto."},"./locales/pt/poster.json":{export_poster:"Exportar pôster",size:"Tamanho",orientation:"Orientação",portrait:"Retrato",landscape:"Paisagem",dpi:"DPI",format:"Formato",png_raster:"PNG (raster)",pdf_raster:"PDF (raster em página vetorial)",title:"Título",map_title:"Título do mapa",subtitle:"Subtítulo",slots:"Elementos",scale_bar:"Barra de escala",north_arrow:"Seta norte",footer_attribution:"Rodapé (atribuição obrigatória)",cancel:"Cancelar",map_preview:"pré-visualização do mapa",loading_snapshot:"Carregando o instantâneo do mapa…",preview_unavailable:"pré-visualização indisponível",region_africa:"África",region_middle_east:"Oriente Médio",region_central_asia:"Ásia Central",region_southeast_asia_oceania:"Sudeste Asiático + Oceania",region_china_mongolia:"China + Mongólia",region_india:"Índia",region_other:"Outros",region_americas:"Américas",region_europe:"Europa",region_deaf:"Surdos",zone_deaf:"Grupos de pessoas surdas",rendering:"Gerando…",render_format:"Gerar {format}",progress_elapsed:"{time} decorridos",progress_tiles:"bloco {n} de {total}",hint_up_to_minute:"Este tamanho pode levar até um minuto para ser gerado.",hint_few_minutes:"Pôsteres grandes podem levar alguns minutos para serem gerados.",error_too_large:"Este pôster é grande demais para a memória deste dispositivo. Escolha um tamanho menor ou uma resolução mais baixa.",error_failed:"Não foi possível gerar o pôster. Tente novamente ou escolha um tamanho menor.",optional:"(opcional)",phoneLimit:"No telefone, os tamanhos maiores ficam desativados: um telefone não consegue desenhar um cartaz tão grande. Use um computador para eles.",phoneLimitAll:"Isto requer um computador de mesa ou portátil.",glue_here:"colar aqui",sectionNone:"Nenhum pôster para {scope}."},"./locales/pt/religion.json":{family:{Christianity:"Cristianismo",Islam:"Islão",Hinduism:"Hinduísmo",Buddhism:"Budismo",Ethnoreligion:"Etnorreligião",Judaism:"Judaísmo",Sikhism:"Siquismo",Unaffiliated:"Sem afiliação",Other:"Outra",Unknown:"Desconhecida"}},"./locales/pt/search.json":{placeholder:"Povo, local, língua, religião",placeholderNoPlaces:"Povo, língua, religião (a busca de locais requer um token do Mapbox)",labels:{people:"Povo:",place:"Local:",language:"Língua:",religion:"Religião:"},kinds:{people:"Povo + país",peopleGroup:"Povo",bloc:"Bloco de afinidade",cluster:"Agrupamento de povos",country:"País",region:"Região",family:"Família linguística",languageKind:"Idioma",dialect:"Dialeto",religionKind:"Religião"},sections:{within:"Dentro de {selection}",allData:"Todos os dados DOXA"},upg100Placeholder:"Procurar povo, lista UPG-100 ou região…",tabPlaceholder:{languageFamilies:"Pesquisar família linguística, idioma, dialeto/variedade",affinityBlocks:"Pesquisar bloco de afinidade, agrupamento, povo",regions:"Pesquisar região, país, povo",religion:"Pesquisar religião, povo"},placeholderRegions:"Procurar região, país ou povo"},"./locales/pt/share.json":{embed_link:"Link de incorporação",add_to_website:"Adicione ao seu site",embed_paste_hint:"Cole este código no seu construtor de sites (WordPress, Squarespace, Wix ou qualquer site que aceite widgets HTML)."},"./locales/pt/tabs.json":{prayer:"Oração",adoption:"Adoção",engagement:"Engajamento","affinity-blocks":"Povos",regions:"Regiões",countries:"Países","language-families":"Idiomas",religion:"Religiões",family:"Família linguística",language:"Idioma",dialect:"Dialeto/Variedade",bloc:"Bloco de afinidade",cluster:"Agrupamento",group:"Povo",pgic:"Povo no país",region:"Região WAGF",block:"Bloco WAGF",country:"País",upg100Region:"Região",upg100Zone:"Listas UPG-100",upg100Group:"Grupo étnico",selectView:"Selecionar vista",views:"Vistas",prayerResources:"Recursos de oração",map:"Mapa",countryPosters:"Cartazes por país"},"./locales/pt/upgMap.json":{selectionAdm1NoData:"Não há dados de povos para {names} — selecione o país",nothingSelected:"Nada está selecionado",selectionCardsFailed:"Falha ao gerar os cartões da seleção: {reason}",selectionPosterNeedsZone:"Há cartazes por território na legenda — use Lista de oração para uma seleção no mapa",mapDataFailed:"Não foi possível carregar os dados do mapa",infoLead:"A lista UPG-100 em um só mapa: povos não alcançados, agrupados em zonas que você pode adotar em oração.",infoTakeaway:"para cada zona, um pôster de parede, um pacote de oração para distribuir e um baralho de cartões de oração. O exemplo abaixo é a zona com mais pessoas em povos onde ninguém ainda está plantando igrejas.",selectionColourGroup:"Cor da seleção",selectionColour:"Colorir a seleção {hex}",customColour:"Cor personalizada (#rrggbb)",copiedSelection:"Copiado — povos: {count}",copiedTerritoriesOnly:"Apenas os territórios foram copiados — {reason}",csvSaved:"CSV salvo — povos: {count}",csvFailed:"Falha ao exportar o CSV: {reason}",copySelection:"Copiar",exportCsv:"Exportar CSV",copyNotRegroupable:"Não podem ser reagrupados juntos: copie separadamente os estados ou províncias de um só país, ou os países",displayName:"Cartazes da lista UPG 100",wallHeading:"Cartazes da lista UPG 100",wallIntroA:"Como você alimentaria uma multidão de cinco mil? Jesus os sentou em grupos de cinquenta e de cem, e o impossível tornou-se compartilhável (Lucas 9.14). Fizemos o mesmo com os {n} povos não alcançados: 27 listas de cerca de cinquenta a cem. Cada lista imprime como pacote de oração e cartaz, para que 27 discípulos, igrejas ou líderes locais levem uma cada um — orando por eles ",peopleStillLoading:"os povos ainda estão carregando; tente de novo em um instante"},"./locales/pt/wall.json":{title:"Mural dos povos",toPortrait:"📱 Mudar para retrato",toLandscape:"🖼️ Mudar para paisagem",currentLandscape:"Atual: paisagem (4 × 3 pés)",currentPortrait:"Atual: retrato (3 × 4 pés)",resetZoom:"Repor zoom",groupsLoaded:"Carregados: {n}",loading:"A carregar povos…",offlineTitle:"Não foi possível aceder aos dados de oração em direto.",offlineBody:"O mural lê os seus povos de pray.doxa.life. Pode estar offline ou, num servidor de desenvolvimento local, a API pode não permitir o endereço desta página.",tryAgain:"Tentar novamente",prayedCount:"Oraram: {n}",viewPrayers:"Ver orações",prayerTools:"Ferramentas de oração",close:"Fechar",unknown:"Desconhecido",unknownGroup:"Povo desconhecido",status:"Estado:",unengaged:"não alcançado",prayingNow:"Está a orar agora por este povo?",yesPraying:"Sim, estou a orar",thankYou:"Obrigado por orar!",sharePrayer:"Partilhe a sua oração (opcional)",prayerPlaceholder:"Escreva a sua oração aqui…",sendPrayer:"Enviar oração",peopleGroup:"Povo",chatsTitle:"Conversas do povo",id:"ID:",location:"Local:",na:"N/D",havePrayed:"Oraram: {n}",youPrayed:"✓ Orou!",prayForGroup:"🙏 Orar por este povo",prayersComments:"Orações e comentários",noComments:"Ainda não há orações nem comentários. Seja o primeiro!",commentPlaceholder:"Partilhe a sua oração ou pensamentos…",postComment:"Publicar comentário",noPeopleId:"Este povo não tem PeopleID3",statusUnknown:"Estado desconhecido",printPoster:"🖨️ Imprimir cartaz HD",printPreparing:"Preparando o cartaz: {n} de {total} fotos",printMissing:"Fotos que não puderam ser carregadas: {n}. Elas são impressas como quadros cinza.",blessBanner:"Abençoem as nações em nome de Jesus",modeLabel:"Modo do mural",modeBless:"Abençoar",modeSocial:"Social",shareSoon:"O compartilhamento chega mais tarde.",drawLibError:"O mural não conseguiu carregar a sua biblioteca de desenho:",posterSize:"Tamanho do cartaz",posterSubtitle:"DOXA (δόξα) significa glória. Um movimento mundial de oração está abençoando estes {n} grupos de povos em nome de Jesus. Saiba mais e participe em pray.doxa.life.",glueHere:"cole aqui a folha de cima",themesLabel:"Temas de oração",oldTestament:"Antigo Testamento",newTestament:"Novo Testamento",themeTreasure:"Tesouro",themeMountain:"Monte",themeSea:"Mar",posterClosing:"Jesus Cristo é a pedra angular, e nós somos pedras vivas. Estes povos são a recompensa do seu sofrimento. Assumamos o nosso chamado sacerdotal: abençoemo-los em seu nome e unamo-nos à família mundial em oração.",journeyCalled:"O chamado",journeyPromised:"A promessa",journeyRedeemed:"Redimidos",journeyCornerstone:"A pedra angular",journeyChildren:"Filhos de Abraão",journeyPriesthood:"Um sacerdócio real",journeySent:"Enviados aos perdidos",peopleGroupCount:"{n} povo | {n} de povos | {n} povos",listCount:"{n} lista | {n} de listas | {n} listas",stockCard:"Cartão",stockPostcard:"Cartão-postal",stockLandscape:"paisagem",hud:{kindPoster:"Cartaz",kindList:"Lista",kindPacket:"Pacote de oração",fetchingPoster:"obtendo o cartaz",generatingPoster:"gerando o cartaz",openingPrint:"abrindo a caixa de impressão",printOpened:"caixa de impressão aberta",readyToPrint:"pronto para imprimir",printNow:"Imprimir",saving:"salvando",fetchingRecords:"obtendo registros",fetchingGroups:"obtendo povos",layingOutRows:"diagramando {n} linha | diagramando {n} de linhas | diagramando {n} linhas",layingOutCards:"diagramando {n} cartão | diagramando {n} de cartões | diagramando {n} cartões",printingGroups:"imprimindo {n} povo | imprimindo {n} de povos | imprimindo {n} povos",kindCardDeck:"Baralho de cartões",kindPrayerList:"Lista de oração",saved:"salvo",noRecords:"essa lista não tem povos para imprimir",noPoster:"não há cartaz disponível para esta lista",posterNotFound:"cartaz não encontrado ({status})",posterBlank:"o cartaz gerado saiu em branco",noApi:"nenhum serviço de povos está configurado",fetchFailed:"não foi possível carregar os povos ({status})"},posterAlt:"{label} — cartaz de oração",posterAltAction:"{label} — cartaz de oração (clique para visualizar e imprimir)"},"./locales/ro/aria.json":{backToLegend:"Înapoi la legendă",closeDetailView:"Închide vizualizarea detaliată",collapseLegend:"Restrânge legenda",expandLegend:"Extinde legenda",toggleLegend:"Afișează sau ascunde legenda",searchPeopleGroups:"Caută popoare",resetAllFilters:"Resetează toate filtrele și căutarea",selectAllRows:"Selectează toate rândurile",deselectAllRows:"Deselectează toate rândurile",rowDetail:"Detaliu rând",dismissHint:"Închide sugestia",resizeFiltersRail:"Redimensionează bara de filtre",resizeFiltersRailHint:"Trage sau folosește tastele săgeată pentru a redimensiona bara de filtre",resizeChartsRail:"Redimensionează bara de grafice",resizeChartsRailHint:"Trage sau folosește tastele săgeată pentru a redimensiona bara de grafice",resizeMapTableSplit:"Redimensionează împărțirea hartă/tabel",resizeMapTableSplitHint:"Trage sau folosește tastele săgeată pentru a redimensiona împărțirea hartă/tabel",resizeTable:"Redimensionează înălțimea tabelului",resizeTableHint:"Trage sau folosește tastele săgeată pentru a redimensiona tabelul",resizeDashboardHeight:"Redimensionează înălțimea tabloului de bord",resizeDashboardHeightHint:"Trage sau folosește tastele săgeată pentru a redimensiona înălțimea tabloului de bord",removeFilter:"Elimină filtrul {name}",closeDetail:"Închide detaliul",filterBreadcrumb:"Traseul filtrelor",railViews:"Vizualizările barei",upgCountLegend:"Legenda numărului de UPG",donutChart:"Diagramă inelară: {title}"},"./locales/ro/buttons.json":{prayForThem:"Roagă-te pentru ei",adoptThem:"Adoptă-i",moreInfo:"Mai multe informații",zoomIn:"Mărește",zoomOut:"Micșorează",switchToLightMode:"Comută la modul luminos",switchToDarkMode:"Comută la modul întunecat",resetView:"Resetează vizualizarea",toggleFullscreen:"Comută ecran complet",aboutThisMap:"Despre această hartă",closeMenu:"Închide meniul",reloadMap:"Reîncarcă harta",showClusters:"Arată clusterele",clusterSettings:"Setări clustere",startAutoFly:"Pornește zborul automat",stopFlight:"Oprește zborul",speedLabel:"Viteză:",speedOption:{slow:"Lent",normal:"Normal",fast:"Rapid"},shareEmbed:"Partajează și încorporează",posterMap:"Harta afișului",prayerList:"Listă de rugăciune",cardDeck:"Pachet de cartonașe",printOptions:"Opțiuni de tipărire",showOnMap:"Arată pe hartă",close:"Închide",showOnMapAria:"Arată {label} pe hartă",cardStockAria:"Dimensiunea cardului de rugăciune",previewPrintPoster:"Previzualizează și tipărește posterul {label}",share:"Distribuie",shareSteps:["Încorporează această hartă pe site-ul tău","Fă o listă cu site-urile din orașul tău","Învață-i să o încorporeze și ei","Învață-i să îi formeze pe alții să o încorporeze","Să multiplicăm hărți pretutindeni pentru Isus!"],clearSelection:"Șterge selecția",noOptions:"Nicio opțiune găsită",renderingLocal:"O imagine de calitate pentru tipar este generată în browserul tău — nimic nu este încărcat.",postersPerRow:"Postere pe rând",packetVariantAria:"Nivelul de detaliu al pachetului de rugăciune",packetFull:"Detaliu complet",packetLightweight:"Redus",working:"Se procesează…",postersPerRowAuto:"Automat"},"./locales/ro/detail.json":{labels:{country:"Țară:",population:"Populație:",language:"Limbă:",religion:"Religie:",languageFamily:"Familie de limbi:",peopleCommitted:"Angajați să se roage:"},messages:{noDescription:"Nicio descriere disponibilă."}},"./locales/ro/grid.json":{search:"Caută popoare…",hide_filters:"Ascunde filtrele",show_filters:"Arată filtrele",total:"Total",showing:"Se afișează",load_more:"Încarcă mai mult",full_profile:"Profil complet",wagf_region:"Regiune",wagf_block:"Bloc de afinitate",rop1:"Popor",religion:"Religie",exact_filter:"Exact",clear_all:"Șterge tot",loading:"Se încarcă…",no_results:"Niciun popor nu corespunde acestui filtru.",type_to_search:"Scrie pentru a căuta...",load_failed:"Datele despre popoare nu au putut fi încărcate. Este o problemă de conexiune, nu a filtrului.",search_people_or_countries:"Caută popoare sau țări…",cards_per_row:"Carduri pe rând",cards_per_row_auto:"Automat"},"./locales/ro/legend.json":{title:{adoption:"Progresul adopției",affinityBlocs:"Blocuri de afinitate",doxaRegions:"Regiuni Doxa",engagement:"Progresul implicării",gospelResources:"Resurse ale Evangheliei",languageFamilies:"Familii de limbi",prayer:"Progresul rugăciunii",upg100List:"Lista mea UPG 100",batchSelect:"Selecție multiplă"},header:{collapsed:"Legendă",peopleGroupFallback:"Grup de popoare",default:"Legendă"},prayer:{needsPrayer:"Necesită rugăciune",hasPrayer:"Are rugăciune",fullPrayerCoverage:"Acoperire completă de rugăciune"},progress:{title:"Progres",covered:"{covered} din {total} grupuri de popoare acoperite în rugăciune · {pct}%",short:"{covered} din {total} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"Necesită implicare",hasEngagement:"Are implicare"},adoption:{needsAdoption:"Necesită adopție",hasAdoption:"Are adopție"},columns:{upgs:"UUPGs",population:"Populație",name:"Nume"},footer:{total:"Total"},sortByUpgs:"Sortează după UUPG",sortByPop:"Sortează după populație",colLabel:{religion:"Religii UUPG",prayer:"Starea rugăciunii",engagement:"Starea implicării",adoption:"Starea adopției",status:"Stare"},titleBar:{legend:"Legendă",peopleGroups:"Popoare",wagfRegions:"Regiuni WAGF",languages:"Limbi"},tabInfo:{upg100Region:"Regiune — sortează listele UPG-100 după zona lumii (Africa, India, Orientul Mijlociu, Surzi, …). Totalurile sunt UUPG-urile și populația însumate din fiecare listă de dedesubt.",upg100Zone:"Liste UPG-100 — fiecare este o listă de rugăciune a grupurilor etnice neatinse dintr-o zonă și este ceea ce harta desenează și colorează. Fiecare listă se tipărește ca propriul pachet.",upg100Group:"Grup etnic — grupurile neatinse dintr-o listă, mai întâi cele cu cea mai mare nevoie de rugăciune. Fiecare punct de pe hartă este unul dintre ele.",family:"Familie de limbi — un grup de limbi provenite dintr-un strămoș comun (de ex. indo-europeană, afro-asiatică).",language:"Limbă — un sistem de comunicare folosit de un popor (de ex. arabă, bengaleză, hindi).",dialect:"Dialect/Variantă — o formă regională sau socială a unei limbi (de ex. araba sudaneză; limbajul semnelor pakistanez).",bloc:"Bloc de afinitate — cea mai largă grupare, după înrudirea culturală, lingvistică și geografică (de ex. popoarele malaieze, popoarele din Asia de Sud, surzii, lumea arabă).",cluster:"Grup — o grupare mai fină în interiorul unui bloc (de ex. Borneo-Kalimantan între popoarele malaieze). Rândurile poartă „(grup)”, spre a le deosebi de popoare.",group:"Popor — o identitate etnolingvistică în sine, independentă de țară. Rândurile poartă „(popor)”. Același popor poate trăi în multe țări (surzii, de pildă, în peste o sută).",pgic:"Popor în țară — câte un rând pentru fiecare popor din fiecare țară în care trăiește (de ex. „Abai Sungai, Malaysia”). Rândurile poartă „(popor în țară)”.",region:"Regiune WAGF — macroregiunea de care ține o țară (de ex. Asia, Africa). Fiecare are culoarea ei pe hartă.",block:"Bloc WAGF — subdiviziunea din interiorul unei regiuni (de ex. Asia de Sud-Est, Africa de Vest).",country:"Țară — țările una câte una, ordonate după populația neatinsă din blocul lor."},a11y:{expandRow:"Extinde {label}",collapseRow:"Restrânge {label}",clearSelection:"Șterge selecția",goUp:"Urcă la {label}"},export:{poster:"Afiș",packet:"UPG 100",packetExplain:"O listă de rugăciune de aproximativ 50-100 de popoare neatinse — o persoană poate purta una.",packetAria:"Nivelul de detaliu al pachetului de rugăciune",packetFull:"Detaliu complet",packetLightweight:"Redus"},noDataAtThisLevel:"Nu există date la acest nivel",exportButton:"Exportă",exportSelection:"Exportă selecția",loadingRows:"Se încarcă {label}…",loadingData:"Se încarcă datele…",showingTop:"Se afișează primele {n} din {m}",useGeocoderHint:"folosește căutarea de mai sus pentru a le găsi pe celelalte",noList:"Nicio listă încărcată."},"./locales/ro/lists.json":{doxa:{label:"Proiectul 2000: popoarele DOXA",definition:"Popoarele pe care DOXA le slujește, așa cum le dă lista sa live"},unreached:{label:"Proiectul 7000: popoare neatinse",definition:"Prioritatea de pierzare IMB 0–2 (neatinse de frontieră, pionier sau în expansiune: sub 2% evanghelici)"},frontier:{label:"Proiectul 4700: popoare de frontieră",definition:"Prioritatea de pierzare IMB 0 (neatinse de frontieră: 0,1% evanghelici sau mai puțin)"},"frontier-500k":{label:"Proiectul 700: popoare de frontieră de 500.000 sau mai mult",definition:"Prioritatea de pierzare IMB 0 și o populație de cel puțin 500.000"},unengaged:{label:"Popoare neatinse și neangajate",definition:"Prioritatea de pierzare IMB 0–2 și starea de angajare: neangajat"}},"./locales/ro/mapInfo.json":{open:"Ce poate face această hartă pentru tine?",title:"Ce poate face această hartă pentru tine?",shortDescription:"Descriere scurtă",pointer:"Ce face această hartă?",close:"Închide",takeaway:"Ce primești:",poster:"Poster",packet:"Pachet de rugăciune",cards:"Cartonașe de rugăciune",spreadsheet:"Foaie de calcul",example:"Exemplu",expandPages:"Arată toate paginile ({n})",collapsePages:"Arată doar prima pagină",expandDeck:"Arată toate cartonașele ({n})",collapseDeck:"Strânge cartonașele",moreRows:"Rânduri suplimentare în foaia de calcul completă: {n}",openFull:"Deschide la dimensiune completă",pointerOff:"Nu mai indica acest buton",tab:{"upg-100":{lead:"Toate grupurile etnice neatinse de pe această listă, aproximativ 2.100, strânse în 27 de liste de la cincizeci la o sută. Fiecare listă se tipărește ca afiș, pachet de rugăciune și set de cartonașe, ca un ucenic, o biserică sau un lider să poarte în rugăciune o listă întreagă, pe nume.",takeaway:"pentru fiecare zonă, un poster de perete, un pachet de rugăciune de împărțit și un set de cartonașe de rugăciune. Exemplul de mai jos este zona cu cei mai mulți oameni din popoare în care nimeni nu plantează încă biserici."},"cities-internet":{lead:"Vezi cât de departe ajunge internetul în fiecare țară în care trăiesc grupuri etnice neangajate. Atinge o țară ca să vezi câți oameni sunt online acolo și ce platforme folosesc, sau atinge un punct pentru un grup etnic.",takeaway:"Fiecare țară în care trăiește un popor neatins, grupată după ponderea oamenilor care folosesc internetul — ca să deosebești terenul digital de locurile unde puțini sunt online. Cifrele sunt naționale (India și pe state, dintr-un sondaj din 2019–21) și poartă anul observației; necunoscut înseamnă nemăsurat, niciodată presupus."},"gospel-resources":{lead:"Vezi ce are deja fiecare grup etnic neatins în propria limbă: Scriptura, audio, filmul ISUS, video biblic și instruire în ucenicie, fiecare cu linkul lui. Atinge o țară ca să-i vezi grupurile, sau atinge un punct ca să deschizi resursele unui grup.",takeaway:"Scriptură, audio, film, video biblic, instruire — și ce lipsește încă. Apasă pe o țară pentru a-i afișa popoarele, sau pe un popor pentru fișa sa, cu legături active către fiecare resursă găsită. „Nimic găsit” înseamnă absent din colecțiile verificate de această versiune, niciodată o dovadă că nu există nimic."},"dashboard-plus-grid":{lead:"Toate grupurile etnice neatinse într-o singură vedere: filtrează după popor, loc, limbă, religie sau rugăciune, iar harta, tabelul și totalurile se restrâng împreună. Aici îți stabilești perspectiva asupra lucrării: pe cine să atingi acum și pe cine să pregătești apoi.",takeaway:"Rândurile filtrate, ca foaie de calcul."},"research-map-plus-grid":{lead:"O hartă simplă și educativă a grupurilor etnice neatinse: caută după grup etnic, loc, limbă sau religie, iar harta și lista se restrâng împreună. Straturile de rugăciune și de implicare arată dintr-o privire cât de departe au ajuns rugăciunea și lucrarea."},"prayer-map":{lead:"O hartă de rugăciune pentru grupurile etnice de pe lista de rugăciune DOXA, care arată dintr-o privire pentru cine se face rugăciune și cine încă așteaptă. Pune-o pe fiecare site din rețeaua ta, ca fiecare vizitator să vadă aceeași imagine și să se alăture aceleiași mișcări.",takeaway:"Un grup etnic pentru care nimeni nu se roagă încă, și un link către pagina lui de rugăciune."},"regions-dashboard":{lead:"Găsește grupurile etnice neatinse din fiecare regiune și țară. Sub fiecare regiune, „Vezi posterele țării” tipărește afișul, pachetul de rugăciune sau setul de cartonașe al oricărei țări.",takeaway:"Deschide o țară pentru a-i vedea grupurile. Sub fiecare regiune, „Vezi posterele țării” tipărește afișul, pachetul de rugăciune sau setul de cartonașe al unei țări.",note:"Afișele, pachetele și cartonașele se generează în browserul tău pentru fiecare țară în afară de India."}},col:{peopleGroup:"Popor",country:"Țară",region:"Regiune",population:"Populație"},tabExamples:"Exemple",tabStrategy:"Strategie"},"./locales/ro/mapui.json":{map:"Hartă",marker:"Marcaj pe hartă",closePopup:"Închide fereastra",zoomIn:"Mărește",zoomOut:"Micșorează",resetBearing:"Trage pentru a roti harta, apasă pentru a reveni la nord",toggleAttribution:"Afișează/ascunde atribuirea",mapFeedback:"Feedback despre hartă",enterFullscreen:"Ecran complet",exitFullscreen:"Ieși din ecran complet",findMyLocation:"Găsește-mi locația",locationNotAvailable:"Locație indisponibilă",enableGlobe:"Activează globul",disableGlobe:"Dezactivează globul",ctrlScroll:"Folosește Ctrl + derulare pentru a mări harta",cmdScroll:"Folosește ⌘ + derulare pentru a mări harta",twoFingers:"Folosește două degete pentru a muta harta",mapboxHomepage:"Pagina principală Mapbox",maplibreLogo:"Sigla MapLibre"},"./locales/ro/messages.json":{menuComingSoon:"Meniu în curând",pinHint:{tapDot:"Atinge un punct colorat — cineva are încă nevoie de rugăciune"},upg100WallHeading:"Lista mea UPG 100 — Liste de rugăciune și afișe",upg100WallTag:"Mobilizare pentru rugăciune",upg100WallIntroA:"Cum ai hrăni o mulțime de cinci mii? Isus i-a așezat în grupuri de cincizeci și de o sută, iar imposibilul a devenit împărțibil (Luca 9:14). Am făcut la fel cu cele 2.106 popoare neatinse: 27 de liste de aproximativ cincizeci până la o sută. Fiecare listă se tipărește ca pachet de rugăciune și afiș, ca 27 de ucenici, biserici sau lideri locali să poarte fiecare câte una — rugându-se pentru ei ",upg100WallIntroEmph:"pe numele poporului lor",upg100WallIntroB:".",loadingNamed:"Se încarcă {name}…",couldNotLoadNamed:"Nu s-a putut încărca {name}.",engineMissing:"Motorul de hartă {engine} nu s-a încărcat.",packetFailed:"Broșura a eșuat: {reason}",selectionPacketFailed:"Broșura selecției a eșuat: {reason}",posterOneTerritory:"Afișul tipărește un teritoriu pe rând — {count} selectate.",selectionPosterFailed:"Afișul selecției a eșuat: {reason}",mapUnavailable:"Harta indisponibilă",copied:"Copiat!",copyFailed:"Copierea a eșuat — apasă Ctrl/Cmd-C",engineNotLoaded:"motorul de hărți nu s-a încărcat",engineNotLoadedDetail:"Motorul de hărți {engine} nu s-a încărcat. Lista și legenda nu sunt afectate.",viewLoadFailed:"Această vizualizare nu s-a putut încărca.",retry:"Reîncearcă",noMapboxToken:"Niciun token Mapbox",noMapboxTokenDetail:"Nu este configurat niciun token Mapbox. Lista și legenda nu sunt afectate.",loadingBoundaries:"Se încarcă granițele…",fetchingUupgs:"Se preiau {n} UUPG…",mapStatusCounts:"Suprafețe: {polys} · zone: {zones}/{total} · repere: {pins}",tapTerritoriesHint:"Atingeți teritorii pe hartă sau rânduri din legendă pentru a le adăuga · atingeți din nou pentru a le elimina",territoriesSelected:"Teritorii: {count}",bandInRange:"✓ interval 50–100",bandOutOfRange:"interval 50–100",mapContextLost:"Această hartă a fost descărcată pentru a elibera memoria grafică.",nOfTotal:"{n} din {total}",mapInitFailed:"Harta nu a putut fi inițializată — verificați tokenul și containerul",countryWallIntroA:"Câte un afiș pentru fiecare țară, gata de rugăciune, de tipărit și de pus pe perete — rugându-ne pentru ei ",countryWallIntroB:". Regiunile și țările sunt ordonate după câte popoare neatinse cuprind, pentru ca nevoia cea mai mare să fie prima.",countryWallSoon:"În curând: pentru fiecare țară va fi generată o listă de rugăciune care numește fiecare popor neatins din ea.",countryWallHeading:"Afișe pe țări — Liste de rugăciune și afișe",largerScreenNotice:"Această hartă experimentală este făcută pentru ecrane mari. Se deschide aici, dar unele părți s-ar putea să nu încapă sau să nu funcționeze bine pe telefon.",desktopOnlyNotice:"{label} funcționează doar pe desktop — deschideți pagina pe un computer pentru a-l folosi.",noticeDismiss:"Închide",countryPosterTooMany:"Prea multe popoare pentru a încăpea lizibil pe un singur afiș — lucrăm la o soluție."},"./locales/ro/pinHint.json":{line1:"Atinge un punct colorat",line2:"cineva are încă nevoie de rugăciune"},"./locales/ro/pins.json":{approximate:"Punctul reprezintă un popor, nu un oraș sau o graniță.",sharedPoint:"Se află în același punct cu {names} — {n} grupuri împart acest punct."},"./locales/ro/poster.json":{export_poster:"Exportă posterul",size:"Dimensiune",orientation:"Orientare",portrait:"Portret",landscape:"Peisaj",dpi:"DPI",format:"Format",png_raster:"PNG (raster)",pdf_raster:"PDF (raster pe pagină vectorială)",title:"Titlu",map_title:"Titlul hărții",subtitle:"Subtitlu",slots:"Elemente",scale_bar:"Bară de scară",north_arrow:"Săgeata nord",footer_attribution:"Subsol (atribuire obligatorie)",cancel:"Anulează",map_preview:"previzualizare hartă",loading_snapshot:"Se încarcă instantaneul hărții…",preview_unavailable:"previzualizare indisponibilă",region_africa:"Africa",region_middle_east:"Orientul Mijlociu",region_central_asia:"Asia Centrală",region_southeast_asia_oceania:"Asia de Sud-Est + Oceania",region_china_mongolia:"China + Mongolia",region_india:"India",region_other:"Altele",region_americas:"Americi",region_europe:"Europa",region_deaf:"Surzi",zone_deaf:"Grupuri de persoane surde",rendering:"Se generează…",render_format:"Generează {format}",progress_elapsed:"{time} scurse",progress_tiles:"dala {n} din {total}",hint_up_to_minute:"Această dimensiune poate dura până la un minut.",hint_few_minutes:"Posterele mari pot dura câteva minute.",error_too_large:"Acest poster este prea mare pentru memoria acestui dispozitiv. Alegeți o dimensiune mai mică sau o rezoluție mai mică.",error_failed:"Posterul nu a putut fi generat. Încercați din nou sau alegeți o dimensiune mai mică.",optional:"(opțional)",phoneLimit:"Pe telefon, cele mai mari dimensiuni sunt dezactivate: un telefon nu poate desena un poster atât de mare. Folosește un calculator pentru ele.",phoneLimitAll:"Pentru aceasta este nevoie de un computer desktop sau laptop.",glue_here:"lipiți aici",sectionNone:"Niciun poster pentru {scope}."},"./locales/ro/religion.json":{family:{Christianity:"Creștinism",Islam:"Islam",Hinduism:"Hinduism",Buddhism:"Budism",Ethnoreligion:"Etnoreligie",Judaism:"Iudaism",Sikhism:"Sikhism",Unaffiliated:"Fără afiliere",Other:"Altele",Unknown:"Necunoscută"}},"./locales/ro/search.json":{placeholder:"Popor, loc, limbă, religie",placeholderNoPlaces:"Popor, limbă, religie (căutarea locurilor necesită un token Mapbox)",labels:{people:"Popor:",place:"Loc:",language:"Limbă:",religion:"Religie:"},sections:{within:"În {selection}",allData:"Toate datele DOXA"},kinds:{people:"Popor + țară",peopleGroup:"Popor",bloc:"Bloc de afinitate",cluster:"Grup de popoare",country:"Țară",region:"Regiune",family:"Familie de limbi",languageKind:"Limbă",dialect:"Dialect",religionKind:"Religie"},upg100Placeholder:"Caută popor, listă UPG-100 sau regiune…",tabPlaceholder:{languageFamilies:"Caută familie de limbi, limbă, dialect/variantă",affinityBlocks:"Caută bloc de afinitate, grup, popor",regions:"Caută regiune, țară, popor",religion:"Caută religie, popor"},placeholderRegions:"Caută regiune, țară sau popor"},"./locales/ro/share.json":{embed_link:"Link de încorporare",add_to_website:"Adaugă pe site-ul tău",embed_paste_hint:"Lipește acest cod în constructorul site-ului tău (WordPress, Squarespace, Wix sau orice site care acceptă widget-uri HTML)."},"./locales/ro/tabs.json":{prayer:"Rugăciune",adoption:"Adopție",engagement:"Implicare","affinity-blocks":"Popoare",regions:"Regiuni",countries:"Țări","language-families":"Limbi",religion:"Religii",family:"Familie de limbi",language:"Limbă",dialect:"Dialect/Variantă",bloc:"Bloc de afinitate",cluster:"Grup",group:"Popor",pgic:"Popor în țară",region:"Regiune WAGF",block:"Bloc WAGF",country:"Țară",upg100Region:"Regiune",upg100Zone:"Liste UPG-100",upg100Group:"Grup etnic",selectView:"Alege vizualizarea",views:"Vizualizări",prayerResources:"Resurse de rugăciune",map:"Hartă",countryPosters:"Afișe pe țări"},"./locales/ro/upgMap.json":{selectionAdm1NoData:"Nu există date despre popoare pentru {names} — selectați țara",nothingSelected:"Nimic nu este selectat",selectionCardsFailed:"Cărțile selecției au eșuat: {reason}",selectionPosterNeedsZone:"Afișele există pe teritoriu în legendă — folosiți Listă de rugăciune pentru o selecție pe hartă",mapDataFailed:"Datele hărții nu au putut fi încărcate",infoLead:"Lista UPG-100 pe o singură hartă: popoare neatinse, grupate în zone pe care le poți adopta în rugăciune.",infoTakeaway:"pentru fiecare zonă, un poster de perete, un pachet de rugăciune de împărțit și un set de cartonașe de rugăciune. Exemplul de mai jos este zona cu cei mai mulți oameni din popoare în care nimeni nu plantează încă biserici.",selectionColourGroup:"Culoarea selecției",selectionColour:"Colorează selecția {hex}",customColour:"Culoare personalizată (#rrggbb)",copiedSelection:"Copiat — popoare: {count}",copiedTerritoriesOnly:"Au fost copiate doar teritoriile — {reason}",csvSaved:"CSV salvat — popoare: {count}",csvFailed:"Exportul CSV a eșuat: {reason}",copySelection:"Copiază",exportCsv:"Exportă CSV",copyNotRegroupable:"Nu pot fi regrupate împreună: copiază separat statele sau provinciile unei singure țări, sau țările",displayName:"Afișe din lista UPG 100",wallHeading:"Afișe din lista UPG 100",wallIntroA:"Cum ai hrăni o mulțime de cinci mii? Isus i-a așezat în grupuri de cincizeci și de o sută, iar imposibilul a devenit împărțibil (Luca 9:14). Am făcut la fel cu cele {n} popoare neatinse: 27 de liste de aproximativ cincizeci până la o sută. Fiecare listă se tipărește ca pachet de rugăciune și afiș, ca 27 de ucenici, biserici sau lideri locali să poarte fiecare câte una — rugându-se pentru ei ",peopleStillLoading:"popoarele încă se încarcă; încearcă din nou peste o clipă"},"./locales/ro/wall.json":{title:"Zidul popoarelor",toPortrait:"📱 Treci la portret",toLandscape:"🖼️ Treci la peisaj",currentLandscape:"Actual: peisaj (4 × 3 picioare)",currentPortrait:"Actual: portret (3 × 4 picioare)",resetZoom:"Resetează zoomul",groupsLoaded:"Încărcate: {n}",loading:"Se încarcă popoarele…",offlineTitle:"Datele de rugăciune în timp real nu pot fi accesate.",offlineBody:"Zidul își citește popoarele de pe pray.doxa.life. Poate sunteți offline sau, pe un server de dezvoltare local, API-ul nu permite adresa acestei pagini.",tryAgain:"Încearcă din nou",prayedCount:"Au rugat: {n}",viewPrayers:"Vezi rugăciunile",prayerTools:"Instrumente de rugăciune",close:"Închide",unknown:"Necunoscut",unknownGroup:"Popor necunoscut",status:"Stare:",unengaged:"neatins",prayingNow:"Vă rugați acum pentru acest popor?",yesPraying:"Da, mă rog",thankYou:"Mulțumim că vă rugați!",sharePrayer:"Împărtășiți rugăciunea (opțional)",prayerPlaceholder:"Scrieți rugăciunea aici…",sendPrayer:"Trimite rugăciunea",peopleGroup:"Popor",chatsTitle:"Conversațiile poporului",id:"ID:",location:"Locație:",na:"N/A",havePrayed:"Au rugat: {n}",youPrayed:"✓ V-ați rugat!",prayForGroup:"🙏 Roagă-te pentru acest popor",prayersComments:"Rugăciuni și comentarii",noComments:"Încă nu există rugăciuni sau comentarii. Fiți primul!",commentPlaceholder:"Împărtășiți rugăciunea sau gândurile…",postComment:"Publică comentariul",noPeopleId:"Acest popor nu are PeopleID3",statusUnknown:"Stare necunoscută",printPoster:"🖨️ Tipărește afișul HD",printPreparing:"Se pregătește afișul: {n} din {total} fotografii",printMissing:"Fotografii care nu s-au putut încărca: {n}. Se tipăresc ca pătrate gri.",blessBanner:"Binecuvântați națiunile în Numele lui Isus",modeLabel:"Modul zidului",modeBless:"Binecuvântare",modeSocial:"Social",shareSoon:"Partajarea vine mai târziu.",drawLibError:"Zidul nu și-a putut încărca biblioteca de desen:",posterSize:"Dimensiunea afișului",posterSubtitle:"DOXA (δόξα) înseamnă slavă. O mișcare globală de rugăciune binecuvântează aceste {n} grupuri de popoare în Numele lui Isus. Aflați mai multe și alăturați-vă pe pray.doxa.life.",glueHere:"lipiți aici foaia de deasupra",themesLabel:"Teme de rugăciune",oldTestament:"Vechiul Testament",newTestament:"Noul Testament",themeTreasure:"Comoară",themeMountain:"Munte",themeSea:"Mare",posterClosing:"Isus Hristos este piatra din capul unghiului, iar noi suntem pietre vii. Aceste popoare sunt răsplata suferinței Lui. Să ne asumăm chemarea preoțească: să le binecuvântăm în Numele Lui și să ne alăturăm familiei globale în rugăciune.",journeyCalled:"Chemarea",journeyPromised:"Promisiunea",journeyRedeemed:"Răscumpărați",journeyCornerstone:"Piatra din capul unghiului",journeyChildren:"Copiii lui Avraam",journeyPriesthood:"O preoție împărătească",journeySent:"Trimiși la cei pierduți",peopleGroupCount:"{n} popor | {n} popoare | {n} de popoare",listCount:"{n} listă | {n} liste | {n} de liste",stockCard:"Card",stockPostcard:"Carte poștală",stockLandscape:"orizontal",hud:{kindPoster:"Afiș",kindList:"Listă",kindPacket:"Pachet de rugăciune",fetchingPoster:"se preia afișul",generatingPoster:"se generează afișul",openingPrint:"se deschide fereastra de tipărire",printOpened:"fereastra de tipărire s-a deschis",readyToPrint:"gata de tipărit",printNow:"Tipărește",saving:"se salvează",fetchingRecords:"se preiau datele",fetchingGroups:"se preiau popoarele",layingOutRows:"se așază {n} rând | se așază {n} rânduri | se așază {n} de rânduri",layingOutCards:"se așază {n} carte | se așază {n} cărți | se așază {n} de cărți",printingGroups:"se tipărește {n} popor | se tipăresc {n} popoare | se tipăresc {n} de popoare",kindCardDeck:"Pachet de cartonașe",kindPrayerList:"Listă de rugăciune",saved:"salvat",noRecords:"lista nu conține popoare de tipărit",noPoster:"nu există un afiș disponibil pentru această listă",posterNotFound:"afișul nu a fost găsit ({status})",posterBlank:"afișul generat a ieșit gol",noApi:"niciun serviciu de popoare nu este configurat",fetchFailed:"popoarele nu au putut fi încărcate ({status})"},posterAlt:"{label} — afiș de rugăciune",posterAltAction:"{label} — afiș de rugăciune (clic pentru previzualizare și tipărire)"},"./locales/ru/aria.json":{backToLegend:"Назад к легенде",closeDetailView:"Закрыть подробный вид",collapseLegend:"Свернуть легенду",expandLegend:"Развернуть легенду",toggleLegend:"Показать или скрыть легенду",searchPeopleGroups:"Поиск народов",resetAllFilters:"Сбросить все фильтры и поиск",selectAllRows:"Выбрать все строки",deselectAllRows:"Снять выделение со всех строк",rowDetail:"Подробности строки",dismissHint:"Скрыть подсказку",resizeFiltersRail:"Изменить размер панели фильтров",resizeFiltersRailHint:"Перетащите или используйте клавиши со стрелками, чтобы изменить размер панели фильтров",resizeChartsRail:"Изменить размер панели диаграмм",resizeChartsRailHint:"Перетащите или используйте клавиши со стрелками, чтобы изменить размер панели диаграмм",resizeMapTableSplit:"Изменить соотношение карты и таблицы",resizeMapTableSplitHint:"Перетащите или используйте клавиши со стрелками, чтобы изменить соотношение карты и таблицы",resizeTable:"Изменить высоту таблицы",resizeTableHint:"Перетащите или используйте клавиши со стрелками, чтобы изменить размер таблицы",resizeDashboardHeight:"Изменить высоту панели",resizeDashboardHeightHint:"Перетащите или используйте клавиши со стрелками, чтобы изменить высоту панели",removeFilter:"Удалить фильтр {name}",closeDetail:"Закрыть подробности",filterBreadcrumb:"Цепочка фильтров",railViews:"Виды панели",upgCountLegend:"Легенда количества UPG",donutChart:"Кольцевая диаграмма: {title}"},"./locales/ru/buttons.json":{prayForThem:"Молитесь о них",adoptThem:"Усыновите их",moreInfo:"Подробнее",zoomIn:"Приблизить",zoomOut:"Отдалить",switchToLightMode:"Переключить на светлый режим",switchToDarkMode:"Переключить на тёмный режим",resetView:"Сбросить вид",toggleFullscreen:"Полноэкранный режим",aboutThisMap:"Об этой карте",closeMenu:"Закрыть меню",reloadMap:"Перезагрузить карту",showClusters:"Показать кластеры",clusterSettings:"Настройки кластеров",startAutoFly:"Начать авто-полёт",stopFlight:"Остановить полёт",speedLabel:"Скорость:",speedOption:{slow:"Медленно",normal:"Нормально",fast:"Быстро"},shareEmbed:"Поделиться и встроить",posterMap:"Карта плаката",prayerList:"Молитвенный список",cardDeck:"Набор карточек",printOptions:"Параметры печати",showOnMap:"Показать на карте",close:"Закрыть",showOnMapAria:"Показать {label} на карте",cardStockAria:"Размер молитвенной карточки",previewPrintPoster:"Просмотр и печать плаката {label}",share:"Поделиться",shareSteps:["Разместите эту карту на своём сайте","Составьте список сайтов вашего города","Научите их тоже размещать её","Научите их учить других размещать её","Умножим карты повсюду для Иисуса!"],clearSelection:"Снять выделение",noOptions:"Ничего не найдено",renderingLocal:"Изображение типографского качества создаётся в вашем браузере — ничего не загружается на сервер.",postersPerRow:"Плакатов в ряду",packetVariantAria:"Детализация молитвенного пакета",packetFull:"Полная версия",packetLightweight:"Краткая версия",working:"Выполняется…",postersPerRowAuto:"Авто"},"./locales/ru/detail.json":{labels:{country:"Страна:",population:"Население:",language:"Язык:",religion:"Религия:",languageFamily:"Языковая семья:",peopleCommitted:"Обязались молиться:"},messages:{noDescription:"Описание недоступно."}},"./locales/ru/grid.json":{search:"Поиск народов…",hide_filters:"Скрыть фильтры",show_filters:"Показать фильтры",total:"Всего",showing:"Показано",load_more:"Показать ещё",full_profile:"Полный профиль",wagf_region:"Регион",wagf_block:"Блок родства",rop1:"Народ",religion:"Религия",exact_filter:"Точное совпадение",clear_all:"Очистить всё",loading:"Загрузка…",no_results:"Нет народов, соответствующих этому фильтру.",type_to_search:"Введите для поиска...",load_failed:"Не удалось загрузить данные о народах. Это проблема соединения, а не фильтра.",search_people_or_countries:"Поиск народов или стран…",cards_per_row:"Карточек в ряду",cards_per_row_auto:"Авто"},"./locales/ru/legend.json":{title:{adoption:"Прогресс усыновления",affinityBlocs:"Блоки родства",doxaRegions:"Регионы Doxa",engagement:"Прогресс вовлечённости",gospelResources:"Евангельские ресурсы",languageFamilies:"Языковые семьи",prayer:"Прогресс молитвы",upg100List:"Мой список UPG 100",batchSelect:"Множественный выбор"},header:{collapsed:"Условные обозначения",peopleGroupFallback:"Народная группа",default:"Легенда"},prayer:{needsPrayer:"Нуждается в молитве",hasPrayer:"Есть молитва",fullPrayerCoverage:"Полное молитвенное покрытие"},progress:{title:"Прогресс",covered:"{covered} из {total} народных групп охвачены молитвой · {pct}%",short:"{covered} из {total} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"Нуждается в вовлечённости",hasEngagement:"Есть вовлечённость"},adoption:{needsAdoption:"Нуждается в усыновлении",hasAdoption:"Есть усыновление"},columns:{upgs:"UUPGs",population:"Население",name:"Название"},footer:{total:"Всего"},sortByUpgs:"Сортировать по UUPG",sortByPop:"Сортировать по населению",colLabel:{religion:"Религии UUPG",prayer:"Статус молитвы",engagement:"Статус вовлечённости",adoption:"Статус усыновления",status:"Статус"},titleBar:{legend:"Легенда",peopleGroups:"Народы",wagfRegions:"Регионы WAGF",languages:"Языки"},tabInfo:{upg100Region:"Регион — сортирует списки UPG-100 по частям света (Африка, Индия, Ближний Восток, Глухие, …). Числа — это UUPG и население, просуммированные по всем спискам внутри.",upg100Zone:"Списки UPG-100 — каждый представляет собой молитвенный список непросвещённых народов области и именно он отображается и раскрашивается на карте. Каждый список печатается отдельным буклетом.",upg100Group:"Народ — отдельные непросвещённые народы внутри списка, сначала с наибольшей нуждой в молитве. Каждая точка на карте — один из них.",family:"Языковая семья — группа языков, восходящих к общему предку (например, индоевропейская, афразийская).",language:"Язык — система общения, которой пользуется народ (например, арабский, бенгальский, хинди).",dialect:"Диалект/вариант — областная или социальная форма языка (например, суданский арабский; пакистанский жестовый язык).",bloc:"Блок родства — самое широкое объединение, по культурному, языковому и географическому родству (например, малайские народы, народы Южной Азии, глухие, арабский мир).",cluster:"Кластер — более дробное объединение внутри блока (например, Борнео-Калимантан среди малайских народов). Строки помечены «(кластер)», чтобы отличать их от народов.",group:"Народ — этноязыковая общность сама по себе, независимо от страны. Строки помечены «(народ)». Один народ может жить во многих странах (глухие, например, более чем в ста).",pgic:"Народ в стране — по строке на каждый народ в каждой стране его проживания (например, «Абай-Сунгай, Малайзия»). Строки помечены «(народ в стране)».",region:"Регион WAGF — макрорегион, к которому относится страна (например, Азия, Африка). У каждого свой цвет на карте.",block:"Блок WAGF — подгруппа внутри региона (например, Юго-Восточная Азия, Западная Африка).",country:"Страна — отдельные страны, упорядоченные по непросвещённому населению внутри своего блока."},a11y:{expandRow:"Развернуть {label}",collapseRow:"Свернуть {label}",clearSelection:"Снять выделение",goUp:"Вверх: {label}"},export:{poster:"Плакат",packet:"UPG 100",packetExplain:"Молитвенный список примерно из 50–100 неохваченных народов — один человек может взять один.",packetAria:"Детализация молитвенного пакета",packetFull:"Полная версия",packetLightweight:"Краткая версия"},noDataAtThisLevel:"На этом уровне нет данных",exportButton:"Экспорт",exportSelection:"Экспортировать выбранное",loadingRows:"Загрузка {label}…",loadingData:"Загрузка данных…",showingTop:"Показаны первые {n} из {m}",useGeocoderHint:"используйте поиск выше, чтобы найти остальные",noList:"Список не загружен."},"./locales/ru/lists.json":{doxa:{label:"Проект 2000: народы DOXA",definition:"Народы, которым служит DOXA, как их даёт её живой список"},unreached:{label:"Проект 7000: недостигнутые народы",definition:"Приоритет потерянности IMB 0–2 (пограничные, первопроходческие или расширяющиеся недостигнутые: менее 2% евангельских христиан)"},frontier:{label:"Проект 4700: пограничные народы",definition:"Приоритет потерянности IMB 0 (пограничные недостигнутые: 0,1% евангельских христиан или меньше)"},"frontier-500k":{label:"Проект 700: пограничные народы численностью от 500 000",definition:"Приоритет потерянности IMB 0 и численность не менее 500 000"},unengaged:{label:"Недостигнутые народы без служения",definition:"Приоритет потерянности IMB 0–2 и статус служения: без служения"}},"./locales/ru/mapInfo.json":{open:"Чем эта карта может быть вам полезна?",title:"Чем эта карта может быть вам полезна?",shortDescription:"Краткое описание",pointer:"Что умеет эта карта?",close:"Закрыть",takeaway:"Что вы получаете:",poster:"Плакат",packet:"Молитвенный буклет",cards:"Молитвенные карточки",spreadsheet:"Таблица",example:"Пример",expandPages:"Показать все страницы ({n})",collapsePages:"Показать только первую страницу",expandDeck:"Показать все карточки ({n})",collapseDeck:"Сложить карточки в стопку",moreRows:"Ещё строк в полной таблице: {n}",openFull:"Открыть в полном размере",pointerOff:"Больше не указывать на эту кнопку",tab:{"upg-100":{lead:"Все неохваченные народы из этого списка, около 2 100, собраны в 27 списков по пятьдесят–сто. Каждый список печатается как плакат, молитвенный пакет и набор карточек, чтобы один ученик, церковь или лидер мог нести в молитве целый список, поимённо.",takeaway:"для каждой зоны — настенный плакат, молитвенный буклет для раздачи и набор молитвенных карточек. Ниже показана зона, где больше всего людей в народах, среди которых пока никто не основывает церкви."},"cities-internet":{lead:"Посмотрите, насколько далеко доходит интернет в каждой стране, где живут неохваченные народы. Нажмите на страну, чтобы узнать, сколько людей там в сети и какими платформами они пользуются, или на точку, чтобы увидеть народ.",takeaway:"Каждая страна, где живёт неохваченный народ, сгруппированная по доле людей, пользующихся интернетом, — чтобы отличить цифровую почву от мест, где мало кто в сети. Цифры национальные (для Индии также по штатам, по опросу 2019–21 годов) и указывают год наблюдения; «неизвестно» означает не измерено, а не предположено."},"gospel-resources":{lead:"Посмотрите, что у каждого неохваченного народа уже есть на его собственном языке: Писание, аудио, фильм «Иисус», библейские видео и обучение ученичеству, каждое со своей ссылкой. Нажмите на страну, чтобы увидеть её группы, или на точку, чтобы открыть ресурсы одной группы.",takeaway:"Писание, аудио, фильм, библейское видео, обучение — и чего ещё не хватает. Нажмите на страну, чтобы увидеть её народы, или на народ, чтобы открыть его карточку с рабочими ссылками на каждый найденный ресурс. «Ничего не найдено» означает отсутствие в проверенных этой сборкой источниках, а не доказательство, что ничего не существует."},"dashboard-plus-grid":{lead:"Все неохваченные народы в одном окне: отфильтруйте по народу, месту, языку, религии или молитве, и карта, таблица и итоги сужаются вместе. Здесь вы задаёте свой взгляд на работу: кого достигать сейчас и к кому готовиться дальше.",takeaway:"Отфильтрованные строки в виде таблицы."},"research-map-plus-grid":{lead:"Простая учебная карта неохваченных народов: ищите по народу, месту, языку или религии, и карта и список сужаются вместе. Слои молитвы и вовлечённости с одного взгляда показывают, как далеко дошли молитва и служение."},"prayer-map":{lead:"Молитвенная карта народов из молитвенного списка DOXA, которая с одного взгляда показывает, о ком молятся, а кто ещё ждёт. Разместите её на каждом сайте вашей сети, чтобы каждый посетитель видел одну и ту же картину и присоединялся к одному и тому же движению.",takeaway:"Народ, о котором ещё никто не молится, и ссылка на его молитвенную страницу."},"regions-dashboard":{lead:"Найдите неохваченные народы каждого региона и каждой страны. Под каждым регионом кнопка «Показать плакаты страны» печатает плакат, молитвенный пакет или набор карточек любой страны.",takeaway:"Откройте страну, чтобы увидеть её народности. Под каждым регионом кнопка «Показать плакаты страны» печатает плакат, молитвенный пакет или набор карточек страны.",note:"Плакаты, пакеты и карточки создаются в вашем браузере для каждой страны, кроме Индии."}},col:{peopleGroup:"Народ",country:"Страна",region:"Регион",population:"Население"},tabExamples:"Примеры",tabStrategy:"Стратегия"},"./locales/ru/mapui.json":{map:"Карта",marker:"Метка на карте",closePopup:"Закрыть окно",zoomIn:"Приблизить",zoomOut:"Отдалить",resetBearing:"Перетащите, чтобы повернуть карту; нажмите, чтобы вернуть север",toggleAttribution:"Показать/скрыть источники",mapFeedback:"Отзыв о карте",enterFullscreen:"Во весь экран",exitFullscreen:"Выйти из полноэкранного режима",findMyLocation:"Найти моё местоположение",locationNotAvailable:"Местоположение недоступно",enableGlobe:"Включить глобус",disableGlobe:"Выключить глобус",ctrlScroll:"Используйте Ctrl + прокрутку для масштабирования карты",cmdScroll:"Используйте ⌘ + прокрутку для масштабирования карты",twoFingers:"Используйте два пальца, чтобы перемещать карту",mapboxHomepage:"Главная страница Mapbox",maplibreLogo:"Логотип MapLibre"},"./locales/ru/messages.json":{menuComingSoon:"Меню скоро появится",pinHint:{tapDot:"Нажмите на цветную точку — кому-то всё ещё нужна молитва"},upg100WallHeading:"Мой список UPG 100 — молитвенные списки и плакаты",upg100WallTag:"Молитвенная мобилизация",upg100WallIntroA:"Как накормить толпу в пять тысяч человек? Иисус рассадил их группами по пятьдесят и по сто, и невозможное стало посильным (Лк. 9:14). Мы поступили так же с 2 106 неохваченными народами: 27 списков примерно по пятьдесят-сто. Каждый список печатается как молитвенный пакет и плакат, чтобы 27 учеников, церквей или местных служителей взяли по одному — молясь о них ",upg100WallIntroEmph:"по имени их народа",upg100WallIntroB:".",loadingNamed:"Загрузка {name}…",couldNotLoadNamed:"Не удалось загрузить {name}.",engineMissing:"Картографический движок {engine} не загрузился.",packetFailed:"Не удалось создать буклет: {reason}",selectionPacketFailed:"Не удалось создать буклет выбора: {reason}",posterOneTerritory:"Плакат печатает по одной территории — выбрано {count}.",selectionPosterFailed:"Не удалось создать плакат выбора: {reason}",mapUnavailable:"Карта недоступна",copied:"Скопировано!",copyFailed:"Не удалось скопировать — нажмите Ctrl/Cmd-C",engineNotLoaded:"движок карты не загружен",engineNotLoadedDetail:"Движок карты {engine} не загрузился. Список и легенда не затронуты.",viewLoadFailed:"Не удалось загрузить этот раздел.",retry:"Повторить",noMapboxToken:"Нет токена Mapbox",noMapboxTokenDetail:"Токен Mapbox не настроен. Список и легенда не затронуты.",loadingBoundaries:"Загрузка границ…",fetchingUupgs:"Загрузка UUPG: {n}…",mapStatusCounts:"Области: {polys} · зоны: {zones}/{total} · метки: {pins}",tapTerritoriesHint:"Нажимайте на территории на карте или строки легенды, чтобы добавить · нажмите ещё раз, чтобы убрать",territoriesSelected:"Территории: {count}",bandInRange:"✓ диапазон 50–100",bandOutOfRange:"диапазон 50–100",mapContextLost:"Эта карта выгружена, чтобы освободить графическую память.",nOfTotal:"{n} из {total}",mapInitFailed:"Не удалось инициализировать карту — проверьте токен и контейнер",countryWallIntroA:"Один плакат на страну — чтобы молиться, распечатать и повесить на стену, молясь за них ",countryWallIntroB:". Регионы и страны упорядочены по числу неохваченных народов, чтобы самая большая нужда стояла первой.",countryWallSoon:"Скоро: для каждой страны будет создан молитвенный список с названием каждого неохваченного народа в ней.",countryWallHeading:"Плакаты по странам — молитвенные списки и плакаты",largerScreenNotice:"Эта экспериментальная карта рассчитана на большие экраны. Она откроется, но на телефоне часть элементов может не поместиться или работать плохо.",desktopOnlyNotice:"{label} работает только на компьютере — откройте эту страницу на компьютере.",noticeDismiss:"Закрыть",countryPosterTooMany:"Слишком много народов, чтобы разборчиво уместить их на одном плакате, — решение готовится."},"./locales/ru/pinHint.json":{line1:"Нажмите на цветную точку",line2:"кому-то всё ещё нужна молитва"},"./locales/ru/pins.json":{approximate:"Точка обозначает народ, а не город и не границу.",sharedPoint:"Она совпадает с точкой {names} — {n} групп делят эту точку."},"./locales/ru/poster.json":{export_poster:"Экспорт плаката",size:"Размер",orientation:"Ориентация",portrait:"Портретная",landscape:"Альбомная",dpi:"DPI",format:"Формат",png_raster:"PNG (растр)",pdf_raster:"PDF (растр на векторной странице)",title:"Заголовок",map_title:"Заголовок карты",subtitle:"Подзаголовок",slots:"Элементы",scale_bar:"Масштабная линейка",north_arrow:"Указатель севера",footer_attribution:"Нижний колонтитул (указание источника обязательно)",cancel:"Отмена",map_preview:"предпросмотр карты",loading_snapshot:"Загрузка снимка карты…",preview_unavailable:"предпросмотр недоступен",region_africa:"Африка",region_middle_east:"Ближний Восток",region_central_asia:"Центральная Азия",region_southeast_asia_oceania:"Юго-Восточная Азия и Океания",region_china_mongolia:"Китай и Монголия",region_india:"Индия",region_other:"Другие",region_americas:"Америка",region_europe:"Европа",region_deaf:"Глухие",zone_deaf:"Группы глухих людей",rendering:"Создание…",render_format:"Создать {format}",progress_elapsed:"прошло {time}",progress_tiles:"фрагмент {n} из {total}",hint_up_to_minute:"Для этого размера может потребоваться до минуты.",hint_few_minutes:"Создание больших плакатов может занять несколько минут.",error_too_large:"Этот плакат слишком велик для памяти устройства. Выберите меньший размер или более низкое разрешение.",error_failed:"Не удалось создать плакат. Попробуйте ещё раз или выберите меньший размер.",optional:"(необязательно)",phoneLimit:"На телефоне самые большие размеры отключены: телефон не может нарисовать такой большой плакат. Используйте для них компьютер.",phoneLimitAll:"Для этого нужен настольный компьютер или ноутбук.",glue_here:"клеить здесь",sectionNone:"Нет плакатов для {scope}."},"./locales/ru/religion.json":{family:{Christianity:"Христианство",Islam:"Ислам",Hinduism:"Индуизм",Buddhism:"Буддизм",Ethnoreligion:"Этнорелигия",Judaism:"Иудаизм",Sikhism:"Сикхизм",Unaffiliated:"Не принадлежат",Other:"Другое",Unknown:"Неизвестно"}},"./locales/ru/search.json":{placeholder:"Народ, место, язык, религия",placeholderNoPlaces:"Народ, язык, религия (для поиска мест нужен токен Mapbox)",labels:{people:"Народ:",place:"Место:",language:"Язык:",religion:"Религия:"},kinds:{people:"Народ + страна",peopleGroup:"Народ",bloc:"Блок родства",cluster:"Кластер народов",country:"Страна",region:"Регион",family:"Языковая семья",languageKind:"Язык",dialect:"Диалект",religionKind:"Религия"},sections:{within:"В пределах {selection}",allData:"Все данные DOXA"},upg100Placeholder:"Поиск народа, списка UPG-100 или региона…",tabPlaceholder:{languageFamilies:"Поиск по языковой семье, языку, диалекту/варианту",affinityBlocks:"Поиск по блоку родства, кластеру, народу",regions:"Поиск по региону, стране, народу",religion:"Поиск по религии, народу"},placeholderRegions:"Поиск региона, страны или народа"},"./locales/ru/share.json":{embed_link:"Ссылка для встраивания",add_to_website:"Добавить на ваш сайт",embed_paste_hint:"Вставьте этот код в конструктор вашего сайта (WordPress, Squarespace, Wix или любой сайт, принимающий HTML-виджеты)."},"./locales/ru/tabs.json":{prayer:"Молитва",adoption:"Усыновление",engagement:"Вовлечённость","affinity-blocks":"Народы",regions:"Регионы",countries:"Страны","language-families":"Языки",religion:"Религии",family:"Языковая семья",language:"Язык",dialect:"Диалект/вариант",bloc:"Блок родства",cluster:"Кластер",group:"Народ",pgic:"Народ в стране",region:"Регион WAGF",block:"Блок WAGF",country:"Страна",upg100Region:"Регион",upg100Zone:"Списки UPG-100",upg100Group:"Народ",selectView:"Выбрать вид",views:"Виды",prayerResources:"Молитвенные ресурсы",map:"Карта",countryPosters:"Плакаты по странам"},"./locales/ru/upgMap.json":{selectionAdm1NoData:"Нет данных о народах для {names} — выберите страну",nothingSelected:"Ничего не выбрано",selectionCardsFailed:"Не удалось создать карточки выбора: {reason}",selectionPosterNeedsZone:"Плакаты есть для каждой территории в легенде — для выбора на карте используйте «Молитвенный список»",mapDataFailed:"Не удалось загрузить данные карты",infoLead:"Список UPG-100 на одной карте: недостигнутые народы, объединённые в зоны, которые вы можете взять на молитвенное попечение.",infoTakeaway:"для каждой зоны — настенный плакат, молитвенный буклет для раздачи и набор молитвенных карточек. Ниже показана зона, где больше всего людей в народах, среди которых пока никто не основывает церкви.",selectionColourGroup:"Цвет выделения",selectionColour:"Окрасить выделение: {hex}",customColour:"Свой цвет (#rrggbb)",copiedSelection:"Скопировано — народы: {count}",copiedTerritoriesOnly:"Скопированы только территории — {reason}",csvSaved:"CSV сохранён — народы: {count}",csvFailed:"Не удалось экспортировать CSV: {reason}",copySelection:"Копировать",exportCsv:"Экспорт в CSV",copyNotRegroupable:"Нельзя перегруппировать вместе: копируйте отдельно штаты или провинции одной страны либо страны",displayName:"Плакаты списка UPG 100",wallHeading:"Плакаты списка UPG 100",wallIntroA:"Как накормить толпу в пять тысяч человек? Иисус рассадил их группами по пятьдесят и по сто, и невозможное стало посильным (Лк. 9:14). Мы поступили так же с {n} неохваченными народами: 27 списков примерно по пятьдесят-сто. Каждый список печатается как молитвенный пакет и плакат, чтобы 27 учеников, церквей или местных служителей взяли по одному — молясь о них ",peopleStillLoading:"народы ещё загружаются; попробуйте ещё раз через мгновение"},"./locales/ru/wall.json":{title:"Стена народов",toPortrait:"📱 Портретный вид",toLandscape:"🖼️ Альбомный вид",currentLandscape:"Сейчас: альбомный (4 × 3 фута)",currentPortrait:"Сейчас: портретный (3 × 4 фута)",resetZoom:"Сбросить масштаб",groupsLoaded:"Загружено: {n}",loading:"Загрузка народов…",offlineTitle:"Не удалось получить данные о молитвах.",offlineBody:"Стена берёт народы с pray.doxa.life. Возможно, нет подключения, или на локальном сервере разработки API не разрешает адрес этой страницы.",tryAgain:"Повторить",prayedCount:"Помолились: {n}",viewPrayers:"Смотреть молитвы",prayerTools:"Молитвенные инструменты",close:"Закрыть",unknown:"Неизвестно",unknownGroup:"Неизвестный народ",status:"Статус:",unengaged:"неохваченный",prayingNow:"Вы сейчас молитесь за этот народ?",yesPraying:"Да, молюсь",thankYou:"Спасибо за молитву!",sharePrayer:"Поделитесь молитвой (необязательно)",prayerPlaceholder:"Напишите молитву здесь…",sendPrayer:"Отправить молитву",peopleGroup:"Народ",chatsTitle:"Беседы о народе",id:"ID:",location:"Место:",na:"нет данных",havePrayed:"Помолились: {n}",youPrayed:"✓ Вы помолились!",prayForGroup:"🙏 Помолиться за этот народ",prayersComments:"Молитвы и комментарии",noComments:"Пока нет молитв и комментариев. Будьте первым!",commentPlaceholder:"Поделитесь молитвой или мыслями…",postComment:"Опубликовать",noPeopleId:"У этого народа нет PeopleID3",statusUnknown:"Статус неизвестен",printPoster:"🖨️ Печать плаката HD",printPreparing:"Подготовка плаката: {n} из {total} фото",printMissing:"Не удалось загрузить фото: {n}. Они будут напечатаны серыми прямоугольниками.",blessBanner:"Благословляйте народы во имя Иисуса",modeLabel:"Режим стены",modeBless:"Благословение",modeSocial:"Соцсеть",shareSoon:"Возможность поделиться появится позже.",drawLibError:"Стене не удалось загрузить библиотеку рисования:",posterSize:"Размер плаката",posterSubtitle:"DOXA (δόξα) означает «слава». Всемирное молитвенное движение благословляет эти {n} народов во имя Иисуса. Узнайте больше и присоединяйтесь: pray.doxa.life.",glueHere:"приклейте сюда верхний лист",themesLabel:"Молитвенные темы",oldTestament:"Ветхий Завет",newTestament:"Новый Завет",themeTreasure:"Сокровище",themeMountain:"Гора",themeSea:"Море",posterClosing:"Иисус Христос — краеугольный камень, а мы — живые камни. Эти народы — награда за Его страдания. Примем наше священническое призвание: благословляйте их во имя Его и присоединяйтесь к всемирной молитвенной семье.",journeyCalled:"Призвание",journeyPromised:"Обетование",journeyRedeemed:"Искуплены",journeyCornerstone:"Краеугольный камень",journeyChildren:"Дети Авраама",journeyPriesthood:"Царственное священство",journeySent:"Посланы к погибшим",peopleGroupCount:"{n} народ | {n} народа | {n} народов | {n} народа",listCount:"{n} список | {n} списка | {n} списков | {n} списка",stockCard:"Карточка",stockPostcard:"Открытка",stockLandscape:"альбомная",hud:{kindPoster:"Плакат",kindList:"Список",kindPacket:"Молитвенный пакет",fetchingPoster:"загрузка плаката",generatingPoster:"создание плаката",openingPrint:"открытие окна печати",printOpened:"окно печати открыто",readyToPrint:"готово к печати",printNow:"Печать",saving:"сохранение",fetchingRecords:"загрузка данных",fetchingGroups:"загрузка народов",layingOutRows:"раскладка {n} строки | раскладка {n} строк | раскладка {n} строк | раскладка {n} строки",layingOutCards:"раскладка {n} карточки | раскладка {n} карточек | раскладка {n} карточек | раскладка {n} карточки",printingGroups:"печать {n} народа | печать {n} народов | печать {n} народов | печать {n} народа",kindCardDeck:"Набор карточек",kindPrayerList:"Молитвенный список",saved:"сохранено",noRecords:"в этом списке нет народов для печати",noPoster:"для этого списка нет плаката",posterNotFound:"плакат не найден ({status})",posterBlank:"созданный плакат получился пустым",noApi:"сервис народов не настроен",fetchFailed:"не удалось загрузить народы ({status})"},posterAlt:"{label} — молитвенный плакат",posterAltAction:"{label} — молитвенный плакат (нажмите, чтобы просмотреть и распечатать)"},"./locales/zh/aria.json":{backToLegend:"返回图例",closeDetailView:"关闭详情视图",collapseLegend:"收起图例",expandLegend:"展开图例",toggleLegend:"显示或隐藏图例",searchPeopleGroups:"搜索民族",resetAllFilters:"重置所有筛选和搜索",selectAllRows:"选择所有行",deselectAllRows:"取消选择所有行",rowDetail:"行详情",dismissHint:"关闭提示",resizeFiltersRail:"调整筛选器栏大小",resizeFiltersRailHint:"拖动或使用方向键调整筛选器栏大小",resizeChartsRail:"调整图表栏大小",resizeChartsRailHint:"拖动或使用方向键调整图表栏大小",resizeMapTableSplit:"调整地图与表格的分隔",resizeMapTableSplitHint:"拖动或使用方向键调整地图与表格的分隔",resizeTable:"调整表格高度",resizeTableHint:"拖动或使用方向键调整表格大小",resizeDashboardHeight:"调整仪表板高度",resizeDashboardHeightHint:"拖动或使用方向键调整仪表板高度",removeFilter:"移除筛选条件 {name}",closeDetail:"关闭详情",filterBreadcrumb:"筛选路径",railViews:"栏视图",upgCountLegend:"UPG 数量图例",donutChart:"环形图:{title}"},"./locales/zh/buttons.json":{prayForThem:"为他们祷告",adoptThem:"认领他们",moreInfo:"更多信息",zoomIn:"放大",zoomOut:"缩小",switchToLightMode:"切换至浅色模式",switchToDarkMode:"切换至深色模式",resetView:"重置视图",toggleFullscreen:"切换全屏",aboutThisMap:"关于此地图",closeMenu:"关闭菜单",reloadMap:"重新加载地图",showClusters:"显示聚类",clusterSettings:"聚类设置",startAutoFly:"开始自动飞行",stopFlight:"停止飞行",speedLabel:"速度:",speedOption:{slow:"慢",normal:"正常",fast:"快"},shareEmbed:"分享与嵌入",posterMap:"海报地图",prayerList:"祷告名单",cardDeck:"祷告卡组",printOptions:"打印选项",showOnMap:"在地图上显示",close:"关闭",showOnMapAria:"在地图上显示 {label}",cardStockAria:"祷告卡片尺寸",previewPrintPoster:"预览并打印 {label} 海报",share:"分享",shareSteps:["把这张地图嵌入你的网站","列出你城市里的网站","教他们也嵌入这张地图","教他们去教别人嵌入","为耶稣让地图遍地繁增!"],clearSelection:"清除选择",noOptions:"未找到选项",renderingLocal:"正在您的浏览器中生成可打印质量的图片——不会上传任何内容。",postersPerRow:"每行海报数",packetVariantAria:"祷告手册详细程度",packetFull:"完整版",packetLightweight:"精简版",working:"处理中…",postersPerRowAuto:"自动"},"./locales/zh/detail.json":{labels:{country:"国家:",population:"人口:",language:"语言:",religion:"宗教:",languageFamily:"语系:",peopleCommitted:"承诺祷告人数:"},messages:{noDescription:"暂无描述。"}},"./locales/zh/grid.json":{search:"搜索民族…",hide_filters:"隐藏筛选",show_filters:"显示筛选",total:"总计",showing:"显示",load_more:"加载更多",full_profile:"完整档案",wagf_region:"区域",wagf_block:"亲缘板块",rop1:"民族",religion:"宗教",exact_filter:"精确",clear_all:"全部清除",loading:"加载中…",no_results:"没有符合此筛选条件的民族。",type_to_search:"输入以搜索...",load_failed:"无法加载民族数据。这是连接问题,而不是筛选问题。",search_people_or_countries:"搜索民族或国家…",cards_per_row:"每行卡片数",cards_per_row_auto:"自动"},"./locales/zh/legend.json":{title:{adoption:"认领进度",affinityBlocs:"亲缘板块",doxaRegions:"Doxa 区域",engagement:"参与进度",gospelResources:"福音资源",languageFamilies:"语系",prayer:"祷告进度",upg100List:"我的 UPG 100 名单",batchSelect:"批量选择"},header:{collapsed:"图例",peopleGroupFallback:"民族群体",default:"图例"},prayer:{needsPrayer:"需要祷告",hasPrayer:"已有祷告",fullPrayerCoverage:"全面祷告覆盖"},progress:{title:"进度",covered:"{total} 个民族群体中已有 {covered} 个被祷告覆盖 · {pct}%",short:"{covered} / {total} · {pct}%",segment:"{label} · {count} · {pct}%"},engagement:{needsEngagement:"需要参与",hasEngagement:"已有参与"},adoption:{needsAdoption:"需要认领",hasAdoption:"已有认领"},columns:{upgs:"UUPGs",population:"人口",name:"名称"},footer:{total:"总计"},sortByUpgs:"按 UUPG 排序",sortByPop:"按人口排序",colLabel:{religion:"UUPG 宗教",prayer:"祷告状态",engagement:"参与状态",adoption:"认领状态",status:"状态"},titleBar:{legend:"图例",peopleGroups:"民族",wagfRegions:"WAGF 区域",languages:"语言"},tabInfo:{upg100Region:"区域 — 按世界区域排列 UPG-100 名单(非洲、印度、中东、聋人……)。数字是其下每份名单的 UUPG 与人口总和。",upg100Zone:"UPG-100 名单 — 每一份都是某地区未得之民的祷告名单,也是地图所绘制和上色的内容。每份名单印成独立的祷告册。",upg100Group:"族群 — 名单内各个未得之民群体,祷告需要最大的排在前面。地图上每个点就是其中之一。",family:"语系 —— 源自同一祖语的一组语言(如印欧语系、亚非语系)。",language:"语言 —— 一个民族所使用的交流系统(如阿拉伯语、孟加拉语、印地语)。",dialect:"方言/变体 —— 一种语言的地区性或社会性形式(如苏丹阿拉伯语;巴基斯坦手语)。",bloc:"亲缘板块 —— 最宽泛的分组,按文化、语言与地理上的亲缘关系划分(如马来诸族、南亚诸族、聋人、阿拉伯世界)。",cluster:"民族群 —— 板块之下更细的分组(如马来诸族中的婆罗洲-加里曼丹)。各行标有「(民族群)」,以与民族相区别。",group:"民族 —— 独立于国界的族群语言身份。各行标有「(民族)」。同一民族可分布于多国(例如聋人分布于一百多个国家)。",pgic:"国内民族 —— 每个民族在其所居各国各占一行(如「阿拜松盖,马来西亚」)。各行标有「(国内民族)」。",region:"WAGF 区域 —— 国家所属的大区(如亚洲、非洲)。地图上各有其颜色。",block:"WAGF 板块 —— 区域之下的次级分组(如东南亚、西非)。",country:"国家 —— 各个国家,按其板块内未得之民人口排列。"},a11y:{expandRow:"展开{label}",collapseRow:"折叠{label}",clearSelection:"清除选择",goUp:"返回上级:{label}"},export:{poster:"海报",packet:"UPG 100",packetExplain:"约 50 到 100 个未得之民的祷告名单——一个人就能领一份。",packetAria:"祷告手册详细程度",packetFull:"完整版",packetLightweight:"精简版"},noDataAtThisLevel:"此层级没有数据",exportButton:"导出",exportSelection:"导出所选内容",loadingRows:"正在加载{label}…",loadingData:"正在加载数据…",showingTop:"显示 {m} 个中的前 {n} 个",useGeocoderHint:"使用上方的搜索框查找其余内容",noList:"未加载任何列表。"},"./locales/zh/lists.json":{doxa:{label:"2000 计划:DOXA 服侍的族群",definition:"DOXA 服侍的族群,以其实时名单为准"},unreached:{label:"7000 计划:未得之民族群",definition:"IMB 失丧优先级 0–2(前沿、先锋或扩展中的未得之民:福音派少于 2%)"},frontier:{label:"4700 计划:前沿族群",definition:"IMB 失丧优先级 0(前沿未得之民:福音派 0.1% 或更少)"},"frontier-500k":{label:"700 计划:人口 50 万或以上的前沿族群",definition:"IMB 失丧优先级 0,且人口至少 50 万"},unengaged:{label:"尚无人参与的未得之民族群",definition:"IMB 失丧优先级 0–2,且参与状态为:无人参与"}},"./locales/zh/mapInfo.json":{open:"这张地图能为你做什么?",title:"这张地图能为你做什么?",shortDescription:"简要说明",pointer:"这张地图能做什么?",close:"关闭",takeaway:"你能带走的:",poster:"海报",packet:"祷告手册",cards:"祷告卡",spreadsheet:"电子表格",example:"示例",expandPages:"显示全部页面({n})",collapsePages:"只显示第一页",expandDeck:"显示全部卡片({n})",collapseDeck:"把卡片叠起来",moreRows:"完整电子表格中的更多行:{n}",openFull:"以完整尺寸打开",pointerOff:"不再指向这个按钮",tab:{"upg-100":{lead:"这份名单上的所有未得之民群体,约 2,100 个,被归入 27 份名单,每份五十到一百个。每份名单都可打印成海报、祷告册和卡片集,让一位门徒、一间教会或一位领袖能按名字为整份名单代祷。",takeaway:"每个区域都有一张墙面海报、一本可分发的祷告手册和一套祷告卡。下面的示例是这样一个区域:在尚无人植堂的族群中,这里的人数最多。"},"cities-internet":{lead:"看看在每个有未得之民居住的国家,互联网覆盖到多远。点击一个国家,查看那里有多少人上网以及他们使用哪些平台,或点击一个点查看一个民族群体。",takeaway:"每一个有未得之民居住的国家,按使用互联网的人口比例分档——让你分辨哪些是数字可达之地,哪些地方很少有人上网。数据为全国性(印度另按邦划分,来自 2019–21 年的一项调查)并标注观测年份;“未知”表示未测量,绝非假定。"},"gospel-resources":{lead:"看看每个未得之民群体用自己的语言已经拥有什么:圣经、音频、《耶稣传》影片、圣经视频和门徒训练,每一项都附有链接。点击一个国家列出它的群体,或点击一个点打开一个群体的资源。",takeaway:"圣经、音频、影片、圣经视频、门训——以及还缺什么。点击国家可列出其族群,点击族群可打开其专页,内含每项已找到资源的有效链接。“未找到”表示不在此版本所查的资源库中,绝不等于证明它不存在。"},"dashboard-plus-grid":{lead:"所有未得之民群体尽在一个视图:按民族、地点、语言、宗教或祷告筛选,地图、表格和总数会一起缩小。在这里你为这项工作定下视角:现在去接触谁,接下来为谁做准备。",takeaway:"筛选后的行,作为电子表格。"},"research-map-plus-grid":{lead:"一张简单、适合学习的未得之民地图:按民族群体、地点、语言或宗教搜索,地图和列表会一起缩小。祷告层和参与层让你一眼看出祷告和事工已经到达了哪里。"},"prayer-map":{lead:"一张为 DOXA 祷告名单上各民族群体祷告的地图,一眼就能看出谁已有人为之祷告、谁还在等待。把它放在你网络中的每一个网站上,让每位访客看见同一幅图景,加入同一个运动。",takeaway:"一个还没有人为之祷告的群体,以及一个指向其祷告页面的链接。"},"regions-dashboard":{lead:"找出每个地区、每个国家的未得之民群体。在每个地区下,“查看国家海报”可打印任何国家的海报、祷告册或卡片集。",takeaway:"打开一个国家查看其族群。在每个地区下,“查看国家海报”可打印一个国家的海报、祷告册或卡片集。",note:"海报、祷告册和卡片在您的浏览器中生成,适用于除印度以外的每个国家。"}},col:{peopleGroup:"民族",country:"国家",region:"区域",population:"人口"},tabExamples:"示例",tabStrategy:"策略"},"./locales/zh/mapui.json":{map:"地图",marker:"地图标记",closePopup:"关闭弹窗",zoomIn:"放大",zoomOut:"缩小",resetBearing:"拖动以旋转地图,点击以恢复正北",toggleAttribution:"显示/隐藏数据来源",mapFeedback:"地图反馈",enterFullscreen:"全屏",exitFullscreen:"退出全屏",findMyLocation:"查找我的位置",locationNotAvailable:"无法获取位置",enableGlobe:"启用地球仪",disableGlobe:"停用地球仪",ctrlScroll:"使用 Ctrl + 滚轮缩放地图",cmdScroll:"使用 ⌘ + 滚轮缩放地图",twoFingers:"使用两根手指移动地图",mapboxHomepage:"Mapbox 主页",maplibreLogo:"MapLibre 标志"},"./locales/zh/messages.json":{menuComingSoon:"菜单即将推出",pinHint:{tapDot:"点按一个彩色圆点——仍有人需要祷告"},upg100WallHeading:"我的 UPG 100 名单 — 祷告名单与海报",upg100WallTag:"祷告动员",upg100WallIntroA:"你会怎样喂饱五千人的群众?耶稣让他们一排五十、一排一百地坐下,不可能的事就变得可以分担了(路加福音 9:14)。我们对 2,106 个未得之民做了同样的事:27 份名单,每份约五十到一百。每份名单都能印成祷告手册和海报,让 27 位门徒、教会或当地领袖各领一份 — 为他们祷告 ",upg100WallIntroEmph:"称呼他们族群的名字",upg100WallIntroB:"。",loadingNamed:"正在加载{name}…",couldNotLoadNamed:"无法加载{name}。",engineMissing:"{engine} 地图引擎未能加载。",packetFailed:"祷告册生成失败:{reason}",selectionPacketFailed:"所选内容的祷告册生成失败:{reason}",posterOneTerritory:"海报一次只能打印一个区域——已选 {count} 个。",selectionPosterFailed:"所选内容的海报生成失败:{reason}",mapUnavailable:"地图不可用",copied:"已复制!",copyFailed:"复制失败——请按 Ctrl/Cmd-C",engineNotLoaded:"地图引擎未加载",engineNotLoadedDetail:"{engine} 地图引擎未能加载。列表和图例不受影响。",viewLoadFailed:"此视图无法加载。",retry:"重试",noMapboxToken:"没有 Mapbox 令牌",noMapboxTokenDetail:"未配置 Mapbox 令牌。列表和图例不受影响。",loadingBoundaries:"正在加载边界…",fetchingUupgs:"正在获取 {n} 个 UUPG…",mapStatusCounts:"区域:{polys} · 分区:{zones}/{total} · 标记:{pins}",tapTerritoriesHint:"点按地图上的区域或图例行即可添加 · 再次点按即可移除",territoriesSelected:"区域:{count}",bandInRange:"✓ 50–100 区间",bandOutOfRange:"50–100 区间",mapContextLost:"已卸载此地图以释放显存。",nOfTotal:"{total} 个中的 {n} 个",mapInitFailed:"地图初始化失败——请检查令牌和容器",countryWallIntroA:"每个国家一张海报,可用来祷告、打印、贴在墙上——为他们祷告,",countryWallIntroB:"。各区域和国家按其中未得之民族群的数量排序,让最大的需要排在最前。",countryWallSoon:"即将推出:将为每个国家生成一份祷告名单,列出其中每一个未得之民族群的名字。",countryWallHeading:"国家海报 — 祷告名单与海报",largerScreenNotice:"这张实验性地图为大屏幕设计。它可以在这里打开,但部分内容在手机上可能显示不全或无法正常使用。",desktopOnlyNotice:"{label} 仅支持桌面端——请在电脑上打开此页面使用。",noticeDismiss:"关闭",countryPosterTooMany:"族群数量过多,无法清晰地放在一张海报上——我们正在制定解决方案。"},"./locales/zh/pinHint.json":{line1:"点按一个彩色圆点",line2:"仍有人需要祷告"},"./locales/zh/pins.json":{approximate:"此点代表一个民族,而非某个城镇或边界。",sharedPoint:"它与 {names} 位于同一点 — {n} 个群体共用这个点。"},"./locales/zh/poster.json":{export_poster:"导出海报",size:"尺寸",orientation:"方向",portrait:"纵向",landscape:"横向",dpi:"DPI",format:"格式",png_raster:"PNG(位图)",pdf_raster:"PDF(矢量页面上的位图)",title:"标题",map_title:"地图标题",subtitle:"副标题",slots:"元素",scale_bar:"比例尺",north_arrow:"指北针",footer_attribution:"页脚(必须署名)",cancel:"取消",map_preview:"地图预览",loading_snapshot:"正在加载地图快照…",preview_unavailable:"预览不可用",region_africa:"非洲",region_middle_east:"中东",region_central_asia:"中亚",region_southeast_asia_oceania:"东南亚 + 大洋洲",region_china_mongolia:"中国 + 蒙古",region_india:"印度",region_other:"其他",region_americas:"美洲",region_europe:"欧洲",region_deaf:"聋人",zone_deaf:"聋人群体",rendering:"正在生成…",render_format:"生成 {format}",progress_elapsed:"已用时 {time}",progress_tiles:"第 {n}/{total} 块",hint_up_to_minute:"此尺寸最多可能需要一分钟。",hint_few_minutes:"大尺寸海报可能需要几分钟。",error_too_large:"此海报超出了本设备的内存。请选择较小的尺寸或较低的分辨率。",error_failed:"无法生成海报。请重试或选择较小的尺寸。",optional:"(可选)",phoneLimit:"在手机上,最大的尺寸已关闭:手机无法绘制这么大的海报。请使用电脑制作这些尺寸。",phoneLimitAll:"这需要台式电脑或笔记本电脑。",glue_here:"在此粘贴",sectionNone:"{scope} 没有海报。"},"./locales/zh/religion.json":{family:{Christianity:"基督教",Islam:"伊斯兰教",Hinduism:"印度教",Buddhism:"佛教",Ethnoreligion:"民族宗教",Judaism:"犹太教",Sikhism:"锡克教",Unaffiliated:"无宗教归属",Other:"其他",Unknown:"未知"}},"./locales/zh/search.json":{placeholder:"民族、地点、语言、宗教",placeholderNoPlaces:"民族、语言、宗教(地点搜索需要 Mapbox 令牌)",labels:{people:"民族:",place:"地点:",language:"语言:",religion:"宗教:"},sections:{within:"在 {selection} 之內",allData:"所有 DOXA 资料"},kinds:{people:"民族 + 国家",peopleGroup:"民族",bloc:"亲缘板块",cluster:"民族群",country:"国家",region:"区域",family:"语系",languageKind:"语言",dialect:"方言",religionKind:"宗教"},upg100Placeholder:"搜索民族、UPG-100 名单或区域…",tabPlaceholder:{languageFamilies:"搜索语系、语言、方言/变体",affinityBlocks:"搜索亲缘板块、民族群、民族",regions:"搜索区域、国家、民族",religion:"搜索宗教、民族"},placeholderRegions:"搜索区域、国家或族群"},"./locales/zh/share.json":{embed_link:"嵌入链接",add_to_website:"添加到您的网站",embed_paste_hint:"将此代码粘贴到您的网站构建器中(WordPress、Squarespace、Wix,或任何接受 HTML 小部件的网站)。"},"./locales/zh/tabs.json":{prayer:"祷告",adoption:"认领",engagement:"参与","affinity-blocks":"民族",regions:"区域",countries:"国家","language-families":"语言",religion:"宗教",family:"语系",language:"语言",dialect:"方言/变体",bloc:"亲缘板块",cluster:"民族群",group:"民族",pgic:"国内民族",region:"WAGF 区域",block:"WAGF 板块",country:"国家",upg100Region:"区域",upg100Zone:"UPG-100 名单",upg100Group:"族群",selectView:"选择视图",views:"视图",prayerResources:"祷告资源",map:"地图",countryPosters:"国家海报"},"./locales/zh/upgMap.json":{selectionAdm1NoData:"{names} 没有族群数据——请改为选择国家",nothingSelected:"未选择任何内容",selectionCardsFailed:"所选内容的卡片生成失败:{reason}",selectionPosterNeedsZone:"海报按图例中的区域提供——地图上的选择请使用“祷告名单”",mapDataFailed:"无法加载地图数据",infoLead:"UPG-100 名单尽在一张地图上:未得之民按区域分组,你可以在祷告中认领一个区域。",infoTakeaway:"每个区域都有一张墙面海报、一本可分发的祷告手册和一套祷告卡。下面的示例是这样一个区域:在尚无人植堂的族群中,这里的人数最多。",selectionColourGroup:"所选区域的颜色",selectionColour:"将所选区域着色为 {hex}",customColour:"自定义颜色(#rrggbb)",copiedSelection:"已复制 — 族群:{count}",copiedTerritoriesOnly:"仅复制了区域 — {reason}",csvSaved:"CSV 已保存 — 族群:{count}",csvFailed:"CSV 导出失败:{reason}",copySelection:"复制",exportCsv:"导出 CSV",copyNotRegroupable:"无法一起重新分组:请分别复制同一国家的邦或省,或各个国家",displayName:"UPG 100 名单海报",wallHeading:"UPG 100 名单海报",wallIntroA:"你会怎样喂饱五千人的群众?耶稣让他们一排五十、一排一百地坐下,不可能的事就变得可以分担了(路加福音 9:14)。我们对 {n} 个未得之民做了同样的事:27 份名单,每份约五十到一百。每份名单都能印成祷告手册和海报,让 27 位门徒、教会或当地领袖各领一份 — 为他们祷告 ",peopleStillLoading:"族群仍在加载中,请稍后再试"},"./locales/zh/wall.json":{title:"族群祷告墙",toPortrait:"📱 切换为纵向",toLandscape:"🖼️ 切换为横向",currentLandscape:"当前:横向(4 × 3 英尺)",currentPortrait:"当前:纵向(3 × 4 英尺)",resetZoom:"重置缩放",groupsLoaded:"已加载:{n}",loading:"正在加载族群…",offlineTitle:"无法获取实时祷告数据。",offlineBody:"祷告墙从 pray.doxa.life 读取族群。你可能已离线,或在本地开发服务器上 API 不允许此页面的地址。",tryAgain:"重试",prayedCount:"已祷告:{n}",viewPrayers:"查看祷告",prayerTools:"祷告工具",close:"关闭",unknown:"未知",unknownGroup:"未知族群",status:"状态:",unengaged:"未得之民",prayingNow:"你现在正在为这个族群祷告吗?",yesPraying:"是的,我在祷告",thankYou:"感谢你的祷告!",sharePrayer:"分享你的祷告(可选)",prayerPlaceholder:"在此输入你的祷告…",sendPrayer:"发送祷告",peopleGroup:"族群",chatsTitle:"族群交流",id:"ID:",location:"位置:",na:"无",havePrayed:"已祷告:{n}",youPrayed:"✓ 你已祷告!",prayForGroup:"🙏 为这个族群祷告",prayersComments:"祷告与评论",noComments:"还没有祷告或评论,来做第一个吧!",commentPlaceholder:"分享你的祷告或想法…",postComment:"发表评论",noPeopleId:"该族群没有 PeopleID3",statusUnknown:"状态未知",printPoster:"🖨️ 打印高清海报",printPreparing:"正在准备海报:已加载 {n} / {total} 张照片",printMissing:"无法加载的照片:{n} 张,将打印为灰色方框。",blessBanner:"奉耶稣的名祝福万国",modeLabel:"祷告墙模式",modeBless:"祝福",modeSocial:"社交",shareSoon:"分享功能稍后推出。",drawLibError:"祷告墙无法加载其绘图库:",posterSize:"海报尺寸",posterSubtitle:"DOXA(δόξα)意为“荣耀”。一场全球祷告运动正奉耶稣的名祝福这 {n} 个族群。了解更多并加入:pray.doxa.life。",glueHere:"在此处粘贴上方的纸张",themesLabel:"祷告主题",oldTestament:"旧约",newTestament:"新约",themeTreasure:"宝藏",themeMountain:"山",themeSea:"海",posterClosing:"耶稣基督是房角石,我们是活石。这些族群是他受苦所换来的赏赐。让我们担起君尊祭司的呼召:奉他的名祝福他们,并在祷告中加入全球大家庭。",journeyCalled:"蒙召",journeyPromised:"应许",journeyRedeemed:"蒙救赎",journeyCornerstone:"房角石",journeyChildren:"亚伯拉罕的子孙",journeyPriesthood:"有君尊的祭司",journeySent:"奉差遣寻找失丧的人",peopleGroupCount:"{n} 个族群",listCount:"{n} 份名单",stockCard:"卡片",stockPostcard:"明信片",stockLandscape:"横向",hud:{kindPoster:"海报",kindList:"名单",kindPacket:"祷告手册",fetchingPoster:"正在获取海报",generatingPoster:"正在生成海报",openingPrint:"正在打开打印窗口",printOpened:"打印窗口已打开",readyToPrint:"可以打印了",printNow:"打印",saving:"正在保存",fetchingRecords:"正在获取数据",fetchingGroups:"正在获取族群",layingOutRows:"正在排版 {n} 行",layingOutCards:"正在排版 {n} 张卡片",printingGroups:"正在打印 {n} 个族群",kindCardDeck:"祷告卡组",kindPrayerList:"祷告名单",saved:"已保存",noRecords:"该名单中没有可打印的族群",noPoster:"此名单没有可用的海报",posterNotFound:"未找到海报({status})",posterBlank:"生成的海报为空白",noApi:"未配置族群服务",fetchFailed:"无法加载族群({status})"},posterAlt:"{label} — 祷告海报",posterAltAction:"{label} — 祷告海报(点击预览并打印)"}}),No={};for(const[e,t]of Object.entries(n1)){const o=e.match(/\.\/locales\/([^/]+)\/([^/]+)\.json$/);if(!o)continue;const[,a,n]=o;No[a]??(No[a]={}),No[a][n]=t}const rh=(()=>{try{const e=typeof document<"u"&&document.currentScript&&document.currentScript.src||"";return e?e.split(/[?#]/)[0].replace(/[^/]+$/,""):""}catch{return""}})(),ih=typeof __DX_LOCALE_SRI__<"u"?__DX_LOCALE_SRI__:{},ls=new Map;let nc=null;const r1=1500;function rc(e,t){var n,r;const o=String(t||"").split("-")[0].toLowerCase();if(!o||o==="en"||!Hr.includes(o))return Promise.resolve(o==="en");if(No[o])return(r=(n=e==null?void 0:e.global)==null?void 0:n.setLocaleMessage)==null||r.call(n,o,No[o]),Promise.resolve(!0);if(ls.has(o))return ls.get(o).then(i=>{var s,l;return i&&No[o]&&((l=(s=e==null?void 0:e.global)==null?void 0:s.setLocaleMessage)==null||l.call(s,o,No[o])),i});if(!ih[o])return Promise.resolve(!!No[o]);const a=(async()=>{var i,s;try{if(!rh)return!1;const l=new URL(`locales/${o}.json`,rh).href,c=await fetch(l,{integrity:ih[o]});if(!c.ok)return!1;const u=await c.json();return!u||typeof u!="object"?!1:(No[o]=u,(s=(i=e==null?void 0:e.global)==null?void 0:i.setLocaleMessage)==null||s.call(i,o,u),!0)}catch{return!1}})();return ls.set(o,a),a}No.en;const Hr=["ar","de","en","es","fr","hi","it","pt","ro","ru","zh"],cs=new Set(["ar"]);function sh(){try{const e=new URLSearchParams(window.location.search);return(e.get("lang")||e.get("locale")||"").split("-")[0].toLowerCase()}catch{return""}}function Ja(){var a;const e=sh();if(Hr.includes(e))return e;const o=(((a=document==null?void 0:document.documentElement)==null?void 0:a.lang)||"").split("-")[0].toLowerCase();return Hr.includes(o)?o:"en"}try{nc=rc(null,Ja())}catch{nc=null}function i1(e=Ja()){const t=String(e||"").split("-")[0].toLowerCase();if(!cs.has(t)||No[t])return Promise.resolve(!0);const o=ls.get(t)||nc||Promise.resolve(!1);return Promise.race([o.then(a=>!!a).catch(()=>!1),new Promise(a=>setTimeout(()=>a(!1),r1))])}function s1(){const e=Ja();try{typeof window<"u"&&window.MAP_OWNS_PAGE===!0&&e&&(document!=null&&document.documentElement)&&(document.documentElement.lang=e,cs.has(e)&&(document.documentElement.dir="rtl"))}catch{}const t=$i(!0),o=t.run(()=>Vy({legacy:!1,globalInjection:!0,locale:e,fallbackLocale:"en",messages:No,missingWarn:!1,fallbackWarn:!1,pluralRules:c1}));e!=="en"&&!No[e]&&rc(o,e).catch(()=>{}),t.run(()=>mt(o.global.locale,n=>ch(n),{immediate:!0}));const a=o.install.bind(o);return o.install=(n,...r)=>{const i=a(n,...r);n.provide("appI18n",o);const s=n.provide.bind(n);return n.provide=(l,c)=>l==="appI18n"&&c===o?n:s(l,c),i},o}const lh="__DOXA_PAGE_LOCALE";function ch(e){const t=String(e||"").split("-")[0].toLowerCase();if(Hr.includes(t))try{typeof window<"u"&&(window[lh]=t)}catch{}}const l1=["zero","one","two","few","many","other"];function uh(e,t,o){let a;try{a=new Intl.PluralRules(o)}catch{return e===1?0:1}const n=a.select(e),r=a.resolvedOptions().pluralCategories,i=l1.filter(l=>r.includes(l));let s=i.indexOf(n);if(s<0&&(s=i.indexOf("other")),s>=t){const l=i.indexOf("other");s=l>=0&&l[e,(t,o)=>uh(t,o,e)]));function Jn(){try{return typeof window<"u"&&window[lh]||""}catch{return""}}function Xa(e,t){const o=n=>{let r=No[n];for(const i of String(e).split(".")){if(!r||typeof r!="object")return;r=r[i]}return typeof r=="string"?r:void 0},a=t||Jn()||Ja();return o(a)??o("en")}const ic=new Map;function us(e,{type:t="conjunction",style:o="long",locale:a}={}){const n=Array.from(e||[],l=>String(l)),r=()=>{try{return Ja()}catch{return""}},i=a||Jn()||r()||"en",s=`${i}|${t}|${o}`;try{return ic.has(s)||ic.set(s,new Intl.ListFormat(i,{type:t,style:o})),ic.get(s).format(n)}catch{return n.join(", ")}}function dh(e,t){return t?String(e).replace(/\{(\w+)\}/g,(o,a)=>t[a]!=null?String(t[a]):o):String(e)}function ph(e,t,o=Jn()){const a=String(e).split(/\s*\|\s*/);if(a.length<2||typeof t!="number")return String(e);const n=String(o||"en").split("-")[0].toLowerCase();if(n!=="en")return a[uh(t,a.length,n)];const r=Math.abs(t),i=a.length===2?r?r>1?1:0:1:r?Math.min(r,2):0;return a[Math.min(i,a.length-1)]}function ds(e,t){const o=String(t);return e&&!o.startsWith(`${e}.`)?`${e}.${o}`:o}function Ur(e,t={}){const o=typeof t.fallback=="function"?(a,n,r)=>dh(ph(t.fallback(ds(e,a),n)??a,r),n):(a,n,r)=>dh(ph(Xa(ds(e,a))??a,r),n);try{const a=to();return(n,r,i)=>{const s=ds(e,n),l=typeof i=="number"?a.t(s,r||{},i):a.t(s,r||{});return l===s?o(n,r,i):l}}catch{return o}}function Wr(e,t={}){const o=Ur(e,t);try{const a=to();return{t:o,te:n=>a.te(ds(e,n)),locale:a.locale}}catch{return{t:o,te:()=>!1,locale:t.locale??"en"}}}const u1="background:var(--dx-elevated, #fff);color:var(--dx-text, #3b463d);border:1px solid var(--dx-line, #d1d4cd);",d1="background:#2b2f2c;color:#e8e9e6;border:1px solid #4a4f4b;",p1=ja({name:"LazyLoadFailed",props:{onRetry:{type:Function,required:!0},dark:Boolean},setup(e){const t=Ur("messages"),o=be(!1),a=()=>{o.value||(o.value=!0,e.onRetry())};return()=>Ha("div",{class:"dx-lazy-failed",role:"alert",style:"padding:12px;font-size:13px;line-height:1.4;border-radius:8px;"+(e.dark?d1:u1)},[Ha("span",t("viewLoadFailed"))," ",Ha("button",{type:"button",disabled:o.value,style:"font:inherit;cursor:pointer;",onClick:a},t("retry"))])}});function g1(e,t){return nb({loader:e,errorComponent:ja({inheritAttrs:!1,props:{isDark:Boolean},setup:o=>()=>Ha(p1,{onRetry:t,dark:o.isDark})}),onError(o,a,n,r){r<=3?setTimeout(a,r*500):n()}})}function gh(e){const t=pn(null),o=()=>{t.value=g1(e,o)};return o(),ja({name:"RetryableAsync",inheritAttrs:!1,setup(a,{attrs:n,slots:r}){return()=>Ha(t.value,n,r)}})}function po(e,t){const o=Vo(),a=t||(o&&o.type&&o.type.__hmrId?"hmr-"+o.type.__hmrId:f1(e));no(()=>{var l;if(!o)return;const n=(l=o.proxy)==null?void 0:l.$el;if(!n)return;const r=n.getRootNode();if(!(r instanceof ShadowRoot))return;if(!r.querySelector('style[data-shadow-styles="reduced-motion"]')){const c=document.createElement("style");c.setAttribute("data-shadow-styles","reduced-motion"),c.textContent=h1,r.appendChild(c)}const i=r.querySelector(`style[data-shadow-styles="${a}"]`);if(i){i.textContent!==e&&(i.textContent=e);return}const s=document.createElement("style");s.setAttribute("data-shadow-styles",a),s.textContent=e,r.appendChild(s)})}const h1=`@media (prefers-reduced-motion: reduce) { *, *::before, *::after { animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; scroll-behavior: auto !important; } -}`;function m1(e){let t=0;for(let o=0;ot.innerHeight+1)return!0;let n=o;for(let r=0;n&&r<80;r++){if(n.nodeType===1&&t&&typeof t.getComputedStyle=="function"){const s=t.getComputedStyle(n).overflowY;if((s==="auto"||s==="scroll"||s==="overlay")&&n.scrollHeight>n.clientHeight+1)return!0}const i=typeof n.getRootNode=="function"?n.getRootNode():null;n=n.parentElement||i&&i!==n&&i.host||null}return!1}catch{return!1}}function $1({viewportH:e,scrolls:t,sheetTop:o=1/0,creditTop:a=1/0}){return Math.min(t?1/0:e,o,a)}const _1={class:"pin-hint-pill"},y1={class:"pin-hint-text"},v1=["aria-label"],w1={__name:"PinHint",setup(e){const t=(L,H)=>Xa(L)||H,o={"messages.pinHint.tapDot":"Tap a dot to see who still needs prayer","pinHint.line1":"Tap a coloured dot","pinHint.line2":"someone still needs prayer"},{t:a,te:n}=Wr("",{fallback:L=>o[L]}),r=it("uiStore",null),i=it("profileConfig",null),s=Q(()=>(r==null?void 0:r.theme)==="dark"),l=Q(()=>{var O;const L=(O=i==null?void 0:i.value)==null?void 0:O.pinHintLabel;if(L)return[L];const H=J=>{try{return n(J)?a(J):o[J]}catch{return o[J]}};return[H("pinHint.line1"),H("pinHint.line2")]}),c=be(!1),u=be(!0);let d=null;const p=be(!0);let y=[];const v=["inert","hidden","aria-hidden"];function h(L){const H=[];let O=L;for(;O;)O.nodeType===1&&H.push(O),O=O.parentNode||O.host||null;return H}function f(L){return h(L).some(H=>H.hasAttribute("inert")||H.hasAttribute("hidden")||H.getAttribute("aria-hidden")==="true")}function b(L){const H=()=>{const O=!f(L);O!==p.value&&(p.value=O,O&&$o(F))};if(H(),!(typeof MutationObserver>"u"))for(const O of h(L))try{const J=new MutationObserver(H);J.observe(O,{attributes:!0,attributeFilter:v}),y.push(J)}catch{}}const m=be(null);let w=null,$=null,g=null,_=null,P=null,A=null,x=[],U=null,W=null;function C(){c.value=!1}r&&mt(()=>r.selectedPeopleGroup,L=>{L&&C()});function R(L,H){var J;let O=L==null?void 0:L.parentElement;for(let oe=0;O&&oe<12;oe++,O=O.parentElement){if(O===H||(J=O.classList)!=null&&J.contains("profile-loader"))return null;let q="";try{q=getComputedStyle(O).position}catch{}if(q&&q!=="static"){const _e=O.getBoundingClientRect();if(_e.height>=120&&_e.width>=160)return O}}return null}function ce(L){var O;const H=(O=_==null?void 0:_.querySelector)==null?void 0:O.call(_,".legend-mobile-sheet");if(!H)return 1/0;if(P&&A!==H){try{P.disconnect()}catch{}P=null}if(!P&&typeof ResizeObserver<"u")try{P=new ResizeObserver(()=>F()),P.observe(H),A=H}catch{P=null}try{const J=H.getBoundingClientRect();return!(J.height>16)||!(J.width>16)||L.right<=J.left||J.right<=L.left?1/0:J.top}catch{return 1/0}}function D(L){var H,O,J,oe;try{const q=(H=_==null?void 0:_.querySelector)==null?void 0:H.call(_,".mapboxgl-ctrl-bottom-right .mapboxgl-ctrl-attrib, .maplibregl-ctrl-bottom-right .maplibregl-ctrl-attrib, .mapboxgl-ctrl-bottom-right .doxa-attribution, .maplibregl-ctrl-bottom-right .doxa-attribution, .doxa-attribution");if(!q)return 1/0;const _e=q.getBoundingClientRect();if(!(_e.height>0)||!(_e.width>0))return 1/0;const xe=(oe=(J=(O=m.value)==null?void 0:O.parentElement)==null?void 0:J.getBoundingClientRect)==null?void 0:oe.call(J);return xe&&_e.top=window.innerHeight||O.bottom<=0),oe=$1({viewportH:window.innerHeight,scrolls:J||b1(document,window,L),sheetTop:ce(H),creditTop:D(H)}),q=Math.round(H.bottom-oe);q>0&&L.style.setProperty("--pin-hint-lift",q+8+"px")}catch{}}}function se(L){const H=m.value;if(!H||!(L!=null&&L.querySelector))return;let O=0;try{const oe=L.querySelector(".mapboxgl-ctrl-bottom-right .mapboxgl-ctrl-attrib, .maplibregl-ctrl-bottom-right .maplibregl-ctrl-attrib, .mapboxgl-ctrl-bottom-right .doxa-attribution, .maplibregl-ctrl-bottom-right .doxa-attribution, .doxa-attribution");if(oe){const q=oe.getBoundingClientRect(),_e=H.parentElement,xe=_e?_e.getBoundingClientRect():null;if(O=!xe||q.top>=xe.top+xe.height/2?xe?Math.max(q.height||0,xe.bottom-q.top):q.height||0:0,W!==oe&&typeof ResizeObserver<"u"){if(g)try{g.disconnect()}catch{}W=oe,g=new ResizeObserver(()=>se(L)),g.observe(oe)}}}catch{}const J=Math.min(Math.max(Math.ceil(O)||20,20),120);H.style.setProperty("--pin-hint-attrib-clear",J+"px"),F()}return no(()=>{var J,oe,q;const L=Vo(),H=(q=(oe=(J=L==null?void 0:L.proxy)==null?void 0:J.$el)==null?void 0:oe.getRootNode)==null?void 0:q.call(oe);if(!H||typeof H.querySelector!="function")return;_=H,H.addEventListener("dxmaps:pin-selected",C);let O=0;w=setInterval(()=>{O++;const _e=H.querySelector("canvas.maplibregl-canvas, canvas.mapboxgl-canvas");_e?(clearInterval(w),w=null,c.value=!0,$o(()=>{const xe=R(_e,H),Se=m.value;if(xe&&Se&&Se.parentElement!==xe)try{xe.appendChild(Se),$=xe}catch{}if(xe&&b(xe),xe&&typeof IntersectionObserver<"u")try{d=new IntersectionObserver(fe=>{const we=fe[fe.length-1],Qe=!!we&&we.isIntersecting&&we.intersectionRatio>=.2;Qe!==u.value&&(u.value=Qe,Qe&&$o(F))},{threshold:[0,.2,.5]}),d.observe(xe)}catch{}se(H),F(),x.push(setTimeout(F,1200),setTimeout(F,3e3),setTimeout(F,6e3));try{const fe=m.value&&m.value.offsetParent||null;if(fe&&typeof ResizeObserver<"u"){if(U)try{U.disconnect()}catch{}U=new ResizeObserver(()=>F()),U.observe(fe)}}catch{}})):O>40&&(clearInterval(w),w=null)},300)}),Zt(()=>{var L;if(w&&clearInterval(w),d){try{d.disconnect()}catch{}d=null}for(const H of y)try{H.disconnect()}catch{}if(y=[],g){try{g.disconnect()}catch{}g=null}if(W=null,U){try{U.disconnect()}catch{}U=null}if(P){try{P.disconnect()}catch{}P=null}A=null;for(const H of x)clearTimeout(H);if(x=[],_&&_.removeEventListener("dxmaps:pin-selected",C),_=null,$&&((L=m.value)==null?void 0:L.parentElement)===$)try{$.removeChild(m.value)}catch{}$=null}),po(` +}`;function f1(e){let t=0;for(let o=0;ot.innerHeight+1)return!0;let n=o;for(let r=0;n&&r<80;r++){if(n.nodeType===1&&t&&typeof t.getComputedStyle=="function"){const s=t.getComputedStyle(n).overflowY;if((s==="auto"||s==="scroll"||s==="overlay")&&n.scrollHeight>n.clientHeight+1)return!0}const i=typeof n.getRootNode=="function"?n.getRootNode():null;n=n.parentElement||i&&i!==n&&i.host||null}return!1}catch{return!1}}function b1({viewportH:e,scrolls:t,sheetTop:o=1/0,creditTop:a=1/0}){return Math.min(t?1/0:e,o,a)}const $1={class:"pin-hint-pill"},_1={class:"pin-hint-text"},y1=["aria-label"],v1={__name:"PinHint",setup(e){const t=(L,H)=>Xa(L)||H,o={"messages.pinHint.tapDot":"Tap a dot to see who still needs prayer","pinHint.line1":"Tap a coloured dot","pinHint.line2":"someone still needs prayer"},{t:a,te:n}=Wr("",{fallback:L=>o[L]}),r=it("uiStore",null),i=it("profileConfig",null),s=Q(()=>(r==null?void 0:r.theme)==="dark"),l=Q(()=>{var O;const L=(O=i==null?void 0:i.value)==null?void 0:O.pinHintLabel;if(L)return[L];const H=J=>{try{return n(J)?a(J):o[J]}catch{return o[J]}};return[H("pinHint.line1"),H("pinHint.line2")]}),c=be(!1),u=be(!0);let d=null;const p=be(!0);let y=[];const v=["inert","hidden","aria-hidden"];function h(L){const H=[];let O=L;for(;O;)O.nodeType===1&&H.push(O),O=O.parentNode||O.host||null;return H}function f(L){return h(L).some(H=>H.hasAttribute("inert")||H.hasAttribute("hidden")||H.getAttribute("aria-hidden")==="true")}function b(L){const H=()=>{const O=!f(L);O!==p.value&&(p.value=O,O&&$o(F))};if(H(),!(typeof MutationObserver>"u"))for(const O of h(L))try{const J=new MutationObserver(H);J.observe(O,{attributes:!0,attributeFilter:v}),y.push(J)}catch{}}const m=be(null);let w=null,$=null,g=null,_=null,P=null,A=null,x=[],U=null,W=null;function C(){c.value=!1}r&&mt(()=>r.selectedPeopleGroup,L=>{L&&C()});function R(L,H){var J;let O=L==null?void 0:L.parentElement;for(let oe=0;O&&oe<12;oe++,O=O.parentElement){if(O===H||(J=O.classList)!=null&&J.contains("profile-loader"))return null;let q="";try{q=getComputedStyle(O).position}catch{}if(q&&q!=="static"){const _e=O.getBoundingClientRect();if(_e.height>=120&&_e.width>=160)return O}}return null}function ce(L){var O;const H=(O=_==null?void 0:_.querySelector)==null?void 0:O.call(_,".legend-mobile-sheet");if(!H)return 1/0;if(P&&A!==H){try{P.disconnect()}catch{}P=null}if(!P&&typeof ResizeObserver<"u")try{P=new ResizeObserver(()=>F()),P.observe(H),A=H}catch{P=null}try{const J=H.getBoundingClientRect();return!(J.height>16)||!(J.width>16)||L.right<=J.left||J.right<=L.left?1/0:J.top}catch{return 1/0}}function D(L){var H,O,J,oe;try{const q=(H=_==null?void 0:_.querySelector)==null?void 0:H.call(_,".mapboxgl-ctrl-bottom-right .mapboxgl-ctrl-attrib, .maplibregl-ctrl-bottom-right .maplibregl-ctrl-attrib, .mapboxgl-ctrl-bottom-right .doxa-attribution, .maplibregl-ctrl-bottom-right .doxa-attribution, .doxa-attribution");if(!q)return 1/0;const _e=q.getBoundingClientRect();if(!(_e.height>0)||!(_e.width>0))return 1/0;const xe=(oe=(J=(O=m.value)==null?void 0:O.parentElement)==null?void 0:J.getBoundingClientRect)==null?void 0:oe.call(J);return xe&&_e.top=window.innerHeight||O.bottom<=0),oe=b1({viewportH:window.innerHeight,scrolls:J||m1(document,window,L),sheetTop:ce(H),creditTop:D(H)}),q=Math.round(H.bottom-oe);q>0&&L.style.setProperty("--pin-hint-lift",q+8+"px")}catch{}}}function se(L){const H=m.value;if(!H||!(L!=null&&L.querySelector))return;let O=0;try{const oe=L.querySelector(".mapboxgl-ctrl-bottom-right .mapboxgl-ctrl-attrib, .maplibregl-ctrl-bottom-right .maplibregl-ctrl-attrib, .mapboxgl-ctrl-bottom-right .doxa-attribution, .maplibregl-ctrl-bottom-right .doxa-attribution, .doxa-attribution");if(oe){const q=oe.getBoundingClientRect(),_e=H.parentElement,xe=_e?_e.getBoundingClientRect():null;if(O=!xe||q.top>=xe.top+xe.height/2?xe?Math.max(q.height||0,xe.bottom-q.top):q.height||0:0,W!==oe&&typeof ResizeObserver<"u"){if(g)try{g.disconnect()}catch{}W=oe,g=new ResizeObserver(()=>se(L)),g.observe(oe)}}}catch{}const J=Math.min(Math.max(Math.ceil(O)||20,20),120);H.style.setProperty("--pin-hint-attrib-clear",J+"px"),F()}return no(()=>{var J,oe,q;const L=Vo(),H=(q=(oe=(J=L==null?void 0:L.proxy)==null?void 0:J.$el)==null?void 0:oe.getRootNode)==null?void 0:q.call(oe);if(!H||typeof H.querySelector!="function")return;_=H,H.addEventListener("dxmaps:pin-selected",C);let O=0;w=setInterval(()=>{O++;const _e=H.querySelector("canvas.maplibregl-canvas, canvas.mapboxgl-canvas");_e?(clearInterval(w),w=null,c.value=!0,$o(()=>{const xe=R(_e,H),Se=m.value;if(xe&&Se&&Se.parentElement!==xe)try{xe.appendChild(Se),$=xe}catch{}if(xe&&b(xe),xe&&typeof IntersectionObserver<"u")try{d=new IntersectionObserver(fe=>{const we=fe[fe.length-1],Qe=!!we&&we.isIntersecting&&we.intersectionRatio>=.2;Qe!==u.value&&(u.value=Qe,Qe&&$o(F))},{threshold:[0,.2,.5]}),d.observe(xe)}catch{}se(H),F(),x.push(setTimeout(F,1200),setTimeout(F,3e3),setTimeout(F,6e3));try{const fe=m.value&&m.value.offsetParent||null;if(fe&&typeof ResizeObserver<"u"){if(U)try{U.disconnect()}catch{}U=new ResizeObserver(()=>F()),U.observe(fe)}}catch{}})):O>40&&(clearInterval(w),w=null)},300)}),Zt(()=>{var L;if(w&&clearInterval(w),d){try{d.disconnect()}catch{}d=null}for(const H of y)try{H.disconnect()}catch{}if(y=[],g){try{g.disconnect()}catch{}g=null}if(W=null,U){try{U.disconnect()}catch{}U=null}if(P){try{P.disconnect()}catch{}P=null}A=null;for(const H of x)clearTimeout(H);if(x=[],_&&_.removeEventListener("dxmaps:pin-selected",C),_=null,$&&((L=m.value)==null?void 0:L.parentElement)===$)try{$.removeChild(m.value)}catch{}$=null}),po(` @media print { .pin-hint { display: none !important; } } .pin-hint { position: absolute; inset-inline-start: var(--map-fab-beside, 12px); inset-inline-end: 12px; bottom: calc(max(var(--pin-hint-attrib-clear, 20px) + 12px, 8px) + var(--pin-hint-lift, 0px)); @@ -82,10 +82,10 @@ @media (prefers-reduced-motion: reduce) { .pin-hint, .pin-hint-pill, .pin-hint-dot::after { animation: none !important; } } -`,"pin-hint"),(L,H)=>c.value?Ti((V(),ee("div",{key:0,ref_key:"hintEl",ref:m,class:Ye(["pin-hint",{dark:s.value}]),role:"status"},[E("span",_1,[H[0]||(H[0]=E("span",{class:"pin-hint-dot","aria-hidden":"true"},null,-1)),E("span",y1,[(V(!0),ee(Xe,null,Qt(l.value,(O,J)=>(V(),ee("span",{key:J,class:"pin-hint-line"},ue(O),1))),128))]),E("button",{class:"pin-hint-x",type:"button","aria-label":t("aria.dismissHint","Dismiss hint"),onClick:C},"×",8,v1)])],2)),[[Pp,u.value&&p.value]]):Le("",!0)}},k1=".lsn-bar[data-v-9a589f6f]{display:flex;align-items:flex-start;gap:8px;flex:none;margin:0;padding-block:8px;padding-inline:12px 8px;background:#fff8e1;border-block-end:1px solid #f0d68a;color:#4a3b00;font:400 13px/1.4 system-ui,-apple-system,Segoe UI,sans-serif}.lsn-bar__text[data-v-9a589f6f]{flex:1 1 auto;margin:0}.lsn-bar__x[data-v-9a589f6f]{flex:none;min-width:24px;min-height:24px;padding:0;border:0;border-radius:4px;background:transparent;color:inherit;font:600 18px/1 system-ui,sans-serif;cursor:pointer}.lsn-bar__x[data-v-9a589f6f]:focus-visible{outline:2px solid #1a73e8;outline-offset:2px}.lsn-block[data-v-9a589f6f]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;min-height:200px;padding:24px;background:#f7f7f5;color:#333;text-align:center;font:400 15px/1.5 system-ui,-apple-system,Segoe UI,sans-serif}.lsn-block__text[data-v-9a589f6f]{max-width:28em;margin:0}",Sn=(e,t)=>{const o=e.__vccOpts||e;for(const[a,n]of t)o[a]=n;return o},x1={key:0,class:"lsn-block",role:"status"},S1={class:"lsn-block__text"},P1={key:0},A1={key:1,class:"lsn-bar",role:"note"},L1={class:"lsn-bar__text"},C1=["aria-label","title"],hh=Sn({__name:"LargerScreenNotice",props:{mode:{type:String,required:!0},label:{type:String,default:""},locale:{type:String,default:""}},emits:["dismiss"],setup(e){const t=e,o=(i,s)=>Xa(i,t.locale||void 0)||s,a=Q(()=>o("messages.largerScreenNotice","This experimental map is built for larger screens. It opens here, but parts of it may not fit or work well on a phone.")),n=Q(()=>o("messages.noticeDismiss","Dismiss")),r=Q(()=>o("messages.desktopOnlyNotice","{label} only supports desktop — open this page on a desktop to use it.").split("{label}"));return(i,s)=>e.mode==="desktop-only"?(V(),ee("div",x1,[E("p",S1,[eo(ue(r.value[0]),1),r.value.length>1?(V(),ee("bdi",P1,ue(e.label),1)):Le("",!0),eo(ue(r.value[1]||""),1)])])):(V(),ee("div",A1,[E("p",L1,ue(a.value),1),E("button",{type:"button",class:"lsn-bar__x","aria-label":n.value,title:n.value,onClick:s[0]||(s[0]=l=>i.$emit("dismiss"))},"×",8,C1)]))}},[["styles",[k1]],["__scopeId","data-v-9a589f6f"]]),T1="(max-width: 639.98px)";function E1(e){for(let t=e;t;t=t.parentNode||t.host)if(t.nodeType===1&&t.hasAttribute("data-doxa-gallery"))return!0;return!1}function M1(e){var l;const t=Q(()=>{var u;const c=(u=e.value)==null?void 0:u.mobile;return c==="desktop-only"||c==="larger-screens"?c:null});let o=null;try{o=T$()}catch{o=null}const a=o?E1(o):!1,n=be(!1);if(typeof window<"u"&&typeof window.matchMedia=="function"){const c=window.matchMedia(T1);n.value=c.matches;const u=d=>{n.value=d.matches};(l=c.addEventListener)==null||l.call(c,"change",u),Zt(()=>{var d;return(d=c.removeEventListener)==null?void 0:d.call(c,"change",u)})}const r=Q(()=>{var c;return`dx-maps:larger-screens-dismissed:${((c=e.value)==null?void 0:c.profile)||""}`}),i=be(!1);mt(r,c=>{try{i.value=sessionStorage.getItem(c)==="1"}catch{i.value=!1}},{immediate:!0});function s(){i.value=!0;try{sessionStorage.setItem(r.value,"1")}catch{}}return{flag:t,blocked:Q(()=>t.value==="desktop-only"&&n.value&&!a),advise:Q(()=>t.value==="larger-screens"&&n.value&&!a&&!i.value),dismiss:s,label:Q(()=>{var c,u;return String(((c=e.value)==null?void 0:c.mobileLabel)||((u=e.value)==null?void 0:u.profile)||"")})}}const N1=e=>{const t=[],o=a=>{for(const n of a.querySelectorAll?a.querySelectorAll("*"):[])(n.scrollTop||n.scrollLeft)&&t.push(n),n.shadowRoot&&o(n.shadowRoot)};return o(e),t};function R1(e,t,{style:o=n=>getComputedStyle(n),scrolled:a=()=>N1(e)}={}){let n=!1,r=null;const i=()=>e.hasAttribute("data-host-sized"),s=()=>parseFloat(o(e).minHeight)||0,l=()=>t.getBoundingClientRect().height;function c(v){e.style.minHeight=v?"0px":"",v?e.setAttribute("data-host-sized",""):e.removeAttribute("data-host-sized")}function u(){e.style.minHeight="0px";const v=l();e.style.minHeight="100000px";const h=l(),f=v>0&&Math.abs(h-v)<1;c(f);const b=f?0:s();n=!f&&b>0&&h+1[h,h.scrollTop,h.scrollLeft]);u();for(const[h,f,b]of v)h.scrollTop!==f&&(h.scrollTop=f),h.scrollLeft!==b&&(h.scrollLeft=b)}function y(){const v=o(t).display;if(v==="inline"||v==="contents")return;const h=l();if(i())(r===null||Math.abs(h-r)>=1)&&p();else{const f=s();n?h+1>=f&&(n=!1):f>0&&h+1({_storeInstanceId:++I1,theme:"light",colorScheme:"default",reducedMotion:!1,highContrast:!1,activeTab:"doxa-regions",sidebarCollapsed:!1,mobileMenuOpen:!1,legendState:"collapsed",_customLegendHeight:null,searchMode:!1,hamburgerMenuOpen:!1,legendMode:"prayer",prayerFilter:null,engagementFilter:null,adoptionFilter:null,religionFilter:null,selectedPeopleGroup:null,breakpoint:"desktop",windowSize:{width:window.innerWidth,height:window.innerHeight},toasts:[],nextToastId:1,toastDuration:5e3,openModals:[],modalData:new Map,isGlobalLoading:!1,globalLoadingMessage:"Loading...",loadingStates:new Map,interactionHistory:[],maxHistoryLength:20,keyboardShortcutsEnabled:!0,screenReaderAnnouncement:"",focusTrapActive:!1,debugMode:!1,showPerformanceOverlay:!1}),getters:{isDarkTheme:e=>!1,isMobile:e=>e.breakpoint==="mobile",isTablet:e=>e.breakpoint==="tablet",isDesktop:e=>e.breakpoint==="desktop"||e.breakpoint==="wide",legendHeight:e=>e._customLegendHeight?e._customLegendHeight:e.legendState==="collapsed"?"48px":e.legendState==="open"?"30%":e.legendState==="fullyOpen"?"calc(100% - 80px)":"48px",caretRotation:e=>e.legendState==="collapsed"?0:90,showPullTab:e=>e.legendState==="open"||e.legendState==="fullyOpen",getToastsByType:e=>t=>e.toasts.filter(o=>o.type===t),hasOpenModal:e=>e.openModals.length>0,topModal:e=>e.openModals.length===0?null:e.openModals[e.openModals.length-1],isModalOpen:e=>t=>e.openModals.includes(t),isAnyLoading:e=>e.isGlobalLoading||e.loadingStates.size>0,isLoading:e=>t=>e.loadingStates.get(t)||!1},actions:{setTheme(e){if(!["light","dark","auto"].includes(e))return;e="light",this.theme=e;const o=this.isDarkTheme;document.documentElement.setAttribute("data-theme",o?"dark":"light");try{localStorage.setItem("theme",e)}catch{}},toggleTheme(){const e=this.theme==="light"?"dark":"light";this.setTheme(e)},setColorScheme(e){this.colorScheme=e,document.documentElement.setAttribute("data-color-scheme",e)},toggleReducedMotion(){this.reducedMotion=!this.reducedMotion,document.documentElement.setAttribute("data-reduced-motion",this.reducedMotion)},toggleHighContrast(){this.highContrast=!this.highContrast,document.documentElement.setAttribute("data-high-contrast",this.highContrast)},setActiveTab(e){this.activeTab=e,this.addToHistory({type:"tab-change",tabId:e,timestamp:Date.now()})},toggleSidebar(){this.sidebarCollapsed=!this.sidebarCollapsed},openMobileMenu(){this.mobileMenuOpen=!0},closeMobileMenu(){this.mobileMenuOpen=!1},setLegendMode(e){["prayer","detail"].includes(e)&&(this.legendMode=e)},setPrayerFilter(e){[null,"noPrayer","hasPrayer","fullPrayer"].includes(e)&&(this.prayerFilter=e)},setEngagementFilter(e){[null,"notEngaged","hasEngagement"].includes(e)&&(this.engagementFilter=e)},setAdoptionFilter(e){[null,"notAdopted","hasAdoption"].includes(e)&&(this.adoptionFilter=e)},setReligionFilter(e){[null,"C","M","H","B","E","J","S","N","O","U"].includes(e)&&(this.religionFilter=e)},selectPeopleGroup(e){const t=e&&!this.selectedPeopleGroup;this.selectedPeopleGroup=e,e?(t&&(this._legendStateBeforeDetail=this.legendState),this.legendState="open",this._customLegendHeight=null,this.setLegendMode("detail")):(this._legendStateBeforeDetail&&(this.legendState=this._legendStateBeforeDetail),this._legendStateBeforeDetail=null,this._customLegendHeight=null,this.setLegendMode("prayer"))},setLegendState(e){["collapsed","open","fullyOpen"].includes(e)&&(this.legendState=e)},toggleSearchMode(){this.searchMode=!this.searchMode},setSearchMode(e){this.searchMode=e},toggleHamburgerMenu(){this.hamburgerMenuOpen=!this.hamburgerMenuOpen},updateBreakpoint(e){let t;e<768?t="mobile":e<1024?t="tablet":e<1920?t="desktop":t="wide",t!==this.breakpoint&&(this.breakpoint=t)},updateWindowSize(e,t){this.windowSize.width=e,this.windowSize.height=t,this.updateBreakpoint(e)},showToast(e){const{message:t,type:o="info",duration:a=this.toastDuration,action:n=null,persistent:r=!1}=e,i={id:this.nextToastId++,message:t,type:o,duration:a,action:n,persistent:r,createdAt:Date.now()};return this.toasts.push(i),!r&&a>0&&setTimeout(()=>{this.removeToast(i.id)},a),i.id},showSuccess(e,t={}){return this.showToast({message:e,type:"success",...t})},showError(e,t={}){return this.showToast({message:e,type:"error",duration:7e3,...t})},showWarning(e,t={}){return this.showToast({message:e,type:"warning",...t})},showInfo(e,t={}){return this.showToast({message:e,type:"info",...t})},removeToast(e){const t=this.toasts.findIndex(o=>o.id===e);t!==-1&&this.toasts.splice(t,1)},clearAllToasts(){this.toasts=[]},openModal(e,t={}){this.openModals.includes(e)||(this.openModals.push(e),this.modalData.set(e,t),this.focusTrapActive=!0)},closeModal(e=null){if(e){const t=this.openModals.indexOf(e);t!==-1&&(this.openModals.splice(t,1),this.modalData.delete(e))}else{const t=this.openModals.pop();t&&this.modalData.delete(t)}this.openModals.length===0&&(this.focusTrapActive=!1)},closeAllModals(){this.openModals=[],this.modalData.clear(),this.focusTrapActive=!1},getModalData(e){return this.modalData.get(e)},showGlobalLoading(e="Loading..."){this.isGlobalLoading=!0,this.globalLoadingMessage=e},hideGlobalLoading(){this.isGlobalLoading=!1},setLoading(e,t=!0){t?this.loadingStates.set(e,!0):this.loadingStates.delete(e)},addToHistory(e){this.interactionHistory.push(e),this.interactionHistory.length>this.maxHistoryLength&&this.interactionHistory.shift()},clearHistory(){this.interactionHistory=[]},announce(e,t="polite"){this.screenReaderAnnouncement=e,setTimeout(()=>{this.screenReaderAnnouncement===e&&(this.screenReaderAnnouncement="")},1e3)},toggleKeyboardShortcuts(){this.keyboardShortcutsEnabled=!this.keyboardShortcutsEnabled},toggleDebugMode(){this.debugMode=!this.debugMode},togglePerformanceOverlay(){this.showPerformanceOverlay=!this.showPerformanceOverlay},toggleLegend(){this.legendState==="fullyOpen"?this.legendState="open":this.legendState==="open"?this.legendState="collapsed":this.legendState="open",this._customLegendHeight=null},openLegend(){this.legendState="open",this._customLegendHeight=null},fullyOpenLegend(){this.legendState="fullyOpen",this._customLegendHeight=null},collapseLegend(){this.legendState="collapsed",this._customLegendHeight=null},setLegendHeight(e){this._customLegendHeight=e},handleLegendItemClick(){this.legendState==="fullyOpen"&&(this.legendState="open")},enableSearchMode(){this.searchMode=!0},disableSearchMode(){this.searchMode=!1},toggleHamburgerMenu(){this.hamburgerMenuOpen=!this.hamburgerMenuOpen},openHamburgerMenu(){this.hamburgerMenuOpen=!0},closeHamburgerMenu(){this.hamburgerMenuOpen=!1},init(){let e=null;try{e=localStorage.getItem("theme")}catch{}e&&this.setTheme(e),new ResizeObserver(o=>{for(const a of o)this.updateWindowSize(a.contentRect.width,a.contentRect.height)}).observe(document.documentElement),window.matchMedia&&(window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",o=>{this.theme==="auto"&&document.documentElement.setAttribute("data-theme",o.matches?"dark":"light")}),window.matchMedia("(prefers-reduced-motion: reduce)").addEventListener("change",o=>{this.reducedMotion=o.matches,document.documentElement.setAttribute("data-reduced-motion",o.matches)}))}}}),D1=Rl("map",{state:()=>({maps:{},activeMapId:null,selectedRegion:null,selectedFamily:null,selectedAffinityBlock:null,selectedLanguage:null,selectedDialect:null,activeLegendTab:"family",selectedResource:null,selectedPeopleGroup:null,selectedPinIds:[],globalFilters:{},searchQuery:"",autoFly:{isActive:!1,speed:1,interval:5e3,currentIndex:0,items:[],timerId:null},guidedTour:{isActive:!1,currentStep:0,steps:[]},showClusters:!1,clusterMode:"region",clusteringMode:"off",clusterPinOpacity:.6,clusterFilterProperty:null,clusterFilterValue:null,flySpeed:"normal",fullscreenMapId:null,preferences:{theme:"light",defaultMapStyle:"streets",enableAnimations:!0,autoSavePreferences:!0}}),getters:{getMapById:e=>t=>e.maps[t],activeMap:e=>e.activeMapId?e.maps[e.activeMapId]:null,hasMap:e=>t=>t in e.maps,allMapIds:e=>Object.keys(e.maps),hasSelection:e=>!!(e.selectedRegion||e.selectedFamily||e.selectedAffinityBlock||e.selectedPeopleGroup),isAutoFlying:e=>e.autoFly.isActive,isGuidedTourActive:e=>e.guidedTour.isActive,isMapFullscreen:e=>t=>e.fullscreenMapId===t},actions:{registerMap(e,t,o={}){let a=1.5;o.zoom!==void 0?a=o.zoom:t&&typeof t.getZoom=="function"&&(a=t.getZoom());let n=[0,0];if(o.center)n=o.center;else if(t&&typeof t.getCenter=="function"){const r=t.getCenter();r&&(n=[r.lng,r.lat])}this.maps[e]={instance:t,config:o,isReady:!1,zoom:a,center:n,registeredAt:Date.now()},this.activeMapId||(this.activeMapId=e)},setMapReady(e){const t=this.maps[e];t&&(t.isReady=!0)},updateMapState(e,t){const o=this.maps[e];o&&Object.assign(o,t)},unregisterMap(e){if(delete this.maps[e],this.activeMapId===e){const t=this.allMapIds;this.activeMapId=t.length>0?t[0]:null}},setActiveMap(e){e in this.maps&&(this.activeMapId=e)},selectRegion(e){this.selectedFamily=null,this.selectedAffinityBlock=null,this.selectedPeopleGroup=null,this.selectedRegion=e},selectFamily(e){this.selectedRegion=null,this.selectedAffinityBlock=null,this.selectedPeopleGroup=null,this.selectedLanguage=null,this.selectedDialect=null,this.selectedFamily=e},setActiveLegendTab(e){this.activeLegendTab=e},selectLanguage(e){this.selectedRegion=null,this.selectedAffinityBlock=null,this.selectedPeopleGroup=null,this.selectedFamily=null,this.selectedDialect=null,this.selectedLanguage=e},selectDialect(e){this.selectedRegion=null,this.selectedFamily=null,this.selectedLanguage=null,this.selectedAffinityBlock=null,this.selectedPeopleGroup=null,this.selectedDialect=e},selectAffinityBlock(e){this.selectedRegion=null,this.selectedFamily=null,this.selectedPeopleGroup=null,this.selectedAffinityBlock=e},selectPeopleGroup(e){this.selectedPeopleGroup=e},selectResource(e){this.selectedRegion=null,this.selectedFamily=null,this.selectedAffinityBlock=null,this.selectedPeopleGroup=null,this.selectedResource===e?this.selectedResource=null:this.selectedResource=e},clearSelections(){this.selectedRegion=null,this.selectedFamily=null,this.selectedLanguage=null,this.selectedDialect=null,this.selectedAffinityBlock=null,this.selectedResource=null,this.selectedPeopleGroup=null,this.selectedPinIds=[],this.showClusters=!1,this.clusterMode="region"},setSelectedPinIds(e){this.selectedPinIds=e||[]},setFilter(e,t){this.globalFilters[e]=t},removeFilter(e){delete this.globalFilters[e]},clearFilters(){this.globalFilters={},this.searchQuery=""},setSearchQuery(e){this.searchQuery=e},startAutoFly(e,t=1){this.stopAutoFly(),this.autoFly.isActive=!0,this.autoFly.speed=t,this.autoFly.items=e,this.autoFly.currentIndex=0},stopAutoFly(){this.autoFly.timerId&&(clearInterval(this.autoFly.timerId),this.autoFly.timerId=null),this.autoFly.isActive=!1,this.autoFly.currentIndex=0},setAutoFlySpeed(e){this.autoFly.speed=Math.max(.5,Math.min(2,e))},nextAutoFlyItem(){if(!this.autoFly.isActive||this.autoFly.items.length===0)return;this.autoFly.currentIndex=(this.autoFly.currentIndex+1)%this.autoFly.items.length;const e=this.autoFly.items[this.autoFly.currentIndex];e.type==="region"?this.selectRegion(e):e.type==="family"&&this.selectFamily(e)},toggleClusters(e){typeof e=="boolean"?this.showClusters=e:this.showClusters=!this.showClusters},setClusterMode(e){["region","language-family","affinity-block","mst","resource"].includes(e)&&(this.clusterMode=e)},setClusteringMode(e){["off","mapbox","mst","network"].includes(e)&&(this.clusteringMode=e,this.showClusters=e!=="off")},setClusterFilter(e,t){this.clusterFilterProperty=e||null,this.clusterFilterValue=t||null},clearClusterFilter(){this.clusterFilterProperty=null,this.clusterFilterValue=null},setFlySpeed(e){["slow","normal","fast"].includes(e)&&(this.flySpeed=e)},setSelectedFamily(e){this.selectFamily(e)},clearSelectedFamily(){this.selectFamily(null)},setSelectedRegion(e){this.selectRegion(e)},clearSelectedRegion(){this.selectRegion(null)},clearSelectedResource(){this.selectResource(null)},clearSelectedLanguage(){this.selectLanguage(null)},clearSelectedDialect(){this.selectDialect(null)},toggleFullscreen(e){this.fullscreenMapId===e?this.fullscreenMapId=null:this.fullscreenMapId=e},loadPreferences(){try{const e=localStorage.getItem("mapUserPreferences");if(e){const t=JSON.parse(e);this.preferences={...this.preferences,...t}}}catch(e){console.error("[mapStore] Failed to load preferences:",e)}},savePreferences(){try{localStorage.setItem("mapUserPreferences",JSON.stringify(this.preferences))}catch(e){console.error("[mapStore] Failed to save preferences:",e)}},setPreference(e,t){this.preferences[e]=t,this.preferences.autoSavePreferences&&this.savePreferences()}}}),z1=Rl("data",{state:()=>({sources:{},loadingStates:{}}),actions:{async load(e,t){if(!this.sources[e]){this.loadingStates[e]={isLoading:!0,error:null};try{const o=await t();this.sources[e]=dn({features:o,timestamp:Date.now()}),this.loadingStates[e]={isLoading:!1,error:null}}catch(o){console.error(`[dataStore] Failed to load source "${e}":`,o),this.loadingStates[e]={isLoading:!1,error:o}}}},clearSource(e){delete this.sources[e],delete this.loadingStates[e]},cacheSourceData(e,t){this.sources[e]=dn({features:t.normalizedData||[],timestamp:t.timestamp||Date.now()})},hasSourceData(e){return!!this.sources[e]},getSourceData(e){return this.sources[e]?{normalizedData:this.sources[e].features}:null}},getters:{getData:e=>t=>{var o;return((o=e.sources[t])==null?void 0:o.features)??null},isLoading:e=>t=>{var o;return((o=e.loadingStates[t])==null?void 0:o.isLoading)??!1},getError:e=>t=>{var o;return((o=e.loadingStates[t])==null?void 0:o.error)??null}}}),Kr={_meta:{_comment:"Single source of truth for data-source connections across all doxa-maps bundles.",_comment_token:"Mapbox access token is fetched at runtime from window.MAP_TOKEN_URL (same modular pattern as window.MAP_APP_API_URL). Not hardcoded to any host — set mapboxTokenUrl below or override window.MAP_TOKEN_URL on the host page.",mapboxTokenUrl:"window.MAP_TOKEN_URL"},activeSource:"pray-tools",sources:{"pray-tools":{id:"pray-tools",name:"Prayer.Tools API",type:"rest-api",description:"pray.doxa.life live API — people-group prayer, engagement, and adoption data. Base URL read from window.MAP_APP_API_URL or VITE_API_BASE_URL at runtime.",endpoints:{bulk:"/api/people-groups/list",detail:"/api/people-groups/detail/{slug}",statistics:"/api/people-groups/statistics"},queryParams:{lang:"en"},defaultFields:["slug","name","latitude","longitude","wagf_region","wagf_block","wagf_member","rop1","imb_reg_of_people_2","imb_reg_of_people_25","imb_reg_of_people_3","country_code","religion","population","has_photo","image_url","people_praying","people_committed","adopted_by_churches","engagement_status","imb_gsec","primary_language","imb_language_family","imb_language_class","imb_language_speakers"],pollFields:["slug","people_praying"],pollInterval:3e5,fallbackSourceId:null,fieldMappings:{uniqueId:"slug",slug:"slug",name:"name",latitude:"latitude",longitude:"longitude",wagfRegion:"wagf_region",doxaRegion:"wagf_region",wagfBlock:"wagf_block",wagfMember:"wagf_member",affinityBlock:"rop1",countryIso:"country_code",religion:"religion",religionCode:"religion",population:"population",hasPhoto:"has_photo",imageUrl:"image_url",photoUrl:"image_url",peoplePraying:"people_praying",peopleCommitted:"people_committed",engagementStatus:"engagement_status",adoptionStatus:"adopted_by_churches",language:"primary_language",cluster:"imb_reg_of_people_2",peopleGroup:"imb_reg_of_people_25",peopleGroupCountry:"imb_reg_of_people_3",languageFamily:"imb_language_family",languageClass:"imb_language_class",languageSpeakers:"imb_language_speakers"},imageConfig:{useField:"imageUrl",fallbackField:null,fallbackUrlTemplate:null,placeholderUrl:"https://www.peoplegroups.org/images/pgphotosearch/NoImageAvailable_search.jpg",useSvgPlaceholder:!0}},"doxa-csv":{id:"doxa-csv",name:"DOXA People Groups CSV",type:"csv",path:"assets/data/Joshua-project-ids-Doxa-1439.csv",description:"People groups dataset from DOXA / Joshua Project",fieldMappings:{uniqueId:"ROP3",peopleGroupId:"ROP3",countryCode:"ROG",peopleId3:"PeopleID3",name:"Name",displayName:"NmDisp",alternateName:"NmAlt",description:"PeopleDesc",locationDescription:"LocationDe",country:"Ctry",countryIso:"ISOalpha3",region:"Regn",subRegion:"RegnSub",wagfRegion:"WAGF Region",doxaRegion:"WAGF Region",wagfBlock:"WAGF BLOCK",affinityBloc:"Affbloc",affinityBlock:"ROP1",affinityCode:"AffCd",affinityName:"Aff",peopleCluster:"PplClstr",ethneName:"Ethne",latitude:"Latitude",longitude:"Longitude",population:"Pop",populationClass:"PopCls",status:"Status",engagementStatus:"EngStat",evangelicalLevel:"EvngLvl",gsec:"GSEC",gsecBrief:"GSECbrf",gsecLong:"GSEClng",spiScore:"SPI",spiDescription:"SPIdesc",language:"Lang",languageCode:"ROL",languageFamily:"LangFamily",religion:"Rlgn",religionCode:"ROR",religionDescription:"RORdesc",religionBase:"RlgnBs",religionDiv:"RlgnDiv",bible:"Bible",jesusFilm:"Jesus",radio:"Radio",gospel:"Gospel",audio:"Audio",stories:"Stories",resourcesTotal:"ResTot",bibleLevel:"LvlBible",yearPublished:"YrPub",photoCredit:"PicCrdt",photoUrl:"PicURL",hasPhoto:"Photo",isIndigenous:"Indigenous"},imageConfig:{useField:"photoUrl",fallbackField:"peopleId3",fallbackUrlTemplate:"https://joshuaproject.net/assets/media/profiles/photos/p{peopleId3}.jpg",placeholderUrl:"https://www.peoplegroups.org/images/pgphotosearch/NoImageAvailable_search.jpg"}}},systemFields:{uniqueId:{description:"Unique identifier per row (slug for API, ROP3+ROG for CSV)",required:!0},peopleGroupId:{description:"People group ID — same group can appear in multiple countries",required:!0},name:{description:"People group display name",required:!0},latitude:{description:"Latitude coordinate for map pin",required:!0},longitude:{description:"Longitude coordinate for map pin",required:!0},engagementStatus:{description:"Boolean — true if engaged_status = 'engaged'",required:!1},adoptionStatus:{description:"Boolean — true if adopted_by_churches > 0",required:!1},peoplePraying:{description:"Number of people currently praying for this group — from pray-tools API",required:!1},peopleCommitted:{description:"Raw count of committed workers for this group — source of engagementStatus",required:!1},languageFamily:{description:"Language family name",required:!1},religion:{description:"Primary religion",required:!1},population:{description:"Population count",required:!1},doxaRegion:{description:"WAGF/DOXA region name",required:!1},photoUrl:{description:"URL to people group photo",required:!1},description:{description:"People group description text",required:!1}}},G1=".profile-loader[data-locale-pending][data-v-2a1bc53c] .stl-tabs,.profile-loader[data-locale-pending][data-v-2a1bc53c] .stl-title,.profile-loader[data-locale-pending][data-v-2a1bc53c] .stl-rows,.profile-loader[data-locale-pending][data-v-2a1bc53c] .legend-title,.profile-loader[data-locale-pending][data-v-2a1bc53c] .legend-content,.profile-loader[data-locale-pending][data-v-2a1bc53c] .legend-reopen-label,.profile-loader[data-locale-pending][data-v-2a1bc53c] .lt-btn-text,.profile-loader[data-locale-pending][data-v-2a1bc53c] .rd-topbar,.profile-loader[data-locale-pending][data-v-2a1bc53c] .rd-exportbar{visibility:hidden}.profile-loader[data-v-2a1bc53c]{border-radius:var(--map-radius-corners, var(--map-radius, 0px));width:100%;height:100%;min-height:var(--profile-min-h, 100svh);position:relative}.profile-loader.has-screen-notice[data-v-2a1bc53c]{display:flex;flex-direction:column}.profile-loader.has-screen-notice[data-v-2a1bc53c]>:not(.lsn-bar){flex:1 1 auto;min-height:0;position:relative!important;inset:auto!important}.profile-error[data-v-2a1bc53c]{padding:1rem;background:#fff3cd;border:1px solid #ffc107;border-radius:4px;font-family:monospace;font-size:13px}@supports not (height: 100svh){.profile-loader[data-v-2a1bc53c]{min-height:var(--profile-min-h, 100vh)}}",j1=["dir","data-locale-pending"],B1={key:0,class:"profile-error"},H1={key:1,class:"profile-error"},U1=Sn({__name:"ProfileLoader",props:{profileConfig:{type:String,default:""}},setup(e){var ce;const o=e,a=it("profileConfig",null),n=Q(()=>{var F;if(!o.profileConfig)return null;let D;try{D=JSON.parse(o.profileConfig)}catch{return console.error("[ProfileLoader] Invalid profile-config JSON:",o.profileConfig),null}if(D&&D.assetsBase===void 0){const se=(F=a==null?void 0:a.value)==null?void 0:F.assetsBase;typeof se=="string"&&se&&(D.assetsBase=se)}return D}),r=it("profileModules",null);if(!r)throw new Error('[ProfileLoader] No profileModules provided. Bundle entry must `app.provide("profileModules", import.meta.glob("./*.vue"))`');const i=(()=>{const D=Object.keys(r||{});if(D.length!==1)return null;const F=D[0].match(/^\.\/(.+)\.vue$/);return F?F[1]:null})(),s=Q(()=>{var D;return((D=n.value)==null?void 0:D.profile)||i||null}),l=Z$(),c=Q(()=>{var F;const D=(F=n.value)==null?void 0:F.tk;return typeof D=="string"&&D?D:l.value||""});mt(()=>{var D;return(D=n.value)==null?void 0:D.tk},D=>{typeof D=="string"&&D&&Ol(D)},{immediate:!0}),mt(()=>{var D;return(D=n.value)==null?void 0:D.tokenUrl},D=>{var F;D&&!((F=n.value)!=null&&F.tk)&&!l.value&&J$(D)},{immediate:!0});const u=Q(()=>{var D;return((D=n.value)==null?void 0:D.dataSource)||Kr.activeSource}),d=Q(()=>{var D;return((D=n.value)==null?void 0:D.colorSet)||"default"}),p=Q(()=>!1),y=Q(()=>{var D;return((D=n.value)==null?void 0:D.pinHint)!==!1}),v=Q(()=>{var F,se;const D=(((F=n.value)==null?void 0:F.locale)||((se=n.value)==null?void 0:se.lang)||sh()||"").split("-")[0].toLowerCase();return Hr.includes(D)?D:""}),h=it("appI18n",null);$d(()=>{v.value&&(h&&(h.global.locale.value=v.value),ch(v.value),nc(h,v.value).catch(()=>{}))});const f=Q(()=>{var D,F;return v.value||((F=(D=h==null?void 0:h.global)==null?void 0:D.locale)==null?void 0:F.value)||"en"}),b=Q(()=>cs.has(f.value)?"rtl":"ltr"),{blocked:m,advise:w,dismiss:$,label:g}=M1(n),_=be(!1);$d(D=>{const F=f.value;if(!cs.has(F)){_.value=!1;return}let se=!0;D(()=>{se=!1}),_.value=!0,s1(F).finally(()=>{se&&(_.value=!1)})});const P=Q(()=>{var D;return((D=n.value)==null?void 0:D.instanceId)||"doxa-map-"+Math.random().toString(36).slice(2,9)}),A=Q(()=>{if(!s.value)return null;const D=`./${s.value}.vue`;return r[D]?gh(r[D]):(console.error(`[ProfileLoader] Profile not found: "${s.value}". Available:`,Object.keys(r)),null)});yo("mapboxToken",c),yo("dataSource",u),yo("colorSet",d),yo("profileConfig",n),yo("instanceId",P),yo("lang",f);const x=O1(),U=D1(),W=z1();try{const D=typeof localStorage<"u"?localStorage.getItem("theme"):null;D&&((ce=x.setTheme)==null||ce.call(x,D))}catch{}yo("uiStore",x),yo("mapStore",U),yo("dataStore",W);const C=be(null);let R=null;return no(()=>{const D=C.value,F=D&&D.getRootNode?D.getRootNode().host:null;if(!D||!F)return;const se=R1(D,F);se.probeOnce(),typeof ResizeObserver<"u"&&(R=new ResizeObserver(()=>se.follow()),R.observe(F))}),Zt(()=>{R&&(R.disconnect(),R=null)}),(D,F)=>(V(),ee("div",{ref_key:"loaderEl",ref:C,class:Ye(["profile-loader",{"has-screen-notice":B(w)}]),dir:b.value,"data-locale-pending":_.value?"":null},[n.value?A.value?B(m)?(V(),Et(hh,{key:2,mode:"desktop-only",label:B(g),locale:f.value},null,8,["label","locale"])):(V(),ee(Xe,{key:3},[B(w)?(V(),Et(hh,{key:0,mode:"larger-screens",locale:f.value,onDismiss:B($)},null,8,["locale","onDismiss"])):Le("",!0),(V(),Et(pl(A.value)))],64)):(V(),ee("div",H1,[E("p",null,[F[1]||(F[1]=eo("⚠️ Profile ",-1)),E("strong",null,'"'+ue(s.value)+'"',1),F[2]||(F[2]=eo(" not found.",-1))])])):(V(),ee("div",B1,[...F[0]||(F[0]=[E("p",null,[eo("⚠️ "),E("strong",null,"doxa-map"),eo(": missing or invalid "),E("code",null,"profile-config"),eo(" prop.")],-1),E("p",null,[eo("Example: "),E("code",null,`profile-config='{"profile":"example-map","tk":"pk.eyJ..."}'`)],-1)])])),A.value&&p.value?(V(),Et(pl(B(null)),{key:4})):Le("",!0),A.value&&y.value?(V(),Et(w1,{key:5})):Le("",!0)],10,j1))}},[["styles",[G1]],["__scopeId","data-v-2a1bc53c"]]);function fh(e,t,o){var n;const a=(n=e==null?void 0:e._context)==null?void 0:n.provides;if(a&&t in a){a[t]=o;return}e.provide(t,o)}function W1(e,t){var n;const o=(n=e==null?void 0:e._context)==null?void 0:n.provides,a=o?Object.getPrototypeOf(o):null;a&&Object.setPrototypeOf(o,null);try{return t()}finally{a&&Object.setPrototypeOf(o,a)}}function K1({profileModules:e={},configureApp:t=null}={}){return L$(U1,{configureApp(o){const a=B$();W1(o,()=>o.use(a));const n=l1();o.use(n),fh(o,"appI18n",n),fh(o,"profileModules",e),t&&t(o,{pinia:a,i18n:n})}})}const V1=Object.assign({"./poster-wall.vue":()=>Tt(()=>Promise.resolve().then(()=>Fw),void 0),"./upg-100-list.vue":()=>Tt(()=>Promise.resolve().then(()=>l2),void 0),"./upg-100-mfe.vue":()=>Tt(()=>Promise.resolve().then(()=>U2),void 0)});function q1(){return K1({profileModules:V1,configureApp:(e,{pinia:t,i18n:o})=>{}})}const Y1=q1();typeof customElements<"u"&&(customElements.get("my-upg-100-list-map")||customElements.define("my-upg-100-list-map",Y1));const ic={default:"doxa",lists:[{id:"doxa",aliases:["2000","project-2000"],label:"Project 2000: DOXA's people groups",definition:"The people groups DOXA serves, as its live list gives them",source:"doxa",filter:null},{id:"unreached",aliases:["7000","project-7000"],label:"Project 7000: unreached people groups",definition:"IMB Lostness Priority 0-2 (Frontier, Pioneer or Expanding Unreached: under 2% evangelical)",source:"imb",filter:{lostness:[0,1,2]}},{id:"frontier",aliases:["4700","project-4700"],label:"Project 4700: frontier people groups",definition:"IMB Lostness Priority 0 (Frontier Unreached: 0.1% evangelical or less)",source:"imb",filter:{lostness:[0]}},{id:"frontier-500k",aliases:["700","project-700"],label:"Project 700: frontier people groups of 500,000 or more",definition:"IMB Lostness Priority 0 and Population of at least 500,000",source:"imb",filter:{lostness:[0],minPopulation:5e5}},{id:"unengaged",aliases:[],label:"Unengaged unreached people groups",definition:"IMB Lostness Priority 0-2 and Engagement Status Unengaged",source:"imb",filter:{lostness:[0,1,2],engagement:["Unengaged"]}}]},Z1=Rn&&Rn.tagName.toUpperCase()==="SCRIPT"&&Rn.src||new URL("my-upg-100-list.js",document.baseURI).href,Qa=e=>String(e||"").trim().replace(/\/+$/,"");function sc(){try{const t=String(Z1||"").split(/[?#]/)[0].match(/^(.*)\/([^/]+)\/([^/]+)\.js$/);return!t||t[2]!==t[3]?null:t[1]||null}catch{return null}}function J1(e){const t=e==null?void 0:e.embedBaseUrl;if(typeof t=="string"&&t.trim())return Qa(t);if(typeof window<"u"){const o=window.MAP_EMBED_BASE_URL;if(typeof o=="string"&&o.trim())return Qa(o)}return Qa(sc()||"")}function ha(e){const t=e==null?void 0:e.assetsBase;if(typeof t=="string"&&t.trim()){const a=Qa(t);if(/^https?:\/\//i.test(a)||a.startsWith("/"))return a}const o=Qa((e==null?void 0:e.treeBase)||"")||Qa(sc()||"");if(o)try{const a=typeof document<"u"?document.baseURI:void 0;return Qa(new URL(o+"/assets",a).href)}catch{return Qa(o+"/assets")}return"./assets"}function X1({shareUrl:e,embedPath:t,profileConfig:o}={}){const a=o||null,n=typeof window<"u",r=e||(a==null?void 0:a.shareUrl);if(typeof r=="string"&&r.trim())return r.trim();const i=String(t||(a==null?void 0:a.shareEmbedPath)||"").trim();if(i){if(/^https?:\/\//i.test(i))return i;if(i.startsWith("/"))return n?window.location.origin+i:i;const s=J1(a),l=i.replace(/^\.\//,"");if(s)return s+"/"+l;if(typeof document<"u")try{return new URL(l,document.baseURI).href}catch{}return l}return n?window.location.origin+window.location.pathname:""}const Vr=ic.default,lc=new Map;for(const e of ic.lists){lc.set(e.id,e);for(const t of e.aliases||[])lc.set(String(t).toLowerCase(),e)}function mh(e){return lc.get(String(e??"").toLowerCase().trim())||null}function bh(e){let t=e;if(t&&typeof t=="object"&&"value"in t&&!("list"in t)&&!("profile"in t)&&(t=t.value),typeof t=="string")try{t=JSON.parse(t)}catch{t=null}return t&&typeof t=="object"?t:null}const $h=new Set;function Xn(e){const t=bh(e),o=t==null?void 0:t.list,a=typeof location<"u"?new URLSearchParams(location.search).get("list"):null,n=typeof window<"u"?window.MAP_LIST:void 0,r=o||a||n||Vr,i=mh(r);return i?i.id:($h.has(r)||($h.add(r),console.warn(`[list] unknown people-group list "${r}", showing "${Vr}". Known: ${ic.lists.map(s=>s.id).join(", ")}`)),Vr)}const ps=new Map;function Q1(e,t){const o=`${ha(bh(t))}/people-groups/lists/${e}.json`;return ps.has(o)||ps.set(o,Ji(o).then(a=>{if(!a.ok)throw new Error(`HTTP ${a.status}`);return a.json()}).then(a=>new Set(Array.isArray(a==null?void 0:a.slugs)?a.slugs:[])).catch(a=>{throw ps.delete(o),new Error(`list "${e}" membership ${o}: ${a.message}`)})),ps.get(o)}async function gs(e,t,{key:o=a=>a==null?void 0:a.slug}={}){const a=Xn(t);if(a===Vr||!Array.isArray(e))return e;try{const n=await Q1(a,t);return e.filter(r=>n.has(o(r)))}catch(n){return console.error(`[list] ${n.message}. Showing no people groups rather than the wrong list.`),[]}}const _h=Symbol("poster-wall"),ev={class:"sec-name"},tv={class:"sec-count"},ov={key:1,class:"perrow"},av=["for"],nv=["id"],rv=["value"],iv=["data-list-id"],sv=["aria-pressed","aria-label","onClick"],lv={class:"hcount"},cv={class:"hlabel"},uv=["aria-label","onClick"],dv={class:"hcount"},pv={class:"hlabel"},gv={class:"main"},hv={key:0,class:"ph is-soon"},fv={class:"ph-label"},mv={key:0,class:"ph-count"},bv={class:"ph-soon"},$v={class:"ph-label"},_v={key:0,class:"ph-count"},yv=["src","alt","role","tabindex","title","onClick","onKeydown","onError"],vv={key:3,class:"ph"},wv={class:"ph-label"},kv={key:0,class:"ph-count"},xv={class:"ph-note"},Sv={class:"tape pfs"},Pv=["aria-expanded","onClick"],Av=["onClick"],Lv=["aria-expanded","onClick"],Cv=["aria-label"],Tv=["onClick"],Ev=["aria-label"],Mv=["onClick"],Nv={__name:"PosterSection",props:{sec:{type:Object,required:!0},z:{type:Number,default:0}},setup(e){const{collapsible:t,columnsControl:o,headerAction:a,hidePrayerListWhenSoon:n,instanceId:r,previewSrc:i,sectionHeads:s,unit:l,unsupported:c,PER_ROW_AUTO:u,T:d,canPrintRows:p,countOf:y,deckKey:v,deckOpenFor:h,emit:f,exportPoster:b,generated:m,gridStyle:w,hud:$,isCollapsed:g,lastShown:_,missing:P,onPreviewError:A,packetVariants:x,perRowChoices:U,perRowShown:W,pickedStock:C,previewIsControl:R,previewUrl:ce,printDeckAt:D,printPacketAs:F,sectionCount:se,setPreviewEl:L,showOnMap:H,stockLabel:O,stockOptions:J,t:oe,toggleDeck:q,toggleSection:_e}=it(_h);return(xe,Se)=>(V(),ee("section",{class:"sec",style:Mt({zIndex:e.z})},[B(s)?(V(),Et(pl(B(t)?"button":"div"),{key:0,class:Ye(["sec-head",{"is-toggle":B(t),"is-shut":B(t)&&B(g)(e.sec.name)}]),type:B(t)?"button":null,"aria-expanded":B(t)?String(!B(g)(e.sec.name)):null,onClick:Se[0]||(Se[0]=fe=>B(t)&&B(_e)(e.sec.name))},{default:Co(()=>[B(t)?(V(),ee("span",{key:0,class:Ye(["sec-caret",{"is-open":!B(g)(e.sec.name)}])},"▶",2)):Le("",!0),E("h3",ev,ue(e.sec.name),1),E("span",tv,ue(B(se)(e.sec)),1)]),_:1},8,["class","type","aria-expanded"])):Le("",!0),B(o)&&!B(g)(e.sec.name)?(V(),ee("div",ov,[E("label",{class:"perrow__label",for:`perrow-${B(r)}-${e.sec.name}`},ue(B(oe)("buttons.postersPerRow")),9,av),Ti(E("select",{id:`perrow-${B(r)}-${e.sec.name}`,class:"perrow__select","onUpdate:modelValue":Se[1]||(Se[1]=fe=>Dt(W)?W.value=fe:null)},[(V(!0),ee(Xe,null,Qt(B(U),fe=>(V(),ee("option",{key:fe,value:fe},ue(fe===B(u)?B(oe)("buttons.postersPerRowAuto"):fe),9,rv))),128))],8,nv),[[N$,B(W),void 0,{number:!0}]])])):Le("",!0),Ti(E("div",{class:"grid",style:Mt(B(w))},[(V(!0),ee(Xe,null,Qt(e.sec.items,fe=>(V(),ee("div",{key:fe.id,class:Ye(["card",{"is-last":B(_)===fe.id,"has-tape-open":B(h)===B(v)(fe.id,"deck")||B(h)===B(v)(fe.id,"packet")}]),"data-list-id":fe.id},[B(a)?(V(),ee("button",{key:1,type:"button",class:"tape tape-h","aria-label":B(oe)(B(a).ariaKey||B(a).labelKey,{label:fe.label}),onClick:we=>B(f)("header-action",fe)},[fe.count!=null?(V(),ee(Xe,{key:0},[E("span",dv,ue(fe.count)+" "+ue(B(l)),1),Se[3]||(Se[3]=E("span",{class:"hsep"},"·",-1))],64)):Le("",!0),E("span",pv,ue(B(oe)(B(a).labelKey)),1)],8,uv)):(V(),ee("button",{key:0,type:"button",class:"tape tape-h","aria-pressed":B(_)===fe.id?"true":"false","aria-label":B(oe)("buttons.showOnMapAria",{label:fe.label}),onClick:we=>B(H)(fe)},[E("span",lv,ue(fe.count)+" "+ue(B(l)),1),Se[2]||(Se[2]=E("span",{class:"hsep"},"·",-1)),E("span",cv,ue(B(oe)("buttons.showOnMap")),1)],8,sv)),E("div",gv,[B(c)(fe)?(V(),ee("div",hv,[E("div",fv,ue(fe.label),1),fe.count?(V(),ee("div",mv,ue(B(y)("wall.peopleGroupCount",fe.count)),1)):Le("",!0),E("div",bv,ue(B(c)(fe)),1)])):B(i)&&!B(m)[fe.id]&&!B(P)[fe.id]?(V(),ee("div",{key:1,class:"ph is-pending",ref_for:!0,ref:we=>B(L)(fe.id,we)},[E("div",$v,ue(fe.label),1),fe.count?(V(),ee("div",_v,ue(B(y)("wall.peopleGroupCount",fe.count)),1)):Le("",!0)],512)):B(P)[fe.id]?(V(),ee("div",vv,[E("div",wv,ue(fe.label),1),fe.count?(V(),ee("div",kv,ue(B(y)("wall.peopleGroupCount",fe.count)),1)):Le("",!0),E("div",xv,ue(B(d)("poster.preview_unavailable","preview unavailable")),1)])):(V(),ee("img",{key:2,class:Ye(["img",{"is-clickable":B(R)}]),src:B(i)?B(m)[fe.id]:B(ce)(fe.id),alt:B(R)?B($)("wall.posterAltAction","{label} — prayer poster (click to preview and print)",{label:fe.label}):B($)("wall.posterAlt","{label} — prayer poster",{label:fe.label}),loading:"lazy",decoding:"async",role:B(R)?"button":null,tabindex:B(R)?0:null,title:B(R)?B(oe)("buttons.previewPrintPoster",{label:fe.label}):null,onClick:we=>B(R)&&B(b)(fe),onKeydown:[Tl(Kt(we=>B(R)&&B(b)(fe),["prevent"]),["enter"]),Tl(Kt(we=>B(R)&&B(b)(fe),["prevent"]),["space"])],onError:we=>B(A)(fe.id)},null,42,yv)),E("fieldset",Sv,[E("legend",null,ue(B(oe)("buttons.printOptions")),1),B(n)&&!B(p)?Le("",!0):(V(),ee("button",{key:0,type:"button",class:"pbtn","aria-expanded":String(B(h)===B(v)(fe.id,"packet")),onClick:Kt(we=>B(q)(fe.id,we,"packet"),["stop"])},ue(B(oe)("buttons.prayerList")),9,Pv)),E("button",{type:"button",class:"pbtn",onClick:we=>B(b)(fe)},ue(B(oe)("buttons.posterMap")),9,Av),B(p)?(V(),ee("button",{key:1,type:"button",class:"pbtn pbtn-deck","aria-expanded":String(B(h)===B(v)(fe.id,"deck")),onClick:Kt(we=>B(q)(fe.id,we,"deck"),["stop"])},ue(B(oe)("buttons.cardDeck")),9,Lv)):Le("",!0)]),B(h)===B(v)(fe.id,"packet")?(V(),ee("div",{key:4,class:"tape pstocks",role:"group","aria-label":B(oe)("buttons.packetVariantAria")},[(V(!0),ee(Xe,null,Qt(B(x),we=>(V(),ee("button",{key:we.id,type:"button",class:"pstock",onClick:Kt(Qe=>B(F)(fe,we.id),["stop"])},ue(B(oe)(we.labelKey)),9,Tv))),128))],8,Cv)):Le("",!0),B(p)&&B(J).length&&B(h)===B(v)(fe.id,"deck")?(V(),ee("div",{key:5,class:"tape pstocks",role:"group","aria-label":B(oe)("buttons.cardStockAria")},[(V(!0),ee(Xe,null,Qt(B(J),we=>(V(),ee("button",{key:we.id,type:"button",class:Ye(["pstock",{"is-on":B(C)===we.id}]),onClick:Kt(Qe=>B(D)(fe,we.id),["stop"])},ue(B(O)(we.stock)),11,Mv))),128))],8,Ev)):Le("",!0)])],10,iv))),128))],4),[[Pp,!B(g)(e.sec.name)]])],4))}},Rv='class="stage"';async function Fv(e){const t=new Uint8Array(await e.slice(0,12).arrayBuffer()),o=(a,n)=>String.fromCharCode(...t.slice(a,n));return o(0,4)==="RIFF"&&o(8,12)==="WEBP"||t[0]===137&&o(1,4)==="PNG"||t[0]===255&&t[1]===216&&t[2]===255}async function yh(e,t=fetch){let o;try{o=await t(e)}catch{return null}if(!o||!o.ok)return null;const a=(o.headers.get("content-type")||"").toLowerCase();if(a.startsWith("text/"))return null;const n=await o.blob();return a.startsWith("image/")||await Fv(n)?n:null}async function vh(e,t=fetch){const o=await t(e);if(!o.ok)return{html:null,status:o.status};const a=await o.text();return a.includes(Rv)?{html:a,status:o.status}:{html:null,status:404}}function wh(e,{autoprint:t=!1}={}){const o=document.createElement("iframe");o.setAttribute("aria-hidden","true"),o.style.cssText="position:fixed;right:0;bottom:0;width:1px;height:1px;opacity:0;border:0",document.body.appendChild(o);const a=o.contentDocument;if(!a)return o.remove(),null;a.open(),a.write(e),t&&a.write(' - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +

}fZbBI?)6}?@ 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%0AhL+j#T?EKGKrjY!?i*){F85f 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