(()=>{var ji=Object.create;var ve=Object.defineProperty,vi=Object.defineProperties,Li=Object.getOwnPropertyDescriptor,Pi=Object.getOwnPropertyDescriptors,Ki=Object.getOwnPropertyNames,ln=Object.getOwnPropertySymbols,_i=Object.getPrototypeOf,dn=Object.prototype.hasOwnProperty,qi=Object.prototype.propertyIsEnumerable;var nn=(e,t,l)=>t in e?ve(e,t,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[t]=l,on=(e,t)=>{for(var l in t||(t={}))dn.call(t,l)&&nn(e,l,t[l]);if(ln)for(var l of ln(t))qi.call(t,l)&&nn(e,l,t[l]);return e},an=(e,t)=>vi(e,Pi(t));var X=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var $i=(e,t,l,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of Ki(t))!dn.call(e,i)&&i!==l&&ve(e,i,{get:()=>t[i],enumerable:!(n=Li(t,i))||n.enumerable});return e};var St=(e,t,l)=>(l=e!=null?ji(_i(e)):{},$i(t||!e||!e.__esModule?ve(l,"default",{value:e,enumerable:!0}):l,e));var ue=X((ll,nl)=>{(function(e){"use strict";var t=function(){},l=e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.msRequestAnimationFrame||function(V){return setTimeout(V,16)};function n(){var V=this;V.reads=[],V.writes=[],V.raf=l.bind(e),t("initialized",V)}n.prototype={constructor:n,runTasks:function(V){t("run tasks");for(var R;R=V.shift();)R()},measure:function(V,R){t("measure");var s=R?V.bind(R):V;return this.reads.push(s),i(this),s},mutate:function(V,R){t("mutate");var s=R?V.bind(R):V;return this.writes.push(s),i(this),s},clear:function(V){return t("clear",V),a(this.reads,V)||a(this.writes,V)},extend:function(V){if(t("extend",V),typeof V!="object")throw new Error("expected object");var R=Object.create(this);return c(R,V),R.fastdom=this,R.initialize&&R.initialize(),R},catch:null};function i(V){V.scheduled||(V.scheduled=!0,V.raf(o.bind(null,V)),t("flush scheduled"))}function o(V){t("flush");var R=V.writes,s=V.reads,u;try{t("flushing reads",s.length),V.runTasks(s),t("flushing writes",R.length),V.runTasks(R)}catch(h){u=h}if(V.scheduled=!1,(s.length||R.length)&&i(V),u)if(t("task errored",u.message),V.catch)V.catch(u);else throw u}function a(V,R){var s=V.indexOf(R);return!!~s&&!!V.splice(s,1)}function c(V,R){for(var s in R)R.hasOwnProperty(s)&&(V[s]=R[s])}var b=e.fastdom=e.fastdom||new n;typeof nl=="object"&&(nl.exports=b)})(typeof window!="undefined"?window:typeof ll!="undefined"?ll:globalThis)});var hn=X((Jo,In)=>{In.exports=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then}});var Ut=X(Bt=>{var il,pd=[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];Bt.getSymbolSize=function(t){if(!t)throw new Error('"version" cannot be null or undefined');if(t<1||t>40)throw new Error('"version" should be in range from 1 to 40');return t*4+17};Bt.getSymbolTotalCodewords=function(t){return pd[t]};Bt.getBCHDigit=function(e){let t=0;for(;e!==0;)t++,e>>>=1;return t};Bt.setToSJISFunction=function(t){if(typeof t!="function")throw new Error('"toSJISFunc" is not a valid function.');il=t};Bt.isKanjiModeEnabled=function(){return typeof il!="undefined"};Bt.toSJIS=function(t){return il(t)}});var pe=X(lt=>{lt.L={bit:1};lt.M={bit:0};lt.Q={bit:3};lt.H={bit:2};function Td(e){if(typeof e!="string")throw new Error("Param is not a string");switch(e.toLowerCase()){case"l":case"low":return lt.L;case"m":case"medium":return lt.M;case"q":case"quartile":return lt.Q;case"h":case"high":return lt.H;default:throw new Error("Unknown EC Level: "+e)}}lt.isValid=function(t){return t&&typeof t.bit!="undefined"&&t.bit>=0&&t.bit<4};lt.from=function(t,l){if(lt.isValid(t))return t;try{return Td(t)}catch(n){return l}}});var Xn=X((Eo,Nn)=>{function Bn(){this.buffer=[],this.length=0}Bn.prototype={get:function(e){let t=Math.floor(e/8);return(this.buffer[t]>>>7-e%8&1)===1},put:function(e,t){for(let l=0;l>>t-l-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(e){let t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}};Nn.exports=Bn});var Yn=X((Co,Qn)=>{function $t(e){if(!e||e<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=e,this.data=new Uint8Array(e*e),this.reservedBit=new Uint8Array(e*e)}$t.prototype.set=function(e,t,l,n){let i=e*this.size+t;this.data[i]=l,n&&(this.reservedBit[i]=!0)};$t.prototype.get=function(e,t){return this.data[e*this.size+t]};$t.prototype.xor=function(e,t,l){this.data[e*this.size+t]^=l};$t.prototype.isReserved=function(e,t){return this.reservedBit[e*this.size+t]};Qn.exports=$t});var Jn=X(Te=>{var gd=Ut().getSymbolSize;Te.getRowColCoords=function(t){if(t===1)return[];let l=Math.floor(t/7)+2,n=gd(t),i=n===145?26:Math.ceil((n-13)/(2*l-2))*2,o=[n-7];for(let a=1;a{var Id=Ut().getSymbolSize,xn=7;Mn.getPositions=function(t){let l=Id(t);return[[0,0],[l-xn,0],[0,l-xn]]}});var Cn=X(x=>{x.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};var Nt={N1:3,N2:3,N3:40,N4:10};x.isValid=function(t){return t!=null&&t!==""&&!isNaN(t)&&t>=0&&t<=7};x.from=function(t){return x.isValid(t)?parseInt(t,10):void 0};x.getPenaltyN1=function(t){let l=t.size,n=0,i=0,o=0,a=null,c=null;for(let b=0;b=5&&(n+=Nt.N1+(i-5)),a=R,i=1),R=t.get(V,b),R===c?o++:(o>=5&&(n+=Nt.N1+(o-5)),c=R,o=1)}i>=5&&(n+=Nt.N1+(i-5)),o>=5&&(n+=Nt.N1+(o-5))}return n};x.getPenaltyN2=function(t){let l=t.size,n=0;for(let i=0;i=10&&(i===1488||i===93)&&n++,o=o<<1&2047|t.get(c,a),c>=10&&(o===1488||o===93)&&n++}return n*Nt.N3};x.getPenaltyN4=function(t){let l=0,n=t.data.length;for(let o=0;o{var st=pe(),ge=[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],Ie=[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];dl.getBlocksCount=function(t,l){switch(l){case st.L:return ge[(t-1)*4+0];case st.M:return ge[(t-1)*4+1];case st.Q:return ge[(t-1)*4+2];case st.H:return ge[(t-1)*4+3];default:return}};dl.getTotalCodewordsCount=function(t,l){switch(l){case st.L:return Ie[(t-1)*4+0];case st.M:return Ie[(t-1)*4+1];case st.Q:return Ie[(t-1)*4+2];case st.H:return Ie[(t-1)*4+3];default:return}}});var kn=X(Be=>{var te=new Uint8Array(512),he=new Uint8Array(256);(function(){let t=1;for(let l=0;l<255;l++)te[l]=t,he[t]=l,t<<=1,t&256&&(t^=285);for(let l=255;l<512;l++)te[l]=te[l-255]})();Be.log=function(t){if(t<1)throw new Error("log("+t+")");return he[t]};Be.exp=function(t){return te[t]};Be.mul=function(t,l){return t===0||l===0?0:te[he[t]+he[l]]}});var Sn=X(ee=>{var al=kn();ee.mul=function(t,l){let n=new Uint8Array(t.length+l.length-1);for(let i=0;i=0;){let i=n[0];for(let a=0;a{var wn=Sn();function cl(e){this.genPoly=void 0,this.degree=e,this.degree&&this.initialize(this.degree)}cl.prototype.initialize=function(t){this.degree=t,this.genPoly=wn.generateECPolynomial(this.degree)};cl.prototype.encode=function(t){if(!this.genPoly)throw new Error("Encoder not initialized");let l=new Uint8Array(t.length+this.degree);l.set(t);let n=wn.mod(l,this.genPoly),i=this.degree-n.length;if(i>0){let o=new Uint8Array(this.degree);return o.set(n,i),o}return n};An.exports=cl});var bl=X(On=>{On.isValid=function(t){return!isNaN(t)&&t>=1&&t<=40}});var Vl=X(Zt=>{var yn="[0-9]+",Bd="[A-Z $%*+\\-./:]+",le="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";le=le.replace(/u/g,"\\u");var Nd="(?:(?![A-Z0-9 $%*+\\-./:]|"+le+`)(?:.|[\r ]))+`;Zt.KANJI=new RegExp(le,"g");Zt.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g");Zt.BYTE=new RegExp(Nd,"g");Zt.NUMERIC=new RegExp(yn,"g");Zt.ALPHANUMERIC=new RegExp(Bd,"g");var Xd=new RegExp("^"+le+"$"),Qd=new RegExp("^"+yn+"$"),Yd=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");Zt.testKanji=function(t){return Xd.test(t)};Zt.testNumeric=function(t){return Qd.test(t)};Zt.testAlphanumeric=function(t){return Yd.test(t)}});var Ft=X(S=>{var Jd=bl(),rl=Vl();S.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]};S.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]};S.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]};S.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]};S.MIXED={bit:-1};S.getCharCountIndicator=function(t,l){if(!t.ccBits)throw new Error("Invalid mode: "+t);if(!Jd.isValid(l))throw new Error("Invalid version: "+l);return l>=1&&l<10?t.ccBits[0]:l<27?t.ccBits[1]:t.ccBits[2]};S.getBestModeForData=function(t){return rl.testNumeric(t)?S.NUMERIC:rl.testAlphanumeric(t)?S.ALPHANUMERIC:rl.testKanji(t)?S.KANJI:S.BYTE};S.toString=function(t){if(t&&t.id)return t.id;throw new Error("Invalid mode")};S.isValid=function(t){return t&&t.bit&&t.ccBits};function xd(e){if(typeof e!="string")throw new Error("Param is not a string");switch(e.toLowerCase()){case"numeric":return S.NUMERIC;case"alphanumeric":return S.ALPHANUMERIC;case"kanji":return S.KANJI;case"byte":return S.BYTE;default:throw new Error("Unknown mode: "+e)}}S.from=function(t,l){if(S.isValid(t))return t;try{return xd(t)}catch(n){return l}}});var vn=X(Xt=>{var Ne=Ut(),Md=ol(),zn=pe(),ut=Ft(),Zl=bl(),Dn=7973,fn=Ne.getBCHDigit(Dn);function Ed(e,t,l){for(let n=1;n<=40;n++)if(t<=Xt.getCapacity(n,l,e))return n}function jn(e,t){return ut.getCharCountIndicator(e,t)+4}function Cd(e,t){let l=0;return e.forEach(function(n){let i=jn(n.mode,t);l+=i+n.getBitsLength()}),l}function kd(e,t){for(let l=1;l<=40;l++)if(Cd(e,l)<=Xt.getCapacity(l,t,ut.MIXED))return l}Xt.from=function(t,l){return Zl.isValid(t)?parseInt(t,10):l};Xt.getCapacity=function(t,l,n){if(!Zl.isValid(t))throw new Error("Invalid QR Code version");typeof n=="undefined"&&(n=ut.BYTE);let i=Ne.getSymbolTotalCodewords(t),o=Md.getTotalCodewordsCount(t,l),a=(i-o)*8;if(n===ut.MIXED)return a;let c=a-jn(n,t);switch(n){case ut.NUMERIC:return Math.floor(c/10*3);case ut.ALPHANUMERIC:return Math.floor(c/11*2);case ut.KANJI:return Math.floor(c/13);case ut.BYTE:default:return Math.floor(c/8)}};Xt.getBestVersionForData=function(t,l){let n,i=zn.from(l,zn.M);if(Array.isArray(t)){if(t.length>1)return kd(t,i);if(t.length===0)return 1;n=t[0]}else n=t;return Ed(n.mode,n.getLength(),i)};Xt.getEncodedBits=function(t){if(!Zl.isValid(t)||t<7)throw new Error("Invalid QR Code version");let l=t<<12;for(;Ne.getBCHDigit(l)-fn>=0;)l^=Dn<{var ml=Ut(),Pn=1335,Sd=21522,Ln=ml.getBCHDigit(Pn);Kn.getEncodedBits=function(t,l){let n=t.bit<<3|l,i=n<<10;for(;ml.getBCHDigit(i)-Ln>=0;)i^=Pn<{var wd=Ft();function wt(e){this.mode=wd.NUMERIC,this.data=e.toString()}wt.getBitsLength=function(t){return 10*Math.floor(t/3)+(t%3?t%3*3+1:0)};wt.prototype.getLength=function(){return this.data.length};wt.prototype.getBitsLength=function(){return wt.getBitsLength(this.data.length)};wt.prototype.write=function(t){let l,n,i;for(l=0;l+3<=this.data.length;l+=3)n=this.data.substr(l,3),i=parseInt(n,10),t.put(i,10);let o=this.data.length-l;o>0&&(n=this.data.substr(l),i=parseInt(n,10),t.put(i,o*3+1))};qn.exports=wt});var ei=X((Po,ti)=>{var Ad=Ft(),Rl=["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 At(e){this.mode=Ad.ALPHANUMERIC,this.data=e}At.getBitsLength=function(t){return 11*Math.floor(t/2)+6*(t%2)};At.prototype.getLength=function(){return this.data.length};At.prototype.getBitsLength=function(){return At.getBitsLength(this.data.length)};At.prototype.write=function(t){let l;for(l=0;l+2<=this.data.length;l+=2){let n=Rl.indexOf(this.data[l])*45;n+=Rl.indexOf(this.data[l+1]),t.put(n,11)}this.data.length%2&&t.put(Rl.indexOf(this.data[l]),6)};ti.exports=At});var ni=X((Ko,li)=>{var Hd=Ft();function Ht(e){this.mode=Hd.BYTE,typeof e=="string"?this.data=new TextEncoder().encode(e):this.data=new Uint8Array(e)}Ht.getBitsLength=function(t){return t*8};Ht.prototype.getLength=function(){return this.data.length};Ht.prototype.getBitsLength=function(){return Ht.getBitsLength(this.data.length)};Ht.prototype.write=function(e){for(let t=0,l=this.data.length;t{var Od=Ft(),yd=Ut();function Ot(e){this.mode=Od.KANJI,this.data=e}Ot.getBitsLength=function(t){return t*13};Ot.prototype.getLength=function(){return this.data.length};Ot.prototype.getBitsLength=function(){return Ot.getBitsLength(this.data.length)};Ot.prototype.write=function(e){let t;for(t=0;t=33088&&l<=40956)l-=33088;else if(l>=57408&&l<=60351)l-=49472;else throw new Error("Invalid SJIS character: "+this.data[t]+` Make sure your charset is UTF-8`);l=(l>>>8&255)*192+(l&255),e.put(l,13)}};ii.exports=Ot});var oi=X((qo,Wl)=>{"use strict";var ne={single_source_shortest_paths:function(e,t,l){var n={},i={};i[t]=0;var o=ne.PriorityQueue.make();o.push(t,0);for(var a,c,b,V,R,s,u,h,M;!o.empty();){a=o.pop(),c=a.value,V=a.cost,R=e[c]||{};for(b in R)R.hasOwnProperty(b)&&(s=R[b],u=V+s,h=i[b],M=typeof i[b]=="undefined",(M||h>u)&&(i[b]=u,o.push(b,u),n[b]=c))}if(typeof l!="undefined"&&typeof i[l]=="undefined"){var A=["Could not find a path from ",t," to ",l,"."].join("");throw new Error(A)}return n},extract_shortest_path_from_predecessor_list:function(e,t){for(var l=[],n=t,i;n;)l.push(n),i=e[n],n=e[n];return l.reverse(),l},find_path:function(e,t,l){var n=ne.single_source_shortest_paths(e,t,l);return ne.extract_shortest_path_from_predecessor_list(n,l)},PriorityQueue:{make:function(e){var t=ne.PriorityQueue,l={},n;e=e||{};for(n in t)t.hasOwnProperty(n)&&(l[n]=t[n]);return l.queue=[],l.sorter=e.sorter||t.default_sorter,l},default_sorter:function(e,t){return e.cost-t.cost},push:function(e,t){var l={value:e,cost:t};this.queue.push(l),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};typeof Wl!="undefined"&&(Wl.exports=ne)});var Ri=X(yt=>{var Y=Ft(),bi=$n(),Vi=ei(),ri=ni(),Zi=di(),ie=Vl(),Xe=Ut(),zd=oi();function ai(e){return unescape(encodeURIComponent(e)).length}function de(e,t,l){let n=[],i;for(;(i=e.exec(l))!==null;)n.push({data:i[0],index:i.index,mode:t,length:i[0].length});return n}function mi(e){let t=de(ie.NUMERIC,Y.NUMERIC,e),l=de(ie.ALPHANUMERIC,Y.ALPHANUMERIC,e),n,i;return Xe.isKanjiModeEnabled()?(n=de(ie.BYTE,Y.BYTE,e),i=de(ie.KANJI,Y.KANJI,e)):(n=de(ie.BYTE_KANJI,Y.BYTE,e),i=[]),t.concat(l,n,i).sort(function(a,c){return a.index-c.index}).map(function(a){return{data:a.data,mode:a.mode,length:a.length}})}function Gl(e,t){switch(t){case Y.NUMERIC:return bi.getBitsLength(e);case Y.ALPHANUMERIC:return Vi.getBitsLength(e);case Y.KANJI:return Zi.getBitsLength(e);case Y.BYTE:return ri.getBitsLength(e)}}function fd(e){return e.reduce(function(t,l){let n=t.length-1>=0?t[t.length-1]:null;return n&&n.mode===l.mode?(t[t.length-1].data+=l.data,t):(t.push(l),t)},[])}function Dd(e){let t=[];for(let l=0;l{var Ye=Ut(),Ul=pe(),vd=Xn(),Ld=Yn(),Pd=Jn(),Kd=En(),ul=Cn(),pl=ol(),_d=Hn(),Qe=vn(),qd=_n(),$d=Ft(),sl=Ri();function to(e,t){let l=e.size,n=Kd.getPositions(t);for(let i=0;i=0&&c<=6&&(b===0||b===6)||b>=0&&b<=6&&(c===0||c===6)||c>=2&&c<=4&&b>=2&&b<=4?e.set(o+c,a+b,!0,!0):e.set(o+c,a+b,!1,!0))}}function eo(e){let t=e.size;for(let l=8;l>c&1)===1,e.set(i,o,a,!0),e.set(o,i,a,!0)}function Fl(e,t,l){let n=e.size,i=qd.getEncodedBits(t,l),o,a;for(o=0;o<15;o++)a=(i>>o&1)===1,o<6?e.set(o,8,a,!0):o<8?e.set(o+1,8,a,!0):e.set(n-15+o,8,a,!0),o<8?e.set(8,n-o-1,a,!0):o<9?e.set(8,15-o-1+1,a,!0):e.set(8,15-o-1,a,!0);e.set(n-8,8,1,!0)}function io(e,t){let l=e.size,n=-1,i=l-1,o=7,a=0;for(let c=l-1;c>0;c-=2)for(c===6&&c--;;){for(let b=0;b<2;b++)if(!e.isReserved(i,c-b)){let V=!1;a>>o&1)===1),e.set(i,c-b,V),o--,o===-1&&(a++,o=7)}if(i+=n,i<0||l<=i){i-=n,n=-n;break}}}function oo(e,t,l){let n=new vd;l.forEach(function(b){n.put(b.mode.bit,4),n.put(b.getLength(),$d.getCharCountIndicator(b.mode,e)),b.write(n)});let i=Ye.getSymbolTotalCodewords(e),o=pl.getTotalCodewordsCount(e,t),a=(i-o)*8;for(n.getLengthInBits()+4<=a&&n.put(0,4);n.getLengthInBits()%8!==0;)n.putBit(0);let c=(a-n.getLengthInBits())/8;for(let b=0;b=7&&no(b,t),io(b,a),isNaN(n)&&(n=ul.getBestMask(b,Fl.bind(null,b,l))),ul.applyMask(n,b),Fl(b,l,n),{modules:b,version:t,errorCorrectionLevel:l,maskPattern:n,segments:i}}Wi.create=function(t,l){if(typeof t=="undefined"||t==="")throw new Error("No input text");let n=Ul.M,i,o;return typeof l!="undefined"&&(n=Ul.from(l.errorCorrectionLevel,Ul.M),i=Qe.from(l.version),o=ul.from(l.maskPattern),l.toSJISFunc&&Ye.setToSJISFunction(l.toSJISFunc)),co(t,i,n,o)}});var Tl=X(Qt=>{function Ui(e){if(typeof e=="number"&&(e=e.toString()),typeof e!="string")throw new Error("Color should be defined as hex string");let t=e.slice().replace("#","").split("");if(t.length<3||t.length===5||t.length>8)throw new Error("Invalid hex color: "+e);(t.length===3||t.length===4)&&(t=Array.prototype.concat.apply([],t.map(function(n){return[n,n]}))),t.length===6&&t.push("F","F");let l=parseInt(t.join(""),16);return{r:l>>24&255,g:l>>16&255,b:l>>8&255,a:l&255,hex:"#"+t.slice(0,6).join("")}}Qt.getOptions=function(t){t||(t={}),t.color||(t.color={});let l=typeof t.margin=="undefined"||t.margin===null||t.margin<0?4:t.margin,n=t.width&&t.width>=21?t.width:void 0,i=t.scale||4;return{width:n,scale:n?4:i,margin:l,color:{dark:Ui(t.color.dark||"#000000ff"),light:Ui(t.color.light||"#ffffffff")},type:t.type,rendererOpts:t.rendererOpts||{}}};Qt.getScale=function(t,l){return l.width&&l.width>=t+l.margin*2?l.width/(t+l.margin*2):l.scale};Qt.getImageWidth=function(t,l){let n=Qt.getScale(t,l);return Math.floor((t+l.margin*2)*n)};Qt.qrToImageData=function(t,l,n){let i=l.modules.size,o=l.modules.data,a=Qt.getScale(i,n),c=Math.floor((i+n.margin*2)*a),b=n.margin*a,V=[n.color.light,n.color.dark];for(let R=0;R=b&&s>=b&&R{var gl=Tl();function bo(e,t,l){e.clearRect(0,0,t.width,t.height),t.style||(t.style={}),t.height=l,t.width=l,t.style.height=l+"px",t.style.width=l+"px"}function Vo(){try{return document.createElement("canvas")}catch(e){throw new Error("You need to specify a canvas element")}}Je.render=function(t,l,n){let i=n,o=l;typeof i=="undefined"&&(!l||!l.getContext)&&(i=l,l=void 0),l||(o=Vo()),i=gl.getOptions(i);let a=gl.getImageWidth(t.modules.size,i),c=o.getContext("2d"),b=c.createImageData(a,a);return gl.qrToImageData(b.data,t,i),bo(c,o,a),c.putImageData(b,0,0),o};Je.renderToDataURL=function(t,l,n){let i=n;typeof i=="undefined"&&(!l||!l.getContext)&&(i=l,l=void 0),i||(i={});let o=Je.render(t,l,i),a=i.type||"image/png",c=i.rendererOpts||{};return o.toDataURL(a,c.quality)}});var pi=X(ui=>{var ro=Tl();function Fi(e,t){let l=e.a/255,n=t+'="'+e.hex+'"';return l<1?n+" "+t+'-opacity="'+l.toFixed(2).slice(1)+'"':n}function Il(e,t,l){let n=e+t;return typeof l!="undefined"&&(n+=" "+l),n}function Zo(e,t,l){let n="",i=0,o=!1,a=0;for(let c=0;c0&&b>0&&e[c-1]||(n+=o?Il("M",b+l,.5+V+l):Il("m",i,0),i=0,o=!1),b+1':"",V="',R='viewBox="0 0 '+c+" "+c+'"',u=''+b+V+` `;return typeof n=="function"&&n(null,u),u}});var gi=X(oe=>{var mo=hn(),hl=Gi(),Ti=si(),Ro=pi();function Bl(e,t,l,n,i){let o=[].slice.call(arguments,1),a=o.length,c=typeof o[a-1]=="function";if(!c&&!mo())throw new Error("Callback required as last argument");if(c){if(a<2)throw new Error("Too few arguments provided");a===2?(i=l,l=t,t=n=void 0):a===3&&(t.getContext&&typeof i=="undefined"?(i=n,n=void 0):(i=n,n=l,l=t,t=void 0))}else{if(a<1)throw new Error("Too few arguments provided");return a===1?(l=t,t=n=void 0):a===2&&!t.getContext&&(n=l,l=t,t=void 0),new Promise(function(b,V){try{let R=hl.create(l,n);b(e(R,t,n))}catch(R){V(R)}})}try{let b=hl.create(l,n);i(null,e(b,t,n))}catch(b){i(b)}}oe.create=hl.create;oe.toCanvas=Bl.bind(null,Ti.render);oe.toDataURL=Bl.bind(null,Ti.renderToDataURL);oe.toString=Bl.bind(null,function(e,t,l){return Ro.render(e,l)})});var Ii=X((da,Xl)=>{var Nl=function(e){"use strict";var t=Object.prototype,l=t.hasOwnProperty,n=Object.defineProperty||function(Z,r,W){Z[r]=W.value},i,o=typeof Symbol=="function"?Symbol:{},a=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",b=o.toStringTag||"@@toStringTag";function V(Z,r,W){return Object.defineProperty(Z,r,{value:W,enumerable:!0,configurable:!0,writable:!0}),Z[r]}try{V({},"")}catch(Z){V=function(r,W,g){return r[W]=g}}function R(Z,r,W,g){var U=r&&r.prototype instanceof bt?r:bt,Q=Object.create(U.prototype),N=new Tt(g||[]);return n(Q,"_invoke",{value:ke(Z,W,N)}),Q}e.wrap=R;function s(Z,r,W){try{return{type:"normal",arg:Z.call(r,W)}}catch(g){return{type:"throw",arg:g}}}var u="suspendedStart",h="suspendedYield",M="executing",A="completed",D={};function bt(){}function Rt(){}function j(){}var C={};V(C,a,function(){return this});var w=Object.getPrototypeOf,H=w&&w(w(ft([])));H&&H!==t&&l.call(H,a)&&(C=H);var L=j.prototype=bt.prototype=Object.create(C);Rt.prototype=j,n(L,"constructor",{value:j,configurable:!0}),n(j,"constructor",{value:Rt,configurable:!0}),Rt.displayName=V(j,b,"GeneratorFunction");function Wt(Z){["next","throw","return"].forEach(function(r){V(Z,r,function(W){return this._invoke(r,W)})})}e.isGeneratorFunction=function(Z){var r=typeof Z=="function"&&Z.constructor;return r?r===Rt||(r.displayName||r.name)==="GeneratorFunction":!1},e.mark=function(Z){return Object.setPrototypeOf?Object.setPrototypeOf(Z,j):(Z.__proto__=j,V(Z,b,"GeneratorFunction")),Z.prototype=Object.create(L),Z},e.awrap=function(Z){return{__await:Z}};function Yt(Z,r){function W(Q,N,z,B){var k=s(Z[Q],Z,N);if(k.type==="throw")B(k.arg);else{var gt=k.arg,Gt=gt.value;return Gt&&typeof Gt=="object"&&l.call(Gt,"__await")?r.resolve(Gt.__await).then(function(nt){W("next",nt,z,B)},function(nt){W("throw",nt,z,B)}):r.resolve(Gt).then(function(nt){gt.value=nt,z(gt)},function(nt){return W("throw",nt,z,B)})}}var g;function U(Q,N){function z(){return new r(function(B,k){W(Q,N,B,k)})}return g=g?g.then(z,z):z()}n(this,"_invoke",{value:U})}Wt(Yt.prototype),V(Yt.prototype,c,function(){return this}),e.AsyncIterator=Yt,e.async=function(Z,r,W,g,U){U===void 0&&(U=Promise);var Q=new Yt(R(Z,r,W,g),U);return e.isGeneratorFunction(r)?Q:Q.next().then(function(N){return N.done?N.value:Q.next()})};function ke(Z,r,W){var g=u;return function(Q,N){if(g===M)throw new Error("Generator is already running");if(g===A){if(Q==="throw")throw N;return Se()}for(W.method=Q,W.arg=N;;){var z=W.delegate;if(z){var B=O(z,W);if(B){if(B===D)continue;return B}}if(W.method==="next")W.sent=W._sent=W.arg;else if(W.method==="throw"){if(g===u)throw g=A,W.arg;W.dispatchException(W.arg)}else W.method==="return"&&W.abrupt("return",W.arg);g=M;var k=s(Z,r,W);if(k.type==="normal"){if(g=W.done?A:h,k.arg===D)continue;return{value:k.arg,done:W.done}}else k.type==="throw"&&(g=A,W.method="throw",W.arg=k.arg)}}}function O(Z,r){var W=r.method,g=Z.iterator[W];if(g===i)return r.delegate=null,W==="throw"&&Z.iterator.return&&(r.method="return",r.arg=i,O(Z,r),r.method==="throw")||W!=="return"&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+W+"' method")),D;var U=s(g,Z.iterator,r.arg);if(U.type==="throw")return r.method="throw",r.arg=U.arg,r.delegate=null,D;var Q=U.arg;if(!Q)return r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,D;if(Q.done)r[Z.resultName]=Q.value,r.next=Z.nextLoc,r.method!=="return"&&(r.method="next",r.arg=i);else return Q;return r.delegate=null,D}Wt(L),V(L,b,"Generator"),V(L,a,function(){return this}),V(L,"toString",function(){return"[object Generator]"});function zt(Z){var r={tryLoc:Z[0]};1 in Z&&(r.catchLoc=Z[1]),2 in Z&&(r.finallyLoc=Z[2],r.afterLoc=Z[3]),this.tryEntries.push(r)}function pt(Z){var r=Z.completion||{};r.type="normal",delete r.arg,Z.completion=r}function Tt(Z){this.tryEntries=[{tryLoc:"root"}],Z.forEach(zt,this),this.reset(!0)}e.keys=function(Z){var r=Object(Z),W=[];for(var g in r)W.push(g);return W.reverse(),function U(){for(;W.length;){var Q=W.pop();if(Q in r)return U.value=Q,U.done=!1,U}return U.done=!0,U}};function ft(Z){if(Z!=null){var r=Z[a];if(r)return r.call(Z);if(typeof Z.next=="function")return Z;if(!isNaN(Z.length)){var W=-1,g=function U(){for(;++W=0;--g){var U=this.tryEntries[g],Q=U.completion;if(U.tryLoc==="root")return W("end");if(U.tryLoc<=this.prev){var N=l.call(U,"catchLoc"),z=l.call(U,"finallyLoc");if(N&&z){if(this.prev=0;--W){var g=this.tryEntries[W];if(g.tryLoc<=this.prev&&l.call(g,"finallyLoc")&&this.prev=0;--r){var W=this.tryEntries[r];if(W.finallyLoc===Z)return this.complete(W.completion,W.afterLoc),pt(W),D}},catch:function(Z){for(var r=this.tryEntries.length-1;r>=0;--r){var W=this.tryEntries[r];if(W.tryLoc===Z){var g=W.completion;if(g.type==="throw"){var U=g.arg;pt(W)}return U}}throw new Error("illegal catch attempt")},delegateYield:function(Z,r,W){return this.delegate={iterator:ft(Z),resultName:r,nextLoc:W},this.method==="next"&&(this.arg=i),D}},e}(typeof Xl=="object"?Xl.exports:{});try{regeneratorRuntime=Nl}catch(e){typeof globalThis=="object"?globalThis.regeneratorRuntime=Nl:Function("r","regeneratorRuntime = r")(Nl)}});var hi=X((oa,xe)=>{(function(){"use strict";var e=function(){function t(){}t.prototype=Object.create(null);function l(R,s){for(var u=s.length,h=0;h{(function(e){var t={browser:[[/msie ([\.\_\d]+)/,"ie"],[/trident\/.*?rv:([\.\_\d]+)/,"ie"],[/firefox\/([\.\_\d]+)/,"firefox"],[/chrome\/([\.\_\d]+)/,"chrome"],[/version\/([\.\_\d]+).*?safari/,"safari"],[/mobile safari ([\.\_\d]+)/,"safari"],[/android.*?version\/([\.\_\d]+).*?safari/,"com.android.browser"],[/crios\/([\.\_\d]+).*?safari/,"chrome"],[/opera/,"opera"],[/opera\/([\.\_\d]+)/,"opera"],[/opera ([\.\_\d]+)/,"opera"],[/opera mini.*?version\/([\.\_\d]+)/,"opera.mini"],[/opios\/([a-z\.\_\d]+)/,"opera"],[/blackberry/,"blackberry"],[/blackberry.*?version\/([\.\_\d]+)/,"blackberry"],[/bb\d+.*?version\/([\.\_\d]+)/,"blackberry"],[/rim.*?version\/([\.\_\d]+)/,"blackberry"],[/iceweasel\/([\.\_\d]+)/,"iceweasel"],[/edge\/([\.\d]+)/,"edge"]],os:[[/linux ()([a-z\.\_\d]+)/,"linux"],[/mac os x/,"macos"],[/mac os x.*?([\.\_\d]+)/,"macos"],[/os ([\.\_\d]+) like mac os/,"ios"],[/openbsd ()([a-z\.\_\d]+)/,"openbsd"],[/android/,"android"],[/android ([a-z\.\_\d]+);/,"android"],[/mozilla\/[a-z\.\_\d]+ \((?:mobile)|(?:tablet)/,"firefoxos"],[/windows\s*(?:nt)?\s*([\.\_\d]+)/,"windows"],[/windows phone.*?([\.\_\d]+)/,"windows.phone"],[/windows mobile/,"windows.mobile"],[/blackberry/,"blackberryos"],[/bb\d+/,"blackberryos"],[/rim.*?os\s*([\.\_\d]+)/,"blackberryos"]],device:[[/ipad/,"ipad"],[/iphone/,"iphone"],[/lumia/,"lumia"],[/htc/,"htc"],[/nexus/,"nexus"],[/galaxy nexus/,"galaxy.nexus"],[/nokia/,"nokia"],[/ gt\-/,"galaxy"],[/ sm\-/,"galaxy"],[/xbox/,"xbox"],[/(?:bb\d+)|(?:blackberry)|(?: rim )/,"blackberry"]]},l="Unknown",n=Object.keys(t);function i(){var c=this;n.forEach(function(b){c[b]={name:l,version:[],versionString:l}})}function o(c,b,V){t[b].forEach(function(R){var s=R[0],u=R[1],h=V.match(s);h&&(c[b].name=u,h[2]?(c[b].versionString=h[2],c[b].version=[]):h[1]?(c[b].versionString=h[1].replace(/_/g,"."),c[b].version=a(h[1])):(c[b].versionString=l,c[b].version=[]))})}function a(c){return c.split(/[\._]/).map(function(b){return parseInt(b)})}i.prototype.sniff=function(c){var b=this,V=typeof window!="undefined",R=V?navigator.userAgent:"",s=(c||R).toLowerCase();return n.forEach(function(u){o(b,u,s)}),this},typeof Me!="undefined"&&Me.exports?Me.exports=i:(e.Sniffr=new i,e.Sniffr.sniff(navigator.userAgent))})(Bi)});function it(e,t=null){let l=cn(t);return Array.from(l.querySelectorAll(e))}function J(e,t=null){return cn(t).querySelector(e)||!1}function cn(e){var t;return(t=e!=null?e:window.__shadowRoot)!=null?t:document}var K={footer:J("#StandardFooter"),topLink:J("[id$='-footerTopLink']"),logo:J("#FooterLogo"),logoLink:J("[id$='-footer_shorthand_link']"),lower:document.createElement("div"),lowerInner:document.createElement("div")};function Le(){K.footer.classList.add("Prime3"),K.logo.setAttribute("src",K.logo.getAttribute("src").replace("black","white")),K.topLink.classList.add("Prime3"),K.logoLink.classList.add("Prime3"),K.lower.id="prime3FooterLower",K.lower.className="prime3FooterLower",K.lowerInner.id="prime3FooterLowerInner",K.lowerInner.className="prime3FooterLowerInner";let t=["
Join the world's leading storytelling teams at Shorthand.
","","
No code, no credit card, & no commitment required.
"];K.lowerInner.innerHTML="
"+t.map(l=>l).join("")+"
",K.footer.after(K.lower),K.lower.innerHTML=K.lowerInner.outerHTML}var{entries:sn,setPrototypeOf:bn,isFrozen:td,getPrototypeOf:ed,getOwnPropertyDescriptor:ld}=Object,{freeze:q,seal:et,create:Fn}=Object,{apply:tl,construct:el}=typeof Reflect!="undefined"&&Reflect;q||(q=function(t){return t});et||(et=function(t){return t});tl||(tl=function(t,l,n){return t.apply(l,n)});el||(el=function(t,l){return new t(...l)});var Ue=$(Array.prototype.forEach),nd=$(Array.prototype.lastIndexOf),Vn=$(Array.prototype.pop),Lt=$(Array.prototype.push),id=$(Array.prototype.splice),Fe=$(String.prototype.toLowerCase),Pe=$(String.prototype.toString),rn=$(String.prototype.match),Pt=$(String.prototype.replace),dd=$(String.prototype.indexOf),od=$(String.prototype.trim),dt=$(Object.prototype.hasOwnProperty),_=$(RegExp.prototype.test),Kt=ad(TypeError);function $(e){return function(t){for(var l=arguments.length,n=new Array(l>1?l-1:0),i=1;i2&&arguments[2]!==void 0?arguments[2]:Fe;bn&&bn(e,null);let n=t.length;for(;n--;){let i=t[n];if(typeof i=="string"){let o=l(i);o!==i&&(td(t)||(t[n]=o),i=o)}e[i]=!0}return e}function cd(e){for(let t=0;t/gm),md=et(/\$\{[\w\W]*/gm),Rd=et(/^data-[\-\w.\u00B7-\uFFFF]+$/),Wd=et(/^aria-[\-\w]+$/),un=et(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Gd=et(/^(?:\w+script|data):/i),Ud=et(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),pn=et(/^html$/i),sd=et(/^[a-z][.\w]*(-[.\w]+)+$/i),Gn=Object.freeze({__proto__:null,ARIA_ATTR:Wd,ATTR_WHITESPACE:Ud,CUSTOM_ELEMENT:sd,DATA_ATTR:Rd,DOCTYPE_NAME:pn,ERB_EXPR:Zd,IS_ALLOWED_URI:un,IS_SCRIPT_OR_DATA:Gd,MUSTACHE_EXPR:rd,TMPLIT_EXPR:md}),qt={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,progressingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},Fd=function(){return typeof window=="undefined"?null:window},ud=function(t,l){if(typeof t!="object"||typeof t.createPolicy!="function")return null;let n=null,i="data-tt-policy-suffix";l&&l.hasAttribute(i)&&(n=l.getAttribute(i));let o="dompurify"+(n?"#"+n:"");try{return t.createPolicy(o,{createHTML(a){return a},createScriptURL(a){return a}})}catch(a){return console.warn("TrustedTypes policy "+o+" could not be created."),null}},Un=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function Tn(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Fd(),t=p=>Tn(p);if(t.version="3.2.4",t.removed=[],!e||!e.document||e.document.nodeType!==qt.document||!e.Element)return t.isSupported=!1,t;let{document:l}=e,n=l,i=n.currentScript,{DocumentFragment:o,HTMLTemplateElement:a,Node:c,Element:b,NodeFilter:V,NamedNodeMap:R=e.NamedNodeMap||e.MozNamedAttrMap,HTMLFormElement:s,DOMParser:u,trustedTypes:h}=e,M=b.prototype,A=_t(M,"cloneNode"),D=_t(M,"remove"),bt=_t(M,"nextSibling"),Rt=_t(M,"childNodes"),j=_t(M,"parentNode");if(typeof a=="function"){let p=l.createElement("template");p.content&&p.content.ownerDocument&&(l=p.content.ownerDocument)}let C,w="",{implementation:H,createNodeIterator:L,createDocumentFragment:Wt,getElementsByTagName:Yt}=l,{importNode:ke}=n,O=Un();t.isSupported=typeof sn=="function"&&typeof j=="function"&&H&&H.createHTMLDocument!==void 0;let{MUSTACHE_EXPR:zt,ERB_EXPR:pt,TMPLIT_EXPR:Tt,DATA_ATTR:ft,ARIA_ATTR:Se,IS_SCRIPT_OR_DATA:Z,ATTR_WHITESPACE:r,CUSTOM_ELEMENT:W}=Gn,{IS_ALLOWED_URI:g}=Gn,U=null,Q=I({},[...Zn,...Ke,..._e,...qe,...mn]),N=null,z=I({},[...Rn,...$e,...Wn,...se]),B=Object.seal(Fn(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),k=null,gt=null,Gt=!0,nt=!0,kl=!1,Sl=!0,Jt=!1,we=!0,It=!1,Ae=!1,He=!1,xt=!1,Ve=!1,re=!1,wl=!0,Al=!1,wi="user-content-",Oe=!0,Dt=!1,Mt={},Et=null,Hl=I({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),Ol=null,yl=I({},["audio","video","img","source","image","track"]),ye=null,zl=I({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ze="http://www.w3.org/1998/Math/MathML",me="http://www.w3.org/2000/svg",Vt="http://www.w3.org/1999/xhtml",Ct=Vt,ze=!1,fe=null,Ai=I({},[Ze,me,Vt],Pe),Re=I({},["mi","mo","mn","ms","mtext"]),We=I({},["annotation-xml"]),Hi=I({},["title","style","font","a","script"]),jt=null,Oi=["application/xhtml+xml","text/html"],yi="text/html",y=null,kt=null,zi=l.createElement("form"),fl=function(d){return d instanceof RegExp||d instanceof Function},De=function(){let d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(kt&&kt===d)){if((!d||typeof d!="object")&&(d={}),d=ht(d),jt=Oi.indexOf(d.PARSER_MEDIA_TYPE)===-1?yi:d.PARSER_MEDIA_TYPE,y=jt==="application/xhtml+xml"?Pe:Fe,U=dt(d,"ALLOWED_TAGS")?I({},d.ALLOWED_TAGS,y):Q,N=dt(d,"ALLOWED_ATTR")?I({},d.ALLOWED_ATTR,y):z,fe=dt(d,"ALLOWED_NAMESPACES")?I({},d.ALLOWED_NAMESPACES,Pe):Ai,ye=dt(d,"ADD_URI_SAFE_ATTR")?I(ht(zl),d.ADD_URI_SAFE_ATTR,y):zl,Ol=dt(d,"ADD_DATA_URI_TAGS")?I(ht(yl),d.ADD_DATA_URI_TAGS,y):yl,Et=dt(d,"FORBID_CONTENTS")?I({},d.FORBID_CONTENTS,y):Hl,k=dt(d,"FORBID_TAGS")?I({},d.FORBID_TAGS,y):{},gt=dt(d,"FORBID_ATTR")?I({},d.FORBID_ATTR,y):{},Mt=dt(d,"USE_PROFILES")?d.USE_PROFILES:!1,Gt=d.ALLOW_ARIA_ATTR!==!1,nt=d.ALLOW_DATA_ATTR!==!1,kl=d.ALLOW_UNKNOWN_PROTOCOLS||!1,Sl=d.ALLOW_SELF_CLOSE_IN_ATTR!==!1,Jt=d.SAFE_FOR_TEMPLATES||!1,we=d.SAFE_FOR_XML!==!1,It=d.WHOLE_DOCUMENT||!1,xt=d.RETURN_DOM||!1,Ve=d.RETURN_DOM_FRAGMENT||!1,re=d.RETURN_TRUSTED_TYPE||!1,He=d.FORCE_BODY||!1,wl=d.SANITIZE_DOM!==!1,Al=d.SANITIZE_NAMED_PROPS||!1,Oe=d.KEEP_CONTENT!==!1,Dt=d.IN_PLACE||!1,g=d.ALLOWED_URI_REGEXP||un,Ct=d.NAMESPACE||Vt,Re=d.MATHML_TEXT_INTEGRATION_POINTS||Re,We=d.HTML_INTEGRATION_POINTS||We,B=d.CUSTOM_ELEMENT_HANDLING||{},d.CUSTOM_ELEMENT_HANDLING&&fl(d.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(B.tagNameCheck=d.CUSTOM_ELEMENT_HANDLING.tagNameCheck),d.CUSTOM_ELEMENT_HANDLING&&fl(d.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(B.attributeNameCheck=d.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),d.CUSTOM_ELEMENT_HANDLING&&typeof d.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(B.allowCustomizedBuiltInElements=d.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Jt&&(nt=!1),Ve&&(xt=!0),Mt&&(U=I({},mn),N=[],Mt.html===!0&&(I(U,Zn),I(N,Rn)),Mt.svg===!0&&(I(U,Ke),I(N,$e),I(N,se)),Mt.svgFilters===!0&&(I(U,_e),I(N,$e),I(N,se)),Mt.mathMl===!0&&(I(U,qe),I(N,Wn),I(N,se))),d.ADD_TAGS&&(U===Q&&(U=ht(U)),I(U,d.ADD_TAGS,y)),d.ADD_ATTR&&(N===z&&(N=ht(N)),I(N,d.ADD_ATTR,y)),d.ADD_URI_SAFE_ATTR&&I(ye,d.ADD_URI_SAFE_ATTR,y),d.FORBID_CONTENTS&&(Et===Hl&&(Et=ht(Et)),I(Et,d.FORBID_CONTENTS,y)),Oe&&(U["#text"]=!0),It&&I(U,["html","head","body"]),U.table&&(I(U,["tbody"]),delete k.tbody),d.TRUSTED_TYPES_POLICY){if(typeof d.TRUSTED_TYPES_POLICY.createHTML!="function")throw Kt('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof d.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw Kt('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');C=d.TRUSTED_TYPES_POLICY,w=C.createHTML("")}else C===void 0&&(C=ud(h,i)),C!==null&&typeof w=="string"&&(w=C.createHTML(""));q&&q(d),kt=d}},Dl=I({},[...Ke,..._e,...bd]),jl=I({},[...qe,...Vd]),fi=function(d){let m=j(d);(!m||!m.tagName)&&(m={namespaceURI:Ct,tagName:"template"});let F=Fe(d.tagName),E=Fe(m.tagName);return fe[d.namespaceURI]?d.namespaceURI===me?m.namespaceURI===Vt?F==="svg":m.namespaceURI===Ze?F==="svg"&&(E==="annotation-xml"||Re[E]):!!Dl[F]:d.namespaceURI===Ze?m.namespaceURI===Vt?F==="math":m.namespaceURI===me?F==="math"&&We[E]:!!jl[F]:d.namespaceURI===Vt?m.namespaceURI===me&&!We[E]||m.namespaceURI===Ze&&!Re[E]?!1:!jl[F]&&(Hi[F]||!Dl[F]):!!(jt==="application/xhtml+xml"&&fe[d.namespaceURI]):!1},at=function(d){Lt(t.removed,{element:d});try{j(d).removeChild(d)}catch(m){D(d)}},Ge=function(d,m){try{Lt(t.removed,{attribute:m.getAttributeNode(d),from:m})}catch(F){Lt(t.removed,{attribute:null,from:m})}if(m.removeAttribute(d),d==="is")if(xt||Ve)try{at(m)}catch(F){}else try{m.setAttribute(d,"")}catch(F){}},vl=function(d){let m=null,F=null;if(He)d=""+d;else{let f=rn(d,/^[\r\n\t ]+/);F=f&&f[0]}jt==="application/xhtml+xml"&&Ct===Vt&&(d=''+d+"");let E=C?C.createHTML(d):d;if(Ct===Vt)try{m=new u().parseFromString(E,jt)}catch(f){}if(!m||!m.documentElement){m=H.createDocument(Ct,"template",null);try{m.documentElement.innerHTML=ze?w:E}catch(f){}}let v=m.body||m.documentElement;return d&&F&&v.insertBefore(l.createTextNode(F),v.childNodes[0]||null),Ct===Vt?Yt.call(m,It?"html":"body")[0]:It?m.documentElement:v},Ll=function(d){return L.call(d.ownerDocument||d,d,V.SHOW_ELEMENT|V.SHOW_COMMENT|V.SHOW_TEXT|V.SHOW_PROCESSING_INSTRUCTION|V.SHOW_CDATA_SECTION,null)},je=function(d){return d instanceof s&&(typeof d.nodeName!="string"||typeof d.textContent!="string"||typeof d.removeChild!="function"||!(d.attributes instanceof R)||typeof d.removeAttribute!="function"||typeof d.setAttribute!="function"||typeof d.namespaceURI!="string"||typeof d.insertBefore!="function"||typeof d.hasChildNodes!="function")},Pl=function(d){return typeof c=="function"&&d instanceof c};function rt(p,d,m){Ue(p,F=>{F.call(t,d,m,kt)})}let Kl=function(d){let m=null;if(rt(O.beforeSanitizeElements,d,null),je(d))return at(d),!0;let F=y(d.nodeName);if(rt(O.uponSanitizeElement,d,{tagName:F,allowedTags:U}),d.hasChildNodes()&&!Pl(d.firstElementChild)&&_(/<[/\w]/g,d.innerHTML)&&_(/<[/\w]/g,d.textContent)||d.nodeType===qt.progressingInstruction||we&&d.nodeType===qt.comment&&_(/<[/\w]/g,d.data))return at(d),!0;if(!U[F]||k[F]){if(!k[F]&&ql(F)&&(B.tagNameCheck instanceof RegExp&&_(B.tagNameCheck,F)||B.tagNameCheck instanceof Function&&B.tagNameCheck(F)))return!1;if(Oe&&!Et[F]){let E=j(d)||d.parentNode,v=Rt(d)||d.childNodes;if(v&&E){let f=v.length;for(let tt=f-1;tt>=0;--tt){let ct=A(v[tt],!0);ct.__removalCount=(d.__removalCount||0)+1,E.insertBefore(ct,bt(d))}}}return at(d),!0}return d instanceof b&&!fi(d)||(F==="noscript"||F==="noembed"||F==="noframes")&&_(/<\/no(script|embed|frames)/i,d.innerHTML)?(at(d),!0):(Jt&&d.nodeType===qt.text&&(m=d.textContent,Ue([zt,pt,Tt],E=>{m=Pt(m,E," ")}),d.textContent!==m&&(Lt(t.removed,{element:d.cloneNode()}),d.textContent=m)),rt(O.afterSanitizeElements,d,null),!1)},_l=function(d,m,F){if(wl&&(m==="id"||m==="name")&&(F in l||F in zi))return!1;if(!(nt&&!gt[m]&&_(ft,m))){if(!(Gt&&_(Se,m))){if(!N[m]||gt[m]){if(!(ql(d)&&(B.tagNameCheck instanceof RegExp&&_(B.tagNameCheck,d)||B.tagNameCheck instanceof Function&&B.tagNameCheck(d))&&(B.attributeNameCheck instanceof RegExp&&_(B.attributeNameCheck,m)||B.attributeNameCheck instanceof Function&&B.attributeNameCheck(m))||m==="is"&&B.allowCustomizedBuiltInElements&&(B.tagNameCheck instanceof RegExp&&_(B.tagNameCheck,F)||B.tagNameCheck instanceof Function&&B.tagNameCheck(F))))return!1}else if(!ye[m]){if(!_(g,Pt(F,r,""))){if(!((m==="src"||m==="xlink:href"||m==="href")&&d!=="script"&&dd(F,"data:")===0&&Ol[d])){if(!(kl&&!_(Z,Pt(F,r,"")))){if(F)return!1}}}}}}return!0},ql=function(d){return d!=="annotation-xml"&&rn(d,W)},$l=function(d){rt(O.beforeSanitizeAttributes,d,null);let{attributes:m}=d;if(!m||je(d))return;let F={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:N,forceKeepAttr:void 0},E=m.length;for(;E--;){let v=m[E],{name:f,namespaceURI:tt,value:ct}=v,vt=y(f),P=f==="value"?ct:od(ct);if(F.attrName=vt,F.attrValue=P,F.keepAttr=!0,F.forceKeepAttr=void 0,rt(O.uponSanitizeAttribute,d,F),P=F.attrValue,Al&&(vt==="id"||vt==="name")&&(Ge(f,d),P=wi+P),we&&_(/((--!?|])>)|<\/(style|title)/i,P)){Ge(f,d);continue}if(F.forceKeepAttr||(Ge(f,d),!F.keepAttr))continue;if(!Sl&&_(/\/>/i,P)){Ge(f,d);continue}Jt&&Ue([zt,pt,Tt],en=>{P=Pt(P,en," ")});let tn=y(d.nodeName);if(_l(tn,vt,P)){if(C&&typeof h=="object"&&typeof h.getAttributeType=="function"&&!tt)switch(h.getAttributeType(tn,vt)){case"TrustedHTML":{P=C.createHTML(P);break}case"TrustedScriptURL":{P=C.createScriptURL(P);break}}try{tt?d.setAttributeNS(tt,f,P):d.setAttribute(f,P),je(d)?at(d):Vn(t.removed)}catch(en){}}}rt(O.afterSanitizeAttributes,d,null)},Di=function p(d){let m=null,F=Ll(d);for(rt(O.beforeSanitizeShadowDOM,d,null);m=F.nextNode();)rt(O.uponSanitizeShadowNode,m,null),Kl(m),$l(m),m.content instanceof o&&p(m.content);rt(O.afterSanitizeShadowDOM,d,null)};return t.sanitize=function(p){let d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},m=null,F=null,E=null,v=null;if(ze=!p,ze&&(p=""),typeof p!="string"&&!Pl(p))if(typeof p.toString=="function"){if(p=p.toString(),typeof p!="string")throw Kt("dirty is not a string, aborting")}else throw Kt("toString is not a function");if(!t.isSupported)return p;if(Ae||De(d),t.removed=[],typeof p=="string"&&(Dt=!1),Dt){if(p.nodeName){let ct=y(p.nodeName);if(!U[ct]||k[ct])throw Kt("root node is forbidden and cannot be sanitized in-place")}}else if(p instanceof c)m=vl(""),F=m.ownerDocument.importNode(p,!0),F.nodeType===qt.element&&F.nodeName==="BODY"||F.nodeName==="HTML"?m=F:m.appendChild(F);else{if(!xt&&!Jt&&!It&&p.indexOf("<")===-1)return C&&re?C.createHTML(p):p;if(m=vl(p),!m)return xt?null:re?w:""}m&&He&&at(m.firstChild);let f=Ll(Dt?p:m);for(;E=f.nextNode();)Kl(E),$l(E),E.content instanceof o&&Di(E.content);if(Dt)return p;if(xt){if(Ve)for(v=Wt.call(m.ownerDocument);m.firstChild;)v.appendChild(m.firstChild);else v=m;return(N.shadowroot||N.shadowrootmode)&&(v=ke.call(n,v,!0)),v}let tt=It?m.outerHTML:m.innerHTML;return It&&U["!doctype"]&&m.ownerDocument&&m.ownerDocument.doctype&&m.ownerDocument.doctype.name&&_(pn,m.ownerDocument.doctype.name)&&(tt=" `+tt),Jt&&Ue([zt,pt,Tt],ct=>{tt=Pt(tt,ct," ")}),C&&re?C.createHTML(tt):tt},t.setConfig=function(){let p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};De(p),Ae=!0},t.clearConfig=function(){kt=null,Ae=!1},t.isValidAttribute=function(p,d,m){kt||De({});let F=y(p),E=y(d);return _l(F,E,m)},t.addHook=function(p,d){typeof d=="function"&&Lt(O[p],d)},t.removeHook=function(p,d){if(d!==void 0){let m=nd(O[p],d);return m===-1?void 0:id(O[p],m,1)[0]}return Vn(O[p])},t.removeHooks=function(p){O[p]=[]},t.removeAllHooks=function(){O=Un()},t}var gn=Tn();var Ce=St(ue()),Ci=St(gi()),Ra=St(Ii());var Wo=St(hi());var Go=Ni(),Xi=["android","ios","firefoxos","windows.phone","windows.mobile","blackberryos"];var Ql=null;function Yl(){if(Ql===null){let e=new Go;e.sniff(navigator.userAgent),Ql={isMobile:Xi.includes(e.os.name),isDesktop:!Xi.includes(e.os.name),isTablet:!1,isiPhone:e.device.name==="iphone",isiPad:e.device.name==="ipad",isAndroid:e.os.name==="android",isiOS:e.os.name==="ios",isiOS10:e.os.name==="ios"&&e.os.version[0]===10,isMac:e.os.name==="macos",isWindows:e.os.name==="windows",isIE:e.browser.name==="ie",isEdge:e.browser.name==="edge",isChrome:e.browser.name==="chrome",isSafari:e.browser.name==="safari",isFirefox:e.browser.name==="firefox",isOpera:e.browser.name==="opera",isBot:/bot|googlebot|crawler|spider|robot|crawling/i.test(navigator.userAgent),isCypress:window.Cypress}}return Ql}var Jl=St(ue());function T(e,t){(Array.isArray(e)?e:[e]).forEach(n=>{Jl.default.mutate(()=>{n.setAttribute("style","display: "+t)})})}function mt(e){(Array.isArray(e)?e:[e]).forEach(l=>{Jl.default.mutate(()=>{l.parentNode.removeChild(l)})})}var Qi=St(ue());function Ee(e,t){let l=e.clientHeight;e.style.transition="all 0.5s ease-in-out",Qi.default.mutate(()=>{t==="out"?(e.style.bottom=`-${l}px`,e.style.opacity="0"):(e.style.zIndex="9999",e.style.bottom="0px",e.style.opacity="1")})}function El(){let e=it("[id$='-footer_shorthand_link']");if(e&&Fo(e),G.footer&&Ml){mt(G.closeButton),mt(G.footerContents),mt(G.footerTitles),mt(G.interactivePanels),mt(G.mobileHeaders),mt(G.mobileTitle),mt(G.openButton),mt(G.openMessage),T(G.upper,"block"),G.openMessageContainer.classList.add("PreviewFooter--center-horizontal"),T(G.upperInner,"flex"),G.footer.style.position="static";return}G.footer&&!Ml&&(G.mobileTitle.forEach((t,l)=>{po(G.mobileTitle[l],G.footerContents[l],G.footerClose[l])}),Yi(G.openButton),Yi(G.closeButton),ho(),To(),be(),uo(),window.addEventListener("scroll",ki,{passive:!0}))}var xl=Yl().isMobile,{isIE:Uo,isEdge:so}=Yl(),Ml=Uo||so,ot=!1,ce=Math.max(document.body.offsetWidth,window.innerWidth),ae=ce<=926||xl,G={closeButton:it(".PreviewFooter--close-button"),footer:J(".PreviewFooter"),footerClose:it(".PreviewFooter--mobile-close"),footerContents:it("[data-PreviewFooter--item]"),footerOuter:J(".PreviewFooter--outer"),footerTitles:it(".PreviewFooter--col-title"),interactivePanels:J(".PreviewFooter--interactive-panels"),mailtoLink:J(".PreviewFooter--mailto"),mobileHeaders:it(".PreviewFooter--mobile-header"),mobileTitle:it(".PreviewFooter--col-title-mobile"),openButton:J(".PreviewFooter--open-button"),openMessage:J(".PreviewFooter--message"),openMessageContainer:J(".PreviewFooter--message-container"),upper:J(".PreviewFooter--upper"),upperInner:J(".PreviewFooter--upper-inner")};function Fo(e){return(Array.isArray(e)?e:[e]).forEach(l=>{l.setAttribute("href",l.getAttribute("href").replace("__host__",window.location.hostname))})}function uo(){let e=xl?"orientationchange":"resize";window.addEventListener(e,()=>{Ce.default.measure(()=>{ce=Math.max(document.body.offsetWidth,window.innerWidth),ae=ce<=926||xl,ot=!1,be()})},{passive:!0})}function ki(){let e=window.scrollY,t=document.body.offsetHeight,l=window.innerHeight,n=e/(t-l),i=Math.round(n*100);if(Ml||window.Cypress){Ee(G.footer,"in"),removeEventListener("scroll",ki);return}!ot&&i<80&&Ee(G.footer,"out"),!ot&&i>=80&&Ee(G.footer,"in")}function Yi(e){let t=()=>{ot=!ot,be()};(Array.isArray(e)?e:[e]).forEach(n=>{n.addEventListener("click",()=>{t()},{passive:!0})})}var po=(e,t,l)=>{e.addEventListener("click",()=>{ot=!0,be(t)},{passive:!0}),l.addEventListener("click",()=>{ot=!1,be(t)},{passive:!0})};function Ji(){G.footer.style.position="relative",Ce.default.measure(()=>{let e=document.body.offsetHeight;Ce.default.mutate(()=>{window.scrollTo({top:e,behavior:"smooth"})})})}function be(e=G.footerContents[0]){switch(!0){case(ot&&!ae):T(G.openButton,"none"),T(G.mobileTitle,"none"),T(G.mobileHeaders,"none"),ce>926&&ce<1100&&T(G.openMessageContainer,"none"),T(G.footerContents,"block"),T(G.openMessage,"block"),T(G.closeButton,"block"),T(G.footerTitles,"block"),T(G.upperInner,"flex"),T(G.interactivePanels,"flex"),G.openMessageContainer.classList.remove("PreviewFooter--center-horizontal"),G.upper.style.padding="1em 0",Ji();break;case(!ot&&!ae):T(G.mobileTitle,"none"),T(G.mobileHeaders,"none"),T(G.closeButton,"none"),T(G.openMessage,"none"),T(G.footerContents,"none"),T(G.interactivePanels,"none"),T(G.openMessageContainer,"block"),T(G.openButton,"flex"),T(G.upper,"block"),T(G.upperInner,"flex"),G.openMessageContainer.classList.add("PreviewFooter--center-horizontal"),G.footer.style.position="sticky",G.upper.style.padding="0.5em 0";break;case(ot&&ae):T(G.mobileTitle,"none"),T(G.closeButton,"none"),T(G.footerTitles,"none"),T(G.upperInner,"none"),T(G.footerContents,"none"),T(e,"block"),T(G.mobileHeaders,"flex"),T(G.interactivePanels,"flex"),G.upper.style.padding="1em 0",Ji();break;case(!ot&&ae):T(G.openMessage,"none"),T(G.openButton,"none"),T(G.closeButton,"none"),T(G.footerContents,"none"),T(G.interactivePanels,"none"),T(G.upper,"block"),T(G.upperInner,"flex"),T(G.mobileTitle,"flex"),T(G.mobileHeaders,"flex"),T(G.openMessageContainer,"block"),G.footer.style.position="sticky",G.upper.style.padding="0.5em 0",G.openMessageContainer.classList.add("PreviewFooter--center-horizontal");break}}function To(){let e=J("#PreviewFooter--form");if(!e)return;let t=J("#PreviewFooter--feedbackButton");e.addEventListener("submit",go);let l=e.querySelectorAll("input, textarea");l.forEach(n=>{n.addEventListener("focus",()=>{t.classList.add("share-btn-active")})}),l.forEach(n=>{n.addEventListener("blur",()=>{t.classList.remove("share-btn-active")})})}var xi={feedback:function(e){if(!(e.length>=4))return"feedback"},name:function(e){if(!e.match(new RegExp("\\b([A-Z\\u{00C0}\\-\\u{00FF}][-,a-z. ']+[ ]*)+","imsu")))return"name"},email:function(e){if(!e.match(/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}])|(([a-zA-Z\-\d]+\.)+[a-zA-Z]{2,}))$/))return"email"}},Mi={success:function(e){e.reset();let t=J("#feedback-success");T(e,"none"),T(t,"block"),setTimeout(()=>{T(t,"none"),T(e,"block")},4e3)},error:function(e,t){function l(i){n=J(`${i}`),T(n,"block"),setTimeout(()=>{T(n,"none")},4e3)}if(t.error==="feedback"){l("#feedback-error");return}if(t.error==="name"){l("#name-error");return}if(t.error==="email"){l("#email-error");return}let n=J("#generic-error");T(e,"none"),n.innerText=t,T(n,"block"),setTimeout(()=>{T(n,"none"),T(e,"block")},4e3),console.error(t)}},go=e=>{e.preventDefault();let t=G.footer.getAttribute("data-story"),l=e.target,n=new FormData(l),i={};n.forEach((a,c)=>{i[c]=gn.sanitize(a)});let o=Object.keys(xi).reduce((a,c)=>{let b=xi[c](i[c]);return b?an(on({},a),{error:b}):a},{});Object.keys(o).length>0&&Mi.error(l,o),Object.keys(o).length===0&&Io(i,t).then(()=>{Mi.success(l)})};function Io(e,t){return fetch(`/${t}/feedback`,{method:"POST",body:JSON.stringify(e),headers:{"Content-Type":"application/json"}}).then(l=>{if(!l.ok)throw new Error("Something went wrong, please try again.")})}function Ei({mailtoEmail:e,previewURL:t,title:l},n=G.mailtoLink){n.setAttribute("href",`mailto:${e}?subject=${encodeURIComponent("Shorthand story for review - ")}${l}&body=${encodeURIComponent("Hello, here's a link to an unpublished (draft) copy of a Shorthand story for the purposes of review:")}%0D%0A%0D%0A${t}%0D%0A%0D%0A${encodeURIComponent("This link is for review only, and should not be promoted or shared. The story at this address may still be actively edited, extensively changed, or removed.")}`),n.setAttribute("target","_blank")}function ho(){let e=J(".mailtoForm"),t=new FormData(e),l={mailtoEmail:"",previewURL:document.location,title:""};t.forEach((a,c)=>{l[c]=a}),l.title===""&&(l.title="A Shorthand Story"),Ei(l);let n=J("#mailtoEmail"),i=J("#mailtoButton");n.addEventListener("focus",()=>{i.classList.add("share-btn-active")}),n.addEventListener("blur",function(a){l.mailtoEmail=a.target.value,Ei(l),i.classList.remove("share-btn-active")});let o=J("#qr-code");o&&Ci.default.toCanvas(o,l.previewURL.toString(),{margin:0,width:116,color:{dark:"#fff",light:"#353535"}})}function Si(e){return(Array.isArray(e)?e:[e]).forEach(l=>{l.setAttribute("href",l.getAttribute("href").replace("__host__",window.location.hostname))})}function Cl(){let e=J("#StandardFooter");e&&e.dataset.footer==="prime3"&&fetch("/features.json").then(n=>{n.status===200&&n.json().then(i=>{i.prime3&&Le()})}).catch(n=>{console.log(n)});let t=it("[id$='-footer_shorthand_link']");if(t&&Si(t),it("#PreviewFooter"))return El()}Cl();})(); /*! Bundled license information: classnames/dedupe.js: (*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames *) dompurify/dist/purify.es.mjs: (*! @license DOMPurify 3.2.4 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.2.4/LICENSE *) */ !function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="865affc5-6807-5287-b202-ae01c80701b4")}catch(e){}}(); //# sourceMappingURL=footer.510126.min.js.map //# debugId=865affc5-6807-5287-b202-ae01c80701b4