From c3a3428ff1e9a477e3b8ad3a55c24ff6310f545f Mon Sep 17 00:00:00 2001 From: github-actions-bot Date: Tue, 4 Nov 2025 10:29:16 +0000 Subject: [PATCH] Updates --- assets/{index-ypPUoCfO.js => index-CVXqMn9t.js} | 4 ++-- assets/{index.es-CjeRDqhL.js => index.es-Bh7lSQjr.js} | 2 +- .../{jspdf.es.min-BooOpsoX.js => jspdf.es.min-wFlU3HYW.js} | 6 +++--- index.html | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) rename assets/{index-ypPUoCfO.js => index-CVXqMn9t.js} (97%) rename assets/{index.es-CjeRDqhL.js => index.es-Bh7lSQjr.js} (99%) rename assets/{jspdf.es.min-BooOpsoX.js => jspdf.es.min-wFlU3HYW.js} (99%) diff --git a/assets/index-ypPUoCfO.js b/assets/index-CVXqMn9t.js similarity index 97% rename from assets/index-ypPUoCfO.js rename to assets/index-CVXqMn9t.js index 1b10497..9f6ab3e 100644 --- a/assets/index-ypPUoCfO.js +++ b/assets/index-CVXqMn9t.js @@ -286,7 +286,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function u(b,E){if(b){if(typeof b=="string")return l(b,E);var S=Object.prototype.toString.call(b).slice(8,-1);if(S==="Object"&&b.constructor&&(S=b.constructor.name),S==="Map"||S==="Set")return Array.from(b);if(S==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(S))return l(b,E)}}function l(b,E){(E==null||E>b.length)&&(E=b.length);for(var S=0,v=new Array(E);S=0)&&Object.prototype.propertyIsEnumerable.call(_,S)&&(E[S]=_[S])}return E}function a(_,b){if(_==null)return{};var E={},S=Object.keys(_),v,C;for(C=0;C=0)&&(E[v]=_[v]);return E}function o(_){return c(_)||l(_)||u(_)||s()}function s(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function u(_,b){if(_){if(typeof _=="string")return f(_,b);var E=Object.prototype.toString.call(_).slice(8,-1);if(E==="Object"&&_.constructor&&(E=_.constructor.name),E==="Map"||E==="Set")return Array.from(_);if(E==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(E))return f(_,b)}}function l(_){if(typeof Symbol<"u"&&_[Symbol.iterator]!=null||_["@@iterator"]!=null)return Array.from(_)}function c(_){if(Array.isArray(_))return f(_)}function f(_,b){(b==null||b>_.length)&&(b=_.length);for(var E=0,S=new Array(b);EP.length)&&(z=P.length);for(var Y=0,F=new Array(z);Y=0)&&Object.prototype.propertyIsEnumerable.call(P,F)&&(Y[F]=P[F])}return Y}function y(P,z){if(P==null)return{};var Y={},F=Object.keys(P),$,B;for(B=0;B=0)&&(Y[$]=P[$]);return Y}function g(P,z){if(!(P instanceof z))throw new TypeError("Cannot call a class as a function")}function w(P,z){for(var Y=0;Y0&&arguments[0]!==void 0?arguments[0]:{},De=Re.onlyMatch,at;if(ve.interaction)at=(0,i.createClassName)("interaction",ve.interaction);else{if(ve.at){var Ye=$.breakpoints.largestBreakpoint;if(ve.at===Ye){var Oe=null;try{var ct=ce._reactInternalFiber._debugOwner.type;Oe=ct.displayName||ct.name}catch{}console.warn("[@artsy/fresnel] `at` is being used with the largest breakpoint. Consider using `` to account for future ')+"breakpoint definitions outside of this range.".concat(Oe?" It is being used in the ".concat(Oe," component."):""))}}var It=(0,i.propKey)(be),dt=be[It];at=(0,i.createClassName)(It,dt)}var _t=!fe.hasParentMedia||(0,i.intersection)($.breakpoints.toVisibleAtBreakpointSet(fe.breakpointProps),$.breakpoints.toVisibleAtBreakpointSet(be)).length>0,Ct=_t&&(De===void 0||$.shouldRenderMediaQuery(d({},be,{interaction:me}),De));return ve.children instanceof Function?ve.children(at,Ct):t.default.createElement("div",{className:"fresnel-container ".concat(at," ").concat(_e),style:xe,suppressHydrationWarning:!Ct},Ct?ve.children:null)}))})}}]),G}(t.default.Component),A(z,"defaultProps",{className:"",style:{}}),A(z,"contextType",K),Y);return{Media:W,MediaContextProvider:L,createMediaStyle:$.toStyle,SortedBreakpoints:o($.breakpoints.sortedBreakpoints),findBreakpointAtWidth:$.breakpoints.findBreakpointAtWidth,findBreakpointsForWidths:$.breakpoints.findBreakpointsForWidths,valuesWithBreakpointProps:$.breakpoints.valuesWithBreakpointProps}}var R=r.MediaQueries.validKeys();function O(P){var z=Object.keys(P).filter(function(Y){return R.includes(Y)});if(z.length<1)throw new Error("1 of ".concat(R.join(", ")," is required."));if(z.length>1)throw new Error("Only 1 of ".concat(z.join(", ")," is allowed at a time."))}return dv}var i8;function T0e(){return i8||(i8=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"createMedia",{enumerable:!0,get:function(){return t.createMedia}}),Object.defineProperty(e,"BreakpointKey",{enumerable:!0,get:function(){return n.BreakpointConstraint}});var t=A0e(),n=ej()}(p2)),p2}var M0e=T0e();const tj=M0e.createMedia({breakpoints:{small:320,large:768}}),P0e=tj.createMediaStyle(),{Media:Qc,MediaContextProvider:I0e}=tj;function nj(e){const t=ee.useRef(void 0);return ee.useEffect(()=>{t.current=e}),t.current}const a8=1.3;function R0e(e,t){const n=dn("#svgContainer").node(),r=t.transform.k,i=tu([0,(n.clientWidth-e[0]*r)/2]),a=tu([0,(n.clientHeight-e[1]*r)/2]);dn("#chartSvg").attr("width",e[0]*r).attr("height",e[1]*r).attr("transform",`translate(${i}, ${a})`),dn("#chart").attr("transform",`scale(${r})`),n.scrollLeft=-t.transform.x,n.scrollTop=-t.transform.y}function N0e(){const e=dn("#svgContainer").node(),t=e.scrollLeft+e.clientWidth/2,n=e.scrollTop+e.clientHeight/2,r=zw(e).k;dn(e).call(SU().translateTo,t/r,n/r)}function O0e(e){const t=new FileReader;return t.readAsDataURL(e),new Promise((n,r)=>{t.onload=i=>n(i.target.result)})}async function D0e(e){const t=e.href.baseVal;if(t)try{const r=await(await fetch(t)).blob(),i=await O0e(r);e.href.baseVal=i}catch(n){console.warn("Failed to load image:",n)}}async function $0e(e){const t=Array.from(e.getElementsByTagName("image"));await Promise.all(t.map(D0e))}function F0e(e){const t=new Image;return t.src=URL.createObjectURL(e),new Promise((n,r)=>{t.addEventListener("load",()=>n(t))})}function L0e(e){const t=document.createElement("canvas");t.width=e.width*2,t.height=e.height*2;const n=t.getContext("2d"),r=n.fillStyle;return n.fillStyle="white",n.fillRect(0,0,t.width,t.height),n.fillStyle=r,n.drawImage(e,0,0,t.width,t.height),t}function B0e(e,t){return new Promise((n,r)=>{e.toBlob(i=>{i?n(i):r()},t)})}function rj(){const e=document.getElementById("chartSvg").cloneNode(!0);e.removeAttribute("transform");const t=dn("#svgContainer").node(),n=zw(t).k;return e.setAttribute("width",String(Number(e.getAttribute("width"))/n)),e.setAttribute("height",String(Number(e.getAttribute("height"))/n)),e.querySelector("#chart").removeAttribute("transform"),e}function z0e(){return new XMLSerializer().serializeToString(rj())}async function ij(){const e=rj();return await $0e(e),new XMLSerializer().serializeToString(e)}function U0e(){const e=document.createElement("iframe");e.style.position="absolute",e.style.top="-1000px",e.style.left="-1000px",e.onload=()=>{e.contentDocument.open(),e.contentDocument.write(z0e()),e.contentDocument.close(),setTimeout(()=>{e.contentWindow.focus(),e.contentWindow.print(),e.parentNode.removeChild(e)},500)},document.body.appendChild(e)}async function j0e(){const e=await ij(),t=new Blob([e],{type:"image/svg+xml"});CU.saveAs(t,"topola.svg")}async function aj(){const e=await ij(),t=new Blob([e],{type:"image/svg+xml"});return L0e(await F0e(t))}async function H0e(){const e=await aj(),t=await B0e(e,"image/png");CU.saveAs(t,"topola.png")}async function q0e(){const{default:e}=await zce(async()=>{const{default:r}=await import("./jspdf.es.min-BooOpsoX.js");return{default:r}},[],import.meta.url),t=await aj(),n=new e({orientation:t.width>t.height?"l":"p",unit:"pt",format:[t.width,t.height]});n.addImage(t,"PNG",0,0,t.width,t.height,"NONE"),n.save("topola.pdf")}var Os=(e=>(e[e.Hourglass=0]="Hourglass",e[e.Relatives=1]="Relatives",e[e.Donatso=2]="Donatso",e[e.Fancy=3]="Fancy",e))(Os||{});const G0e=new Map([[_y.NO_COLOR,Zn.ChartColors.NO_COLOR],[_y.COLOR_BY_GENERATION,Zn.ChartColors.COLOR_BY_GENERATION],[_y.COLOR_BY_SEX,Zn.ChartColors.COLOR_BY_SEX]]);function W0e(e){switch(e){case 0:return Zn.HourglassChart;case 1:return Zn.RelativesChart;case 3:return Zn.FancyChart;default:return Zn.HourglassChart}}function V0e(e){switch(e){case 3:return Zn.CircleRenderer;default:return Zn.DetailedRenderer}}function Y0e(e,t=20){const n=e;return[n.clientWidth-t,n.clientHeight-t]}function Q0e(e,t,n){const[r,i]=Y0e(e),a=gm([1,t,r/n.size[0],i/n.size[1]]);return[tu([.1,a]),2]}let K0e=class{constructor(){this.animating=!1,this.rerenderRequired=!1}zoom(t){const n=dn("#svgContainer");this.zoomBehavior.scaleBy(n,t)}renderChart(t,n,r={initialRender:!1,resetPosition:!1}){if(!r.initialRender&&this.animating){this.rerenderRequired=!0,this.rerenderProps=t,this.rerenderResetPosition=r.resetPosition;return}if(!r.initialRender&&t.freezeAnimation)return;r.initialRender?(dn("#chart").node().innerHTML="",this.chart=Zn.createChart({json:t.data,chartType:W0e(t.chartType),renderer:V0e(t.chartType),svgSelector:"#chart",indiCallback:_=>t.onSelection(_),colors:G0e.get(t.colors),animate:!0,updateSvgSize:!1,locale:n.locale})):this.chart.setData(t.data);const i=this.chart.render({startIndi:t.selection.id,baseGeneration:t.selection.generation}),a=dn("#chartSvg"),o=dn("#svgContainer").node(),s=zw(o).k,u=Q0e(o,s,i);this.zoomBehavior=SU().scaleExtent(u).translateExtent([[0,0],i.size]).on("zoom",_=>R0e(i.size,_)),dn(o).on("scroll",N0e).call(this.zoomBehavior);const l=_=>()=>{const b=va(o.scrollTop,_);return E=>{o.scrollTop=b(E)}},c=_=>()=>{const b=va(o.scrollLeft,_);return E=>{o.scrollLeft=b(E)}},f=o.clientWidth/2-i.origin[0]*s,d=o.clientHeight/2-i.origin[1]*s,p=tu([0,(o.clientWidth-i.size[0]*s)/2]),y=tu([0,(o.clientHeight-i.size[1]*s)/2]),g=a.transition().delay(200).duration(500),w=r.initialRender?a:g;w.attr("transform",`translate(${p}, ${y})`),w.attr("width",i.size[0]*s),w.attr("height",i.size[1]*s),r.resetPosition&&(r.initialRender?(o.scrollLeft=-f,o.scrollTop=-d):g.tween("scrollLeft",c(-f)).tween("scrollTop",l(-d))),this.animating=!0,i.animationPromise.then(()=>{this.animating=!1,this.rerenderRequired&&(this.rerenderRequired=!1,this.renderChart(this.rerenderProps,n,{initialRender:!1,resetPosition:!!this.rerenderResetPosition}))})}};function X0e(e){const t=ee.useRef(new K0e),n=nj(e),r=Ii();return ee.useEffect(()=>{if(n){const i=e.chartType!==(n==null?void 0:n.chartType)||e.colors!==(n==null?void 0:n.colors)||e.hideIds!==(n==null?void 0:n.hideIds)||e.hideSex!==(n==null?void 0:n.hideSex),a=e.chartType!==(n==null?void 0:n.chartType)||e.data!==n.data||e.selection!==n.selection;t.current.renderChart(e,r,{initialRender:i,resetPosition:a})}else t.current.renderChart(e,r,{initialRender:!0,resetPosition:!0})}),j.jsxs("div",{id:"svgContainer",children:[j.jsxs(Qc,{greaterThanOrEqual:"large",className:"zoom",children:[j.jsx("button",{className:"zoom-in",onClick:()=>t.current.zoom(a8),children:"+"}),j.jsx("button",{className:"zoom-out",onClick:()=>t.current.zoom(1/a8),children:"−"})]}),j.jsx("svg",{id:"chartSvg",children:j.jsx("g",{id:"chart"})})]})}var Xn=(e=>(e[e.UPLOADED=0]="UPLOADED",e[e.GEDCOM_URL=1]="GEDCOM_URL",e[e.WIKITREE=2]="WIKITREE",e[e.EMBEDDED=3]="EMBEDDED",e))(Xn||{});function Fn(e,t){window.gtag("event",e,t)}var Z0e=jU();const J0e=new Map([["abt","about"],["cal","calculated"],["est","estimated"]]);function iA(e,t){const n=e.day!==void 0,r=e.month!==void 0,i=e.year!==void 0;if(!n&&!r&&!i)return e.text||"";const a=sA(e),o=oj(e.qualifier,t),s={day:n?"numeric":void 0,month:r?"long":void 0,year:i?"numeric":void 0},u=new Intl.DateTimeFormat(t.locale,s).format(a);return[o,u].filter(l=>l).join(" ")}function eve(e,t){const n=e.from,r=e.to,i=n&&iA(n,t),a=r&&iA(r,t);return i&&a?t.formatMessage({id:"date.between",defaultMessage:"between {from} and {to}"},{from:i,to:a}):i?t.formatMessage({id:"date.after",defaultMessage:"after {from}"},{from:i}):a?t.formatMessage({id:"date.before",defaultMessage:"before {to}"},{to:a}):""}function oj(e,t){const n=e&&e.toLowerCase();return n&&t.formatMessage({id:`date.${n}`,defaultMessage:J0e.get(n)||n})||""}function bm(e,t){return e?e.date?iA(e.date,t):e.dateRange?eve(e.dateRange,t):"":""}function h1(e,t){return!e||!e.year||!t||!t.year?0:e.year!==t.year?e.year-t.year:!e.month||!t.month?0:e.month!==t.month||e.day&&t.day&&e.day!==t.day?e.month-t.month:0}function Vw(e,t){const n=e&&(e.date||e.dateRange&&(e.dateRange.from||e.dateRange.to)),r=t&&(t.date||t.dateRange&&(t.dateRange.from||t.dateRange.to));return h1(n,r)}function tve(e,t){return h1(e.from,t.to)<=0&&h1(e.to,t.from)>=0}function aA(e){var t,n,r,i;return oA(e==null?void 0:e.dateRange)?h1((t=e==null?void 0:e.dateRange)==null?void 0:t.from,(n=e==null?void 0:e.dateRange)==null?void 0:n.to)<=0:!!(e!=null&&e.date||(r=e==null?void 0:e.dateRange)!=null&&r.from||(i=e==null?void 0:e.dateRange)!=null&&i.to)}function oA(e){return!!(e!=null&&e.from&&(e!=null&&e.to))}function sA(e){return new Date(e.year!==void 0?e.year:0,e.month!==void 0?e.month-1:0,e.day!==void 0?e.day:1)}class Ed extends Error{constructor(t,n,r={}){super(n),this.code=t,this.args=r}}function kp(e){return e.substring(1,e.length-1)}function t3(e){const t=new Map;return e.indis.forEach(n=>{t.set(n.id,n)}),t}function sj(e){const t=new Map;return e.fams.forEach(n=>{t.set(n.id,n)}),t}function nve(e){const t=e.find(a=>a.tag==="HEAD"),n={},r={},i={};return e.forEach(a=>{a.tag==="INDI"?n[kp(a.pointer)]=a:a.tag==="FAM"?r[kp(a.pointer)]=a:a.pointer&&(i[kp(a.pointer)]=a)}),{head:t,indis:n,fams:r,other:i}}function uj(e,t){return et?1:0}function rve(e){const t=t3(e);return(n,r)=>{const i=t.get(n),a=t.get(r);return Vw(i&&i.birth,a&&a.birth)||uj(n,r)}}function ive(e){const t=sj(e);return(n,r)=>{const i=t.get(n),a=t.get(r);return Vw(i&&i.marriage,a&&a.marriage)||uj(n,r)}}function ave(e,t){if(!e.children)return e;const n=e.children.sort(t);return Object.assign({},e,{children:n})}function ove(e){const t=rve(e),n=e.fams.map(r=>ave(r,t));return Object.assign({},e,{fams:n})}function sve(e,t){if(!e.fams)return e;const n=e.fams.sort(t);return Object.assign({},e,{fams:n})}function uve(e){const t=ive(e),n=e.indis.map(r=>sve(r,t));return Object.assign({},e,{indis:n})}function Za(e,t,n){if(e.data){const r=n(t)[kp(e.data)];if(r)return r}return e}function wl(e){const t=[e.data];return e.tree.forEach(n=>{if(n.tag==="CONC"&&n.data){const r=t.length-1;t[r]+=n.data}else n.tag==="CONT"&&n.data&&t.push(n.data)}),t}function lj(e){return uve(ove(e))}const lve=[".jpg",".jpeg",".png",".gif"];function n3(e){const t=e.toLowerCase();return lve.some(n=>t.endsWith(n))}function cve(e,t){if(!e.images||e.images.length===0)return e;const n=[];return e.images.forEach(r=>{const i=r.url.replaceAll("\\","/"),a=i.match(/[^/]*$/)[0];t.has(i)?n.push({url:t.get(i),title:r.title}):t.has(a)?n.push({url:t.get(a),title:r.title}):r.url.startsWith("http")&&n3(r.url)&&n.push(r)}),Object.assign({},e,{images:n})}function fve(e,t){const n=e.indis.map(r=>cve(r,t));return Object.assign({},e,{indis:n})}function dve(e,t){const n=Z0e.parse(e),r=Zn.gedcomEntriesToJson(n);if(!r||!r.indis||!r.indis.length||!r.fams||!r.fams.length)throw new Ed("GEDCOM_READ_FAILED","Failed to read GEDCOM file");return{chartData:fve(lj(r),t),gedcom:nve(n)}}function r3(e){const t=e&&e.tree&&e.tree.find(r=>r.tag==="SOUR"),n=t&&t.tree&&t.tree.find(r=>r.tag==="NAME");return n&&n.data||null}function hve(e){const t=e.tree.filter(i=>i.tag==="NAME"),r=t.find(i=>i.tree.filter(a=>a.tag==="TYPE"&&a.data==="married").length===0)||t[0];return r==null?void 0:r.data.replace(/\//g,"")}function Yw(e){var r,i;const t=(r=e==null?void 0:e.tree.find(a=>a.tag==="TITL"))==null?void 0:r.data,n=(i=e==null?void 0:e.tree.find(a=>a.tag==="FORM"))==null?void 0:i.data;return t&&n&&t+"."+n}function cj(e,t){return e.tree.find(n=>n.tag==="FILE"&&n.data.startsWith("http")&&t(n))}function fj(e){return cj(e,t=>!n3(t.data))}function dj(e){return cj(e,t=>n3(t.data))}function xm(e){return e.tree.find(t=>t.tag==="DATE")}function hj(e){var t;return(t=e.tree.find(n=>n.tag==="TYPE"))==null?void 0:t.data}function pj(e,t){const n=Za(e,t,c=>c.other),r=n.tree.find(c=>c.tag==="TITL"),i=n.tree.find(c=>c.tag==="ABBR"),a=n.tree.find(c=>c.tag==="AUTH"),o=n.tree.find(c=>c.tag==="PUBL"),s=e.tree.find(c=>c.tag==="PAGE"),u=e.tree.find(c=>c.tag==="DATA"),l=u?xm(u):void 0;return{title:(r==null?void 0:r.data)||(i==null?void 0:i.data),author:a==null?void 0:a.data,page:s==null?void 0:s.data,date:l?Zn.getDate(l.data):void 0,publicationInfo:o==null?void 0:o.data}}var m2={},$h={},o8;function pve(){if(o8)return $h;o8=1,$h.byteLength=s,$h.toByteArray=l,$h.fromByteArray=d;for(var e=[],t=[],n=typeof Uint8Array<"u"?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0,a=r.length;i0)throw new Error("Invalid string. Length must be a multiple of 4");var g=p.indexOf("=");g===-1&&(g=y);var w=g===y?0:4-g%4;return[g,w]}function s(p){var y=o(p),g=y[0],w=y[1];return(g+w)*3/4-w}function u(p,y,g){return(y+g)*3/4-g}function l(p){var y,g=o(p),w=g[0],_=g[1],b=new n(u(p,w,_)),E=0,S=_>0?w-4:w,v;for(v=0;v>16&255,b[E++]=y>>8&255,b[E++]=y&255;return _===2&&(y=t[p.charCodeAt(v)]<<2|t[p.charCodeAt(v+1)]>>4,b[E++]=y&255),_===1&&(y=t[p.charCodeAt(v)]<<10|t[p.charCodeAt(v+1)]<<4|t[p.charCodeAt(v+2)]>>2,b[E++]=y>>8&255,b[E++]=y&255),b}function c(p){return e[p>>18&63]+e[p>>12&63]+e[p>>6&63]+e[p&63]}function f(p,y,g){for(var w,_=[],b=y;bS?S:E+b));return w===1?(y=p[g-1],_.push(e[y>>2]+e[y<<4&63]+"==")):w===2&&(y=(p[g-2]<<8)+p[g-1],_.push(e[y>>10]+e[y>>4&63]+e[y<<2&63]+"=")),_.join("")}return $h}var pv={};/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */var s8;function mve(){return s8||(s8=1,pv.read=function(e,t,n,r,i){var a,o,s=i*8-r-1,u=(1<>1,c=-7,f=n?i-1:0,d=n?-1:1,p=e[t+f];for(f+=d,a=p&(1<<-c)-1,p>>=-c,c+=s;c>0;a=a*256+e[t+f],f+=d,c-=8);for(o=a&(1<<-c)-1,a>>=-c,c+=r;c>0;o=o*256+e[t+f],f+=d,c-=8);if(a===0)a=1-l;else{if(a===u)return o?NaN:(p?-1:1)*(1/0);o=o+Math.pow(2,r),a=a-l}return(p?-1:1)*o*Math.pow(2,a-r)},pv.write=function(e,t,n,r,i,a){var o,s,u,l=a*8-i-1,c=(1<>1,d=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,p=r?0:a-1,y=r?1:-1,g=t<0||t===0&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=c):(o=Math.floor(Math.log(t)/Math.LN2),t*(u=Math.pow(2,-o))<1&&(o--,u*=2),o+f>=1?t+=d/u:t+=d*Math.pow(2,1-f),t*u>=2&&(o++,u/=2),o+f>=c?(s=0,o=c):o+f>=1?(s=(t*u-1)*Math.pow(2,i),o=o+f):(s=t*Math.pow(2,f-1)*Math.pow(2,i),o=0));i>=8;e[n+p]=s&255,p+=y,s/=256,i-=8);for(o=o<0;e[n+p]=o&255,p+=y,o/=256,l-=8);e[n+p-y]|=g*128}),pv}/*! +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function u(P,z){if(P){if(typeof P=="string")return f(P,z);var Y=Object.prototype.toString.call(P).slice(8,-1);if(Y==="Object"&&P.constructor&&(Y=P.constructor.name),Y==="Map"||Y==="Set")return Array.from(P);if(Y==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Y))return f(P,z)}}function l(P){if(typeof Symbol<"u"&&P[Symbol.iterator]!=null||P["@@iterator"]!=null)return Array.from(P)}function c(P){if(Array.isArray(P))return f(P)}function f(P,z){(z==null||z>P.length)&&(z=P.length);for(var Y=0,F=new Array(z);Y=0)&&Object.prototype.propertyIsEnumerable.call(P,F)&&(Y[F]=P[F])}return Y}function y(P,z){if(P==null)return{};var Y={},F=Object.keys(P),$,B;for(B=0;B=0)&&(Y[$]=P[$]);return Y}function g(P,z){if(!(P instanceof z))throw new TypeError("Cannot call a class as a function")}function w(P,z){for(var Y=0;Y0&&arguments[0]!==void 0?arguments[0]:{},De=Re.onlyMatch,at;if(ve.interaction)at=(0,i.createClassName)("interaction",ve.interaction);else{if(ve.at){var Ye=$.breakpoints.largestBreakpoint;if(ve.at===Ye){var Oe=null;try{var ct=ce._reactInternalFiber._debugOwner.type;Oe=ct.displayName||ct.name}catch{}console.warn("[@artsy/fresnel] `at` is being used with the largest breakpoint. Consider using `` to account for future ')+"breakpoint definitions outside of this range.".concat(Oe?" It is being used in the ".concat(Oe," component."):""))}}var It=(0,i.propKey)(be),dt=be[It];at=(0,i.createClassName)(It,dt)}var _t=!fe.hasParentMedia||(0,i.intersection)($.breakpoints.toVisibleAtBreakpointSet(fe.breakpointProps),$.breakpoints.toVisibleAtBreakpointSet(be)).length>0,Ct=_t&&(De===void 0||$.shouldRenderMediaQuery(d({},be,{interaction:me}),De));return ve.children instanceof Function?ve.children(at,Ct):t.default.createElement("div",{className:"fresnel-container ".concat(at," ").concat(_e),style:xe,suppressHydrationWarning:!Ct},Ct?ve.children:null)}))})}}]),G}(t.default.Component),A(z,"defaultProps",{className:"",style:{}}),A(z,"contextType",K),Y);return{Media:W,MediaContextProvider:L,createMediaStyle:$.toStyle,SortedBreakpoints:o($.breakpoints.sortedBreakpoints),findBreakpointAtWidth:$.breakpoints.findBreakpointAtWidth,findBreakpointsForWidths:$.breakpoints.findBreakpointsForWidths,valuesWithBreakpointProps:$.breakpoints.valuesWithBreakpointProps}}var R=r.MediaQueries.validKeys();function O(P){var z=Object.keys(P).filter(function(Y){return R.includes(Y)});if(z.length<1)throw new Error("1 of ".concat(R.join(", ")," is required."));if(z.length>1)throw new Error("Only 1 of ".concat(z.join(", ")," is allowed at a time."))}return dv}var i8;function T0e(){return i8||(i8=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"createMedia",{enumerable:!0,get:function(){return t.createMedia}}),Object.defineProperty(e,"BreakpointKey",{enumerable:!0,get:function(){return n.BreakpointConstraint}});var t=A0e(),n=ej()}(p2)),p2}var M0e=T0e();const tj=M0e.createMedia({breakpoints:{small:320,large:768}}),P0e=tj.createMediaStyle(),{Media:Qc,MediaContextProvider:I0e}=tj;function nj(e){const t=ee.useRef(void 0);return ee.useEffect(()=>{t.current=e}),t.current}const a8=1.3;function R0e(e,t){const n=dn("#svgContainer").node(),r=t.transform.k,i=tu([0,(n.clientWidth-e[0]*r)/2]),a=tu([0,(n.clientHeight-e[1]*r)/2]);dn("#chartSvg").attr("width",e[0]*r).attr("height",e[1]*r).attr("transform",`translate(${i}, ${a})`),dn("#chart").attr("transform",`scale(${r})`),n.scrollLeft=-t.transform.x,n.scrollTop=-t.transform.y}function N0e(){const e=dn("#svgContainer").node(),t=e.scrollLeft+e.clientWidth/2,n=e.scrollTop+e.clientHeight/2,r=zw(e).k;dn(e).call(SU().translateTo,t/r,n/r)}function O0e(e){const t=new FileReader;return t.readAsDataURL(e),new Promise((n,r)=>{t.onload=i=>n(i.target.result)})}async function D0e(e){const t=e.href.baseVal;if(t)try{const r=await(await fetch(t)).blob(),i=await O0e(r);e.href.baseVal=i}catch(n){console.warn("Failed to load image:",n)}}async function $0e(e){const t=Array.from(e.getElementsByTagName("image"));await Promise.all(t.map(D0e))}function F0e(e){const t=new Image;return t.src=URL.createObjectURL(e),new Promise((n,r)=>{t.addEventListener("load",()=>n(t))})}function L0e(e){const t=document.createElement("canvas");t.width=e.width*2,t.height=e.height*2;const n=t.getContext("2d"),r=n.fillStyle;return n.fillStyle="white",n.fillRect(0,0,t.width,t.height),n.fillStyle=r,n.drawImage(e,0,0,t.width,t.height),t}function B0e(e,t){return new Promise((n,r)=>{e.toBlob(i=>{i?n(i):r()},t)})}function rj(){const e=document.getElementById("chartSvg").cloneNode(!0);e.removeAttribute("transform");const t=dn("#svgContainer").node(),n=zw(t).k;return e.setAttribute("width",String(Number(e.getAttribute("width"))/n)),e.setAttribute("height",String(Number(e.getAttribute("height"))/n)),e.querySelector("#chart").removeAttribute("transform"),e}function z0e(){return new XMLSerializer().serializeToString(rj())}async function ij(){const e=rj();return await $0e(e),new XMLSerializer().serializeToString(e)}function U0e(){const e=document.createElement("iframe");e.style.position="absolute",e.style.top="-1000px",e.style.left="-1000px",e.onload=()=>{e.contentDocument.open(),e.contentDocument.write(z0e()),e.contentDocument.close(),setTimeout(()=>{e.contentWindow.focus(),e.contentWindow.print(),e.parentNode.removeChild(e)},500)},document.body.appendChild(e)}async function j0e(){const e=await ij(),t=new Blob([e],{type:"image/svg+xml"});CU.saveAs(t,"topola.svg")}async function aj(){const e=await ij(),t=new Blob([e],{type:"image/svg+xml"});return L0e(await F0e(t))}async function H0e(){const e=await aj(),t=await B0e(e,"image/png");CU.saveAs(t,"topola.png")}async function q0e(){const{default:e}=await zce(async()=>{const{default:r}=await import("./jspdf.es.min-wFlU3HYW.js");return{default:r}},[],import.meta.url),t=await aj(),n=new e({orientation:t.width>t.height?"l":"p",unit:"pt",format:[t.width,t.height]});n.addImage(t,"PNG",0,0,t.width,t.height,"NONE"),n.save("topola.pdf")}var Os=(e=>(e[e.Hourglass=0]="Hourglass",e[e.Relatives=1]="Relatives",e[e.Donatso=2]="Donatso",e[e.Fancy=3]="Fancy",e))(Os||{});const G0e=new Map([[_y.NO_COLOR,Zn.ChartColors.NO_COLOR],[_y.COLOR_BY_GENERATION,Zn.ChartColors.COLOR_BY_GENERATION],[_y.COLOR_BY_SEX,Zn.ChartColors.COLOR_BY_SEX]]);function W0e(e){switch(e){case 0:return Zn.HourglassChart;case 1:return Zn.RelativesChart;case 3:return Zn.FancyChart;default:return Zn.HourglassChart}}function V0e(e){switch(e){case 3:return Zn.CircleRenderer;default:return Zn.DetailedRenderer}}function Y0e(e,t=20){const n=e;return[n.clientWidth-t,n.clientHeight-t]}function Q0e(e,t,n){const[r,i]=Y0e(e),a=gm([1,t,r/n.size[0],i/n.size[1]]);return[tu([.1,a]),2]}let K0e=class{constructor(){this.animating=!1,this.rerenderRequired=!1}zoom(t){const n=dn("#svgContainer");this.zoomBehavior.scaleBy(n,t)}renderChart(t,n,r={initialRender:!1,resetPosition:!1}){if(!r.initialRender&&this.animating){this.rerenderRequired=!0,this.rerenderProps=t,this.rerenderResetPosition=r.resetPosition;return}if(!r.initialRender&&t.freezeAnimation)return;r.initialRender?(dn("#chart").node().innerHTML="",this.chart=Zn.createChart({json:t.data,chartType:W0e(t.chartType),renderer:V0e(t.chartType),svgSelector:"#chart",indiCallback:_=>t.onSelection(_),colors:G0e.get(t.colors),animate:!0,updateSvgSize:!1,locale:n.locale})):this.chart.setData(t.data);const i=this.chart.render({startIndi:t.selection.id,baseGeneration:t.selection.generation}),a=dn("#chartSvg"),o=dn("#svgContainer").node(),s=zw(o).k,u=Q0e(o,s,i);this.zoomBehavior=SU().scaleExtent(u).translateExtent([[0,0],i.size]).on("zoom",_=>R0e(i.size,_)),dn(o).on("scroll",N0e).call(this.zoomBehavior);const l=_=>()=>{const b=va(o.scrollTop,_);return E=>{o.scrollTop=b(E)}},c=_=>()=>{const b=va(o.scrollLeft,_);return E=>{o.scrollLeft=b(E)}},f=o.clientWidth/2-i.origin[0]*s,d=o.clientHeight/2-i.origin[1]*s,p=tu([0,(o.clientWidth-i.size[0]*s)/2]),y=tu([0,(o.clientHeight-i.size[1]*s)/2]),g=a.transition().delay(200).duration(500),w=r.initialRender?a:g;w.attr("transform",`translate(${p}, ${y})`),w.attr("width",i.size[0]*s),w.attr("height",i.size[1]*s),r.resetPosition&&(r.initialRender?(o.scrollLeft=-f,o.scrollTop=-d):g.tween("scrollLeft",c(-f)).tween("scrollTop",l(-d))),this.animating=!0,i.animationPromise.then(()=>{this.animating=!1,this.rerenderRequired&&(this.rerenderRequired=!1,this.renderChart(this.rerenderProps,n,{initialRender:!1,resetPosition:!!this.rerenderResetPosition}))})}};function X0e(e){const t=ee.useRef(new K0e),n=nj(e),r=Ii();return ee.useEffect(()=>{if(n){const i=e.chartType!==(n==null?void 0:n.chartType)||e.colors!==(n==null?void 0:n.colors)||e.hideIds!==(n==null?void 0:n.hideIds)||e.hideSex!==(n==null?void 0:n.hideSex),a=e.chartType!==(n==null?void 0:n.chartType)||e.data!==n.data||e.selection!==n.selection;t.current.renderChart(e,r,{initialRender:i,resetPosition:a})}else t.current.renderChart(e,r,{initialRender:!0,resetPosition:!0})}),j.jsxs("div",{id:"svgContainer",children:[j.jsxs(Qc,{greaterThanOrEqual:"large",className:"zoom",children:[j.jsx("button",{className:"zoom-in",onClick:()=>t.current.zoom(a8),children:"+"}),j.jsx("button",{className:"zoom-out",onClick:()=>t.current.zoom(1/a8),children:"−"})]}),j.jsx("svg",{id:"chartSvg",children:j.jsx("g",{id:"chart"})})]})}var Xn=(e=>(e[e.UPLOADED=0]="UPLOADED",e[e.GEDCOM_URL=1]="GEDCOM_URL",e[e.WIKITREE=2]="WIKITREE",e[e.EMBEDDED=3]="EMBEDDED",e))(Xn||{});function Fn(e,t){window.gtag("event",e,t)}var Z0e=jU();const J0e=new Map([["abt","about"],["cal","calculated"],["est","estimated"]]);function iA(e,t){const n=e.day!==void 0,r=e.month!==void 0,i=e.year!==void 0;if(!n&&!r&&!i)return e.text||"";const a=sA(e),o=oj(e.qualifier,t),s={day:n?"numeric":void 0,month:r?"long":void 0,year:i?"numeric":void 0},u=new Intl.DateTimeFormat(t.locale,s).format(a);return[o,u].filter(l=>l).join(" ")}function eve(e,t){const n=e.from,r=e.to,i=n&&iA(n,t),a=r&&iA(r,t);return i&&a?t.formatMessage({id:"date.between",defaultMessage:"between {from} and {to}"},{from:i,to:a}):i?t.formatMessage({id:"date.after",defaultMessage:"after {from}"},{from:i}):a?t.formatMessage({id:"date.before",defaultMessage:"before {to}"},{to:a}):""}function oj(e,t){const n=e&&e.toLowerCase();return n&&t.formatMessage({id:`date.${n}`,defaultMessage:J0e.get(n)||n})||""}function bm(e,t){return e?e.date?iA(e.date,t):e.dateRange?eve(e.dateRange,t):"":""}function h1(e,t){return!e||!e.year||!t||!t.year?0:e.year!==t.year?e.year-t.year:!e.month||!t.month?0:e.month!==t.month||e.day&&t.day&&e.day!==t.day?e.month-t.month:0}function Vw(e,t){const n=e&&(e.date||e.dateRange&&(e.dateRange.from||e.dateRange.to)),r=t&&(t.date||t.dateRange&&(t.dateRange.from||t.dateRange.to));return h1(n,r)}function tve(e,t){return h1(e.from,t.to)<=0&&h1(e.to,t.from)>=0}function aA(e){var t,n,r,i;return oA(e==null?void 0:e.dateRange)?h1((t=e==null?void 0:e.dateRange)==null?void 0:t.from,(n=e==null?void 0:e.dateRange)==null?void 0:n.to)<=0:!!(e!=null&&e.date||(r=e==null?void 0:e.dateRange)!=null&&r.from||(i=e==null?void 0:e.dateRange)!=null&&i.to)}function oA(e){return!!(e!=null&&e.from&&(e!=null&&e.to))}function sA(e){return new Date(e.year!==void 0?e.year:0,e.month!==void 0?e.month-1:0,e.day!==void 0?e.day:1)}class Ed extends Error{constructor(t,n,r={}){super(n),this.code=t,this.args=r}}function kp(e){return e.substring(1,e.length-1)}function t3(e){const t=new Map;return e.indis.forEach(n=>{t.set(n.id,n)}),t}function sj(e){const t=new Map;return e.fams.forEach(n=>{t.set(n.id,n)}),t}function nve(e){const t=e.find(a=>a.tag==="HEAD"),n={},r={},i={};return e.forEach(a=>{a.tag==="INDI"?n[kp(a.pointer)]=a:a.tag==="FAM"?r[kp(a.pointer)]=a:a.pointer&&(i[kp(a.pointer)]=a)}),{head:t,indis:n,fams:r,other:i}}function uj(e,t){return et?1:0}function rve(e){const t=t3(e);return(n,r)=>{const i=t.get(n),a=t.get(r);return Vw(i&&i.birth,a&&a.birth)||uj(n,r)}}function ive(e){const t=sj(e);return(n,r)=>{const i=t.get(n),a=t.get(r);return Vw(i&&i.marriage,a&&a.marriage)||uj(n,r)}}function ave(e,t){if(!e.children)return e;const n=e.children.sort(t);return Object.assign({},e,{children:n})}function ove(e){const t=rve(e),n=e.fams.map(r=>ave(r,t));return Object.assign({},e,{fams:n})}function sve(e,t){if(!e.fams)return e;const n=e.fams.sort(t);return Object.assign({},e,{fams:n})}function uve(e){const t=ive(e),n=e.indis.map(r=>sve(r,t));return Object.assign({},e,{indis:n})}function Za(e,t,n){if(e.data){const r=n(t)[kp(e.data)];if(r)return r}return e}function wl(e){const t=[e.data];return e.tree.forEach(n=>{if(n.tag==="CONC"&&n.data){const r=t.length-1;t[r]+=n.data}else n.tag==="CONT"&&n.data&&t.push(n.data)}),t}function lj(e){return uve(ove(e))}const lve=[".jpg",".jpeg",".png",".gif"];function n3(e){const t=e.toLowerCase();return lve.some(n=>t.endsWith(n))}function cve(e,t){if(!e.images||e.images.length===0)return e;const n=[];return e.images.forEach(r=>{const i=r.url.replaceAll("\\","/"),a=i.match(/[^/]*$/)[0];t.has(i)?n.push({url:t.get(i),title:r.title}):t.has(a)?n.push({url:t.get(a),title:r.title}):r.url.startsWith("http")&&n3(r.url)&&n.push(r)}),Object.assign({},e,{images:n})}function fve(e,t){const n=e.indis.map(r=>cve(r,t));return Object.assign({},e,{indis:n})}function dve(e,t){const n=Z0e.parse(e),r=Zn.gedcomEntriesToJson(n);if(!r||!r.indis||!r.indis.length||!r.fams||!r.fams.length)throw new Ed("GEDCOM_READ_FAILED","Failed to read GEDCOM file");return{chartData:fve(lj(r),t),gedcom:nve(n)}}function r3(e){const t=e&&e.tree&&e.tree.find(r=>r.tag==="SOUR"),n=t&&t.tree&&t.tree.find(r=>r.tag==="NAME");return n&&n.data||null}function hve(e){const t=e.tree.filter(i=>i.tag==="NAME"),r=t.find(i=>i.tree.filter(a=>a.tag==="TYPE"&&a.data==="married").length===0)||t[0];return r==null?void 0:r.data.replace(/\//g,"")}function Yw(e){var r,i;const t=(r=e==null?void 0:e.tree.find(a=>a.tag==="TITL"))==null?void 0:r.data,n=(i=e==null?void 0:e.tree.find(a=>a.tag==="FORM"))==null?void 0:i.data;return t&&n&&t+"."+n}function cj(e,t){return e.tree.find(n=>n.tag==="FILE"&&n.data.startsWith("http")&&t(n))}function fj(e){return cj(e,t=>!n3(t.data))}function dj(e){return cj(e,t=>n3(t.data))}function xm(e){return e.tree.find(t=>t.tag==="DATE")}function hj(e){var t;return(t=e.tree.find(n=>n.tag==="TYPE"))==null?void 0:t.data}function pj(e,t){const n=Za(e,t,c=>c.other),r=n.tree.find(c=>c.tag==="TITL"),i=n.tree.find(c=>c.tag==="ABBR"),a=n.tree.find(c=>c.tag==="AUTH"),o=n.tree.find(c=>c.tag==="PUBL"),s=e.tree.find(c=>c.tag==="PAGE"),u=e.tree.find(c=>c.tag==="DATA"),l=u?xm(u):void 0;return{title:(r==null?void 0:r.data)||(i==null?void 0:i.data),author:a==null?void 0:a.data,page:s==null?void 0:s.data,date:l?Zn.getDate(l.data):void 0,publicationInfo:o==null?void 0:o.data}}var m2={},$h={},o8;function pve(){if(o8)return $h;o8=1,$h.byteLength=s,$h.toByteArray=l,$h.fromByteArray=d;for(var e=[],t=[],n=typeof Uint8Array<"u"?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0,a=r.length;i0)throw new Error("Invalid string. Length must be a multiple of 4");var g=p.indexOf("=");g===-1&&(g=y);var w=g===y?0:4-g%4;return[g,w]}function s(p){var y=o(p),g=y[0],w=y[1];return(g+w)*3/4-w}function u(p,y,g){return(y+g)*3/4-g}function l(p){var y,g=o(p),w=g[0],_=g[1],b=new n(u(p,w,_)),E=0,S=_>0?w-4:w,v;for(v=0;v>16&255,b[E++]=y>>8&255,b[E++]=y&255;return _===2&&(y=t[p.charCodeAt(v)]<<2|t[p.charCodeAt(v+1)]>>4,b[E++]=y&255),_===1&&(y=t[p.charCodeAt(v)]<<10|t[p.charCodeAt(v+1)]<<4|t[p.charCodeAt(v+2)]>>2,b[E++]=y>>8&255,b[E++]=y&255),b}function c(p){return e[p>>18&63]+e[p>>12&63]+e[p>>6&63]+e[p&63]}function f(p,y,g){for(var w,_=[],b=y;bS?S:E+b));return w===1?(y=p[g-1],_.push(e[y>>2]+e[y<<4&63]+"==")):w===2&&(y=(p[g-2]<<8)+p[g-1],_.push(e[y>>10]+e[y>>4&63]+e[y<<2&63]+"=")),_.join("")}return $h}var pv={};/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */var s8;function mve(){return s8||(s8=1,pv.read=function(e,t,n,r,i){var a,o,s=i*8-r-1,u=(1<>1,c=-7,f=n?i-1:0,d=n?-1:1,p=e[t+f];for(f+=d,a=p&(1<<-c)-1,p>>=-c,c+=s;c>0;a=a*256+e[t+f],f+=d,c-=8);for(o=a&(1<<-c)-1,a>>=-c,c+=r;c>0;o=o*256+e[t+f],f+=d,c-=8);if(a===0)a=1-l;else{if(a===u)return o?NaN:(p?-1:1)*(1/0);o=o+Math.pow(2,r),a=a-l}return(p?-1:1)*o*Math.pow(2,a-r)},pv.write=function(e,t,n,r,i,a){var o,s,u,l=a*8-i-1,c=(1<>1,d=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,p=r?0:a-1,y=r?1:-1,g=t<0||t===0&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=c):(o=Math.floor(Math.log(t)/Math.LN2),t*(u=Math.pow(2,-o))<1&&(o--,u*=2),o+f>=1?t+=d/u:t+=d*Math.pow(2,1-f),t*u>=2&&(o++,u/=2),o+f>=c?(s=0,o=c):o+f>=1?(s=(t*u-1)*Math.pow(2,i),o=o+f):(s=t*Math.pow(2,f-1)*Math.pow(2,i),o=0));i>=8;e[n+p]=s&255,p+=y,s/=256,i-=8);for(o=o<0;e[n+p]=o&255,p+=y,o/=256,l-=8);e[n+p-y]|=g*128}),pv}/*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh @@ -726,4 +726,4 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho */var JE,RF;function tFe(){if(RF)return JE;RF=1,JE=function(n){return n!=null&&(e(n)||t(n)||!!n._isBuffer)};function e(n){return!!n.constructor&&typeof n.constructor.isBuffer=="function"&&n.constructor.isBuffer(n)}function t(n){return typeof n.readFloatLE=="function"&&typeof n.slice=="function"&&e(n.slice(0,0))}return JE}var NF;function nFe(){return NF||(NF=1,function(){var e=eFe(),t=IF().utf8,n=tFe(),r=IF().bin,i=function(a,o){a.constructor==String?o&&o.encoding==="binary"?a=r.stringToBytes(a):a=t.stringToBytes(a):n(a)?a=Array.prototype.slice.call(a,0):!Array.isArray(a)&&a.constructor!==Uint8Array&&(a=a.toString());for(var s=e.bytesToWords(a),u=a.length*8,l=1732584193,c=-271733879,f=-1732584194,d=271733878,p=0;p>>24)&16711935|(s[p]<<24|s[p]>>>8)&4278255360;s[u>>>5]|=128<>>9<<4)+14]=u;for(var y=i._ff,g=i._gg,w=i._hh,_=i._ii,p=0;p>>0,c=c+E>>>0,f=f+S>>>0,d=d+v>>>0}return e.endian([l,c,f,d])};i._ff=function(a,o,s,u,l,c,f){var d=a+(o&s|~o&u)+(l>>>0)+f;return(d<>>32-c)+o},i._gg=function(a,o,s,u,l,c,f){var d=a+(o&u|s&~u)+(l>>>0)+f;return(d<>>32-c)+o},i._hh=function(a,o,s,u,l,c,f){var d=a+(o^s^u)+(l>>>0)+f;return(d<>>32-c)+o},i._ii=function(a,o,s,u,l,c,f){var d=a+(s^(o|~u))+(l>>>0)+f;return(d<>>32-c)+o},i._blocksize=16,i._digestsize=16,KE.exports=function(a,o){if(a==null)throw new Error("Illegal argument "+a);var s=e.wordsToBytes(i(a,o));return o&&o.asBytes?s:o&&o.asString?r.bytesToString(s):e.bytesToHex(s)}}()),KE.exports}var rFe=nFe();const OF=zn(rFe);function iFe(e){const t=e.toLowerCase();return t.endsWith(".jpg")||t.endsWith(".png")}function eS(e){const t=Dl(),n=ii();async function r(a){const o=a.target.files;if(!o||!o.length)return;const s=Array.from(o);a.target.value="",Fn("upload_files_selected",{event_value:o.length});const u=s.length===1?s[0]:s.find(g=>g.name.toLowerCase().endsWith(".ged"))||s[0],{gedcom:l,images:c}=await Ij(u);s.filter(g=>g.name!==u.name&&iFe(g.name)).forEach(g=>c.set(g.name,URL.createObjectURL(g)));const f=Array.from(c.keys()).sort().join("|"),d=OF(OF(l)+f),y=Ur.parse(n.search).file===d;t({pathname:"/view",search:Ur.stringify({file:d})},{replace:y,state:{data:l,images:c}})}const i=j.jsxs(j.Fragment,{children:[j.jsx(st,{name:"folder open"}),j.jsx(He,{id:"menu.open_file",defaultMessage:"Open file"})]});return j.jsxs(j.Fragment,{children:[e.menuType===ar.Menu?j.jsx("label",{htmlFor:"fileInput",children:j.jsx(an.Item,{as:"a",children:i})}):j.jsx(nt.Item,{as:"label",htmlFor:"fileInput",children:i}),j.jsx("input",{className:"hidden",type:"file",accept:".ged,.gdz,.gedzip,.zip,image/*",id:"fileInput",multiple:!0,onChange:r})]})}function tS(e){const[t,n]=ee.useState(!1),[r,i]=ee.useState(""),a=ee.useRef(null),o=Dl();ee.useEffect(()=>{t&&(i(""),a.current.focus())},[t]);function s(){n(!1),r&&(Fn("url_selected"),o({pathname:"/view",search:Ur.stringify({url:r})}))}function u(){return j.jsxs(Pn,{open:t,onClose:()=>n(!1),centered:!1,children:[j.jsxs(wn,{children:[j.jsx(st,{name:"cloud download"}),j.jsx(He,{id:"load_from_url.title",defaultMessage:"Load from URL"})]}),j.jsx(Pn.Content,{children:j.jsxs(en,{onSubmit:s,children:[j.jsx(Lo,{placeholder:"https://",fluid:!0,value:r,onChange:(l,c)=>i(c.value),ref:a}),j.jsx("p",{children:j.jsx(He,{id:"load_from_url.comment",defaultMessage:"Data from the URL will be loaded through {link} to avoid CORS issues.",values:{link:j.jsx("a",{href:"https://topolaproxy.bieda.it/",children:"topolaproxy.bieda.it (cors-anywhere proxy)"})}})})]})}),j.jsxs(Pn.Actions,{children:[j.jsx(Bn,{secondary:!0,onClick:()=>n(!1),children:j.jsx(He,{id:"load_from_url.cancel",defaultMessage:"Cancel"})}),j.jsx(Bn,{primary:!0,onClick:s,children:j.jsx(He,{id:"load_from_url.load",defaultMessage:"Load"})})]})]})}return j.jsxs(j.Fragment,{children:[j.jsxs(mw,{onClick:()=>n(!0),menuType:e.menuType,children:[j.jsx(st,{name:"cloud download"}),j.jsx(He,{id:"menu.load_from_url",defaultMessage:"Load from URL"})]}),u()]})}const gw=""+new URL("wikitree-B3ZIaA3X.png",import.meta.url).href;function np(e){const[t,n]=ee.useState(!1),[r,i]=ee.useState(""),a=ee.useRef(null),o=Dl(),s=ii();ee.useEffect(()=>{t&&(i(""),a.current.focus())},[t]);function u(){if(n(!1),!r)return;Fn("wikitree_id_selected");const f=Ur.parse(s.search),d=f.standalone!==void 0?f.standalone:!0;o({pathname:"/view",search:Ur.stringify({indi:r,source:"wikitree",standalone:d})})}function l(f,d){f.preventDefault(),i(d),a.current.focus()}function c(){return j.jsxs(Pn,{open:t,onClose:()=>n(!1),centered:!1,children:[j.jsxs(wn,{children:[j.jsx("img",{src:gw,alt:"WikiTree logo",style:{width:"32px",height:"32px"}}),j.jsx(He,{id:"select_wikitree_id.title",defaultMessage:"Select WikiTree ID"})]}),j.jsx(Pn.Content,{children:j.jsxs(en,{onSubmit:u,children:[j.jsx("p",{children:j.jsx(He,{id:"select_wikitree_id.comment",defaultMessage:"Enter a {wikiTreeLink} profile ID. Examples: {example1}, {example2}.",values:{wikiTreeLink:j.jsx("a",{href:"https://wikitree.com/",target:"_blank",rel:"noopener noreferrer",children:"WikiTree"}),example1:j.jsx("span",{onClick:f=>l(f,"Wojtyla-13"),className:"link-span",children:"Wojtyla-13"}),example2:j.jsx("span",{onClick:f=>l(f,"Skłodowska-2"),className:"link-span",children:"Skłodowska-2"})}})}),j.jsx(Lo,{fluid:!0,value:r,onChange:(f,d)=>i(d.value),ref:a})]})}),j.jsxs(Pn.Actions,{children:[j.jsx(Bn,{secondary:!0,onClick:()=>n(!1),children:j.jsx(He,{id:"select_wikitree_id.cancel",defaultMessage:"Cancel"})}),j.jsx(Bn,{primary:!0,onClick:u,children:j.jsx(He,{id:"select_wikitree_id.load",defaultMessage:"Load"})})]})]})}return j.jsxs(j.Fragment,{children:[j.jsxs(mw,{menuType:e.menuType,onClick:()=>n(!0),children:[j.jsx("img",{src:gw,alt:"WikiTree logo",className:"menu-icon"}),j.jsx(He,{id:"menu.select_wikitree_id",defaultMessage:"Select WikiTree ID"})]}),c()]})}function aFe(e){const t=Ii();function n(){const o=`https://apps.wikitree.com/apps/wiech13/topola-viewer${window.location.hash}`;Wf.navigateToLoginPage(o)}const r=Wf.getLoggedInUserName();if(!r)return j.jsx(j.Fragment,{children:j.jsxs(mw,{menuType:e.menuType,onClick:n,children:[j.jsx("img",{src:gw,alt:"WikiTree logo",className:"menu-icon"}),j.jsx(He,{id:"menu.wikitree_login",defaultMessage:"Log in to WikiTree"})]})});const i=t.formatMessage({id:"menu.wikitree_popup_username",defaultMessage:"Logged in to WikiTree as {username}"},{username:r});return j.jsxs(mw,{menuType:e.menuType,title:i,children:[j.jsx("img",{src:gw,alt:"WikiTree logo",className:"menu-icon"}),j.jsx(He,{id:"menu.wikitree_logged_in",defaultMessage:"Logged in"})]})}function oFe(e){const t=Dl(),n=ii();function r(c){const f=Ur.parse(n.search);f.view!==c&&(f.view=c,n.search=Ur.stringify(f),t(n))}function i(c){if(!e.showingChart)return null;const f=j.jsxs(j.Fragment,{children:[j.jsxs(nt.Item,{onClick:()=>r("hourglass"),children:[j.jsx(st,{name:"hourglass"}),j.jsx(He,{id:"menu.hourglass",defaultMessage:"Hourglass chart"})]}),e.allowAllRelativesChart?j.jsxs(nt.Item,{onClick:()=>r("relatives"),children:[j.jsx(st,{name:"users"}),j.jsx(He,{id:"menu.relatives",defaultMessage:"All relatives"})]}):null,j.jsxs(nt.Item,{onClick:()=>r("donatso"),children:[j.jsx(st,{name:"users"}),j.jsx(He,{id:"menu.donatso",defaultMessage:"Donatso family chart"})]}),j.jsxs(nt.Item,{onClick:()=>r("fancy"),children:[j.jsx(st,{name:"users"}),j.jsx(He,{id:"menu.fancy",defaultMessage:"Fancy tree (experimental)"})]})]});switch(c){case 0:return j.jsxs(j.Fragment,{children:[j.jsxs(an.Item,{onClick:e.eventHandlers.onPrint,disabled:!e.allowPrintAndDownload,children:[j.jsx(st,{name:"print"}),j.jsx(He,{id:"menu.print",defaultMessage:"Print"})]}),j.jsx(nt,{trigger:j.jsxs("div",{children:[j.jsx(st,{name:"download"}),j.jsx(He,{id:"menu.download",defaultMessage:"Download"})]}),className:"item",disabled:!e.allowPrintAndDownload,children:j.jsxs(nt.Menu,{children:[j.jsx(nt.Item,{onClick:e.eventHandlers.onDownloadPdf,children:j.jsx(He,{id:"menu.pdf_file",defaultMessage:"PDF file"})}),j.jsx(nt.Item,{onClick:e.eventHandlers.onDownloadPng,children:j.jsx(He,{id:"menu.png_file",defaultMessage:"PNG file"})}),j.jsx(nt.Item,{onClick:e.eventHandlers.onDownloadSvg,children:j.jsx(He,{id:"menu.svg_file",defaultMessage:"SVG file"})})]})}),j.jsx(nt,{trigger:j.jsxs("div",{children:[j.jsx(st,{name:"eye"}),j.jsx(He,{id:"menu.view",defaultMessage:"View"})]}),className:"item",children:j.jsx(nt.Menu,{children:f})}),j.jsx(J6e,{data:e.data,onSelection:e.eventHandlers.onSelection,...e})]});case 1:return j.jsxs(j.Fragment,{children:[j.jsxs(nt.Item,{onClick:e.eventHandlers.onPrint,children:[j.jsx(st,{name:"print"}),j.jsx(He,{id:"menu.print",defaultMessage:"Print"})]}),j.jsx(nt.Divider,{}),j.jsxs(nt.Item,{onClick:e.eventHandlers.onDownloadPdf,children:[j.jsx(st,{name:"download"}),j.jsx(He,{id:"menu.download_pdf",defaultMessage:"Download PDF"})]}),j.jsxs(nt.Item,{onClick:e.eventHandlers.onDownloadPng,children:[j.jsx(st,{name:"download"}),j.jsx(He,{id:"menu.download_png",defaultMessage:"Download PNG"})]}),j.jsxs(nt.Item,{onClick:e.eventHandlers.onDownloadSvg,children:[j.jsx(st,{name:"download"}),j.jsx(He,{id:"menu.download_svg",defaultMessage:"Download SVG"})]}),j.jsx(nt.Divider,{}),f,j.jsx(nt.Divider,{})]})}}function a(){return j.jsx(an.Item,{children:j.jsx("b",{children:"Topola Genealogy"})})}function o(c){if(!e.standalone&&e.showWikiTreeMenus)switch(c){case 0:return j.jsx(np,{menuType:ar.Menu,...e});case 1:return j.jsxs(j.Fragment,{children:[j.jsx(np,{menuType:ar.Dropdown,...e}),j.jsx(nt.Divider,{})]})}if(!e.standalone)return null;switch(c){case 0:return e.showingChart?j.jsx(nt,{trigger:j.jsxs("div",{children:[j.jsx(st,{name:"folder open"}),j.jsx(He,{id:"menu.open",defaultMessage:"Open"})]}),className:"item",children:j.jsxs(nt.Menu,{children:[j.jsx(eS,{menuType:ar.Dropdown,...e}),j.jsx(tS,{menuType:ar.Dropdown,...e}),j.jsx(np,{menuType:ar.Dropdown,...e})]})}):j.jsxs(j.Fragment,{children:[j.jsx(eS,{menuType:ar.Menu,...e}),j.jsx(tS,{menuType:ar.Menu,...e}),j.jsx(np,{menuType:ar.Menu,...e})]});case 1:return j.jsxs(j.Fragment,{children:[j.jsx(eS,{menuType:ar.Dropdown,...e}),j.jsx(tS,{menuType:ar.Dropdown,...e}),j.jsx(np,{menuType:ar.Dropdown,...e}),j.jsx(nt.Divider,{})]})}}function s(c){return e.showWikiTreeMenus?j.jsxs(j.Fragment,{children:[j.jsx(aFe,{menuType:c===1?ar.Dropdown:ar.Menu,...e}),c===1?j.jsx(nt.Divider,{}):null]}):null}function u(){return j.jsxs(j.Fragment,{children:[j.jsx(nt,{trigger:j.jsx("div",{children:j.jsx(st,{name:"sidebar"})}),className:"item",icon:null,children:j.jsxs(nt.Menu,{children:[o(1),i(1),s(1),j.jsx(nt.Item,{href:"https://github.com/PeWu/topola-viewer",target:"_blank",rel:"noopener noreferrer",children:j.jsx(He,{id:"menu.github",defaultMessage:"GitHub project"})})]})}),e.standalone?j.jsx(cf,{to:"/",children:a()}):a()]})}function l(){return j.jsxs(j.Fragment,{children:[e.standalone?j.jsx(cf,{to:"/",children:a()}):null,o(0),i(0),j.jsxs(an.Menu,{position:"right",children:[s(0),j.jsx(an.Item,{href:"https://github.com/PeWu/topola-viewer",target:"_blank",rel:"noopener noreferrer",children:j.jsx(He,{id:"menu.github",defaultMessage:"GitHub project"})})]})]})}return j.jsxs(j.Fragment,{children:[j.jsx(an,{as:Qc,greaterThanOrEqual:"large",attached:"top",inverted:!0,color:"blue",size:"large",children:l()}),j.jsx(an,{as:Qc,at:"small",attached:"top",inverted:!0,color:"blue",size:"large",children:u()})]})}function sFe(e){const n=e.gedcom.indis[e.indi].tree.find(i=>i.tag==="NAME"),r=(n==null?void 0:n.data.replaceAll("/",""))??"";return j.jsx("div",{className:"collapsed-details",children:r?j.jsx("span",{className:"vertical-name",children:r}):j.jsx("span",{className:"vertical-name",children:j.jsx(He,{id:"name.unknown_name",defaultMessage:"N.N."})})})}var nS,DF;function gQ(){if(DF)return nS;DF=1;var e=Object.prototype.toString;return nS=function(n){var r=e.call(n),i=r==="[object Arguments]";return i||(i=r!=="[object Array]"&&n!==null&&typeof n=="object"&&typeof n.length=="number"&&n.length>=0&&e.call(n.callee)==="[object Function]"),i},nS}var rS,$F;function uFe(){if($F)return rS;$F=1;var e;if(!Object.keys){var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString,r=gQ(),i=Object.prototype.propertyIsEnumerable,a=!i.call({toString:null},"toString"),o=i.call(function(){},"prototype"),s=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],u=function(d){var p=d.constructor;return p&&p.prototype===d},l={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},c=function(){if(typeof window>"u")return!1;for(var d in window)try{if(!l["$"+d]&&t.call(window,d)&&window[d]!==null&&typeof window[d]=="object")try{u(window[d])}catch{return!0}}catch{return!0}return!1}(),f=function(d){if(typeof window>"u"||!c)return u(d);try{return u(d)}catch{return!1}};e=function(p){var y=p!==null&&typeof p=="object",g=n.call(p)==="[object Function]",w=r(p),_=y&&n.call(p)==="[object String]",b=[];if(!y&&!g&&!w)throw new TypeError("Object.keys called on a non-object");var E=o&&g;if(_&&p.length>0&&!t.call(p,0))for(var S=0;S0)for(var v=0;v3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new n("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new n("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new n("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new n("`loose`, if provided, must be a boolean");var u=arguments.length>3?arguments[3]:null,l=arguments.length>4?arguments[4]:null,c=arguments.length>5?arguments[5]:null,f=arguments.length>6?arguments[6]:!1,d=!!r&&r(a,o);if(e)e(a,o,{configurable:c===null&&d?d.configurable:!c,enumerable:u===null&&d?d.enumerable:!u,value:s,writable:l===null&&d?d.writable:!l});else if(f||!u&&!l&&!c)a[o]=s;else throw new t("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},cS}var fS,qF;function W_(){if(qF)return fS;qF=1;var e=Bg(),t=function(){return!!e};return t.hasArrayLengthDefineBug=function(){if(!e)return null;try{return e([],"length",{value:1}).length!==1}catch{return!0}},fS=t,fS}var dS,GF;function uI(){if(GF)return dS;GF=1;var e=lFe(),t=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",n=Object.prototype.toString,r=Array.prototype.concat,i=sI(),a=function(l){return typeof l=="function"&&n.call(l)==="[object Function]"},o=W_()(),s=function(l,c,f,d){if(c in l){if(d===!0){if(l[c]===f)return}else if(!a(d)||!d())return}o?i(l,c,f,!0):i(l,c,f)},u=function(l,c){var f=arguments.length>2?arguments[2]:{},d=e(c);t&&(d=r.call(d,Object.getOwnPropertySymbols(c)));for(var p=0;p"u"||!A?e:A(Uint8Array),F={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?e:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?e:ArrayBuffer,"%ArrayIteratorPrototype%":C&&A?A([][Symbol.iterator]()):e,"%AsyncFromSyncIteratorPrototype%":e,"%AsyncFunction%":z,"%AsyncGenerator%":z,"%AsyncGeneratorFunction%":z,"%AsyncIteratorPrototype%":z,"%Atomics%":typeof Atomics>"u"?e:Atomics,"%BigInt%":typeof BigInt>"u"?e:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?e:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?e:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?e:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":n,"%eval%":eval,"%EvalError%":r,"%Float32Array%":typeof Float32Array>"u"?e:Float32Array,"%Float64Array%":typeof Float64Array>"u"?e:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?e:FinalizationRegistry,"%Function%":w,"%GeneratorFunction%":z,"%Int8Array%":typeof Int8Array>"u"?e:Int8Array,"%Int16Array%":typeof Int16Array>"u"?e:Int16Array,"%Int32Array%":typeof Int32Array>"u"?e:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":C&&A?A(A([][Symbol.iterator]())):e,"%JSON%":typeof JSON=="object"?JSON:e,"%Map%":typeof Map>"u"?e:Map,"%MapIteratorPrototype%":typeof Map>"u"||!C||!A?e:A(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":t,"%Object.getOwnPropertyDescriptor%":b,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?e:Promise,"%Proxy%":typeof Proxy>"u"?e:Proxy,"%RangeError%":i,"%ReferenceError%":a,"%Reflect%":typeof Reflect>"u"?e:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?e:Set,"%SetIteratorPrototype%":typeof Set>"u"||!C||!A?e:A(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?e:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":C&&A?A(""[Symbol.iterator]()):e,"%Symbol%":C?Symbol:e,"%SyntaxError%":o,"%ThrowTypeError%":v,"%TypedArray%":Y,"%TypeError%":s,"%Uint8Array%":typeof Uint8Array>"u"?e:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?e:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?e:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?e:Uint32Array,"%URIError%":u,"%WeakMap%":typeof WeakMap>"u"?e:WeakMap,"%WeakRef%":typeof WeakRef>"u"?e:WeakRef,"%WeakSet%":typeof WeakSet>"u"?e:WeakSet,"%Function.prototype.call%":P,"%Function.prototype.apply%":O,"%Object.defineProperty%":E,"%Object.getPrototypeOf%":M,"%Math.abs%":l,"%Math.floor%":c,"%Math.max%":f,"%Math.min%":d,"%Math.pow%":p,"%Math.round%":y,"%Math.sign%":g,"%Reflect.getPrototypeOf%":R};if(A)try{null.error}catch(me){var $=A(A(me));F["%Error.prototype%"]=$}var B=function me(be){var ge;if(be==="%AsyncFunction%")ge=_("async function () {}");else if(be==="%GeneratorFunction%")ge=_("function* () {}");else if(be==="%AsyncGeneratorFunction%")ge=_("async function* () {}");else if(be==="%AsyncGenerator%"){var fe=me("%AsyncGeneratorFunction%");fe&&(ge=fe.prototype)}else if(be==="%AsyncIteratorPrototype%"){var Re=me("%AsyncGenerator%");Re&&A&&(ge=A(Re.prototype))}return F[be]=ge,ge},Q={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},K=Ug(),q=Kl(),L=K.call(P,Array.prototype.concat),W=K.call(O,Array.prototype.splice),U=K.call(P,String.prototype.replace),G=K.call(P,String.prototype.slice),ne=K.call(P,RegExp.prototype.exec),ce=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,ve=/\\(\\)?/g,_e=function(be){var ge=G(be,0,1),fe=G(be,-1);if(ge==="%"&&fe!=="%")throw new o("invalid intrinsic syntax, expected closing `%`");if(fe==="%"&&ge!=="%")throw new o("invalid intrinsic syntax, expected opening `%`");var Re=[];return U(be,ce,function(De,at,Ye,Oe){Re[Re.length]=Ye?U(Oe,ve,"$1"):at||De}),Re},xe=function(be,ge){var fe=be,Re;if(q(Q,fe)&&(Re=Q[fe],fe="%"+Re[0]+"%"),q(F,fe)){var De=F[fe];if(De===z&&(De=B(fe)),typeof De>"u"&&!ge)throw new s("intrinsic "+be+" exists, but is not available. Please file an issue!");return{alias:Re,name:fe,value:De}}throw new o("intrinsic "+be+" does not exist!")};return jS=function(be,ge){if(typeof be!="string"||be.length===0)throw new s("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof ge!="boolean")throw new s('"allowMissing" argument must be a boolean');if(ne(/^%?[^%]*%?$/,be)===null)throw new o("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var fe=_e(be),Re=fe.length>0?fe[0]:"",De=xe("%"+Re+"%",ge),at=De.name,Ye=De.value,Oe=!1,ct=De.alias;ct&&(Re=ct[0],W(fe,L([0,1],ct)));for(var It=1,dt=!0;It=fe.length){var On=b(Ye,_t);dt=!!On,dt&&"get"in On&&!("originalValue"in On.get)?Ye=On.get:Ye=Ye[_t]}else dt=q(Ye,_t),Ye=Ye[_t];dt&&!Oe&&(F[at]=Ye)}}return Ye},jS}var HS,bL;function SFe(){if(bL)return HS;bL=1;var e=oa(),t=sI(),n=W_()(),r=Ql(),i=Tt(),a=e("%Math.floor%");return HS=function(s,u){if(typeof s!="function")throw new i("`fn` is not a function");if(typeof u!="number"||u<0||u>4294967295||a(u)!==u)throw new i("`length` must be a positive 32-bit integer");var l=arguments.length>2&&!!arguments[2],c=!0,f=!0;if("length"in s&&r){var d=r(s,"length");d&&!d.configurable&&(c=!1),d&&!d.writable&&(f=!1)}return(c||f||!l)&&(n?t(s,"length",u,!0,!0):t(s,"length",u)),s},HS}var qS,xL;function CFe(){if(xL)return qS;xL=1;var e=Ug(),t=fI(),n=EQ();return qS=function(){return n(e,t,arguments)},qS}var EL;function SQ(){return EL||(EL=1,function(e){var t=SFe(),n=Bg(),r=Y_(),i=CFe();e.exports=function(o){var s=r(arguments),u=o.length-(arguments.length-1);return t(s,1+(u>0?u:0),!0)},n?n(e.exports,"apply",{value:i}):e.exports.apply=i}(hS)),hS.exports}var GS,SL;function CQ(){if(SL)return GS;SL=1;var e=zg();return GS=function(n){return(typeof n=="number"||typeof n=="bigint")&&!e(n)&&n!==1/0&&n!==-1/0},GS}var WS,CL;function kQ(){if(CL)return WS;CL=1;var e=yQ(),t=lI(),n=zg(),r=CQ();return WS=function(a){if(typeof a!="number"||n(a)||!r(a))return!1;var o=e(a);return t(o)===o},WS}var VS,kL;function kFe(){return kL||(kL=1,VS=4294967295),VS}var YS,AL;function AFe(){return AL||(AL=1,YS=typeof Reflect<"u"&&Reflect.setPrototypeOf||null),YS}var QS,TL;function TFe(){if(TL)return QS;TL=1;var e=V_();return QS=e.setPrototypeOf||null,QS}var KS,ML;function MFe(){if(ML)return KS;ML=1;var e=Y_(),t=Ql(),n=Tt(),r={};try{r.__proto__=null}catch(o){if(!o||typeof o!="object"||!("code"in o)||o.code!=="ERR_PROTO_ACCESS")throw o}var i=!("toString"in r),a=t&&t(Object.prototype,"__proto__");return KS=i&&(!!a&&typeof a.set=="function"&&e([a.set])||function(s,u){if(s==null)throw new n("set Object.prototype.__proto__ called on null or undefined");return s.__proto__=u,u}),KS}var XS,PL;function PFe(){if(PL)return XS;PL=1;var e=AFe(),t=TFe(),n=MFe(),r=Tt();return XS=e?function(a,o){if(e(a,o))return a;throw new r("Reflect.setPrototypeOf: failed to set [[Prototype]]")}:t||(n?function(a,o){return n(a,o),a}:null),XS}var ZS,IL;function IFe(){if(IL)return ZS;IL=1;var e=oa(),t=e("%Array.prototype%"),n=vQ(),r=G_(),i=Tt(),a=kQ(),o=kFe(),s=PFe();return ZS=function(l){if(!a(l)||l<0)throw new i("Assertion failed: `length` must be an integer Number >= 0");if(l>o)throw new n("length is greater than (2**32 - 1)");var c=arguments.length>1?arguments[1]:t,f=[];if(c!==t){if(!s)throw new r("ArrayCreate: a `proto` argument that is not `Array.prototype` is not supported in an environment that does not support setting the [[Prototype]]");s(f,c)}return l!==0&&(f.length=l),f},ZS}const RFe={},NFe=Object.freeze(Object.defineProperty({__proto__:null,default:RFe},Symbol.toStringTag,{value:"Module"})),OFe=Zm(NFe);var JS,RL;function DFe(){if(RL)return JS;RL=1;var e=typeof Map=="function"&&Map.prototype,t=Object.getOwnPropertyDescriptor&&e?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,n=e&&t&&typeof t.get=="function"?t.get:null,r=e&&Map.prototype.forEach,i=typeof Set=="function"&&Set.prototype,a=Object.getOwnPropertyDescriptor&&i?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,o=i&&a&&typeof a.get=="function"?a.get:null,s=i&&Set.prototype.forEach,u=typeof WeakMap=="function"&&WeakMap.prototype,l=u?WeakMap.prototype.has:null,c=typeof WeakSet=="function"&&WeakSet.prototype,f=c?WeakSet.prototype.has:null,d=typeof WeakRef=="function"&&WeakRef.prototype,p=d?WeakRef.prototype.deref:null,y=Boolean.prototype.valueOf,g=Object.prototype.toString,w=Function.prototype.toString,_=String.prototype.match,b=String.prototype.slice,E=String.prototype.replace,S=String.prototype.toUpperCase,v=String.prototype.toLowerCase,C=RegExp.prototype.test,A=Array.prototype.concat,M=Array.prototype.join,R=Array.prototype.slice,O=Math.floor,P=typeof BigInt=="function"?BigInt.prototype.valueOf:null,z=Object.getOwnPropertySymbols,Y=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,F=typeof Symbol=="function"&&typeof Symbol.iterator=="object",$=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===F||!0)?Symbol.toStringTag:null,B=Object.prototype.propertyIsEnumerable,Q=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(se){return se.__proto__}:null);function K(se,ue){if(se===1/0||se===-1/0||se!==se||se&&se>-1e3&&se<1e3||C.call(/e/,ue))return ue;var Ue=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof se=="number"){var Le=se<0?-O(-se):O(se);if(Le!==se){var Mt=String(Le),rt=b.call(ue,Mt.length+1);return E.call(Mt,Ue,"$&_")+"."+E.call(E.call(rt,/([0-9]{3})/g,"$&_"),/_$/,"")}}return E.call(ue,Ue,"$&_")}var q=OFe,L=q.custom,W=Re(L)?L:null,U={__proto__:null,double:'"',single:"'"},G={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};JS=function se(ue,Ue,Le,Mt){var rt=Ue||{};if(Ye(rt,"quoteStyle")&&!Ye(U,rt.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Ye(rt,"maxStringLength")&&(typeof rt.maxStringLength=="number"?rt.maxStringLength<0&&rt.maxStringLength!==1/0:rt.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var nr=Ye(rt,"customInspect")?rt.customInspect:!0;if(typeof nr!="boolean"&&nr!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Ye(rt,"indent")&&rt.indent!==null&&rt.indent!==" "&&!(parseInt(rt.indent,10)===rt.indent&&rt.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Ye(rt,"numericSeparator")&&typeof rt.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var Er=rt.numericSeparator;if(typeof ue>"u")return"undefined";if(ue===null)return"null";if(typeof ue=="boolean")return ue?"true":"false";if(typeof ue=="string")return we(ue,rt);if(typeof ue=="number"){if(ue===0)return 1/0/ue>0?"0":"-0";var jn=String(ue);return Er?K(ue,jn):jn}if(typeof ue=="bigint"){var Di=String(ue)+"n";return Er?K(ue,Di):Di}var Zl=typeof rt.depth>"u"?5:rt.depth;if(typeof Le>"u"&&(Le=0),Le>=Zl&&Zl>0&&typeof ue=="object")return ve(ue)?"[Array]":"[Object]";var ro=he(rt,Le);if(typeof Mt>"u")Mt=[];else if(It(Mt,ue)>=0)return"[Circular]";function Sr(rs,bu,qg){if(bu&&(Mt=R.call(Mt),Mt.push(bu)),qg){var $d={depth:rt.depth};return Ye(rt,"quoteStyle")&&($d.quoteStyle=rt.quoteStyle),se(rs,$d,Le+1,Mt)}return se(rs,rt,Le+1,Mt)}if(typeof ue=="function"&&!xe(ue)){var Jl=ct(ue),Nd=Je(ue,Sr);return"[Function"+(Jl?": "+Jl:" (anonymous)")+"]"+(Nd.length>0?" { "+M.call(Nd,", ")+" }":"")}if(Re(ue)){var ts=F?E.call(String(ue),/^(Symbol\(.*\))_[^)]*$/,"$1"):Y.call(ue);return typeof ue=="object"&&!F?I(ts):ts}if(Sn(ue)){for(var io="<"+v.call(String(ue.nodeName)),ao=ue.attributes||[],ec=0;ec",io}if(ve(ue)){if(ue.length===0)return"[]";var oo=Je(ue,Sr);return ro&&!ie(oo)?"["+ye(oo,ro)+"]":"[ "+M.call(oo,", ")+" ]"}if(me(ue)){var ns=Je(ue,Sr);return!("cause"in Error.prototype)&&"cause"in ue&&!B.call(ue,"cause")?"{ ["+String(ue)+"] "+M.call(A.call("[cause]: "+Sr(ue.cause),ns),", ")+" }":ns.length===0?"["+String(ue)+"]":"{ ["+String(ue)+"] "+M.call(ns,", ")+" }"}if(typeof ue=="object"&&nr){if(W&&typeof ue[W]=="function"&&q)return q(ue,{depth:Zl-Le});if(nr!=="symbol"&&typeof ue.inspect=="function")return ue.inspect()}if(dt(ue)){var _u=[];return r&&r.call(ue,function(rs,bu){_u.push(Sr(bu,ue,!0)+" => "+Sr(rs,ue))}),X("Map",n.call(ue),_u,ro)}if(hn(ue)){var tc=[];return s&&s.call(ue,function(rs){tc.push(Sr(rs,ue))}),X("Set",o.call(ue),tc,ro)}if(_t(ue))return D("WeakMap");if(On(ue))return D("WeakSet");if(Ct(ue))return D("WeakRef");if(ge(ue))return I(Sr(Number(ue)));if(De(ue))return I(Sr(P.call(ue)));if(fe(ue))return I(y.call(ue));if(be(ue))return I(Sr(String(ue)));if(typeof window<"u"&&ue===window)return"{ [object Window] }";if(typeof globalThis<"u"&&ue===globalThis||typeof Ta<"u"&&ue===Ta)return"{ [object globalThis] }";if(!_e(ue)&&!xe(ue)){var Od=Je(ue,Sr),jg=Q?Q(ue)===Object.prototype:ue instanceof Object||ue.constructor===Object,Dd=ue instanceof Object?"":"null prototype",ua=!jg&&$&&Object(ue)===ue&&$ in ue?b.call(Oe(ue),8,-1):Dd?"Object":"",Hg=jg||typeof ue.constructor!="function"?"":ue.constructor.name?ue.constructor.name+" ":"",nc=Hg+(ua||Dd?"["+M.call(A.call([],ua||[],Dd||[]),": ")+"] ":"");return Od.length===0?nc+"{}":ro?nc+"{"+ye(Od,ro)+"}":nc+"{ "+M.call(Od,", ")+" }"}return String(ue)};function ne(se,ue,Ue){var Le=Ue.quoteStyle||ue,Mt=U[Le];return Mt+se+Mt}function ce(se){return E.call(String(se),/"/g,""")}function ve(se){return Oe(se)==="[object Array]"&&(!$||!(typeof se=="object"&&$ in se))}function _e(se){return Oe(se)==="[object Date]"&&(!$||!(typeof se=="object"&&$ in se))}function xe(se){return Oe(se)==="[object RegExp]"&&(!$||!(typeof se=="object"&&$ in se))}function me(se){return Oe(se)==="[object Error]"&&(!$||!(typeof se=="object"&&$ in se))}function be(se){return Oe(se)==="[object String]"&&(!$||!(typeof se=="object"&&$ in se))}function ge(se){return Oe(se)==="[object Number]"&&(!$||!(typeof se=="object"&&$ in se))}function fe(se){return Oe(se)==="[object Boolean]"&&(!$||!(typeof se=="object"&&$ in se))}function Re(se){if(F)return se&&typeof se=="object"&&se instanceof Symbol;if(typeof se=="symbol")return!0;if(!se||typeof se!="object"||!Y)return!1;try{return Y.call(se),!0}catch{}return!1}function De(se){if(!se||typeof se!="object"||!P)return!1;try{return P.call(se),!0}catch{}return!1}var at=Object.prototype.hasOwnProperty||function(se){return se in this};function Ye(se,ue){return at.call(se,ue)}function Oe(se){return g.call(se)}function ct(se){if(se.name)return se.name;var ue=_.call(w.call(se),/^function\s*([\w$]+)/);return ue?ue[1]:null}function It(se,ue){if(se.indexOf)return se.indexOf(ue);for(var Ue=0,Le=se.length;Ueue.maxStringLength){var Ue=se.length-ue.maxStringLength,Le="... "+Ue+" more character"+(Ue>1?"s":"");return we(b.call(se,0,ue.maxStringLength),ue)+Le}var Mt=G[ue.quoteStyle||"single"];Mt.lastIndex=0;var rt=E.call(E.call(se,Mt,"\\$1"),/[\x00-\x1f]/g,H);return ne(rt,"single",ue)}function H(se){var ue=se.charCodeAt(0),Ue={8:"b",9:"t",10:"n",12:"f",13:"r"}[ue];return Ue?"\\"+Ue:"\\x"+(ue<16?"0":"")+S.call(ue.toString(16))}function I(se){return"Object("+se+")"}function D(se){return se+" { ? }"}function X(se,ue,Ue,Le){var Mt=Le?ye(Ue,Le):M.call(Ue,", ");return se+" ("+ue+") {"+Mt+"}"}function ie(se){for(var ue=0;ue=0)return!1;return!0}function he(se,ue){var Ue;if(se.indent===" ")Ue=" ";else if(typeof se.indent=="number"&&se.indent>0)Ue=M.call(Array(se.indent+1)," ");else return null;return{base:Ue,prev:M.call(Array(ue+1),Ue)}}function ye(se,ue){if(se.length===0)return"";var Ue=` `+ue.prev+ue.base;return Ue+M.call(se,","+Ue)+` -`+ue.prev}function Je(se,ue){var Ue=ve(se),Le=[];if(Ue){Le.length=se.length;for(var Mt=0;Mt-1?t([o]):o},rC}var iC,FL;function AQ(){if(FL)return iC;FL=1;var e=oa(),t=e("%Array%"),n=!t.isArray&&es()("Object.prototype.toString");return iC=t.isArray||function(i){return n(i)==="[object Array]"},iC}var aC,LL;function dI(){return LL||(LL=1,aC=AQ()),aC}var Qv={exports:{}},oC,BL;function $Fe(){return BL||(BL=1,oC=oa()),oC}var sC,zL;function wu(){if(zL)return sC;zL=1;var e=Tt(),t=Kl(),n={__proto__:null,"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Get]]":!0,"[[Set]]":!0,"[[Value]]":!0,"[[Writable]]":!0};return sC=function(i){if(!i||typeof i!="object")return!1;for(var a in i)if(t(i,a)&&!n[a])return!1;var o=t(i,"[[Value]]")||t(i,"[[Writable]]"),s=t(i,"[[Get]]")||t(i,"[[Set]]");if(o&&s)throw new e("Property Descriptors may not be both accessor and data descriptors");return!0},sC}var uC,UL;function TQ(){if(UL)return uC;UL=1;var e=W_(),t=Bg(),n=e.hasArrayLengthDefineBug(),r=n&&AQ(),i=es(),a=i("Object.prototype.propertyIsEnumerable");return uC=function(s,u,l,c,f,d){if(!t){if(!s(d)||!d["[[Configurable]]"]||!d["[[Writable]]"]||f in c&&a(c,f)!==!!d["[[Enumerable]]"])return!1;var p=d["[[Value]]"];return c[f]=p,u(c[f],p)}return n&&f==="length"&&"[[Value]]"in d&&r(c)&&c.length!==d["[[Value]]"]?(c.length=d["[[Value]]"],c.length===d["[[Value]]"]):(t(c,f,l(d)),!0)},uC}var lC,jL;function FFe(){return jL||(jL=1,lC=function(t){if(typeof t>"u")return t;var n={};return"[[Value]]"in t&&(n.value=t["[[Value]]"]),"[[Writable]]"in t&&(n.writable=!!t["[[Writable]]"]),"[[Get]]"in t&&(n.get=t["[[Get]]"]),"[[Set]]"in t&&(n.set=t["[[Set]]"]),"[[Enumerable]]"in t&&(n.enumerable=!!t["[[Enumerable]]"]),"[[Configurable]]"in t&&(n.configurable=!!t["[[Configurable]]"]),n}),lC}var cC,HL;function MQ(){if(HL)return cC;HL=1;var e=Tt(),t=wu(),n=FFe();return cC=function(i){if(typeof i<"u"&&!t(i))throw new e("Assertion failed: `Desc` must be a Property Descriptor");return n(i)},cC}var fC,qL;function hI(){if(qL)return fC;qL=1;var e=Tt(),t=Kl(),n=wu();return fC=function(i){if(typeof i>"u")return!1;if(!n(i))throw new e("Assertion failed: `Desc` must be a Property Descriptor");return!(!t(i,"[[Value]]")&&!t(i,"[[Writable]]"))},fC}var dC,GL;function pI(){if(GL)return dC;GL=1;var e=zg();return dC=function(n,r){return n===r?n===0?1/n===1/r:!0:e(n)&&e(r)},dC}var hC,WL;function PQ(){if(WL)return hC;WL=1;var e=Function.prototype.toString,t=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,n,r;if(typeof t=="function"&&typeof Object.defineProperty=="function")try{n=Object.defineProperty({},"length",{get:function(){throw r}}),r={},t(function(){throw 42},null,n)}catch(b){b!==r&&(t=null)}else t=null;var i=/^\s*class\b/,a=function(E){try{var S=e.call(E);return i.test(S)}catch{return!1}},o=function(E){try{return a(E)?!1:(e.call(E),!0)}catch{return!1}},s=Object.prototype.toString,u="[object Object]",l="[object Function]",c="[object GeneratorFunction]",f="[object HTMLAllCollection]",d="[object HTML document.all class]",p="[object HTMLCollection]",y=typeof Symbol=="function"&&!!Symbol.toStringTag,g=!(0 in[,]),w=function(){return!1};if(typeof document=="object"){var _=document.all;s.call(_)===s.call(document.all)&&(w=function(E){if((g||!E)&&(typeof E>"u"||typeof E=="object"))try{var S=s.call(E);return(S===f||S===d||S===p||S===u)&&E("")==null}catch{}return!1})}return hC=t?function(E){if(w(E))return!0;if(!E||typeof E!="function"&&typeof E!="object")return!1;try{t(E,null,n)}catch(S){if(S!==r)return!1}return!a(E)&&o(E)}:function(E){if(w(E))return!0;if(!E||typeof E!="function"&&typeof E!="object")return!1;if(y)return o(E);if(a(E))return!1;var S=s.call(E);return S!==l&&S!==c&&!/^\[object HTML/.test(S)?!1:o(E)},hC}var pC,VL;function IQ(){return VL||(VL=1,pC=PQ()),pC}var mC,YL;function LFe(){return YL||(YL=1,mC=function(t){return!!t}),mC}var gC,QL;function RQ(){if(QL)return gC;QL=1;var e=Kl(),t=Tt(),n=IQ(),r=LFe(),i=sa();return gC=function(o){if(!i(o))throw new t("ToPropertyDescriptor requires an object");var s={};if(e(o,"enumerable")&&(s["[[Enumerable]]"]=r(o.enumerable)),e(o,"configurable")&&(s["[[Configurable]]"]=r(o.configurable)),e(o,"value")&&(s["[[Value]]"]=o.value),e(o,"writable")&&(s["[[Writable]]"]=r(o.writable)),e(o,"get")){var u=o.get;if(typeof u<"u"&&!n(u))throw new t("getter must be a function");s["[[Get]]"]=u}if(e(o,"set")){var l=o.set;if(typeof l<"u"&&!n(l))throw new t("setter must be a function");s["[[Set]]"]=l}if((e(s,"[[Get]]")||e(s,"[[Set]]"))&&(e(s,"[[Value]]")||e(s,"[[Writable]]")))throw new t("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute");return s},gC}var vC,KL;function BFe(){if(KL)return vC;KL=1;var e=Tt(),t=wu(),n=TQ(),r=MQ(),i=hI(),a=Xl(),o=pI(),s=RQ(),u=sa();return vC=function(c,f,d){if(!u(c))throw new e("Assertion failed: Type(O) is not Object");if(!a(f))throw new e("Assertion failed: P is not a Property Key");var p=t(d)?d:s(d);if(!t(p))throw new e("Assertion failed: Desc is not a valid Property Descriptor");return n(i,o,r,c,f,p)},vC}var XL;function zFe(){if(XL)return Qv.exports;XL=1;var e=$Fe(),t=e("%Reflect.construct%",!0),n=BFe();try{n({},"",{"[[Get]]":function(){}})}catch{n=null}if(n&&t){var r={},i={};n(i,"length",{"[[Get]]":function(){throw r},"[[Enumerable]]":!0}),Qv.exports=function(o){try{t(o,i)}catch(s){return s===r}}}else Qv.exports=function(o){return typeof o=="function"&&!!o.prototype};return Qv.exports}var yC,ZL;function UFe(){if(ZL)return yC;ZL=1;var e=oa(),t=e("%Symbol.species%",!0),n=Tt(),r=kQ(),i=IFe(),a=Q_(),o=dI(),s=zFe(),u=sa();return yC=function(c,f){if(!r(f)||f<0)throw new n("Assertion failed: length must be an integer >= 0");var d=o(c);if(!d)return i(f);var p=a(c,"constructor");if(t&&u(p)&&(p=a(p,t),p===null&&(p=void 0)),typeof p>"u")return i(f);if(!s(p))throw new n("C must be a constructor");return new p(f)},yC}var wC,JL;function NQ(){return JL||(JL=1,wC=Number.MAX_SAFE_INTEGER||9007199254740991),wC}var _C,e9;function jFe(){if(e9)return _C;e9=1;var e=oa(),t=es(),n=Tt(),r=dI(),i=e("%Reflect.apply%",!0)||t("Function.prototype.apply");return _C=function(o,s){var u=arguments.length>2?arguments[2]:[];if(!r(u))throw new n("Assertion failed: optional `argumentsList`, if provided, must be a List");return i(o,s,u)},_C}var bC,t9;function mI(){if(t9)return bC;t9=1;var e=Tt(),t=Kl(),n=wu();return bC=function(i){if(typeof i>"u")return!1;if(!n(i))throw new e("Assertion failed: `Desc` must be a Property Descriptor");return!(!t(i,"[[Get]]")&&!t(i,"[[Set]]"))},bC}var xC,n9;function OQ(){return n9||(n9=1,xC=function(t){return t===null||typeof t!="function"&&typeof t!="object"}),xC}var EC,r9;function HFe(){if(r9)return EC;r9=1;var e=oa(),t=e("%Object.preventExtensions%",!0),n=e("%Object.isExtensible%",!0),r=OQ();return EC=t?function(a){return!r(a)&&n(a)}:function(a){return!r(a)},EC}var SC,i9;function qFe(){if(i9)return SC;i9=1;var e=wu();return SC=function(n,r){return e(r)&&"[[Enumerable]]"in r&&"[[Configurable]]"in r&&(n.IsAccessorDescriptor(r)||n.IsDataDescriptor(r))},SC}var CC,a9;function GFe(){if(a9)return CC;a9=1;var e=Tt(),t=mI(),n=hI(),r=wu();return CC=function(a){if(typeof a>"u")return!1;if(!r(a))throw new e("Assertion failed: `Desc` must be a Property Descriptor");return!t(a)&&!n(a)},CC}var kC,o9;function WFe(){if(o9)return kC;o9=1;var e=sa();return kC=function(n){if(n===null)return"Null";if(typeof n>"u")return"Undefined";if(e(n))return"Object";if(typeof n=="number")return"Number";if(typeof n=="boolean")return"Boolean";if(typeof n=="string")return"String"},kC}var AC,s9;function VFe(){if(s9)return AC;s9=1;var e=WFe();return AC=function(n){return typeof n=="symbol"?"Symbol":typeof n=="bigint"?"BigInt":e(n)},AC}var TC,u9;function YFe(){if(u9)return TC;u9=1;var e=Tt(),t=TQ(),n=qFe(),r=wu(),i=MQ(),a=mI(),o=hI(),s=GFe(),u=Xl(),l=pI(),c=VFe(),f=sa();return TC=function(p,y,g,w,_){var b=c(p);if(typeof p<"u"&&!f(p))throw new e("Assertion failed: O must be undefined or an Object");if(!u(y))throw new e("Assertion failed: P must be a Property Key");if(typeof g!="boolean")throw new e("Assertion failed: extensible must be a Boolean");if(!r(w))throw new e("Assertion failed: Desc must be a Property Descriptor");if(typeof _<"u"&&!r(_))throw new e("Assertion failed: current must be a Property Descriptor, or undefined");if(typeof _>"u")return g?b==="Undefined"?!0:a(w)?t(o,l,i,p,y,w):t(o,l,i,p,y,{"[[Configurable]]":!!w["[[Configurable]]"],"[[Enumerable]]":!!w["[[Enumerable]]"],"[[Value]]":w["[[Value]]"],"[[Writable]]":!!w["[[Writable]]"]}):!1;if(!n({IsAccessorDescriptor:a,IsDataDescriptor:o},_))throw new e("`current`, when present, must be a fully populated and valid Property Descriptor");if(!_["[[Configurable]]"]){if("[[Configurable]]"in w&&w["[[Configurable]]"]||"[[Enumerable]]"in w&&!l(w["[[Enumerable]]"],_["[[Enumerable]]"])||!s(w)&&!l(a(w),a(_)))return!1;if(a(_)){if("[[Get]]"in w&&!l(w["[[Get]]"],_["[[Get]]"])||"[[Set]]"in w&&!l(w["[[Set]]"],_["[[Set]]"]))return!1}else if(!_["[[Writable]]"]&&("[[Writable]]"in w&&w["[[Writable]]"]||"[[Value]]"in w&&!l(w["[[Value]]"],_["[[Value]]"])))return!1}if(b!=="Undefined"){var E,S;return o(_)&&a(w)?(E=("[[Configurable]]"in w?w:_)["[[Configurable]]"],S=("[[Enumerable]]"in w?w:_)["[[Enumerable]]"],t(o,l,i,p,y,{"[[Configurable]]":!!E,"[[Enumerable]]":!!S,"[[Get]]":("[[Get]]"in w?w:_)["[[Get]]"],"[[Set]]":("[[Set]]"in w?w:_)["[[Set]]"]})):a(_)&&o(w)?(E=("[[Configurable]]"in w?w:_)["[[Configurable]]"],S=("[[Enumerable]]"in w?w:_)["[[Enumerable]]"],t(o,l,i,p,y,{"[[Configurable]]":!!E,"[[Enumerable]]":!!S,"[[Value]]":("[[Value]]"in w?w:_)["[[Value]]"],"[[Writable]]":!!("[[Writable]]"in w?w:_)["[[Writable]]"]})):t(o,l,i,p,y,w)}return!0},TC}var MC,l9;function QFe(){if(l9)return MC;l9=1;var e=Ql(),t=G_(),n=Tt(),r=wu(),i=mI(),a=HFe(),o=Xl(),s=RQ(),u=pI(),l=YFe(),c=sa();return MC=function(d,p,y){if(!c(d))throw new n("Assertion failed: O must be an Object");if(!o(p))throw new n("Assertion failed: P must be a Property Key");if(!r(y))throw new n("Assertion failed: Desc must be a Property Descriptor");if(!e){if(i(y))throw new t("This environment does not support accessor property descriptors.");var g=!(p in d)&&y["[[Writable]]"]&&y["[[Enumerable]]"]&&y["[[Configurable]]"]&&"[[Value]]"in y,w=p in d&&(!("[[Configurable]]"in y)||y["[[Configurable]]"])&&(!("[[Enumerable]]"in y)||y["[[Enumerable]]"])&&(!("[[Writable]]"in y)||y["[[Writable]]"])&&"[[Value]]"in y;if(g||w)return d[p]=y["[[Value]]"],u(d[p],y["[[Value]]"]);throw new t("This environment does not support defining non-writable, non-enumerable, or non-configurable properties")}var _=e(d,p),b=_&&s(_),E=a(d);return l(d,p,E,y,b)},MC}var PC,c9;function KFe(){if(c9)return PC;c9=1;var e=Tt(),t=Xl(),n=QFe(),r=sa();return PC=function(a,o,s){if(!r(a))throw new e("Assertion failed: Type(O) is not Object");if(!t(o))throw new e("Assertion failed: P is not a Property Key");var u={"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Value]]":s,"[[Writable]]":!0};return n(a,o,u)},PC}var IC,f9;function XFe(){if(f9)return IC;f9=1;var e=Tt(),t=KFe(),n=sa(),r=Xl();return IC=function(a,o,s){if(!n(a))throw new e("Assertion failed: Type(O) is not Object");if(!r(o))throw new e("Assertion failed: P is not a Property Key");var u=t(a,o,s);if(!u)throw new e("unable to create data property")},IC}var RC,d9;function ZFe(){if(d9)return RC;d9=1;var e=Tt(),t=sa(),n=Xl();return RC=function(i,a){if(!t(i))throw new e("Assertion failed: `O` must be an Object");if(!n(a))throw new e("Assertion failed: `P` must be a Property Key");return a in i},RC}var NC,h9;function JFe(){return h9||(h9=1,NC=function(t){return t===null||typeof t!="function"&&typeof t!="object"}),NC}var OC,p9;function DQ(){if(p9)return OC;p9=1;var e=wQ();return OC=function(){return e()&&!!Symbol.toStringTag},OC}var DC,m9;function eLe(){if(m9)return DC;m9=1;var e=es(),t=e("Date.prototype.getDay"),n=function(s){try{return t(s),!0}catch{return!1}},r=e("Object.prototype.toString"),i="[object Date]",a=DQ()();return DC=function(s){return typeof s!="object"||s===null?!1:a?n(s):r(s)===i},DC}var Kv={exports:{}},$C,g9;function tLe(){if(g9)return $C;g9=1;var e=es(),t=DQ()(),n=Kl(),r=Ql(),i;if(t){var a=e("RegExp.prototype.exec"),o={},s=function(){throw o},u={toString:s,valueOf:s};typeof Symbol.toPrimitive=="symbol"&&(u[Symbol.toPrimitive]=s),i=function(d){if(!d||typeof d!="object")return!1;var p=r(d,"lastIndex"),y=p&&n(p,"value");if(!y)return!1;try{a(d,u)}catch(g){return g===o}}}else{var l=e("Object.prototype.toString"),c="[object RegExp]";i=function(d){return!d||typeof d!="object"&&typeof d!="function"?!1:l(d)===c}}return $C=i,$C}var FC,v9;function $Q(){if(v9)return FC;v9=1;var e=es(),t=tLe(),n=e("RegExp.prototype.exec"),r=Tt();return FC=function(a){if(!t(a))throw new r("`regex` must be a RegExp");return function(s){return n(a,s)!==null}},FC}var y9;function nLe(){if(y9)return Kv.exports;y9=1;var e=es(),t=e("Object.prototype.toString"),n=_Q()(),r=$Q();if(n){var i=e("Symbol.prototype.toString"),a=r(/^Symbol\(.*\)$/),o=function(u){return typeof u.valueOf()!="symbol"?!1:a(i(u))};Kv.exports=function(u){if(typeof u=="symbol")return!0;if(!u||typeof u!="object"||t(u)!=="[object Symbol]")return!1;try{return o(u)}catch{return!1}}}else Kv.exports=function(u){return!1};return Kv.exports}var LC,w9;function rLe(){if(w9)return LC;w9=1;var e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol",t=JFe(),n=PQ(),r=eLe(),i=nLe(),a=function(u,l){if(typeof u>"u"||u===null)throw new TypeError("Cannot call method on "+u);if(typeof l!="string"||l!=="number"&&l!=="string")throw new TypeError('hint must be "string" or "number"');var c=l==="string"?["toString","valueOf"]:["valueOf","toString"],f,d,p;for(p=0;p1&&(arguments[1]===String?l="string":arguments[1]===Number&&(l="number"));var c;if(e&&(Symbol.toPrimitive?c=o(u,Symbol.toPrimitive):i(u)&&(c=Symbol.prototype.valueOf)),typeof c<"u"){var f=c.call(u,l);if(t(f))return f;throw new TypeError("unable to convert exotic object to primitive")}return l==="default"&&(r(u)||i(u))&&(l="string"),a(u,l==="default"?"number":l)},LC}var BC,_9;function iLe(){if(_9)return BC;_9=1;var e=rLe();return BC=function(n){return arguments.length>1?e(n,arguments[1]):e(n)},BC}var zC,b9;function gI(){if(b9)return zC;b9=1;var e=Tt();return zC=function(n){if(n==null)throw new e(arguments.length>0&&arguments[1]||"Cannot call method on "+n);return n},zC}var UC,x9;function FQ(){if(x9)return UC;x9=1;var e=oa(),t=e("%String%"),n=Tt();return UC=function(i){if(typeof i=="symbol")throw new n("Cannot convert a Symbol value to a string");return t(i)},UC}var jC,E9;function LQ(){if(E9)return jC;E9=1;var e=gI(),t=FQ(),n=es(),r=n("String.prototype.replace"),i=/^\s$/.test("᠎"),a=i?/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/:/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/,o=i?/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/:/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/;return jC=function(){var u=t(e(this));return r(r(u,a,""),o,"")},jC}var HC,S9;function BQ(){if(S9)return HC;S9=1;var e=LQ(),t="​",n="᠎";return HC=function(){return String.prototype.trim&&t.trim()===t&&n.trim()===n&&("_"+n).trim()==="_"+n&&(n+"_").trim()===n+"_"?String.prototype.trim:e},HC}var qC,C9;function aLe(){if(C9)return qC;C9=1;var e=W_()(),t=sI(),n=BQ();return qC=function(){var i=n();return String.prototype.trim!==i&&(e?t(String.prototype,"trim",i,!0):t(String.prototype,"trim",i)),i},qC}var GC,k9;function oLe(){if(k9)return GC;k9=1;var e=SQ(),t=uI(),n=gI(),r=LQ(),i=BQ(),a=aLe(),o=e(i()),s=function(l){return n(l),o(l)};return t(s,{getPolyfill:i,implementation:r,shim:a}),GC=s,GC}var WC,A9;function sLe(){if(A9)return WC;A9=1;var e=oa(),t=e("%RegExp%"),n=Tt(),r=e("%parseInt%"),i=es(),a=$Q(),o=i("String.prototype.slice"),s=a(/^0b[01]+$/i),u=a(/^0o[0-7]+$/i),l=a(/^[-+]0x[0-9a-f]+$/i),c=["…","​","￾"].join(""),f=new t("["+c+"]","g"),d=a(f),p=oLe();return WC=function y(g){if(typeof g!="string")throw new n("Assertion failed: `argument` is not a String");if(s(g))return+r(o(g,2),2);if(u(g))return+r(o(g,2),8);if(d(g)||l(g))return NaN;var w=p(g);return w!==g?y(w):+g},WC}var VC,T9;function uLe(){if(T9)return VC;T9=1;var e=oa(),t=Tt(),n=e("%Number%"),r=OQ(),i=iLe(),a=sLe();return VC=function(s){var u=r(s)?s:i(s,n);if(typeof u=="symbol")throw new t("Cannot convert a Symbol value to a number");if(typeof u=="bigint")throw new t("Conversion from 'BigInt' to 'number' is not allowed.");return typeof u=="string"?a(u):+u},VC}var YC,M9;function lLe(){if(M9)return YC;M9=1;var e=lI();return YC=function(n){return typeof n=="bigint"?n:e(n)},YC}var QC,P9;function cLe(){if(P9)return QC;P9=1;var e=lLe(),t=Tt();return QC=function(r){if(typeof r!="number"&&typeof r!="bigint")throw new t("argument must be a Number or a BigInt");var i=r<0?-e(-r):e(r);return i===0?0:i},QC}var KC,I9;function fLe(){if(I9)return KC;I9=1;var e=uLe(),t=cLe(),n=zg(),r=CQ();return KC=function(a){var o=e(a);return n(o)||o===0?0:r(o)?t(o):o},KC}var XC,R9;function zQ(){if(R9)return XC;R9=1;var e=NQ(),t=fLe();return XC=function(r){var i=t(r);return i<=0?0:i>e?e:i},XC}var ZC,N9;function dLe(){if(N9)return ZC;N9=1;var e=Tt(),t=Q_(),n=zQ(),r=sa();return ZC=function(a){if(!r(a))throw new e("Assertion failed: `obj` must be an Object");return n(t(a,"length"))},ZC}var JC,O9;function hLe(){if(O9)return JC;O9=1;var e=Tt(),t=NQ(),n=jFe(),r=XFe(),i=Q_(),a=ZFe(),o=dI(),s=dLe(),u=FQ();return JC=function l(c,f,d,p,y){var g;arguments.length>5&&(g=arguments[5]);for(var w=p,_=0;_0&&(v=o(S)),v){var C=s(S);w=l(c,S,C,w,y-1)}else{if(w>=t)throw new e("index too large");r(c,u(w),S),w+=1}}_+=1}return w},JC}var ek,D9;function pLe(){if(D9)return ek;D9=1;var e=V_(),t=gI();return ek=function(r){return t(r),e(r)},ek}var tk,$9;function mLe(){return $9||($9=1,tk=pLe()),tk}var nk,F9;function UQ(){if(F9)return nk;F9=1;var e=UFe(),t=hLe(),n=Q_(),r=IQ(),i=zQ(),a=mLe();return nk=function(s){var u=a(this),l=i(n(u,"length"));if(!r(s))throw new TypeError("mapperFunction must be a function");var c;arguments.length>1&&(c=arguments[1]);var f=e(u,0);return t(f,u,l,0,1,s,c),f},nk}var rk,L9;function jQ(){if(L9)return rk;L9=1;var e=UQ();return rk=function(){return Array.prototype.flatMap||e},rk}var ik,B9;function gLe(){if(B9)return ik;B9=1;var e=Kl(),t=typeof Symbol=="function"&&typeof Symbol.unscopables=="symbol",n=t&&Array.prototype[Symbol.unscopables],r=TypeError;return ik=function(a){if(typeof a!="string"||!a)throw new r("method must be a non-empty string");if(!e(Array.prototype,a))throw new r("method must be on Array.prototype");t&&(n[a]=!0)},ik}var ak,z9;function vLe(){if(z9)return ak;z9=1;var e=uI(),t=gLe(),n=jQ();return ak=function(){var i=n();return e(Array.prototype,{flatMap:i},{flatMap:function(){return Array.prototype.flatMap!==i}}),t("flatMap"),i},ak}var ok,U9;function yLe(){if(U9)return ok;U9=1;var e=uI(),t=SQ(),n=UQ(),r=jQ(),i=r(),a=vLe(),o=t(i);return e(o,{getPolyfill:r,implementation:n,shim:a}),ok=o,ok}var wLe=yLe();const K_=zn(wLe);function HQ({files:e}){return e!=null&&e.length?j.jsx(fn,{children:e.map((t,n)=>j.jsxs(fn.Item,{children:[j.jsx(fn.Icon,{verticalAlign:"middle",name:"circle",size:"tiny"}),j.jsx(fn.Content,{children:j.jsx("a",{target:"_blank",href:t.url,rel:"noopener noreferrer",children:t.filename||t.url.split("/").pop()||t.url})})]},n))}):null}function _Le(e,t,n){const r=Xm(e,t),i=e.qualifier||t.qualifier,a=i&&oj(i,n)+" ";return n.formatMessage({id:"age.exact",defaultMessage:"{qualifier}{age, plural, =0 {Less than 1 year} one {1 year} other {# years}}"},{age:r,qualifier:a})}function Xv(e,t,n){const r=Xm(e,t);return n.formatMessage({id:"age.more",defaultMessage:"More than {age, plural, =0 {0 years} one {1 year} other {# years}}"},{age:r})}function Zv(e,t,n){const r=Xm(e,t);return n.formatMessage({id:"age.less",defaultMessage:"Less than {age, plural, =0 {1 year} one {1 year} other {# years}}"},{age:r})}function sk(e,t,n,r,i){const a=Xm(t,n),o=Xm(e,r);return i.formatMessage({id:"age.between",defaultMessage:"Between {ageFrom} and {ageTo, plural, =0 {0 years} one {1 year} other {# years}}"},{ageFrom:a,ageTo:o})}function bLe(e,t){return e&&t?!aA(e)||!aA(t)||Vw(e,t)>0?!1:e.dateRange&&t.dateRange&&oA(e==null?void 0:e.dateRange)&&oA(t==null?void 0:t.dateRange)?!tve(e.dateRange,t.dateRange):!0:!1}function Xm(e,t){const n=sA(e),r=sA(t),i=n.getUTCFullYear();let a=r.getUTCFullYear()-i,o=r.getUTCMonth()-n.getUTCMonth();return o<0&&(a--,o+=12),r.getUTCDate()-n.getUTCDate()<0&&o<=0&&a--,Math.abs(a)}function xLe(e,t,n){var r,i,a,o,s,u,l,c,f,d,p,y,g,w,_,b,E,S,v,C,A,M,R,O,P,z,Y,F,$,B,Q,K,q,L;if(e&&t){const W=Zn.getDate(e),U=Zn.getDate(t);if(bLe(W,U)){if(W!=null&&W.date){if(U!=null&&U.date)return _Le(W.date,U.date,n);if((r=U==null?void 0:U.dateRange)!=null&&r.from&&((i=U.dateRange)!=null&&i.to))return sk(W.date,W.date,(a=U==null?void 0:U.dateRange)==null?void 0:a.from,(o=U==null?void 0:U.dateRange)==null?void 0:o.to,n);if((s=U==null?void 0:U.dateRange)!=null&&s.from)return Xv(W.date,(u=U.dateRange)==null?void 0:u.from,n);if((l=U==null?void 0:U.dateRange)!=null&&l.to)return Zv(W.date,(c=U.dateRange)==null?void 0:c.to,n)}if((f=W==null?void 0:W.dateRange)!=null&&f.from&&((d=W==null?void 0:W.dateRange)!=null&&d.to)){if(U!=null&&U.date)return sk((p=W==null?void 0:W.dateRange)==null?void 0:p.from,(y=W==null?void 0:W.dateRange)==null?void 0:y.to,U==null?void 0:U.date,U==null?void 0:U.date,n);if((g=U==null?void 0:U.dateRange)!=null&&g.from&&((w=U.dateRange)!=null&&w.to))return sk((_=W==null?void 0:W.dateRange)==null?void 0:_.from,(b=W==null?void 0:W.dateRange)==null?void 0:b.to,(E=U==null?void 0:U.dateRange)==null?void 0:E.from,(S=U==null?void 0:U.dateRange)==null?void 0:S.to,n);if((v=U==null?void 0:U.dateRange)!=null&&v.from)return Xv((C=W.dateRange)==null?void 0:C.to,(A=U.dateRange)==null?void 0:A.from,n);if((M=U==null?void 0:U.dateRange)!=null&&M.to)return Zv((R=W.dateRange)==null?void 0:R.from,(O=U.dateRange)==null?void 0:O.to,n)}if((P=W==null?void 0:W.dateRange)!=null&&P.from){if(U!=null&&U.date)return Zv((z=W.dateRange)==null?void 0:z.from,U.date,n);if((Y=U==null?void 0:U.dateRange)!=null&&Y.to)return Zv((F=W.dateRange)==null?void 0:F.from,($=U.dateRange)==null?void 0:$.to,n)}if((B=W==null?void 0:W.dateRange)!=null&&B.to){if(U!=null&&U.date)return Xv((Q=W==null?void 0:W.dateRange)==null?void 0:Q.to,U.date,n);if((K=U==null?void 0:U.dateRange)!=null&&K.from)return Xv((q=W==null?void 0:W.dateRange)==null?void 0:q.to,(L=U.dateRange)==null?void 0:L.from,n)}}}}var Jv={},ey={},ty={},j9;function ELe(){if(j9)return ty;j9=1,Object.defineProperty(ty,"__esModule",{value:!0});var e=su(),t=n(e);function n(r){if(r&&r.__esModule)return r;var i={};if(r!=null)for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(i[a]=r[a]);return i.default=r,i}return ty.default=function(r,i,a){return t.createElement("a",{href:r,key:a},i)},ty}var ny={},H9;function SLe(){return H9||(H9=1,Object.defineProperty(ny,"__esModule",{value:!0}),ny.default=function(e){return e}),ny}var ry={},uk,q9;function CLe(){return q9||(q9=1,uk=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/),uk}var lk,G9;function kLe(){return G9||(G9=1,lk=/[\0-\x1F\x7F-\x9F]/),lk}var ck,W9;function ALe(){return W9||(W9=1,ck=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/),ck}var fk,V9;function TLe(){return V9||(V9=1,fk=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/),fk}var dk,Y9;function MLe(){return Y9||(Y9=1,dk=function(e){var t={};t.src_Any=CLe().source,t.src_Cc=kLe().source,t.src_Z=ALe().source,t.src_P=TLe().source,t.src_ZPCc=[t.src_Z,t.src_P,t.src_Cc].join("|"),t.src_ZCc=[t.src_Z,t.src_Cc].join("|");var n="[><|]";return t.src_pseudo_letter="(?:(?!"+n+"|"+t.src_ZPCc+")"+t.src_Any+")",t.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",t.src_auth="(?:(?:(?!"+t.src_ZCc+"|[@/\\[\\]()]).)+@)?",t.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",t.src_host_terminator="(?=$|"+n+"|"+t.src_ZPCc+")(?!-|_|:\\d|\\.-|\\.(?!$|"+t.src_ZPCc+"))",t.src_path="(?:[/?#](?:(?!"+t.src_ZCc+"|"+n+`|[()[\\]{}.,"'?!\\-]).|\\[(?:(?!`+t.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+t.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+t.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+t.src_ZCc+`|["]).)+\\"|\\'(?:(?!`+t.src_ZCc+"|[']).)+\\'|\\'(?="+t.src_pseudo_letter+"|[-]).|\\.{2,4}[a-zA-Z0-9%/]|\\.(?!"+t.src_ZCc+"|[.]).|"+(e&&e["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+"\\,(?!"+t.src_ZCc+").|\\!(?!"+t.src_ZCc+"|[!]).|\\?(?!"+t.src_ZCc+"|[?]).)+|\\/)?",t.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',t.src_xn="xn--[a-z0-9\\-]{1,59}",t.src_domain_root="(?:"+t.src_xn+"|"+t.src_pseudo_letter+"{1,63})",t.src_domain="(?:"+t.src_xn+"|(?:"+t.src_pseudo_letter+")|(?:"+t.src_pseudo_letter+"(?:-|"+t.src_pseudo_letter+"){0,61}"+t.src_pseudo_letter+"))",t.src_host="(?:(?:(?:(?:"+t.src_domain+")\\.)*"+t.src_domain+"))",t.tpl_host_fuzzy="(?:"+t.src_ip4+"|(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%)))",t.tpl_host_no_ip_fuzzy="(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%))",t.src_host_strict=t.src_host+t.src_host_terminator,t.tpl_host_fuzzy_strict=t.tpl_host_fuzzy+t.src_host_terminator,t.src_host_port_strict=t.src_host+t.src_port+t.src_host_terminator,t.tpl_host_port_fuzzy_strict=t.tpl_host_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_port_no_ip_fuzzy_strict=t.tpl_host_no_ip_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+t.src_ZPCc+"|>|$))",t.tpl_email_fuzzy="(^|"+n+'|"|\\(|'+t.src_ZCc+")("+t.src_email_name+"@"+t.tpl_host_fuzzy_strict+")",t.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_fuzzy_strict+t.src_path+")",t.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_no_ip_fuzzy_strict+t.src_path+")",t}),dk}var hk,Q9;function PLe(){if(Q9)return hk;Q9=1;function e(E){var S=Array.prototype.slice.call(arguments,1);return S.forEach(function(v){v&&Object.keys(v).forEach(function(C){E[C]=v[C]})}),E}function t(E){return Object.prototype.toString.call(E)}function n(E){return t(E)==="[object String]"}function r(E){return t(E)==="[object Object]"}function i(E){return t(E)==="[object RegExp]"}function a(E){return t(E)==="[object Function]"}function o(E){return E.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var s={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function u(E){return Object.keys(E||{}).reduce(function(S,v){return S||s.hasOwnProperty(v)},!1)}var l={"http:":{validate:function(E,S,v){var C=E.slice(S);return v.re.http||(v.re.http=new RegExp("^\\/\\/"+v.re.src_auth+v.re.src_host_port_strict+v.re.src_path,"i")),v.re.http.test(C)?C.match(v.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(E,S,v){var C=E.slice(S);return v.re.no_http||(v.re.no_http=new RegExp("^"+v.re.src_auth+"(?:localhost|(?:(?:"+v.re.src_domain+")\\.)+"+v.re.src_domain_root+")"+v.re.src_port+v.re.src_host_terminator+v.re.src_path,"i")),v.re.no_http.test(C)?S>=3&&E[S-3]===":"||S>=3&&E[S-3]==="/"?0:C.match(v.re.no_http)[0].length:0}},"mailto:":{validate:function(E,S,v){var C=E.slice(S);return v.re.mailto||(v.re.mailto=new RegExp("^"+v.re.src_email_name+"@"+v.re.src_host_strict,"i")),v.re.mailto.test(C)?C.match(v.re.mailto)[0].length:0}}},c="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",f="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function d(E){E.__index__=-1,E.__text_cache__=""}function p(E){return function(S,v){var C=S.slice(v);return E.test(C)?C.match(E)[0].length:0}}function y(){return function(E,S){S.normalize(E)}}function g(E){var S=E.re=MLe()(E.__opts__),v=E.__tlds__.slice();E.onCompile(),E.__tlds_replaced__||v.push(c),v.push(S.src_xn),S.src_tlds=v.join("|");function C(O){return O.replace("%TLDS%",S.src_tlds)}S.email_fuzzy=RegExp(C(S.tpl_email_fuzzy),"i"),S.link_fuzzy=RegExp(C(S.tpl_link_fuzzy),"i"),S.link_no_ip_fuzzy=RegExp(C(S.tpl_link_no_ip_fuzzy),"i"),S.host_fuzzy_test=RegExp(C(S.tpl_host_fuzzy_test),"i");var A=[];E.__compiled__={};function M(O,P){throw new Error('(LinkifyIt) Invalid schema "'+O+'": '+P)}Object.keys(E.__schemas__).forEach(function(O){var P=E.__schemas__[O];if(P!==null){var z={validate:null,link:null};if(E.__compiled__[O]=z,r(P)){i(P.validate)?z.validate=p(P.validate):a(P.validate)?z.validate=P.validate:M(O,P),a(P.normalize)?z.normalize=P.normalize:P.normalize?M(O,P):z.normalize=y();return}if(n(P)){A.push(O);return}M(O,P)}}),A.forEach(function(O){E.__compiled__[E.__schemas__[O]]&&(E.__compiled__[O].validate=E.__compiled__[E.__schemas__[O]].validate,E.__compiled__[O].normalize=E.__compiled__[E.__schemas__[O]].normalize)}),E.__compiled__[""]={validate:null,normalize:y()};var R=Object.keys(E.__compiled__).filter(function(O){return O.length>0&&E.__compiled__[O]}).map(o).join("|");E.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+S.src_ZPCc+"))("+R+")","i"),E.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+S.src_ZPCc+"))("+R+")","ig"),E.re.pretest=RegExp("("+E.re.schema_test.source+")|("+E.re.host_fuzzy_test.source+")|@","i"),d(E)}function w(E,S){var v=E.__index__,C=E.__last_index__,A=E.__text_cache__.slice(v,C);this.schema=E.__schema__.toLowerCase(),this.index=v+S,this.lastIndex=C+S,this.raw=A,this.text=A,this.url=A}function _(E,S){var v=new w(E,S);return E.__compiled__[v.schema].normalize(v,E),v}function b(E,S){if(!(this instanceof b))return new b(E,S);S||u(E)&&(S=E,E={}),this.__opts__=e({},s,S),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=e({},l,E),this.__compiled__={},this.__tlds__=f,this.__tlds_replaced__=!1,this.re={},g(this)}return b.prototype.add=function(S,v){return this.__schemas__[S]=v,g(this),this},b.prototype.set=function(S){return this.__opts__=e(this.__opts__,S),this},b.prototype.test=function(S){if(this.__text_cache__=S,this.__index__=-1,!S.length)return!1;var v,C,A,M,R,O,P,z,Y;if(this.re.schema_test.test(S)){for(P=this.re.schema_search,P.lastIndex=0;(v=P.exec(S))!==null;)if(M=this.testSchemaAt(S,v[2],P.lastIndex),M){this.__schema__=v[2],this.__index__=v.index+v[1].length,this.__last_index__=v.index+v[0].length+M;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(z=S.search(this.re.host_fuzzy_test),z>=0&&(this.__index__<0||z=0&&(A=S.match(this.re.email_fuzzy))!==null&&(R=A.index+A[1].length,O=A.index+A[0].length,(this.__index__<0||Rthis.__last_index__)&&(this.__schema__="mailto:",this.__index__=R,this.__last_index__=O))),this.__index__>=0},b.prototype.pretest=function(S){return this.re.pretest.test(S)},b.prototype.testSchemaAt=function(S,v,C){return this.__compiled__[v.toLowerCase()]?this.__compiled__[v.toLowerCase()].validate(S,C,this):0},b.prototype.match=function(S){var v=0,C=[];this.__index__>=0&&this.__text_cache__===S&&(C.push(_(this,v)),v=this.__last_index__);for(var A=v?S.slice(v):S;this.test(A);)C.push(_(this,v)),A=A.slice(this.__last_index__),v+=this.__last_index__;return C.length?C:null},b.prototype.tlds=function(S,v){return S=Array.isArray(S)?S:[S],v?(this.__tlds__=this.__tlds__.concat(S).sort().filter(function(C,A,M){return C!==M[A-1]}).reverse(),g(this),this):(this.__tlds__=S.slice(),this.__tlds_replaced__=!0,g(this),this)},b.prototype.normalize=function(S){S.schema||(S.url="http://"+S.url),S.schema==="mailto:"&&!/^mailto:/i.test(S.url)&&(S.url="mailto:"+S.url)},b.prototype.onCompile=function(){},hk=b,hk}const ILe=JSON.parse('["aaa","aarp","abb","abbott","abbvie","abc","able","abogado","abudhabi","ac","academy","accenture","accountant","accountants","aco","actor","ad","ads","adult","ae","aeg","aero","aetna","af","afl","africa","ag","agakhan","agency","ai","aig","airbus","airforce","airtel","akdn","al","alibaba","alipay","allfinanz","allstate","ally","alsace","alstom","am","amazon","americanexpress","americanfamily","amex","amfam","amica","amsterdam","analytics","android","anquan","anz","ao","aol","apartments","app","apple","aq","aquarelle","ar","arab","aramco","archi","army","arpa","art","arte","as","asda","asia","associates","at","athleta","attorney","au","auction","audi","audible","audio","auspost","author","auto","autos","aw","aws","ax","axa","az","azure","ba","baby","baidu","banamex","band","bank","bar","barcelona","barclaycard","barclays","barefoot","bargains","baseball","basketball","bauhaus","bayern","bb","bbc","bbt","bbva","bcg","bcn","bd","be","beats","beauty","beer","bentley","berlin","best","bestbuy","bet","bf","bg","bh","bharti","bi","bible","bid","bike","bing","bingo","bio","biz","bj","black","blackfriday","blockbuster","blog","bloomberg","blue","bm","bms","bmw","bn","bnpparibas","bo","boats","boehringer","bofa","bom","bond","boo","book","booking","bosch","bostik","boston","bot","boutique","box","br","bradesco","bridgestone","broadway","broker","brother","brussels","bs","bt","build","builders","business","buy","buzz","bv","bw","by","bz","bzh","ca","cab","cafe","cal","call","calvinklein","cam","camera","camp","canon","capetown","capital","capitalone","car","caravan","cards","care","career","careers","cars","casa","case","cash","casino","cat","catering","catholic","cba","cbn","cbre","cc","cd","center","ceo","cern","cf","cfa","cfd","cg","ch","chanel","channel","charity","chase","chat","cheap","chintai","christmas","chrome","church","ci","cipriani","circle","cisco","citadel","citi","citic","city","ck","cl","claims","cleaning","click","clinic","clinique","clothing","cloud","club","clubmed","cm","cn","co","coach","codes","coffee","college","cologne","com","commbank","community","company","compare","computer","comsec","condos","construction","consulting","contact","contractors","cooking","cool","coop","corsica","country","coupon","coupons","courses","cpa","cr","credit","creditcard","creditunion","cricket","crown","crs","cruise","cruises","cu","cuisinella","cv","cw","cx","cy","cymru","cyou","cz","dad","dance","data","date","dating","datsun","day","dclk","dds","de","deal","dealer","deals","degree","delivery","dell","deloitte","delta","democrat","dental","dentist","desi","design","dev","dhl","diamonds","diet","digital","direct","directory","discount","discover","dish","diy","dj","dk","dm","dnp","do","docs","doctor","dog","domains","dot","download","drive","dtv","dubai","dunlop","dupont","durban","dvag","dvr","dz","earth","eat","ec","eco","edeka","edu","education","ee","eg","email","emerck","energy","engineer","engineering","enterprises","epson","equipment","er","ericsson","erni","es","esq","estate","et","eu","eurovision","eus","events","exchange","expert","exposed","express","extraspace","fage","fail","fairwinds","faith","family","fan","fans","farm","farmers","fashion","fast","fedex","feedback","ferrari","ferrero","fi","fidelity","fido","film","final","finance","financial","fire","firestone","firmdale","fish","fishing","fit","fitness","fj","fk","flickr","flights","flir","florist","flowers","fly","fm","fo","foo","food","football","ford","forex","forsale","forum","foundation","fox","fr","free","fresenius","frl","frogans","frontier","ftr","fujitsu","fun","fund","furniture","futbol","fyi","ga","gal","gallery","gallo","gallup","game","games","gap","garden","gay","gb","gbiz","gd","gdn","ge","gea","gent","genting","george","gf","gg","ggee","gh","gi","gift","gifts","gives","giving","gl","glass","gle","global","globo","gm","gmail","gmbh","gmo","gmx","gn","godaddy","gold","goldpoint","golf","goo","goodyear","goog","google","gop","got","gov","gp","gq","gr","grainger","graphics","gratis","green","gripe","grocery","group","gs","gt","gu","gucci","guge","guide","guitars","guru","gw","gy","hair","hamburg","hangout","haus","hbo","hdfc","hdfcbank","health","healthcare","help","helsinki","here","hermes","hiphop","hisamitsu","hitachi","hiv","hk","hkt","hm","hn","hockey","holdings","holiday","homedepot","homegoods","homes","homesense","honda","horse","hospital","host","hosting","hot","hotels","hotmail","house","how","hr","hsbc","ht","hu","hughes","hyatt","hyundai","ibm","icbc","ice","icu","id","ie","ieee","ifm","ikano","il","im","imamat","imdb","immo","immobilien","in","inc","industries","infiniti","info","ing","ink","institute","insurance","insure","int","international","intuit","investments","io","ipiranga","iq","ir","irish","is","ismaili","ist","istanbul","it","itau","itv","jaguar","java","jcb","je","jeep","jetzt","jewelry","jio","jll","jm","jmp","jnj","jo","jobs","joburg","jot","joy","jp","jpmorgan","jprs","juegos","juniper","kaufen","kddi","ke","kerryhotels","kerrylogistics","kerryproperties","kfh","kg","kh","ki","kia","kids","kim","kindle","kitchen","kiwi","km","kn","koeln","komatsu","kosher","kp","kpmg","kpn","kr","krd","kred","kuokgroup","kw","ky","kyoto","kz","la","lacaixa","lamborghini","lamer","lancaster","land","landrover","lanxess","lasalle","lat","latino","latrobe","law","lawyer","lb","lc","lds","lease","leclerc","lefrak","legal","lego","lexus","lgbt","li","lidl","life","lifeinsurance","lifestyle","lighting","like","lilly","limited","limo","lincoln","link","lipsy","live","living","lk","llc","llp","loan","loans","locker","locus","lol","london","lotte","lotto","love","lpl","lplfinancial","lr","ls","lt","ltd","ltda","lu","lundbeck","luxe","luxury","lv","ly","ma","madrid","maif","maison","makeup","man","management","mango","map","market","marketing","markets","marriott","marshalls","mattel","mba","mc","mckinsey","md","me","med","media","meet","melbourne","meme","memorial","men","menu","merckmsd","mg","mh","miami","microsoft","mil","mini","mint","mit","mitsubishi","mk","ml","mlb","mls","mm","mma","mn","mo","mobi","mobile","moda","moe","moi","mom","monash","money","monster","mormon","mortgage","moscow","moto","motorcycles","mov","movie","mp","mq","mr","ms","msd","mt","mtn","mtr","mu","museum","music","mv","mw","mx","my","mz","na","nab","nagoya","name","navy","nba","nc","ne","nec","net","netbank","netflix","network","neustar","new","news","next","nextdirect","nexus","nf","nfl","ng","ngo","nhk","ni","nico","nike","nikon","ninja","nissan","nissay","nl","no","nokia","norton","now","nowruz","nowtv","np","nr","nra","nrw","ntt","nu","nyc","nz","obi","observer","office","okinawa","olayan","olayangroup","ollo","om","omega","one","ong","onl","online","ooo","open","oracle","orange","org","organic","origins","osaka","otsuka","ott","ovh","pa","page","panasonic","paris","pars","partners","parts","party","pay","pccw","pe","pet","pf","pfizer","pg","ph","pharmacy","phd","philips","phone","photo","photography","photos","physio","pics","pictet","pictures","pid","pin","ping","pink","pioneer","pizza","pk","pl","place","play","playstation","plumbing","plus","pm","pn","pnc","pohl","poker","politie","porn","post","pr","pramerica","praxi","press","prime","pro","prod","productions","prof","progressive","promo","properties","property","protection","pru","prudential","ps","pt","pub","pw","pwc","py","qa","qpon","quebec","quest","racing","radio","re","read","realestate","realtor","realty","recipes","red","redstone","redumbrella","rehab","reise","reisen","reit","reliance","ren","rent","rentals","repair","report","republican","rest","restaurant","review","reviews","rexroth","rich","richardli","ricoh","ril","rio","rip","ro","rocks","rodeo","rogers","room","rs","rsvp","ru","rugby","ruhr","run","rw","rwe","ryukyu","sa","saarland","safe","safety","sakura","sale","salon","samsclub","samsung","sandvik","sandvikcoromant","sanofi","sap","sarl","sas","save","saxo","sb","sbi","sbs","sc","scb","schaeffler","schmidt","scholarships","school","schule","schwarz","science","scot","sd","se","search","seat","secure","security","seek","select","sener","services","seven","sew","sex","sexy","sfr","sg","sh","shangrila","sharp","shell","shia","shiksha","shoes","shop","shopping","shouji","show","si","silk","sina","singles","site","sj","sk","ski","skin","sky","skype","sl","sling","sm","smart","smile","sn","sncf","so","soccer","social","softbank","software","sohu","solar","solutions","song","sony","soy","spa","space","sport","spot","sr","srl","ss","st","stada","staples","star","statebank","statefarm","stc","stcgroup","stockholm","storage","store","stream","studio","study","style","su","sucks","supplies","supply","support","surf","surgery","suzuki","sv","swatch","swiss","sx","sy","sydney","systems","sz","tab","taipei","talk","taobao","target","tatamotors","tatar","tattoo","tax","taxi","tc","tci","td","tdk","team","tech","technology","tel","temasek","tennis","teva","tf","tg","th","thd","theater","theatre","tiaa","tickets","tienda","tips","tires","tirol","tj","tjmaxx","tjx","tk","tkmaxx","tl","tm","tmall","tn","to","today","tokyo","tools","top","toray","toshiba","total","tours","town","toyota","toys","tr","trade","trading","training","travel","travelers","travelersinsurance","trust","trv","tt","tube","tui","tunes","tushu","tv","tvs","tw","tz","ua","ubank","ubs","ug","uk","unicom","university","uno","uol","ups","us","uy","uz","va","vacations","vana","vanguard","vc","ve","vegas","ventures","verisign","vermögensberater","vermögensberatung","versicherung","vet","vg","vi","viajes","video","vig","viking","villas","vin","vip","virgin","visa","vision","viva","vivo","vlaanderen","vn","vodka","volvo","vote","voting","voto","voyage","vu","wales","walmart","walter","wang","wanggou","watch","watches","weather","weatherchannel","webcam","weber","website","wed","wedding","weibo","weir","wf","whoswho","wien","wiki","williamhill","win","windows","wine","winners","wme","wolterskluwer","woodside","work","works","world","wow","ws","wtc","wtf","xbox","xerox","xihuan","xin","xxx","xyz","yachts","yahoo","yamaxun","yandex","ye","yodobashi","yoga","yokohama","you","youtube","yt","yun","za","zappos","zara","zero","zip","zm","zone","zuerich","zw","ελ","ευ","бг","бел","дети","ею","католик","ком","мкд","мон","москва","онлайн","орг","рус","рф","сайт","срб","укр","қаз","հայ","ישראל","קום","ابوظبي","ارامكو","الاردن","البحرين","الجزائر","السعودية","العليان","المغرب","امارات","ایران","بارت","بازار","بيتك","بھارت","تونس","سودان","سورية","شبكة","عراق","عرب","عمان","فلسطين","قطر","كاثوليك","كوم","مصر","مليسيا","موريتانيا","موقع","همراه","پاکستان","ڀارت","कॉम","नेट","भारत","भारतम्","भारोत","संगठन","বাংলা","ভারত","ভাৰত","ਭਾਰਤ","ભારત","ଭାରତ","இந்தியா","இலங்கை","சிங்கப்பூர்","భారత్","ಭಾರತ","ഭാരതം","ලංකා","คอม","ไทย","ລາວ","გე","みんな","アマゾン","クラウド","グーグル","コム","ストア","セール","ファッション","ポイント","世界","中信","中国","中國","中文网","亚马逊","企业","佛山","信息","健康","八卦","公司","公益","台湾","台灣","商城","商店","商标","嘉里","嘉里大酒店","在线","大拿","天主教","娱乐","家電","广东","微博","慈善","我爱你","手机","招聘","政务","政府","新加坡","新闻","时尚","書籍","机构","淡马锡","游戏","澳門","点看","移动","组织机构","网址","网店","网站","网络","联通","谷歌","购物","通販","集团","電訊盈科","飞利浦","食品","餐厅","香格里拉","香港","닷넷","닷컴","삼성","한국"]');var K9;function RLe(){if(K9)return ry;K9=1,Object.defineProperty(ry,"__esModule",{value:!0});var e=PLe(),t=i(e),n=ILe,r=i(n);function i(o){return o&&o.__esModule?o:{default:o}}var a=new t.default;return a.tlds(r.default),ry.default=function(o){return a.match(o)},ry}var iy={},X9;function NLe(){return X9||(X9=1,Object.defineProperty(iy,"__esModule",{value:!0}),iy.default=function(e){return e}),iy}var Z9;function OLe(){if(Z9)return ey;Z9=1,Object.defineProperty(ey,"__esModule",{value:!0});var e=function(){function _(b,E){for(var S=0;SM&&A.push(S.substring(M,R.index));var P=v.props.hrefDecorator(R.url),z=v.props.textDecorator(R.text),Y=v.props.componentDecorator(P,z,O);A.push(Y),M=R.lastIndex}),S.length>M&&A.push(S.substring(M)),A.length===1?A[0]:A}},{key:"parse",value:function(S){var v=this,C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return typeof S=="string"?this.parseString(S):n.isValidElement(S)&&S.type!=="a"&&S.type!=="button"?n.cloneElement(S,{key:C},this.parse(S.props.children)):Array.isArray(S)?S.map(function(A,M){return v.parse(A,M)}):S}},{key:"render",value:function(){return n.createElement(n.Fragment,null,this.parse(this.props.children))}}]),b}(n.Component);return w.defaultProps={componentDecorator:i.default,hrefDecorator:o.default,matchDecorator:u.default,textDecorator:c.default},ey.default=w,ey}var J9;function DLe(){if(J9)return Jv;J9=1,Object.defineProperty(Jv,"__esModule",{value:!0});var e=OLe(),t=n(e);function n(r){return r&&r.__esModule?r:{default:r}}return Jv.default=t.default,Jv}var $Le=DLe();const zT=zn($Le);function vI(e){return j.jsx(j.Fragment,{children:e.lines.map((t,n)=>j.jsxs("div",{children:[j.jsx(zT,{properties:{target:"_blank"},children:t}),j.jsx("br",{})]},n))})}function qQ({sources:e}){const t=Ii();return e!=null&&e.length?j.jsx(fn,{children:e.map((n,r)=>j.jsxs(fn.Item,{children:[j.jsx(fn.Icon,{verticalAlign:"middle",name:"circle",size:"tiny"}),j.jsxs(fn.Content,{children:[j.jsx(fn.Header,{children:j.jsx(zT,{properties:{target:"_blank"},children:[n.author,n.title,n.publicationInfo].filter(i=>!!i).join(", ")})}),j.jsxs(fn.Description,{children:[j.jsx(zT,{properties:{target:"_blank"},children:n.page}),n.date&&` [${bm(n.date,t)}]`]})]})]},r))}):null}function GQ(e){const[t,n]=ee.useState(!1),[r,i]=ee.useState(!1),[a,o]=ee.useState(!1),[s,u]=ee.useState("");return r&&s!==e.url&&i(!1),j.jsxs(j.Fragment,{children:[j.jsx(_n,{className:r?"loaded-image-thumbnail":"hidden-image",onClick:()=>n(!0),onLoad:()=>{i(!0),u(e.url),o(!1)},onError:l=>{i(!0),u(e.url),o(!0),l.currentTarget.alt=""},src:e.url,alt:e.title||e.filename,centered:!0}),j.jsx(Ua,{className:r?"hidden-image":"image-placeholder",children:j.jsx(Ua.Image,{square:!0})}),a&&j.jsx(tm,{fluid:!0,textAlign:"center",children:j.jsx(ki,{negative:!0,compact:!0,children:j.jsx(ki.Header,{children:j.jsx(He,{id:"error.failed_to_load_image",defaultMessage:"Failed to load image file"})})})}),j.jsxs(Pn,{basic:!0,size:"large",closeIcon:j.jsx(st,{name:"close",color:"red"}),open:t,onClose:()=>n(!1),onOpen:()=>n(!0),centered:!1,children:[j.jsx(Pn.Header,{children:e.title}),j.jsx(Pn.Content,{image:!0,children:j.jsx(_n,{className:"modal-image",src:e.url,alt:e.title||e.filename,label:j.jsx(ni,{attached:"bottom",content:e.filename}),wrapped:!0})})]})]})}function FLe(e){return!!e&&e.map((t,n)=>j.jsx(fn,{children:j.jsx(fn.Item,{children:j.jsx(GQ,{url:t.url,filename:t.filename,title:t.title})})},n))}function LLe(e){return!!(e!=null&&e.length)&&e.map((t,n)=>j.jsx("div",{children:j.jsx(vI,{lines:t.map((r,i)=>j.jsx("i",{children:r},i))})},n))}function BLe(e){var f,d,p,y;const[t,n]=ee.useState(-1),[r,i]=ee.useState("");(!r||r!==e.indi)&&(n(-1),i(e.indi));function a(g,w){w.index!==void 0&&t!==w.index?n(w.index):n(-1)}const o=((f=e.images)==null?void 0:f.length)&&{menuItem:j.jsx(an.Item,{fitted:!0,onClick:a,children:j.jsx(To,{content:j.jsx(He,{id:"extras.images",defaultMessage:"Images"}),size:"mini",position:"bottom center",trigger:j.jsx(st,{circular:!0,name:"camera"})})},"images"),render:()=>j.jsx(Vi.Pane,{children:FLe(e.images)})},s=((d=e.notes)==null?void 0:d.length)&&{menuItem:j.jsx(an.Item,{fitted:!0,onClick:a,children:j.jsx(To,{content:j.jsx(He,{id:"extras.notes",defaultMessage:"Notes"}),size:"mini",position:"bottom center",trigger:j.jsx(st,{circular:!0,name:"sticky note outline"})})},"notes"),render:()=>j.jsx(Vi.Pane,{children:LLe(e.notes)})},u=((p=e.sources)==null?void 0:p.length)&&{menuItem:j.jsx(an.Item,{fitted:!0,onClick:a,children:j.jsx(To,{content:j.jsx(He,{id:"extras.sources",defaultMessage:"Sources"}),size:"mini",position:"bottom center",trigger:j.jsx(st,{circular:!0,name:"quote right"})})},"sources"),render:()=>j.jsx(Vi.Pane,{children:j.jsx(qQ,{sources:e.sources})})},l=((y=e.files)==null?void 0:y.length)&&{menuItem:j.jsx(an.Item,{fitted:!0,onClick:a,children:j.jsx(To,{content:j.jsx(He,{id:"extras.files",defaultMessage:"Additonal files"}),size:"mini",position:"bottom center",trigger:j.jsx(st,{circular:!0,name:"file alternate outline"})})},"files"),render:()=>j.jsx(Vi.Pane,{children:j.jsx(HQ,{files:e.files})})},c=[o,s,u,l].flatMap(g=>g?[g]:[]);return c.length?j.jsx(wt.Description,{children:j.jsx(Vi,{className:"event-extras",activeIndex:t,renderActiveOnly:!0,menu:{tabular:!0,attached:!0,compact:!0,borderless:!0},panes:c})}):null}const zLe=new Map([["ADOP","Adoption"],["BAPM","Baptism"],["BARM","Bar Mitzvah"],["BASM","Bas Mitzvah"],["BIRT","Birth"],["BLES","Blessing"],["BURI","Burial"],["CENS","Census"],["CHR","Christening"],["CHRA","Adult christening"],["CONF","Confirmation"],["CREM","Cremation"],["DEAT","Death"],["DEG","Degree"],["DIV","Divorce"],["DIVF","Divorce filed"],["EDUC","Education"],["ELEC","Elected"],["EMAIL","E-mail"],["EMIG","Emigration"],["ENGA","Engagement"],["EVEN","Event"],["FACT","Fact"],["FCOM","First communion"],["GRAD","Graduation"],["IMMI","Immigration"],["MARB","Marriage bann"],["MARC","Marriage contract"],["MARL","Marriage license"],["MARR","Marriage"],["MARS","Marriage settlement"],["MDCL","Medical info"],["MILT","Military services"],["NATU","Naturalization"],["OBJE","Additional files"],["OCCU","Occupation"],["ORDN","Ordination"],["PROB","Probate"],["PROP","Property"],["RESI","Residence"],["RETI","Retirement"],["SOUR","Sources"],["TITL","Title"],["WILL","Will"],["WWW","WWW"],["birth","Birth name"],["married","Married name"],["maiden","Maiden name"],["immigrant","Immigrant name"],["aka","Also known as"]]);function Rl(e){const t=e.tag.replace(/_/g,"");return j.jsx(He,{id:`gedcom.${t}`,defaultMessage:zLe.get(t)||t})}function ULe(e){const t=ii(),n=hve(e.person),r=Ur.parse(t.search);return r.indi=kp(e.person.pointer),j.jsx(wt.Meta,{children:j.jsx(cf,{to:{pathname:"/view",search:Ur.stringify(r)},children:n||j.jsx(He,{id:"name.unknown_name",defaultMessage:"N.N."})})})}const yI=["BIRT"],jLe=["ADOP","BAPM","BARM","BASM","BLES","CENS","CHR","CHRA","CONF","EDUC","EMIG","EVEN","FAMS","FCOM","GRAD","IMMI","NATU","ORDN","OCCU","PROP","RESI","RETI","WILL","_DEG","_ELEC","_MDCL","_MILT"],WQ=["ANUL","CENS","DIV","DIVF","ENGA","EVEN","MARB","MARC","MARL","MARR","MARS"],VQ=[...jLe,...WQ],wI=["DEAT"],YQ=["BURI","CREM","PROB"],HLe=[yI,VQ,wI,YQ],qLe=[...yI,...VQ,...wI,...YQ];function GLe(e){const t=Ii();return j.jsxs("div",{className:"item-header",children:[j.jsx(wn,{as:"span",size:"small",children:j.jsx(Rl,{tag:WLe(e.event)})}),e.event.date?j.jsx(wn,{as:"span",textAlign:"right",sub:!0,children:bm(e.event.date,t)}):null]})}function WLe(e){return e.tag==="EVEN"&&e.type?e.type:e.tag}function VLe(e,t,n){const r=t.tree.filter(i=>["WIFE","HUSB"].includes(i.tag)).find(i=>!i.data.includes(e));if(r)return Za(r,n,i=>i.indis)}function YLe(e,t,n,r){if(!wI.includes(e.tag))return;const i=xm(e),a=n.indis[t].tree.filter(o=>yI.includes(o.tag)).map(o=>xm(o)).find(o=>o);if(!(!a||!i))return xLe(a==null?void 0:a.data,i==null?void 0:i.data,r)}function QQ(e){const t=e.tree.find(n=>n.tag==="PLAC");return t!=null&&t.data?wl(t):void 0}function KQ(e,t){return e.tree.filter(n=>n.tag==="OBJE").map(n=>Za(n,t,r=>r.other)).map(n=>dj(n)).flatMap(n=>n?[{url:(n==null?void 0:n.data)||"",filename:Yw(n)||""}]:[])}function XQ(e,t){return e.tree.filter(n=>n.tag==="OBJE").map(n=>Za(n,t,r=>r.other)).map(n=>fj(n)).flatMap(n=>n?[{url:(n==null?void 0:n.data)||"",filename:Yw(n)||""}]:[])}function ZQ(e,t){return e.tree.filter(n=>n.tag==="SOUR").map(n=>pj(n,t))}function JQ(e,t){const n=e.tree.filter(i=>i.tag==="NOTE").map(i=>Za(i,t,a=>a.other)),r=e.tag!=="EVEN"?e.tree.filter(i=>i.tag==="TYPE"):[];return[e,...r,...n].filter(i=>!!i.data).filter(i=>i.data!=="Y").map(i=>wl(i))}function QLe(e,t,n,r){return e.tag==="FAMS"?XLe(e,t,n):KLe(e,t,n,r)}function KLe(e,t,n,r){const i=xm(e)||null;return[{tag:e.tag,date:i?Zn.getDate(i.data):void 0,type:hj(e),age:YLe(e,n,t,r),place:QQ(e),images:KQ(e,t),files:XQ(e,t),notes:JQ(e,t),sources:ZQ(e,t),indi:n}]}function XLe(e,t,n){const r=Za(e,t,i=>i.fams);return K_(WQ,i=>r.tree.filter(a=>a.tag===i)).map(i=>{const a=xm(i)||null;return{tag:i.tag,date:a?Zn.getDate(a.data):void 0,type:hj(i),personLink:VLe(n,r,t),place:QQ(i),images:KQ(i,t),files:XQ(i,t),notes:JQ(i,t),sources:ZQ(i,t),indi:n}})}function ZLe(e){return j.jsx(wt,{children:j.jsxs(wt.Content,{children:[j.jsx(GLe,{event:e.event}),!!e.event.age&&j.jsx(wt.Meta,{children:e.event.age}),!!e.event.personLink&&j.jsx(ULe,{person:e.event.personLink}),!!e.event.place&&j.jsx(wt.Description,{children:e.event.place}),j.jsx(BLe,{images:e.event.images,notes:e.event.notes,sources:e.event.sources,indi:e.event.indi,files:e.event.files})]})})}function JLe(e){const t=Ii(),n=K_(HLe,r=>e.entries.filter(i=>r.includes(i.tag)).map(i=>QLe(i,e.gedcom,e.indi,t)).flatMap(i=>i).sort((i,a)=>Vw(i.date,a.date)));return n.length?j.jsx(j.Fragment,{children:n.map((r,i)=>j.jsx(ZLe,{event:r},i))}):null}const e9e=[...qLe,"NAME","SEX","FAMC","FAMS","NOTE","SOUR","FACT"];function t9e(e){const t=[];return e.data&&t.push(...wl(e)),e.tree.filter(n=>n.tag==="NOTE").forEach(n=>wl(n).forEach(r=>t.push(j.jsx("i",{children:r})))),t.length?j.jsxs(j.Fragment,{children:[j.jsx(wn,{sub:!0,children:j.jsx(Rl,{tag:e.tag})}),j.jsx("span",{children:j.jsx(vI,{lines:t})})]}):null}function n9e(e){if(!e.data)return null;let t=e.tree.filter(r=>r.tag==="TYPE").flatMap(r=>wl(r)).join().trim(),n=wl(e).join(" ").trim();return t?j.jsxs(j.Fragment,{children:[j.jsx(wn,{sub:!0,children:j.jsx(Rl,{tag:e.tag})}),j.jsxs("div",{children:[j.jsx("b",{children:t}),": ",n]})]}):j.jsxs(j.Fragment,{children:[j.jsx(wn,{sub:!0,children:j.jsx(Rl,{tag:e.tag})}),j.jsx("div",{children:n})]})}function r9e(e,t){const n=Za(e,t,i=>i.other),r=dj(n);return!r||!_I(n)?null:j.jsx("div",{className:"person-image",children:j.jsx(GQ,{url:r.data,filename:Yw(r)||""})})}function i9e(e,t){const n=e.map(r=>pj(r,t));return n.length?j.jsxs(j.Fragment,{children:[j.jsx("div",{className:"item-header",children:j.jsx(wn,{as:"span",size:"small",children:j.jsx(Rl,{tag:"SOUR"})})}),j.jsx(qQ,{sources:n})]}):null}function a9e(e,t){const n=e.map(r=>Za(r,t,i=>i.other)).map(r=>fj(r)).filter(r=>!!r).map(r=>({url:r.data,filename:Yw(r)}));return n.length?j.jsxs(j.Fragment,{children:[j.jsx("div",{className:"item-header",children:j.jsx(wn,{as:"span",size:"small",children:j.jsx(Rl,{tag:"OBJE"})})}),j.jsx(HQ,{files:n})]}):null}function o9e(e,t){const n=Za(e,t,r=>r.other);return!n||!_I(n)?null:j.jsx(vI,{lines:wl(n).map((r,i)=>j.jsx("i",{children:r},i))})}function s9e(e){var f,d,p,y,g,w,_,b;const t=(f=e.tree.find(E=>E.tag==="NPFX"))==null?void 0:f.data,n=(d=e.tree.find(E=>E.tag==="GIVN"))==null?void 0:d.data,r=(p=e.tree.find(E=>E.tag==="_RUFNAME"))==null?void 0:p.data,i=(y=e.tree.find(E=>E.tag==="NICK"))==null?void 0:y.data,a=(g=e.tree.find(E=>E.tag==="SPFX"))==null?void 0:g.data,o=(w=e.tree.find(E=>E.tag==="SURN"))==null?void 0:w.data,s=(_=e.tree.find(E=>E.tag==="NSFX"))==null?void 0:_.data,l=[t,n,r&&`"${r}"`,i&&`(${i})`,a,o,s].filter(Boolean).join(" ").trim()||e.data.replaceAll("/","")||"",c=(b=e.tree.find(E=>E.tag==="TYPE"&&E.data!=="Unknown"))==null?void 0:b.data;return j.jsxs(j.Fragment,{children:[j.jsx(wn,{as:"span",size:"large",children:l||j.jsx(He,{id:"name.unknown_name",defaultMessage:"N.N."})}),l&&c&&j.jsx(wt.Meta,{children:j.jsx(Rl,{tag:c})})]})}function ay(e,t,n,r){return K_(n,i=>e.filter(a=>a.tag===i).map(a=>r(a,t))).filter(i=>i!==null).map((i,a)=>j.jsx(wt,{children:j.jsx(wt.Content,{children:i})},a))}function e7(e,t,n,r){const i=K_(n,o=>e.filter(s=>s.tag===o)).filter(o=>o!==null),a=i.length?r(i,t):null;return a?j.jsx(wt,{children:j.jsx(wt.Content,{children:a})}):null}function _I(e){return e.tree.length>0||e.data&&!e.data.startsWith("@")}function u9e(e,t){return e.filter(n=>!e9e.includes(n.tag)).map(n=>Za(n,t,r=>r.other)).filter(_I).map(n=>t9e(n)).filter(n=>n!==null).map((n,r)=>j.jsx(wt,{children:j.jsx(wt.Content,{children:n})},r))}function l9e(e){const t=e.gedcom.indis[e.indi].tree;return j.jsx("div",{className:"details",children:j.jsxs(wt.Group,{divided:!0,children:[ay(t,e.gedcom,["NAME"],s9e),ay(t,e.gedcom,["OBJE"],r9e),j.jsx(JLe,{gedcom:e.gedcom,entries:t,indi:e.indi}),ay(t,e.gedcom,["FACT"],n9e),u9e(t,e.gedcom),ay(t,e.gedcom,["NOTE"],o9e),e7(t,e.gedcom,["OBJE"],a9e),e7(t,e.gedcom,["SOUR"],i9e)]})})}function c9e({data:e,selectedIndiId:t,config:n,onConfigChange:r,expanded:i,onToggle:a}){const o=Ii(),s=[{menuItem:o.formatMessage({id:"tab.info",defaultMessage:"Info"}),render:()=>j.jsx(l9e,{gedcom:e.gedcom,indi:t})},{menuItem:o.formatMessage({id:"tab.settings",defaultMessage:"Settings"}),render:()=>j.jsx(E0e,{config:n,onChange:r})}];return j.jsxs(du,{id:"sidebar",animation:"overlay",icon:"labeled",width:i?"wide":"very thin",direction:"right",visible:!0,children:[i?j.jsx(Vi,{id:"sideTabs",panes:s}):j.jsx(sFe,{gedcom:e.gedcom,indi:t}),j.jsx(Bn,{id:"sideToggle",icon:!0,size:"mini",onClick:()=>a(),children:j.jsx(st,{size:"large",name:i?"arrow right":"arrow left"})})]})}function f9e(e,t){return e instanceof Ed?t.formatMessage({id:`error.${e.code}`,defaultMessage:e.message},e.args):e.message}function d9e(e){return j.jsxs(ki,{negative:!0,className:"error",children:[j.jsx(ki.Header,{children:j.jsx(He,{id:"error.failed_to_load_file",defaultMessage:"Failed to load file"})}),j.jsx("p",{children:e.message})]})}function h9e(e){return j.jsx(xi,{open:e.open,onClose:e.onDismiss,children:j.jsxs(ki,{negative:!0,className:"errorPopup",onDismiss:e.onDismiss,children:[j.jsx(ki.Header,{children:j.jsx(He,{id:"error.error",defaultMessage:"Error"})}),j.jsx("p",{children:e.message})]})})}function t7(e,t){const n=t[e];return typeof n=="string"?n:void 0}function p9e(e){const t=Ur.parse(e.search),n=d=>t7(d,t),r=n("view"),i=new Map([["relatives",Os.Relatives],["fancy",Os.Fancy],["donatso",Os.Donatso]]),a=n("file"),o=n("url"),s=n("embedded")==="true";var u=void 0;if(n("source")==="wikitree"){const d=Ur.parse(window.location.search);u={source:Xn.WIKITREE,authcode:n("authcode")||t7("authcode",d)}}else a?u={source:Xn.UPLOADED,hash:a,gedcom:e.state&&e.state.data,images:e.state&&e.state.images}:o?u={source:Xn.GEDCOM_URL,url:o,handleCors:n("handleCors")!=="false"}:s&&(u={source:Xn.EMBEDDED});const l=n("indi"),c=Number(n("gen")),f=l?{id:l,generation:isNaN(c)?0:c}:void 0;return{sourceSpec:u,selection:f,chartType:i.get(r)||Os.Hourglass,showSidePanel:n("sidePanel")!=="false",standalone:n("standalone")!=="false"&&!s&&!0,showWikiTreeMenus:n("showWikiTreeMenus")!=="false",freezeAnimation:n("freeze")==="true",config:b0e(t)}}function m9e(){const[e,t]=ee.useState(0),[n,r]=ee.useState(),[i,a]=ee.useState(),[o,s]=ee.useState(),[u,l]=ee.useState(!1),[c,f]=ee.useState(!0),[d,p]=ee.useState(!0),[y,g]=ee.useState(Os.Hourglass),[w,_]=ee.useState(!1),[b,E]=ee.useState(),[S,v]=ee.useState(!1),[C,A]=ee.useState(by),M=Ii(),R=Dl(),O=ii();function P(ge){(!i||i.id!==ge.id||i.generation!==ge.generation)&&a(ge)}function z(ge,fe){if(fe===void 0)return;let Re=ge.id===WU.HIDE,De=ge.sex===VU.HIDE;t3(fe.chartData).forEach(Ye=>{Ye.hideId=Re,Ye.hideSex=De})}function Y(){const ge=!u;l(ge),W({sidePanel:ge?"true":"false"})}function F(ge){s(ge),t(2)}const $=new Bve,B=new zve,Q=new Mye(M),K=new Uve;function q(ge,fe){if(!b||b.source!==ge.source)return!0;const Re={spec:ge,selection:fe},De={spec:b,selection:i};switch(Re.spec.source){case Xn.UPLOADED:return $.isNewData(Re,De,n);case Xn.GEDCOM_URL:return B.isNewData(Re,De,n);case Xn.WIKITREE:return Q.isNewData(Re,De,n);case Xn.EMBEDDED:return K.isNewData(Re,De,n)}}function L(ge,fe){switch(ge.source){case Xn.UPLOADED:return $.loadData({spec:ge,selection:fe});case Xn.GEDCOM_URL:return B.loadData({spec:ge,selection:fe});case Xn.WIKITREE:return Q.loadData({spec:ge,selection:fe});case Xn.EMBEDDED:return K.loadData({spec:ge,selection:fe})}}ee.useEffect(()=>{(async()=>{var fe;if(O.pathname!=="/view"){e!==0&&t(0);return}const ge=p9e(O);if(!ge.sourceSpec){R({pathname:"/"},{replace:!0});return}if(e===0||q(ge.sourceSpec,ge.selection)){t(1),E(ge.sourceSpec),a(ge.selection),f(ge.standalone),p(ge.showWikiTreeMenus),g(ge.chartType),v(ge.freezeAnimation),A(ge.config);try{const Re=await L(ge.sourceSpec,ge.selection);r(Re),z(ge.config,Re),l(ge.showSidePanel),t(3)}catch(Re){F(f9e(Re,M))}}else if(e===3||e===4){const Re=ge.sourceSpec.source===Xn.WIKITREE&&(!i||i.id!==((fe=ge.selection)==null?void 0:fe.id));if(g(ge.chartType),t(Re?4:3),P(ge.selection),Re)try{const De=await zj(ge.selection.id,M),at=m8(De.chartData,ge.selection);r(De),a(at),t(3)}catch(De){t(3),ne(M.formatMessage({id:"error.failed_wikitree_load_more",defaultMessage:"Failed to load data from WikiTree. {error}"},{error:De}))}}})()});function W(ge){const fe=Ur.parse(O.search);for(const Re in ge)fe[Re]=ge[Re];O.search=Ur.stringify(fe),R(O)}function U(ge){ge.id.startsWith(s3)||(Fn("selection_changed"),W({indi:ge.id,gen:ge.generation}))}function G(){Fn("print"),U0e()}function ne(ge){_(!0),s(ge)}async function ce(){Fn("download_pdf");try{await q0e()}catch{ne(M.formatMessage({id:"error.failed_pdf",defaultMessage:"Failed to generate PDF file. Please try with a smaller diagram or download an SVG file."}))}}async function ve(){Fn("download_png");try{await H0e()}catch{ne(M.formatMessage({id:"error.failed_png",defaultMessage:"Failed to generate PNG file. Please try with a smaller diagram or download an SVG file."}))}}function _e(){Fn("download_svg"),j0e()}function xe(){_(!1)}function me(ge){return y===Os.Donatso?j.jsx(SOe,{data:n.chartData,selection:ge,onSelection:U}):j.jsx(X0e,{data:n.chartData,selection:ge,chartType:y,onSelection:U,freezeAnimation:S,colors:C.color,hideIds:C.id,hideSex:C.sex})}function be(){switch(e){case 3:case 4:const ge=m8(n.chartData,i);return j.jsxs("div",{id:"content",children:[j.jsx(h9e,{open:w,message:o,onDismiss:xe}),e===4?j.jsx(Tf,{active:!0,size:"small",className:"loading-more"}):null,j.jsxs($f,{children:[j.jsx(c9e,{data:n,selectedIndiId:ge.id,config:C,expanded:u,onToggle:Y,onConfigChange:fe=>{A(fe),z(fe,n),W(x0e(fe))}}),j.jsx(Ff,{children:me(ge)})]})]});case 2:return j.jsx(d9e,{message:o});case 0:case 1:return j.jsx(Tf,{active:!0,size:"large"})}}return j.jsxs(j.Fragment,{children:[j.jsx(oFe,{data:n==null?void 0:n.chartData,allowAllRelativesChart:(b==null?void 0:b.source)!==Xn.WIKITREE,allowPrintAndDownload:y!==Os.Donatso,showingChart:O.pathname==="/view"&&(e===3||e===4),standalone:c,eventHandlers:{onSelection:U,onPrint:G,onDownloadPdf:ce,onDownloadPng:ve,onDownloadSvg:_e},showWikiTreeMenus:(b==null?void 0:b.source)===Xn.WIKITREE&&d}),j.jsxs(Lee,{children:[j.jsx(sy,{path:"/",element:j.jsx(y6e,{})}),j.jsx(sy,{path:"/view",element:be()}),j.jsx(sy,{path:"*",element:j.jsx($ee,{to:"/",replace:!0})})]})]})}const g9e={"menu.open":"Отвори","menu.open_file":"Отвори файл","menu.load_from_url":"Зареди от URL","menu.select_wikitree_id":"Избери WikiTree ID","menu.print":"Принтирай","menu.download":"Свали","menu.pdf_file":"PDF файл","menu.png_file":"PNG файл","menu.svg_file":"SVG файл","menu.download_pdf":"Свали PDF","menu.download_png":"Свали PNG","menu.download_svg":"Свали SVG","menu.view":"Изглед","menu.hourglass":"Пясъчен часовник","menu.relatives":"Всички роднини","menu.donatso":"Семейна диаграма на Donatso","menu.fancy":"Декоративно дърво (експериментално)","menu.wikitree_login":"Влез в WikiTree","menu.wikitree_logged_in":"Вписан","menu.wikitree_popup_username":"Вписан в WikiTree като {username}","menu.wikitree_popup":"Вписан в WikiTree","menu.github":"Проект в GitHub","menu.search.placeholder":"Търсене на човек","menu.search.no_results":"Няма резултати","intro.title":"Topola Genealogy","intro.description":"Topola Genealogy е програма за преглеждане на родословни дървета, която позволява разглеждането на структурата на семейство.","intro.instructions":"Използвай бутоните за отваряне на файл и зареждане от URL, за да заредиш GEDCOM файл. Повечето програми и сайтове за генеалогия позволяват експортирането на GEDCOM файлове.","intro.examples":"Примерни родословни дървета","intro.from":"от","intro.whats_new":"Последни промени","intro.full_changelog":"Виж пълния списък с промени","whats_new.title":"What's new in this version?","intro.privacy":"Поверителност","intro.privacy_note":"При използването на опцията за отваряне на файл, този сайт не изпраща твоите данни никъде - заредените файловете не напускат твоя компютър. Когато заредиш файл от URL, данните преминават през услугата {link}, за да се избегнат проблеми със зареждането на файлове между сайтове в браузъра (CORS).","load_from_url.title":"Зареди от URL","load_from_url.comment":"Данните от URL-а ще преминат през услугата {link}, за да се избегнат проблеми със зареждането на файлове между сайтове в браузъра (CORS).","load_from_url.cancel":"Отказ","load_from_url.load":"Зареди","select_wikitree_id.title":"Избери WikiTree ID","select_wikitree_id.comment":"Въведи идентификатор на профил в {wikiTreeLink}. Пример: {example1}, {example2}","select_wikitree_id.cancel":"Отказ","select_wikitree_id.load":"Зареди","gedcom.ADOP":"Осиновен(а)","gedcom.BAPM":"Кръстен(а)","gedcom.BARM":"Бар Мицва","gedcom.BASM":"Бас Мицва","gedcom.BIRT":"Роден(а)","gedcom.BLES":"благословия","gedcom.BURI":"Погребан(а)","gedcom.CENS":"Преброяване на населението","gedcom.CHR":"Кръстен(а)","gedcom.CHRA":"Кръщение за възрастни","gedcom.CONF":"Потвърждение","gedcom.CREM":"Кремиран(а)","gedcom.DEAT":"Починал(а)","gedcom.DEG":"Академична степен","gedcom.DIV":"развод","gedcom.DIVF":"Подадено е заявление за развод","gedcom.DSCR":"Описание","gedcom.EDUC":"Образование","gedcom.ELEC":"Подбор за длъжността","gedcom.EMAIL":"E-mail","gedcom.EMIG":"Емигрирал(а)","gedcom.ENGA":"годеж","gedcom.EVEN":"Събитие","gedcom.FACT":"Факт","gedcom.FCOM":"Първо причастие","gedcom.GRAD":"Завършване на обучението","gedcom.IMMI":"Имигрирал(а)","gedcom.MARB":"Отбор","gedcom.MARC":"брачен договор","gedcom.MARL":"Разрешително за брак","gedcom.MARR":"Брак","gedcom.MARS":"Предбрачен договор","gedcom.MDCL":"Медицинска информация","gedcom.MILT":"Военна служба","gedcom.NATU":"Натурализация","gedcom.OBJE":"Допълнителни файлове","gedcom.OCCU":"Професия","gedcom.ORDN":"Ръкоположение","gedcom.PROB":"Потвърждение на завещанието","gedcom.PROP":"владение","gedcom.RESI":"Място на пребиваване ","gedcom.RETI":"пенсиониране","gedcom.RELI":"Religion","gedcom.RIN":"ID","gedcom.SOUR":"Източници","gedcom.TITL":"Обръщение","gedcom.WILL":"завещание","gedcom.WWW":"Линк","gedcom._UPD":"Последно обновление","gedcom.birth":"Рождено име","gedcom.married":"Име след брак","gedcom.maiden":"Моминско име","gedcom.immigrant":"Имигрантско име","gedcom.aka":"Също известен/на като","date.abt":"около","date.cal":"изчислено","date.est":"приблизително","date.between":"между {from} и {to}","date.after":"след {from}","date.before":"преди {to}","age.exact":"{age, plural, =0 {Под 1 година} one {{qualifier} 1 година} other {{qualifier} # години}}","age.less":"Под {age, plural, =0 {1 година} one {1 година} other {# години}}","age.more":"Над {age, plural, =0 {0 години} one {1 година} other {# години}}","age.between":"Между {ageFrom} {ageTo, plural, =0 {0 години} one {1 година} other {# години}}","error.error":"Грешка","error.failed_pdf":"Неуспешно създаване на PDF файл. Моля, опитай с по-малка диаграма или свали SVG файл.","error.failed_png":"Неуспешно създаване на PNG файл. Моля, опитай с по-малка диаграма или свали SVG файл.","error.failed_to_load_file":"Грешка при зареждане на файла","error.failed_wikitree_load_more":"Грешка при зареждане на данни от WikiTree. {error}}","error.GEDCOM_READ_FAILED":"Грешка при отваряне на GEDCOM файла","error.ERROR_LOADING_UPLOADED_FILE":"Грешка при зареждането на данни. Моля, качете файла отново.","error.WIKITREE_ID_NOT_PROVIDED":"Не е указан идентификатор на профил в WikiTree","error.WIKITREE_PROFILE_NOT_ACCESSIBLE":"Профилът {id} в WikiTree е недостъпен. Опитай да се впишеш.","error.WIKITREE_PROFILE_NOT_FOUND":"Профилът {id} в WikiTree не е намерен","error.failed_to_load_image":"Грешка при зареждане на изображение","wikitree.private":"Скрито","tab.info":"Информация","tab.settings":"Настройки","config.colors":"Цвят","config.colors.NO_COLOR":"Без цвят","config.colors.COLOR_BY_GENERATION":"По поколения","config.colors.COLOR_BY_SEX":"По пол","config.ids":"Идентификатори","config.ids.HIDE":"Скрий","config.ids.SHOW":"Покажи","config.sex":"Пол","config.sex.HIDE":"Скрий","config.sex.SHOW":"Покажи","name.unknown_name":"Неизвестно име","extras.images":"Изображение","extras.notes":"Бележки","extras.sources":"Източници","extras.files":"Допълнителни файлове"},v9e={"menu.open":"Otevřít","menu.open_file":"Otevřít soubor","menu.load_from_url":"Otevřít z URL","menu.select_wikitree_id":"Vybrat WikiTree ID","menu.print":"Tisknout","menu.download":"Stáhnout","menu.pdf_file":"Soubor PDF","menu.png_file":"Soubor PNG","menu.svg_file":"Soubor SVG","menu.download_pdf":"Stáhnout PDF","menu.download_png":"Stáhnout PNG","menu.download_svg":"Stáhnout SVG","menu.view":"Zobrazení","menu.hourglass":"Přesýpací hodiny","menu.relatives":"Všichni příbuzní","menu.donatso":"Donatso rodokmen","menu.fancy":"Rodinný strom (experimentální)","menu.wikitree_login":"Přihlášení na WikiTree","menu.wikitree_logged_in":"Přihlášeno","menu.wikitree_popup_username":"Přihlášeno do WikiTree jako {username}","menu.wikitree_popup":"Přihlášeno do WikiTree","menu.github":"GitHub projekt","menu.search.placeholder":"Hledej osobu","menu.search.no_results":"Žádné výsledky","intro.title":"Topola Genealogy","intro.description":"Topola Genealogy vám umožňuje interaktivní prohlížení rodokmenu.","intro.instructions":"Kliknutím na OTEVŘÍT SOUBOR nebo OTEVŘÍT Z URL načtete soubor GEDCOM. Většina genealogických programů má funkci exportu do formátu GEDCOM.","intro.examples":"Níže je uvedeno několik příkladů použití z internetu:","intro.from":"zdroj:","intro.whats_new":"Co je nového","intro.full_changelog":"Úplný seznam změn","whats_new.title":"Co je nového v této verzi?","intro.privacy":"Soukromí","intro.privacy_note":"Pomocí funkce „Otevřít soubor“ nejsou vaše data nikam odesílána a zůstávají ve vašem počítači. Při použití funkce „Otevřít z URL“ jsou data z dané adresy odeslána službou {link}, aby bylo možné data načíst (CORS).","load_from_url.title":"Otevřít z adresy URL","load_from_url.comment":"Data z dané adresy URL budou načtena prostřednictvím služby {link}, aby nedocházelo k problémům s CORS.","load_from_url.cancel":"Storno","load_from_url.load":"Otevřít","select_wikitree_id.title":"Zadejte WikiTree ID","select_wikitree_id.comment":"Zadejte ID profilu {wikiTreeLink}. Příklad: {example1}, {example2}","select_wikitree_id.cancel":"Storno","select_wikitree_id.load":"Otevřít","gedcom.ADOP":"Adopce","gedcom.BAPM":"Křest","gedcom.BARM":"Bar micva","gedcom.BASM":"Bas micva","gedcom.BIRT":"Narození","gedcom.BLES":"Požehnání","gedcom.BURI":"Pohřeb","gedcom.CENS":"Sčítání lidu","gedcom.CHR":"Křest","gedcom.CHRA":"Křest dospělých","gedcom.CONF":"Potvrzení","gedcom.CREM":"Kremace","gedcom.DEAT":"Úmrtí","gedcom.DEG":"Academic degree","gedcom.DIV":"Rozvod","gedcom.DIVF":"Potvrzení","gedcom.DSCR":"Popis","gedcom.EDUC":"Vzdělání","gedcom.ELEC":"Výběr na pozici","gedcom.EMAIL":"E-mail","gedcom.EMIG":"Emigrace","gedcom.ENGA":"zasnoubení","gedcom.EVEN":"Událost","gedcom.FACT":"Údaj","gedcom.FCOM":"První přijímání","gedcom.GRAD":"Dokončení školení ","gedcom.IMMI":"Imigrace","gedcom.MARB":"Družstvo","gedcom.MARC":"Manželská smlouva ","gedcom.MARL":"Oddací list","gedcom.MARR":"Svatba","gedcom.MARS":"Předmanželská smlouva","gedcom.MDCL":"Lékařské informace","gedcom.MILT":"Vojenská služba","gedcom.NATU":"Získání občanství","gedcom.OBJE":"Další soubory","gedcom.OCCU":"Povolání","gedcom.ORDN":"Vysvěcení","gedcom.PROB":"Potvrzení závěti","gedcom.PROP":"Majetek","gedcom.RESI":"Bydliště","gedcom.RETI":"Odchod do důchodu ","gedcom.RELI":"Vyznání","gedcom.RIN":"ID","gedcom.SOUR":"Zdroje","gedcom.TITL":"Titul","gedcom.WILL":"Závěť","gedcom.WWW":"Stránka WWW","gedcom._UPD":"Poslední aktualizace","gedcom.birth":"Rodné jméno","gedcom.married":"Jméno po svatbě","gedcom.maiden":"Jméno za svobodna","gedcom.immigrant":"Jméno získané imigrací","gedcom.aka":"Také znám(a) jako","date.abt":"kolem","date.cal":"vypočteno","date.est":"asi","date.between":"mezi {from} a {to}","date.after":"po {from}","date.before":"před {to}","age.exact":"{qualifier}{age, plural, =0 {Méně než rok} one {1 rok} few {# roky} other {# let}}","age.less":"Méne než {age, plural, =0 {1 rok} one {1 rok} few {# roky} other {# let}}","age.more":"Více než {age, plural, =0 {0 let} one {1 rok} few {# roky} other {# let}}","age.between":"Mezi {ageFrom} a {ageTo, plural, =0 {0 lety} one {1 rokem} few {# roky} other {# lety}}","error.error":"Chyba","error.failed_pdf":"Soubor PDF nelze vytvořit. Zkuste to znovu s menším diagramem nebo stáhněte soubor SVG.","error.failed_png":"Soubor PNG nelze vytvořit. Zkuste to znovu s menším diagramem nebo stáhněte soubor SVG.","error.failed_to_load_file":"Chyba při načítání souboru","error.failed_wikitree_load_more":"Chyba při načítání dat z WikiTree. {chyba}","error.GEDCOM_READ_FAILED":"Chyba při načítání souboru GEDCOM","error.ERROR_LOADING_UPLOADED_FILE":"Chyba při načítání dat. Znovu otevřete soubor.","error.WIKITREE_ID_NOT_PROVIDED":"WikiTree ID nebylo získáno","error.WIKITREE_PROFILE_NOT_ACCESSIBLE":"Profil WikiTree {id} není k dispozici","error.WIKITREE_PROFILE_NOT_FOUND":"Profil WikiTree {id} neexistuje","error.failed_to_load_image":"Nepodařilo se načíst obrázek","wikitree.private":"Soukromé","tab.info":"Informace","tab.settings":"Nastavení","config.colors":"Barvy","config.colors.NO_COLOR":"žádné","config.colors.COLOR_BY_GENERATION":"podle generace","config.colors.COLOR_BY_SEX":"podle pohlaví","config.ids":"Identifikátory","config.ids.HIDE":"skrýt","config.ids.SHOW":"zobrazit","config.sex":"Pohlaví","config.sex.HIDE":"skrýt","config.sex.SHOW":"zobrazit","name.unknown_name":"N.N.","extras.images":"Obrázky","extras.notes":"Poznámky","extras.sources":"Zdroje","extras.files":"Další soubory"},y9e={"menu.open":"Öffnen","menu.open_file":"Datei öffnen","menu.load_from_url":"URL öffnen","menu.select_wikitree_id":"WikiTree ID auswählen","menu.print":"Drucken","menu.download":"Download","menu.pdf_file":"PDF-Datei","menu.png_file":"PNG-Datei","menu.svg_file":"SVG-Datei","menu.download_pdf":"PDF herunterladen","menu.download_png":"PNG herunterladen","menu.download_svg":"SVG herunterladen","menu.view":"Ansicht","menu.hourglass":"Sanduhrkarte","menu.relatives":"Alle Verwandten","menu.donatso":"Donatso-Stammbaum","menu.fancy":"Zierbaum (experimentell)","menu.wikitree_login":"Bei WikiTree anmelden","menu.wikitree_logged_in":"Eingeloggt","menu.wikitree_popup_username":"Bei WikiTree als {username} angemeldet","menu.wikitree_popup":"Bei WikiTree angemeldet","menu.github":"Projekt auf der GitHub-Website","menu.search.placeholder":"Person suchen","menu.search.no_results":"Keine Ergebnisse","intro.title":"Topola Genealogie","intro.description":"Mit der Topola Genealogie können Sie den Stammbaum auf interaktive Weise durchsuchen.","intro.instructions":"Klicken Sie auf Datei öffnen oder URL öffnen, um eine GEDCOM-Datei zu laden. Die meisten Genealogie-Programme verfügen über eine GEDCOM-Exportfunktion.","intro.examples":"Nachfolgend einige Beispiele aus dem Internet:","intro.from":"Quelle:","intro.whats_new":"Was ist neu","intro.full_changelog":"Siehe komplette Änderungshistorie","whats_new.title":"Was ist in dieser Version neu!","intro.privacy":"Datenschutz","intro.privacy_note":'Bei Verwendung der Funktion "Datei öffnen" werden Ihre Daten nirgendwo gesendet und verbleiben auf Ihrem Computer. Bei Verwendung der Funktion "URL öffnen" werden Daten von der angegebenen Adresse vom Dienst {link} an gesendet Ermöglichen des Ladens von Daten aus einer anderen Domäne (CORS).',"load_from_url.title":"Von URL öffnen","load_from_url.comment":"Die Daten der angegebenen URL werden über den {link} -Dienst geladen, um CORS-Probleme zu vermeiden.","load_from_url.cancel":"Abbrechen","load_from_url.load":"Öffnen","select_wikitree_id.title":"WikiTree ID eingeben","select_wikitree_id.comment":"Geben Sie die Profil-ID {wikiTreeLink} ein. Beispiele: {example1}, {example2}","select_wikitree_id.cancel":"Abbrechen","select_wikitree_id.load":"Öffnen","gedcom.ADOP":"Adoption","gedcom.BAPM":"Taufe","gedcom.BARM":"Bar-Mitzwah","gedcom.BASM":"Bas-Mitzwah","gedcom.BIRT":"Geburt","gedcom.BLES":"Segnung","gedcom.BURI":"Beerdigung","gedcom.CENS":"Volkszählung","gedcom.CHR":"Taufe","gedcom.CHRA":"Erwachsenentaufe","gedcom.CONF":"Konfirmation/Firmung","gedcom.CREM":"Feuerbestattung","gedcom.DEAT":"Tod","gedcom.DEG":"Akademischer Grad","gedcom.DIV":"Scheidung","gedcom.DIVF":"Scheidung eingereicht","gedcom.DSCR":"Beschreibung","gedcom.EDUC":"Ausbildung","gedcom.ELEC":"Auswahl für die Position","gedcom.EMAIL":"E-Mail","gedcom.EMIG":"Auswanderung","gedcom.ENGA":"Verlobung","gedcom.EVEN":"Ereignis","gedcom.FACT":"Merkmal","gedcom.FCOM":"Erstkommunion","gedcom.GRAD":"Ausbildungsabschluss","gedcom.IMMI":"Einwanderung","gedcom.MARB":"Aufgebot","gedcom.MARC":"Ehevertrag","gedcom.MARL":"Eheerlaubnis","gedcom.MARR":"Heirat","gedcom.MARS":"Ehevereinbarung","gedcom.MDCL":"Medizinische Informationen","gedcom.MILT":"Mititärdienst","gedcom.NATU":"Einbürgerung","gedcom.OBJE":"Zusätzliche Dateien","gedcom.OCCU":"Beruf","gedcom.ORDN":"Ordinierung","gedcom.PROB":"Testamentsbestätigung","gedcom.PROP":"Besitz","gedcom.RESI":"Wohnort","gedcom.RETI":"Ruhestand","gedcom.RELI":"Religion","gedcom.RIN":"ID","gedcom.SOUR":"Quellen","gedcom.TITL":"Titel","gedcom.WILL":"Testament","gedcom.WWW":"Website","gedcom._UPD":"Zuletzt aktualisiert","gedcom.birth":"Geburtsname","gedcom.married":"Ehenamen","gedcom.maiden":"Mädchenname","gedcom.immigrant":"Immigrant name","gedcom.aka":"Auch bekannt als","date.abt":"Über","date.cal":"berechnet","date.est":"geschätzt","date.between":"zwischen {from} und {to}","date.after":"nach {from}","date.before":"vor {to}","age.exact":"{qualifier}{age, plural, =0 {Weniger als 1 Jahr} one {1 Jahr} other {# Jahre}}","age.less":"Weniger als {age, plural, =0 {1 Jahr} one {1 Jahr} other {# Jahre}}","age.more":"Mehr als {age, plural, =0 {0 Jahre} one {1 Jahr} other {# Jahre}}","age.between":"Zwischen {ageFrom} und {ageTo, plural, =0 {0 Jahre} one {1 Jahr} other {# Jahre}}","error.error":"Fehler","error.failed_pdf":"PDF konnte nicht erstellt werden. Versuchen Sie es erneut mit einem kleineren Diagramm oder laden Sie die SVG-Datei herunter.","error.failed_png":"Fehler beim Erstellen der PNG-Datei. Versuchen Sie es erneut mit einem kleineren Diagramm oder laden Sie die SVG-Datei herunter.","error.failed_to_load_file":"Fehler beim Laden der Datei","error.failed_wikitree_load_more":"Fehler beim Abrufen der Daten aus WikiTree. {error}","error.GEDCOM_READ_FAILED":"Fehler beim Lesen der GEDCOM-Datei","error.ERROR_LOADING_UPLOADED_FILE":"Fehler beim Laden der Daten. Bitte laden Sie Ihre Datei erneut hoch.","error.WIKITREE_ID_NOT_PROVIDED":"WikiTree-ID muss angegeben werden","error.WIKITREE_PROFILE_NOT_ACCESSIBLE":"Das WikiTree-Profil {id} ist nicht zugänglich. Versuchen Sie sich anzumelden.","error.WIKITREE_PROFILE_NOT_FOUND":"WikiTree-Profil {id} nicht gefunden","error.failed_to_load_image":"Bilddatei konnte nicht geladen werden","wikitree.private":"Privat","tab.info":"Informationen","tab.settings":"Einstellungen","config.colors":"Farben","config.colors.NO_COLOR":"keine","config.colors.COLOR_BY_GENERATION":"je Generation","config.colors.COLOR_BY_SEX":"nach Geschlecht","config.ids":"Identifikation","config.ids.HIDE":"verbergen","config.ids.SHOW":"anzeigen","config.sex":"Geschlecht","config.sex.HIDE":"verbergen","config.sex.SHOW":"anzeigen","name.unknown_name":"N.N.","extras.images":"Bilder","extras.notes":"Notizen","extras.sources":"Quellen","extras.files":"Weitere Dateien"},w9e={"menu.open":"Ouvrir","menu.open_file":"Ouvrir le fichier","menu.load_from_url":"Ouvrir l'URL","menu.select_wikitree_id":"Sélectionnez l'ID WikiTree","menu.print":"Imprimer","menu.download":"Télécharger","menu.pdf_file":"Fichier PDF","menu.png_file":"Fichier PNG","menu.svg_file":"Fichier SVG","menu.download_pdf":"Télécharger le PDF","menu.download_png":"Télécharger PNG","menu.download_svg":"Télécharger SVG","menu.view":"Afficher","menu.hourglass":"Graphique en sablier","menu.relatives":"Tous les parents","menu.donatso":"Donatso tableau généalogique","menu.fancy":"Arbre ornemental (expérimental)","menu.wikitree_login":"Connectez-vous à WikiTree","menu.wikitree_logged_in":"Connecté","menu.wikitree_popup_username":"Connecté à WikiTree en tant que {username}","menu.wikitree_popup":"Connecté à WikiTree","menu.github":"Projet sur le site Web GitHub","menu.search.placeholder":"Rechercher une personne","menu.search.no_results":"Aucun résultat","intro.title":"Topola Généalogie","intro.description":"La Topola Généalogie vous permet de parcourir l'arbre généalogique de manière interactive.","intro.instructions":"Cliquez sur OPEN FILE ou OPEN URL pour charger un fichier GEDCOM. La plupart des logiciels de généalogie ont une fonction d'exportation GEDCOM.","intro.examples":"Voici quelques exemples trouvés sur Internet:","intro.from":"source:","intro.whats_new":"Quoi de neuf","intro.full_changelog":"Voir toutes les modifications","whats_new.title":"Quoi de neuf dans cette version?","intro.privacy":"Confidentialité","intro.privacy_note":`Lorsque vous utilisez la fonction "Ouvrir un fichier", vos données ne sont envoyées nulle part et restent sur votre ordinateur. Lorsque vous utilisez la fonction "Ouvrir l'URL", les données de l'adresse indiquée sont envoyées par le service {link} pour permettre le chargement des données depuis un autre domaine (CORS).`,"load_from_url.title":"Ouvrir depuis l'URL","load_from_url.comment":"Les données de l'URL donnée seront chargées via le service {link} pour éviter les problèmes CORS.","load_from_url.cancel":"Annuler","load_from_url.load":"Ouvrir","select_wikitree_id.title":"Entrez l'ID de WikiTree","select_wikitree_id.comment":"Entrez l'ID de profil {wikiTreeLink}. Exemples: {example1}, {example2}","select_wikitree_id.cancel":"Annuler","select_wikitree_id.load":"Ouvrir","gedcom.ADOP":"Adoption","gedcom.BAPM":"Baptême","gedcom.BARM":"Bar Mitzvah","gedcom.BASM":"Bas Mitzvah","gedcom.BIRT":"Naissance","gedcom.BLES":"Bénédiction","gedcom.BURI":"Funérailles","gedcom.CENS":"Recensement","gedcom.CHR":"Baptême","gedcom.CHRA":"Baptême des adultes","gedcom.CONF":"Confirmation","gedcom.CREM":"Crémation","gedcom.DEAT":"Mort","gedcom.DEG":"Diplôme universitaire","gedcom.DIV":"Divorce","gedcom.DIVF":"Divorce déposé","gedcom.DSCR":"Description","gedcom.EDUC":"Études","gedcom.ELEC":"Nomination au poste","gedcom.EMAIL":"E-mail","gedcom.EMIG":"Émigration","gedcom.ENGA":"Fiançailles","gedcom.EVEN":"EVEN","gedcom.FACT":"FACT","gedcom.FCOM":"Première communion","gedcom.GRAD":"Achèvement de la formation","gedcom.IMMI":"Immigration","gedcom.MARB":"Équipe","gedcom.MARC":"Contrat de mariage ","gedcom.MARL":"Licence de mariage","gedcom.MARR":"Mariage","gedcom.MARS":"Contrat prénuptial","gedcom.MDCL":"Informations médicales","gedcom.MILT":"Service militaire","gedcom.NATU":"Naturalisation","gedcom.OBJE":"Fichiers supplémentaires","gedcom.OCCU":"Profession","gedcom.ORDN":"Ordination","gedcom.PROB":"Confirmation de volonté","gedcom.PROP":"Possession","gedcom.RESI":"Lieu de résidence","gedcom.RETI":"Retraite","gedcom.RELI":"Religion","gedcom.RIN":"ID","gedcom.SOUR":"Sources","gedcom.TITL":"Titre","gedcom.WILL":"Testament","gedcom.WWW":"Site Web","gedcom._UPD":"Dernière mise à jour","gedcom.birth":"Nom de naissance","gedcom.married":"Nom marital","gedcom.maiden":"Nom de jeune fille","gedcom.immigrant":"Nom d'immigrant","gedcom.aka":"Alias","date.abt":"environ","date.cal":"calculé","date.est":"estimé","date.between":"entre {from} et {to}","date.after":"après {from}","date.before":"avant {to}","age.exact":"{qualifier}{age, plural, =0 {Moins d'1 an} one {1 an} other {# ans}}","age.less":"Moins de {age, plural, =0 {1 an} one {1 an} other {# ans}}","age.more":"Plus de {age, plural, =0 {0 an} one {1 an} other {# ans}}","age.between":"Entre {ageFrom} et {ageTo, plural, =0 {0 an} one {1 an} other {# ans}}","error.error":"Erreur","error.failed_pdf":"Échec de la création du PDF. Réessayez avec un diagramme plus petit ou téléchargez le fichier SVG.","error.failed_png":"Impossible de créer le fichier PNG. Réessayez avec un diagramme plus petit ou téléchargez le fichier SVG.","error.failed_to_load_file":"Erreur lors du chargement du fichier","error.failed_wikitree_load_more":"Erreur lors de l'obtention des données de WikiTree. {error}","error.GEDCOM_READ_FAILED":"Erreur de lecture du fichier GEDCOM","error.ERROR_LOADING_UPLOADED_FILE":"Erreur de chargement des données. Renvoyez votre fichier.","error.WIKITREE_ID_NOT_PROVIDED":"L'ID WikiTree est obligatoire","error.WIKITREE_PROFILE_NOT_ACCESSIBLE":"Le profil WikiTree ${id} n'est pas accessible. Connectez-vous.","error.WIKITREE_PROFILE_NOT_FOUND":"Le profil WikiTree ${id} n'a pas été trouvé","error.failed_to_load_image":"Erreur de chargement de l'image","wikitree.private":"Privé","tab.info":"Informations","tab.settings":"Paramètres","config.colors":"Couleurs","config.colors.NO_COLOR":"aucune","config.colors.COLOR_BY_GENERATION":"par génération","config.colors.COLOR_BY_SEX":"par sexe","config.ids":"Identification","config.ids.HIDE":"cacher","config.ids.SHOW":"afficher","config.sex":"Sexe","config.sex.HIDE":"cacher","config.sex.SHOW":"afficher","name.unknown_name":"?","extras.images":"Images","extras.notes":"Notes","extras.sources":"Sources","extras.files":"Fichiers supplémentaires"},_9e={"menu.open":"Apri","menu.open_file":"Apri file","menu.load_from_url":"Apri URL","menu.select_wikitree_id":"Seleziona ID WikiTree","menu.print":"Stampa","menu.download":"Scarica","menu.pdf_file":"File PDF","menu.png_file":"File PNG","menu.svg_file":"File SVG","menu.download_pdf":"Scarica PDF","menu.download_png":"Scarica PNG","menu.download_svg":"Scarica SVG","menu.view":"Visualizza","menu.hourglass":"Grafico a clessidra","menu.relatives":"Tutti i parenti","menu.donatso":"Donatso albero genealogico","menu.fancy":"Albero ornamentale (sperimentale)","menu.wikitree_login":"Accedi a WikiTree","menu.wikitree_logged_in":"Accesso effettuato","menu.wikitree_popup_username":"Accesso a WikiTree come {username}","menu.wikitree_popup":"Accesso a WikiTree","menu.github":"Progetto sul sito web GitHub","menu.search.placeholder":"Cerca persona","menu.search.no_results":"Nessun risultato","intro.title":"Topola Genealogy","intro.description":"Topola Genealogy ti consente di esplorare l'albero genealogico in modo interattivo.","intro.instructions":"Fai clic su OPEN FILE o OPEN URL per caricare un file GEDCOM. La maggior parte dei software di genealogia ha una funzione di esportazione GEDCOM.","intro.examples":"Di seguito sono riportati alcuni esempi trovati su Internet:","intro.from":"fonte:","intro.whats_new":"Novità","intro.full_changelog":"Vedi il log delle modifiche completo","whats_new.title":"Cosa c'è di nuovo in questa versione?","intro.privacy":"Protezione dei dati","intro.privacy_note":`Quando si utilizza la funzione "Apri file", i dati non vengono inviati da nessuna parte e rimangono sul computer. Quando si utilizza la funzione "Apri URL", i dati dall'indirizzo specificato vengono inviati dal servizio {link} a consentire il caricamento dei dati da un altro dominio (CORS).`,"load_from_url.title":"Apri da URL","load_from_url.comment":"I dati dall'URL specificato verranno caricati tramite il servizio {link} per evitare problemi CORS.","load_from_url.cancel":"Annulla","load_from_url.load":"Apri","select_wikitree_id.title":"Inserisci ID WikiTree","select_wikitree_id.comment":"Inserisci l'ID profilo {wikiTreeLink}. Esempi: {example1}, {example2}","select_wikitree_id.cancel":"Annulla","select_wikitree_id.load":"Apri","gedcom.ADOP":"Adozione","gedcom.BAPM":"Battesimo","gedcom.BARM":"Bar Mitzvah","gedcom.BASM":"Bas Mitzvah","gedcom.BIRT":"Nascita","gedcom.BLES":"Benedizione","gedcom.BURI":"Funerale","gedcom.CENS":"Census","gedcom.CHR":"Battesimo","gedcom.CHRA":"Battesimo degli adulti","gedcom.CONF":"Conferma","gedcom.CREM":"Cremazione","gedcom.DEAT":"Morte","gedcom.DEG":"Titolo accademico","gedcom.DIV":"Divorzio","gedcom.DIVF":"Divorzio depositato","gedcom.DSCR":"Descrizione","gedcom.EDUC":"Formazione","gedcom.ELEC":"Selezione per la posizione","gedcom.EMAIL":"E-mail","gedcom.EMIG":"Emigrazione","gedcom.ENGA":"Fidanzamento","gedcom.EVEN":"Evento","gedcom.FACT":"Caratteristica","gedcom.FCOM":"Prima Comunione","gedcom.GRAD":"Completamento della formazione","gedcom.IMMI":"Immigrazione","gedcom.MARB":"Squadra","gedcom.MARC":"Contratto di matrimonio","gedcom.MARL":"Licenza di matrimonio","gedcom.MARR":"Matrimonio","gedcom.MARS":"Contratto prematrimoniale","gedcom.MDCL":"Informazioni mediche","gedcom.MILT":"Servizio militare","gedcom.NATU":"Naturalizzazione","gedcom.OBJE":"File aggiuntivi","gedcom.OCCU":"Professione","gedcom.ORDN":"Ordinazione","gedcom.PROB":"Conferma di volontà","gedcom.PROP":"Possesso","gedcom.RESI":"Luogo di residenza","gedcom.RETI":"Pensione","gedcom.RELI":"Religione","gedcom.RIN":"ID","gedcom.SOUR":"Fonti","gedcom.TITL":"Titolo","gedcom.WILL":"Testamento","gedcom.WWW":"Sito web","gedcom._UPD":"Ultimo aggiornamento","gedcom.birth":"Nome alla nascita","gedcom.married":"Nome da coniugato/a","gedcom.maiden":"Nome da nubile","gedcom.immigrant":"Nome dell'immigrato","gedcom.aka":"Conosciuto anche come","date.abt":"circa","date.cal":"calcolato","date.est":"stimato","date.between":"tra il {from} e il {to}","date.after":"dopo il {from}","date.before":"prima del {to}","age.exact":"{qualifier}{age, plural, =0 {Meno di 1 anno} one {1 anno} other {# anni}}","age.less":"Meno di {age, plural, =0 {1 anno} one {1 anno} other {# anni}}","age.more":"Più di {age, plural, =0 {0 anni} one {1 anno} other {# anni}}","age.between":"Tra {ageFrom} e {ageTo, plural, =0 {0 anni} one {1 anno} other {# anni}}","error.error":"Errore","error.failed_pdf":"Impossibile creare PDF. Riprova con un diagramma più piccolo o scarica il file SVG.","error.failed_png":"Impossibile creare il file PNG. Riprova con un diagramma più piccolo o scarica il file SVG.","error.failed_to_load_file":"Errore durante il caricamento del file","error.failed_wikitree_load_more":"Errore durante il recupero dei dati da WikiTree. {error}","error.GEDCOM_READ_FAILED":"Impossibile leggere il file GEDCOM","error.ERROR_LOADING_UPLOADED_FILE":"Errore durante il caricamento dei dati. Carica nuovamente il file.","error.WIKITREE_ID_NOT_PROVIDED":"È necessario fornire l'ID WikiTree.","error.WIKITREE_PROFILE_NOT_ACCESSIBLE":"Il profilo WikiTree {id} non è accessibile. Prova ad effettuare il login.","error.WIKITREE_PROFILE_NOT_FOUND":"Profilo WikiTree {id} non trovato","error.failed_to_load_image":"Impossibile caricare il file immagine","wikitree.private":"Privato","tab.info":"Informazioni","tab.settings":"Impostazioni","config.colors":"Colori","config.colors.NO_COLOR":"nessuno","config.colors.COLOR_BY_GENERATION":"per generazione","config.colors.COLOR_BY_SEX":"per sesso","config.ids":"Identificazione","config.ids.HIDE":"nascondere","config.ids.SHOW":"visualizzare","config.sex":"Sesso","config.sex.HIDE":"nascondere","config.sex.SHOW":"visualizzare","name.unknown_name":"N.N.","extras.images":"Immagini","extras.notes":"Appunti","extras.sources":"Fonti","extras.files":"File aggiuntivi"},b9e={"menu.open":"Otwórz","menu.open_file":"Otwórz plik","menu.load_from_url":"Otwórz URL","menu.select_wikitree_id":"Wybierz WikiTree ID","menu.print":"Drukuj","menu.download":"Pobierz","menu.pdf_file":"Plik PDF","menu.png_file":"Plik PNG","menu.svg_file":"Plik SVG","menu.download_pdf":"Pobierz PDF","menu.download_png":"Pobierz PNG","menu.download_svg":"Pobierz SVG","menu.view":"Widok","menu.hourglass":"Wykres klepsydrowy","menu.relatives":"Wszyscy krewni","menu.donatso":"Donatso fwykres rodzinny","menu.fancy":"Ozdobne drzewo (eksperymentalne)","menu.wikitree_login":"Zaloguj do WikiTree","menu.wikitree_logged_in":"Zalogowano","menu.wikitree_popup_username":"Zalogowano do WikiTree jako {username}","menu.wikitree_popup":"Zalogowano do WikiTree","menu.github":"Projekt na stronie GitHub","menu.search.placeholder":"Szukaj osoby","menu.search.no_results":"Brak wyników","intro.title":"Topola Genealogy","intro.description":"Topola Genealogy pozwala przeglądać drzewo genealogiczne w interaktywny sposób.","intro.instructions":"Kliknij OTWÓRZ PLIK lub OTWÓRZ URL, aby załadować plik GEDCOM. Większość programów genealogicznych posiada funkcję eksportu do pliku GEDCOM.","intro.examples":"Przykłady","intro.from":"źródło:","intro.whats_new":"Co nowego?","intro.full_changelog":"Zobacz pełną listę zmian","whats_new.title":"Co nowego w tej wersji?","intro.privacy":"Prywatność","intro.privacy_note":'Używając funkcji "Otwórz plik", Twoje dane nie są nigdzie wysyłane i pozostają na Twoim komputerze. Używając funkcji "Otwórz URL", dane z podanego adresu przesyłane są przez usługę {link} w celu umożliwienia załadowania danych z innej domeny (CORS).',"load_from_url.title":"Otwórz z adresu URL","load_from_url.comment":"Dane z podanego adresu URL zostaną załadowane poprzez usługę {link} w celu uniknięcia problemów z CORS.","load_from_url.cancel":"Anuluj","load_from_url.load":"Otwórz","select_wikitree_id.title":"Podaj WikiTree ID","select_wikitree_id.comment":"Wpisz identyfikator profilu {wikiTreeLink}. Przykłady: {example1}, {example2}","select_wikitree_id.cancel":"Anuluj","select_wikitree_id.load":"Otwórz","gedcom.ADOP":"Adopcja","gedcom.BAPM":"Chrzest","gedcom.BARM":"Bar Micwa","gedcom.BASM":"Bat Micwa","gedcom.BIRT":"Narodziny","gedcom.BLES":"Błogosławieństwo","gedcom.BURI":"Pogrzeb","gedcom.CENS":"Spis ludności","gedcom.CHR":"Chrzest","gedcom.CHRA":"Chrzest dorosłych","gedcom.CONF":"Bierzmowanie","gedcom.CREM":"Kremacja","gedcom.DEAT":"Śmierć","gedcom.DEG":"Stopień naukowy","gedcom.DIV":"Rozwód","gedcom.DIVF":"Wniesienie pozwu o rozwód","gedcom.DSCR":"Opis","gedcom.EDUC":"Wykształcenie","gedcom.ELEC":"Wybór na stanowisko","gedcom.EMAIL":"E-mail","gedcom.EMIG":"Emigracja","gedcom.ENGA":"Zaręczyny","gedcom.EVEN":"Wydarzenie","gedcom.FACT":"Fakt","gedcom.FCOM":"Pierwsza komunia","gedcom.GRAD":"Ukończenie szkoły","gedcom.IMMI":"Imigracja","gedcom.MARB":"Zapowiedzi małżeńskie","gedcom.MARC":"Kontrakt małżeński","gedcom.MARL":"Licencja małżeńska","gedcom.MARR":"Małżeństwo","gedcom.MARS":"Ugoda małżeńska","gedcom.MDCL":"Informacje medyczne","gedcom.MILT":"Służba wojskowa","gedcom.NATU":"Nadanie obywatelstwa","gedcom.OBJE":"Dodatkowe pliki","gedcom.OCCU":"Zawód","gedcom.ORDN":"Święcenia","gedcom.PROB":"Postępowanie spadkowe","gedcom.PROP":"Nieruchomość","gedcom.RESI":"Miejsce zamieszkania","gedcom.RETI":"Emerytura","gedcom.RELI":"Religia","gedcom.RIN":"ID","gedcom.SOUR":"Źródła","gedcom.TITL":"Tytuł","gedcom.WILL":"Testament","gedcom.WWW":"Strona WWW","gedcom._UPD":"Ostatnia aktualizacja","gedcom.birth":"Nazwisko rodowe","gedcom.married":"Nazwisko po małżeństwie","gedcom.maiden":"Nazwisko panieńskie","gedcom.immigrant":"Nazwisko po imigracji","gedcom.aka":"Alias","date.abt":"około","date.cal":"wyliczone","date.est":"oszacowane","date.between":"między {from} a {to}","date.after":"po {from}","date.before":"przed {to}","age.exact":"{age, plural, =0 {Mniej niż 1 rok} one {{qualifier} 1 rok} many {{qualifier} # lat} other {{qualifier} # lata}}","age.less":"Mniej niż {age, plural, =0 {1 rok} one {1 rok} many {# lat} other {# lata}}","age.more":"Więcej niż {age, plural, =0 {0 lat} one {1 rok} many {# lat} other {# lata}}","age.between":"Między {ageFrom} a {ageTo, plural, =0 {0 lat} one {1 rok} many {# lat} other {# lata}}","error.error":"Błąd","error.failed_pdf":"Nie udało się utworzyć pliku PDF. Spróbuj jeszcze raz z mniejszym diagramem lub pobierz plik SVG.","error.failed_png":"Nie udało się utworzyć pliku PNG. Spróbuj jeszcze raz z mniejszym diagramem lub pobierz plik SVG.","error.failed_to_load_file":"Błąd wczytywania pliku","error.failed_wikitree_load_more":"Błąd podczas pobierania danych z WikiTree. {error}","error.GEDCOM_READ_FAILED":"Błąd wczytywania pliku GEDCOM","error.ERROR_LOADING_UPLOADED_FILE":"Błąd wczytywania danych. Otwórz ponownie plik.","error.WIKITREE_ID_NOT_PROVIDED":"Identyfikator WikiTree nie został podany","error.WIKITREE_PROFILE_NOT_ACCESSIBLE":"Profil WikiTree {id} nie jest dostępny","error.WIKITREE_PROFILE_NOT_FOUND":"Profil WikiTree {id} nie istnieje","error.failed_to_load_image":"Błąd podczas pobierania pliku ze zdjęciem","wikitree.private":"Prywatne","tab.info":"Informacje","tab.settings":"Ustawienia","config.colors":"Kolory","config.colors.NO_COLOR":"brak","config.colors.COLOR_BY_GENERATION":"według pokolenia","config.colors.COLOR_BY_SEX":"według płci","config.ids":"Identyfikacja","config.ids.HIDE":"ukryj","config.ids.SHOW":"pokaż","config.sex":"Płeć","config.sex.HIDE":"ukryj","config.sex.SHOW":"pokaż","name.unknown_name":"N.N.","extras.images":"Zdjęcia","extras.notes":"Notatki","extras.sources":"Źródła","extras.files":"Dodatkowe pliki"},x9e={"menu.open":"Открыть","menu.open_file":"Открыть файл","menu.load_from_url":"Открыть URL","menu.select_wikitree_id":"Выберите WikiTree ID","menu.print":"Печать","menu.download":"Скачать","menu.pdf_file":"Файл PDF","menu.png_file":"Файл PNG","menu.svg_file":"Файл SVG","menu.download_pdf":"Скачать PDF","menu.download_png":"Скачать PNG","menu.download_svg":"Скачать SVG","menu.view":"Вид","menu.hourglass":"График Песочные часы","menu.relatives":"Все родственники","menu.donatso":"Donatso семейная схема","menu.fancy":"Декоративное дерево (экспериментальное))","menu.wikitree_login":"Войти в WikiTree","menu.wikitree_logged_in":"Вход выполнен","menu.wikitree_popup_username":"Вы вошли в WikiTree как {username}","menu.wikitree_popup":"Вы вошли в WikiTree","menu.github":"Проект на сайте GitHub","menu.search.placeholder":"Искать человека","menu.search.no_results":"Нет результатов","intro.title":"Topola Genealogy","intro.description":"Topola Genealogy позволяет просматривать семейное древо в интерактивном режиме.","intro.instructions":'Щелкните "Открыть файл" или "Открыть URL", чтобы загрузить файл GEDCOM. Большинство программ для генеалогии имеют функцию экспорта GEDCOM.',"intro.examples":"Ниже приведены некоторые примеры, найденные в Интернете:","intro.from":"источник:","intro.whats_new":"Что нового?","intro.full_changelog":"Список изменений","whats_new.title":"What's new in this version?","intro.privacy":"Конфиденциальность","intro.privacy_note":'При использовании функции "Открыть файл" Ваши данные никуда не отправляются и остаются на Вашем компьютере. При использовании функции "Открыть URL" данные с указанного адреса отправляются службой {link} на включение загрузки данных из другого домена (CORS).',"load_from_url.title":"Открыть с адреса URL","load_from_url.comment":"Данные с указанного адреса URL будут загружены через службу {link}, чтобы избежать проблем CORS.","load_from_url.cancel":"Отменить","load_from_url.load":"Открыть","select_wikitree_id.title":"Введите идентификатор WikiTree","select_wikitree_id.comment":"Введите идентификатор профиля {wikiTreeLink}. Примеры: {example1}, {example2}","select_wikitree_id.cancel":"Отмена","select_wikitree_id.load":"Открыть","gedcom.ADOP":"Усыновление","gedcom.BAPM":"Крещение","gedcom.BARM":"Бар-мицва","gedcom.BASM":"Бас Мицва","gedcom.BIRT":"Рождение","gedcom.BLES":"благословение","gedcom.BURI":"Похороны","gedcom.CENS":"Перепись населения","gedcom.CHR":"Крещение","gedcom.CHRA":"Крещение взрослых","gedcom.CONF":"Подтверждение","gedcom.CREM":"Кремация","gedcom.DEAT":"Смерть","gedcom.DEG":"Ученая степень","gedcom.DIV":"Развод","gedcom.DIVF":"Подано заявление о разводе","gedcom.DSCR":"Описание","gedcom.EDUC":"Образование","gedcom.ELEC":"Выбор на должность","gedcom.EMAIL":"E-mail","gedcom.EMIG":"Эмиграция","gedcom.ENGA":"Zaręczyny","gedcom.EVEN":"Событие","gedcom.FACT":"Факт","gedcom.FCOM":"Первое Причастие","gedcom.GRAD":"Завершение обучения","gedcom.IMMI":"Иммиграция","gedcom.MARB":"Отряд","gedcom.MARC":"брачный контракт","gedcom.MARL":"Свидетельство о браке","gedcom.MARR":"свадьба","gedcom.MARS":"Брачный договор","gedcom.MDCL":"Медицинская информация","gedcom.MILT":"Военная служба","gedcom.NATU":"Натурализация","gedcom.OBJE":"Дополнительные файлы","gedcom.OCCU":"Вид деятельности","gedcom.ORDN":"Рукоположение","gedcom.PROB":"Подтверждение завещания","gedcom.PROP":"владение","gedcom.RESI":"Место жительства","gedcom.RETI":"выход на пенсию","gedcom.RELI":"религия","gedcom.RIN":"ID","gedcom.SOUR":"Источники","gedcom.TITL":"Титул","gedcom.WILL":"завещание","gedcom.WWW":"Веб-сайт WWW","gedcom._UPD":"Последнее обновление","gedcom.birth":"Имя при рождении","gedcom.married":"Имя в браке","gedcom.maiden":"Девичья фамилия","gedcom.immigrant":"Имя в эмиграции","gedcom.aka":"Он(а) же","date.abt":"около","date.cal":"рассчитано","date.est":"приблизительно","date.between":"между {from} и {to}","date.after":"после {from}","date.before":"до {to}","age.exact":"{age, plural, =0 {Менее 1 года} one {{qualifier} 1 год} many {{qualifier} # лет} other {{qualifier} # года}}","age.less":"Менее {age, plural, =0 {1 года} one {1 год} many {# лет} other {# года}}","age.more":"Более {age, plural, =0 {0 лет} one {1 год} many {# лет} other {# года}}","age.between":"Между {ageFrom} {ageTo, plural, =0 {0 лет} one {1 год} many {# год} other {# лет}}","error.error":"Ошибка","error.failed_pdf":"Не удалось создать PDF-файл. Повторите попытку с меньшей диаграммой или загрузите файл SVG.","error.failed_png":"Не удалось создать файл PNG. Повторите попытку с меньшей схемой или загрузите файл SVG.","error.failed_to_load_file":"Ошибка загрузки файла","error.failed_wikitree_load_more":"Ошибка при получении данных из WikiTree. {error}}","error.GEDCOM_READ_FAILED":"Ошибка чтения файла GEDCOM","error.ERROR_LOADING_UPLOADED_FILE":"Ошибка чтения данных. Повторите.","error.WIKITREE_ID_NOT_PROVIDED":"Не указан идентификатор WikiTree","error.WIKITREE_PROFILE_NOT_ACCESSIBLE":"Профиль WikiTree {id} недоступен","error.WIKITREE_PROFILE_NOT_FOUND":"Профиль WikiTree {id} не найден","error.failed_to_load_image":"Ошибка при открытии картинки","wikitree.private":"Частный","tab.info":"Инфо","tab.settings":"Установки","config.colors":"Цвет","config.colors.NO_COLOR":"Без цвета","config.colors.COLOR_BY_GENERATION":"по поколениям","config.colors.COLOR_BY_SEX":"по полу","config.ids":"идентификация","config.ids.HIDE":"скрывать","config.ids.SHOW":"afficher","config.sex":"Пол","config.sex.HIDE":"скрывать","config.sex.SHOW":"afficher","name.unknown_name":"Н.И.","extras.images":"Картинки","extras.notes":"Примечание","extras.sources":"Источники","extras.files":"Дополнительные файлы"},E9e={bg:g9e,cs:v9e,de:y9e,fr:w9e,it:_9e,pl:b9e,ru:x9e},n7=navigator.language&&navigator.language.split(/[-_]/)[0],r7=tZ(),S9e=document.getElementById("root"),i7=fZ.createRoot(S9e);r7&&r7.name==="ie"?i7.render(j.jsx("p",{children:"Topola Genealogy Viewer does not support Internet Explorer. Please try a different (modern) browser."})):i7.render(j.jsx(WJ,{locale:n7,messages:E9e[n7],children:j.jsxs(I0e,{children:[j.jsx("style",{children:P0e}),j.jsx(ute,{children:j.jsx(m9e,{})})]})}));export{fm as _,zce as a,Ta as c,zn as g,Ile as t,P9e as z}; +`+ue.prev}function Je(se,ue){var Ue=ve(se),Le=[];if(Ue){Le.length=se.length;for(var Mt=0;Mt-1?t([o]):o},rC}var iC,FL;function AQ(){if(FL)return iC;FL=1;var e=oa(),t=e("%Array%"),n=!t.isArray&&es()("Object.prototype.toString");return iC=t.isArray||function(i){return n(i)==="[object Array]"},iC}var aC,LL;function dI(){return LL||(LL=1,aC=AQ()),aC}var Qv={exports:{}},oC,BL;function $Fe(){return BL||(BL=1,oC=oa()),oC}var sC,zL;function wu(){if(zL)return sC;zL=1;var e=Tt(),t=Kl(),n={__proto__:null,"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Get]]":!0,"[[Set]]":!0,"[[Value]]":!0,"[[Writable]]":!0};return sC=function(i){if(!i||typeof i!="object")return!1;for(var a in i)if(t(i,a)&&!n[a])return!1;var o=t(i,"[[Value]]")||t(i,"[[Writable]]"),s=t(i,"[[Get]]")||t(i,"[[Set]]");if(o&&s)throw new e("Property Descriptors may not be both accessor and data descriptors");return!0},sC}var uC,UL;function TQ(){if(UL)return uC;UL=1;var e=W_(),t=Bg(),n=e.hasArrayLengthDefineBug(),r=n&&AQ(),i=es(),a=i("Object.prototype.propertyIsEnumerable");return uC=function(s,u,l,c,f,d){if(!t){if(!s(d)||!d["[[Configurable]]"]||!d["[[Writable]]"]||f in c&&a(c,f)!==!!d["[[Enumerable]]"])return!1;var p=d["[[Value]]"];return c[f]=p,u(c[f],p)}return n&&f==="length"&&"[[Value]]"in d&&r(c)&&c.length!==d["[[Value]]"]?(c.length=d["[[Value]]"],c.length===d["[[Value]]"]):(t(c,f,l(d)),!0)},uC}var lC,jL;function FFe(){return jL||(jL=1,lC=function(t){if(typeof t>"u")return t;var n={};return"[[Value]]"in t&&(n.value=t["[[Value]]"]),"[[Writable]]"in t&&(n.writable=!!t["[[Writable]]"]),"[[Get]]"in t&&(n.get=t["[[Get]]"]),"[[Set]]"in t&&(n.set=t["[[Set]]"]),"[[Enumerable]]"in t&&(n.enumerable=!!t["[[Enumerable]]"]),"[[Configurable]]"in t&&(n.configurable=!!t["[[Configurable]]"]),n}),lC}var cC,HL;function MQ(){if(HL)return cC;HL=1;var e=Tt(),t=wu(),n=FFe();return cC=function(i){if(typeof i<"u"&&!t(i))throw new e("Assertion failed: `Desc` must be a Property Descriptor");return n(i)},cC}var fC,qL;function hI(){if(qL)return fC;qL=1;var e=Tt(),t=Kl(),n=wu();return fC=function(i){if(typeof i>"u")return!1;if(!n(i))throw new e("Assertion failed: `Desc` must be a Property Descriptor");return!(!t(i,"[[Value]]")&&!t(i,"[[Writable]]"))},fC}var dC,GL;function pI(){if(GL)return dC;GL=1;var e=zg();return dC=function(n,r){return n===r?n===0?1/n===1/r:!0:e(n)&&e(r)},dC}var hC,WL;function PQ(){if(WL)return hC;WL=1;var e=Function.prototype.toString,t=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,n,r;if(typeof t=="function"&&typeof Object.defineProperty=="function")try{n=Object.defineProperty({},"length",{get:function(){throw r}}),r={},t(function(){throw 42},null,n)}catch(b){b!==r&&(t=null)}else t=null;var i=/^\s*class\b/,a=function(E){try{var S=e.call(E);return i.test(S)}catch{return!1}},o=function(E){try{return a(E)?!1:(e.call(E),!0)}catch{return!1}},s=Object.prototype.toString,u="[object Object]",l="[object Function]",c="[object GeneratorFunction]",f="[object HTMLAllCollection]",d="[object HTML document.all class]",p="[object HTMLCollection]",y=typeof Symbol=="function"&&!!Symbol.toStringTag,g=!(0 in[,]),w=function(){return!1};if(typeof document=="object"){var _=document.all;s.call(_)===s.call(document.all)&&(w=function(E){if((g||!E)&&(typeof E>"u"||typeof E=="object"))try{var S=s.call(E);return(S===f||S===d||S===p||S===u)&&E("")==null}catch{}return!1})}return hC=t?function(E){if(w(E))return!0;if(!E||typeof E!="function"&&typeof E!="object")return!1;try{t(E,null,n)}catch(S){if(S!==r)return!1}return!a(E)&&o(E)}:function(E){if(w(E))return!0;if(!E||typeof E!="function"&&typeof E!="object")return!1;if(y)return o(E);if(a(E))return!1;var S=s.call(E);return S!==l&&S!==c&&!/^\[object HTML/.test(S)?!1:o(E)},hC}var pC,VL;function IQ(){return VL||(VL=1,pC=PQ()),pC}var mC,YL;function LFe(){return YL||(YL=1,mC=function(t){return!!t}),mC}var gC,QL;function RQ(){if(QL)return gC;QL=1;var e=Kl(),t=Tt(),n=IQ(),r=LFe(),i=sa();return gC=function(o){if(!i(o))throw new t("ToPropertyDescriptor requires an object");var s={};if(e(o,"enumerable")&&(s["[[Enumerable]]"]=r(o.enumerable)),e(o,"configurable")&&(s["[[Configurable]]"]=r(o.configurable)),e(o,"value")&&(s["[[Value]]"]=o.value),e(o,"writable")&&(s["[[Writable]]"]=r(o.writable)),e(o,"get")){var u=o.get;if(typeof u<"u"&&!n(u))throw new t("getter must be a function");s["[[Get]]"]=u}if(e(o,"set")){var l=o.set;if(typeof l<"u"&&!n(l))throw new t("setter must be a function");s["[[Set]]"]=l}if((e(s,"[[Get]]")||e(s,"[[Set]]"))&&(e(s,"[[Value]]")||e(s,"[[Writable]]")))throw new t("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute");return s},gC}var vC,KL;function BFe(){if(KL)return vC;KL=1;var e=Tt(),t=wu(),n=TQ(),r=MQ(),i=hI(),a=Xl(),o=pI(),s=RQ(),u=sa();return vC=function(c,f,d){if(!u(c))throw new e("Assertion failed: Type(O) is not Object");if(!a(f))throw new e("Assertion failed: P is not a Property Key");var p=t(d)?d:s(d);if(!t(p))throw new e("Assertion failed: Desc is not a valid Property Descriptor");return n(i,o,r,c,f,p)},vC}var XL;function zFe(){if(XL)return Qv.exports;XL=1;var e=$Fe(),t=e("%Reflect.construct%",!0),n=BFe();try{n({},"",{"[[Get]]":function(){}})}catch{n=null}if(n&&t){var r={},i={};n(i,"length",{"[[Get]]":function(){throw r},"[[Enumerable]]":!0}),Qv.exports=function(o){try{t(o,i)}catch(s){return s===r}}}else Qv.exports=function(o){return typeof o=="function"&&!!o.prototype};return Qv.exports}var yC,ZL;function UFe(){if(ZL)return yC;ZL=1;var e=oa(),t=e("%Symbol.species%",!0),n=Tt(),r=kQ(),i=IFe(),a=Q_(),o=dI(),s=zFe(),u=sa();return yC=function(c,f){if(!r(f)||f<0)throw new n("Assertion failed: length must be an integer >= 0");var d=o(c);if(!d)return i(f);var p=a(c,"constructor");if(t&&u(p)&&(p=a(p,t),p===null&&(p=void 0)),typeof p>"u")return i(f);if(!s(p))throw new n("C must be a constructor");return new p(f)},yC}var wC,JL;function NQ(){return JL||(JL=1,wC=Number.MAX_SAFE_INTEGER||9007199254740991),wC}var _C,e9;function jFe(){if(e9)return _C;e9=1;var e=oa(),t=es(),n=Tt(),r=dI(),i=e("%Reflect.apply%",!0)||t("Function.prototype.apply");return _C=function(o,s){var u=arguments.length>2?arguments[2]:[];if(!r(u))throw new n("Assertion failed: optional `argumentsList`, if provided, must be a List");return i(o,s,u)},_C}var bC,t9;function mI(){if(t9)return bC;t9=1;var e=Tt(),t=Kl(),n=wu();return bC=function(i){if(typeof i>"u")return!1;if(!n(i))throw new e("Assertion failed: `Desc` must be a Property Descriptor");return!(!t(i,"[[Get]]")&&!t(i,"[[Set]]"))},bC}var xC,n9;function OQ(){return n9||(n9=1,xC=function(t){return t===null||typeof t!="function"&&typeof t!="object"}),xC}var EC,r9;function HFe(){if(r9)return EC;r9=1;var e=oa(),t=e("%Object.preventExtensions%",!0),n=e("%Object.isExtensible%",!0),r=OQ();return EC=t?function(a){return!r(a)&&n(a)}:function(a){return!r(a)},EC}var SC,i9;function qFe(){if(i9)return SC;i9=1;var e=wu();return SC=function(n,r){return e(r)&&"[[Enumerable]]"in r&&"[[Configurable]]"in r&&(n.IsAccessorDescriptor(r)||n.IsDataDescriptor(r))},SC}var CC,a9;function GFe(){if(a9)return CC;a9=1;var e=Tt(),t=mI(),n=hI(),r=wu();return CC=function(a){if(typeof a>"u")return!1;if(!r(a))throw new e("Assertion failed: `Desc` must be a Property Descriptor");return!t(a)&&!n(a)},CC}var kC,o9;function WFe(){if(o9)return kC;o9=1;var e=sa();return kC=function(n){if(n===null)return"Null";if(typeof n>"u")return"Undefined";if(e(n))return"Object";if(typeof n=="number")return"Number";if(typeof n=="boolean")return"Boolean";if(typeof n=="string")return"String"},kC}var AC,s9;function VFe(){if(s9)return AC;s9=1;var e=WFe();return AC=function(n){return typeof n=="symbol"?"Symbol":typeof n=="bigint"?"BigInt":e(n)},AC}var TC,u9;function YFe(){if(u9)return TC;u9=1;var e=Tt(),t=TQ(),n=qFe(),r=wu(),i=MQ(),a=mI(),o=hI(),s=GFe(),u=Xl(),l=pI(),c=VFe(),f=sa();return TC=function(p,y,g,w,_){var b=c(p);if(typeof p<"u"&&!f(p))throw new e("Assertion failed: O must be undefined or an Object");if(!u(y))throw new e("Assertion failed: P must be a Property Key");if(typeof g!="boolean")throw new e("Assertion failed: extensible must be a Boolean");if(!r(w))throw new e("Assertion failed: Desc must be a Property Descriptor");if(typeof _<"u"&&!r(_))throw new e("Assertion failed: current must be a Property Descriptor, or undefined");if(typeof _>"u")return g?b==="Undefined"?!0:a(w)?t(o,l,i,p,y,w):t(o,l,i,p,y,{"[[Configurable]]":!!w["[[Configurable]]"],"[[Enumerable]]":!!w["[[Enumerable]]"],"[[Value]]":w["[[Value]]"],"[[Writable]]":!!w["[[Writable]]"]}):!1;if(!n({IsAccessorDescriptor:a,IsDataDescriptor:o},_))throw new e("`current`, when present, must be a fully populated and valid Property Descriptor");if(!_["[[Configurable]]"]){if("[[Configurable]]"in w&&w["[[Configurable]]"]||"[[Enumerable]]"in w&&!l(w["[[Enumerable]]"],_["[[Enumerable]]"])||!s(w)&&!l(a(w),a(_)))return!1;if(a(_)){if("[[Get]]"in w&&!l(w["[[Get]]"],_["[[Get]]"])||"[[Set]]"in w&&!l(w["[[Set]]"],_["[[Set]]"]))return!1}else if(!_["[[Writable]]"]&&("[[Writable]]"in w&&w["[[Writable]]"]||"[[Value]]"in w&&!l(w["[[Value]]"],_["[[Value]]"])))return!1}if(b!=="Undefined"){var E,S;return o(_)&&a(w)?(E=("[[Configurable]]"in w?w:_)["[[Configurable]]"],S=("[[Enumerable]]"in w?w:_)["[[Enumerable]]"],t(o,l,i,p,y,{"[[Configurable]]":!!E,"[[Enumerable]]":!!S,"[[Get]]":("[[Get]]"in w?w:_)["[[Get]]"],"[[Set]]":("[[Set]]"in w?w:_)["[[Set]]"]})):a(_)&&o(w)?(E=("[[Configurable]]"in w?w:_)["[[Configurable]]"],S=("[[Enumerable]]"in w?w:_)["[[Enumerable]]"],t(o,l,i,p,y,{"[[Configurable]]":!!E,"[[Enumerable]]":!!S,"[[Value]]":("[[Value]]"in w?w:_)["[[Value]]"],"[[Writable]]":!!("[[Writable]]"in w?w:_)["[[Writable]]"]})):t(o,l,i,p,y,w)}return!0},TC}var MC,l9;function QFe(){if(l9)return MC;l9=1;var e=Ql(),t=G_(),n=Tt(),r=wu(),i=mI(),a=HFe(),o=Xl(),s=RQ(),u=pI(),l=YFe(),c=sa();return MC=function(d,p,y){if(!c(d))throw new n("Assertion failed: O must be an Object");if(!o(p))throw new n("Assertion failed: P must be a Property Key");if(!r(y))throw new n("Assertion failed: Desc must be a Property Descriptor");if(!e){if(i(y))throw new t("This environment does not support accessor property descriptors.");var g=!(p in d)&&y["[[Writable]]"]&&y["[[Enumerable]]"]&&y["[[Configurable]]"]&&"[[Value]]"in y,w=p in d&&(!("[[Configurable]]"in y)||y["[[Configurable]]"])&&(!("[[Enumerable]]"in y)||y["[[Enumerable]]"])&&(!("[[Writable]]"in y)||y["[[Writable]]"])&&"[[Value]]"in y;if(g||w)return d[p]=y["[[Value]]"],u(d[p],y["[[Value]]"]);throw new t("This environment does not support defining non-writable, non-enumerable, or non-configurable properties")}var _=e(d,p),b=_&&s(_),E=a(d);return l(d,p,E,y,b)},MC}var PC,c9;function KFe(){if(c9)return PC;c9=1;var e=Tt(),t=Xl(),n=QFe(),r=sa();return PC=function(a,o,s){if(!r(a))throw new e("Assertion failed: Type(O) is not Object");if(!t(o))throw new e("Assertion failed: P is not a Property Key");var u={"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Value]]":s,"[[Writable]]":!0};return n(a,o,u)},PC}var IC,f9;function XFe(){if(f9)return IC;f9=1;var e=Tt(),t=KFe(),n=sa(),r=Xl();return IC=function(a,o,s){if(!n(a))throw new e("Assertion failed: Type(O) is not Object");if(!r(o))throw new e("Assertion failed: P is not a Property Key");var u=t(a,o,s);if(!u)throw new e("unable to create data property")},IC}var RC,d9;function ZFe(){if(d9)return RC;d9=1;var e=Tt(),t=sa(),n=Xl();return RC=function(i,a){if(!t(i))throw new e("Assertion failed: `O` must be an Object");if(!n(a))throw new e("Assertion failed: `P` must be a Property Key");return a in i},RC}var NC,h9;function JFe(){return h9||(h9=1,NC=function(t){return t===null||typeof t!="function"&&typeof t!="object"}),NC}var OC,p9;function DQ(){if(p9)return OC;p9=1;var e=wQ();return OC=function(){return e()&&!!Symbol.toStringTag},OC}var DC,m9;function eLe(){if(m9)return DC;m9=1;var e=es(),t=e("Date.prototype.getDay"),n=function(s){try{return t(s),!0}catch{return!1}},r=e("Object.prototype.toString"),i="[object Date]",a=DQ()();return DC=function(s){return typeof s!="object"||s===null?!1:a?n(s):r(s)===i},DC}var Kv={exports:{}},$C,g9;function tLe(){if(g9)return $C;g9=1;var e=es(),t=DQ()(),n=Kl(),r=Ql(),i;if(t){var a=e("RegExp.prototype.exec"),o={},s=function(){throw o},u={toString:s,valueOf:s};typeof Symbol.toPrimitive=="symbol"&&(u[Symbol.toPrimitive]=s),i=function(d){if(!d||typeof d!="object")return!1;var p=r(d,"lastIndex"),y=p&&n(p,"value");if(!y)return!1;try{a(d,u)}catch(g){return g===o}}}else{var l=e("Object.prototype.toString"),c="[object RegExp]";i=function(d){return!d||typeof d!="object"&&typeof d!="function"?!1:l(d)===c}}return $C=i,$C}var FC,v9;function $Q(){if(v9)return FC;v9=1;var e=es(),t=tLe(),n=e("RegExp.prototype.exec"),r=Tt();return FC=function(a){if(!t(a))throw new r("`regex` must be a RegExp");return function(s){return n(a,s)!==null}},FC}var y9;function nLe(){if(y9)return Kv.exports;y9=1;var e=es(),t=e("Object.prototype.toString"),n=_Q()(),r=$Q();if(n){var i=e("Symbol.prototype.toString"),a=r(/^Symbol\(.*\)$/),o=function(u){return typeof u.valueOf()!="symbol"?!1:a(i(u))};Kv.exports=function(u){if(typeof u=="symbol")return!0;if(!u||typeof u!="object"||t(u)!=="[object Symbol]")return!1;try{return o(u)}catch{return!1}}}else Kv.exports=function(u){return!1};return Kv.exports}var LC,w9;function rLe(){if(w9)return LC;w9=1;var e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol",t=JFe(),n=PQ(),r=eLe(),i=nLe(),a=function(u,l){if(typeof u>"u"||u===null)throw new TypeError("Cannot call method on "+u);if(typeof l!="string"||l!=="number"&&l!=="string")throw new TypeError('hint must be "string" or "number"');var c=l==="string"?["toString","valueOf"]:["valueOf","toString"],f,d,p;for(p=0;p1&&(arguments[1]===String?l="string":arguments[1]===Number&&(l="number"));var c;if(e&&(Symbol.toPrimitive?c=o(u,Symbol.toPrimitive):i(u)&&(c=Symbol.prototype.valueOf)),typeof c<"u"){var f=c.call(u,l);if(t(f))return f;throw new TypeError("unable to convert exotic object to primitive")}return l==="default"&&(r(u)||i(u))&&(l="string"),a(u,l==="default"?"number":l)},LC}var BC,_9;function iLe(){if(_9)return BC;_9=1;var e=rLe();return BC=function(n){return arguments.length>1?e(n,arguments[1]):e(n)},BC}var zC,b9;function gI(){if(b9)return zC;b9=1;var e=Tt();return zC=function(n){if(n==null)throw new e(arguments.length>0&&arguments[1]||"Cannot call method on "+n);return n},zC}var UC,x9;function FQ(){if(x9)return UC;x9=1;var e=oa(),t=e("%String%"),n=Tt();return UC=function(i){if(typeof i=="symbol")throw new n("Cannot convert a Symbol value to a string");return t(i)},UC}var jC,E9;function LQ(){if(E9)return jC;E9=1;var e=gI(),t=FQ(),n=es(),r=n("String.prototype.replace"),i=/^\s$/.test("᠎"),a=i?/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/:/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/,o=i?/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/:/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/;return jC=function(){var u=t(e(this));return r(r(u,a,""),o,"")},jC}var HC,S9;function BQ(){if(S9)return HC;S9=1;var e=LQ(),t="​",n="᠎";return HC=function(){return String.prototype.trim&&t.trim()===t&&n.trim()===n&&("_"+n).trim()==="_"+n&&(n+"_").trim()===n+"_"?String.prototype.trim:e},HC}var qC,C9;function aLe(){if(C9)return qC;C9=1;var e=W_()(),t=sI(),n=BQ();return qC=function(){var i=n();return String.prototype.trim!==i&&(e?t(String.prototype,"trim",i,!0):t(String.prototype,"trim",i)),i},qC}var GC,k9;function oLe(){if(k9)return GC;k9=1;var e=SQ(),t=uI(),n=gI(),r=LQ(),i=BQ(),a=aLe(),o=e(i()),s=function(l){return n(l),o(l)};return t(s,{getPolyfill:i,implementation:r,shim:a}),GC=s,GC}var WC,A9;function sLe(){if(A9)return WC;A9=1;var e=oa(),t=e("%RegExp%"),n=Tt(),r=e("%parseInt%"),i=es(),a=$Q(),o=i("String.prototype.slice"),s=a(/^0b[01]+$/i),u=a(/^0o[0-7]+$/i),l=a(/^[-+]0x[0-9a-f]+$/i),c=["…","​","￾"].join(""),f=new t("["+c+"]","g"),d=a(f),p=oLe();return WC=function y(g){if(typeof g!="string")throw new n("Assertion failed: `argument` is not a String");if(s(g))return+r(o(g,2),2);if(u(g))return+r(o(g,2),8);if(d(g)||l(g))return NaN;var w=p(g);return w!==g?y(w):+g},WC}var VC,T9;function uLe(){if(T9)return VC;T9=1;var e=oa(),t=Tt(),n=e("%Number%"),r=OQ(),i=iLe(),a=sLe();return VC=function(s){var u=r(s)?s:i(s,n);if(typeof u=="symbol")throw new t("Cannot convert a Symbol value to a number");if(typeof u=="bigint")throw new t("Conversion from 'BigInt' to 'number' is not allowed.");return typeof u=="string"?a(u):+u},VC}var YC,M9;function lLe(){if(M9)return YC;M9=1;var e=lI();return YC=function(n){return typeof n=="bigint"?n:e(n)},YC}var QC,P9;function cLe(){if(P9)return QC;P9=1;var e=lLe(),t=Tt();return QC=function(r){if(typeof r!="number"&&typeof r!="bigint")throw new t("argument must be a Number or a BigInt");var i=r<0?-e(-r):e(r);return i===0?0:i},QC}var KC,I9;function fLe(){if(I9)return KC;I9=1;var e=uLe(),t=cLe(),n=zg(),r=CQ();return KC=function(a){var o=e(a);return n(o)||o===0?0:r(o)?t(o):o},KC}var XC,R9;function zQ(){if(R9)return XC;R9=1;var e=NQ(),t=fLe();return XC=function(r){var i=t(r);return i<=0?0:i>e?e:i},XC}var ZC,N9;function dLe(){if(N9)return ZC;N9=1;var e=Tt(),t=Q_(),n=zQ(),r=sa();return ZC=function(a){if(!r(a))throw new e("Assertion failed: `obj` must be an Object");return n(t(a,"length"))},ZC}var JC,O9;function hLe(){if(O9)return JC;O9=1;var e=Tt(),t=NQ(),n=jFe(),r=XFe(),i=Q_(),a=ZFe(),o=dI(),s=dLe(),u=FQ();return JC=function l(c,f,d,p,y){var g;arguments.length>5&&(g=arguments[5]);for(var w=p,_=0;_0&&(v=o(S)),v){var C=s(S);w=l(c,S,C,w,y-1)}else{if(w>=t)throw new e("index too large");r(c,u(w),S),w+=1}}_+=1}return w},JC}var ek,D9;function pLe(){if(D9)return ek;D9=1;var e=V_(),t=gI();return ek=function(r){return t(r),e(r)},ek}var tk,$9;function mLe(){return $9||($9=1,tk=pLe()),tk}var nk,F9;function UQ(){if(F9)return nk;F9=1;var e=UFe(),t=hLe(),n=Q_(),r=IQ(),i=zQ(),a=mLe();return nk=function(s){var u=a(this),l=i(n(u,"length"));if(!r(s))throw new TypeError("mapperFunction must be a function");var c;arguments.length>1&&(c=arguments[1]);var f=e(u,0);return t(f,u,l,0,1,s,c),f},nk}var rk,L9;function jQ(){if(L9)return rk;L9=1;var e=UQ();return rk=function(){return Array.prototype.flatMap||e},rk}var ik,B9;function gLe(){if(B9)return ik;B9=1;var e=Kl(),t=typeof Symbol=="function"&&typeof Symbol.unscopables=="symbol",n=t&&Array.prototype[Symbol.unscopables],r=TypeError;return ik=function(a){if(typeof a!="string"||!a)throw new r("method must be a non-empty string");if(!e(Array.prototype,a))throw new r("method must be on Array.prototype");t&&(n[a]=!0)},ik}var ak,z9;function vLe(){if(z9)return ak;z9=1;var e=uI(),t=gLe(),n=jQ();return ak=function(){var i=n();return e(Array.prototype,{flatMap:i},{flatMap:function(){return Array.prototype.flatMap!==i}}),t("flatMap"),i},ak}var ok,U9;function yLe(){if(U9)return ok;U9=1;var e=uI(),t=SQ(),n=UQ(),r=jQ(),i=r(),a=vLe(),o=t(i);return e(o,{getPolyfill:r,implementation:n,shim:a}),ok=o,ok}var wLe=yLe();const K_=zn(wLe);function HQ({files:e}){return e!=null&&e.length?j.jsx(fn,{children:e.map((t,n)=>j.jsxs(fn.Item,{children:[j.jsx(fn.Icon,{verticalAlign:"middle",name:"circle",size:"tiny"}),j.jsx(fn.Content,{children:j.jsx("a",{target:"_blank",href:t.url,rel:"noopener noreferrer",children:t.filename||t.url.split("/").pop()||t.url})})]},n))}):null}function _Le(e,t,n){const r=Xm(e,t),i=e.qualifier||t.qualifier,a=i&&oj(i,n)+" ";return n.formatMessage({id:"age.exact",defaultMessage:"{qualifier}{age, plural, =0 {Less than 1 year} one {1 year} other {# years}}"},{age:r,qualifier:a})}function Xv(e,t,n){const r=Xm(e,t);return n.formatMessage({id:"age.more",defaultMessage:"More than {age, plural, =0 {0 years} one {1 year} other {# years}}"},{age:r})}function Zv(e,t,n){const r=Xm(e,t);return n.formatMessage({id:"age.less",defaultMessage:"Less than {age, plural, =0 {1 year} one {1 year} other {# years}}"},{age:r})}function sk(e,t,n,r,i){const a=Xm(t,n),o=Xm(e,r);return i.formatMessage({id:"age.between",defaultMessage:"Between {ageFrom} and {ageTo, plural, =0 {0 years} one {1 year} other {# years}}"},{ageFrom:a,ageTo:o})}function bLe(e,t){return e&&t?!aA(e)||!aA(t)||Vw(e,t)>0?!1:e.dateRange&&t.dateRange&&oA(e==null?void 0:e.dateRange)&&oA(t==null?void 0:t.dateRange)?!tve(e.dateRange,t.dateRange):!0:!1}function Xm(e,t){const n=sA(e),r=sA(t),i=n.getUTCFullYear();let a=r.getUTCFullYear()-i,o=r.getUTCMonth()-n.getUTCMonth();return o<0&&(a--,o+=12),r.getUTCDate()-n.getUTCDate()<0&&o<=0&&a--,Math.abs(a)}function xLe(e,t,n){var r,i,a,o,s,u,l,c,f,d,p,y,g,w,_,b,E,S,v,C,A,M,R,O,P,z,Y,F,$,B,Q,K,q,L;if(e&&t){const W=Zn.getDate(e),U=Zn.getDate(t);if(bLe(W,U)){if(W!=null&&W.date){if(U!=null&&U.date)return _Le(W.date,U.date,n);if((r=U==null?void 0:U.dateRange)!=null&&r.from&&((i=U.dateRange)!=null&&i.to))return sk(W.date,W.date,(a=U==null?void 0:U.dateRange)==null?void 0:a.from,(o=U==null?void 0:U.dateRange)==null?void 0:o.to,n);if((s=U==null?void 0:U.dateRange)!=null&&s.from)return Xv(W.date,(u=U.dateRange)==null?void 0:u.from,n);if((l=U==null?void 0:U.dateRange)!=null&&l.to)return Zv(W.date,(c=U.dateRange)==null?void 0:c.to,n)}if((f=W==null?void 0:W.dateRange)!=null&&f.from&&((d=W==null?void 0:W.dateRange)!=null&&d.to)){if(U!=null&&U.date)return sk((p=W==null?void 0:W.dateRange)==null?void 0:p.from,(y=W==null?void 0:W.dateRange)==null?void 0:y.to,U==null?void 0:U.date,U==null?void 0:U.date,n);if((g=U==null?void 0:U.dateRange)!=null&&g.from&&((w=U.dateRange)!=null&&w.to))return sk((_=W==null?void 0:W.dateRange)==null?void 0:_.from,(b=W==null?void 0:W.dateRange)==null?void 0:b.to,(E=U==null?void 0:U.dateRange)==null?void 0:E.from,(S=U==null?void 0:U.dateRange)==null?void 0:S.to,n);if((v=U==null?void 0:U.dateRange)!=null&&v.from)return Xv((C=W.dateRange)==null?void 0:C.to,(A=U.dateRange)==null?void 0:A.from,n);if((M=U==null?void 0:U.dateRange)!=null&&M.to)return Zv((R=W.dateRange)==null?void 0:R.from,(O=U.dateRange)==null?void 0:O.to,n)}if((P=W==null?void 0:W.dateRange)!=null&&P.from){if(U!=null&&U.date)return Zv((z=W.dateRange)==null?void 0:z.from,U.date,n);if((Y=U==null?void 0:U.dateRange)!=null&&Y.to)return Zv((F=W.dateRange)==null?void 0:F.from,($=U.dateRange)==null?void 0:$.to,n)}if((B=W==null?void 0:W.dateRange)!=null&&B.to){if(U!=null&&U.date)return Xv((Q=W==null?void 0:W.dateRange)==null?void 0:Q.to,U.date,n);if((K=U==null?void 0:U.dateRange)!=null&&K.from)return Xv((q=W==null?void 0:W.dateRange)==null?void 0:q.to,(L=U.dateRange)==null?void 0:L.from,n)}}}}var Jv={},ey={},ty={},j9;function ELe(){if(j9)return ty;j9=1,Object.defineProperty(ty,"__esModule",{value:!0});var e=su(),t=n(e);function n(r){if(r&&r.__esModule)return r;var i={};if(r!=null)for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(i[a]=r[a]);return i.default=r,i}return ty.default=function(r,i,a){return t.createElement("a",{href:r,key:a},i)},ty}var ny={},H9;function SLe(){return H9||(H9=1,Object.defineProperty(ny,"__esModule",{value:!0}),ny.default=function(e){return e}),ny}var ry={},uk,q9;function CLe(){return q9||(q9=1,uk=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/),uk}var lk,G9;function kLe(){return G9||(G9=1,lk=/[\0-\x1F\x7F-\x9F]/),lk}var ck,W9;function ALe(){return W9||(W9=1,ck=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/),ck}var fk,V9;function TLe(){return V9||(V9=1,fk=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/),fk}var dk,Y9;function MLe(){return Y9||(Y9=1,dk=function(e){var t={};t.src_Any=CLe().source,t.src_Cc=kLe().source,t.src_Z=ALe().source,t.src_P=TLe().source,t.src_ZPCc=[t.src_Z,t.src_P,t.src_Cc].join("|"),t.src_ZCc=[t.src_Z,t.src_Cc].join("|");var n="[><|]";return t.src_pseudo_letter="(?:(?!"+n+"|"+t.src_ZPCc+")"+t.src_Any+")",t.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",t.src_auth="(?:(?:(?!"+t.src_ZCc+"|[@/\\[\\]()]).)+@)?",t.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",t.src_host_terminator="(?=$|"+n+"|"+t.src_ZPCc+")(?!-|_|:\\d|\\.-|\\.(?!$|"+t.src_ZPCc+"))",t.src_path="(?:[/?#](?:(?!"+t.src_ZCc+"|"+n+`|[()[\\]{}.,"'?!\\-]).|\\[(?:(?!`+t.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+t.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+t.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+t.src_ZCc+`|["]).)+\\"|\\'(?:(?!`+t.src_ZCc+"|[']).)+\\'|\\'(?="+t.src_pseudo_letter+"|[-]).|\\.{2,4}[a-zA-Z0-9%/]|\\.(?!"+t.src_ZCc+"|[.]).|"+(e&&e["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+"\\,(?!"+t.src_ZCc+").|\\!(?!"+t.src_ZCc+"|[!]).|\\?(?!"+t.src_ZCc+"|[?]).)+|\\/)?",t.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',t.src_xn="xn--[a-z0-9\\-]{1,59}",t.src_domain_root="(?:"+t.src_xn+"|"+t.src_pseudo_letter+"{1,63})",t.src_domain="(?:"+t.src_xn+"|(?:"+t.src_pseudo_letter+")|(?:"+t.src_pseudo_letter+"(?:-|"+t.src_pseudo_letter+"){0,61}"+t.src_pseudo_letter+"))",t.src_host="(?:(?:(?:(?:"+t.src_domain+")\\.)*"+t.src_domain+"))",t.tpl_host_fuzzy="(?:"+t.src_ip4+"|(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%)))",t.tpl_host_no_ip_fuzzy="(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%))",t.src_host_strict=t.src_host+t.src_host_terminator,t.tpl_host_fuzzy_strict=t.tpl_host_fuzzy+t.src_host_terminator,t.src_host_port_strict=t.src_host+t.src_port+t.src_host_terminator,t.tpl_host_port_fuzzy_strict=t.tpl_host_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_port_no_ip_fuzzy_strict=t.tpl_host_no_ip_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+t.src_ZPCc+"|>|$))",t.tpl_email_fuzzy="(^|"+n+'|"|\\(|'+t.src_ZCc+")("+t.src_email_name+"@"+t.tpl_host_fuzzy_strict+")",t.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_fuzzy_strict+t.src_path+")",t.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_no_ip_fuzzy_strict+t.src_path+")",t}),dk}var hk,Q9;function PLe(){if(Q9)return hk;Q9=1;function e(E){var S=Array.prototype.slice.call(arguments,1);return S.forEach(function(v){v&&Object.keys(v).forEach(function(C){E[C]=v[C]})}),E}function t(E){return Object.prototype.toString.call(E)}function n(E){return t(E)==="[object String]"}function r(E){return t(E)==="[object Object]"}function i(E){return t(E)==="[object RegExp]"}function a(E){return t(E)==="[object Function]"}function o(E){return E.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var s={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function u(E){return Object.keys(E||{}).reduce(function(S,v){return S||s.hasOwnProperty(v)},!1)}var l={"http:":{validate:function(E,S,v){var C=E.slice(S);return v.re.http||(v.re.http=new RegExp("^\\/\\/"+v.re.src_auth+v.re.src_host_port_strict+v.re.src_path,"i")),v.re.http.test(C)?C.match(v.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(E,S,v){var C=E.slice(S);return v.re.no_http||(v.re.no_http=new RegExp("^"+v.re.src_auth+"(?:localhost|(?:(?:"+v.re.src_domain+")\\.)+"+v.re.src_domain_root+")"+v.re.src_port+v.re.src_host_terminator+v.re.src_path,"i")),v.re.no_http.test(C)?S>=3&&E[S-3]===":"||S>=3&&E[S-3]==="/"?0:C.match(v.re.no_http)[0].length:0}},"mailto:":{validate:function(E,S,v){var C=E.slice(S);return v.re.mailto||(v.re.mailto=new RegExp("^"+v.re.src_email_name+"@"+v.re.src_host_strict,"i")),v.re.mailto.test(C)?C.match(v.re.mailto)[0].length:0}}},c="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",f="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function d(E){E.__index__=-1,E.__text_cache__=""}function p(E){return function(S,v){var C=S.slice(v);return E.test(C)?C.match(E)[0].length:0}}function y(){return function(E,S){S.normalize(E)}}function g(E){var S=E.re=MLe()(E.__opts__),v=E.__tlds__.slice();E.onCompile(),E.__tlds_replaced__||v.push(c),v.push(S.src_xn),S.src_tlds=v.join("|");function C(O){return O.replace("%TLDS%",S.src_tlds)}S.email_fuzzy=RegExp(C(S.tpl_email_fuzzy),"i"),S.link_fuzzy=RegExp(C(S.tpl_link_fuzzy),"i"),S.link_no_ip_fuzzy=RegExp(C(S.tpl_link_no_ip_fuzzy),"i"),S.host_fuzzy_test=RegExp(C(S.tpl_host_fuzzy_test),"i");var A=[];E.__compiled__={};function M(O,P){throw new Error('(LinkifyIt) Invalid schema "'+O+'": '+P)}Object.keys(E.__schemas__).forEach(function(O){var P=E.__schemas__[O];if(P!==null){var z={validate:null,link:null};if(E.__compiled__[O]=z,r(P)){i(P.validate)?z.validate=p(P.validate):a(P.validate)?z.validate=P.validate:M(O,P),a(P.normalize)?z.normalize=P.normalize:P.normalize?M(O,P):z.normalize=y();return}if(n(P)){A.push(O);return}M(O,P)}}),A.forEach(function(O){E.__compiled__[E.__schemas__[O]]&&(E.__compiled__[O].validate=E.__compiled__[E.__schemas__[O]].validate,E.__compiled__[O].normalize=E.__compiled__[E.__schemas__[O]].normalize)}),E.__compiled__[""]={validate:null,normalize:y()};var R=Object.keys(E.__compiled__).filter(function(O){return O.length>0&&E.__compiled__[O]}).map(o).join("|");E.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+S.src_ZPCc+"))("+R+")","i"),E.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+S.src_ZPCc+"))("+R+")","ig"),E.re.pretest=RegExp("("+E.re.schema_test.source+")|("+E.re.host_fuzzy_test.source+")|@","i"),d(E)}function w(E,S){var v=E.__index__,C=E.__last_index__,A=E.__text_cache__.slice(v,C);this.schema=E.__schema__.toLowerCase(),this.index=v+S,this.lastIndex=C+S,this.raw=A,this.text=A,this.url=A}function _(E,S){var v=new w(E,S);return E.__compiled__[v.schema].normalize(v,E),v}function b(E,S){if(!(this instanceof b))return new b(E,S);S||u(E)&&(S=E,E={}),this.__opts__=e({},s,S),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=e({},l,E),this.__compiled__={},this.__tlds__=f,this.__tlds_replaced__=!1,this.re={},g(this)}return b.prototype.add=function(S,v){return this.__schemas__[S]=v,g(this),this},b.prototype.set=function(S){return this.__opts__=e(this.__opts__,S),this},b.prototype.test=function(S){if(this.__text_cache__=S,this.__index__=-1,!S.length)return!1;var v,C,A,M,R,O,P,z,Y;if(this.re.schema_test.test(S)){for(P=this.re.schema_search,P.lastIndex=0;(v=P.exec(S))!==null;)if(M=this.testSchemaAt(S,v[2],P.lastIndex),M){this.__schema__=v[2],this.__index__=v.index+v[1].length,this.__last_index__=v.index+v[0].length+M;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(z=S.search(this.re.host_fuzzy_test),z>=0&&(this.__index__<0||z=0&&(A=S.match(this.re.email_fuzzy))!==null&&(R=A.index+A[1].length,O=A.index+A[0].length,(this.__index__<0||Rthis.__last_index__)&&(this.__schema__="mailto:",this.__index__=R,this.__last_index__=O))),this.__index__>=0},b.prototype.pretest=function(S){return this.re.pretest.test(S)},b.prototype.testSchemaAt=function(S,v,C){return this.__compiled__[v.toLowerCase()]?this.__compiled__[v.toLowerCase()].validate(S,C,this):0},b.prototype.match=function(S){var v=0,C=[];this.__index__>=0&&this.__text_cache__===S&&(C.push(_(this,v)),v=this.__last_index__);for(var A=v?S.slice(v):S;this.test(A);)C.push(_(this,v)),A=A.slice(this.__last_index__),v+=this.__last_index__;return C.length?C:null},b.prototype.tlds=function(S,v){return S=Array.isArray(S)?S:[S],v?(this.__tlds__=this.__tlds__.concat(S).sort().filter(function(C,A,M){return C!==M[A-1]}).reverse(),g(this),this):(this.__tlds__=S.slice(),this.__tlds_replaced__=!0,g(this),this)},b.prototype.normalize=function(S){S.schema||(S.url="http://"+S.url),S.schema==="mailto:"&&!/^mailto:/i.test(S.url)&&(S.url="mailto:"+S.url)},b.prototype.onCompile=function(){},hk=b,hk}const ILe=JSON.parse('["aaa","aarp","abb","abbott","abbvie","abc","able","abogado","abudhabi","ac","academy","accenture","accountant","accountants","aco","actor","ad","ads","adult","ae","aeg","aero","aetna","af","afl","africa","ag","agakhan","agency","ai","aig","airbus","airforce","airtel","akdn","al","alibaba","alipay","allfinanz","allstate","ally","alsace","alstom","am","amazon","americanexpress","americanfamily","amex","amfam","amica","amsterdam","analytics","android","anquan","anz","ao","aol","apartments","app","apple","aq","aquarelle","ar","arab","aramco","archi","army","arpa","art","arte","as","asda","asia","associates","at","athleta","attorney","au","auction","audi","audible","audio","auspost","author","auto","autos","aw","aws","ax","axa","az","azure","ba","baby","baidu","banamex","band","bank","bar","barcelona","barclaycard","barclays","barefoot","bargains","baseball","basketball","bauhaus","bayern","bb","bbc","bbt","bbva","bcg","bcn","bd","be","beats","beauty","beer","bentley","berlin","best","bestbuy","bet","bf","bg","bh","bharti","bi","bible","bid","bike","bing","bingo","bio","biz","bj","black","blackfriday","blockbuster","blog","bloomberg","blue","bm","bms","bmw","bn","bnpparibas","bo","boats","boehringer","bofa","bom","bond","boo","book","booking","bosch","bostik","boston","bot","boutique","box","br","bradesco","bridgestone","broadway","broker","brother","brussels","bs","bt","build","builders","business","buy","buzz","bv","bw","by","bz","bzh","ca","cab","cafe","cal","call","calvinklein","cam","camera","camp","canon","capetown","capital","capitalone","car","caravan","cards","care","career","careers","cars","casa","case","cash","casino","cat","catering","catholic","cba","cbn","cbre","cc","cd","center","ceo","cern","cf","cfa","cfd","cg","ch","chanel","channel","charity","chase","chat","cheap","chintai","christmas","chrome","church","ci","cipriani","circle","cisco","citadel","citi","citic","city","ck","cl","claims","cleaning","click","clinic","clinique","clothing","cloud","club","clubmed","cm","cn","co","coach","codes","coffee","college","cologne","com","commbank","community","company","compare","computer","comsec","condos","construction","consulting","contact","contractors","cooking","cool","coop","corsica","country","coupon","coupons","courses","cpa","cr","credit","creditcard","creditunion","cricket","crown","crs","cruise","cruises","cu","cuisinella","cv","cw","cx","cy","cymru","cyou","cz","dad","dance","data","date","dating","datsun","day","dclk","dds","de","deal","dealer","deals","degree","delivery","dell","deloitte","delta","democrat","dental","dentist","desi","design","dev","dhl","diamonds","diet","digital","direct","directory","discount","discover","dish","diy","dj","dk","dm","dnp","do","docs","doctor","dog","domains","dot","download","drive","dtv","dubai","dunlop","dupont","durban","dvag","dvr","dz","earth","eat","ec","eco","edeka","edu","education","ee","eg","email","emerck","energy","engineer","engineering","enterprises","epson","equipment","er","ericsson","erni","es","esq","estate","et","eu","eurovision","eus","events","exchange","expert","exposed","express","extraspace","fage","fail","fairwinds","faith","family","fan","fans","farm","farmers","fashion","fast","fedex","feedback","ferrari","ferrero","fi","fidelity","fido","film","final","finance","financial","fire","firestone","firmdale","fish","fishing","fit","fitness","fj","fk","flickr","flights","flir","florist","flowers","fly","fm","fo","foo","food","football","ford","forex","forsale","forum","foundation","fox","fr","free","fresenius","frl","frogans","frontier","ftr","fujitsu","fun","fund","furniture","futbol","fyi","ga","gal","gallery","gallo","gallup","game","games","gap","garden","gay","gb","gbiz","gd","gdn","ge","gea","gent","genting","george","gf","gg","ggee","gh","gi","gift","gifts","gives","giving","gl","glass","gle","global","globo","gm","gmail","gmbh","gmo","gmx","gn","godaddy","gold","goldpoint","golf","goo","goodyear","goog","google","gop","got","gov","gp","gq","gr","grainger","graphics","gratis","green","gripe","grocery","group","gs","gt","gu","gucci","guge","guide","guitars","guru","gw","gy","hair","hamburg","hangout","haus","hbo","hdfc","hdfcbank","health","healthcare","help","helsinki","here","hermes","hiphop","hisamitsu","hitachi","hiv","hk","hkt","hm","hn","hockey","holdings","holiday","homedepot","homegoods","homes","homesense","honda","horse","hospital","host","hosting","hot","hotels","hotmail","house","how","hr","hsbc","ht","hu","hughes","hyatt","hyundai","ibm","icbc","ice","icu","id","ie","ieee","ifm","ikano","il","im","imamat","imdb","immo","immobilien","in","inc","industries","infiniti","info","ing","ink","institute","insurance","insure","int","international","intuit","investments","io","ipiranga","iq","ir","irish","is","ismaili","ist","istanbul","it","itau","itv","jaguar","java","jcb","je","jeep","jetzt","jewelry","jio","jll","jm","jmp","jnj","jo","jobs","joburg","jot","joy","jp","jpmorgan","jprs","juegos","juniper","kaufen","kddi","ke","kerryhotels","kerrylogistics","kerryproperties","kfh","kg","kh","ki","kia","kids","kim","kindle","kitchen","kiwi","km","kn","koeln","komatsu","kosher","kp","kpmg","kpn","kr","krd","kred","kuokgroup","kw","ky","kyoto","kz","la","lacaixa","lamborghini","lamer","lancaster","land","landrover","lanxess","lasalle","lat","latino","latrobe","law","lawyer","lb","lc","lds","lease","leclerc","lefrak","legal","lego","lexus","lgbt","li","lidl","life","lifeinsurance","lifestyle","lighting","like","lilly","limited","limo","lincoln","link","lipsy","live","living","lk","llc","llp","loan","loans","locker","locus","lol","london","lotte","lotto","love","lpl","lplfinancial","lr","ls","lt","ltd","ltda","lu","lundbeck","luxe","luxury","lv","ly","ma","madrid","maif","maison","makeup","man","management","mango","map","market","marketing","markets","marriott","marshalls","mattel","mba","mc","mckinsey","md","me","med","media","meet","melbourne","meme","memorial","men","menu","merckmsd","mg","mh","miami","microsoft","mil","mini","mint","mit","mitsubishi","mk","ml","mlb","mls","mm","mma","mn","mo","mobi","mobile","moda","moe","moi","mom","monash","money","monster","mormon","mortgage","moscow","moto","motorcycles","mov","movie","mp","mq","mr","ms","msd","mt","mtn","mtr","mu","museum","music","mv","mw","mx","my","mz","na","nab","nagoya","name","navy","nba","nc","ne","nec","net","netbank","netflix","network","neustar","new","news","next","nextdirect","nexus","nf","nfl","ng","ngo","nhk","ni","nico","nike","nikon","ninja","nissan","nissay","nl","no","nokia","norton","now","nowruz","nowtv","np","nr","nra","nrw","ntt","nu","nyc","nz","obi","observer","office","okinawa","olayan","olayangroup","ollo","om","omega","one","ong","onl","online","ooo","open","oracle","orange","org","organic","origins","osaka","otsuka","ott","ovh","pa","page","panasonic","paris","pars","partners","parts","party","pay","pccw","pe","pet","pf","pfizer","pg","ph","pharmacy","phd","philips","phone","photo","photography","photos","physio","pics","pictet","pictures","pid","pin","ping","pink","pioneer","pizza","pk","pl","place","play","playstation","plumbing","plus","pm","pn","pnc","pohl","poker","politie","porn","post","pr","pramerica","praxi","press","prime","pro","prod","productions","prof","progressive","promo","properties","property","protection","pru","prudential","ps","pt","pub","pw","pwc","py","qa","qpon","quebec","quest","racing","radio","re","read","realestate","realtor","realty","recipes","red","redstone","redumbrella","rehab","reise","reisen","reit","reliance","ren","rent","rentals","repair","report","republican","rest","restaurant","review","reviews","rexroth","rich","richardli","ricoh","ril","rio","rip","ro","rocks","rodeo","rogers","room","rs","rsvp","ru","rugby","ruhr","run","rw","rwe","ryukyu","sa","saarland","safe","safety","sakura","sale","salon","samsclub","samsung","sandvik","sandvikcoromant","sanofi","sap","sarl","sas","save","saxo","sb","sbi","sbs","sc","scb","schaeffler","schmidt","scholarships","school","schule","schwarz","science","scot","sd","se","search","seat","secure","security","seek","select","sener","services","seven","sew","sex","sexy","sfr","sg","sh","shangrila","sharp","shell","shia","shiksha","shoes","shop","shopping","shouji","show","si","silk","sina","singles","site","sj","sk","ski","skin","sky","skype","sl","sling","sm","smart","smile","sn","sncf","so","soccer","social","softbank","software","sohu","solar","solutions","song","sony","soy","spa","space","sport","spot","sr","srl","ss","st","stada","staples","star","statebank","statefarm","stc","stcgroup","stockholm","storage","store","stream","studio","study","style","su","sucks","supplies","supply","support","surf","surgery","suzuki","sv","swatch","swiss","sx","sy","sydney","systems","sz","tab","taipei","talk","taobao","target","tatamotors","tatar","tattoo","tax","taxi","tc","tci","td","tdk","team","tech","technology","tel","temasek","tennis","teva","tf","tg","th","thd","theater","theatre","tiaa","tickets","tienda","tips","tires","tirol","tj","tjmaxx","tjx","tk","tkmaxx","tl","tm","tmall","tn","to","today","tokyo","tools","top","toray","toshiba","total","tours","town","toyota","toys","tr","trade","trading","training","travel","travelers","travelersinsurance","trust","trv","tt","tube","tui","tunes","tushu","tv","tvs","tw","tz","ua","ubank","ubs","ug","uk","unicom","university","uno","uol","ups","us","uy","uz","va","vacations","vana","vanguard","vc","ve","vegas","ventures","verisign","vermögensberater","vermögensberatung","versicherung","vet","vg","vi","viajes","video","vig","viking","villas","vin","vip","virgin","visa","vision","viva","vivo","vlaanderen","vn","vodka","volvo","vote","voting","voto","voyage","vu","wales","walmart","walter","wang","wanggou","watch","watches","weather","weatherchannel","webcam","weber","website","wed","wedding","weibo","weir","wf","whoswho","wien","wiki","williamhill","win","windows","wine","winners","wme","wolterskluwer","woodside","work","works","world","wow","ws","wtc","wtf","xbox","xerox","xihuan","xin","xxx","xyz","yachts","yahoo","yamaxun","yandex","ye","yodobashi","yoga","yokohama","you","youtube","yt","yun","za","zappos","zara","zero","zip","zm","zone","zuerich","zw","ελ","ευ","бг","бел","дети","ею","католик","ком","мкд","мон","москва","онлайн","орг","рус","рф","сайт","срб","укр","қаз","հայ","ישראל","קום","ابوظبي","ارامكو","الاردن","البحرين","الجزائر","السعودية","العليان","المغرب","امارات","ایران","بارت","بازار","بيتك","بھارت","تونس","سودان","سورية","شبكة","عراق","عرب","عمان","فلسطين","قطر","كاثوليك","كوم","مصر","مليسيا","موريتانيا","موقع","همراه","پاکستان","ڀارت","कॉम","नेट","भारत","भारतम्","भारोत","संगठन","বাংলা","ভারত","ভাৰত","ਭਾਰਤ","ભારત","ଭାରତ","இந்தியா","இலங்கை","சிங்கப்பூர்","భారత్","ಭಾರತ","ഭാരതം","ලංකා","คอม","ไทย","ລາວ","გე","みんな","アマゾン","クラウド","グーグル","コム","ストア","セール","ファッション","ポイント","世界","中信","中国","中國","中文网","亚马逊","企业","佛山","信息","健康","八卦","公司","公益","台湾","台灣","商城","商店","商标","嘉里","嘉里大酒店","在线","大拿","天主教","娱乐","家電","广东","微博","慈善","我爱你","手机","招聘","政务","政府","新加坡","新闻","时尚","書籍","机构","淡马锡","游戏","澳門","点看","移动","组织机构","网址","网店","网站","网络","联通","谷歌","购物","通販","集团","電訊盈科","飞利浦","食品","餐厅","香格里拉","香港","닷넷","닷컴","삼성","한국"]');var K9;function RLe(){if(K9)return ry;K9=1,Object.defineProperty(ry,"__esModule",{value:!0});var e=PLe(),t=i(e),n=ILe,r=i(n);function i(o){return o&&o.__esModule?o:{default:o}}var a=new t.default;return a.tlds(r.default),ry.default=function(o){return a.match(o)},ry}var iy={},X9;function NLe(){return X9||(X9=1,Object.defineProperty(iy,"__esModule",{value:!0}),iy.default=function(e){return e}),iy}var Z9;function OLe(){if(Z9)return ey;Z9=1,Object.defineProperty(ey,"__esModule",{value:!0});var e=function(){function _(b,E){for(var S=0;SM&&A.push(S.substring(M,R.index));var P=v.props.hrefDecorator(R.url),z=v.props.textDecorator(R.text),Y=v.props.componentDecorator(P,z,O);A.push(Y),M=R.lastIndex}),S.length>M&&A.push(S.substring(M)),A.length===1?A[0]:A}},{key:"parse",value:function(S){var v=this,C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return typeof S=="string"?this.parseString(S):n.isValidElement(S)&&S.type!=="a"&&S.type!=="button"?n.cloneElement(S,{key:C},this.parse(S.props.children)):Array.isArray(S)?S.map(function(A,M){return v.parse(A,M)}):S}},{key:"render",value:function(){return n.createElement(n.Fragment,null,this.parse(this.props.children))}}]),b}(n.Component);return w.defaultProps={componentDecorator:i.default,hrefDecorator:o.default,matchDecorator:u.default,textDecorator:c.default},ey.default=w,ey}var J9;function DLe(){if(J9)return Jv;J9=1,Object.defineProperty(Jv,"__esModule",{value:!0});var e=OLe(),t=n(e);function n(r){return r&&r.__esModule?r:{default:r}}return Jv.default=t.default,Jv}var $Le=DLe();const zT=zn($Le);function vI(e){return j.jsx(j.Fragment,{children:e.lines.map((t,n)=>j.jsxs("div",{children:[j.jsx(zT,{properties:{target:"_blank"},children:t}),j.jsx("br",{})]},n))})}function qQ({sources:e}){const t=Ii();return e!=null&&e.length?j.jsx(fn,{children:e.map((n,r)=>j.jsxs(fn.Item,{children:[j.jsx(fn.Icon,{verticalAlign:"middle",name:"circle",size:"tiny"}),j.jsxs(fn.Content,{children:[j.jsx(fn.Header,{children:j.jsx(zT,{properties:{target:"_blank"},children:[n.author,n.title,n.publicationInfo].filter(i=>!!i).join(", ")})}),j.jsxs(fn.Description,{children:[j.jsx(zT,{properties:{target:"_blank"},children:n.page}),n.date&&` [${bm(n.date,t)}]`]})]})]},r))}):null}function GQ(e){const[t,n]=ee.useState(!1),[r,i]=ee.useState(!1),[a,o]=ee.useState(!1),[s,u]=ee.useState("");return r&&s!==e.url&&i(!1),j.jsxs(j.Fragment,{children:[j.jsx(_n,{className:r?"loaded-image-thumbnail":"hidden-image",onClick:()=>n(!0),onLoad:()=>{i(!0),u(e.url),o(!1)},onError:l=>{i(!0),u(e.url),o(!0),l.currentTarget.alt=""},src:e.url,alt:e.title||e.filename,centered:!0}),j.jsx(Ua,{className:r?"hidden-image":"image-placeholder",children:j.jsx(Ua.Image,{square:!0})}),a&&j.jsx(tm,{fluid:!0,textAlign:"center",children:j.jsx(ki,{negative:!0,compact:!0,children:j.jsx(ki.Header,{children:j.jsx(He,{id:"error.failed_to_load_image",defaultMessage:"Failed to load image file"})})})}),j.jsxs(Pn,{basic:!0,size:"large",closeIcon:j.jsx(st,{name:"close",color:"red"}),open:t,onClose:()=>n(!1),onOpen:()=>n(!0),centered:!1,children:[j.jsx(Pn.Header,{children:e.title}),j.jsx(Pn.Content,{image:!0,children:j.jsx(_n,{className:"modal-image",src:e.url,alt:e.title||e.filename,label:j.jsx(ni,{attached:"bottom",content:e.filename}),wrapped:!0})})]})]})}function FLe(e){return!!e&&e.map((t,n)=>j.jsx(fn,{children:j.jsx(fn.Item,{children:j.jsx(GQ,{url:t.url,filename:t.filename,title:t.title})})},n))}function LLe(e){return!!(e!=null&&e.length)&&e.map((t,n)=>j.jsx("div",{children:j.jsx(vI,{lines:t.map((r,i)=>j.jsx("i",{children:r},i))})},n))}function BLe(e){var f,d,p,y;const[t,n]=ee.useState(-1),[r,i]=ee.useState("");(!r||r!==e.indi)&&(n(-1),i(e.indi));function a(g,w){w.index!==void 0&&t!==w.index?n(w.index):n(-1)}const o=((f=e.images)==null?void 0:f.length)&&{menuItem:j.jsx(an.Item,{fitted:!0,onClick:a,children:j.jsx(To,{content:j.jsx(He,{id:"extras.images",defaultMessage:"Images"}),size:"mini",position:"bottom center",trigger:j.jsx(st,{circular:!0,name:"camera"})})},"images"),render:()=>j.jsx(Vi.Pane,{children:FLe(e.images)})},s=((d=e.notes)==null?void 0:d.length)&&{menuItem:j.jsx(an.Item,{fitted:!0,onClick:a,children:j.jsx(To,{content:j.jsx(He,{id:"extras.notes",defaultMessage:"Notes"}),size:"mini",position:"bottom center",trigger:j.jsx(st,{circular:!0,name:"sticky note outline"})})},"notes"),render:()=>j.jsx(Vi.Pane,{children:LLe(e.notes)})},u=((p=e.sources)==null?void 0:p.length)&&{menuItem:j.jsx(an.Item,{fitted:!0,onClick:a,children:j.jsx(To,{content:j.jsx(He,{id:"extras.sources",defaultMessage:"Sources"}),size:"mini",position:"bottom center",trigger:j.jsx(st,{circular:!0,name:"quote right"})})},"sources"),render:()=>j.jsx(Vi.Pane,{children:j.jsx(qQ,{sources:e.sources})})},l=((y=e.files)==null?void 0:y.length)&&{menuItem:j.jsx(an.Item,{fitted:!0,onClick:a,children:j.jsx(To,{content:j.jsx(He,{id:"extras.files",defaultMessage:"Additonal files"}),size:"mini",position:"bottom center",trigger:j.jsx(st,{circular:!0,name:"file alternate outline"})})},"files"),render:()=>j.jsx(Vi.Pane,{children:j.jsx(HQ,{files:e.files})})},c=[o,s,u,l].flatMap(g=>g?[g]:[]);return c.length?j.jsx(wt.Description,{children:j.jsx(Vi,{className:"event-extras",activeIndex:t,renderActiveOnly:!0,menu:{tabular:!0,attached:!0,compact:!0,borderless:!0},panes:c})}):null}const zLe=new Map([["ADOP","Adoption"],["BAPM","Baptism"],["BARM","Bar Mitzvah"],["BASM","Bas Mitzvah"],["BIRT","Birth"],["BLES","Blessing"],["BURI","Burial"],["CENS","Census"],["CHR","Christening"],["CHRA","Adult christening"],["CONF","Confirmation"],["CREM","Cremation"],["DEAT","Death"],["DEG","Degree"],["DIV","Divorce"],["DIVF","Divorce filed"],["EDUC","Education"],["ELEC","Elected"],["EMAIL","E-mail"],["EMIG","Emigration"],["ENGA","Engagement"],["EVEN","Event"],["FACT","Fact"],["FCOM","First communion"],["GRAD","Graduation"],["IMMI","Immigration"],["MARB","Marriage bann"],["MARC","Marriage contract"],["MARL","Marriage license"],["MARR","Marriage"],["MARS","Marriage settlement"],["MDCL","Medical info"],["MILT","Military services"],["NATU","Naturalization"],["OBJE","Additional files"],["OCCU","Occupation"],["ORDN","Ordination"],["PROB","Probate"],["PROP","Property"],["RESI","Residence"],["RETI","Retirement"],["SOUR","Sources"],["TITL","Title"],["WILL","Will"],["WWW","WWW"],["birth","Birth name"],["married","Married name"],["maiden","Maiden name"],["immigrant","Immigrant name"],["aka","Also known as"]]);function Rl(e){const t=e.tag.replace(/_/g,"");return j.jsx(He,{id:`gedcom.${t}`,defaultMessage:zLe.get(t)||t})}function ULe(e){const t=ii(),n=hve(e.person),r=Ur.parse(t.search);return r.indi=kp(e.person.pointer),j.jsx(wt.Meta,{children:j.jsx(cf,{to:{pathname:"/view",search:Ur.stringify(r)},children:n||j.jsx(He,{id:"name.unknown_name",defaultMessage:"N.N."})})})}const yI=["BIRT"],jLe=["ADOP","BAPM","BARM","BASM","BLES","CENS","CHR","CHRA","CONF","EDUC","EMIG","EVEN","FAMS","FCOM","GRAD","IMMI","NATU","ORDN","OCCU","PROP","RESI","RETI","WILL","_DEG","_ELEC","_MDCL","_MILT"],WQ=["ANUL","CENS","DIV","DIVF","ENGA","EVEN","MARB","MARC","MARL","MARR","MARS"],VQ=[...jLe,...WQ],wI=["DEAT"],YQ=["BURI","CREM","PROB"],HLe=[yI,VQ,wI,YQ],qLe=[...yI,...VQ,...wI,...YQ];function GLe(e){const t=Ii();return j.jsxs("div",{className:"item-header",children:[j.jsx(wn,{as:"span",size:"small",children:j.jsx(Rl,{tag:WLe(e.event)})}),e.event.date?j.jsx(wn,{as:"span",textAlign:"right",sub:!0,children:bm(e.event.date,t)}):null]})}function WLe(e){return e.tag==="EVEN"&&e.type?e.type:e.tag}function VLe(e,t,n){const r=t.tree.filter(i=>["WIFE","HUSB"].includes(i.tag)).find(i=>!i.data.includes(e));if(r)return Za(r,n,i=>i.indis)}function YLe(e,t,n,r){if(!wI.includes(e.tag))return;const i=xm(e),a=n.indis[t].tree.filter(o=>yI.includes(o.tag)).map(o=>xm(o)).find(o=>o);if(!(!a||!i))return xLe(a==null?void 0:a.data,i==null?void 0:i.data,r)}function QQ(e){const t=e.tree.find(n=>n.tag==="PLAC");return t!=null&&t.data?wl(t):void 0}function KQ(e,t){return e.tree.filter(n=>n.tag==="OBJE").map(n=>Za(n,t,r=>r.other)).map(n=>dj(n)).flatMap(n=>n?[{url:(n==null?void 0:n.data)||"",filename:Yw(n)||""}]:[])}function XQ(e,t){return e.tree.filter(n=>n.tag==="OBJE").map(n=>Za(n,t,r=>r.other)).map(n=>fj(n)).flatMap(n=>n?[{url:(n==null?void 0:n.data)||"",filename:Yw(n)||""}]:[])}function ZQ(e,t){return e.tree.filter(n=>n.tag==="SOUR").map(n=>pj(n,t))}function JQ(e,t){const n=e.tree.filter(i=>i.tag==="NOTE").map(i=>Za(i,t,a=>a.other)),r=e.tag!=="EVEN"?e.tree.filter(i=>i.tag==="TYPE"):[];return[e,...r,...n].filter(i=>!!i.data).filter(i=>i.data!=="Y").map(i=>wl(i))}function QLe(e,t,n,r){return e.tag==="FAMS"?XLe(e,t,n):KLe(e,t,n,r)}function KLe(e,t,n,r){const i=xm(e)||null;return[{tag:e.tag,date:i?Zn.getDate(i.data):void 0,type:hj(e),age:YLe(e,n,t,r),place:QQ(e),images:KQ(e,t),files:XQ(e,t),notes:JQ(e,t),sources:ZQ(e,t),indi:n}]}function XLe(e,t,n){const r=Za(e,t,i=>i.fams);return K_(WQ,i=>r.tree.filter(a=>a.tag===i)).map(i=>{const a=xm(i)||null;return{tag:i.tag,date:a?Zn.getDate(a.data):void 0,type:hj(i),personLink:VLe(n,r,t),place:QQ(i),images:KQ(i,t),files:XQ(i,t),notes:JQ(i,t),sources:ZQ(i,t),indi:n}})}function ZLe(e){return j.jsx(wt,{children:j.jsxs(wt.Content,{children:[j.jsx(GLe,{event:e.event}),!!e.event.age&&j.jsx(wt.Meta,{children:e.event.age}),!!e.event.personLink&&j.jsx(ULe,{person:e.event.personLink}),!!e.event.place&&j.jsx(wt.Description,{children:e.event.place}),j.jsx(BLe,{images:e.event.images,notes:e.event.notes,sources:e.event.sources,indi:e.event.indi,files:e.event.files})]})})}function JLe(e){const t=Ii(),n=K_(HLe,r=>e.entries.filter(i=>r.includes(i.tag)).map(i=>QLe(i,e.gedcom,e.indi,t)).flatMap(i=>i).sort((i,a)=>Vw(i.date,a.date)));return n.length?j.jsx(j.Fragment,{children:n.map((r,i)=>j.jsx(ZLe,{event:r},i))}):null}const e9e=[...qLe,"NAME","SEX","FAMC","FAMS","NOTE","SOUR","FACT"];function t9e(e){const t=[];return e.data&&t.push(...wl(e)),e.tree.filter(n=>n.tag==="NOTE").forEach(n=>wl(n).forEach(r=>t.push(j.jsx("i",{children:r})))),t.length?j.jsxs(j.Fragment,{children:[j.jsx(wn,{sub:!0,children:j.jsx(Rl,{tag:e.tag})}),j.jsx("span",{children:j.jsx(vI,{lines:t})})]}):null}function n9e(e){if(!e.data)return null;let t=e.tree.filter(r=>r.tag==="TYPE").flatMap(r=>wl(r)).join().trim(),n=wl(e).join(" ").trim();return t?j.jsxs(j.Fragment,{children:[j.jsx(wn,{sub:!0,children:j.jsx(Rl,{tag:e.tag})}),j.jsxs("div",{children:[j.jsx("b",{children:t}),": ",n]})]}):j.jsxs(j.Fragment,{children:[j.jsx(wn,{sub:!0,children:j.jsx(Rl,{tag:e.tag})}),j.jsx("div",{children:n})]})}function r9e(e,t){const n=Za(e,t,i=>i.other),r=dj(n);return!r||!_I(n)?null:j.jsx("div",{className:"person-image",children:j.jsx(GQ,{url:r.data,filename:Yw(r)||""})})}function i9e(e,t){const n=e.map(r=>pj(r,t));return n.length?j.jsxs(j.Fragment,{children:[j.jsx("div",{className:"item-header",children:j.jsx(wn,{as:"span",size:"small",children:j.jsx(Rl,{tag:"SOUR"})})}),j.jsx(qQ,{sources:n})]}):null}function a9e(e,t){const n=e.map(r=>Za(r,t,i=>i.other)).map(r=>fj(r)).filter(r=>!!r).map(r=>({url:r.data,filename:Yw(r)}));return n.length?j.jsxs(j.Fragment,{children:[j.jsx("div",{className:"item-header",children:j.jsx(wn,{as:"span",size:"small",children:j.jsx(Rl,{tag:"OBJE"})})}),j.jsx(HQ,{files:n})]}):null}function o9e(e,t){const n=Za(e,t,r=>r.other);return!n||!_I(n)?null:j.jsx(vI,{lines:wl(n).map((r,i)=>j.jsx("i",{children:r},i))})}function s9e(e){var f,d,p,y,g,w,_,b;const t=(f=e.tree.find(E=>E.tag==="NPFX"))==null?void 0:f.data,n=(d=e.tree.find(E=>E.tag==="GIVN"))==null?void 0:d.data,r=(p=e.tree.find(E=>E.tag==="_RUFNAME"))==null?void 0:p.data,i=(y=e.tree.find(E=>E.tag==="NICK"))==null?void 0:y.data,a=(g=e.tree.find(E=>E.tag==="SPFX"))==null?void 0:g.data,o=(w=e.tree.find(E=>E.tag==="SURN"))==null?void 0:w.data,s=(_=e.tree.find(E=>E.tag==="NSFX"))==null?void 0:_.data,l=[t,n,r&&`"${r}"`,i&&`(${i})`,a,o,s].filter(Boolean).join(" ").trim()||e.data.replaceAll("/","")||"",c=(b=e.tree.find(E=>E.tag==="TYPE"&&E.data!=="Unknown"))==null?void 0:b.data;return j.jsxs(j.Fragment,{children:[j.jsx(wn,{as:"span",size:"large",children:l||j.jsx(He,{id:"name.unknown_name",defaultMessage:"N.N."})}),l&&c&&j.jsx(wt.Meta,{children:j.jsx(Rl,{tag:c})})]})}function ay(e,t,n,r){return K_(n,i=>e.filter(a=>a.tag===i).map(a=>r(a,t))).filter(i=>i!==null).map((i,a)=>j.jsx(wt,{children:j.jsx(wt.Content,{children:i})},a))}function e7(e,t,n,r){const i=K_(n,o=>e.filter(s=>s.tag===o)).filter(o=>o!==null),a=i.length?r(i,t):null;return a?j.jsx(wt,{children:j.jsx(wt.Content,{children:a})}):null}function _I(e){return e.tree.length>0||e.data&&!e.data.startsWith("@")}function u9e(e,t){return e.filter(n=>!e9e.includes(n.tag)).map(n=>Za(n,t,r=>r.other)).filter(_I).map(n=>t9e(n)).filter(n=>n!==null).map((n,r)=>j.jsx(wt,{children:j.jsx(wt.Content,{children:n})},r))}function l9e(e){const t=e.gedcom.indis[e.indi].tree;return j.jsx("div",{className:"details",children:j.jsxs(wt.Group,{divided:!0,children:[ay(t,e.gedcom,["NAME"],s9e),ay(t,e.gedcom,["OBJE"],r9e),j.jsx(JLe,{gedcom:e.gedcom,entries:t,indi:e.indi}),ay(t,e.gedcom,["FACT"],n9e),u9e(t,e.gedcom),ay(t,e.gedcom,["NOTE"],o9e),e7(t,e.gedcom,["OBJE"],a9e),e7(t,e.gedcom,["SOUR"],i9e)]})})}function c9e({data:e,selectedIndiId:t,config:n,onConfigChange:r,expanded:i,onToggle:a}){const o=Ii(),s=[{menuItem:o.formatMessage({id:"tab.info",defaultMessage:"Info"}),render:()=>j.jsx(l9e,{gedcom:e.gedcom,indi:t})},{menuItem:o.formatMessage({id:"tab.settings",defaultMessage:"Settings"}),render:()=>j.jsx(E0e,{config:n,onChange:r})}];return j.jsxs(du,{id:"sidebar",animation:"overlay",icon:"labeled",width:i?"wide":"very thin",direction:"right",visible:!0,children:[i?j.jsx(Vi,{id:"sideTabs",panes:s}):j.jsx(sFe,{gedcom:e.gedcom,indi:t}),j.jsx(Bn,{id:"sideToggle",icon:!0,size:"mini",onClick:()=>a(),children:j.jsx(st,{size:"large",name:i?"arrow right":"arrow left"})})]})}function f9e(e,t){return e instanceof Ed?t.formatMessage({id:`error.${e.code}`,defaultMessage:e.message},e.args):e.message}function d9e(e){return j.jsxs(ki,{negative:!0,className:"error",children:[j.jsx(ki.Header,{children:j.jsx(He,{id:"error.failed_to_load_file",defaultMessage:"Failed to load file"})}),j.jsx("p",{children:e.message})]})}function h9e(e){return j.jsx(xi,{open:e.open,onClose:e.onDismiss,children:j.jsxs(ki,{negative:!0,className:"errorPopup",onDismiss:e.onDismiss,children:[j.jsx(ki.Header,{children:j.jsx(He,{id:"error.error",defaultMessage:"Error"})}),j.jsx("p",{children:e.message})]})})}function t7(e,t){const n=t[e];return typeof n=="string"?n:void 0}function p9e(e){const t=Ur.parse(e.search),n=d=>t7(d,t),r=n("view"),i=new Map([["relatives",Os.Relatives],["fancy",Os.Fancy],["donatso",Os.Donatso]]),a=n("file"),o=n("url"),s=n("embedded")==="true";var u=void 0;if(n("source")==="wikitree"){const d=Ur.parse(window.location.search);u={source:Xn.WIKITREE,authcode:n("authcode")||t7("authcode",d)}}else a?u={source:Xn.UPLOADED,hash:a,gedcom:e.state&&e.state.data,images:e.state&&e.state.images}:o?u={source:Xn.GEDCOM_URL,url:o,handleCors:n("handleCors")!=="false"}:s&&(u={source:Xn.EMBEDDED});const l=n("indi"),c=Number(n("gen")),f=l?{id:l,generation:isNaN(c)?0:c}:void 0;return{sourceSpec:u,selection:f,chartType:i.get(r)||Os.Hourglass,showSidePanel:n("sidePanel")!=="false",standalone:n("standalone")!=="false"&&!s&&!0,showWikiTreeMenus:n("showWikiTreeMenus")!=="false",freezeAnimation:n("freeze")==="true",config:b0e(t)}}function m9e(){const[e,t]=ee.useState(0),[n,r]=ee.useState(),[i,a]=ee.useState(),[o,s]=ee.useState(),[u,l]=ee.useState(!1),[c,f]=ee.useState(!0),[d,p]=ee.useState(!0),[y,g]=ee.useState(Os.Hourglass),[w,_]=ee.useState(!1),[b,E]=ee.useState(),[S,v]=ee.useState(!1),[C,A]=ee.useState(by),M=Ii(),R=Dl(),O=ii();function P(ge){(!i||i.id!==ge.id||i.generation!==ge.generation)&&a(ge)}function z(ge,fe){if(fe===void 0)return;let Re=ge.id===WU.HIDE,De=ge.sex===VU.HIDE;t3(fe.chartData).forEach(Ye=>{Ye.hideId=Re,Ye.hideSex=De})}function Y(){const ge=!u;l(ge),W({sidePanel:ge?"true":"false"})}function F(ge){s(ge),t(2)}const $=new Bve,B=new zve,Q=new Mye(M),K=new Uve;function q(ge,fe){if(!b||b.source!==ge.source)return!0;const Re={spec:ge,selection:fe},De={spec:b,selection:i};switch(Re.spec.source){case Xn.UPLOADED:return $.isNewData(Re,De,n);case Xn.GEDCOM_URL:return B.isNewData(Re,De,n);case Xn.WIKITREE:return Q.isNewData(Re,De,n);case Xn.EMBEDDED:return K.isNewData(Re,De,n)}}function L(ge,fe){switch(ge.source){case Xn.UPLOADED:return $.loadData({spec:ge,selection:fe});case Xn.GEDCOM_URL:return B.loadData({spec:ge,selection:fe});case Xn.WIKITREE:return Q.loadData({spec:ge,selection:fe});case Xn.EMBEDDED:return K.loadData({spec:ge,selection:fe})}}ee.useEffect(()=>{(async()=>{var fe;if(O.pathname!=="/view"){e!==0&&t(0);return}const ge=p9e(O);if(!ge.sourceSpec){R({pathname:"/"},{replace:!0});return}if(e===0||q(ge.sourceSpec,ge.selection)){t(1),E(ge.sourceSpec),a(ge.selection),f(ge.standalone),p(ge.showWikiTreeMenus),g(ge.chartType),v(ge.freezeAnimation),A(ge.config);try{const Re=await L(ge.sourceSpec,ge.selection);r(Re),z(ge.config,Re),l(ge.showSidePanel),t(3)}catch(Re){F(f9e(Re,M))}}else if(e===3||e===4){const Re=ge.sourceSpec.source===Xn.WIKITREE&&(!i||i.id!==((fe=ge.selection)==null?void 0:fe.id));if(g(ge.chartType),t(Re?4:3),P(ge.selection),Re)try{const De=await zj(ge.selection.id,M),at=m8(De.chartData,ge.selection);r(De),a(at),t(3)}catch(De){t(3),ne(M.formatMessage({id:"error.failed_wikitree_load_more",defaultMessage:"Failed to load data from WikiTree. {error}"},{error:De}))}}})()});function W(ge){const fe=Ur.parse(O.search);for(const Re in ge)fe[Re]=ge[Re];O.search=Ur.stringify(fe),R(O)}function U(ge){ge.id.startsWith(s3)||(Fn("selection_changed"),W({indi:ge.id,gen:ge.generation}))}function G(){Fn("print"),U0e()}function ne(ge){_(!0),s(ge)}async function ce(){Fn("download_pdf");try{await q0e()}catch{ne(M.formatMessage({id:"error.failed_pdf",defaultMessage:"Failed to generate PDF file. Please try with a smaller diagram or download an SVG file."}))}}async function ve(){Fn("download_png");try{await H0e()}catch{ne(M.formatMessage({id:"error.failed_png",defaultMessage:"Failed to generate PNG file. Please try with a smaller diagram or download an SVG file."}))}}function _e(){Fn("download_svg"),j0e()}function xe(){_(!1)}function me(ge){return y===Os.Donatso?j.jsx(SOe,{data:n.chartData,selection:ge,onSelection:U}):j.jsx(X0e,{data:n.chartData,selection:ge,chartType:y,onSelection:U,freezeAnimation:S,colors:C.color,hideIds:C.id,hideSex:C.sex})}function be(){switch(e){case 3:case 4:const ge=m8(n.chartData,i);return j.jsxs("div",{id:"content",children:[j.jsx(h9e,{open:w,message:o,onDismiss:xe}),e===4?j.jsx(Tf,{active:!0,size:"small",className:"loading-more"}):null,j.jsxs($f,{children:[j.jsx(c9e,{data:n,selectedIndiId:ge.id,config:C,expanded:u,onToggle:Y,onConfigChange:fe=>{A(fe),z(fe,n),W(x0e(fe))}}),j.jsx(Ff,{children:me(ge)})]})]});case 2:return j.jsx(d9e,{message:o});case 0:case 1:return j.jsx(Tf,{active:!0,size:"large"})}}return j.jsxs(j.Fragment,{children:[j.jsx(oFe,{data:n==null?void 0:n.chartData,allowAllRelativesChart:(b==null?void 0:b.source)!==Xn.WIKITREE,allowPrintAndDownload:y!==Os.Donatso,showingChart:O.pathname==="/view"&&(e===3||e===4),standalone:c,eventHandlers:{onSelection:U,onPrint:G,onDownloadPdf:ce,onDownloadPng:ve,onDownloadSvg:_e},showWikiTreeMenus:(b==null?void 0:b.source)===Xn.WIKITREE&&d}),j.jsxs(Lee,{children:[j.jsx(sy,{path:"/",element:j.jsx(y6e,{})}),j.jsx(sy,{path:"/view",element:be()}),j.jsx(sy,{path:"*",element:j.jsx($ee,{to:"/",replace:!0})})]})]})}const g9e={"menu.open":"Отваряне","menu.open_file":"Отваряне на файл","menu.load_from_url":"Зареждане от адрес","menu.select_wikitree_id":"Избор на WikiTree ID","menu.print":"Отпечатване","menu.download":"Изтегляне","menu.pdf_file":"PDF файл","menu.png_file":"PNG файл","menu.svg_file":"SVG файл","menu.download_pdf":"Изтегляне като PDF","menu.download_png":"Изтегляне като PNG","menu.download_svg":"Изтегляне като SVG","menu.view":"Изглед","menu.hourglass":"Пясъчен часовник","menu.relatives":"Всички роднини","menu.donatso":"Семейна диаграма на Донацо","menu.fancy":"Декоративно дърво (експериментално)","menu.wikitree_login":"Вход в WikiTree","menu.wikitree_logged_in":"Вписани","menu.wikitree_popup_username":"Вписани сте в WikiTree като {username}","menu.wikitree_popup":"Вписани в WikiTree","menu.github":"Проект в GitHub","menu.search.placeholder":"Търсене на лице","menu.search.no_results":"Няма резултати","intro.title":"Topola Genealogy","intro.description":"Topola Genealogy е приложение за преглед на родословни дървета, която дава възможност за разглеждане структурата на семейство.","intro.instructions":"Използвайте бутоните за отваряне на файл и зареждане от адрес, за да отворите GEDCOM файл. Повечето приложения и страници за генеалогия позволяват изнасяне на GEDCOM файлове.","intro.examples":"Примерни родословни дървета","intro.from":"от","intro.whats_new":"Последни промени","intro.full_changelog":"Списък с всички промени","whats_new.title":"Новото в това издание","intro.privacy":"Поверителност","intro.privacy_note":"При отваряне на файл тази страницата не изпраща никъде вашите данни - заредените файловете не напускат вашето устройство. При зареждане на файл от адрес, данните преминават през услугата {link}, за да бъдат избегнати проблеми при заявяването на файлове между различни сайтове (CORS).","load_from_url.title":"Зареждане от адрес","load_from_url.comment":"Данните от адреса ще преминат през услугата {link}, за да бъдат избегнати проблеми при заявяването на файлове между различни сайтове (CORS).","load_from_url.cancel":"Отказ","load_from_url.load":"Зареждане","select_wikitree_id.title":"Избиране на WikiTree ID","select_wikitree_id.comment":"Въведете идентификатор на профил в {wikiTreeLink}. Пример: {example1}, {example2}","select_wikitree_id.cancel":"Отказ","select_wikitree_id.load":"Зареждане","gedcom.ADOP":"Осиновяване","gedcom.BAPM":"Кръщене","gedcom.BARM":"Бар мицва","gedcom.BASM":"Бат мицва","gedcom.BIRT":"Раждане","gedcom.BLES":"Благословия","gedcom.BURI":"Погребение","gedcom.CENS":"Преброяване на населението","gedcom.CHR":"Кръщене","gedcom.CHRA":"Кръщение за възрастни","gedcom.CONF":"Потвърждение","gedcom.CREM":"Кремиране","gedcom.DEAT":"Смърт","gedcom.DEG":"Академична степен","gedcom.DIV":"Развод","gedcom.DIVF":"Подадено е заявление за развод","gedcom.DSCR":"Описание","gedcom.EDUC":"Образование","gedcom.ELEC":"Подбор за длъжността","gedcom.EMAIL":"Електронна поща","gedcom.EMIG":"Емигриране","gedcom.ENGA":"Годеж","gedcom.EVEN":"Събитие","gedcom.FACT":"Факт","gedcom.FCOM":"Първо причастие","gedcom.GRAD":"Завършване на обучението","gedcom.IMMI":"Имигриране","gedcom.MARB":"Забрана за брак","gedcom.MARC":"Брачен договор","gedcom.MARL":"Брачно свидетелство","gedcom.MARR":"Бракосъчетание","gedcom.MARS":"Предбрачен договор","gedcom.MDCL":"Медицинска информация","gedcom.MILT":"Военна служба","gedcom.NATU":"Натурализация","gedcom.OBJE":"Допълнителни файлове","gedcom.OCCU":"Професия","gedcom.ORDN":"Ръкополагане","gedcom.PROB":"Потвърждение на завещанието","gedcom.PROP":"Имот","gedcom.RESI":"Местожителство","gedcom.RETI":"Пенсиониране","gedcom.RELI":"Религия","gedcom.RIN":"ID","gedcom.SOUR":"Източници","gedcom.TITL":"Обръщение","gedcom.WILL":"Завещание","gedcom.WWW":"Препратка","gedcom._UPD":"Последно обновяване","gedcom.birth":"Рождено име","gedcom.married":"Име след брак","gedcom.maiden":"Моминско име","gedcom.immigrant":"Имигрантско име","gedcom.aka":"Също известни като","date.abt":"около","date.cal":"изчислено","date.est":"приблизително","date.between":"между {from} и {to}","date.after":"след {from}","date.before":"преди {to}","age.exact":"{age, plural, =0 {Под 1 година} one {{qualifier} 1 година} other {{qualifier} # години}}","age.less":"Под {age, plural, =0 {1 година} one {1 година} other {# години}}","age.more":"Над {age, plural, =0 {0 години} one {1 година} other {# години}}","age.between":"Между {ageFrom} {ageTo, plural, =0 {0 години} one {1 година} other {# години}}","error.error":"Грешка","error.failed_pdf":"Неуспешно създаване на PDF файл. Опитайте с по-малка диаграма или изтеглете SVG.","error.failed_png":"Неуспешно създаване на PNG файл. Опитайте с по-малка диаграма или изтеглете SVG.","error.failed_to_load_file":"Грешка при зареждане на файл","error.failed_wikitree_load_more":"Грешка при зареждане на данни от WikiTree. {error}}","error.GEDCOM_READ_FAILED":"Грешка при отваряне на GEDCOM файл","error.ERROR_LOADING_UPLOADED_FILE":"Грешка при зареждането на данни. Качете файла отново.","error.WIKITREE_ID_NOT_PROVIDED":"Не е указан идентификатор на профил в WikiTree","error.WIKITREE_PROFILE_NOT_ACCESSIBLE":"Профилът {id} в WikiTree е недостъпен. Опитайте да се впишете.","error.WIKITREE_PROFILE_NOT_FOUND":"Профилът {id} в WikiTree не е намерен","error.failed_to_load_image":"Грешка при зареждане на изображение","wikitree.private":"Скрито","tab.info":"Информация","tab.settings":"Настройки","config.colors":"Цвят","config.colors.NO_COLOR":"Без цвят","config.colors.COLOR_BY_GENERATION":"По поколения","config.colors.COLOR_BY_SEX":"По пол","config.ids":"Идентификатори","config.ids.HIDE":"Скриване","config.ids.SHOW":"Показване","config.sex":"Пол","config.sex.HIDE":"Скриване","config.sex.SHOW":"Показване","name.unknown_name":"Неизвестно име","extras.images":"Изображение","extras.notes":"Бележки","extras.sources":"Източници","extras.files":"Допълнителни файлове"},v9e={"menu.open":"Otevřít","menu.open_file":"Otevřít soubor","menu.load_from_url":"Otevřít z URL","menu.select_wikitree_id":"Vybrat WikiTree ID","menu.print":"Tisknout","menu.download":"Stáhnout","menu.pdf_file":"Soubor PDF","menu.png_file":"Soubor PNG","menu.svg_file":"Soubor SVG","menu.download_pdf":"Stáhnout PDF","menu.download_png":"Stáhnout PNG","menu.download_svg":"Stáhnout SVG","menu.view":"Zobrazení","menu.hourglass":"Přesýpací hodiny","menu.relatives":"Všichni příbuzní","menu.donatso":"Donatso rodokmen","menu.fancy":"Rodinný strom (experimentální)","menu.wikitree_login":"Přihlášení na WikiTree","menu.wikitree_logged_in":"Přihlášeno","menu.wikitree_popup_username":"Přihlášeno do WikiTree jako {username}","menu.wikitree_popup":"Přihlášeno do WikiTree","menu.github":"GitHub projekt","menu.search.placeholder":"Hledej osobu","menu.search.no_results":"Žádné výsledky","intro.title":"Topola Genealogy","intro.description":"Topola Genealogy vám umožňuje interaktivní prohlížení rodokmenu.","intro.instructions":"Kliknutím na OTEVŘÍT SOUBOR nebo OTEVŘÍT Z URL načtete soubor GEDCOM. Většina genealogických programů má funkci exportu do formátu GEDCOM.","intro.examples":"Níže je uvedeno několik příkladů použití z internetu:","intro.from":"zdroj:","intro.whats_new":"Co je nového","intro.full_changelog":"Úplný seznam změn","whats_new.title":"Co je nového v této verzi?","intro.privacy":"Soukromí","intro.privacy_note":"Pomocí funkce „Otevřít soubor“ nejsou vaše data nikam odesílána a zůstávají ve vašem počítači. Při použití funkce „Otevřít z URL“ jsou data z dané adresy odeslána službou {link}, aby bylo možné data načíst (CORS).","load_from_url.title":"Otevřít z adresy URL","load_from_url.comment":"Data z dané adresy URL budou načtena prostřednictvím služby {link}, aby nedocházelo k problémům s CORS.","load_from_url.cancel":"Storno","load_from_url.load":"Otevřít","select_wikitree_id.title":"Zadejte WikiTree ID","select_wikitree_id.comment":"Zadejte ID profilu {wikiTreeLink}. Příklad: {example1}, {example2}","select_wikitree_id.cancel":"Storno","select_wikitree_id.load":"Otevřít","gedcom.ADOP":"Adopce","gedcom.BAPM":"Křest","gedcom.BARM":"Bar micva","gedcom.BASM":"Bas micva","gedcom.BIRT":"Narození","gedcom.BLES":"Požehnání","gedcom.BURI":"Pohřeb","gedcom.CENS":"Sčítání lidu","gedcom.CHR":"Křest","gedcom.CHRA":"Křest dospělých","gedcom.CONF":"Potvrzení","gedcom.CREM":"Kremace","gedcom.DEAT":"Úmrtí","gedcom.DEG":"Academic degree","gedcom.DIV":"Rozvod","gedcom.DIVF":"Potvrzení","gedcom.DSCR":"Popis","gedcom.EDUC":"Vzdělání","gedcom.ELEC":"Výběr na pozici","gedcom.EMAIL":"E-mail","gedcom.EMIG":"Emigrace","gedcom.ENGA":"zasnoubení","gedcom.EVEN":"Událost","gedcom.FACT":"Údaj","gedcom.FCOM":"První přijímání","gedcom.GRAD":"Dokončení školení ","gedcom.IMMI":"Imigrace","gedcom.MARB":"Družstvo","gedcom.MARC":"Manželská smlouva ","gedcom.MARL":"Oddací list","gedcom.MARR":"Svatba","gedcom.MARS":"Předmanželská smlouva","gedcom.MDCL":"Lékařské informace","gedcom.MILT":"Vojenská služba","gedcom.NATU":"Získání občanství","gedcom.OBJE":"Další soubory","gedcom.OCCU":"Povolání","gedcom.ORDN":"Vysvěcení","gedcom.PROB":"Potvrzení závěti","gedcom.PROP":"Majetek","gedcom.RESI":"Bydliště","gedcom.RETI":"Odchod do důchodu ","gedcom.RELI":"Vyznání","gedcom.RIN":"ID","gedcom.SOUR":"Zdroje","gedcom.TITL":"Titul","gedcom.WILL":"Závěť","gedcom.WWW":"Stránka WWW","gedcom._UPD":"Poslední aktualizace","gedcom.birth":"Rodné jméno","gedcom.married":"Jméno po svatbě","gedcom.maiden":"Jméno za svobodna","gedcom.immigrant":"Jméno získané imigrací","gedcom.aka":"Také znám(a) jako","date.abt":"kolem","date.cal":"vypočteno","date.est":"asi","date.between":"mezi {from} a {to}","date.after":"po {from}","date.before":"před {to}","age.exact":"{qualifier}{age, plural, =0 {Méně než rok} one {1 rok} few {# roky} other {# let}}","age.less":"Méne než {age, plural, =0 {1 rok} one {1 rok} few {# roky} other {# let}}","age.more":"Více než {age, plural, =0 {0 let} one {1 rok} few {# roky} other {# let}}","age.between":"Mezi {ageFrom} a {ageTo, plural, =0 {0 lety} one {1 rokem} few {# roky} other {# lety}}","error.error":"Chyba","error.failed_pdf":"Soubor PDF nelze vytvořit. Zkuste to znovu s menším diagramem nebo stáhněte soubor SVG.","error.failed_png":"Soubor PNG nelze vytvořit. Zkuste to znovu s menším diagramem nebo stáhněte soubor SVG.","error.failed_to_load_file":"Chyba při načítání souboru","error.failed_wikitree_load_more":"Chyba při načítání dat z WikiTree. {chyba}","error.GEDCOM_READ_FAILED":"Chyba při načítání souboru GEDCOM","error.ERROR_LOADING_UPLOADED_FILE":"Chyba při načítání dat. Znovu otevřete soubor.","error.WIKITREE_ID_NOT_PROVIDED":"WikiTree ID nebylo získáno","error.WIKITREE_PROFILE_NOT_ACCESSIBLE":"Profil WikiTree {id} není k dispozici","error.WIKITREE_PROFILE_NOT_FOUND":"Profil WikiTree {id} neexistuje","error.failed_to_load_image":"Nepodařilo se načíst obrázek","wikitree.private":"Soukromé","tab.info":"Informace","tab.settings":"Nastavení","config.colors":"Barvy","config.colors.NO_COLOR":"žádné","config.colors.COLOR_BY_GENERATION":"podle generace","config.colors.COLOR_BY_SEX":"podle pohlaví","config.ids":"Identifikátory","config.ids.HIDE":"skrýt","config.ids.SHOW":"zobrazit","config.sex":"Pohlaví","config.sex.HIDE":"skrýt","config.sex.SHOW":"zobrazit","name.unknown_name":"N.N.","extras.images":"Obrázky","extras.notes":"Poznámky","extras.sources":"Zdroje","extras.files":"Další soubory"},y9e={"menu.open":"Öffnen","menu.open_file":"Datei öffnen","menu.load_from_url":"URL öffnen","menu.select_wikitree_id":"WikiTree ID auswählen","menu.print":"Drucken","menu.download":"Download","menu.pdf_file":"PDF-Datei","menu.png_file":"PNG-Datei","menu.svg_file":"SVG-Datei","menu.download_pdf":"PDF herunterladen","menu.download_png":"PNG herunterladen","menu.download_svg":"SVG herunterladen","menu.view":"Ansicht","menu.hourglass":"Sanduhrkarte","menu.relatives":"Alle Verwandten","menu.donatso":"Donatso-Stammbaum","menu.fancy":"Zierbaum (experimentell)","menu.wikitree_login":"Bei WikiTree anmelden","menu.wikitree_logged_in":"Eingeloggt","menu.wikitree_popup_username":"Bei WikiTree als {username} angemeldet","menu.wikitree_popup":"Bei WikiTree angemeldet","menu.github":"Projekt auf der GitHub-Website","menu.search.placeholder":"Person suchen","menu.search.no_results":"Keine Ergebnisse","intro.title":"Topola Genealogie","intro.description":"Mit der Topola Genealogie können Sie den Stammbaum auf interaktive Weise durchsuchen.","intro.instructions":"Klicken Sie auf Datei öffnen oder URL öffnen, um eine GEDCOM-Datei zu laden. Die meisten Genealogie-Programme verfügen über eine GEDCOM-Exportfunktion.","intro.examples":"Nachfolgend einige Beispiele aus dem Internet:","intro.from":"Quelle:","intro.whats_new":"Was ist neu","intro.full_changelog":"Siehe komplette Änderungshistorie","whats_new.title":"Was ist in dieser Version neu!","intro.privacy":"Datenschutz","intro.privacy_note":'Bei Verwendung der Funktion "Datei öffnen" werden Ihre Daten nirgendwo gesendet und verbleiben auf Ihrem Computer. Bei Verwendung der Funktion "URL öffnen" werden Daten von der angegebenen Adresse vom Dienst {link} an gesendet Ermöglichen des Ladens von Daten aus einer anderen Domäne (CORS).',"load_from_url.title":"Von URL öffnen","load_from_url.comment":"Die Daten der angegebenen URL werden über den {link} -Dienst geladen, um CORS-Probleme zu vermeiden.","load_from_url.cancel":"Abbrechen","load_from_url.load":"Öffnen","select_wikitree_id.title":"WikiTree ID eingeben","select_wikitree_id.comment":"Geben Sie die Profil-ID {wikiTreeLink} ein. Beispiele: {example1}, {example2}","select_wikitree_id.cancel":"Abbrechen","select_wikitree_id.load":"Öffnen","gedcom.ADOP":"Adoption","gedcom.BAPM":"Taufe","gedcom.BARM":"Bar-Mitzwah","gedcom.BASM":"Bas-Mitzwah","gedcom.BIRT":"Geburt","gedcom.BLES":"Segnung","gedcom.BURI":"Beerdigung","gedcom.CENS":"Volkszählung","gedcom.CHR":"Taufe","gedcom.CHRA":"Erwachsenentaufe","gedcom.CONF":"Konfirmation/Firmung","gedcom.CREM":"Feuerbestattung","gedcom.DEAT":"Tod","gedcom.DEG":"Akademischer Grad","gedcom.DIV":"Scheidung","gedcom.DIVF":"Scheidung eingereicht","gedcom.DSCR":"Beschreibung","gedcom.EDUC":"Ausbildung","gedcom.ELEC":"Auswahl für die Position","gedcom.EMAIL":"E-Mail","gedcom.EMIG":"Auswanderung","gedcom.ENGA":"Verlobung","gedcom.EVEN":"Ereignis","gedcom.FACT":"Merkmal","gedcom.FCOM":"Erstkommunion","gedcom.GRAD":"Ausbildungsabschluss","gedcom.IMMI":"Einwanderung","gedcom.MARB":"Aufgebot","gedcom.MARC":"Ehevertrag","gedcom.MARL":"Eheerlaubnis","gedcom.MARR":"Heirat","gedcom.MARS":"Ehevereinbarung","gedcom.MDCL":"Medizinische Informationen","gedcom.MILT":"Mititärdienst","gedcom.NATU":"Einbürgerung","gedcom.OBJE":"Zusätzliche Dateien","gedcom.OCCU":"Beruf","gedcom.ORDN":"Ordinierung","gedcom.PROB":"Testamentsbestätigung","gedcom.PROP":"Besitz","gedcom.RESI":"Wohnort","gedcom.RETI":"Ruhestand","gedcom.RELI":"Religion","gedcom.RIN":"ID","gedcom.SOUR":"Quellen","gedcom.TITL":"Titel","gedcom.WILL":"Testament","gedcom.WWW":"Website","gedcom._UPD":"Zuletzt aktualisiert","gedcom.birth":"Geburtsname","gedcom.married":"Ehenamen","gedcom.maiden":"Mädchenname","gedcom.immigrant":"Immigrant name","gedcom.aka":"Auch bekannt als","date.abt":"Über","date.cal":"berechnet","date.est":"geschätzt","date.between":"zwischen {from} und {to}","date.after":"nach {from}","date.before":"vor {to}","age.exact":"{qualifier}{age, plural, =0 {Weniger als 1 Jahr} one {1 Jahr} other {# Jahre}}","age.less":"Weniger als {age, plural, =0 {1 Jahr} one {1 Jahr} other {# Jahre}}","age.more":"Mehr als {age, plural, =0 {0 Jahre} one {1 Jahr} other {# Jahre}}","age.between":"Zwischen {ageFrom} und {ageTo, plural, =0 {0 Jahre} one {1 Jahr} other {# Jahre}}","error.error":"Fehler","error.failed_pdf":"PDF konnte nicht erstellt werden. Versuchen Sie es erneut mit einem kleineren Diagramm oder laden Sie die SVG-Datei herunter.","error.failed_png":"Fehler beim Erstellen der PNG-Datei. Versuchen Sie es erneut mit einem kleineren Diagramm oder laden Sie die SVG-Datei herunter.","error.failed_to_load_file":"Fehler beim Laden der Datei","error.failed_wikitree_load_more":"Fehler beim Abrufen der Daten aus WikiTree. {error}","error.GEDCOM_READ_FAILED":"Fehler beim Lesen der GEDCOM-Datei","error.ERROR_LOADING_UPLOADED_FILE":"Fehler beim Laden der Daten. Bitte laden Sie Ihre Datei erneut hoch.","error.WIKITREE_ID_NOT_PROVIDED":"WikiTree-ID muss angegeben werden","error.WIKITREE_PROFILE_NOT_ACCESSIBLE":"Das WikiTree-Profil {id} ist nicht zugänglich. Versuchen Sie sich anzumelden.","error.WIKITREE_PROFILE_NOT_FOUND":"WikiTree-Profil {id} nicht gefunden","error.failed_to_load_image":"Bilddatei konnte nicht geladen werden","wikitree.private":"Privat","tab.info":"Informationen","tab.settings":"Einstellungen","config.colors":"Farben","config.colors.NO_COLOR":"keine","config.colors.COLOR_BY_GENERATION":"je Generation","config.colors.COLOR_BY_SEX":"nach Geschlecht","config.ids":"Identifikation","config.ids.HIDE":"verbergen","config.ids.SHOW":"anzeigen","config.sex":"Geschlecht","config.sex.HIDE":"verbergen","config.sex.SHOW":"anzeigen","name.unknown_name":"N.N.","extras.images":"Bilder","extras.notes":"Notizen","extras.sources":"Quellen","extras.files":"Weitere Dateien"},w9e={"menu.open":"Ouvrir","menu.open_file":"Ouvrir le fichier","menu.load_from_url":"Ouvrir l'URL","menu.select_wikitree_id":"Sélectionnez l'ID WikiTree","menu.print":"Imprimer","menu.download":"Télécharger","menu.pdf_file":"Fichier PDF","menu.png_file":"Fichier PNG","menu.svg_file":"Fichier SVG","menu.download_pdf":"Télécharger le PDF","menu.download_png":"Télécharger PNG","menu.download_svg":"Télécharger SVG","menu.view":"Afficher","menu.hourglass":"Graphique en sablier","menu.relatives":"Tous les parents","menu.donatso":"Donatso tableau généalogique","menu.fancy":"Arbre ornemental (expérimental)","menu.wikitree_login":"Connectez-vous à WikiTree","menu.wikitree_logged_in":"Connecté","menu.wikitree_popup_username":"Connecté à WikiTree en tant que {username}","menu.wikitree_popup":"Connecté à WikiTree","menu.github":"Projet sur le site Web GitHub","menu.search.placeholder":"Rechercher une personne","menu.search.no_results":"Aucun résultat","intro.title":"Topola Généalogie","intro.description":"La Topola Généalogie vous permet de parcourir l'arbre généalogique de manière interactive.","intro.instructions":"Cliquez sur OPEN FILE ou OPEN URL pour charger un fichier GEDCOM. La plupart des logiciels de généalogie ont une fonction d'exportation GEDCOM.","intro.examples":"Voici quelques exemples trouvés sur Internet:","intro.from":"source:","intro.whats_new":"Quoi de neuf","intro.full_changelog":"Voir toutes les modifications","whats_new.title":"Quoi de neuf dans cette version?","intro.privacy":"Confidentialité","intro.privacy_note":`Lorsque vous utilisez la fonction "Ouvrir un fichier", vos données ne sont envoyées nulle part et restent sur votre ordinateur. Lorsque vous utilisez la fonction "Ouvrir l'URL", les données de l'adresse indiquée sont envoyées par le service {link} pour permettre le chargement des données depuis un autre domaine (CORS).`,"load_from_url.title":"Ouvrir depuis l'URL","load_from_url.comment":"Les données de l'URL donnée seront chargées via le service {link} pour éviter les problèmes CORS.","load_from_url.cancel":"Annuler","load_from_url.load":"Ouvrir","select_wikitree_id.title":"Entrez l'ID de WikiTree","select_wikitree_id.comment":"Entrez l'ID de profil {wikiTreeLink}. Exemples: {example1}, {example2}","select_wikitree_id.cancel":"Annuler","select_wikitree_id.load":"Ouvrir","gedcom.ADOP":"Adoption","gedcom.BAPM":"Baptême","gedcom.BARM":"Bar Mitzvah","gedcom.BASM":"Bas Mitzvah","gedcom.BIRT":"Naissance","gedcom.BLES":"Bénédiction","gedcom.BURI":"Funérailles","gedcom.CENS":"Recensement","gedcom.CHR":"Baptême","gedcom.CHRA":"Baptême des adultes","gedcom.CONF":"Confirmation","gedcom.CREM":"Crémation","gedcom.DEAT":"Mort","gedcom.DEG":"Diplôme universitaire","gedcom.DIV":"Divorce","gedcom.DIVF":"Divorce déposé","gedcom.DSCR":"Description","gedcom.EDUC":"Études","gedcom.ELEC":"Nomination au poste","gedcom.EMAIL":"E-mail","gedcom.EMIG":"Émigration","gedcom.ENGA":"Fiançailles","gedcom.EVEN":"EVEN","gedcom.FACT":"FACT","gedcom.FCOM":"Première communion","gedcom.GRAD":"Achèvement de la formation","gedcom.IMMI":"Immigration","gedcom.MARB":"Équipe","gedcom.MARC":"Contrat de mariage ","gedcom.MARL":"Licence de mariage","gedcom.MARR":"Mariage","gedcom.MARS":"Contrat prénuptial","gedcom.MDCL":"Informations médicales","gedcom.MILT":"Service militaire","gedcom.NATU":"Naturalisation","gedcom.OBJE":"Fichiers supplémentaires","gedcom.OCCU":"Profession","gedcom.ORDN":"Ordination","gedcom.PROB":"Confirmation de volonté","gedcom.PROP":"Possession","gedcom.RESI":"Lieu de résidence","gedcom.RETI":"Retraite","gedcom.RELI":"Religion","gedcom.RIN":"ID","gedcom.SOUR":"Sources","gedcom.TITL":"Titre","gedcom.WILL":"Testament","gedcom.WWW":"Site Web","gedcom._UPD":"Dernière mise à jour","gedcom.birth":"Nom de naissance","gedcom.married":"Nom marital","gedcom.maiden":"Nom de jeune fille","gedcom.immigrant":"Nom d'immigrant","gedcom.aka":"Alias","date.abt":"environ","date.cal":"calculé","date.est":"estimé","date.between":"entre {from} et {to}","date.after":"après {from}","date.before":"avant {to}","age.exact":"{qualifier}{age, plural, =0 {Moins d'1 an} one {1 an} other {# ans}}","age.less":"Moins de {age, plural, =0 {1 an} one {1 an} other {# ans}}","age.more":"Plus de {age, plural, =0 {0 an} one {1 an} other {# ans}}","age.between":"Entre {ageFrom} et {ageTo, plural, =0 {0 an} one {1 an} other {# ans}}","error.error":"Erreur","error.failed_pdf":"Échec de la création du PDF. Réessayez avec un diagramme plus petit ou téléchargez le fichier SVG.","error.failed_png":"Impossible de créer le fichier PNG. Réessayez avec un diagramme plus petit ou téléchargez le fichier SVG.","error.failed_to_load_file":"Erreur lors du chargement du fichier","error.failed_wikitree_load_more":"Erreur lors de l'obtention des données de WikiTree. {error}","error.GEDCOM_READ_FAILED":"Erreur de lecture du fichier GEDCOM","error.ERROR_LOADING_UPLOADED_FILE":"Erreur de chargement des données. Renvoyez votre fichier.","error.WIKITREE_ID_NOT_PROVIDED":"L'ID WikiTree est obligatoire","error.WIKITREE_PROFILE_NOT_ACCESSIBLE":"Le profil WikiTree ${id} n'est pas accessible. Connectez-vous.","error.WIKITREE_PROFILE_NOT_FOUND":"Le profil WikiTree ${id} n'a pas été trouvé","error.failed_to_load_image":"Erreur de chargement de l'image","wikitree.private":"Privé","tab.info":"Informations","tab.settings":"Paramètres","config.colors":"Couleurs","config.colors.NO_COLOR":"aucune","config.colors.COLOR_BY_GENERATION":"par génération","config.colors.COLOR_BY_SEX":"par sexe","config.ids":"Identification","config.ids.HIDE":"cacher","config.ids.SHOW":"afficher","config.sex":"Sexe","config.sex.HIDE":"cacher","config.sex.SHOW":"afficher","name.unknown_name":"?","extras.images":"Images","extras.notes":"Notes","extras.sources":"Sources","extras.files":"Fichiers supplémentaires"},_9e={"menu.open":"Apri","menu.open_file":"Apri file","menu.load_from_url":"Apri URL","menu.select_wikitree_id":"Seleziona ID WikiTree","menu.print":"Stampa","menu.download":"Scarica","menu.pdf_file":"File PDF","menu.png_file":"File PNG","menu.svg_file":"File SVG","menu.download_pdf":"Scarica PDF","menu.download_png":"Scarica PNG","menu.download_svg":"Scarica SVG","menu.view":"Visualizza","menu.hourglass":"Grafico a clessidra","menu.relatives":"Tutti i parenti","menu.donatso":"Donatso albero genealogico","menu.fancy":"Albero ornamentale (sperimentale)","menu.wikitree_login":"Accedi a WikiTree","menu.wikitree_logged_in":"Accesso effettuato","menu.wikitree_popup_username":"Accesso a WikiTree come {username}","menu.wikitree_popup":"Accesso a WikiTree","menu.github":"Progetto sul sito web GitHub","menu.search.placeholder":"Cerca persona","menu.search.no_results":"Nessun risultato","intro.title":"Topola Genealogy","intro.description":"Topola Genealogy ti consente di esplorare l'albero genealogico in modo interattivo.","intro.instructions":"Fai clic su OPEN FILE o OPEN URL per caricare un file GEDCOM. La maggior parte dei software di genealogia ha una funzione di esportazione GEDCOM.","intro.examples":"Di seguito sono riportati alcuni esempi trovati su Internet:","intro.from":"fonte:","intro.whats_new":"Novità","intro.full_changelog":"Vedi il log delle modifiche completo","whats_new.title":"Cosa c'è di nuovo in questa versione?","intro.privacy":"Protezione dei dati","intro.privacy_note":`Quando si utilizza la funzione "Apri file", i dati non vengono inviati da nessuna parte e rimangono sul computer. Quando si utilizza la funzione "Apri URL", i dati dall'indirizzo specificato vengono inviati dal servizio {link} a consentire il caricamento dei dati da un altro dominio (CORS).`,"load_from_url.title":"Apri da URL","load_from_url.comment":"I dati dall'URL specificato verranno caricati tramite il servizio {link} per evitare problemi CORS.","load_from_url.cancel":"Annulla","load_from_url.load":"Apri","select_wikitree_id.title":"Inserisci ID WikiTree","select_wikitree_id.comment":"Inserisci l'ID profilo {wikiTreeLink}. Esempi: {example1}, {example2}","select_wikitree_id.cancel":"Annulla","select_wikitree_id.load":"Apri","gedcom.ADOP":"Adozione","gedcom.BAPM":"Battesimo","gedcom.BARM":"Bar Mitzvah","gedcom.BASM":"Bas Mitzvah","gedcom.BIRT":"Nascita","gedcom.BLES":"Benedizione","gedcom.BURI":"Funerale","gedcom.CENS":"Census","gedcom.CHR":"Battesimo","gedcom.CHRA":"Battesimo degli adulti","gedcom.CONF":"Conferma","gedcom.CREM":"Cremazione","gedcom.DEAT":"Morte","gedcom.DEG":"Titolo accademico","gedcom.DIV":"Divorzio","gedcom.DIVF":"Divorzio depositato","gedcom.DSCR":"Descrizione","gedcom.EDUC":"Formazione","gedcom.ELEC":"Selezione per la posizione","gedcom.EMAIL":"E-mail","gedcom.EMIG":"Emigrazione","gedcom.ENGA":"Fidanzamento","gedcom.EVEN":"Evento","gedcom.FACT":"Caratteristica","gedcom.FCOM":"Prima Comunione","gedcom.GRAD":"Completamento della formazione","gedcom.IMMI":"Immigrazione","gedcom.MARB":"Squadra","gedcom.MARC":"Contratto di matrimonio","gedcom.MARL":"Licenza di matrimonio","gedcom.MARR":"Matrimonio","gedcom.MARS":"Contratto prematrimoniale","gedcom.MDCL":"Informazioni mediche","gedcom.MILT":"Servizio militare","gedcom.NATU":"Naturalizzazione","gedcom.OBJE":"File aggiuntivi","gedcom.OCCU":"Professione","gedcom.ORDN":"Ordinazione","gedcom.PROB":"Conferma di volontà","gedcom.PROP":"Possesso","gedcom.RESI":"Luogo di residenza","gedcom.RETI":"Pensione","gedcom.RELI":"Religione","gedcom.RIN":"ID","gedcom.SOUR":"Fonti","gedcom.TITL":"Titolo","gedcom.WILL":"Testamento","gedcom.WWW":"Sito web","gedcom._UPD":"Ultimo aggiornamento","gedcom.birth":"Nome alla nascita","gedcom.married":"Nome da coniugato/a","gedcom.maiden":"Nome da nubile","gedcom.immigrant":"Nome dell'immigrato","gedcom.aka":"Conosciuto anche come","date.abt":"circa","date.cal":"calcolato","date.est":"stimato","date.between":"tra il {from} e il {to}","date.after":"dopo il {from}","date.before":"prima del {to}","age.exact":"{qualifier}{age, plural, =0 {Meno di 1 anno} one {1 anno} other {# anni}}","age.less":"Meno di {age, plural, =0 {1 anno} one {1 anno} other {# anni}}","age.more":"Più di {age, plural, =0 {0 anni} one {1 anno} other {# anni}}","age.between":"Tra {ageFrom} e {ageTo, plural, =0 {0 anni} one {1 anno} other {# anni}}","error.error":"Errore","error.failed_pdf":"Impossibile creare PDF. Riprova con un diagramma più piccolo o scarica il file SVG.","error.failed_png":"Impossibile creare il file PNG. Riprova con un diagramma più piccolo o scarica il file SVG.","error.failed_to_load_file":"Errore durante il caricamento del file","error.failed_wikitree_load_more":"Errore durante il recupero dei dati da WikiTree. {error}","error.GEDCOM_READ_FAILED":"Impossibile leggere il file GEDCOM","error.ERROR_LOADING_UPLOADED_FILE":"Errore durante il caricamento dei dati. Carica nuovamente il file.","error.WIKITREE_ID_NOT_PROVIDED":"È necessario fornire l'ID WikiTree.","error.WIKITREE_PROFILE_NOT_ACCESSIBLE":"Il profilo WikiTree {id} non è accessibile. Prova ad effettuare il login.","error.WIKITREE_PROFILE_NOT_FOUND":"Profilo WikiTree {id} non trovato","error.failed_to_load_image":"Impossibile caricare il file immagine","wikitree.private":"Privato","tab.info":"Informazioni","tab.settings":"Impostazioni","config.colors":"Colori","config.colors.NO_COLOR":"nessuno","config.colors.COLOR_BY_GENERATION":"per generazione","config.colors.COLOR_BY_SEX":"per sesso","config.ids":"Identificazione","config.ids.HIDE":"nascondere","config.ids.SHOW":"visualizzare","config.sex":"Sesso","config.sex.HIDE":"nascondere","config.sex.SHOW":"visualizzare","name.unknown_name":"N.N.","extras.images":"Immagini","extras.notes":"Appunti","extras.sources":"Fonti","extras.files":"File aggiuntivi"},b9e={"menu.open":"Otwórz","menu.open_file":"Otwórz plik","menu.load_from_url":"Otwórz URL","menu.select_wikitree_id":"Wybierz WikiTree ID","menu.print":"Drukuj","menu.download":"Pobierz","menu.pdf_file":"Plik PDF","menu.png_file":"Plik PNG","menu.svg_file":"Plik SVG","menu.download_pdf":"Pobierz PDF","menu.download_png":"Pobierz PNG","menu.download_svg":"Pobierz SVG","menu.view":"Widok","menu.hourglass":"Wykres klepsydrowy","menu.relatives":"Wszyscy krewni","menu.donatso":"Donatso fwykres rodzinny","menu.fancy":"Ozdobne drzewo (eksperymentalne)","menu.wikitree_login":"Zaloguj do WikiTree","menu.wikitree_logged_in":"Zalogowano","menu.wikitree_popup_username":"Zalogowano do WikiTree jako {username}","menu.wikitree_popup":"Zalogowano do WikiTree","menu.github":"Projekt na stronie GitHub","menu.search.placeholder":"Szukaj osoby","menu.search.no_results":"Brak wyników","intro.title":"Topola Genealogy","intro.description":"Topola Genealogy pozwala przeglądać drzewo genealogiczne w interaktywny sposób.","intro.instructions":"Kliknij OTWÓRZ PLIK lub OTWÓRZ URL, aby załadować plik GEDCOM. Większość programów genealogicznych posiada funkcję eksportu do pliku GEDCOM.","intro.examples":"Przykłady","intro.from":"źródło:","intro.whats_new":"Co nowego?","intro.full_changelog":"Zobacz pełną listę zmian","whats_new.title":"Co nowego w tej wersji?","intro.privacy":"Prywatność","intro.privacy_note":'Używając funkcji "Otwórz plik", Twoje dane nie są nigdzie wysyłane i pozostają na Twoim komputerze. Używając funkcji "Otwórz URL", dane z podanego adresu przesyłane są przez usługę {link} w celu umożliwienia załadowania danych z innej domeny (CORS).',"load_from_url.title":"Otwórz z adresu URL","load_from_url.comment":"Dane z podanego adresu URL zostaną załadowane poprzez usługę {link} w celu uniknięcia problemów z CORS.","load_from_url.cancel":"Anuluj","load_from_url.load":"Otwórz","select_wikitree_id.title":"Podaj WikiTree ID","select_wikitree_id.comment":"Wpisz identyfikator profilu {wikiTreeLink}. Przykłady: {example1}, {example2}","select_wikitree_id.cancel":"Anuluj","select_wikitree_id.load":"Otwórz","gedcom.ADOP":"Adopcja","gedcom.BAPM":"Chrzest","gedcom.BARM":"Bar Micwa","gedcom.BASM":"Bat Micwa","gedcom.BIRT":"Narodziny","gedcom.BLES":"Błogosławieństwo","gedcom.BURI":"Pogrzeb","gedcom.CENS":"Spis ludności","gedcom.CHR":"Chrzest","gedcom.CHRA":"Chrzest dorosłych","gedcom.CONF":"Bierzmowanie","gedcom.CREM":"Kremacja","gedcom.DEAT":"Śmierć","gedcom.DEG":"Stopień naukowy","gedcom.DIV":"Rozwód","gedcom.DIVF":"Wniesienie pozwu o rozwód","gedcom.DSCR":"Opis","gedcom.EDUC":"Wykształcenie","gedcom.ELEC":"Wybór na stanowisko","gedcom.EMAIL":"E-mail","gedcom.EMIG":"Emigracja","gedcom.ENGA":"Zaręczyny","gedcom.EVEN":"Wydarzenie","gedcom.FACT":"Fakt","gedcom.FCOM":"Pierwsza komunia","gedcom.GRAD":"Ukończenie szkoły","gedcom.IMMI":"Imigracja","gedcom.MARB":"Zapowiedzi małżeńskie","gedcom.MARC":"Kontrakt małżeński","gedcom.MARL":"Licencja małżeńska","gedcom.MARR":"Małżeństwo","gedcom.MARS":"Ugoda małżeńska","gedcom.MDCL":"Informacje medyczne","gedcom.MILT":"Służba wojskowa","gedcom.NATU":"Nadanie obywatelstwa","gedcom.OBJE":"Dodatkowe pliki","gedcom.OCCU":"Zawód","gedcom.ORDN":"Święcenia","gedcom.PROB":"Postępowanie spadkowe","gedcom.PROP":"Nieruchomość","gedcom.RESI":"Miejsce zamieszkania","gedcom.RETI":"Emerytura","gedcom.RELI":"Religia","gedcom.RIN":"ID","gedcom.SOUR":"Źródła","gedcom.TITL":"Tytuł","gedcom.WILL":"Testament","gedcom.WWW":"Strona WWW","gedcom._UPD":"Ostatnia aktualizacja","gedcom.birth":"Nazwisko rodowe","gedcom.married":"Nazwisko po małżeństwie","gedcom.maiden":"Nazwisko panieńskie","gedcom.immigrant":"Nazwisko po imigracji","gedcom.aka":"Alias","date.abt":"około","date.cal":"wyliczone","date.est":"oszacowane","date.between":"między {from} a {to}","date.after":"po {from}","date.before":"przed {to}","age.exact":"{age, plural, =0 {Mniej niż 1 rok} one {{qualifier} 1 rok} many {{qualifier} # lat} other {{qualifier} # lata}}","age.less":"Mniej niż {age, plural, =0 {1 rok} one {1 rok} many {# lat} other {# lata}}","age.more":"Więcej niż {age, plural, =0 {0 lat} one {1 rok} many {# lat} other {# lata}}","age.between":"Między {ageFrom} a {ageTo, plural, =0 {0 lat} one {1 rok} many {# lat} other {# lata}}","error.error":"Błąd","error.failed_pdf":"Nie udało się utworzyć pliku PDF. Spróbuj jeszcze raz z mniejszym diagramem lub pobierz plik SVG.","error.failed_png":"Nie udało się utworzyć pliku PNG. Spróbuj jeszcze raz z mniejszym diagramem lub pobierz plik SVG.","error.failed_to_load_file":"Błąd wczytywania pliku","error.failed_wikitree_load_more":"Błąd podczas pobierania danych z WikiTree. {error}","error.GEDCOM_READ_FAILED":"Błąd wczytywania pliku GEDCOM","error.ERROR_LOADING_UPLOADED_FILE":"Błąd wczytywania danych. Otwórz ponownie plik.","error.WIKITREE_ID_NOT_PROVIDED":"Identyfikator WikiTree nie został podany","error.WIKITREE_PROFILE_NOT_ACCESSIBLE":"Profil WikiTree {id} nie jest dostępny","error.WIKITREE_PROFILE_NOT_FOUND":"Profil WikiTree {id} nie istnieje","error.failed_to_load_image":"Błąd podczas pobierania pliku ze zdjęciem","wikitree.private":"Prywatne","tab.info":"Informacje","tab.settings":"Ustawienia","config.colors":"Kolory","config.colors.NO_COLOR":"brak","config.colors.COLOR_BY_GENERATION":"według pokolenia","config.colors.COLOR_BY_SEX":"według płci","config.ids":"Identyfikacja","config.ids.HIDE":"ukryj","config.ids.SHOW":"pokaż","config.sex":"Płeć","config.sex.HIDE":"ukryj","config.sex.SHOW":"pokaż","name.unknown_name":"N.N.","extras.images":"Zdjęcia","extras.notes":"Notatki","extras.sources":"Źródła","extras.files":"Dodatkowe pliki"},x9e={"menu.open":"Открыть","menu.open_file":"Открыть файл","menu.load_from_url":"Открыть URL","menu.select_wikitree_id":"Выберите WikiTree ID","menu.print":"Печать","menu.download":"Скачать","menu.pdf_file":"Файл PDF","menu.png_file":"Файл PNG","menu.svg_file":"Файл SVG","menu.download_pdf":"Скачать PDF","menu.download_png":"Скачать PNG","menu.download_svg":"Скачать SVG","menu.view":"Вид","menu.hourglass":"График Песочные часы","menu.relatives":"Все родственники","menu.donatso":"Donatso семейная схема","menu.fancy":"Декоративное дерево (экспериментальное))","menu.wikitree_login":"Войти в WikiTree","menu.wikitree_logged_in":"Вход выполнен","menu.wikitree_popup_username":"Вы вошли в WikiTree как {username}","menu.wikitree_popup":"Вы вошли в WikiTree","menu.github":"Проект на сайте GitHub","menu.search.placeholder":"Искать человека","menu.search.no_results":"Нет результатов","intro.title":"Topola Genealogy","intro.description":"Topola Genealogy позволяет просматривать семейное древо в интерактивном режиме.","intro.instructions":'Щелкните "Открыть файл" или "Открыть URL", чтобы загрузить файл GEDCOM. Большинство программ для генеалогии имеют функцию экспорта GEDCOM.',"intro.examples":"Ниже приведены некоторые примеры, найденные в Интернете:","intro.from":"источник:","intro.whats_new":"Что нового?","intro.full_changelog":"Список изменений","whats_new.title":"What's new in this version?","intro.privacy":"Конфиденциальность","intro.privacy_note":'При использовании функции "Открыть файл" Ваши данные никуда не отправляются и остаются на Вашем компьютере. При использовании функции "Открыть URL" данные с указанного адреса отправляются службой {link} на включение загрузки данных из другого домена (CORS).',"load_from_url.title":"Открыть с адреса URL","load_from_url.comment":"Данные с указанного адреса URL будут загружены через службу {link}, чтобы избежать проблем CORS.","load_from_url.cancel":"Отменить","load_from_url.load":"Открыть","select_wikitree_id.title":"Введите идентификатор WikiTree","select_wikitree_id.comment":"Введите идентификатор профиля {wikiTreeLink}. Примеры: {example1}, {example2}","select_wikitree_id.cancel":"Отмена","select_wikitree_id.load":"Открыть","gedcom.ADOP":"Усыновление","gedcom.BAPM":"Крещение","gedcom.BARM":"Бар-мицва","gedcom.BASM":"Бас Мицва","gedcom.BIRT":"Рождение","gedcom.BLES":"благословение","gedcom.BURI":"Похороны","gedcom.CENS":"Перепись населения","gedcom.CHR":"Крещение","gedcom.CHRA":"Крещение взрослых","gedcom.CONF":"Подтверждение","gedcom.CREM":"Кремация","gedcom.DEAT":"Смерть","gedcom.DEG":"Ученая степень","gedcom.DIV":"Развод","gedcom.DIVF":"Подано заявление о разводе","gedcom.DSCR":"Описание","gedcom.EDUC":"Образование","gedcom.ELEC":"Выбор на должность","gedcom.EMAIL":"E-mail","gedcom.EMIG":"Эмиграция","gedcom.ENGA":"Zaręczyny","gedcom.EVEN":"Событие","gedcom.FACT":"Факт","gedcom.FCOM":"Первое Причастие","gedcom.GRAD":"Завершение обучения","gedcom.IMMI":"Иммиграция","gedcom.MARB":"Отряд","gedcom.MARC":"брачный контракт","gedcom.MARL":"Свидетельство о браке","gedcom.MARR":"свадьба","gedcom.MARS":"Брачный договор","gedcom.MDCL":"Медицинская информация","gedcom.MILT":"Военная служба","gedcom.NATU":"Натурализация","gedcom.OBJE":"Дополнительные файлы","gedcom.OCCU":"Вид деятельности","gedcom.ORDN":"Рукоположение","gedcom.PROB":"Подтверждение завещания","gedcom.PROP":"владение","gedcom.RESI":"Место жительства","gedcom.RETI":"выход на пенсию","gedcom.RELI":"религия","gedcom.RIN":"ID","gedcom.SOUR":"Источники","gedcom.TITL":"Титул","gedcom.WILL":"завещание","gedcom.WWW":"Веб-сайт WWW","gedcom._UPD":"Последнее обновление","gedcom.birth":"Имя при рождении","gedcom.married":"Имя в браке","gedcom.maiden":"Девичья фамилия","gedcom.immigrant":"Имя в эмиграции","gedcom.aka":"Он(а) же","date.abt":"около","date.cal":"рассчитано","date.est":"приблизительно","date.between":"между {from} и {to}","date.after":"после {from}","date.before":"до {to}","age.exact":"{age, plural, =0 {Менее 1 года} one {{qualifier} 1 год} many {{qualifier} # лет} other {{qualifier} # года}}","age.less":"Менее {age, plural, =0 {1 года} one {1 год} many {# лет} other {# года}}","age.more":"Более {age, plural, =0 {0 лет} one {1 год} many {# лет} other {# года}}","age.between":"Между {ageFrom} {ageTo, plural, =0 {0 лет} one {1 год} many {# год} other {# лет}}","error.error":"Ошибка","error.failed_pdf":"Не удалось создать PDF-файл. Повторите попытку с меньшей диаграммой или загрузите файл SVG.","error.failed_png":"Не удалось создать файл PNG. Повторите попытку с меньшей схемой или загрузите файл SVG.","error.failed_to_load_file":"Ошибка загрузки файла","error.failed_wikitree_load_more":"Ошибка при получении данных из WikiTree. {error}}","error.GEDCOM_READ_FAILED":"Ошибка чтения файла GEDCOM","error.ERROR_LOADING_UPLOADED_FILE":"Ошибка чтения данных. Повторите.","error.WIKITREE_ID_NOT_PROVIDED":"Не указан идентификатор WikiTree","error.WIKITREE_PROFILE_NOT_ACCESSIBLE":"Профиль WikiTree {id} недоступен","error.WIKITREE_PROFILE_NOT_FOUND":"Профиль WikiTree {id} не найден","error.failed_to_load_image":"Ошибка при открытии картинки","wikitree.private":"Частный","tab.info":"Инфо","tab.settings":"Установки","config.colors":"Цвет","config.colors.NO_COLOR":"Без цвета","config.colors.COLOR_BY_GENERATION":"по поколениям","config.colors.COLOR_BY_SEX":"по полу","config.ids":"идентификация","config.ids.HIDE":"скрывать","config.ids.SHOW":"afficher","config.sex":"Пол","config.sex.HIDE":"скрывать","config.sex.SHOW":"afficher","name.unknown_name":"Н.И.","extras.images":"Картинки","extras.notes":"Примечание","extras.sources":"Источники","extras.files":"Дополнительные файлы"},E9e={bg:g9e,cs:v9e,de:y9e,fr:w9e,it:_9e,pl:b9e,ru:x9e},n7=navigator.language&&navigator.language.split(/[-_]/)[0],r7=tZ(),S9e=document.getElementById("root"),i7=fZ.createRoot(S9e);r7&&r7.name==="ie"?i7.render(j.jsx("p",{children:"Topola Genealogy Viewer does not support Internet Explorer. Please try a different (modern) browser."})):i7.render(j.jsx(WJ,{locale:n7,messages:E9e[n7],children:j.jsxs(I0e,{children:[j.jsx("style",{children:P0e}),j.jsx(ute,{children:j.jsx(m9e,{})})]})}));export{fm as _,zce as a,Ta as c,zn as g,Ile as t,P9e as z}; diff --git a/assets/index.es-CjeRDqhL.js b/assets/index.es-Bh7lSQjr.js similarity index 99% rename from assets/index.es-CjeRDqhL.js rename to assets/index.es-Bh7lSQjr.js index 7262641..d19c6d3 100644 --- a/assets/index.es-CjeRDqhL.js +++ b/assets/index.es-Bh7lSQjr.js @@ -1,4 +1,4 @@ -import{c as Ma,t as Ul,g as Qu}from"./index-ypPUoCfO.js";var on={},un={},lr,ln;function Z(){if(ln)return lr;ln=1;var n=function(e){return e&&e.Math===Math&&e};return lr=n(typeof globalThis=="object"&&globalThis)||n(typeof window=="object"&&window)||n(typeof self=="object"&&self)||n(typeof Ma=="object"&&Ma)||n(typeof lr=="object"&&lr)||function(){return this}()||Function("return this")(),lr}var Qr={},Zr,hn;function ee(){return hn||(hn=1,Zr=function(n){try{return!!n()}catch{return!0}}),Zr}var Jr,fn;function Ee(){if(fn)return Jr;fn=1;var n=ee();return Jr=!n(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7}),Jr}var et,cn;function Ar(){if(cn)return et;cn=1;var n=ee();return et=!n(function(){var e=(function(){}).bind();return typeof e!="function"||e.hasOwnProperty("prototype")}),et}var rt,vn;function se(){if(vn)return rt;vn=1;var n=Ar(),e=Function.prototype.call;return rt=n?e.bind(e):function(){return e.apply(e,arguments)},rt}var tt={},gn;function Gl(){if(gn)return tt;gn=1;var n={}.propertyIsEnumerable,e=Object.getOwnPropertyDescriptor,r=e&&!n.call({1:2},1);return tt.f=r?function(i){var a=e(this,i);return!!a&&a.enumerable}:n,tt}var it,dn;function ka(){return dn||(dn=1,it=function(n,e){return{enumerable:!(n&1),configurable:!(n&2),writable:!(n&4),value:e}}),it}var at,pn;function re(){if(pn)return at;pn=1;var n=Ar(),e=Function.prototype,r=e.call,t=n&&e.bind.bind(r,r);return at=n?t:function(i){return function(){return r.apply(i,arguments)}},at}var nt,yn;function Ze(){if(yn)return nt;yn=1;var n=re(),e=n({}.toString),r=n("".slice);return nt=function(t){return r(e(t),8,-1)},nt}var st,mn;function Zu(){if(mn)return st;mn=1;var n=re(),e=ee(),r=Ze(),t=Object,i=n("".split);return st=e(function(){return!t("z").propertyIsEnumerable(0)})?function(a){return r(a)==="String"?i(a,""):t(a)}:t,st}var ot,bn;function Je(){return bn||(bn=1,ot=function(n){return n==null}),ot}var ut,xn;function Re(){if(xn)return ut;xn=1;var n=Je(),e=TypeError;return ut=function(r){if(n(r))throw new e("Can't call method on "+r);return r},ut}var lt,On;function cr(){if(On)return lt;On=1;var n=Zu(),e=Re();return lt=function(r){return n(e(r))},lt}var ht,Tn;function te(){if(Tn)return ht;Tn=1;var n=typeof document=="object"&&document.all;return ht=typeof n>"u"&&n!==void 0?function(e){return typeof e=="function"||e===n}:function(e){return typeof e=="function"},ht}var ft,Sn;function Ce(){if(Sn)return ft;Sn=1;var n=te();return ft=function(e){return typeof e=="object"?e!==null:n(e)},ft}var ct,En;function er(){if(En)return ct;En=1;var n=Z(),e=te(),r=function(t){return e(t)?t:void 0};return ct=function(t,i){return arguments.length<2?r(n[t]):n[t]&&n[t][i]},ct}var vt,Rn;function Ir(){if(Rn)return vt;Rn=1;var n=re();return vt=n({}.isPrototypeOf),vt}var gt,Cn;function vr(){if(Cn)return gt;Cn=1;var n=Z(),e=n.navigator,r=e&&e.userAgent;return gt=r?String(r):"",gt}var dt,wn;function ja(){if(wn)return dt;wn=1;var n=Z(),e=vr(),r=n.process,t=n.Deno,i=r&&r.versions||t&&t.version,a=i&&i.v8,s,o;return a&&(s=a.split("."),o=s[0]>0&&s[0]<4?1:+(s[0]+s[1])),!o&&e&&(s=e.match(/Edge\/(\d+)/),(!s||s[1]>=74)&&(s=e.match(/Chrome\/(\d+)/),s&&(o=+s[1]))),dt=o,dt}var pt,Pn;function Ju(){if(Pn)return pt;Pn=1;var n=ja(),e=ee(),r=Z(),t=r.String;return pt=!!Object.getOwnPropertySymbols&&!e(function(){var i=Symbol("symbol detection");return!t(i)||!(Object(i)instanceof Symbol)||!Symbol.sham&&n&&n<41}),pt}var yt,An;function el(){if(An)return yt;An=1;var n=Ju();return yt=n&&!Symbol.sham&&typeof Symbol.iterator=="symbol",yt}var mt,In;function rl(){if(In)return mt;In=1;var n=er(),e=te(),r=Ir(),t=el(),i=Object;return mt=t?function(a){return typeof a=="symbol"}:function(a){var s=n("Symbol");return e(s)&&r(s.prototype,i(a))},mt}var bt,Nn;function Nr(){if(Nn)return bt;Nn=1;var n=String;return bt=function(e){try{return n(e)}catch{return"Object"}},bt}var xt,_n;function Be(){if(_n)return xt;_n=1;var n=te(),e=Nr(),r=TypeError;return xt=function(t){if(n(t))return t;throw new r(e(t)+" is not a function")},xt}var Ot,Mn;function ar(){if(Mn)return Ot;Mn=1;var n=Be(),e=Je();return Ot=function(r,t){var i=r[t];return e(i)?void 0:n(i)},Ot}var Tt,qn;function $l(){if(qn)return Tt;qn=1;var n=se(),e=te(),r=Ce(),t=TypeError;return Tt=function(i,a){var s,o;if(a==="string"&&e(s=i.toString)&&!r(o=n(s,i))||e(s=i.valueOf)&&!r(o=n(s,i))||a!=="string"&&e(s=i.toString)&&!r(o=n(s,i)))return o;throw new t("Can't convert object to primitive value")},Tt}var St={exports:{}},Et,Dn;function Me(){return Dn||(Dn=1,Et=!1),Et}var Rt,Vn;function Ba(){if(Vn)return Rt;Vn=1;var n=Z(),e=Object.defineProperty;return Rt=function(r,t){try{e(n,r,{value:t,configurable:!0,writable:!0})}catch{n[r]=t}return t},Rt}var Ln;function Fa(){if(Ln)return St.exports;Ln=1;var n=Me(),e=Z(),r=Ba(),t="__core-js_shared__",i=St.exports=e[t]||r(t,{});return(i.versions||(i.versions=[])).push({version:"3.41.0",mode:n?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.41.0/LICENSE",source:"https://github.com/zloirock/core-js"}),St.exports}var Ct,kn;function Ua(){if(kn)return Ct;kn=1;var n=Fa();return Ct=function(e,r){return n[e]||(n[e]=r||{})},Ct}var wt,jn;function _r(){if(jn)return wt;jn=1;var n=Re(),e=Object;return wt=function(r){return e(n(r))},wt}var Pt,Bn;function we(){if(Bn)return Pt;Bn=1;var n=re(),e=_r(),r=n({}.hasOwnProperty);return Pt=Object.hasOwn||function(i,a){return r(e(i),a)},Pt}var At,Fn;function tl(){if(Fn)return At;Fn=1;var n=re(),e=0,r=Math.random(),t=n(1 .toString);return At=function(i){return"Symbol("+(i===void 0?"":i)+")_"+t(++e+r,36)},At}var It,Un;function ne(){if(Un)return It;Un=1;var n=Z(),e=Ua(),r=we(),t=tl(),i=Ju(),a=el(),s=n.Symbol,o=e("wks"),u=a?s.for||s:s&&s.withoutSetter||t;return It=function(l){return r(o,l)||(o[l]=i&&r(s,l)?s[l]:u("Symbol."+l)),o[l]},It}var Nt,Gn;function zl(){if(Gn)return Nt;Gn=1;var n=se(),e=Ce(),r=rl(),t=ar(),i=$l(),a=ne(),s=TypeError,o=a("toPrimitive");return Nt=function(u,l){if(!e(u)||r(u))return u;var h=t(u,o),c;if(h){if(l===void 0&&(l="default"),c=n(h,u,l),!e(c)||r(c))return c;throw new s("Can't convert object to primitive value")}return l===void 0&&(l="number"),i(u,l)},Nt}var _t,$n;function il(){if($n)return _t;$n=1;var n=zl(),e=rl();return _t=function(r){var t=n(r,"string");return e(t)?t:t+""},_t}var Mt,zn;function Mr(){if(zn)return Mt;zn=1;var n=Z(),e=Ce(),r=n.document,t=e(r)&&e(r.createElement);return Mt=function(i){return t?r.createElement(i):{}},Mt}var qt,Hn;function al(){if(Hn)return qt;Hn=1;var n=Ee(),e=ee(),r=Mr();return qt=!n&&!e(function(){return Object.defineProperty(r("div"),"a",{get:function(){return 7}}).a!==7}),qt}var Wn;function qr(){if(Wn)return Qr;Wn=1;var n=Ee(),e=se(),r=Gl(),t=ka(),i=cr(),a=il(),s=we(),o=al(),u=Object.getOwnPropertyDescriptor;return Qr.f=n?u:function(h,c){if(h=i(h),c=a(c),o)try{return u(h,c)}catch{}if(s(h,c))return t(!e(r.f,h,c),h[c])},Qr}var Dt={},Vt,Yn;function nl(){if(Yn)return Vt;Yn=1;var n=Ee(),e=ee();return Vt=n&&e(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42}),Vt}var Lt,Xn;function ue(){if(Xn)return Lt;Xn=1;var n=Ce(),e=String,r=TypeError;return Lt=function(t){if(n(t))return t;throw new r(e(t)+" is not an object")},Lt}var Kn;function He(){if(Kn)return Dt;Kn=1;var n=Ee(),e=al(),r=nl(),t=ue(),i=il(),a=TypeError,s=Object.defineProperty,o=Object.getOwnPropertyDescriptor,u="enumerable",l="configurable",h="writable";return Dt.f=n?r?function(v,f,g){if(t(v),f=i(f),t(g),typeof v=="function"&&f==="prototype"&&"value"in g&&h in g&&!g[h]){var d=o(v,f);d&&d[h]&&(v[f]=g.value,g={configurable:l in g?g[l]:d[l],enumerable:u in g?g[u]:d[u],writable:!1})}return s(v,f,g)}:s:function(v,f,g){if(t(v),f=i(f),t(g),e)try{return s(v,f,g)}catch{}if("get"in g||"set"in g)throw new a("Accessors not supported");return"value"in g&&(v[f]=g.value),v},Dt}var kt,Qn;function gr(){if(Qn)return kt;Qn=1;var n=Ee(),e=He(),r=ka();return kt=n?function(t,i,a){return e.f(t,i,r(1,a))}:function(t,i,a){return t[i]=a,t},kt}var jt={exports:{}},Bt,Zn;function Dr(){if(Zn)return Bt;Zn=1;var n=Ee(),e=we(),r=Function.prototype,t=n&&Object.getOwnPropertyDescriptor,i=e(r,"name"),a=i&&(function(){}).name==="something",s=i&&(!n||n&&t(r,"name").configurable);return Bt={EXISTS:i,PROPER:a,CONFIGURABLE:s},Bt}var Ft,Jn;function Ga(){if(Jn)return Ft;Jn=1;var n=re(),e=te(),r=Fa(),t=n(Function.toString);return e(r.inspectSource)||(r.inspectSource=function(i){return t(i)}),Ft=r.inspectSource,Ft}var Ut,es;function Hl(){if(es)return Ut;es=1;var n=Z(),e=te(),r=n.WeakMap;return Ut=e(r)&&/native code/.test(String(r)),Ut}var Gt,rs;function $a(){if(rs)return Gt;rs=1;var n=Ua(),e=tl(),r=n("keys");return Gt=function(t){return r[t]||(r[t]=e(t))},Gt}var $t,ts;function za(){return ts||(ts=1,$t={}),$t}var zt,is;function Vr(){if(is)return zt;is=1;var n=Hl(),e=Z(),r=Ce(),t=gr(),i=we(),a=Fa(),s=$a(),o=za(),u="Object already initialized",l=e.TypeError,h=e.WeakMap,c,v,f,g=function(m){return f(m)?v(m):c(m,{})},d=function(m){return function(b){var x;if(!r(b)||(x=v(b)).type!==m)throw new l("Incompatible receiver, "+m+" required");return x}};if(n||a.state){var p=a.state||(a.state=new h);p.get=p.get,p.has=p.has,p.set=p.set,c=function(m,b){if(p.has(m))throw new l(u);return b.facade=m,p.set(m,b),b},v=function(m){return p.get(m)||{}},f=function(m){return p.has(m)}}else{var y=s("state");o[y]=!0,c=function(m,b){if(i(m,y))throw new l(u);return b.facade=m,t(m,y,b),b},v=function(m){return i(m,y)?m[y]:{}},f=function(m){return i(m,y)}}return zt={set:c,get:v,has:f,enforce:g,getterFor:d},zt}var as;function sl(){if(as)return jt.exports;as=1;var n=re(),e=ee(),r=te(),t=we(),i=Ee(),a=Dr().CONFIGURABLE,s=Ga(),o=Vr(),u=o.enforce,l=o.get,h=String,c=Object.defineProperty,v=n("".slice),f=n("".replace),g=n([].join),d=i&&!e(function(){return c(function(){},"length",{value:8}).length!==8}),p=String(String).split("String"),y=jt.exports=function(m,b,x){v(h(b),0,7)==="Symbol("&&(b="["+f(h(b),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),x&&x.getter&&(b="get "+b),x&&x.setter&&(b="set "+b),(!t(m,"name")||a&&m.name!==b)&&(i?c(m,"name",{value:b,configurable:!0}):m.name=b),d&&x&&t(x,"arity")&&m.length!==x.arity&&c(m,"length",{value:x.arity});try{x&&t(x,"constructor")&&x.constructor?i&&c(m,"prototype",{writable:!1}):m.prototype&&(m.prototype=void 0)}catch{}var S=u(m);return t(S,"source")||(S.source=g(p,typeof b=="string"?b:"")),m};return Function.prototype.toString=y(function(){return r(this)&&l(this).source||s(this)},"toString"),jt.exports}var Ht,ns;function rr(){if(ns)return Ht;ns=1;var n=te(),e=He(),r=sl(),t=Ba();return Ht=function(i,a,s,o){o||(o={});var u=o.enumerable,l=o.name!==void 0?o.name:a;if(n(s)&&r(s,l,o),o.global)u?i[a]=s:t(a,s);else{try{o.unsafe?i[a]&&(u=!0):delete i[a]}catch{}u?i[a]=s:e.f(i,a,{value:s,enumerable:!1,configurable:!o.nonConfigurable,writable:!o.nonWritable})}return i},Ht}var Wt={},Yt,ss;function Wl(){if(ss)return Yt;ss=1;var n=Math.ceil,e=Math.floor;return Yt=Math.trunc||function(t){var i=+t;return(i>0?e:n)(i)},Yt}var Xt,os;function Lr(){if(os)return Xt;os=1;var n=Wl();return Xt=function(e){var r=+e;return r!==r||r===0?0:n(r)},Xt}var Kt,us;function Yl(){if(us)return Kt;us=1;var n=Lr(),e=Math.max,r=Math.min;return Kt=function(t,i){var a=n(t);return a<0?e(a+i,0):r(a,i)},Kt}var Qt,ls;function nr(){if(ls)return Qt;ls=1;var n=Lr(),e=Math.min;return Qt=function(r){var t=n(r);return t>0?e(t,9007199254740991):0},Qt}var Zt,hs;function Ha(){if(hs)return Zt;hs=1;var n=nr();return Zt=function(e){return n(e.length)},Zt}var Jt,fs;function ol(){if(fs)return Jt;fs=1;var n=cr(),e=Yl(),r=Ha(),t=function(i){return function(a,s,o){var u=n(a),l=r(u);if(l===0)return!i&&-1;var h=e(o,l),c;if(i&&s!==s){for(;l>h;)if(c=u[h++],c!==c)return!0}else for(;l>h;h++)if((i||h in u)&&u[h]===s)return i||h||0;return!i&&-1}};return Jt={includes:t(!0),indexOf:t(!1)},Jt}var ei,cs;function ul(){if(cs)return ei;cs=1;var n=re(),e=we(),r=cr(),t=ol().indexOf,i=za(),a=n([].push);return ei=function(s,o){var u=r(s),l=0,h=[],c;for(c in u)!e(i,c)&&e(u,c)&&a(h,c);for(;o.length>l;)e(u,c=o[l++])&&(~t(h,c)||a(h,c));return h},ei}var ri,vs;function Wa(){return vs||(vs=1,ri=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]),ri}var gs;function Xl(){if(gs)return Wt;gs=1;var n=ul(),e=Wa(),r=e.concat("length","prototype");return Wt.f=Object.getOwnPropertyNames||function(i){return n(i,r)},Wt}var ti={},ds;function Kl(){return ds||(ds=1,ti.f=Object.getOwnPropertySymbols),ti}var ii,ps;function Ql(){if(ps)return ii;ps=1;var n=er(),e=re(),r=Xl(),t=Kl(),i=ue(),a=e([].concat);return ii=n("Reflect","ownKeys")||function(o){var u=r.f(i(o)),l=t.f;return l?a(u,l(o)):u},ii}var ai,ys;function Zl(){if(ys)return ai;ys=1;var n=we(),e=Ql(),r=qr(),t=He();return ai=function(i,a,s){for(var o=e(a),u=t.f,l=r.f,h=0;h_;_++)if(P=R(f[_]),P&&s(v,P))return P;return new c(!1)}E=o(f,O)}for(M=m?f.next:E.next;!(w=e(M,E)).done;){try{P=R(w.value)}catch(A){l(E,"throw",A)}if(typeof P=="object"&&P&&s(v,P))return P}return new c(!1)},zi}var Hi,oo;function bh(){if(oo)return Hi;oo=1;var n=ne(),e=n("iterator"),r=!1;try{var t=0,i={next:function(){return{done:!!t++}},return:function(){r=!0}};i[e]=function(){return this},Array.from(i,function(){throw 2})}catch{}return Hi=function(a,s){try{if(!s&&!r)return!1}catch{return!1}var o=!1;try{var u={};u[e]=function(){return{next:function(){return{done:o=!0}}}},a(u)}catch{}return o},Hi}var Wi,uo;function xl(){if(uo)return Wi;uo=1;var n=dr(),e=bh(),r=pr().CONSTRUCTOR;return Wi=r||!e(function(t){n.all(t).then(void 0,function(){})}),Wi}var lo;function xh(){if(lo)return eo;lo=1;var n=le(),e=se(),r=Be(),t=yr(),i=Ka(),a=bl(),s=xl();return n({target:"Promise",stat:!0,forced:s},{all:function(u){var l=this,h=t.f(l),c=h.resolve,v=h.reject,f=i(function(){var g=r(l.resolve),d=[],p=0,y=1;a(u,function(m){var b=p++,x=!1;y++,e(g,l,m).then(function(S){x||(x=!0,d[b]=S,--y||c(d))},v)}),--y||c(d)});return f.error&&v(f.value),h.promise}}),eo}var ho={},fo;function Oh(){if(fo)return ho;fo=1;var n=le(),e=Me(),r=pr().CONSTRUCTOR,t=dr(),i=er(),a=te(),s=rr(),o=t&&t.prototype;if(n({target:"Promise",proto:!0,forced:r,real:!0},{catch:function(l){return this.then(void 0,l)}}),!e&&a(t)){var u=i("Promise").prototype.catch;o.catch!==u&&s(o,"catch",u,{unsafe:!0})}return ho}var co={},vo;function Th(){if(vo)return co;vo=1;var n=le(),e=se(),r=Be(),t=yr(),i=Ka(),a=bl(),s=xl();return n({target:"Promise",stat:!0,forced:s},{race:function(u){var l=this,h=t.f(l),c=h.reject,v=i(function(){var f=r(l.resolve);a(u,function(g){e(f,l,g).then(h.resolve,c)})});return v.error&&c(v.value),h.promise}}),co}var go={},po;function Sh(){if(po)return go;po=1;var n=le(),e=yr(),r=pr().CONSTRUCTOR;return n({target:"Promise",stat:!0,forced:r},{reject:function(i){var a=e.f(this),s=a.reject;return s(i),a.promise}}),go}var yo={},Yi,mo;function Eh(){if(mo)return Yi;mo=1;var n=ue(),e=Ce(),r=yr();return Yi=function(t,i){if(n(t),e(i)&&i.constructor===t)return i;var a=r.f(t),s=a.resolve;return s(i),a.promise},Yi}var bo;function Rh(){if(bo)return yo;bo=1;var n=le(),e=er(),r=Me(),t=dr(),i=pr().CONSTRUCTOR,a=Eh(),s=e("Promise"),o=r&&!i;return n({target:"Promise",stat:!0,forced:r||i},{resolve:function(l){return a(o&&this===s?t:this,l)}}),yo}var xo;function Ch(){return xo||(xo=1,dh(),xh(),Oh(),Th(),Sh(),Rh()),on}Ch();function Oo(n,e,r,t,i,a,s){try{var o=n[a](s),u=o.value}catch(l){return void r(l)}o.done?e(u):Promise.resolve(u).then(t,i)}function je(n){return function(){var e=this,r=arguments;return new Promise(function(t,i){var a=n.apply(e,r);function s(u){Oo(a,t,i,s,o,"next",u)}function o(u){Oo(a,t,i,s,o,"throw",u)}s(void 0)})}}var To={},So={},Xi,Eo;function qe(){if(Eo)return Xi;Eo=1;var n=Ya(),e=String;return Xi=function(r){if(n(r)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return e(r)},Xi}var Ki,Ro;function Ol(){if(Ro)return Ki;Ro=1;var n=ue();return Ki=function(){var e=n(this),r="";return e.hasIndices&&(r+="d"),e.global&&(r+="g"),e.ignoreCase&&(r+="i"),e.multiline&&(r+="m"),e.dotAll&&(r+="s"),e.unicode&&(r+="u"),e.unicodeSets&&(r+="v"),e.sticky&&(r+="y"),r},Ki}var Qi,Co;function Tl(){if(Co)return Qi;Co=1;var n=ee(),e=Z(),r=e.RegExp,t=n(function(){var s=r("a","y");return s.lastIndex=2,s.exec("abcd")!==null}),i=t||n(function(){return!r("a","y").sticky}),a=t||n(function(){var s=r("^r","gy");return s.lastIndex=2,s.exec("str")!==null});return Qi={BROKEN_CARET:a,MISSED_STICKY:i,UNSUPPORTED_Y:t},Qi}var Zi={},Ji,wo;function wh(){if(wo)return Ji;wo=1;var n=ul(),e=Wa();return Ji=Object.keys||function(t){return n(t,e)},Ji}var Po;function Ph(){if(Po)return Zi;Po=1;var n=Ee(),e=nl(),r=He(),t=ue(),i=cr(),a=wh();return Zi.f=n&&!e?Object.defineProperties:function(o,u){t(o);for(var l=i(u),h=a(u),c=h.length,v=0,f;c>v;)r.f(o,f=h[v++],l[f]);return o},Zi}var ea,Ao;function Fr(){if(Ao)return ea;Ao=1;var n=ue(),e=Ph(),r=Wa(),t=za(),i=gl(),a=Mr(),s=$a(),o=">",u="<",l="prototype",h="script",c=s("IE_PROTO"),v=function(){},f=function(m){return u+h+o+m+u+"/"+h+o},g=function(m){m.write(f("")),m.close();var b=m.parentWindow.Object;return m=null,b},d=function(){var m=a("iframe"),b="java"+h+":",x;return m.style.display="none",i.appendChild(m),m.src=String(b),x=m.contentWindow.document,x.open(),x.write(f("document.F=Object")),x.close(),x.F},p,y=function(){try{p=new ActiveXObject("htmlfile")}catch{}y=typeof document<"u"?document.domain&&p?g(p):d():g(p);for(var m=r.length;m--;)delete y[l][r[m]];return y()};return t[c]=!0,ea=Object.create||function(b,x){var S;return b!==null?(v[l]=n(b),S=new v,v[l]=null,S[c]=b):S=y(),x===void 0?S:e.f(S,x)},ea}var ra,Io;function Ah(){if(Io)return ra;Io=1;var n=ee(),e=Z(),r=e.RegExp;return ra=n(function(){var t=r(".","s");return!(t.dotAll&&t.test(` +import{c as Ma,t as Ul,g as Qu}from"./index-CVXqMn9t.js";var on={},un={},lr,ln;function Z(){if(ln)return lr;ln=1;var n=function(e){return e&&e.Math===Math&&e};return lr=n(typeof globalThis=="object"&&globalThis)||n(typeof window=="object"&&window)||n(typeof self=="object"&&self)||n(typeof Ma=="object"&&Ma)||n(typeof lr=="object"&&lr)||function(){return this}()||Function("return this")(),lr}var Qr={},Zr,hn;function ee(){return hn||(hn=1,Zr=function(n){try{return!!n()}catch{return!0}}),Zr}var Jr,fn;function Ee(){if(fn)return Jr;fn=1;var n=ee();return Jr=!n(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7}),Jr}var et,cn;function Ar(){if(cn)return et;cn=1;var n=ee();return et=!n(function(){var e=(function(){}).bind();return typeof e!="function"||e.hasOwnProperty("prototype")}),et}var rt,vn;function se(){if(vn)return rt;vn=1;var n=Ar(),e=Function.prototype.call;return rt=n?e.bind(e):function(){return e.apply(e,arguments)},rt}var tt={},gn;function Gl(){if(gn)return tt;gn=1;var n={}.propertyIsEnumerable,e=Object.getOwnPropertyDescriptor,r=e&&!n.call({1:2},1);return tt.f=r?function(i){var a=e(this,i);return!!a&&a.enumerable}:n,tt}var it,dn;function ka(){return dn||(dn=1,it=function(n,e){return{enumerable:!(n&1),configurable:!(n&2),writable:!(n&4),value:e}}),it}var at,pn;function re(){if(pn)return at;pn=1;var n=Ar(),e=Function.prototype,r=e.call,t=n&&e.bind.bind(r,r);return at=n?t:function(i){return function(){return r.apply(i,arguments)}},at}var nt,yn;function Ze(){if(yn)return nt;yn=1;var n=re(),e=n({}.toString),r=n("".slice);return nt=function(t){return r(e(t),8,-1)},nt}var st,mn;function Zu(){if(mn)return st;mn=1;var n=re(),e=ee(),r=Ze(),t=Object,i=n("".split);return st=e(function(){return!t("z").propertyIsEnumerable(0)})?function(a){return r(a)==="String"?i(a,""):t(a)}:t,st}var ot,bn;function Je(){return bn||(bn=1,ot=function(n){return n==null}),ot}var ut,xn;function Re(){if(xn)return ut;xn=1;var n=Je(),e=TypeError;return ut=function(r){if(n(r))throw new e("Can't call method on "+r);return r},ut}var lt,On;function cr(){if(On)return lt;On=1;var n=Zu(),e=Re();return lt=function(r){return n(e(r))},lt}var ht,Tn;function te(){if(Tn)return ht;Tn=1;var n=typeof document=="object"&&document.all;return ht=typeof n>"u"&&n!==void 0?function(e){return typeof e=="function"||e===n}:function(e){return typeof e=="function"},ht}var ft,Sn;function Ce(){if(Sn)return ft;Sn=1;var n=te();return ft=function(e){return typeof e=="object"?e!==null:n(e)},ft}var ct,En;function er(){if(En)return ct;En=1;var n=Z(),e=te(),r=function(t){return e(t)?t:void 0};return ct=function(t,i){return arguments.length<2?r(n[t]):n[t]&&n[t][i]},ct}var vt,Rn;function Ir(){if(Rn)return vt;Rn=1;var n=re();return vt=n({}.isPrototypeOf),vt}var gt,Cn;function vr(){if(Cn)return gt;Cn=1;var n=Z(),e=n.navigator,r=e&&e.userAgent;return gt=r?String(r):"",gt}var dt,wn;function ja(){if(wn)return dt;wn=1;var n=Z(),e=vr(),r=n.process,t=n.Deno,i=r&&r.versions||t&&t.version,a=i&&i.v8,s,o;return a&&(s=a.split("."),o=s[0]>0&&s[0]<4?1:+(s[0]+s[1])),!o&&e&&(s=e.match(/Edge\/(\d+)/),(!s||s[1]>=74)&&(s=e.match(/Chrome\/(\d+)/),s&&(o=+s[1]))),dt=o,dt}var pt,Pn;function Ju(){if(Pn)return pt;Pn=1;var n=ja(),e=ee(),r=Z(),t=r.String;return pt=!!Object.getOwnPropertySymbols&&!e(function(){var i=Symbol("symbol detection");return!t(i)||!(Object(i)instanceof Symbol)||!Symbol.sham&&n&&n<41}),pt}var yt,An;function el(){if(An)return yt;An=1;var n=Ju();return yt=n&&!Symbol.sham&&typeof Symbol.iterator=="symbol",yt}var mt,In;function rl(){if(In)return mt;In=1;var n=er(),e=te(),r=Ir(),t=el(),i=Object;return mt=t?function(a){return typeof a=="symbol"}:function(a){var s=n("Symbol");return e(s)&&r(s.prototype,i(a))},mt}var bt,Nn;function Nr(){if(Nn)return bt;Nn=1;var n=String;return bt=function(e){try{return n(e)}catch{return"Object"}},bt}var xt,_n;function Be(){if(_n)return xt;_n=1;var n=te(),e=Nr(),r=TypeError;return xt=function(t){if(n(t))return t;throw new r(e(t)+" is not a function")},xt}var Ot,Mn;function ar(){if(Mn)return Ot;Mn=1;var n=Be(),e=Je();return Ot=function(r,t){var i=r[t];return e(i)?void 0:n(i)},Ot}var Tt,qn;function $l(){if(qn)return Tt;qn=1;var n=se(),e=te(),r=Ce(),t=TypeError;return Tt=function(i,a){var s,o;if(a==="string"&&e(s=i.toString)&&!r(o=n(s,i))||e(s=i.valueOf)&&!r(o=n(s,i))||a!=="string"&&e(s=i.toString)&&!r(o=n(s,i)))return o;throw new t("Can't convert object to primitive value")},Tt}var St={exports:{}},Et,Dn;function Me(){return Dn||(Dn=1,Et=!1),Et}var Rt,Vn;function Ba(){if(Vn)return Rt;Vn=1;var n=Z(),e=Object.defineProperty;return Rt=function(r,t){try{e(n,r,{value:t,configurable:!0,writable:!0})}catch{n[r]=t}return t},Rt}var Ln;function Fa(){if(Ln)return St.exports;Ln=1;var n=Me(),e=Z(),r=Ba(),t="__core-js_shared__",i=St.exports=e[t]||r(t,{});return(i.versions||(i.versions=[])).push({version:"3.41.0",mode:n?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.41.0/LICENSE",source:"https://github.com/zloirock/core-js"}),St.exports}var Ct,kn;function Ua(){if(kn)return Ct;kn=1;var n=Fa();return Ct=function(e,r){return n[e]||(n[e]=r||{})},Ct}var wt,jn;function _r(){if(jn)return wt;jn=1;var n=Re(),e=Object;return wt=function(r){return e(n(r))},wt}var Pt,Bn;function we(){if(Bn)return Pt;Bn=1;var n=re(),e=_r(),r=n({}.hasOwnProperty);return Pt=Object.hasOwn||function(i,a){return r(e(i),a)},Pt}var At,Fn;function tl(){if(Fn)return At;Fn=1;var n=re(),e=0,r=Math.random(),t=n(1 .toString);return At=function(i){return"Symbol("+(i===void 0?"":i)+")_"+t(++e+r,36)},At}var It,Un;function ne(){if(Un)return It;Un=1;var n=Z(),e=Ua(),r=we(),t=tl(),i=Ju(),a=el(),s=n.Symbol,o=e("wks"),u=a?s.for||s:s&&s.withoutSetter||t;return It=function(l){return r(o,l)||(o[l]=i&&r(s,l)?s[l]:u("Symbol."+l)),o[l]},It}var Nt,Gn;function zl(){if(Gn)return Nt;Gn=1;var n=se(),e=Ce(),r=rl(),t=ar(),i=$l(),a=ne(),s=TypeError,o=a("toPrimitive");return Nt=function(u,l){if(!e(u)||r(u))return u;var h=t(u,o),c;if(h){if(l===void 0&&(l="default"),c=n(h,u,l),!e(c)||r(c))return c;throw new s("Can't convert object to primitive value")}return l===void 0&&(l="number"),i(u,l)},Nt}var _t,$n;function il(){if($n)return _t;$n=1;var n=zl(),e=rl();return _t=function(r){var t=n(r,"string");return e(t)?t:t+""},_t}var Mt,zn;function Mr(){if(zn)return Mt;zn=1;var n=Z(),e=Ce(),r=n.document,t=e(r)&&e(r.createElement);return Mt=function(i){return t?r.createElement(i):{}},Mt}var qt,Hn;function al(){if(Hn)return qt;Hn=1;var n=Ee(),e=ee(),r=Mr();return qt=!n&&!e(function(){return Object.defineProperty(r("div"),"a",{get:function(){return 7}}).a!==7}),qt}var Wn;function qr(){if(Wn)return Qr;Wn=1;var n=Ee(),e=se(),r=Gl(),t=ka(),i=cr(),a=il(),s=we(),o=al(),u=Object.getOwnPropertyDescriptor;return Qr.f=n?u:function(h,c){if(h=i(h),c=a(c),o)try{return u(h,c)}catch{}if(s(h,c))return t(!e(r.f,h,c),h[c])},Qr}var Dt={},Vt,Yn;function nl(){if(Yn)return Vt;Yn=1;var n=Ee(),e=ee();return Vt=n&&e(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42}),Vt}var Lt,Xn;function ue(){if(Xn)return Lt;Xn=1;var n=Ce(),e=String,r=TypeError;return Lt=function(t){if(n(t))return t;throw new r(e(t)+" is not an object")},Lt}var Kn;function He(){if(Kn)return Dt;Kn=1;var n=Ee(),e=al(),r=nl(),t=ue(),i=il(),a=TypeError,s=Object.defineProperty,o=Object.getOwnPropertyDescriptor,u="enumerable",l="configurable",h="writable";return Dt.f=n?r?function(v,f,g){if(t(v),f=i(f),t(g),typeof v=="function"&&f==="prototype"&&"value"in g&&h in g&&!g[h]){var d=o(v,f);d&&d[h]&&(v[f]=g.value,g={configurable:l in g?g[l]:d[l],enumerable:u in g?g[u]:d[u],writable:!1})}return s(v,f,g)}:s:function(v,f,g){if(t(v),f=i(f),t(g),e)try{return s(v,f,g)}catch{}if("get"in g||"set"in g)throw new a("Accessors not supported");return"value"in g&&(v[f]=g.value),v},Dt}var kt,Qn;function gr(){if(Qn)return kt;Qn=1;var n=Ee(),e=He(),r=ka();return kt=n?function(t,i,a){return e.f(t,i,r(1,a))}:function(t,i,a){return t[i]=a,t},kt}var jt={exports:{}},Bt,Zn;function Dr(){if(Zn)return Bt;Zn=1;var n=Ee(),e=we(),r=Function.prototype,t=n&&Object.getOwnPropertyDescriptor,i=e(r,"name"),a=i&&(function(){}).name==="something",s=i&&(!n||n&&t(r,"name").configurable);return Bt={EXISTS:i,PROPER:a,CONFIGURABLE:s},Bt}var Ft,Jn;function Ga(){if(Jn)return Ft;Jn=1;var n=re(),e=te(),r=Fa(),t=n(Function.toString);return e(r.inspectSource)||(r.inspectSource=function(i){return t(i)}),Ft=r.inspectSource,Ft}var Ut,es;function Hl(){if(es)return Ut;es=1;var n=Z(),e=te(),r=n.WeakMap;return Ut=e(r)&&/native code/.test(String(r)),Ut}var Gt,rs;function $a(){if(rs)return Gt;rs=1;var n=Ua(),e=tl(),r=n("keys");return Gt=function(t){return r[t]||(r[t]=e(t))},Gt}var $t,ts;function za(){return ts||(ts=1,$t={}),$t}var zt,is;function Vr(){if(is)return zt;is=1;var n=Hl(),e=Z(),r=Ce(),t=gr(),i=we(),a=Fa(),s=$a(),o=za(),u="Object already initialized",l=e.TypeError,h=e.WeakMap,c,v,f,g=function(m){return f(m)?v(m):c(m,{})},d=function(m){return function(b){var x;if(!r(b)||(x=v(b)).type!==m)throw new l("Incompatible receiver, "+m+" required");return x}};if(n||a.state){var p=a.state||(a.state=new h);p.get=p.get,p.has=p.has,p.set=p.set,c=function(m,b){if(p.has(m))throw new l(u);return b.facade=m,p.set(m,b),b},v=function(m){return p.get(m)||{}},f=function(m){return p.has(m)}}else{var y=s("state");o[y]=!0,c=function(m,b){if(i(m,y))throw new l(u);return b.facade=m,t(m,y,b),b},v=function(m){return i(m,y)?m[y]:{}},f=function(m){return i(m,y)}}return zt={set:c,get:v,has:f,enforce:g,getterFor:d},zt}var as;function sl(){if(as)return jt.exports;as=1;var n=re(),e=ee(),r=te(),t=we(),i=Ee(),a=Dr().CONFIGURABLE,s=Ga(),o=Vr(),u=o.enforce,l=o.get,h=String,c=Object.defineProperty,v=n("".slice),f=n("".replace),g=n([].join),d=i&&!e(function(){return c(function(){},"length",{value:8}).length!==8}),p=String(String).split("String"),y=jt.exports=function(m,b,x){v(h(b),0,7)==="Symbol("&&(b="["+f(h(b),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),x&&x.getter&&(b="get "+b),x&&x.setter&&(b="set "+b),(!t(m,"name")||a&&m.name!==b)&&(i?c(m,"name",{value:b,configurable:!0}):m.name=b),d&&x&&t(x,"arity")&&m.length!==x.arity&&c(m,"length",{value:x.arity});try{x&&t(x,"constructor")&&x.constructor?i&&c(m,"prototype",{writable:!1}):m.prototype&&(m.prototype=void 0)}catch{}var S=u(m);return t(S,"source")||(S.source=g(p,typeof b=="string"?b:"")),m};return Function.prototype.toString=y(function(){return r(this)&&l(this).source||s(this)},"toString"),jt.exports}var Ht,ns;function rr(){if(ns)return Ht;ns=1;var n=te(),e=He(),r=sl(),t=Ba();return Ht=function(i,a,s,o){o||(o={});var u=o.enumerable,l=o.name!==void 0?o.name:a;if(n(s)&&r(s,l,o),o.global)u?i[a]=s:t(a,s);else{try{o.unsafe?i[a]&&(u=!0):delete i[a]}catch{}u?i[a]=s:e.f(i,a,{value:s,enumerable:!1,configurable:!o.nonConfigurable,writable:!o.nonWritable})}return i},Ht}var Wt={},Yt,ss;function Wl(){if(ss)return Yt;ss=1;var n=Math.ceil,e=Math.floor;return Yt=Math.trunc||function(t){var i=+t;return(i>0?e:n)(i)},Yt}var Xt,os;function Lr(){if(os)return Xt;os=1;var n=Wl();return Xt=function(e){var r=+e;return r!==r||r===0?0:n(r)},Xt}var Kt,us;function Yl(){if(us)return Kt;us=1;var n=Lr(),e=Math.max,r=Math.min;return Kt=function(t,i){var a=n(t);return a<0?e(a+i,0):r(a,i)},Kt}var Qt,ls;function nr(){if(ls)return Qt;ls=1;var n=Lr(),e=Math.min;return Qt=function(r){var t=n(r);return t>0?e(t,9007199254740991):0},Qt}var Zt,hs;function Ha(){if(hs)return Zt;hs=1;var n=nr();return Zt=function(e){return n(e.length)},Zt}var Jt,fs;function ol(){if(fs)return Jt;fs=1;var n=cr(),e=Yl(),r=Ha(),t=function(i){return function(a,s,o){var u=n(a),l=r(u);if(l===0)return!i&&-1;var h=e(o,l),c;if(i&&s!==s){for(;l>h;)if(c=u[h++],c!==c)return!0}else for(;l>h;h++)if((i||h in u)&&u[h]===s)return i||h||0;return!i&&-1}};return Jt={includes:t(!0),indexOf:t(!1)},Jt}var ei,cs;function ul(){if(cs)return ei;cs=1;var n=re(),e=we(),r=cr(),t=ol().indexOf,i=za(),a=n([].push);return ei=function(s,o){var u=r(s),l=0,h=[],c;for(c in u)!e(i,c)&&e(u,c)&&a(h,c);for(;o.length>l;)e(u,c=o[l++])&&(~t(h,c)||a(h,c));return h},ei}var ri,vs;function Wa(){return vs||(vs=1,ri=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]),ri}var gs;function Xl(){if(gs)return Wt;gs=1;var n=ul(),e=Wa(),r=e.concat("length","prototype");return Wt.f=Object.getOwnPropertyNames||function(i){return n(i,r)},Wt}var ti={},ds;function Kl(){return ds||(ds=1,ti.f=Object.getOwnPropertySymbols),ti}var ii,ps;function Ql(){if(ps)return ii;ps=1;var n=er(),e=re(),r=Xl(),t=Kl(),i=ue(),a=e([].concat);return ii=n("Reflect","ownKeys")||function(o){var u=r.f(i(o)),l=t.f;return l?a(u,l(o)):u},ii}var ai,ys;function Zl(){if(ys)return ai;ys=1;var n=we(),e=Ql(),r=qr(),t=He();return ai=function(i,a,s){for(var o=e(a),u=t.f,l=r.f,h=0;h_;_++)if(P=R(f[_]),P&&s(v,P))return P;return new c(!1)}E=o(f,O)}for(M=m?f.next:E.next;!(w=e(M,E)).done;){try{P=R(w.value)}catch(A){l(E,"throw",A)}if(typeof P=="object"&&P&&s(v,P))return P}return new c(!1)},zi}var Hi,oo;function bh(){if(oo)return Hi;oo=1;var n=ne(),e=n("iterator"),r=!1;try{var t=0,i={next:function(){return{done:!!t++}},return:function(){r=!0}};i[e]=function(){return this},Array.from(i,function(){throw 2})}catch{}return Hi=function(a,s){try{if(!s&&!r)return!1}catch{return!1}var o=!1;try{var u={};u[e]=function(){return{next:function(){return{done:o=!0}}}},a(u)}catch{}return o},Hi}var Wi,uo;function xl(){if(uo)return Wi;uo=1;var n=dr(),e=bh(),r=pr().CONSTRUCTOR;return Wi=r||!e(function(t){n.all(t).then(void 0,function(){})}),Wi}var lo;function xh(){if(lo)return eo;lo=1;var n=le(),e=se(),r=Be(),t=yr(),i=Ka(),a=bl(),s=xl();return n({target:"Promise",stat:!0,forced:s},{all:function(u){var l=this,h=t.f(l),c=h.resolve,v=h.reject,f=i(function(){var g=r(l.resolve),d=[],p=0,y=1;a(u,function(m){var b=p++,x=!1;y++,e(g,l,m).then(function(S){x||(x=!0,d[b]=S,--y||c(d))},v)}),--y||c(d)});return f.error&&v(f.value),h.promise}}),eo}var ho={},fo;function Oh(){if(fo)return ho;fo=1;var n=le(),e=Me(),r=pr().CONSTRUCTOR,t=dr(),i=er(),a=te(),s=rr(),o=t&&t.prototype;if(n({target:"Promise",proto:!0,forced:r,real:!0},{catch:function(l){return this.then(void 0,l)}}),!e&&a(t)){var u=i("Promise").prototype.catch;o.catch!==u&&s(o,"catch",u,{unsafe:!0})}return ho}var co={},vo;function Th(){if(vo)return co;vo=1;var n=le(),e=se(),r=Be(),t=yr(),i=Ka(),a=bl(),s=xl();return n({target:"Promise",stat:!0,forced:s},{race:function(u){var l=this,h=t.f(l),c=h.reject,v=i(function(){var f=r(l.resolve);a(u,function(g){e(f,l,g).then(h.resolve,c)})});return v.error&&c(v.value),h.promise}}),co}var go={},po;function Sh(){if(po)return go;po=1;var n=le(),e=yr(),r=pr().CONSTRUCTOR;return n({target:"Promise",stat:!0,forced:r},{reject:function(i){var a=e.f(this),s=a.reject;return s(i),a.promise}}),go}var yo={},Yi,mo;function Eh(){if(mo)return Yi;mo=1;var n=ue(),e=Ce(),r=yr();return Yi=function(t,i){if(n(t),e(i)&&i.constructor===t)return i;var a=r.f(t),s=a.resolve;return s(i),a.promise},Yi}var bo;function Rh(){if(bo)return yo;bo=1;var n=le(),e=er(),r=Me(),t=dr(),i=pr().CONSTRUCTOR,a=Eh(),s=e("Promise"),o=r&&!i;return n({target:"Promise",stat:!0,forced:r||i},{resolve:function(l){return a(o&&this===s?t:this,l)}}),yo}var xo;function Ch(){return xo||(xo=1,dh(),xh(),Oh(),Th(),Sh(),Rh()),on}Ch();function Oo(n,e,r,t,i,a,s){try{var o=n[a](s),u=o.value}catch(l){return void r(l)}o.done?e(u):Promise.resolve(u).then(t,i)}function je(n){return function(){var e=this,r=arguments;return new Promise(function(t,i){var a=n.apply(e,r);function s(u){Oo(a,t,i,s,o,"next",u)}function o(u){Oo(a,t,i,s,o,"throw",u)}s(void 0)})}}var To={},So={},Xi,Eo;function qe(){if(Eo)return Xi;Eo=1;var n=Ya(),e=String;return Xi=function(r){if(n(r)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return e(r)},Xi}var Ki,Ro;function Ol(){if(Ro)return Ki;Ro=1;var n=ue();return Ki=function(){var e=n(this),r="";return e.hasIndices&&(r+="d"),e.global&&(r+="g"),e.ignoreCase&&(r+="i"),e.multiline&&(r+="m"),e.dotAll&&(r+="s"),e.unicode&&(r+="u"),e.unicodeSets&&(r+="v"),e.sticky&&(r+="y"),r},Ki}var Qi,Co;function Tl(){if(Co)return Qi;Co=1;var n=ee(),e=Z(),r=e.RegExp,t=n(function(){var s=r("a","y");return s.lastIndex=2,s.exec("abcd")!==null}),i=t||n(function(){return!r("a","y").sticky}),a=t||n(function(){var s=r("^r","gy");return s.lastIndex=2,s.exec("str")!==null});return Qi={BROKEN_CARET:a,MISSED_STICKY:i,UNSUPPORTED_Y:t},Qi}var Zi={},Ji,wo;function wh(){if(wo)return Ji;wo=1;var n=ul(),e=Wa();return Ji=Object.keys||function(t){return n(t,e)},Ji}var Po;function Ph(){if(Po)return Zi;Po=1;var n=Ee(),e=nl(),r=He(),t=ue(),i=cr(),a=wh();return Zi.f=n&&!e?Object.defineProperties:function(o,u){t(o);for(var l=i(u),h=a(u),c=h.length,v=0,f;c>v;)r.f(o,f=h[v++],l[f]);return o},Zi}var ea,Ao;function Fr(){if(Ao)return ea;Ao=1;var n=ue(),e=Ph(),r=Wa(),t=za(),i=gl(),a=Mr(),s=$a(),o=">",u="<",l="prototype",h="script",c=s("IE_PROTO"),v=function(){},f=function(m){return u+h+o+m+u+"/"+h+o},g=function(m){m.write(f("")),m.close();var b=m.parentWindow.Object;return m=null,b},d=function(){var m=a("iframe"),b="java"+h+":",x;return m.style.display="none",i.appendChild(m),m.src=String(b),x=m.contentWindow.document,x.open(),x.write(f("document.F=Object")),x.close(),x.F},p,y=function(){try{p=new ActiveXObject("htmlfile")}catch{}y=typeof document<"u"?document.domain&&p?g(p):d():g(p);for(var m=r.length;m--;)delete y[l][r[m]];return y()};return t[c]=!0,ea=Object.create||function(b,x){var S;return b!==null?(v[l]=n(b),S=new v,v[l]=null,S[c]=b):S=y(),x===void 0?S:e.f(S,x)},ea}var ra,Io;function Ah(){if(Io)return ra;Io=1;var n=ee(),e=Z(),r=e.RegExp;return ra=n(function(){var t=r(".","s");return!(t.dotAll&&t.test(` `)&&t.flags==="s")}),ra}var ta,No;function Ih(){if(No)return ta;No=1;var n=ee(),e=Z(),r=e.RegExp;return ta=n(function(){var t=r("(?b)","g");return t.exec("b").groups.a!=="b"||"b".replace(t,"$c")!=="bc"}),ta}var ia,_o;function Qa(){if(_o)return ia;_o=1;var n=se(),e=re(),r=qe(),t=Ol(),i=Tl(),a=Ua(),s=Fr(),o=Vr().get,u=Ah(),l=Ih(),h=a("native-string-replace",String.prototype.replace),c=RegExp.prototype.exec,v=c,f=e("".charAt),g=e("".indexOf),d=e("".replace),p=e("".slice),y=function(){var S=/a/,E=/b*/g;return n(c,S,"a"),n(c,E,"a"),S.lastIndex!==0||E.lastIndex!==0}(),m=i.BROKEN_CARET,b=/()??/.exec("")[1]!==void 0,x=y||b||m||u||l;return x&&(v=function(E){var O=this,_=o(O),V=r(E),P=_.raw,M,w,k,R,A,U,I;if(P)return P.lastIndex=O.lastIndex,M=n(v,P,V),O.lastIndex=P.lastIndex,M;var j=_.groups,N=m&&O.sticky,L=n(t,O),B=O.source,z=0,X=V;if(N&&(L=d(L,"y",""),g(L,"g")===-1&&(L+="g"),X=p(V,O.lastIndex),O.lastIndex>0&&(!O.multiline||O.multiline&&f(V,O.lastIndex-1)!==` `)&&(B="(?: "+B+")",X=" "+X,z++),w=new RegExp("^(?:"+B+")",L)),b&&(w=new RegExp("^"+B+"$(?!\\s)",L)),y&&(k=O.lastIndex),R=n(c,N?w:O,X),N?R?(R.input=p(R.input,z),R[0]=p(R[0],z),R.index=O.lastIndex,O.lastIndex+=R[0].length):O.lastIndex=0:y&&R&&(O.lastIndex=O.global?R.index+R[0].length:k),b&&R&&R.length>1&&n(h,R[0],w,function(){for(A=1;A=f?u?"":void 0:(g=a(c,v),g<55296||g>56319||v+1===f||(d=a(c,v+1))<56320||d>57343?u?i(c,v):g:u?s(c,v,v+2):(g-55296<<10)+(d-56320)+65536)}};return na={codeAt:o(!1),charAt:o(!0)},na}var sa,Vo;function Ja(){if(Vo)return sa;Vo=1;var n=_h().charAt;return sa=function(e,r,t){return r+(t?n(e,r).length:1)},sa}var oa,Lo;function en(){if(Lo)return oa;Lo=1;var n=se(),e=ue(),r=te(),t=Ze(),i=Qa(),a=TypeError;return oa=function(s,o){var u=s.exec;if(r(u)){var l=n(u,s,o);return l!==null&&e(l),l}if(t(s)==="RegExp")return n(i,s,o);throw new a("RegExp#exec called on incompatible receiver")},oa}var ko;function Mh(){if(ko)return To;ko=1;var n=se(),e=Za(),r=ue(),t=Je(),i=nr(),a=qe(),s=Re(),o=ar(),u=Ja(),l=en();return e("match",function(h,c,v){return[function(g){var d=s(this),p=t(g)?void 0:o(g,h);return p?n(p,g,d):new RegExp(g)[h](a(d))},function(f){var g=r(this),d=a(f),p=v(c,g,d);if(p.done)return p.value;if(!g.global)return l(g,d);var y=g.unicode;g.lastIndex=0;for(var m=[],b=0,x;(x=l(g,d))!==null;){var S=a(x[0]);m[b]=S,S===""&&(g.lastIndex=u(d,i(g.lastIndex),y)),b++}return b===0?null:m}]}),To}Mh();var jo={},ua,Bo;function qh(){if(Bo)return ua;Bo=1;var n=re(),e=_r(),r=Math.floor,t=n("".charAt),i=n("".replace),a=n("".slice),s=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,o=/\$([$&'`]|\d{1,2})/g;return ua=function(u,l,h,c,v,f){var g=h+u.length,d=c.length,p=o;return v!==void 0&&(v=e(v),p=s),i(f,p,function(y,m){var b;switch(t(m,0)){case"$":return"$";case"&":return u;case"`":return a(l,0,h);case"'":return a(l,g);case"<":b=v[a(m,1,-1)];break;default:var x=+m;if(x===0)return y;if(x>d){var S=r(x/10);return S===0?y:S<=d?c[S-1]===void 0?t(m,1):c[S-1]+t(m,1):y}b=c[x-1]}return b===void 0?"":b})},ua}var Fo;function Dh(){if(Fo)return jo;Fo=1;var n=vl(),e=se(),r=re(),t=Za(),i=ee(),a=ue(),s=te(),o=Je(),u=Lr(),l=nr(),h=qe(),c=Re(),v=Ja(),f=ar(),g=qh(),d=en(),p=ne(),y=p("replace"),m=Math.max,b=Math.min,x=r([].concat),S=r([].push),E=r("".indexOf),O=r("".slice),_=function(w){return w===void 0?w:String(w)},V=function(){return"a".replace(/./,"$0")==="$0"}(),P=function(){return/./[y]?/./[y]("a","$0")==="":!1}(),M=!i(function(){var w=/./;return w.exec=function(){var k=[];return k.groups={a:"7"},k},"".replace(w,"$")!=="7"});return t("replace",function(w,k,R){var A=P?"$":"$0";return[function(I,j){var N=c(this),L=o(I)?void 0:f(I,y);return L?e(L,I,N,j):e(k,h(N),I,j)},function(U,I){var j=a(this),N=h(U);if(typeof I=="string"&&E(I,A)===-1&&E(I,"$<")===-1){var L=R(k,j,N,I);if(L.done)return L.value}var B=s(I);B||(I=h(I));var z=j.global,X;z&&(X=j.unicode,j.lastIndex=0);for(var H=[],Q;Q=d(j,N),!(Q===null||(S(H,Q),!z));){var Fe=h(Q[0]);Fe===""&&(j.lastIndex=v(N,l(j.lastIndex),X))}for(var De="",Ae=0,de=0;de=Ae&&(De+=O(N,Ae,ye)+Ne,Ae=ye+pe.length)}return De+O(N,Ae)}]},!M||!V||P),jo}Dh();var Uo={},la,Go;function Vh(){if(Go)return la;Go=1;var n=Ce(),e=Ze(),r=ne(),t=r("match");return la=function(i){var a;return n(i)&&((a=i[t])!==void 0?!!a:e(i)==="RegExp")},la}var ha,$o;function rn(){if($o)return ha;$o=1;var n=Vh(),e=TypeError;return ha=function(r){if(n(r))throw new e("The method doesn't accept regular expressions");return r},ha}var fa,zo;function tn(){if(zo)return fa;zo=1;var n=ne(),e=n("match");return fa=function(r){var t=/./;try{"/./"[r](t)}catch{try{return t[e]=!1,"/./"[r](t)}catch{}}return!1},fa}var Ho;function Lh(){if(Ho)return Uo;Ho=1;var n=le(),e=Br(),r=qr().f,t=nr(),i=qe(),a=rn(),s=Re(),o=tn(),u=Me(),l=e("".slice),h=Math.min,c=o("startsWith"),v=!u&&!c&&!!function(){var f=r(String.prototype,"startsWith");return f&&!f.writable}();return n({target:"String",proto:!0,forced:!v&&!c},{startsWith:function(g){var d=i(s(this));a(g);var p=t(h(arguments.length>1?arguments[1]:void 0,d.length)),y=i(g);return l(d,p,p+y.length)===y}}),Uo}Lh();var ca,Wo;function kh(){if(Wo)return ca;Wo=1;var n=ne(),e=Fr(),r=He().f,t=n("unscopables"),i=Array.prototype;return i[t]===void 0&&r(i,t,{configurable:!0,value:e(null)}),ca=function(a){i[t][a]=!0},ca}var va,Yo;function jh(){if(Yo)return va;Yo=1;var n=ee();return va=!n(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}),va}var ga,Xo;function Sl(){if(Xo)return ga;Xo=1;var n=we(),e=te(),r=_r(),t=$a(),i=jh(),a=t("IE_PROTO"),s=Object,o=s.prototype;return ga=i?s.getPrototypeOf:function(u){var l=r(u);if(n(l,a))return l[a];var h=l.constructor;return e(h)&&l instanceof h?h.prototype:l instanceof s?o:null},ga}var da,Ko;function El(){if(Ko)return da;Ko=1;var n=ee(),e=te(),r=Ce(),t=Fr(),i=Sl(),a=rr(),s=ne(),o=Me(),u=s("iterator"),l=!1,h,c,v;[].keys&&(v=[].keys(),"next"in v?(c=i(i(v)),c!==Object.prototype&&(h=c)):l=!0);var f=!r(h)||n(function(){var g={};return h[u].call(g)!==g});return f?h={}:o&&(h=t(h)),e(h[u])||a(h,u,function(){return this}),da={IteratorPrototype:h,BUGGY_SAFARI_ITERATORS:l},da}var pa,Qo;function Bh(){if(Qo)return pa;Qo=1;var n=El().IteratorPrototype,e=Fr(),r=ka(),t=jr(),i=mr(),a=function(){return this};return pa=function(s,o,u,l){var h=o+" Iterator";return s.prototype=e(n,{next:r(+!l,u)}),t(s,h,!1,!0),i[h]=a,s},pa}var ya,Zo;function Fh(){if(Zo)return ya;Zo=1;var n=le(),e=se(),r=Me(),t=Dr(),i=te(),a=Bh(),s=Sl(),o=fl(),u=jr(),l=gr(),h=rr(),c=ne(),v=mr(),f=El(),g=t.PROPER,d=t.CONFIGURABLE,p=f.IteratorPrototype,y=f.BUGGY_SAFARI_ITERATORS,m=c("iterator"),b="keys",x="values",S="entries",E=function(){return this};return ya=function(O,_,V,P,M,w,k){a(V,_,P);var R=function(H){if(H===M&&N)return N;if(!y&&H&&H in I)return I[H];switch(H){case b:return function(){return new V(this,H)};case x:return function(){return new V(this,H)};case S:return function(){return new V(this,H)}}return function(){return new V(this)}},A=_+" Iterator",U=!1,I=O.prototype,j=I[m]||I["@@iterator"]||M&&I[M],N=!y&&j||R(M),L=_==="Array"&&I.entries||j,B,z,X;if(L&&(B=s(L.call(new O)),B!==Object.prototype&&B.next&&(!r&&s(B)!==p&&(o?o(B,p):i(B[m])||h(B,m,E)),u(B,A,!0,!0),r&&(v[A]=E))),g&&M===x&&j&&j.name!==x&&(!r&&d?l(I,"name",x):(U=!0,N=function(){return e(j,this)})),M)if(z={values:R(x),keys:w?N:R(b),entries:R(S)},k)for(X in z)(y||U||!(X in I))&&h(I,X,z[X]);else n({target:_,proto:!0,forced:y||U},z);return(!r||k)&&I[m]!==N&&h(I,m,N,{name:M}),v[_]=N,z},ya}var ma,Jo;function Uh(){return Jo||(Jo=1,ma=function(n,e){return{value:n,done:e}}),ma}var ba,eu;function Rl(){if(eu)return ba;eu=1;var n=cr(),e=kh(),r=mr(),t=Vr(),i=He().f,a=Fh(),s=Uh(),o=Me(),u=Ee(),l="Array Iterator",h=t.set,c=t.getterFor(l);ba=a(Array,"Array",function(f,g){h(this,{type:l,target:n(f),index:0,kind:g})},function(){var f=c(this),g=f.target,d=f.index++;if(!g||d>=g.length)return f.target=null,s(void 0,!0);switch(f.kind){case"keys":return s(d,!1);case"values":return s(g[d],!1)}return s([d,g[d]],!1)},"values");var v=r.Arguments=r.Array;if(e("keys"),e("values"),e("entries"),!o&&u&&v.name!=="values")try{i(v,"name",{value:"values"})}catch{}return ba}Rl();var ru={},xa,tu;function Gh(){return tu||(tu=1,xa={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}),xa}var Oa,iu;function $h(){if(iu)return Oa;iu=1;var n=Mr(),e=n("span").classList,r=e&&e.constructor&&e.constructor.prototype;return Oa=r===Object.prototype?void 0:r,Oa}var au;function zh(){if(au)return ru;au=1;var n=Z(),e=Gh(),r=$h(),t=Rl(),i=gr(),a=jr(),s=ne(),o=s("iterator"),u=t.values,l=function(c,v){if(c){if(c[o]!==u)try{i(c,o,u)}catch{c[o]=u}if(a(c,v,!0),e[v]){for(var f in t)if(c[f]!==t[f])try{i(c,f,t[f])}catch{c[f]=t[f]}}}};for(var h in e)l(n[h]&&n[h].prototype,h);return l(r,"DOMTokenList"),ru}zh();function an(n,e,r){return(e=Ul(e))in n?Object.defineProperty(n,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):n[e]=r,n}var nu={},Ta,su;function Hh(){if(su)return Ta;su=1;var n=Be(),e=_r(),r=Zu(),t=Ha(),i=TypeError,a="Reduce of empty array with no initial value",s=function(o){return function(u,l,h,c){var v=e(u),f=r(v),g=t(v);if(n(l),g===0&&h<2)throw new i(a);var d=o?g-1:0,p=o?-1:1;if(h<2)for(;;){if(d in f){c=f[d],d+=p;break}if(d+=p,o?d<0:g<=d)throw new i(a)}for(;o?d>=0:g>d;d+=p)d in f&&(c=l(c,f[d],d,v));return c}};return Ta={left:s(!1),right:s(!0)},Ta}var Sa,ou;function Cl(){if(ou)return Sa;ou=1;var n=ee();return Sa=function(e,r){var t=[][e];return!!t&&n(function(){t.call(null,r||function(){return 1},1)})},Sa}var uu;function Wh(){if(uu)return nu;uu=1;var n=le(),e=Hh().left,r=Cl(),t=ja(),i=kr(),a=!i&&t>79&&t<83,s=a||!r("reduce");return n({target:"Array",proto:!0,forced:s},{reduce:function(u){var l=arguments.length;return e(this,u,l,l>1?arguments[1]:void 0)}}),nu}Wh();var lu={},hu;function Yh(){if(hu)return lu;hu=1;var n=le(),e=Br(),r=qr().f,t=nr(),i=qe(),a=rn(),s=Re(),o=tn(),u=Me(),l=e("".slice),h=Math.min,c=o("endsWith"),v=!u&&!c&&!!function(){var f=r(String.prototype,"endsWith");return f&&!f.writable}();return n({target:"String",proto:!0,forced:!v&&!c},{endsWith:function(g){var d=i(s(this));a(g);var p=arguments.length>1?arguments[1]:void 0,y=d.length,m=p===void 0?y:h(t(p),y),b=i(g);return l(d,m-b.length,m)===b}}),lu}Yh();var fu={},cu;function Xh(){if(cu)return fu;cu=1;var n=se(),e=re(),r=Za(),t=ue(),i=Je(),a=Re(),s=cl(),o=Ja(),u=nr(),l=qe(),h=ar(),c=en(),v=Tl(),f=ee(),g=v.UNSUPPORTED_Y,d=4294967295,p=Math.min,y=e([].push),m=e("".slice),b=!f(function(){var S=/(?:)/,E=S.exec;S.exec=function(){return E.apply(this,arguments)};var O="ab".split(S);return O.length!==2||O[0]!=="a"||O[1]!=="b"}),x="abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length;return r("split",function(S,E,O){var _="0".split(void 0,0).length?function(V,P){return V===void 0&&P===0?[]:n(E,this,V,P)}:E;return[function(P,M){var w=a(this),k=i(P)?void 0:h(P,S);return k?n(k,P,w,M):n(_,l(w),P,M)},function(V,P){var M=t(this),w=l(V);if(!x){var k=O(_,M,w,P,_!==E);if(k.done)return k.value}var R=s(M,RegExp),A=M.unicode,U=(M.ignoreCase?"i":"")+(M.multiline?"m":"")+(M.unicode?"u":"")+(g?"g":"y"),I=new R(g?"^(?:"+M.source+")":M,U),j=P===void 0?d:P>>>0;if(j===0)return[];if(w.length===0)return c(I,w)===null?[w]:[];for(var N=0,L=0,B=[];L"u"?Ma:window,r=["moz","webkit"],t="AnimationFrame",i=e["request"+t],a=e["cancel"+t]||e["cancelRequest"+t],s=0;!i&&s3&&(this.alpha=o[3]),this.ok=!0}}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.alpha=this.alpha<0?0:this.alpha>1||isNaN(this.alpha)?1:this.alpha,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toRGBA=function(){return"rgba("+this.r+", "+this.g+", "+this.b+", "+this.alpha+")"},this.toHex=function(){var u=this.r.toString(16),l=this.g.toString(16),h=this.b.toString(16);return u.length==1&&(u="0"+u),l.length==1&&(l="0"+l),h.length==1&&(h="0"+h),"#"+u+l+h},this.getHelpXML=function(){for(var u=new Array,l=0;l "+d.toRGB()+" -> "+d.toHex());g.appendChild(p),g.appendChild(y),f.appendChild(g)}catch{}return f}}),Pa}var nf=af();const qa=Qu(nf);var Ou={},Tu;function sf(){if(Tu)return Ou;Tu=1;var n=le(),e=Br(),r=ol().indexOf,t=Cl(),i=e([].indexOf),a=!!i&&1/i([1],1,-0)<0,s=a||!t("indexOf");return n({target:"Array",proto:!0,forced:s},{indexOf:function(u){var l=arguments.length>1?arguments[1]:void 0;return a?i(this,u,l)||0:r(this,u,l)}}),Ou}sf();var Su={},Eu;function of(){if(Eu)return Su;Eu=1;var n=le(),e=re(),r=rn(),t=Re(),i=qe(),a=tn(),s=e("".indexOf);return n({target:"String",proto:!0,forced:!a("includes")},{includes:function(u){return!!~s(i(t(this)),i(r(u)),arguments.length>1?arguments[1]:void 0)}}),Su}of();var Ru={},Aa,Cu;function uf(){if(Cu)return Aa;Cu=1;var n=Ze();return Aa=Array.isArray||function(r){return n(r)==="Array"},Aa}var wu;function lf(){if(wu)return Ru;wu=1;var n=le(),e=re(),r=uf(),t=e([].reverse),i=[1,2];return n({target:"Array",proto:!0,forced:String(i)===String(i.reverse())},{reverse:function(){return r(this)&&(this.length=this.length),t(this)}}),Ru}lf();/*! ***************************************************************************** diff --git a/assets/jspdf.es.min-BooOpsoX.js b/assets/jspdf.es.min-wFlU3HYW.js similarity index 99% rename from assets/jspdf.es.min-BooOpsoX.js rename to assets/jspdf.es.min-wFlU3HYW.js index 912219d..ce8c69b 100644 --- a/assets/jspdf.es.min-BooOpsoX.js +++ b/assets/jspdf.es.min-wFlU3HYW.js @@ -1,5 +1,5 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./index.es-CjeRDqhL.js","./index-ypPUoCfO.js","./index-Dw7ALnar.css"])))=>i.map(i=>d[i]); -var Kh=Object.defineProperty;var Xh=(r,e,t)=>e in r?Kh(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t;var we=(r,e,t)=>Xh(r,typeof e!="symbol"?e+"":e,t);import{_ as Se,z as yo,a as Zs}from"./index-ypPUoCfO.js";function Zh(r){if(Array.isArray(r))return r}function Qh(r,e){var t=r==null?null:typeof Symbol<"u"&&r[Symbol.iterator]||r["@@iterator"];if(t!=null){var i,o,s,f,l=[],c=!0,d=!1;try{if(s=(t=t.call(r)).next,e!==0)for(;!(c=(i=s.call(t)).done)&&(l.push(i.value),l.length!==e);c=!0);}catch(m){d=!0,o=m}finally{try{if(!c&&t.return!=null&&(f=t.return(),Object(f)!==f))return}finally{if(d)throw o}}return l}}function wl(r,e){(e==null||e>r.length)&&(e=r.length);for(var t=0,i=Array(e);ti.map(i=>d[i]); +var Kh=Object.defineProperty;var Xh=(r,e,t)=>e in r?Kh(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t;var we=(r,e,t)=>Xh(r,typeof e!="symbol"?e+"":e,t);import{_ as Se,z as yo,a as Zs}from"./index-CVXqMn9t.js";function Zh(r){if(Array.isArray(r))return r}function Qh(r,e){var t=r==null?null:typeof Symbol<"u"&&r[Symbol.iterator]||r["@@iterator"];if(t!=null){var i,o,s,f,l=[],c=!0,d=!1;try{if(s=(t=t.call(r)).next,e!==0)for(;!(c=(i=s.call(t)).done)&&(l.push(i.value),l.length!==e);c=!0);}catch(m){d=!0,o=m}finally{try{if(!c&&t.return!=null&&(f=t.return(),Object(f)!==f))return}finally{if(d)throw o}}return l}}function wl(r,e){(e==null||e>r.length)&&(e=r.length);for(var t=0,i=Array(e);t{const r=new Uint8Array(4),e=new Uint32Array(r.buffer);return!((e[0]=1)&r[0])})(),Qs={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class Po{constructor(e=ic,t={}){we(this,"buffer");we(this,"byteLength");we(this,"byteOffset");we(this,"length");we(this,"offset");we(this,"lastWrittenByte");we(this,"littleEndian");we(this,"_data");we(this,"_mark");we(this,"_marks");let i=!1;typeof e=="number"?e=new ArrayBuffer(e):(i=!0,this.lastWrittenByte=e.byteLength);const o=t.offset?t.offset>>>0:0,s=e.byteLength-o;let f=o;(ArrayBuffer.isView(e)||e instanceof Po)&&(e.byteLength!==e.buffer.byteLength&&(f=e.byteOffset+o),e=e.buffer),i?this.lastWrittenByte=s:this.lastWrittenByte=0,this.buffer=e,this.length=s,this.byteLength=s,this.byteOffset=f,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,f,s),this._mark=0,this._marks=[]}available(e=1){return this.offset+e<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(e=1){return this.offset+=e,this}back(e=1){return this.offset-=e,this}seek(e){return this.offset=e,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const e=this._marks.pop();if(e===void 0)throw new Error("Mark stack empty");return this.seek(e),this}rewind(){return this.offset=0,this}ensureAvailable(e=1){if(!this.available(e)){const i=(this.offset+e)*2,o=new Uint8Array(i);o.set(new Uint8Array(this.buffer)),this.buffer=o.buffer,this.length=i,this.byteLength=i,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(e=1){return this.readArray(e,"uint8")}readArray(e,t){const i=Qs[t].BYTES_PER_ELEMENT*e,o=this.byteOffset+this.offset,s=this.buffer.slice(o,o+i);if(this.littleEndian===ac&&t!=="uint8"&&t!=="int8"){const l=new Uint8Array(this.buffer.slice(o,o+i));l.reverse();const c=new Qs[t](l.buffer);return this.offset+=i,c.reverse(),c}const f=new Qs[t](s);return this.offset+=i,f}readInt16(){const e=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,e}readUint16(){const e=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,e}readInt32(){const e=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,e}readUint32(){const e=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,e}readFloat32(){const e=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,e}readFloat64(){const e=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,e}readBigInt64(){const e=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,e}readBigUint64(){const e=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,e}readChar(){return String.fromCharCode(this.readInt8())}readChars(e=1){let t="";for(let i=0;ithis.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}function Wi(r){let e=r.length;for(;--e>=0;)r[e]=0}const sc=3,oc=258,Iu=29,lc=256,uc=lc+1+Iu,Cu=30,hc=512,cc=new Array((uc+2)*2);Wi(cc);const fc=new Array(Cu*2);Wi(fc);const dc=new Array(hc);Wi(dc);const pc=new Array(oc-sc+1);Wi(pc);const gc=new Array(Iu);Wi(gc);const mc=new Array(Cu);Wi(mc);const bc=(r,e,t,i)=>{let o=r&65535|0,s=r>>>16&65535|0,f=0;for(;t!==0;){f=t>2e3?2e3:t,t-=f;do o=o+e[i++]|0,s=s+o|0;while(--f);o%=65521,s%=65521}return o|s<<16|0};var xo=bc;const vc=()=>{let r,e=[];for(var t=0;t<256;t++){r=t;for(var i=0;i<8;i++)r=r&1?3988292384^r>>>1:r>>>1;e[t]=r}return e},wc=new Uint32Array(vc()),yc=(r,e,t,i)=>{const o=wc,s=i+t;r^=-1;for(let f=i;f>>8^o[(r^e[f])&255];return r^-1};var cn=yc,_o={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},Fu={Z_NO_FLUSH:0,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_DEFLATED:8};const xc=(r,e)=>Object.prototype.hasOwnProperty.call(r,e);var _c=function(r){const e=Array.prototype.slice.call(arguments,1);for(;e.length;){const t=e.shift();if(t){if(typeof t!="object")throw new TypeError(t+"must be non-object");for(const i in t)xc(t,i)&&(r[i]=t[i])}}return r},Ac=r=>{let e=0;for(let i=0,o=r.length;i=252?6:r>=248?5:r>=240?4:r>=224?3:r>=192?2:1;ya[254]=ya[254]=1;var Nc=r=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(r);let e,t,i,o,s,f=r.length,l=0;for(o=0;o>>6,e[s++]=128|t&63):t<65536?(e[s++]=224|t>>>12,e[s++]=128|t>>>6&63,e[s++]=128|t&63):(e[s++]=240|t>>>18,e[s++]=128|t>>>12&63,e[s++]=128|t>>>6&63,e[s++]=128|t&63);return e};const Lc=(r,e)=>{if(e<65534&&r.subarray&&Ou)return String.fromCharCode.apply(null,r.length===e?r:r.subarray(0,e));let t="";for(let i=0;i{const t=e||r.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(r.subarray(0,e));let i,o;const s=new Array(t*2);for(o=0,i=0;i4){s[o++]=65533,i+=l-1;continue}for(f&=l===2?31:l===3?15:7;l>1&&i1){s[o++]=65533;continue}f<65536?s[o++]=f:(f-=65536,s[o++]=55296|f>>10&1023,s[o++]=56320|f&1023)}return Lc(s,o)},kc=(r,e)=>{e=e||r.length,e>r.length&&(e=r.length);let t=e-1;for(;t>=0&&(r[t]&192)===128;)t--;return t<0||t===0?e:t+ya[r[t]]>e?t:e},Ao={string2buf:Nc,buf2string:Sc,utf8border:kc};function Pc(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var Ic=Pc;const Za=16209,Cc=16191;var Fc=function(e,t){let i,o,s,f,l,c,d,m,A,k,p,B,E,R,S,Y,V,D,ut,yt,ft,tt,z,et;const N=e.state;i=e.next_in,z=e.input,o=i+(e.avail_in-5),s=e.next_out,et=e.output,f=s-(t-e.avail_out),l=s+(e.avail_out-257),c=N.dmax,d=N.wsize,m=N.whave,A=N.wnext,k=N.window,p=N.hold,B=N.bits,E=N.lencode,R=N.distcode,S=(1<>>24,p>>>=D,B-=D,D=V>>>16&255,D===0)et[s++]=V&65535;else if(D&16){ut=V&65535,D&=15,D&&(B>>=D,B-=D),B<15&&(p+=z[i++]<>>24,p>>>=D,B-=D,D=V>>>16&255,D&16){if(yt=V&65535,D&=15,Bc){e.msg="invalid distance too far back",N.mode=Za;break t}if(p>>>=D,B-=D,D=s-f,yt>D){if(D=yt-D,D>m&&N.sane){e.msg="invalid distance too far back",N.mode=Za;break t}if(ft=0,tt=k,A===0){if(ft+=d-D,D2;)et[s++]=tt[ft++],et[s++]=tt[ft++],et[s++]=tt[ft++],ut-=3;ut&&(et[s++]=tt[ft++],ut>1&&(et[s++]=tt[ft++]))}else{ft=s-yt;do et[s++]=et[ft++],et[s++]=et[ft++],et[s++]=et[ft++],ut-=3;while(ut>2);ut&&(et[s++]=et[ft++],ut>1&&(et[s++]=et[ft++]))}}else if((D&64)===0){V=R[(V&65535)+(p&(1<>3,i-=ut,B-=ut<<3,p&=(1<{const c=l.bits;let d=0,m=0,A=0,k=0,p=0,B=0,E=0,R=0,S=0,Y=0,V,D,ut,yt,ft,tt=null,z;const et=new Uint16Array(ji+1),N=new Uint16Array(ji+1);let F=null,H,U,it;for(d=0;d<=ji;d++)et[d]=0;for(m=0;m=1&&et[k]===0;k--);if(p>k&&(p=k),k===0)return o[s++]=1<<24|64<<16|0,o[s++]=1<<24|64<<16|0,l.bits=1,0;for(A=1;A0&&(r===Nl||k!==1))return-1;for(N[1]=0,d=1;d_l||r===Ll&&S>Al)return 1;for(;;){H=d-E,f[m]+1=z?(U=F[f[m]-z],it=tt[f[m]-z]):(U=96,it=0),V=1<>E)+D]=H<<24|U<<16|it|0;while(D!==0);for(V=1<>=1;if(V!==0?(Y&=V-1,Y+=V):Y=0,m++,--et[d]===0){if(d===k)break;d=e[t+f[m]]}if(d>p&&(Y&yt)!==ut){for(E===0&&(E=p),ft+=A,B=d-E,R=1<_l||r===Ll&&S>Al)return 1;ut=Y&yt,o[ut]=p<<24|B<<16|ft-s|0}}return Y!==0&&(o[ft+Y]=d-E<<24|64<<16|0),l.bits=p,0};var wa=Rc;const Mc=0,ju=1,Bu=2,{Z_FINISH:Sl,Z_BLOCK:Tc,Z_TREES:Qa,Z_OK:pi,Z_STREAM_END:Dc,Z_NEED_DICT:qc,Z_STREAM_ERROR:zr,Z_DATA_ERROR:Ru,Z_MEM_ERROR:Mu,Z_BUF_ERROR:Uc,Z_DEFLATED:kl}=Fu,ms=16180,Pl=16181,Il=16182,Cl=16183,Fl=16184,El=16185,Ol=16186,jl=16187,Bl=16188,Rl=16189,ds=16190,In=16191,eo=16192,Ml=16193,ro=16194,Tl=16195,Dl=16196,ql=16197,Ul=16198,ts=16199,es=16200,zl=16201,Hl=16202,Wl=16203,Vl=16204,Gl=16205,no=16206,Yl=16207,Jl=16208,Ee=16209,Tu=16210,Du=16211,zc=852,Hc=592,Wc=15,Vc=Wc,$l=r=>(r>>>24&255)+(r>>>8&65280)+((r&65280)<<8)+((r&255)<<24);function Gc(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const gi=r=>{if(!r)return 1;const e=r.state;return!e||e.strm!==r||e.modeDu?1:0},qu=r=>{if(gi(r))return zr;const e=r.state;return r.total_in=r.total_out=e.total=0,r.msg="",e.wrap&&(r.adler=e.wrap&1),e.mode=ms,e.last=0,e.havedict=0,e.flags=-1,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new Int32Array(zc),e.distcode=e.distdyn=new Int32Array(Hc),e.sane=1,e.back=-1,pi},Uu=r=>{if(gi(r))return zr;const e=r.state;return e.wsize=0,e.whave=0,e.wnext=0,qu(r)},zu=(r,e)=>{let t;if(gi(r))return zr;const i=r.state;return e<0?(t=0,e=-e):(t=(e>>4)+5,e<48&&(e&=15)),e&&(e<8||e>15)?zr:(i.window!==null&&i.wbits!==e&&(i.window=null),i.wrap=t,i.wbits=e,Uu(r))},Hu=(r,e)=>{if(!r)return zr;const t=new Gc;r.state=t,t.strm=r,t.window=null,t.mode=ms;const i=zu(r,e);return i!==pi&&(r.state=null),i},Yc=r=>Hu(r,Vc);let Kl=!0,io,ao;const Jc=r=>{if(Kl){io=new Int32Array(512),ao=new Int32Array(32);let e=0;for(;e<144;)r.lens[e++]=8;for(;e<256;)r.lens[e++]=9;for(;e<280;)r.lens[e++]=7;for(;e<288;)r.lens[e++]=8;for(wa(ju,r.lens,0,288,io,0,r.work,{bits:9}),e=0;e<32;)r.lens[e++]=5;wa(Bu,r.lens,0,32,ao,0,r.work,{bits:5}),Kl=!1}r.lencode=io,r.lenbits=9,r.distcode=ao,r.distbits=5},Wu=(r,e,t,i)=>{let o;const s=r.state;return s.window===null&&(s.wsize=1<=s.wsize?(s.window.set(e.subarray(t-s.wsize,t),0),s.wnext=0,s.whave=s.wsize):(o=s.wsize-s.wnext,o>i&&(o=i),s.window.set(e.subarray(t-i,t-i+o),s.wnext),i-=o,i?(s.window.set(e.subarray(t-i,t),0),s.wnext=i,s.whave=s.wsize):(s.wnext+=o,s.wnext===s.wsize&&(s.wnext=0),s.whave{let t,i,o,s,f,l,c,d,m,A,k,p,B,E,R=0,S,Y,V,D,ut,yt,ft,tt;const z=new Uint8Array(4);let et,N;const F=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(gi(r)||!r.output||!r.input&&r.avail_in!==0)return zr;t=r.state,t.mode===In&&(t.mode=eo),f=r.next_out,o=r.output,c=r.avail_out,s=r.next_in,i=r.input,l=r.avail_in,d=t.hold,m=t.bits,A=l,k=c,tt=pi;t:for(;;)switch(t.mode){case ms:if(t.wrap===0){t.mode=eo;break}for(;m<16;){if(l===0)break t;l--,d+=i[s++]<>>8&255,t.check=cn(t.check,z,2,0),d=0,m=0,t.mode=Pl;break}if(t.head&&(t.head.done=!1),!(t.wrap&1)||(((d&255)<<8)+(d>>8))%31){r.msg="incorrect header check",t.mode=Ee;break}if((d&15)!==kl){r.msg="unknown compression method",t.mode=Ee;break}if(d>>>=4,m-=4,ft=(d&15)+8,t.wbits===0&&(t.wbits=ft),ft>15||ft>t.wbits){r.msg="invalid window size",t.mode=Ee;break}t.dmax=1<>8&1),t.flags&512&&t.wrap&4&&(z[0]=d&255,z[1]=d>>>8&255,t.check=cn(t.check,z,2,0)),d=0,m=0,t.mode=Il;case Il:for(;m<32;){if(l===0)break t;l--,d+=i[s++]<>>8&255,z[2]=d>>>16&255,z[3]=d>>>24&255,t.check=cn(t.check,z,4,0)),d=0,m=0,t.mode=Cl;case Cl:for(;m<16;){if(l===0)break t;l--,d+=i[s++]<>8),t.flags&512&&t.wrap&4&&(z[0]=d&255,z[1]=d>>>8&255,t.check=cn(t.check,z,2,0)),d=0,m=0,t.mode=Fl;case Fl:if(t.flags&1024){for(;m<16;){if(l===0)break t;l--,d+=i[s++]<>>8&255,t.check=cn(t.check,z,2,0)),d=0,m=0}else t.head&&(t.head.extra=null);t.mode=El;case El:if(t.flags&1024&&(p=t.length,p>l&&(p=l),p&&(t.head&&(ft=t.head.extra_len-t.length,t.head.extra||(t.head.extra=new Uint8Array(t.head.extra_len)),t.head.extra.set(i.subarray(s,s+p),ft)),t.flags&512&&t.wrap&4&&(t.check=cn(t.check,i,p,s)),l-=p,s+=p,t.length-=p),t.length))break t;t.length=0,t.mode=Ol;case Ol:if(t.flags&2048){if(l===0)break t;p=0;do ft=i[s+p++],t.head&&ft&&t.length<65536&&(t.head.name+=String.fromCharCode(ft));while(ft&&p>9&1,t.head.done=!0),r.adler=t.check=0,t.mode=In;break;case Rl:for(;m<32;){if(l===0)break t;l--,d+=i[s++]<>>=m&7,m-=m&7,t.mode=no;break}for(;m<3;){if(l===0)break t;l--,d+=i[s++]<>>=1,m-=1,d&3){case 0:t.mode=Ml;break;case 1:if(Jc(t),t.mode=ts,e===Qa){d>>>=2,m-=2;break t}break;case 2:t.mode=Dl;break;case 3:r.msg="invalid block type",t.mode=Ee}d>>>=2,m-=2;break;case Ml:for(d>>>=m&7,m-=m&7;m<32;){if(l===0)break t;l--,d+=i[s++]<>>16^65535)){r.msg="invalid stored block lengths",t.mode=Ee;break}if(t.length=d&65535,d=0,m=0,t.mode=ro,e===Qa)break t;case ro:t.mode=Tl;case Tl:if(p=t.length,p){if(p>l&&(p=l),p>c&&(p=c),p===0)break t;o.set(i.subarray(s,s+p),f),l-=p,s+=p,c-=p,f+=p,t.length-=p;break}t.mode=In;break;case Dl:for(;m<14;){if(l===0)break t;l--,d+=i[s++]<>>=5,m-=5,t.ndist=(d&31)+1,d>>>=5,m-=5,t.ncode=(d&15)+4,d>>>=4,m-=4,t.nlen>286||t.ndist>30){r.msg="too many length or distance symbols",t.mode=Ee;break}t.have=0,t.mode=ql;case ql:for(;t.have>>=3,m-=3}for(;t.have<19;)t.lens[F[t.have++]]=0;if(t.lencode=t.lendyn,t.lenbits=7,et={bits:t.lenbits},tt=wa(Mc,t.lens,0,19,t.lencode,0,t.work,et),t.lenbits=et.bits,tt){r.msg="invalid code lengths set",t.mode=Ee;break}t.have=0,t.mode=Ul;case Ul:for(;t.have>>24,Y=R>>>16&255,V=R&65535,!(S<=m);){if(l===0)break t;l--,d+=i[s++]<>>=S,m-=S,t.lens[t.have++]=V;else{if(V===16){for(N=S+2;m>>=S,m-=S,t.have===0){r.msg="invalid bit length repeat",t.mode=Ee;break}ft=t.lens[t.have-1],p=3+(d&3),d>>>=2,m-=2}else if(V===17){for(N=S+3;m>>=S,m-=S,ft=0,p=3+(d&7),d>>>=3,m-=3}else{for(N=S+7;m>>=S,m-=S,ft=0,p=11+(d&127),d>>>=7,m-=7}if(t.have+p>t.nlen+t.ndist){r.msg="invalid bit length repeat",t.mode=Ee;break}for(;p--;)t.lens[t.have++]=ft}}if(t.mode===Ee)break;if(t.lens[256]===0){r.msg="invalid code -- missing end-of-block",t.mode=Ee;break}if(t.lenbits=9,et={bits:t.lenbits},tt=wa(ju,t.lens,0,t.nlen,t.lencode,0,t.work,et),t.lenbits=et.bits,tt){r.msg="invalid literal/lengths set",t.mode=Ee;break}if(t.distbits=6,t.distcode=t.distdyn,et={bits:t.distbits},tt=wa(Bu,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,et),t.distbits=et.bits,tt){r.msg="invalid distances set",t.mode=Ee;break}if(t.mode=ts,e===Qa)break t;case ts:t.mode=es;case es:if(l>=6&&c>=258){r.next_out=f,r.avail_out=c,r.next_in=s,r.avail_in=l,t.hold=d,t.bits=m,Fc(r,k),f=r.next_out,o=r.output,c=r.avail_out,s=r.next_in,i=r.input,l=r.avail_in,d=t.hold,m=t.bits,t.mode===In&&(t.back=-1);break}for(t.back=0;R=t.lencode[d&(1<>>24,Y=R>>>16&255,V=R&65535,!(S<=m);){if(l===0)break t;l--,d+=i[s++]<>D)],S=R>>>24,Y=R>>>16&255,V=R&65535,!(D+S<=m);){if(l===0)break t;l--,d+=i[s++]<>>=D,m-=D,t.back+=D}if(d>>>=S,m-=S,t.back+=S,t.length=V,Y===0){t.mode=Gl;break}if(Y&32){t.back=-1,t.mode=In;break}if(Y&64){r.msg="invalid literal/length code",t.mode=Ee;break}t.extra=Y&15,t.mode=zl;case zl:if(t.extra){for(N=t.extra;m>>=t.extra,m-=t.extra,t.back+=t.extra}t.was=t.length,t.mode=Hl;case Hl:for(;R=t.distcode[d&(1<>>24,Y=R>>>16&255,V=R&65535,!(S<=m);){if(l===0)break t;l--,d+=i[s++]<>D)],S=R>>>24,Y=R>>>16&255,V=R&65535,!(D+S<=m);){if(l===0)break t;l--,d+=i[s++]<>>=D,m-=D,t.back+=D}if(d>>>=S,m-=S,t.back+=S,Y&64){r.msg="invalid distance code",t.mode=Ee;break}t.offset=V,t.extra=Y&15,t.mode=Wl;case Wl:if(t.extra){for(N=t.extra;m>>=t.extra,m-=t.extra,t.back+=t.extra}if(t.offset>t.dmax){r.msg="invalid distance too far back",t.mode=Ee;break}t.mode=Vl;case Vl:if(c===0)break t;if(p=k-c,t.offset>p){if(p=t.offset-p,p>t.whave&&t.sane){r.msg="invalid distance too far back",t.mode=Ee;break}p>t.wnext?(p-=t.wnext,B=t.wsize-p):B=t.wnext-p,p>t.length&&(p=t.length),E=t.window}else E=o,B=f-t.offset,p=t.length;p>c&&(p=c),c-=p,t.length-=p;do o[f++]=E[B++];while(--p);t.length===0&&(t.mode=es);break;case Gl:if(c===0)break t;o[f++]=t.length,c--,t.mode=es;break;case no:if(t.wrap){for(;m<32;){if(l===0)break t;l--,d|=i[s++]<{if(gi(r))return zr;let e=r.state;return e.window&&(e.window=null),r.state=null,pi},Xc=(r,e)=>{if(gi(r))return zr;const t=r.state;return(t.wrap&2)===0?zr:(t.head=e,e.done=!1,pi)},Zc=(r,e)=>{const t=e.length;let i,o,s;return gi(r)||(i=r.state,i.wrap!==0&&i.mode!==ds)?zr:i.mode===ds&&(o=1,o=xo(o,e,t,0),o!==i.check)?Ru:(s=Wu(r,e,t,t),s?(i.mode=Tu,Mu):(i.havedict=1,pi))};var Qc=Uu,tf=zu,ef=qu,rf=Yc,nf=Hu,af=$c,sf=Kc,of=Xc,lf=Zc,uf="pako inflate (from Nodeca project)",Cn={inflateReset:Qc,inflateReset2:tf,inflateResetKeep:ef,inflateInit:rf,inflateInit2:nf,inflate:af,inflateEnd:sf,inflateGetHeader:of,inflateSetDictionary:lf,inflateInfo:uf};function hf(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var cf=hf;const Vu=Object.prototype.toString,{Z_NO_FLUSH:ff,Z_FINISH:df,Z_OK:xa,Z_STREAM_END:so,Z_NEED_DICT:oo,Z_STREAM_ERROR:pf,Z_DATA_ERROR:Xl,Z_MEM_ERROR:gf}=Fu;function _a(r){this.options=Eu.assign({chunkSize:1024*64,windowBits:15,to:""},r||{});const e=this.options;e.raw&&e.windowBits>=0&&e.windowBits<16&&(e.windowBits=-e.windowBits,e.windowBits===0&&(e.windowBits=-15)),e.windowBits>=0&&e.windowBits<16&&!(r&&r.windowBits)&&(e.windowBits+=32),e.windowBits>15&&e.windowBits<48&&(e.windowBits&15)===0&&(e.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Ic,this.strm.avail_out=0;let t=Cn.inflateInit2(this.strm,e.windowBits);if(t!==xa)throw new Error(_o[t]);if(this.header=new cf,Cn.inflateGetHeader(this.strm,this.header),e.dictionary&&(typeof e.dictionary=="string"?e.dictionary=Ao.string2buf(e.dictionary):Vu.call(e.dictionary)==="[object ArrayBuffer]"&&(e.dictionary=new Uint8Array(e.dictionary)),e.raw&&(t=Cn.inflateSetDictionary(this.strm,e.dictionary),t!==xa)))throw new Error(_o[t])}_a.prototype.push=function(r,e){const t=this.strm,i=this.options.chunkSize,o=this.options.dictionary;let s,f,l;if(this.ended)return!1;for(e===~~e?f=e:f=e===!0?df:ff,Vu.call(r)==="[object ArrayBuffer]"?t.input=new Uint8Array(r):t.input=r,t.next_in=0,t.avail_in=t.input.length;;){for(t.avail_out===0&&(t.output=new Uint8Array(i),t.next_out=0,t.avail_out=i),s=Cn.inflate(t,f),s===oo&&o&&(s=Cn.inflateSetDictionary(t,o),s===xa?s=Cn.inflate(t,f):s===Xl&&(s=oo));t.avail_in>0&&s===so&&t.state.wrap>0&&r[t.next_in]!==0;)Cn.inflateReset(t),s=Cn.inflate(t,f);switch(s){case pf:case Xl:case oo:case gf:return this.onEnd(s),this.ended=!0,!1}if(l=t.avail_out,t.next_out&&(t.avail_out===0||s===so))if(this.options.to==="string"){let c=Ao.utf8border(t.output,t.next_out),d=t.next_out-c,m=Ao.buf2string(t.output,c);t.next_out=d,t.avail_out=i-d,d&&t.output.set(t.output.subarray(c,c+d),0),this.onData(m)}else this.onData(t.output.length===t.next_out?t.output:t.output.subarray(0,t.next_out));if(!(s===xa&&l===0)){if(s===so)return s=Cn.inflateEnd(this.strm),this.onEnd(s),this.ended=!0,!0;if(t.avail_in===0)break}}return!0};_a.prototype.onData=function(r){this.chunks.push(r)};_a.prototype.onEnd=function(r){r===xa&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Eu.flattenChunks(this.chunks)),this.chunks=[],this.err=r,this.msg=this.strm.msg};function mf(r,e){const t=new _a(e);if(t.push(r),t.err)throw t.msg||_o[t.err];return t.result}var bf=_a,vf=mf,wf={Inflate:bf,inflate:vf};const{Inflate:yf,inflate:xf}=wf;var Zl=yf,_f=xf;const Gu=[];for(let r=0;r<256;r++){let e=r;for(let t=0;t<8;t++)e&1?e=3988292384^e>>>1:e=e>>>1;Gu[r]=e}const Ql=4294967295;function Af(r,e,t){let i=r;for(let o=0;o>>8;return i}function Nf(r,e){return(Af(Ql,r,e)^Ql)>>>0}function tu(r,e,t){const i=r.readUint32(),o=Nf(new Uint8Array(r.buffer,r.byteOffset+r.offset-e-4,e),e);if(o!==i)throw new Error(`CRC mismatch for chunk ${t}. Expected ${i}, found ${o}`)}function Yu(r,e,t){for(let i=0;i>1)&255}else{for(;s>1)&255;for(;s>1)&255}}function Xu(r,e,t,i,o){let s=0;if(t.length===0){for(;s=t||yt>=i))for(let ft=0;ft>8&255}const Ef=new Uint16Array([255]),Of=new Uint8Array(Ef.buffer),jf=Of[0]===255,Bf=new Uint8Array(0);function eu(r){const{data:e,width:t,height:i,channels:o,depth:s}=r,f=Math.ceil(s/8)*o,l=Math.ceil(s/8*o*t),c=new Uint8Array(i*l);let d=Bf,m=0,A,k;for(let p=0;p>8&255}const os=Uint8Array.of(137,80,78,71,13,10,26,10);function ru(r){if(!Mf(r.readBytes(os.length)))throw new Error("wrong PNG signature")}function Mf(r){if(r.length79)throw new Error("keyword length must be between 1 and 79")}const Uf=/^[\u0000-\u00FF]*$/;function zf(r){if(!Uf.test(r))throw new Error("invalid latin1 text")}function Hf(r,e,t){const i=Qu(e);r[i]=Wf(e,t-i.length-1)}function Qu(r){for(r.mark();r.readByte()!==Df;);const e=r.offset;r.reset();const t=Zu.decode(r.readBytes(e-r.offset-1));return r.skip(1),qf(t),t}function Wf(r,e){return Zu.decode(r.readBytes(e))}const jr={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},lo={UNKNOWN:-1,DEFLATE:0},nu={UNKNOWN:-1,ADAPTIVE:0},uo={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},rs={NONE:0,BACKGROUND:1,PREVIOUS:2},ho={SOURCE:0,OVER:1};class Vf extends Po{constructor(t,i={}){super(t);we(this,"_checkCrc");we(this,"_inflator");we(this,"_png");we(this,"_apng");we(this,"_end");we(this,"_hasPalette");we(this,"_palette");we(this,"_hasTransparency");we(this,"_transparency");we(this,"_compressionMethod");we(this,"_filterMethod");we(this,"_interlaceMethod");we(this,"_colorType");we(this,"_isAnimated");we(this,"_numberOfFrames");we(this,"_numberOfPlays");we(this,"_frames");we(this,"_writingDataChunks");const{checkCrc:o=!1}=i;this._checkCrc=o,this._inflator=new Zl,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=lo.UNKNOWN,this._filterMethod=nu.UNKNOWN,this._interlaceMethod=uo.UNKNOWN,this._colorType=jr.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(ru(this);!this._end;){const t=this.readUint32(),i=this.readChars(4);this.decodeChunk(t,i)}return this.decodeImage(),this._png}decodeApng(){for(ru(this);!this._end;){const t=this.readUint32(),i=this.readChars(4);this.decodeApngChunk(t,i)}return this.decodeApngImage(),this._apng}decodeChunk(t,i){const o=this.offset;switch(i){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(t);break;case"IDAT":this.decodeIDAT(t);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(t);break;case"iCCP":this.decodeiCCP(t);break;case Tf:Hf(this._png.text,this,t);break;case"pHYs":this.decodepHYs();break;default:this.skip(t);break}if(this.offset-o!==t)throw new Error(`Length mismatch while decoding chunk ${i}`);this._checkCrc?tu(this,t+4,i):this.skip(4)}decodeApngChunk(t,i){const o=this.offset;switch(i!=="fdAT"&&i!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),i){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(t);break;default:this.decodeChunk(t,i),this.offset=o+t;break}if(this.offset-o!==t)throw new Error(`Length mismatch while decoding chunk ${i}`);this._checkCrc?tu(this,t+4,i):this.skip(4)}decodeIHDR(){const t=this._png;t.width=this.readUint32(),t.height=this.readUint32(),t.depth=Gf(this.readUint8());const i=this.readUint8();this._colorType=i;let o;switch(i){case jr.GREYSCALE:o=1;break;case jr.TRUECOLOUR:o=3;break;case jr.INDEXED_COLOUR:o=1;break;case jr.GREYSCALE_ALPHA:o=2;break;case jr.TRUECOLOUR_ALPHA:o=4;break;case jr.UNKNOWN:default:throw new Error(`Unknown color type: ${i}`)}if(this._png.channels=o,this._compressionMethod=this.readUint8(),this._compressionMethod!==lo.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const t={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(t)}decodePLTE(t){if(t%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${t}`);const i=t/3;this._hasPalette=!0;const o=[];this._palette=o;for(let s=0;sthis._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${t/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(t/2);for(let i=0;ithis._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${t} vs ${this._palette.length})`);let i=0;for(;i{const c=((f+i.yOffset)*this._png.width+i.xOffset+l)*this._png.channels,d=(f*i.width+l)*this._png.channels;return{index:c,frameIndex:d}};switch(i.blendOp){case ho.SOURCE:for(let f=0;f=200&&e.status<=299}function ns(r){try{r.dispatchEvent(new MouseEvent("click"))}catch{var e=document.createEvent("MouseEvents");e.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),r.dispatchEvent(e)}}var ci=Yt.saveAs||((typeof window>"u"?"undefined":Se(window))!=="object"||window!==Yt?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype?function(r,e,t){var i=Yt.URL||Yt.webkitURL,o=document.createElement("a");e=e||r.name||"download",o.download=e,o.rel="noopener",typeof r=="string"?(o.href=r,o.origin!==location.origin?au(o.href)?fo(r,e,t):ns(o,o.target="_blank"):ns(o)):(o.href=i.createObjectURL(r),setTimeout(function(){i.revokeObjectURL(o.href)},4e4),setTimeout(function(){ns(o)},0))}:"msSaveOrOpenBlob"in navigator?function(r,e,t){if(e=e||r.name||"download",typeof r=="string")if(au(r))fo(r,e,t);else{var i=document.createElement("a");i.href=r,i.target="_blank",setTimeout(function(){ns(i)})}else navigator.msSaveOrOpenBlob(function(o,s){return s===void 0?s={autoBom:!1}:Se(s)!=="object"&&(Le.warn("Deprecated: Expected third argument to be a object"),s={autoBom:!s}),s.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(o.type)?new Blob(["\uFEFF",o],{type:o.type}):o}(r,t),e)}:function(r,e,t,i){if((i=i||open("","_blank"))&&(i.document.title=i.document.body.innerText="downloading..."),typeof r=="string")return fo(r,e,t);var o=r.type==="application/octet-stream",s=/constructor/i.test(Yt.HTMLElement)||Yt.safari,f=/CriOS\/[\d]+/.test(navigator.userAgent);if((f||o&&s)&&(typeof FileReader>"u"?"undefined":Se(FileReader))==="object"){var l=new FileReader;l.onloadend=function(){var m=l.result;m=f?m:m.replace(/^data:[^;]*;/,"data:attachment/file;"),i?i.location.href=m:location=m,i=null},l.readAsDataURL(r)}else{var c=Yt.URL||Yt.webkitURL,d=c.createObjectURL(r);i?i.location=d:location.href=d,i=null,setTimeout(function(){c.revokeObjectURL(d)},4e4)}});/** * A class to parse color values * @author Stoyan Stefanov @@ -114,7 +114,7 @@ T* `):u.join(` Tj endobj\r `},t.outline.count_r=function(i,o){for(var s=0;s1){H=!0,it=void 0;var G=tt*z;dt=new Uint8Array(G);for(var $=new DataView(et.buffer),Q=0;Q=0;r--){for(var i=this.bottom_up?r:this.height-1-r,o=0;o>7-l&1];this.data[f+4*l]=c.blue,this.data[f+4*l+1]=c.green,this.data[f+4*l+2]=c.red,this.data[f+4*l+3]=255}t!==0&&(this.pos+=4-t)}},Xr.prototype.bit4=function(){for(var r=Math.ceil(this.width/2),e=r%4,t=this.height-1;t>=0;t--){for(var i=this.bottom_up?t:this.height-1-t,o=0;o>4,c=15&s,d=this.palette[l];if(this.data[f]=d.blue,this.data[f+1]=d.green,this.data[f+2]=d.red,this.data[f+3]=255,2*o+1>=this.width)break;d=this.palette[c],this.data[f+4]=d.blue,this.data[f+4+1]=d.green,this.data[f+4+2]=d.red,this.data[f+4+3]=255}e!==0&&(this.pos+=4-e)}},Xr.prototype.bit8=function(){for(var r=this.width%4,e=this.height-1;e>=0;e--){for(var t=this.bottom_up?e:this.height-1-e,i=0;i=0;t--){for(var i=this.bottom_up?t:this.height-1-t,o=0;o>5&e)/e*255|0,c=(s>>10&e)/e*255|0,d=s>>15?255:0,m=i*this.width*4+4*o;this.data[m]=c,this.data[m+1]=l,this.data[m+2]=f,this.data[m+3]=d}this.pos+=r}},Xr.prototype.bit16=function(){for(var r=this.width%3,e=parseInt("11111",2),t=parseInt("111111",2),i=this.height-1;i>=0;i--){for(var o=this.bottom_up?i:this.height-1-i,s=0;s>5&t)/t*255|0,d=(f>>11)/e*255|0,m=o*this.width*4+4*s;this.data[m]=d,this.data[m+1]=c,this.data[m+2]=l,this.data[m+3]=255}this.pos+=r}},Xr.prototype.bit24=function(){for(var r=this.height-1;r>=0;r--){for(var e=this.bottom_up?r:this.height-1-r,t=0;t=0;r--)for(var e=this.bottom_up?r:this.height-1-r,t=0;ti&&(o.push(r.slice(c,s)),l=0,c=s),l+=e[s],s++;return c!==s&&o.push(r.slice(c,s)),o},wu=function(r,e,t){t||(t={});var i,o,s,f,l,c,d,m=[],A=[m],k=t.textIndent||0,p=0,B=0,E=r.split(" "),R=ss.apply(this,[" ",t])[0];if(c=t.lineIndent===-1?E[0].length+2:t.lineIndent||0){var S=Array(c).join(" "),Y=[];E.map(function(D){(D=D.split(/\s*\n/)).length>1?Y=Y.concat(D.map(function(ut,yt){return(yt&&ut.length?` `:"")+ut})):Y.push(D[0])}),E=Y,c=bu.apply(this,[S,t])}for(s=0,f=E.length;se||V){if(B>e){for(l=vu.apply(this,[i,o,e-(k+p),e]),m.push(l.shift()),m=[l.pop()];l.length;)A.push([l.shift()]);B=o.slice(i.length-(m[0]?m[0].length:0)).reduce(function(D,ut){return D+ut},0)}else m=[i];A.push(m),k=B+c,p=R}else m.push(i),k+=p+B,p=R}return d=c?function(D,ut){return(ut?S:"")+D.join(" ")}:function(D){return D.join(" ")},A.map(d)},Ri.splitTextToSize=function(r,e,t){var i,o=(t=t||{}).fontSize||this.internal.getFontSize(),s=(function(m){if(m.widths&&m.kerning)return{widths:m.widths,kerning:m.kerning};var A=this.internal.getFont(m.fontName,m.fontStyle),k="Unicode";return A.metadata[k]?{widths:A.metadata[k].widths||{0:1},kerning:A.metadata[k].kerning||{}}:{font:A.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}).call(this,t);i=Array.isArray(r)?r:String(r).split(/\r?\n/);var f=1*this.internal.scaleFactor*e/o;s.textIndent=t.textIndent?1*t.textIndent*this.internal.scaleFactor/o:0,s.lineIndent=t.lineIndent;var l,c,d=[];for(l=0,c=i.length;limport("./index.es-CjeRDqhL.js"),__vite__mapDeps([0,1,2]),import.meta.url)).catch(function(k){return Promise.reject(new Error("Could not load canvg: "+k))}).then(function(k){return k.default?k.default:k}).then(function(k){return k.fromString(d,r,m)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(k){return k.render(m)}).then(function(){A.addImage(c.toDataURL("image/jpeg",1),e,t,i,o,f,l)})},Mt.API.putTotalPages=function(r){var e,t=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(e=new RegExp(r,"g"),t=this.internal.getNumberOfPages()):(e=new RegExp(this.pdfEscape16(r,this.internal.getFont()),"g"),t=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var i=1;i<=this.internal.getNumberOfPages();i++)for(var o=0;o1){for(m=0;me||V){if(B>e){for(l=vu.apply(this,[i,o,e-(k+p),e]),m.push(l.shift()),m=[l.pop()];l.length;)A.push([l.shift()]);B=o.slice(i.length-(m[0]?m[0].length:0)).reduce(function(D,ut){return D+ut},0)}else m=[i];A.push(m),k=B+c,p=R}else m.push(i),k+=p+B,p=R}return d=c?function(D,ut){return(ut?S:"")+D.join(" ")}:function(D){return D.join(" ")},A.map(d)},Ri.splitTextToSize=function(r,e,t){var i,o=(t=t||{}).fontSize||this.internal.getFontSize(),s=(function(m){if(m.widths&&m.kerning)return{widths:m.widths,kerning:m.kerning};var A=this.internal.getFont(m.fontName,m.fontStyle),k="Unicode";return A.metadata[k]?{widths:A.metadata[k].widths||{0:1},kerning:A.metadata[k].kerning||{}}:{font:A.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}).call(this,t);i=Array.isArray(r)?r:String(r).split(/\r?\n/);var f=1*this.internal.scaleFactor*e/o;s.textIndent=t.textIndent?1*t.textIndent*this.internal.scaleFactor/o:0,s.lineIndent=t.lineIndent;var l,c,d=[];for(l=0,c=i.length;limport("./index.es-Bh7lSQjr.js"),__vite__mapDeps([0,1,2]),import.meta.url)).catch(function(k){return Promise.reject(new Error("Could not load canvg: "+k))}).then(function(k){return k.default?k.default:k}).then(function(k){return k.fromString(d,r,m)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(k){return k.render(m)}).then(function(){A.addImage(c.toDataURL("image/jpeg",1),e,t,i,o,f,l)})},Mt.API.putTotalPages=function(r){var e,t=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(e=new RegExp(r,"g"),t=this.internal.getNumberOfPages()):(e=new RegExp(this.pdfEscape16(r,this.internal.getFont()),"g"),t=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var i=1;i<=this.internal.getNumberOfPages();i++)for(var o=0;o1){for(m=0;m Topola Genealogy Viewer - +