(()=>{var Qc=Object.create;var pi=Object.defineProperty;var Yc=Object.getOwnPropertyDescriptor;var Xc=Object.getOwnPropertyNames;var eu=Object.getPrototypeOf,tu=Object.prototype.hasOwnProperty;var L=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var nu=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Xc(e))!tu.call(t,i)&&i!==n&&pi(t,i,{get:()=>e[i],enumerable:!(r=Yc(e,i))||r.enumerable});return t};var kr=(t,e,n)=>(n=t!=null?Qc(eu(t)):{},nu(e||!t||!t.__esModule?pi(n,"default",{value:t,enumerable:!0}):n,t));var Ca=L((Lh,Oa)=>{Oa.exports=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then}});var ze=L(Ke=>{var Kr,xu=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];Ke.getSymbolSize=function(e){if(!e)throw new Error('"version" cannot be null or undefined');if(e<1||e>40)throw new Error('"version" should be in range from 1 to 40');return e*4+17};Ke.getSymbolTotalCodewords=function(e){return xu[e]};Ke.getBCHDigit=function(t){let e=0;for(;t!==0;)e++,t>>>=1;return e};Ke.setToSJISFunction=function(e){if(typeof e!="function")throw new Error('"toSJISFunc" is not a valid function.');Kr=e};Ke.isKanjiModeEnabled=function(){return typeof Kr<"u"};Ke.toSJIS=function(e){return Kr(e)}});var Ln=L(me=>{me.L={bit:1};me.M={bit:0};me.Q={bit:3};me.H={bit:2};function ku(t){if(typeof t!="string")throw new Error("Param is not a string");switch(t.toLowerCase()){case"l":case"low":return me.L;case"m":case"medium":return me.M;case"q":case"quartile":return me.Q;case"h":case"high":return me.H;default:throw new Error("Unknown EC Level: "+t)}}me.isValid=function(e){return e&&typeof e.bit<"u"&&e.bit>=0&&e.bit<4};me.from=function(e,n){if(me.isValid(e))return e;try{return ku(e)}catch{return n}}});var Ba=L((qh,za)=>{function Fa(){this.buffer=[],this.length=0}Fa.prototype={get:function(t){let e=Math.floor(t/8);return(this.buffer[e]>>>7-t%8&1)===1},put:function(t,e){for(let n=0;n>>e-n-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(t){let e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}};za.exports=Fa});var La=L((Ph,ja)=>{function zt(t){if(!t||t<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=t,this.data=new Uint8Array(t*t),this.reservedBit=new Uint8Array(t*t)}zt.prototype.set=function(t,e,n,r){let i=t*this.size+e;this.data[i]=n,r&&(this.reservedBit[i]=!0)};zt.prototype.get=function(t,e){return this.data[t*this.size+e]};zt.prototype.xor=function(t,e,n){this.data[t*this.size+e]^=n};zt.prototype.isReserved=function(t,e){return this.reservedBit[t*this.size+e]};ja.exports=zt});var Aa=L(An=>{var Tu=ze().getSymbolSize;An.getRowColCoords=function(e){if(e===1)return[];let n=Math.floor(e/7)+2,r=Tu(e),i=r===145?26:Math.ceil((r-13)/(2*n-2))*2,a=[r-7];for(let s=1;s{var Iu=ze().getSymbolSize,Ha=7;qa.getPositions=function(e){let n=Iu(e);return[[0,0],[n-Ha,0],[0,n-Ha]]}});var Ua=L(A=>{A.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};var Qe={N1:3,N2:3,N3:40,N4:10};A.isValid=function(e){return e!=null&&e!==""&&!isNaN(e)&&e>=0&&e<=7};A.from=function(e){return A.isValid(e)?parseInt(e,10):void 0};A.getPenaltyN1=function(e){let n=e.size,r=0,i=0,a=0,s=null,l=null;for(let c=0;c=5&&(r+=Qe.N1+(i-5)),s=m,i=1),m=e.get(u,c),m===l?a++:(a>=5&&(r+=Qe.N1+(a-5)),l=m,a=1)}i>=5&&(r+=Qe.N1+(i-5)),a>=5&&(r+=Qe.N1+(a-5))}return r};A.getPenaltyN2=function(e){let n=e.size,r=0;for(let i=0;i=10&&(i===1488||i===93)&&r++,a=a<<1&2047|e.get(l,s),l>=10&&(a===1488||a===93)&&r++}return r*Qe.N3};A.getPenaltyN4=function(e){let n=0,r=e.data.length;for(let a=0;a{var Be=Ln(),Hn=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],qn=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];Qr.getBlocksCount=function(e,n){switch(n){case Be.L:return Hn[(e-1)*4+0];case Be.M:return Hn[(e-1)*4+1];case Be.Q:return Hn[(e-1)*4+2];case Be.H:return Hn[(e-1)*4+3];default:return}};Qr.getTotalCodewordsCount=function(e,n){switch(n){case Be.L:return qn[(e-1)*4+0];case Be.M:return qn[(e-1)*4+1];case Be.Q:return qn[(e-1)*4+2];case Be.H:return qn[(e-1)*4+3];default:return}}});var Ja=L(Un=>{var Bt=new Uint8Array(512),Pn=new Uint8Array(256);(function(){let e=1;for(let n=0;n<255;n++)Bt[n]=e,Pn[e]=n,e<<=1,e&256&&(e^=285);for(let n=255;n<512;n++)Bt[n]=Bt[n-255]})();Un.log=function(e){if(e<1)throw new Error("log("+e+")");return Pn[e]};Un.exp=function(e){return Bt[e]};Un.mul=function(e,n){return e===0||n===0?0:Bt[Pn[e]+Pn[n]]}});var $a=L(jt=>{var Xr=Ja();jt.mul=function(e,n){let r=new Uint8Array(e.length+n.length-1);for(let i=0;i=0;){let i=r[0];for(let s=0;s{var Va=$a();function eo(t){this.genPoly=void 0,this.degree=t,this.degree&&this.initialize(this.degree)}eo.prototype.initialize=function(e){this.degree=e,this.genPoly=Va.generateECPolynomial(this.degree)};eo.prototype.encode=function(e){if(!this.genPoly)throw new Error("Encoder not initialized");let n=new Uint8Array(e.length+this.degree);n.set(e);let r=Va.mod(n,this.genPoly),i=this.degree-r.length;if(i>0){let a=new Uint8Array(this.degree);return a.set(r,i),a}return r};Ga.exports=eo});var to=L(Wa=>{Wa.isValid=function(e){return!isNaN(e)&&e>=1&&e<=40}});var no=L(Se=>{var Ka="[0-9]+",Su="[A-Z $%*+\\-./:]+",Lt="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";Lt=Lt.replace(/u/g,"\\u");var Nu="(?:(?![A-Z0-9 $%*+\\-./:]|"+Lt+`)(?:.|[\r ]))+`;Se.KANJI=new RegExp(Lt,"g");Se.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g");Se.BYTE=new RegExp(Nu,"g");Se.NUMERIC=new RegExp(Ka,"g");Se.ALPHANUMERIC=new RegExp(Su,"g");var Du=new RegExp("^"+Lt+"$"),Mu=new RegExp("^"+Ka+"$"),Ru=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");Se.testKanji=function(e){return Du.test(e)};Se.testNumeric=function(e){return Mu.test(e)};Se.testAlphanumeric=function(e){return Ru.test(e)}});var je=L(K=>{var Ou=to(),ro=no();K.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]};K.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]};K.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]};K.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]};K.MIXED={bit:-1};K.getCharCountIndicator=function(e,n){if(!e.ccBits)throw new Error("Invalid mode: "+e);if(!Ou.isValid(n))throw new Error("Invalid version: "+n);return n>=1&&n<10?e.ccBits[0]:n<27?e.ccBits[1]:e.ccBits[2]};K.getBestModeForData=function(e){return ro.testNumeric(e)?K.NUMERIC:ro.testAlphanumeric(e)?K.ALPHANUMERIC:ro.testKanji(e)?K.KANJI:K.BYTE};K.toString=function(e){if(e&&e.id)return e.id;throw new Error("Invalid mode")};K.isValid=function(e){return e&&e.bit&&e.ccBits};function Cu(t){if(typeof t!="string")throw new Error("Param is not a string");switch(t.toLowerCase()){case"numeric":return K.NUMERIC;case"alphanumeric":return K.ALPHANUMERIC;case"kanji":return K.KANJI;case"byte":return K.BYTE;default:throw new Error("Unknown mode: "+t)}}K.from=function(e,n){if(K.isValid(e))return e;try{return Cu(e)}catch{return n}}});var ts=L(Ye=>{var Jn=ze(),Fu=Yr(),Qa=Ln(),Le=je(),oo=to(),Xa=7973,Ya=Jn.getBCHDigit(Xa);function zu(t,e,n){for(let r=1;r<=40;r++)if(e<=Ye.getCapacity(r,n,t))return r}function es(t,e){return Le.getCharCountIndicator(t,e)+4}function Bu(t,e){let n=0;return t.forEach(function(r){let i=es(r.mode,e);n+=i+r.getBitsLength()}),n}function ju(t,e){for(let n=1;n<=40;n++)if(Bu(t,n)<=Ye.getCapacity(n,e,Le.MIXED))return n}Ye.from=function(e,n){return oo.isValid(e)?parseInt(e,10):n};Ye.getCapacity=function(e,n,r){if(!oo.isValid(e))throw new Error("Invalid QR Code version");typeof r>"u"&&(r=Le.BYTE);let i=Jn.getSymbolTotalCodewords(e),a=Fu.getTotalCodewordsCount(e,n),s=(i-a)*8;if(r===Le.MIXED)return s;let l=s-es(r,e);switch(r){case Le.NUMERIC:return Math.floor(l/10*3);case Le.ALPHANUMERIC:return Math.floor(l/11*2);case Le.KANJI:return Math.floor(l/13);case Le.BYTE:default:return Math.floor(l/8)}};Ye.getBestVersionForData=function(e,n){let r,i=Qa.from(n,Qa.M);if(Array.isArray(e)){if(e.length>1)return ju(e,i);if(e.length===0)return 1;r=e[0]}else r=e;return zu(r.mode,r.getLength(),i)};Ye.getEncodedBits=function(e){if(!oo.isValid(e)||e<7)throw new Error("Invalid QR Code version");let n=e<<12;for(;Jn.getBCHDigit(n)-Ya>=0;)n^=Xa<{var io=ze(),rs=1335,Lu=21522,ns=io.getBCHDigit(rs);os.getEncodedBits=function(e,n){let r=e.bit<<3|n,i=r<<10;for(;io.getBCHDigit(i)-ns>=0;)i^=rs<{var Au=je();function ct(t){this.mode=Au.NUMERIC,this.data=t.toString()}ct.getBitsLength=function(e){return 10*Math.floor(e/3)+(e%3?e%3*3+1:0)};ct.prototype.getLength=function(){return this.data.length};ct.prototype.getBitsLength=function(){return ct.getBitsLength(this.data.length)};ct.prototype.write=function(e){let n,r,i;for(n=0;n+3<=this.data.length;n+=3)r=this.data.substr(n,3),i=parseInt(r,10),e.put(i,10);let a=this.data.length-n;a>0&&(r=this.data.substr(n),i=parseInt(r,10),e.put(i,a*3+1))};as.exports=ct});var cs=L((ng,ls)=>{var Hu=je(),ao=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function ut(t){this.mode=Hu.ALPHANUMERIC,this.data=t}ut.getBitsLength=function(e){return 11*Math.floor(e/2)+6*(e%2)};ut.prototype.getLength=function(){return this.data.length};ut.prototype.getBitsLength=function(){return ut.getBitsLength(this.data.length)};ut.prototype.write=function(e){let n;for(n=0;n+2<=this.data.length;n+=2){let r=ao.indexOf(this.data[n])*45;r+=ao.indexOf(this.data[n+1]),e.put(r,11)}this.data.length%2&&e.put(ao.indexOf(this.data[n]),6)};ls.exports=ut});var ds=L((rg,us)=>{var qu=je();function dt(t){this.mode=qu.BYTE,typeof t=="string"?this.data=new TextEncoder().encode(t):this.data=new Uint8Array(t)}dt.getBitsLength=function(e){return e*8};dt.prototype.getLength=function(){return this.data.length};dt.prototype.getBitsLength=function(){return dt.getBitsLength(this.data.length)};dt.prototype.write=function(t){for(let e=0,n=this.data.length;e{var Pu=je(),Uu=ze();function mt(t){this.mode=Pu.KANJI,this.data=t}mt.getBitsLength=function(e){return e*13};mt.prototype.getLength=function(){return this.data.length};mt.prototype.getBitsLength=function(){return mt.getBitsLength(this.data.length)};mt.prototype.write=function(t){let e;for(e=0;e=33088&&n<=40956)n-=33088;else if(n>=57408&&n<=60351)n-=49472;else throw new Error("Invalid SJIS character: "+this.data[e]+` Make sure your charset is UTF-8`);n=(n>>>8&255)*192+(n&255),t.put(n,13)}};ms.exports=mt});var ps=L((ig,so)=>{"use strict";var At={single_source_shortest_paths:function(t,e,n){var r={},i={};i[e]=0;var a=At.PriorityQueue.make();a.push(e,0);for(var s,l,c,u,m,d,p,_,f;!a.empty();){s=a.pop(),l=s.value,u=s.cost,m=t[l]||{};for(c in m)m.hasOwnProperty(c)&&(d=m[c],p=u+d,_=i[c],f=typeof i[c]>"u",(f||_>p)&&(i[c]=p,a.push(c,p),r[c]=l))}if(typeof n<"u"&&typeof i[n]>"u"){var w=["Could not find a path from ",e," to ",n,"."].join("");throw new Error(w)}return r},extract_shortest_path_from_predecessor_list:function(t,e){for(var n=[],r=e,i;r;)n.push(r),i=t[r],r=t[r];return n.reverse(),n},find_path:function(t,e,n){var r=At.single_source_shortest_paths(t,e,n);return At.extract_shortest_path_from_predecessor_list(r,n)},PriorityQueue:{make:function(t){var e=At.PriorityQueue,n={},r;t=t||{};for(r in e)e.hasOwnProperty(r)&&(n[r]=e[r]);return n.queue=[],n.sorter=t.sorter||e.default_sorter,n},default_sorter:function(t,e){return t.cost-e.cost},push:function(t,e){var n={value:t,cost:e};this.queue.push(n),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};typeof so<"u"&&(so.exports=At)});var xs=L(_t=>{var F=je(),gs=ss(),vs=cs(),bs=ds(),ys=_s(),Ht=no(),$n=ze(),Ju=ps();function fs(t){return unescape(encodeURIComponent(t)).length}function qt(t,e,n){let r=[],i;for(;(i=t.exec(n))!==null;)r.push({data:i[0],index:i.index,mode:e,length:i[0].length});return r}function ws(t){let e=qt(Ht.NUMERIC,F.NUMERIC,t),n=qt(Ht.ALPHANUMERIC,F.ALPHANUMERIC,t),r,i;return $n.isKanjiModeEnabled()?(r=qt(Ht.BYTE,F.BYTE,t),i=qt(Ht.KANJI,F.KANJI,t)):(r=qt(Ht.BYTE_KANJI,F.BYTE,t),i=[]),e.concat(n,r,i).sort(function(s,l){return s.index-l.index}).map(function(s){return{data:s.data,mode:s.mode,length:s.length}})}function lo(t,e){switch(e){case F.NUMERIC:return gs.getBitsLength(t);case F.ALPHANUMERIC:return vs.getBitsLength(t);case F.KANJI:return ys.getBitsLength(t);case F.BYTE:return bs.getBitsLength(t)}}function $u(t){return t.reduce(function(e,n){let r=e.length-1>=0?e[e.length-1]:null;return r&&r.mode===n.mode?(e[e.length-1].data+=n.data,e):(e.push(n),e)},[])}function Vu(t){let e=[];for(let n=0;n{var Gn=ze(),co=Ln(),Zu=Ba(),Wu=La(),Ku=Aa(),Qu=Pa(),_o=Ua(),po=Yr(),Yu=Za(),Vn=ts(),Xu=is(),ed=je(),uo=xs();function td(t,e){let n=t.size,r=Qu.getPositions(e);for(let i=0;i=0&&l<=6&&(c===0||c===6)||c>=0&&c<=6&&(l===0||l===6)||l>=2&&l<=4&&c>=2&&c<=4?t.set(a+l,s+c,!0,!0):t.set(a+l,s+c,!1,!0))}}function nd(t){let e=t.size;for(let n=8;n>l&1)===1,t.set(i,a,s,!0),t.set(a,i,s,!0)}function mo(t,e,n){let r=t.size,i=Xu.getEncodedBits(e,n),a,s;for(a=0;a<15;a++)s=(i>>a&1)===1,a<6?t.set(a,8,s,!0):a<8?t.set(a+1,8,s,!0):t.set(r-15+a,8,s,!0),a<8?t.set(8,r-a-1,s,!0):a<9?t.set(8,15-a-1+1,s,!0):t.set(8,15-a-1,s,!0);t.set(r-8,8,1,!0)}function id(t,e){let n=t.size,r=-1,i=n-1,a=7,s=0;for(let l=n-1;l>0;l-=2)for(l===6&&l--;;){for(let c=0;c<2;c++)if(!t.isReserved(i,l-c)){let u=!1;s>>a&1)===1),t.set(i,l-c,u),a--,a===-1&&(s++,a=7)}if(i+=r,i<0||n<=i){i-=r,r=-r;break}}}function ad(t,e,n){let r=new Zu;n.forEach(function(c){r.put(c.mode.bit,4),r.put(c.getLength(),ed.getCharCountIndicator(c.mode,t)),c.write(r)});let i=Gn.getSymbolTotalCodewords(t),a=po.getTotalCodewordsCount(t,e),s=(i-a)*8;for(r.getLengthInBits()+4<=s&&r.put(0,4);r.getLengthInBits()%8!==0;)r.putBit(0);let l=(s-r.getLengthInBits())/8;for(let c=0;c=7&&od(c,e),id(c,s),isNaN(r)&&(r=_o.getBestMask(c,mo.bind(null,c,n))),_o.applyMask(r,c),mo(c,n,r),{modules:c,version:e,errorCorrectionLevel:n,maskPattern:r,segments:i}}ks.create=function(e,n){if(typeof e>"u"||e==="")throw new Error("No input text");let r=co.M,i,a;return typeof n<"u"&&(r=co.from(n.errorCorrectionLevel,co.M),i=Vn.from(n.version),a=_o.from(n.maskPattern),n.toSJISFunc&&Gn.setToSJISFunction(n.toSJISFunc)),ld(e,i,r,a)}});var fo=L(Xe=>{function Is(t){if(typeof t=="number"&&(t=t.toString()),typeof t!="string")throw new Error("Color should be defined as hex string");let e=t.slice().replace("#","").split("");if(e.length<3||e.length===5||e.length>8)throw new Error("Invalid hex color: "+t);(e.length===3||e.length===4)&&(e=Array.prototype.concat.apply([],e.map(function(r){return[r,r]}))),e.length===6&&e.push("F","F");let n=parseInt(e.join(""),16);return{r:n>>24&255,g:n>>16&255,b:n>>8&255,a:n&255,hex:"#"+e.slice(0,6).join("")}}Xe.getOptions=function(e){e||(e={}),e.color||(e.color={});let n=typeof e.margin>"u"||e.margin===null||e.margin<0?4:e.margin,r=e.width&&e.width>=21?e.width:void 0,i=e.scale||4;return{width:r,scale:r?4:i,margin:n,color:{dark:Is(e.color.dark||"#000000ff"),light:Is(e.color.light||"#ffffffff")},type:e.type,rendererOpts:e.rendererOpts||{}}};Xe.getScale=function(e,n){return n.width&&n.width>=e+n.margin*2?n.width/(e+n.margin*2):n.scale};Xe.getImageWidth=function(e,n){let r=Xe.getScale(e,n);return Math.floor((e+n.margin*2)*r)};Xe.qrToImageData=function(e,n,r){let i=n.modules.size,a=n.modules.data,s=Xe.getScale(i,r),l=Math.floor((i+r.margin*2)*s),c=r.margin*s,u=[r.color.light,r.color.dark];for(let m=0;m=c&&d>=c&&m{var ho=fo();function cd(t,e,n){t.clearRect(0,0,e.width,e.height),e.style||(e.style={}),e.height=n,e.width=n,e.style.height=n+"px",e.style.width=n+"px"}function ud(){try{return document.createElement("canvas")}catch{throw new Error("You need to specify a canvas element")}}Zn.render=function(e,n,r){let i=r,a=n;typeof i>"u"&&(!n||!n.getContext)&&(i=n,n=void 0),n||(a=ud()),i=ho.getOptions(i);let s=ho.getImageWidth(e.modules.size,i),l=a.getContext("2d"),c=l.createImageData(s,s);return ho.qrToImageData(c.data,e,i),cd(l,a,s),l.putImageData(c,0,0),a};Zn.renderToDataURL=function(e,n,r){let i=r;typeof i>"u"&&(!n||!n.getContext)&&(i=n,n=void 0),i||(i={});let a=Zn.render(e,n,i),s=i.type||"image/png",l=i.rendererOpts||{};return a.toDataURL(s,l.quality)}});var Ds=L(Ns=>{var dd=fo();function Ss(t,e){let n=t.a/255,r=e+'="'+t.hex+'"';return n<1?r+" "+e+'-opacity="'+n.toFixed(2).slice(1)+'"':r}function go(t,e,n){let r=t+e;return typeof n<"u"&&(r+=" "+n),r}function md(t,e,n){let r="",i=0,a=!1,s=0;for(let l=0;l0&&c>0&&t[l-1]||(r+=a?go("M",c+n,.5+u+n):go("m",i,0),i=0,a=!1),c+1':"",u="',m='viewBox="0 0 '+l+" "+l+'"',p=''+c+u+` `;return typeof r=="function"&&r(null,p),p}});var Wn=L(Pt=>{var _d=Ca(),vo=Ts(),Ms=Es(),pd=Ds();function bo(t,e,n,r,i){let a=[].slice.call(arguments,1),s=a.length,l=typeof a[s-1]=="function";if(!l&&!_d())throw new Error("Callback required as last argument");if(l){if(s<2)throw new Error("Too few arguments provided");s===2?(i=n,n=e,e=r=void 0):s===3&&(e.getContext&&typeof i>"u"?(i=r,r=void 0):(i=r,r=n,n=e,e=void 0))}else{if(s<1)throw new Error("Too few arguments provided");return s===1?(n=e,e=r=void 0):s===2&&!e.getContext&&(r=n,n=e,e=void 0),new Promise(function(c,u){try{let m=vo.create(n,r);c(t(m,e,r))}catch(m){u(m)}})}try{let c=vo.create(n,r);i(null,t(c,e,r))}catch(c){i(c)}}Pt.create=vo.create;Pt.toCanvas=bo.bind(null,Ms.render);Pt.toDataURL=bo.bind(null,Ms.renderToDataURL);Pt.toString=bo.bind(null,function(t,e,n){return pd.render(t,n)})});var Sn,z,bi,ru,Ge,fi,yi,Tr,wi,Sr,Ir,Er,ou,Ot={},xi=[],iu=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,Nr=Array.isArray;function Fe(t,e){for(var n in e)t[n]=e[n];return t}function Dr(t){t&&t.parentNode&&t.parentNode.removeChild(t)}function B(t,e,n){var r,i,a,s={};for(a in e)a=="key"?r=e[a]:a=="ref"?i=e[a]:s[a]=e[a];if(arguments.length>2&&(s.children=arguments.length>3?Sn.call(arguments,2):n),typeof t=="function"&&t.defaultProps!=null)for(a in t.defaultProps)s[a]===void 0&&(s[a]=t.defaultProps[a]);return Tn(t,s,r,i,null)}function Tn(t,e,n,r,i){var a={type:t,props:e,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:i??++bi,__i:-1,__u:0};return i==null&&z.vnode!=null&&z.vnode(a),a}function b(t){return t.children}function In(t,e){this.props=t,this.context=e}function at(t,e){if(e==null)return t.__?at(t.__,t.__i+1):null;for(var n;ee&&Ge.sort(Tr));En.__r=0}function Ti(t,e,n,r,i,a,s,l,c,u,m){var d,p,_,f,w,k,T=r&&r.__k||xi,E=e.length;for(c=au(n,e,T,c,E),d=0;d0?Tn(s.type,s.props,s.key,s.ref?s.ref:null,s.__v):s).__=t,s.__b=t.__b+1,l=null,(u=s.__i=su(s,n,c,d))!==-1&&(d--,(l=n[u])&&(l.__u|=2)),l==null||l.__v===null?(u==-1&&p--,typeof s.type!="function"&&(s.__u|=4)):u!=c&&(u==c-1?p--:u==c+1?p++:(u>c?p--:p++,s.__u|=4))):t.__k[a]=null;if(d)for(a=0;a(c!=null&&(2&c.__u)==0?1:0))for(i=n-1,a=n+1;i>=0||a=0){if((c=e[i])&&(2&c.__u)==0&&s==c.key&&l===c.type)return i;i--}if(a=n.__.length&&n.__.push({}),n.__[t]}function q(t){return Dn=1,uu(Ai,t)}function uu(t,e,n){var r=Mn(st++,2);if(r.t=t,!r.__c&&(r.__=[n?n(e):Ai(void 0,e),function(l){var c=r.__N?r.__N[0]:r.__[0],u=r.t(c,l);c!==u&&(r.__N=[u,r.__[1]],r.__c.setState({}))}],r.__c=U,!U.u)){var i=function(l,c,u){if(!r.__c.__H)return!0;var m=r.__c.__H.__.filter(function(p){return!!p.__c});if(m.every(function(p){return!p.__N}))return!a||a.call(this,l,c,u);var d=r.__c.props!==l;return m.forEach(function(p){if(p.__N){var _=p.__[0];p.__=p.__N,p.__N=void 0,_!==p.__[0]&&(d=!0)}}),a&&a.call(this,l,c,u)||d};U.u=!0;var a=U.shouldComponentUpdate,s=U.componentWillUpdate;U.componentWillUpdate=function(l,c,u){if(this.__e){var m=a;a=void 0,i(l,c,u),a=m}s&&s.call(this,l,c,u)},U.shouldComponentUpdate=i}return r.__N||r.__}function xe(t,e){var n=Mn(st++,3);!W.__s&&Li(n.__H,e)&&(n.__=t,n.i=e,U.__H.__h.push(n))}function ie(t){return Dn=5,du(function(){return{current:t}},[])}function du(t,e){var n=Mn(st++,7);return Li(n.__H,e)&&(n.__=t(),n.__H=e,n.__h=t),n.__}function Fr(t){var e=Mn(st++,10),n=q();return e.__=t,U.componentDidCatch||(U.componentDidCatch=function(r,i){e.__&&e.__(r,i),n[1](r)}),[n[0],function(){n[1](void 0)}]}function mu(){for(var t;t=ji.shift();)if(t.__P&&t.__H)try{t.__H.__h.forEach(Nn),t.__H.__h.forEach(Cr),t.__H.__h=[]}catch(e){t.__H.__h=[],W.__e(e,t.__v)}}W.__b=function(t){U=null,Mi&&Mi(t)},W.__=function(t,e){t&&e.__k&&e.__k.__m&&(t.__m=e.__k.__m),zi&&zi(t,e)},W.__r=function(t){Ri&&Ri(t),st=0;var e=(U=t.__c).__H;e&&(Or===U?(e.__h=[],U.__h=[],e.__.forEach(function(n){n.__N&&(n.__=n.__N),n.i=n.__N=void 0})):(e.__h.forEach(Nn),e.__h.forEach(Cr),e.__h=[],st=0)),Or=U},W.diffed=function(t){Oi&&Oi(t);var e=t.__c;e&&e.__H&&(e.__H.__h.length&&(ji.push(e)!==1&&Di===W.requestAnimationFrame||((Di=W.requestAnimationFrame)||_u)(mu)),e.__H.__.forEach(function(n){n.i&&(n.__H=n.i),n.i=void 0})),Or=U=null},W.__c=function(t,e){e.some(function(n){try{n.__h.forEach(Nn),n.__h=n.__h.filter(function(r){return!r.__||Cr(r)})}catch(r){e.some(function(i){i.__h&&(i.__h=[])}),e=[],W.__e(r,n.__v)}}),Ci&&Ci(t,e)},W.unmount=function(t){Fi&&Fi(t);var e,n=t.__c;n&&n.__H&&(n.__H.__.forEach(function(r){try{Nn(r)}catch(i){e=i}}),n.__H=void 0,e&&W.__e(e,n.__v))};var Bi=typeof requestAnimationFrame=="function";function _u(t){var e,n=function(){clearTimeout(r),Bi&&cancelAnimationFrame(e),setTimeout(t)},r=setTimeout(n,100);Bi&&(e=requestAnimationFrame(n))}function Nn(t){var e=U,n=t.__c;typeof n=="function"&&(t.__c=void 0,n()),U=e}function Cr(t){var e=U;t.__c=t.__(),U=e}function Li(t,e){return!t||t.length!==e.length||e.some(function(n,r){return n!==t[r]})}function Ai(t,e){return typeof e=="function"?e(t):e}var Hi="unknown",Br="initUi",qi="deviceIdNotFound",jr="initDevice",Lr="setupConnectionForDevice",Pi="stopContactingServer",Ui="UnrecognizeUiId",Ar="setupConnectionForUi",Ji="UiSteal",Hr="full",qr="reconnection";var $i="event",Vi="update";var Gi="ROOT";var Pr="BACK_BUTTON_CLICK";var Zi="MESSAGE_RECIEVED",Wi="MESSAGE_PROCESSED",Ki="MESSAGE_PROCESSING_ERROR",Qi="DROPPED_MESSAGE";function Ur(t,e){try{return zr(null,null,t,e,null,null)}catch(n){throw n instanceof RangeError&&n.message=="Maximum call stack size exceeded"?new Error("Maximum call stack size exceeded"):n}}function zr(t,e,n,r,i,a){i==null?(i=[],a=[n]):(i.push(e),a.push(n));try{let s=r(t,e,n,i,a);if(s===!0)return!0;if(s===Ur.SKIP_CHILDREN)return;if(typeof n=="object"){if(n instanceof Array){let l=n.length;for(let c=0;cn.length&&(c=c-(l-n.length)),l=n.length}}else for(let l in n)if(zr(n,l,n[l],r,i,a))return!0}}finally{i.pop(),a.pop()}}Ur.SKIP_CHILDREN="SKIP_CHILDREN";var Yi="data-cid";function Xi(t,e){let n=null;return Ur(t,(r,i,a)=>{if(a!=null&&a.kind&&a.cid==e)return n=a,!0}),n}function ea(t,e,n,r){if(!(t==null||e==null)){n==null&&(n={}),t[e]!=null&&typeof t[e]=="string"&&(e=t[e]);let i=t.cid;if(i!=null)return{type:e,cid:i,data:n,emitter:r}}return null}function ta(t){let e=null;return t.app_stack.length>0?t.app_stack[t.app_stack.length-1].state:null}Array.prototype.amap=async function(t){return await Promise.all(this.map(t))};Array.prototype.aforEach=async function(t){for(let e=0;e{this.resolver=e}))}open_gate(){this.promise!=null&&(this.resolver(),this.promise=null,this.resolver=null)}is_open(){return this.promise==null}async wait_for_gate(){this.promise!=null&&await this.promise}};var Te=class{#e=[];listen(e){return this.#e.push(e),e}stop_listening(e){let n=this.#e.indexOf(e);n>-1&&this.#e.splice(n,1)}clear_listeners(){this.#e=[]}async notify(e=[]){try{let n=this.#e.map(r=>r(...e));await Promise.all(n)}catch{}}};var na=1,pu=3,On=class{queue=[];options;queue_empty=new Rn;do_retry_notification=new Te;send_message_notification=new Te;message_id_seq=0;last_processed_message=-1;is_empty(){return this.queue.length==0}message_recieved_ack(e){for(let n=0;n0&&this.queue[0].message_id<=e;)this.queue.shift();this.queue.length==0&&this.queue_empty.open_gate()}message_drop_notification(e){this.do_retry_notification.notify([!0])}constructor(e){this.options=e,this.do_retry_notification.listen(n=>{if(this.paused)return;let r=new Date().getTime(),i=!1;for(let a=0;!i&&a{this.do_retry_notification.notify([!1])},200)}async close(){await this.queue_empty.wait_for_gate(),clearInterval(this.interval_id)}send_message(e,n){let r=new Date().getTime(),i={message_id:this.message_id_seq++,type:e,content:n,tms:r,try_count:1,status:na};this.queue.push(i),this.queue_empty.close_gate(),this.paused||this.send_message_notification.notify([i])}paused=!1;pause_and_reset(){this.paused=!0,this.reset()}reset(){this.message_id_seq=0,this.queue.forEach(e=>e.message_id=this.message_id_seq++)}resume(){this.paused=!1,this.do_retry_notification.notify([!0])}};var N={Root:"Root",Data:"Data",Form:"Form",TextField:"TextField",DateField:"DateField",CheckboxField:"CheckboxField",SubmitFormButton:"SubmitFormButton",Button:"Button",DeleteButton:"DeleteButton",BackButton:"BackButton",TagList:"TagList",Tag:"Tag",Table:"Table",RawTable:"RawTable",Html:"Html",GlobalErrorMessage:"GlobalErrorMessage",GlobalSuccessMessage:"GlobalSuccessMessage",Title1:"Title1",Title2:"Title2",Title3:"Title3",FileUploadField:"FileUploadField",DefinitionList:"DefinitionList",Definition:"Definition",ComboBox1:"ComboBox1",DateTime1:"DateTime1",MonthYearField:"MonthYearField",PriceField:"PriceField",TextArea:"TextArea",ConfirmPrompt:"ConfirmPrompt",SaveOnClosePrompt:"SaveOnClosePrompt",RichText:"RichText",RichTextDisplay:"RichTextDisplay",Dialog:"Dialog",List:"List",ListItem:"ListItem",Value:"Value",FormValue:"FormValue",TimeSpan:"TimeSpan",TimeField:"TimeField",Panel:"Panel",Box:"Box",MultiSelect:"MultiSelect",LocationSearchField:"LocationSearchField",SearchSuggestion:"SearchSuggestion",SearchSuggestionItem:"SearchSuggestionItem",QRCode:"QRCode",App:"App",Apps:"Apps",MapDisplay:"MapDisplay",UiSteal:"UiSteal",AccessCodeInput:"AccessCodeInput",AppLoadingIndicator:"AppLoadingIndicator",Link:"Link",Image:"Image",FieldError:"FieldError",ButtonToggle:"ButtonToggle",ValidationBench:"ValidationBench",nothing:"nothing",InlineHtml:"InlineHtml",translated_html:"translated_html",popup_details:"popup_details",tr_key:"tr_key"},Jr={HIDE_GLOBAL_MESSAGE:"HIDE_GLOBAL_MESSAGE"},Ie={DOWNLOAD_ASSET_TRIGGER:"DOWNLOAD_ASSET_TRIGGER",oauth_login_trigger:"oauth_login_trigger",URI_REPLACE:"URI_REPLACE",ScrollToTopOfThePageTrigger:"ScrollToTopOfThePageTrigger",GoToUrlTrigger:"GoToUrlTrigger",StopArtemisTrigger:"StopArtemisTrigger",JUMP_TO_ANCHOR:"JUMP_TO_ANCHOR",TEMPORARY_REDIRECTION:"TEMPORARY_REDIRECTION",ADD_URL_TO_HISTORY_TRIGGER:"ADD_URL_TO_HISTORY_TRIGGER",VALIDATE_URL_TRIGGER:"VALIDATE_URL_TRIGGER",not_found_http_code:"not_found_http_code"};var Cn="/build/lutte_rouge_emoji-53GECXXL.png";var Fn="/build/ourcorp_horizontal_banner_976-6U2Z4KKA.jpg";var gu=0,I_=Array.isArray;function o(t,e,n,r,i,a){e||(e={});var s,l,c=e;if("ref"in c)for(l in c={},e)l=="ref"?s=e[l]:c[l]=e[l];var u={type:t,props:c,key:n,ref:s,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:--gu,__i:-1,__u:0,__source:i,__self:a};if(typeof t=="function"&&(s=t.defaultProps))for(l in s)c[l]===void 0&&(c[l]=s[l]);return z.vnode&&z.vnode(u),u}var ra={generic_error:"Une erreur s'est produite.",word_connection:"Connexion",word_menu:"Menu",word_hello:"Bonjour",word_accounts:"Comptes",word_your_invoices:"Tes factures",word_your_phone_number_cap:"TES NUMEROS",word_contact:"Contact",word_parameters:"Param\xE8tres",word_deconection:"D\xE9connexion",word_pay:"Payer",invoice_summary_box_see_my_invoices:"Voir mes factures",word_provision_size:"Taille de la provision",word_type_of_sim:"Type de SIM",word_new_phone_number:"Nouveau num\xE9ro",word_phone_number_to_transfer:"Num\xE9ro \xE0 transf\xE9rer",word_status:"Statut",word_no:"Non",word_yes:"Oui",word_close:"Fermer",word_development:"D\xE9veloppement",word_democracy:"D\xE9mocratie",word_financing:"Financement",word_next_reload:"Prochaine recharge",word_end_user_agreement:"Conditions d'utilisation.",word_change_operator_change_the_world:"Change d'op\xE9rateur mobile, change le monde",stripe_app_you_will_be_redirected:"Tu vas \xEAtre redirig\xE9 vers l'application de paiement.",stripe_app_payment_verification:"V\xE9rification du paiement.",stripe_app_payment_confirmed_applying_changes:"Paiement confirm\xE9. Application des changements.",stripe_app_payment_status_unkown:"Le statut du paiement est inconnu.",ui_error_message:"Une erreur c'est produite, voulez red\xE9marrer votre interface?",ourcorp_non_profit_all_rights_reseverd:"OurCorp asbl \xA9 Tous droits r\xE9serv\xE9s",list_of_invoices_title:"Liste des factures",ourcorp_company_number_label:"Num\xE9ro d'entreprise",connection_lost_message:"Connexion perdue. Reconnexion",communication_tab_become_member_box(t){return o("div",{children:[o("span",{className:"ob_sum_objectif",children:"L'important c'est la confiance"}),o("p",{children:"Notre tarification est tr\xE8s particuli\xE8re et unique sur le march\xE9 !"}),o("p",{children:o("a",{href:"https://ourcorp.be/tarification-juste.html",children:"Red\xE9couvre la tarification la plus juste du march\xE9"})})]})},communication_simulate_consumption_box(t){return o("div",{children:[o("span",{className:"ob_sum_objectif",children:"SIMULATEUR"}),o("details",{children:[o("summary",{children:o("span",{className:"ob_sum_title",children:"Estimez le co\xFBt de votre abonnement"})}),o("p",{children:"Utilisez notre simulateur pour \xE9valuer le prix de votre consommation chez OurCorp"})]})]})},why_offer_two_tarif_explanation(t){return o(b,{children:[o("summary",{children:o("span",{className:"summary_text",children:"Pourquoi deux tarifs?"})}),o("p",{children:`La r\xE8glementation europ\xE9enne exige d'offrir une formule avec roaming en Union Europ\xE9enne "gratuit" pour les clients finaux mais les op\xE9rateurs doivent toujours payer des suppl\xE9ments de roaming. Pour s'y retrouver, ceux-ci doivent augmenter le tarif national pour tous. `}),o("p",{children:"Chez OurCorp, nous trouvons injuste que tout le monde, m\xEAme les plus pr\xE9caires, finance les d\xE9placements de certains. "}),o("p",{children:[o("strong",{children:"Pas question pour autant d'avoir des factures faramineuses"})," comme celles que l'on a connu avant cette fameuse r\xE8glementation !"]}),o("p",{children:o("strong",{children:"Notre simulateur tient compte des suppl\xE9ments roaming pour la dur\xE9e de vos s\xE9jours en UE."})})]})},invoice_summary_box_of_invoice_to_pay(t){return o(b,{children:"\xA0 d\xFBs"})},popup_offer_0GB(t){return o(b,{children:[o("p",{children:"Chez OurCorp, tu paies ce que tu consommes. Cette estimation est une moyenne de ce que te co\xFBterait, au maximum, l\u2019abonnement sur un mois."}),o("p",{children:"Cette estimation est une moyenne de ce que te co\xFBterait l'abonnement sur un mois."}),o("p",{children:"Par souci de justice, tout le monde paie son propre roaming EU chez OurCorp."}),o("p",{children:"Cette estimation part du principe que tu passes 20 jours en EU sur l'ann\xE9e, \xE0 consommation \xE9gale sur l'ann\xE9e."}),o("p",{children:"Que des bonnes surprises sur ta facture gr\xE2ce au syst\xE8me de provision !"}),o("p",{children:"Les 4\u20AC repr\xE9sentent la cotisation qui paie les frais de fonctionnement d'OurCorp. C'est donc ce que co\xFBterait ton abonnement si tu ne consommes aucun produit mobile durant le mois."}),o("p",{children:o("i",{children:"Plus de d\xE9tails en bas de page."})})]})},popup_offer_15GB(t){return o(b,{children:[o("p",{children:"Chez OurCorp, tu paies ce que tu consommes. Cette estimation est une moyenne de ce que te co\xFBterait, au maximum, l\u2019abonnement sur un mois."}),o("p",{children:"Cette estimation est une moyenne de ce que te co\xFBterait l'abonnement sur un mois."}),o("p",{children:"Par souci de justice, tout le monde paie son propre roaming EU chez OurCorp."}),o("p",{children:"Cette estimation part du principe que tu passes 20 jours en EU sur l'ann\xE9e, \xE0 consommation \xE9gale."}),o("p",{children:"Que des bonnes surprises sur ta facture gr\xE2ce au syst\xE8me de provision !"}),o("p",{children:"Les 4\u20AC repr\xE9sentent la cotisation qui paie les frais de fonctionnement d'OurCorp. C'est donc ce que co\xFBterait ton abonnement si tu ne consommes aucun produit mobile durant le mois."}),o("p",{children:o("i",{children:"Plus de d\xE9tails en bas de page."})})]})},popup_offer_100GB(t){return o(b,{children:[o("p",{children:"Chez OurCorp, tu paies ce que tu consommes. Cette estimation est une moyenne de ce que te co\xFBterait, au maximum, l\u2019abonnement sur un mois."}),o("p",{children:"Cette estimation est une moyenne de ce que te co\xFBterait l'abonnement sur un mois."}),o("p",{children:"Par souci de justice, tout le monde paie son propre Roaming EU chez OurCorp"}),o("p",{children:"Cette estimation part du principe que tu passes 20 jours en EU sur l'ann\xE9e, \xE0 consommation \xE9gale pour les appels et sms et 11GB pour les donn\xE9es mobiles."}),o("p",{children:"Que des bonnes surprises sur ta facture grace au syst\xE8me de provision !"}),o("p",{children:"Les 4\u20AC repr\xE9sentent la cotisation qui paie les frais de fonctionnement d'OurCorp. C'est donc ce que co\xFBterait ton abonnement si tu ne consommes aucun produit mobile durant le mois."}),o("p",{children:o("i",{children:"Plus de d\xE9tails en bas de page."})})]})},popup_offer_200GB(t){return o(b,{children:[o("p",{children:"Chez OurCorp, tu paies ce que tu consommes et cette estimation est le pire cas."}),o("p",{children:"Si tu consommes moins, tu paies moins. Si tu en veux plus, tu peux recharger ta carte \xE0 chaque instant, sans aucun suppl\xE9ment."}),o("p",{children:"Si tu appelles ou envoies des SMS vers d'autres membres OurCorp, ceux-ci ne sont pas compt\xE9s !"}),o("p",{children:"Les 4\u20AC repr\xE9sentent la cotisation qui paie les frais de fonctionnement d'OurCorp. C'est donc ce que co\xFBterait ton abonnement si tu ne consommes aucun produit mobile durant le mois."}),o("p",{children:"Chez OurCorp, le Roaming dans l'EU est payant, ceci nous permet d'\xE9viter de devoir faire payer les gens qui ne voyagent pas pour les gens qui voyagent. Nos tarifs roaming sont tr\xE8s bas et la consommation Roaming de 10 jours dans l'EU est inclus dans cette estimation. "})]})},simulator_pre_config_box_text(t){return o("p",{children:"Estime le co\xFBt de ton abonnement toi-m\xEAme en utilisant notre simulateur !"})},quote_pre_config_box_text(t){return o(b,{children:[o("p",{children:"Besoin d'un devis pour toi, ou pour toute ta famille?"}),o("p",{children:["Envoie-nous une ou plusieurs factures \xE0 ",o("a",{href:"mailto:contact@ourcorp.org",children:"contact@ourcorp.org"})]})]})},mobile_plan_simulation_belgium_form_intro(){return o(b,{children:[o("h3",{children:"En Belgique"}),o("p",{children:"Appels, SMS & 5G en Belgique. Regarde tes factures pour savoir combien tu consommes. N'oublie pas que les appels et SMS sont gratuits vers les num\xE9ros OurCorp !"})]})},mobile_plan_simulation_booster_explanation({booster_size:t}){return o(b,{children:[o("summary",{children:["Un booster de ",t,"GB a \xE9t\xE9 activ\xE9!"]}),o("p",{children:["Le booster, c'est ",t,"GB que tu peux utiliser et qui ne seront pas d\xE9compt\xE9s de ton cr\xE9dit."]}),o("p",{children:"C'est toi qui d\xE9cides si tu actives le booster ou pas. Une fois activ\xE9, il te sera factur\xE9 tous les mois."}),o("p",{children:"Le booster est encore une partie exp\xE9rimentale de notre abonnement. Nous cherchons encore la meilleure mani\xE8re d'en faire profiter un maximum de clients qui pourraient en avoir besoin."}),o("p",{children:"N'h\xE9site donc pas \xE0 nous faire part de tes retours sur ton exp\xE9rience avec le booster !"})]})},price_per_month_display(t){return o("span",{children:[o("span",{className:"price_value",children:t.price}),o("span",{className:"euro_sign",children:"\u20AC"})," par mois."]})},mobile_plan_simulation_eu_roaming_form_intro(t){return o(b,{children:[o("h3",{children:"Et le roaming dans l'UE ?"}),o("p",{children:"Chez OurCorp, on paie pour ce qu'on consomme, m\xEAme pour le roaming en EU. Adapte ta consommation \xE0 ta provision ou choisis de payer un peu plus quand tu voyages en UE !"})]})},mobile_plan_simulation_provision_advice(t){return o(b,{children:[o("h3",{children:"Provision conseill\xE9e"}),o("p",{children:"Pour un confort maximum, prends ton pire cas comme provision, ainsi, tu n'auras jamais \xE0 rajouter du cr\xE9dit"}),o("p",{children:"Si, par contre, tu veux ma\xEEtriser ta consommation, choisis une provision plus petite."}),o("p",{children:"Peu importe la taille de la provision, tu ne payeras que ce que tu consommes !"}),o("p",{children:"Nous te conseillons de choisir une provision sur base de ta consommation nationale et d'ajouter des cr\xE9dits quand tu voyages."}),o("div",{className:"total_price_display",children:this.price_per_month_display({price:t.price})})]})},preconfig_box_content({state:t}){return o(b,{children:[o("p",{children:[t.voice," minutes"]}),o("p",{children:[t.sms," sms"]}),t.days_in_eu?o("p",{children:[t.days_in_eu," jours en EU"]}):null,t.data_in_eu?o("p",{children:[t.data_in_eu," GB par mois en EU"]}):null,o("p",{className:"price",children:["de ",o("span",{className:"euro",children:"4"})," \xE0 ",o("span",{className:"euro",children:t.provision_size})]})]})},shop_app_intro(){return o(b,{children:[o("h3",{children:"Ceci n'est pas un forfait !"}),o("p",{children:"Choisis ta provision de d\xE9part et adapte-la \xE0 tout moment en fonction de tes besoins."})]})},shop_app_tarification_explanation(){return o(b,{children:[o("h2",{children:"Une tarification unique"}),o("p",{children:"\xCAtre \xE9thique, c'est aussi proposer une tarification qui respecte nos membres plut\xF4t que de choisir une tarification qui cherche \xE0 optimiser le rendement!"}),o("p",{children:"C'est pourquoi la tarification d'OurCorp est totalement diff\xE9rente de celle de nos concurrents !"}),o("p",{children:["D\xE9couvre ici pourquoi ",o("strong",{children:"90% de nos clients font des \xE9conomies grace \xE0 la tarification OurCorp."})]}),o("h3",{children:"Forfait dynamique"}),o("p",{children:`Pour \xE9viter que tu aies \xE0 chercher le forfait qui te correspond, OurCorp te propose un "forfait" dynamique qui s'adapte \xE0 tes besoins.`}),o("p",{children:"Ainsi tu seras toujours dans le forfait \xE0 ta taille et tu ne payeras jamais pour de la data que tu n'utilises pas!"}),o("h3",{children:"Provision"}),o("p",{children:"Tu d\xE9cides combien d'argent tu mets sur ta provision, tes consommations sont d\xE9duites de cette provision et \xE0 la fin de chaque mois on t'envoie une facture pour remplir cette provision."}),o("p",{children:"Tu peux changer la taille de ta provision \xE0 tout moment ou ajouter du cr\xE9dit quand tu consommes un peu plus que d'habitude. Tu es en contr\xF4le."}),o("p",{children:"Impossible d'avoir des surfacturations (plus de surprise sur la facture quand tu allumes ta 5G par accident en Tunisie) car quand tu arrives \xE0 la fin de ta provision, tout s'arr\xEAte."}),o("p",{children:"Tu es bien entendu pr\xE9venu \xE0 l'avance par SMS et tu peux toujours appeler les num\xE9ros OurCorp pour nous demander du support!"}),o("h3",{children:"Prix co\xFBtant"}),o("p",{children:"Minutes, sms, donn\xE9es mobiles,... Toutes tes consommations seront d\xE9duites de ta provision au prix qu'elles nous co\xFBtent. La minute, par exemple, nous est factur\xE9e 1,5 cent, elle sera donc d\xE9duite de 1,5 cent de ta provision. "}),o("p",{children:["Nous avons fait ce choix car prendre une marge sur vos consommations nous donnerait une motivation \xE0 vous faire consommer plus. Or, \xE9tant du c\xF4t\xE9 du consommateur (et un peu \xE9cologiste dans l'\xE2me),",o("strong",{children:"nous voulons \xE9viter ce conflit d'int\xE9r\xEAt"}),"."]}),o("h3",{children:"Nos prix baissent!"}),o("p",{children:"On le sait tous, un forfait ne baisse quasi jamais de prix. Et pourtant les co\xFBts de la t\xE9l\xE9phonie mobile baissent d'ann\xE9e en ann\xE9e. Nos concurrents ne baissent pas leur prix parce que... Pourquoi cracher sur de l'argent facile ?!"}),o("p",{children:"Au lieu de baisser les prix, la strat\xE9gie classique consiste \xE0 augmenter vos gigas et rajouter 1\u20AC. \xC0 premi\xE8re vue c'est g\xE9n\xE9reux, mais en fait, si le forfait nous convenait bien sans, les gigas en plus ne nous apportent rien... L'euro en plus par contre... "}),o("p",{children:"Vu qu'on ne prend pas de marge sur les consommations, on baisse les prix des abonnements au fur et \xE0 mesure que le temps avance."}),o("p",{children:"En restant chez OurCorp, vous avez donc la garantie de toujour payer un prix juste ! Confortable non ?"}),o("h3",{children:"Le Roaming en Europe"}),o("p",{children:"On a tous l'id\xE9e que l'on ne paie plus le Roaming en Union Europ\xE9enne. Cette r\xE9alit\xE9 est malheureusement quelque peu tronqu\xE9e."}),o("p",{children:"Il va sans dire qu'avant que le Roaming ne nous soit plus factur\xE9, les op\xE9rateurs s'en donnaient \xE0 coeur joie et que maintenant le roaming en union nous co\xFBte bien moins cher!"}),o("p",{children:"Cependant, les op\xE9rateurs entre eux continuent \xE0 se facturer le Roaming UE, et vu qu'ils ne nous le facturent plus, ils incorporent le co\xFBt dans la consommation nationale, r\xE9partissant le co\xFBt du roaming UE sur l'ensemble des abonn\xE9s."}),o("p",{children:["Cela veut dire qu'",o("strong",{children:"une personne qui ne peut pas voyager pour des raisons financi\xE8res paie le roaming de quelqu'un qui voyage \xE9norm\xE9ment."})]}),o("p",{children:["En fait, nous avons calcul\xE9 que ",o("strong",{children:"si tu voyages moins de 5 semaines, alors notre approche est plus int\xE9ressante pour toi !"})," Et m\xEAme si tu voyages plus, cela ne repr\xE9sentera pas un manque \xE0 gagner consid\xE9rable vu que nous te facturons tout au prix co\xFBtant !"]}),o("p",{children:"Quoi qu'il arrive, avec le syst\xE8me de provision, tu es \xE0 l'abri des surprises et ma\xEEtre de tes d\xE9penses !"}),o("h3",{children:"Tes amis dans la t\xE9l\xE9phonie"}),o("p",{children:"La tarification mobile, c'est compliqu\xE9, tr\xE8s compliqu\xE9. C'est pourquoi on encourage tout le monde \xE0 nous faire confiance."}),o("p",{children:"Faire confiance n'est pas facile mais c'est essentiel vu qu'on ne peut pas tous \xEAtre experts en tout."}),o("p",{children:"Cependant, la confiance aveugle est tr\xE8s dangereuse, c'est pourquoi OurCorp essaie d'\xEAtre le plus transparent possible tout en restant p\xE9dagogique."}),o("p",{children:"C'est pourquoi nous avons cr\xE9\xE9 un op\xE9rateur mobile, pour expliquer notre concept par l'exemple et \xEAtre imm\xE9diatement dans l'action. C'est pourquoi nous avons choisi d'\xEAtre une ASBL, rendant compl\xE8tement ill\xE9gal tout enrichissement de la part de quelque membre de OurCorp. C'est pourquoi notre tarification est si particuli\xE8re, parce que notre but n'est pas d'accumuler de l'argent ou des parts de march\xE9 mais de construire un lien de confiance et de respect entre tous les membres."}),o("p",{children:["C'est aussi pour \xE7a qu'on a d\xE9cid\xE9 qu'il fallait une plateforme de d\xE9cision num\xE9rique permettant aux membres de d\xE9cider du devenir de ",o("strong",{children:"100% des profits"}),", parce que si ce n'est pas facile pour toi de prendre ces d\xE9cisions, alors tu ne les prendras pas et les seuls dont la voix serait entendue seraient les plus militants parmi nous."]}),o("p",{children:[o("strong",{children:"Ceci n'est pas un op\xE9rateur mobile !"})," OurCorp est une mani\xE8re de faire la r\xE9volution pacifiquement et d'exp\xE9rimenter une dilution maximale du pouvoir au travers d'outils de gouvernance partag\xE9e et d'intelligence collective. L'op\xE9rateur mobile est un moyen de financer ces outils, mais aussi les d\xE9cisions que nous prendrions avec ceux-ci. C'est pourquoi rien n'est plus pr\xE9cieux \xE0 cet effort que la confiance entre les participants."]}),o("p",{children:"Donc n'h\xE9site plus et saute le pas ! Souviens-toi qu'\xE0 l'heure actuelle, tu es chez un op\xE9rateur mobile qui ne fait pas tout \xE7a, qui ne compte plus sur ta confiance, mais sur le matraquage publicitaire pour avoir ton soutien, et dont le but est d'extraire un maximum d'argent de ton portefeuille. Il n'y a rien qui t'attache \xE0 ton abonnement actuel, ou du moins rien que l'on ne puisse surmonter ensemble, donc si tu te sens tenu par un pack, un abonnement achet\xE9 \xE0 cr\xE9dit ou une inqui\xE9tude concernant nos tarifs, contacte-nous et nous te conseillerons de la mani\xE8re la plus honn\xEAte et transparente possible !"}),o("p",{children:o("strong",{children:"Contacte tes amis dans la t\xE9l\xE9phonie mobile !"})}),o("p",{children:["Vous trouverez ",o("a",{href:"/be-fr/details-tarifs",children:"le d\xE9tail des tarifs ici"}),"."]})]})},cookie_consent_box(){return o(b,{children:[o("summary",{children:o("h6",{children:"Gestion des cookies"})}),o("p",{children:["Ourcorp ne fait aucun commerce de vos donn\xE9es personnelles et les seuls cookies utilis\xE9s sont indispensables au fonctionnement du site. Pour plus de d\xE9tail, lisez notre ",o("a",{target:"cookie_policy",href:"/be-fr/gestion-des-cookies",children:"politique de gestion des cookies"})]})]})},DisplayBuyMessage(t){let{state:e,ctx:n}=t;if(e.sim_services.length===0)return o("div",{className:"become_member_box_content",children:[o("h1",{children:n.tr.word_change_operator_change_the_world}),o("p",{className:"hero_text",children:["Passe de la parole aux actes ",o("img",{className:"lutte_rouge",src:Cn}),o("br",{}),"On a besoin de toi pour changer le monde !"]}),o("img",{src:Fn}),h(t,["order_sim_btn"])]})},sim_service_add_credit_confirm_prompt(t){return o(b,{children:[o("p",{children:"Tu es sur le point d'ajouter du cr\xE9dit."}),o("p",{children:"Celui-ci te sera factur\xE9 avec ta facture mensuelle."})]})}};var oa={generic_error:"Er is een fout opgetreden. Neem contact op met de helpdesk als het probleem zich blijft voordoen.",word_connection:"Inloggen",word_menu:"Menu",word_hello:"Hallo",word_accounts:"Accounts",word_your_invoices:"Je facturen",word_your_phone_number_cap:"JE NUMMERS",word_contact:"Contact",word_parameters:"Parameters",word_deconection:"Uitloggen",word_pay:"Betalen",word_development:"Ontwikkeling",word_democracy:"Democratie",word_financing:"Financiering",invoice_summary_box_see_my_invoices:"Mijn facturen bekijken",word_provision_size:"Omvang provisie",word_type_of_sim:"Type SIM kaart",word_new_phone_number:"Nieuw nummer",word_phone_number_to_transfer:"Over te dragen nummer",word_status:"Statuut",word_no:"Neen",word_yes:"Ja",word_next_reload:"Volgende herlaadbeurt",word_close:"Sluiten",word_end_user_agreement:"Gebruiksvoorwaarden.",word_change_operator_change_the_world:"Verander je mobiele provider, verander de wereld",stripe_app_you_will_be_redirected:"Je wordt doorgestuurd naar de betaalapp.",stripe_app_payment_verification:"Controle van de betaling.",stripe_app_payment_confirmed_applying_changes:"Betaling bevestigd. Wijzigingen doorvoeren.",stripe_app_payment_status_unkown:"De betalingsstatus is onbekend.",ui_error_message:"Er is een fout opgetreden. Wil je je interface opnieuw opstarten??",ourcorp_non_profit_all_rights_reseverd:"OurCorp vzw \xA9 Alle rechten voorbehouden",list_of_invoices_title:"Lijst van de facturen",ourcorp_company_number_label:"Bedrijfsnummer",connection_lost_message:"Verbinding verbroken. Heraansluiting",communication_tab_become_member_box(t){return o("div",{children:[o("span",{className:"ob_sum_objectif",children:"L'important c'est la confiance"}),o("p",{children:"Notre tarification est tr\xE8s particuli\xE8re et unique sur le march\xE9 !"}),o("p",{children:o("a",{href:"https://ourcorp.be/tarification-juste.html",children:"Red\xE9couvre la tarification la plus juste du march\xE9"})})]})},communication_simulate_consumption_box(t){return o("div",{children:[o("span",{className:"ob_sum_objectif",children:"SIMULATEUR"}),o("details",{children:[o("summary",{children:o("span",{className:"ob_sum_title",children:"Maak een schatting van de kosten van je abonnement"})}),o("p",{children:"Gebruik onze simulator om de prijs van uw verbruik bij OurCorp te berekenen."})]})]})},why_offer_two_tarif_explanation(t){return o(b,{children:[o("summary",{children:o("span",{className:"summary_text",children:"Waarom twee tarieven?"})}),o("p",{children:"De europese regelgeving vereist dat er een formule met \u201Cgratis\u201D roaming binnen de Europese Unie wordt aangeboden aan eindklanten , maar operators moeten nog steeds roamingtoeslagen betalen. Om hieruit te komen , moeten zij het nationale tarief voor iedereen verhogen. "}),o("p",{children:"Bij OurCorp vinden we het oneerlijk dat iedereen, zelfs degenen die in de meest precaire situatie verkeren, de reiskosten van sommigen financiert.. "}),o("p",{children:[o("strong",{children:"Maar dat betekent niet dat er enorme rekeningen zullen worden gestuurd."})," zoals we die kenden v\xF3\xF3r deze beroemde regelgeving !"]}),o("p",{children:o("strong",{children:"Onze simulator houdt rekening met roamingtoeslagen voor de duur van uw verblijf in de EU.."})})]})},invoice_summary_box_of_invoice_to_pay(t){return o(b,{children:"\xA0 d\xFBs"})},popup_offer_0GB(t){return o(b,{children:[o("p",{children:"Bij OurCorp betaal je wat je verbruikt en dit is een worstcasescenario !"}),o("p",{children:"Deze schatting is een gemiddelde van wat het abonnement je per maand zou kosten. Om correct te zijn, betaalt iedereen zijn eigen EU-roaming bij OurCorp."}),o("p",{children:"Deze schatting gaat ervan uit dat je 20 dagen in de EU doorbrengt met een gelijk verbruik."}),o("p",{children:"Alleen maar leuke verrassingen op je factuur dankzij het provisiesysteem!"}),o("p",{children:"De 4\u20AC vertegenwoordigen de bijdrage die de werkingskosten van OurCorp dekt. Dat is dus wat je abonnement zou kosten als je gedurende de maand geen mobiele producten zou gebruiken."}),o("p",{children:o("i",{children:"Meer details onderaan de pagina."})})]})},popup_offer_15GB(t){return o(b,{children:[o("p",{children:"Bij OurCorp betaal je wat je verbruikt en dit is een worstcasescenario !"}),o("p",{children:"Deze schatting is een gemiddelde van wat het abonnement je per maand zou kosten."}),o("p",{children:"Om correct te zijn, betaalt iedereen zijn eigen EU-roaming bij OurCorp."}),o("p",{children:"Deze schatting gaat ervan uit dat je 20 dagen in de EU doorbrengt met een gelijk verbruik."}),o("p",{children:"Alleen maar leuke verrassingen op je factuur dankzij het provisiesysteem !"}),o("p",{children:"De 4\u20AC vertegenwoordigen de bijdrage die de werkingskosten van OurCorp dekt. Dat is dus wat je abonnement zou kosten als je gedurende de maand geen mobiele producten zou gebruiken."}),o("p",{children:o("i",{children:"Meer details onderaan de pagina."})})]})},popup_offer_100GB(t){return o(b,{children:[o("p",{children:"Bij OurCorp betaal je wat je verbruikt en dit is een worstcasescenario !"}),o("p",{children:"Deze schatting is een gemiddelde van wat het abonnement je per maand zou kosten."}),o("p",{children:"Om correct te zijn, betaalt iedereen zijn eigen EU-roaming bij OurCorp"}),o("p",{children:"Deze schatting gaat ervan uit dat je 20 dagen in de EU doorbrengt met een gelijk verbruik voor oproepen en sms'jes en 11 GB voor mobiele data."}),o("p",{children:"Alleen maar leuke verrassingen op je factuur dankzij het provisiesysteem !"}),o("p",{children:"De 4\u20AC vertegenwoordigen de bijdrage die de werkingskosten van OurCorp dekt. Dat is dus wat je abonnement zou kosten als je gedurende de maand geen mobiele producten zou gebruiken."}),o("p",{children:o("i",{children:"Meer details onderaan de pagina."})})]})},popup_offer_200GB(t){return o(b,{children:[o("p",{children:"Bij OurCorp betaal je wat je verbruikt en dit is een worstcasescenario ! Als je minder verbruikt, betaal je minder. Als je meer wil, kan je je kaart op elk moment herladen, zonder extra kosten."}),o("p",{children:"Als je andere OurCorp-leden belt of sms't, worden deze niet meegeteld!"}),o("p",{children:"De 4\u20AC vertegenwoordigen de bijdrage die de werkingskosten van OurCorp dekt. Dat is dus wat je abonnement zou kosten als je gedurende de maand geen mobiele producten zou gebruiken."}),o("p",{children:"Bij OurCorp is roaming binnen de EU betalend, zodat we kunnen vermijden dat mensen die niet reizen, moeten betalen voor mensen die wel reizen. Onze roamingtarieven zijn erg laag en het roamingverbruik van 10 dagen binnen de EU is inbegrepen in deze schatting. "})]})},simulator_pre_config_box_text(t){return o("p",{children:"Bereken zelf de kosten van je abonnement met behulp van onze simulator !"})},quote_pre_config_box_text(t){return o(b,{children:[o("p",{children:"Heb je een offerte nodig voor jezelf of voor je hele gezin ?"}),o("p",{children:["Stuur ons een of meerdere facturen naar ",o("a",{href:"mailto:contact@ourcorp.org",children:"contact@ourcorp.org"})]})]})},mobile_plan_simulation_belgium_form_intro(){return o(b,{children:[o("h3",{children:"In Belgi\xEB"}),o("p",{children:"Oproepen, SMS & 5G in Belgi\xEB. Bekijk je facturen om te zien hoeveel je verbruikt. Vergeet niet dat bellen en sms'en naar OurCorp-nummers gratis is!"})]})},mobile_plan_simulation_booster_explanation({booster_size:t}){return o(b,{children:[o("summary",{children:["Een booster van ",t,"GB werd geaktiveerd!"]}),o("p",{children:["De booster is ",t,"GBdie je kunt gebruiken en die niet van je provisie worden afgeschreven."]}),o("p",{children:"Jij beslist zelf of je de booster activeert of niet. Eenmaal geactiveerd, wordt deze maandelijks in rekening gebracht."}),o("p",{children:"De booster is nog een experimenteel onderdeel van ons abonnement. We zijn nog op zoek naar de beste manier om zoveel mogelijk klanten die er baat bij kunnen hebben, hiervan te laten profiteren."}),o("p",{children:"Aarzel dus niet om ons je feedback te geven over je ervaringen met de booster !"})]})},price_per_month_display(t){return o("span",{children:[o("span",{className:"price_value",children:t.price}),o("span",{className:"euro_sign",children:"\u20AC"})," par mois."]})},mobile_plan_simulation_eu_roaming_form_intro(t){return o(b,{children:[o("h3",{children:"En de roaming in de EU ?"}),o("p",{children:"Bij OurCorp betaal je voor wat je verbruikt, zelfs voor de roaming in de EU. Pas je verbruik aan je provisie aan of kies ervoor om iets meer te betalen wanneer je in de EU reist !"})]})},mobile_plan_simulation_provision_advice(t){return o(b,{children:[o("h3",{children:"Aanbevolen voorziening"}),o("p",{children:"Voor maximaal comfort neem je je slechtste geval als voorziening, zodat je nooit krediet hoeft toe te voegen. krediet"}),o("p",{children:"Als je daarentegen je consumptie onder controle wilt houden, kies dan voor een kleinere voorraad."}),o("p",{children:"Ongeacht de grootte van de voorziening, je betaalt alleen wat je verbruikt. !"}),o("p",{children:"We raden je aan om een provisie te kiezen op basis van je nationale verbruik en provisie toe te voegen wanneer je op reis gaat.."}),o("div",{className:"total_price_display",children:this.price_per_month_display({price:t.price})})]})},preconfig_box_content({state:t}){return o(b,{children:[o("p",{children:[t.voice," minuten"]}),o("p",{children:[t.sms," sms"]}),t.days_in_eu?o("p",{children:[t.days_in_eu," dagen in EU"]}):null,t.data_in_eu?o("p",{children:[t.data_in_eu," GB per maand in EU"]}):null,o("p",{className:"price",children:["van ",o("span",{className:"euro",children:"4"})," tot ",o("span",{className:"euro",children:t.provision_size})]})]})},shop_app_intro(){return o(b,{children:[o("h3",{children:"Dit is geen abonnement !"}),o("p",{children:"Kies je startvoorraad en pas deze op elk moment aan je behoeften aan."})]})},shop_app_tarification_explanation(){return o(b,{children:[o("h2",{children:"Een unieke prijsstelling"}),o("p",{children:"Ethisch zijn betekent ook een tarief aanbieden dat onze leden respecteert, in plaats van een tarief te kiezen dat gericht is op het optimaliseren van de winsten !"}),o("p",{children:"Daarom is de prijsstelling van OurCorp totaal anders dan die van onze concurrenten !"}),o("p",{children:["Ontdek hier waarom ",o("strong",{children:"90% van onze klanten geld besparen dankzij de tarieven van OurCorp."})]}),o("h3",{children:"Dynamisch abonnement"}),o("p",{children:"Om te voorkomen dat je zelf op zoek moet gaan naar het abonnement dat bij je past, biedt OurCorp je een dynamisch \u201Cabonnement\u201D aan dat zich aanpast aan je behoeften."}),o("p",{children:"Zo zit je altijd in het abonnement dat bij je past en betaal je nooit voor data die je niet gebruikt !"}),o("h3",{children:"Provisie"}),o("p",{children:"Je bepaalt zelf hoeveel geld je op je provisie zet, je verbruik wordt van die provisie afgeschreven en aan het einde van elke maand sturen we je een factuur om de provisie aan te vullen"}),o("p",{children:["Je kunt het bedrag van je provisie op elk moment wijzigen of extra provisie toevoegen wanneer je iets meer verbruikt dan normaal.",o("strong",{children:"Jij hebt de controle !"})]}),o("p",{children:"Er is geen sprake van extra kosten (geen verrassingen op de factuur als je per ongeluk je 5G inschakelt in Tunesi\xEB), want als je provisie op is, stopt alles."}),o("p",{children:"Je wordt natuurlijk van tevoren per sms gewaarschuwd en je kunt altijd de nummers van OurCorp bellen voor ondersteuning!"}),o("h3",{children:"Kostprijs"}),o("p",{children:"Minuten, sms, mobiele gegevens,... Al je verbruik wordt in mindering gebracht op je provisie tegen de prijs die het ons kost. Een minuut kost ons bijvoorbeeld 1,5 cent, dus wordt er 1,5 cent in mindering gebracht op je provisie. "}),o("p",{children:["We hebben deze keuze gemaakt omdat het nemen van een marge op uw verbruik ons zou motiveren om u meer te laten verbruiken. Maar omdat we aan de kant van de consument staan (en toch wat ecologisch ingesteld zijn),",o("strong",{children:"willen we dit belangenconflict vermijden"}),"."]}),o("h3",{children:"Onze prijzen dalen !"}),o("p",{children:"We weten allemaal dat een abonnement bijna nooit in prijs daalt. En toch dalen de kosten voor mobiele telefonie jaar na jaar. Onze concurrenten verlagen hun prijzen niet omdat... Waarom zouden ze gemakkelijk geld laten liggen ?!"}),o("p",{children:"In plaats van de prijzen te verlagen, bestaat de klassieke strategie erin om uw Data(GB) te verhogen en 1 \u20AC toe te voegen. Op het eerste gezicht lijkt dat gul, maar als het abonnement ons zonder die extra Data al goed beviel, hebben we eigenlijk niets aan die extra Data... Die extra euro daarentegen wel... "}),o("p",{children:"Aangezien we geen marge nemen op het verbruik, verlagen we de abonnementsprijzen naarmate de tijd vordert."}),o("p",{children:"Als u bij OurCorp blijft, bent u dus verzekerd van een eerlijke prijs! Dat zit lekker, nietwaar??"}),o("h3",{children:"De Roaming in Europa"}),o("p",{children:"We denken allemaal dat we binnen de Europese Unie niet meer voor roaming hoeven te betalen. Deze realiteit is helaas enigszins vertekend."}),o("p",{children:"Het spreekt voor zich dat, voordat roaming niet meer in rekening werd gebracht, de operators zich daaraan tegoed deden en dat roaming binnen de EU ons nu veel minder kost !"}),o("p",{children:"De operators blijven elkaar echter EU-roaming in rekening brengen, en aangezien ze ons dit niet meer in rekening brengen , nemen ze de kosten op in het binnenlands verbruik, waardoor de kosten van EU-roaming over alle abonnees worden verdeeld."}),o("p",{children:["Dit betekent dat: ",o("strong",{children:"bij ander operatoren, een persoon die om financi\xEBle redenen niet kan reizen, de roamingkosten betaalt van iemand die veel reist."})]}),o("p",{children:["We hebben berekend dat ",o("strong",{children:"als je minder dan 5 weken reist, onze aanpak interessanter voor je is !"})," En zelfs als je langer reist, zal dit geen aanzienlijk verlies aan inkomsten betekenen , aangezien we je alles tegen kostprijs factureren !"]}),o("p",{children:["Wat er ook gebeurt, met het provisiesysteem ben je ",o("strong",{children:"beschermd tegen verrassingen en heb je controle over je uitgaven !"})]}),o("h3",{children:"Je vrienden in de telefonie"}),o("p",{children:"Mobiele tarieven zijn ingewikkeld, heel ingewikkeld. Daarom moedigen we iedereen aan om ons te vertrouwen."}),o("p",{children:"Vertrouwen is niet gemakkelijk, maar wel essentieel, aangezien we niet allemaal experts in alles kunnen zijn."}),o("p",{children:"Blind vertrouwen is echter zeer gevaarlijk, daarom probeert OurCorp zo transparant mogelijk te zijn en tegelijkertijd educatief te blijven."}),o("p",{children:"Daarom hebben we een mobiele operator opgericht, om ons concept aan de hand van voorbeelden uit te leggen en meteen in actie te komen. Daarom hebben we ervoor gekozen om een vzw te zijn, waardoor elke vorm van verrijking door een lid van OurCorp volledig illegaal is. Daarom is onze prijsstelling zo bijzonder, omdat het niet ons doel is om geld of marktaandeel te vergaren, maar om een band van vertrouwen en respect tussen alle leden op te bouwen."}),o("p",{children:["Daarom hebben we ook besloten dat er een digitaal besluitvormingsplatform moest komen waarop leden kunnen beslissen over de bestemming van ",o("strong",{children:"100% van de winst"}),", want als het voor jou niet gemakkelijk is om deze beslissingen te nemen, dan zul je ze niet nemen en zullen alleen de meest militante onder ons hun stem laten horen."]}),o("p",{children:[o("strong",{children:"We zijn niet alleen een mobiele operator!"})," OurCorp is een manier om vreedzaam een revolutie teweeg te brengen en maximale machtsverspreiding te bekomen door middel van gedeeld bestuur en collectieve intelligentie. De mobiele operator is een middel om dit te financieren, maar ook de beslissingen die we daarmee zouden nemen. Daarom is niets waardevoller voor deze inspanning dan het vertrouwen tussen de deelnemers."]}),o("p",{children:[o("strong",{children:"Aarzel dus niet langer en waag de sprong !"})," Vergeet niet dat je momenteel bij een mobiele operator bent die dit allemaal niet doet, die niet meer op je vertrouwen rekent, maar op reclame-overkill om je steun te krijgen, en wiens doel het is om zoveel mogelijk geld uit je portemonnee te halen. Er is niets dat je aan je huidige abonnement bindt, of in ieder geval niets dat we niet samen kunnen overwinnen. Dus, als je je gebonden voelt aan een pakket, een abonnement op afbetaling of je zorgen maakt over onze tarieven, neem dan contact met ons op en wij zullen je zo eerlijk en transparant mogelijk adviseren !"]}),o("p",{children:o("strong",{children:"Neem contact op met je vrienden van de mobiele telefonie !"})}),o("p",{children:["vind de ",o("a",{href:"/be-nl/details-tarifs",children:"gedetailleerde tarieven hier"})]})]})},cookie_consent_box(){return o(b,{children:[o("summary",{children:o("h6",{children:"Beheer van cookies"})}),o("p",{children:["Ourcorp handelt niet in uw persoonlijke gegevens en de enige cookies die worden gebruikt, zijn noodzakelijk voor de werking van de website. Lees voor meer informatie ons beheer van cookies. ",o("a",{target:"cookie_policy",href:"/be-fr/gestion-des-cookies",children:"Beleid inzake het beheer van cookies"})]})]})},DisplayBuyMessage(t){let{state:e,ctx:n}=t;if(e.sim_services.length===0)return o("div",{className:"become_member_box_content",children:[o("h1",{children:n.tr.word_change_operator_change_the_world}),o("p",{className:"hero_text",children:["Voeg de daad bij het woord ",o("img",{className:"lutte_rouge",src:Cn}),o("br",{}),"We hebben jou nodig om de wereld te veranderen!"]}),o("img",{src:Fn}),h(t,["order_sim_btn"])]})},sim_service_add_credit_confirm_prompt(t){return o(b,{children:[o("p",{children:"Je staat op het punt om credit toe te voegen."}),o("p",{children:"Dit wordt samen met je maandelijkse factuur in rekening gebracht."})]})}};var Ee="be-fr",Ze="be-nl";var Ct={cms_content:"cms_content",cms_content_page:"cms_content_page",cms_content_link:"cms_content_link",cms_dynamic_content:"cms_dynamic_content"};function ia(t,e){return new Proxy({},{get(n,r,i){if(r==="then")return;let a=e();a==null&&(a=Ee);let s=t[a][r];if(s==null){for(let l of[Ee,Ze])if(s=t[l][r],s!=null)break;s==null&&(s=function(){return"Missing translation."},s.toString=function(){return"Missing translation."})}return s}})}function aa(t,e){let n={ctx:t.ctx,trigger:e},r=t.component_repository[e.kind];r(n)}function sa(){return o("div",{style:"text-align:center",children:[o("h2",{children:"Une erreur c'est produite."}),o("p",{children:"Veuillez ressayer plus tard et contacter les administrateurs si le probl\xE8me persiste"}),o("h2",{children:"Er is een fout opgetreden."}),o("p",{children:"Probeer het later opnieuw en neem contact op met de beheerders als het probleem zich blijft voordoen"})]})}function vu({frontend:t}){let{state:e}=t,[n,r]=q(0),[i,a]=Fr(s=>{});return t.post_render_triggers.length>0&&xe(()=>{t.post_render_triggers.forEach((s,l)=>{aa(t,s)})}),t.triggerRender=()=>{r(n+1)},setTimeout(()=>{t.rendered_frame_state_version=e.__artemis.state_version}),i==null?o($r,{path:[],state:e,ctx:t.ctx}):o(sa,{})}function J(t,e=[],n=[]){let r=ca(t.state,e);return r!=null?[...Object.keys(r).filter(i=>typeof r[i]=="object"&&i!="__artemis"&&n.indexOf(i)==-1).map(i=>h({...t,state:r},[i]))]:[]}function $r({path:t,state:e,ctx:n}){let[r,i]=Fr(a=>{});if(r!=null)return o(sa,{});if(typeof e=="object"&&e!=null){if(e.kind!=null){let a=n.select_renderer_v01(e);if(a!=null){let s=e.css_class;typeof s=="string"?s=[s]:s==null&&(s=[]);let l={[Yi]:e.cid,id:"cid-"+e.cid,key:e.cid,className:[e.kind,t[t.length-1],a.className,...s].join(" ")};return B(a,{path:t,state:e,attrs:l,ctx:n})}else""+t.toString()+e.kind}else if(e instanceof Array)return e.filter(a=>a!=null&&a.kind!=null).map((a,s)=>o($r,{path:[...t,s],state:a,ctx:n}))}else e==null||(""+t.toString(),void 0)}var bu={};function la(t,e,n){let{device_id:r,ui_id:i,asset_base_location:a,locale_code:s}=e;e={...bu,...e};let l={[Ee]:ra,[Ze]:oa},c;function u(){return c.state==null?Ee:c.state.locale_code}return c={__state:n??{__artemis:{state_version:-100},kind:N.Root},get state(){return this.__state},post_render_triggers:[],device_id:e.device_id,ui_id:e.ui_id,component_repository:t,options:e,rendered_frame_state_version:-100,queue:new On({}),render(m){Ni(o(vu,{frontend:this}),m)},forceRerenderRender(){this.triggerRender()},schedule(m,d){setTimeout(m,d)},set_state(m){let d=state;this.__state=m;try{if(state.triggers!=null){let _=state.triggers.filter(w=>w.from_state_version==d.__artemis.state_version);this.post_render_triggers=[];let f=[];_.forEach(w=>{w.post_render?this.post_render_triggers.push(w):f.push(w)}),f.forEach(w=>aa(this,w))}}finally{state.triggers=null}this.triggerRender()},triggerRender(){},ctx:{get ui_id(){return c.ui_id},select_renderer_v01(m){let d=m.kind;return t[d]},get queue_last_processed_message(){return c.queue.last_processed_message},get locale_code(){return u()},tr:ia(l,()=>u())}},c}function ca(t,e){let n=t;for(let r of e){if(n==null)break;n=n[r]}return n}function h(t,e){let n=ca(t.state,e);if(n!=null)return n.kind!=null||n instanceof Array?o($r,{path:[...t.path,...e],state:n,ctx:t.ctx}):typeof n=="object"?"error":n}function I(t,e="on_click",n){let{ctx:r,state:i}=t;return{onClick:a=>(a.preventDefault(),a.stopPropagation(),r.trigger_event(i,e,n),!1)}}function ua(t){let{state:e,attrs:n}=t;return o("button",{...n,...I(t),type:"button",children:h(t,["label"])})}function Vr(t,e){return t.name==null?e[e.length-1]:t.name}function zn(t){return t.cid+"-field"}function ke(t){let{state:e}=t;return e.label==null?null:o("label",{for:zn(e),onClick:n=>n.stopPropagation(),children:[h(t,["label"]),e.required?o("span",{className:"required_indicator",children:"*"}):null]})}function We(t){return t.error!=null?o("span",{class:"field_error_message",children:t.error}):null}function lt(t){let{value:e,state:n,name:r,type:i,onKeyDown:a,onFocus:s,onBlur:l,placeholder:c,path:u,step:m,ctx:d}=t;r=r??Vr(n,u);let p,[_]=q({last_processed_message:-1,last_typed_value:null});return _.last_processed_message<=d.queue_last_processed_message?p=e:p=_.last_typed_value,p=p??"",o(b,{children:[We(n),o("input",{type:i,name:r,id:zn(n),disabled:n.disabled,placeholder:c,onKeyDown:a,onFocus:s,onBlur:l,min:n.min,max:n.max,minlength:n.minlength,maxlength:n.maxlength,step:m,onInput:f=>{f.preventDefault();let w=f.target.value;return _.last_processed_message=d.trigger_event(n,"on_input",{value:w}),_.last_typed_value=w,!1},value:p})]})}function Gr(t){let{attrs:e,state:n,path:r,ctx:i}=t;e.className+=n.required?" required_field":"",e.className+=n.error?" error":"";let a=n.gui_field_type!=null?n.gui_field_type:n.type!=null?n.type:"text";return o("div",{...e,...I(t),children:[o(ke,{...t}),o(lt,{...t,type:a,pattern:n.pattern?n.pattern:void 0,title:n.example!=null?n.example:null,placeholder:n.placeholder,disabled:n.disabled,value:n.value,state:n,path:r,step:n.type=="number"&&n.step==null?"any":n.step,min:n.min==null?"any":n.min,max:n.max==null?"any":n.max})]})}function Ft(t){let{ctx:e}=t,n=()=>{};return o("form",{...t.attrs,onSubmit:r=>{r.preventDefault(),e.trigger_event(t.state,"on_submit")},children:Q.ROOT(t)})}function da(t){let{attrs:e}=t;return o("dl",{...e,children:J(t)})}function ma({state:t,attrs:e}){return o(b,{children:o("div",{...e,children:[o("dt",{children:t.label}),o("dd",{children:t.value})]})})}function pa(t){let{ctx:e,state:n,attrs:r}=t;return r.className+=n.required?" required_field":"",o("div",{...r,children:[o(ke,{...t}),We(n),o("select",{name:n.name,value:_a(n.value),onChange:i=>{i.preventDefault();let a=yu(i.target.value),s=n.options.map(l=>l.value).indexOf(a);return e.trigger_event(n,"on_change",{opt_index:s}),!1},children:n.options.map(i=>o("option",{value:_a(i.value),children:i.label}))})]})}function _a(t){return t??"null_placeholder"}function yu(t){return t=="null_placeholder"?null:t}function fa(t){let{attrs:e,state:n,ctx:r}=t,i;switch(n.mode){case"date":i="date";break;case"time":i="time";break;case"datetime":i="datetime-local";break;default:i="datetime-local"}let a;return o("div",{...e,children:[o("label",{forName:n.name,children:n.label}),o("input",{type:i,name:n.name,onInput:s=>{s.preventDefault();let l=s.target.value,c=l==""||l==null?{value:null}:{value:l};return r.trigger_event(n,"on_input",c),!1},value:n.value==null?null:n.value}),n.today_button?o("button",{...I(t,"on_today"),children:"Maintenant"}):null]})}function ha(t){let{attrs:e,state:n,ctx:r}=t;return o("div",{...e,children:[o("label",{forName:n.name,children:n.label}),o("textarea",{name:n.name,placeholder:n.placeholder,disabled:n.disabled===!0,onInput:i=>(i.preventDefault(),r.trigger_event(n,"on_input",{value:i.target.value}),!1),value:n.value==null?null:n.value})]})}function ga(t){let{state:e,attrs:n,ctx:r}=t;if(!(e.hide_when_empty&&e.items.length==0))return o(b,{children:[o("table",{...n,children:[o("thead",{children:o("tr",{children:[e.selectable?o("th",{class:"tb-sel"}):null,Object.keys(e.labels).map(i=>o("th",{children:e.labels[i]},i))]})}),o("tbody",{children:e.items.map((i,a)=>o("tr",{className:i.kind,...I({...t,state:i,path:[...t.path,"items",a]}),"data-cid":i.cid,children:[e.selectable?o("td",{class:"tb-sel",onclick:s=>(s.stopPropagation(),!1),children:o("input",{onInput:s=>(s.preventDefault(),r.trigger_event(i,"table_select",{selected:i.selected!==!0}),!1),checked:i.selected,type:"checkbox"})}):null,Object.keys(e.labels).map(s=>{let l=h(t,["items",a,s]);return o("td",{children:l==null||typeof l=="string"&&l.trim()==""?"-":l},s)})]},a))})]}),J(t,[],["items","labels"])]})}function va(t){let{attrs:e,state:n,path:r,ctx:i}=t;e.className+=n.required?" required_field":"";let a=n.selected===!0,s=ie();return o("div",{...e,onClick:l=>{s.current.click()},children:[We(n),o("div",{className:"checkbox_field_input",children:[o("input",{id:zn(n),ref:s,name:Vr(n,r),onClick:l=>l.stopPropagation(),onInput:l=>(l.preventDefault(),l.stopPropagation(),i.trigger_event(n,"on_input",{selected:n.selected!==!0}),!1),checked:a,type:"checkbox"}),o(ke,{...t})]})]})}function ba(t){let{attrs:e,state:n}=t;return o("ul",{...e,className:"tag_list",children:J(t,["items"])})}function ya(t){let{state:e}=t;return o("li",{...t.attrs,className:"tag",...I(t),children:e.label})}function wa(t){let{state:e}=t,n=t.attrs,r=J(t,["items"]);return o("ul",{...n,children:r})}function xa(t){let e=t.attrs;return o("li",{...e,...I(t),children:J(t)})}function ka(t){let{state:e}=t,n=t.attrs;return n.className+=e.with_error?"error":"",o("div",{...n,...I(t),children:[e.label!=null?o("span",{children:[e.label,": "]}):null," ",o("span",{children:e.value})]})}var Ta="cookie_consent";function Ia(t){let{ctx:e}=t,[n,r]=q(null);xe(()=>{if(n==null){let a=localStorage.getItem(Ta);r(a==null)}});function i(){let a={};localStorage.setItem(Ta,JSON.stringify(a)),r(!1)}return n?o("aside",{className:"cookie_consent",children:[o("details",{open:!0,children:e.tr.cookie_consent_box()}),o("div",{className:"content",children:o("button",{onClick:i,children:"Ok"})})]}):null}var Ea=null;function Sa(t){let{state:e,attrs:n,ctx:r}=t,i=e.app_stack.length-1,a=i>=0?h(t,["app_stack",i,"state"]):null,s={...e};delete s.app_stack;let l=J(t,[],["app_stack"]),c=i>=0?t.state.app_stack[i].state.kind:null;return Ea!=c&&(Ea=c,wu(e)),n.className+=` locale_code_${r.locale_code}`,o("div",{...n,children:[c!=null?o("div",{className:`app app_${c}`,children:a}):null,l,o(Ia,{...t})]})}function wu(t){xe(()=>{window.scrollTo(0,0)})}function Bn(t){let{state:e,attrs:n,path:r}=t;return o("div",{...n,children:[o("div",{className:"aui01_panel_title",children:h(t,["title"])}),o("div",{className:"aui01_panel_body",children:J(t,[],["title"])})]})}Bn.className="aui01_panel";function Na(t){let{state:e,attrs:n,ctx:r}=t,{options:i,value:a}=e;return a=a??[],o("div",{...n,children:[o("span",{children:`${e.label!=null?"":e.label}${e.required?"*":""}`}),o("div",{className:"MultiSelectBody",children:i.map((s,l)=>{let c=a.indexOf(s.value)>-1;return o("label",{className:"MultiSelectOption",children:[o("input",{onInput:u=>(u.preventDefault(),u.stopPropagation(),r.trigger_event(e,"on_input",{index:l,checked:!c}),!1),checked:c,type:"checkbox"}),s.label]})})})]})}function Da(t){let{attrs:e}=t;return o("dialog",{open:!0,...e,children:J(t)})}function Ma(t){let{state:e,attrs:n,path:r}=t;return o("table",{...n,children:e.rows.map((i,a)=>o("tr",{children:i.cells.map((s,l)=>o("td",{children:h(t,["rows",a,l,"value"])}))}))})}function jn(t){let{state:e,attrs:n}=t;return n.className+=" aui01_box",o("div",{...n,...I(t),children:J(t)})}function Zr(t){let{state:e,attrs:n,ctx:r}=t;return o(b,{children:o("div",{className:"aui01_confirm_prompt_vail",...I(t,"on_cancel"),children:o("div",{...n,onClick:i=>(i.stopPropagation(),!1),children:o("div",{className:"prompt_inner",children:[o("p",{children:h(t,["label"])}),o("button",{className:"prompt_confirm_btn",...I(t,"on_confirm"),children:"Ok"}),o("button",{className:"prompt_cancel_btn",...I(t,"on_cancel"),children:"Annuler"})]})})})})}Zr.className="aui01_confirm_prompt";function Wr(t){let{state:e,attrs:n,ctx:r}=t;return o("div",{...n,id:"cid-"+e.cid,children:[o(ke,{...t}),o("div",{children:[o(lt,{...t,value:e.value,type:"search",placeholder:e.placeholder,onKeyDown:i=>{i.code=="ArrowDown"?r.trigger_event(e,"on_suggestion_key_down"):i.code=="ArrowUp"?r.trigger_event(e,"on_suggestion_key_up"):i.code=="Enter"||i.code=="NumpadEnter"?(i.preventDefault(),i.stopPropagation(),r.trigger_event(e,"on_suggestion_click",{index:e.suggestions.items.findIndex(a=>a.selected)})):i.code=="Escape"&&(i.preventDefault(),i.stopPropagation(),r.trigger_event(e,"on_hide_suggestions"))},onFocus:i=>{r.trigger_event(e,"on_show_suggestions")},onBlur:i=>{e.suggestions.hidden||setTimeout(()=>{r.trigger_event(e,"on_hide_suggestions")},200)}}),e.suggestions.hidden?null:o("div",{className:[e.suggestions.kind].join(" "),children:e.suggestions.items.length>0?o("ul",{children:e.suggestions.items.map((i,a)=>o("li",{className:[i.kind,i.selected?"selected":null].join(" "),onClick:s=>{s.preventDefault(),s.stopPropagation(),r.trigger_event(e,"on_suggestion_click",{index:a})},children:i.label}))}):null})]})]})}Wr.className="search_field";function Ra(t){let{state:e,attrs:n,path:r}=t;return o("div",{...n,children:[o("label",{children:e.label}),h(t,["month"]),h(t,["year"])]})}var Rs=kr(Wn(),1);function Os(t){let{state:e,attrs:n,path:r}=t;return xe(()=>{let i=document.querySelector(`#cid-${e.cid} canvas`);i.initialized||(i.initialized=!0,Rs.default.toCanvas(i,e.url,function(a){}))}),o("div",{...n,id:`cid-${e.cid}`,children:o("canvas",{})})}function yo(t){let{state:e,attrs:n,ctx:r}=t;return o(b,{children:[o("div",{className:"aui01_confirm_prompt_vail",...I(t,"on_cancel")}),o("div",{...n,children:[o("p",{children:[e.label,o("button",{className:"prompt_save_btn",...I(t,"on_save"),children:"Enregistrer"})]}),o("button",{className:"prompt_dont_save_btn",...I(t,"on_dont_save"),children:"Ne pas enregistrer"}),o("button",{className:"prompt_cancel_btn",...I(t,"on_cancel"),children:"Annuler"})]})]})}yo.className="aui01_save_on_close_prompt";function wo(t){let{state:e}=t,n=t.attrs;return o("div",{...n,children:[e.label!=null?o("span",{children:[e.label,": "]}):null,e.value!=null&&e.value.trim()!=""?o("div",{dangerouslySetInnerHTML:{__html:e.value}}):null]})}wo.className="aui01_rich_text_display";function Cs(t){let{state:e}=t,n=t.attrs;return o("a",{...n,href:e.url,...I(t),children:e.content!=null?h(t,["content"]):e.label})}function Fs(t){let{state:e}=t,n=t.attrs;return o("img",{...n,src:e.url})}var zs="/build/arrow_back_FILL0_wght400_GRAD0_opsz24-BUCOYMDK.svg";function Bs(t){return o("button",{...t.attrs,...I(t),children:o("img",{src:zs,className:"back_button"})})}function js(t){let{state:e,ctx:n,attrs:r}=t,i=e.value,a=ie();return o("div",{ref:a,...r,dangerouslySetInnerHTML:{__html:i},onClick:s=>{let l=s.target,c=a.current,u;for(;l!=c&&l.dataset.html_comp_name==null;)l=l.parentElement;let{html_comp_name:m}=l.dataset;return(m!=null||e.on_click!=null)&&(s.stopPropagation(),u=!1,n.trigger_event(e,"on_click",{html_comp_name:m})),u}})}function Ls(t){let{attrs:e,state:n,path:r,ctx:i}=t;e.className+=n.required?" required_field":"",e.className+=n.error?" error":"";let{value:a}=n,s=a==null?[null,null,null]:a.split("-").map(p=>parseInt(p)),[l,c]=q([{length:2,input_ref:ie(),min:1,max:31,placeholder:"dd",value:s[2]},"/",{length:2,input_ref:ie(),min:1,max:12,placeholder:"mm",value:s[1]},"/",{length:4,input_ref:ie(),min:1907,max:2020,placeholder:"yyyy",value:s[0]}]);function u(p,_){let f=p;for(;(_==-1&&f>0||_==1&&f=0;f--){let w=l[f];if(typeof w=="string")p+="-";else{let{value:k}=w;if(k==null){_=!1;break}else{for(;k.length=f.min&&_<=f.max?f.value=_:f.value=null,c([...l]),m()}return o("div",{...e,...I(t),children:[o(ke,{...t}),We(n),o("div",{className:"number_chain_field_inputs",children:l.map((p,_)=>typeof p=="string"?o("span",{className:"ncf_separator",children:p}):o(hd,{...p,index:_,handle_arrows:u,on_change:d}))})]})}function hd({length:t,value:e,input_ref:n,min:r,max:i,index:a,handle_arrows:s,placeholder:l,on_change:c}){let[u,m]=q(e);function d(f){f.length==t?(fi&&(f=i),s(a,1)):f.length>t&&(f=u),m(f),c(a,f)}function p(f){n.current.select()}function _(f){if(f.keyCode==39||f.keyCode==40)return f.preventDefault(),s(a,1),!1;if(f.keyCode==37||f.keyCode==38)return f.preventDefault(),s(a,-1),!1}return o("input",{type:"number",placeholder:l,onKeyDown:_,value:u,ref:n,onFocus:f=>p(f),onChange:f=>d(f.target.value)})}function pt(t){return o("div",{className:"credit_loader"})}var As=/^\d*$/,gd=/^\d$/;function Hs(t){let{state:e,attrs:n,ctx:r}=t,i=[ie(),ie(),ie(),ie(),ie(),ie()],[a,s]=q(["","","","","",""]);function l(u,m){let d=u.target.value;d==6;let p;gd.test(d)?(p=[...a],p[m]=d,m<5&&i[m+1].current.focus()):(p=[...a],p[m]=""),s(p);let _=p.join("");_.length==6&&As.test(_)&&r.trigger_event(e,"access_code_submit",{value:_})}function c(u){let m=u.clipboardData.getData("text/plain");if(typeof m=="string")return m=m.trim().replace(" ",""),m.length==6&&As.test(m)&&(s(m.split("")),r.trigger_event(e,"access_code_submit",{value:m})),u.preventDefault(),u.stopPropagation(),!1}return o("div",{...n,children:o("div",{className:"access_code_input_container",children:i.map((u,m)=>o("input",{type:"text",ref:i[m],onFocus:d=>d.target.select(),value:a[m],maxLength:1,inputMode:"numeric",onInput:d=>l(d,m),onPaste:c},m))})})}function qs(t){let{key:e}=t.state,n=t.ctx.tr[e];return n==null?null:n({...t,state:t.state})}function Kn(t){let{state:e,attrs:n,path:r}=t;return o(xo,{...t,children:[o("summary",{children:[" ",h(t,["summary"])]}),h(t,["content"])]})}function xo({ctx:t,children:e}){let[n,r]=q(!1);return o("div",{className:"popup_details "+(n?"poped":""),onClick:()=>r(!1),children:o("div",{className:"popup_details_content",onClick:i=>(i.preventDefault(),i.stopPropagation(),!1),children:[o("div",{className:"close_btn_ctn",children:o("button",{className:"close_btn",onClick:()=>r(!1),children:t.tr.word_close})}),o("details",{className:"popup_details_main_content",open:n,onClick:i=>(i.preventDefault(),i.stopPropagation(),r(!0),!1),children:e})]})})}var Q={ROOT:t=>J(t),TagList:ba,Tag:ya,Title1:t=>B("h1",t.attrs,t.state.label),Title2:t=>B("h2",t.attrs,t.state.label),Title3:t=>B("h3",t.attrs,t.state.label),Form:Ft,TextField:Gr,DateField:Ls,CheckboxField:va,SubmitFormButton:t=>o("input",{...t.attrs,type:"submit",value:t.state.label,onClick:e=>e.stopPropagation()}),GlobalErrorMessage:Ps,GlobalSuccessMessage:Ps,DefinitionList:da,Definition:ma,Table:ga,Button:ua,DOWNLOAD_ASSET_TRIGGER:({ctx:t,trigger:e})=>{if(!t.is_server_side){let n=`${window.location.origin}/file_download/${e.asset_id}/${e.file_name}`;window.open(n,"_blank")}},[Ie.TEMPORARY_REDIRECTION]:({ctx:t,trigger:e})=>{t.is_server_side||window.location.assign(`${window.location.origin}${e.location}`)},[Ie.ADD_URL_TO_HISTORY_TRIGGER]({ctx:t,trigger:e}){t.is_server_side||window.location.pathname!=e.url&&history.pushState(history.state,null,e.url)},[Ie.VALIDATE_URL_TRIGGER]({ctx:t,trigger:e}){t.is_server_side||window.location.pathname!=e.url&&history.replaceState(history.state,null,e.url)},StopArtemisTrigger:({ctx:t,trigger:e})=>{t.stop_uplink()},[Ie.GoToUrlTrigger]:({ctx:t,trigger:e})=>{t.is_server_side||window.location.replace(e.url)},[Ie.JUMP_TO_ANCHOR]:({trigger:t})=>{ctx.is_server_side||setTimeout(()=>{let e=document.getElementById(t.anchor_id);e?.scrollIntoView()},200)},[N.ComboBox1]:pa,[N.DateTime1]:fa,[N.PriceField]:Gr,[N.TextArea]:ha,[Ie.oauth_login_trigger]:({ctx:t,trigger:e})=>{t.is_server_side||(window.location.href=e.url)},[Ie.ScrollToTopOfThePageTrigger]:({ctx:t,trigger:e})=>{t.is_server_side||window.scrollTo(0,0)},[Ie.URI_REPLACE]:({trigger:t})=>{if(!ctx.is_server_side){let e=history.state!=null?history.state.ui_id:void 0;history.replaceState({ui_id:e},void 0,t.url)}},[N.List]:wa,[N.ListItem]:xa,[N.Image]:Fs,[N.Link]:Cs,[N.Value]:ka,[N.RichTextDisplay]:wo,[N.Dialog]:Da,[N.Panel]:Bn,[N.Panel]:Bn,[N.Box]:jn,[N.ConfirmPrompt]:Zr,[N.SaveOnClosePrompt]:yo,[N.MultiSelect]:Na,[N.RawTable]:Ma,[N.SearchSuggestion]:Wr,[N.QRCode]:Os,[N.UiSteal]:t=>o("div",{className:"ui_steal",children:o("span",{children:"Le contr\xF4le de l'interface graphique a \xE9t\xE9 r\xE9cup\xE9r\xE9 par un autre onglet. Fermez cet onglet ou rafraichissez la page si vous d\xE9sirez r\xE9cup\xE9rer le contr\xF4le"})}),Apps:Sa,ConnectionError:t=>o("div",{className:"connection_error",children:[t.ctx.tr.connection_lost_message,o(pt,{})]}),[N.AppLoadingIndicator]:t=>o("div",{className:"app_loading_indicator",children:[o("div",{className:"dem"}),o("div",{className:"dev"}),o("div",{className:"don"})]}),[N.BackButton]:Bs,[N.AccessCodeInput]:Hs,[N.tr_key]:t=>{let e=t.ctx.tr[t.state.key];return typeof e=="string"?e:typeof e=="function"?e(t):"translation missing"}};Q.Root=Q.ROOT;Q[N.MonthYearField]=Ra;Q.FormValue=Q.Value;Q.LocationSearchField=Q[N.SearchSuggestion];Q[N.Html]=js;Q[N.nothing]=t=>null;Q[N.InlineHtml]=({state:t})=>t.value;Q[N.translated_html]=qs;Q[N.popup_details]=Kn;function Ps(t){let{attrs:e,state:n,ctx:r}=t,[i,a]=q(!1);if(xe(()=>{artemis.schedule(()=>{Xi(artemis.state,n.cid)!=null&&(a(!0),r.trigger_event(t.state,Jr.HIDE_GLOBAL_MESSAGE))},t.state.timeout_ms)},[n.cid]),i)return null;{let s=t.state.kind=="GlobalErrorMessage";return o("div",{...e,children:[o("p",{children:t.state.label}),o("button",{className:"message_close_btn",onClick:l=>{a(!0),r.trigger_event(n,Jr.HIDE_GLOBAL_MESSAGE)},children:"Ok"})]})}}var y={main_header:"main_header",personal_info_form:"personal_info_form",sales_tunnel_app:"sales_tunnel_app",purchased_products_app:"purchased_products_app",sim_card_order_recap:"sim_card_order_recap",sim_order_form:"sim_order_form",RoamingModeSelector:"RoamingModeSelector",register_page:"register_page",login_app:"login_app",ourcorp_header:"ourcorp_header",shop_app:"shop_app",dashboard:"dashboard",associate_player_to_device:"associate_player_to_device",contact_app:"contact_app",shop_app_offers:"shop_app_offers",fancy_field:"fancy_field",notification_app:"notification_app",email_not_confirmed_notification:"email_not_confirmed_notification",communication_tab:"communication_tab",sim_service_settings:"sim_service_settings",payment_app:"payment_app",stats_app:"stats_app",sim_service_chart:"sim_service_chart",admin_dashboard:"admin_dashboard",admin_mailing_app:"admin_mailing_app",admin_sim_service_man:"admin_sim_service_man",admin_sim_service_detail:"admin_sim_service_detail",admin_add_credit:"admin_add_credit",admin_change_provision_size:"admin_change_provision_size",admin_edit_sim_service:"admin_edit_sim_service",admin_onboard_player:"admin_onboard_player",admin_player_man:"admin_player_man",admin_player_detail:"admin_player_detail",admin_onboard_sim_service:"admin_onboard_sim_service",admin_activate_sim:"admin_activate_sim",admin_activate_sim_complexe_portin:"admin_activate_sim_complexe_portin",admin_set_sim_card_app:"admin_set_sim_card_app",admin_set_niss_of_owner_app:"admin_set_niss_of_owner_app",admin_transfer_sim:"admin_transfer_sim",admin_player_advanced_settings:"admin_player_advanced_settings",admin_advanced:"admin_advanced",sim_service_item:"sim_service_item",sim_service_page:"sim_service_page",sim_service_active_account_content:"sim_service_active_account_content",sim_service_add_credit:"sim_service_add_credit",BillingHistory:"BillingHistory",BillingHistoryItem:"BillingHistoryItem",change_provision_size_page:"change_provision_size_page",credit_loader:"credit_loader",invoice_list_page:"invoice_list_page",invoice_summary_box:"invoice_summary_box",single_contribution:"single_contribution",multi_coin:"multi_coin",player_select_app:"player_select_app",account_select_item:"account_select_item",player_select_component:"player_select_component",mobile_plan_simulation:"mobile_plan_simulation",mobile_plan_simulation_content:"mobile_plan_simulation_content",adapt_consumption_to_provision_in_eu:"adapt_consumption_to_provision_in_eu",preconfig_box:"preconfig_box",translated_html:"translated_html",footer:"footer",player_settings_app:"player_settings_app",onboarding2_app:"onboarding2_app",sim_card_result_item:"sim_card_result_item",sim_card_selector_component:"sim_card_selector_component",porting_info_form_component:"porting_info_form_component",admin_terminate_sim_service:"admin_terminate_sim_service",esim_qr_code_display:"esim_qr_code_display",blog:"blog"};var Us="Stripe_Embedded_Payment_component";var $s="https://js.stripe.com/v3",vd=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/;var bd=function(){for(var e=document.querySelectorAll('script[src^="'.concat($s,'"]')),n=0;n element.");return i.appendChild(r),r},yd=function(e,n){!e||!e._registerWrapper||e._registerWrapper({name:"stripe-js",version:"3.4.1",startTime:n})},Ut=null,Qn=null,Yn=null,wd=function(e){return function(){e(new Error("Failed to load Stripe.js"))}},xd=function(e,n){return function(){window.Stripe?e(window.Stripe):n(new Error("Stripe.js not available"))}},kd=function(e){return Ut!==null?Ut:(Ut=new Promise(function(n,r){if(typeof window>"u"||typeof document>"u"){n(null);return}if(window.Stripe,window.Stripe){n(window.Stripe);return}try{var i=bd();if(!(i&&e)){if(!i)i=Js(e);else if(i&&Yn!==null&&Qn!==null){var a;i.removeEventListener("load",Yn),i.removeEventListener("error",Qn),(a=i.parentNode)===null||a===void 0||a.removeChild(i),i=Js(e)}}Yn=xd(n,r),Qn=wd(r),i.addEventListener("load",Yn),i.addEventListener("error",Qn)}catch(s){r(s);return}}),Ut.catch(function(n){return Ut=null,Promise.reject(n)}))},Td=function(e,n,r){if(e===null)return null;var i=e.apply(void 0,n);return yd(i,r),i},Jt,Vs=!1,Gs=function(){return Jt||(Jt=kd(null).catch(function(e){return Jt=null,Promise.reject(e)}),Jt)};Promise.resolve().then(function(){return Gs()}).catch(function(t){});var Zs=function(){for(var e=arguments.length,n=new Array(e),r=0;r")return o("h1",{children:"Stripe is being simulated here so it is not renderable"});ko=Zs(e.public_key,{locale:"fr"}).then(a=>(Ws=a,a));let r={theme:"stripe",variables:{colorPrimary:"#ffffff",colorBackground:"#1b1e27",colorText:"#E8E8E8",colorDanger:"#ff0000",fontFamily:"Ideal Sans, system-ui, sans-serif",spacingUnit:"5px",borderRadius:"5rem",fontSizeBase:"20px"}},i={clientSecret:e.client_secret,appearance:r};return o("div",{...n,children:o(Qs,{state:e,ctx:t.ctx})})}function Qs(t){let{state:e,ctx:n}=t,[r,i]=q(!1),[a,s]=q(null);ko.then(u=>(s(u),u));let l=async u=>{i(!0),n.trigger_event(e,"paiement_confirmation");let m=await ko;try{let{error:d}=await m.confirmBancontactPayment(`${e.client_secret}`,{payment_method:{billing_details:{name:e.name}},return_url:`${window.location}?__ui_id=${artemis.ui_id}&stripe_callback=true`})}catch{}},c=`stripe_payment_info_and_ctrl ${e.payment_state}`;switch(e.payment_state){case"to_be_confirmed":return Ws!=null?o("div",{className:c,children:o("button",{type:"submit",onClick:l,id:"payment_button",children:e.confirmation_btn_label})}):null;case"go_to_paiement_app":return o("div",{className:c,children:o("p",{children:n.tr.stripe_app_you_will_be_redirected})});case"returned_from_paiement_app":return o("div",{className:c,children:o("p",{children:n.tr.stripe_app_payment_verification})});case"payment_succeeded":return o("div",{className:c,children:o("p",{children:n.tr.stripe_app_payment_confirmed_applying_changes})});case"payment_unknown":return o("div",{className:c,children:o("p",{children:n.tr.stripe_app_payment_status_unkown})});default:}}function Ys(t){let{state:e,attrs:n}=t;return o("div",{...n,children:o("div",{className:"header_ctn2",children:o("header",{children:[o("div",{className:"back_icon_cell",children:o("button",{className:"icon-back_button1",onClick:r=>history.back()})}),e.title!=null?o("h1",{children:e.title}):null,h(t,["header_right_side"])]})})})}function S(t){let{state:e,attrs:n,path:r,custom_main_content:i}=t;return n.className+=" ourcorp_app_layout_ctn",o(b,{children:o("div",{...n,children:[h(t,["loading_indicator"]),o("div",{className:"ourcorp_app_layout",children:[h(t,["header"]),o("main",{className:e.unboxed?"unboxed":"",children:i==null?J(t,[],["header","loading_indicator"]):i(t)})]})]})})}function To(t){let{state:e,attrs:n}=t;return o("label",{className:n.className,children:[o("div",{className:"label_ctn",children:[o("span",{className:[e.icon_css_class,"label_logo"].join(" ")}),o("span",{className:"label_text",children:e.label})]}),o(lt,{...t,type:"number",pattern:e.pattern?e.pattern:void 0,placeholder:e.placeholder,value:e.value,step:e.step==null?"any":e.step})]})}function Xs(t){let{attrs:e,ctx:n}=t;return o("div",{...e,children:[n.tr.shop_app_intro(),o("ul",{className:"pre_config_list",children:h(t,["offers"])}),o("div",{className:"content_preview_box",children:n.tr.shop_app_tarification_explanation()})]})}var el="/build/utilisateur_icon-TV7IHGQV.png";var Io="/build/logo_antigone_full_small-IHFWN3AY.jpg";function nl(t){let{ctx:e,state:n}=t,{logged_player:r}=n;return o(b,{children:[o("div",{...t.attrs,className:"header_container",children:o("header",{className:"header_root",children:[o("div",{className:"logo_ctn",children:o("a",{style:"text-decoration:none;",...I(t,"logo_click"),children:o("img",{src:Io,alt:"OurCorp",style:"height: 100%; max-width: calc(3*var(--header_content_height));"})})}),o(tl,{locale_code:e.locale_code}),n.is_player_logged?null:o("div",{className:"connection_btn_ctn ",...I(t,"connect_btn_click"),children:o("button",{children:e.tr.word_connection})}),h(t,["admin_section_btn"]),o("button",{className:"menu_icon_cell menu",...I(t,"menu_click"),"aria-label":e.tr.word_menu,children:n.is_player_logged?o("img",{className:"header_user_icon",src:el,alt:e.tr.word_menu}):o("div",{className:"menu_button",children:[o("div",{className:"hexa"}),o("div",{className:"hexa"}),o("div",{className:"hexa"})]})})]})}),o("div",{className:`menu_content_shroud ${n.menu_visible?"":"hidden"}`,...I(t,"close_menu")}),o("div",{className:`menu_content_container ${n.menu_visible?"":"hidden"}`,children:[o("div",{className:"header_container",style:"visibility: visible",children:o("div",{className:"header_root",children:[o("div",{className:"logo_container",children:o("img",{src:Io,style:"height: 100%; max-width: calc(3*var(--header_content_height));"})}),o(tl,{locale_code:e.locale_code}),o("div",{className:"menu_header_close_cell",...I(t,"close_menu"),children:o("button",{"aria-label":"fermer menu",style:"font-family: 'oc'",className:"icon-cross"})})]})}),o("div",{className:"menu_content",children:[r!=null&&o("div",{className:"menu_section",children:o("div",{children:[o("p",{className:"menu_logged_user_name",children:[e.tr.word_hello," ",r.first_name]}),o("p",{className:"menu_logged_user_email",children:r.email})]})}),n.accounts!=null?o("div",{className:"menu_section menu_accounts",children:[o("h4",{children:e.tr.word_accounts}),h(t,["accounts"])]}):null,r!=null?o("div",{className:"menu_section",children:[h(t,["player_settings_btn"]),o("a",{...I(t,"your_invoices"),children:e.tr.word_your_invoices})]}):null,o("div",{className:"menu_section",children:h(t,["links"])}),o("div",{className:"menu_section_socials",children:[o("a",{target:"_blank",href:"https://www.facebook.com/ourcorpfr/",children:o("span",{className:"facebook-icon icon-facebook","aria-label":"lien facebook"})}),o("a",{target:"_blank",href:"https://mastodon.social/@ourcorp",children:o("span",{className:"facebook-icon icon2-mastodon","aria-label":"lien facebook"})}),o("a",{target:"_blank",href:"https://www.instagram.com/ourcorp_asbl",children:o("span",{className:"instagram-icon icon2-instagram_icon","aria-label":"lien instagram"})})]})]})]})]})}function tl({locale_code:t}){return o("div",{className:"locale_code_selector",children:[o("a",{className:t===Ee?"selected_locale_code":"",href:"/be-fr",children:"FR"}),o("a",{className:t===Ze?"selected_locale_code":"",href:"/be-nl",children:"NL"})]})}function rl(t){let{attrs:e}=t;return e.className+=" ourcorp_control",o(b,{children:o("div",{...e,children:[h(t,["header"]),o("div",{className:"dashboard_content_ctn",children:o("div",{className:"dashboard_content",children:h(t,["communication_tab"])})}),h(t,["footer"])]})})}var il=kr(Wn(),1);var Kb=kr(Wn(),1);function ol(t){return"LPA:1$tbl.prod.ondemandconnectivity.com$"+t}function al(t){let{state:e,attrs:n}=t,r=e.matching_id;try{if(document==null)return"Hello"}catch{return"Hello"}return setTimeout(()=>{let i=ol(r);il.default.toCanvas(document.getElementById("container"),i,function(a){})},200),o("div",{...n,children:o("canvas",{id:"container"})})}function sl(t){return Object.keys(t).map(e=>{t[e].value===void 0&&(t[e].value=e,t[e].__table=t)}),t}var ll=sl({cart:{label:"Dans le panier"},payed:{label:"Paiement re\xE7u"},expedition:{label:"En expedition"},delivered:{label:"Livr\xE9"},terminated:{label:"Termin\xE9"},cancelled:{label:"Annul\xE9"},paiement_failed:{label:"Paiement \xE9chou\xE9"}});function cl(t){let{state:e,ctx:n}=t;return o("div",{className:`sim_payment_recap ${e.progress}`,children:[o("h2",{children:"Abonnement Mobile Ourcorp"}),o("p",{className:"price_quote",children:[n.tr.word_provision_size,": ",o("span",{children:[e.provision_size," \u20AC"]})]}),o("p",{children:[n.tr.word_type_of_sim,": ",e.sim_type]}),o("p",{children:[n.tr.word_new_phone_number,": ",e.new_phone_number?n.tr.word_yes:n.tr.word_no]}),e.new_phone_number?null:o("p",{children:[n.tr.word_phone_number_to_transfer,": ",e.old_phone_number]}),e.progress!=ll.cart.value?o("p",{className:"order_state",children:[n.tr.word_status,": ",e.progress_label]}):null]})}function Sd(t){let{state:e,ctx:n}=t;if(e.sim_services.length>0)return o(b,{children:[o("div",{children:[o("span",{className:"ob_sum_objectif",children:n.tr.word_your_phone_number_cap}),o("ul",{className:"service_list",children:h(t,["sim_services"])})]}),o("div",{className:"become_member_box_content",children:h(t,["order_sim_btn"])})]})}function ul(t){let{attrs:e,ctx:n}=t;return o("div",{...e,children:[h(t,["invoicing_state"]),o("div",{className:"content_preview_box your_numbers_box",children:[o(Sd,{...t}),n.tr.DisplayBuyMessage(t)]}),h(t,["home_page_content"])]})}function Eo({type:t}){return o("span",{className:`oc_coin ${t}_oc_coin`,children:o("span",{className:"hexa",children:o("span",{className:"hexa"})})})}function Xn({type:t,size:e}){return o("span",{className:`oc_multi_coin ${e}`,children:[o(Eo,{type:t}),o(Eo,{type:t}),o(Eo,{type:t})]})}var dl="development";var ml="donation";function _l(t){let{state:e,attrs:n,ctx:r}=t;return o("div",{class:"billing_history",...n,children:[o("h2",{children:r.tr.list_of_invoices_title}),h(t,["items"])]})}function pl(t){let{state:e}=t;return o("div",{className:`billing_history_item ${e.payed?"payed":"to_be_payed"}`,...I(t),children:[o("div",{style:"display:flex; width:100%;",children:[o("div",{className:"billing_history_item__title",dangerouslySetInnerHTML:{__html:e.title}}),o("div",{className:"billing_history_item__status",children:o("span",{children:e.status})})]}),o("div",{style:"display:flex; width:100%;",children:[o("div",{className:"billing_history_item__date",children:e.date}),o("div",{className:"billing_history_item__total",children:o(et,{amount:e.total_invoice_amount,size:"medium",payed:e.status_data=="payed"})})]})]})}function et({amount:t,size:e="medium",payed:n,className:r=""}){return o("span",{className:`single_contribution ${r}`,children:[o(Xn,{type:n?ml:dl,size:e}),t??o(pt,{})]})}function fl(t){let{state:e,attrs:n}=t;return o("li",{...n,className:"sim_service_item",...I(t),children:o("div",{className:"sim_service_item_header",children:[o("div",{className:"phone_number",children:e.phone_number}),h(t,["activation_btn"]),e.message!=null?o("span",{className:"message",children:e.message}):null,e.balance!=null?o("div",{className:"credits",children:o(et,{payed:!0,amount:e.balance=="LOADING"?null:e.balance,size:"medium"})}):""]})})}function hl(t){let{state:e,attrs:n,ctx:r}=t;return o("div",{...n,children:o("div",{className:"sim_service_action_list",children:[h(t,["invoicing_summary"]),h(t,["add_credit_btn"]),h(t,["change_provision_btn"]),h(t,["billing_btn"]),h(t,["settings_btn"])]})})}function gl(t){let{attrs:e,state:n,ctx:r}=t;return e.className+=" content_preview_box",o("div",{className:"invoice_summary_box_ctn",children:o("div",{...e,children:[o("div",{className:"contribute_by_paying_invoice",children:[o("div",{children:[o(et,{payed:!1,amount:n.total_to_pay,size:"medium"}),o("span",{style:"position:relative; top:6.5rem;",children:r.tr.invoice_summary_box_of_invoice_to_pay})]}),o("button",{...I(t),className:"big_button",children:r.tr.word_pay})]}),n.show_invoice_link?o("a",{...I(t,"see_invoices"),children:r.tr.invoice_summary_box_see_my_invoices}):null]})})}var vl={AutoForm:Ft};function bl(t){let{state:e,attrs:n,path:r}=t;return o("li",{...n,children:[o("div",{className:"menu_account_item_info",children:[o("span",{className:"name",children:e.name}),o("span",{className:"email",children:e.email})]}),o("div",{className:"menu_account_item_controls",children:[h(t,["switch_to_account_btn"]),h(t,["disconnect_account_btn"])]})]})}function yl(t){return t.toFixed!=null?t.toFixed(2).replace(".",","):t}function wl(t){let{state:e,attrs:n,ctx:r}=t,{nat_data:i,nat_price:a,eu_roaming_data:s,eu_roaming_price:l,national_evaluation:c}=e;return o("div",{...n,children:[o("div",{className:"content_preview_box nat_simulator",children:[r.tr.mobile_plan_simulation_belgium_form_intro(),o(So,{props:t,form:c,estimate:a,prop:"data",between_text:"GB",field_logo_class:"icon2-www"}),a.pack_size_in_gb!=null?o(xo,{...t,children:r.tr.mobile_plan_simulation_booster_explanation({booster_size:a.pack_size_in_gb})}):null,o(So,{props:t,form:c,estimate:a,prop:"voice",between_text:"Min.",field_logo_class:"icon2-call_logo"}),o(So,{props:t,form:c,estimate:a,prop:"sms",between_text:"SMS",field_logo_class:"icon2-chat_logo"}),o("div",{className:"total_price_display",children:r.tr.price_per_month_display({price:a.total})})]}),o("div",{className:"content_preview_box eu_roaming_estimate",children:[r.tr.mobile_plan_simulation_eu_roaming_form_intro(),h(t,["eu_roaming_mode"]),h(t,["eu_roaming_evaluation"]),!e.eu_roaming_mode.selected&&l!=null?o("div",{className:"total_price_display",children:r.tr.price_per_month_display({price:l.total})}):null]}),o("div",{className:"content_preview_box provision_advice",children:[r.tr.mobile_plan_simulation_provision_advice({price:a.total}),o("div",{className:"order_btn",children:h(t,["order_btn"])})]})]})}function So({props:t,form:e,field_logo_class:n,estimate:r,prop:i,between_text:a}){let s=r==null?null:"--";if(r!=null&&!r.error)try{s=r[i+"_retail_cost"]}catch{}return o("div",{className:"field_and_price",children:[o("span",{className:`${n} field_illustration`}),h({state:e,ctx:t.ctx,path:t.path},[i]),o("span",{className:"unit_text",children:a}),s!=null?o("span",{className:"sim_price_display",children:[s,"\u20AC"]}):null]})}function xl({state:t,attrs:e,path:n}){return o("div",{...e,children:[o(No,{value:yl(t.data),unit:"GB",icon_class:"icon2-www"}),o(No,{value:t.voice,unit:"Min.",icon_class:"icon2-call_logo"}),o(No,{value:t.sms,unit:"SMS",icon_class:"icon2-chat_logo"})]})}function No({value:t,unit:e,icon_class:n}){return o("div",{className:"eu_stat_display",children:[o("span",{className:`field_illustration ${n}`}),o("span",{className:"value",children:t}),o("span",{className:"unit_text",children:e})]})}function kl(t){let{state:e,attrs:n,ctx:r}=t,i=h(t,["content"]);return i==null&&(i=r.tr.preconfig_box_content({state:e})),o("li",{...n,children:o("div",{children:[o("h3",{children:e.title}),o("div",{className:"content",children:[o("div",{className:"pre_config_summary",children:i}),h(t,["order_btn"]),h(t,["simulator_btn"]),h(t,["details"])]})]})})}function Tl(t){let{attrs:e,state:n}=t;return o(b,{children:o("div",{...e,children:[h(t,["header"]),o("div",{className:"central_main_article_space",children:h(t,["content"])}),h(t,["footer"])]})})}function Il(t){let{state:e,cts:n,attrs:r}=t;return o("a",{...r,href:e.href,...I(t),children:e.link_title})}function El(t){let{attrs:e,state:n}=t;return e.className+=` ${n.content_name}`,o("div",{...e,dangerouslySetInnerHTML:{__html:n.content}})}function Sl(t){let{ctx:e,state:n}=t;return o("footer",{style:"background-color:white;",children:[o("p",{children:e.tr.ourcorp_non_profit_all_rights_reseverd}),o("p",{children:[e.tr.ourcorp_company_number_label,": 1002.612.784 - ",h(t,["end_user_content_link"])]}),o("p",{className:"footer-contacts",children:[o("span",{children:o("a",{target:"_blank",href:"https://www.facebook.com/ourcorpfr/",children:"Facebook"})}),o("span",{children:o("a",{href:"mailto:contact@ourcorp.org",children:"contact@ourcorp.org"})}),o("span",{children:o("a",{target:"_blank",href:"https://mastodon.social/@ourcorp",children:"Mastodon"})}),o("span",{children:o("a",{target:"_blank",href:"https://www.instagram.com/ourcorp_asbl/",children:"Instagram"})})]})]})}var Nl={0:[1,4],1:[0,2,4,5],2:[1,3,5,6],3:[2,6],4:[0,1,5,7],5:[1,2,6,8,7,4],6:[2,3,8,5],7:[4,5,8,9],8:[5,6,9,7],9:[7,8]},Nd=[null,"development","democracy","dividend"],$t=[0,0,0,0,0,0,0,0,0,0];$t[0]=1;$t[3]=3;$t[9]=2;function er(t){let{ctx:e}=t,[n,r]=q($t),[i,a]=q($t),s=[];function l(w){let k=w.target.dataset.hexa_id;if(k==0||k==3||k==9)return;let T=n[k],E=[...new Set(Nl[k].map(j=>n[j]))].filter(j=>j!=T&&j!=0);if(E.sort((j,Z)=>j-Z),E.length!=0){for(;T=(T+1)%4,!E.includes(T););a(T),n[k]=T,r([...n])}}let c=0;function u({depth:w}){return B("div",{className:`row${w}`,key:`row${w}`},new Array(5-w).map((k,T)=>B("div",{className:"hexa",key:`hexa${T}`,"data-hexa_id":c++},null)))}function m({poly_id:w,on_click:k,children:T,triggered:E=!1}){let j=Nd[n[w]],Z=Nl[w].filter(ne=>n[ne]>0).length==0?"disabled":"",P=null,H=w==0||w==3||w==9?" root":"";return B("div",{className:`hexa ${j} ${H} ${E?"triggered":""} ${Z}`,"data-hexa_id":w,onClick:l},T)}function d({title:w,percentage:k}){return B("div",{},[B("span",{className:"title"},w),B("span",{className:"percentage"},`${k}%`)])}let p=0,_=0,f=0;return n.forEach(w=>{switch(w){case 1:p+=10;break;case 2:_+=10;break;case 3:f+=10;break}}),B("div",{className:"decision_matrix"},[B("div",{className:"row1"},[B(m,{poly_id:0,triggered:i==1},d({title:e.tr.word_development,percentage:p})),B(m,{poly_id:1}),B(m,{poly_id:2}),B(m,{poly_id:3,triggered:i==3},d({title:e.tr.word_financing,percentage:f}))]),B("div",{className:"row2"},[B(m,{poly_id:4}),B(m,{poly_id:5}),B(m,{poly_id:6})]),B("div",{className:"row3"},[B(m,{poly_id:7}),B(m,{poly_id:8})]),B("div",{className:"row4"},[B(m,{poly_id:9,triggered:i==2},d({title:e.tr.word_democracy,percentage:_}))])])}function tr(t){function n(u){i(-1),u.preventDefault(),u.stopPropagation()}let[r,i]=q(-1),a=[{img:"/static/assets/app_screens/prototype_1.jpg",alt:"Prototype screen1"},{img:"/static/assets/app_screens/prototype_2.jpg",alt:"Prototype screen2"},{img:"/static/assets/app_screens/prototype_3.jpg",alt:"Prototype screen3"},{img:"/static/assets/app_screens/prototype_4.jpg",alt:"Prototype screen4"},{img:"/static/assets/app_screens/prototype_5.jpg",alt:"Prototype screen5"},{img:"/static/assets/app_screens/prototype_6.jpg",alt:"Prototype screen6"}],[s,l]=q(null);return o(b,{children:[o("div",{className:"thumbnail_list",id:"app_screens",children:a.map((u,m)=>o("div",{className:"thumbnail_ctn",onClick:d=>{i(m)},children:o("img",{src:u.img,alt:u.img,className:"thumbnail"})},m))}),o("div",{id:"app_screens_image_popups",onTouchStart:u=>l(u.touches[0].clientX),onTouchEnd:u=>{let m=u.changedTouches[0].clientX-s,d=m<0?1:-1,p=document.documentElement.clientWidth;20<100*Math.abs(m)/p?c(d):l(null)},children:a.map((u,m)=>o("div",{className:"thumbnail_popup_ctn ",style:r===m?"display:flex;":"",children:o("div",{className:"thumbnail_popup development_background",onClick:d=>{c(1),d.stopPropagation(),d.preventDefault()},children:[o("div",{className:"t_p_header",children:[o("span",{}),o("button",{"aria-label":"fermer l'image",style:"font-family: 'oc'",className:"close_popup icon-cross",onClick:n})]}),o("div",{className:"t_p_content",children:o("img",{src:u.img,alt:u.alt,className:"image_in_popup"})})]})},m))})]});function c(u){let m=(r+u)%a.length;m<0&&(m=a.length-1),i(m),l(0)}}function Dl(t){return o(b,{children:[o("article",{className:"article_content_column",children:[o("div",{className:"tp_two_list_ctn dist_box",children:[o("h2",{style:"text-align: left",children:["100% van de winst",o("br",{})," voor ",o("strong",{children:"een betere wereld"})]}),o("p",{children:["Beheer de prioriteiten van jouw ",o("strong",{children:"Mobile\xA0Operator"}),". Kies hoe onze winst wordt verdeeld over onze 3 pijlers: ",o("strong",{style:"color: var(--development_color)",children:"ontwikkeling"}),", ",o("strong",{style:"color: var(--donation_color)",children:"financiering"})," en ",o("strong",{style:"color: var(--democracy_color)",children:"democratie"})]}),o("div",{className:"decision_controller_and_info",children:[o("div",{id:"decision_widget",style:"display: flex; justify-content: center;",children:o(er,{...t})}),o("div",{className:"decision_info",children:[o("h3",{style:"color:var(--development_color)",children:"Ontwikkeling"}),o("p",{children:"OurCorp ontwikkelen, betekent winst boeken die JIJ controleert. Kies de nieuwe producten en diensten die OurCorp op de markt zal brengen."}),o("h3",{style:"color:var(--donation_color)",children:"Financiering"}),o("p",{children:"Financier NGO's, lokale projecten, kunstenaars en media die belangrijk voor je zijn."}),o("h3",{style:"color:var(--democracy_color)",children:"Democratie"}),o("p",{children:"Financier de ontwikkeling van vernieuwende democratische experimenten om jouw controle over OurCorp te vergroten."})]})]})]}),o("div",{className:"tp_two_list_ctn dist_box",children:[o("h2",{style:"text-align: left",children:[o("strong",{children:"Bestuur de vereniging"})," ",o("br",{})," via de applicatie "]}),o("p",{children:"We ontwikkelen een app waarmee je jouw macht over OurCorp kan uitoefenen. Geen onophoudelijke vergaderingen, de macht zit in jouw zak!"}),o(tr,{})]})]}),o("div",{className:"extra_info_ctn",id:"provision_extra_info",children:o("div",{className:"extra_info",children:[o("div",{className:"e_i_header",children:o("button",{"aria-label":"fermer les d\xE9tails",style:"font-family: 'oc'",className:"close_popup icon-cross"})}),o("div",{className:"e_i_content",children:[o("p",{children:"Door een voorziening aan te leggen, kan je je verbruik beter beheren en kunnen wij onze leveranciers betalen vooraleer jij je factuur hebt betaald."}),o("ul",{children:[o("li",{children:"Die reserve ben je nu aan het opbouwen."}),o("li",{children:"Ontvang elke maand een rekening van uw verbruik om het aan te vullen."}),o("li",{children:"Als je besluit OurCorp te verlaten of je pre-order te annuleren, krijg je het resterende bedrag volledig teruggestort."})]})]})]})})]})}function Ml(t){return o(b,{children:[o("article",{className:"article_content_column",children:[o("div",{className:"tp_two_list_ctn dist_box",children:[o("h2",{style:"text-align: left",children:["100% des profits",o("br",{})," pour ",o("strong",{children:"un monde meilleur"})]}),o("p",{children:["Contr\xF4lez les priorit\xE9s de votre ",o("strong",{children:"Op\xE9rateur\xA0Mobile"}),". Choisissez la r\xE9partition de nos b\xE9n\xE9fices entre nos 3 piliers: ",o("strong",{style:"color: var(--development_color)",children:"le D\xE9veloppement"}),", ",o("strong",{style:"color: var(--donation_color)",children:"le Financement"})," et ",o("strong",{style:"color: var(--democracy_color)",children:"la D\xE9mocratie"})]}),o("div",{className:"decision_controller_and_info",children:[o("div",{id:"decision_widget",style:"display: flex; justify-content: center;",children:o(er,{...t})}),o("div",{className:"decision_info",children:[o("h3",{style:"color:var(--development_color)",children:"D\xE9veloppement"}),o("p",{children:"D\xE9velopper OurCorp, c'est g\xE9n\xE9rer plus de b\xE9n\xE9fices que VOUS contr\xF4lez. Choisissez les nouveaux produits et services que OurCorp commercialisera."}),o("h3",{style:"color:var(--donation_color)",children:"Financement"}),o("p",{children:"Financez les ONG, les projets locaux, les artistes et m\xE9dias qui vous tiennent \xE0 c\u0153ur."}),o("h3",{style:"color:var(--democracy_color)",children:"D\xE9mocratie"}),o("p",{children:"Financez le d\xE9veloppement d'exp\xE9riences d\xE9mocratiques innovantes pour augmenter votre contr\xF4le sur OurCorp."})]})]})]}),o("div",{className:"tp_two_list_ctn dist_box",children:[o("h2",{style:"text-align: left",children:[o("strong",{children:"Gouvernez l'association"})," ",o("br",{})," via l'application "]}),o("p",{children:"Nous d\xE9veloppons une application qui vous permettra d'exercer votre pouvoir sur OurCorp. Pas de r\xE9unions incessantes, le pouvoir est dans votre poche !"}),o(tr,{})]})]}),o("div",{className:"extra_info_ctn",id:"provision_extra_info",children:o("div",{className:"extra_info",children:[o("div",{className:"e_i_header",children:o("button",{"aria-label":"fermer les d\xE9tails",style:"font-family: 'oc'",className:"close_popup icon-cross"})}),o("div",{className:"e_i_content",children:[o("p",{children:"\xC9tablir une provision vous permet \xE0 vous, de mieux g\xE9rer votre consommation, et \xE0 nous, de payer nos fournisseurs avant que vous ayez pay\xE9 votre facture."}),o("ul",{children:[o("li",{children:"Vous constituez cette r\xE9serve maintenant."}),o("li",{children:"Chaque mois, recevez une facture de votre consommation pour la reconstituer."}),o("li",{children:"Si vous d\xE9cidez de quitter OurCorp ou d'annuler votre pr\xE9commande, vous serez int\xE9gralement rembours\xE9s du montant restant."})]})]})]})})]})}var Dd={[Ee]:{prototype:Ml},[Ze]:{prototype:Dl}};function Rl(t){let{state:e,ctx:n}=t;try{return Dd[n.locale_code][e.content_name](t)}catch{return n.tr.generic_error}}function Ol(t){let{state:e,attrs:n}=t;return o("div",{className:"slide_deck_window",children:o("div",{className:"slide_deck",children:[e.frames.map((r,i)=>o("div",{className:"frame_display",children:[o("div",{className:"slide_counter",children:[i+1,"/",e.frames.length]}),o("img",{className:"slide_deck_slide",src:`${e.base_src}frame${i+1}.png`})]})),o("div",{})]})})}var Ne=class extends Error{},nr=class extends Ne{constructor(e){super(`Invalid DateTime: ${e.toMessage()}`)}},rr=class extends Ne{constructor(e){super(`Invalid Interval: ${e.toMessage()}`)}},or=class extends Ne{constructor(e){super(`Invalid Duration: ${e.toMessage()}`)}},he=class extends Ne{},ft=class extends Ne{constructor(e){super(`Invalid unit ${e}`)}},G=class extends Ne{},ge=class extends Ne{constructor(){super("Zone is an abstract class")}};var v="numeric",ve="short",ce="long",Ae={year:v,month:v,day:v},Vt={year:v,month:ve,day:v},Do={year:v,month:ve,day:v,weekday:ve},Gt={year:v,month:ce,day:v},Zt={year:v,month:ce,day:v,weekday:ce},Wt={hour:v,minute:v},Kt={hour:v,minute:v,second:v},Qt={hour:v,minute:v,second:v,timeZoneName:ve},Yt={hour:v,minute:v,second:v,timeZoneName:ce},Xt={hour:v,minute:v,hourCycle:"h23"},en={hour:v,minute:v,second:v,hourCycle:"h23"},tn={hour:v,minute:v,second:v,hourCycle:"h23",timeZoneName:ve},nn={hour:v,minute:v,second:v,hourCycle:"h23",timeZoneName:ce},rn={year:v,month:v,day:v,hour:v,minute:v},on={year:v,month:v,day:v,hour:v,minute:v,second:v},an={year:v,month:ve,day:v,hour:v,minute:v},sn={year:v,month:ve,day:v,hour:v,minute:v,second:v},Mo={year:v,month:ve,day:v,weekday:ve,hour:v,minute:v},ln={year:v,month:ce,day:v,hour:v,minute:v,timeZoneName:ve},cn={year:v,month:ce,day:v,hour:v,minute:v,second:v,timeZoneName:ve},un={year:v,month:ce,day:v,weekday:ce,hour:v,minute:v,timeZoneName:ce},dn={year:v,month:ce,day:v,weekday:ce,hour:v,minute:v,second:v,timeZoneName:ce};var ae=class{get type(){throw new ge}get name(){throw new ge}get ianaName(){return this.name}get isUniversal(){throw new ge}offsetName(e,n){throw new ge}formatOffset(e,n){throw new ge}offset(e){throw new ge}equals(e){throw new ge}get isValid(){throw new ge}};var Ro=null,He=class t extends ae{static get instance(){return Ro===null&&(Ro=new t),Ro}get type(){return"system"}get name(){return new Intl.DateTimeFormat().resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(e,{format:n,locale:r}){return ar(e,n,r)}formatOffset(e,n){return qe(this.offset(e),n)}offset(e){return-new Date(e).getTimezoneOffset()}equals(e){return e.type==="system"}get isValid(){return!0}};var lr={};function Md(t){return lr[t]||(lr[t]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:t,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),lr[t]}var Rd={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};function Od(t,e){let n=t.format(e).replace(/\u200E/g,""),r=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(n),[,i,a,s,l,c,u,m]=r;return[s,i,a,l,c,u,m]}function Cd(t,e){let n=t.formatToParts(e),r=[];for(let i=0;i=0?f:1e3+f,(p-_)/(60*1e3)}equals(e){return e.type==="iana"&&e.name===this.name}get isValid(){return this.valid}};var Cl={};function Fd(t,e={}){let n=JSON.stringify([t,e]),r=Cl[n];return r||(r=new Intl.ListFormat(t,e),Cl[n]=r),r}var Oo={};function Co(t,e={}){let n=JSON.stringify([t,e]),r=Oo[n];return r||(r=new Intl.DateTimeFormat(t,e),Oo[n]=r),r}var Fo={};function zd(t,e={}){let n=JSON.stringify([t,e]),r=Fo[n];return r||(r=new Intl.NumberFormat(t,e),Fo[n]=r),r}var zo={};function Bd(t,e={}){let{base:n,...r}=e,i=JSON.stringify([t,r]),a=zo[i];return a||(a=new Intl.RelativeTimeFormat(t,e),zo[i]=a),a}var mn=null;function jd(){return mn||(mn=new Intl.DateTimeFormat().resolvedOptions().locale,mn)}var Fl={};function Ld(t){let e=Fl[t];if(!e){let n=new Intl.Locale(t);e="getWeekInfo"in n?n.getWeekInfo():n.weekInfo,Fl[t]=e}return e}function Ad(t){let e=t.indexOf("-x-");e!==-1&&(t=t.substring(0,e));let n=t.indexOf("-u-");if(n===-1)return[t];{let r,i;try{r=Co(t).resolvedOptions(),i=t}catch{let c=t.substring(0,n);r=Co(c).resolvedOptions(),i=c}let{numberingSystem:a,calendar:s}=r;return[i,a,s]}}function Hd(t,e,n){return(n||e)&&(t.includes("-u-")||(t+="-u"),n&&(t+=`-ca-${n}`),e&&(t+=`-nu-${e}`)),t}function qd(t){let e=[];for(let n=1;n<=12;n++){let r=R.utc(2009,n,1);e.push(t(r))}return e}function Pd(t){let e=[];for(let n=1;n<=7;n++){let r=R.utc(2016,11,13+n);e.push(t(r))}return e}function cr(t,e,n,r){let i=t.listingMode();return i==="error"?null:i==="en"?n(e):r(e)}function Ud(t){return t.numberingSystem&&t.numberingSystem!=="latn"?!1:t.numberingSystem==="latn"||!t.locale||t.locale.startsWith("en")||new Intl.DateTimeFormat(t.intl).resolvedOptions().numberingSystem==="latn"}var Bo=class{constructor(e,n,r){this.padTo=r.padTo||0,this.floor=r.floor||!1;let{padTo:i,floor:a,...s}=r;if(!n||Object.keys(s).length>0){let l={useGrouping:!1,...r};r.padTo>0&&(l.minimumIntegerDigits=r.padTo),this.inf=zd(e,l)}}format(e){if(this.inf){let n=this.floor?Math.floor(e):e;return this.inf.format(n)}else{let n=this.floor?Math.floor(e):gt(e,3);return $(n,this.padTo)}}},jo=class{constructor(e,n,r){this.opts=r,this.originalZone=void 0;let i;if(this.opts.timeZone)this.dt=e;else if(e.zone.type==="fixed"){let s=-1*(e.offset/60),l=s>=0?`Etc/GMT+${s}`:`Etc/GMT${s}`;e.offset!==0&&re.create(l).valid?(i=l,this.dt=e):(i="UTC",this.dt=e.offset===0?e:e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone)}else e.zone.type==="system"?this.dt=e:e.zone.type==="iana"?(this.dt=e,i=e.zone.name):(i="UTC",this.dt=e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone);let a={...this.opts};a.timeZone=a.timeZone||i,this.dtf=Co(n,a)}format(){return this.originalZone?this.formatToParts().map(({value:e})=>e).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){let e=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?e.map(n=>{if(n.type==="timeZoneName"){let r=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...n,value:r}}else return n}):e}resolvedOptions(){return this.dtf.resolvedOptions()}},Lo=class{constructor(e,n,r){this.opts={style:"long",...r},!n&&ur()&&(this.rtf=Bd(e,r))}format(e,n){return this.rtf?this.rtf.format(e,n):zl(n,e,this.opts.numeric,this.opts.style!=="long")}formatToParts(e,n){return this.rtf?this.rtf.formatToParts(e,n):[]}},Jd={firstDay:1,minimalDays:4,weekend:[6,7]},O=class t{static fromOpts(e){return t.create(e.locale,e.numberingSystem,e.outputCalendar,e.weekSettings,e.defaultToEN)}static create(e,n,r,i,a=!1){let s=e||M.defaultLocale,l=s||(a?"en-US":jd()),c=n||M.defaultNumberingSystem,u=r||M.defaultOutputCalendar,m=_n(i)||M.defaultWeekSettings;return new t(l,c,u,m,s)}static resetCache(){mn=null,Oo={},Fo={},zo={}}static fromObject({locale:e,numberingSystem:n,outputCalendar:r,weekSettings:i}={}){return t.create(e,n,r,i)}constructor(e,n,r,i,a){let[s,l,c]=Ad(e);this.locale=s,this.numberingSystem=n||l||null,this.outputCalendar=r||c||null,this.weekSettings=i,this.intl=Hd(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=a,this.fastNumbersCached=null}get fastNumbers(){return this.fastNumbersCached==null&&(this.fastNumbersCached=Ud(this)),this.fastNumbersCached}listingMode(){let e=this.isEnglish(),n=(this.numberingSystem===null||this.numberingSystem==="latn")&&(this.outputCalendar===null||this.outputCalendar==="gregory");return e&&n?"en":"intl"}clone(e){return!e||Object.getOwnPropertyNames(e).length===0?this:t.create(e.locale||this.specifiedLocale,e.numberingSystem||this.numberingSystem,e.outputCalendar||this.outputCalendar,_n(e.weekSettings)||this.weekSettings,e.defaultToEN||!1)}redefaultToEN(e={}){return this.clone({...e,defaultToEN:!0})}redefaultToSystem(e={}){return this.clone({...e,defaultToEN:!1})}months(e,n=!1){return cr(this,e,Ao,()=>{let r=n?{month:e,day:"numeric"}:{month:e},i=n?"format":"standalone";return this.monthsCache[i][e]||(this.monthsCache[i][e]=qd(a=>this.extract(a,r,"month"))),this.monthsCache[i][e]})}weekdays(e,n=!1){return cr(this,e,Ho,()=>{let r=n?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},i=n?"format":"standalone";return this.weekdaysCache[i][e]||(this.weekdaysCache[i][e]=Pd(a=>this.extract(a,r,"weekday"))),this.weekdaysCache[i][e]})}meridiems(){return cr(this,void 0,()=>qo,()=>{if(!this.meridiemCache){let e={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[R.utc(2016,11,13,9),R.utc(2016,11,13,19)].map(n=>this.extract(n,e,"dayperiod"))}return this.meridiemCache})}eras(e){return cr(this,e,Po,()=>{let n={era:e};return this.eraCache[e]||(this.eraCache[e]=[R.utc(-40,1,1),R.utc(2017,1,1)].map(r=>this.extract(r,n,"era"))),this.eraCache[e]})}extract(e,n,r){let i=this.dtFormatter(e,n),a=i.formatToParts(),s=a.find(l=>l.type.toLowerCase()===r);return s?s.value:null}numberFormatter(e={}){return new Bo(this.intl,e.forceSimple||this.fastNumbers,e)}dtFormatter(e,n={}){return new jo(e,this.intl,n)}relFormatter(e={}){return new Lo(this.intl,this.isEnglish(),e)}listFormatter(e={}){return Fd(this.intl,e)}isEnglish(){return this.locale==="en"||this.locale.toLowerCase()==="en-us"||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}getWeekSettings(){return this.weekSettings?this.weekSettings:dr()?Ld(this.locale):Jd}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar}toString(){return`Locale(${this.locale}, ${this.numberingSystem}, ${this.outputCalendar})`}};var Jo=null,X=class t extends ae{static get utcInstance(){return Jo===null&&(Jo=new t(0)),Jo}static instance(e){return e===0?t.utcInstance:new t(e)}static parseSpecifier(e){if(e){let n=e.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(n)return new t(tt(n[1],n[2]))}return null}constructor(e){super(),this.fixed=e}get type(){return"fixed"}get name(){return this.fixed===0?"UTC":`UTC${qe(this.fixed,"narrow")}`}get ianaName(){return this.fixed===0?"Etc/UTC":`Etc/GMT${qe(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(e,n){return qe(this.fixed,n)}get isUniversal(){return!0}offset(){return this.fixed}equals(e){return e.type==="fixed"&&e.fixed===this.fixed}get isValid(){return!0}};var vt=class extends ae{constructor(e){super(),this.zoneName=e}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}};function be(t,e){let n;if(x(t)||t===null)return e;if(t instanceof ae)return t;if(Bl(t)){let r=t.toLowerCase();return r==="default"?e:r==="local"||r==="system"?He.instance:r==="utc"||r==="gmt"?X.utcInstance:X.parseSpecifier(r)||re.create(t)}else return ye(t)?X.instance(t):typeof t=="object"&&"offset"in t&&typeof t.offset=="function"?t:new vt(t)}var $o={arab:"[\u0660-\u0669]",arabext:"[\u06F0-\u06F9]",bali:"[\u1B50-\u1B59]",beng:"[\u09E6-\u09EF]",deva:"[\u0966-\u096F]",fullwide:"[\uFF10-\uFF19]",gujr:"[\u0AE6-\u0AEF]",hanidec:"[\u3007|\u4E00|\u4E8C|\u4E09|\u56DB|\u4E94|\u516D|\u4E03|\u516B|\u4E5D]",khmr:"[\u17E0-\u17E9]",knda:"[\u0CE6-\u0CEF]",laoo:"[\u0ED0-\u0ED9]",limb:"[\u1946-\u194F]",mlym:"[\u0D66-\u0D6F]",mong:"[\u1810-\u1819]",mymr:"[\u1040-\u1049]",orya:"[\u0B66-\u0B6F]",tamldec:"[\u0BE6-\u0BEF]",telu:"[\u0C66-\u0C6F]",thai:"[\u0E50-\u0E59]",tibt:"[\u0F20-\u0F29]",latn:"\\d"},jl={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},$d=$o.hanidec.replace(/[\[|\]]/g,"").split("");function Ll(t){let e=parseInt(t,10);if(isNaN(e)){e="";for(let n=0;n=a&&r<=s&&(e+=r-a)}}return parseInt(e,10)}else return e}var bt={};function Al(){bt={}}function _e({numberingSystem:t},e=""){let n=t||"latn";return bt[n]||(bt[n]={}),bt[n][e]||(bt[n][e]=new RegExp(`${$o[n]}${e}`)),bt[n][e]}var Hl=()=>Date.now(),ql="system",Pl=null,Ul=null,Jl=null,$l=60,Vl,Gl=null,M=class{static get now(){return Hl}static set now(e){Hl=e}static set defaultZone(e){ql=e}static get defaultZone(){return be(ql,He.instance)}static get defaultLocale(){return Pl}static set defaultLocale(e){Pl=e}static get defaultNumberingSystem(){return Ul}static set defaultNumberingSystem(e){Ul=e}static get defaultOutputCalendar(){return Jl}static set defaultOutputCalendar(e){Jl=e}static get defaultWeekSettings(){return Gl}static set defaultWeekSettings(e){Gl=_n(e)}static get twoDigitCutoffYear(){return $l}static set twoDigitCutoffYear(e){$l=e%100}static get throwOnInvalid(){return Vl}static set throwOnInvalid(e){Vl=e}static resetCaches(){O.resetCache(),re.resetCache(),R.resetCache(),Al()}};var ee=class{constructor(e,n){this.reason=e,this.explanation=n}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}};var Zl=[0,31,59,90,120,151,181,212,243,273,304,334],Wl=[0,31,60,91,121,152,182,213,244,274,305,335];function pe(t,e){return new ee("unit out of range",`you specified ${e} (of type ${typeof e}) as a ${t}, which is invalid`)}function mr(t,e,n){let r=new Date(Date.UTC(t,e-1,n));t<100&&t>=0&&r.setUTCFullYear(r.getUTCFullYear()-1900);let i=r.getUTCDay();return i===0?7:i}function Kl(t,e,n){return n+(rt(t)?Wl:Zl)[e-1]}function Ql(t,e){let n=rt(t)?Wl:Zl,r=n.findIndex(a=>ant(r,e,n)?(u=r+1,c=1):u=r,{weekYear:u,weekNumber:c,weekday:l,...hn(t)}}function Vo(t,e=4,n=1){let{weekYear:r,weekNumber:i,weekday:a}=t,s=_r(mr(r,1,e),n),l=Pe(r),c=i*7+a-s-7+e,u;c<1?(u=r-1,c+=Pe(u)):c>l?(u=r+1,c-=Pe(r)):u=r;let{month:m,day:d}=Ql(u,c);return{year:u,month:m,day:d,...hn(t)}}function pr(t){let{year:e,month:n,day:r}=t,i=Kl(e,n,r);return{year:e,ordinal:i,...hn(t)}}function Go(t){let{year:e,ordinal:n}=t,{month:r,day:i}=Ql(e,n);return{year:e,month:r,day:i,...hn(t)}}function Zo(t,e){if(!x(t.localWeekday)||!x(t.localWeekNumber)||!x(t.localWeekYear)){if(!x(t.weekday)||!x(t.weekNumber)||!x(t.weekYear))throw new he("Cannot mix locale-based week fields with ISO-based week fields");return x(t.localWeekday)||(t.weekday=t.localWeekday),x(t.localWeekNumber)||(t.weekNumber=t.localWeekNumber),x(t.localWeekYear)||(t.weekYear=t.localWeekYear),delete t.localWeekday,delete t.localWeekNumber,delete t.localWeekYear,{minDaysInFirstWeek:e.getMinDaysInFirstWeek(),startOfWeek:e.getStartOfWeek()}}else return{minDaysInFirstWeek:4,startOfWeek:1}}function Yl(t,e=4,n=1){let r=fn(t.weekYear),i=ue(t.weekNumber,1,nt(t.weekYear,e,n)),a=ue(t.weekday,1,7);return r?i?a?!1:pe("weekday",t.weekday):pe("week",t.weekNumber):pe("weekYear",t.weekYear)}function Xl(t){let e=fn(t.year),n=ue(t.ordinal,1,Pe(t.year));return e?n?!1:pe("ordinal",t.ordinal):pe("year",t.year)}function Wo(t){let e=fn(t.year),n=ue(t.month,1,12),r=ue(t.day,1,yt(t.year,t.month));return e?n?r?!1:pe("day",t.day):pe("month",t.month):pe("year",t.year)}function Ko(t){let{hour:e,minute:n,second:r,millisecond:i}=t,a=ue(e,0,23)||e===24&&n===0&&r===0&&i===0,s=ue(n,0,59),l=ue(r,0,59),c=ue(i,0,999);return a?s?l?c?!1:pe("millisecond",i):pe("second",r):pe("minute",n):pe("hour",e)}function x(t){return typeof t>"u"}function ye(t){return typeof t=="number"}function fn(t){return typeof t=="number"&&t%1===0}function Bl(t){return typeof t=="string"}function tc(t){return Object.prototype.toString.call(t)==="[object Date]"}function ur(){try{return typeof Intl<"u"&&!!Intl.RelativeTimeFormat}catch{return!1}}function dr(){try{return typeof Intl<"u"&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch{return!1}}function nc(t){return Array.isArray(t)?t:[t]}function Qo(t,e,n){if(t.length!==0)return t.reduce((r,i)=>{let a=[e(i),i];return r&&n(r[0],a[0])===r[0]?r:a},null)[1]}function rc(t,e){return e.reduce((n,r)=>(n[r]=t[r],n),{})}function Ue(t,e){return Object.prototype.hasOwnProperty.call(t,e)}function _n(t){if(t==null)return null;if(typeof t!="object")throw new G("Week settings must be an object");if(!ue(t.firstDay,1,7)||!ue(t.minimalDays,1,7)||!Array.isArray(t.weekend)||t.weekend.some(e=>!ue(e,1,7)))throw new G("Invalid week settings");return{firstDay:t.firstDay,minimalDays:t.minimalDays,weekend:Array.from(t.weekend)}}function ue(t,e,n){return fn(t)&&t>=e&&t<=n}function Vd(t,e){return t-e*Math.floor(t/e)}function $(t,e=2){let n=t<0,r;return n?r="-"+(""+-t).padStart(e,"0"):r=(""+t).padStart(e,"0"),r}function De(t){if(!(x(t)||t===null||t===""))return parseInt(t,10)}function Je(t){if(!(x(t)||t===null||t===""))return parseFloat(t)}function gn(t){if(!(x(t)||t===null||t==="")){let e=parseFloat("0."+t)*1e3;return Math.floor(e)}}function gt(t,e,n=!1){let r=10**e;return(n?Math.trunc:Math.round)(t*r)/r}function rt(t){return t%4===0&&(t%100!==0||t%400===0)}function Pe(t){return rt(t)?366:365}function yt(t,e){let n=Vd(e-1,12)+1,r=t+(e-n)/12;return n===2?rt(r)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][n-1]}function ht(t){let e=Date.UTC(t.year,t.month-1,t.day,t.hour,t.minute,t.second,t.millisecond);return t.year<100&&t.year>=0&&(e=new Date(e),e.setUTCFullYear(t.year,t.month-1,t.day)),+e}function ec(t,e,n){return-_r(mr(t,1,e),n)+e-1}function nt(t,e=4,n=1){let r=ec(t,e,n),i=ec(t+1,e,n);return(Pe(t)-r+i)/7}function vn(t){return t>99?t:t>M.twoDigitCutoffYear?1900+t:2e3+t}function ar(t,e,n,r=null){let i=new Date(t),a={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};r&&(a.timeZone=r);let s={timeZoneName:e,...a},l=new Intl.DateTimeFormat(n,s).formatToParts(i).find(c=>c.type.toLowerCase()==="timezonename");return l?l.value:null}function tt(t,e){let n=parseInt(t,10);Number.isNaN(n)&&(n=0);let r=parseInt(e,10)||0,i=n<0||Object.is(n,-0)?-r:r;return n*60+i}function Yo(t){let e=Number(t);if(typeof t=="boolean"||t===""||Number.isNaN(e))throw new G(`Invalid unit value ${t}`);return e}function wt(t,e){let n={};for(let r in t)if(Ue(t,r)){let i=t[r];if(i==null)continue;n[e(r)]=Yo(i)}return n}function qe(t,e){let n=Math.trunc(Math.abs(t/60)),r=Math.trunc(Math.abs(t%60)),i=t>=0?"+":"-";switch(e){case"short":return`${i}${$(n,2)}:${$(r,2)}`;case"narrow":return`${i}${n}${r>0?`:${r}`:""}`;case"techie":return`${i}${$(n,2)}${$(r,2)}`;default:throw new RangeError(`Value format ${e} is out of range for property format`)}}function hn(t){return rc(t,["hour","minute","second","millisecond"])}var Gd=["January","February","March","April","May","June","July","August","September","October","November","December"],Xo=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],Zd=["J","F","M","A","M","J","J","A","S","O","N","D"];function Ao(t){switch(t){case"narrow":return[...Zd];case"short":return[...Xo];case"long":return[...Gd];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}var ei=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],ti=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],Wd=["M","T","W","T","F","S","S"];function Ho(t){switch(t){case"narrow":return[...Wd];case"short":return[...ti];case"long":return[...ei];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}var qo=["AM","PM"],Kd=["Before Christ","Anno Domini"],Qd=["BC","AD"],Yd=["B","A"];function Po(t){switch(t){case"narrow":return[...Yd];case"short":return[...Qd];case"long":return[...Kd];default:return null}}function oc(t){return qo[t.hour<12?0:1]}function ic(t,e){return Ho(e)[t.weekday-1]}function ac(t,e){return Ao(e)[t.month-1]}function sc(t,e){return Po(e)[t.year<0?0:1]}function zl(t,e,n="always",r=!1){let i={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},a=["hours","minutes","seconds"].indexOf(t)===-1;if(n==="auto"&&a){let d=t==="days";switch(e){case 1:return d?"tomorrow":`next ${i[t][0]}`;case-1:return d?"yesterday":`last ${i[t][0]}`;case 0:return d?"today":`this ${i[t][0]}`;default:}}let s=Object.is(e,-0)||e<0,l=Math.abs(e),c=l===1,u=i[t],m=r?c?u[1]:u[2]||u[1]:c?i[t][0]:t;return s?`${l} ${m} ago`:`in ${l} ${m}`}function lc(t,e){let n="";for(let r of t)r.literal?n+=r.val:n+=e(r.val);return n}var Xd={D:Ae,DD:Vt,DDD:Gt,DDDD:Zt,t:Wt,tt:Kt,ttt:Qt,tttt:Yt,T:Xt,TT:en,TTT:tn,TTTT:nn,f:rn,ff:an,fff:ln,ffff:un,F:on,FF:sn,FFF:cn,FFFF:dn},te=class t{static create(e,n={}){return new t(e,n)}static parseFormat(e){let n=null,r="",i=!1,a=[];for(let s=0;s0&&a.push({literal:i||/^\s+$/.test(r),val:r}),n=null,r="",i=!i):i||l===n?r+=l:(r.length>0&&a.push({literal:/^\s+$/.test(r),val:r}),r=l,n=l)}return r.length>0&&a.push({literal:i||/^\s+$/.test(r),val:r}),a}static macroTokenToFormatOpts(e){return Xd[e]}constructor(e,n){this.opts=n,this.loc=e,this.systemLoc=null}formatWithSystemDefault(e,n){return this.systemLoc===null&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(e,{...this.opts,...n}).format()}dtFormatter(e,n={}){return this.loc.dtFormatter(e,{...this.opts,...n})}formatDateTime(e,n){return this.dtFormatter(e,n).format()}formatDateTimeParts(e,n){return this.dtFormatter(e,n).formatToParts()}formatInterval(e,n){return this.dtFormatter(e.start,n).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())}resolvedOptions(e,n){return this.dtFormatter(e,n).resolvedOptions()}num(e,n=0){if(this.opts.forceSimple)return $(e,n);let r={...this.opts};return n>0&&(r.padTo=n),this.loc.numberFormatter(r).format(e)}formatDateTimeFromString(e,n){let r=this.loc.listingMode()==="en",i=this.loc.outputCalendar&&this.loc.outputCalendar!=="gregory",a=(_,f)=>this.loc.extract(e,_,f),s=_=>e.isOffsetFixed&&e.offset===0&&_.allowZ?"Z":e.isValid?e.zone.formatOffset(e.ts,_.format):"",l=()=>r?oc(e):a({hour:"numeric",hourCycle:"h12"},"dayperiod"),c=(_,f)=>r?ac(e,_):a(f?{month:_}:{month:_,day:"numeric"},"month"),u=(_,f)=>r?ic(e,_):a(f?{weekday:_}:{weekday:_,month:"long",day:"numeric"},"weekday"),m=_=>{let f=t.macroTokenToFormatOpts(_);return f?this.formatWithSystemDefault(e,f):_},d=_=>r?sc(e,_):a({era:_},"era"),p=_=>{switch(_){case"S":return this.num(e.millisecond);case"u":case"SSS":return this.num(e.millisecond,3);case"s":return this.num(e.second);case"ss":return this.num(e.second,2);case"uu":return this.num(Math.floor(e.millisecond/10),2);case"uuu":return this.num(Math.floor(e.millisecond/100));case"m":return this.num(e.minute);case"mm":return this.num(e.minute,2);case"h":return this.num(e.hour%12===0?12:e.hour%12);case"hh":return this.num(e.hour%12===0?12:e.hour%12,2);case"H":return this.num(e.hour);case"HH":return this.num(e.hour,2);case"Z":return s({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return s({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return s({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return e.zone.offsetName(e.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return e.zone.offsetName(e.ts,{format:"long",locale:this.loc.locale});case"z":return e.zoneName;case"a":return l();case"d":return i?a({day:"numeric"},"day"):this.num(e.day);case"dd":return i?a({day:"2-digit"},"day"):this.num(e.day,2);case"c":return this.num(e.weekday);case"ccc":return u("short",!0);case"cccc":return u("long",!0);case"ccccc":return u("narrow",!0);case"E":return this.num(e.weekday);case"EEE":return u("short",!1);case"EEEE":return u("long",!1);case"EEEEE":return u("narrow",!1);case"L":return i?a({month:"numeric",day:"numeric"},"month"):this.num(e.month);case"LL":return i?a({month:"2-digit",day:"numeric"},"month"):this.num(e.month,2);case"LLL":return c("short",!0);case"LLLL":return c("long",!0);case"LLLLL":return c("narrow",!0);case"M":return i?a({month:"numeric"},"month"):this.num(e.month);case"MM":return i?a({month:"2-digit"},"month"):this.num(e.month,2);case"MMM":return c("short",!1);case"MMMM":return c("long",!1);case"MMMMM":return c("narrow",!1);case"y":return i?a({year:"numeric"},"year"):this.num(e.year);case"yy":return i?a({year:"2-digit"},"year"):this.num(e.year.toString().slice(-2),2);case"yyyy":return i?a({year:"numeric"},"year"):this.num(e.year,4);case"yyyyyy":return i?a({year:"numeric"},"year"):this.num(e.year,6);case"G":return d("short");case"GG":return d("long");case"GGGGG":return d("narrow");case"kk":return this.num(e.weekYear.toString().slice(-2),2);case"kkkk":return this.num(e.weekYear,4);case"W":return this.num(e.weekNumber);case"WW":return this.num(e.weekNumber,2);case"n":return this.num(e.localWeekNumber);case"nn":return this.num(e.localWeekNumber,2);case"ii":return this.num(e.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(e.localWeekYear,4);case"o":return this.num(e.ordinal);case"ooo":return this.num(e.ordinal,3);case"q":return this.num(e.quarter);case"qq":return this.num(e.quarter,2);case"X":return this.num(Math.floor(e.ts/1e3));case"x":return this.num(e.ts);default:return m(_)}};return lc(t.parseFormat(n),p)}formatDurationFromString(e,n){let r=c=>{switch(c[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},i=c=>u=>{let m=r(u);return m?this.num(c.get(m),u.length):u},a=t.parseFormat(n),s=a.reduce((c,{literal:u,val:m})=>u?c:c.concat(m),[]),l=e.shiftTo(...s.map(r).filter(c=>c));return lc(a,i(l))}};var uc=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function kt(...t){let e=t.reduce((n,r)=>n+r.source,"");return RegExp(`^${e}$`)}function Tt(...t){return e=>t.reduce(([n,r,i],a)=>{let[s,l,c]=a(e,i);return[{...n,...s},l||r,c]},[{},null,1]).slice(0,2)}function It(t,...e){if(t==null)return[null,null];for(let[n,r]of e){let i=n.exec(t);if(i)return r(i)}return[null,null]}function dc(...t){return(e,n)=>{let r={},i;for(i=0;i_!==void 0&&(f||_&&m)?-_:_;return[{years:p(Je(n)),months:p(Je(r)),weeks:p(Je(i)),days:p(Je(a)),hours:p(Je(s)),minutes:p(Je(l)),seconds:p(Je(c),c==="-0"),milliseconds:p(gn(u),d)}]}var mm={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function oi(t,e,n,r,i,a,s){let l={year:e.length===2?vn(De(e)):De(e),month:Xo.indexOf(n)+1,day:De(r),hour:De(i),minute:De(a)};return s&&(l.second=De(s)),t&&(l.weekday=t.length>3?ei.indexOf(t)+1:ti.indexOf(t)+1),l}var _m=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function pm(t){let[,e,n,r,i,a,s,l,c,u,m,d]=t,p=oi(e,i,r,n,a,s,l),_;return c?_=mm[c]:u?_=0:_=tt(m,d),[p,new X(_)]}function fm(t){return t.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}var hm=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,gm=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,vm=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function cc(t){let[,e,n,r,i,a,s,l]=t;return[oi(e,i,r,n,a,s,l),X.utcInstance]}function bm(t){let[,e,n,r,i,a,s,l]=t;return[oi(e,l,n,r,i,a,s),X.utcInstance]}var ym=kt(tm,ri),wm=kt(nm,ri),xm=kt(rm,ri),km=kt(_c),fc=Tt(lm,Et,bn,yn),Tm=Tt(om,Et,bn,yn),Im=Tt(im,Et,bn,yn),Em=Tt(Et,bn,yn);function hc(t){return It(t,[ym,fc],[wm,Tm],[xm,Im],[km,Em])}function gc(t){return It(fm(t),[_m,pm])}function vc(t){return It(t,[hm,cc],[gm,cc],[vm,bm])}function bc(t){return It(t,[um,dm])}var Sm=Tt(Et);function yc(t){return It(t,[cm,Sm])}var Nm=kt(am,sm),Dm=kt(pc),Mm=Tt(Et,bn,yn);function wc(t){return It(t,[Nm,fc],[Dm,Mm])}var xc="Invalid Duration",Tc={weeks:{days:7,hours:168,minutes:10080,seconds:10080*60,milliseconds:10080*60*1e3},days:{hours:24,minutes:1440,seconds:1440*60,milliseconds:1440*60*1e3},hours:{minutes:60,seconds:3600,milliseconds:3600*1e3},minutes:{seconds:60,milliseconds:60*1e3},seconds:{milliseconds:1e3}},Rm={years:{quarters:4,months:12,weeks:52,days:365,hours:365*24,minutes:365*24*60,seconds:365*24*60*60,milliseconds:365*24*60*60*1e3},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:2184*60,seconds:2184*60*60,milliseconds:2184*60*60*1e3},months:{weeks:4,days:30,hours:720,minutes:720*60,seconds:720*60*60,milliseconds:720*60*60*1e3},...Tc},fe=146097/400,St=146097/4800,Om={years:{quarters:4,months:12,weeks:fe/7,days:fe,hours:fe*24,minutes:fe*24*60,seconds:fe*24*60*60,milliseconds:fe*24*60*60*1e3},quarters:{months:3,weeks:fe/28,days:fe/4,hours:fe*24/4,minutes:fe*24*60/4,seconds:fe*24*60*60/4,milliseconds:fe*24*60*60*1e3/4},months:{weeks:St/7,days:St,hours:St*24,minutes:St*24*60,seconds:St*24*60*60,milliseconds:St*24*60*60*1e3},...Tc},ot=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],Cm=ot.slice(0).reverse();function $e(t,e,n=!1){let r={values:n?e.values:{...t.values,...e.values||{}},loc:t.loc.clone(e.loc),conversionAccuracy:e.conversionAccuracy||t.conversionAccuracy,matrix:e.matrix||t.matrix};return new V(r)}function Ic(t,e){let n=e.milliseconds??0;for(let r of Cm.slice(1))e[r]&&(n+=e[r]*t[r].milliseconds);return n}function kc(t,e){let n=Ic(t,e)<0?-1:1;ot.reduceRight((r,i)=>{if(x(e[i]))return r;if(r){let a=e[r]*n,s=t[i][r],l=Math.floor(a/s);e[i]+=l*n,e[r]-=l*s*n}return i},null),ot.reduce((r,i)=>{if(x(e[i]))return r;if(r){let a=e[r]%1;e[r]-=a,e[i]+=a*t[r][i]}return i},null)}function Fm(t){let e={};for(let[n,r]of Object.entries(t))r!==0&&(e[n]=r);return e}var V=class t{constructor(e){let n=e.conversionAccuracy==="longterm"||!1,r=n?Om:Rm;e.matrix&&(r=e.matrix),this.values=e.values,this.loc=e.loc||O.create(),this.conversionAccuracy=n?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=r,this.isLuxonDuration=!0}static fromMillis(e,n){return t.fromObject({milliseconds:e},n)}static fromObject(e,n={}){if(e==null||typeof e!="object")throw new G(`Duration.fromObject: argument expected to be an object, got ${e===null?"null":typeof e}`);return new t({values:wt(e,t.normalizeUnit),loc:O.fromObject(n),conversionAccuracy:n.conversionAccuracy,matrix:n.matrix})}static fromDurationLike(e){if(ye(e))return t.fromMillis(e);if(t.isDuration(e))return e;if(typeof e=="object")return t.fromObject(e);throw new G(`Unknown duration argument ${e} of type ${typeof e}`)}static fromISO(e,n){let[r]=bc(e);return r?t.fromObject(r,n):t.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static fromISOTime(e,n){let[r]=yc(e);return r?t.fromObject(r,n):t.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static invalid(e,n=null){if(!e)throw new G("need to specify a reason the Duration is invalid");let r=e instanceof ee?e:new ee(e,n);if(M.throwOnInvalid)throw new or(r);return new t({invalid:r})}static normalizeUnit(e){let n={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[e&&e.toLowerCase()];if(!n)throw new ft(e);return n}static isDuration(e){return e&&e.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(e,n={}){let r={...n,floor:n.round!==!1&&n.floor!==!1};return this.isValid?te.create(this.loc,r).formatDurationFromString(this,e):xc}toHuman(e={}){if(!this.isValid)return xc;let n=ot.map(r=>{let i=this.values[r];return x(i)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...e,unit:r.slice(0,-1)}).format(i)}).filter(r=>r);return this.loc.listFormatter({type:"conjunction",style:e.listStyle||"narrow",...e}).format(n)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let e="P";return this.years!==0&&(e+=this.years+"Y"),(this.months!==0||this.quarters!==0)&&(e+=this.months+this.quarters*3+"M"),this.weeks!==0&&(e+=this.weeks+"W"),this.days!==0&&(e+=this.days+"D"),(this.hours!==0||this.minutes!==0||this.seconds!==0||this.milliseconds!==0)&&(e+="T"),this.hours!==0&&(e+=this.hours+"H"),this.minutes!==0&&(e+=this.minutes+"M"),(this.seconds!==0||this.milliseconds!==0)&&(e+=gt(this.seconds+this.milliseconds/1e3,3)+"S"),e==="P"&&(e+="T0S"),e}toISOTime(e={}){if(!this.isValid)return null;let n=this.toMillis();return n<0||n>=864e5?null:(e={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...e,includeOffset:!1},R.fromMillis(n,{zone:"UTC"}).toISOTime(e))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?Ic(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(e){if(!this.isValid)return this;let n=t.fromDurationLike(e),r={};for(let i of ot)(Ue(n.values,i)||Ue(this.values,i))&&(r[i]=n.get(i)+this.get(i));return $e(this,{values:r},!0)}minus(e){if(!this.isValid)return this;let n=t.fromDurationLike(e);return this.plus(n.negate())}mapUnits(e){if(!this.isValid)return this;let n={};for(let r of Object.keys(this.values))n[r]=Yo(e(this.values[r],r));return $e(this,{values:n},!0)}get(e){return this[t.normalizeUnit(e)]}set(e){if(!this.isValid)return this;let n={...this.values,...wt(e,t.normalizeUnit)};return $e(this,{values:n})}reconfigure({locale:e,numberingSystem:n,conversionAccuracy:r,matrix:i}={}){let s={loc:this.loc.clone({locale:e,numberingSystem:n}),matrix:i,conversionAccuracy:r};return $e(this,s)}as(e){return this.isValid?this.shiftTo(e).get(e):NaN}normalize(){if(!this.isValid)return this;let e=this.toObject();return kc(this.matrix,e),$e(this,{values:e},!0)}rescale(){if(!this.isValid)return this;let e=Fm(this.normalize().shiftToAll().toObject());return $e(this,{values:e},!0)}shiftTo(...e){if(!this.isValid)return this;if(e.length===0)return this;e=e.map(s=>t.normalizeUnit(s));let n={},r={},i=this.toObject(),a;for(let s of ot)if(e.indexOf(s)>=0){a=s;let l=0;for(let u in r)l+=this.matrix[u][s]*r[u],r[u]=0;ye(i[s])&&(l+=i[s]);let c=Math.trunc(l);n[s]=c,r[s]=(l*1e3-c*1e3)/1e3}else ye(i[s])&&(r[s]=i[s]);for(let s in r)r[s]!==0&&(n[a]+=s===a?r[s]:r[s]/this.matrix[a][s]);return kc(this.matrix,n),$e(this,{values:n},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;let e={};for(let n of Object.keys(this.values))e[n]=this.values[n]===0?0:-this.values[n];return $e(this,{values:e},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(e){if(!this.isValid||!e.isValid||!this.loc.equals(e.loc))return!1;function n(r,i){return r===void 0||r===0?i===void 0||i===0:r===i}for(let r of ot)if(!n(this.values[r],e.values[r]))return!1;return!0}};var Nt="Invalid Interval";function zm(t,e){return!t||!t.isValid?Me.invalid("missing or invalid start"):!e||!e.isValid?Me.invalid("missing or invalid end"):ee:!1}isBefore(e){return this.isValid?this.e<=e:!1}contains(e){return this.isValid?this.s<=e&&this.e>e:!1}set({start:e,end:n}={}){return this.isValid?t.fromDateTimes(e||this.s,n||this.e):this}splitAt(...e){if(!this.isValid)return[];let n=e.map(Dt).filter(s=>this.contains(s)).sort((s,l)=>s.toMillis()-l.toMillis()),r=[],{s:i}=this,a=0;for(;i+this.e?this.e:s;r.push(t.fromDateTimes(i,l)),i=l,a+=1}return r}splitBy(e){let n=V.fromDurationLike(e);if(!this.isValid||!n.isValid||n.as("milliseconds")===0)return[];let{s:r}=this,i=1,a,s=[];for(;rc*i));a=+l>+this.e?this.e:l,s.push(t.fromDateTimes(r,a)),r=a,i+=1}return s}divideEqually(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]}overlaps(e){return this.e>e.s&&this.s=e.e:!1}equals(e){return!this.isValid||!e.isValid?!1:this.s.equals(e.s)&&this.e.equals(e.e)}intersection(e){if(!this.isValid)return this;let n=this.s>e.s?this.s:e.s,r=this.e=r?null:t.fromDateTimes(n,r)}union(e){if(!this.isValid)return this;let n=this.se.e?this.e:e.e;return t.fromDateTimes(n,r)}static merge(e){let[n,r]=e.sort((i,a)=>i.s-a.s).reduce(([i,a],s)=>a?a.overlaps(s)||a.abutsStart(s)?[i,a.union(s)]:[i.concat([a]),s]:[i,s],[[],null]);return r&&n.push(r),n}static xor(e){let n=null,r=0,i=[],a=e.map(c=>[{time:c.s,type:"s"},{time:c.e,type:"e"}]),s=Array.prototype.concat(...a),l=s.sort((c,u)=>c.time-u.time);for(let c of l)r+=c.type==="s"?1:-1,r===1?n=c.time:(n&&+n!=+c.time&&i.push(t.fromDateTimes(n,c.time)),n=null);return t.merge(i)}difference(...e){return t.xor([this].concat(e)).map(n=>this.intersection(n)).filter(n=>n&&!n.isEmpty())}toString(){return this.isValid?`[${this.s.toISO()} \u2013 ${this.e.toISO()})`:Nt}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}toLocaleString(e=Ae,n={}){return this.isValid?te.create(this.s.loc.clone(n),e).formatInterval(this):Nt}toISO(e){return this.isValid?`${this.s.toISO(e)}/${this.e.toISO(e)}`:Nt}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:Nt}toISOTime(e){return this.isValid?`${this.s.toISOTime(e)}/${this.e.toISOTime(e)}`:Nt}toFormat(e,{separator:n=" \u2013 "}={}){return this.isValid?`${this.s.toFormat(e)}${n}${this.e.toFormat(e)}`:Nt}toDuration(e,n){return this.isValid?this.e.diff(this.s,e,n):V.invalid(this.invalidReason)}mapEndpoints(e){return t.fromDateTimes(e(this.s),e(this.e))}};var Re=class{static hasDST(e=M.defaultZone){let n=R.now().setZone(e).set({month:12});return!e.isUniversal&&n.offset!==n.set({month:6}).offset}static isValidIANAZone(e){return re.isValidZone(e)}static normalizeZone(e){return be(e,M.defaultZone)}static getStartOfWeek({locale:e=null,locObj:n=null}={}){return(n||O.create(e)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:e=null,locObj:n=null}={}){return(n||O.create(e)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:e=null,locObj:n=null}={}){return(n||O.create(e)).getWeekendDays().slice()}static months(e="long",{locale:n=null,numberingSystem:r=null,locObj:i=null,outputCalendar:a="gregory"}={}){return(i||O.create(n,r,a)).months(e)}static monthsFormat(e="long",{locale:n=null,numberingSystem:r=null,locObj:i=null,outputCalendar:a="gregory"}={}){return(i||O.create(n,r,a)).months(e,!0)}static weekdays(e="long",{locale:n=null,numberingSystem:r=null,locObj:i=null}={}){return(i||O.create(n,r,null)).weekdays(e)}static weekdaysFormat(e="long",{locale:n=null,numberingSystem:r=null,locObj:i=null}={}){return(i||O.create(n,r,null)).weekdays(e,!0)}static meridiems({locale:e=null}={}){return O.create(e).meridiems()}static eras(e="short",{locale:n=null}={}){return O.create(n,null,"gregory").eras(e)}static features(){return{relative:ur(),localeWeek:dr()}}};function Ec(t,e){let n=i=>i.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),r=n(e)-n(t);return Math.floor(V.fromMillis(r).as("days"))}function Bm(t,e,n){let r=[["years",(c,u)=>u.year-c.year],["quarters",(c,u)=>u.quarter-c.quarter+(u.year-c.year)*4],["months",(c,u)=>u.month-c.month+(u.year-c.year)*12],["weeks",(c,u)=>{let m=Ec(c,u);return(m-m%7)/7}],["days",Ec]],i={},a=t,s,l;for(let[c,u]of r)n.indexOf(c)>=0&&(s=c,i[c]=u(t,e),l=a.plus(i),l>e?(i[c]--,t=a.plus(i),t>e&&(l=t,i[c]--,t=a.plus(i))):t=l);return[t,i,l,s]}function Sc(t,e,n,r){let[i,a,s,l]=Bm(t,e,n),c=e-i,u=n.filter(d=>["hours","minutes","seconds","milliseconds"].indexOf(d)>=0);u.length===0&&(s0?V.fromMillis(c,r).shiftTo(...u).plus(m):m}var jm="missing Intl.DateTimeFormat.formatToParts support";function C(t,e=n=>n){return{regex:t,deser:([n])=>e(Ll(n))}}var Lm="\xA0",Mc=`[ ${Lm}]`,Rc=new RegExp(Mc,"g");function Am(t){return t.replace(/\./g,"\\.?").replace(Rc,Mc)}function Nc(t){return t.replace(/\./g,"").replace(Rc," ").toLowerCase()}function we(t,e){return t===null?null:{regex:RegExp(t.map(Am).join("|")),deser:([n])=>t.findIndex(r=>Nc(n)===Nc(r))+e}}function Dc(t,e){return{regex:t,deser:([,n,r])=>tt(n,r),groups:e}}function fr(t){return{regex:t,deser:([e])=>e}}function Hm(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function qm(t,e){let n=_e(e),r=_e(e,"{2}"),i=_e(e,"{3}"),a=_e(e,"{4}"),s=_e(e,"{6}"),l=_e(e,"{1,2}"),c=_e(e,"{1,3}"),u=_e(e,"{1,6}"),m=_e(e,"{1,9}"),d=_e(e,"{2,4}"),p=_e(e,"{4,6}"),_=k=>({regex:RegExp(Hm(k.val)),deser:([T])=>T,literal:!0}),w=(k=>{if(t.literal)return _(k);switch(k.val){case"G":return we(e.eras("short"),0);case"GG":return we(e.eras("long"),0);case"y":return C(u);case"yy":return C(d,vn);case"yyyy":return C(a);case"yyyyy":return C(p);case"yyyyyy":return C(s);case"M":return C(l);case"MM":return C(r);case"MMM":return we(e.months("short",!0),1);case"MMMM":return we(e.months("long",!0),1);case"L":return C(l);case"LL":return C(r);case"LLL":return we(e.months("short",!1),1);case"LLLL":return we(e.months("long",!1),1);case"d":return C(l);case"dd":return C(r);case"o":return C(c);case"ooo":return C(i);case"HH":return C(r);case"H":return C(l);case"hh":return C(r);case"h":return C(l);case"mm":return C(r);case"m":return C(l);case"q":return C(l);case"qq":return C(r);case"s":return C(l);case"ss":return C(r);case"S":return C(c);case"SSS":return C(i);case"u":return fr(m);case"uu":return fr(l);case"uuu":return C(n);case"a":return we(e.meridiems(),0);case"kkkk":return C(a);case"kk":return C(d,vn);case"W":return C(l);case"WW":return C(r);case"E":case"c":return C(n);case"EEE":return we(e.weekdays("short",!1),1);case"EEEE":return we(e.weekdays("long",!1),1);case"ccc":return we(e.weekdays("short",!0),1);case"cccc":return we(e.weekdays("long",!0),1);case"Z":case"ZZ":return Dc(new RegExp(`([+-]${l.source})(?::(${r.source}))?`),2);case"ZZZ":return Dc(new RegExp(`([+-]${l.source})(${r.source})?`),2);case"z":return fr(/[a-z_+-/]{1,256}?/i);case" ":return fr(/[^\S\n\r]/);default:return _(k)}})(t)||{invalidReason:jm};return w.token=t,w}var Pm={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};function Um(t,e,n){let{type:r,value:i}=t;if(r==="literal"){let c=/^\s+$/.test(i);return{literal:!c,val:c?" ":i}}let a=e[r],s=r;r==="hour"&&(e.hour12!=null?s=e.hour12?"hour12":"hour24":e.hourCycle!=null?e.hourCycle==="h11"||e.hourCycle==="h12"?s="hour12":s="hour24":s=n.hour12?"hour12":"hour24");let l=Pm[s];if(typeof l=="object"&&(l=l[a]),l)return{literal:!1,val:l}}function Jm(t){return[`^${t.map(n=>n.regex).reduce((n,r)=>`${n}(${r.source})`,"")}$`,t]}function $m(t,e,n){let r=t.match(e);if(r){let i={},a=1;for(let s in n)if(Ue(n,s)){let l=n[s],c=l.groups?l.groups+1:1;!l.literal&&l.token&&(i[l.token.val[0]]=l.deser(r.slice(a,a+c))),a+=c}return[r,i]}else return[r,{}]}function Vm(t){let e=a=>{switch(a){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}},n=null,r;return x(t.z)||(n=re.create(t.z)),x(t.Z)||(n||(n=new X(t.Z)),r=t.Z),x(t.q)||(t.M=(t.q-1)*3+1),x(t.h)||(t.h<12&&t.a===1?t.h+=12:t.h===12&&t.a===0&&(t.h=0)),t.G===0&&t.y&&(t.y=-t.y),x(t.u)||(t.S=gn(t.u)),[Object.keys(t).reduce((a,s)=>{let l=e(s);return l&&(a[l]=t[s]),a},{}),n,r]}var ii=null;function Gm(){return ii||(ii=R.fromMillis(1555555555555)),ii}function Zm(t,e){if(t.literal)return t;let n=te.macroTokenToFormatOpts(t.val),r=li(n,e);return r==null||r.includes(void 0)?t:r}function ai(t,e){return Array.prototype.concat(...t.map(n=>Zm(n,e)))}var wn=class{constructor(e,n){if(this.locale=e,this.format=n,this.tokens=ai(te.parseFormat(n),e),this.units=this.tokens.map(r=>qm(r,e)),this.disqualifyingUnit=this.units.find(r=>r.invalidReason),!this.disqualifyingUnit){let[r,i]=Jm(this.units);this.regex=RegExp(r,"i"),this.handlers=i}}explainFromTokens(e){if(this.isValid){let[n,r]=$m(e,this.regex,this.handlers),[i,a,s]=r?Vm(r):[null,null,void 0];if(Ue(r,"a")&&Ue(r,"H"))throw new he("Can't include meridiem when specifying 24-hour format");return{input:e,tokens:this.tokens,regex:this.regex,rawMatches:n,matches:r,result:i,zone:a,specificOffset:s}}else return{input:e,tokens:this.tokens,invalidReason:this.invalidReason}}get isValid(){return!this.disqualifyingUnit}get invalidReason(){return this.disqualifyingUnit?this.disqualifyingUnit.invalidReason:null}};function si(t,e,n){return new wn(t,n).explainFromTokens(e)}function Oc(t,e,n){let{result:r,zone:i,specificOffset:a,invalidReason:s}=si(t,e,n);return[r,i,a,s]}function li(t,e){if(!t)return null;let r=te.create(e,t).dtFormatter(Gm()),i=r.formatToParts(),a=r.resolvedOptions();return i.map(s=>Um(s,t,a))}var ci="Invalid DateTime",Cc=864e13;function xn(t){return new ee("unsupported zone",`the zone "${t.name}" is not supported`)}function ui(t){return t.weekData===null&&(t.weekData=pn(t.c)),t.weekData}function di(t){return t.localWeekData===null&&(t.localWeekData=pn(t.c,t.loc.getMinDaysInFirstWeek(),t.loc.getStartOfWeek())),t.localWeekData}function it(t,e){let n={ts:t.ts,zone:t.zone,c:t.c,o:t.o,loc:t.loc,invalid:t.invalid};return new R({...n,...e,old:n})}function Hc(t,e,n){let r=t-e*60*1e3,i=n.offset(r);if(e===i)return[r,e];r-=(i-e)*60*1e3;let a=n.offset(r);return i===a?[r,i]:[t-Math.min(i,a)*60*1e3,Math.max(i,a)]}function hr(t,e){t+=e*60*1e3;let n=new Date(t);return{year:n.getUTCFullYear(),month:n.getUTCMonth()+1,day:n.getUTCDate(),hour:n.getUTCHours(),minute:n.getUTCMinutes(),second:n.getUTCSeconds(),millisecond:n.getUTCMilliseconds()}}function vr(t,e,n){return Hc(ht(t),e,n)}function Fc(t,e){let n=t.o,r=t.c.year+Math.trunc(e.years),i=t.c.month+Math.trunc(e.months)+Math.trunc(e.quarters)*3,a={...t.c,year:r,month:i,day:Math.min(t.c.day,yt(r,i))+Math.trunc(e.days)+Math.trunc(e.weeks)*7},s=V.fromObject({years:e.years-Math.trunc(e.years),quarters:e.quarters-Math.trunc(e.quarters),months:e.months-Math.trunc(e.months),weeks:e.weeks-Math.trunc(e.weeks),days:e.days-Math.trunc(e.days),hours:e.hours,minutes:e.minutes,seconds:e.seconds,milliseconds:e.milliseconds}).as("milliseconds"),l=ht(a),[c,u]=Hc(l,n,t.zone);return s!==0&&(c+=s,u=t.zone.offset(c)),{ts:c,o:u}}function Mt(t,e,n,r,i,a){let{setZone:s,zone:l}=n;if(t&&Object.keys(t).length!==0||e){let c=e||l,u=R.fromObject(t,{...n,zone:c,specificOffset:a});return s?u:u.setZone(l)}else return R.invalid(new ee("unparsable",`the input "${i}" can't be parsed as ${r}`))}function gr(t,e,n=!0){return t.isValid?te.create(O.create("en-US"),{allowZ:n,forceSimple:!0}).formatDateTimeFromString(t,e):null}function mi(t,e){let n=t.c.year>9999||t.c.year<0,r="";return n&&t.c.year>=0&&(r+="+"),r+=$(t.c.year,n?6:4),e?(r+="-",r+=$(t.c.month),r+="-",r+=$(t.c.day)):(r+=$(t.c.month),r+=$(t.c.day)),r}function zc(t,e,n,r,i,a){let s=$(t.c.hour);return e?(s+=":",s+=$(t.c.minute),(t.c.millisecond!==0||t.c.second!==0||!n)&&(s+=":")):s+=$(t.c.minute),(t.c.millisecond!==0||t.c.second!==0||!n)&&(s+=$(t.c.second),(t.c.millisecond!==0||!r)&&(s+=".",s+=$(t.c.millisecond,3))),i&&(t.isOffsetFixed&&t.offset===0&&!a?s+="Z":t.o<0?(s+="-",s+=$(Math.trunc(-t.o/60)),s+=":",s+=$(Math.trunc(-t.o%60))):(s+="+",s+=$(Math.trunc(t.o/60)),s+=":",s+=$(Math.trunc(t.o%60)))),a&&(s+="["+t.zone.ianaName+"]"),s}var qc={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},Wm={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},Km={ordinal:1,hour:0,minute:0,second:0,millisecond:0},Pc=["year","month","day","hour","minute","second","millisecond"],Qm=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],Ym=["year","ordinal","hour","minute","second","millisecond"];function Xm(t){let e={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[t.toLowerCase()];if(!e)throw new ft(t);return e}function Bc(t){switch(t.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return Xm(t)}}function e_(t){return wr[t]||(yr===void 0&&(yr=M.now()),wr[t]=t.offset(yr)),wr[t]}function jc(t,e){let n=be(e.zone,M.defaultZone);if(!n.isValid)return R.invalid(xn(n));let r=O.fromObject(e),i,a;if(x(t.year))i=M.now();else{for(let c of Pc)x(t[c])&&(t[c]=qc[c]);let s=Wo(t)||Ko(t);if(s)return R.invalid(s);let l=e_(n);[i,a]=vr(t,l,n)}return new R({ts:i,zone:n,loc:r,o:a})}function Lc(t,e,n){let r=x(n.round)?!0:n.round,i=(s,l)=>(s=gt(s,r||n.calendary?0:2,!0),e.loc.clone(n).relFormatter(n).format(s,l)),a=s=>n.calendary?e.hasSame(t,s)?0:e.startOf(s).diff(t.startOf(s),s).get(s):e.diff(t,s).get(s);if(n.unit)return i(a(n.unit),n.unit);for(let s of n.units){let l=a(s);if(Math.abs(l)>=1)return i(l,s)}return i(t>e?-0:0,n.units[n.units.length-1])}function Ac(t){let e={},n;return t.length>0&&typeof t[t.length-1]=="object"?(e=t[t.length-1],n=Array.from(t).slice(0,t.length-1)):n=Array.from(t),[e,n]}var yr,wr={},R=class t{constructor(e){let n=e.zone||M.defaultZone,r=e.invalid||(Number.isNaN(e.ts)?new ee("invalid input"):null)||(n.isValid?null:xn(n));this.ts=x(e.ts)?M.now():e.ts;let i=null,a=null;if(!r)if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(n))[i,a]=[e.old.c,e.old.o];else{let l=ye(e.o)&&!e.old?e.o:n.offset(this.ts);i=hr(this.ts,l),r=Number.isNaN(i.year)?new ee("invalid input"):null,i=r?null:i,a=r?null:l}this._zone=n,this.loc=e.loc||O.create(),this.invalid=r,this.weekData=null,this.localWeekData=null,this.c=i,this.o=a,this.isLuxonDateTime=!0}static now(){return new t({})}static local(){let[e,n]=Ac(arguments),[r,i,a,s,l,c,u]=n;return jc({year:r,month:i,day:a,hour:s,minute:l,second:c,millisecond:u},e)}static utc(){let[e,n]=Ac(arguments),[r,i,a,s,l,c,u]=n;return e.zone=X.utcInstance,jc({year:r,month:i,day:a,hour:s,minute:l,second:c,millisecond:u},e)}static fromJSDate(e,n={}){let r=tc(e)?e.valueOf():NaN;if(Number.isNaN(r))return t.invalid("invalid input");let i=be(n.zone,M.defaultZone);return i.isValid?new t({ts:r,zone:i,loc:O.fromObject(n)}):t.invalid(xn(i))}static fromMillis(e,n={}){if(ye(e))return e<-Cc||e>Cc?t.invalid("Timestamp out of range"):new t({ts:e,zone:be(n.zone,M.defaultZone),loc:O.fromObject(n)});throw new G(`fromMillis requires a numerical input, but received a ${typeof e} with value ${e}`)}static fromSeconds(e,n={}){if(ye(e))return new t({ts:e*1e3,zone:be(n.zone,M.defaultZone),loc:O.fromObject(n)});throw new G("fromSeconds requires a numerical input")}static fromObject(e,n={}){e=e||{};let r=be(n.zone,M.defaultZone);if(!r.isValid)return t.invalid(xn(r));let i=O.fromObject(n),a=wt(e,Bc),{minDaysInFirstWeek:s,startOfWeek:l}=Zo(a,i),c=M.now(),u=x(n.specificOffset)?r.offset(c):n.specificOffset,m=!x(a.ordinal),d=!x(a.year),p=!x(a.month)||!x(a.day),_=d||p,f=a.weekYear||a.weekNumber;if((_||m)&&f)throw new he("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(p&&m)throw new he("Can't mix ordinal dates with month/day");let w=f||a.weekday&&!_,k,T,E=hr(c,u);w?(k=Qm,T=Wm,E=pn(E,s,l)):m?(k=Ym,T=Km,E=pr(E)):(k=Pc,T=qc);let j=!1;for(let de of k){let oe=a[de];x(oe)?j?a[de]=T[de]:a[de]=E[de]:j=!0}let Z=w?Yl(a,s,l):m?Xl(a):Wo(a),P=Z||Ko(a);if(P)return t.invalid(P);let H=w?Vo(a,s,l):m?Go(a):a,[ne,se]=vr(H,u,r),le=new t({ts:ne,zone:r,o:se,loc:i});return a.weekday&&_&&e.weekday!==le.weekday?t.invalid("mismatched weekday",`you can't specify both a weekday of ${a.weekday} and a date of ${le.toISO()}`):le.isValid?le:t.invalid(le.invalid)}static fromISO(e,n={}){let[r,i]=hc(e);return Mt(r,i,n,"ISO 8601",e)}static fromRFC2822(e,n={}){let[r,i]=gc(e);return Mt(r,i,n,"RFC 2822",e)}static fromHTTP(e,n={}){let[r,i]=vc(e);return Mt(r,i,n,"HTTP",n)}static fromFormat(e,n,r={}){if(x(e)||x(n))throw new G("fromFormat requires an input string and a format");let{locale:i=null,numberingSystem:a=null}=r,s=O.fromOpts({locale:i,numberingSystem:a,defaultToEN:!0}),[l,c,u,m]=Oc(s,e,n);return m?t.invalid(m):Mt(l,c,r,`format ${n}`,e,u)}static fromString(e,n,r={}){return t.fromFormat(e,n,r)}static fromSQL(e,n={}){let[r,i]=wc(e);return Mt(r,i,n,"SQL",e)}static invalid(e,n=null){if(!e)throw new G("need to specify a reason the DateTime is invalid");let r=e instanceof ee?e:new ee(e,n);if(M.throwOnInvalid)throw new nr(r);return new t({invalid:r})}static isDateTime(e){return e&&e.isLuxonDateTime||!1}static parseFormatForOpts(e,n={}){let r=li(e,O.fromObject(n));return r?r.map(i=>i?i.val:null).join(""):null}static expandFormat(e,n={}){return ai(te.parseFormat(e),O.fromObject(n)).map(i=>i.val).join("")}static resetCache(){yr=void 0,wr={}}get(e){return this[e]}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?ui(this).weekYear:NaN}get weekNumber(){return this.isValid?ui(this).weekNumber:NaN}get weekday(){return this.isValid?ui(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?di(this).weekday:NaN}get localWeekNumber(){return this.isValid?di(this).weekNumber:NaN}get localWeekYear(){return this.isValid?di(this).weekYear:NaN}get ordinal(){return this.isValid?pr(this.c).ordinal:NaN}get monthShort(){return this.isValid?Re.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?Re.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?Re.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?Re.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return this.isOffsetFixed?!1:this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];let e=864e5,n=6e4,r=ht(this.c),i=this.zone.offset(r-e),a=this.zone.offset(r+e),s=this.zone.offset(r-i*n),l=this.zone.offset(r-a*n);if(s===l)return[this];let c=r-s*n,u=r-l*n,m=hr(c,s),d=hr(u,l);return m.hour===d.hour&&m.minute===d.minute&&m.second===d.second&&m.millisecond===d.millisecond?[it(this,{ts:c}),it(this,{ts:u})]:[this]}get isInLeapYear(){return rt(this.year)}get daysInMonth(){return yt(this.year,this.month)}get daysInYear(){return this.isValid?Pe(this.year):NaN}get weeksInWeekYear(){return this.isValid?nt(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?nt(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(e={}){let{locale:n,numberingSystem:r,calendar:i}=te.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:n,numberingSystem:r,outputCalendar:i}}toUTC(e=0,n={}){return this.setZone(X.instance(e),n)}toLocal(){return this.setZone(M.defaultZone)}setZone(e,{keepLocalTime:n=!1,keepCalendarTime:r=!1}={}){if(e=be(e,M.defaultZone),e.equals(this.zone))return this;if(e.isValid){let i=this.ts;if(n||r){let a=e.offset(this.ts),s=this.toObject();[i]=vr(s,a,e)}return it(this,{ts:i,zone:e})}else return t.invalid(xn(e))}reconfigure({locale:e,numberingSystem:n,outputCalendar:r}={}){let i=this.loc.clone({locale:e,numberingSystem:n,outputCalendar:r});return it(this,{loc:i})}setLocale(e){return this.reconfigure({locale:e})}set(e){if(!this.isValid)return this;let n=wt(e,Bc),{minDaysInFirstWeek:r,startOfWeek:i}=Zo(n,this.loc),a=!x(n.weekYear)||!x(n.weekNumber)||!x(n.weekday),s=!x(n.ordinal),l=!x(n.year),c=!x(n.month)||!x(n.day),u=l||c,m=n.weekYear||n.weekNumber;if((u||s)&&m)throw new he("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(c&&s)throw new he("Can't mix ordinal dates with month/day");let d;a?d=Vo({...pn(this.c,r,i),...n},r,i):x(n.ordinal)?(d={...this.toObject(),...n},x(n.day)&&(d.day=Math.min(yt(d.year,d.month),d.day))):d=Go({...pr(this.c),...n});let[p,_]=vr(d,this.o,this.zone);return it(this,{ts:p,o:_})}plus(e){if(!this.isValid)return this;let n=V.fromDurationLike(e);return it(this,Fc(this,n))}minus(e){if(!this.isValid)return this;let n=V.fromDurationLike(e).negate();return it(this,Fc(this,n))}startOf(e,{useLocaleWeeks:n=!1}={}){if(!this.isValid)return this;let r={},i=V.normalizeUnit(e);switch(i){case"years":r.month=1;case"quarters":case"months":r.day=1;case"weeks":case"days":r.hour=0;case"hours":r.minute=0;case"minutes":r.second=0;case"seconds":r.millisecond=0;break;case"milliseconds":break}if(i==="weeks")if(n){let a=this.loc.getStartOfWeek(),{weekday:s}=this;sthis.valueOf(),l=s?this:e,c=s?e:this,u=Sc(l,c,a,i);return s?u.negate():u}diffNow(e="milliseconds",n={}){return this.diff(t.now(),e,n)}until(e){return this.isValid?Me.fromDateTimes(this,e):this}hasSame(e,n,r){if(!this.isValid)return!1;let i=e.valueOf(),a=this.setZone(e.zone,{keepLocalTime:!0});return a.startOf(n,r)<=i&&i<=a.endOf(n,r)}equals(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)}toRelative(e={}){if(!this.isValid)return null;let n=e.base||t.fromObject({},{zone:this.zone}),r=e.padding?thisn.valueOf(),Math.min)}static max(...e){if(!e.every(t.isDateTime))throw new G("max requires all arguments be DateTimes");return Qo(e,n=>n.valueOf(),Math.max)}static fromFormatExplain(e,n,r={}){let{locale:i=null,numberingSystem:a=null}=r,s=O.fromOpts({locale:i,numberingSystem:a,defaultToEN:!0});return si(s,e,n)}static fromStringExplain(e,n,r={}){return t.fromFormatExplain(e,n,r)}static buildFormatParser(e,n={}){let{locale:r=null,numberingSystem:i=null}=n,a=O.fromOpts({locale:r,numberingSystem:i,defaultToEN:!0});return new wn(a,e)}static fromFormatParser(e,n,r={}){if(x(e)||x(n))throw new G("fromFormatParser requires an input string and a format parser");let{locale:i=null,numberingSystem:a=null}=r,s=O.fromOpts({locale:i,numberingSystem:a,defaultToEN:!0});if(!s.equals(n.locale))throw new G(`fromFormatParser called with a locale of ${s}, but the format parser was created for ${n.locale}`);let{result:l,zone:c,specificOffset:u,invalidReason:m}=n.explainFromTokens(e);return m?t.invalid(m):Mt(l,c,r,`format ${n.format}`,e,u)}static get DATE_SHORT(){return Ae}static get DATE_MED(){return Vt}static get DATE_MED_WITH_WEEKDAY(){return Do}static get DATE_FULL(){return Gt}static get DATE_HUGE(){return Zt}static get TIME_SIMPLE(){return Wt}static get TIME_WITH_SECONDS(){return Kt}static get TIME_WITH_SHORT_OFFSET(){return Qt}static get TIME_WITH_LONG_OFFSET(){return Yt}static get TIME_24_SIMPLE(){return Xt}static get TIME_24_WITH_SECONDS(){return en}static get TIME_24_WITH_SHORT_OFFSET(){return tn}static get TIME_24_WITH_LONG_OFFSET(){return nn}static get DATETIME_SHORT(){return rn}static get DATETIME_SHORT_WITH_SECONDS(){return on}static get DATETIME_MED(){return an}static get DATETIME_MED_WITH_SECONDS(){return sn}static get DATETIME_MED_WITH_WEEKDAY(){return Mo}static get DATETIME_FULL(){return ln}static get DATETIME_FULL_WITH_SECONDS(){return cn}static get DATETIME_HUGE(){return un}static get DATETIME_HUGE_WITH_SECONDS(){return dn}};function Dt(t){if(R.isDateTime(t))return t;if(t&&t.valueOf&&ye(t.valueOf()))return R.fromJSDate(t);if(t&&typeof t=="object")return R.fromObject(t);throw new G(`Unknown datetime argument: ${t}, of type ${typeof t}`)}function Uc(t){let{state:e,attrs:n}=t;n.className+=" barchart";let r=20/e.max;return o("div",{...n,children:o("div",{className:"bars",children:e.stats.map(({month:i,cumulatif_services:a,new_services:s})=>o("div",{className:"fancy_bar",children:[o("div",{className:"bar_value",children:[a,o("span",{className:"bar_increase",children:["+",s]})]}),o("div",{className:"bar",style:`height: calc(${a}*${r}*var(--chart_size)*2/18)`}),o("span",{className:"bar_category",children:i})]}))})})}var g={...Q,...vl};g[Ct.cms_content]=El;g[y.personal_info_form]=S;g[y.main_header]=nl;g[Ct.cms_content_page]=Tl;g[Ct.cms_content_link]=Il;g[Ct.cms_dynamic_content]=Rl;g[y.sim_order_form]=S;g[y.register_page]=S;g[y.ourcorp_header]=Ys;g.RootTestApp=Q.ROOT;g[Us]=Ks;g[y.associate_player_to_device]=S;g[y.login_app]=S;g[y.parameter_app]=S;g[y.contact_app]=S;g[y.RoamingModeSelector]=function(t){let{attrs:e,state:n}=t;return e.className+=n.rlah_activated===!0?" rlah_activated":n.rlah_activated===!1?"cost_price":"",Q.Box(t)};g[y.mobile_plan_simulation]=S;g[y.shop_app]=S;g[y.shop_app_offers]=Xs;g[y.fancy_field]=To;g[y.fancy_field]=To;g[y.dashboard]=rl;g[y.sim_card_order_recap]=cl;g[y.notification_app]=S;g[y.email_not_confirmed_notification]=g.ROOT;g[y.communication_tab]=ul;g[y.change_provision_size_page]=S;g[y.stats_app]=S;g[y.sim_service_chart]=Uc;g[y.mobile_plan_simulation_content]=wl;g[y.adapt_consumption_to_provision_in_eu]=xl;g[y.admin_dashboard]=S;g[y.admin_set_sim_card_app]=S;g[y.admin_set_niss_of_owner_app]=S;g[y.admin_terminate_sim_service]=S;g[y.admin_sim_service_man]=S;g[y.admin_sim_service_detail]=S;g[y.admin_add_credit]=S;g[y.admin_change_provision_size]=S;g[y.admin_edit_sim_service]=S;g[y.admin_player_man]=S;g[y.admin_onboard_player]=S;g[y.admin_player_detail]=S;g[y.admin_onboard_sim_service]=S;g[y.admin_activate_sim]=S;g[y.admin_activate_sim_complexe_portin]=S;g[y.admin_transfer_sim]=S;g[y.admin_player_advanced_settings]=S;g[y.admin_advanced]=S;g[y.admin_mailing_app]=S;g[y.payment_app]=S;g[y.sim_service_settings]=S;g[y.invoice_list_page]=S;g[y.blog]=S;g.slide_show_1=Ol;g[y.sim_service_item]=fl;g[y.sim_service_page]=S;g[y.sales_tunnel_app]=S;g[y.sim_service_active_account_content]=hl;g[y.sim_service_add_credit]=S;g[y.player_select_app]=S;g[y.player_settings_app]=S;g[y.account_select_item]=bl;g[y.preconfig_box]=kl;g[y.sim_card_selector_component]=jn;g[y.BillingHistory]=_l;g[y.BillingHistoryItem]=pl;g[y.credit_loader]=pt;g[y.invoice_summary_box]=gl;g[N.popup_details]=Kn;g[y.footer]=Sl;g[y.esim_qr_code_display]=al;g[y.player_select_component]=t=>o("div",{...t.attrs,children:[J(t,[],["add_account_btn"]),o("div",{className:"add_account_btn_ctn",children:h(t,["add_account_btn"])})]});g[y.multi_coin]=({state:t,attrs:e,path:n})=>o(Xn,{...t});g[y.single_contribution]=({state:t,attrs:e,path:n})=>o(et,{...t});g.VBB=Q.ROOT;var Jc="device_id",t_="defuncDeviceId",$c="GET NEW DEVICE ID";function Vc(t,e){e.https_backend=window.location.protocol==="https:",t.device_id==null&&(t.device_id=localStorage.getItem("device_id"));let n=!0,r=!1,i=new Te,a;function s(Y){let D=JSON.stringify(Y);a.send(D)}function l(){s({type:Br,device_id:t.device_id,ui_id:t.ui_id,event_data:{date_time_settings:Intl.DateTimeFormat().resolvedOptions(),locale_code:n_(),path:window.location.pathname}})}function c(){s({type:jr,data:{user_agent:window.navigator.userAgent}})}function u(){s({type:Ar,ui_id:t.ui_id,tab_id:t.tab_id})}function m(Y){s({type:Hr,path:window.location.pathname,query:Object.fromEntries(Y)})}t.forceFull=function(){m()};function d(){s({type:qr,state_version:artemis.state.__artemis.state_version})}let p;function _(){s({type:Lr,device_id:t.device_id,test_deconfliction_id:localStorage.getItem("test_deconfliction_id"),data:{user_agent:window.navigator.userAgent}})}t.ctx.trigger_event=function(Y,D,Ve){let Rt=ea(Y,D,Ve);if(Rt!=null)return artemis.queue.send_message($i,Rt),artemis.queue.message_id_seq};let f,w,k,T;function E(){}t.queue.send_message_notification.listen(async Y=>{await void 0,artemis.ws.send(JSON.stringify({type:Y.type,message_id:Y.message_id,content:Y.content}))}),t.tab_id=sessionStorage.getItem("tab_id"),t.tab_id==null&&(t.tab_id=crypto.randomUUID(),sessionStorage.setItem("tab_id",t.tab_id));let j=new URLSearchParams(window.location.search);t.ui_id==null&&(t.ui_id=history.state!=null?history.state.ui_id:null),t.ui_id==null&&j.has("__ui_id")&&(t.ui_id=j.get("__ui_id"),j.delete("__ui_id"),history.replaceState(history.state,null,`${window.location.origin}${window.location.pathname}${j.size>0?"?"+j.toString():""}`)),p=e,f=e.https_backend?"wss":"ws",w=f+"://"+p.backend_domain+(p.backend_port!=null?":"+p.backend_port:"")+"/uplink",k=e.https_backend?"https":"http",T=k+"://"+p.backend_domain+(p.backend_port!=null?":"+p.backend_port:""),window.http_backend_url=T,se(),t.ctx.stop_uplink=function(){a.close(),window.artemis=null};let Z=new Te,P=new Te,H=0;function ne(){H++,artemis.queue.pause_and_reset(),H==1&&artemis.schedule(()=>{H!=0&&(artemis.state.connection_error={kind:"ConnectionError"},t.forceRerenderRender())},1500);let Y=Math.min(60*1e3,1e3*(H-1)*10);artemis.schedule(()=>{se()},Y)}Z.listen(ne),P.listen(()=>{H=0,artemis.queue.resume()});function se(){if(!r)try{r=!0,a=new WebSocket(w,f),artemis.ws=a,artemis.simulate_connection_lost=ne,a.onopen=()=>{t.device_id==null?c():_(t.device_id)},a.onmessage=Y=>{try{let D=JSON.parse(Y.data);D.type==jr?(t.device_id=D.device_id,localStorage.setItem(Jc,t.device_id),_(t.device_id)):D.type==Lr?t.ui_id!=null?u():l():D.type==Pi?oe():D.type==Ji?(oe(),artemis.state.ui_steal={kind:N.UiSteal},t.forceRerenderRender()):D.type==Br?(t.ui_id=D.ui_id,t.new_ui=!0,history.replaceState({...history.state,ui_id:t.ui_id},null,null),u()):D.type==Ar?window.location.pathname=="device_onboarding"||(history.pushState({ui_id:t.ui_id},null),n?(m(j),n=!1):d()):D.type==Hi?l():D.type==Hr?(t.set_state(D.state),t.new_ui&&(t.new_ui=!1),P.notify([])):D.type==qr?(delete artemis.state.connection_error,t.forceRerenderRender(),P.notify([])):D.type==Vi?t.set_state(D.ops[0].state):D.type==qi?(le(),window.location.reload()):D.type==Zi?artemis.queue.message_recieved_ack(D.message_id):D.type==Wi?artemis.queue.message_processed_ack(D.message_id):D.type==Ki?confirm(artemis.ctx.tr.ui_error_message)&&r_():D.type==Qi?artemis.queue.message_drop_notification(D.last_recieved_message_id):D.type==Ui&&(t.clearUi(),window.location.reload())}catch{}},a.onclose=()=>{Z.notify([])},a.onerror=()=>{a.close()}}finally{r=!1}}function le(){localStorage.setItem(t_+new Date().getMilliseconds(),t.device_id),localStorage.removeItem(Jc),t.clearUi()}t.clearDevice=function(Y=!1){Y==!1?prompt("Your device does not appear to be known by our server. However it has a device_id which is very strange. We can get you a new device_id but you will loose all of the data associated to this device. If you linked your accounts to an email address, phone number or other device_management that you still are able to connect with, then you should be able to get your data back. So if you have precious data already in our systems and no other means of accessing it, contact the support. Otherwise you can type "+$c)===$c&&le():le()},t.clearUi=function(){let Y=new URLSearchParams(window.location.search);sessionStorage.clear();let D=window.location,Ve=D.protocol+"//"+D.hostname+":"+D.port+D.pathname+"?"+Y.toString();history.replaceState(null,null,Ve),window.location.reload()};let de=!1;P.listen(()=>{if(!de&&(de=!0,window.location.pathname!="/")){let D={},Ve=new URLSearchParams(window.location.search),Rt=Ve.keys(),xr=Rt.next();for(;!xr.done;){let _i=xr.value;D[_i]=Ve.get(_i),xr=Rt.next()}}});function oe(){Z.clear_listeners(),artemis.queue.close(),a.close()}let Oe;Oe=setInterval(()=>{t.ui_id!=null&&((history.state==null||history.state.ui_id!=t.ui_id)&&history.replaceState({...history.state!=null?history.state:{},ui_id:t.ui_id},null),clearInterval(Oe))},200);let Ce=new URLSearchParams(window.location.search),Kc=Ce.size;Ce.delete("payment_intent"),Ce.delete("payment_intent_client_secret"),Ce.delete("redirect_status"),Ce.delete("stripe_callback"),Kc>Ce.size&&history.replaceState(history.state,null,`${location.origin}${location.pathname}${Ce.size>0?"?"+Ce.toString():""}`)}function n_(){let t=window.location.pathname.split("/")[1];if(["be-fr","be-nl"].includes(t))return t;switch(t=navigator.language.split("-")[0],t){case"fr":t="be-fr";break;case"nl":t="be-nl";break;default:t="be-fr"}return t}function r_(){window.location.replace(window.location.url)}function Gc(t){document.querySelector("html").addEventListener("keydown",e=>{e.ctrlKey&&e.key=="g"?(e.stopPropagation(),e.preventDefault(),t.clearUi(),window.location.reload()):e.ctrlKey&&e.key=="d"&&(e.stopPropagation(),e.preventDefault(),t.clearDevice())}),t.launch_root_event=function(e){t.ctx.trigger_event(t.state,Gi,e)},window.artemis=t,Object.defineProperty(window,"state",{get:function(){return t.state},set:function(e){t.set_state(e)}}),t.options.browser_back_button_closes_app&&window.addEventListener("popstate",e=>{let n=ta(artemis.state);n!=null&&t.ctx.trigger_event(n,Pr,{url_path:window.location.pathname})}),t.options.basic_back_button&&window.addEventListener("popstate",e=>{t.ctx.trigger_event(artemis.state,Pr,{url_path:window.location.pathname})})}function Zc(t,e){let n=la(g,{browser_back_button_closes_app:!0});Gc(n),e.innerHTML="",Vc(n,t),n.render(e)}var Wc={backend_domain:`${window.location.host}`,backend_port:null};Zc(Wc,document.getElementById("loaded_content"));})();