1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[86],{7656:function(e,t,r){"use strict";var n,i=(n=r(8639))&&n.__esModule?n:{default:n};e.exports=(0,i.default)(function(e){var t,r=e.matchUtilities,n=e.matchVariant,i=e.theme,a=function(e){var t,r;return null===(null!==(r=null===(t=e.match(/^(\d+\.\d+|\d+|\.\d+)\D+/))||void 0===t?void 0:t[1])&&void 0!==r?r:null)?null:parseFloat(e)},o=null!==(t=i("containers"))&&void 0!==t?t:{};r({"@container":function(e,t){return{"container-type":e,"container-name":t.modifier}}},{values:{DEFAULT:"inline-size",normal:"normal"},modifiers:"any"}),n("@",function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=(arguments.length>1?arguments[1]:void 0).modifier;return null!==a(e)?"@container ".concat(null!=t?t:""," (min-width: ").concat(e,")"):[]},{values:o,sort:function(e,t){var r,n,i=parseFloat(e.value),a=parseFloat(t.value);if(null===i||null===a)return 0;if(i-a!=0)return i-a;var o=null!==(r=e.modifier)&&void 0!==r?r:"",s=null!==(n=t.modifier)&&void 0!==n?n:"";return""===o&&""!==s?1:""!==o&&""===s?-1:o.localeCompare(s,"en",{numeric:!0})}})},{theme:{containers:{xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem"}}})},9660:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(4740)),i=l(r(9080)),a=l(r(1681)),o=l(r(8954)),s=r(1787);function l(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t,r){var l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:6371e3,u=(0,n.default)(e),c=(0,i.default)(e),d=t/l,f=(0,a.default)(r),h=(0,a.default)(u),p=(0,a.default)(c),m=Math.asin(Math.sin(h)*Math.cos(d)+Math.cos(h)*Math.sin(d)*Math.cos(f)),g=p+Math.atan2(Math.sin(f)*Math.sin(d)*Math.cos(h),Math.cos(d)-Math.sin(h)*Math.sin(m)),v=(0,o.default)(g);return(v<s.MINLON||v>s.MAXLON)&&(g=(g+3*Math.PI)%(2*Math.PI)-Math.PI,v=(0,o.default)(g)),{latitude:(0,o.default)(m),longitude:v}}},1787:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.areaConversion=t.timeConversion=t.distanceConversion=t.altitudeKeys=t.latitudeKeys=t.longitudeKeys=t.MAXLON=t.MINLON=t.MAXLAT=t.MINLAT=t.earthRadius=t.sexagesimalPattern=void 0,t.sexagesimalPattern=/^([0-9]{1,3})°\s*([0-9]{1,3}(?:\.(?:[0-9]{1,}))?)['â²]\s*(([0-9]{1,3}(\.([0-9]{1,}))?)["â³]\s*)?([NEOSW]?)$/,t.earthRadius=6378137,t.MINLAT=-90,t.MAXLAT=90,t.MINLON=-180,t.MAXLON=180,t.longitudeKeys=["lng","lon","longitude",0],t.latitudeKeys=["lat","latitude",1],t.altitudeKeys=["alt","altitude","elevation","elev",2],t.distanceConversion={m:1,km:.001,cm:100,mm:1e3,mi:1/1609.344,sm:1/1852.216,ft:100/30.48,in:100/2.54,yd:1/.9144},t.timeConversion={m:60,h:3600,d:86400};var r={m2:1,km2:1e-6,ha:1e-4,a:.01,ft2:10.763911,yd2:1.19599,in2:1550.0031};t.areaConversion=r,r.sqm=r.m2,r.sqkm=r.km2,r.sqft=r.ft2,r.sqyd=r.yd2,r.sqin=r.in2},8493:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(1787);t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"m",r=n.areaConversion[t];if(r)return e*r;throw Error("Invalid unit used for area conversion.")}},2498:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(1787);t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"m",r=n.distanceConversion[t];if(r)return e*r;throw Error("Invalid unit used for distance conversion.")}},1290:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(1787);t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"kmh";switch(t){case"kmh":return e*n.timeConversion.h*n.distanceConversion.km;case"mph":return e*n.timeConversion.h*n.distanceConversion.mi;default:return e}}},3821:function(e,t){"use strict";function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var r=[],n=!0,i=!1,a=void 0;try{for(var o,s=e[Symbol.iterator]();!(n=(o=s.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}return r}}(e,t)||function(e,t){if(e){if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return n(e,t)}}
1(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,r=Math.pow(10,t);return Math.round(e*r)/r};t.default=function(e){var t=r(e.toString().split("."),2),n=t[0],a=t[1],o=Math.abs(Number(n)),s=60*Number("0."+(a||0)),l=r(i(60*Number("0."+(s.toString().split(".")[1]||0))).toString().split("."),2),u=l[0],c=l[1];return o+"\xb0 "+Math.floor(s).toString().padStart(2,"0")+"' "+u.padStart(2,"0")+"."+(void 0===c?"0":c).padEnd(1,"0")+'"'}},7500:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,i=(n=r(3563))&&n.__esModule?n:{default:n};t.default=function(e,t){return(0,i.default)(e,t)[0]}},5464:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(r(1681)),i=s(r(4740)),a=s(r(9080)),o=r(1787);function s(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=0;if(e.length>2){for(var r,s,l,u=0;u<e.length;u++){u===e.length-2?(r=e.length-2,s=e.length-1,l=0):u===e.length-1?(r=e.length-1,s=0,l=1):(r=u,s=u+1,l=u+2);var c=(0,a.default)(e[r]),d=(0,i.default)(e[s]),f=(0,a.default)(e[l]);t+=((0,n.default)(f)-(0,n.default)(c))*Math.sin((0,n.default)(d))}t=t*o.earthRadius*o.earthRadius/2}return Math.abs(t)}},6173:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(r(4740)),i=a(r(9080));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){if(!1===Array.isArray(e)||0===e.length)throw Error("No points were given.");return e.reduce(function(e,t){var r=(0,n.default)(t),a=(0,i.default)(t);return{maxLat:Math.max(r,e.maxLat),minLat:Math.min(r,e.minLat),maxLng:Math.max(a,e.maxLng),minLng:Math.min(a,e.minLng)}},{maxLat:-1/0,minLat:1/0,maxLng:-1/0,minLng:1/0})}},6431:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(4740)),i=l(r(9080)),a=l(r(1681)),o=l(r(8954)),s=r(1787);function l(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){var r,l,u=(0,n.default)(e),c=(0,i.default)(e),d=(0,a.default)(u),f=(0,a.default)(c),h=t/s.earthRadius,p=d-h,m=d+h,g=(0,a.default)(s.MAXLAT),v=(0,a.default)(s.MINLAT),y=(0,a.default)(s.MAXLON),b=(0,a.default)(s.MINLON);if(p>v&&m<g){var A=Math.asin(Math.sin(h)/Math.cos(d));(r=f-A)<b&&(r+=2*Math.PI),(l=f+A)>y&&(l-=2*Math.PI)}else p=Math.max(p,v),m=Math.min(m,g),r=b,l=y;return[{latitude:(0,o.default)(p),longitude:(0,o.default)(r)},{latitude:(0,o.default)(m),longitude:(0,o.default)(l)}]}},8746:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(r(4740)),i=s(r(9080)),a=s(r(1681)),o=s(r(8954));function s(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){if(!1===Array.isArray(e)||0===e.length)return!1;var t=e.length,r=e.reduce(function(e,t){var r=(0,a.default)((0,n.default)(t)),o=(0,a.default)((0,i.default)(t));return{X:e.X+Math.cos(r)*Math.cos(o),Y:e.Y+Math.cos(r)*Math.sin(o),Z:e.Z+Math.sin(r)}},{X:0,Y:0,Z:0}),s=r.X/t,l=r.Y/t,u=r.Z/t;return{longitude:(0,o.default)(Math.atan2(l,s)),latitude:(0,o.default)(Math.atan2(u,Math.sqrt(s*s+l*l)))}}},3322:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,i=(n=r(6173))&&n.__esModule?n:{default:n};t.default=function(e){var t=(0,i.default)(e),r=t.minLat+(t.maxLat-t.minLat)/2,n=t.minLng+(t.maxLng-t.minLng)/2;return{latitude:parseFloat(r.toFixed(6)),longitude:parseFloat(n.toFixed(6))}}},7840:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,i=(n=r(9743))&&n.__esModule?n:{default:n};t.default=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i.default,n="function"==typeof r?r(e,t):(0,i.default)(e,t);if(isNaN(n))throw Error("Could not calculate bearing for given points. Check your bearing function");switch(Math.round(n/22.5)){case 1:return"NNE";case 2:return"NE";case 3:return"ENE";case 4:return"E";case 5:return"ESE";case 6:return"SE";case 7:return"SSE";case 8:return"S";case 9:return"SSW";case 10:return"SW";case 11:return"WSW";case 12:return"W";case 13:return"WNW";case 14:return"NW";case 15:return"NNW";default:return"N"}}},1889:function(e,t){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e,t){return t.reduce(function(t,r){if(null==e)throw Error("'".concat(e,"' is no valid coordinate."));return Object.prototype.hasOwnProperty.call(e,r)&&void 0!==r&&void 0===t?(t=r,r):t},void 0)}},3861:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,i=r(1787),a=(n=r(1889))&&n.__esModule?n:{default:n};function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{longitude:i.longitudeKeys,latitude:i.latitudeKeys,altitude:i.altitudeKeys},r=(0,a.default)(e,t.longitude),n=(0,a.default)(e,t.latitude),s=(0,a.default)(e,t.altitude);return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({latitude:n,longitude:r},s?{altitude:s}:{})}},6758:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(4740)),i=l(r(9080)),a=l(r(1681)),o=l(r(6444)),s=r(1787);function l(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;r=void 0===r||isNaN(r)?1:r;var l=(0,n.default)(e),u=(0,i.default)(e),c=(0,n.default)(t),d=(0,i.default)(t);return Math.round(Math.acos((0,o.default)(Math.sin((0,a.default)(c))*Math.sin((0,a.default)(l))+Math.cos((0,a.default)(c))*Math.cos((0,a.default)(l))*Math.cos((0,a.default)(u)-(0,a.default)(d))))*s.earthRadius/r)*r}},3608:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(r(6758)),i=a(r(6444));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t,r){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,o=(0,n.default)(t,e,a),s=(0,n.default)(e,r,a),l=(0,n.default)(t,r,a),u=Math.acos((0,i.default)((o*o+l*l-s*s)/(2*o*l))),c=Math.acos((0,i.default)((s*s+l*l-o*o)/(2*s*l)));return u>Math.PI/2?o:c>Math.PI/2?s:Math.sin(u)*o}},6469:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(r(4740)),i=s(r(9080)),a=s(r(1681)),o=s(r(8954));function s(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){var r=(0,n.default)(t),s=(0,i.default)(t),l=(0,n.default)(e),u=(0,i.default)(e);return((0,o.default)(Math.atan2(Math.sin((0,a.default)(s)-(0,a.default)(u))*Math.cos((0,a.default)(r)),Math.cos((0,a.default)(l))*Math.sin((0,a.default)(r))-Math.sin((0,a.default)(l))*Math.cos((0,a.default)(r))*Math.cos((0,a.default)(s)-(0,a.default)(u))))+360)%360}},4740:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(1787),i=o(r(1889)),a=o(r(7583));function o(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){var r=(0,i.default)(e,n.latitudeKeys);if(null!=r){var o=e[r];return!0===t?o:(0,a.default)(o)}}},9080:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(1787),i=o(r(1889)),a=o(r(7583));function o(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){var r=(0,i.default)(e,n.longitudeKeys);if(null!=r){var o=e[r];return!0===t?o:(0,a.default)(o)}}},4845:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,i=(n=r(6758))&&n.__esModule?n:{default:n};function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.default;return e.reduce(function(e,r){return"object"===a(e)&&null!==e.last&&(e.distance+=t(r,e.last)),e.last=r,e},{last:null,distance:0}).distance}},625:function(e,t,r){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(r(4740)),i=s(r(9080)),a=s(r(1681)),o=r(1787);function s(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){var r,s,l,u,c,d,f,h=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;h=void 0===h||isNaN(h)?1:h;var p=(0,n.default)(e),m=(0,i.default)(e),g=(0,n.default)(t),v=(0,i.default)(t),y=1/298.257223563,b=(0,a.default)(v-m),A=Math.atan((1-y)*Math.tan((0,a.default)(parseFloat(p)))),x=Math.atan((1-y)*Math.tan((0,a.default)(parseFloat(g)))),w=Math.sin(A),_=Math.cos(A),E=Math.sin(x),S=Math.cos(x),C=b,k=100;do{var P=Math.sin(C),T=Math.cos(C);if(0===(d=Math.sqrt(S*P*(S*P)+(_*E-w*S*T)*(_*E-w*S*T))))return 0;s=Math.atan2(d,r=w*E+_*S*T),isNaN(c=r-2*w*E/(u=1-(l=_*S*P/d)*l))&&(c=0);var M=y/16*u*(4+y*(4-3*u));f=C,C=b+(1-M)*y*l*(s+M*d*(c+M*r*(-1+2*c*c)))}while(Math.abs(C-f)>1e-12&&--k>0);if(0===k)return NaN;var I=u*(o.earthRadius*o.earthRadius-40408299984659.16)/40408299984659.16,O=I/1024*(256+I*(-128+I*(74-47*I)));return Math.round(6356752.314245*(1+I/16384*(4096+I*(-768+I*(320-175*I))))*(s-O*d*(c+O/4*(r*(-1+2*c*c)-O/6*c*(-3+4*d*d)*(-3+4*c*c))))/h)*h}},9743:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(r(4740)),i=s(r(9080)),a=s(r(1681)),o=s(r(8954));function s(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){var r=(0,a.default)((0,i.default)(t))-(0,a.default)((0,i.default)(e)),s=Math.log(Math.tan((0,a.default)((0,n.default)(t))/2+Math.PI/4)/Math.tan((0,a.default)((0,n.default)(e))/2+Math.PI/4));return Math.abs(r)>Math.PI&&(r=r>0?-((2*Math.PI-r)*1):2*Math.PI+r),((0,o.default)(Math.atan2(r,s))+360)%360}},4806:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e){return/^(NNE|NE|NNW|N)$/.test(e)?"N":/^(ENE|E|ESE|SE)$/.test(e)?"E":/^(SSE|S|SSW|SW)$/.test(e)?"S":/^(WSW|W|WNW|NW)$/.test(e)?"W":void 0}},8115:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,i=(n=r(6758))&&n.__esModule?n:{default:n};t.default=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i.default;return r(e,t)/(Number(t.time)-Number(e.time))*1e3}},7746:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={computeDestinationPoint:!0,convertArea:!0,convertDistance:!0,convertSpeed:!0,decimalToSexagesimal:!0,findNearest:!0,getAreaOfPolygon:!0,getBounds:!0,getBoundsOfDistance:!0,getCenter:!0,getCenterOfBounds:!0,getCompassDirection:!0,getCoordinateKey:!0,getCoordinateKeys:!0,getDistance:!0,getDistanceFromLine:!0,getGreatCircleBearing:!0,getLatitude:!0,getLongitude:!0,getPathLength:!0,getPreciseDistance:!0,getRhumbLineBearing:!0,getRoughCompassDirection:!0,getSpeed:!0,isDecimal:!0,isPointInLine:!0,isPointInPolygon:!0,isPointNearLine:!0,isPointWithinRadius:!0,isSexagesimal:!0,isValidCoordinate:!0,isValidLatitude:!0,isValidLongitude:!0,orderByDistance:!0,sexagesimalToDecimal:!0,toDecimal:!0,toRad:!0,toDeg:!0,wktToPolygon:!0};Object.defineProperty(t,"computeDestinationPoint",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"convertArea",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"convertDistance",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"convertSpeed",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"decimalToSexagesimal",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"findNearest",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"getAreaOfPolygon",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"getBounds",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"getBoundsOfDistance",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"getCenter",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(t,"getCenterOfBounds",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"getCompassDirection",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(t,"getCoordinateKey",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(t,"getCoordinateKeys",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(t,"getDistance",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(t,"getDistanceFromLine",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(t,"getGreatCircleBearing",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(t,"getLatitude",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(t,"getLongitude",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(t,"getPathLength",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(t,"getPreciseDistance",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(t,"getRhumbLineBearing",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(t,"getRoughCompassDirection",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(t,"getSpeed",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(t,"isDecimal",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(t,"isPointInLine",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(t,"isPointInPolygon",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(t,"isPointNearLine",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(t,"isPointWithinRadius",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(t,"isSexagesimal",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(t,"isValidCoordinate",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(t,"isValidLatitude",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(t,"isValidLongitude",{enumerable:!0,get:function(){return R.default}}),Object.defineProperty(t,"orderByDistance",{enumerable:!0,get:function(){return B.default}}),Object.defineProperty(t,"sexagesimalToDecimal",{enumerable:!0,get:function(){return V.default}}),Object.defineProperty(t,"toDecimal",{enumerable:!0,get:function(){return N.default}}),Object.defineProperty(t,"toRad",{enumerable:!0,get:function(){return z.default}}),Object.defineProperty(t,"toDeg",{enumerable:!0,get:function(){return F.default}}),Object.defineProperty(t,"wktToPolygon",{enumerable:!0,get:function(){return Q.default}});var i=U(r(9660)),a=U(r(8493)),o=U(r(2498)),s=U(r(1290)),l=U(r(3821)),u=U(r(7500)),c=U(r(5464)),d=U(r(6173)),f=U(r(6431)),h=U(r(8746)),p=U(r(3322)),m=U(r(7840)),g=U(r(1889)),v=U(r(3861)),y=U(r(6758)),b=U(r(3608)),A=U(r(6469)),x=U(r(4740)),w=U(r(9080)),_=U(r(4845)),E=U(r(625)),S=U(r(9743)),C=U(r(4806)),k=U(r(8115)),P=U(r(3969)),T=U(r(2447)),M=U(r(1018)),I=U(r(7499)),O=U(r(9738)),j=U(r(9257)),L=U(r(2907)),D=U(r(5202)),R=U(r(4326)),B=U(r(3563)),V=U(r(2078)),N=U(r(7583)),z=U(r(1681)),F=U(r(8954)),Q=U(r(6496)),H=r(1787);
1function U(e){return e&&e.__esModule?e:{default:e}}Object.keys(H).forEach(function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(n,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return H[e]}}))})},3969:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e){var t=e.toString().trim();return!isNaN(parseFloat(t))&&parseFloat(t)===Number(t)}},2447:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,i=(n=r(6758))&&n.__esModule?n:{default:n};t.default=function(e,t,r){return(0,i.default)(t,e)+(0,i.default)(e,r)===(0,i.default)(t,r)}},1018:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(r(4740)),i=a(r(9080));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){for(var r=!1,a=t.length,o=-1,s=a-1;++o<a;s=o)((0,i.default)(t[o])<=(0,i.default)(e)&&(0,i.default)(e)<(0,i.default)(t[s])||(0,i.default)(t[s])<=(0,i.default)(e)&&(0,i.default)(e)<(0,i.default)(t[o]))&&(0,n.default)(e)<((0,n.default)(t[s])-(0,n.default)(t[o]))*((0,i.default)(e)-(0,i.default)(t[o]))/((0,i.default)(t[s])-(0,i.default)(t[o]))+(0,n.default)(t[o])&&(r=!r);return r}},7499:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,i=(n=r(3608))&&n.__esModule?n:{default:n};t.default=function(e,t,r,n){return(0,i.default)(e,t,r)<n}},9738:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,i=(n=r(6758))&&n.__esModule?n:{default:n};t.default=function(e,t,r){return(0,i.default)(e,t,.01)<r}},9257:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(1787);t.default=function(e){return n.sexagesimalPattern.test(e.toString().trim())}},2907:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(r(3861)),i=o(r(5202)),a=o(r(4326));function o(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=(0,n.default)(e),r=t.latitude,o=t.longitude;if(Array.isArray(e)&&e.length>=2)return(0,a.default)(e[0])&&(0,i.default)(e[1]);if(void 0===r||void 0===o)return!1;var s=e[o],l=e[r];return void 0!==l&&void 0!==s&&!1!==(0,i.default)(l)&&!1!==(0,a.default)(s)}},5202:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(r(3969)),i=s(r(9257)),a=s(r(2078)),o=r(1787);function s(e){return e&&e.__esModule?e:{default:e}}t.default=function e(t){return(0,n.default)(t)?!(parseFloat(t)>o.MAXLAT)&&!(t<o.MINLAT):!!(0,i.default)(t)&&e((0,a.default)(t))}},4326:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=s(r(3969)),i=s(r(9257)),a=s(r(2078)),o=r(1787);function s(e){return e&&e.__esModule?e:{default:e}}t.default=function e(t){return(0,n.default)(t)?!(parseFloat(t)>o.MAXLON)&&!(t<o.MINLON):!!(0,i.default)(t)&&e((0,a.default)(t))}},3563:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,i=(n=r(6758))&&n.__esModule?n:{default:n};t.default=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i.default;return r="function"==typeof r?r:i.default,t.slice().sort(function(t,n){return r(e,t)-r(e,n)})}},6444:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e){return e>1?1:e<-1?-1:e}},2078:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(1787);t.default=function(e){var t=new RegExp(n.sexagesimalPattern).exec(e.toString().trim());if(null==t)throw Error("Given value is not in sexagesimal format");var r=Number(t[2])/60||0,i=Number(t[4])/3600||0,a=parseFloat(t[1])+r+i;return["S","W"].includes(t[7])?-a:a}},7583:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=l(r(3969)),i=l(r(9257)),a=l(r(2078)),o=l(r(2907)),s=l(r(3861));function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?u(Object(r),!0).forEach(function(t){d(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}t.default=function e(t){if((0,n.default)(t))return Number(t);if((0,i.default)(t))return(0,a.default)(t);if((0,o.default)(t)){var r=(0,s.default)(t);return Array.isArray(t)?t.map(function(t,r){return[0,1].includes(r)?e(t):t}):c(c(c({},t),r.latitude&&d({},r.latitude,e(t[r.latitude]))),r.longitude&&d({},r.longitude,e(t[r.longitude])))}return Array.isArray(t)?t.map(function(t){return(0,o.default)(t)?e(t):t}):t}},8954:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e){return 180*e/Math.PI}},1681:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e){return e*Math.PI/180}},6496:function(e,t){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e){if(!e.startsWith("POLYGON"))throw Error("Invalid wkt.");return e.slice(e.indexOf("(")+2,e.indexOf(")")).split(", ").map(function(e){var t,n=function(e){if(Array.isArray(e))return e}(t=e.split(" "))||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var r=[],n=!0,i=!1,a=void 0;try{for(var o,s=e[Symbol.iterator]();!(n=(o=s.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}return r}}(t,2)||function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(e,t)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),i=n[0],a=n[1];return{longitude:parseFloat(i),latitude:parseFloat(a)}})}},4232:function(e,t,r){"use strict";r.d(t,{default:function(){return i.a}});var n=r(4930),i=r.n(n)},703:function(e,t,r){"use strict";r.d(t,{default:function(){return i.a}});var n=r(7447),i=r.n(n)},7907:function(e,t,r){"use strict";var n=r(5313);r.o(n,"notFound")&&r.d(t,{notFound:function(){return n.notFound}}),r.o(n,"useParams")&&r.d(t,{useParams:function(){return n.useParams}}),r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}})},4983:function(e,t,r){"use strict";r.d(t,{default:function(){return i.a}});var n=r(5935),i=r.n(n)},3313:function(e,t){"use strict";let r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DOMAttributeNames:function(){return n},isEqualNode:function(){return a},default:function(){return o}});let n={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"};function i(e){let{type:t,props:r}=e,i=document.createElement(t);for(let e in r){if(!r.hasOwnProperty(e)||"children"===e||"dangerouslySetInnerHTML"===e||void 0===r[e])continue;let a=n[e]||e.toLowerCase();"script"===t&&("async"===a||"defer"===a||"noModule"===a)?i[a]=!!r[e]:i.setAttribute(a,r[e])}let{children:a,dangerouslySetInnerHTML:o}=r;return o?i.innerHTML=o.__html||"":a&&(i.textContent="string"==typeof a?a:Array.isArray(a)?a.join(""):""),i}function a(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){let r=t.getAttribute("nonce");if(r&&!e.getAttribute("nonce")){let n=t.cloneNode(!0);return n.setAttribute("nonce",""),n.nonce=r,r===e.nonce&&e.isEqualNode(n)}}return e.isEqualNode(t)}function o(){return{mountedInstances:new Set,updateHead:e=>{let t={};
1e.forEach(e=>{if("link"===e.type&&e.props["data-optimized-fonts"]){if(document.querySelector('style[data-href="'+e.props["data-href"]+'"]'))return;e.props.href=e.props["data-href"],e.props["data-href"]=void 0}let r=t[e.type]||[];r.push(e),t[e.type]=r});let n=t.title?t.title[0]:null,i="";if(n){let{children:e}=n.props;i="string"==typeof e?e:Array.isArray(e)?e.join(""):""}i!==document.title&&(document.title=i),["meta","base","link","style","script"].forEach(e=>{r(e,t[e]||[])})}}}r=(e,t)=>{let r=document.getElementsByTagName("head")[0],n=r.querySelector("meta[name=next-head-count]"),o=Number(n.content),s=[];for(let t=0,r=n.previousElementSibling;t<o;t++,r=(null==r?void 0:r.previousElementSibling)||null){var l;(null==r?void 0:null==(l=r.tagName)?void 0:l.toLowerCase())===e&&s.push(r)}let u=t.map(i).filter(e=>{for(let t=0,r=s.length;t<r;t++)if(a(s[t],e))return s.splice(t,1),!1;return!0});s.forEach(e=>{var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),u.forEach(e=>r.insertBefore(e,n)),n.content=(o-s.length+u.length).toString()},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1749:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return b}});let n=r(6921),i=r(1884),a=r(3827),o=i._(r(4090)),s=n._(r(9542)),l=n._(r(2251)),u=r(8630),c=r(6906),d=r(337);r(6184);let f=r(6993),h=n._(r(8160)),p={deviceSizes:[320,640,750,828,1080,1200,1440],imageSizes:[64,96,128,256,384,512],path:"/_next/image/",loader:"custom",dangerouslyAllowSVG:!1,unoptimized:!1};function m(e,t,r,n,i,a){let o=null==e?void 0:e.src;e&&e["data-loaded-src"]!==o&&(e["data-loaded-src"]=o,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,i=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(e)}}))}function g(e){let[t,r]=o.version.split(".",2),n=parseInt(t,10),i=parseInt(r,10);return n>18||18===n&&i>=3?{fetchPriority:e}:{fetchpriority:e}}let v=(0,o.forwardRef)((e,t)=>{let{src:r,srcSet:n,sizes:i,height:s,width:l,decoding:u,className:c,style:d,fetchPriority:f,placeholder:h,loading:p,unoptimized:v,fill:y,onLoadRef:b,onLoadingCompleteRef:A,setBlurComplete:x,setShowAltText:w,onLoad:_,onError:E,...S}=e;return(0,a.jsx)("img",{...S,...g(f),loading:p,width:l,height:s,decoding:u,"data-nimg":y?"fill":"1",className:c,style:d,sizes:i,srcSet:n,src:r,ref:(0,o.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(E&&(e.src=e.src),e.complete&&m(e,h,b,A,x,v))},[r,h,b,A,x,E,v,t]),onLoad:e=>{m(e.currentTarget,h,b,A,x,v)},onError:e=>{w(!0),"empty"!==h&&x(!0),E&&E(e)}})});function y(e){let{isAppRouter:t,imgAttributes:r}=e,n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...g(r.fetchPriority)};return t&&s.default.preload?(s.default.preload(r.src,n),null):(0,a.jsx)(l.default,{children:(0,a.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...n},"__nimg-"+r.src+r.srcSet+r.sizes)})}let b=(0,o.forwardRef)((e,t)=>{let r=(0,o.useContext)(f.RouterContext),n=(0,o.useContext)(d.ImageConfigContext),i=(0,o.useMemo)(()=>{let e=p||n||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r}},[n]),{onLoad:s,onLoadingComplete:l}=e,m=(0,o.useRef)(s);(0,o.useEffect)(()=>{m.current=s},[s]);let g=(0,o.useRef)(l);(0,o.useEffect)(()=>{g.current=l},[l]);let[b,A]=(0,o.useState)(!1),[x,w]=(0,o.useState)(!1),{props:_,meta:E}=(0,u.getImgProps)(e,{defaultLoader:h.default,imgConf:i,blurComplete:b,showAltText:x});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(v,{..._,unoptimized:E.unoptimized,placeholder:E.placeholder,fill:E.fill,onLoadRef:m,onLoadingCompleteRef:g,setBlurComplete:A,setShowAltText:w,ref:t}),E.priority?(0,a.jsx)(y,{isAppRouter:!r,imgAttributes:_}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5935:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{handleClientScriptLoad:function(){return g},initScriptLoader:function(){return v},default:function(){return b}});let n=r(6921),i=r(1884),a=r(3827),o=n._(r(9542)),s=i._(r(4090)),l=r(7484),u=r(3313),c=r(2185),d=new Map,f=new Set,h=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"],p=e=>{if(o.default.preinit){e.forEach(e=>{o.default.preinit(e,{as:"style"})});return}{let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}},m=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:i=null,dangerouslySetInnerHTML:a,children:o="",strategy:s="afterInteractive",onError:l,stylesheets:c}=e,m=r||t;if(m&&f.has(m))return;if(d.has(t)){f.add(m),d.get(t).then(n,l);return}let g=()=>{i&&i(),f.add(m)},v=document.createElement("script"),y=new Promise((e,t)=>{v.addEventListener("load",function(t){e(),n&&n.call(this,t),g()}),v.addEventListener("error",function(e){t(e)})}).catch(function(e){l&&l(e)});for(let[r,n]of(a?(v.innerHTML=a.__html||"",g()):o?(v.textContent="string"==typeof o?o:Array.isArray(o)?o.join(""):"",g()):t&&(v.src=t,d.set(t,y)),Object.entries(e))){if(void 0===n||h.includes(r))continue;let e=u.DOMAttributeNames[r]||r.toLowerCase();v.setAttribute(e,n)}"worker"===s&&v.setAttribute("type","text/partytown"),v.setAttribute("data-nscript",s),c&&p(c),document.body.appendChild(v)};function g(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>m(e))}):m(e)}function v(e){e.forEach(g),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");f.add(t)})}function y(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:i=null,strategy:u="afterInteractive",onError:d,stylesheets:h,...p}=e,{updateScripts:g,scripts:v,getIsSsr:y,appDir:b,nonce:A}=(0,s.useContext)(l.HeadManagerContext),x=(0,s.useRef)(!1);(0,s.useEffect)(()=>{let e=t||r;x.current||(i&&e&&f.has(e)&&i(),x.current=!0)},[i,t,r]);let w=(0,s.useRef)(!1);if((0,s.useEffect)(()=>{!w.current&&("afterInteractive"===u?m(e):"lazyOnload"===u&&("complete"===document.readyState?(0,c.requestIdleCallback)(()=>m(e)):window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>m(e))})),w.current=!0)},[e,u]),("beforeInteractive"===u||"worker"===u)&&(g?(v[u]=(v[u]||[]).concat([{id:t,src:r,onLoad:n,onReady:i,onError:d,...p}]),g(v)):y&&y()?f.add(t||r):y&&!y()&&m(e)),b){if(h&&h.forEach(e=>{o.default.preinit(e,{as:"style"})}),"beforeInteractive"===u)return r?(o.default.preload(r,p.integrity?{as:"script",integrity:p.integrity}:{as:"script"}),(0,a.jsx)("script",{nonce:A,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([r,{...p,id:t}])+")"}})):(p.dangerouslySetInnerHTML&&(p.children=p.dangerouslySetInnerHTML.__html,delete p.dangerouslySetInnerHTML),(0,a.jsx)("script",{nonce:A,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...p,id:t}])+")"}}));"afterInteractive"===u&&r&&o.default.preload(r,p.integrity?{as:"script",integrity:p.integrity}:{as:"script"})}return null}Object.defineProperty(y,"__nextScript",{value:!0});let b=y;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5827:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return n}});let n=r(6921)._(r(4090)).default.createContext({})},3044:function(e,t){"use strict";function r(e){let{ampFirst:t=!1,hybrid:r=!1,hasQuery:n=!1}=void 0===e?{}:e;return t||r&&n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return r}})},4930:function(e,t,r){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let n=r(6921);r(3827),r(4090);let i=n._(r(4795));function a(e,t){let r={loading:e=>{let{error:t,isLoading:r,pastDelay:n}=e;return null}};return"function"==typeof e&&(r.loader=e),(0,i.default)({...r,...t})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8630:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return s}}),r(6184);let n=r(7160),i=r(6906);function a(e){return void 0!==e.default}function o(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function s(e,t){var r;let s,l,u,{src:c,sizes:d,unoptimized:f=!1,priority:h=!1,loading:p,className:m,quality:g,width:v,height:y,fill:b=!1,style:A,onLoad:x,onLoadingComplete:w,placeholder:_="empty",blurDataURL:E,fetchPriority:S,layout:C,objectFit:k,objectPosition:P,lazyBoundary:T,lazyRoot:M,...I}=e,{imgConf:O,showAltText:j,blurComplete:L,defaultLoader:D}=t,R=O||i.imageConfigDefault;if("allSizes"in R)s=R;else{let e=[...R.deviceSizes,...R.imageSizes].sort((e,t)=>e-t),t=R.deviceSizes.sort((e,t)=>e-t);s={...R,allSizes:e,deviceSizes:t}}let B=I.loader||D;delete I.loader,delete I.srcSet;let V="__next_img_default"in B;if(V){if("custom"===s.loader)throw Error('Image with src "'+c+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=B;B=t=>{let{config:r,...n}=t;return e(n)}}if(C){"fill"===C&&(b=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[C];e&&(A={...A,...e});let t={responsive:"100vw",fill:"100vw"}[C];t&&!d&&(d=t)}let N="",z=o(v),F=o(y);if("object"==typeof(r=c)&&(a(r)||void 0!==r.src)){let e=a(c)?c.default:c;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(l=e.blurWidth,u=e.blurHeight,E=E||e.blurDataURL,N=e.src,!b){if(z||F){if(z&&!F){let t=z/e.width;F=Math.round(e.height*t)}else if(!z&&F){let t=F/e.height;z=Math.round(e.width*t)}}else z=e.width,F=e.height}}let Q=!h&&("lazy"===p||void 0===p);(!(c="string"==typeof c?c:N)||c.startsWith("data:")||c.startsWith("blob:"))&&(f=!0,Q=!1),s.unoptimized&&(f=!0),V&&c.endsWith(".svg")&&!s.dangerouslyAllowSVG&&(f=!0),h&&(S="high");let H=o(g),U=Object.assign(b?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:k,objectPosition:P}:{},j?{}:{color:"transparent"},A),G=L||"empty"===_?null:"blur"===_?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:z,heightInt:F,blurWidth:l,blurHeight:u,blurDataURL:E||"",objectFit:U.objectFit})+'")':'url("'+_+'")',q=G?{backgroundSize:U.objectFit||"cover",backgroundPosition:U.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:G}:{},W=function(e){let{config:t,src:r,unoptimized:n,width:i,quality:a,sizes:o,loader:s}=e;if(n)return{src:r,srcSet:void 0,sizes:void 0};let{widths:l,kind:u}=function(e,t,r){let{deviceSizes:n,allSizes:i}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let n;n=e.exec(r);n)t.push(parseInt(n[2]));if(t.length){let e=.01*Math.min(...t);return{widths:i.filter(t=>t>=n[0]*e),kind:"w"}}return{widths:i,kind:"w"}}return"number"!=typeof t?{widths:n,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>i.find(t=>t>=e)||i[i.length-1]))],kind:"x"}}(t,i,o),c=l.length-1;return{sizes:o||"w"!==u?o:"100vw",srcSet:l.map((e,n)=>s({config:t,src:r,quality:a,width:e})+" "+("w"===u?e:n+1)+u).join(", "),src:s({config:t,src:r,quality:a,width:l[c]})}}({config:s,src:c,unoptimized:f,width:z,quality:H,sizes:d,loader:B});return{props:{...I,loading:Q?"lazy":p,fetchPriority:S,width:z,height:F,decoding:"async",className:m,style:{...U,...q},sizes:W.sizes,srcSet:W.srcSet,src:W.src},meta:{unoptimized:f,priority:h,placeholder:_,fill:b}}}},2251:function(e,t,r){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{defaultHead:function(){return d},default:function(){return m}});let n=r(6921),i=r(1884),a=r(3827),o=i._(r(4090)),s=n._(r(7392)),l=r(5827),u=r(7484),c=r(3044);function d(e){void 0===e&&(e=!1);let t=[(0,a.jsx)("meta",{charSet:"utf-8"})];return e||t.push((0,a.jsx)("meta",{name:"viewport",content:"width=device-width"})),t}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===o.default.Fragment?e.concat(o.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(6184);let h=["name","httpEquiv","charSet","itemProp"];function p(e,t){let{inAmpMode:r}=t;return e.reduce(f,[]).reverse().concat(d(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return i=>{let a=!0,o=!1;if(i.key&&"number"!=typeof i.key&&i.key.indexOf("$")>0){o=!0;let t=i.key.slice(i.key.indexOf("$")+1);e.has(t)?a=!1:e.add(t)}switch(i.type){case"title":case"base":t.has(i.type)?a=!1:t.add(i.type);break;case"meta":for(let e=0,t=h.length;e<t;e++){let t=h[e];if(i.props.hasOwnProperty(t)){if("charSet"===t)r.has(t)?a=!1:r.add(t);else{let e=i.props[t],r=n[t]||new Set;("name"!==t||!o)&&r.has(e)?a=!1:(r.add(e),n[t]=r)}}}}return a}}()).reverse().map((e,t)=>{let n=e.key||t;if(!r&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,o.default.cloneElement(e,t)}return o.default.cloneElement(e,{key:n})})}let m=function(e){let{children:t}=e,r=(0,o.useContext)(l.AmpStateContext),n=(0,o.useContext)(u.HeadManagerContext);return(0,a.jsx)(s.default,{reduceComponentsToState:p,headManager:n,inAmpMode:(0,c.isInAmpMode)(r),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7160:function(e,t){"use strict";function r(e){let{widthInt:t,heightInt:r,blurWidth:n,blurHeight:i,blurDataURL:a,objectFit:o}=e,s=n?40*n:t,l=i?40*i:r,u=s&&l?"viewBox='0 0 "+s+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+u+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(u?"none":"contain"===o?"xMidYMid":"cover"===o?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+a+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},337:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return a}});let n=r(6921)._(r(4090)),i=r(6906),a=n.default.createContext(i.imageConfigDefault)},6906:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{VALID_LOADERS:function(){return r},imageConfigDefault:function(){return n}});let r=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"inline",remotePatterns:[],unoptimized:!1}},7447:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{getImageProps:function(){return s},default:function(){return l}});let n=r(6921),i=r(8630),a=r(1749),o=n._(r(8160)),s=e=>{let{props:t}=(0,i.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[320,640,750,828,1080,1200,1440],imageSizes:[64,96,128,256,384,512],path:"/_next/image/",loader:"custom",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}},l=a.Image},9721:function(e,t,r){"use strict";function n(e){let{reason:t,children:r}=e;return r}
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return n}}),r(9775)},4795:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let n=r(3827),i=r(4090),a=r(9721);function o(e){var t;return{default:null!=(t=null==e?void 0:e.default)?t:e}}let s={loader:()=>Promise.resolve(o(()=>null)),loading:null,ssr:!0},l=function(e){let t={...s,...e},r=(0,i.lazy)(()=>t.loader().then(o)),l=t.loading;function u(e){let o=l?(0,n.jsx)(l,{isLoading:!0,pastDelay:!0,error:null}):null,s=t.ssr?(0,n.jsx)(r,{...e}):(0,n.jsx)(a.BailoutToCSR,{reason:"next/dynamic",children:(0,n.jsx)(r,{...e})});return(0,n.jsx)(i.Suspense,{fallback:o,children:s})}return u.displayName="LoadableComponent",u}},7392:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});let n=r(4090),i=n.useLayoutEffect,a=n.useEffect;function o(e){let{headManager:t,reduceComponentsToState:r}=e;function o(){if(t&&t.mountedInstances){let i=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(i,e))}}return i(()=>{var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),()=>{var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),i(()=>(t&&(t._pendingUpdate=o),()=>{t&&(t._pendingUpdate=o)})),a(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},8811:function(e,t,r){"use strict";var n;e.exports=(n=r(4090),(()=>{var e={
vendor: 1,922 bytes, lines 1-3
1"./node_modules/css-mediaquery/index.js":/*!**********************************************!*\ 2 !*** ./node_modules/css-mediaquery/index.js ***! 3 \**********************************************/(e,t)=>{t.match=function(e,t){return s(e).some(function(e){var r=e.inverse,n="all"===e.type||t.type===e.type;if(n&&r||!(n||r))return!1;var i=e.expressions.every(function(e){var r=e.feature,n=e.modifier,i=e.value,a=t[r];if(!a)return!1;switch(r){case"orientation":case"scan":return a.toLowerCase()===i.toLowerCase();case"width":case"height":case"device-width":case"device-height":i=c(i),a=c(a);break;case"resolution":i=u(i),a=u(a);break;case"aspect-ratio":case"device-aspect-ratio":case"device-pixel-ratio":i=l(i),a=l(a);break;case"grid":case"color":case"color-index":case"monochrome":i=parseInt(i,10)||1,a=parseInt(a,10)||0}switch(n){case"min":return a>=i;case"max":return a<=i;default:return a===i}});return i&&!r||!i&&r})},t.parse=s;var r=/(?:(only|not)?\s*([^\s\(\)]+)(?:\s*and)?\s*)?(.+)?/i,n=/\(\s*([^\s\:\)]+)\s*(?:\:\s*([^\s\)]+))?\s*\)/,i=/^(?:(min|max)-)?(.+)/,a=/(em|rem|px|cm|mm|in|pt|pc)?$/,o=/(dpi|dpcm|dppx)?$/;function s(e){return e.split(",").map(function(e){var t=(e=e.trim()).match(r),a=t[1],o=t[2],s=t[3]||"",l={};return l.inverse=!!a&&"not"===a.toLowerCase(),l.type=o?o.toLowerCase():"all",s=s.match(/\([^\)]+\)/g)||[],l.expressions=s.map(function(e){var t=e.match(n),r=t[1].toLowerCase().match(i);return{modifier:r[1],feature:r[2],value:t[2]}}),l})}function l(e){var t,r=Number(e);return r||(r=(t=e.match(/^(\d+)\s*\/\s*(\d+)$/))[1]/t[2]),r}function u(e){var t=parseFloat(e);switch(String(e).match(o)[1]){case"dpcm":return t/2.54;case"dppx":return 96*t;default:return t}}function c(e){var t=parseFloat(e);switch(String(e).match(a)[1]){case"em":case"rem":return 16*t;case"cm":return 96*t/2.54;case"mm":return 96*t/2.54/10;case"in":return 96*t;case"pt":return 72*t;case"pc":return 72*t/12;default:return t}}},
vendor: 434 bytes, lines 3-5
3"./node_modules/hyphenate-style-name/index.js":/*!****************************************************!*\ 4 !*** ./node_modules/hyphenate-style-name/index.js ***! 5 \****************************************************/(e,t,r)=>{r.r(t),r.d(t,{default:()=>s});var n=/[A-Z]/g,i=/^ms-/,a={};function o(e){return"-"+e.toLowerCase()}let s=function(e){if(a.hasOwnProperty(e))return a[e];var t=e.replace(n,o);return a[e]=i.test(t)?"-"+t:t}},
vendor: 717 bytes, lines 5-7
5"./node_modules/matchmediaquery/index.js":/*!***********************************************!*\ 6 !*** ./node_modules/matchmediaquery/index.js ***! 7 \***********************************************/(e,t,r)=>{var n=r(/*! css-mediaquery */"./node_modules/css-mediaquery/index.js").match,i=window.matchMedia;function a(e,t,r){var a=this;if(i&&!r){var o=i.call(window,e);this.matches=o.matches,this.media=o.media,o.addListener(s)}else this.matches=n(e,t),this.media=e;function s(e){a.matches=e.matches,a.media=e.media}this.addListener=function(e){o&&o.addListener(e)},this.removeListener=function(e){o&&o.removeListener(e)},this.dispose=function(){o&&o.removeListener(s)}}e.exports=function(e,t,r){return new a(e,t,r)}},
vendor: 1,169 bytes, lines 7-13
7"./node_modules/object-assign/index.js":/*!*********************************************!*\ 8 !*** ./node_modules/object-assign/index.js ***! 9 \*********************************************/e=>{/* 10object-assign 11(c) Sindre Sorhus 12@license MIT 13*/var t=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;e.exports=!function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var n=Object.getOwnPropertyNames(t).map(function(e){return t[e]});if("0123456789"!==n.join(""))return!1;var i={};if("abcdefghijklmnopqrst".split("").forEach(function(e){i[e]=e}),"abcdefghijklmnopqrst"!==Object.keys(Object.assign({},i)).join(""))return!1;return!0}catch(e){return!1}}()?function(e,i){for(var a,o,s=function(e){if(null==e)throw TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l<arguments.length;l++){for(var u in a=Object(arguments[l]))r.call(a,u)&&(s[u]=a[u]);if(t){o=t(a);for(var c=0;c<o.length;c++)n.call(a,o[c])&&(s[o[c]]=a[o[c]])}}return s}:Object.assign},
vendor: 1,445 bytes, lines 13-15
13"./node_modules/prop-types/checkPropTypes.js":/*!***************************************************!*\ 14 !*** ./node_modules/prop-types/checkPropTypes.js ***! 15 \***************************************************/(e,t,r)=>{var n=function(){},i=r(/*! ./lib/ReactPropTypesSecret */"./node_modules/prop-types/lib/ReactPropTypesSecret.js"),a={},o=r(/*! ./lib/has */"./node_modules/prop-types/lib/has.js");function s(e,t,r,s,l){for(var u in e)if(o(e,u)){var c;try{if("function"!=typeof e[u]){var d=Error((s||"React class")+": "+r+" type `"+u+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof e[u]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw d.name="Invariant Violation",d}c=e[u](t,u,s,r,null,i)}catch(e){c=e}if(!c||c instanceof Error||n((s||"React class")+": type specification of "+r+" `"+u+"` is invalid; the type checker function must return `null` or an `Error` but returned a "+typeof c+". You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument)."),c instanceof Error&&!(c.message in a)){a[c.message]=!0;var f=l?l():"";n("Failed "+r+" type: "+c.message+(null!=f?f:""))}}}n=function(e){var t="Warning: "+e;"undefined"!=typeof console&&console.error(t);try{throw Error(t)}catch(e){}},s.resetWarningCache=function(){a={}},e.exports=s},
vendor: 7,097 bytes, lines 15-17
15"./node_modules/prop-types/factoryWithTypeCheckers.js":/*!************************************************************!*\ 16 !*** ./node_modules/prop-types/factoryWithTypeCheckers.js ***! 17 \************************************************************/(e,t,r)=>{var n=r(/*! react-is */"./node_modules/react-is/index.js"),i=r(/*! object-assign */"./node_modules/object-assign/index.js"),a=r(/*! ./lib/ReactPropTypesSecret */"./node_modules/prop-types/lib/ReactPropTypesSecret.js"),o=r(/*! ./lib/has */"./node_modules/prop-types/lib/has.js"),s=r(/*! ./checkPropTypes */"./node_modules/prop-types/checkPropTypes.js"),l=function(){};function u(){return null}l=function(e){var t="Warning: "+e;"undefined"!=typeof console&&console.error(t);try{throw Error(t)}catch(e){}},e.exports=function(e,t){var r="function"==typeof Symbol&&Symbol.iterator,c="<<anonymous>>",d={array:p("array"),bigint:p("bigint"),bool:p("boolean"),func:p("function"),number:p("number"),object:p("object"),string:p("string"),symbol:p("symbol"),any:h(u),arrayOf:function(e){return h(function(t,r,n,i,o){if("function"!=typeof e)return new f("Property `"+o+"` of component `"+n+"` has invalid PropType notation inside arrayOf.");var s=t[r];if(!Array.isArray(s))return new f("Invalid "+i+" `"+o+"` of type `"+g(s)+"` supplied to `"+n+"`, expected an array.");for(var l=0;l<s.length;l++){var u=e(s,l,n,i,o+"["+l+"]",a);if(u instanceof Error)return u}return null})},element:h(function(t,r,n,i,a){var o=t[r];return e(o)?null:new f("Invalid "+i+" `"+a+"` of type `"+g(o)+"` supplied to `"+n+"`, expected a single ReactElement.")}),elementType:h(function(e,t,r,i,a){var o=e[t];return n.isValidElementType(o)?null:new f("Invalid "+i+" `"+a+"` of type `"+g(o)+"` supplied to `"+r+"`, expected a single ReactElement type.")}),instanceOf:function(e){return h(function(t,r,n,i,a){if(!(t[r]instanceof e)){var o,s=e.name||c;return new f("Invalid "+i+" `"+a+"` of type `"+((o=t[r]).constructor&&o.constructor.name?o.constructor.name:c)+"` supplied to `"+n+"`, expected instance of `"+s+"`.")}return null})},node:h(function(t,n,i,a,o){return!function t(n){switch(typeof n){case"number":case"string":case"undefined":return!0;case"boolean":return!n;case"object":if(Array.isArray(n))return n.every(t);if(null===n||e(n))return!0;var i=function(e){var t=e&&(r&&e[r]||e["@@iterator"]);if("function"==typeof t)return t}(n);if(!i)return!1;var a,o=i.call(n);if(i!==n.entries){for(;!(a=o.next()).done;)if(!t(a.value))return!1}else for(;!(a=o.next()).done;){var s=a.value;if(s&&!t(s[1]))return!1}return!0;default:return!1}}(t[n])?new f("Invalid "+a+" `"+o+"` supplied to `"+i+"`, expected a ReactNode."):null}),objectOf:function(e){return h(function(t,r,n,i,s){if("function"!=typeof e)return new f("Property `"+s+"` of component `"+n+"` has invalid PropType notation inside objectOf.");var l=t[r],u=g(l);if("object"!==u)return new f("Invalid "+i+" `"+s+"` of type `"+u+"` supplied to `"+n+"`, expected an object.");for(var c in l)if(o(l,c)){var d=e(l,c,n,i,s+"."+c,a);if(d instanceof Error)return d}return null})},oneOf:function(e){return Array.isArray(e)?h(function(t,r,n,i,a){for(var o,s=t[r],l=0;l<e.length;l++)if(s===(o=e[l])?0!==s||1/s==1/o:s!=s&&o!=o)return null;var u=JSON.stringify(e,function(e,t){return"symbol"===v(t)?String(t):t});return new f("Invalid "+i+" `"+a+"` of value `"+String(s)+"` supplied to `"+n+"`, expected one of "+u+".")}):(arguments.length>1?l("Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z])."):l("Invalid argument supplied to oneOf, expected an array."),u)},oneOfType:function(e){if(!Array.isArray(e))return l("Invalid argument supplied to oneOfType, expected an instance of array."),u;for(var t=0;t<e.length;t++){var r=e[t];if("function"!=typeof r)return l("Invalid argument supplied to oneOfType. Expected an array of check functions, but received "+function(e){var t=v(e);switch(t){case"array":case"object":return"an "+t;case"boolean":case"date":case"regexp":return"a "+t;default:return t}}(r)+" at index "+t+"."),u}return h(function(t,r,n,i,s){for(var l=[],u=0;u<e.length;u++){var c=(0,e[u])(t,r,n,i,s,a);if(null==c)return null;c.data&&o(c.data,"expectedType")&&l.push(c.data.expectedType)}return new f("Invalid "+i+" `"+s+"` supplied to `"+n+"`"+(l.length>0?", expected one of type ["+l.join(", ")+"]":"")+".")})},shape:function(e){return h(function(t,r,n,i,o){var s=t[r],l=g(s);if("object"!==l)return new f("Invalid "+i+" `"+o+"` of type `"+l+"` supplied to `"+n+"`, expected `object`.");for(var u in e){var c=e[u];if("function"!=typeof c)return m(n,i,o,u,v(c));var d=c(s,u,n,i,o+"."+u,a);if(d)return d}return null})},exact:function(e){return h(function(t,r,n,s,l){var u=t[r],c=g(u);if("object"!==c)return new f("Invalid "+s+" `"+l+"` of type `"+c+"` supplied to `"+n+"`, expected `object`.");var d=i({},t[r],e);for(var h in d){var p=e[h];if(o(e,h)&&"function"!=typeof p)return m(n,s,l,h,v(p));if(!p)return new f("Invalid "+s+" `"+l+"` key `"+h+"` supplied to `"+n+"`.\nBad object: "+JSON.stringify(t[r],null," ")+"\nValid keys: "+JSON.stringify(Object.keys(e),null," "));var y=p(u,h,n,s,l+"."+h,a);if(y)return y}return null})}};function f(e,t){this.message=e,this.data=t&&"object"==typeof t?t:{},this.stack=""}function h(e){var r={},n=0;function i(i,o,s,u,d,h,p){if(u=u||c,h=h||s,p!==a){if(t){var m=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");throw m.name="Invariant Violation",m}if("undefined"!=typeof console){var g=u+":"+s;!r[g]&&n<3&&(l("You are manually calling a React.PropTypes validation function for the `"+h+"` prop on `"+u+"`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details."),r[g]=!0,n++)}}return null!=o[s]?e(o,s,u,d,h):i?new f(null===o[s]?"The "+d+" `"+h+"` is marked as required in `"+u+"`, but its value is `null`.":"The "+d+" `"+h+"` is marked as required in `"+u+"`, but its value is `undefined`."):null}var o=i.bind(null,!1);return o.isRequired=i.bind(null,!0),o}function p(e){return h(function(t,r,n,i,a,o){var s=t[r];return g(s)!==e?new f("Invalid "+i+" `"+a+"` of type `"+v(s)+"` supplied to `"+n+"`, expected `"+e+"`.",{expectedType:e}):null})}function m(e,t,r,n,i){return new f((e||"React class")+": "+t+" type `"+r+"."+n+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+i+"`.")}function g(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":"symbol"===t||e&&("Symbol"===e["@@toStringTag"]||"function"==typeof Symbol&&e instanceof Symbol)?"symbol":t}function v(e){if(null==e)return""+e;var t=g(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}return f.prototype=Error.prototype,d.checkPropTypes=s,d.resetWarningCache=s.resetWarningCache,d.PropTypes=d,d}},
vendor: 365 bytes, lines 17-19
17"./node_modules/prop-types/index.js":/*!******************************************!*\ 18 !*** ./node_modules/prop-types/index.js ***! 19 \******************************************/(e,t,r)=>{var n=r(/*! react-is */"./node_modules/react-is/index.js");e.exports=r(/*! ./factoryWithTypeCheckers */"./node_modules/prop-types/factoryWithTypeCheckers.js")(n.isElement,!0)},
vendor: 317 bytes, lines 19-21
19"./node_modules/prop-types/lib/ReactPropTypesSecret.js":/*!*************************************************************!*\ 20 !*** ./node_modules/prop-types/lib/ReactPropTypesSecret.js ***! 21 \*************************************************************/e=>{e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},
vendor: 254 bytes, lines 21-23
21"./node_modules/prop-types/lib/has.js":/*!********************************************!*\ 22 !*** ./node_modules/prop-types/lib/has.js ***! 23 \********************************************/e=>{e.exports=Function.call.bind(Object.prototype.hasOwnProperty)},
vendor: 2,602 bytes, lines 23-25
23"./node_modules/react-is/cjs/react-is.development.js":/*!***********************************************************!*\ 24 !*** ./node_modules/react-is/cjs/react-is.development.js ***! 25 \***********************************************************/(e,t)=>{!function(){var e="function"==typeof Symbol&&Symbol.for,r=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,i=e?Symbol.for("react.fragment"):60107,a=e?Symbol.for("react.strict_mode"):60108,o=e?Symbol.for("react.profiler"):60114,s=e?Symbol.for("react.provider"):60109,l=e?Symbol.for("react.context"):60110,u=e?Symbol.for("react.async_mode"):60111,c=e?Symbol.for("react.concurrent_mode"):60111,d=e?Symbol.for("react.forward_ref"):60112,f=e?Symbol.for("react.suspense"):60113,h=e?Symbol.for("react.suspense_list"):60120,p=e?Symbol.for("react.memo"):60115,m=e?Symbol.for("react.lazy"):60116,g=e?Symbol.for("react.block"):60121,v=e?Symbol.for("react.fundamental"):60117,y=e?Symbol.for("react.responder"):60118,b=e?Symbol.for("react.scope"):60119;function A(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:var h=e.type;switch(h){case u:case c:case i:case o:case a:case f:return h;default:var g=h&&h.$$typeof;switch(g){case l:case d:case m:case p:case s:return g;default:return t}}case n:return t}}}var x=!1;function w(e){return A(e)===c}t.AsyncMode=u,t.ConcurrentMode=c,t.ContextConsumer=l,t.ContextProvider=s,t.Element=r,t.ForwardRef=d,t.Fragment=i,t.Lazy=m,t.Memo=p,t.Portal=n,t.Profiler=o,t.StrictMode=a,t.Suspense=f,t.isAsyncMode=function(e){return x||(x=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),w(e)||A(e)===u},t.isConcurrentMode=w,t.isContextConsumer=function(e){return A(e)===l},t.isContextProvider=function(e){return A(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return A(e)===d},t.isFragment=function(e){return A(e)===i},t.isLazy=function(e){return A(e)===m},t.isMemo=function(e){return A(e)===p},t.isPortal=function(e){return A(e)===n},t.isProfiler=function(e){return A(e)===o},t.isStrictMode=function(e){return A(e)===a},t.isSuspense=function(e){return A(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===c||e===o||e===a||e===f||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===p||e.$$typeof===s||e.$$typeof===l||e.$$typeof===d||e.$$typeof===v||e.$$typeof===y||e.$$typeof===b||e.$$typeof===g)},t.typeOf=A}()},
vendor: 285 bytes, lines 25-27
25"./node_modules/react-is/index.js":/*!****************************************!*\ 26 !*** ./node_modules/react-is/index.js ***! 27 \****************************************/(e,t,r)=>{e.exports=r(/*! ./cjs/react-is.development.js */"./node_modules/react-is/cjs/react-is.development.js")},
vendor: 687 bytes, lines 27-29
27"./node_modules/shallow-equal/dist/index.esm.js":/*!******************************************************!*\ 28 !*** ./node_modules/shallow-equal/dist/index.esm.js ***! 29 \******************************************************/(e,t,r)=>{function n(e,t){if(e===t)return!0;if(!e||!t)return!1;var r=Object.keys(e),n=Object.keys(t),i=r.length;if(n.length!==i)return!1;for(var a=0;a<i;a++){var o=r[a];if(e[o]!==t[o]||!Object.prototype.hasOwnProperty.call(t,o))return!1}return!0}function i(e,t){if(e===t)return!0;if(!e||!t)return!1;var r=e.length;if(t.length!==r)return!1;for(var n=0;n<r;n++)if(e[n]!==t[n])return!1;return!0}r.r(t),r.d(t,{shallowEqualArrays:()=>i,shallowEqualObjects:()=>n})},
29"./src/Component.ts":/*!**************************!*\ 30 !*** ./src/Component.ts ***! 31 \**************************/function(e,t,r){var n=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var a=i(r(/*! ./useMediaQuery */"./src/useMediaQuery.ts"));t.default=function(e){var t=e.children,r=e.device,i=e.onChange,o=n(e,["children","device","onChange"]),s=(0,a.default)(o,r,i);return"function"==typeof t?t(s):s?t:null}},
31"./src/Context.ts":/*!************************!*\ 32 !*** ./src/Context.ts ***! 33 \************************/(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0});var n=(0,r(/*! react */"react").createContext)(void 0);t.default=n},
33"./src/index.ts":/*!**********************!*\ 34 !*** ./src/index.ts ***! 35 \**********************/function(e,t,r){var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Context=t.toQuery=t.useMediaQuery=t.default=void 0;var i=n(r(/*! ./useMediaQuery */"./src/useMediaQuery.ts"));t.useMediaQuery=i.default;var a=n(r(/*! ./Component */"./src/Component.ts"));t.default=a.default;var o=n(r(/*! ./toQuery */"./src/toQuery.ts"));t.toQuery=o.default;var s=n(r(/*! ./Context */"./src/Context.ts"));t.Context=s.default},
35"./src/mediaQuery.ts":/*!***************************!*\ 36 !*** ./src/mediaQuery.ts ***! 37 \***************************/function(e,t,r){var n=this&&this.__assign||function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=a(r(/*! prop-types */"./node_modules/prop-types/index.js")),s=o.default.oneOfType([o.default.string,o.default.number]),l={all:o.default.bool,grid:o.default.bool,aural:o.default.bool,braille:o.default.bool,handheld:o.default.bool,print:o.default.bool,projection:o.default.bool,screen:o.default.bool,tty:o.default.bool,tv:o.default.bool,embossed:o.default.bool},u={orientation:o.default.oneOf(["portrait","landscape"]),scan:o.default.oneOf(["progressive","interlace"]),aspectRatio:o.default.string,deviceAspectRatio:o.default.string,height:s,deviceHeight:s,width:s,deviceWidth:s,color:o.default.bool,colorIndex:o.default.bool,monochrome:o.default.bool,resolution:s,type:Object.keys(l)};u.type;var c=i(u,["type"]),d=n({minAspectRatio:o.default.string,maxAspectRatio:o.default.string,minDeviceAspectRatio:o.default.string,maxDeviceAspectRatio:o.default.string,minHeight:s,maxHeight:s,minDeviceHeight:s,maxDeviceHeight:s,minWidth:s,maxWidth:s,minDeviceWidth:s,maxDeviceWidth:s,minColor:o.default.number,maxColor:o.default.number,minColorIndex:o.default.number,maxColorIndex:o.default.number,minMonochrome:o.default.number,maxMonochrome:o.default.number,minResolution:s,maxResolution:s},c),f=n(n({},l),d);t.default={all:f,types:l,matchers:u,features:d}},
37"./src/toQuery.ts":/*!************************!*\ 38 !*** ./src/toQuery.ts ***! 39 \************************/function(e,t,r){var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(r(/*! hyphenate-style-name */"./node_modules/hyphenate-style-name/index.js")),a=n(r(/*! ./mediaQuery */"./src/mediaQuery.ts")),o=function(e,t){var r=(0,i.default)(e);return("number"==typeof t&&(t="".concat(t,"px")),!0===t)?r:!1===t?"not ".concat(r):"(".concat(r,": ").concat(t,")")};t.default=function(e){var t=[];return Object.keys(a.default.all).forEach(function(r){var n=e[r];null!=n&&t.push(o(r,n))}),t.join(" and ")}},
39"./src/useMediaQuery.ts":/*!******************************!*\ 40 !*** ./src/useMediaQuery.ts ***! 41 \******************************/function(e,t,r){var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=r(/*! react */"react"),a=n(r(/*! matchmediaquery */"./node_modules/matchmediaquery/index.js")),o=n(r(/*! hyphenate-style-name */"./node_modules/hyphenate-style-name/index.js")),s=r(/*! shallow-equal */"./node_modules/shallow-equal/dist/index.esm.js"),l=n(r(/*! ./toQuery */"./src/toQuery.ts")),u=n(r(/*! ./Context */"./src/Context.ts")),c=function(e){if(e)return Object.keys(e).reduce(function(t,r){return t[(0,o.default)(r)]=e[r],t},{})},d=function(){var e=(0,i.useRef)(!1);return(0,i.useEffect)(function(){e.current=!0},[]),e.current},f=function(e){var t=(0,i.useContext)(u.default),r=function(){return c(e)||c(t)},n=(0,i.useState)(r),a=n[0],o=n[1];return(0,i.useEffect)(function(){var e=r();(0,s.shallowEqualObjects)(a,e)||o(e)},[e,t]),a},h=function(e){var t=function(){return e.query||(0,l.default)(e)},r=(0,i.useState)(t),n=r[0],a=r[1];return(0,i.useEffect)(function(){var e=t();n!==e&&a(e)},[e]),n},p=function(e,t){var r=function(){return(0,a.default)(e,t||{},!!t)},n=(0,i.useState)(r),o=n[0],s=n[1],l=d();return(0,i.useEffect)(function(){if(l){var e=r();return s(e),function(){e&&e.dispose()}}},[e,t]),o},m=function(e){var t=(0,i.useState)(e.matches),r=t[0],n=t[1];return(0,i.useEffect)(function(){var t=function(e){n(e.matches)};return e.addListener(t),n(e.matches),function(){e.removeListener(t)}},[e]),r};t.default=function(e,t,r){var n=f(t),a=h(e);if(!a)throw Error("Invalid or missing MediaQuery!");var o=p(a,n),s=m(o),l=d();return(0,i.useEffect)(function(){l&&r&&r(s)},[s]),(0,i.useEffect)(function(){return function(){o&&o.dispose()}},[]),s}}
41,react:/*!**************************************************************************************!*\ 42 !*** external {"commonjs":"react","commonjs2":"react","amd":"react","root":"React"} ***! 43 \**************************************************************************************/e=>{e.exports=n}},t={};function r(n){var i=t[n];if(void 0!==i)return i.exports;var a=t[n]={exports:{}};return e[n].call(a.exports,a,a.exports,r),a.exports}return r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r("./src/index.ts")})())},2004:function(e,t,r){"use strict";r.d(t,{GX:function(){return p},Qp:function(){return f},Wp:function(){return m},e3:function(){return l},et:function(){return h},iZ:function(){return u},mD:function(){return c},sY:function(){return g},tw:function(){return s},wZ:function(){return d}});var n=r(4090);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){var n,i;n=t,i=r[t],(n=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(n))in e?Object.defineProperty(e,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[n]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let o=["component"],s="heading",l="paragraph",u="ordered_list",c="bullet_list",d="list_item",f="bold",h="link",p="subscript",m="superscript";function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("object"==typeof e&&"doc"===e.type&&Array.isArray(e.content)){let r=t.blokResolvers,i=void 0===r?{}:r,s=t.defaultBlokResolver,l=void 0===s?function(){return null}:s,u=t.nodeResolvers,c=t.markResolvers,d=t.textResolver,f=void 0===d?function(e){return e}:d,h=a(a({},A),void 0===u?{}:u),p=a(a({},x),void 0===c?{}:c),m=0,g=function(e){return n.isValidElement(e)?n.cloneElement(e,{key:m++}):e},v=function(e){let t=e?e.map(y).filter(function(e){return null!=e}):null;return Array.isArray(t)&&0===t.length?null:t},y=function(e){if("blok"===e.type)return e.attrs.body.map(function(e){let t=e.component,r=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,o),n=i[t];return g(n?n(r):l(t,r))});{var t;let r;if("text"===e.type)r=f(e.text);else{let t=h[e.type];r=t?g(t(v(e.content),e.attrs)):null}return(null!==(t=e.marks)&&void 0!==t?t:[]).reduceRight(function(e,t){let r=p[t.type];return r?g(r(e,t.attrs)):e},r)}};return v(e.content)}if("string"==typeof e){let r=t.defaultStringResolver,n=t.textResolver;return(void 0===r?function(e){return e}:r)((void 0===n?function(e){return e}:n)(e))}return null}let v=function(e){return function(t){return null!=t?n.createElement(e,null,t):null}},y=function(e){return function(){return n.createElement(e)}},b=function(e){return function(t){return n.createElement(e,null,t)}},A={[s]:function(e,t){return n.createElement("h".concat(t.level),null,e)},code_block:function(e,t){let r={className:t.class},i=n.createElement("code",r,e);return n.createElement("pre",null,i)},image:function(e,t){return n.createElement("img",t,e)},[l]:v("p"),blockquote:v("blockquote"),[u]:v("ol"),[c]:v("ul"),[d]:v("li"),horizontal_rule:y("hr"),hard_break:y("br"),emoji:function(e,t){if(!t)return null;let r={"data-type":"emoji","data-name":t.name,emoji:t.emoji};if(t.emoji||!t.fallbackImage)return n.createElement("span",r,t.emoji);{let e={src:t.fallbackImage,draggable:"false",loading:"lazy",align:"absmiddle",alt:t.name},i=n.createElement("img",e);return n.createElement("span",r,i)}}},x={[h]:function(e,t){let r=t?{href:"email"===t.linktype?"mailto:".concat(t.href):t.href,target:t.target}:{};return n.createElement("a",r,e)},styled:function(e,t){let r=t?{className:t.class}:{};return n.createElement("span",r,e)},[f]:b("b"),italic:b("i"),strike:b("s"),underline:b("u"),code:b("code"),[p]:b("sub"),[m]:b("sup"),highlight:function(e,t){let r=t?{style:{backgroundColor:t.color}}:{};return n.createElement("span",r,e)},textStyle:function(e,t){let r=t?{style:{color:t.color}}:{};return n.createElement("span",r,e)},anchor:function(e,t){let r=t?{id:t.id}:{};return n.createElement("span",r,e)}}},7930:function(e,t,r){"use strict";var n;let i=(n=r(8639))&&n.__esModule?n:{default:n},a=["disabled","highlighted","placeholder"],o={align:["center","end","start"],state:["active","checked","closed","delayed-open","hidden","inactive","indeterminate","instant-open","off","on","open","unchecked","visible"],side:["bottom","left","right","top"],orientation:["horizontal","vertical"],motion:["from-end","from-start","to-end","to-start"],swipe:["cancel","end","move","start"],"swipe-direction":["down","left","right","up"]};e.exports=i.default.withOptions(e=>t=>{let{addUtilities:r,addVariant:n,e:i}=t,s=""===(e=e||{variantPrefix:"radix"}).variantPrefix||"boolean"==typeof e.variantPrefix&&!1===e.variantPrefix?"":"".concat(e.variantPrefix,"-");["context-menu","dropdown-menu","hover-card","menubar","popover","select","tooltip"].forEach(e
43=>{r({[".origin-".concat(s).concat(e)]:{"transform-origin":"var(--radix-".concat(e,"-content-transform-origin)")}})}),a.forEach(e=>{let t="".concat(s).concat(e),r="data-".concat(e);n("".concat(t),e=>{let{modifySelectors:n,separator:a}=e;n(e=>{let{className:n}=e;return".".concat(i("".concat(t).concat(a).concat(n)),"[").concat(r,"]")})}),n("group-".concat(t),e=>{let{modifySelectors:n,separator:a}=e;n(e=>{let{className:n}=e;return".group[".concat(r,"] .").concat(i("group-".concat(t).concat(a).concat(n)))})}),n("peer-".concat(t),e=>{let{modifySelectors:n,separator:a}=e;n(e=>{let{className:n}=e;return".peer[".concat(r,"] ~ .").concat(i("peer-".concat(t).concat(a).concat(n)))})})}),Object.keys(o).forEach(e=>{o[e].forEach(t=>{let r="".concat(s).concat(e,"-").concat(t),a="data-".concat(e,'="').concat(t,'"');n("".concat(r),e=>{let{modifySelectors:t,separator:n}=e;t(e=>{let{className:t}=e;return".".concat(i("".concat(r).concat(n).concat(t)),"[").concat(a,"]")})}),n("group-".concat(r),e=>{let{modifySelectors:t,separator:n}=e;t(e=>{let{className:t}=e;return".group[".concat(a,"] .").concat(i("group-".concat(r).concat(n).concat(t)))})}),n("peer-".concat(r),e=>{let{modifySelectors:t,separator:n}=e;t(e=>{let{className:t}=e;return".peer[".concat(a,"] ~ .").concat(i("peer-".concat(r).concat(n).concat(t)))})})})}),["accordion-content","collapsible-content","navigation-menu-viewport"].forEach(e=>{r({[".w-".concat(s).concat(e)]:{width:"var(--radix-".concat(e,"-width)")}}),r({[".h-".concat(s).concat(e)]:{height:"var(--radix-".concat(e,"-height)")}})}),["context-menu","dropdown-menu","hover-card","menubar","popover","select","tooltip"].forEach(e=>{r({[".w-".concat(s).concat(e,"-content-available-width")]:{width:"var(--radix-".concat(e,"-content-available-width)")}}),r({[".max-w-".concat(s).concat(e,"-content-available-width")]:{maxWidth:"var(--radix-".concat(e,"-content-available-width)")}}),r({[".h-".concat(s).concat(e,"-content-available-height")]:{height:"var(--radix-".concat(e,"-content-available-height)")}}),r({[".max-h-".concat(s).concat(e,"-content-available-height")]:{maxHeight:"var(--radix-".concat(e,"-content-available-height)")}}),r({[".w-".concat(s).concat(e,"-trigger-width")]:{width:"var(--radix-".concat(e,"-trigger-width)")}}),r({[".h-".concat(s).concat(e,"-trigger-height")]:{height:"var(--radix-".concat(e,"-trigger-height)")}})}),["toast-swipe-end","toast-swipe-move"].forEach(e=>{r({[".translate-x-".concat(s).concat(e,"-x")]:{transform:"translateX(var(--radix-".concat(e,"-x))")}}),r({[".translate-y-".concat(s).concat(e,"-y")]:{transform:"translateY(var(--radix-".concat(e,"-y))")}})})})},7014:function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return i}});let i=((n=r(8046))&&n.__esModule?n:{default:n}).default},8046:function(e,t){"use strict";function r(e,t){return{handler:e,config:t}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n}}),r.withOptions=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:()=>({}),r=function(r){return{__options:r,handler:e(r),config:t(r)}};return r.__isOptionsFunction=!0,r.__pluginFunction=e,r.__configFunction=t,r};let n=r},8639:function(e,t,r){"use strict";let n=r(7014);e.exports=(n.__esModule?n:{default:n}).default},2933:function(e,t,r){"use strict";r.d(t,{V8:function(){return n}});class n{static hashStr(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this.onePassHasher.start().appendStr(e).end(t)}static hashAsciiStr(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this.onePassHasher.start().appendAsciiStr(e).end(t)}static _hex(e){let t,r,i,a;let o=n.hexChars,s=n.hexOut;for(a=0;a<4;a+=1)for(i=0,r=8*a,t=e[a];i<8;i+=2)s[r+1+i]=o.charAt(15&t),t>>>=4,s[r+0+i]=o.charAt(15&t),t>>>=4;return s.join("")}static _md5cycle(e,t){let r=e[0],n=e[1],i=e[2],a=e[3];r+=(n&i|~n&a)+t[0]-680876936|0,a+=((r=(r<<7|r>>>25)+n|0)&n|~r&i)+t[1]-389564586|0,i+=((a=(a<<12|a>>>20)+r|0)&r|~a&n)+t[2]+606105819|0,n+=((i=(i<<17|i>>>15)+a|0)&a|~i&r)+t[3]-1044525330|0,r+=((n=(n<<22|n>>>10)+i|0)&i|~n&a)+t[4]-176418897|0,a+=((r=(r<<7|r>>>25)+n|0)&n|~r&i)+t[5]+1200080426|0,i+=((a=(a<<12|a>>>20)+r|0)&r|~a&n)+t[6]-1473231341|0,n+=((i=(i<<17|i>>>15)+a|0)&a|~i&r)+t[7]-45705983|0,r+=((n=(n<<22|n>>>10)+i|0)&i|~n&a)+t[8]+1770035416|0,a+=((r=(r<<7|r>>>25)+n|0)&n|~r&i)+t[9]-1958414417|0,i+=((a=(a<<12|a>>>
4320)+r|0)&r|~a&n)+t[10]-42063|0,n+=((i=(i<<17|i>>>15)+a|0)&a|~i&r)+t[11]-1990404162|0,r+=((n=(n<<22|n>>>10)+i|0)&i|~n&a)+t[12]+1804603682|0,a+=((r=(r<<7|r>>>25)+n|0)&n|~r&i)+t[13]-40341101|0,i+=((a=(a<<12|a>>>20)+r|0)&r|~a&n)+t[14]-1502002290|0,n+=((i=(i<<17|i>>>15)+a|0)&a|~i&r)+t[15]+1236535329|0,r+=((n=(n<<22|n>>>10)+i|0)&a|i&~a)+t[1]-165796510|0,a+=((r=(r<<5|r>>>27)+n|0)&i|n&~i)+t[6]-1069501632|0,i+=((a=(a<<9|a>>>23)+r|0)&n|r&~n)+t[11]+643717713|0,n+=((i=(i<<14|i>>>18)+a|0)&r|a&~r)+t[0]-373897302|0,r+=((n=(n<<20|n>>>12)+i|0)&a|i&~a)+t[5]-701558691|0,a+=((r=(r<<5|r>>>27)+n|0)&i|n&~i)+t[10]+38016083|0,i+=((a=(a<<9|a>>>23)+r|0)&n|r&~n)+t[15]-660478335|0,n+=((i=(i<<14|i>>>18)+a|0)&r|a&~r)+t[4]-405537848|0,r+=((n=(n<<20|n>>>12)+i|0)&a|i&~a)+t[9]+568446438|0,a+=((r=(r<<5|r>>>27)+n|0)&i|n&~i)+t[14]-1019803690|0,i+=((a=(a<<9|a>>>23)+r|0)&n|r&~n)+t[3]-187363961|0,n+=((i=(i<<14|i>>>18)+a|0)&r|a&~r)+t[8]+1163531501|0,r+=((n=(n<<20|n>>>12)+i|0)&a|i&~a)+t[13]-1444681467|0,a+=((r=(r<<5|r>>>27)+n|0)&i|n&~i)+t[2]-51403784|0,i+=((a=(a<<9|a>>>23)+r|0)&n|r&~n)+t[7]+1735328473|0,n+=((i=(i<<14|i>>>18)+a|0)&r|a&~r)+t[12]-1926607734|0,r+=((n=(n<<20|n>>>12)+i|0)^i^a)+t[5]-378558|0,a+=((r=(r<<4|r>>>28)+n|0)^n^i)+t[8]-2022574463|0,i+=((a=(a<<11|a>>>21)+r|0)^r^n)+t[11]+1839030562|0,n+=((i=(i<<16|i>>>16)+a|0)^a^r)+t[14]-35309556|0,r+=((n=(n<<23|n>>>9)+i|0)^i^a)+t[1]-1530992060|0,a+=((r=(r<<4|r>>>28)+n|0)^n^i)+t[4]+1272893353|0,i+=((a=(a<<11|a>>>21)+r|0)^r^n)+t[7]-155497632|0,n+=((i=(i<<16|i>>>16)+a|0)^a^r)+t[10]-1094730640|0,r+=((n=(n<<23|n>>>9)+i|0)^i^a)+t[13]+681279174|0,a+=((r=(r<<4|r>>>28)+n|0)^n^i)+t[0]-358537222|0,i+=((a=(a<<11|a>>>21)+r|0)^r^n)+t[3]-722521979|0,n+=((i=(i<<16|i>>>16)+a|0)^a^r)+t[6]+76029189|0,r+=((n=(n<<23|n>>>9)+i|0)^i^a)+t[9]-640364487|0,a+=((r=(r<<4|r>>>28)+n|0)^n^i)+t[12]-421815835|0,i+=((a=(a<<11|a>>>21)+r|0)^r^n)+t[15]+530742520|0,n+=((i=(i<<16|i>>>16)+a|0)^a^r)+t[2]-995338651|0,n=(n<<23|n>>>9)+i|0,r+=(i^(n|~a))+t[0]-198630844|0,r=(r<<6|r>>>26)+n|0,a+=(n^(r|~i))+t[7]+1126891415|0,a=(a<<10|a>>>22)+r|0,i+=(r^(a|~n))+t[14]-1416354905|0,i=(i<<15|i>>>17)+a|0,n+=(a^(i|~r))+t[5]-57434055|0,n=(n<<21|n>>>11)+i|0,r+=(i^(n|~a))+t[12]+1700485571|0,r=(r<<6|r>>>26)+n|0,a+=(n^(r|~i))+t[3]-1894986606|0,a=(a<<10|a>>>22)+r|0,i+=(r^(a|~n))+t[10]-1051523|0,i=(i<<15|i>>>17)+a|0,n+=(a^(i|~r))+t[1]-2054922799|0,n=(n<<21|n>>>11)+i|0,r+=(i^(n|~a))+t[8]+1873313359|0,r=(r<<6|r>>>26)+n|0,a+=(n^(r|~i))+t[15]-30611744|0,a=(a<<10|a>>>22)+r|0,i+=(r^(a|~n))+t[6]-1560198380|0,i=(i<<15|i>>>17)+a|0,n+=(a^(i|~r))+t[13]+1309151649|0,n=(n<<21|n>>>11)+i|0,r+=(i^(n|~a))+t[4]-145523070|0,r=(r<<6|r>>>26)+n|0,a+=(n^(r|~i))+t[11]-1120210379|0,a=(a<<10|a>>>22)+r|0,i+=(r^(a|~n))+t[2]+718787259|0,i=(i<<15|i>>>17)+a|0,n+=(a^(i|~r))+t[9]-343485551|0,n=(n<<21|n>>>11)+i|0,e[0]=r+e[0]|0,e[1]=n+e[1]|0,e[2]=i+e[2]|0,e[3]=a+e[3]|0}start(){return this._dataLength=0,this._bufferLength=0,this._state.set(n.stateIdentity),this}appendStr(e){let t,r;let i=this._buffer8,a=this._buffer32,o=this._bufferLength;for(r=0;r<e.length;r+=1){if((t=e.charCodeAt(r))<128)i[o++]=t;else if(t<2048)i[o++]=(t>>>6)+192,i[o++]=63&t|128;else if(t<55296||t>56319)i[o++]=(t>>>12)+224,i[o++]=t>>>6&63|128,i[o++]=63&t|128;else{if((t=(t-55296)*1024+(e.charCodeAt(++r)-56320)+65536)>1114111)throw Error("Unicode standard supports code points up to U+10FFFF");i[o++]=(t>>>18)+240,i[o++]=t>>>12&63|128,i[o++]=t>>>6&63|128,i[o++]=63&t|128}o>=64&&(this._dataLength+=64,n._md5cycle(this._state,a),o-=64,a[0]=a[16])}return this._bufferLength=o,this}appendAsciiStr(e){let t;let r=this._buffer8,i=this._buffer32,a=this._bufferLength,o=0;for(;;){for(t=Math.min(e.length-o,64-a);t--;)r[a++]=e.charCodeAt(o++);if(a<64)break;this._dataLength+=64,n._md5cycle(this._state,i),a=0}return this._bufferLength=a,this}appendByteArray(e){let t;let r=this._buffer8,i=this._buffer32,a=this._bufferLength,o=0;for(;;){for(t=Math.min(e.length-o,64-a);t--;)r[a++]=e[o++];if(a<64)break;this._dataLength+=64,n._md5cycle(this._state,i),a=0}return this._bufferLength=a,this}getState(){let e=this._state;return{buffer:String.fromCharCode.apply(null,Array.from(this._buffer8)),buflen:this._bufferLength,length:this._dataLength,state:[e[0],e[1],e[2],e[3]]}}setState(e){let t;let r=e.buffer,n=e.state,i=this._state;for(t=0,this._dataLength=e.length,this._bufferLength=e.buflen,i[0]=n[0],i[1]=n[1],i[2]=n[2],i[3]=n[3];t<r.length;t+=1)this._buffer8[t]=r.charCodeAt(t)}end(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this._bufferLength,r=this._buffer8,i=this._buffer32,a=(t>>2)+1;this._dataLength+=t;let o=8*this._dataLength;if(r[t]=128,r[t+1]=r[t+2]=r[t+3]=0,i.set(n.buffer32Identity.subarray(a),a),t>55&&(n._md5cycle(this._state,i),i.set(n.buffer32Identity)),o<=4294967295)i[14]=o;else{let e=o.toString(16).match(/(.*?)(.{0,8})$/);if(null===e)return;let t=parseInt(e[2],16),r=parseInt(e[1],16)||0;i[14]=t,i[15]=r}return n._md5cycle(this._state,i),e?this._state:n._hex(this._state)}constructor(){this._dataLength=0,this._bufferLength=0,this._state=new Int32Array(4),this._buffer=new ArrayBuffer(68),this._buffer8=new Uint8Array(this._buffer,0,68),this._buffer32=new Uint32Array(this._buffer,0,17),this.start()}}if(n.stateIdentity=new Int32Array([1732584193,-271733879,-1732584194,271733878]),n.buffer32Identity=new Int32Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),n.hexChars="0123456789abcdef",n.hexOut=[],n.onePassHasher=new n,"5d41402abc4b2a76b9719d911017c592"!==n.hashStr("hello"))throw Error("Md5 self test failed.")},7916:function(){},7124:function(){},8861:function(){},6978:function(){},7111:function(e,t,r){"use strict";r.d(t,{R:function(){return es}});var n,i,a,o,s,l,u,c,d,f,h,p,m,g=r(4090),v=r(44),y=r(9790),b=r(2144),A=r(1879);let x=null!=(m=g.useId)?m:function(){let e=(0,b.H)(),[t,r]=g.useState(e?()=>A.O.nextId():null);return(0,y.e)(()=>{null===t&&r(A.O.nextId())},[t]),null!=t?""+t:void 0};var w=r(5235);function _(e,t){let[r,n]=(0,g.useState)(e),i=(0,w.E)(e);return(0,y.e)(()=>n(i.current),[i,n,...t]),r}var E=r(6601),S=r(8318),C=r(2640),k=r(7556),P=((n=P||{}).Space=" ",n.Enter="Enter",n.Escape="Escape",n.Backspace="Backspace",n.Delete="Delete",n.ArrowLeft="ArrowLeft",n.ArrowUp="ArrowUp",n.ArrowRight="ArrowRight",n.ArrowDown="ArrowDown",n.Home="Home",n.End="End",n.PageUp="PageUp",n.PageDown="PageDown",n.Tab="Tab",n),T=((i=T||{})[i.First=0]="First",i[i.Previous=1]="Previous",i[i.Next=2]="Next",i[i.Last=3]="Last",i[i.Specific=4]="Specific",i[i.Nothing=5]="Nothing",i);function M(e){return A.O.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}let I=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>"".concat(e,":not([tabindex='-1'])")).join(",");var O=((a=O||{})[a.First=1]="First",a[a.Previous=2]="Previous",a[a.Next=4]="Next",a[a.Last=8]="Last",a[a.WrapAround=16]="WrapAround",a[a.NoScroll=32]="NoScroll",a),j=((o=j||{})[o.Error=0]="Error",o[o.Overflow=1]="Overflow",o[o.Success=2]="Success",o[o.Underflow=3]="Underflow",o),L=((s=L||{})[s.Previous=-1]="Previous",s[s.Next=1]="Next",s),D=((l=D||{})[l.Strict=0]="Strict",l[l.Loose=1]="Loose",l);function R(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e!==(null==(t=M(e))?void 0:t.body)&&(0,C.E)(r,{0:()=>e.matches(I),1(){let t=e;for(;null!==t;){if(t.matches(I))return!0;t=t.parentElement}return!1}})}var B=((u=B||{})[u.Keyboard=0]="Keyboard",u[u.Mouse=1]="Mouse",u);"undefined"!=typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));var V=r(8358);function N(e){var t;if(e.type)return e.type;let r=null!=(t=e.as)?t:"button";if("string"==typeof r&&"button"===r.toLowerCase())return"button"}function z(e,t,r){let n=(0,w.E)(t);(0,g.useEffect)(()=>{function t(e){n.current(e)}return document.addEventListener(e,t,r),()=>document.removeEventListener(e,t,r)},[e,r])}var F=((c=F||{})[c.None=1]="None",c[c.Focusable=2]="Focusable",c[c.Hidden=4]="Hidden",c);let Q=(0,S.yV)(function(e,t){let{features:r=1,...n}=e,i={ref:t,"aria-hidden":(2&r)==2||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&r)==4&&(2&r)!=2&&{display:"none"}}};return(0,S.sY)({ourProps:i,theirProps:n,slot:{},defaultTag:"div",name:"Hidden"})});function H(e,t){return e?e+"["+t+"]":t}var U=r(641);function G(e){return[e.screenX,e.screenY]}let q=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function W(e){var t,r;let n=null!=(t=e.innerText)?t:"",i=e.cloneNode(!0);if(!(i instanceof HTMLElement))return n;let a=!1;for(let e of i.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),a=!0;let o=a?null!=(r=i.innerText)?r:"":n;return q.test(o)&&(o=o.replace(q,"")),o}var Y=((d=Y||{})[d.Open=0]="Open",d[d.Closed=1]="Closed",d),K=((f=K||{})[f.Single=0]="Single",f[f.Multi=1]="Multi",f),X=((h=X||{})[h.Pointer=0]="Pointer",h[h.Other=1]="Other",h),J=((p=J||{})[p.OpenListbox=0]="OpenListbox",p[p.CloseListbox=1]="CloseListbox",p[p.GoToOption=2]="GoToOption",p[p.Search=3]="Search",p[p.ClearSearch=4]="ClearSearch",p[p.RegisterOption=5]="RegisterOption",p[p.UnregisterOption=6]="UnregisterOption",p[p.RegisterLabel=7]="RegisterLabel",p);function $(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e,r=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,n=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e;return e.slice().sort((e,r)=>{let n=t(e),i=t(r);if(null===n||null===i)return 0;let a=n.compareDocumentPosition(i);return a&Node.DOCUMENT_POSITION_FOLLOWING?-1:a&Node.DOCUMENT_POSITION_PRECEDING?1:0})}(t(e.options.slice()),e=>e.dataRef.current.domRef.current),i=r?n.indexOf(r):null;return -1===i&&(i=null),{options:n,activeOptionIndex:i}}let Z={1:e=>e.dataRef.current.disabled||1===e.listboxState?e:{...e,activeOptionIndex:null,listboxState:1},0(e){if(e.dataRef.current.disabled||0===e.listboxState)return e;let t=e.activeOptionIndex,{isSelected:r}=e.dataRef.current,n=e.options.findIndex(e=>r(e.dataRef.current.value));return -1!==n&&(t=n),{...e,listboxState:0,activeOptionIndex:t}},2(e,t){var r;if(e.dataRef.current.disabled||1===e.listboxState)return e;let n=$(e),i=function(e,t){let r=t.resolveItems();if(r.length<=0)return null;let n=t.resolveActiveIndex(),i=null!=n?n:-1,a=(()=>{switch(e.focus){case 0:return r.findIndex(e=>!t.resolveDisabled(e));case 1:{let e=r.slice().reverse().findIndex((e,r,n)=>(-1===i||!(n.length-r-1>=i))&&!t.resolveDisabled(e));return -1===e?e:r.length-1-e}case 2:return r.findIndex((e,r)=>!(r<=i)&&!t.resolveDisabled(e));case 3:{let e=r.slice().reverse().findIndex(e=>!t.resolveDisabled(e));return -1===e?e:r.length-1-e}case 4:return r.findIndex(r=>t.resolveId(r)===e.id);case 5:return null;default:!function(e){throw Error("Unexpected object: "+e)}(e)}})();return -1===a?n:a}(t,{resolveItems:()=>n.options,resolveActiveIndex:()=>n.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...n,searchQuery:"",activeOptionIndex:i,activationTrigger:null!=(r=t.trigger)?r:1}},3:(e,t)=>
43{if(e.dataRef.current.disabled||1===e.listboxState)return e;let r=""!==e.searchQuery?0:1,n=e.searchQuery+t.value.toLowerCase(),i=(null!==e.activeOptionIndex?e.options.slice(e.activeOptionIndex+r).concat(e.options.slice(0,e.activeOptionIndex+r)):e.options).find(e=>{var t;return!e.dataRef.current.disabled&&(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(n))}),a=i?e.options.indexOf(i):-1;return -1===a||a===e.activeOptionIndex?{...e,searchQuery:n}:{...e,searchQuery:n,activeOptionIndex:a,activationTrigger:1}},4:e=>e.dataRef.current.disabled||1===e.listboxState||""===e.searchQuery?e:{...e,searchQuery:""},5:(e,t)=>{let r={id:t.id,dataRef:t.dataRef},n=$(e,e=>[...e,r]);return null===e.activeOptionIndex&&e.dataRef.current.isSelected(t.dataRef.current.value)&&(n.activeOptionIndex=n.options.indexOf(r)),{...e,...n}},6:(e,t)=>{let r=$(e,e=>{let r=e.findIndex(e=>e.id===t.id);return -1!==r&&e.splice(r,1),e});return{...e,...r,activationTrigger:1}},7:(e,t)=>({...e,labelId:t.id})},ee=(0,g.createContext)(null);function et(e){let t=(0,g.useContext)(ee);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Listbox /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,et),t}return t}ee.displayName="ListboxActionsContext";let er=(0,g.createContext)(null);function en(e){let t=(0,g.useContext)(er);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Listbox /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,en),t}return t}function ei(e,t){return(0,C.E)(t.type,Z,e,t)}er.displayName="ListboxDataContext";let ea=g.Fragment,eo=S.AN.RenderStrategy|S.AN.Static,es=Object.assign((0,S.yV)(function(e,t){let{value:r,defaultValue:n,form:i,name:a,onChange:o,by:s=(e,t)=>e===t,disabled:l=!1,horizontal:u=!1,multiple:c=!1,...d}=e,f=u?"horizontal":"vertical",h=(0,E.T)(t),[p=c?[]:void 0,m]=function(e,t,r){let[n,i]=(0,g.useState)(r),a=void 0!==e,o=(0,g.useRef)(a),s=(0,g.useRef)(!1),l=(0,g.useRef)(!1);return!a||o.current||s.current?a||!o.current||l.current||(l.current=!0,o.current=a,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(s.current=!0,o.current=a,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[a?e:n,(0,U.z)(e=>(a||i(e),null==t?void 0:t(e)))]}(r,o,n),[b,A]=(0,g.useReducer)(ei,{dataRef:(0,g.createRef)(),listboxState:1,options:[],searchQuery:"",labelId:null,activeOptionIndex:null,activationTrigger:1}),x=(0,g.useRef)({static:!1,hold:!1}),_=(0,g.useRef)(null),k=(0,g.useRef)(null),P=(0,g.useRef)(null),M=(0,U.z)("string"==typeof s?(e,t)=>(null==e?void 0:e[s])===(null==t?void 0:t[s]):s),I=(0,g.useCallback)(e=>(0,C.E)(O.mode,{1:()=>p.some(t=>M(t,e)),0:()=>M(p,e)}),[p]),O=(0,g.useMemo)(()=>({...b,value:p,disabled:l,mode:c?1:0,orientation:f,compare:M,isSelected:I,optionsPropsRef:x,labelRef:_,buttonRef:k,optionsRef:P}),[p,l,c,b]);(0,y.e)(()=>{b.dataRef.current=O},[O]),function(e,t){var r;let n,i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=(0,g.useRef)(!1);function o(r,n){if(!a.current||r.defaultPrevented)return;let i=n(r);if(null!==i&&i.getRootNode().contains(i)&&i.isConnected){for(let t of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e)){if(null===t)continue;let e=t instanceof HTMLElement?t:t.current;if(null!=e&&e.contains(i)||r.composed&&r.composedPath().includes(e))return}return R(i,D.Loose)||-1===i.tabIndex||r.preventDefault(),t(r,i)}}(0,g.useEffect)(()=>{requestAnimationFrame(()=>{a.current=i})},[i]);let s=(0,g.useRef)(null);z("pointerdown",e=>{var t,r;a.current&&(s.current=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target)},!0),z("mousedown",e=>{var t,r;a.current&&(s.current=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target)},!0),z("click",e=>{s.current&&(o(e,()=>s.current),s.current=null)},!0),z("touchend",e=>o(e,()=>e.target instanceof HTMLElement?e.target:null),!0),r="blur",n=(0,w.E)(e=>o(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null)),(0,g.useEffect)(()=>{function e(e){n.current(e)}return window.addEventListener(r,e,!0),()=>window.removeEventListener(r,e,!0)}
43,[r,!0])}([O.buttonRef,O.optionsRef],(e,t)=>{var r;A({type:1}),R(t,D.Loose)||(e.preventDefault(),null==(r=O.buttonRef.current)||r.focus())},0===O.listboxState);let j=(0,g.useMemo)(()=>({open:0===O.listboxState,disabled:l,value:p}),[O,l,p]),L=(0,U.z)(e=>{let t=O.options.find(t=>t.id===e);t&&K(t.dataRef.current.value)}),B=(0,U.z)(()=>{if(null!==O.activeOptionIndex){let{dataRef:e,id:t}=O.options[O.activeOptionIndex];K(e.current.value),A({type:2,focus:T.Specific,id:t})}}),N=(0,U.z)(()=>A({type:0})),G=(0,U.z)(()=>A({type:1})),q=(0,U.z)((e,t,r)=>e===T.Specific?A({type:2,focus:T.Specific,id:t,trigger:r}):A({type:2,focus:e,trigger:r})),W=(0,U.z)((e,t)=>(A({type:5,id:e,dataRef:t}),()=>A({type:6,id:e}))),Y=(0,U.z)(e=>(A({type:7,id:e}),()=>A({type:7,id:null}))),K=(0,U.z)(e=>(0,C.E)(O.mode,{0:()=>null==m?void 0:m(e),1(){let t=O.value.slice(),r=t.findIndex(t=>M(t,e));return -1===r?t.push(e):t.splice(r,1),null==m?void 0:m(t)}})),X=(0,U.z)(e=>A({type:3,value:e})),J=(0,U.z)(()=>A({type:4})),$=(0,g.useMemo)(()=>({onChange:K,registerOption:W,registerLabel:Y,goToOption:q,closeListbox:G,openListbox:N,selectActiveOption:B,selectOption:L,search:X,clearSearch:J}),[]),Z=(0,g.useRef)(null),et=(0,v.G)();return(0,g.useEffect)(()=>{Z.current&&void 0!==n&&et.addEventListener(Z.current,"reset",()=>{null==m||m(n)})},[Z,m]),g.createElement(ee.Provider,{value:$},g.createElement(er.Provider,{value:O},g.createElement(V.up,{value:(0,C.E)(O.listboxState,{0:V.ZM.Open,1:V.ZM.Closed})},null!=a&&null!=p&&(function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];for(let[i,a]of Object.entries(t))!function t(r,n,i){if(Array.isArray(i))for(let[e,a]of i.entries())t(r,H(n,e.toString()),a);else i instanceof Date?r.push([n,i.toISOString()]):"boolean"==typeof i?r.push([n,i?"1":"0"]):"string"==typeof i?r.push([n,i]):"number"==typeof i?r.push([n,"".concat(i)]):null==i?r.push([n,""]):e(i,n,r)}(n,H(r,i),a);return n})({[a]:p}).map((e,t)=>{let[r,n]=e;return g.createElement(Q,{features:F.Hidden,ref:0===t?e=>{var t;Z.current=null!=(t=null==e?void 0:e.closest("form"))?t:null}:void 0,...(0,S.oA)({key:r,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:i,name:r,value:n})})}),(0,S.sY)({ourProps:{ref:h},theirProps:d,slot:j,defaultTag:ea,name:"Listbox"}))))}),{Button:(0,S.yV)(function(e,t){var r;let n=x(),{id:i="headlessui-listbox-button-".concat(n),...a}=e,o=en("Listbox.Button"),s=et("Listbox.Button"),l=(0,E.T)(o.buttonRef,t),u=(0,v.G)(),c=(0,U.z)(e=>{switch(e.key){case P.Space:case P.Enter:case P.ArrowDown:e.preventDefault(),s.openListbox(),u.nextFrame(()=>{o.value||s.goToOption(T.First)});break;case P.ArrowUp:e.preventDefault(),s.openListbox(),u.nextFrame(()=>{o.value||s.goToOption(T.Last)})}}),d=(0,U.z)(e=>{e.key===P.Space&&e.preventDefault()}),f=(0,U.z)(e=>{if(function(e){let t=e.parentElement,r=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(r=t),t=t.parentElement;let n=(null==t?void 0:t.getAttribute("disabled"))==="";return!(n&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(r))&&n}(e.currentTarget))return e.preventDefault();0===o.listboxState?(s.closeListbox(),u.nextFrame(()=>{var e;return null==(e=o.buttonRef.current)?void 0:e.focus({preventScroll:!0})}
43)):(e.preventDefault(),s.openListbox())}),h=_(()=>{if(o.labelId)return[o.labelId,i].join(" ")},[o.labelId,i]),p=(0,g.useMemo)(()=>({open:0===o.listboxState,disabled:o.disabled,value:o.value}),[o]),m={ref:l,id:i,type:function(e,t){let[r,n]=(0,g.useState)(()=>N(e));return(0,y.e)(()=>{n(N(e))},[e.type,e.as]),(0,y.e)(()=>{r||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&n("button")},[r,t]),r}(e,o.buttonRef),"aria-haspopup":"listbox","aria-controls":null==(r=o.optionsRef.current)?void 0:r.id,"aria-expanded":0===o.listboxState,"aria-labelledby":h,disabled:o.disabled,onKeyDown:c,onKeyUp:d,onClick:f};return(0,S.sY)({ourProps:m,theirProps:a,slot:p,defaultTag:"button",name:"Listbox.Button"})}),Label:(0,S.yV)(function(e,t){let r=x(),{id:n="headlessui-listbox-label-".concat(r),...i}=e,a=en("Listbox.Label"),o=et("Listbox.Label"),s=(0,E.T)(a.labelRef,t);(0,y.e)(()=>o.registerLabel(n),[n]);let l=(0,U.z)(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})}),u=(0,g.useMemo)(()=>({open:0===a.listboxState,disabled:a.disabled}),[a]);return(0,S.sY)({ourProps:{ref:s,id:n,onClick:l},theirProps:i,slot:u,defaultTag:"label",name:"Listbox.Label"})}),Options:(0,S.yV)(function(e,t){var r;let n=x(),{id:i="headlessui-listbox-options-".concat(n),...a}=e,o=en("Listbox.Options"),s=et("Listbox.Options"),l=(0,E.T)(o.optionsRef,t),u=(0,v.G)(),c=(0,v.G)(),d=(0,V.oJ)(),f=null!==d?(d&V.ZM.Open)===V.ZM.Open:0===o.listboxState;(0,g.useEffect)(()=>{var e;let t=o.optionsRef.current;t&&0===o.listboxState&&t!==(null==(e=M(t))?void 0:e.activeElement)&&t.focus({preventScroll:!0})},[o.listboxState,o.optionsRef]);let h=(0,U.z)(e=>{switch(c.dispose(),e.key){case P.Space:if(""!==o.searchQuery)return e.preventDefault(),e.stopPropagation(),s.search(e.key);case P.Enter:if(e.preventDefault(),e.stopPropagation(),null!==o.activeOptionIndex){let{dataRef:e}=o.options[o.activeOptionIndex];s.onChange(e.current.value)}0===o.mode&&(s.closeListbox(),(0,k.k)().nextFrame(()=>{var e;return null==(e=o.buttonRef.current)?void 0:e.focus({preventScroll:!0})}
43));break;case(0,C.E)(o.orientation,{vertical:P.ArrowDown,horizontal:P.ArrowRight}):return e.preventDefault(),e.stopPropagation(),s.goToOption(T.Next);case(0,C.E)(o.orientation,{vertical:P.ArrowUp,horizontal:P.ArrowLeft}):return e.preventDefault(),e.stopPropagation(),s.goToOption(T.Previous);case P.Home:case P.PageUp:return e.preventDefault(),e.stopPropagation(),s.goToOption(T.First);case P.End:case P.PageDown:return e.preventDefault(),e.stopPropagation(),s.goToOption(T.Last);case P.Escape:return e.preventDefault(),e.stopPropagation(),s.closeListbox(),u.nextFrame(()=>{var e;return null==(e=o.buttonRef.current)?void 0:e.focus({preventScroll:!0})});case P.Tab:e.preventDefault(),e.stopPropagation();break;default:1===e.key.length&&(s.search(e.key),c.setTimeout(()=>s.clearSearch(),350))}}),p=_(()=>{var e,t,r;return null!=(r=null==(e=o.labelRef.current)?void 0:e.id)?r:null==(t=o.buttonRef.current)?void 0:t.id},[o.labelRef.current,o.buttonRef.current]),m=(0,g.useMemo)(()=>({open:0===o.listboxState}),[o]),y={"aria-activedescendant":null===o.activeOptionIndex||null==(r=o.options[o.activeOptionIndex])?void 0:r.id,"aria-multiselectable":1===o.mode||void 0,"aria-labelledby":p,"aria-orientation":o.orientation,id:i,onKeyDown:h,role:"listbox",tabIndex:0,ref:l};return(0,S.sY)({ourProps:y,theirProps:a,slot:m,defaultTag:"ul",features:eo,visible:f,name:"Listbox.Options"})}),Option:(0,S.yV)(function(e,t){let r,n,i;let a=x(),{id:o="headlessui-listbox-option-".concat(a),disabled:s=!1,value:l,...u}=e,c=en("Listbox.Option"),d=et("Listbox.Option"),f=null!==c.activeOptionIndex&&c.options[c.activeOptionIndex].id===o,h=c.isSelected(l),p=(0,g.useRef)(null),m=(r=(0,g.useRef)(""),n=(0,g.useRef)(""),(0,U.z)(()=>{let e=p.current;if(!e)return"";let t=e.innerText;if(r.current===t)return n.current;let i=(function(e){let t=e.getAttribute("aria-label");if("string"==typeof t)return t.trim();let r=e.getAttribute("aria-labelledby");if(r){let e=r.split(" ").map(e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute("aria-label");return"string"==typeof e?e.trim():W(t).trim()}return null}).filter(Boolean);if(e.length>0)return e.join(", ")}return W(e).trim()})(e).trim().toLowerCase();return r.current=t,n.current=i,i})),v=(0,w.E)({disabled:s,value:l,domRef:p,get textValue(){return m()}}),b=(0,E.T)(t,p);(0,y.e)(()=>{if(0!==c.listboxState||!f||0===c.activationTrigger)return;let e=(0,k.k)();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=p.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[p,f,c.listboxState,c.activationTrigger,c.activeOptionIndex]),(0,y.e)(()=>d.registerOption(o,v),[v,o]);let A=(0,U.z)(e=>{if(s)return e.preventDefault();d.onChange(l),0===c.mode&&(d.closeListbox(),(0,k.k)().nextFrame(()=>{var e;return null==(e=c.buttonRef.current)?void 0:e.focus({preventScroll:!0})}
43))}),_=(0,U.z)(()=>{if(s)return d.goToOption(T.Nothing);d.goToOption(T.Specific,o)}),C=(i=(0,g.useRef)([-1,-1]),{wasMoved(e){let t=G(e);return(i.current[0]!==t[0]||i.current[1]!==t[1])&&(i.current=t,!0)},update(e){i.current=G(e)}}),P=(0,U.z)(e=>C.update(e)),M=(0,U.z)(e=>{C.wasMoved(e)&&(s||f||d.goToOption(T.Specific,o,0))}),I=(0,U.z)(e=>{C.wasMoved(e)&&(s||f&&d.goToOption(T.Nothing))}),O=(0,g.useMemo)(()=>({active:f,selected:h,disabled:s}),[f,h,s]);return(0,S.sY)({ourProps:{id:o,ref:b,role:"option",tabIndex:!0===s?void 0:-1,"aria-disabled":!0===s||void 0,"aria-selected":h,disabled:void 0,onClick:A,onFocus:_,onPointerEnter:P,onMouseEnter:P,onPointerMove:M,onMouseMove:M,onPointerLeave:I,onMouseLeave:I},theirProps:u,slot:O,defaultTag:"li",name:"Listbox.Option"})})})},2388:function(e,t,r){"use strict";r.d(t,{u:function(){return O}});var n,i=r(4090),a=r(8318),o=r(8358),s=r(2640),l=r(9790);function u(){let e=(0,i.useRef)(!1);return(0,l.e)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}var c=r(5235),d=r(2144),f=r(6601),h=r(7556);function p(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];e&&r.length>0&&e.classList.add(...r)}function m(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];e&&r.length>0&&e.classList.remove(...r)}var g=r(44),v=r(641),y=r(2466);function b(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.split(" ").filter(e=>e.trim().length>1)}let A=(0,i.createContext)(null);A.displayName="TransitionContext";var x=((n=x||{}).Visible="visible",n.Hidden="hidden",n);let w=(0,i.createContext)(null);function _(e){return"children"in e?_(e.children):e.current.filter(e=>{let{el:t}=e;return null!==t.current}).filter(e=>{let{state:t}=e;return"visible"===t}).length>0}function E(e,t){let r=(0,c.E)(e),n=(0,i.useRef)([]),o=u(),l=(0,g.G)(),d=(0,v.z)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a.l4.Hidden,i=n.current.findIndex(t=>{let{el:r}=t;return r===e});-1!==i&&((0,s.E)(t,{[a.l4.Unmount](){n.current.splice(i,1)},[a.l4.Hidden](){n.current[i].state="hidden"}}),l.microTask(()=>{var e;!_(n)&&o.current&&(null==(e=r.current)||e.call(r))}))}),f=(0,v.z)(e=>{let t=n.current.find(t=>{let{el:r}=t;return r===e});return t?"visible"!==t.state&&(t.state="visible"):n.current.push({el:e,state:"visible"}),()=>d(e,a.l4.Unmount)}),h=(0,i.useRef)([]),p=(0,i.useRef)(Promise.resolve()),m=(0,i.useRef)({enter:[],leave:[],idle:[]}),y=(0,v.z)((e,r,n)=>{h.current.splice(0),t&&(t.chains.current[r]=t.chains.current[r].filter(t=>{let[r]=t;return r!==e})),null==t||t.chains.current[r].push([e,new Promise(e=>{h.current.push(e)})]),null==t||t.chains.current[r].push([e,new Promise(e=>{Promise.all(m.current[r].map(e=>{let[t,r]=e;return r})).then(()=>e())}
43)]),"enter"===r?p.current=p.current.then(()=>null==t?void 0:t.wait.current).then(()=>n(r)):n(r)}),b=(0,v.z)((e,t,r)=>{Promise.all(m.current[t].splice(0).map(e=>{let[t,r]=e;return r})).then(()=>{var e;null==(e=h.current.shift())||e()}).then(()=>r(t))});return(0,i.useMemo)(()=>({children:n,register:f,unregister:d,onStart:y,onStop:b,wait:p,chains:m}),[f,d,n,y,b,m,p])}function S(){}w.displayName="NestingContext";let C=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function k(e){var t;let r={};for(let n of C)r[n]=null!=(t=e[n])?t:S;return r}let P=a.AN.RenderStrategy,T=(0,a.yV)(function(e,t){let{show:r,appear:n=!1,unmount:s=!0,...u}=e,c=(0,i.useRef)(null),h=(0,f.T)(c,t);(0,d.H)();let p=(0,o.oJ)();if(void 0===r&&null!==p&&(r=(p&o.ZM.Open)===o.ZM.Open),![!0,!1].includes(r))throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[m,g]=(0,i.useState)(r?"visible":"hidden"),y=E(()=>{g("hidden")}),[b,x]=(0,i.useState)(!0),S=(0,i.useRef)([r]);(0,l.e)(()=>{!1!==b&&S.current[S.current.length-1]!==r&&(S.current.push(r),x(!1))},[S,r]);let C=(0,i.useMemo)(()=>({show:r,appear:n,initial:b}),[r,n,b]);(0,i.useEffect)(()=>{if(r)g("visible");else if(_(y)){let e=c.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&g("hidden")}else g("hidden")},[r,y]);let k={unmount:s},T=(0,v.z)(()=>{var t;b&&x(!1),null==(t=e.beforeEnter)||t.call(e)}),I=(0,v.z)(()=>{var t;b&&x(!1),null==(t=e.beforeLeave)||t.call(e)});return i.createElement(w.Provider,{value:y},i.createElement(A.Provider,{value:C},(0,a.sY)({ourProps:{...k,as:i.Fragment,children:i.createElement(M,{ref:h,...k,...u,beforeEnter:T,beforeLeave:I})},theirProps:{},defaultTag:i.Fragment,features:P,visible:"visible"===m,name:"Transition"})))}),M=(0,a.yV)(function(e,t){var r,n,x;let S;let{beforeEnter:C,afterEnter:T,beforeLeave:M,afterLeave:I,enter:O,enterFrom:j,enterTo:L,entered:D,leave:R,leaveFrom:B,leaveTo:V,...N}=e,z=(0,i.useRef)(null),F=(0,f.T)(z,t),Q=null==(r=N.unmount)||r?a.l4.Unmount:a.l4.Hidden,{show:H,appear:U,initial:G}=function(){let e=(0,i.useContext)(A);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[q,W]=(0,i.useState)(H?"visible":"hidden"),Y=function(){let e=(0,i.useContext)(w);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:K,unregister:X}=Y;(0,i.useEffect)(()=>K(z),[K,z]),(0,i.useEffect)(()=>{if(Q===a.l4.Hidden&&z.current){if(H&&"visible"!==q){W("visible");return}return(0,s.E)(q,{hidden:()=>X(z),visible:()=>K(z)})}},[q,z,K,X,H,Q]);let J=(0,c.E)({base:b(N.className),enter:b(O),enterFrom:b(j),enterTo:b(L),entered:b(D),leave:b(R),leaveFrom:b(B),leaveTo:b(V)}),$=(x={beforeEnter:C,afterEnter:T,beforeLeave:M,afterLeave:I},S=(0,i.useRef)(k(x)),(0,i.useEffect)(()=>{S.current=k(x)},[x]),S),Z=(0,d.H)();(0,i.useEffect)(()=>{if(Z&&"visible"===q&&null===z.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[z,q,Z]);let ee=U&&H&&G,et=Z&&(!G||U)?H?"enter":"leave":"idle",er=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,[t,r]=(0,i.useState)(e),n=u(),a=(0,i.useCallback)(e=>{n.current&&r(t=>t|e)},[t,n]),o=(0,i.useCallback)(e=>!!(t&e),[t]);return{flags:t,addFlag:a,hasFlag:o,removeFlag:(0,i.useCallback)(e=>{n.current&&r(t=>t&~e)},[r,n]),toggleFlag:(0,i.useCallback)(e=>{n.current&&r(t=>t^e)},[r])}}(0),en=(0,v.z)(e=>(0,s.E)(e,{enter:()=>{er.addFlag(o.ZM.Opening),$.current.beforeEnter()},leave:()=>{er.addFlag(o.ZM.Closing),$.current.beforeLeave()},idle:()=>{}})),ei=(0,v.z)(e=>(0,s.E)(e,{enter:()=>{er.removeFlag(o.ZM.Opening),$.current.afterEnter()},leave:()=>{er.removeFlag(o.ZM.Closing),$.current.afterLeave()},idle:()=>{}})),ea=E(()=>{W("hidden"),X(z)},Y);!function(e){let{immediate:t,container:r,direction:n,classes:i,onStart:a,onStop:o}=e,d=u(),f=(0,g.G)(),v=(0,c.E)(n);(0,l.e)(()=>{t&&(v.current="enter")},[t]),(0,l.e)(()=>{let e=(0,h.k)();f.add(e.dispose);let t=r.current;if(t&&"idle"!==v.current&&d.current){var n,l,u;let r,c,d,f,g,y,b;return e.dispose(),a.current(v.current),e.add((n=i.current,l="enter"===v.current,u=()=>{e.dispose(),o.current(v.current)},c=l?"enter":"leave",d=(0,h.k)(),f=void 0!==u?(r={called:!1},function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!r.called)return r.called=!0,u(...t)}):()=>{}
43,"enter"===c&&(t.removeAttribute("hidden"),t.style.display=""),g=(0,s.E)(c,{enter:()=>n.enter,leave:()=>n.leave}),y=(0,s.E)(c,{enter:()=>n.enterTo,leave:()=>n.leaveTo}),b=(0,s.E)(c,{enter:()=>n.enterFrom,leave:()=>n.leaveFrom}),m(t,...n.base,...n.enter,...n.enterTo,...n.enterFrom,...n.leave,...n.leaveFrom,...n.leaveTo,...n.entered),p(t,...n.base,...g,...b),d.nextFrame(()=>{m(t,...n.base,...g,...b),p(t,...n.base,...g,...y),function(e,t){let r=(0,h.k)();if(!e)return r.dispose;let{transitionDuration:n,transitionDelay:i}=getComputedStyle(e),[a,o]=[n,i].map(e=>{let[t=0]=e.split(",").filter(Boolean).map(e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e)).sort((e,t)=>t-e);return t}),s=a+o;if(0!==s){r.group(r=>{r.setTimeout(()=>{t(),r.dispose()},s),r.addEventListener(e,"transitionrun",e=>{e.target===e.currentTarget&&r.dispose()})});let n=r.addEventListener(e,"transitionend",e=>{e.target===e.currentTarget&&(t(),n())})}else t();r.add(()=>t()),r.dispose}(t,()=>(m(t,...n.base,...g),p(t,...n.base,...n.entered),f()))}),d.dispose)),e.dispose}},[n])}({immediate:ee,container:z,classes:J,direction:et,onStart:(0,c.E)(e=>{ea.onStart(z,e,en)}),onStop:(0,c.E)(e=>{ea.onStop(z,e,ei),"leave"!==e||_(ea)||(W("hidden"),X(z))})});let eo=N;return ee?eo={...eo,className:(0,y.A)(N.className,...J.current.enter,...J.current.enterFrom)}:(eo.className=(0,y.A)(N.className,null==(n=z.current)?void 0:n.className),""===eo.className&&delete eo.className),i.createElement(w.Provider,{value:ea},i.createElement(o.up,{value:(0,s.E)(q,{visible:o.ZM.Open,hidden:o.ZM.Closed})|er.flags},(0,a.sY)({ourProps:{ref:F},theirProps:eo,defaultTag:"div",features:P,visible:"visible"===q,name:"Transition.Child"})))}),I=(0,a.yV)(function(e,t){let r=null!==(0,i.useContext)(A),n=null!==(0,o.oJ)();return i.createElement(i.Fragment,null,!r&&n?i.createElement(T,{ref:t,...e}):i.createElement(M,{ref:t,...e}))}),O=Object.assign(T,{Child:I,Root:T})},44:function(e,t,r){"use strict";r.d(t,{G:function(){return a}});var n=r(4090),i=r(7556);function a(){let[e]=(0,n.useState)(i.k);return(0,n.useEffect)(()=>()=>e.dispose(),[e]),e}},641:function(e,t,r){"use strict";r.d(t,{z:function(){return a}});var n=r(4090),i=r(5235);let a=function(e){let t=(0,i.E)(e);return n.useCallback(function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];return t.current(...r)},[t])}},9790:function(e,t,r){"use strict";r.d(t,{e:function(){return a}});var n=r(4090),i=r(1879);let a=(e,t)=>{i.O.isServer?(0,n.useEffect)(e,t):(0,n.useLayoutEffect)(e,t)}},5235:function(e,t,r){"use strict";r.d(t,{E:function(){return a}});var n=r(4090),i=r(9790);function a(e){let t=(0,n.useRef)(e);return(0,i.e)(()=>{t.current=e},[e]),t}},2144:function(e,t,r){"use strict";r.d(t,{H:function(){return o}});var n,i=r(4090),a=r(1879);function o(){let e;let t=(e="undefined"==typeof document,(0,(n||(n=r.t(i,2))).useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[o,s]=i.useState(a.O.isHandoffComplete);return o&&!1===a.O.isHandoffComplete&&s(!1),i.useEffect(()=>{!0!==o&&s(!0)},[o]),i.useEffect(()=>a.O.handoff(),[]),!t&&o}},6601:function(e,t,r){"use strict";r.d(t,{T:function(){return o}});var n=r(4090),i=r(641);let a=Symbol();function o(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let o=(0,n.useRef)(t);(0,n.useEffect)(()=>{o.current=t},[t]);let s=(0,i.z)(e=>{for(let t of o.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return t.every(e=>null==e||(null==e?void 0:e[a]))?void 0:s}},8358:function(e,t,r){"use strict";r.d(t,{ZM:function(){return o},oJ:function(){return s},up:function(){return l}});var n,i=r(4090);let a=(0,i.createContext)(null);a.displayName="OpenClosedContext";var o=((n=o||{})[n.Open=1]="Open",n[n.Closed=2]="Closed",n[n.Closing=4]="Closing",n[n.Opening=8]="Opening",n);function s(){return(0,i.useContext)(a)}function l(e){let{value:t,children:r}=e;return i.createElement(a.Provider,{value:t},r)}},2466:function(e,t,r){"use strict";function n(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return Array.from(new Set(t.flatMap(e=>
43"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}r.d(t,{A:function(){return n}})},7556:function(e,t,r){"use strict";r.d(t,{k:function(){return function e(){let t=[],r={addEventListener:(e,t,n,i)=>(e.addEventListener(t,n,i),r.add(()=>e.removeEventListener(t,n,i))),requestAnimationFrame(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let i=requestAnimationFrame(...t);return r.add(()=>cancelAnimationFrame(i))},nextFrame(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return r.requestAnimationFrame(()=>r.requestAnimationFrame(...t))},setTimeout(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let i=setTimeout(...t);return r.add(()=>clearTimeout(i))},microTask(){for(var e,t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];let a={current:!0};return e=()=>{a.current&&n[0]()},"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e})),r.add(()=>{a.current=!1})},style(e,t,r){let n=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:r}),this.add(()=>{Object.assign(e.style,{[t]:n})})},group(t){let r=e();return t(r),this.add(()=>r.dispose())},add:e=>(t.push(e),()=>{let r=t.indexOf(e);if(r>=0)for(let e of t.splice(r,1))e()}),dispose(){for(let e of t.splice(0))e()}};return r}}})},1879:function(e,t,r){"use strict";r.d(t,{O:function(){return s}});var n=Object.defineProperty,i=(e,t,r)=>t in e?n(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,a=(e,t,r)=>(i(e,"symbol"!=typeof t?t+"":t,r),r);class o{set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}constructor(){a(this,"current",this.detect()),a(this,"handoffState","pending"),a(this,"currentId",0)}}let s=new o},2640:function(e,t,r){"use strict";function n(e,t){for(var r=arguments.length,i=Array(r>2?r-2:0),a=2;a<r;a++)i[a-2]=arguments[a];if(e in t){let r=t[e];return"function"==typeof r?r(...i):r}let o=Error('Tried to handle "'.concat(e,'" but there is no handler defined. Only defined handlers are: ').concat(Object.keys(t).map(e=>'"'.concat(e,'"')).join(", "),"."));throw Error.captureStackTrace&&Error.captureStackTrace(o,n),o}r.d(t,{E:function(){return n}})},8318:function(e,t,r){"use strict";r.d(t,{AN:function(){return l},l4:function(){return u},oA:function(){return p},sY:function(){return c},yV:function(){return h}});var n,i,a=r(4090),o=r(2466),s=r(2640),l=((n=l||{})[n.None=0]="None",n[n.RenderStrategy=1]="RenderStrategy",n[n.Static=2]="Static",n),u=((i=u||{})[i.Unmount=0]="Unmount",i[i.Hidden=1]="Hidden",i);function c(e){let{ourProps:t,theirProps:r,slot:n,defaultTag:i,features:a,visible:o=!0,name:l}=e,u=f(r,t);if(o)return d(u,n,i,l);let c=null!=a?a:0;if(2&c){let{static:e=!1,...t}=u;if(e)return d(t,n,i,l)}if(1&c){let{unmount:e=!0,...t}=u;return(0,s.E)(e?0:1,{0:()=>null,1:()=>d({...t,hidden:!0,style:{display:"none"}},n,i,l)})}return d(u,n,i,l)}function d(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0,{as:i=r,children:s,refName:l="ref",...u}=m(e,["unmount","static"]),c=void 0!==e.ref?{[l]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in u&&u.className&&"function"==typeof u.className&&(u.className=u.className(t));let h={};if(t){let e=!1,r=[];for(let[n,i]of Object.entries(t))"boolean"==typeof i&&(e=!0),!0===i&&r.push(n);e&&(h["data-headlessui-state"]=r.join(" "))}if(i===a.Fragment&&Object.keys(p(u)).length>0){if(!(0,a.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw Error(['Passing props on "Fragment"!',"","The current component <".concat(n,' /> is rendering a "Fragment".'),"However we need to passthrough the following props:",Object.keys(u).map(e=>" - ".concat(e)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>" - ".concat(e)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return(0,o.A)(null==e?void 0:e.className(...r),u.className)}:(0,o.A)(null==e?void 0:e.className,u.className);return(0,a.cloneElement)(d,Object.assign({},f(d.props,p(m(u,["ref"]))),h,c,function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return{ref:t.every(e=>null==e)?void 0:e=>{for(let r of t)null!=r&&("function"==typeof r?r(e):r.current=e)}}}(d.ref,c.ref),t?{className:t}:{}))}return(0,a.createElement)(i,Object.assign({},m(u,["ref"]),i!==a.Fragment&&c,i!==a.Fragment&&h),d)}function f(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];if(0===t.length)return{};if(1===t.length)return t[0];let n={},i={};for(let e of t)for(let t in e)t.startsWith("on")&&"function"==typeof e[t]?(null!=i[t]||(i[t]=[]),i[t].push(e[t])):n[t]=e[t];if(n.disabled||n["aria-disabled"])return Object.assign(n,Object.fromEntries(Object.keys(i).map(e=>[e,void 0])));for(let e in i)Object.assign(n,{[e](t){for(var r=arguments.length,n=Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];for(let r of i[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;r(t,...n)}}});return n}function h(e){var t;return Object.assign((0,a.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function p(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}},2707:function(e,t,r){"use strict";var n=r(4090);let i=n.forwardRef(function(e,t){let{title:r,titleId:i,...a}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:t,"aria-labelledby":i},a),r?n.createElement("title",{id:i},r):null,n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M21.75 6.75v10.5a2.25 2.25 0 01-2.25 2.25h-15a2.25 2.25 0 01-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0019.5 4.5h-15a2.25 2.25 0 00-2.25 2.25m19.5 0v.243a2.25 2.25 0 01-1.07 1.916l-7.5 4.615a2.25 2.25 0 01-2.36 0L3.32 8.91a2.25 2.25 0 01-1.07-1.916V6.75"}))});t.Z=i},3251:function(e,t,r){"use strict";var n=r(4090);let i=n.forwardRef(function(e,t){let{title:r,titleId:i,...a}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:t,"aria-labelledby":i},a),r?n.createElement("title",{id:i},r):null,n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M2.25 6.75c0 8.284 6.716 15 15 15h2.25a2.25 2.25 0 002.25-2.25v-1.372c0-.516-.351-.966-.852-1.091l-4.423-1.106c-.44-.11-.902.055-1.173.417l-.97 1.293c-.282.376-.769.542-1.21.38a12.035 12.035 0 01-7.143-7.143c-.162-.441.004-.928.38-1.21l1.293-.97c.363-.271.527-.734.417-1.173L6.963 3.102a1.125 1.125 0 00-1.091-.852H4.5A2.25 2.25 0 002.25 4.5v2.25z"}))});t.Z=i},3500:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return o}});var n=r(4090),i=r(6543);let a=async e=>{await (0,i.pp)(),new window.StoryblokBridge(e).on(["published","change"],()=>{window.location.reload()})},o=e=>{let{options:t}=e;return a(t),n.createElement(n.Fragment,null)}},3051:function(e,t,r){"use strict";r.d(t,{$d:function(){return f},Xr:function(){return u},Y7:function(){return d},cY:function(){return c},pC:function(){return l}});var n=r(6543);r(2035);let i=null,a={},o=!1,s=null,l=()=>(i||console.error("You can't use getStoryblokApi if you're not loading apiPlugin."),i),u=e=>a[e]?a[e]:(console.error("Component ".concat(e," doesn't exist.")),!1),c=()=>o,d=()=>s,f=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{storyblokApi:t}=(0,n.$d)(e);i=t,a=e.components,o=e.enableFallbackComponent,s=e.customFallbackComponent}},6511:function(e,t,r){"use strict";r.d(t,{$d:function(){return n.$d},LF:function(){return a.LF},M$:function(){return a.M$},Xj:function(){return i.Z},Zm:function(){return a.Zm},bS:function(){return n.pC}});var n=r(3051);r(6646),r(3500);var i=r(2035),a=r(6543)},6646:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return s}});var n=r(4090),i=r(6543);let a=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}
43,[r,a]=(0,n.useState)(e);if(!("u">typeof window.storyblokRegisterEvent)||!e)return e;let o=r.internalId||r.id;return(0,n.useEffect)(()=>{a(e),(0,i.MB)(o,e=>a(e),t)},[e]),r};var o=r(2035);let s=(0,n.forwardRef)((e,t)=>{let{story:r,bridgeOptions:i,...s}=e;return"string"==typeof r.content&&(r.content=JSON.parse(r.content)),r=a(r,i),n.createElement(o.Z,{ref:t,blok:r.content,...s})})},2035:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(4090),i=r(3051);let a=(0,n.forwardRef)((e,t)=>{let{blok:r,...a}=e;if(!r)return console.error("Please provide a 'blok' property to the StoryblokComponent"),n.createElement("div",null,"Please provide a blok property to the StoryblokComponent");let o=(0,i.Xr)(r.component);if(o)return n.createElement(o,{ref:t,blok:r,...a});if((0,i.cY)()){let e=(0,i.Y7)();return e?n.createElement(e,{blok:r,...a}):n.createElement(n.Fragment,null,n.createElement("p",null,"Component could not be found for blok"," ",n.createElement("strong",null,r.component),"! Is it configured correctly?"))}return n.createElement("div",null)});a.displayName="StoryblokComponent"},6543:function(e,t,r){"use strict";r.d(t,{$d:function(){return k},LF:function(){return _},M$:function(){return w},MB:function(){return C},Zm:function(){return M},pp:function(){return I}});let n=!1,i=[],a=e=>new Promise((t,r)=>{if(window.storyblokRegisterEvent=e=>{if(window.location===window.parent.location){console.warn("You are not in Draft Mode or in the Visual Editor.");return}n?e():i.push(e)},document.getElementById("storyblok-javascript-bridge"))return;let a=document.createElement("script");a.async=!0,a.src=e,a.id="storyblok-javascript-bridge",a.onerror=e=>r(e),a.onload=e=>{i.forEach(e=>e()),n=!0,t(e)},document.getElementsByTagName("head")[0].appendChild(a)});var o=Object.defineProperty,s=(e,t,r)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,l=(e,t,r)=>(s(e,"symbol"!=typeof t?t+"":t,r),r);function u(e){return!(e!=e||e===1/0||e===-1/0)}class c{stringify(e,t,r){let n=[];for(let i in e){let a;if(!Object.prototype.hasOwnProperty.call(e,i))continue;let o=e[i],s=r?"":encodeURIComponent(i);a="object"==typeof o?this.stringify(o,t?t+encodeURIComponent("["+s+"]"):s,Array.isArray(o)):(t?t+encodeURIComponent("["+s+"]"):s)+"="+encodeURIComponent(o),n.push(a)}return n.join("&")}getRegionURL(e){switch(e){case"us":return"api-us.storyblok.com";case"cn":return"app.storyblokchina.cn";default:return"api.storyblok.com"}}constructor(){var e=this;l(this,"isCDNUrl",function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.indexOf("/cdn/")>-1}),l(this,"getOptionsPage",function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:25,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return{...e,per_page:t,page:r}}),l(this,"delay",e=>new Promise(t=>setTimeout(t,e))),l(this,"arrayFrom",function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0;return[...Array(e)].map(t)}),l(this,"range",function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,n=t<r?1:-1;return e.arrayFrom(Math.abs(r-t)||0,(e,r)=>r*n+t)}),l(this,"asyncMap",async(e,t)=>Promise.all(e.map(t))),l(this,"flatMap",function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;return e.map(t).reduce((e,t)=>[...e,...t],[])}),l(this,"escapeHTML",function(e){let t={"&":"&","<":"<",">":">",'"':""","'":"'"},r=/[&<>"']/g,n=RegExp(r.source);return e&&n.test(e)?e.replace(r,e=>t[e]):e})}}let d=function(e,t){let r={};for(let n in e){let i=e[n];t.indexOf(n)>-1&&null!==i&&(r[n]=i)}return r},f=e=>"email"===e,h={nodes:{horizontal_rule:()=>({singleTag:"hr"}),blockquote:()=>({tag:"blockquote"}),bullet_list:()=>({tag:"ul"}),code_block:e=>({tag:["pre",{tag:"code",attrs:e.attrs}]}),hard_break:()=>({singleTag:"br"}),heading:e=>({tag:"h".concat(e.attrs.level)}),image:e=>({singleTag:[{tag:"img",attrs:d(e.attrs,["src","alt","title"])}]}),list_item:()=>({tag:"li"}),ordered_list:()=>({tag:"ol"}),paragraph:()=>({tag:"p"}
43),emoji:e=>({tag:[{tag:"span",attrs:{"data-type":"emoji","data-name":e.attrs.name,emoji:e.attrs.emoji}}]})},marks:{bold:()=>({tag:"b"}),strike:()=>({tag:"strike"}),underline:()=>({tag:"u"}),strong:()=>({tag:"strong"}),code:()=>({tag:"code"}),italic:()=>({tag:"i"}),link:e=>{let t=new c().escapeHTML,r={...e.attrs},{linktype:n="url"}=e.attrs;if(r.href&&(r.href=t(e.attrs.href||"")),f(n)&&(r.href="mailto:".concat(r.href)),r.anchor&&(r.href="".concat(r.href,"#").concat(r.anchor),delete r.anchor),r.custom){for(let e in r.custom)r[e]=r.custom[e];delete r.custom}return{tag:[{tag:"a",attrs:r}]}},styled:e=>({tag:[{tag:"span",attrs:e.attrs}]}),subscript:()=>({tag:"sub"}),superscript:()=>({tag:"sup"}),anchor:e=>({tag:[{tag:"span",attrs:e.attrs}]}),highlight:e=>{var t;return null!=(t=e.attrs)&&t.color?{tag:[{tag:"span",attrs:{style:"background-color:".concat(e.attrs.color,";")}}]}:{tag:""}},textStyle:e=>{var t;return null!=(t=e.attrs)&&t.color?{tag:[{tag:"span",attrs:{style:"color:".concat(e.attrs.color)}}]}:{tag:""}}}},p=function(e){let t={"&":"&","<":"<",">":">",'"':""","'":"'"},r=/[&<>"']/g,n=RegExp(r.source);return e&&n.test(e)?e.replace(r,e=>t[e]):e};class m{addNode(e,t){this.nodes[e]=t}addMark(e,t){this.marks[e]=t}render(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{optimizeImages:!1};if(e&&e.content&&Array.isArray(e.content)){let r="";return e.content.forEach(e=>{r+=this.renderNode(e)}),t.optimizeImages?this.optimizeImages(r,t.optimizeImages):r}return console.warn("The render method must receive an Object with a \"content\" field.\n The \"content\" field must be an array of nodes as the type ISbRichtext.\n ISbRichtext:\n content?: ISbRichtext[]\n marks?: ISbRichtext[]\n attrs?: any\n text?: string\n type: string\n \n Example:\n {\n content: [\n {\n content: [\n {\n text: 'Hello World',\n type: 'text'\n }\n ],\n type: 'paragraph'\n }\n ],\n type: 'doc'\n }"),""}optimizeImages(e,t){let r=0,n=0,i="",a="";"boolean"!=typeof t&&("number"==typeof t.width&&t.width>0&&(i+='width="'.concat(t.width,'" '),r=t.width),"number"==typeof t.height&&t.height>0&&(i+='height="'.concat(t.height,'" '),n=t.height),("lazy"===t.loading||"eager"===t.loading)&&(i+='loading="'.concat(t.loading,'" ')),"string"==typeof t.class&&t.class.length>0&&(i+='class="'.concat(t.class,'" ')),t.filters&&("number"==typeof t.filters.blur&&t.filters.blur>=0&&t.filters.blur<=100&&(a+=":blur(".concat(t.filters.blur,")")),"number"==typeof t.filters.brightness&&t.filters.brightness>=-100&&t.filters.brightness<=100&&(a+=":brightness(".concat(t.filters.brightness,")")),t.filters.fill&&(t.filters.fill.match(/[0-9A-Fa-f]{6}/g)||"transparent"===t.filters.fill)&&(a+=":fill(".concat(t.filters.fill,")")),t.filters.format&&["webp","png","jpeg"].includes(t.filters.format)&&(a+=":format(".concat(t.filters.format,")")),"boolean"==typeof t.filters.grayscale&&t.filters.grayscale&&(a+=":grayscale()"),"number"==typeof t.filters.quality&&t.filters.quality>=0&&t.filters.quality<=100&&(a+=":quality(".concat(t.filters.quality,")")),t.filters.rotate&&[90,180,270].includes(t.filters.rotate)&&(a+=":rotate(".concat(t.filters.rotate,")")),a.length>0&&(a="/filters"+a))),i.length>0&&(e=e.replace(/<img/g,"<img ".concat(i.trim())));let o=r>0||n>0||a.length>0?"".concat(r,"x").concat(n).concat(a):"";return e=e.replace(/a.storyblok.com\/f\/(\d+)\/([^.]+)\.(gif|jpg|jpeg|png|tif|tiff|bmp)/g,"a.storyblok.com/f/$1/$2.$3/m/".concat(o)),"boolean"!=typeof t&&(t.sizes||t.srcset)&&(e=e.replace(/<img.*?src=["|'](.*?)["|']/g,e=>{var r,n;let i=e.match(/a.storyblok.com\/f\/(\d+)\/([^.]+)\.(gif|jpg|jpeg|png|tif|tiff|bmp)/g);if(i&&i.length>0){let o={srcset:null==(r=t.srcset)?void 0:r.map(e=>{if("number"==typeof e)return"//".concat(i,"/m/").concat(e,"x0").concat(a," ").concat(e,"w");if("object"==typeof e&&2===e.length){let t=0,r=0;return"number"==typeof e[0]&&(t=e[0]),"number"==typeof e[1]&&(r=e[1]),"//".concat(i,"/m/").concat(t,"x").concat(r).concat(a," ").concat(t,"w")}}).join(", "),sizes:null==(n=t.sizes)?void 0:n.map(e=>e).join(", ")},s="";return o.srcset&&(s+='srcset="'.concat(o.srcset,'" ')),o.sizes&&(s+='sizes="'.concat(o.sizes,'" ')),e.replace(/<img/g,"<img ".concat(s.trim()))}return e})),e}renderNode(e){let t=[];
43e.marks&&e.marks.forEach(e=>{let r=this.getMatchingMark(e);r&&""!==r.tag&&t.push(this.renderOpeningTag(r.tag))});let r=this.getMatchingNode(e);return r&&r.tag&&t.push(this.renderOpeningTag(r.tag)),e.content?e.content.forEach(e=>{t.push(this.renderNode(e))}):e.text?t.push(p(e.text)):r&&r.singleTag?t.push(this.renderTag(r.singleTag," /")):r&&r.html?t.push(r.html):"emoji"===e.type&&t.push(this.renderEmoji(e)),r&&r.tag&&t.push(this.renderClosingTag(r.tag)),e.marks&&e.marks.slice(0).reverse().forEach(e=>{let r=this.getMatchingMark(e);r&&""!==r.tag&&t.push(this.renderClosingTag(r.tag))}),t.join("")}renderTag(e,t){return e.constructor===String?"<".concat(e).concat(t,">"):e.map(e=>{if(e.constructor===String)return"<".concat(e).concat(t,">");{let r="<".concat(e.tag);if(e.attrs)for(let t in e.attrs){let n=e.attrs[t];null!==n&&(r+=" ".concat(t,'="').concat(n,'"'))}return"".concat(r).concat(t,">")}}).join("")}renderOpeningTag(e){return this.renderTag(e,"")}renderClosingTag(e){return e.constructor===String?"</".concat(e,">"):e.slice(0).reverse().map(e=>e.constructor===String?"</".concat(e,">"):"</".concat(e.tag,">")).join("")}getMatchingNode(e){let t=this.nodes[e.type];if("function"==typeof t)return t(e)}getMatchingMark(e){let t=this.marks[e.type];if("function"==typeof t)return t(e)}renderEmoji(e){if(e.attrs.emoji)return e.attrs.emoji;let t=[{tag:"img",attrs:{src:e.attrs.fallbackImage,draggable:"false",loading:"lazy",align:"absmiddle"}}];return this.renderTag(t," /")}constructor(e){l(this,"marks"),l(this,"nodes"),e||(e=h),this.marks=e.marks||[],this.nodes=e.nodes||[]}}class g{get(e,t){return this.url=e,this.parameters=t,this._methodHandler("get")}post(e,t){return this.url=e,this.parameters=t,this._methodHandler("post")}put(e,t){return this.url=e,this.parameters=t,this._methodHandler("put")}delete(e,t){return this.url=e,this.parameters=t,this._methodHandler("delete")}async _responseHandler(e){let t=[],r={data:{},headers:{},status:0,statusText:""};for(let n of(204!==e.status&&await e.json().then(e=>{r.data=e}),e.headers.entries()))t[n[0]]=n[1];return r.headers={...t},r.status=e.status,r.statusText=e.statusText,r}async _methodHandler(e){let t,r="".concat(this.baseURL).concat(this.url),n=null;if("get"===e){let e=new c;r="".concat(this.baseURL).concat(this.url,"?").concat(e.stringify(this.parameters))}else n=JSON.stringify(this.parameters);let i=new URL(r),a=new AbortController,{signal:o}=a;this.timeout&&(t=setTimeout(()=>a.abort(),this.timeout));try{let r=await this.fetch("".concat(i),{method:e,headers:this.headers,body:n,signal:o});this.timeout&&clearTimeout(t);let a=await this._responseHandler(r);return this.responseInterceptor&&!this.ejectInterceptor?this._statusHandler(this.responseInterceptor(a)):this._statusHandler(a)}catch(e){return{message:e}}}eject(){this.ejectInterceptor=!0}_statusHandler(e){let t=/20[0-6]/g;return new Promise(r=>{if(t.test("".concat(e.status)))return r(e);throw Error(JSON.stringify({message:e.statusText,status:e.status,response:Array.isArray(e.data)?e.data[0]:e.data.error||e.data.slug}))})}constructor(e){l(this,"baseURL"),l(this,"timeout"),l(this,"headers"),l(this,"responseInterceptor"),l(this,"fetch"),l(this,"ejectInterceptor"),l(this,"url"),l(this,"parameters"),this.baseURL=e.baseURL,this.headers=e.headers||new Headers,this.timeout=null!=e&&e.timeout?1e3*e.timeout:0,this.responseInterceptor=e.responseInterceptor,this.fetch=function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];return e.fetch?e.fetch(...r):fetch(...r)},this.ejectInterceptor=!1,this.url="",this.parameters={}}}let v="SB-Agent",y={defaultAgentName:"SB-JS-CLIENT",defaultAgentVersion:"SB-Agent-Version",packageVersion:"5.14.2"},b={},A={};class x{setComponentResolver(e){this.richTextResolver.addNode("blok",t=>{let r="";return t.attrs.body&&t.attrs.body.forEach(t=>{r+=e(t.component,t)}),{html:r}}
43)}parseParams(e){return e.version||(e.version="published"),e.token||(e.token=this.getToken()),e.cv||(e.cv=A[e.token]),Array.isArray(e.resolve_relations)&&(e.resolve_relations=e.resolve_relations.join(",")),e}factoryParamOptions(e,t){return this.helpers.isCDNUrl(e)?this.parseParams(t):t}makeRequest(e,t,r,n){let i=this.factoryParamOptions(e,this.helpers.getOptionsPage(t,r,n));return this.cacheResponse(e,i)}get(e,t){t||(t={});let r="/".concat(e),n=this.factoryParamOptions(r,t);return this.cacheResponse(r,n)}async getAll(e,t,r){let n=(null==t?void 0:t.per_page)||25,i="/".concat(e),a=i.split("/"),o=r||a[a.length-1],s=await this.makeRequest(i,t,n,1),l=s.total?Math.ceil(s.total/n):1,u=await this.helpers.asyncMap(this.helpers.range(1,l),e=>this.makeRequest(i,t,n,e+1));return this.helpers.flatMap([s,...u],e=>Object.values(e.data[o]))}post(e,t){return Promise.resolve(this.throttle("post","/".concat(e),t))}put(e,t){return Promise.resolve(this.throttle("put","/".concat(e),t))}delete(e,t){return Promise.resolve(this.throttle("delete","/".concat(e),t))}getStories(e){return this.get("cdn/stories",e)}getStory(e,t){return this.get("cdn/stories/".concat(e),t)}getToken(){return this.accessToken}ejectInterceptor(){this.client.eject()}_cleanCopy(e){return JSON.parse(JSON.stringify(e))}_insertLinks(e,t,r){let n=e[t];n&&"multilink"==n.fieldtype&&"story"==n.linktype&&"string"==typeof n.id&&this.links[r][n.id]?n.story=this._cleanCopy(this.links[r][n.id]):n&&"story"===n.linktype&&"string"==typeof n.uuid&&this.links[r][n.uuid]&&(n.story=this._cleanCopy(this.links[r][n.uuid]))}_insertRelations(e,t,r,n){if(r.indexOf("".concat(e.component,".").concat(t))>-1){if("string"==typeof e[t])this.relations[n][e[t]]&&(e[t]=this._cleanCopy(this.relations[n][e[t]]));else if(e[t]&&e[t].constructor===Array){let r=[];e[t].forEach(e=>{this.relations[n][e]&&r.push(this._cleanCopy(this.relations[n][e]))}),e[t]=r}}}iterateTree(e,t,r){let n=e=>{if(null!=e){if(e.constructor===Array)for(let t=0;t<e.length;t++)n(e[t]);else if(e.constructor===Object){if(e._stopResolving)return;for(let i in e)(e.component&&e._uid||"link"===e.type)&&(this._insertRelations(e,i,t,r),this._insertLinks(e,i,r)),n(e[i])}}};n(e.content)}async resolveLinks(e,t,r){let n=[];if(e.link_uuids){let r=e.link_uuids.length,i=[];for(let t=0;t<r;t+=50){let n=Math.min(r,t+50);i.push(e.link_uuids.slice(t,n))}for(let e=0;e<i.length;
43e++)(await this.getStories({per_page:50,language:t.language,version:t.version,by_uuids:i[e].join(",")})).data.stories.forEach(e=>{n.push(e)})}else n=e.links;n.forEach(e=>{this.links[r][e.uuid]={...e,_stopResolving:!0}})}async resolveRelations(e,t,r){let n=[];if(e.rel_uuids){let r=e.rel_uuids.length,i=[];for(let t=0;t<r;t+=50){let n=Math.min(r,t+50);i.push(e.rel_uuids.slice(t,n))}for(let e=0;e<i.length;e++)(await this.getStories({per_page:50,language:t.language,version:t.version,by_uuids:i[e].join(",")})).data.stories.forEach(e=>{n.push(e)})}else n=e.rels;n&&n.length>0&&n.forEach(e=>{this.relations[r][e.uuid]={...e,_stopResolving:!0}})}async resolveStories(e,t,r){var n,i;let a=[];if(this.links[r]={},this.relations[r]={},"u">typeof t.resolve_relations&&t.resolve_relations.length>0&&("string"==typeof t.resolve_relations&&(a=t.resolve_relations.split(",")),await this.resolveRelations(e,t,r)),t.resolve_links&&["1","story","url","link"].indexOf(t.resolve_links)>-1&&(null!=(n=e.links)&&n.length||null!=(i=e.link_uuids)&&i.length)&&await this.resolveLinks(e,t,r),this.resolveNestedRelations)for(let e in this.relations[r])this.iterateTree(this.relations[r][e],a,r);e.story?this.iterateTree(e.story,a,r):e.stories.forEach(e=>{this.iterateTree(e,a,r)}),delete this.links[r],delete this.relations[r]}async cacheResponse(e,t,r){(typeof r>"u"||!r)&&(r=0);let n=this.helpers.stringify({url:e,params:t}),i=this.cacheProvider();if("auto"===this.cache.clear&&"draft"===t.version&&await this.flushCache(),"published"===t.version&&"/cdn/spaces/me"!=e){let e=await i.get(n);if(e)return Promise.resolve(e)}return new Promise(async(a,o)=>{var s;try{let r=await this.throttle("get",e,t);if(200!==r.status)return o(r);let l={data:r.data,headers:r.headers};if(null!=(s=r.headers)&&s["per-page"]&&(l=Object.assign({},l,{perPage:r.headers["per-page"]?parseInt(r.headers["per-page"]):0,total:r.headers["per-page"]?parseInt(r.headers.total):0})),l.data.story||l.data.stories){let e=this.resolveCounter=++this.resolveCounter%1e3;await this.resolveStories(l.data,t,"".concat(e))}return"published"===t.version&&"/cdn/spaces/me"!=e&&await i.set(n,l),l.data.cv&&t.token&&("draft"==t.version&&A[t.token]!=l.data.cv&&await this.flushCache(),A[t.token]=l.data.cv),a(l)}catch(n){if(n.response&&429===n.response.status&&(r=r?r+1:0)<this.maxRetries)return console.log("Hit rate limit. Retrying in ".concat(r," seconds.")),await this.helpers.delay(1e3*r),this.cacheResponse(e,t,r).then(a).catch(o);o(n.message)}})}throttledRequest(e,t,r){return this.client[e](t,r)}cacheVersions(){return A}cacheVersion(){return A[this.accessToken]}setCacheVersion(e){this.accessToken&&(A[this.accessToken]=e)}cacheProvider(){switch(this.cache.type){case"memory":return{get:e=>Promise.resolve(b[e]),getAll:()=>Promise.resolve(b),set:(e,t)=>(b[e]=t,Promise.resolve(void 0)),flush:()=>(b={},Promise.resolve(void 0))};case"custom":if(this.cache.custom)return this.cache.custom;default:return{get:()=>Promise.resolve(void 0),getAll:()=>Promise.resolve(void 0),set:()=>Promise.resolve(void 0),flush:()=>Promise.resolve(void 0)}}}async flushCache(){return await this.cacheProvider().flush(),this}constructor(e,t){l(this,"client"),l(this,"maxRetries"),l(this,"throttle"),l(this,"accessToken"),l(this,"cache"),l(this,"helpers"),l(this,"resolveCounter"),l(this,"relations"),l(this,"links"),l(this,"richTextResolver"),l(this,"resolveNestedRelations");let r=e.endpoint||t;if(!r){let t=new c().getRegionURL,n=!1===e.https?"http":"https";r=e.oauthToken?"".concat(n,"://").concat(t(e.region),"/v1"):"".concat(n,"://").concat(t(e.region),"/v2")}let n=new Headers;if(n.set("Content-Type","application/json"),n.set("Accept","application/json"),e.headers)for(let t in e.headers)n.set(t,e.headers[t]);n.has(v)||(n.set(v,y.defaultAgentName),n.set(y.defaultAgentVersion,y.packageVersion));let i=5;e.oauthToken&&(n.set("Authorization",e.oauthToken),i=3),e.rateLimit&&(i=e.rateLimit),e.richTextSchema?this.richTextResolver=new m(e.richTextSchema):this.richTextResolver=new m,e.componentResolver&&this.setComponentResolver(e.componentResolver),this.maxRetries=e.maxRetries||5,this.throttle=function(e,t,r){if(!u(t))throw TypeError("Expected `limit` to be a finite number");if(!u(r))throw TypeError("Expected `interval` to be a finite number");let n=[],i=[],a=0,o=function(){a++;let t=setTimeout(function(){a--,n.length>0&&o(),i=i.filter(function(e){return e!==t})},r);0>i.indexOf(t)&&i.push(t);let s=n.shift();s.resolve(e.apply(s.self,s.args))},s=function(){for(var e=arguments.length,r=Array(e),i=0;i<e;i++)r[i]=arguments[i];let s=this;return new Promise(function(e,i){n.push({resolve:e,reject:i,args:r,self:s}),a<t&&o()})};
43return s.abort=function(){i.forEach(clearTimeout),i=[],n.forEach(function(e){e.reject(function(){Error.call(this,"Throttled function aborted"),this.name="AbortError"})}),n.length=0},s}(this.throttledRequest,i,1e3),this.accessToken=e.accessToken||"",this.relations={},this.links={},this.cache=e.cache||{clear:"manual"},this.helpers=new c,this.resolveCounter=0,this.resolveNestedRelations=e.resolveNestedRelations||!0,this.client=new g({baseURL:r,timeout:e.timeout||0,headers:n,responseInterceptor:e.responseInterceptor,fetch:e.fetch})}}let w=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{apiOptions:t}=e;if(!t.accessToken){console.error("You need to provide an access token to interact with Storyblok API. Read https://www.storyblok.com/docs/api/content-delivery#topics/authentication");return}return{storyblokApi:new x(t)}},_=e=>{if("object"!=typeof e||typeof e._editable>"u")return{};let t=JSON.parse(e._editable.replace(/^<!--#storyblok#/,"").replace(/-->$/,""));return t?{"data-blok-c":JSON.stringify(t),"data-blok-uid":t.id+"-"+t.uid}:{}},E,S="https://app.storyblok.com/f/storyblok-v2-latest.js",C=function(e,t){var r;let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i="u">typeof window.storyblokRegisterEvent,a=+new URL(null==(r=window.location)?void 0:r.href).searchParams.get("_storyblok")===e;if(!(!i||!a)){if(!e){console.warn("Story ID is not defined. Please provide a valid ID.");return}window.storyblokRegisterEvent(()=>{new window.StoryblokBridge(n).on(["input","published","change"],r=>{"input"===r.action&&r.story.id===e?t(r.story):("change"===r.action||"published"===r.action)&&r.storyId===e&&window.location.reload()})})}},k=function(){var e,t;let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{bridge:n,accessToken:i,use:o=[],apiOptions:s={},richText:l={},bridgeUrl:u}=r;s.accessToken=s.accessToken||i;let c={bridge:n,apiOptions:s},d={};o.forEach(e=>{d={...d,...e(c)}}),u&&(S=u);let f=null==(t=null==(e=window.location)?void 0:e.search)?void 0:t.includes("_storyblok_tk");return!1!==n&&f&&a(S),E=new m(l.schema),l.resolver&&P(E,l.resolver),d},P=(e,t)=>{e.addNode("blok",e=>{let r="";return e.attrs.body.forEach(e=>{r+=t(e.component,e)}),{html:r}}
43)},T=e=>!e||!(null!=e&&e.content.some(e=>e.content||"blok"===e.type||"horizontal_rule"===e.type)),M=(e,t,r)=>{let n=r||E;if(!n){console.error("Please initialize the Storyblok SDK before calling the renderRichText function");return}return T(e)?"":(t&&(n=new m(t.schema),t.resolver&&P(n,t.resolver)),n.render(e))},I=()=>a(S)},913:function(e,t,r){"use strict";let n;r.d(t,{E:function(){return iG}});var i,a,o=r(4090);let s=(0,o.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"}),l=(0,o.createContext)({}),u=(0,o.createContext)(null),c="undefined"!=typeof document,d=c?o.useLayoutEffect:o.useEffect,f=(0,o.createContext)({strict:!1});function h(e){return"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function p(e){return"string"==typeof e||Array.isArray(e)}function m(e){return"object"==typeof e&&"function"==typeof e.start}let g=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],v=["initial",...g];function y(e){return m(e.animate)||v.some(t=>p(e[t]))}function b(e){return!!(y(e)||e.variants)}function A(e){return Array.isArray(e)?e.join(" "):e}let x={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},w={};for(let e in x)w[e]={isEnabled:t=>x[e].some(e=>!!t[e])};let _=(0,o.createContext)({}),E=(0,o.createContext)({}),S=Symbol.for("motionComponentSymbol"),C=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function k(e){if("string"!=typeof e||e.includes("-"));else if(C.indexOf(e)>-1||/[A-Z]/.test(e))return!0;return!1}let P={},T=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],M=new Set(T);function I(e,t){let{layout:r,layoutId:n}=t;return M.has(e)||e.startsWith("origin")||(r||void 0!==n)&&(!!P[e]||"opacity"===e)}let O=e=>!!(e&&e.getVelocity),j={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},L=T.length,D=e=>t=>"string"==typeof t&&t.startsWith(e),R=D("--"),B=D("var(--"),V=(e,t)=>t&&"number"==typeof e?t.transform(e):e,N=(e,t,r)=>Math.min(Math.max(r,e),t),z={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},F={...z,transform:e=>N(0,1,e)},Q={...z,default:1},H=e=>Math.round(1e5*e)/1e5,U=/(-)?([\d]*\.?[\d])+/g,G=/(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,q=/^(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function W(e){return"string"==typeof e}let Y=e=>({test:t=>W(t)&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>"".concat(t).concat(e)}),K=Y("deg"),X=Y("%"),J=Y("px"),$=Y("vh"),Z=Y("vw"),ee={...X,parse:e=>X.parse(e)/100,transform:e=>X.transform(100*e)},et={...z,transform:Math.round},er={borderWidth:J,borderTopWidth:J,borderRightWidth:J,borderBottomWidth:J,borderLeftWidth:J,borderRadius:J,radius:J,borderTopLeftRadius:J,borderTopRightRadius:J,borderBottomRightRadius:J,borderBottomLeftRadius:J,width:J,maxWidth:J,height:J,maxHeight:J,size:J,top:J,right:J,bottom:J,left:J,padding:J,paddingTop:J,paddingRight:J,paddingBottom:J,paddingLeft:J,margin:J,marginTop:J,marginRight:J,marginBottom:J,marginLeft:J,rotate:K,rotateX:K,rotateY:K,rotateZ:K,scale:Q,scaleX:Q,scaleY:Q,scaleZ:Q,skew:K,skewX:K,skewY:K,distance:J,translateX:J,translateY:J,translateZ:J,x:J,y:J,z:J,perspective:J,transformPerspective:J,opacity:F,originX:ee,originY:ee,originZ:J,zIndex:et,fillOpacity:F,strokeOpacity:F,numOctaves:et};function en(e,t,r,n){let{style:i,vars:a,transform:o,transformOrigin:s}=e,l=!1,u=!1,c=!0;for(let e in t){let r=t[e];if(R(e)){a[e]=r;continue}let n=er[e],d=V(r,n);
43if(M.has(e)){if(l=!0,o[e]=d,!c)continue;r!==(n.default||0)&&(c=!1)}else e.startsWith("origin")?(u=!0,s[e]=d):i[e]=d}if(!t.transform&&(l||n?i.transform=function(e,t,r,n){let{enableHardwareAcceleration:i=!0,allowTransformNone:a=!0}=t,o="";for(let t=0;t<L;t++){let r=T[t];if(void 0!==e[r]){let t=j[r]||r;o+="".concat(t,"(").concat(e[r],") ")}}return i&&!e.z&&(o+="translateZ(0)"),o=o.trim(),n?o=n(e,r?"":o):a&&r&&(o="none"),o}(e.transform,r,c,n):i.transform&&(i.transform="none")),u){let{originX:e="50%",originY:t="50%",originZ:r=0}=s;i.transformOrigin="".concat(e," ").concat(t," ").concat(r)}}let ei=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function ea(e,t,r){for(let n in t)O(t[n])||I(n,r)||(e[n]=t[n])}let eo=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","transformValues","custom","inherit","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","ignoreStrict","viewport"]);function es(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||eo.has(e)}let el=e=>!es(e);try{(i=require("@emotion/is-prop-valid").default)&&(el=e=>e.startsWith("on")?!es(e):i(e))}catch(e){}function eu(e,t,r){return"string"==typeof e?e:J.transform(t+r*e)}let ec={offset:"stroke-dashoffset",array:"stroke-dasharray"},ed={offset:"strokeDashoffset",array:"strokeDasharray"};function ef(e,t,r,n,i){let{attrX:a,attrY:o,attrScale:s,originX:l,originY:u,pathLength:c,pathSpacing:d=1,pathOffset:f=0,...h}=t;if(en(e,h,r,i),n){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:p,style:m,dimensions:g}=e;p.transform&&(g&&(m.transform=p.transform),delete p.transform),g&&(void 0!==l||void 0!==u||m.transform)&&(m.transformOrigin=function(e,t,r){let n=eu(t,e.x,e.width),i=eu(r,e.y,e.height);return"".concat(n," ").concat(i)}(g,void 0!==l?l:.5,void 0!==u?u:.5)),void 0!==a&&(p.x=a),void 0!==o&&(p.y=o),void 0!==s&&(p.scale=s),void 0!==c&&function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=!(arguments.length>4)||void 0===arguments[4]||arguments[4];e.pathLength=1;let a=i?ec:ed;e[a.offset]=J.transform(-n);let o=J.transform(t),s=J.transform(r);e[a.array]="".concat(o," ").concat(s)}(p,c,d,f,!1)}let eh=()=>({...ei(),attrs:{}}),ep=e=>"string"==typeof e&&"svg"===e.toLowerCase(),em=e=>e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase();function eg(e,t,r,n){let{style:i,vars:a}=t;for(let t in Object.assign(e.style,i,n&&n.getProjectionStyles(r)),a)e.style.setProperty(t,a[t])}let ev=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function ey(e,t,r,n){for(let r in eg(e,t,void 0,n),t.attrs)e.setAttribute(ev.has(r)?r:em(r),t.attrs[r])}function eb(e,t){let{style:r}=e,n={};for(let i in r)(O(r[i])||t.style&&O(t.style[i])||I(i,e))&&(n[i]=r[i]);return n}function eA(e,t){let r=eb(e,t);for(let n in e)(O(e[n])||O(t[n]))&&(r[-1!==T.indexOf(n)?"attr"+n.charAt(0).toUpperCase()+n.substring(1):n]=e[n]);return r}function ex(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return"function"==typeof t&&(t=t(void 0!==r?r:e.custom,n,i)),"string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t&&(t=t(void 0!==r?r:e.custom,n,i)),t}let ew=e=>Array.isArray(e),e_=e=>!!(e&&"object"==typeof e&&e.mix&&e.toValue),eE=e=>ew(e)?e[e.length-1]||0:e;function eS(e){let t=O(e)?e.get():e;return e_(t)?t.toValue():t}let eC=e=>(t,r)=>{let n=(0,o.useContext)(l),i=(0,o.useContext)(u),a=()=>(function(e,t,r,n){let{scrapeMotionValuesFromProps:i,createRenderState:a,onMount:o}=e,s={latestValues:function(e,t,r,n){let i={},a=n(e,{});for(let e in a)i[e]=eS(a[e]);let{initial:o,animate:s}=e,l=y(e),u=b(e);t&&u&&!l&&!1!==e.inherit&&(void 0===o&&(o=t.initial),void 0===s&&(s=t.animate));let c=!!r&&!1===r.initial,d=(c=c||!1===o)?s:o;return d&&"boolean"!=typeof d&&!m(d)&&(Array.isArray(d)?d:[d]).forEac
43h(t=>{let r=ex(e,t);if(!r)return;let{transitionEnd:n,transition:a,...o}=r;for(let e in o){let t=o[e];if(Array.isArray(t)){let e=c?t.length-1:0;t=t[e]}null!==t&&(i[e]=t)}for(let e in n)i[e]=n[e]}),i}(t,r,n,i),renderState:a()};return o&&(s.mount=e=>o(t,e,s)),s})(e,t,n,i);return r?a():function(e){let t=(0,o.useRef)(null);return null===t.current&&(t.current=e()),t.current}(a)},ek=e=>e;class eP{add(e){if(!this.scheduled.has(e))return this.scheduled.add(e),this.order.push(e),!0}remove(e){let t=this.order.indexOf(e);-1!==t&&(this.order.splice(t,1),this.scheduled.delete(e))}clear(){this.order.length=0,this.scheduled.clear()}constructor(){this.order=[],this.scheduled=new Set}}let eT=["prepare","read","update","preRender","render","postRender"],{schedule:eM,cancel:eI,state:eO,steps:ej}=function(e,t){let r=!1,n=!0,i={delta:0,timestamp:0,isProcessing:!1},a=eT.reduce((e,t)=>(e[t]=function(e){let t=new eP,r=new eP,n=0,i=!1,a=!1,o=new WeakSet,s={schedule:function(e){let a=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s=arguments.length>2&&void 0!==arguments[2]&&arguments[2],l=s&&i,u=l?t:r;return a&&o.add(e),u.add(e)&&l&&i&&(n=t.order.length),e},cancel:e=>{r.remove(e),o.delete(e)},process:l=>{if(i){a=!0;return}if(i=!0,[t,r]=[r,t],r.clear(),n=t.order.length)for(let r=0;r<n;r++){let n=t.order[r];n(l),o.has(n)&&(s.schedule(n),e())}i=!1,a&&(a=!1,s.process(l))}};return s}(()=>r=!0),e),{}),o=e=>a[e].process(i),s=()=>{let a=performance.now();r=!1,i.delta=n?1e3/60:Math.max(Math.min(a-i.timestamp,40),1),i.timestamp=a,i.isProcessing=!0,eT.forEach(o),i.isProcessing=!1,r&&t&&(n=!1,e(s))},l=()=>{r=!0,n=!0,i.isProcessing||e(s)};return{schedule:eT.reduce((e,t)=>{let n=a[t];return e[t]=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return r||l(),n.schedule(e,t,i)},e},{}),cancel:e=>eT.forEach(t=>a[t].cancel(e)),state:i,steps:a}}("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:ek,!0),eL={useVisualState:eC({scrapeMotionValuesFromProps:eA,createRenderState:eh,onMount:(e,t,r)=>{let{renderState:n,latestValues:i}=r;eM.read(()=>{try{n.dimensions="function"==typeof t.getBBox?t.getBBox():t.getBoundingClientRect()}catch(e){n.dimensions={x:0,y:0,width:0,height:0}}}),eM.render(()=>{ef(n,i,{enableHardwareAcceleration:!1},ep(t.tagName),e.transformTemplate),ey(t,n)})}})},eD={useVisualState:eC({scrapeMotionValuesFromProps:eb,createRenderState:ei})};function eR(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{passive:!0};return e.addEventListener(t,r,n),()=>e.removeEventListener(t,r)}let eB=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary;function eV(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"page";return{point:{x:e[t+"X"],y:e[t+"Y"]}}}let eN=e=>t=>eB(t)&&e(t,eV(t));function ez(e,t,r,n){return eR(e,t,eN(r),n)}let eF=(e,t)=>r=>t(e(r)),eQ=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.reduce(eF)};function eH(e){let t=null;return()=>null===t&&(t=e,()=>{t=null})}let eU=eH("dragHorizontal"),eG=eH("dragVertical");function eq(e){let t=!1;if("y"===e)t=eG();else if("x"===e)t=eU();else{let e=eU(),r=eG();e&&r?t=()=>{e(),r()}
43:(e&&e(),r&&r())}return t}function eW(){let e=eq(!0);return!e||(e(),!1)}class eY{update(){}constructor(e){this.isMounted=!1,this.node=e}}function eK(e,t){let r="onHover"+(t?"Start":"End");return ez(e.current,"pointer"+(t?"enter":"leave"),(n,i)=>{if("touch"===n.type||eW())return;let a=e.getProps();e.animationState&&a.whileHover&&e.animationState.setActive("whileHover",t),a[r]&&eM.update(()=>a[r](n,i))},{passive:!e.getProps()[r]})}class eX extends eY{mount(){this.unmount=eQ(eK(this.node,!0),eK(this.node,!1))}unmount(){}}class eJ extends eY{onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=eQ(eR(this.node.current,"focus",()=>this.onFocus()),eR(this.node.current,"blur",()=>this.onBlur()))}unmount(){}constructor(){super(...arguments),this.isActive=!1}}let e$=(e,t)=>!!t&&(e===t||e$(e,t.parentElement));function eZ(e,t){if(!t)return;let r=new PointerEvent("pointer"+e);t(r,eV(r))}class e0 extends eY{startPress(e,t){this.isPressing=!0;let{onTapStart:r,whileTap:n}=this.node.getProps();n&&this.node.animationState&&this.node.animationState.setActive("whileTap",!0),r&&eM.update(()=>r(e,t))}checkPressEnd(){return this.removeEndListeners(),this.isPressing=!1,this.node.getProps().whileTap&&this.node.animationState&&this.node.animationState.setActive("whileTap",!1),!eW()}cancelPress(e,t){if(!this.checkPressEnd())return;let{onTapCancel:r}=this.node.getProps();r&&eM.update(()=>r(e,t))}mount(){let e=this.node.getProps(),t=ez(this.node.current,"pointerdown",this.startPointerPress,{passive:!(e.onTapStart||e.onPointerStart)}),r=eR(this.node.current,"focus",this.startAccessiblePress);this.removeStartListeners=eQ(t,r)}unmount(){this.removeStartListeners(),this.removeEndListeners(),this.removeAccessibleListeners()}constructor(){super(...arguments),this.removeStartListeners=ek,this.removeEndListeners=ek,this.removeAccessibleListeners=ek,this.startPointerPress=(e,t)=>{if(this.removeEndListeners(),this.isPressing)return;let r=this.node.getProps(),n=ez(window,"pointerup",(e,t)=>{if(!this.checkPressEnd())return;let{onTap:r,onTapCancel:n}=this.node.getProps();eM.update(()=>{e$(this.node.current,e.target)?r&&r(e,t):n&&n(e,t)})},{passive:!(r.onTap||r.onPointerUp)}),i=ez(window,"pointercancel",(e,t)=>this.cancelPress(e,t),{passive:!(r.onTapCancel||r.onPointerCancel)});this.removeEndListeners=eQ(n,i),this.startPress(e,t)},this.startAccessiblePress=()=>{let e=eR(this.node.current,"keydown",e=>{"Enter"!==e.key||this.isPressing||(this.removeEndListeners(),this.removeEndListeners=eR(this.node.current,"keyup",e=>{"Enter"===e.key&&this.checkPressEnd()&&eZ("up",(e,t)=>{let{onTap:r}=this.node.getProps();r&&eM.update(()=>r(e,t))})}),eZ("down",(e,t)=>{this.startPress(e,t)}))}),t=eR(this.node.current,"blur",()=>{this.isPressing&&eZ("cancel",(e,t)=>this.cancelPress(e,t))});this.removeAccessibleListeners=eQ(e,t)}}}let e1=new WeakMap,e2=new WeakMap,e3=e=>{let t=e1.get(e.target);t&&t(e)},e4=e=>{e.forEach(e3)},e6={some:0,all:1};class e8 extends eY{startObserver(){this.unmount();let{viewport:e={}}=this.node.getProps(),{root:t,margin:r,amount:n="some",once:i}=e,a={root:t?t.current:void 0,rootMargin:r,threshold:"number"==typeof n?n:e6[n]};return function(e,t,r){let n=function(e){let{root:t,...r}=e,n=t||document;e2.has(n)||e2.set(n,{});let i=e2.get(n),a=JSON.stringify(r);return i[a]||(i[a]=new IntersectionObserver(e4,{root:t,...r})),i[a]}(t);return e1.set(e,r),n.observe(e),()=>{e1.delete(e),n.unobserve(e)}}(this.node.current,a,e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,i&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);let{onViewportEnter:r,onViewportLeave:n}=this.node.getProps(),a=t?r:n;a&&a(e)})}mount(){this.startObserver()}update(){if("undefined"==typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function(e){let{viewport:t={}}=e,{viewport:r={}}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e=>t[e]!==r[e]}(e,t))&&this.startObserver()}unmount(){}constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}}function e5(e,t){if(!Array.isArray(t))return!1;let r=t.length;if(r!==e.length)return!1;for(let n=0;n<r;n++)if(t[n]!==e[n])return!1;return!0}function e9(e,t,r){let n=e.getProps();return ex(n,t,void 0!==r?r:n.custom,function(e){let t={};
43return e.values.forEach((e,r)=>t[r]=e.get()),t}(e),function(e){let t={};return e.values.forEach((e,r)=>t[r]=e.getVelocity()),t}(e))}let e7="data-"+em("framerAppearId"),te=e=>1e3*e,tt=e=>e/1e3,tr={current:!1},tn=e=>Array.isArray(e)&&"number"==typeof e[0],ti=e=>{let[t,r,n,i]=e;return"cubic-bezier(".concat(t,", ").concat(r,", ").concat(n,", ").concat(i,")")},ta={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:ti([0,.65,.55,1]),circOut:ti([.55,0,1,.45]),backIn:ti([.31,.01,.66,-.59]),backOut:ti([.33,1.53,.69,.99])},to=(e,t,r)=>(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e;function ts(e,t,r,n){if(e===t&&r===n)return ek;let i=t=>(function(e,t,r,n,i){let a,o;let s=0;do(a=to(o=t+(r-t)/2,n,i)-e)>0?r=o:t=o;while(Math.abs(a)>1e-7&&++s<12);return o})(t,0,1,e,r);return e=>0===e||1===e?e:to(i(e),t,n)}let tl=ts(.42,0,1,1),tu=ts(0,0,.58,1),tc=ts(.42,0,.58,1),td=e=>Array.isArray(e)&&"number"!=typeof e[0],tf=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,th=e=>t=>1-e(1-t),tp=e=>1-Math.sin(Math.acos(e)),tm=th(tp),tg=tf(tm),tv=ts(.33,1.53,.69,.99),ty=th(tv),tb=tf(ty),tA={linear:ek,easeIn:tl,easeInOut:tc,easeOut:tu,circIn:tp,circInOut:tg,circOut:tm,backIn:ty,backInOut:tb,backOut:tv,anticipate:e=>(e*=2)<1?.5*ty(e):.5*(2-Math.pow(2,-10*(e-1)))},tx=e=>{if(Array.isArray(e)){ek(4===e.length,"Cubic bezier arrays must contain four numerical values.");let[t,r,n,i]=e;return ts(t,r,n,i)}return"string"==typeof e?(ek(void 0!==tA[e],"Invalid easing type '".concat(e,"'")),tA[e]):e},tw=(e,t)=>r=>!!(W(r)&&q.test(r)&&r.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(r,t)),t_=(e,t,r)=>n=>{if(!W(n))return n;let[i,a,o,s]=n.match(U);return{[e]:parseFloat(i),[t]:parseFloat(a),[r]:parseFloat(o),alpha:void 0!==s?parseFloat(s):1}},tE=e=>N(0,255,e),tS={...z,transform:e=>Math.round(tE(e))},tC={test:tw("rgb","red"),parse:t_("red","green","blue"),transform:e=>{let{red:t,green:r,blue:n,alpha:i=1}=e;return"rgba("+tS.transform(t)+", "+tS.transform(r)+", "+tS.transform(n)+", "+H(F.transform(i))+")"}},tk={test:tw("#"),parse:function(e){let t="",r="",n="",i="";return e.length>5?(t=e.substring(1,3),r=e.substring(3,5),n=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),r=e.substring(2,3),n=e.substring(3,4),i=e.substring(4,5),t+=t,r+=r,n+=n,i+=i),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alpha:i?parseInt(i,16)/255:1}},transform:tC.transform},tP={test:tw("hsl","hue"),parse:t_("hue","saturation","lightness"),transform:e=>{let{hue:t,saturation:r,lightness:n,alpha:i=1}=e;return"hsla("+Math.round(t)+", "+X.transform(H(r))+", "+X.transform(H(n))+", "+H(F.transform(i))+")"}},tT={test:e=>tC.test(e)||tk.test(e)||tP.test(e),parse:e=>tC.test(e)?tC.parse(e):tP.test(e)?tP.parse(e):tk.parse(e),transform:e=>W(e)?e:e.hasOwnProperty("red")?tC.transform(e):tP.transform(e)},tM=(e,t,r)=>-r*e+r*t+e;function tI(e,t,r){return(r<0&&(r+=1),r>1&&(r-=1),r<1/6)?e+(t-e)*6*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}let tO=(e,t,r)=>{let n=e*e;return Math.sqrt(Math.max(0,r*(t*t-n)+n))},tj=[tk,tC,tP],tL=e=>tj.find(t=>t.test(e));function tD(e){let t=tL(e);ek(!!t,"'".concat(e,"' is not an animatable color. Use the equivalent color code instead."));let r=t.parse(e);return t===tP&&(r=function(e){let{hue:t,saturation:r,lightness:n,alpha:i}=e;t/=360,n/=100;let a=0,o=0,s=0;if(r/=100){let e=n<.5?n*(1+r):n+r-n*r,i=2*n-e;a=tI(i,e,t+1/3),o=tI(i,e,t),s=tI(i,e,t-1/3)}else a=o=s=n;return{red:Math.round(255*a),green:Math.round(255*o),blue:Math.round(255*s),alpha:i}}(r)),r}let tR=(e,t)=>{let r=tD(e),n=tD(t),i={...r};return e=>(i.red=tO(r.red,n.red,e),i.green=tO(r.green,n.green,e),i.blue=tO(r.blue,n.blue,e),i.alpha=tM(r.alpha,n.alpha,e),tC.transform(i))}
43,tB={regex:/var\s*\(\s*--[\w-]+(\s*,\s*(?:(?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)+)?\s*\)/g,countKey:"Vars",token:"${v}",parse:ek},tV={regex:G,countKey:"Colors",token:"${c}",parse:tT.parse},tN={regex:U,countKey:"Numbers",token:"${n}",parse:z.parse};function tz(e,t){let{regex:r,countKey:n,token:i,parse:a}=t,o=e.tokenised.match(r);o&&(e["num"+n]=o.length,e.tokenised=e.tokenised.replace(r,i),e.values.push(...o.map(a)))}function tF(e){let t=e.toString(),r={value:t,tokenised:t,values:[],numVars:0,numColors:0,numNumbers:0};return r.value.includes("var(--")&&tz(r,tB),tz(r,tV),tz(r,tN),r}function tQ(e){return tF(e).values}function tH(e){let{values:t,numColors:r,numVars:n,tokenised:i}=tF(e),a=t.length;return e=>{let t=i;for(let i=0;i<a;i++)t=i<n?t.replace(tB.token,e[i]):i<n+r?t.replace(tV.token,tT.transform(e[i])):t.replace(tN.token,H(e[i]));return t}}let tU=e=>"number"==typeof e?0:e,tG={test:function(e){var t,r;return isNaN(e)&&W(e)&&((null===(t=e.match(U))||void 0===t?void 0:t.length)||0)+((null===(r=e.match(G))||void 0===r?void 0:r.length)||0)>0},parse:tQ,createTransformer:tH,getAnimatableNone:function(e){let t=tQ(e);return tH(e)(t.map(tU))}},tq=(e,t)=>r=>"".concat(r>0?t:e);function tW(e,t){return"number"==typeof e?r=>tM(e,t,r):tT.test(e)?tR(e,t):e.startsWith("var(")?tq(e,t):tX(e,t)}let tY=(e,t)=>{let r=[...e],n=r.length,i=e.map((e,r)=>tW(e,t[r]));return e=>{for(let t=0;t<n;t++)r[t]=i[t](e);return r}},tK=(e,t)=>{let r={...e,...t},n={};for(let i in r)void 0!==e[i]&&void 0!==t[i]&&(n[i]=tW(e[i],t[i]));return e=>{for(let t in n)r[t]=n[t](e);return r}},tX=(e,t)=>{let r=tG.createTransformer(t),n=tF(e),i=tF(t);return n.numVars===i.numVars&&n.numColors===i.numColors&&n.numNumbers>=i.numNumbers?eQ(tY(n.values,i.values),r):(ek(!0,"Complex values '".concat(e,"' and '").concat(t,"' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.")),tq(e,t))},tJ=(e,t,r)=>{let n=t-e;return 0===n?1:(r-e)/n},t$=(e,t)=>r=>tM(e,t,r);function tZ(e,t){let{clamp:r=!0,ease:n,mixer:i}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=e.length;if(ek(a===t.length,"Both input and output ranges must be the same length"),1===a)return()=>t[0];e[0]>e[a-1]&&(e=[...e].reverse(),t=[...t].reverse());let o=function(e,t,r){let n=[],i=r||function(e){if("number"==typeof e);else if("string"==typeof e)return tT.test(e)?tR:tX;else if(Array.isArray(e))return tY;else if("object"==typeof e)return tK;return t$}(e[0]),a=e.length-1;for(let r=0;r<a;r++){let a=i(e[r],e[r+1]);t&&(a=eQ(Array.isArray(t)?t[r]||ek:t,a)),n.push(a)}return n}(t,n,i),s=o.length,l=t=>{let r=0;if(s>1)for(;r<e.length-2&&!(t<e[r+1]);r++);let n=tJ(e[r],e[r+1],t);return o[r](n)};return r?t=>l(N(e[0],e[a-1],t)):l}function t0(e){let{duration:t=300,keyframes:r,times:n,ease:i="easeInOut"}=e,a=td(i)?i.map(tx):tx(i),o={done:!1,value:r[0]},s=tZ((n&&n.length===r.length?n:function(e){let t=[0];return function(e,t){let r=e[e.length-1];for(let n=1;n<=t;n++){let i=tJ(0,t,n);e.push(tM(r,1,i))}}(t,e.length-1),t}(r)).map(e=>e*t),r,{ease:Array.isArray(a)?a:r.map(()=>a||tc).splice(0,r.length-1)});return{calculatedDuration:t,next:e=>(o.value=s(e),o.done=e>=t,o)}}function t1(e,t,r){var n,i;let a=Math.max(t-5,0);return n=r-e(a),(i=t-a)?1e3/i*n:0}function t2(e,t){return e*Math.sqrt(1-t*t)}let t3=["duration","bounce"],t4=["stiffness","damping","mass"];function t6(e,t){return t.some(t=>void 0!==e[t])}function t8(e){let t,{keyframes:r,restDelta:n,restSpeed:i,...a}=e,o=r[0],s=r[r.length-1],l={done:!1,value:o},{stiffness:u,damping:c,mass:d,velocity:f,duration:h,isResolvedFromDuration:p}=function(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!t6(e,t4)&&t6(e,t3)){let r=function(e){let t,r,{duration:n=800,bounce:i=.25,velocity:a=0,mass:o=1}=e;ek(n<=te(10),"Spring duration must be 10 seconds or less");let s=1-i;s=N(.05,1,s),n=N(.01,10,tt(n)),s<1?(t=e=>{let t=e*s,r=t*n;return .001-(t-a)/t2(e,s)*Math.exp(-r)},r=e=>{let r=e*s*n,i=Math.pow(s,2)*Math.pow(e,2)*n,o=t2(Math.pow(e,2),s);return(r*a+a-i)*Math.exp(-r)*(-t(e)+.001>0?-1:1)/o}):(t=e=>-.001+Math.exp(-e*n)*((e-a)*n+1),r=e=>n*n*(a-e)*Math.exp(-e*n));let l=function(e,t,r){let n=r;for(let r=1;r<12;r++)n-=e(n)/t(n);return n}(t,r,5/n);if(n=te(n),isNaN(l))return{stiffness:100,damping:10,duration:n};{let e=Math.pow(l,2)*o;return{stiffness:e,damping:2*s*Math.sqrt(o*e),duration:n}}}(e);(t={...t,...r,velocity:0,mass:1}).isResolvedFromDuration=!0}return t}(a),m=f?-tt(f):0,g=c/(2*Math.sqrt(u*d)),v=s-o,y=tt(Math.sqrt(u/d)),b=5>Math.abs(v);if(i||(i=b?.01:2),n||(n=b?.005:.5),g<1){let e=t2(y,g);t=t=>s-Math.exp(-g*y*t)*((m+g*y*v)/e*Math.sin(e*t)+v*Math.cos(e*t))}else if(1===g)t=e=>s-Math.exp(-y*e)*(v+(m+y*v)*e);else{let e=y*Math.sqrt(g*g-1);t=t=>{let r=Math.exp(-g*y*t),n=Math.min(e*t,300);return s-r*((m+g*y*v)*Math.sinh(n)+e*v*Math.cosh(n))/e}}
43return{calculatedDuration:p&&h||null,next:e=>{let r=t(e);if(p)l.done=e>=h;else{let a=m;0!==e&&(a=g<1?t1(t,e,r):0);let o=Math.abs(a)<=i,u=Math.abs(s-r)<=n;l.done=o&&u}return l.value=l.done?s:r,l}}}function t5(e){let t,r,{keyframes:n,velocity:i=0,power:a=.8,timeConstant:o=325,bounceDamping:s=10,bounceStiffness:l=500,modifyTarget:u,min:c,max:d,restDelta:f=.5,restSpeed:h}=e,p=n[0],m={done:!1,value:p},g=e=>void 0!==c&&e<c||void 0!==d&&e>d,v=e=>void 0===c?d:void 0===d?c:Math.abs(c-e)<Math.abs(d-e)?c:d,y=a*i,b=p+y,A=void 0===u?b:u(b);A!==b&&(y=A-p);let x=e=>-y*Math.exp(-e/o),w=e=>A+x(e),_=e=>{let t=x(e),r=w(e);m.done=Math.abs(t)<=f,m.value=m.done?A:r},E=e=>{g(m.value)&&(t=e,r=t8({keyframes:[m.value,v(m.value)],velocity:t1(w,e,m.value),damping:s,stiffness:l,restDelta:f,restSpeed:h}))};return E(0),{calculatedDuration:null,next:e=>{let n=!1;return(r||void 0!==t||(n=!0,_(e),E(e)),void 0!==t&&e>t)?r.next(e-t):(n||_(e),m)}}}let t9=e=>{let t=t=>{let{timestamp:r}=t;return e(r)};return{start:()=>eM.update(t,!0),stop:()=>eI(t),now:()=>eO.isProcessing?eO.timestamp:performance.now()}};function t7(e){let t=0,r=e.next(t);for(;!r.done&&t<2e4;)t+=50,r=e.next(t);return t>=2e4?1/0:t}let re={decay:t5,inertia:t5,tween:t0,keyframes:t0,spring:t8};function rt(e){let t,r,n,i,a,{autoplay:o=!0,delay:s=0,driver:l=t9,keyframes:u,type:c="keyframes",repeat:d=0,repeatDelay:f=0,repeatType:h="loop",onPlay:p,onStop:m,onComplete:g,onUpdate:v,...y}=e,b=1,A=!1,x=()=>{r=new Promise(e=>{t=e})};x();let w=re[c]||t0;w!==t0&&"number"!=typeof u[0]&&(i=tZ([0,100],u,{clamp:!1}),u=[0,100]);let _=w({...y,keyframes:u});"mirror"===h&&(a=w({...y,keyframes:[...u].reverse(),velocity:-(y.velocity||0)}));let E="idle",S=null,C=null,k=null;null===_.calculatedDuration&&d&&(_.calculatedDuration=t7(_));let{calculatedDuration:P}=_,T=1/0,M=1/0;null!==P&&(M=(T=P+f)*(d+1)-f);let I=0,O=e=>{if(null===C)return;b>0&&(C=Math.min(C,e)),b<0&&(C=Math.min(e-M/b,C));let t=(I=null!==S?S:Math.round(e-C)*b)-s*(b>=0?1:-1),r=b>=0?t<0:t>M;I=Math.max(t,0),"finished"===E&&null===S&&(I=M);let n=I,o=_;if(d){let e=I/T,t=Math.floor(e),r=e%1;!r&&e>=1&&(r=1),1===r&&t--;let i=!!((t=Math.min(t,d+1))%2);i&&("reverse"===h?(r=1-r,f&&(r-=f/T)):"mirror"===h&&(o=a));let s=N(0,1,r);I>M&&(s="reverse"===h&&i?1:0),n=s*T}let l=r?{done:!1,value:u[0]}:o.next(n);i&&(l.value=i(l.value));let{done:c}=l;r||null===P||(c=b>=0?I>=M:I<=0);let p=null===S&&("finished"===E||"running"===E&&c);return v&&v(l.value),p&&D(),l},j=()=>{n&&n.stop(),n=void 0},L=()=>{E="idle",j(),t(),x(),C=k=null},D=()=>{E="finished",g&&g(),j(),t()},R=()=>{if(A)return;n||(n=l(O));let e=n.now();p&&p(),null!==S?C=e-S:C&&"finished"!==E||(C=e),"finished"===E&&x(),k=C,S=null,E="running",n.start()};o&&R();let B={then:(e,t)=>r.then(e,t),get time(){return tt(I)},set time(newTime){I=newTime=te(newTime),null===S&&n&&0!==b?C=n.now()-newTime/b:S=newTime},get duration(){return tt(null===_.calculatedDuration?t7(_):_.calculatedDuration)},get speed(){return b},set speed(newSpeed){if(newSpeed===b||!n)return;b=newSpeed,B.time=tt(I)},get state(){return E},play:R,pause:()=>{E="paused",S=I},stop:()=>{A=!0,"idle"!==E&&(E="idle",m&&m(),L())},cancel:()=>{null!==k&&O(k),L()},complete:()=>{E="finished"},sample:e=>(C=0,O(e))};return B}let rr=(a=()=>Object.hasOwnProperty.call(Element.prototype,"animate"),()=>(void 0===n&&(n=a()),n)),rn=new Set(["opacity","clipPath","filter","transform","backgroundColor"]),ri=(e,t)=>"spring"===t.type||"backgroundColor"===e||!function e(t){return!!(!t||"string"==typeof t&&ta[t]||tn(t)||Array.isArray(t)&&t.every(e))}(t.ease),ra={type:"spring",stiffness:500,damping:25,restSpeed:10},ro=e=>({type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}),rs={type:"keyframes",duration:.8},rl={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},ru=(e,t)=>{let{keyframes:r}=t;return r.length>2?rs:M.has(e)?e.startsWith("scale")?ro(r[1]):ra:rl},rc=(e,t)=>"zIndex"!==e&&!!("number"==typeof t||Array.isArray(t)||"string"==typeof t&&(tG.test(t)||"0"===t)&&!t.startsWith("url(")),rd=new Set(["brightness","contrast","saturate","opacity"]);function rf(e){let[t,r]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[n]=r.match(U)||[];if(!n)return e;let i=r.replace(n,""),a=rd.has(t)?1:0;return n!==r&&(a*=100),t+"("+a+i+")"}let rh=/([a-z-]*)\(.*?\)/g,rp={...tG,getAnimatableNone:e=>{let t=e.match(rh);return t?t.map(rf).join(" "):e}},rm={...er,color:tT,backgroundColor:tT,outlineColor:tT,fill:tT,stroke:tT,borderColor:tT,borderTopColor:tT,borderRightColor:tT,borderBottomColor:tT,borderLeftColor:tT,filter:rp,WebkitFilter:rp},rg=e=>rm[e];function rv(e,t){let r=rg(e);return r!==rp&&(r=tG),r.getAnimatableNone?r.getAnimatableNone(t):void 0}let ry=e=>/^0[^.\s]+$/.test(e);function rb(e,t){return e[t]||e.default||e}let rA=function(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return i=>{let a=rb(n,e)||{},o=a.delay||n.delay||0,{elapsed:s=0}=n;s-=te(o);let l=function(e,t,r,n){let i,a;let o=rc(t,r);i=Array.isArray(r)?[...r]:[null,r];let s=void 0!==n.from?n.from:e.get(),l=[];for(let e=0;e<i.length;e++){var u;null===i[e]&&(i[e]=0===e?s:i[e-1]),("number"==typeof(u=i[e])?0===u:null!==u?"none"===u||"0"===u||ry(u):void 0)&&l.push(e),"string"==typeof i[e]&&"none"!==i[e]&&"0"!==i[e]&&(a=i[e])}if(o&&l.length&&a)for(let e=0;e<l.length;e++)i[l[e]]=rv(t,a);return i}(t,e,r,a),u=l[0],c=l[l.length-1],d=rc(e,u),f=rc(e,c);ek(d===f,"You are trying to animate ".concat(e,' from "').concat(u,'" to "').concat(c,'". ').concat(u," is not an animatable value - to enable this animation set ").concat(u," to a value animatable to ").concat(c," via the `style` property."));let h={keyframes:l,velocity:t.getVelocity(),ease:"easeOut",...a,delay:-s,onUpdate:e=>{t.set(e),a.onUpdate&&a.onUpdate(e)},onComplete:()=>{i(),a.onComplete&&a.onComplete()}};if(!function(e){let{when:t,delay:r,delayChildren:n,staggerChildren:i,staggerDirection:a,repeat:o,repeatType:s,repeatDelay:l,from:u,elapsed:c,...d}=e;return!!Object.keys(d).length}(a)&&(h={...h,...ru(e,h)}),h.duration&&(h.duration=te(h.duration)),h.repeatDelay&&(h.repeatDelay=te(h.repeatDelay)),!d||!f||tr.current||!1===a.type)return function(e){let{keyframes:t,delay:r,onUpdate:n,onComplete:i}=e,a=()=>(n&&n(t[t.length-1]),i&&i(),{time:0,speed:1,duration:0,play:ek,pause:ek,stop:ek,then:e=>(e(),Promise.resolve()),cancel:ek,complete:ek});return r?rt({keyframes:[0,1],duration:0,delay:r,onComplete:a}):a()}(tr.current?{...h,delay:0}:h);if(t.owner&&t.owner.current instanceof HTMLElement&&!t.owner.getProps().onUp
43date){let r=function(e,t,r){let n,i,{onUpdate:a,onComplete:o,...s}=r;if(!(rr()&&rn.has(t)&&!s.repeatDelay&&"mirror"!==s.repeatType&&0!==s.damping&&"inertia"!==s.type))return!1;let l=!1,u=()=>{i=new Promise(e=>{n=e})};u();let{keyframes:c,duration:d=300,ease:f,times:h}=s;if(ri(t,s)){let e=rt({...s,repeat:0,delay:0}),t={done:!1,value:c[0]},r=[],n=0;for(;!t.done&&n<2e4;)t=e.sample(n),r.push(t.value),n+=10;h=void 0,c=r,d=n-10,f="linear"}let p=function(e,t,r){let{delay:n=0,duration:i,repeat:a=0,repeatType:o="loop",ease:s,times:l}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},u={[t]:r};l&&(u.offset=l);let c=function e(t){if(t)return tn(t)?ti(t):Array.isArray(t)?t.map(e):ta[t]}(s);return Array.isArray(c)&&(u.easing=c),e.animate(u,{delay:n,duration:i,easing:Array.isArray(c)?"linear":c,fill:"both",iterations:a+1,direction:"reverse"===o?"alternate":"normal"})}(e.owner.current,t,c,{...s,duration:d,ease:f,times:h});s.syncStart&&(p.startTime=eO.isProcessing?eO.timestamp:document.timeline?document.timeline.currentTime:performance.now());let m=()=>p.cancel(),g=()=>{eM.update(m),n(),u()};return p.onfinish=()=>{e.set(function(e,t){let{repeat:r,repeatType:n="loop"}=t,i=r&&"loop"!==n&&r%2==1?0:e.length-1;return e[i]}(c,s)),o&&o(),g()},{then:(e,t)=>i.then(e,t),attachTimeline:e=>(p.timeline=e,p.onfinish=null,ek),get time(){return tt(p.currentTime||0)},set time(newTime){p.currentTime=te(newTime)},get speed(){return p.playbackRate},set speed(newSpeed){p.playbackRate=newSpeed},get duration(){return tt(d)},play:()=>{l||(p.play(),eI(m))},pause:()=>p.pause(),stop:()=>{if(l=!0,"idle"===p.playState)return;let{currentTime:t}=p;if(t){let r=rt({...s,autoplay:!1});e.setWithVelocity(r.sample(t-10).value,r.sample(t).value,10)}g()},complete:()=>p.finish(),cancel:g}}(t,e,h);if(r)return r}return rt(h)}};function rx(e){return!!(O(e)&&e.add)}let rw=e=>/^\-?\d*\.?\d+$/.test(e);function r_(e,t){-1===e.indexOf(t)&&e.push(t)}function rE(e,t){let r=e.indexOf(t);r>-1&&e.splice(r,1)}class rS{add(e){return r_(this.subscriptions,e),()=>rE(this.subscriptions,e)}notify(e,t,r){let n=this.subscriptions.length;if(n){if(1===n)this.subscriptions[0](e,t,r);else for(let i=0;i<n;i++){let n=this.subscriptions[i];n&&n(e,t,r)}}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}constructor(){this.subscriptions=[]}}let rC=e=>!isNaN(parseFloat(e)),rk={current:void 0};class rP{onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new rS);let r=this.events[e].add(t);return"change"===e?()=>{r(),eM.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}setWithVelocity(e,t,r){this.set(t),this.prev=e,this.timeDelta=r}jump(e){this.updateAndNotify(e),this.prev=e,this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return rk.current&&rk.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){var e,t;return this.canTrackVelocity?(e=parseFloat(this.current)-parseFloat(this.prev),(t=this.timeDelta)?1e3/t*e:0):0}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}constructor(e,t={}){var r=this;this.version="10.16.4",this.timeDelta=0,this.lastUpdated=0,this.canTrackVelocity=!1,this.events={},this.updateAndNotify=function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];r.prev=r.current,r.current=e;let{delta:n,timestamp:i}=eO;r.lastUpdated!==i&&(r.timeDelta=n,r.lastUpdated=i,eM.postRender(r.scheduleVelocityCheck)),r.prev!==r.current&&r.events.change&&r.events.change.notify(r.current),r.events.velocityChange&&r.events.velocityChange.notify(r.getVelocity()),t&&r.events.renderRequest&&r.events.renderRequest.notify(r.current)},this.scheduleVelocityCheck=()=>eM.postRender(this.velocityCheck),this.velocityCheck=e=>{let{timestamp:t}=e;t!==this.lastUpdated&&(this.prev=this.current,this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=e,this.canTrackVelocity=rC(this.current),this.owner=t.owner}}function rT(e,t){return new rP(e,t)}let rM=e=>t=>t.test(e),rI=[z,J,X,K,Z,$,{test:e=>"auto"===e,parse:e=>e}],rO=e=>rI.find(rM(e)),rj=[...rI,tT,tG],rL=e=>rj.find(rM(e));function rD(e,t){let{delay:r=0,transitionOverride:n,type:i}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{transition:a=e.getDefaultTransition(),transitionEnd:o,...s}=e.makeTargetAnimatable(t),l=e.getValue("willChange");n&&(a=n);let u=[],c=i&&e.animationState&&e.animationState.getState()[i];for(let t in s){let n=e.getValue(t),i=s[t];if(!n||void 0===i||c&&function(e,t){let{protectedKeys:r,needsAnimating:n}=e,i=r.hasOwnProperty(t)&&!0!==n[t];return n[t]=!1,i}(c,t))continue;let o={delay:r,elapsed:0,...a};if(window.HandoffAppearAnimations&&!n.hasAnimated){let r=e.getProps()[e7];r&&(o.elapsed=window.HandoffAppearAnimations(r,t,n,eM),o.syncStart=!0)}n.start(rA(t,n,i,e.shouldReduceMotion&&M.has(t)?{type:!1}:o));let d=n.animation;rx(l)&&(l.add(t),d.then(()=>l.remove(t))),u.push(d)}return o&&Promise.all(u).then(()=>{o&&function(e,t){let r=e9(e,t),{transitionEnd:n={},transition:i={},...a}=r?e.makeTargetAnimatable(r,!1):{};for(let t in a={...a,...n}){let r=eE(a[t]);e.hasValue(t)?e.getValue(t).set(r):e.addValue(t,rT(r))}}(e,o)}),u}function rR(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=e9(e,t,r.custom),{transition:i=e.getDefaultTransition()||{}}=n||{};r.transitionOverride&&(i=r.transitionOverride);let a=n?()=>Promise.all(rD(e,n,r)):()=>Promise.resolve(),o=e.variantChildren&&e.variantChildren.size?function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,{delayChildren:a=0,staggerChildren:o,staggerDirection:s}=i;return function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,a=arguments.length>5?arguments[5]:void 0,o=[],s=(e.variantChildren.size-1)*n,l=1===i?function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return e*n}:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return s-e*n};
43return Array.from(e.variantChildren).sort(rB).forEach((e,n)=>{e.notify("AnimationStart",t),o.push(rR(e,t,{...a,delay:r+l(n)}).then(()=>e.notify("AnimationComplete",t)))}),Promise.all(o)}(e,t,a+n,o,s,r)}:()=>Promise.resolve(),{when:s}=i;if(!s)return Promise.all([a(),o(r.delay)]);{let[e,t]="beforeChildren"===s?[a,o]:[o,a];return e().then(()=>t())}}function rB(e,t){return e.sortNodePosition(t)}let rV=[...g].reverse(),rN=g.length;function rz(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}class rF extends eY{updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();this.unmount(),m(e)&&(this.unmount=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){}constructor(e){super(e),e.animationState||(e.animationState=function(e){let t=t=>Promise.all(t.map(t=>{let{animation:r,options:n}=t;return function(e,t){let r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e.notify("AnimationStart",t),Array.isArray(t))r=Promise.all(t.map(t=>rR(e,t,n)));else if("string"==typeof t)r=rR(e,t,n);else{let i="function"==typeof t?e9(e,t,n.custom):t;r=Promise.all(rD(e,i,n))}return r.then(()=>e.notify("AnimationComplete",t))}(e,r,n)})),r={animate:rz(!0),whileInView:rz(),whileHover:rz(),whileTap:rz(),whileDrag:rz(),whileFocus:rz(),exit:rz()},n=!0,i=(t,r)=>{let n=e9(e,r);if(n){let{transition:e,transitionEnd:r,...i}=n;t={...t,...i,...r}}return t};function a(a,o){let s=e.getProps(),l=e.getVariantContext(!0)||{},u=[],c=new Set,d={},f=1/0;for(let t=0;t<rN;t++){var h;let g=rV[t],v=r[g],y=void 0!==s[g]?s[g]:l[g],b=p(y),A=g===o?v.isActive:null;!1===A&&(f=t);let x=y===l[g]&&y!==s[g]&&b;if(x&&n&&e.manuallyAnimateOnMount&&(x=!1),v.protectedKeys={...d},!v.isActive&&null===A||!y&&!v.prevProp||m(y)||"boolean"==typeof y)continue;let w=(h=v.prevProp,"string"==typeof y?y!==h:!!Array.isArray(y)&&!e5(y,h)),_=w||g===o&&v.isActive&&!x&&b||t>f&&b,E=Array.isArray(y)?y:[y],S=E.reduce(i,{});!1===A&&(S={});let{prevResolvedValues:C={}}=v,k={...C,...S},P=e=>{_=!0,c.delete(e),v.needsAnimating[e]=!0};for(let e in k){let t=S[e],r=C[e];d.hasOwnProperty(e)||(t!==r?ew(t)&&ew(r)?!e5(t,r)||w?P(e):v.protectedKeys[e]=!0:void 0!==t?P(e):c.add(e):void 0!==t&&c.has(e)?P(e):v.protectedKeys[e]=!0)}v.prevProp=y,v.prevResolvedValues=S,v.isActive&&(d={...d,...S}),n&&e.blockInitialAnimation&&(_=!1),_&&!x&&u.push(...E.map(e=>({animation:e,options:{type:g,...a}})))}if(c.size){let t={};
43c.forEach(r=>{let n=e.getBaseTarget(r);void 0!==n&&(t[r]=n)}),u.push({animation:t})}let g=!!u.length;return n&&!1===s.initial&&!e.manuallyAnimateOnMount&&(g=!1),n=!1,g?t(u):Promise.resolve()}return{animateChanges:a,setActive:function(t,n,i){var o;if(r[t].isActive===n)return Promise.resolve();null===(o=e.variantChildren)||void 0===o||o.forEach(e=>{var r;return null===(r=e.animationState)||void 0===r?void 0:r.setActive(t,n)}),r[t].isActive=n;let s=a(i,t);for(let e in r)r[e].protectedKeys={};return s},setAnimateFunction:function(r){t=r(e)},getState:()=>r}}(e))}}let rQ=0;class rH extends eY{update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t,custom:r}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;let i=this.node.animationState.setActive("exit",!e,{custom:null!=r?r:this.node.getProps().custom});t&&!e&&i.then(()=>t(this.id))}mount(){let{register:e}=this.node.presenceContext||{};e&&(this.unmount=e(this.id))}unmount(){}constructor(){super(...arguments),this.id=rQ++}}let rU=(e,t)=>Math.abs(e-t);class rG{updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),eI(this.updatePoint)}constructor(e,t,{transformPagePoint:r}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=()=>{var e,t;if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let r=rY(this.lastMoveEventInfo,this.history),n=null!==this.startEvent,i=(e=r.offset,t={x:0,y:0},Math.sqrt(rU(e.x,t.x)**2+rU(e.y,t.y)**2)>=3);if(!n&&!i)return;let{point:a}=r,{timestamp:o}=eO;this.history.push({...a,timestamp:o});let{onStart:s,onMove:l}=this.handlers;n||(s&&s(this.lastMoveEvent,r),this.startEvent=this.lastMoveEvent),l&&l(this.lastMoveEvent,r)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastMoveEventInfo=rq(t,this.transformPagePoint),eM.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{if(this.end(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let{onEnd:r,onSessionEnd:n}=this.handlers,i=rY("pointercancel"===e.type?this.lastMoveEventInfo:rq(t,this.transformPagePoint),this.history);this.startEvent&&r&&r(e,i),n&&n(e,i)},!eB(e))return;this.handlers=t,this.transformPagePoint=r;let n=rq(eV(e),this.transformPagePoint),{point:i}=n,{timestamp:a}=eO;this.history=[{...i,timestamp:a}];let{onSessionStart:o}=t;o&&o(e,rY(n,this.history)),this.removeListeners=eQ(ez(window,"pointermove",this.handlePointerMove),ez(window,"pointerup",this.handlePointerUp),ez(window,"pointercancel",this.handlePointerUp))}}function rq(e,t){return t?{point:t(e.point)}:e}function rW(e,t){return{x:e.x-t.x,y:e.y-t.y}}function rY(e,t){let{point:r}=e;return{point:r,delta:rW(r,rK(t)),offset:rW(r,t[0]),velocity:function(e,t){if(e.length<2)return{x:0,y:0};let r=e.length-1,n=null,i=rK(e);for(;r>=0&&(n=e[r],!(i.timestamp-n.timestamp>te(.1)));)r--;if(!n)return{x:0,y:0};let a=tt(i.timestamp-n.timestamp);if(0===a)return{x:0,y:0};let o={x:(i.x-n.x)/a,y:(i.y-n.y)/a};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}(t,0)}}function rK(e){return e[e.length-1]}function rX(e){return e.max-e.min}function rJ(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.01;return Math.abs(e-t)<=r}function r$(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5;e.origin=n,e.originPoint=tM(t.min,t.max,e.origin),e.scale=rX(r)/rX(t),(rJ(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=tM(r.min,r.max,e.origin)-e.originPoint,(rJ(e.translate)||isNaN(e.translate))&&(e.translate=0)}function rZ(e,t,r,n){r$(e.x,t.x,r.x,n?n.originX:void 0),r$(e.y,t.y,r.y,n?n.originY:void 0)}function r0(e,t,r){e.min=r.min+t.min,e.max=e.min+rX(t)}function r1(e,t,r){e.min=t.min-r.min,e.max=e.min+rX(t)}function r2(e,t,r){r1(e.x,t.x,r.x),r1(e.y,t.y,r.y)}function r3(e,t,r){return{min:void 0!==t?e.min+t:void 0,max:void 0!==r?e.max+r-(e.max-e.min):void 0}}function r4(e,t){let r=t.min-e.min,n=t.max-e.max;return t.max-t.min<e.max-e.min&&([r,n]=[n,r]),{min:r,max:n}}function r6(e,t,r){return{min:r8(e,t),max:r8(e,r)}}function r8(e,t){return"number"==typeof e?e:e[t]||0}let r5=()=>({translate:0,scale:1,origin:0,originPoint:0}),r9=()=>({x:r5(),y:r5()}),r7=()=>({min:0,max:0}),ne=()=>({x:r7(),y:r7()});function nt(e){return[e("x"),e("y")]}function nr(e){let{top:t,left:r,right:n,bottom:i}=e;return{x:{min:r,max:n},y:{min:t,max:i}}}function nn(e){return void 0===e||1===e}function ni(e){let{scale:t,scaleX:r,scaleY:n}=e;return!nn(t)||!nn(r)||!nn(n)}function na(e){return ni(e)||no(e)||e.z||e.rotate||e.rotateX||e.rotateY}function no(e){var t,r;return(t=e.x)&&"0%"!==t||(r=e.y)&&"0%"!==r}function ns(e,t,r,n,i){return void 0!==i&&(e=n+i*(e-n)),n+r*(e-n)+t}function nl(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0;e.min=ns(e.min,t,r,n,i),e.max=ns(e.max,t,r,n,i)}function nu(e,t){let{x:r,y:n}=t;nl(e.x,r.translate,r.scale,r.originPoint),nl(e.y,n.translate,n.scale,n.originPoint)}function nc(e){return Number.isInteger(e)?e:e>1.0000000000001||e<.999999999999?e:1}
43function nd(e,t){e.min=e.min+t,e.max=e.max+t}function nf(e,t,r){let[n,i,a]=r,o=void 0!==t[a]?t[a]:.5,s=tM(e.min,e.max,o);nl(e,t[n],t[i],s,t.scale)}let nh=["x","scaleX","originX"],np=["y","scaleY","originY"];function nm(e,t){nf(e.x,t,nh),nf(e.y,t,np)}function ng(e,t){return nr(function(e,t){if(!t)return e;let r=t({x:e.left,y:e.top}),n=t({x:e.right,y:e.bottom});return{top:r.y,left:r.x,bottom:n.y,right:n.x}}(e.getBoundingClientRect(),t))}let nv=new WeakMap;class ny{start(e){let{snapToCursor:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{presenceContext:r}=this.visualElement;r&&!1===r.isPresent||(this.panSession=new rG(e,{onSessionStart:e=>{this.stopAnimation(),t&&this.snapToCursor(eV(e,"page").point)},onStart:(e,t)=>{let{drag:r,dragPropagation:n,onDragStart:i}=this.getProps();if(r&&!n&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=eq(r),!this.openGlobalLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),nt(e=>{let t=this.getAxisMotionValue(e).get()||0;if(X.test(t)){let{projection:r}=this.visualElement;if(r&&r.layout){let n=r.layout.layoutBox[e];if(n){let e=rX(n);t=parseFloat(t)/100*e}}}this.originPoint[e]=t}),i&&eM.update(()=>i(e,t),!1,!0);let{animationState:a}=this.visualElement;a&&a.setActive("whileDrag",!0)},onMove:(e,t)=>{let{dragPropagation:r,dragDirectionLock:n,onDirectionLock:i,onDrag:a}=this.getProps();if(!r&&!this.openGlobalLock)return;let{offset:o}=t;if(n&&null===this.currentDirection){this.currentDirection=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,r=null;return Math.abs(e.y)>t?r="y":Math.abs(e.x)>t&&(r="x"),r}(o),null!==this.currentDirection&&i&&i(this.currentDirection);return}this.updateAxis("x",t.point,o),this.updateAxis("y",t.point,o),this.visualElement.render(),a&&a(e,t)},onSessionEnd:(e,t)=>this.stop(e,t)},{transformPagePoint:this.visualElement.getTransformPagePoint()}))}stop(e,t){let r=this.isDragging;if(this.cancel(),!r)return;let{velocity:n}=t;this.startAnimation(n);let{onDragEnd:i}=this.getProps();i&&eM.update(()=>i(e,t))}cancel(){this.isDragging=!1;let{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:r}=this.getProps();!r&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),t&&t.setActive("whileDrag",!1)}updateAxis(e,t,r){let{drag:n}=this.getProps();if(!r||!nb(e,n,this.currentDirection))return;let i=this.getAxisMotionValue(e),a=this.originPoint[e]+r[e];this.constraints&&this.constraints[e]&&(a=function(e,t,r){let{min:n,max:i}=t;return void 0!==n&&e<n?e=r?tM(n,e,r.min):Math.max(e,n):void 0!==i&&e>i&&(e=r?tM(i,e,r.max):Math.min(e,i)),e}(a,this.constraints[e],this.elastic[e])),i.set(a)}resolveConstraints(){let{dragConstraints:e,dragElastic:t}=this.getProps(),{layout:r}=this.visualElement.projection||{},n=this.constraints;e&&h(e)?this.constraints||(this.constraints=this.resolveRefConstraints()):e&&r?this.constraints=function(e,t){let{top:r,left:n,bottom:i,right:a}=t;return{x:r3(e.x,n,a),y:r3(e.y,r,i)}}(r.layoutBox,e):this.constraints=!1,this.elastic=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.35;return!1===e?e=0:!0===e&&(e=.35),{x:r6(e,"left","right"),y:r6(e,"top","bottom")}}(t),n!==this.constraints&&r&&this.constraints&&!this.hasMutatedConstraints&&nt(e=>{this.getAxisMotionValue(e)&&(this.constraints[e]=function(e,t){let r={};return void 0!==t.min&&(r.min=t.min-e.min),void 0!==t.max&&(r.max=t.max-e.min),r}(r.layoutBox[e],this.constraints[e]))})}resolveRefConstraints(){var e;let{dragConstraints:t,onMeasureDragConstraints:r}=this.getProps();if(!t||!h(t))return!1;let n=t.current;ek(null!==n,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");let{projection:i}=this.visualElement;if(!i||!i.layout)return!1;let a=function(e,t,r){let n=ng(e,r),{scroll:i}=t;return i&&(nd(n.x,i.offset.x),nd(n.y,i.offset.y)),n}(n,i.root,this.visualElement.getTransformPagePoint()),o={x:r4((e=i.layout.layoutBox).x,a.x),y:r4(e.y,a.y)};if(r){let e=r(function(e){let{x:t,y:r}=e;return{top:r.min,right:t.max,bottom:r.max,left:t.min}}(o));this.hasMutatedConstraints=!!e,e&&(o=nr(e))}return o}startAnimation(e){let{drag:t,dragMomentum:r,dragElastic:n,dragTransition:i,dragSnapToOrigin:a,onDragTransitionEnd:o}=this.getProps(),s=this.constraints||{};return Promise.all(nt(o=>{if(!nb(o,t,this.currentDirection))return;let l=s&&s[o]||{};a&&(l={min:0,max:0});
43let u={type:"inertia",velocity:r?e[o]:0,bounceStiffness:n?200:1e6,bounceDamping:n?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...i,...l};return this.startAxisValueAnimation(o,u)})).then(o)}startAxisValueAnimation(e,t){let r=this.getAxisMotionValue(e);return r.start(rA(e,r,0,t))}stopAnimation(){nt(e=>this.getAxisMotionValue(e).stop())}getAxisMotionValue(e){let t="_drag"+e.toUpperCase(),r=this.visualElement.getProps();return r[t]||this.visualElement.getValue(e,(r.initial?r.initial[e]:void 0)||0)}snapToCursor(e){nt(t=>{let{drag:r}=this.getProps();if(!nb(t,r,this.currentDirection))return;let{projection:n}=this.visualElement,i=this.getAxisMotionValue(t);if(n&&n.layout){let{min:r,max:a}=n.layout.layoutBox[t];i.set(e[t]-tM(r,a,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:e,dragConstraints:t}=this.getProps(),{projection:r}=this.visualElement;if(!h(t)||!r||!this.constraints)return;this.stopAnimation();let n={x:0,y:0};nt(e=>{let t=this.getAxisMotionValue(e);if(t){let r=t.get();n[e]=function(e,t){let r=.5,n=rX(e),i=rX(t);return i>n?r=tJ(t.min,t.max-n,e.min):n>i&&(r=tJ(e.min,e.max-i,t.min)),N(0,1,r)}({min:r,max:r},this.constraints[e])}});let{transformTemplate:i}=this.visualElement.getProps();this.visualElement.current.style.transform=i?i({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.resolveConstraints(),nt(t=>{if(!nb(t,e,null))return;let r=this.getAxisMotionValue(t),{min:i,max:a}=this.constraints[t];r.set(tM(i,a,n[t]))})}addListeners(){if(!this.visualElement.current)return;nv.set(this.visualElement,this);let e=ez(this.visualElement.current,"pointerdown",e=>{let{drag:t,dragListener:r=!0}=this.getProps();t&&r&&this.start(e)}),t=()=>{let{dragConstraints:e}=this.getProps();h(e)&&(this.constraints=this.resolveRefConstraints())},{projection:r}=this.visualElement,n=r.addEventListener("measure",t);r&&!r.layout&&(r.root&&r.root.updateScroll(),r.updateLayout()),t();let i=eR(window,"resize",()=>this.scalePositionWithinConstraints()),a=r.addEventListener("didUpdate",e=>{let{delta:t,hasLayoutChanged:r}=e;this.isDragging&&r&&(nt(e=>{let r=this.getAxisMotionValue(e);r&&(this.originPoint[e]+=t[e].translate,r.set(r.get()+t[e].translate))}),this.visualElement.render())});return()=>{i(),e(),n(),a&&a()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:r=!1,dragPropagation:n=!1,dragConstraints:i=!1,dragElastic:a=.35,dragMomentum:o=!0}=e;return{...e,drag:t,dragDirectionLock:r,dragPropagation:n,dragConstraints:i,dragElastic:a,dragMomentum:o}}constructor(e){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=ne(),this.visualElement=e}}function nb(e,t,r){return(!0===t||t===e)&&(null===r||r===e)}class nA extends eY{mount(){let{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||ek}unmount(){this.removeGroupControls(),this.removeListeners()}constructor(e){super(e),this.removeGroupControls=ek,this.removeListeners=ek,this.controls=new ny(e)}}let nx=e=>(t,r)=>{e&&eM.update(()=>e(t,r))};class nw extends eY{onPointerDown(e){this.session=new rG(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint()})}createPanHandlers(){let{onPanSessionStart:e,onPanStart:t,onPan:r,onPanEnd:n}=this.node.getProps();return{onSessionStart:nx(e),onStart:nx(t),onMove:r,onEnd:(e,t)=>{delete this.session,n&&eM.update(()=>n(e,t))}}}mount(){this.removePointerDownListener=ez(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}constructor(){super(...arguments),this.removePointerDownListener=ek}}let n_={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function nE(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}let nS={correct:(e,t)=>{if(!t.target)return e;if("string"==typeof e){if(!J.test(e))return e;e=parseFloat(e)}let r=nE(e,t.target.x),n=nE(e,t.target.y);return"".concat(r,"% ").concat(n,"%")}};
43class nC extends o.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:r,layoutId:n}=this.props,{projection:i}=e;Object.assign(P,nP),i&&(t.group&&t.group.add(i),r&&r.register&&n&&r.register(i),i.root.didUpdate(),i.addEventListener("animationComplete",()=>{this.safeToRemove()}),i.setOptions({...i.options,onExitComplete:()=>this.safeToRemove()})),n_.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:r,drag:n,isPresent:i}=this.props,a=r.projection;return a&&(a.isPresent=i,n||e.layoutDependency!==t||void 0===t?a.willUpdate():this.safeToRemove(),e.isPresent===i||(i?a.promote():a.relegate()||eM.postRender(()=>{let e=a.getStack();e&&e.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),queueMicrotask(()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:r}=this.props,{projection:n}=e;n&&(n.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(n),r&&r.deregister&&r.deregister(n))}safeToRemove(){let{safeToRemove:e}=this.props;e&&e()}render(){return null}}function nk(e){let[t,r]=function(){let e=(0,o.useContext)(u);if(null===e)return[!0,null];let{isPresent:t,onExitComplete:r,register:n}=e,i=(0,o.useId)();return(0,o.useEffect)(()=>n(i),[]),!t&&r?[!1,()=>r&&r(i)]:[!0]}(),n=(0,o.useContext)(_);return o.createElement(nC,{...e,layoutGroup:n,switchLayoutGroup:(0,o.useContext)(E),isPresent:t,safeToRemove:r})}let nP={borderRadius:{...nS,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:nS,borderTopRightRadius:nS,borderBottomLeftRadius:nS,borderBottomRightRadius:nS,boxShadow:{correct:(e,t)=>{let{treeScale:r,projectionDelta:n}=t,i=tG.parse(e);if(i.length>5)return e;let a=tG.createTransformer(e),o="number"!=typeof i[0]?1:0,s=n.x.scale*r.x,l=n.y.scale*r.y;i[0+o]/=s,i[1+o]/=l;let u=tM(s,l,.5);return"number"==typeof i[2+o]&&(i[2+o]/=u),"number"==typeof i[3+o]&&(i[3+o]/=u),a(i)}}},nT=["TopLeft","TopRight","BottomLeft","BottomRight"],nM=nT.length,nI=e=>"string"==typeof e?parseFloat(e):e,nO=e=>"number"==typeof e||J.test(e);function nj(e,t){return void 0!==e[t]?e[t]:e.borderRadius}let nL=nR(0,.5,tm),nD=nR(.5,.95,ek);function nR(e,t,r){return n=>n<e?0:n>t?1:r(tJ(e,t,n))}function nB(e,t){e.min=t.min,e.max=t.max}function nV(e,t){nB(e.x,t.x),nB(e.y,t.y)}function nN(e,t,r,n,i){return e-=t,e=n+1/r*(e-n),void 0!==i&&(e=n+1/i*(e-n)),e}function nz(e,t,r,n,i){let[a,o,s]=r;!function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5,i=arguments.length>4?arguments[4]:void 0,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:e,o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:e;if(X.test(t)&&(t=parseFloat(t),t=tM(o.min,o.max,t/100)-o.min),"number"!=typeof t)return;let s=tM(a.min,a.max,n);e===a&&(s-=t),e.min=nN(e.min,t,r,s,i),e.max=nN(e.max,t,r,s,i)}(e,t[a],t[o],t[s],t.scale,n,i)}let nF=["x","scaleX","originX"],nQ=["y","scaleY","originY"];function nH(e,t,r,n){nz(e.x,t,nF,r?r.x:void 0,n?n.x:void 0),nz(e.y,t,nQ,r?r.y:void 0,n?n.y:void 0)}function nU(e){return 0===e.translate&&1===e.scale}function nG(e){return nU(e.x)&&nU(e.y)}function nq(e,t){return Math.round(e.x.min)===Math.round(t.x.min)&&Math.round(e.x.max)===Math.round(t.x.max)&&Math.round(e.y.min)===Math.round(t.y.min)&&Math.round(e.y.max)===Math.round(t.y.max)}function nW(e){return rX(e.x)/rX(e.y)}class nY{add(e){r_(this.members,e),e.scheduleRender()}remove(e){if(rE(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){let e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){let t;let r=this.members.findIndex(t=>e===t);if(0===r)return!1;for(let e=r;e>=0;e--){let r=this.members[e];if(!1!==r.isPresent){t=r;break}}return!!t&&(this.promote(t),!0)}promote(e,t){let r=this.lead;if(e!==r&&(this.prevLead=r,this.lead=e,e.show(),r)){r.instance&&r.scheduleRender(),e.scheduleRender(),e.resumeFrom=r,t&&(e.resumeFrom.preserveOpacity=!0),r.snapshot&&(e.snapshot=r.snapshot,e.snapshot.latestValues=r.animationValues||r.latestValues),e.root&&e.root.isUpdating&&(e.isLayoutDirty=!0);let{crossfade:n}=e.options;!1===n&&r.hide()}}
43exitAnimationComplete(){this.members.forEach(e=>{let{options:t,resumingFrom:r}=e;t.onExitComplete&&t.onExitComplete(),r&&r.options.onExitComplete&&r.options.onExitComplete()})}scheduleRender(){this.members.forEach(e=>{e.instance&&e.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}constructor(){this.members=[]}}function nK(e,t,r){let n="",i=e.x.translate/t.x,a=e.y.translate/t.y;if((i||a)&&(n="translate3d(".concat(i,"px, ").concat(a,"px, 0) ")),(1!==t.x||1!==t.y)&&(n+="scale(".concat(1/t.x,", ").concat(1/t.y,") ")),r){let{rotate:e,rotateX:t,rotateY:i}=r;e&&(n+="rotate(".concat(e,"deg) ")),t&&(n+="rotateX(".concat(t,"deg) ")),i&&(n+="rotateY(".concat(i,"deg) "))}let o=e.x.scale*t.x,s=e.y.scale*t.y;return(1!==o||1!==s)&&(n+="scale(".concat(o,", ").concat(s,")")),n||"none"}let nX=(e,t)=>e.depth-t.depth;class nJ{add(e){r_(this.children,e),this.isDirty=!0}remove(e){rE(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(nX),this.isDirty=!1,this.children.forEach(e)}constructor(){this.children=[],this.isDirty=!1}}let n$=["","X","Y","Z"],nZ=0,n0={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0};function n1(e){let{attachResizeListener:t,defaultParent:r,measureScroll:n,checkIsScrollRoot:i,resetTransform:a}=e;return class{addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new rS),this.eventHandlers.get(e).add(t)}notifyListeners(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];let i=this.eventHandlers.get(e);i&&i.notify(...r)}hasListeners(e){return this.eventHandlers.has(e)}mount(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.root.hasTreeAnimated;if(this.instance)return;this.isSVG=e instanceof SVGElement&&"svg"!==e.tagName,this.instance=e;let{layoutId:n,layout:i,visualElement:a}=this.options;if(a&&!a.current&&a.mount(e),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),r&&(i||n)&&(this.isLayoutDirty=!0),t){let r;let n=()=>this.root.updateBlockedByResize=!1;t(e,()=>{this.root.updateBlockedByResize=!0,r&&r(),r=function(e,t){let r=performance.now(),n=i=>{let{timestamp:a}=i,o=a-r;o>=t&&(eI(n),e(o-t))};return eM.read(n,!0),()=>eI(n)}(n,250),n_.hasAnimatedSinceResize&&(n_.hasAnimatedSinceResize=!1,this.nodes.forEach(ie))})}n&&this.root.registerSharedNode(n,this),!1!==this.options.animate&&a&&(n||i)&&this.addEventListener("didUpdate",e=>{let{delta:t,hasLayoutChanged:r,hasRelativeTargetChanged:n,layout:i}=e;if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let o=this.options.transition||a.getDefaultTransition()||iu,{onLayoutAnimationStart:s,onLayoutAnimationComplete:l}=a.getProps(),u=!this.targetLayout||!nq(this.targetLayout,i)||n,c=!r&&n;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||c||r&&(u||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(t,c);let e={...rb(o,"layout"),onPlay:s,onComplete:l};(a.shouldReduceMotion||this.options.layoutRoot)&&(e.delay=0,e.type=!1),this.startAnimation(e)}else r||ie(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=i})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,eI(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEach(ii),this.animationId++)}getTransformTemplate(){let{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}
43if(this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let e=0;e<this.path.length;e++){let t=this.path[e];t.shouldResetTransform=!0,t.updateScroll("snapshot"),t.options.layoutRoot&&t.willUpdate(!1)}let{layoutId:t,layout:r}=this.options;if(void 0===t&&!r)return;let n=this.getTransformTemplate();this.prevTransformTemplateValue=n?n(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(n5);return}this.isUpdating||this.nodes.forEach(n9),this.isUpdating=!1,this.nodes.forEach(n7),this.nodes.forEach(n2),this.nodes.forEach(n3),this.clearAllSnapshots();let e=performance.now();eO.delta=N(0,1e3/60,e-eO.timestamp),eO.timestamp=e,eO.isProcessing=!0,ej.update.process(eO),ej.preRender.process(eO),ej.render.process(eO),eO.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,queueMicrotask(()=>this.update()))}clearAllSnapshots(){this.nodes.forEach(n8),this.sharedNodes.forEach(ia)}scheduleUpdateProjection(){eM.preRender(this.updateProjection,!1,!0)}scheduleCheckAfterUnmount(){eM.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let e=0;e<this.path.length;e++)this.path[e].updateScroll();let e=this.layout;this.layout=this.measure(!1),this.layoutCorrected=ne(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"measure",t=!!(this.options.layoutScroll&&this.instance);this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&(this.scroll={animationId:this.root.animationId,phase:e,isRoot:i(this.instance),offset:n(this.instance)})}resetTransform(){if(!a)return;let e=this.isLayoutDirty||this.shouldResetTransform,t=this.projectionDelta&&!nG(this.projectionDelta),r=this.getTransformTemplate(),n=r?r(this.latestValues,""):void 0,i=n!==this.prevTransformTemplateValue;e&&(t||na(this.latestValues)||i)&&(a(this.instance,n),this.shouldResetTransform=!1,this.scheduleRender())}measure(){var e;let t=!(arguments.length>0)||void 0===arguments[0]||arguments[0],r=this.measurePageBox(),n=this.removeElementScroll(r);return t&&(n=this.removeTransform(n)),ih((e=n).x),ih(e.y),{animationId:this.root.animationId,measuredBox:r,layoutBox:n,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:e}=this.options;if(!e)return ne();let t=e.measureViewportBox(),{scroll:r}=this.root;return r&&(nd(t.x,r.offset.x),nd(t.y,r.offset.y)),t}removeElementScroll(e){let t=ne();nV(t,e);for(let r=0;r<this.path.length;r++){let n=this.path[r],{scroll:i,options:a}=n;if(n!==this.root&&i&&a.layoutScroll){if(i.isRoot){nV(t,e);let{scroll:r}=this.root;r&&(nd(t.x,-r.offset.x),nd(t.y,-r.offset.y))}nd(t.x,i.offset.x),nd(t.y,i.offset.y)}}return t}applyTransform(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=ne();nV(r,e);for(let e=0;e<this.path.length;e++){let n=this.path[e];!t&&n.options.layoutScroll&&n.scroll&&n!==n.root&&nm(r,{x:-n.scroll.offset.x,y:-n.scroll.offset.y}),na(n.latestValues)&&nm(r,n.latestValues)}return na(this.latestValues)&&nm(r,this.latestValues),r}removeTransform(e){let t=ne();nV(t,e);for(let e=0;e<this.path.length;e++){let r=this.path[e];if(!r.instance||!na(r.latestValues))continue;ni(r.latestValues)&&r.updateSnapshot();let n=ne();nV(n,r.measurePageBox()),nH(t,r.latestValues,r.snapshot?r.snapshot.layoutBox:void 0,n)}return na(this.latestValues)&&nH(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==eO.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(){var e,t,r,n;let i=arguments.length>0&&void 0!==arguments[0]&&arguments[0],a=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=a.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=a.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=a.isSharedProjectionDirty);let o=!!this.resumingFrom||this!==a;if(!(i||o&&this.isSharedProjectionDirty||this.isProjectionDirty||(null===(e=this.parent)||void 0===e?void 0:e.isProjectionDirty)||this.attemptToResolveRelativeTarget))return;let{layout:s,layoutId:l}=this.options;if(this.layout&&(s||l)){if(this.resolvedRelativeTargetAt=eO.timestamp,!this.targetDelta&&!this.relativeTarget){let e=this.getClosestProjectingParent();e&&e.layout&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget=ne(),this.relativeTargetOrigin=ne(),r2(this.relativeTargetOrigin,this.layout.layoutBox,e.layout.layoutBox),nV(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){if((this.target||(this.target=ne(),this.targetWithTransforms=ne()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target)?(this.forceRelativeParentToResolveTarget(),t=this.target,r=this.relativeTarget,n=this.relativeParent.target,r0(t.x,r.x,n.x),r0(t.y,r.y,n.y)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):nV(this.target,this.layout.layoutBox),nu(this.target,this.targetDelta)):nV(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let e=this.getClosestProjectingParent();e&&!!e.resumingFrom==!!this.resumingFrom&&!e.options.layoutScroll&&e.target&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget=ne(),this.relativeTargetOrigin=ne(),r2(this.relativeTargetOrigin,this.target,e.target),nV(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}n0.resolvedTargetDeltas++}}}getClosestProjectingParent(){return!this.parent||ni(this.parent.latestValues)||no(this.parent.latestValues)?void 0:this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var e;let t=this.getLead(),r=!!this.resumingFrom||this!==t,n=!0;if((this.isProjectionDirty||(null===(e=this.parent)||void 0===e?void 0:e.isProjectionDirty))&&(n=!1),r&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(n=!1),this.resolvedRelativeTargetAt===eO.timestamp&&(n=!1),n)return;let{layout:i,layoutId:a}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(i||a))return;nV(this.layoutCorrected,this.layout.layoutBox);let o=this.treeScale.x,s=this.treeScale.y;!function(e,t,r){let n,i,a=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=r.length;if(o){t.x=t.y=1;for(let s=0;s<o;s++){i=(n=r[s]).projectionDelta;let o=n.instance;(!o||!o.style||"contents"!==o.style.display)&&(a&&n.options.layoutScroll&&n.scroll&&n!==n.root&&nm(e,{x:-n.scroll.offset.x,y:-n.scroll.offset.y}),i&&(t.x*=i.x.scale,t.y*=i.y.scale,nu(e,i)),a&&na(n.latestValues)&&nm(e,n.latestValues))}t.x=nc(t.x),t.y=nc(t.y)}}(this.layoutCorrected,this.treeScale,this.path,r),t.layout&&!t.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(t.target=t.layout.layoutBox);let{target:l}=t;if(!l){this.projectionTransform&&(this.projectionDelta=r9(),this.projectionTransform="none",this.scheduleRender());return}this.projectionDelta||(this.projectionDelta=r9(),this.projectionDeltaWithTransform=r9());let u=this.projectionTransform;rZ(this.projectionDelta,this.layoutCorrected,l,this.latestValues),this.projectionTransform=nK(this.projectionDelta,this.treeScale),(this.projectionTransform!==u||this.treeScale.x!==o||this.treeScale.y!==s)&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",l)),n0.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];if(this.options.scheduleRender&&this.options.scheduleRender(),e){let e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}setAnimationOrigin(e){let t,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.snapshot,i=n?n.latestValues:{},a={...this.latestValues},o=r9();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!r;let s=ne(),l=(n?n.source:void 0)!==(this.layout?this.layout.source:void 0),u=this.getStack(),c=!u||u.members.length<=1,d=!!(l&&!c&&!0===this.options.crossfade&&!this.path.some(il));this.animationProgress=0,this.mixTargetDelta=r=>{let n=r/1e3;if(io(o.x,e.x,n),io(o.y,e.y,n),this.setTargetDelta(o),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var u,f,h,p;r2(s,this.layout.layoutBox,this.relativeParent.layout.layoutBox),h=this.relativeTarget,p=this.relativeTargetOrigin,is(h.x,p.x,s.x,n),is(h.y,p.y,s.y,n),t&&(u=this.relativeTarget,f=t,u.x.min===f.x.min&&u.x.max===f.x.max&&u.y.min===f.y.min&&u.y.max===f.y.max)&&(this.isProjectionDirty=!1),t||(t=ne()),nV(t,this.relativeTarget)}l&&(this.animationValues=a,function(e,t,r,n,i,a){i?(e.opacity=tM(0,void 0!==r.opacity?r.opacity:1,nL(n)),e.opacityExit=tM(void 0!==t.opacity?t.opacity:1,0,nD(n))):a&&(e.opacity=tM(void 0!==t.opacity?t.opacity:1,void 0!==r.opacity?r.opacity:1,n));for(let i=0;i<nM;i++){let a="border".concat(nT[i],"Radius"),o=nj(t,a),s=nj(r,a);(void 0!==o||void 0!==s)&&(o||(o=0),s||(s=0),0===o||0===s||nO(o)===nO(s)?(e[a]=Math.max(tM(nI(o),nI(s),n),0),(X.test(s)||X.test(o))&&(e[a]+="%")):e[a]=s)}(t.rotate||r.rotate)&&(e.rotate=tM(t.rotate||0,r.rotate||0,n))}(a,i,this.latestValues,n,d,c)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=n},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(e){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(eI(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=eM.update(()=>{n_.hasAnimatedSinceResize=!0,this.currentAnimation=function(e,t,r){let n=O(e)?e:rT(e);return n.start(rA("",n,1e3,r)),n.animation}(0,0,{...e,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onComplete:()=>{e.onComplete&&e.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let e=this.getLead(),{targetWithTransforms:t,target:r,layout:n,latestValues:i}=e;if(t&&r&&n){if(this!==e&&this.layout&&n&&ip(this.options.animationType,this.layout.layoutBox,n.layoutBox)){r=this.target||ne();let t=rX(this.layout.layoutBox.x);r.x.min=e.target.x.min,r.x.max=r.x.min+t;let n=rX(this.layout.layoutBox.y);r.y.min=e.target.y.min,r.y.max=r.y.min+n}nV(t,r),nm(t,i),rZ(this.projectionDeltaWithTransform,this.layoutCorrected,t,i
43)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new nY),this.sharedNodes.get(e).add(t);let r=t.options.initialPromotionConfig;t.promote({transition:r?r.transition:void 0,preserveFollowOpacity:r&&r.shouldPreserveFollowOpacity?r.shouldPreserveFollowOpacity(t):void 0})}isLead(){let e=this.getStack();return!e||e.lead===this}getLead(){var e;let{layoutId:t}=this.options;return t&&(null===(e=this.getStack())||void 0===e?void 0:e.lead)||this}getPrevLead(){var e;let{layoutId:t}=this.options;return t?null===(e=this.getStack())||void 0===e?void 0:e.prevLead:void 0}getStack(){let{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote(){let{needsReset:e,transition:t,preserveFollowOpacity:r}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=this.getStack();n&&n.promote(this,r),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){let e=this.getStack();return!!e&&e.relegate(this)}resetRotation(){let{visualElement:e}=this.options;if(!e)return;let t=!1,{latestValues:r}=e;if((r.rotate||r.rotateX||r.rotateY||r.rotateZ)&&(t=!0),!t)return;let n={};for(let t=0;t<n$.length;t++){let i="rotate"+n$[t];r[i]&&(n[i]=r[i],e.setStaticValue(i,0))}for(let t in e.render(),n)e.setStaticValue(t,n[t]);e.scheduleRender()}getProjectionStyles(){var e,t;let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n={};if(!this.instance||this.isSVG)return n;if(!this.isVisible)return{visibility:"hidden"};n.visibility="";let i=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,n.opacity="",n.pointerEvents=eS(r.pointerEvents)||"",n.transform=i?i(this.latestValues,""):"none",n;let a=this.getLead();if(!this.projectionDelta||!this.layout||!a.target){let e={};return this.options.layoutId&&(e.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,e.pointerEvents=eS(r.pointerEvents)||""),this.hasProjected&&!na(this.latestValues)&&(e.transform=i?i({},""):"none",this.hasProjected=!1),e}let o=a.animationValues||a.latestValues;this.applyTransformsToTarget(),n.transform=nK(this.projectionDeltaWithTransform,this.treeScale,o),i&&(n.transform=i(o,n.transform));let{x:s,y:l}=this.projectionDelta;for(let r in n.transformOrigin="".concat(100*s.origin,"% ").concat(100*l.origin,"% 0"),a.animationValues?n.opacity=a===this?null!==(t=null!==(e=o.opacity)&&void 0!==e?e:this.latestValues.opacity)&&void 0!==t?t:1:this.preserveOpacity?this.latestValues.opacity:o.opacityExit:n.opacity=a===this?void 0!==o.opacity?o.opacity:"":void 0!==o.opacityExit?o.opacityExit:0,P){if(void 0===o[r])continue;let{correct:e,applyTo:t}=P[r],i="none"===n.transform?o[r]:e(o[r],a);if(t){let e=t.length;for(let r=0;r<e;r++)n[t[r]]=i}else n[r]=i}return this.options.layoutId&&(n.pointerEvents=a===this?eS(r.pointerEvents)||"":"none"),n}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(e=>{var t;return null===(t=e.currentAnimation)||void 0===t?void 0:t.stop()}),this.root.nodes.forEach(n5),this.root.sharedNodes.clear()}constructor(e={},t=null==r?void 0:r()){this.id=nZ++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{n0.totalNodes=n0.resolvedTargetDeltas=n0.recalculatedProjection=0,this.nodes.forEach(n4),this.nodes.forEach(it),this.nodes.forEach(ir),this.nodes.forEach(n6),window.MotionDebug&&window.MotionDebug.record(n0)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=t?t.root||t:this,this.path=t?[...t.path,t]:[],this.parent=t,this.depth=t?t.depth+1:0;for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new nJ)}}}function n2(e){e.updateLayout()}function n3(e){var t;let r=(null===(t=e.resumeFrom)||void 0===t?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&r&&e.hasListeners("didUpdate")){let{layoutBox:t,measuredBox:n}=e.layout,{animationType:i}=e.options,a=r.source!==e.layout.source;"size"===i?nt(e=>{let n=a?r.measuredBox[e]:r.layoutBox[e],i=rX(n);n.min=t[e].min,n.max=n.min+i}):ip(i,r.layoutBox,t)&&nt(n=>{let i=a?r.measuredBox[n]:r.layoutBox[n],o=rX(t[n]);i.max=i.min+o,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[n].max=e.relativeTarget[n].min+o)});let o=r9();rZ(o,t,r.layoutBox);let s=r9();a?rZ(s,e.applyTransform(n,!0),r.measuredBox):rZ(s,t,r.layoutBox);let l=!nG(o),u=!1;if(!e.resumeFrom){let n=e.getClosestProjectingParent();if(n&&!n.resumeFrom){let{snapshot:i,layout:a}=n;
43if(i&&a){let o=ne();r2(o,r.layoutBox,i.layoutBox);let s=ne();r2(s,t,a.layoutBox),nq(o,s)||(u=!0),n.options.layoutRoot&&(e.relativeTarget=s,e.relativeTargetOrigin=o,e.relativeParent=n)}}}e.notifyListeners("didUpdate",{layout:t,snapshot:r,delta:s,layoutDelta:o,hasLayoutChanged:l,hasRelativeTargetChanged:u})}else if(e.isLead()){let{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function n4(e){n0.totalNodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function n6(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function n8(e){e.clearSnapshot()}function n5(e){e.clearMeasurements()}function n9(e){e.isLayoutDirty=!1}function n7(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function ie(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function it(e){e.resolveTargetDelta()}function ir(e){e.calcProjection()}function ii(e){e.resetRotation()}function ia(e){e.removeLeadSnapshot()}function io(e,t,r){e.translate=tM(t.translate,0,r),e.scale=tM(t.scale,1,r),e.origin=t.origin,e.originPoint=t.originPoint}function is(e,t,r,n){e.min=tM(t.min,r.min,n),e.max=tM(t.max,r.max,n)}function il(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}let iu={duration:.45,ease:[.4,0,.1,1]},ic=e=>"undefined"!=typeof navigator&&navigator.userAgent.toLowerCase().includes(e),id=ic("applewebkit/")&&!ic("chrome/")?Math.round:ek;function ih(e){e.min=id(e.min),e.max=id(e.max)}function ip(e,t,r){return"position"===e||"preserve-aspect"===e&&!rJ(nW(t),nW(r),.2)}let im=n1({attachResizeListener:(e,t)=>eR(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),ig={current:void 0},iv=n1({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!ig.current){let e=new im({});e.mount(window),e.setOptions({layoutScroll:!0}),ig.current=e}return ig.current},resetTransform:(e,t)=>{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>"fixed"===window.getComputedStyle(e).position}),iy=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function ib(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;ek(r<=4,'Max CSS variable fallback depth detected in property "'.concat(e,'". This may indicate a circular fallback dependency.'));let[n,i]=function(e){let t=iy.exec(e);if(!t)return[,];let[,r,n]=t;return[r,n]}(e);if(!n)return;let a=window.getComputedStyle(t).getPropertyValue(n);if(a){let e=a.trim();return rw(e)?parseFloat(e):e}return B(i)?ib(i,t,r+1):i}let iA=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),ix=e=>iA.has(e),iw=e=>Object.keys(e).some(ix),i_=e=>e===z||e===J,iE=(e,t)=>parseFloat(e.split(", ")[t]),iS=(e,t)=>(r,n)=>{let{transform:i}=n;if("none"===i||!i)return 0;let a=i.match(/^matrix3d\((.+)\)$/);if(a)return iE(a[1],t);{let t=i.match(/^matrix\((.+)\)$/);return t?iE(t[1],e):0}},iC=new Set(["x","y","z"]),ik=T.filter(e=>!iC.has(e)),iP={width:(e,t)=>{let{x:r}=e,{paddingLeft:n="0",paddingRight:i="0"}=t;return r.max-r.min-parseFloat(n)-parseFloat(i)},height:(e,t)=>{let{y:r}=e,{paddingTop:n="0",paddingBottom:i="0"}=t;return r.max-r.min-parseFloat(n)-parseFloat(i)},top:(e,t)=>{let{top:r}=t;return parseFloat(r)},left:(e,t)=>{let{left:r}=t;return parseFloat(r)},bottom:(e,t)=>{let{y:r}=e,{top:n}=t;return parseFloat(n)+(r.max-r.min)},right:(e,t)=>{let{x:r}=e,{left:n}=t;return parseFloat(n)+(r.max-r.min)},x:iS(4,13),y:iS(5,14)};iP.translateX=iP.x,iP.translateY=iP.y;let iT=(e,t,r)=>{let n=t.measureViewportBox(),i=t.current,a=getComputedStyle(i),{display:o}=a,s={};"none"===o&&t.setStaticValue("display",e.display||"block"),r.forEach(e=>{s[e]=iP[e](n,a)}),t.render();let l=t.measureViewportBox();return r.forEach(r=>{let n=t.getValue(r);n&&n.jump(s[r]),e[r]=iP[r](l,a)}),e},iM=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};t={...t},n={...n};let i=Object.keys(t).filter(ix),a=[],o=!1,s=[];if(i.forEach(i=>
43{let l;let u=e.getValue(i);if(!e.hasValue(i))return;let c=r[i],d=rO(c),f=t[i];if(ew(f)){let e=f.length,t=null===f[0]?1:0;d=rO(c=f[t]);for(let r=t;r<e&&null!==f[r];r++)l?ek(rO(f[r])===l,"All keyframes must be of the same type"):ek((l=rO(f[r]))===d||i_(d)&&i_(l),"Keyframes must be of the same dimension as the current value")}else l=rO(f);if(d!==l){if(i_(d)&&i_(l)){let e=u.get();"string"==typeof e&&u.set(parseFloat(e)),"string"==typeof f?t[i]=parseFloat(f):Array.isArray(f)&&l===J&&(t[i]=f.map(parseFloat))}else(null==d?void 0:d.transform)&&(null==l?void 0:l.transform)&&(0===c||0===f)?0===c?u.set(l.transform(c)):t[i]=d.transform(f):(o||(a=function(e){let t=[];return ik.forEach(r=>{let n=e.getValue(r);void 0!==n&&(t.push([r,n.get()]),n.set(r.startsWith("scale")?1:0))}),t.length&&e.render(),t}(e),o=!0),s.push(i),n[i]=void 0!==n[i]?n[i]:t[i],u.jump(f))}}),!s.length)return{target:t,transitionEnd:n};{let r=s.indexOf("height")>=0?window.pageYOffset:null,i=iT(t,e,s);return a.length&&a.forEach(t=>{let[r,n]=t;e.getValue(r).set(n)}),e.render(),c&&null!==r&&window.scrollTo({top:r}),{target:i,transitionEnd:n}}},iI=(e,t,r,n)=>{var i,a;let o=function(e,t,r){let{...n}=t,i=e.current;if(!(i instanceof Element))return{target:n,transitionEnd:r};for(let t in r&&(r={...r}),e.values.forEach(e=>{let t=e.get();if(!B(t))return;let r=ib(t,i);r&&e.set(r)}),n){let e=n[t];if(!B(e))continue;let a=ib(e,i);a&&(n[t]=a,r||(r={}),void 0===r[t]&&(r[t]=e))}return{target:n,transitionEnd:r}}(e,t,n);return t=o.target,n=o.transitionEnd,i=t,a=n,iw(i)?iM(e,i,r,a):{target:i,transitionEnd:a}},iO={current:null},ij={current:!1},iL=new WeakMap,iD=Object.keys(w),iR=iD.length,iB=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],iV=v.length;class iN{scrapeMotionValuesFromProps(e,t){return{}}mount(e){this.current=e,iL.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,t)=>this.bindToMotionValue(t,e)),ij.current||function(){if(ij.current=!0,c){if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>iO.current=e.matches;e.addListener(t),t()}else iO.current=!1}}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||iO.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){for(let e in iL.delete(this.current),this.projection&&this.projection.unmount(),eI(this.notifyUpdate),eI(this.render),this.valueSubscriptions.forEach(e=>e()),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this),this.events)this.events[e].clear();for(let e in this.features)this.features[e].unmount();this.current=null}bindToMotionValue(e,t){let r=M.has(e),n=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&eM.update(this.notifyUpdate,!1,!0),r&&this.projection&&(this.projection.isTransformDirty=!0)}),i=t.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(e,()=>{n(),i()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}loadFeatures(e,t,r,n){let i,a,{children:o,...s}=e;for(let e=0;e<iR;e++){let t=iD[e],{isEnabled:r,Feature:n,ProjectionNode:o,MeasureLayout:l}=w[t];o&&(i=o),r(s)&&(!this.features[t]&&n&&(this.features[t]=new n(this)),l&&(a=l))}if(!this.projection&&i){this.projection=new i(this.latestValues,this.parent&&this.parent.projection);let{layoutId:e,layout:t,drag:r,dragConstraints:a,layoutScroll:o,layoutRoot:l}=s;this.projection.setOptions({layoutId:e,layout:t,alwaysMeasureLayout:!!r||a&&h(a),visualElement:this,scheduleRender:()=>this.scheduleRender(),animationType:"string"==typeof t?t:"both",initialPromotionConfig:n,layoutScroll:o,layoutRoot:l})}return a}updateFeatures(){for(let e in this.features){let t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):ne()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}makeTargetAnimatable(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return this.makeTargetAnimatableFromInstance(e,this.props,t)}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<iB.length;t++){let r=iB[t];this.propEventSubscriptions[r]&&(this.propEventSubscriptions[r](),delete this.propEventSubscriptions[r]);let n=e["on"+r];n&&(this.propEventSubscriptions[r]=this.on(r,n))}this.prevMotionValues=function(e,t,r){let{willChange:n}=t;
43for(let i in t){let a=t[i],o=r[i];if(O(a))e.addValue(i,a),rx(n)&&n.add(i);else if(O(o))e.addValue(i,rT(a,{owner:e})),rx(n)&&n.remove(i);else if(o!==a){if(e.hasValue(i)){let t=e.getValue(i);t.hasAnimated||t.set(a)}else{let t=e.getStaticValue(i);e.addValue(i,rT(void 0!==t?t:a,{owner:e}))}}}for(let n in r)void 0===t[n]&&e.removeValue(n);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}getVariantContext(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(e)return this.parent?this.parent.getVariantContext():void 0;if(!this.isControllingVariants){let e=this.parent&&this.parent.getVariantContext()||{};return void 0!==this.props.initial&&(e.initial=this.props.initial),e}let t={};for(let e=0;e<iV;e++){let r=v[e],n=this.props[r];(p(n)||!1===n)&&(t[r]=n)}return t}addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){t!==this.values.get(e)&&(this.removeValue(e),this.bindToMotionValue(e,t)),this.values.set(e,t),this.latestValues[e]=t.get()}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let r=this.values.get(e);return void 0===r&&void 0!==t&&(r=rT(t,{owner:this}),this.addValue(e,r)),r}readValue(e){var t;return void 0===this.latestValues[e]&&this.current?null!==(t=this.getBaseTargetFromProps(this.props,e))&&void 0!==t?t:this.readValueFromInstance(this.current,e,this.options):this.latestValues[e]}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){var t;let{initial:r}=this.props,n="string"==typeof r||"object"==typeof r?null===(t=ex(this.props,r))||void 0===t?void 0:t[e]:void 0;if(r&&void 0!==n)return n;let i=this.getBaseTargetFromProps(this.props,e);return void 0===i||O(i)?void 0!==this.initialValues[e]&&void 0===n?void 0:this.baseTarget[e]:i}on(e,t){return this.events[e]||(this.events[e]=new rS),this.events[e].add(t)}notify(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];this.events[e]&&this.events[e].notify(...r)}constructor({parent:e,props:t,presenceContext:r,reducedMotionConfig:n,visualState:i},a={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.scheduleRender=()=>eM.render(this.render,!1,!0);let{latestValues:o,renderState:s}=i;this.latestValues=o,this.baseTarget={...o},this.initialValues=t.initial?{...o}:{},this.renderState=s,this.parent=e,this.props=t,this.presenceContext=r,this.depth=e?e.depth+1:0,this.reducedMotionConfig=n,this.options=a,this.isControllingVariants=y(t),this.isVariantNode=b(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);let{willChange:l,...u}=this.scrapeMotionValuesFromProps(t,{});for(let e in u){let t=u[e];void 0!==o[e]&&O(t)&&(t.set(o[e],!1),rx(l)&&l.add(e))}}}class iz extends iN{sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,t){let{vars:r,style:n}=t;delete r[e],delete n[e]}makeTargetAnimatableFromInstance(e,t,r){let{transition:n,transitionEnd:i,...a}=e,{transformValues:o}=t,s=function(e,t,r){let n={};for(let i in e){let e=function(e,t){if(t)return(t[e]||t.default||t).from}(i,t);if(void 0!==e)n[i]=e;else{let e=r.getValue(i);e&&(n[i]=e.get())}}return n}(a,n||{},this);if(o&&(i&&(i=o(i)),a&&(a=o(a)),s&&(s=o(s))),r){!function(e,t,r){var n,i;let a=Object.keys(t).filter(t=>!e.hasValue(t)),o=a.length;if(o)for(let s=0;s<o;s++){let o=a[s],l=t[o],u=null;Array.isArray(l)&&(u=l[0]),null===u&&(u=null!==(i=null!==(n=r[o])&&void 0!==n?n:e.readValue(o))&&void 0!==i?i:t[o]),null!=u&&("string"==typeof u&&(rw(u)||ry(u))?u=parseFloat(u):!rL(u)&&tG.test(l)&&(u=rv(o,l)),e.addValue(o,rT(u,{owner:e})),void 0===r[o]&&(r[o]=u),null!==u&&e.setBaseTarget(o,u))}}(this,a,s);let e=iI(this,a,s,i);i=e.transitionEnd,a=e.target}return{transition:n,transitionEnd:i,...a}}}class iF extends iz{readValueFromInstance(e,t){if(M.has(t)){let e=rg(t);return e&&e.default||0}{let r=window.getComputedStyle(e),n=(R(t)?r.getPropertyValue(t):r[t])||0;return"string"==typeof n?n.trim():n}}measureInstanceViewportBox(e,t){let{transformPagePoint:r}=t;return ng(e,r)}build(e,t,r,n){en(e,t,r,n.transformTemplate)}scrapeMotionValuesFromProps(e,t){return eb(e,t)}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;O(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent="".concat(e))}))}renderInstance(e,t,r,n){eg(e,t,r,n)}}class iQ extends iz{getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(M.has(t)){let e=rg(t);return e&&e.default||0}return t=ev.has(t)?t:em(t),e.getAttribute(t)}measureInstanceViewportBox(){return ne()}scrapeMotionValuesFromProps(e,t){return eA(e,t)}
43build(e,t,r,n){ef(e,t,r,this.isSVGTag,n.transformTemplate)}renderInstance(e,t,r,n){ey(e,t,r,n)}mount(e){this.isSVGTag=ep(e.tagName),super.mount(e)}constructor(){super(...arguments),this.isSVGTag=!1}}let iH=(e,t)=>k(e)?new iQ(t,{enableHardwareAcceleration:!1}):new iF(t,{enableHardwareAcceleration:!0}),iU={animation:{Feature:rF},exit:{Feature:rH},inView:{Feature:e8},tap:{Feature:e0},focus:{Feature:eJ},hover:{Feature:eX},pan:{Feature:nw},drag:{Feature:nA,ProjectionNode:iv,MeasureLayout:nk},layout:{ProjectionNode:iv,MeasureLayout:nk}},iG=function(e){function t(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(e){let{preloadedFeatures:t,createVisualElement:r,useRender:n,useVisualState:i,Component:a}=e;t&&function(e){for(let t in e)w[t]={...w[t],...e[t]}}(t);let m=(0,o.forwardRef)(function(e,m){var g;let v;let b={...(0,o.useContext)(s),...e,layoutId:function(e){let{layoutId:t}=e,r=(0,o.useContext)(_).id;return r&&void 0!==t?r+"-"+t:t}(e)},{isStatic:x}=b,w=function(e){let{initial:t,animate:r}=function(e,t){if(y(e)){let{initial:t,animate:r}=e;return{initial:!1===t||p(t)?t:void 0,animate:p(r)?r:void 0}}return!1!==e.inherit?t:{}}(e,(0,o.useContext)(l));return(0,o.useMemo)(()=>({initial:t,animate:r}),[A(t),A(r)])}(e),S=i(e,x);if(!x&&c){w.visualElement=function(e,t,r,n){let{visualElement:i}=(0,o.useContext)(l),a=(0,o.useContext)(f),c=(0,o.useContext)(u),h=(0,o.useContext)(s).reducedMotion,p=(0,o.useRef)();n=n||a.renderer,!p.current&&n&&(p.current=n(e,{visualState:t,parent:i,props:r,presenceContext:c,blockInitialAnimation:!!c&&!1===c.initial,reducedMotionConfig:h}));let m=p.current;(0,o.useInsertionEffect)(()=>{m&&m.update(r,c)});let g=(0,o.useRef)(!!window.HandoffAppearAnimations);return d(()=>{m&&(m.render(),g.current&&m.animationState&&m.animationState.animateChanges())}),(0,o.useEffect)(()=>{m&&(m.updateFeatures(),!g.current&&m.animationState&&m.animationState.animateChanges(),window.HandoffAppearAnimations=void 0,g.current=!1)}),m}(a,S,b,r);let e=(0,o.useContext)(E),n=(0,o.useContext)(f).strict;w.visualElement&&(v=w.visualElement.loadFeatures(b,n,t,e))}return o.createElement(l.Provider,{value:w},v&&w.visualElement?o.createElement(v,{visualElement:w.visualElement,...b}):null,n(a,e,(g=w.visualElement,(0,o.useCallback)(e=>{e&&S.mount&&S.mount(e),g&&(e?g.mount(e):g.unmount()),m&&("function"==typeof m?m(e):h(m)&&(m.current=e))},[g])),S,x,w.visualElement))});return m[S]=a,m}(e(t,r))}if("undefined"==typeof Proxy)return t;let r=new Map;return new Proxy(t,{get:(e,n)=>(r.has(n)||r.set(n,t(n)),r.get(n))})}((e,t)=>(function(e,t,r,n){let{forwardMotionProps:i=!1}=t;return{...k(e)?eL:eD,preloadedFeatures:r,useRender:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(t,r,n,i,a)=>{let{latestValues:s}=i,l=(k(t)?function(e,t,r,n){let i=(0,o.useMemo)(()=>{let r=eh();return ef(r,t,{enableHardwareAcceleration:!1},ep(n),e.transformTemplate),{...r.attrs,style:{...r.style}}},[t]);if(e.style){let t={};ea(t,e.style,e),i.style={...t,...i.style}}return i}:function(e,t,r){let n={},i=function(e,t,r){let n=e.style||{},i={};return ea(i,n,e),Object.assign(i,function(e,t,r){let{transformTemplate:n}=e;return(0,o.useMemo)(()=>{let e=ei();return en(e,t,{enableHardwareAcceleration:!r},n),Object.assign({},e.vars,e.style)},[t])}(e,t,r)),e.transformValues?e.transformValues(i):i}(e,t,r);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,i.userSelect=i.WebkitUserSelect=i.WebkitTouchCallout="none",i.touchAction=!0===e.drag?"none":"pan-".concat("x"===e.drag?"y":"x")),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=i,n})(r,s,a,t),u={...function(e,t,r){let n={};for(let i in e)("values"!==i||"object"!=typeof e.values)&&(el(i)||!0===r&&es(i)||!t&&!es(i)||e.draggable&&i.startsWith("onDrag"))&&(n[i]=e[i]);return n}(r,"string"==typeof t,e),...l,ref:n},{children:c}=r,d=(0,o.useMemo)(()=>O(c)?c.get():c,[c]);return(0,o.createElement)(t,{...u,children:d})}}(i),createVisualElement:n,Component:e}})(e,t,iU,iH))},6339:function(e,t,r){"use strict";let n,i,a;r.d(t,{c:function(){return y}});let o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
43+/",s=new Uint8Array(256);for(let e=0;e<o.length;e++)s[o.charCodeAt(e)]=e;function l(e){let t=e.length,r="";for(let n=0;n<t;n+=3){let t=e[n+0],i=e[n+1],a=e[n+2],s="";s+=o.charAt(t>>>2)+o.charAt((3&t)<<4|i>>>4)+o.charAt((15&i)<<2|a>>>6)+o.charAt(63&a),r+=s}return t%3==2?r=r.substring(0,r.length-1)+"=":t%3==1&&(r=r.substring(0,r.length-2)+"=="),r}let u='<circle cx="12" cy="12" r="8" stroke-width="3" stroke-dasharray="15 10" fill="none" stroke-linecap="round" transform="rotate(0 12 12)"><animateTransform attributeName="transform" type="rotate" repeatCount="indefinite" dur="0.9s" values="0 12 12;360 12 12"/></circle>',c='<path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"/>';function d(e,t,r,n,i,a,o){let s=arguments.length>7&&void 0!==arguments[7]&&arguments[7],l=arguments.length>8?arguments[8]:void 0,u=arguments.length>9?arguments[9]:void 0;return'<div class="frc-container'.concat(u?" "+u:"").concat(t?" frc-rtl":"",'">\n<svg class="frc-icon"').concat(n?' aria-hidden="true"':"",' role="img" xmlns="http://www.w3.org/2000/svg" height="32" width="32" viewBox="0 0 24 24">').concat(r,'</svg>\n<div class="frc-content">\n <span class="frc-text" ').concat(l?'data-debug="'.concat(l,'"'):"",">").concat(i,"</span>\n ").concat(o?'<button type="button" class="frc-button">'.concat(o,"</button>"):"","\n ").concat(s?'<progress class="frc-progress" value="0">0%</progress>':"",'\n</div>\n</div><span class="frc-banner').concat(t?" frc-rtl":"",'"><a lang="en" href="https://friendlycaptcha.com/" rel="noopener" target="_blank"><b>Friendly</b>Captcha â</a></span>\n').concat("-"===e?"":'<input name="'.concat(e,'" class="frc-captcha-solution" type="hidden" value="').concat(a,'">'))}function f(e,t,r){let n=!(arguments.length>3)||void 0===arguments[3]||arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return d(e,t.rtl,c,!0,"<b>".concat(t.text_error,"</b><br>").concat(r),i?".HEADLESS_ERROR":".ERROR",n?t.button_retry:void 0)}async function h(e,t,r){let n=e.split(",");for(let e=0;e<n.length;e++)try{let r=await p(n[e]+"?sitekey="+t,{headers:[["x-frc-client","js-0.9.14"]],mode:"cors"},2);if(r.ok)return(await r.json()).data.puzzle;{let t;try{t=await r.json()}catch(e){}if(t&&t.errors&&"endpoint_not_enabled"===t.errors[0])throw Error("Endpoint not allowed (".concat(r.status,")"));if(e===n.length-1)throw Error("Response status ".concat(r.status," ").concat(r.statusText," ").concat(t?t.errors:""))}}catch(i){console.error("[FRC Fetch]:",i);let t=Error("".concat(r.text_fetch_error,' <a class="frc-err-url" href="').concat(n[e],'">').concat(n[e],"</a>"));throw t.rawError=i,t}throw Error("Internal error")}async function p(e,t,r){let n=1e3;return fetch(e,t).catch(async i=>{if(0===r)throw i;return await new Promise(e=>setTimeout(e,n)),n*=4,p(e,t,r-1)})}"undefined"!=typeof navigator&&"string"==typeof navigator.userAgent&&(i=(n=navigator).userAgent.toLowerCase());let m={text_init:" Aktiverer...",text_ready:"Jeg er ikke en robot",button_start:"Klikk for \xe5 starte verifiseringen",text_fetching:"Henter data",text_solving:"Sjekker at du er et menneske...",text_completed:"Jeg er et menneske",text_completed_sr:"Automatisk spam-sjekk fullf\xf8rt",text_expired:"Verifisering kunne ikke fullf\xf8res",button_restart:"Omstart",text_error:"Bekreftelsen mislyktes",button_retry:"Pr\xf8v p\xe5 nytt",text_fetch_error:"Tilkoblingen mislyktes"},g={en:{text_init:"Initializing...",text_ready:"Anti-Robot Verification",button_start:"Click to start verification",text_fetching:"Fetching Challenge",text_solving:"Verifying you are human...",text_completed:"I am human",text_completed_sr:"Automatic spam check completed",text_expired:"Anti-Robot verification expired",button_restart:"Restart",text_error:"Verification failed",button_retry:"Retry",text_fetch_error:"Failed to connect to"},de:{text_init:"Initialisierung...",text_ready:"Anti-Roboter-Verifizierung",button_start:"Hier klicken",text_fetching:"Herausforderung laden...",text_solving:"Verifizierung, dass Sie ein Mensch sind...",text_completed:"Ich bin ein Mensch",text_completed_sr:"Automatische Spampr\xfcfung abgeschlossen",text_expired:"Verifizierung abgelaufen",button_restart:"Erneut starten",text_error:"Verifizierung fehlgeschlagen",button_retry:"Erneut versuchen",text_fetch_error:"Verbindungsproblem mit"},nl:{text_init:"Initializeren...",text_ready:"Anti-robotverificatie",button_start:"Klik om te starten",text_fetching:"Aan het laden...",text_solving:"Anti-robotverificatie bezig...",text_completed:"Ik ben een mens",text_completed_sr:"Automatische anti-spamcheck voltooid",text_expired:"Verificatie verlopen",button_restart:"Opnieuw starten",text_error:"Verificatie mislukt",button_retry:"Opnieuw proberen",text_fetch_error:"Verbinding mislukt met"},fr:{text_init:"Chargement...",text_ready:"V\xe9rification Anti-Robot",button_start:"Clique ici pour v\xe9rifier",text_fetching:"Chargement du d\xe9fi",text_solving:"Nous v\xe9rifions que vous n'\xeates pas un robot...",text_completed:"Je ne suis pas un robot",text_completed_sr:"V\xe9rification automatique des spams termin\xe9e",text_expired:"V\xe9rification anti-robot expir\xe9e",button_restart:"Red\xe9marrer",text_error:"\xc9chec de la v\xe9rification",button_retry:"Recommencer",text_fetch_error:"Probl\xe8me de connexion avec"},it:{text_init:"Inizializzazione...",text_ready:"Verifica Anti-Robot",button_start:"Clicca per iniziare",text_fetching:"Caricamento...",text_solving:"Verificando che sei umano...",text_completed:"Non sono un robot",text_completed_sr:"Controllo automatico dello spam completato",text_expired:"Verifica Anti-Robot scaduta",button_restart:"Ricomincia",text_error:"Verifica fallita",button_retry:"Riprova",text_fetch_error:"Problema di connessione con"},pt:{text_init:"Inicializando...",text_ready:"Verifica\xe7\xe3o Anti-Rob\xf4",button_start:"Clique para iniciar verifica\xe7\xe3o",text_fetching:"Carregando...",text_solving:"Verificando se voc\xea \xe9 humano...",text_completed:"Eu sou humano",text_completed_sr:"Verifica\xe7\xe3o autom\xe1tica de spam conclu\xedda",text_expired:"Verifica\xe7\xe3o Anti-Rob\xf4 expirada",button_restart:"Reiniciar",text_error:"Verifica\xe7\xe3o falhou",button_retry:"Tentar novamente",text_fetch_error:"Falha de conex\xe3o com"},es:{text_init:"Inicializando...",text_ready:"Verificaci\xf3n Anti-Robot",button_start:"Haga clic para iniciar la verificaci\xf3n",text_fetching:"Cargando desaf\xedo",text_solving:"Verificando que eres humano...",text_completed:"Soy humano",text_completed_sr:"Verificaci\xf3n autom\xe1tica de spam completada",text_expired:"Verificaci\xf3n Anti-Robot expirada",button_restart:"Reiniciar",text_error:"Ha fallado la verificaci\xf3n",button_retry:"Intentar de nuevo",text_fetch_error:"Error al conectarse a"},ca:{text_init:"Inicialitzant...",text_ready:"Verificaci\xf3 Anti-Robot",button_start:"Fes clic per comen\xe7ar la verificaci\xf3",text_fetching:"Carregant repte",text_solving:"Verificant que ets hum\xe0...",text_completed:"Soc hum\xe0",text_completed_sr:"Verificaci\xf3 autom\xe0tica de correu brossa completada",text_expired:"La verificaci\xf3 Anti-Robot ha expirat",button_restart:"Reiniciar",text_error:"Ha fallat la verificaci\xf3",button_retry:"Tornar a provar",text_fetch_error:"Error connectant a"},ja:{text_init:"éå§ãã¦ãã¾ã...",text_ready:"ã¢ã³ãããããèªè¨¼",button_start:"ã¯ãªãã¯ãã¦èªè¨¼ãéå§",text_fetching:"ãã¼ããã¦ãã¾ã",text_solving:"èªè¨¼ä¸...",text_completed:"ç§ã¯ããããã§ã¯ããã¾ãã",text_completed_sr:"èªåã¹ãã ãã§ãã¯ãå®äºãã¾ãã",text_expired:"èªè¨¼ã®æéãåãã¦ãã¾ã",button_restart:"å度èªè¨¼ãè¡ã",text_error:"èªè¨¼ã«ã¨ã©ã¼ãçºçãã¾ãã",button_retry:"å度èªè¨¼ãè¡ã",text_fetch_error:"æ¥ç¶ãã§ãã¾ããã§ãã"},da:{text_init:"Aktiverer...",text_ready:"Jeg er ikke en robot",button_start:"Klik for at starte verifikationen",text_fetching:"Henter data",text_solving:"Kontrollerer at du er et menneske...",text_completed:"Jeg er et menneske.",text_completed_sr:"Automatisk spamkontrol gennemf\xf8rt",text_expired:"Verifikationen kunne ikke fuldf\xf8res",button_restart:"Genstart",text_error:"Bekr\xe6ftelse mislykkedes",button_retry:"Pr\xf8v igen",text_fetch_error:"Forbindelsen mislykkedes"},ru:{text_init:"ÐниÑиализаÑиÑ...",text_ready:"ÐнÑÐ¸Ð Ð¾Ð±Ð¾Ñ Ð¿ÑовеÑка",button_start:"ÐажмиÑе, ÑÑÐ¾Ð±Ñ Ð½Ð°ÑаÑÑ Ð¿ÑовеÑкÑ",text_fetching:"ÐолÑÑÐ°Ñ Ð·Ð°Ð´Ð°ÑÑ",text_solving:"ÐÑовеÑÑÑ, ÑÑо Ð²Ñ Ñеловек...",text_completed:"Я Ñеловек",text_completed_sr:"AвÑомаÑиÑеÑÐºÐ°Ñ Ð¿ÑовеÑка на Ñпам завеÑÑена",text_expired:"СÑок ÐнÑиРобоÑной пÑовеÑки иÑÑÑк",button_restart:"ÐаÑаÑÑ Ð·Ð°Ð½Ð¾Ð²Ð¾",text_error:"ÐÑибка пÑовеÑки",button_retry:"ÐовÑоÑиÑÑ ÐµÑÑ Ñаз",text_fetch_error:"ÐÑибка подклÑÑениÑ"},sv:{text_init:"Aktiverar...",text_ready:"Jag \xe4r inte en robot",button_start:"Klicka f\xf6r att verifiera",text_fetching:"H\xe4mtar data",text_solving:"Kontrollerar att du \xe4r m\xe4nniska...",text_completed:"Jag \xe4r en m\xe4nniska",text_completed_sr:"Automatisk spamkontroll slutf\xf6rd",text_expired:"Anti-robot-verifieringen har l\xf6pt ut",button_restart:"B\xf6rja om",text_error:"Verifiering kunde inte slutf\xf6ras",button_retry:"Omstart",text_fetch_error:"Verifiering misslyckades"},tr:{text_init:"BaÅlatılıyor...",text_ready:"Anti-Robot DoÄrulaması",button_start:"DoÄrulamayı baÅlatmak i\xe7in tıklayın",text_fetching:"Y\xfckleniyor",text_solving:"Robot olmadıÄınız doÄrulanıyor...",text_completed:"Ben bir insanım",text_completed_sr:"Otomatik spam kontrol\xfc tamamlandı",text_expired:"Anti-Robot doÄrulamasının s\xfcresi doldu",button_restart:"Yeniden baÅlat",text_error:"DoÄrulama baÅarısız oldu",button_retry:"Tekrar dene",text_fetch_error:"BaÄlantı baÅarısız oldu"},el:{text_init:"Î ÏοεÏοιμαÏία...",text_ready:"Anti-Robot ÎÏαλήθεÏ
Ïη",button_start:" ÎάνÏε κλικ για να ξεκινήÏει η εÏαλήθεÏ
Ïη",text_fetching:" ÎήÏη ÏÏÏκληÏηÏ",text_solving:" ÎÏιβεβαίÏÏη ανθÏÏÏοÏ
...",text_completed:"Îίμαι άνθÏÏÏοÏ",text_completed_sr:" ΠαÏ
ÏÏμαÏÎ¿Ï ÎλεγÏÎ¿Ï Î±Î½ÎµÏιθÏμηÏοÏ
ÏεÏιεÏ
43ομÎνοÏ
ολοκληÏÏθηκε",text_expired:" ΠεÏαλήθεÏ
Ïη Anti-Robot Îληξε",button_restart:" ÎÏανεκκίνηÏη",text_error:" ΠεÏαλήθεÏ
Ïη αÏÎÏÏ
Ïε",button_retry:" ÎοκιμάÏÏε ξανά",text_fetch_error:" ÎÏοÏÏ
Ïία ÏÏνδεÏÎ·Ï Î¼Îµ"},uk:{text_init:"ÐнÑÑÑалÑзаÑÑÑ...",text_ready:"ÐнÑиÑÐ¾Ð±Ð¾Ñ Ð²ÐµÑиÑÑкаÑÑÑ",button_start:"ÐаÑиÑнÑÑÑ, Ñоб ÑозпоÑаÑи веÑиÑÑкаÑÑÑ",text_fetching:"ÐâÑднаннÑ",text_solving:"ÐеÑевÑÑка, Ñо ви не ÑобоÑ...",text_completed:"Я не ÑобоÑ",text_completed_sr:"ÐвÑомаÑиÑна пеÑевÑÑка ÑÐ¿Ð°Ð¼Ñ Ð·Ð°Ð²ÐµÑÑена",text_expired:"Ð§Ð°Ñ Ð²Ð¸ÑеÑпано",button_restart:"ÐоÑаÑи зновÑ",text_error:"ÐеÑиÑÑкаÑÑÑ Ð½Ðµ вдалаÑÑ",button_retry:"СпÑобÑваÑи зновÑ",text_fetch_error:"Ðе вдалоÑÑ Ð·âÑднаÑиÑÑ"},bg:{text_init:"ÐниÑиализиÑане...",text_ready:"ÐнÑи-ÑÐ¾Ð±Ð¾Ñ Ð¿ÑовеÑка",button_start:"ЩÑакнеÑе, за да запоÑнеÑе пÑовеÑкаÑа",text_fetching:"ÐÑедизвикаÑелÑÑво",text_solving:"ÐÑовеÑÑваме дали Ñи Ñовек...",text_completed:"Ðз ÑÑм Ñовек",text_completed_sr:"ÐвÑомаÑиÑнаÑа пÑовеÑка за Ñпам е завÑÑÑена",text_expired:"ÐнÑи-Ð Ð¾Ð±Ð¾Ñ Ð¿ÑовеÑкаÑа изÑеÑе",button_restart:"РеÑÑаÑÑиÑайÑе",text_error:"ÐеÑÑпеÑна пÑовеÑка",button_retry:"ÐпиÑайÑе пак",text_fetch_error:"ÐеÑÑпеÑно ÑвÑÑзване Ñ"},cs:{text_init:"Inicializace...",text_ready:"OvÄÅen\xed proti robotům",button_start:"KliknÄte pro ovÄÅen\xed",text_fetching:"Probl\xe9m pÅi naÄ\xedt\xe1n\xed",text_solving:"OvÄÅen\xed, že jste ÄlovÄk...",text_completed:"Jsem ÄlovÄk",text_completed_sr:"Automatick\xe1 kontrola
43spamu dokonÄena",text_expired:"OvÄÅen\xed proti robotům vyprÅ¡elo",button_restart:"Restartovat",text_error:"OvÄÅen\xed se nezdaÅilo",button_retry:"Zkusit znovu",text_fetch_error:"PÅipojen\xed se nezdaÅilo"},sk:{text_init:"Inicializ\xe1cia...",text_ready:"Overenie proti robotom",button_start:"Kliknite pre overenie",text_fetching:"Probl\xe9m pri naÄ\xedtan\xed",text_solving:"Overenie, že ste Älovek...",text_completed:"Som Älovek",text_completed_sr:"Automatick\xe1 kontrola spamu dokonÄen\xe1",text_expired:"Overenie proti robotom vyprÅ¡alo",button_restart:"ReÅ¡tartovaÅ¥",text_error:"Overenie sa nepodarilo",button_retry:"Sk\xfasiÅ¥ znova",text_fetch_error:"Pripojenie sa nepodarilo"},no:m,fi:{text_init:"Aktivoidaan...",text_ready:"En ole robotti",button_start:"Aloita vahvistus klikkaamalla",text_fetching:"Haetaan tietoja",text_solving:"Tarkistaa, ett\xe4 olet ihminen...",text_completed:"Olen ihminen",text_completed_sr:"Automaattinen roskapostin tarkistus suoritettu",text_expired:"Vahvistusta ei voitu suorittaa loppuun",button_restart:"Uudelleenk\xe4ynnistys",text_error:"Vahvistus ep\xe4onnistui",button_retry:"Yrit\xe4 uudelleen",text_fetch_error:"Yhteys ep\xe4onnistui"},lv:{text_init:"Notiek inicializÄÅ¡ana...",text_ready:"VerifikÄcija, ka neesat robots",button_start:"Noklikšķiniet, lai sÄktu verifikÄciju",text_fetching:"Notiek drošības uzdevuma izgūšana",text_solving:"Notiek pÄrbaude, vai esat cilvÄks...",text_completed:"Es esmu cilvÄks",text_completed_sr:"AutomÄtiska surogÄtpasta pÄrbaude pabeigta",text_expired:"VerifikÄcijas, ka neesat robots, derÄ«gums beidzies",button_restart:"RestartÄt",text_error:"VerifikÄcija neizdevÄs",button_retry:"MÄÄ£inÄt vÄlreiz",text_fetch_error:"NeizdevÄs izveidot savienojumu ar"},lt:{text_init:"Inicijuojama...",text_ready:"Patikrinimas, ar nesate robotas",button_start:"SpustelÄkite patikrinimui pradÄti",text_fetching:"Gavimo iššūkis",text_solving:"Tikrinama, ar esate žmogus...",text_completed:"Esu žmogus",text_completed_sr:"AutomatinÄ patikra dÄl paÅ¡to Å¡iukÅ¡lių atlikta",text_expired:"Patikrinimas, ar nesate robotas, baigÄ galioti",button_restart:"PradÄti iÅ¡ naujo",text_error:"Patikrinimas nepavyko",button_retry:"Kartoti",text_fetch_error:"Nepavyko prisijungti prie"},pl:{text_init:"Inicjowanie...",text_ready:"Weryfikacja antybotowa",button_start:"Kliknij, aby rozpoczÄ
Ä weryfikacjÄ",text_fetching:"Pobieranie",text_solving:"Weryfikacja, czy nie jesteÅ robotem...",text_completed:"Nie jestem robotem",text_completed_sr:"ZakoÅczono automatyczne sprawdzanie spamu",text_expired:"Weryfikacja antybotowa wygasÅa",button_restart:"Uruchom ponownie",text_error:"Weryfikacja nie powiodÅa siÄ",button_retry:"Spr\xf3buj ponownie",text_fetch_error:"Nie udaÅo siÄ poÅÄ
czyÄ z"},et:{text_init:"Initsialiseerimine...",text_ready:"Robotivastane kinnitus",button_start:"Kinnitamisega alustamiseks kl\xf5psake",text_fetching:"V\xe4ljakutse toomine",text_solving:"Kinnitatakse, et sa oled inimene...",text_completed:"Ma olen inimene",text_completed_sr:"Automaatne r\xe4mpsposti kontroll on l\xf5petatud",text_expired:"Robotivastane kinnitus aegus",button_restart:"Taask\xe4ivita",text_error:"Kinnitamine nurjus",button_retry:"Proovi uuesti",text_fetch_error:"\xdchenduse loomine nurjus"},hr:{text_init:"PoÄetno postavljanje...",text_ready:"Provjera protiv robota",button_start:"Kliknite za poÄetak provjere",text_fetching:"DohvaÄanje izazova",text_solving:"Provjeravamo jeste li Äovjek...",text_completed:"Nisam robot",text_completed_sr:"Automatska provjera je zavrÅ¡ena",text_expired:"Vrijeme za provjeru protiv robota je isteklo",button_restart:"Osvježi",text_error:"Provjera nije uspjlela",button_retry:" Ponovo pokreni",text_fetch_error:"Nije moguÄe uspostaviti vezu"},sr:{text_init:"Pokretanje...",text_ready:"Anti-Robot Verifikacija",button_start:"Kliknite da biste zapoÄeli verifikaciju",text_fetching:"UÄitavanje izazova",text_solving:"Verifikacija da ste Äovek...",text_completed:"Ja sam Äovek",text_completed_sr:"Automatska provera neželjene poÅ¡te je zavrÅ¡ena",text_expired:"Anti-Robot verifikacija je istekla",button_restart:"Ponovo pokrenuti",text_error:"Verifikacija nije uspela",button_retry:"PokuÅ¡ajte ponovo",text_fetch_error:"Neuspelo povezivanje sa..."},sl:{text_init:"Inicializiranje...",text_ready:"Preverjanje robotov",button_start:"Kliknite za zaÄetek preverjanja",text_fetching:"PrenaÅ¡anje izziva",text_solving:"Preverjamo, ali ste Älovek",text_completed:"Nisem robot",text_completed_sr:"Avtomatsko preverjanje je zakljuÄeno",text_expired:"Preverjanje robotov je poteklo",button_restart:"Osveži",text_error:"Preverjanje ni uspelo",button_retry:"Poskusi ponovno",text_fetch_error:"Povezave ni bilo mogoÄe vzpostaviti"},hu:{text_init:"Inicializ\xe1l\xe1s...",text_ready:"Robotellenes ellenÅrz\xe9s",button_start:"Kattintson az ellenÅrz\xe9s megkezd\xe9s\xe9hez",text_fetching:"Feladv\xe1ny lek\xe9r\xe9se",text_solving:"Annak igazol\xe1sa, hogy \xd6n nem robot...",text_completed:"Nem vagyok robot",text_completed_sr:"Automatikus spam ellenÅrz\xe9s befejezÅd\xf6tt",text_expired:"Robotellenes ellenÅrz\xe9s lej\xe1rt",button_restart:"\xdajraind\xedt\xe1s",text_error:"Az ellenÅrz\xe9s nem siker\xfclt",button_retry:"Pr\xf3b\xe1lja \xfajra",text_fetch_error:"Nem siker\xfclt csatlakozni"},ro:{text_init:"Se iniÈializeazÄ...",text_ready:"Verificare anti-robot",button_start:"Click pentru a \xeencepe verificarea",text_fetching:"Downloading",text_solving:"Verificare cÄ eÈti om...",text_completed:"Sunt om",text_completed_sr:"Verificarea automatÄ a spam-ului a fost finalizatÄ",text_expired:"Verificarea anti-robot a expirat",button_restart:"Restart",text_error:"Verificare eÈuatÄ",button_retry:"Re\xeencearcÄ",text_fetch_error:"Nu s-a putut conecta"},zh:{text_init:"åå§åä¸â¦â¦",text_ready:"人æºéªè¯",button_start:"ç¹å»å¼å§",text_fetching:"æ£å¨å è½½",text_solving:"äººæºæ ¡éªä¸â¦â¦",text_completed:"æä¸æ¯æºå¨äºº",text_completed_sr:"人æºéªè¯å®æ",text_expired:"éªè¯å·²è¿æ",button_restart:"éæ°å¼å§",text_error:"æ ¡éªå¤±è´¥",button_retry:"éè¯",text_fetch_error:"æ æ³è¿æ¥å°"},zh_tw:{text_init:"æ£å¨åå§åâ¦â¦",text_ready:"åæ©å¨äººé©è",button_start:"黿éå§é©è",text_fetching:"è¼å
¥ä¸",text_solving:"åæ©å¨äººé©èä¸â¦â¦",text_completed:"æä¸æ¯æ©å¨äºº",text_completed_sr:"é©è宿",text_expired:"é©èè¶
æ",button_restart:"éæ°éå§",text_error:"é©è失æ",button_retry:"é試",text_fetch_error:"ç¡æ³é£ç·å°"},vi:{text_init:"Äang khá»i tạo...",text_ready:"X\xe1c minh chá»ng Robot",button_start:"Bấm v\xe0o Ä\xe2y Äá» x\xe1c minh",text_fetching:"T\xecm nạp v\xe0 xá» l\xfd thá» th\xe1ch",text_solving:"X\xe1c minh bạn l\xe0 ngưá»i...",text_completed:"Bạn l\xe0 con ngưá»i",text_completed_sr:"X\xe1c minh ho\xe0n tất",text_expired:"X\xe1c minh Ä\xe3 hết hạn",button_restart:"Khá»i Äá»ng lại",text_error:"X\xe1c minh thất bại",button_retry:"Thá» lại",text_fetch_error:"Kh\xf4ng kết ná»i ÄÆ°á»£c"},he:{text_init:"×××צ××¢...",text_ready:"××××ת ×× ×ש",button_start:"צר×× ×××××¥ ××ת××ת ×××××ת",text_fetching:"×ת×ר ×××¢× × ×××× ×",text_solving:"×ת×צע ××××ת ×× ×ש...",text_completed:"×× × ×× ×¨××××",text_completed_sr:"×××קת ×ספ×× ××××××××ת ×סת××××",text_expired:"×¤× ×ª××§×£ ××××ת ××× ×ש",button_restart:"××ת××× ×©××",text_error:"××××ת ××× ×ש × ×ש×",button_retry:"×× ×¡×ת ש××",text_fetch_error:"× ××©× ×××××ר ××",rtl:!0},th:{text_init:"à¸à¸²à¸£à¹à¸£à¸´à¹à¸¡à¸à¹à¸...",text_ready:" à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¸à¹à¸à¸à¹à¸²à¸à¸«à¸¸à¹à¸à¸¢à¸à¸à¹",button_start:"à¸à¸¥à¸´à¸à¹à¸à¸·à¹à¸à¹à¸£à¸´à¹à¸¡à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸",text_fetching:"à¸à¸²à¸£à¸à¸¶à¸à¸à¸§à¸²à¸¡à¸à¹à¸²à¸à¸²à¸¢",text_solving:"ยืà¸à¸¢à¸±à¸à¸§à¹à¸²à¸à¸¸à¸à¹à¸à¹à¸à¸¡à¸à¸¸à¸©à¸¢à¹...",text_completed:"à¸à¸±à¸à¹à¸à¹à¸à¸¡à¸à¸¸à¸©à¸¢à¹",text_completed_sr:"à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¸ªà¹à¸à¸¡à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´à¹à¸ªà¸£à¹à¸à¸ªà¸¡à¸à¸¹à¸£à¸à¹",text_expired:"à¸
43ารà¸à¸£à¸§à¸à¸ªà¸à¸ à¸à¹à¸à¸à¹à¸²à¸à¸«à¸¸à¹à¸à¸¢à¸à¸à¹ หมà¸à¸à¸²à¸¢à¸¸",button_restart:"รีสà¸à¸²à¸£à¹à¸",text_error:"à¸à¸²à¸£à¸¢à¸·à¸à¸¢à¸±à¸à¸¥à¹à¸¡à¹à¸«à¸¥à¸§",button_retry:"ลà¸à¸à¹à¸«à¸¡à¹",text_fetch_error:"à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸à¹à¸à¹"},nb:m};a=window.URL||window.webkitURL;class v{init(){this.terminateWorkers(),this.progress=0,this.totalHashes=0,this.readyCount=0,this.startCount=0,this.workers=[,,,,];let e=new Blob(['!function(){"use strict";const A="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",I="=".charCodeAt(0),g=new Uint8Array(256);for(let I=0;I<A.length;I++)g[A.charCodeAt(I)]=I;function C(A){const I={},g=A.exports,C=g.memory,Q=g.__alloc,t=g.__retain,B=g.__rtti_base||-1;return I.__allocArray=(A,I)=>{const g=function(A){return new Uint32Array(C.buffer)[(B+4>>>2)+2*A]}(A),e=31-Math.clz32(g>>>6&31),o=I.length,i=Q(o<<e,0),r=Q(12,A),n=new Uint32Array(C.buffer);n[r+0>>>2]=t(i),n[r+4>>>2]=i,n[r+8>>>2]=o<<e;const E=C.buffer,s=new Uint8Array(E);if(16384&g)for(let A=0;A<o;++A)s[(i>>>e)+A]=t(I[A]);else s.set(I,i>>>e);return r},I.__getUint8Array=A=>{const I=new Uint32Array(C.buffer),g=I[A+4>>>2];return new Uint8Array(C.buffer,g,I[g-4>>>2]>>>0)},function(A,I={}){const g=A.__argumentsLength?I=>{A.__argumentsLength.value=I}:A.__setArgumentsLength||A.__setargc||(()=>({}));for(const C in A){if(!Object.prototype.hasOwnProperty.call(A,C))continue;const Q=A[C],t=C.split(".")[0];"function"==typeof Q&&Q!==g?(I[t]=(...A)=>(g(A.length),Q(...A))).original=Q:I[t]=Q}return I}(g,I)}class Q{constructor(A){this.b=new Uint8Array(128),this.h=new Uint32Array(16),this.t=0,this.c=0,this.v=new Uint32Array(32),this.m=new Uint32Array(32),this.outlen=A}}function t(A,I){return A[I]^A[I+1]<<8^A[I+2]<<16^A[I+3]<<24}function B(A,I,g,C,Q,t,B,e){const o=I[B],i=I[B+1],r=I[e],n=I[e+1];let E,s,w,c,a=A[g],D=A[g+1],h=A[C],f=A[C+1],y=A[Q],l=A[Q+1],u=A[t],N=A[t+1];E=a+h,s=(a&h|(a|h)&~E)>>>31,a=E,D=D+f+s,E=a+o,s=(a&o|(a|o)&~E)>>>31,a=E,D=D+i+s,w=u^a,c=N^D,u=c,N=w,E=y+u,s=(y&u|(y|u)&~E)>>>31,y=E,l=l+N+s,w=h^y,c=f^l,h=w>>>24^c<<8,f=c>>>24^w<<8,E=a+h,s=(a&h|(a|h)&~E)>>>31,a=E,D=D+f+s,E=a+r,s=(a&r|(a|r)&~E)>>>31,a=E,D=D+n+s,w=u^a,c=N^D,u=w>>>16^c<<16,N=c>>>16^w<<16,E=y+u,s=(y&u|(y|u)&~E)>>>31,y=E,l=l+N+s,w=h^y,c=f^l,h=c>>>31^w<<1,f=w>>>31^c<<1,A[g]=a,A[g+1]=D,A[C]=h,A[C+1]=f,A[Q]=y,A[Q+1]=l,A[t]=u,A[t+1]=N}const e=[4089235720,1779033703,2227873595,3144134277,4271175723,1013904242,1595750129,2773480762,2917565137,1359893119,725511199,2600822924,4215389547,528734635,327033209,1541459225],o=[0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,28,20,8,16,18,30,26,12,2,24,0,4,22,14,10,6,22,16,24,0,10,4,30,26,20,28,6,12,14,2,18,8,14,18,6,2,26,24,22,28,4,12,10,20,8,0,30,16,18,0,10,14,4,8,20,30,28,2,22,24,12,16,6,26,4,24,12,20,0,22,16,6,8,26,14,10,30,28,2,18,24,10,2,3
vendor: 5,100 bytes, line 43
430,28,26,8,20,0,14,12,6,18,4,16,22,26,22,14,28,24,2,6,18,10,0,30,8,16,12,4,20,12,30,28,18,22,6,0,16,24,4,26,14,2,8,20,10,20,4,16,8,14,12,2,10,30,22,18,28,6,24,26,0,0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,28,20,8,16,18,30,26,12,2,24,0,4,22,14,10,6];function i(A,I){const g=A.v,C=A.m;for(let I=0;I<16;I++)g[I]=A.h[I],g[I+16]=e[I];g[24]=g[24]^A.t,g[25]=g[25]^A.t/4294967296,I&&(g[28]=~g[28],g[29]=~g[29]);for(let I=0;I<32;I++)C[I]=t(A.b,4*I);for(let A=0;A<12;A++)B(g,C,0,8,16,24,o[16*A+0],o[16*A+1]),B(g,C,2,10,18,26,o[16*A+2],o[16*A+3]),B(g,C,4,12,20,28,o[16*A+4],o[16*A+5]),B(g,C,6,14,22,30,o[16*A+6],o[16*A+7]),B(g,C,0,10,20,30,o[16*A+8],o[16*A+9]),B(g,C,2,12,22,24,o[16*A+10],o[16*A+11]),B(g,C,4,14,16,26,o[16*A+12],o[16*A+13]),B(g,C,6,8,18,28,o[16*A+14],o[16*A+15]);for(let I=0;I<16;I++)A.h[I]=A.h[I]^g[I]^g[I+16]}function r(A,I){for(let I=0;I<16;I++)A.h[I]=e[I];A.b.set(I),A.h[0]^=16842752^A.outlen}async function n(){return(A,I,g=4294967295)=>{const C=function(A,I,g){if(128!=A.length)throw Error("Invalid input");const C=A.buffer,t=new DataView(C),B=new Q(32);B.t=128;const e=t.getUint32(124,!0),o=e+g;for(let g=e;g<o;g++)if(t.setUint32(124,g,!0),r(B,A),i(B,!0),B.h[0]<I)return 0==ASC_TARGET?new Uint8Array(B.h.buffer):Uint8Array.wrap(B.h.buffer);return new Uint8Array(0)}(A,I,g);return[A,C]}}let E,s;Uint8Array.prototype.slice||Object.defineProperty(Uint8Array.prototype,"slice",{value:function(A,I){return new Uint8Array(Array.prototype.slice.call(this,A,I))}}),self.ASC_TARGET=0;const w=new Promise((A=>s=A));self.onerror=A=>{self.postMessage({type:"error",message:JSON.stringify(A)})},self.onmessage=async A=>{const Q=A.data;try{if("solver"===Q.type){if(Q.forceJS){E=1;const A=await n();s(A)}else try{E=2;const A=WebAssembly.compile(function(A){const C=A.length;let Q=3*C>>>2;A.charCodeAt(C-1)===I&&Q--,A.charCodeAt(C-2)===I&&Q--;const t=new Uint8Array(Q);for(let I=0,Q=0;I<C;I+=4){const C=g[A.charCodeAt(I+0)],B=g[A.charCodeAt(I+1)],e=g[A.charCodeAt(I+2)],o=g[A.charCodeAt(I+3)];t[Q++]=C<<2|B>>4,t[Q++]=(15&B)<<4|e>>2,t[Q++]=(3&e)<<6|63&o}return t}("AGFzbQEAAAABKghgAABgAn9/AGADf39/AX9gAX8AYAR/f39/AGAAAX9gAX8Bf2ACf38BfwINAQNlbnYFYWJvcnQABAMMCwcGAwAAAQIFAQIABQMBAAEGFgR/AUEAC38BQQALfwBBAwt/AEHgDAsHbgkGbWVtb3J5AgAHX19hbGxvYwABCF9fcmV0YWluAAIJX19yZWxlYXNlAAMJX19jb2xsZWN0AAQHX19yZXNldAAFC19fcnR0aV9iYXNlAwMNVWludDhBcnJheV9JRAMCDHNvbHZlQmxha2UyYgAKCAELCvQSC5IBAQV/IABB8P///wNLBEAACyMBQRBqIgQgAEEPakFwcSICQRAgAkEQSxsiBmoiAj8AIgVBEHQiA0sEQCAFIAIgA2tB//8DakGAgHxxQRB2IgMgBSADShtAAEEASARAIANAAEEASARAAAsLCyACJAEgBEEQayICIAY2AgAgAkEBNgIEIAIgATYCCCACIAA2AgwgBAsEACAACwMAAQsDAAELBgAjACQBC7sCAQF/AkAgAUUNACAAQQA6AAAgACABakEEayICQQA6AAMgAUECTQ0AIABBADoAASAAQQA6AAIgAkEAOgACIAJBADoAASABQQZNDQAgAEEAOgADIAJBADoAACABQQhNDQAgAEEAIABrQQNxIgJqIgBBADYCACAAIAEgAmtBfHEiAmpBHGsiAUEANgIYIAJBCE0NACAAQQA2AgQgAEEANgIIIAFBADYCECABQQA2AhQgAkEYTQ0AIABBADYCDCAAQQA2AhAgAEEANgIUIABBADYCGCABQQA2AgAgAUEANgIEIAFBADYCCCABQQA2AgwgACAAQQRxQRhqIgFqIQAgAiABayEBA0AgAUEgTwRAIABCADcDACAAQgA3AwggAEIANwMQIABCADcDGCABQSBrIQEgAEEgaiEADAELCwsLcgACfyAARQRAQQxBAhABIQALIAALQQA2AgAgAEEANgIEIABBADYCCCABQfD///8DIAJ2SwRAQcAKQfAKQRJBORAAAAsgASACdCIBQQAQASICIAEQBiAAKAIAGiAAIAI2AgAgACACNgIEIAAgATYCCCAAC88BAQJ/QaABQQAQASIAQQxBAxABQYABQQAQBzYCACAAQQxBBBABQQhBAxAHNgIEIABCADcDCCAAQQA2AhAgAEIANwMYIABCADcDICAAQgA3AyggAEIANwMwIABCADcDOCAAQgA3A0AgAEIANwNIIABCADcDUCAAQgA3A1ggAEIANwNgIABCADcDaCAAQgA3A3AgAEIANwN4IABCADcDgAEgAEIANwOIASAAQgA3A5ABQYABQQUQASIBQYABEAYgACABNgKYASAAQSA2ApwBIAAL2AkCA38SfiAAKAIEIQIgACgCmAEhAwNAIARBgAFIBEAgAyAEaiABIARqKQMANwMAIARBCGohBAwBCwsgAigCBCkDACEMIAIoAgQpAwghDSACKAIEKQMQIQ4gAigCBCkDGCEPIAIoAgQpAyAhBSACKAIEKQMoIQsgAigCBCkDMCEGIAIoAgQpAzghB0KIkvOd/8z5hOoAIQhCu86qptjQ67O7fyEJQqvw0/Sv7ry3PCEQQvHt9Pilp/2npX8hCiAAKQMIQtGFmu/6z5SH0QCFIRFCn9j52cKR2oKbfyESQpSF+aXAyom+YCETQvnC+JuRo7Pw2wAhFEEAIQQDQCAEQcABSARAIAUgCCARIAwgBSADIARBgAhqIgEtAABBA3RqKQMAfHwiBYVCIIoiDHwiCIVCGIoiESAIIAwgBSARIAMgAS0AAUEDdGopAwB8fCIMhUIQiiIIfCIVhUI/iiEFIAsgCSASIA0gCyADIAEtAAJBA3RqKQMAfHwiDYVCIIoiCXwiEYVCGIohCyAGIBAgEyAOIAYgAyABLQAEQQN0aikDAHx8IgaFQiCKIg58IhCFQhiKIhIgECAOIAYgEiADIAEtAAVBA3RqKQMAfHwiDoVCEIoiE3wiEIVCP4ohBiAHIAogFCAPIAcgAyABLQAGQQN0aikDAHx8IgeFQiCKIg98IgqFQhiKIhIgCiAPIAcgEiADIAEtAAdBA3RqKQMAfHwiD4VCEIoiCnwiEoVCP4ohByAQIAogDCARIAkgDSALIAMgAS0AA0EDdGopAwB8fCINhUIQiiIJfCIWIAuFQj+KIgwgAyABLQAIQQN0aikDAHx8IhCFQiCKIgp8IgsgECALIAyFQhiKIhEgAyABLQAJQQN0aikDAHx8IgwgCoVCEIoiFHwiECARhUI/iiELIAYgEiAIIA0gBiADIAEtAApBA3RqKQMAfHwiDYVCIIoiCHwiCoVCGIoiBiANIAYgAyABLQALQQN0aikDAHx8Ig0gCIVCEIoiESAKfCIKhUI/iiEGIAcgFSAJIA4gByADIAEtAAxBA3RqKQMAfHwiDoVCIIoiCHwiCYVCGIoiByAOIAcgAyABLQANQQN0aikDAHx8Ig4gCIVCEIoiEiAJfCIIhUI/iiEHIAUgFiATIA8gBSADIAEtAA5BA3RqKQMAfHwiD4VCIIoiCXwiFYVCGIoiBSAPIAUgAyABLQAPQQN0aikDAHx8Ig8gCYVCEIoiEyAVfCIJhUI/iiEFIARBEGohBAwBCwsgAigCBCACKAIEKQMAIAggDIWFNwMAIAIoAgQgAigCBCkDCCAJIA2FhTcDCCACKAIEIAIoAgQpAxAgDiAQhYU3AxAgAigCBCACKAIEKQMYIAogD4WFNwMYIAIoAgQgAigCBCkDICAFIBGFhTcDICACKAIEIAIoAgQpAyggCyAShYU3AyggAigCBCACKAIEKQMwIAYgE4WFNwMwIAIoAgQgAigCBCkDOCAHIBSFhTcDOCAAIAw3AxggACANNwMgIAAgDjcDKCAAIA83AzAgACAFNwM4IAAgCzcDQCAAIAY3A0ggACAHNwNQIAAgCDcDWCAAIAk3A2AgACAQNwNoIAAgCjcDcCAAIBE3A3ggACASNwOAASAAIBM3A4gBIAAgFDcDkA
43EL4QIBBH8gACgCCEGAAUcEQEHQCUGACkEeQQUQAAALIAAoAgAhBBAIIgMoAgQhBSADQoABNwMIIAQoAnwiACACaiEGA0AgACAGSQRAIAQgADYCfCADKAIEIgIoAgQgAygCnAGtQoiS95X/zPmE6gCFNwMAIAIoAgRCu86qptjQ67O7fzcDCCACKAIEQqvw0/Sv7ry3PDcDECACKAIEQvHt9Pilp/2npX83AxggAigCBELRhZrv+s+Uh9EANwMgIAIoAgRCn9j52cKR2oKbfzcDKCACKAIEQuv6htq/tfbBHzcDMCACKAIEQvnC+JuRo7Pw2wA3AzggAyAEEAkgBSgCBCkDAKcgAUkEQEEAIAUoAgAiAUEQaygCDCICSwRAQfALQbAMQc0NQQUQAAALQQxBAxABIgAgATYCACAAIAI2AgggACABNgIEIAAPCyAAQQFqIQAMAQsLQQxBAxABQQBBABAHCwwAQaANJABBoA0kAQsL+gQJAEGBCAu/AQECAwQFBgcICQoLDA0ODw4KBAgJDw0GAQwAAgsHBQMLCAwABQIPDQoOAwYHAQkEBwkDAQ0MCw4CBgUKBAAPCAkABQcCBAoPDgELDAYIAw0CDAYKAAsIAwQNBwUPDgEJDAUBDw4NBAoABwYDCQIICw0LBw4MAQMJBQAPBAgGAgoGDw4JCwMACAwCDQcBBAoFCgIIBAcGAQUPCwkOAwwNAAABAgMEBQYHCAkKCwwNDg8OCgQICQ8NBgEMAAILBwUDAEHACQspGgAAAAEAAAABAAAAGgAAAEkAbgB2AGEAbABpAGQAIABpAG4AcAB1AHQAQfAJCzEiAAAAAQAAAAEAAAAiAAAAcwByAGMALwBzAG8AbAB2AGUAcgBXAGEAcwBtAC4AdABzAEGwCgsrHAAAAAEAAAABAAAAHAAAAEkAbgB2AGEAbABpAGQAIABsAGUAbgBnAHQAaABB4AoLNSYAAAABAAAAAQAAACYAAAB+AGwAaQBiAC8AYQByAHIAYQB5AGIAdQBmAGYAZQByAC4AdABzAEGgCws1JgAAAAEAAAABAAAAJgAAAH4AbABpAGIALwBzAHQAYQB0AGkAYwBhAHIAcgBhAHkALgB0AHMAQeALCzMkAAAAAQAAAAEAAAAkAAAASQBuAGQAZQB4ACAAbwB1AHQAIABvAGYAIAByAGEAbgBnAGUAQaAMCzMkAAAAAQAAAAEAAAAkAAAAfgBsAGkAYgAvAHQAeQBwAGUAZABhAHIAcgBhAHkALgB0AHMAQeAMCy4GAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAYQAAAAIAAAAhAgAAAgAAACQC")),Q=await async function(A){const I=await async function(A){const I={env:{abort(){throw Error("Wasm aborted")}}};return{exports:C(await WebAssembly.instantiate(A,I))}}(A),g=I.exports.__retain(I.exports.__allocArray(I.exports.Uint8Array_ID,new Uint8Array(128)));let Q=I.exports.__getUint8Array(g);return(A,C,t=4294967295)=>{Q.set(A);const B=I.exports.solveBlake2b(g,C,t);Q=I.exports.__getUint8Array(g);const e=I.exports.__getUint8Array(B);return I.exports.__release(B),[Q,e]}}(await A);s(Q)}catch(A){console.log("FriendlyCaptcha failed to initialize WebAssembly, falling back to Javascript solver: "+A.toString()),E=1;const I=await n();s(I)}self.postMessage({type:"ready",solver:E})}else if("start"===Q.type){const A=await w;self.postMessage({type:"started"});let I,g=0;for(let C=0;C<256;C++){Q.puzzleSolverInput[123]=C;const[t,B]=A(Q.puzzleSolverInput,Q.threshold);if(0!==B.length){I=t;break}console.warn("FC: Internal error or no solution found"),g+=Math.pow(2,32)-1}g+=new DataView(I.slice(-4).buffer).getUint32(0,!0),self.postMessage({type:"done",solution:I.slice(-8),h:g,puzzleIndex:Q.puzzleIndex,puzzleNumber:Q.puzzleNumber})}}catch(A){setTimeout((()=>{throw A}))}}}();'],{type:"text/javascript"});for(let t=0;t<this.workers.length;t++)this.workers[t]=new Worker(a.createObjectURL(e)),this.workers[t].onerror=e=>this.errorCallback(e),this.workers[t].onmessage=e=>{let r=e.data;if(r){if("ready"===r.type)this.readyCount++,this.solverType=r.solver,this.readyCount==this.workers.length&&this.readyCallback();else if("started"===r.type)this.startCount++,1==this.startCount&&(this.startTime=Date.now(),this.startedCallback());else if("done"===r.type){if(r.puzzleNumber!==this.puzzleNumber)return;if(this.puzzleIndex<this.puzzleSolverInputs.length&&(this.workers[t].postMessage({type:"start",puzzleSolverInput:this.puzzleSolverInputs[this.puzzleIndex],threshold:this.threshold,puzzleIndex:this.puzzleIndex,puzzleNumber:this.puzzleNumber}),this.puzzleIndex++),this.progress++,this.totalHashes+=r.h,this.progressCallback({n:this.numPuzzles,h:this.totalHashes,t:(Date.now()-this.startTime)/1e3,i:this.progress}),this.solutionBuffer.set(r.solution,8*r.puzzleIndex),this.progress==this.numPuzzles){let e=(Date.now()-this.startTime)/1e3;this.doneCallback({solution:this.solutionBuffer,h:this.totalHashes,t:e,diagnostics:function(e,t){let r=new Uint8Array(3),n=new DataView(r.buffer);return n.setUint8(0,e),n.setUint16(1,t),r}(this.solverType,e),solver:this.solverType})}}else"error"===r.type&&this.errorCallback(r)}}}setupSolver(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t={type:"solver",forceJS:e};for(let e=0;e<this.workers.length;e++)this.workers[e].postMessage(t)}start(e){this.puzzleSolverInputs=function(e,t){let r=[];for(let n=0;n<t;n++){let t=new Uint8Array(128);t.set(e),t[120]=n,r.push(t)}return r}(e.buffer,e.n),this.solutionBuffer=new Uint8Array(8*e.n),this.numPuzzles=e.n,this.threshold=e.threshold,this.puzzleIndex=0,this.puzzleNumber++;for(let e=0;e<this.workers.length&&this.puzzleIndex!==this.puzzleSolverInputs.length;e++)this.workers[e].postMessage({type:"start",puzzleSolverInput:this.puzzleSolverInputs[e],threshold:this.threshold,puzzleIndex:this.puzzleIndex,puzzleNumber:this.puzzleNumber}),this.puzzleIndex++}terminateWorkers(){if(0!=this.workers.length){for(let e=0;e<this.workers.length;e++)this.workers[e].terminate();this.workers=[]}}constructor(){this.workers=[],this.puzzleNumber=0,this.numPuzzles=0,this.threshold=0,this.startTime=0,this.progress=0,this.totalHashes=0,this.puzzleSolverInputs=[],this.puzzleIndex=0,this.solutionBuffer=new Uint8Array(0),this.solverType=1,this.readyCount=0,this.startCount=0,this.progressCallback=()=>0,this.readyCallback=()=>0,this.startedCallback=()=>0,this.doneCallback=()=>0,this.errorCallback=()=>0}}class y{init(e){if(this.hasBeenDestroyed){console.error("FriendlyCaptcha widget has been destroyed using destroy(), it can not be used anymore.");return}if(this.initWorkerGroup(),e)this.start();else if("none"!==this.e.dataset.start&&("focus"===this.opts.startMode||"focus"===this.e.dataset.start)){let e=function(e){for(;"FORM"!==e.tagName;)if(!(e=e.parentElement))return null;return e}(this.e);e?function(e,t){e.addEventListener("focusin",t,{once:!0,passive:!0})}(e,()=>this.start()):console.log("FriendlyCaptcha div seems not to be contained in a form, autostart will not work")}}loadLanguage(e){if(void 0!==e?this.opts.language=e:this.e.dataset.lang&&(this.opts.language=this.e.dataset.lang),"string"==typeof this.opts.language){let e=this.opts.language.toLowerCase(),t=g[e];void 0===t&&"-"===e[2]&&(t=g[e=e.substring(0,2)]),void 0===t&&(console.error('FriendlyCaptcha: language "'+this.opts.language+'" not found.'),t=g.en),this.lang=t}else this.lang=Object.assign(Object.assign({},g.en),this.opts.language)}makeButtonStart(){let e=this.e.querySelector("button");e&&(e.addEventListener("click",e=>this.start(),{once:!0,passive:!0}),e.addEventListener("touchstart",e=>this.start(),{once:!0,passive:!0}))}onWorkerError(e){this.hasBeenStarted=!1,this.needsReInit=!0,this.expiryTimeout&&clearTimeout(this.expiryTimeout),console.error("[FRC]",e),this.e.innerHTML=f(this.opts.solutionFieldName,this.lang,"Backgroun
43d worker error "+e.message),this.makeButtonStart(),this.opts.forceJSFallback=!0}initWorkerGroup(){this.workerGroup.progressCallback=e=>{!function(e,t){let r=e.querySelector(".frc-progress"),n=(t.i+1)/t.n;r&&(r.value=n,r.innerText=n.toFixed(2)+"%",r.title=t.i+1+"/"+t.n+" ("+(t.h/t.t*.001).toFixed(0)+"K/s)")}(this.e,e)},this.workerGroup.readyCallback=()=>{var e;this.e.innerHTML=d(this.opts.solutionFieldName,(e=this.lang).rtl,'<path d="M17,11c0.34,0,0.67,0.04,1,0.09V6.27L10.5,3L3,6.27v4.91c0,4.54,3.2,8.79,7.5,9.82c0.55-0.13,1.08-0.32,1.6-0.55 C11.41,19.47,11,18.28,11,17C11,13.69,13.69,11,17,11z"/><path d="M17,13c-2.21,0-4,1.79-4,4c0,2.21,1.79,4,4,4s4-1.79,4-4C21,14.79,19.21,13,17,13z M17,14.38"/>',!0,e.text_ready,".UNSTARTED",e.button_start,!1),this.makeButtonStart(),this.opts.readyCallback()},this.workerGroup.startedCallback=()=>{var e;this.e.innerHTML=d(this.opts.solutionFieldName,(e=this.lang).rtl,u,!0,e.text_solving,".UNFINISHED",void 0,!0),this.opts.startedCallback()},this.workerGroup.doneCallback=e=>{let t=this.handleDone(e);this.opts.doneCallback(t);let r=this.e.dataset.callback;r&&window[r](t)},this.workerGroup.errorCallback=e=>{this.onWorkerError(e)},this.workerGroup.init(),this.workerGroup.setupSolver(this.opts.forceJSFallback)}expire(){if(this.hasBeenStarted=!1,!1!==this.e.isConnected){var e;this.e.innerHTML=d(this.opts.solutionFieldName,(e=this.lang).rtl,c,!0,e.text_expired,".EXPIRED",e.button_restart),this.makeButtonStart()}}async start(){if(this.hasBeenDestroyed){console.error("Can not start FriendlyCaptcha widget which has been destroyed");return}if(this.hasBeenStarted){console.warn("Can not start FriendlyCaptcha widget which has already been started");return}let e=this.opts.sitekey||this.e.dataset.sitekey;if(!e){console.error("FriendlyCaptcha: sitekey not set on frc-captcha element"),this.e.innerHTML=f(this.opts.solutionFieldName,this.lang,"Website problem: sitekey not set",!1);return}if(-1!==i.indexOf("headless")||-1!==n.appVersion.indexOf("Headless")||-1!==i.indexOf("bot")||-1!==i.indexOf("crawl")||!0===n.webdriver||!n.language||void 0!==n.languages&&!n.languages.length){this.e.innerHTML=f(this.opts.solutionFieldName,this.lang,"Browser check failed, try a different browser",!1,!0);return}if(this.needsReInit){this.needsReInit=!1,this.init(!0);return}this.hasBeenStarted=!0;try{var t,r;this.e.innerHTML=(t=this.opts.solutionFieldName,r=this.lang,d(t,r.rtl,u,!0,r.text_fetching,".FETCHING",void 0,!0)),this.puzzle=function(e){var t;let r=e.split("."),n=r[1],i=function(e){let t=e.length,r=3*t>>>2;61===e.charCodeAt(t-1)&&r--,61===e.charCodeAt(t-2)&&r--;let n=new Uint8Array(r);for(let r=0,i=0;r<t;r+=4){let t=s[e.charCodeAt(r+0)],a=s[e.charCodeAt(r+1)],o=s[e.charCodeAt(r+2)],l=s[e.charCodeAt(r+3)];n[i++]=t<<2|a>>4,n[i++]=(15&a)<<4|o>>2,n[i++]=(3&o)<<6|63&l}return n}(n);return{signature:r[0],base64:n,buffer:i,n:i[14],threshold:((t=i[15])>255?t=255:t<0&&(t=0),Math.pow(2,(255.999-t)/8)>>>0),expiry:3e5*i[13]}}(await h(this.opts.puzzleEndpoint,e,this.lang)),this.expiryTimeout&&clearTimeout(this.expiryTimeout),this.expiryTimeout=setTimeout(()=>this.expire(),this.puzzle.expiry-3e4)}catch(t){console.error("[FRC]",t),this.hasBeenStarted=!1,this.expiryTimeout&&clearTimeout(this.expiryTimeout),this.e.innerHTML=f(this.opts.solutionFieldName,this.lang,t.message),this.makeButtonStart(),this.opts.errorCallback({code:"error_getting_puzzle",description:t.toString(),error:t});let e=this.e.dataset["callback-error"];e&&window[e](this);return}this.workerGroup.start(this.puzzle)}handleDone(e){this.valid=!0;let t="".concat(this.puzzle.signature,".").concat(this.puzzle.base64,".").concat(l(e.solution),".").concat(l(e.diagnostics));return this.e.innerHTML=function(e,t,r,n){let i="".concat(n.t.toFixed(0),"s (").concat((n.h/n.t*.001).toFixed(0),"K/s)").concat(1===n.solver?" JS Fallback":"");return d(e,t.rtl,"<title>".concat(t.text_completed_sr,'</title><path d="M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm-2 16l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z"></path>'),!1,t.text_completed,r,void 0,!1,i,"frc-success")}(this.opts.solutionFieldName,this.lang,t,e),this.needsReInit=!0,t}destroy(){this.workerGroup.terminateWorkers(),this.needsReInit=!1,this.hasBeenStarted=!1,this.expiryTimeout&&clearTimeout(this.expiryTimeout),this.e&&(this.e.remove(),delete this.e),this.hasBeenDestroyed=!0}reset(){if(this.hasBeenDestroyed){console.error("FriendlyCaptcha widget has been destroyed, it can not be used anymore");return}this.workerGroup.terminateWorkers(),this.needsReInit=!1,this.hasBeenStarted=!1,this.expiryTimeout&&clearTimeout(this.expiryTimeout),this.init("auto"===this.opts.startMode||"auto"===this.e.dataset.start)}constructor(e,t={}){this.workerGroup=new v,this.valid=!1,this.needsReInit=!1,this.hasBeenStarted=!1,this.hasBeenDestroyed=!1,this.opts=Object.assign({forceJSFallback:!1,skipStyleInjection:!1,startMode:"focus",puzzleEndpoint:e.dataset.puzzleEndpoint||"https://api.friendlycaptcha.com/api/v1/puzzle",startedCallback:()=>0,readyCallback:()=>0,doneCallback:()=>0,errorCallback:()=>0,sitekey:e.dataset.sitekey||"",language:e.dataset.lang||"en",solutionFieldName:e.dataset.solutionFieldName||"frc-captcha-solution"},t),this.e=e,this.e.friendlyChallengeWidget=this,this.loadLanguage(),e.innerText=this.lang.text_init,this.opts.skipStyleInjection||function(){if(!document.querySelector("#frc-style")){let e=document.createElement("style");e.id="frc-style",e.innerHTML=".frc-captcha *{margin:0;padding:0;border:0;text-align:initial;border-radius:px;filter:none!important;transition:none!important;font-weight:400;font-size:14px;line-height:1.2;text-decoration:none;background-color:initial;color:#222}.frc-captcha{position:relative;min-width:250px;max-width:312px;border:1px solid #f4f4f4;padding-bottom:12px;background-color:#fff}.frc-captcha b{font-weight:700}.frc-container{display:flex;align-items:center;min-height:52px}.frc-icon{fill:#222;stroke:#222;flex-shrink:0;margin:8px 8px 0}.frc-icon.frc-warning{fill:#c00}.frc-success .frc-icon{animation:1s ease-in both frc-fade-in}.frc-content{white-space:nowrap;display:flex;flex-direction:column;margin:4px 6px 0 0;overflow-x:auto;flex-grow:1}.frc-banner{position:absolute;bottom:0;right:6px;line-height:1}.frc-banner *{font-size:10px;opacity:.8;text-decoration:none}.frc-progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:3px 0;height:4px;border:none;background-color:#eee;color:#222;width:100%;transition:.5s linear}.frc-progress::-webkit-progress-bar{background:#eee}.frc-progress::-webkit-progress-value{background:#222}.frc-progress::-moz-progress-bar{background:#222}
43.frc-button{cursor:pointer;padding:2px 6px;background-color:#f1f1f1;border:1px solid transparent;text-align:center;font-weight:600;text-transform:none}.frc-button:focus{border:1px solid #333}.frc-button:hover{background-color:#ddd}.frc-captcha-solution{display:none}.frc-err-url{text-decoration:underline;font-size:.9em}.frc-rtl{direction:rtl}.frc-rtl .frc-content{margin:4px 0 0 6px}.frc-banner.frc-rtl{left:6px;right:auto}.dark.frc-captcha{color:#fff;background-color:#222;border-color:#333}.dark.frc-captcha *{color:#fff}.dark.frc-captcha button{background-color:#444}.dark .frc-icon{fill:#fff;stroke:#fff}.dark .frc-progress{background-color:#444}.dark .frc-progress::-webkit-progress-bar{background:#444}.dark .frc-progress::-webkit-progress-value{background:#ddd}.dark .frc-progress::-moz-progress-bar{background:#ddd}@keyframes frc-fade-in{from{opacity:0}to{opacity:1}}",document.head.appendChild(e)}}(),this.init("auto"===this.opts.startMode||"auto"===this.e.dataset.start)}}},2670:function(e,t,r){"use strict";r.d(t,{Gc:function(){return w},RV:function(){return _},cI:function(){return ey}});var n=r(4090),i=e=>"checkbox"===e.type,a=e=>e instanceof Date,o=e=>null==e;let s=e=>"object"==typeof e;var l=e=>!o(e)&&!Array.isArray(e)&&s(e)&&!a(e),u=e=>l(e)&&e.target?i(e.target)?e.target.checked:e.target.value:e,c=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,d=(e,t)=>e.has(c(t)),f=e=>{let t=e.constructor&&e.constructor.prototype;return l(t)&&t.hasOwnProperty("isPrototypeOf")},h=void 0!==window.HTMLElement&&"undefined"!=typeof document;function p(e){let t;let r=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else if(!(!(h&&(e instanceof Blob||e instanceof FileList))&&(r||l(e))))return e;else if(t=r?[]:{},r||f(e))for(let r in e)e.hasOwnProperty(r)&&(t[r]=p(e[r]));else t=e;return t}var m=e=>Array.isArray(e)?e.filter(Boolean):[],g=e=>void 0===e,v=(e,t,r)=>{if(!t||!l(e))return r;let n=m(t.split(/[,[\].]+?/)).reduce((e,t)=>o(e)?e:e[t],e);return g(n)||n===e?g(e[t])?r:e[t]:n};let y={BLUR:"blur",FOCUS_OUT:"focusout"},b={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},A={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},x=n.createContext(null),w=()=>n.useContext(x),_=e=>{let{children:t,...r}=e;return n.createElement(x.Provider,{value:r},t)};var E=function(e,t,r){let n=!(arguments.length>3)||void 0===arguments[3]||arguments[3],i={defaultValues:t._defaultValues};for(let a in e)Object.defineProperty(i,a,{get:()=>(t._proxyFormState[a]!==b.all&&(t._proxyFormState[a]=!n||b.all),r&&(r[a]=!0),e[a])});return i},S=e=>l(e)&&!Object.keys(e).length,C=(e,t,r,n)=>{r(e);let{name:i,...a}=e;return S(a)||Object.keys(a).length>=Object.keys(t).length||Object.keys(a).find(e=>t[e]===(!n||b.all))},k=e=>Array.isArray(e)?e:[e],P=e=>"string"==typeof e,T=(e,t,r,n,i)=>P(e)?(n&&t.watch.add(e),v(r,e,i)):Array.isArray(e)?e.map(e=>(n&&t.watch.add(e),v(r,e))):(n&&(t.watchAll=!0),r),M=e=>/^\w*$/.test(e),I=e=>m(e.replace(/["|']|\]/g,"").split(/\.|\[/));function O(e,t,r){let n=-1,i=M(t)?[t]:I(t),a=i.length,o=a-1;for(;++n<a;){let t=i[n],a=r;if(n!==o){let r=e[t];
43a=l(r)||Array.isArray(r)?r:isNaN(+i[n+1])?{}:[]}e[t]=a,e=e[t]}return e}var j=(e,t,r,n,i)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[n]:i||!0}}:{};let L=(e,t,r)=>{for(let n of r||Object.keys(e)){let r=v(e,n);if(r){let{_f:e,...n}=r;if(e&&t(e.name)){if(e.ref.focus){e.ref.focus();break}if(e.refs&&e.refs[0].focus){e.refs[0].focus();break}}else l(n)&&L(n,t)}}};var D=e=>({isOnSubmit:!e||e===b.onSubmit,isOnBlur:e===b.onBlur,isOnChange:e===b.onChange,isOnAll:e===b.all,isOnTouch:e===b.onTouched}),R=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))),B=(e,t,r)=>{let n=m(v(e,r));return O(n,"root",t[r]),O(e,r,n),e},V=e=>"boolean"==typeof e,N=e=>"file"===e.type,z=e=>"function"==typeof e,F=e=>{if(!h)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},Q=e=>P(e),H=e=>"radio"===e.type,U=e=>e instanceof RegExp;let G={value:!1,isValid:!1},q={value:!0,isValid:!0};var W=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!g(e[0].attributes.value)?g(e[0].value)||""===e[0].value?q:{value:e[0].value,isValid:!0}:q:G}return G};let Y={isValid:!1,value:null};var K=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,Y):Y;function X(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"validate";if(Q(e)||Array.isArray(e)&&e.every(Q)||V(e)&&!e)return{type:r,message:Q(e)?e:"",ref:t}}var J=e=>l(e)&&!U(e)?e:{value:e,message:""},$=async(e,t,r,n,a)=>{let{ref:s,refs:u,required:c,maxLength:d,minLength:f,min:h,max:p,pattern:m,validate:y,name:b,valueAsNumber:x,mount:w,disabled:_}=e._f,E=v(t,b);if(!w||_)return{};let C=u?u[0]:s,k=e=>{n&&C.reportValidity&&(C.setCustomValidity(V(e)?"":e||""),C.reportValidity())},T={},M=H(s),I=i(s),O=(x||N(s))&&g(s.value)&&g(E)||F(s)&&""===s.value||""===E||Array.isArray(E)&&!E.length,L=j.bind(null,b,r,T),D=function(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:A.maxLength,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:A.minLength,a=e?t:r;T[b]={type:e?n:i,message:a,ref:s,...L(e?n:i,a)}};if(a?!Array.isArray(E)||!E.length:c&&(!(M||I)&&(O||o(E))||V(E)&&!E||I&&!W(u).isValid||M&&!K(u).isValid)){let{value:e,message:t}=Q(c)?{value:!!c,message:c}:J(c);if(e&&(T[b]={type:A.required,message:t,ref:C,...L(A.required,t)},!r))return k(t),T}if(!O&&(!o(h)||!o(p))){let e,t;let n=J(p),i=J(h);if(o(E)||isNaN(E)){let r=s.valueAsDate||new Date(E),a=e=>new Date(new Date().toDateString()+" "+e),o="time"==s.type,l="week"==s.type;P(n.value)&&E&&(e=o?a(E)>a(n.value):l?E>n.value:r>new Date(n.value)),P(i.value)&&E&&(t=o?a(E)<a(i.value):l?E<i.value:r<new Date(i.value))}else{let r=s.valueAsNumber||(E?+E:E);o(n.value)||(e=r>n.value),o(i.value)||(t=r<i.value)}if((e||t)&&(D(!!e,n.message,i.message,A.max,A.min),!r))return k(T[b].message),T}if((d||f)&&!O&&(P(E)||a&&Array.isArray(E))){let e=J(d),t=J(f),n=!o(e.value)&&E.length>+e.value,i=!o(t.value)&&E.length<+t.value;if((n||i)&&(D(n,e.message,t.message),!r))return k(T[b].message),T}if(m&&!O&&P(E)){let{value:e,message:t}=J(m);if(U(e)&&!E.match(e)&&(T[b]={type:A.pattern,message:t,ref:s,...L(A.pattern,t)},!r))return k(t),T}if(y){if(z(y)){let e=X(await y(E,t),C);if(e&&(T[b]={...e,...L(A.validate,e.message)},!r))return k(e.message),T}else if(l(y)){let e={};for(let n in y){if(!S(e)&&!r)break;let i=X(await y[n](E,t),C,n);i&&(e={...i,...L(n,i.message)},k(i.message),r&&(T[b]=e))}if(!S(e)&&(T[b]={ref:C,...e},!r))return T}}return k(!0),T};function Z(e,t){let r=Array.isArray(t)?t:M(t)?[t]:I(t),n=1===r.length?e:function(e,t){let r=t.slice(0,-1).length,n=0;for(;n<r;)e=g(e)?n++:e[t[n++]];return e}(e,r),i=r.length-1,a=r[i];return n&&delete n[a],0!==i&&(l(n)&&S(n)||Array.isArray(n)&&function(e){for(let t in e)if(e.hasOwnProperty(t)&&!g(e[t]))return!1;return!0}(n))&&Z(e,r.slice(0,-1)),e}function ee(){let e=[];return{get observers(){return e},next:t=>{for(let r of e)r.next&&r.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}}var et=e=>o(e)||!s(e);function er(e,t){if(et(e)||et(t))return e===t;if(a(e)&&a(t))return e.getTime()===t.getTime();let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let i of r){let r=e[i];if(!n.includes(i))return!1;if("ref"!==i){let e=t[i];if(a(r)&&a(e)||l(r)&&l(e)||Array.isArray(r)&&Array.isArray(e)?!er(r,e):r!==e)return!1}}return!0}var en=e=>"select-multiple"===e.type,ei=e=>H(e)||i(e),ea=e=>F(e)&&e.isConnected,eo=e=>{for(let t in e)if(z(e[t]))return!0;return!1};function es(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=Array.isArray(e);if(l(e)||r)for(let r in e)Array.isArray(e[r])||l(e[r])&&!eo(e[r])?(t[r]=Array.isArray(e[r])?[]:{},es(e[r],t[r])):o(e[r])||(t[r]=!0);return t}var el=(e,t)=>
43(function e(t,r,n){let i=Array.isArray(t);if(l(t)||i)for(let i in t)Array.isArray(t[i])||l(t[i])&&!eo(t[i])?g(r)||et(n[i])?n[i]=Array.isArray(t[i])?es(t[i],[]):{...es(t[i])}:e(t[i],o(r)?{}:r[i],n[i]):n[i]=!er(t[i],r[i]);return n})(e,t,es(t)),eu=(e,t)=>{let{valueAsNumber:r,valueAsDate:n,setValueAs:i}=t;return g(e)?e:r?""===e?NaN:e?+e:e:n&&P(e)?new Date(e):i?i(e):e};function ec(e){let t=e.ref;return(e.refs?e.refs.every(e=>e.disabled):t.disabled)?void 0:N(t)?t.files:H(t)?K(e.refs).value:en(t)?[...t.selectedOptions].map(e=>{let{value:t}=e;return t}):i(t)?W(e.refs).value:eu(g(t.value)?e.ref.value:t.value,e)}var ed=(e,t,r,n)=>{let i={};for(let r of e){let e=v(t,r);e&&O(i,r,e._f)}return{criteriaMode:r,names:[...e],fields:i,shouldUseNativeValidation:n}},ef=e=>g(e)?e:U(e)?e.source:l(e)?U(e.value)?e.value.source:e.value:e,eh=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function ep(e,t,r){let n=v(e,r);if(n||M(r))return{error:n,name:r};let i=r.split(".");for(;i.length;){let n=i.join("."),a=v(t,n),o=v(e,n);if(a&&!Array.isArray(a)&&r!==n)break;if(o&&o.type)return{name:n,error:o};i.pop()}return{name:r}}var em=(e,t,r,n,i)=>!i.isOnAll&&(!r&&i.isOnTouch?!(t||e):(r?n.isOnBlur:i.isOnBlur)?!e:(r?!n.isOnChange:!i.isOnChange)||e),eg=(e,t)=>!m(v(e,t)).length&&Z(e,t);let ev={mode:b.onSubmit,reValidateMode:b.onChange,shouldFocusError:!0};function ey(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=n.useRef(),r=n.useRef(),[s,c]=n.useState({isDirty:!1,isValidating:!1,isLoading:z(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},errors:{},defaultValues:z(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...function(){let e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0,n={...ev,...t},s={submitCount:0,isDirty:!1,isLoading:z(n.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},errors:{}},c={},f=(l(n.defaultValues)||l(n.values))&&p(n.defaultValues||n.values)||{},A=n.shouldUnregister?{}:p(f),x={action:!1,mount:!1,watch:!1},w={mount:new Set,unMount:new Set,array:new Set,watch:new Set},_=0,E={isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},C={values:ee(),array:ee(),state:ee()},M=t.resetOptions&&t.resetOptions.keepDirtyValues,I=D(n.mode),j=D(n.reValidateMode),Q=n.criteriaMode===b.all,H=e=>t=>{clearTimeout(_),_=setTimeout(e,t)},U=async e=>{if(E.isValid||e){let e=n.resolver?S((await X()).errors):await eo(c,!0);e!==s.isValid&&C.state.next({isValid:e})}},G=e=>E.isValidating&&C.state.next({isValidating:e}),q=(e,t)=>{O(s.errors,e,t),C.state.next({errors:s.errors})},W=(e,t,r,n)=>{let i=v(c,e);if(i){let a=v(A,e,g(r)?v(f,e):r);g(a)||n&&n.defaultChecked||t?O(A,e,t?a:ec(i._f)):eb(e,a),x.mount&&U()}},Y=(e,t,r,n,i)=>{let a=!1,o=!1,l={name:e};if(!r||n){E.isDirty&&(o=s.isDirty,s.isDirty=l.isDirty=es(),a=o!==l.isDirty);let r=er(v(f,e),t);o=v(s.dirtyFields,e),r?Z(s.dirtyFields,e):O(s.dirtyFields,e,!0),l.dirtyFields=s.dirtyFields,a=a||E.dirtyFields&&!r!==o}if(r){let t=v(s.touchedFields,e);t||(O(s.touchedFields,e,r),l.touchedFields=s.touchedFields,a=a||E.touchedFields&&t!==r)}return a&&i&&C.state.next(l),a?l:{}},K=(r,n,i,a)=>{let o=v(s.errors,r),l=E.isValid&&V(n)&&s.isValid!==n;if(t.delayError&&i?(e=H(()=>q(r,i)))(t.delayError):(clearTimeout(_),e=null,i?O(s.errors,r,i):Z(s.errors,r)),(i?!er(o,i):o)||!S(a)||l){let e={...a,...l&&V(n)?{isValid:n}:{},errors:s.errors,name:r};s={...s,...e},C.state.next(e)}G(!1)},X=async e=>n.resolver(A,n.context,ed(e||w.mount,c,n.criteriaMode,n.shouldUseNativeValidation)),J=async e=>{let{errors:t}=await X(e);if(e)for(let r of e){let e=v(t,r);e?O(s.errors,r,e):Z(s.errors,r)}else s.errors=t;return t},eo=async function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{valid:!0};for(let i in e){let a=e[i];if(a){let{_f:e,...i}=a;if(e){let i=w.array.has(e.name),o=await $(a,A,Q,n.shouldUseNativeValidation&&!t,i);if(o[e.name]&&(r.valid=!1,t))break;t||(v(o,e.name)?i?B(s.errors,o,e.name):O(s.errors,e.name,o[e.name]):Z(s.errors,e.name))}i&&await eo(i,t,r)}}return r.valid},es=(e,t)=>(e&&t&&O(A,e,t),!er(eE(),f)),ey=(e,t,r)=>T(e,w,{...x.mount?A:g(t)?f:P(e)?{[e]:t}:t},r,t),eb=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=v(c,e),a=t;if(n){let r=n._f;r&&(r.disabled||O(A,e,eu(t,r)),a=F(r.ref)&&o(t)?"":t,en(r.ref)?[...r.ref.options].forEac
43h(e=>e.selected=a.includes(e.value)):r.refs?i(r.ref)?r.refs.length>1?r.refs.forEach(e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(a)?!!a.find(t=>t===e.value):a===e.value)):r.refs[0]&&(r.refs[0].checked=!!a):r.refs.forEach(e=>e.checked=e.value===a):N(r.ref)?r.ref.value="":(r.ref.value=a,r.ref.type||C.values.next({name:e,values:{...A}})))}(r.shouldDirty||r.shouldTouch)&&Y(e,a,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&e_(e)},eA=(e,t,r)=>{for(let n in t){let i=t[n],o="".concat(e,".").concat(n),s=v(c,o);!w.array.has(e)&&et(i)&&(!s||s._f)||a(i)?eb(o,i,r):eA(o,i,r)}},ex=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=v(c,e),a=w.array.has(e),l=p(t);O(A,e,l),a?(C.array.next({name:e,values:{...A}}),(E.isDirty||E.dirtyFields)&&n.shouldDirty&&C.state.next({name:e,dirtyFields:el(f,A),isDirty:es(e,l)})):!i||i._f||o(l)?eb(e,l,n):eA(e,l,n),R(e,w)&&C.state.next({...s}),C.values.next({name:e,values:{...A}}),x.mount||r()},ew=async t=>{let r=t.target,i=r.name,a=!0,o=v(c,i);if(o){let l,d;let f=r.type?ec(o._f):u(t),h=t.type===y.BLUR||t.type===y.FOCUS_OUT,p=!eh(o._f)&&!n.resolver&&!v(s.errors,i)&&!o._f.deps||em(h,v(s.touchedFields,i),s.isSubmitted,j,I),m=R(i,w,h);O(A,i,f),h?(o._f.onBlur&&o._f.onBlur(t),e&&e(0)):o._f.onChange&&o._f.onChange(t);let g=Y(i,f,h,!1),b=!S(g)||m;if(h||C.values.next({name:i,type:t.type,values:{...A}}),p)return E.isValid&&U(),b&&C.state.next({name:i,...m?{}:g});if(!h&&m&&C.state.next({...s}),G(!0),n.resolver){let{errors:e}=await X([i]),t=ep(s.errors,c,i),r=ep(e,c,t.name||i);l=r.error,i=r.name,d=S(e)}else l=(await $(o,A,Q,n.shouldUseNativeValidation))[i],(a=isNaN(f)||f===v(A,i,f))&&(l?d=!1:E.isValid&&(d=await eo(c,!0)));a&&(o._f.deps&&e_(o._f.deps),K(i,d,l,g))}},e_=async function(e){let t,r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=k(e);if(G(!0),n.resolver){let n=await J(g(e)?e:a);t=S(n),r=e?!a.some(e=>v(n,e)):t}else e?((r=(await Promise.all(a.map(async e=>{let t=v(c,e);return await eo(t&&t._f?{[e]:t}:t)}))).every(Boolean))||s.isValid)&&U():r=t=await eo(c);return C.state.next({...!P(e)||E.isValid&&t!==s.isValid?{}:{name:e},...n.resolver||!e?{isValid:t}:{},errors:s.errors,isValidating:!1}),i.shouldFocus&&!r&&L(c,e=>e&&v(s.errors,e),e?a:w.mount),r},eE=e=>{let t={...f,...x.mount?A:{}};return g(e)?t:P(e)?v(t,e):e.map(e=>v(t,e))},eS=(e,t)=>({invalid:!!v((t||s).errors,e),isDirty:!!v((t||s).dirtyFields,e),isTouched:!!v((t||s).touchedFields,e),error:v((t||s).errors,e)}),eC=(e,t,r)=>{let n=(v(c,e,{_f:{}})._f||{}).ref;O(s.errors,e,{...t,ref:n}),C.state.next({name:e,errors:s.errors,isValid:!1}),r&&r.shouldFocus&&n&&n.focus&&n.focus()},ek=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(let r of e?k(e):w.mount)w.mount.delete(r),w.array.delete(r),t.keepValue||(Z(c,r),Z(A,r)),t.keepError||Z(s.errors,r),t.keepDirty||Z(s.dirtyFields,r),t.keepTouched||Z(s.touchedFields,r),n.shouldUnregister||t.keepDefaultValue||Z(f,r);C.values.next({values:{...A}}),C.state.next({...s,...t.keepDirty?{isDirty:es()}:{}}),t.keepIsValid||U()},eP=e=>{let{disabled:t,name:r,field:n,fields:i}=e;if(V(t)){let e=t?void 0:v(A,r,ec(n?n._f:v(i,r)._f));O(A,r,e),Y(r,e,!1,!1,!0)}},eT=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=v(c,e),i=V(t.disabled);return O(c,e,{...r||{},_f:{...r&&r._f?r._f:{ref:{name:e}},name:e,mount:!0,...t}}),w.mount.add(e),r?eP({field:r,disabled:t.disabled,name:e}):W(e,!0,t.value),{...i?{disabled:t.disabled}:{},...n.progressive?{required:!!t.required,min:ef(t.min),max:ef(t.max),minLength:ef(t.minLength),maxLength:ef(t.maxLength),pattern:ef(t.pattern)}:{},name:e,onChange:ew,onBlur:ew,ref:i=>{if(i){eT(e,t),r=v(c,e);let n=g(i.value)&&i.querySelectorAll&&i.querySelectorAll("input,select,textarea")[0]||i,a=ei(n),o=r._f.refs||[];(a?o.find(e=>e===n):n===r._f.ref)||(O(c,e,{_f:{...r._f,...a?{refs:[...o.filter(ea),n,...Array.isArray(v(f,e))?[{}]:[]],ref:{type:n.type,name:e}}:{ref:n}}}),W(e,!1,void 0,n))}else(r=v(c,e,{}))._f&&(r._f.mount=!1),(n.shouldUnregister||t.shouldUnregister)&&!(d(w.array,e)&&x.action)&&w.unMount.add(e)}}},eM=()=>n.shouldFocusError&&L(c,e=>
43e&&v(s.errors,e),w.mount),eI=(e,t)=>async r=>{r&&(r.preventDefault&&r.preventDefault(),r.persist&&r.persist());let i=p(A);if(C.state.next({isSubmitting:!0}),n.resolver){let{errors:e,values:t}=await X();s.errors=e,i=t}else await eo(c);Z(s.errors,"root"),S(s.errors)?(C.state.next({errors:{}}),await e(i,r)):(t&&await t({...s.errors},r),eM(),setTimeout(eM)),C.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:S(s.errors),submitCount:s.submitCount+1,errors:s.errors})},eO=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=e?p(e):f,a=p(i),o=e&&!S(e)?a:f;if(n.keepDefaultValues||(f=i),!n.keepValues){if(n.keepDirtyValues||M)for(let e of w.mount)v(s.dirtyFields,e)?O(o,e,v(A,e)):ex(e,v(o,e));else{if(h&&g(e))for(let e of w.mount){let t=v(c,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(F(e)){let t=e.closest("form");if(t){t.reset();break}}}}c={}}A=t.shouldUnregister?n.keepDefaultValues?p(f):{}:p(o),C.array.next({values:{...o}}),C.values.next({values:{...o}})}w={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},x.mount||r(),x.mount=!E.isValid||!!n.keepIsValid,x.watch=!!t.shouldUnregister,C.state.next({submitCount:n.keepSubmitCount?s.submitCount:0,isDirty:n.keepDirty?s.isDirty:!!(n.keepDefaultValues&&!er(e,f)),isSubmitted:!!n.keepIsSubmitted&&s.isSubmitted,dirtyFields:n.keepDirtyValues?s.dirtyFields:n.keepDefaultValues&&e?el(f,e):{},touchedFields:n.keepTouched?s.touchedFields:{},errors:n.keepErrors?s.errors:{},isSubmitting:!1,isSubmitSuccessful:!1})},ej=(e,t)=>eO(z(e)?e(A):e,t);return{control:{register:eT,unregister:ek,getFieldState:eS,handleSubmit:eI,setError:eC,_executeSchema:X,_getWatch:ey,_getDirty:es,_updateValid:U,_removeUnmounted:()=>{for(let e of w.unMount){let t=v(c,e);t&&(t._f.refs?t._f.refs.every(e=>!ea(e)):!ea(t._f.ref))&&ek(e)}w.unMount=new Set},_updateFieldArray:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0,i=!(arguments.length>4)||void 0===arguments[4]||arguments[4],a=!(arguments.length>5)||void 0===arguments[5]||arguments[5];if(n&&r){if(x.action=!0,a&&Array.isArray(v(c,e))){let t=r(v(c,e),n.argA,n.argB);i&&O(c,e,t)}if(a&&Array.isArray(v(s.errors,e))){let t=r(v(s.errors,e),n.argA,n.argB);i&&O(s.errors,e,t),eg(s.errors,e)}if(E.touchedFields&&a&&Array.isArray(v(s.touchedFields,e))){let t=r(v(s.touchedFields,e),n.argA,n.argB);i&&O(s.touchedFields,e,t)}E.dirtyFields&&(s.dirtyFields=el(f,A)),C.state.next({name:e,isDirty:es(e,t),dirtyFields:s.dirtyFields,errors:s.errors,isValid:s.isValid})}else O(A,e,t)},_updateDisabledField:eP,_getFieldArray:e=>m(v(x.mount?A:f,e,t.shouldUnregister?v(f,e,[]):[])),_reset:eO,_resetDefaultValues:()=>z(n.defaultValues)&&n.defaultValues().then(e=>{ej(e,n.resetOptions),C.state.next({isLoading:!1})}),_updateFormState:e=>{s={...s,...e}},_subjects:C,_proxyFormState:E,get _fields(){return c},get _formValues(){return A},get _state(){return x},set _state(value){x=value},get _defaultValues(){return f},get _names(){return w},set _names(value){w=value},get _formState(){return s},set _formState(value){s=value},get _options(){return n},set _options(value){n={...n,...value}}},trigger:e_,register:eT,handleSubmit:eI,watch:(e,t)=>z(e)?C.values.subscribe({next:r=>e(ey(void 0,t),r)}):ey(e,t,!0),setValue:ex,getValues:eE,reset:ej,resetField:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};v(c,e)&&(g(t.defaultValue)?ex(e,v(f,e)):(ex(e,t.defaultValue),O(f,e,t.defaultValue)),t.keepTouched||Z(s.touchedFields,e),t.keepDirty||(Z(s.dirtyFields,e),s.isDirty=t.defaultValue?es(e,v(f,e)):es()),!t.keepError&&(Z(s.errors,e),E.isValid&&U()),C.state.next({...s}))},clearErrors:e=>{e&&k(e).forEach(e=>Z(s.errors,e)),C.state.next({errors:e?s.errors:{}})},unregister:ek,setError:eC,setFocus:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=v(c,e),n=r&&r._f;if(n){let e=n.refs?n.refs[0]:n.ref;e.focus&&(e.focus(),t.shouldSelect&&e.select())}},getFieldState:eS}}(e,()=>c(e=>({...e}))),formState:s});let f=t.current.control;return f._options=e,!function(e){let t=n.useRef(e);t.current=e,n.useEffect(()=>{let r=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{r&&r.unsubscribe()}},[e.disabled])}({subject:f._subjects.state,next:e=>{C(e,f._proxyFormState,f._updateFormState,!0)&&c({...f._formState})}}),n.useEffect(()=>{e.values&&!er(e.values,r.current)?(f._reset(e.values,f._options.resetOptions),r.current=e.values):f._resetDefaultValues()},[e.values,f]),n.useEffect(()=>
43{f._state.mount||(f._updateValid(),f._state.mount=!0),f._state.watch&&(f._state.watch=!1,f._subjects.state.next({...f._formState})),f._removeUnmounted()}),t.current.formState=E(s,f),t.current}},5543:function(e,t,r){"use strict";r.d(t,{s5:function(){return l},lI:function(){return c},N1:function(){return a},W_:function(){return o}});var n=r(8776),i=r(143);function a(e){let{swiper:t,extendParams:r,on:a,emit:o}=e,s=(0,n.g)(),l=(0,n.a)();function u(e){if(!t.enabled)return;let{rtlTranslate:r}=t,n=e;n.originalEvent&&(n=n.originalEvent);let a=n.keyCode||n.charCode,u=t.params.keyboard.pageUpDown,c=u&&33===a,d=u&&34===a,f=37===a,h=39===a,p=38===a,m=40===a;if(!t.allowSlideNext&&(t.isHorizontal()&&h||t.isVertical()&&m||d)||!t.allowSlidePrev&&(t.isHorizontal()&&f||t.isVertical()&&p||c))return!1;if(!n.shiftKey&&!n.altKey&&!n.ctrlKey&&!n.metaKey&&(!s.activeElement||!s.activeElement.nodeName||"input"!==s.activeElement.nodeName.toLowerCase()&&"textarea"!==s.activeElement.nodeName.toLowerCase())){if(t.params.keyboard.onlyInViewport&&(c||d||f||h||p||m)){let e=!1;if((0,i.a)(t.el,".".concat(t.params.slideClass,", swiper-slide")).length>0&&0===(0,i.a)(t.el,".".concat(t.params.slideActiveClass)).length)return;let n=t.el,a=n.clientWidth,o=n.clientHeight,s=l.innerWidth,u=l.innerHeight,c=(0,i.b)(n);r&&(c.left-=n.scrollLeft);let d=[[c.left,c.top],[c.left+a,c.top],[c.left,c.top+o],[c.left+a,c.top+o]];for(let t=0;t<d.length;t+=1){let r=d[t];if(r[0]>=0&&r[0]<=s&&r[1]>=0&&r[1]<=u){if(0===r[0]&&0===r[1])continue;e=!0}}if(!e)return}t.isHorizontal()?((c||d||f||h)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),((d||h)&&!r||(c||f)&&r)&&t.slideNext(),((c||f)&&!r||(d||h)&&r)&&t.slidePrev()):((c||d||p||m)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),(d||m)&&t.slideNext(),(c||p)&&t.slidePrev()),o("keyPress",a)}}function c(){t.keyboard.enabled||(s.addEventListener("keydown",u),t.keyboard.enabled=!0)}function d(){t.keyboard.enabled&&(s.removeEventListener("keydown",u),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},r({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),a("init",()=>{t.params.keyboard.enabled&&c()}),a("destroy",()=>{t.keyboard.enabled&&d()}),Object.assign(t.keyboard,{enable:c,disable:d})}function o(e){let{swiper:t,extendParams:r,on:n,emit:a}=e;function o(e){let r;return e&&"string"==typeof e&&t.isElement&&(r=t.el.querySelector(e))?r:(e&&("string"==typeof e&&(r=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&r&&r.length>1&&1===t.el.querySelectorAll(e).length?r=t.el.querySelector(e):r&&1===r.length&&(r=r[0])),e&&!r)?e:r}function s(e,r){let n=t.params.navigation;(e=(0,i.m)(e)).forEach(e=>{e&&(e.classList[r?"add":"remove"](...n.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=r),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](n.lockClass))})}function l(){let{nextEl:e,prevEl:r}=t.navigation;if(t.params.loop){s(r,!1),s(e,!1);return}s(r,t.isBeginning&&!t.params.rewind),s(e,t.isEnd&&!t.params.rewind)}function u(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),a("navigationPrev"))}function c(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),a("navigationNext"))}function d(){var e,r,n;let a=t.params.navigation;if(t.params.navigation=(e=t.originalParams.navigation,r=t.params.navigation,n={nextEl:"swiper-button-next",prevEl:"swiper-button-prev"},t.params.createElements&&Object.keys(n).forEach(a=>{if(!r[a]&&!0===r.auto){let o=(0,i.e)(t.el,".".concat(n[a]))[0];o||((o=(0,i.c)("div",n[a])).className=n[a],t.el.append(o)),r[a]=o,e[a]=o}}),r),!(a.nextEl||a.prevEl))return;let s=o(a.nextEl),l=o(a.prevEl);Object.assign(t.navigation,{nextEl:s,prevEl:l}),s=(0,i.m)(s),l=(0,i.m)(l);let d=(e,r)=>{e&&e.addEventListener("click","next"===r?c:u),!t.enabled&&e&&e.classList.add(...a.lockClass.split(" "))};s.forEach(e=>d(e,"next")),l.forEach(e=>d(e,"prev"))}function f(){let{nextEl:e,prevEl:r}=t.navigation;e=(0,i.m)(e),r=(0,i.m)(r);let n=(e,r)=>{e.removeEventListener("click","next"===r?c:u),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};
43e.forEach(e=>n(e,"next")),r.forEach(e=>n(e,"prev"))}r({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null},n("init",()=>{!1===t.params.navigation.enabled?h():(d(),l())}),n("toEdge fromEdge lock unlock",()=>{l()}),n("destroy",()=>{f()}),n("enable disable",()=>{let{nextEl:e,prevEl:r}=t.navigation;if(e=(0,i.m)(e),r=(0,i.m)(r),t.enabled){l();return}[...e,...r].filter(e=>!!e).forEach(e=>e.classList.add(t.params.navigation.lockClass))}),n("click",(e,r)=>{let{nextEl:n,prevEl:o}=t.navigation;n=(0,i.m)(n),o=(0,i.m)(o);let s=r.target;if(t.params.navigation.hideOnClick&&!o.includes(s)&&!n.includes(s)){let e;if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===s||t.pagination.el.contains(s)))return;n.length?e=n[0].classList.contains(t.params.navigation.hiddenClass):o.length&&(e=o[0].classList.contains(t.params.navigation.hiddenClass)),!0===e?a("navigationShow"):a("navigationHide"),[...n,...o].filter(e=>!!e).forEach(e=>e.classList.toggle(t.params.navigation.hiddenClass))}});let h=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),f()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),d(),l()},disable:h,update:l,init:d,destroy:f})}function s(e){return void 0===e&&(e=""),".".concat(e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,"."))}function l(e){let t,r,{swiper:a,extendParams:o,on:l}=e;o({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),a.a11y={clicked:!1};let u=null,c=new Date().getTime();function d(e){let t=u;0!==t.length&&(t.innerHTML="",t.innerHTML=e)}function f(e){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function h(e){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function p(e,t){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("role",t)})}function m(e,t){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function g(e,t){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("aria-label",t)})}function v(e){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function y(e){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("aria-disabled",!1)})}function b(e){if(13!==e.keyCode&&32!==e.keyCode)return;let t=a.params.a11y,r=e.target;if(!(a.pagination&&a.pagination.el&&(r===a.pagination.el||a.pagination.el.contains(e.target)))||e.target.matches(s(a.params.pagination.bulletClass))){if(a.navigation&&a.navigation.prevEl&&a.navigation.nextEl){let e=(0,i.m)(a.navigation.prevEl);(0,i.m)(a.navigation.nextEl).includes(r)&&(a.isEnd&&!a.params.loop||a.slideNext(),a.isEnd?d(t.lastSlideMessage):d(t.nextSlideMessage)),e.includes(r)&&(a.isBeginning&&!a.params.loop||a.slidePrev(),a.isBeginning?d(t.firstSlideMessage):d(t.prevSlideMessage))}a.pagination&&r.matches(s(a.params.pagination.bulletClass))&&r.click()}}function A(){return a.pagination&&a.pagination.bullets&&a.pagination.bullets.length}function x(){return A()&&a.params.pagination.clickable}let w=(e,t,r)=>{f(e),"BUTTON"!==e.tagName&&(p(e,"button"),e.addEventListener("keydown",b)),g(e,r),function(e,t){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("aria-controls",t)})}(e,t)},_=e=>{r&&r!==e.target&&!r.contains(e.target)&&(t=!0),a.a11y.clicked=!0},E=()=>{t=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{a.destroyed||(a.a11y.clicked=!1)})})},S=e=>{c=new Date().getTime()},C=e=>{if(a.a11y.clicked||new Date().getTime()-c<100)return;let n=e.target.closest(".".concat(a.params.slideClass,", swiper-slide"));if(!n||!a.slides.includes(n))return;r=n;let i=a.slides.indexOf(n)===a.activeIndex,o=a.params.watchSlidesProgress&&a.visibleSlides&&a.visibleSlides.includes(n);!i&&!o&&(e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(a.isHorizontal()?a.el.scrollLeft=0:a.el.scrollTop=0,requestAnimationFrame(()=>{t||(a.slideTo(a.slides.indexOf(n),0),t=!1)})))},k=()=>{let e=a.params.a11y;e.itemRoleDescriptionMessage&&m(a.slides,e.itemRoleDescriptionMessage),e.slideRole&&p(a.slides,e.slideRole);let t=a.slides.length;
43e.slideLabelMessage&&a.slides.forEach((r,n)=>{let i=a.params.loop?parseInt(r.getAttribute("data-swiper-slide-index"),10):n;g(r,e.slideLabelMessage.replace(/\{\{index\}\}/,i+1).replace(/\{\{slidesLength\}\}/,t))})},P=()=>{let e=a.params.a11y;a.el.append(u);let t=a.el;e.containerRoleDescriptionMessage&&m(t,e.containerRoleDescriptionMessage),e.containerMessage&&g(t,e.containerMessage);let r=a.wrapperEl,o=e.id||r.getAttribute("id")||"swiper-wrapper-".concat("x".repeat(16).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))),s=a.params.autoplay&&a.params.autoplay.enabled?"off":"polite";!function(e,t){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("id",t)})}(r,o),function(e,t){(e=(0,i.m)(e)).forEach(e=>{e.setAttribute("aria-live",t)})}(r,s),k();let{nextEl:l,prevEl:c}=a.navigation?a.navigation:{};l=(0,i.m)(l),c=(0,i.m)(c),l&&l.forEach(t=>w(t,o,e.nextSlideMessage)),c&&c.forEach(t=>w(t,o,e.prevSlideMessage)),x()&&(0,i.m)(a.pagination.el).forEach(e=>{e.addEventListener("keydown",b)}),(0,n.g)().addEventListener("visibilitychange",S),a.el.addEventListener("focus",C,!0),a.el.addEventListener("focus",C,!0),a.el.addEventListener("pointerdown",_,!0),a.el.addEventListener("pointerup",E,!0)};l("beforeInit",()=>{(u=(0,i.c)("span",a.params.a11y.notificationClass)).setAttribute("aria-live","assertive"),u.setAttribute("aria-atomic","true")}),l("afterInit",()=>{a.params.a11y.enabled&&P()}),l("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{a.params.a11y.enabled&&k()}),l("fromEdge toEdge afterInit lock unlock",()=>{a.params.a11y.enabled&&function(){if(a.params.loop||a.params.rewind||!a.navigation)return;let{nextEl:e,prevEl:t}=a.navigation;t&&(a.isBeginning?(v(t),h(t)):(y(t),f(t))),e&&(a.isEnd?(v(e),h(e)):(y(e),f(e)))}()}),l("paginationUpdate",()=>{a.params.a11y.enabled&&function(){let e=a.params.a11y;A()&&a.pagination.bullets.forEach(t=>{a.params.pagination.clickable&&(f(t),a.params.pagination.renderBullet||(p(t,"button"),g(t,e.paginationBulletMessage.replace(/\{\{index\}\}/,(0,i.h)(t)+1)))),t.matches(s(a.params.pagination.bulletActiveClass))?t.setAttribute("aria-current","true"):t.removeAttribute("aria-current")})}()}),l("destroy",()=>{a.params.a11y.enabled&&function(){u&&u.remove();let{nextEl:e,prevEl:t}=a.navigation?a.navigation:{};e=(0,i.m)(e),t=(0,i.m)(t),e&&e.forEach(e=>e.removeEventListener("keydown",b)),t&&t.forEach(e=>e.removeEventListener("keydown",b)),x()&&(0,i.m)(a.pagination.el).forEach(e=>{e.removeEventListener("keydown",b)}),(0,n.g)().removeEventListener("visibilitychange",S),a.el.removeEventListener("focus",C,!0),a.el.removeEventListener("pointerdown",_,!0),a.el.removeEventListener("pointerup",E,!0)}()})}function u(e,t,r){let n="swiper-slide-shadow".concat(r?"-".concat(r):"").concat(e?" swiper-slide-shadow-".concat(e):""),a=(0,i.g)(t),o=a.querySelector(".".concat(n.split(" ").join(".")));return o||(o=(0,i.c)("div",n.split(" ")),a.append(o)),o}function c(e){let{swiper:t,extendParams:r,on:n}=e;r({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),function(e){let t;let{effect:r,swiper:n,on:i,setTranslate:a,setTransition:o,overwriteParams:s,perspective:l,recreateShadows:u,getEffectParams:c}=e;i("beforeInit",()=>{if(n.params.effect!==r)return;n.classNames.push("".concat(n.params.containerModifierClass).concat(r)),l&&l()&&n.classNames.push("".concat(n.params.containerModifierClass,"3d"));let e=s?s():{};Object.assign(n.params,e),Object.assign(n.originalParams,e)}),i("setTranslate",()=>{n.params.effect===r&&a()}),i("setTransition",(e,t)=>{n.params.effect===r&&o(t)}),i("transitionEnd",()=>{n.params.effect===r&&u&&c&&c().slideShadows&&(n.slides.forEach(e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>e.remove())}),u())}),i("virtualUpdate",()=>{n.params.effect===r&&(n.slides.length||(t=!0),requestAnimationFrame(()=>{t&&n.slides&&n.slides.length&&(a(),t=!1)}))})}({effect:"coverflow",swiper:t,on:n,setTranslate:()=>{let{width:e,height:r,slides:n,slidesSizesGrid:a}
43=t,o=t.params.coverflowEffect,s=t.isHorizontal(),l=t.translate,c=s?-l+e/2:-l+r/2,d=s?o.rotate:-o.rotate,f=o.depth;for(let e=0,r=n.length;e<r;e+=1){let r=n[e],l=a[e],h=(c-r.swiperSlideOffset-l/2)/l,p="function"==typeof o.modifier?o.modifier(h):h*o.modifier,m=s?d*p:0,g=s?0:d*p,v=-f*Math.abs(p),y=o.stretch;"string"==typeof y&&-1!==y.indexOf("%")&&(y=parseFloat(o.stretch)/100*l);let b=s?0:y*p,A=s?y*p:0,x=1-(1-o.scale)*Math.abs(p);.001>Math.abs(A)&&(A=0),.001>Math.abs(b)&&(b=0),.001>Math.abs(v)&&(v=0),.001>Math.abs(m)&&(m=0),.001>Math.abs(g)&&(g=0),.001>Math.abs(x)&&(x=0),t.browser&&t.browser.need3dFix&&(Math.abs(m)/90%2==1&&(m+=.001),Math.abs(g)/90%2==1&&(g+=.001));let w="translate3d(".concat(A,"px,").concat(b,"px,").concat(v,"px) rotateX(").concat(g,"deg) rotateY(").concat(m,"deg) scale(").concat(x,")");if(function(e,t){let r=(0,i.g)(t);return r!==t&&(r.style.backfaceVisibility="hidden",r.style["-webkit-backface-visibility"]="hidden"),r}(0,r).style.transform=w,r.style.zIndex=-Math.abs(Math.round(p))+1,o.slideShadows){let e=s?r.querySelector(".swiper-slide-shadow-left"):r.querySelector(".swiper-slide-shadow-top"),t=s?r.querySelector(".swiper-slide-shadow-right"):r.querySelector(".swiper-slide-shadow-bottom");e||(e=u("coverflow",r,s?"left":"top")),t||(t=u("coverflow",r,s?"right":"bottom")),e&&(e.style.opacity=p>0?p:0),t&&(t.style.opacity=-p>0?-p:0)}}},setTransition:e=>{t.slides.map(e=>(0,i.g)(e)).forEach(t=>{t.style.transitionDuration="".concat(e,"ms"),t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(t=>{t.style.transitionDuration="".concat(e,"ms")})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}},8776:function(e,t,r){"use strict";function n(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function i(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach(r=>{void 0===e[r]?e[r]=t[r]:n(t[r])&&n(e[r])&&Object.keys(t[r]).length>0&&i(e[r],t[r])})}r.d(t,{a:function(){return l},g:function(){return o}});let a={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function o(){let e="undefined"!=typeof document?document:{};return i(e,a),e}let s={document:a,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function l(){let e=window;return i(e,s),e}},143:function(e,t,r){"use strict";r.d(t,{a:function(){return A},b:function(){return m},c:function(){return p},d:function(){return o},e:function(){return f},f:function(){return x},g:function(){return d},h:function(){return b},j:function(){return s},m:function(){return w},n:function(){return a},o:function(){return y},p:function(){return v},q:function(){return g},r:function(){return c},s:function(){return u},t:function(){return h},u:function(){return function e(){let t=Object(arguments.length<=0?void 0:arguments[0]),r=["__proto__","constructor","prototype"];for(let n=1;n<arguments.length;n+=1){let i=n<0||arguments.length<=n?void 0:arguments[n];if(null!=i&&(void 0!==window.HTMLElement?!(i instanceof HTMLElement):!i||1!==i.nodeType&&11!==i.nodeType)){let n=Object.keys(Object(i)).filter(e=>0>r.indexOf(e));for(let r=0,a=n.length;r<a;r+=1){let a=n[r],o=Object.getOwnPropertyDescriptor(i,a);
43void 0!==o&&o.enumerable&&(l(t[a])&&l(i[a])?i[a].__swiper__?t[a]=i[a]:e(t[a],i[a]):!l(t[a])&&l(i[a])?(t[a]={},i[a].__swiper__?t[a]=i[a]:e(t[a],i[a])):t[a]=i[a])}}}return t}},v:function(){return i}});var n=r(8776);function i(e){Object.keys(e).forEach(t=>{try{e[t]=null}catch(e){}try{delete e[t]}catch(e){}})}function a(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function o(){return Date.now()}function s(e,t){let r,i,a;void 0===t&&(t="x");let o=(0,n.a)(),s=function(e){let t;let r=(0,n.a)();return r.getComputedStyle&&(t=r.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}(e);return o.WebKitCSSMatrix?((i=s.transform||s.webkitTransform).split(",").length>6&&(i=i.split(", ").map(e=>e.replace(",",".")).join(", ")),a=new o.WebKitCSSMatrix("none"===i?"":i)):r=(a=s.MozTransform||s.OTransform||s.MsTransform||s.msTransform||s.transform||s.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(i=o.WebKitCSSMatrix?a.m41:16===r.length?parseFloat(r[12]):parseFloat(r[4])),"y"===t&&(i=o.WebKitCSSMatrix?a.m42:16===r.length?parseFloat(r[13]):parseFloat(r[5])),i||0}function l(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function u(e,t,r){e.style.setProperty(t,r)}function c(e){let t,{swiper:r,targetPosition:i,side:a}=e,o=(0,n.a)(),s=-r.translate,l=null,u=r.params.speed;r.wrapperEl.style.scrollSnapType="none",o.cancelAnimationFrame(r.cssModeFrameID);let c=i>s?"next":"prev",d=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,f=()=>{t=new Date().getTime(),null===l&&(l=t);let e=s+(.5-Math.cos(Math.max(Math.min((t-l)/u,1),0)*Math.PI)/2)*(i-s);if(d(e,i)&&(e=i),r.wrapperEl.scrollTo({[a]:e}),d(e,i)){r.wrapperEl.style.overflow="hidden",r.wrapperEl.style.scrollSnapType="",setTimeout(()=>{r.wrapperEl.style.overflow="",r.wrapperEl.scrollTo({[a]:e})}),o.cancelAnimationFrame(r.cssModeFrameID);return}r.cssModeFrameID=o.requestAnimationFrame(f)};f()}function d(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function f(e,t){return void 0===t&&(t=""),[...e.children].filter(e=>e.matches(t))}function h(e){try{console.warn(e);return}catch(e){}}function p(e,t){var r;void 0===t&&(t=[]);let n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:(void 0===(r=t)&&(r=""),r.trim().split(" ").filter(e=>!!e.trim()))),n}function m(e){let t=(0,n.a)(),r=(0,n.g)(),i=e.getBoundingClientRect(),a=r.body,o=e.clientTop||a.clientTop||0,s=e.clientLeft||a.clientLeft||0,l=e===t?t.scrollY:e.scrollTop,u=e===t?t.scrollX:e.scrollLeft;return{top:i.top+l-o,left:i.left+u-s}}function g(e,t){let r=[];for(;e.previousElementSibling;){let n=e.previousElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}function v(e,t){let r=[];for(;e.nextElementSibling;){let n=e.nextElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}function y(e,t){return(0,n.a)().getComputedStyle(e,null).getPropertyValue(t)}function b(e){let t,r=e;if(r){for(t=0;null!==(r=r.previousSibling);)1===r.nodeType&&(t+=1);return t}}function A(e,t){let r=[],n=e.parentElement;for(;n;)t?n.matches(t)&&r.push(n):r.push(n),n=n.parentElement;return r}function x(e,t,r){let i=(0,n.a)();return r?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function w(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}},8344:function(e,t,r){"use strict";let n,i,a;r.d(t,{tq:function(){return W},o5:function(){return Y},oc:function(){return q},c6:function(){return U}});var o=r(4090),s=r(8776),l=r(143);function u(){return n||(n=function(){let e=(0,s.a)(),t=(0,s.g)();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),n}function c(e){return void 0===e&&(e={}),i||(i=function(e){let{userAgent:t}=void 0===e?{}:e,r=u(),n=(0,s.a)(),i=n.navigator.platform,a=t||n.navigator.userAgent,o={ios:!1,android:!1},l=n.screen.width,c=n.screen.height,d=a.match(/(Android);?[\s\/]+([\d.]+)?/),f=a.match(/(iPad).*OS\s([\d_]+)/),h=a.match(/(iPod)(.*OS\s([\d_]+))?/),p=!f&&a.match(/(iPhone\sOS|iOS)\s([\d_]+)/),m="MacIntel"===i;return!f&&m&&r.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf("".concat(l,"x").concat(c))>=0&&((f=a.match(/(Version)\/([\d.]+)/))||(f=[0,1,"13_0_0"]),m=!1),d&&"Win32"!==i&&(o.os="android",o.android=!0),(f||p||h)&&(o.os="ios",o.ios=!0),o}(e)),i}let d=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)},f=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)},h=(e,t)=>{if(!e||e.destroyed||!e.params)return;let r=t.closest(e.isElement?"swiper-slide":".".concat(e.params.slideClass));if(r){let t=r.querySelector(".".concat(e.params.lazyPreloaderClass));
43!t&&e.isElement&&(r.shadowRoot?t=r.shadowRoot.querySelector(".".concat(e.params.lazyPreloaderClass)):requestAnimationFrame(()=>{r.shadowRoot&&(t=r.shadowRoot.querySelector(".".concat(e.params.lazyPreloaderClass)))&&t.remove()})),t&&t.remove()}},p=(e,t)=>{if(!e.slides[t])return;let r=e.slides[t].querySelector('[loading="lazy"]');r&&r.removeAttribute("loading")},m=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,r=e.slides.length;if(!r||!t||t<0)return;t=Math.min(t,r);let n="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let r=[i-t];r.push(...Array.from({length:t}).map((e,t)=>i+n+t)),e.slides.forEach((t,n)=>{r.includes(t.column)&&p(e,n)});return}let a=i+n-1;if(e.params.rewind||e.params.loop)for(let n=i-t;n<=a+t;n+=1){let t=(n%r+r)%r;(t<i||t>a)&&p(e,t)}else for(let n=Math.max(i-t,0);n<=Math.min(a+t,r-1);n+=1)n!==i&&(n>a||n<i)&&p(e,n)};function g(e){let{swiper:t,runCallbacks:r,direction:n,step:i}=e,{activeIndex:a,previousIndex:o}=t,s=n;if(s||(s=a>o?"next":a<o?"prev":"reset"),t.emit("transition".concat(i)),r&&a!==o){if("reset"===s){t.emit("slideResetTransition".concat(i));return}t.emit("slideChangeTransition".concat(i)),"next"===s?t.emit("slideNextTransition".concat(i)):t.emit("slidePrevTransition".concat(i))}}function v(e,t,r){let n=(0,s.a)(),{params:i}=e,a=i.edgeSwipeDetection,o=i.edgeSwipeThreshold;return!a||!(r<=o)&&!(r>=n.innerWidth-o)||"prevent"===a&&(t.preventDefault(),!0)}function y(e){let t=(0,s.g)(),r=e;r.originalEvent&&(r=r.originalEvent);let n=this.touchEventsData;if("pointerdown"===r.type){if(null!==n.pointerId&&n.pointerId!==r.pointerId)return;n.pointerId=r.pointerId}else"touchstart"===r.type&&1===r.targetTouches.length&&(n.touchId=r.targetTouches[0].identifier);if("touchstart"===r.type){v(this,r,r.targetTouches[0].pageX);return}let{params:i,touches:a,enabled:o}=this;if(!o||!i.simulateTouch&&"mouse"===r.pointerType||this.animating&&i.preventInteractionOnTransition)return;!this.animating&&i.cssMode&&i.loop&&this.loopFix();let u=r.target;if("wrapper"===i.touchEventsTarget&&!this.wrapperEl.contains(u)||"which"in r&&3===r.which||"button"in r&&r.button>0||n.isTouched&&n.isMoved)return;let c=!!i.noSwipingClass&&""!==i.noSwipingClass,d=r.composedPath?r.composedPath():r.path;c&&r.target&&r.target.shadowRoot&&d&&(u=d[0]);let f=i.noSwipingSelector?i.noSwipingSelector:".".concat(i.noSwipingClass),h=!!(r.target&&r.target.shadowRoot);if(i.noSwiping&&(h?function(e,t){return void 0===t&&(t=this),function t(r){if(!r||r===(0,s.g)()||r===(0,s.a)())return null;r.assignedSlot&&(r=r.assignedSlot);let n=r.closest(e);return n||r.getRootNode?n||t(r.getRootNode().host):null}(t)}(f,u):u.closest(f))){this.allowClick=!0;return}if(i.swipeHandler&&!u.closest(i.swipeHandler))return;a.currentX=r.pageX,a.currentY=r.pageY;let p=a.currentX,m=a.currentY;if(!v(this,r,p))return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=p,a.startY=m,n.touchStartTime=(0,l.d)(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,i.threshold>0&&(n.allowThresholdMove=!1);let g=!0;u.matches(n.focusableElements)&&(g=!1,"SELECT"===u.nodeName&&(n.isTouched=!1)),t.activeElement&&t.activeElement.matches(n.focusableElements)&&t.activeElement!==u&&t.activeElement.blur();let y=g&&this.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||y)&&!u.isContentEditable&&r.preventDefault(),i.freeMode&&i.freeMode.enabled&&this.freeMode&&this.animating&&!i.cssMode&&this.freeMode.onTouchStart(),this.emit("touchStart",r)}function b(e){let t,r;let n=(0,s.g)(),i=this.touchEventsData,{params:a,touches:o,rtlTranslate:u,enabled:c}=this;if(!c||!a.simulateTouch&&"mouse"===e.pointerType)return;let d=e;if(d.originalEvent&&(d=d.originalEvent),"pointermove"===d.type&&(null!==i.touchId||d.pointerId!==i.pointerId))return;if("touchmove"===d.type){if(!(t=[...d.changedTouches].filter(e=>e.identifier===i.touchId)[0])||t.identifier!==i.touchId)return}else t=d;
43if(!i.isTouched){i.startMoving&&i.isScrolling&&this.emit("touchMoveOpposite",d);return}let f=t.pageX,h=t.pageY;if(d.preventedByNestedSwiper){o.startX=f,o.startY=h;return}if(!this.allowTouchMove){d.target.matches(i.focusableElements)||(this.allowClick=!1),i.isTouched&&(Object.assign(o,{startX:f,startY:h,currentX:f,currentY:h}),i.touchStartTime=(0,l.d)());return}if(a.touchReleaseOnEdges&&!a.loop){if(this.isVertical()){if(h<o.startY&&this.translate<=this.maxTranslate()||h>o.startY&&this.translate>=this.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else if(f<o.startX&&this.translate<=this.maxTranslate()||f>o.startX&&this.translate>=this.minTranslate())return}if(n.activeElement&&d.target===n.activeElement&&d.target.matches(i.focusableElements)){i.isMoved=!0,this.allowClick=!1;return}i.allowTouchCallbacks&&this.emit("touchMove",d),o.previousX=o.currentX,o.previousY=o.currentY,o.currentX=f,o.currentY=h;let p=o.currentX-o.startX,m=o.currentY-o.startY;if(this.params.threshold&&Math.sqrt(p**2+m**2)<this.params.threshold)return;if(void 0===i.isScrolling){let e;this.isHorizontal()&&o.currentY===o.startY||this.isVertical()&&o.currentX===o.startX?i.isScrolling=!1:p*p+m*m>=25&&(e=180*Math.atan2(Math.abs(m),Math.abs(p))/Math.PI,i.isScrolling=this.isHorizontal()?e>a.touchAngle:90-e>a.touchAngle)}if(i.isScrolling&&this.emit("touchMoveOpposite",d),void 0===i.startMoving&&(o.currentX!==o.startX||o.currentY!==o.startY)&&(i.startMoving=!0),i.isScrolling||"touchmove"===d.type&&i.preventTouchMoveFromPointerMove){i.isTouched=!1;return}if(!i.startMoving)return;this.allowClick=!1,!a.cssMode&&d.cancelable&&d.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&d.stopPropagation();let g=this.isHorizontal()?p:m,v=this.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;a.oneWayMovement&&(g=Math.abs(g)*(u?1:-1),v=Math.abs(v)*(u?1:-1)),o.diff=g,g*=a.touchRatio,u&&(g=-g,v=-v);let y=this.touchesDirection;this.swipeDirection=g>0?"prev":"next",this.touchesDirection=v>0?"prev":"next";let b=this.params.loop&&!a.cssMode,A="next"===this.touchesDirection&&this.allowSlideNext||"prev"===this.touchesDirection&&this.allowSlidePrev;if(!i.isMoved){if(b&&A&&this.loopFix({direction:this.swipeDirection}),i.startTranslate=this.getTranslate(),this.setTransition(0),this.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});this.wrapperEl.dispatchEvent(e)}i.allowMomentumBounce=!1,a.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",d)}if(new Date().getTime(),i.isMoved&&i.allowThresholdMove&&y!==this.touchesDirection&&b&&A&&Math.abs(g)>=1){Object.assign(o,{startX:f,startY:h,currentX:f,currentY:h,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,i.startTranslate=i.currentTranslate;return}this.emit("sliderMove",d),i.isMoved=!0,i.currentTranslate=g+i.startTranslate;let x=!0,w=a.resistanceRatio;if(a.touchReleaseOnEdges&&(w=0),g>0?(b&&A&&!r&&i.allowThresholdMove&&i.currentTranslate>(a.centeredSlides?this.minTranslate()-this.slidesSizesGrid[this.activeIndex+1]:this.minTranslate())&&this.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>this.minTranslate()&&(x=!1,a.resistance&&(i.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+i.startTranslate+g)**w))):g<0&&(b&&A&&!r&&i.allowThresholdMove&&i.currentTranslate<(a.centeredSlides?this.maxTranslate()+this.slidesSizesGrid[this.slidesSizesGrid.length-1]:this.maxTranslate())&&this.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:this.slides.length-("auto"===a.slidesPerView?this.slidesPerViewDynamic():Math.ceil(parseFloat(a.slidesPerView,10)))}),i.currentTranslate<this.maxTranslate()&&(x=!1,a.resistance&&(i.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-i.startTranslate-g)**w))),x&&(d.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),this.allowSlidePrev||this.allowSlideNext||(i.currentTranslate=i.startTranslate),a.threshold>0){if(Math.abs(g)>a.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,i.currentTranslate=i.startTranslate,o.diff=this.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY;return}}else{i.currentTranslate=i.startTranslate;return}}a.followFinger&&!a.cssMode&&((a.freeMode&&a.freeMode.enabled&&this.freeMode||a.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),a.freeMode&&a.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(i.currentTranslate),this.setTranslate(i.currentTranslate))}function A(e){let t,r;let n=this,i=n.touchEventsData,a=e;if(a.originalEvent&&(a=a.originalEvent),"touchend"===a.type||"touchcancel"===a.type){if(!(t=[...a.changedTouches].filter(e=>e.identifier===i.touchId)[0])||t.identifier!==i.touchId)return}else{if(null!==i.touchId||a.pointerId!==i.pointerId)return;t=a}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(a.type)&&!(["pointercancel","contextmenu"].includes(a.type)&&(n.browser.isSafari||n.browser.isWebView)))return;i.pointerId=null,i.touchId=null;let{params:o,touches:s,rtlTranslate:u,slidesGrid:c,enabled:d}=n;if(!d||!o.simulateTouch&&"mouse"===a.pointerType)return;if(i.allowTouchCallbacks&&n.emit("touchEnd",a),i.allowTouchCallbacks=!1,!i.isTouched){i.isMoved&&o.grabCursor&&n.setGrabCursor(!1),i.isMoved=!1,i.startMoving=!1;return}o.grabCursor&&i.isMoved&&i.isTouched&&(!0===n.allowSlideNext||!0===n.allowSlidePrev)&&n.setGrabCursor(!1);let f=(0,l.d)(),h=f-i.touchStartTime;if(n.allowClick){let e=a.path||a.composedPath&&a.composedPath();n.updateClickedSlide(e&&e[0]||a.target,e),n.emit("tap click",a),h<300&&f-i.lastClickTime<300&&n.emit("doubleTap doubleClick",a)}if(i.lastClickTime=(0,l.d)(),(0,l.n)(()=>{n.destroyed||(n.allowClick=!0)}),!i.isTouched||!i.isMoved||!n.swipeDirection||0===s.diff&&!i.loopSwapReset||i.currentTranslate===i.startTranslate&&!i.loopSwapReset){i.isTouched=!1,i.isMoved=!1,i.startMoving=!1;return}if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,r=o.followFinger?u?n.translate:-n.translate:-i.currentTranslate,o.cssMode)return;if(o.freeMode&&o.freeMode.enabled){n.freeMode.onTouchEnd({currentPos:r});return}let p=r>=-n.maxTranslate()&&!n.params.loop,m=0,g=n.slidesSizesGrid[0];for(let e=0;e<c.length;e+=e<o.slidesPerGroupSkip?1:o.slidesPerGroup){let t=e<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;void 0!==c[e+t]?(p||r>=c[e]&&r<c[e+t])&&(m=e,g=c[e+t]-c[e]):(p||r>=c[e])&&(m=e,g=c[c.length-1]-c[c.length-2])}let v=null,y=null;o.rewind&&(n.isBeginning?y=o.virtual&&o.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1:n.isEnd&&(v=0));let b=(r-c[m])/g,A=m<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;if(h>
43o.longSwipesMs){if(!o.longSwipes){n.slideTo(n.activeIndex);return}"next"===n.swipeDirection&&(b>=o.longSwipesRatio?n.slideTo(o.rewind&&n.isEnd?v:m+A):n.slideTo(m)),"prev"===n.swipeDirection&&(b>1-o.longSwipesRatio?n.slideTo(m+A):null!==y&&b<0&&Math.abs(b)>o.longSwipesRatio?n.slideTo(y):n.slideTo(m))}else{if(!o.shortSwipes){n.slideTo(n.activeIndex);return}n.navigation&&(a.target===n.navigation.nextEl||a.target===n.navigation.prevEl)?a.target===n.navigation.nextEl?n.slideTo(m+A):n.slideTo(m):("next"===n.swipeDirection&&n.slideTo(null!==v?v:m+A),"prev"===n.swipeDirection&&n.slideTo(null!==y?y:m))}}function x(){let e=this,{params:t,el:r}=e;if(r&&0===r.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:n,allowSlidePrev:i,snapGrid:a}=e,o=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let s=o&&t.loop;"auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||s?e.params.loop&&!o?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=n,e.params.watchOverflow&&a!==e.snapGrid&&e.checkOverflow()}function w(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function _(){let{wrapperEl:e,rtlTranslate:t,enabled:r}=this;if(!r)return;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=-e.scrollLeft:this.translate=-e.scrollTop,0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();let n=this.maxTranslate()-this.minTranslate();(0===n?0:(this.translate-this.minTranslate())/n)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}function E(e){h(this,e.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update()}function S(){!this.documentTouchHandlerProceeded&&(this.documentTouchHandlerProceeded=!0,this.params.touchReleaseOnEdges&&(this.el.style.touchAction="auto"))}let C=(e,t)=>{let r=(0,s.g)(),{params:n,el:i,wrapperEl:a,device:o}=e,l=!!n.nested,u="on"===t?"addEventListener":"removeEventListener";r[u]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:l}),i[u]("touchstart",e.onTouchStart,{passive:!1}),i[u]("pointerdown",e.onTouchStart,{passive:!1}),r[u]("touchmove",e.onTouchMove,{passive:!1,capture:l}),r[u]("pointermove",e.onTouchMove,{passive:!1,capture:l}),r[u]("touchend",e.onTouchEnd,{passive:!0}),r[u]("pointerup",e.onTouchEnd,{passive:!0}),r[u]("pointercancel",e.onTouchEnd,{passive:!0}),r[u]("touchcancel",e.onTouchEnd,{passive:!0}),r[u]("pointerout",e.onTouchEnd,{passive:!0}),r[u]("pointerleave",e.onTouchEnd,{passive:!0}),r[u]("contextmenu",e.onTouchEnd,{passive:!0}),(n.preventClicks||n.preventClicksPropagation)&&i[u]("click",e.onClick,!0),n.cssMode&&a[u]("scroll",e.onScroll),n.updateOnWindowResize?e[t](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",x,!0):e[t]("observerUpdate",x,!0),i[u]("load",e.onLoad,{capture:!0})},k=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var P={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesB
43ounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};let T={eventsEmitter:{on(e,t,r){let n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof t)return n;let i=r?"unshift":"push";return e.split(" ").forEach(e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][i](t)}),n},once(e,t,r){let n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof t)return n;function i(){n.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var r=arguments.length,a=Array(r),o=0;o<r;o++)a[o]=arguments[o];t.apply(n,a)}return i.__emitterProxy=t,n.on(e,i,r)},onAny(e,t){return!this.eventsListeners||this.destroyed||"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny(e){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off(e,t){let r=this;return r.eventsListeners&&!r.destroyed&&r.eventsListeners&&e.split(" ").forEach(e=>{void 0===t?r.eventsListeners[e]=[]:r.eventsListeners[e]&&r.eventsListeners[e].forEach((n,i)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&r.eventsListeners[e].splice(i,1)})}),r},emit(){let e,t,r;let n=this;if(!n.eventsListeners||n.destroyed||!n.eventsListeners)return n;for(var i=arguments.length,a=Array(i),o=0;o<i;o++)a[o]=arguments[o];return"string"==typeof a[0]||Array.isArray(a[0])?(e=a[0],t=a.slice(1,a.length),r=n):(e=a[0].events,t=a[0].data,r=a[0].context||n),t.unshift(r),(Array.isArray(e)?e:e.split(" ")).forEach(e=>{n.eventsAnyListeners&&n.eventsAnyListeners.length&&n.eventsAnyListeners.forEach(n=>{n.apply(r,[e,...t])}),n.eventsListeners&&n.eventsListeners[e]&&n.eventsListeners[e].forEach(e=>{e.apply(r,t)})}),n}},update:{updateSize:function(){let e,t;let r=this.el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:r.clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:r.clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt((0,l.o)(r,"padding-left")||0,10)-parseInt((0,l.o)(r,"padding-right")||0,10),t=t-parseInt((0,l.o)(r,"padding-top")||0,10)-parseInt((0,l.o)(r,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){let e;let t=this;function r(e,r){return parseFloat(e.getPropertyValue(t.getDirectionLabel(r))||0)}let n=t.params,{wrapperEl:i,slidesEl:a,size:o,rtlTranslate:s,wrongRTL:u}=t,c=t.virtual&&n.virtual.enabled,d=c?t.virtual.slides.length:t.slides.length,f=(0,l.e)(a,".".concat(t.params.slideClass,", swiper-slide")),h=c?t.virtual.slides.length:f.length,p=[],m=[],g=[],v=n.slidesOffsetBefore;"function"==typeof v&&(v=n.slidesOffsetBefore.call(t));let y=n.slidesOffsetAfter;"function"==typeof y&&(y=n.slidesOffsetAfter.call(t));let b=t.snapGrid.length,A=t.slidesGrid.length,x=n.spaceBetween,w=-v,_=0,E=0;if(void 0===o)return;"string"==typeof x&&x.indexOf("%")>=0?x=parseFloat(x.replace("%",""))/100*o:"string"==typeof x&&(x=parseFloat(x)),t.virtualSize=-x,f.forEach(e
43=>{s?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),n.centeredSlides&&n.cssMode&&((0,l.s)(i,"--swiper-centered-offset-before",""),(0,l.s)(i,"--swiper-centered-offset-after",""));let S=n.grid&&n.grid.rows>1&&t.grid;S?t.grid.initSlides(f):t.grid&&t.grid.unsetSlides();let C="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter(e=>void 0!==n.breakpoints[e].slidesPerView).length>0;for(let i=0;i<h;i+=1){let a;if(e=0,f[i]&&(a=f[i]),S&&t.grid.updateSlide(i,a,f),!f[i]||"none"!==(0,l.o)(a,"display")){if("auto"===n.slidesPerView){C&&(f[i].style[t.getDirectionLabel("width")]="");let o=getComputedStyle(a),s=a.style.transform,u=a.style.webkitTransform;if(s&&(a.style.transform="none"),u&&(a.style.webkitTransform="none"),n.roundLengths)e=t.isHorizontal()?(0,l.f)(a,"width",!0):(0,l.f)(a,"height",!0);else{let t=r(o,"width"),n=r(o,"padding-left"),i=r(o,"padding-right"),s=r(o,"margin-left"),l=r(o,"margin-right"),u=o.getPropertyValue("box-sizing");if(u&&"border-box"===u)e=t+s+l;else{let{clientWidth:r,offsetWidth:o}=a;e=t+n+i+s+l+(o-r)}}s&&(a.style.transform=s),u&&(a.style.webkitTransform=u),n.roundLengths&&(e=Math.floor(e))}else e=(o-(n.slidesPerView-1)*x)/n.slidesPerView,n.roundLengths&&(e=Math.floor(e)),f[i]&&(f[i].style[t.getDirectionLabel("width")]="".concat(e,"px"));f[i]&&(f[i].swiperSlideSize=e),g.push(e),n.centeredSlides?(w=w+e/2+_/2+x,0===_&&0!==i&&(w=w-o/2-x),0===i&&(w=w-o/2-x),.001>Math.abs(w)&&(w=0),n.roundLengths&&(w=Math.floor(w)),E%n.slidesPerGroup==0&&p.push(w),m.push(w)):(n.roundLengths&&(w=Math.floor(w)),(E-Math.min(t.params.slidesPerGroupSkip,E))%t.params.slidesPerGroup==0&&p.push(w),m.push(w),w=w+e+x),t.virtualSize+=e+x,_=e,E+=1}}if(t.virtualSize=Math.max(t.virtualSize,o)+y,s&&u&&("slide"===n.effect||"coverflow"===n.effect)&&(i.style.width="".concat(t.virtualSize+x,"px")),n.setWrapperSize&&(i.style[t.getDirectionLabel("width")]="".concat(t.virtualSize+x,"px")),S&&t.grid.updateWrapperSize(e,p),!n.centeredSlides){let e=[];for(let r=0;r<p.length;r+=1){let i=p[r];n.roundLengths&&(i=Math.floor(i)),p[r]<=t.virtualSize-o&&e.push(i)}p=e,Math.floor(t.virtualSize-o)-Math.floor(p[p.length-1])>1&&p.push(t.virtualSize-o)}if(c&&n.loop){let e=g[0]+x;if(n.slidesPerGroup>1){let r=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/n.slidesPerGroup),i=e*n.slidesPerGroup;for(let e=0;e<r;e+=1)p.push(p[p.length-1]+i)}for(let r=0;r<t.virtual.slidesBefore+t.virtual.slidesAfter;r+=1)1===n.slidesPerGroup&&p.push(p[p.length-1]+e),m.push(m[m.length-1]+e),t.virtualSize+=e}if(0===p.length&&(p=[0]),0!==x){let e=t.isHorizontal()&&s?"marginLeft":t.getDirectionLabel("marginRight");f.filter((e,t)=>!n.cssMode||!!n.loop||t!==f.length-1).forEach(t=>{t.style[e]="".concat(x,"px")})}if(n.centeredSlides&&n.centeredSlidesBounds){let e=0;g.forEach(t=>{e+=t+(x||0)});let t=(e-=x)-o;p=p.map(e=>e<=0?-v:e>t?t+y:e)}if(n.centerInsufficientSlides){let e=0;g.forEach(t=>{e+=t+(x||0)}),e-=x;let t=(n.slidesOffsetBefore||0)+(n.slidesOffsetAfter||0);if(e+t<o){let r=(o-e-t)/2;p.forEach((e,t)=>{p[t]=e-r}),m.forEach((e,t)=>{m[t]=e+r})}}if(Object.assign(t,{slides:f,snapGrid:p,slidesGrid:m,slidesSizesGrid:g}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){(0,l.s)(i,"--swiper-centered-offset-before","".concat(-p[0],"px")),(0,l.s)(i,"--swiper-centered-offset-after","".concat(t.size/2-g[g.length-1]/2,"px"));let e=-t.snapGrid[0],r=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(e=>e+r)}if(h!==d&&t.emit("slidesLengthChange"),p.length!==b&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),m.length!==A&&t.emit("slidesGridLengthChange"),n.watchSlidesProgress&&t.updateSlidesOffset(),t.emit("slidesUpdated"),!c&&!n.cssMode&&("slide"===n.effect||"fade"===n.effect)){let e="".concat(n.containerModifierClass,"backface-hidden"),r=t.el.classList.contains(e);h<=n.maxBackfaceHiddenSlides?r||t.el.classList.add(e):r&&t.el.classList.remove(e)}},updateAutoHeight:function(e){let t;let r=this,n=[],i=r.virtual&&r.params.virtual.enabled,a=0;"number"==typeof e?r.setTransition(e):!0===e&&r.setTransition(r.params.speed);let o=e=>i?r.slides[r.getSlideIndexByData(e)]:r.slides[e];if("auto"!==r.params.slidesPerView&&r.params.slidesPerView>
431){if(r.params.centeredSlides)(r.visibleSlides||[]).forEach(e=>{n.push(e)});else for(t=0;t<Math.ceil(r.params.slidesPerView);t+=1){let e=r.activeIndex+t;if(e>r.slides.length&&!i)break;n.push(o(e))}}else n.push(o(r.activeIndex));for(t=0;t<n.length;t+=1)if(void 0!==n[t]){let e=n[t].offsetHeight;a=e>a?e:a}(a||0===a)&&(r.wrapperEl.style.height="".concat(a,"px"))},updateSlidesOffset:function(){let e=this.slides,t=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let r=0;r<e.length;r+=1)e[r].swiperSlideOffset=(this.isHorizontal()?e[r].offsetLeft:e[r].offsetTop)-t-this.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);let t=this.params,{slides:r,rtlTranslate:n,snapGrid:i}=this;if(0===r.length)return;void 0===r[0].swiperSlideOffset&&this.updateSlidesOffset();let a=-e;n&&(a=e),this.visibleSlidesIndexes=[],this.visibleSlides=[];let o=t.spaceBetween;"string"==typeof o&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*this.size:"string"==typeof o&&(o=parseFloat(o));for(let e=0;e<r.length;e+=1){let s=r[e],l=s.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(l-=r[0].swiperSlideOffset);let u=(a+(t.centeredSlides?this.minTranslate():0)-l)/(s.swiperSlideSize+o),c=(a-i[0]+(t.centeredSlides?this.minTranslate():0)-l)/(s.swiperSlideSize+o),f=-(a-l),h=f+this.slidesSizesGrid[e],p=f>=0&&f<=this.size-this.slidesSizesGrid[e],m=f>=0&&f<this.size-1||h>1&&h<=this.size||f<=0&&h>=this.size;m&&(this.visibleSlides.push(s),this.visibleSlidesIndexes.push(e)),d(s,m,t.slideVisibleClass),d(s,p,t.slideFullyVisibleClass),s.progress=n?-u:u,s.originalProgress=n?-c:c}},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let t=this.params,r=this.maxTranslate()-this.minTranslate(),{progress:n,isBeginning:i,isEnd:a,progressLoop:o}=this,s=i,l=a;if(0===r)n=0,i=!0,a=!0;else{n=(e-this.minTranslate())/r;let t=1>Math.abs(e-this.minTranslate()),o=1>Math.abs(e-this.maxTranslate());i=t||n<=0,a=o||n>=1,t&&(n=0),o&&(n=1)}if(t.loop){let t=this.getSlideIndexByData(0),r=this.getSlideIndexByData(this.slides.length-1),n=this.slidesGrid[t],i=this.slidesGrid[r],a=this.slidesGrid[this.slidesGrid.length-1],s=Math.abs(e);(o=s>=n?(s-n)/a:(s+a-i)/a)>1&&(o-=1)}Object.assign(this,{progress:n,progressLoop:o,isBeginning:i,isEnd:a}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),i&&
43!s&&this.emit("reachBeginning toEdge"),a&&!l&&this.emit("reachEnd toEdge"),(s&&!i||l&&!a)&&this.emit("fromEdge"),this.emit("progress",n)},updateSlidesClasses:function(){let e,t,r;let{slides:n,params:i,slidesEl:a,activeIndex:o}=this,s=this.virtual&&i.virtual.enabled,u=this.grid&&i.grid&&i.grid.rows>1,c=e=>(0,l.e)(a,".".concat(i.slideClass).concat(e,", swiper-slide").concat(e))[0];if(s){if(i.loop){let t=o-this.virtual.slidesBefore;t<0&&(t=this.virtual.slides.length+t),t>=this.virtual.slides.length&&(t-=this.virtual.slides.length),e=c('[data-swiper-slide-index="'.concat(t,'"]'))}else e=c('[data-swiper-slide-index="'.concat(o,'"]'))}else u?(e=n.filter(e=>e.column===o)[0],r=n.filter(e=>e.column===o+1)[0],t=n.filter(e=>e.column===o-1)[0]):e=n[o];e&&!u&&(r=(0,l.p)(e,".".concat(i.slideClass,", swiper-slide"))[0],i.loop&&!r&&(r=n[0]),t=(0,l.q)(e,".".concat(i.slideClass,", swiper-slide"))[0],i.loop),n.forEach(n=>{f(n,n===e,i.slideActiveClass),f(n,n===r,i.slideNextClass),f(n,n===t,i.slidePrevClass)}),this.emitSlidesClasses()},updateActiveIndex:function(e){let t,r;let n=this,i=n.rtlTranslate?n.translate:-n.translate,{snapGrid:a,params:o,activeIndex:s,realIndex:l,snapIndex:u}=n,c=e,d=e=>{let t=e-n.virtual.slidesBefore;return t<0&&(t=n.virtual.slides.length+t),t>=n.virtual.slides.length&&(t-=n.virtual.slides.length),t};if(void 0===c&&(c=function(e){let t;let{slidesGrid:r,params:n}=e,i=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<r.length;e+=1)void 0!==r[e+1]?i>=r[e]&&i<r[e+1]-(r[e+1]-r[e])/2?t=e:i>=r[e]&&i<r[e+1]&&(t=e+1):i>=r[e]&&(t=e);return n.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(n)),a.indexOf(i)>=0)t=a.indexOf(i);else{let e=Math.min(o.slidesPerGroupSkip,c);t=e+Math.floor((c-e)/o.slidesPerGroup)}if(t>=a.length&&(t=a.length-1),c===s&&!n.params.loop){t!==u&&(n.snapIndex=t,n.emit("snapIndexChange"));return}if(c===s&&n.params.loop&&n.virtual&&n.params.virtual.enabled){n.realIndex=d(c);return}let f=n.grid&&o.grid&&o.grid.rows>1;if(n.virtual&&o.virtual.enabled&&o.loop)r=d(c);else if(f){let e=n.slides.filter(e=>e.column===c)[0],t=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(t)&&(t=Math.max(n.slides.indexOf(e),0)),r=Math.floor(t/o.grid.rows)}else if(n.slides[c]){let e=n.slides[c].getAttribute("data-swiper-slide-index");r=e?parseInt(e,10):c}else r=c;Object.assign(n,{previousSnapIndex:u,snapIndex:t,previousRealIndex:l,realIndex:r,previousIndex:s,activeIndex:c}),n.initialized&&m(n),n.emit("activeIndexChange"),n.emit("snapIndexChange"),(n.initialized||n.params.runCallbacksOnInit)&&(l!==r&&n.emit("realIndexChange"),n.emit("slideChange"))},updateClickedSlide:function(e,t){let r;let n=this.params,i=e.closest(".".concat(n.slideClass,", swiper-slide"));!i&&this.isElement&&t&&t.length>
431&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!i&&e.matches&&e.matches(".".concat(n.slideClass,", swiper-slide"))&&(i=e)});let a=!1;if(i){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===i){a=!0,r=e;break}}if(i&&a)this.clickedSlide=i,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):this.clickedIndex=r;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}n.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");let{params:t,rtlTranslate:r,translate:n,wrapperEl:i}=this;if(t.virtualTranslate)return r?-n:n;if(t.cssMode)return n;let a=(0,l.j)(i,e);return a+=this.cssOverflowAdjustment(),r&&(a=-a),a||0},setTranslate:function(e,t){let{rtlTranslate:r,params:n,wrapperEl:i,progress:a}=this,o=0,s=0;this.isHorizontal()?o=r?-e:e:s=e,n.roundLengths&&(o=Math.floor(o),s=Math.floor(s)),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?o:s,n.cssMode?i[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-o:-s:n.virtualTranslate||(this.isHorizontal()?o-=this.cssOverflowAdjustment():s-=this.cssOverflowAdjustment(),i.style.transform="translate3d(".concat(o,"px, ").concat(s,"px, ").concat(0,"px)"));let l=this.maxTranslate()-this.minTranslate();(0===l?0:(e-this.minTranslate())/l)!==a&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,r,n,i){let a;void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0),void 0===n&&(n=!0);let o=this,{params:s,wrapperEl:u}=o;if(o.animating&&s.preventInteractionOnTransition)return!1;let c=o.minTranslate(),d=o.maxTranslate();if(a=n&&e>c?c:n&&e<d?d:e,o.updateProgress(a),s.cssMode){let e=o.isHorizontal();if(0===t)u[e?"scrollLeft":"scrollTop"]=-a;else{if(!o.support.smoothScroll)return(0,l.r)({swiper:o,targetPosition:-a,side:e?"left":"top"}),!0;u.scrollTo({[e?"left":"top"]:-a,behavior:"smooth"})}return!0}return 0===t?(o.setTransition(0),o.setTranslate(a),r&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionEnd"))):(o.setTransition(t),o.setTranslate(a),r&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,o.animating=!1,r&&o.emit("transitionEnd"))}),o.wrapperEl.addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration="".concat(e,"ms"),this.wrapperEl.style.transitionDelay=0===e?"0ms":""),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);let{params:r}=this;r.cssMode||(r.autoHeight&&this.updateAutoHeight(),g({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);let{params:r}=this;this.animating=!1,r.cssMode||(this.setTransition(0),g({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e,t,r,n,i){let a;void 0===e&&(e=0),void 0===r&&(r=!0),"string"==typeof e&&(e=parseInt(e,10));let o=this,s=e;s<0&&(s=0);let{params:u,snapGrid:c,slidesGrid:d,previousIndex:f,activeIndex:h,rtlTranslate:p,wrapperEl:m,enabled:g}=o;if(!g&&!n&&!i||o.destroyed||o.animating&&u.preventInteractionOnTransition)return!1;void 0===t&&(t=o.params.speed);let v=Math.min(o.params.slidesPerGroupSkip,s),y=v+Math.floor((s-v)/o.params.slidesPerGroup);y>=c.length&&(y=c.length-1);let b=-c[y];if(u.normalizeSlideIndex)for(let e=0;e<d.length;e+=1){let t=-Math.floor(100*b),r=Math.floor(100*d[e]),n=Math.floor(100*d[e+1]);void 0!==d[e+1]?t>=r&&t<n-(n-r)/2?s=e:t>=r&&t<n&&(s=e+1):t>=r&&(s=e)}if(o.initialized&&s!==h&&(!o.allowSlideNext&&(p?b>o.translate&&b>o.minTranslate():b<o.translate&&b<o.minTranslate())||!o.allowSlidePrev&&b>o.translate&&b>o.maxTranslate()&&(h||0)!==s))return!1;if(s!==(f||0)&&r&&o.emit("beforeSlideChangeStart"),o.updateProgress(b),a=s>h?"next":s<h?"prev":"reset",p&&-b===o.translate||!p&&b===o.translate)return o.updateActiveIndex(s),u.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==u.effect&&o.setTranslate(b),"reset"!==a&&(o.transitionStart(r,a),o.transitionEnd(r,a)),!1;if(u.cssMode){let e=o.isHorizontal(),r=p?b:-b;if(0===t){let t=o.virtual&&o.params.virtual.enabled;t&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),t&&!o._cssModeVirtualInitialSet&&o.params.initialSlide>0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{m[e?"scrollLeft":"scrollTop"]=r})):m[e?"scrollLeft":"scrollTop"]=r,t&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1})}else{if(!o.support.smoothScroll)return(0,l.r)({swiper:o,targetPosition:r,side:e?"left"
43:"top"}),!0;m.scrollTo({[e?"left":"top"]:r,behavior:"smooth"})}return!0}return o.setTransition(t),o.setTranslate(b),o.updateActiveIndex(s),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,n),o.transitionStart(r,a),0===t?o.transitionEnd(r,a):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(r,a))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,r,n){void 0===e&&(e=0),void 0===r&&(r=!0),"string"==typeof e&&(e=parseInt(e,10));let i=this;if(i.destroyed)return;void 0===t&&(t=i.params.speed);let a=i.grid&&i.params.grid&&i.params.grid.rows>1,o=e;if(i.params.loop){if(i.virtual&&i.params.virtual.enabled)o+=i.virtual.slidesBefore;else{let e;if(a){let t=o*i.params.grid.rows;e=i.slides.filter(e=>1*e.getAttribute("data-swiper-slide-index")===t)[0].column}else e=i.getSlideIndexByData(o);let t=a?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:r}=i.params,s=i.params.slidesPerView;"auto"===s?s=i.slidesPerViewDynamic():(s=Math.ceil(parseFloat(i.params.slidesPerView,10)),r&&s%2==0&&(s+=1));let l=t-e<s;if(r&&(l=l||e<Math.ceil(s/2)),n&&r&&"auto"!==i.params.slidesPerView&&!a&&(l=!1),l){let n=r?e<i.activeIndex?"prev":"next":e-i.activeIndex-1<i.params.slidesPerView?"next":"prev";i.loopFix({direction:n,slideTo:!0,activeSlideIndex:"next"===n?e+1:e-t+1,slideRealIndex:"next"===n?i.realIndex:void 0})}if(a){let e=o*i.params.grid.rows;o=i.slides.filter(t=>1*t.getAttribute("data-swiper-slide-index")===e)[0].column}else o=i.getSlideIndexByData(o)}}return requestAnimationFrame(()=>{i.slideTo(o,t,r,n)}),i},slideNext:function(e,t,r){void 0===t&&(t=!0);let n=this,{enabled:i,params:a,animating:o}=n;if(!i||n.destroyed)return n;void 0===e&&(e=n.params.speed);let s=a.slidesPerGroup;"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(s=Math.max(n.slidesPerViewDynamic("current",!0),1));let l=n.activeIndex<a.slidesPerGroupSkip?1:s,u=n.virtual&&a.virtual.enabled;if(a.loop){if(o&&!u&&a.loopPreventsSliding)return!1;if(n.loopFix({direction:"next"}),n._clientLeft=n.wrapperEl.clientLeft,n.activeIndex===n.slides.length-1&&a.cssMode)return requestAnimationFrame(()=>{n.slideTo(n.activeIndex+l,e,t,r)}),!0}return a.rewind&&n.isEnd?n.slideTo(0,e,t,r):n.slideTo(n.activeIndex+l,e,t,r)},slidePrev:function(e,t,r){void 0===t&&(t=!0);let n=this,{params:i,snapGrid:a,slidesGrid:o,rtlTranslate:s,enabled:l,animating:u}=n;if(!l||n.destroyed)return n;void 0===e&&(e=n.params.speed);let c=n.virtual&&i.virtual.enabled;if(i.loop){if(u&&!c&&i.loopPreventsSliding)return!1;n.loopFix({direction:"prev"}),n._clientLeft=n.wrapperEl.clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let f=d(s?n.translate:-n.translate),h=a.map(e=>d(e)),p=a[h.indexOf(f)-1];if(void 0===p&&i.cssMode){let e;a.forEach((t,r)=>{f>=t&&(e=r)}),void 0!==e&&(p=a[e>0?e-1:e])}let m=0;if(void 0!==p&&((m=o.indexOf(p))<0&&(m=n.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(m=Math.max(m=m-n.slidesPerViewDynamic("previous",!0)+1,0))),i.rewind&&n.isBeginning){let i=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(i,e,t,r)}return i.loop&&0===n.activeIndex&&i.cssMode?(requestAnimationFrame(()=>{n.slideTo(m,e,t,r)}),!0):n.slideTo(m,e,t,r)},slideReset:function(e,t,r){if(void 0===t&&(t=!0),!this.destroyed)return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t,r)},slideToClosest:function(e,t,r,n){if(void 0===t&&(t=!0),void 0===n&&(n=.5),this.destroyed)return;void 0===e&&(e=this.params.speed);let i=this.activeIndex,a=Math.min(this.params.slidesPerGroupSkip,i),o=a+Math.floor((i-a)/this.params.slidesPerGroup),s=this.rtlTranslate?this.translate:-this.translate;if(s>=this.snapGrid[o]){let e=this.snapGrid[o];s-e>(this.snapGrid[o+1]-e)*n&&(i+=this.params.slidesPerGroup)}else{let e=this.snapGrid[o-1];s-e<=(this.snapGrid[o]-e)*n&&(i-=this.params.slidesPerGroup)}return i=Math.min(i=Math.max(i,0),this.slidesGrid.length-1),this.slideTo(i,e,t,r)},slideToClickedSlide:function(){let e;let t=this;if(t.destroyed)return;let{params:r,slidesEl:n}=t,i="auto"===r.slidesPerView?t.slidesPerViewDynamic():r.slidesPerView,a=t.clickedIndex,o=t.isElement?"swiper-slide":".".concat(r.slideClass);if(r.loop){if(t.animating)return;e=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),r.centeredSlides?a<t.loopedSlides-i/2||a>t.slides.length-t.loopedSlides+i/2?(t.loopFix(),a=t.getSlideIndex((0,l.e)(n,"".concat(o,'[data-swiper-slide-index="').concat(e,'"]'))[0]),(0,l.n)(()=>{t.slideTo(a)})):t.slideTo(a):a>t.slides.length-i?(t.loopFix(),a=t.getSlideIndex((0,l.e)(n,"".concat(o,'[data-swiper-slide-index="').concat(e,'"]'))[0]),(0,l.n)(()=>{t.slideTo(a)})):t.slideTo(a)}else t.slideTo(a)}},loop:{loopCreate:function(e){let t=this,{params:r,slidesEl:n}=t;if(!r.loop||t.virtual&&t.params.virtual.enabled)return;let i=t.grid&&r.grid&&r.grid.rows>1,a=r.slidesPerGroup*(i?r.grid.rows:1),o=t.slides.length%a!=0,s=i&&t.slides.length%r.grid.rows!=0,u=e=>{for(let n=0;n<e;n+=1){let e=t.isElement?(0,l.c)("swiper-slide",[r.slideBlankClass]):(0,l.c)("div",[r.slideClass,r.slideBlankClass]);t.slidesEl.append(e)}};o?r.loopAddBlankSlides?(u(a-t.slides.length%a),t.recalcSlides(),t.updateSlides()):(0,l.t)("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may
43not function properly. You need to add more slides (or make duplicates, or empty slides)"):s&&(r.loopAddBlankSlides?(u(r.grid.rows-t.slides.length%r.grid.rows),t.recalcSlides(),t.updateSlides()):(0,l.t)("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)")),(0,l.e)(n,".".concat(r.slideClass,", swiper-slide")).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}),t.loopFix({slideRealIndex:e,direction:r.centeredSlides?void 0:"next"})},loopFix:function(e){let{slideRealIndex:t,slideTo:r=!0,direction:n,setTranslate:i,activeSlideIndex:a,byController:o,byMousewheel:s}=void 0===e?{}:e,u=this;if(!u.params.loop)return;u.emit("beforeLoopFix");let{slides:c,allowSlidePrev:d,allowSlideNext:f,slidesEl:h,params:p}=u,{centeredSlides:m}=p;if(u.allowSlidePrev=!0,u.allowSlideNext=!0,u.virtual&&p.virtual.enabled){r&&(p.centeredSlides||0!==u.snapIndex?p.centeredSlides&&u.snapIndex<p.slidesPerView?u.slideTo(u.virtual.slides.length+u.snapIndex,0,!1,!0):u.snapIndex===u.snapGrid.length-1&&u.slideTo(u.virtual.slidesBefore,0,!1,!0):u.slideTo(u.virtual.slides.length,0,!1,!0)),u.allowSlidePrev=d,u.allowSlideNext=f,u.emit("loopFix");return}let g=p.slidesPerView;"auto"===g?g=u.slidesPerViewDynamic():(g=Math.ceil(parseFloat(p.slidesPerView,10)),m&&g%2==0&&(g+=1));let v=p.slidesPerGroupAuto?g:p.slidesPerGroup,y=v;y%v!=0&&(y+=v-y%v),y+=p.loopAdditionalSlides,u.loopedSlides=y;let b=u.grid&&p.grid&&p.grid.rows>1;c.length<g+y?(0,l.t)("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):b&&"row"===p.grid.fill&&(0,l.t)("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let A=[],x=[],w=u.activeIndex;void 0===a?a=u.getSlideIndex(c.filter(e=>e.classList.contains(p.slideActiveClass))[0]):w=a;let _="next"===n||!n,E="prev"===n||!n,S=0,C=0,k=b?Math.ceil(c.length/p.grid.rows):c.length,P=(b?c[a].column:a)+(m&&void 0===i?-g/2+.5:0);if(P<y){S=Math.max(y-P,v);for(let e=0;e<y-P;e+=1){let t=e-Math.floor(e/k)*k;if(b){let e=k-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&A.push(t)}else A.push(k-t-1)}}else if(P+g>k-y){C=Math.max(P-(k-2*y),v);for(let e=0;e<C;e+=1){let t=e-Math.floor(e/k)*k;b?c.forEach((e,r)=>{e.column===t&&x.push(r)}):x.push(t)}}if(u.__preventObserver__=!0,requestAnimationFrame(()=>{u.__preventObserver__=!1}),E&&A.forEach(e=>{c[e].swiperLoopMoveDOM=!0,h.prepend(c[e]),c[e].swiperLoopMoveDOM=!1}),_&&x.forEach(e=>{c[e].swiperLoopMoveDOM=!0,h.append(c[e]),c[e].swiperLoopMoveDOM=!1}),u.recalcSlides(),"auto"===p.slidesPerView?u.updateSlides():b&&(A.length>0&&E||x.length>0&&_)&&u.slides.forEach((e,t)=>{u.grid.updateSlide(t,e,u.slides)}),p.watchSlidesProgress&&u.updateSlidesOffset(),r){if(A.length>0&&E){if(void 0===t){let e=u.slidesGrid[w],t=u.slidesGrid[w+S]-e;s?u.setTranslate(u.translate-t):(u.slideTo(w+Math.ceil(S),0,!1,!0),i&&(u.touchEventsData.startTranslate=u.touchEventsData.startTranslate-t,u.touchEventsData.currentTranslate=u.touchEventsData.currentTranslate-t))}else if(i){let e=b?A.length/p.grid.rows:A.length;u.slideTo(u.activeIndex+e,0,!1,!0),u.touchEventsData.currentTranslate=u.translate}}else if(x.length>0&&_){if(void 0===t){let e=u.slidesGrid[w],t=u.slidesGrid[w-C]-e;s?u.setTranslate(u.translate-t):(u.slideTo(w-C,0,!1,!0),i&&(u.touchEventsData.startTranslate=u.touchEventsData.startTranslate-t,u.touchEventsData.currentTranslate=u.touchEventsData.currentTranslate-t))}else{let e=b?x.length/p.grid.rows:x.length;u.slideTo(u.activeIndex-e,0,!1,!0)}}}if(u.allowSlidePrev=d,u.allowSlideNext=f,u.controller&&u.controller.control&&!o){let e={slideRealIndex:t,direction:n,setTranslate:i,activeSlideIndex:a,byController:!0};Array.isArray(u.controller.control)?u.controller.control.forEach(t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===p.slidesPerView&&r})}):u.controller.control instanceof u.constructor&&u.controller.control.params.loop&&u.controller.control.loopFix({...e,slideTo:u.controller.control.params.slidesPerView===p.slidesPerView&&r})}u.emit("loopFix")},loopDestroy:function(){let{params:e,slidesEl:t}=this;if(!e.loop||this.virtual&&this.params.virtual.enabled)return;this.recalcSlides();let r=[];
43this.slides.forEach(e=>{r[void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),r.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let r="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),r.style.cursor="move",r.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){let{params:e}=this;this.onTouchStart=y.bind(this),this.onTouchMove=b.bind(this),this.onTouchEnd=A.bind(this),this.onDocumentTouchStart=S.bind(this),e.cssMode&&(this.onScroll=_.bind(this)),this.onClick=w.bind(this),this.onLoad=E.bind(this),C(this,"on")},detachEvents:function(){C(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:r,params:n,el:i}=e,a=n.breakpoints;if(!a||a&&0===Object.keys(a).length)return;let o=e.getBreakpoint(a,e.params.breakpointsBase,e.el);if(!o||e.currentBreakpoint===o)return;let s=(o in a?a[o]:void 0)||e.originalParams,u=k(e,n),c=k(e,s),d=e.params.grabCursor,f=s.grabCursor,h=n.enabled;u&&!c?(i.classList.remove("".concat(n.containerModifierClass,"grid"),"".concat(n.containerModifierClass,"grid-column")),e.emitContainerClasses()):!u&&c&&(i.classList.add("".concat(n.containerModifierClass,"grid")),(s.grid.fill&&"column"===s.grid.fill||!s.grid.fill&&"column"===n.grid.fill)&&i.classList.add("".concat(n.containerModifierClass,"grid-column")),e.emitContainerClasses()),d&&!f?e.unsetGrabCursor():!d&&f&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===s[t])return;let r=n[t]&&n[t].enabled,i=s[t]&&s[t].enabled;r&&!i&&e[t].disable(),!r&&i&&e[t].enable()});let p=s.direction&&s.direction!==n.direction,m=n.loop&&(s.slidesPerView!==n.slidesPerView||p),g=n.loop;p&&r&&e.changeDirection(),(0,l.u)(e.params,s);let v=e.params.enabled,y=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),h&&!v?e.disable():!h&&v&&e.enable(),e.currentBreakpoint=o,e.emit("_beforeBreakpoint",s),r&&(m?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!g&&y?(e.loopCreate(t),e.updateSlides()):g&&!y&&e.loopDestroy()),e.emit("breakpoint",s)},getBreakpoint:function(e,t,r){if(void 0===t&&(t="window"),!e||"container"===t&&!r)return;let n=!1,i=(0,s.a)(),a="window"===t?i.innerHeight:r.clientHeight,o=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:a*parseFloat(e.substr(1)),point:e}:{value:e,point:e});o.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<o.length;e+=1){let{point:a,value:s}=o[e];"window"===t?i.matchMedia("(min-width: ".concat(s,"px)")).matches&&(n=a):s<=r.clientWidth&&(n=a)}return n||"max"}},checkOverflow:{checkOverflow:function(){let{isLocked:e,params:t}=this,{slidesOffsetBefore:r}=t;if(r){let e=this.slides.length-1,t=this.slidesGrid[e]+this.slidesSizesGrid[e]+2*r;this.isLocked=this.size>t}else this.isLocked=1===this.snapGrid.length;!0===t.allowSlideNext&&(this.allowSlideNext=!this.isLocked),!0===t.allowSlidePrev&&(this.allowSlidePrev=!this.isLocked),e&&e!==this.isLocked&&(this.isEnd=!1),e!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock")}},classes:{addClasses:function(){let{classNames:e,params:t,rtl:r,el:n,device:i}=this,a=function(e,t){let r=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(n=>{e[n]&&r.push(t+n)}):"string"==typeof e&&r.push(t+e)}),r}(["initialized",t.direction,{"free-mode":this.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:r},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&"column"===t.grid.fill},{android:i.android},{ios:i.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...a),n.classList.add(...e),this.emitContainerClasses()},removeClasses:function(){let{el:e,classNames:t}=this;e.classList.remove(...t),this.emitContainerClasses()}}},M={};class I{getDirectionLabel(e){return this.isHorizontal()?e:({width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"})[e]}getSlideIndex(e){let{slidesEl:t,params:r}=this,n=(0,l.e)(t,".".concat(r.slideClass,", swiper-slide")),i=(0,l.h)(n[0]);return(0,l.h)(e)-i}
43getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter(t=>1*t.getAttribute("data-swiper-slide-index")===e)[0])}recalcSlides(){let{slidesEl:e,params:t}=this;this.slides=(0,l.e)(e,".".concat(t.slideClass,", swiper-slide"))}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let r=this.minTranslate(),n=(this.maxTranslate()-r)*e+r;this.translateTo(n,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(r=>{let n=e.getSlideClasses(r);t.push({slideEl:r,classNames:n}),e.emit("_slideClass",r,n)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);let{params:r,slides:n,slidesGrid:i,slidesSizesGrid:a,size:o,activeIndex:s}=this,l=1;if("number"==typeof r.slidesPerView)return r.slidesPerView;if(r.centeredSlides){let e,t=n[s]?Math.ceil(n[s].swiperSlideSize):0;for(let r=s+1;r<n.length;r+=1)n[r]&&!e&&(t+=Math.ceil(n[r].swiperSlideSize),l+=1,t>o&&(e=!0));for(let r=s-1;r>=0;r-=1)n[r]&&!e&&(t+=n[r].swiperSlideSize,l+=1,t>o&&(e=!0))}else if("current"===e)for(let e=s+1;e<n.length;e+=1)(t?i[e]+a[e]-i[s]<o:i[e]-i[s]<o)&&(l+=1);else for(let e=s-1;e>=0;e-=1)i[s]-i[e]<o&&(l+=1);return l}update(){let e;let t=this;if(!t||t.destroyed)return;let{snapGrid:r,params:n}=t;function i(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(n.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&h(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),n.freeMode&&n.freeMode.enabled&&!n.cssMode)i(),n.autoHeight&&t.updateAutoHeight();else{if(("auto"===n.slidesPerView||n.slidesPerView>1)&&t.isEnd&&!n.centeredSlides){let r=t.virtual&&n.virtual.enabled?t.virtual.slides:t.slides;e=t.slideTo(r.length-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||i()}n.watchOverflow&&r!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);let r=this.params.direction;return e||(e="horizontal"===r?"vertical":"horizontal"),e===r||"horizontal"!==e&&"vertical"!==e||(this.el.classList.remove("".concat(this.params.containerModifierClass).concat(r)),this.el.classList.add("".concat(this.params.containerModifierClass).concat(e)),this.emitContainerClasses(),this.params.direction=e,this.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),this.emit("changeDirection"),t&&this.update()),this}changeLanguageDirection(e){(!this.rtl||"rtl"!==e)&&(this.rtl||"ltr"!==e)&&(this.rtl="rtl"===e,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.el.classList.add("".concat(this.params.containerModifierClass,"rtl")),this.el.dir="rtl"):(this.el.classList.remove("".concat(this.params.containerModifierClass,"rtl")),this.el.dir="ltr"),this.update())}mount(e){let t=this;if(t.mounted)return!0;let r=e||t.params.el;if("string"==typeof r&&(r=document.querySelector(r)),!r)return!1;r.swiper=t,r.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);let n=()=>".".concat((t.params.wrapperClass||"").trim().split(" ").join(".")),i=r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(n()):(0,l.e)(r,n())[0];return!i&&t.params.createElements&&(i=(0,l.c)("div",t.params.wrapperClass),r.append(i),(0,l.e)(r,".".concat(t.params.slideClass)).forEac
43h(e=>{i.append(e)})),Object.assign(t,{el:r,wrapperEl:i,slidesEl:t.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:i,hostEl:t.isElement?r.parentNode.host:r,mounted:!0,rtl:"rtl"===r.dir.toLowerCase()||"rtl"===(0,l.o)(r,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===(0,l.o)(r,"direction")),wrongRTL:"-webkit-box"===(0,l.o)(i,"display")}),!0}init(e){let t=this;if(t.initialized||!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents();let r=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&r.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach(e=>{e.complete?h(t,e):e.addEventListener("load",e=>{h(t,e.target)})}),m(t),t.initialized=!0,m(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);let r=this,{params:n,el:i,wrapperEl:a,slides:o}=r;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),n.loop&&r.loopDestroy(),t&&(r.removeClasses(),i.removeAttribute("style"),a.removeAttribute("style"),o&&o.length&&o.forEach(e=>{e.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(e=>{r.off(e)}),!1!==e&&(r.el.swiper=null,(0,l.v)(r)),r.destroyed=!0),null}static extendDefaults(e){(0,l.u)(M,e)}static get extendedDefaults(){return M}static get defaults(){return P}static installModule(e){I.prototype.__modules__||(I.prototype.__modules__=[]);let t=I.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>I.installModule(e)):I.installModule(e),I}constructor(){let e,t;for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];1===n.length&&n[0].constructor&&"Object"===Object.prototype.toString.call(n[0]).slice(8,-1)?t=n[0]:[e,t]=n,t||(t={}),t=(0,l.u)({},t),e&&!t.el&&(t.el=e);let o=(0,s.g)();if(t.el&&"string"==typeof t.el&&o.querySelectorAll(t.el).length>1){let e=[];return o.querySelectorAll(t.el).forEach(r=>{let n=(0,l.u)({},t,{el:r});e.push(new I(n))}),e}let d=this;d.__swiper__=!0,d.support=u(),d.device=c({userAgent:t.userAgent}),d.browser=(a||(a=function(){let e=(0,s.a)(),t=c(),r=!1;function n(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}if(n()){let t=String(e.navigator.userAgent);if(t.includes("Version/")){let[e,n]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));r=e<16||16===e&&n<2}}let i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),a=n(),o=a||i&&t.ios;return{isSafari:r||a,needPerspectiveFix:r,need3dFix:o,isWebView:i}}()),a),d.eventsListeners={},d.eventsAnyListeners=[],d.modules=[...d.__modules__],t.modules&&Array.isArray(t.modules)&&d.modules.push(...t.modules);let f={};d.modules.forEach(e=>{var r;e({params:t,swiper:d,extendParams:(r=t,function(e){void 0===e&&(e={});let t=Object.keys(e)[0],n=e[t];if("object"!=typeof n||null===n||(!0===r[t]&&(r[t]={enabled:!0}),"navigation"===t&&r[t]&&r[t].enabled&&!r[t].prevEl&&!r[t].nextEl&&(r[t].auto=!0),["pagination","scrollbar"].indexOf(t)>=0&&r[t]&&r[t].enabled&&!r[t].el&&(r[t].auto=!0),!(t in r&&"enabled"in n))){(0,l.u)(f,e);return}"object"!=typeof r[t]||"enabled"in r[t]||(r[t].enabled=!0),r[t]||(r[t]={enabled:!1}),(0,l.u)(f,e)}),on:d.on.bind(d),once:d.once.bind(d),off:d.off.bind(d),emit:d.emit.bind(d)})});let h=(0,l.u)({},P,f);return d.params=(0,l.u)({},h,M,t),d.originalParams=(0,l.u)({},d.params),d.passedParams=(0,l.u)({}
43,t),d.params&&d.params.on&&Object.keys(d.params.on).forEach(e=>{d.on(e,d.params.on[e])}),d.params&&d.params.onAny&&d.onAny(d.params.onAny),Object.assign(d,{enabled:d.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===d.params.direction,isVertical:()=>"vertical"===d.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:d.params.allowSlideNext,allowSlidePrev:d.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:d.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:d.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),d.emit("_swiper"),d.params.init&&d.init(),d}}Object.keys(T).forEach(e=>
43{Object.keys(T[e]).forEach(t=>{I.prototype[t]=T[e][t]})}),I.use([function(e){let{swiper:t,on:r,emit:n}=e,i=(0,s.a)(),a=null,o=null,l=()=>{t&&!t.destroyed&&t.initialized&&(n("beforeResize"),n("resize"))},u=()=>{t&&!t.destroyed&&t.initialized&&(a=new ResizeObserver(e=>{o=i.requestAnimationFrame(()=>{let{width:r,height:n}=t,i=r,a=n;e.forEach(e=>{let{contentBoxSize:r,contentRect:n,target:o}=e;o&&o!==t.el||(i=n?n.width:(r[0]||r).inlineSize,a=n?n.height:(r[0]||r).blockSize)}),(i!==r||a!==n)&&l()})})).observe(t.el)},c=()=>{o&&i.cancelAnimationFrame(o),a&&a.unobserve&&t.el&&(a.unobserve(t.el),a=null)},d=()=>{t&&!t.destroyed&&t.initialized&&n("orientationchange")};r("init",()=>{if(t.params.resizeObserver&&void 0!==i.ResizeObserver){u();return}i.addEventListener("resize",l),i.addEventListener("orientationchange",d)}),r("destroy",()=>{c(),i.removeEventListener("resize",l),i.removeEventListener("orientationchange",d)})},function(e){let{swiper:t,extendParams:r,on:n,emit:i}=e,a=[],o=(0,s.a)(),u=function(e,r){void 0===r&&(r={});let n=new(o.MutationObserver||o.WebkitMutationObserver)(e=>{if(t.__preventObserver__)return;if(1===e.length){i("observerUpdate",e[0]);return}let r=function(){i("observerUpdate",e[0])};o.requestAnimationFrame?o.requestAnimationFrame(r):o.setTimeout(r,0)});n.observe(e,{attributes:void 0===r.attributes||r.attributes,childList:void 0===r.childList||r.childList,characterData:void 0===r.characterData||r.characterData}),a.push(n)};r({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",()=>{if(t.params.observer){if(t.params.observeParents){let e=(0,l.a)(t.hostEl);for(let t=0;t<e.length;t+=1)u(e[t])}u(t.hostEl,{childList:t.params.observeSlideChildren}),u(t.wrapperEl,{attributes:!1})}}),n("destroy",()=>{a.forEach(e=>{e.disconnect()}),a.splice(0,a.length)})}]);let O=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function j(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function L(e,t){let r=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>r.indexOf(e)).forEach(r=>{void 0===e[r]?e[r]=t[r]:j(t[r])&&j(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:L(e[r],t[r]):e[r]=t[r]})}function D(e){return void 0===e&&(e={}),e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function R(e){return void 0===e&&(e={}),e.pagination&&void 0===e.pagination.el}function B(e){return void 0===e&&(e={}),e.scrollbar&&void 0===e.scrollbar.el}function V(e){void 0===e&&(e="");let t=e.split(" ").map(e=>e.trim()).filter(e=>!!e),r=[];
43return t.forEach(e=>{0>r.indexOf(e)&&r.push(e)}),r.join(" ")}let N=e=>{e&&!e.destroyed&&e.params.virtual&&(!e.params.virtual||e.params.virtual.enabled)&&(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())};function z(){return(z=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function F(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function Q(e,t){return(0,o.useLayoutEffect)(e,t)}let H=(0,o.createContext)(null),U=()=>(0,o.useContext)(H),G=(0,o.createContext)(null),q=()=>(0,o.useContext)(G),W=(0,o.forwardRef)(function(e,t){var r;let{className:n,tag:i="div",wrapperTag:a="div",children:s,onSwiper:l,...u}=void 0===e?{}:e,c=!1,[d,f]=(0,o.useState)("swiper"),[h,p]=(0,o.useState)(null),[m,g]=(0,o.useState)(!1),v=(0,o.useRef)(!1),y=(0,o.useRef)(null),b=(0,o.useRef)(null),A=(0,o.useRef)(null),x=(0,o.useRef)(null),w=(0,o.useRef)(null),_=(0,o.useRef)(null),E=(0,o.useRef)(null),S=(0,o.useRef)(null),{params:C,passedParams:k,rest:T,events:M}=function(e,t){void 0===e&&(e={}),void 0===t&&(t=!0);let r={on:{}},n={},i={};L(r,P),r._emitClasses=!0,r.init=!1;let a={},o=O.map(e=>e.replace(/_/,""));return Object.keys(Object.assign({},e)).forEach(s=>{void 0!==e[s]&&(o.indexOf(s)>=0?j(e[s])?(r[s]={},i[s]={},L(r[s],e[s]),L(i[s],e[s])):(r[s]=e[s],i[s]=e[s]):0===s.search(/on[A-Z]/)&&"function"==typeof e[s]?t?n["".concat(s[2].toLowerCase()).concat(s.substr(3))]=e[s]:r.on["".concat(s[2].toLowerCase()).concat(s.substr(3))]=e[s]:a[s]=e[s])}),["navigation","pagination","scrollbar"].forEach(e=>{!0===r[e]&&(r[e]={}),!1===r[e]&&delete r[e]}),{params:r,passedParams:i,rest:a,events:n}}(u),{slides:H,slots:U}=function(e){let t=[],r={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return o.Children.toArray(e).forEach(e=>{if(F(e))t.push(e);else if(e.props&&e.props.slot&&r[e.props.slot])r[e.props.slot].push(e);else if(e.props&&e.props.children){let n=function e(t){let r=[];return o.Children.toArray(t).forEach(t=>{F(t)?r.push(t):t.props&&t.props.children&&e(t.props.children).forEach(e=>r.push(e))}),r}(e.props.children);n.length>0?n.forEach(e=>t.push(e)):r["container-end"].push(e)}else r["container-end"].push(e)}),{slides:t,slots:r}}(s),q=()=>{g(!m)};Object.assign(C.on,{_containerClasses(e,t){f(t)}});let W=()=>{Object.assign(C.on,M),c=!0;let e={...C};if(delete e.wrapperClass,b.current=new I(e),b.current.virtual&&b.current.params.virtual.enabled){b.current.virtual.slides=H;let e={cache:!1,slides:H,renderExternal:p,renderExternalUpdate:!1};L(b.current.params.virtual,e),L(b.current.originalParams.virtual,e)}};y.current||W(),b.current&&b.current.on("_beforeBreakpoint",q);let Y=()=>{!c&&M&&b.current&&Object.keys(M).forEach(e=>{b.current.on(e,M[e])})},K=()=>{M&&b.current&&Object.keys(M).forEach(e=>{b.current.off(e,M[e])})};return(0,o.useEffect)(()=>()=>{b.current&&b.current.off("_beforeBreakpoint",q)}),(0,o.useEffect)(()=>{!v.current&&b.current&&(b.current.emitSlidesClasses(),v.current=!0)}),Q(()=>{if(t&&(t.current=y.current),y.current)return b.current.destroyed&&W(),function(e,t){let{el:r,nextEl:n,prevEl:i,paginationEl:a,scrollbarEl:o,swiper:s}=e;D(t)&&n&&i&&(s.params.navigation.nextEl=n,s.originalParams.navigation.nextEl=n,s.params.navigation.prevEl=i,s.originalParams.navigation.prevEl=i),R(t)&&a&&(s.params.pagination.el=a,s.originalParams.pagination.el=a),B(t)&&o&&(s.params.scrollbar.el=o,s.originalParams.scrollbar.el=o),s.init(r)}({el:y.current,nextEl:w.current,prevEl:_.current,paginationEl:E.current,scrollbarEl:S.current,swiper:b.current},C),l&&!b.current.destroyed&&l(b.current),()=>{b.current&&!b.current.destroyed&&b.current.destroy(!0,!1)}},[]),Q(()=>{Y();let e=function(e,t,r,n,i){let a=[];if(!t)return a;let o=e=>{0>a.indexOf(e)&&a.push(e)};if(r&&n){let e=n.map(i),t=r.map(i);e.join("")!==t.join("")&&o("children"),n.length!==r.length&&o("children")}return O.filter(e=>"_"===e[0]).map(e=>
43e.replace(/_/,"")).forEach(r=>{if(r in e&&r in t){if(j(e[r])&&j(t[r])){let n=Object.keys(e[r]),i=Object.keys(t[r]);n.length!==i.length?o(r):(n.forEach(n=>{e[r][n]!==t[r][n]&&o(r)}),i.forEach(n=>{e[r][n]!==t[r][n]&&o(r)}))}else e[r]!==t[r]&&o(r)}}),a}(k,A.current,H,x.current,e=>e.key);return A.current=k,x.current=H,e.length&&b.current&&!b.current.destroyed&&function(e){let t,r,n,i,a,o,s,l,{swiper:u,slides:c,passedParams:d,changedParams:f,nextEl:h,prevEl:p,scrollbarEl:m,paginationEl:g}=e,v=f.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:y,pagination:b,navigation:A,scrollbar:x,virtual:w,thumbs:_}=u;f.includes("thumbs")&&d.thumbs&&d.thumbs.swiper&&y.thumbs&&!y.thumbs.swiper&&(t=!0),f.includes("controller")&&d.controller&&d.controller.control&&y.controller&&!y.controller.control&&(r=!0),f.includes("pagination")&&d.pagination&&(d.pagination.el||g)&&(y.pagination||!1===y.pagination)&&b&&!b.el&&(n=!0),f.includes("scrollbar")&&d.scrollbar&&(d.scrollbar.el||m)&&(y.scrollbar||!1===y.scrollbar)&&x&&!x.el&&(i=!0),f.includes("navigation")&&d.navigation&&(d.navigation.prevEl||p)&&(d.navigation.nextEl||h)&&(y.navigation||!1===y.navigation)&&A&&!A.prevEl&&!A.nextEl&&(a=!0);let E=e=>{u[e]&&(u[e].destroy(),"navigation"===e?(u.isElement&&(u[e].prevEl.remove(),u[e].nextEl.remove()),y[e].prevEl=void 0,y[e].nextEl=void 0,u[e].prevEl=void 0,u[e].nextEl=void 0):(u.isElement&&u[e].el.remove(),y[e].el=void 0,u[e].el=void 0))};f.includes("loop")&&u.isElement&&(y.loop&&!d.loop?o=!0:!y.loop&&d.loop?s=!0:l=!0),v.forEach(e=>{if(j(y[e])&&j(d[e]))Object.assign(y[e],d[e]),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in d[e]&&!d[e].enabled&&E(e);else{let t=d[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&E(e):y[e]=d[e]}}),v.includes("controller")&&!r&&u.controller&&u.controller.control&&y.controller&&y.controller.control&&(u.controller.control=y.controller.control),f.includes("children")&&c&&w&&y.virtual.enabled?(w.slides=c,w.update(!0)):f.includes("virtual")&&w&&y.virtual.enabled&&(c&&(w.slides=c),w.update(!0)),f.includes("children")&&c&&y.loop&&(l=!0),t&&_.init()&&_.update(!0),r&&(u.controller.control=y.controller.control),n&&(u.isElement&&(!g||"string"==typeof g)&&((g=document.createElement("div")).classList.add("swiper-pagination"),g.part.add("pagination"),u.el.appendChild(g)),g&&(y.pagination.el=g),b.init(),b.render(),b.update()),i&&(u.isElement&&(!m||"string"==typeof m)&&((m=document.createElement("div")).classList.add("swiper-scrollbar"),m.part.add("scrollbar"),u.el.appendChild(m)),m&&(y.scrollbar.el=m),x.init(),x.updateSize(),x.setTranslate()),a&&(u.isElement&&(h&&"string"!=typeof h||((h=document.createElement("div")).classList.add("swiper-button-next"),h.innerHTML=u.hostEl.constructor.nextButtonSvg,h.part.add("button-next"),u.el.appendChild(h)),p&&"string"!=typeof p||((p=document.createElement("div")).classList.add("swiper-button-prev"),p.innerHTML=u.hostEl.constructor.prevButtonSvg,p.part.add("button-prev"),u.el.appendChild(p))),h&&(y.navigation.nextEl=h),p&&(y.navigation.prevEl=p),A.init(),A.update()),f.includes("allowSlideNext")&&(u.allowSlideNext=d.allowSlideNext),f.includes("allowSlidePrev")&&(u.allowSlidePrev=d.allowSlidePrev),f.includes("direction")&&u.changeDirection(d.direction,!1),(o||l)&&u.loopDestroy(),(s||l)&&u.loopCreate(),u.update()}({swiper:b.current,slides:H,passedParams:k,changedParams:e,nextEl:w.current,prevEl:_.current,scrollbarEl:S.current,paginationEl:E.current}),()=>{K()}}),Q(()=>{N(b.current)},[h]),o.createElement(i,z({ref:y,className:V("".concat(d).concat(n?" ".concat(n):""))},T),o.createElement(G.Provider,{value:b.current},U["container-start"],o.createElement(a,{className:(void 0===(r=C.wrapperClass)&&(r=""),r)?r.includes("swiper-wrapper")?r:"swiper-wrapper ".concat(r):"swiper-wrapper"},U["wrapper-start"],C.virtual?function(e,t,r){if(!r)return null;let n=e=>{let r=e;return e<0?r=t.length+e:r>=t.length&&(r-=t.length),r},i=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:"".concat(r.offset,"px")}:{top:"".concat(r.offset,"px")},{from:a,to:s}=r,l=e.params.loop?-t.length:0,u=e.params.loop?2*t.length:t.length,c=[];for(let e=l;e<u;e+=1)e>=a&&e<=s&&c.push(t[n(e)]);return c.map((t,r)=>o.cloneElement(t,{swiper:e,style:i,key:t.props.virtualIndex||t.key||"slide-".concat(r)}))}(b.current,H,h):H.map((e,t)=>o.cloneElement(e,{swiper:b.current,swiperSlideIndex:t})),U["wrapper-end"]),D(C)&&o.createElement(o.Fragment,null,o.createElement("div",{ref:_,className:"swiper-button-prev"}),o.createElement("div",{ref:w,className:"swiper-button-next"})),B(C)&&o.createElement("div",{ref:S,className:"swiper-scrollbar"}),R(C)&&o.createElement("div",{ref:E,className:"swiper-pagination"}),U["container-end"]))});W.displayName="Swiper";let Y=(0,o.forwardRef)(function(e,t){let{tag:r="div",children:n,className:i="",swiper:a,zoom:s,lazy:l,virtualIndex:u,swiperSlideIndex:c,...d}=void 0===e?{}:e,f=(0,o.useRef)(null),[h,p]=(0,o.useState)("swiper-slide"),[m,g]=(0,o.useState)(!1);function v(e,t,r){t===f.current&&p(r)}Q(()=>
43{if(void 0!==c&&(f.current.swiperSlideIndex=c),t&&(t.current=f.current),f.current&&a){if(a.destroyed){"swiper-slide"!==h&&p("swiper-slide");return}return a.on("_slideClass",v),()=>{a&&a.off("_slideClass",v)}}}),Q(()=>{a&&f.current&&!a.destroyed&&p(a.getSlideClasses(f.current))},[a]);let y={isActive:h.indexOf("swiper-slide-active")>=0,isVisible:h.indexOf("swiper-slide-visible")>=0,isPrev:h.indexOf("swiper-slide-prev")>=0,isNext:h.indexOf("swiper-slide-next")>=0},b=()=>"function"==typeof n?n(y):n;return o.createElement(r,z({ref:f,className:V("".concat(h).concat(i?" ".concat(i):"")),"data-swiper-slide-index":u,onLoad:()=>{g(!0)}},d),s&&o.createElement(H.Provider,{value:y},o.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof s?s:void 0},b(),l&&!m&&o.createElement("div",{className:"swiper-lazy-preloader"}))),!s&&o.createElement(H.Provider,{value:y},b(),l&&!m&&o.createElement("div",{className:"swiper-lazy-preloader"})))});Y.displayName="SwiperSlide"}}]);
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.