vendor: 9,870 bytes, line 1
1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9182],{84059:function(e,t,i){"use strict";i.d(t,{ZP:function(){return k}});var r,n,o,a=i(67294),s=Object.defineProperty,l=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,d=(e,t,i)=>t in e?s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i,h=(e,t)=>{for(var i in t||(t={}))u.call(t,i)&&d(e,i,t[i]);if(l)for(var i of l(t))c.call(t,i)&&d(e,i,t[i]);return e},f=(e,t)=>{var i={};for(var r in e)u.call(e,r)&&0>t.indexOf(r)&&(i[r]=e[r]);if(null!=e&&l)for(var r of l(e))0>t.indexOf(r)&&c.call(e,r)&&(i[r]=e[r]);return i};(e=>{let t=class{constructor(e,i,r,o){if(this.version=e,this.errorCorrectionLevel=i,this.modules=[],this.isFunction=[],e<t.MIN_VERSION||e>t.MAX_VERSION)throw RangeError("Version value out of range");if(o<-1||o>7)throw RangeError("Mask value out of range");this.size=4*e+17;let a=[];for(let e=0;e<this.size;e++)a.push(!1);for(let e=0;e<this.size;e++)this.modules.push(a.slice()),this.isFunction.push(a.slice());this.drawFunctionPatterns();let s=this.addEccAndInterleave(r);if(this.drawCodewords(s),-1==o){let e=1e9;for(let t=0;t<8;t++){this.applyMask(t),this.drawFormatBits(t);let i=this.getPenaltyScore();i<e&&(o=t,e=i),this.applyMask(t)}}n(0<=o&&o<=7),this.mask=o,this.applyMask(o),this.drawFormatBits(o),this.isFunction=[]}static encodeText(i,r){let n=e.QrSegment.makeSegments(i);return t.encodeSegments(n,r)}static encodeBinary(i,r){let n=e.QrSegment.makeBytes(i);return t.encodeSegments([n],r)}static encodeSegments(e,r,o=1,s=40,l=-1,u=!0){let c,d;if(!(t.MIN_VERSION<=o&&o<=s&&s<=t.MAX_VERSION)||l<-1||l>7)throw RangeError("Invalid value");for(c=o;;c++){let i=8*t.getNumDataCodewords(c,r),n=a.getTotalBits(e,c);if(n<=i){d=n;break}if(c>=s)throw RangeError("Data too long")}for(let e of[t.Ecc.MEDIUM,t.Ecc.QUARTILE,t.Ecc.HIGH])u&&d<=8*t.getNumDataCodewords(c,e)&&(r=e);let h=[];for(let t of e)for(let e of(i(t.mode.modeBits,4,h),i(t.numChars,t.mode.numCharCountBits(c),h),t.getData()))h.push(e);n(h.length==d);let f=8*t.getNumDataCodewords(c,r);n(h.length<=f),i(0,Math.min(4,f-h.length),h),i(0,(8-h.length%8)%8,h),n(h.length%8==0);for(let e=236;h.length<f;e^=253)i(e,8,h);let w=[];for(;8*w.length<h.length;)w.push(0);return h.forEach((e,t)=>w[t>>>3]|=e<<7-(7&t)),new t(c,r,w,l)}getModule(e,t){return 0<=e&&e<this.size&&0<=t&&t<this.size&&this.modules[t][e]}getModules(){return this.modules}drawFunctionPatterns(){for(let e=0;e<this.size;e++)this.setFunctionModule(6,e,e%2==0),this.setFunctionModule(e,6,e%2==0);this.drawFinderPattern(3,3),this.drawFinderPattern(this.size-4,3),this.drawFinderPattern(3,this.size-4);let e=this.getAlignmentPatternPositions(),t=e.length;for(let i=0;i<t;i++)for(let r=0;r<t;r++)0==i&&0==r||0==i&&r==t-1||i==t-1&&0==r||this.drawAlignmentPattern(e[i],e[r]);this.drawFormatBits(0),this.drawVersion()}drawFormatBits(e){let t=this.errorCorrectionLevel.formatBits<<3|e,i=t;for(let e=0;e<10;e++)i=i<<1^(i>>>9)*1335;let o=(t<<10|i)^21522;n(o>>>15==0);for(let e=0;e<=5;e++)this.setFunctionModule(8,e,r(o,e));this.setFunctionModule(8,7,r(o,6)),this.setFunctionModule(8,8,r(o,7)),this.setFunctionModule(7,8,r(o,8));for(let e=9;e<15;e++)this.setFunctionModule(14-e,8,r(o,e));for(let e=0;e<8;e++)this.setFunctionModule(this.size-1-e,8,r(o,e));for(let e=8;e<15;e++)this.setFunctionModule(8,this.size-15+e,r(o,e));this.setFunctionModule(8,this.size-8,!0)}drawVersion(){if(this.version<7)return;let e=this.version;for(let t=0;t<12;t++)e=e<<1^(e>>>11)*7973;let t=this.version<<12|e;n(t>>>18==0);for(let e=0;e<18;e++){let i=r(t,e),n=this.size-11+e%3,o=Math.floor(e/3);this.setFunctionModule(n,o,i),this.setFunctionModule(o,n,i)}}drawFinderPattern(e,t){for(let i=-4;i<=4;i++)for(let r=-4;r<=4;r++){let n=Math.max(Math.abs(r),Math.abs(i)),o=e+r,a=t+i;0<=o&&o<this.size&&0<=a&&a<this.size&&this.setFunctionModule(o,a,2!=n&&4!=n)}}drawAlignmentPattern(e,t){for(let i=-2;i<=2;i++)for(let r=-2;r<=2;r++)this.setFunctionModule(e+r,t+i,1!=Math.max(Math.abs(r),Math.abs(i)))}setFunctionModule(e,t,i){this.modules[t][e]=i,this.isFunction[t][e]=!0}addEccAndInterleave(e){let i=this.version,r=this.errorCorrectionLevel;if(e.length!=t.getNumDataCodewords(i,r))throw RangeError("Invalid argument");let o=t.NUM_ERROR_CORRECTION_BLOCKS[r.ordinal][i],a=t.ECC_CODEWORDS_PER_BLOCK[r.ordinal][i],s=Math.floor(t.getNumRawDataModules(i)/8),l=o-s%o,u=Math.floor(s/o),c=[],d=t.reedSolomonComputeDivisor(a);for(let i=0,r=0;i<o;i++){let n=e.slice(r,r+u-a+(i<l?0:1));r+=n.length;let o=t.reedSolomonComputeRemainder(n,d);i<l&&n.push(0),c.push(n.concat(o))}let h=[];for(let e=0;e<c[0].length;e++)c.forEach((t,i)=>{(e!=u-a||i>=l)&&h.push(t[e])});return n(h.length==s),h}drawCodewords(e){if(e.length!=Math.floor(t.getNumRawDataModules(this.version)/8))throw RangeError("Invalid argument");let i=0;for(let t=this.size-1;t>=1;t-=2){6==t&&(t=5);for(let n=0;n<this.size;n++)for(let o=0;o<2;o++){let a=t-o,s=(t+1&2)==0?this.size-1-n:n;!this.isFunction[s][a]&&i<8*e.length&&(this.modules[s][a]=r(e[i>>>3],7-(7&i)),i++)}}n(i==8*e.length)}applyMask(e){if(e<0||e>7)throw RangeError("Mask value out of range");for(let t=0;t<this.size;t++)for(let i=0;i<this.size;i++){let r;switch(e){case 0:r=(i+t)%2==0;break;case 1:r=t%2==0;break;case 2:r=i%3==0;break;case 3:r=(i+t)%3==0;break;case 4:r=(Math.floor(i/3)+Math.floor(t/2))%2==0;break;case 5:r=i*t%2+i*t%3==0;break;case 6:r=(i*t%2+i*t%3)%2==0;break;case 7:r=((i+t)%2+i*t%3)%2==0;break;default:throw Error("Unreachable")}!this.isFunction[t][i]&&r&&(this.modules[t][i]=!this.modules[t][i])}}getPenaltyScore(){let e=0;for(let i=0;i<this.size;i++){let r=!1,n=0,o=[0,0,0,0,0,0,0];for(let a=0;a<this.size;a++)this.modules[i][a]==r?5==++n?e+=t.PENALTY_N1:n>5&&e++:(this.finderPenaltyAddHistory(n,o),r||(e+=this.finderPenaltyCountPatterns(o)*t.PENALTY_N3),r=this.modules[i][a],n=1);e+=this.finderPenaltyTerminateAndCount(r,n,o)*t.PENALTY_N3}for(let i=0;i<this.size;i++){let r=!1,n=0,o=[0,0,0,0,0,0,0];for(let a=0;a<this.size;a++)this.modules[a][i]==r?5==++n?e+=t.PENALTY_N1:n>5&&e++:(this.finderPenaltyAddHistory(n,o),r||(e+=this.finderPenaltyCountPatterns(o)*t.PENALTY_N3),r=this.modules[a][i],n=1);e+=this.finderPenaltyTerminateAndCount(r,n,o)*t.PENALTY_N3}for(let i=0;i<this.size-1;i++)for(let r=0;r<this.size-1;r++){let n=this.modules[i][r];n==this.modules[i][r+1]&&n==this.modules[i+1][r]&&n==this.modules[i+1][r+1]&&(e+=t.PENALTY_N2)}let i=0;for(let e of this.modules)i=e.reduce((e,t)=>e+(t?1:0),i);let r=this.size*this.size,o=Math.ceil(Math.abs(20*i-10*r)/r)-1;return n(0<=o&&o<=9),n(0<=(e+=o*t.PENALTY_N4)&&e<=2568888),e}getAlignmentPatternPositions(){if(1==this.version)return[];{let e=Math.floor(this.version/7)+2,t=32==this.version?26:2*Math.ceil((4*this.version+4)/(2*e-2)),i=[6];for(let r=this.size-7;i.length<e;r-=t)i.splice(1,0,r);return i}}static getNumRawDataModules(e){if(e<t.MIN_VERSION||e>t.MAX_VERSION)throw RangeError("Version number out of range");let i=(16*e+128)*e+64;if(e>=2){let t=Math.floor(e/7)+2;i-=(25*t-10)*t-55,e>=7&&(i-=36)}return n(208<=i&&i<=29648),i}static getNumDataCodewords(e,i){return Math.floor(t.getNumRawDataModules(e)/8)-t.ECC_CODEWORDS_PER_BLOCK[i.ordinal][e]*t.NUM_ERROR_CORRECTION_BLOCKS[i.ordinal][e]}static reedSolomonComputeDivisor(e){if(e<1||e>255)throw RangeError("Degree out of range");let i=[];for(let t=0;t<e-1;t++)i.push(0);i.push(1);let r=1;for(let n=0;n<e;n++){for(let e=0;e<i.length;e++)i[e]=t.reedSolomonMultiply(i[e],r),e+1<i.length&&(i[e]^=i[e+1]);r=t.reedSolomonMultiply(r,2)}return i}static reedSolomonComputeRemainder(e,i){let r=i.map(e=>0);for(let n of e){let e=n^r.shift();r.push(0),i.forEach((i,n)=>r[n]^=t.reedSolomonMultiply(i,e))}return r}static reedSolomonMultiply(e,t){if(e>>>8!=0||t>>>8!=0)throw RangeError("Byte out of range");let i=0;for(let r=7;r>=0;r--)i=i<<1^(i>>>7)*285^(t>>>r&1)*e;return n(i>>>8==0),i}finderPenaltyCountPatterns(e){let t=e[1];n(t<=3*this.size);let i=t>0&&e[2]==t&&e[3]==3*t&&e[4]==t&&e[5]==t;return(i&&e[0]>=4*t&&e[6]>=t?1:0)+(i&&e[6]>=4*t&&e[0]>=t?1:0)}finderPenaltyTerminateAndCount(e,t,i){return e&&(this.finderPenaltyAddHistory(t,i),t=0),t+=this.size,this.finderPenaltyAddHistory(t,i),this.finderPenaltyCountPatterns(i)}finderPenaltyAddHistory(e,t){0==t[0]&&(e+=this.size),t.pop(),t.unshift(e)}};function i(e,t,i){if(t<0||t>31||e>>>t!=0)throw RangeError("Value out of range");for(let r=t-1;r>=0;r--)i.push(e>>>r&1)}function r(e,t){return(e>>>t&1)!=0}function n(e){if(!e)throw Error("Assertion error")}t.MIN_VERSION=1,t.MAX_VERSION=40,t.PENALTY_N1=3,t.PENALTY_N2=3,t.PENALTY_N3=40,t.PENALTY_N4=10,t.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],t.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],e.QrCode=t;let o=class{constructor(e,t,i){if(this.mode=e,this.numChars=t,this.bitData=i,t<0)throw RangeError("Invalid argument");this.bitData=i.slice()}static makeBytes(e){let t=[];for(let r of e)i(r,8,t);return new o(o.Mode.BYTE,e.length,t)}static makeNumeric(e){if(!o.isNumeric(e))throw RangeError("String contains
1non-numeric characters");let t=[];for(let r=0;r<e.length;){let n=Math.min(e.length-r,3);i(parseInt(e.substr(r,n),10),3*n+1,t),r+=n}return new o(o.Mode.NUMERIC,e.length,t)}static makeAlphanumeric(e){let t;if(!o.isAlphanumeric(e))throw RangeError("String contains unencodable characters in alphanumeric mode");let r=[];for(t=0;t+2<=e.length;t+=2){let n=45*o.ALPHANUMERIC_CHARSET.indexOf(e.charAt(t));i(n+=o.ALPHANUMERIC_CHARSET.indexOf(e.charAt(t+1)),11,r)}return t<e.length&&i(o.ALPHANUMERIC_CHARSET.indexOf(e.charAt(t)),6,r),new o(o.Mode.ALPHANUMERIC,e.length,r)}static makeSegments(e){return""==e?[]:o.isNumeric(e)?[o.makeNumeric(e)]:o.isAlphanumeric(e)?[o.makeAlphanumeric(e)]:[o.makeBytes(o.toUtf8ByteArray(e))]}static makeEci(e){let t=[];if(e<0)throw RangeError("ECI assignment value out of range");if(e<128)i(e,8,t);else if(e<16384)i(2,2,t),i(e,14,t);else if(e<1e6)i(6,3,t),i(e,21,t);else throw RangeError("ECI assignment value out of range");return new o(o.Mode.ECI,0,t)}static isNumeric(e){return o.NUMERIC_REGEX.test(e)}static isAlphanumeric(e){return o.ALPHANUMERIC_REGEX.test(e)}getData(){return this.bitData.slice()}static getTotalBits(e,t){let i=0;for(let r of e){let e=r.mode.numCharCountBits(t);if(r.numChars>=1<<e)return 1/0;i+=4+e+r.bitData.length}return i}static toUtf8ByteArray(e){e=encodeURI(e);let t=[];for(let i=0;i<e.length;i++)"%"!=e.charAt(i)?t.push(e.charCodeAt(i)):(t.push(parseInt(e.substr(i+1,2),16)),i+=2);return t}},a=o;a.NUMERIC_REGEX=/^[0-9]*$/,a.ALPHANUMERIC_REGEX=/^[A-Z0-9 $%*+.\/:-]*$/,a.ALPHANUMERIC_CHARSET="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:",e.QrSegment=a})(o||(o={})),(e=>{let t=class{constructor(e,t){this.ordinal=e,this.formatBits=t}};t.LOW=new t(0,1),t.MEDIUM=new t(1,0),t.QUARTILE=new t(2,3),t.HIGH=new t(3,2),e.Ecc=t})((r=o||(o={})).QrCode||(r.QrCode={})),(e=>{let t=class{constructor(e,t){this.modeBits=e,this.numBitsCharCount=t}numCharCountBits(e){return this.numBitsCharCount[Math.floor((e+7)/17)]}};t.NUMERIC=new t(1,[10,12,14]),t.ALPHANUMERIC=new t(2,[9,11,13]),t.BYTE=new t(4,[8,16,16]),t.KANJI=new t(8,[8,10,12]),t.ECI=new t(7,[0,0,0]),e.Mode=t})((n=o||(o={})).QrSegment||(n.QrSegment={}));var w=o,m={L:w.QrCode.Ecc.LOW,M:w.QrCode.Ecc.MEDIUM,Q:w.QrCode.Ecc.QUARTILE,H:w.QrCode.Ecc.HIGH},b="#FFFFFF",p="#000000";function g(e,t=0){let i=[];return e.forEach(function(e,r){let n=null;e.forEach(function(o,a){if(!o&&null!==n){i.push(`M${n+t} ${r+t}h${a-n}v1H${n+t}z`),n=null;return}if(a===e.length-1){if(!o)return;null===n?i.push(`M${a+t},${r+t} h1v1H${a+t}z`):i.push(`M${n+t},${r+t} h${a+1-n}v1H${n+t}z`);return}o&&null===n&&(n=a)})}),i.join("")}function v(e,t){return e.slice().map((e,i)=>i<t.y||i>=t.y+t.h?e:e.map((e,i)=>(i<t.x||i>=t.x+t.w)&&e))}function y(e,t,i,r){if(null==r)return null;let n=e.length+2*(i?4:0),o=Math.floor(.1*t),a=n/t,s=(r.width||o)*a,l=(r.height||o)*a,u=null==r.x?e.length/2-s/2:r.x*a,c=null==r.y?e.length/2-l/2:r.y*a,d=null;if(r.excavate){let e=Math.floor(u),t=Math.floor(c);d={x:e,y:t,w:Math.ceil(s+u-e),h:Math.ceil(l+c-t)}}return{x:u,y:c,h:l,w:s,excavation:d}}var E=function(){try{new Path2D().addPath(new Path2D)}catch(e){return!1}return!0}();function x(e){let{value:t,size:i=128,level:r="L",bgColor:n=b,fgColor:o=p,includeMargin:s=!1,style:l,imageSettings:u}=e,c=f(e,["value","size","level","bgColor","fgColor","includeMargin","style","imageSettings"]),d=null==u?void 0:u.src,x=(0,a.useRef)(null),M=(0,a.useRef)(null),[k,C]=(0,a.useState)(!1);(0,a.useEffect)(()=>{if(null!=x.current){let e=x.current,a=e.getContext("2d");if(!a)return;let l=w.QrCode.encodeText(t,m[r]).getModules(),c=s?4:0,d=l.length+2*c,h=y(l,i,s,u),f=M.current,b=null!=h&&null!==f&&f.complete&&0!==f.naturalHeight&&0!==f.naturalWidth;b&&null!=h.excavation&&(l=v(l,h.excavation));let p=window.devicePixelRatio||1;e.height=e.width=i*p;let k=i/d*p;a.scale(k,k),a.fillStyle=n,a.fillRect(0,0,d,d),a.fillStyle=o,E?a.fill(new Path2D(g(l,c))):l.forEach(function(e,t){e.forEach(function(e,i){e&&a.fillRect(i+c,t+c,1,1)})}),b&&a.drawImage(f,h.x+c,h.y+c,h.w,h.h)}}),(0,a.useEffect)(()=>{C(!1)},[d]);let R=h({height:i,width:i},l),S=null;return null!=d&&(S=a.createElement("img",{src:d,key:d,style:{display:"none"},onLoad:()=>{C(!0)},ref:M})),a.createElement(a.Fragment,null,a.createElement("canvas",h({style:R,height:i,width:i,ref:x},c)),S)}function M(e){let{value:t,size:i=128,level:r="L",bgColor:n=b,fgColor:o=p,includeMargin:s=!1,imageSettings:l}=e,u=f(e,["value","size","level","bgColor","fgColor","includeMargin","imageSettings"]),c=w.QrCode.encodeText(t,m[r]).getModules(),d=s?4:0,E=c.length+2*d,x=y(c,i,s,l),M=null;null!=l&&null!=x&&(null!=x.excavation&&(c=v(c,x.excavation)),M=a.createElement("image",{xlinkHref:l.src,height:x.h,width:x.w,x:x.x+d,y:x.y+d,preserveAspectRatio:"none"}));let k=g(c,d);return a.createElement("svg",h({height:i,width:i,viewBox:`0 0 ${E} ${E}`},u),a.createElement("path",{fill:n,d:`M0,0 h${E}v${E}H0z`,shapeRendering:"crispEdges"}),a.createElement("path",{fill:o,d:k,shapeRendering:"crispEdges"}),M)}var k=e=>{let{renderAs:t}=e,i=f(e,["renderAs"]);return"svg"===t?a.createElement(M,h({},i)):a.createElement(x,h({},i))}},85518:function(e,t,i){"use strict";var r,n,o,a,s,l,u=i(67294);u&&"object"==typeof u&&"default"in u&&u.default;var c=i(23451),d=new c,h=d.getBrowser(),f=d.getCPU(),w=d.getDevice(),m=d.getEngine(),b=d.getOS(),p=d.getUA(),g={Mobile:"mobile",Tablet:"tablet",SmartTv:"smarttv",Console:"console",Wearable:"wearable",Embedded:"embedded",Browser:void 0},v={Chrome:"Chrome",Firefox:"Firefox",Opera:"Opera",Yandex:"Yandex",Safari:"Safari",InternetExplorer:"Internet Explorer",Edge:"Edge",Chromium:"Chromium",Ie:"IE",MobileSafari:"Mobile Safari",MIUI:"MIUI Browser",SamsungBrowser:"Samsung Browser"},y=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"none";return e||t},E=function(){return!!("undefined"!=typeof window&&(window.navigator||navigator))&&(window.navigator||navigator)},x=function(e){var t=E();return t&&t.platform&&(-1!==t.platform.indexOf(e)||"MacIntel"===t.platform&&t.maxTouchPoints>1&&!window.MSStream)},M=function(e){return e.type===g.Browser},k=function(e){return e.name===v.Edge},C=function(e){return"string"==typeof e&&-1!==e.indexOf("Edg/")},R=function(){return x("iPad")};w.type,g.SmartTv,w.type,g.Console,w.type,g.Wearable,w.type,g.Embedded,h.name===v.MobileSafari||R(),h.name,v.Chromium,(r=w.type)===g.Mobile||r===g.Tablet||R(),w.type,g.Mobile,w.type===g.Tablet||R(),M(w),M(w),b.name,b.name,"iOS"===b.name||R(),h.name,v.Chrome,h.name,v.Firefox,(n=h.name)===v.Safari||v.MobileSafari,h.name,v.Opera,(o=h.name)===v.InternetExplorer||v.Ie,y(b.ver
1sion),y(b.name),y(h.version),y(h.major),y(h.name),y(w.vendor),y(w.model),y(m.name),y(m.version),y(p),k(h)||C(p),h.name,v.Yandex,y(w.type,"browser"),(a=E())&&(/iPad|iPhone|iPod/.test(a.platform)||"MacIntel"===a.platform&&a.maxTouchPoints>1)&&window.MSStream,R(),x("iPhone"),x("iPod"),"string"==typeof(l=(s=E())&&s.userAgent&&s.userAgent.toLowerCase())&&/electron/.test(l),C(p),k(h)&&C(p),b.name,b.name,h.name,v.MIUI,h.name,v.SamsungBrowser},23451:function(e,t,i){var r;!function(n,o){"use strict";var a="function",s="undefined",l="object",u="string",c="major",d="model",h="name",f="type",w="vendor",m="version",b="architecture",p="console",g="mobile",v="tablet",y="smarttv",E="wearable",x="embedded",M="Amazon",k="Apple",C="ASUS",R="BlackBerry",S="Browser",A="Chrome",N="Firefox",_="Google",P="Huawei",I="Microsoft",T="Motorola",O="Opera",z="Samsung",L="Sharp",F="Sony",B="Xiaomi",U="Zebra",D="Facebook",H="Chromium OS",$="Mac OS",G=function(e,t){var i={};for(var r in e)t[r]&&t[r].length%2==0?i[r]=t[r].concat(e[r]):i[r]=e[r];return i},V=function(e){for(var t={},i=0;i<e.length;i++)t[e[i].toUpperCase()]=e[i];return t},j=function(e,t){return typeof e===u&&-1!==q(t).indexOf(q(e))},q=function(e){return e.toLowerCase()},Q=function(e,t){if(typeof e===u)return e=e.replace(/^\s\s*/,""),typeof t===s?e:e.substring(0,500)},Y=function(e,t){for(var i,r,n,s,u,c,d=0;d<t.length&&!u;){var h=t[d],f=t[d+1];for(i=r=0;i<h.length&&!u&&h[i];)if(u=h[i++].exec(e))for(n=0;n<f.length;n++)c=u[++r],typeof(s=f[n])===l&&s.length>0?2===s.length?typeof s[1]==a?this[s[0]]=s[1].call(this,c):this[s[0]]=s[1]:3===s.length?typeof s[1]!==a||s[1].exec&&s[1].test?this[s[0]]=c?c.replace(s[1],s[2]):void 0:this[s[0]]=c?s[1].call(this,c,s[2]):void 0:4===s.length&&(this[s[0]]=c?s[3].call(this,c.replace(s[1],s[2])):void 0):this[s]=c||o;d+=2}},W=function(e,t){for(var i in t)if(typeof t[i]===l&&t[i].length>0){for(var r=0;r<t[i].length;r++)if(j(t[i][r],e))return"?"===i?o:i}else if(j(t[i],e))return"?"===i?o:i;return e},X={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},K={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[m,[h,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[m,[h,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[h,m],[/opios[\/ ]+([\w\.]+)/i],[m,[h,O+" Mini"]],[/\bopr\/([\w\.]+)/i],[m,[h,O]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[m,[h,"Baidu"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim)\s?(?:browser)?[\/ ]?([\w\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|qq|duckduckgo)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[h,m],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[m,[h,"UC"+S]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[m,[h,"WeChat"]],[/konqueror\/([\w\.]+)/i],[m,[h,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[m,[h,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[m,[h,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[m,[h,"Smart Lenovo "+S]],[/(avast|avg)\/([\w\.]+)/i],[[h,/(.+)/,"$1 Secure "+S],m],[/\bfocus\/([\w\.]+)/i],[m,[h,N+" Focus"]],[/\bopt\/([\w\.]+)/i],[m,[h,O+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[m,[h,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[m,[h,"Dolphin"]],[/coast\/([\w\.]+)/i],[m,[h,O+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[m,[h,"MIUI "+S]],[/fxios\/([-\w\.]+)/i],[m,[h,N]],[/\bqihu|(qi?ho?o?|360)browser/i],[[h,"360 "+S]],[/(oculus|sailfish|huawei|vivo)browser\/([\w\.]+)/i],[[h,/(.+)/,"$1 "+S],m],[/samsungbrowser\/([\w\.]+)/i],[m,[h,z+" Internet"]],[/(comodo_dragon)\/([\w\.]+)/i],[[h,/_/g," "],m],[/metasr[\/ ]?([\d\.]+)/i],[m,[h,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[h,"Sogou Mobile"],m],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345Explorer)[\/ ]?([\w\.]+)/i],[h,m],[/(lbbrowser)/i,/\[(linkedin)app\]/i],[h],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[h,D],m],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[h,m],[/\bgsa\/([\w\.]+) .*safari\//i],[m,[h,"GSA"]],[/musical_ly(?:.
vendor: 5,331 bytes, line 1
1+app_?version\/|_)([\w\.]+)/i],[m,[h,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[m,[h,A+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[h,A+" WebView"],m],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[m,[h,"Android "+S]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[h,m],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[m,[h,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[m,h],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[h,[m,W,{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[h,m],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[h,"Netscape"],m],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[m,[h,N+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i,/panasonic;(viera)/i],[h,m],[/(cobalt)\/([\w\.]+)/i],[h,[m,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[b,"amd64"]],[/(ia32(?=;))/i],[[b,q]],[/((?:i[346]|x)86)[;\)]/i],[[b,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[b,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[b,"armhf"]],[/windows (ce|mobile); ppc;/i],[[b,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[b,/ower/,"",q]],[/(sun4\w)[;\)]/i],[[b,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[b,q]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[d,[w,z],[f,v]],[/\b((?:s[cgp]h|gt|sm)-\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[d,[w,z],[f,g]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[d,[w,k],[f,g]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[d,[w,k],[f,v]],[/(macintosh);/i],[d,[w,k]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[d,[w,L],[f,g]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[d,[w,P],[f,v]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[d,[w,P],[f,g]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[d,/_/g," "],[w,B],[f,g]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[d,/_/g," "],[w,B],[f,v]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[d,[w,"OPPO"],[f,g]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[d,[w,"Vivo"],[f,g]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[d,[w,"Realme"],[f,g]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[d,[w,T],[f,g]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[d,[w,T],[f,v]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[d,[w,"LG"],[f,v]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[d,[w,"LG"],[f,g]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[d,[w,"Lenovo"],[f,v]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[d,/_/g," "],[w,"Nokia"],[f,g]],[/(pixel c)\b/i],[d,[w,_],[f,v]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[d,[w,_],[f,g]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[d,[w,F],[f,g]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[d,"Xperia Tablet"],[w,F],[f,v]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[d,[w,"OnePlus"],[f,g]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[d,[w,M],[f,v]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[d,/(.+)/g,"Fire Phone $1"],[w,M],[f,g]],[/(playbook);[-\w\),; ]+(rim)/i],[d,w,[f,v]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[d,[w,R],[f,g]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[d,[w,C],[f,v]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[d,[w,C],[f,g]],[/(nexus 9)/i],[d,[w,"HTC"],[f,v]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[w,[d,/_/g," "],[f,g]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[d,[w,"Acer"],[f,v]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[d,[w,"Meizu"],[f,g]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[d,[w,"Ulefone"],[f,g]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asu
vendor: 4,606 bytes, line 1
1s)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[w,d,[f,g]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[w,d,[f,v]],[/(surface duo)/i],[d,[w,I],[f,v]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[d,[w,"Fairphone"],[f,g]],[/(u304aa)/i],[d,[w,"AT&T"],[f,g]],[/\bsie-(\w*)/i],[d,[w,"Siemens"],[f,g]],[/\b(rct\w+) b/i],[d,[w,"RCA"],[f,v]],[/\b(venue[\d ]{2,7}) b/i],[d,[w,"Dell"],[f,v]],[/\b(q(?:mv|ta)\w+) b/i],[d,[w,"Verizon"],[f,v]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[d,[w,"Barnes & Noble"],[f,v]],[/\b(tm\d{3}\w+) b/i],[d,[w,"NuVision"],[f,v]],[/\b(k88) b/i],[d,[w,"ZTE"],[f,v]],[/\b(nx\d{3}j) b/i],[d,[w,"ZTE"],[f,g]],[/\b(gen\d{3}) b.+49h/i],[d,[w,"Swiss"],[f,g]],[/\b(zur\d{3}) b/i],[d,[w,"Swiss"],[f,v]],[/\b((zeki)?tb.*\b) b/i],[d,[w,"Zeki"],[f,v]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[w,"Dragon Touch"],d,[f,v]],[/\b(ns-?\w{0,9}) b/i],[d,[w,"Insignia"],[f,v]],[/\b((nxa|next)-?\w{0,9}) b/i],[d,[w,"NextBook"],[f,v]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[w,"Voice"],d,[f,g]],[/\b(lvtel\-)?(v1[12]) b/i],[[w,"LvTel"],d,[f,g]],[/\b(ph-1) /i],[d,[w,"Essential"],[f,g]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[d,[w,"Envizen"],[f,v]],[/\b(trio[-\w\. ]+) b/i],[d,[w,"MachSpeed"],[f,v]],[/\btu_(1491) b/i],[d,[w,"Rotor"],[f,v]],[/(shield[\w ]+) b/i],[d,[w,"Nvidia"],[f,v]],[/(sprint) (\w+)/i],[w,d,[f,g]],[/(kin\.[onetw]{3})/i],[[d,/\./g," "],[w,I],[f,g]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[d,[w,U],[f,v]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[d,[w,U],[f,g]],[/smart-tv.+(samsung)/i],[w,[f,y]],[/hbbtv.+maple;(\d+)/i],[[d,/^/,"SmartTV"],[w,z],[f,y]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[w,"LG"],[f,y]],[/(apple) ?tv/i],[w,[d,k+" TV"],[f,y]],[/crkey/i],[[d,A+"cast"],[w,_],[f,y]],[/droid.+aft(\w+)( bui|\))/i],[d,[w,M],[f,y]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[d,[w,L],[f,y]],[/(bravia[\w ]+)( bui|\))/i],[d,[w,F],[f,y]],[/(mitv-\w{5}) bui/i],[d,[w,B],[f,y]],[/Hbbtv.*(technisat) (.*);/i],[w,d,[f,y]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[w,Q],[d,Q],[f,y]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[f,y]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[w,d,[f,p]],[/droid.+; (shield) bui/i],[d,[w,"Nvidia"],[f,p]],[/(playstation [345portablevi]+)/i],[d,[w,F],[f,p]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[d,[w,I],[f,p]],[/((pebble))app/i],[w,d,[f,E]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[d,[w,k],[f,E]],[/droid.+; (glass) \d/i],[d,[w,_],[f,E]],[/droid.+; (wt63?0{2,3})\)/i],[d,[w,U],[f,E]],[/(quest( 2| pro)?)/i],[d,[w,D],[f,E]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[w,[f,x]],[/(aeobc)\b/i],[d,[w,M],[f,x]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[d,[f,g]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[d,[f,v]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[f,v]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[f,g]],[/(android[-\w\. ]{0,9});.+buil/i],[d,[w,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[m,[h,"EdgeHTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[m,[h,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[h,m],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[m,h]],os:[[/microsoft (windows) (vista|xp)/i],[h,m],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[h,[m,W,X]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[m,W,X],[h,"Windows"]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[m,/_/g,"."],[h,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[h,$],[m,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[m,h],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[h,m],[/\(bb(10);/i],[m,[h,R]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[m,[h,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+);
1 rv:.+ gecko\/([\w\.]+)/i],[m,[h,N+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[m,[h,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[m,[h,"watchOS"]],[/crkey\/([\d\.]+)/i],[m,[h,A+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[h,H],m],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[h,m],[/(sunos) ?([\w\.\d]*)/i],[[h,"Solaris"],m],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[h,m]]},Z=function(e,t){if(typeof e===l&&(t=e,e=o),!(this instanceof Z))return new Z(e,t).getResult();var i=typeof n!==s&&n.navigator?n.navigator:o,r=e||(i&&i.userAgent?i.userAgent:""),p=i&&i.userAgentData?i.userAgentData:o,y=t?G(K,t):K,E=i&&i.userAgent==r;return this.getBrowser=function(){var e,t={};return t[h]=o,t[m]=o,Y.call(t,r,y.browser),t[c]=typeof(e=t[m])===u?e.replace(/[^\d\.]/g,"").split(".")[0]:o,E&&i&&i.brave&&typeof i.brave.isBrave==a&&(t[h]="Brave"),t},this.getCPU=function(){var e={};return e[b]=o,Y.call(e,r,y.cpu),e},this.getDevice=function(){var e={};return e[w]=o,e[d]=o,e[f]=o,Y.call(e,r,y.device),E&&!e[f]&&p&&p.mobile&&(e[f]=g),E&&"Macintosh"==e[d]&&i&&typeof i.standalone!==s&&i.maxTouchPoints&&i.maxTouchPoints>2&&(e[d]="iPad",e[f]=v),e},this.getEngine=function(){var e={};return e[h]=o,e[m]=o,Y.call(e,r,y.engine),e},this.getOS=function(){var e={};return e[h]=o,e[m]=o,Y.call(e,r,y.os),E&&!e[h]&&p&&"Unknown"!=p.platform&&(e[h]=p.platform.replace(/chrome os/i,H).replace(/macos/i,$)),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return r},this.setUA=function(e){return r=typeof e===u&&e.length>500?Q(e,500):e,this},this.setUA(r),this};Z.VERSION="1.0.37",Z.BROWSER=V([h,m,c]),Z.CPU=V([b]),Z.DEVICE=V([d,w,f,p,g,y,v,E,x]),Z.ENGINE=Z.OS=V([h,m]),typeof t!==s?(e.exports&&(t=e.exports=Z),t.UAParser=Z):i.amdO?o!==(r=(function(){return Z}).call(t,i,t,e))&&(e.exports=r):typeof n!==s&&(n.UAParser=Z);var J=typeof n!==s&&(n.jQuery||n.Zepto);if(J&&!J.ua){var ee=new Z;J.ua=ee.getResult(),J.ua.get=function(){return ee.getUA()},J.ua.set=function(e){ee.setUA(e);var t=ee.getResult();for(var i in t)J.ua[i]=t[i]}}}("object"==typeof window?window:this)},72177:function(e,t,i){"use strict";i.d(t,{M:function(){return c}});var r=i(16554),n=i(69417),o=i(85893),a=(0,r.G)(function(e,t){let{templateAreas:i,gap:r,rowGap:a,columnGap:s,column:l,row:u,autoFlow:c,autoRows:d,templateRows:h,autoColumns:f,templateColumns:w,...m}=e;return(0,o.jsx)(n.m.div,{ref:t,__css:{display:"grid",gridTemplateAreas:i,gridGap:r,gridRowGap:a,gridColumnGap:s,gridAutoColumns:f,gridColumn:l,gridRow:u,gridAutoFlow:c,gridAutoRows:d,gridTemplateRows:h,gridTemplateColumns:w},...m})});a.displayName="Grid";var s=i(48940),l=i(7634),u=i(33951),c=(0,r.G)(function(e,t){let{columns:i,spacingX:r,spacingY:n,spacing:c,minChildWidth:d,...h}=e,f=(0,s.F)(),w=d?(0,u.XQ)(d,e=>{let t=(0,l.LP)("sizes",e,"number"==typeof e?`${e}px`:e)(f);return null===e?null:`repeat(auto-fit, minmax(${t}, 1fr))`}):(0,u.XQ)(i,e=>null===e?null:`repeat(${e}, minmax(0, 1fr))`);return(0,o.jsx)(a,{ref:t,gap:c,columnGap:r,rowGap:n,templateColumns:w,...h})});c.displayName="SimpleGrid"},74574:function(e,t,i){"use strict";i.d(t,{Y:function(){return l}});var r=i(5904),n=i(16554),o=i(69417),a=i(25432),s=i(85893),l=(0,n.G)(function(e,t){let{getHeaderProps:i}=(0,r.lp)(),n=(0,r.SV)();return(0,s.jsx)(o.m.header,{...i(e,t),className:(0,a.cx)("chakra-
1popover__header",e.className),__css:n.header})});l.displayName="PopoverHeader"},8100:function(e,t,i){"use strict";var r=i(67294),n=function(){},o=n(),a=Object,s=function(e){return e===o},l=function(e){return"function"==typeof e},u=function(e,t){return a.assign({},e,t)},c="undefined",d=function(){return typeof window!=c},h=new WeakMap,f=0,w=function(e){var t,i,r=typeof e,n=e&&e.constructor,o=n==Date;if(a(e)!==e||o||n==RegExp)t=o?e.toJSON():"symbol"==r?e.toString():"string"==r?JSON.stringify(e):""+e;else{if(t=h.get(e))return t;if(t=++f+"~",h.set(e,t),n==Array){for(i=0,t="@";i<e.length;i++)t+=w(e[i])+",";h.set(e,t)}if(n==a){t="#";for(var l=a.keys(e).sort();!s(i=l.pop());)s(e[i])||(t+=i+":"+w(e[i])+",");h.set(e,t)}}return t},m=!0,b=d(),p=typeof document!=c,g=b&&window.addEventListener?window.addEventListener.bind(window):n,v=p?document.addEventListener.bind(document):n,y=b&&window.removeEventListener?window.removeEventListener.bind(window):n,E=p?document.removeEventListener.bind(document):n,x={initFocus:function(e){return v("visibilitychange",e),g("focus",e),function(){E("visibilitychange",e),y("focus",e)}},initReconnect:function(e){var t=function(){m=!0,e()},i=function(){m=!1};return g("online",t),g("offline",i),function(){y("online",t),y("offline",i)}}},M=!d()||"Deno"in window,k=M?r.useEffect:r.useLayoutEffect,C="undefined"!=typeof navigator&&navigator.connection,R=!M&&C&&(["slow-2g","2g"].includes(C.effectiveType)||C.saveData),S=function(e){if(l(e))try{e=e()}catch(t){e=""}var t=[].concat(e),i=(e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?w(e):"")?"$swr$"+e:"";return[e,t,i]},A=new WeakMap,N=function(e,t,i,r,n,o,a){void 0===a&&(a=!0);var s=A.get(e),l=s[0],u=s[1],c=s[3],d=l[t],h=u[t];if(a&&h)for(var f=0;f<h.length;++f)h[f](i,r,n);return o&&(delete c[t],d&&d[0])?d[0](2).then(function(){return e.get(t)}):e.get(t)},_=0,P=function(){return++_},I=function(){for(var e,t,i,r,n=[],a=0;a<arguments.length;a++)n[a]=arguments[a];return e=void 0,t=void 0,i=void 0,r=function(){var e,t,i,r,a,c,d,h,f,w,m,b,p,g,v,y,E,x,M,k;return function(e,t){var i,r,n,o,a={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(i)throw TypeError("Generator is already executing.");for(;a;)try{if(i=1,r&&(n=2&o[0]?r.return:o[0]?r.throw||((n=r.return)&&n.call(r),0):r.next)&&!(n=n.call(r,o[1])).done)return n;switch(r=0,n&&(o=[2&o[0],n.value]),o[0]){case 0:case 1:n=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(n=(n=a.trys).length>0&&n[n.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]<n[3])){a.label=o[1];break}if(6===o[0]&&a.label<n[1]){a.label=n[1],n=o;break}if(n&&a.label<n[2]){a.label=n[2],a.ops.push(o);break}n[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(e){o=[6,e],r=0}finally{i=n=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}(this,function(C){switch(C.label){case 0:if(e=n[0],t=n[1],i=n[2],c=!!s((a="boolean"==typeof(r=n[3])?{revalidate:r}:r||{}).populateCache)||a.populateCache,d=!1!==a.revalidate,h=!1!==a.rollbackOnError,f=a.optimisticData,m=(w=S(t))[0],b=w[2],!m)return[2];if(p=A.get(e)[2],n.length<3)return[2,N(e,m,e.get(m),o,o,d,!0)];if(g=i,y=P(),p[m]=[y,0],E=!s(f),x=e.get(m),E&&(M=l(f)?f(x):f,e.set(m,M),N(e,m,M)),l(g))try{g=g(e.get(m))}catch(e){v=e}if(!(g&&l(g.then)))return[3,2];return[4,g.catch(function(e){v=e})];case 1:if(g=C.sent(),y!==p[m][0]){if(v)throw v;return[2,g]}v&&E&&h&&(c=!0,g=x,e.set(m,x)),C.label=2;case 2:return c&&(v||(l(c)&&(g=c(g,x)),e.set(m,g)),e.set(b,u(e.get(b),{error:v}))),p[m][1]=P(),[4,N(e,m,g,v,o,d,!!c)];case 3:if(k=C.sent(),v)throw v;return[2,c?k:g]}})},new(i||(i=Promise))(function(n,o){function a(e){try{l(r.next(e))}catch(e){o(e)}}function s(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?n(e.value):((t=e.value)instanceof i?t:new i(function(e){e(t)})).then(a,s)}l((r=r.apply(e,t||[])).next())})},T=function(e,t){for(var i in e)e[i][0]&&e[i][0](t)},O=function(e,t){if(!A.has(e)){var i=u(x,t),r={},a=I.bind(o,e),s=n;if(A.set(e,[r,{},{},{},a]),!M){var l=i.initFocus(setTimeout.bind(o,T.bind(o,r,0))),c=i.initReconnect(setTimeout.bind(o,T.bind(o,r,1)));s=function(){l&&l(),c&&c(),A.delete(e)}}return[e,a,s]}return[e,A.get(e)[4]]},z=O(new Map),L=z[0],F=u({onLoadingSlow:n,onSuccess:n,onError:n,onErrorRetry:function(e,t,i,r,n){var o=i.errorRetryCount,a=n.retryCount,l=~~((Math.random()+.5)*(1<<(a<8?a:8)))*i.errorRetryInterval;(s(o)||!(a>o))&&setTimeout(r,l,n)},onDiscarded:n,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:R?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:R?5e3:3e3,compare:function(e,t){return w(e)==w(t)},isPaused:function(){return!1},cache:L,mutate:z[1],fallback:{}},{isOnline:function(){return m},isVisible:function(){var e=p&&document.visibilityState;
1return s(e)||"hidden"!==e}}),B=function(e,t){var i=u(e,t);if(t){var r=e.use,n=e.fallback,o=t.use,a=t.fallback;r&&o&&(i.use=r.concat(o)),n&&a&&(i.fallback=u(n,a))}return i},U=(0,r.createContext)({});a.defineProperty(function(e){var t=e.value,i=B((0,r.useContext)(U),t),n=t&&t.provider,a=(0,r.useState)(function(){return n?O(n(i.cache||L),t):o})[0];return a&&(i.cache=a[0],i.mutate=a[1]),k(function(){return a?a[2]:o},[]),(0,r.createElement)(U.Provider,u(e,{value:i}))},"default",{value:F})}}]); 2//# sourceMappingURL=9182-2876b8e1ca87ee26.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.