diff --git a/assets/index-Cr4KNapq.js b/assets/index-Dg3Z1R_5.js similarity index 94% rename from assets/index-Cr4KNapq.js rename to assets/index-Dg3Z1R_5.js index e6eb7b9..8ebbfb6 100644 --- a/assets/index-Cr4KNapq.js +++ b/assets/index-Dg3Z1R_5.js @@ -6,7 +6,7 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var ai=Symbol.for("react.element"),Sh=Symbol.for("react.portal"),Ah=Symbol.for("react.fragment"),Eh=Symbol.for("react.strict_mode"),kh=Symbol.for("react.profiler"),Ch=Symbol.for("react.provider"),_h=Symbol.for("react.context"),bh=Symbol.for("react.forward_ref"),Th=Symbol.for("react.suspense"),Ph=Symbol.for("react.memo"),Oh=Symbol.for("react.lazy"),hu=Symbol.iterator;function Nh(e){return e===null||typeof e!="object"?null:(e=hu&&e[hu]||e["@@iterator"],typeof e=="function"?e:null)}var uf={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},cf=Object.assign,ff={};function or(e,t,n){this.props=e,this.context=t,this.refs=ff,this.updater=n||uf}or.prototype.isReactComponent={};or.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};or.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function df(){}df.prototype=or.prototype;function sl(e,t,n){this.props=e,this.context=t,this.refs=ff,this.updater=n||uf}var al=sl.prototype=new df;al.constructor=sl;cf(al,or.prototype);al.isPureReactComponent=!0;var mu=Array.isArray,pf=Object.prototype.hasOwnProperty,ol={current:null},hf={key:!0,ref:!0,__self:!0,__source:!0};function mf(e,t,n){var r,i={},s=null,a=null;if(t!=null)for(r in t.ref!==void 0&&(a=t.ref),t.key!==void 0&&(s=""+t.key),t)pf.call(t,r)&&!hf.hasOwnProperty(r)&&(i[r]=t[r]);var u=arguments.length-2;if(u===1)i.children=n;else if(1"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Qa=Object.prototype.hasOwnProperty,Uh=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,vu={},yu={};function Wh(e){return Qa.call(yu,e)?!0:Qa.call(vu,e)?!1:Uh.test(e)?yu[e]=!0:(vu[e]=!0,!1)}function Gh(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Yh(e,t,n,r){if(t===null||typeof t>"u"||Gh(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function ze(e,t,n,r,i,s,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=a}var ke={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ke[e]=new ze(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ke[t]=new ze(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ke[e]=new ze(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ke[e]=new ze(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){ke[e]=new ze(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ke[e]=new ze(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ke[e]=new ze(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ke[e]=new ze(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ke[e]=new ze(e,5,!1,e.toLowerCase(),null,!1,!1)});var ul=/[\-:]([a-z])/g;function cl(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(ul,cl);ke[t]=new ze(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(ul,cl);ke[t]=new ze(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(ul,cl);ke[t]=new ze(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ke[e]=new ze(e,1,!1,e.toLowerCase(),null,!1,!1)});ke.xlinkHref=new ze("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ke[e]=new ze(e,1,!1,e.toLowerCase(),null,!0,!0)});function fl(e,t,n,r){var i=ke.hasOwnProperty(t)?ke[t]:null;(i!==null?i.type!==0:r||!(2"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Qa=Object.prototype.hasOwnProperty,Uh=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,vu={},yu={};function Wh(e){return Qa.call(yu,e)?!0:Qa.call(vu,e)?!1:Uh.test(e)?yu[e]=!0:(vu[e]=!0,!1)}function Gh(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Yh(e,t,n,r){if(t===null||typeof t>"u"||Gh(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function ze(e,t,n,r,i,s,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=a}var ke={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ke[e]=new ze(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ke[t]=new ze(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ke[e]=new ze(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ke[e]=new ze(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){ke[e]=new ze(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ke[e]=new ze(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ke[e]=new ze(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ke[e]=new ze(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ke[e]=new ze(e,5,!1,e.toLowerCase(),null,!1,!1)});var ul=/[\-:]([a-z])/g;function cl(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(ul,cl);ke[t]=new ze(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(ul,cl);ke[t]=new ze(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(ul,cl);ke[t]=new ze(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ke[e]=new ze(e,1,!1,e.toLowerCase(),null,!1,!1)});ke.xlinkHref=new ze("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ke[e]=new ze(e,1,!1,e.toLowerCase(),null,!0,!0)});function fl(e,t,n,r){var i=ke.hasOwnProperty(t)?ke[t]:null;(i!==null?i.type!==0:r||!(2u||i[a]!==s[u]){var l=` -`+i[a].replace(" at new "," at ");return e.displayName&&l.includes("")&&(l=l.replace("",e.displayName)),l}while(1<=a&&0<=u);break}}}finally{ra=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?xr(e):""}function Qh(e){switch(e.tag){case 5:return xr(e.type);case 16:return xr("Lazy");case 13:return xr("Suspense");case 19:return xr("SuspenseList");case 0:case 2:case 15:return e=ia(e.type,!1),e;case 11:return e=ia(e.type.render,!1),e;case 1:return e=ia(e.type,!0),e;default:return""}}function qa(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Nn:return"Fragment";case On:return"Portal";case Xa:return"Profiler";case dl:return"StrictMode";case Ka:return"Suspense";case $a:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Ef:return(e.displayName||"Context")+".Consumer";case Af:return(e._context.displayName||"Context")+".Provider";case pl:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case hl:return t=e.displayName||null,t!==null?t:qa(e.type)||"Memo";case Rt:t=e._payload,e=e._init;try{return qa(e(t))}catch{}}return null}function Xh(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return qa(t);case 8:return t===dl?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function en(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Cf(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Kh(e){var t=Cf(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,s=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(a){r=""+a,s.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function gi(e){e._valueTracker||(e._valueTracker=Kh(e))}function _f(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Cf(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function rs(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Za(e,t){var n=t.checked;return ce({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function xu(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=en(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function bf(e,t){t=t.checked,t!=null&&fl(e,"checked",t,!1)}function Ja(e,t){bf(e,t);var n=en(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?eo(e,t.type,n):t.hasOwnProperty("defaultValue")&&eo(e,t.type,en(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Su(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function eo(e,t,n){(t!=="number"||rs(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Sr=Array.isArray;function Gn(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=vi.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Rr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Cr={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},$h=["Webkit","ms","Moz","O"];Object.keys(Cr).forEach(function(e){$h.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Cr[t]=Cr[e]})});function Nf(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Cr.hasOwnProperty(e)&&Cr[e]?(""+t).trim():t+"px"}function Lf(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=Nf(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var qh=ce({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ro(e,t){if(t){if(qh[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(N(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(N(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(N(61))}if(t.style!=null&&typeof t.style!="object")throw Error(N(62))}}function io(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var so=null;function ml(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ao=null,Yn=null,Qn=null;function ku(e){if(e=ui(e)){if(typeof ao!="function")throw Error(N(280));var t=e.stateNode;t&&(t=Bs(t),ao(e.stateNode,e.type,t))}}function zf(e){Yn?Qn?Qn.push(e):Qn=[e]:Yn=e}function If(){if(Yn){var e=Yn,t=Qn;if(Qn=Yn=null,ku(e),t)for(e=0;e>>=0,e===0?32:31-(lm(e)/um|0)|0}var yi=64,wi=4194304;function Ar(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function os(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,s=e.pingedLanes,a=n&268435455;if(a!==0){var u=a&~i;u!==0?r=Ar(u):(s&=a,s!==0&&(r=Ar(s)))}else a=n&~i,a!==0?r=Ar(a):s!==0&&(r=Ar(s));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,s=t&-t,i>=s||i===16&&(s&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function oi(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-lt(t),e[t]=n}function pm(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=br),zu=" ",Iu=!1;function ed(e,t){switch(e){case"keyup":return Vm.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function td(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ln=!1;function Um(e,t){switch(e){case"compositionend":return td(t);case"keypress":return t.which!==32?null:(Iu=!0,zu);case"textInput":return e=t.data,e===zu&&Iu?null:e;default:return null}}function Wm(e,t){if(Ln)return e==="compositionend"||!El&&ed(e,t)?(e=Zf(),Gi=xl=Ht=null,Ln=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Ru(n)}}function sd(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?sd(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function ad(){for(var e=window,t=rs();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=rs(e.document)}return t}function kl(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Jm(e){var t=ad(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&sd(n.ownerDocument.documentElement,n)){if(r!==null&&kl(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,s=Math.min(r.start,i);r=r.end===void 0?s:Math.min(r.end,i),!e.extend&&s>r&&(i=r,r=s,s=i),i=Fu(n,s);var a=Fu(n,r);i&&a&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),s>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,zn=null,po=null,Pr=null,ho=!1;function Bu(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ho||zn==null||zn!==rs(r)||(r=zn,"selectionStart"in r&&kl(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Pr&&Wr(Pr,r)||(Pr=r,r=cs(po,"onSelect"),0Mn||(e.current=xo[Mn],xo[Mn]=null,Mn--)}function J(e,t){Mn++,xo[Mn]=e.current,e.current=t}var tn={},Te=on(tn),Re=on(!1),yn=tn;function er(e,t){var n=e.type.contextTypes;if(!n)return tn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},s;for(s in n)i[s]=t[s];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Fe(e){return e=e.childContextTypes,e!=null}function ds(){re(Re),re(Te)}function Qu(e,t,n){if(Te.current!==tn)throw Error(N(168));J(Te,t),J(Re,n)}function md(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(N(108,Xh(e)||"Unknown",i));return ce({},n,r)}function ps(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||tn,yn=Te.current,J(Te,e),J(Re,Re.current),!0}function Xu(e,t,n){var r=e.stateNode;if(!r)throw Error(N(169));n?(e=md(e,t,yn),r.__reactInternalMemoizedMergedChildContext=e,re(Re),re(Te),J(Te,e)):re(Re),J(Re,n)}var Et=null,Vs=!1,ya=!1;function gd(e){Et===null?Et=[e]:Et.push(e)}function fg(e){Vs=!0,gd(e)}function ln(){if(!ya&&Et!==null){ya=!0;var e=0,t=q;try{var n=Et;for(q=1;e>=a,i-=a,kt=1<<32-lt(t)+i|n<b?(P=_,_=null):P=_.sibling;var T=f(o,_,d[b],m);if(T===null){_===null&&(_=P);break}e&&_&&T.alternate===null&&t(o,_),c=s(T,c,b),E===null?S=T:E.sibling=T,E=T,_=P}if(b===d.length)return n(o,_),ae&&un(o,b),S;if(_===null){for(;bb?(P=_,_=null):P=_.sibling;var I=f(o,_,T.value,m);if(I===null){_===null&&(_=P);break}e&&_&&I.alternate===null&&t(o,_),c=s(I,c,b),E===null?S=I:E.sibling=I,E=I,_=P}if(T.done)return n(o,_),ae&&un(o,b),S;if(_===null){for(;!T.done;b++,T=d.next())T=g(o,T.value,m),T!==null&&(c=s(T,c,b),E===null?S=T:E.sibling=T,E=T);return ae&&un(o,b),S}for(_=r(o,_);!T.done;b++,T=d.next())T=v(_,o,b,T.value,m),T!==null&&(e&&T.alternate!==null&&_.delete(T.key===null?b:T.key),c=s(T,c,b),E===null?S=T:E.sibling=T,E=T);return e&&_.forEach(function(R){return t(o,R)}),ae&&un(o,b),S}function w(o,c,d,m){if(typeof d=="object"&&d!==null&&d.type===Nn&&d.key===null&&(d=d.props.children),typeof d=="object"&&d!==null){switch(d.$$typeof){case mi:e:{for(var S=d.key,E=c;E!==null;){if(E.key===S){if(S=d.type,S===Nn){if(E.tag===7){n(o,E.sibling),c=i(E,d.props.children),c.return=o,o=c;break e}}else if(E.elementType===S||typeof S=="object"&&S!==null&&S.$$typeof===Rt&&tc(S)===E.type){n(o,E.sibling),c=i(E,d.props),c.ref=vr(o,E,d),c.return=o,o=c;break e}n(o,E);break}else t(o,E);E=E.sibling}d.type===Nn?(c=vn(d.props.children,o.mode,m,d.key),c.return=o,o=c):(m=Ji(d.type,d.key,d.props,null,o.mode,m),m.ref=vr(o,c,d),m.return=o,o=m)}return a(o);case On:e:{for(E=d.key;c!==null;){if(c.key===E)if(c.tag===4&&c.stateNode.containerInfo===d.containerInfo&&c.stateNode.implementation===d.implementation){n(o,c.sibling),c=i(c,d.children||[]),c.return=o,o=c;break e}else{n(o,c);break}else t(o,c);c=c.sibling}c=_a(d,o.mode,m),c.return=o,o=c}return a(o);case Rt:return E=d._init,w(o,c,E(d._payload),m)}if(Sr(d))return y(o,c,d,m);if(dr(d))return x(o,c,d,m);_i(o,d)}return typeof d=="string"&&d!==""||typeof d=="number"?(d=""+d,c!==null&&c.tag===6?(n(o,c.sibling),c=i(c,d),c.return=o,o=c):(n(o,c),c=Ca(d,o.mode,m),c.return=o,o=c),a(o)):n(o,c)}return w}var nr=kd(!0),Cd=kd(!1),ci={},yt=on(ci),Xr=on(ci),Kr=on(ci);function pn(e){if(e===ci)throw Error(N(174));return e}function zl(e,t){switch(J(Kr,t),J(Xr,e),J(yt,ci),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:no(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=no(t,e)}re(yt),J(yt,t)}function rr(){re(yt),re(Xr),re(Kr)}function _d(e){pn(Kr.current);var t=pn(yt.current),n=no(t,e.type);t!==n&&(J(Xr,e),J(yt,n))}function Il(e){Xr.current===e&&(re(yt),re(Xr))}var le=on(0);function ws(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var wa=[];function jl(){for(var e=0;en?n:4,e(!0);var r=xa.transition;xa.transition={};try{e(!1),t()}finally{q=n,xa.transition=r}}function Hd(){return nt().memoizedState}function mg(e,t,n){var r=Zt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Ud(e))Wd(t,n);else if(n=xd(e,t,n,r),n!==null){var i=Ne();ut(n,e,r,i),Gd(n,t,r)}}function gg(e,t,n){var r=Zt(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ud(e))Wd(t,i);else{var s=e.alternate;if(e.lanes===0&&(s===null||s.lanes===0)&&(s=t.lastRenderedReducer,s!==null))try{var a=t.lastRenderedState,u=s(a,n);if(i.hasEagerState=!0,i.eagerState=u,ct(u,a)){var l=t.interleaved;l===null?(i.next=i,Nl(t)):(i.next=l.next,l.next=i),t.interleaved=i;return}}catch{}finally{}n=xd(e,t,i,r),n!==null&&(i=Ne(),ut(n,e,r,i),Gd(n,t,r))}}function Ud(e){var t=e.alternate;return e===ue||t!==null&&t===ue}function Wd(e,t){Or=xs=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Gd(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,vl(e,n)}}var Ss={readContext:tt,useCallback:Ce,useContext:Ce,useEffect:Ce,useImperativeHandle:Ce,useInsertionEffect:Ce,useLayoutEffect:Ce,useMemo:Ce,useReducer:Ce,useRef:Ce,useState:Ce,useDebugValue:Ce,useDeferredValue:Ce,useTransition:Ce,useMutableSource:Ce,useSyncExternalStore:Ce,useId:Ce,unstable_isNewReconciler:!1},vg={readContext:tt,useCallback:function(e,t){return dt().memoizedState=[e,t===void 0?null:t],e},useContext:tt,useEffect:rc,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Ki(4194308,4,Dd.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ki(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ki(4,2,e,t)},useMemo:function(e,t){var n=dt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=dt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=mg.bind(null,ue,e),[r.memoizedState,e]},useRef:function(e){var t=dt();return e={current:e},t.memoizedState=e},useState:nc,useDebugValue:Bl,useDeferredValue:function(e){return dt().memoizedState=e},useTransition:function(){var e=nc(!1),t=e[0];return e=hg.bind(null,e[1]),dt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ue,i=dt();if(ae){if(n===void 0)throw Error(N(407));n=n()}else{if(n=t(),Se===null)throw Error(N(349));xn&30||Pd(r,t,n)}i.memoizedState=n;var s={value:n,getSnapshot:t};return i.queue=s,rc(Nd.bind(null,r,s,e),[e]),r.flags|=2048,Zr(9,Od.bind(null,r,s,n,t),void 0,null),n},useId:function(){var e=dt(),t=Se.identifierPrefix;if(ae){var n=Ct,r=kt;n=(r&~(1<<32-lt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=$r++,0")&&(l=l.replace("",e.displayName)),l}while(1<=a&&0<=u);break}}}finally{ra=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?xr(e):""}function Qh(e){switch(e.tag){case 5:return xr(e.type);case 16:return xr("Lazy");case 13:return xr("Suspense");case 19:return xr("SuspenseList");case 0:case 2:case 15:return e=ia(e.type,!1),e;case 11:return e=ia(e.type.render,!1),e;case 1:return e=ia(e.type,!0),e;default:return""}}function qa(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Nn:return"Fragment";case On:return"Portal";case Xa:return"Profiler";case dl:return"StrictMode";case Ka:return"Suspense";case $a:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Ef:return(e.displayName||"Context")+".Consumer";case Af:return(e._context.displayName||"Context")+".Provider";case pl:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case hl:return t=e.displayName||null,t!==null?t:qa(e.type)||"Memo";case Rt:t=e._payload,e=e._init;try{return qa(e(t))}catch{}}return null}function Xh(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return qa(t);case 8:return t===dl?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function en(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Cf(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Kh(e){var t=Cf(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,s=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(a){r=""+a,s.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function vi(e){e._valueTracker||(e._valueTracker=Kh(e))}function _f(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Cf(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function is(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Za(e,t){var n=t.checked;return ce({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function xu(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=en(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function bf(e,t){t=t.checked,t!=null&&fl(e,"checked",t,!1)}function Ja(e,t){bf(e,t);var n=en(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?eo(e,t.type,n):t.hasOwnProperty("defaultValue")&&eo(e,t.type,en(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Su(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function eo(e,t,n){(t!=="number"||is(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Sr=Array.isArray;function Gn(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=yi.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Rr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Cr={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},$h=["Webkit","ms","Moz","O"];Object.keys(Cr).forEach(function(e){$h.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Cr[t]=Cr[e]})});function Nf(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Cr.hasOwnProperty(e)&&Cr[e]?(""+t).trim():t+"px"}function Lf(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=Nf(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var qh=ce({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ro(e,t){if(t){if(qh[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(N(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(N(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(N(61))}if(t.style!=null&&typeof t.style!="object")throw Error(N(62))}}function io(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var so=null;function ml(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ao=null,Yn=null,Qn=null;function ku(e){if(e=ci(e)){if(typeof ao!="function")throw Error(N(280));var t=e.stateNode;t&&(t=Bs(t),ao(e.stateNode,e.type,t))}}function zf(e){Yn?Qn?Qn.push(e):Qn=[e]:Yn=e}function If(){if(Yn){var e=Yn,t=Qn;if(Qn=Yn=null,ku(e),t)for(e=0;e>>=0,e===0?32:31-(lm(e)/um|0)|0}var wi=64,xi=4194304;function Ar(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ls(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,s=e.pingedLanes,a=n&268435455;if(a!==0){var u=a&~i;u!==0?r=Ar(u):(s&=a,s!==0&&(r=Ar(s)))}else a=n&~i,a!==0?r=Ar(a):s!==0&&(r=Ar(s));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,s=t&-t,i>=s||i===16&&(s&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function li(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-lt(t),e[t]=n}function pm(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=br),zu=" ",Iu=!1;function ed(e,t){switch(e){case"keyup":return Vm.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function td(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ln=!1;function Um(e,t){switch(e){case"compositionend":return td(t);case"keypress":return t.which!==32?null:(Iu=!0,zu);case"textInput":return e=t.data,e===zu&&Iu?null:e;default:return null}}function Wm(e,t){if(Ln)return e==="compositionend"||!El&&ed(e,t)?(e=Zf(),Yi=xl=Ht=null,Ln=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Ru(n)}}function sd(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?sd(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function ad(){for(var e=window,t=is();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=is(e.document)}return t}function kl(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Jm(e){var t=ad(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&sd(n.ownerDocument.documentElement,n)){if(r!==null&&kl(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,s=Math.min(r.start,i);r=r.end===void 0?s:Math.min(r.end,i),!e.extend&&s>r&&(i=r,r=s,s=i),i=Fu(n,s);var a=Fu(n,r);i&&a&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),s>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,zn=null,po=null,Pr=null,ho=!1;function Bu(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ho||zn==null||zn!==is(r)||(r=zn,"selectionStart"in r&&kl(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Pr&&Wr(Pr,r)||(Pr=r,r=fs(po,"onSelect"),0Mn||(e.current=xo[Mn],xo[Mn]=null,Mn--)}function J(e,t){Mn++,xo[Mn]=e.current,e.current=t}var tn={},Te=on(tn),Re=on(!1),yn=tn;function er(e,t){var n=e.type.contextTypes;if(!n)return tn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},s;for(s in n)i[s]=t[s];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Fe(e){return e=e.childContextTypes,e!=null}function ps(){re(Re),re(Te)}function Qu(e,t,n){if(Te.current!==tn)throw Error(N(168));J(Te,t),J(Re,n)}function md(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(N(108,Xh(e)||"Unknown",i));return ce({},n,r)}function hs(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||tn,yn=Te.current,J(Te,e),J(Re,Re.current),!0}function Xu(e,t,n){var r=e.stateNode;if(!r)throw Error(N(169));n?(e=md(e,t,yn),r.__reactInternalMemoizedMergedChildContext=e,re(Re),re(Te),J(Te,e)):re(Re),J(Re,n)}var Et=null,Vs=!1,ya=!1;function gd(e){Et===null?Et=[e]:Et.push(e)}function fg(e){Vs=!0,gd(e)}function ln(){if(!ya&&Et!==null){ya=!0;var e=0,t=q;try{var n=Et;for(q=1;e>=a,i-=a,kt=1<<32-lt(t)+i|n<b?(P=_,_=null):P=_.sibling;var T=f(o,_,d[b],m);if(T===null){_===null&&(_=P);break}e&&_&&T.alternate===null&&t(o,_),c=s(T,c,b),E===null?S=T:E.sibling=T,E=T,_=P}if(b===d.length)return n(o,_),ae&&un(o,b),S;if(_===null){for(;bb?(P=_,_=null):P=_.sibling;var I=f(o,_,T.value,m);if(I===null){_===null&&(_=P);break}e&&_&&I.alternate===null&&t(o,_),c=s(I,c,b),E===null?S=I:E.sibling=I,E=I,_=P}if(T.done)return n(o,_),ae&&un(o,b),S;if(_===null){for(;!T.done;b++,T=d.next())T=g(o,T.value,m),T!==null&&(c=s(T,c,b),E===null?S=T:E.sibling=T,E=T);return ae&&un(o,b),S}for(_=r(o,_);!T.done;b++,T=d.next())T=v(_,o,b,T.value,m),T!==null&&(e&&T.alternate!==null&&_.delete(T.key===null?b:T.key),c=s(T,c,b),E===null?S=T:E.sibling=T,E=T);return e&&_.forEach(function(R){return t(o,R)}),ae&&un(o,b),S}function w(o,c,d,m){if(typeof d=="object"&&d!==null&&d.type===Nn&&d.key===null&&(d=d.props.children),typeof d=="object"&&d!==null){switch(d.$$typeof){case gi:e:{for(var S=d.key,E=c;E!==null;){if(E.key===S){if(S=d.type,S===Nn){if(E.tag===7){n(o,E.sibling),c=i(E,d.props.children),c.return=o,o=c;break e}}else if(E.elementType===S||typeof S=="object"&&S!==null&&S.$$typeof===Rt&&tc(S)===E.type){n(o,E.sibling),c=i(E,d.props),c.ref=vr(o,E,d),c.return=o,o=c;break e}n(o,E);break}else t(o,E);E=E.sibling}d.type===Nn?(c=vn(d.props.children,o.mode,m,d.key),c.return=o,o=c):(m=es(d.type,d.key,d.props,null,o.mode,m),m.ref=vr(o,c,d),m.return=o,o=m)}return a(o);case On:e:{for(E=d.key;c!==null;){if(c.key===E)if(c.tag===4&&c.stateNode.containerInfo===d.containerInfo&&c.stateNode.implementation===d.implementation){n(o,c.sibling),c=i(c,d.children||[]),c.return=o,o=c;break e}else{n(o,c);break}else t(o,c);c=c.sibling}c=_a(d,o.mode,m),c.return=o,o=c}return a(o);case Rt:return E=d._init,w(o,c,E(d._payload),m)}if(Sr(d))return y(o,c,d,m);if(dr(d))return x(o,c,d,m);bi(o,d)}return typeof d=="string"&&d!==""||typeof d=="number"?(d=""+d,c!==null&&c.tag===6?(n(o,c.sibling),c=i(c,d),c.return=o,o=c):(n(o,c),c=Ca(d,o.mode,m),c.return=o,o=c),a(o)):n(o,c)}return w}var nr=kd(!0),Cd=kd(!1),fi={},yt=on(fi),Xr=on(fi),Kr=on(fi);function pn(e){if(e===fi)throw Error(N(174));return e}function zl(e,t){switch(J(Kr,t),J(Xr,e),J(yt,fi),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:no(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=no(t,e)}re(yt),J(yt,t)}function rr(){re(yt),re(Xr),re(Kr)}function _d(e){pn(Kr.current);var t=pn(yt.current),n=no(t,e.type);t!==n&&(J(Xr,e),J(yt,n))}function Il(e){Xr.current===e&&(re(yt),re(Xr))}var le=on(0);function xs(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var wa=[];function jl(){for(var e=0;en?n:4,e(!0);var r=xa.transition;xa.transition={};try{e(!1),t()}finally{q=n,xa.transition=r}}function Hd(){return nt().memoizedState}function mg(e,t,n){var r=Zt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Ud(e))Wd(t,n);else if(n=xd(e,t,n,r),n!==null){var i=Ne();ut(n,e,r,i),Gd(n,t,r)}}function gg(e,t,n){var r=Zt(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ud(e))Wd(t,i);else{var s=e.alternate;if(e.lanes===0&&(s===null||s.lanes===0)&&(s=t.lastRenderedReducer,s!==null))try{var a=t.lastRenderedState,u=s(a,n);if(i.hasEagerState=!0,i.eagerState=u,ct(u,a)){var l=t.interleaved;l===null?(i.next=i,Nl(t)):(i.next=l.next,l.next=i),t.interleaved=i;return}}catch{}finally{}n=xd(e,t,i,r),n!==null&&(i=Ne(),ut(n,e,r,i),Gd(n,t,r))}}function Ud(e){var t=e.alternate;return e===ue||t!==null&&t===ue}function Wd(e,t){Or=Ss=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Gd(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,vl(e,n)}}var As={readContext:tt,useCallback:Ce,useContext:Ce,useEffect:Ce,useImperativeHandle:Ce,useInsertionEffect:Ce,useLayoutEffect:Ce,useMemo:Ce,useReducer:Ce,useRef:Ce,useState:Ce,useDebugValue:Ce,useDeferredValue:Ce,useTransition:Ce,useMutableSource:Ce,useSyncExternalStore:Ce,useId:Ce,unstable_isNewReconciler:!1},vg={readContext:tt,useCallback:function(e,t){return dt().memoizedState=[e,t===void 0?null:t],e},useContext:tt,useEffect:rc,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,$i(4194308,4,Dd.bind(null,t,e),n)},useLayoutEffect:function(e,t){return $i(4194308,4,e,t)},useInsertionEffect:function(e,t){return $i(4,2,e,t)},useMemo:function(e,t){var n=dt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=dt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=mg.bind(null,ue,e),[r.memoizedState,e]},useRef:function(e){var t=dt();return e={current:e},t.memoizedState=e},useState:nc,useDebugValue:Bl,useDeferredValue:function(e){return dt().memoizedState=e},useTransition:function(){var e=nc(!1),t=e[0];return e=hg.bind(null,e[1]),dt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ue,i=dt();if(ae){if(n===void 0)throw Error(N(407));n=n()}else{if(n=t(),Se===null)throw Error(N(349));xn&30||Pd(r,t,n)}i.memoizedState=n;var s={value:n,getSnapshot:t};return i.queue=s,rc(Nd.bind(null,r,s,e),[e]),r.flags|=2048,Zr(9,Od.bind(null,r,s,n,t),void 0,null),n},useId:function(){var e=dt(),t=Se.identifierPrefix;if(ae){var n=Ct,r=kt;n=(r&~(1<<32-lt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=$r++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=a.createElement(n,{is:r.is}):(e=a.createElement(n),n==="select"&&(a=e,r.multiple?a.multiple=!0:r.size&&(a.size=r.size))):e=a.createElementNS(e,n),e[ht]=t,e[Qr]=r,ep(e,t,!1,!1),t.stateNode=e;e:{switch(a=io(n,r),n){case"dialog":ee("cancel",e),ee("close",e),i=r;break;case"iframe":case"object":case"embed":ee("load",e),i=r;break;case"video":case"audio":for(i=0;isr&&(t.flags|=128,r=!0,yr(s,!1),t.lanes=4194304)}else{if(!r)if(e=ws(a),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),yr(s,!0),s.tail===null&&s.tailMode==="hidden"&&!a.alternate&&!ae)return _e(t),null}else 2*he()-s.renderingStartTime>sr&&n!==1073741824&&(t.flags|=128,r=!0,yr(s,!1),t.lanes=4194304);s.isBackwards?(a.sibling=t.child,t.child=a):(n=s.last,n!==null?n.sibling=a:t.child=a,s.last=a)}return s.tail!==null?(t=s.tail,s.rendering=t,s.tail=t.sibling,s.renderingStartTime=he(),t.sibling=null,n=le.current,J(le,r?n&1|2:n&1),t):(_e(t),null);case 22:case 23:return Yl(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Ve&1073741824&&(_e(t),t.subtreeFlags&6&&(t.flags|=8192)):_e(t),null;case 24:return null;case 25:return null}throw Error(N(156,t.tag))}function Cg(e,t){switch(_l(t),t.tag){case 1:return Fe(t.type)&&ds(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return rr(),re(Re),re(Te),jl(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Il(t),null;case 13:if(re(le),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(N(340));tr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return re(le),null;case 4:return rr(),null;case 10:return Ol(t.type._context),null;case 22:case 23:return Yl(),null;case 24:return null;default:return null}}var Ti=!1,be=!1,_g=typeof WeakSet=="function"?WeakSet:Set,D=null;function Bn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){de(e,t,r)}else n.current=null}function Lo(e,t,n){try{n()}catch(r){de(e,t,r)}}var dc=!1;function bg(e,t){if(mo=ls,e=ad(),kl(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,s=r.focusNode;r=r.focusOffset;try{n.nodeType,s.nodeType}catch{n=null;break e}var a=0,u=-1,l=-1,p=0,h=0,g=e,f=null;t:for(;;){for(var v;g!==n||i!==0&&g.nodeType!==3||(u=a+i),g!==s||r!==0&&g.nodeType!==3||(l=a+r),g.nodeType===3&&(a+=g.nodeValue.length),(v=g.firstChild)!==null;)f=g,g=v;for(;;){if(g===e)break t;if(f===n&&++p===i&&(u=a),f===s&&++h===r&&(l=a),(v=g.nextSibling)!==null)break;g=f,f=g.parentNode}g=v}n=u===-1||l===-1?null:{start:u,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(go={focusedElem:e,selectionRange:n},ls=!1,D=t;D!==null;)if(t=D,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,D=e;else for(;D!==null;){t=D;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var x=y.memoizedProps,w=y.memoizedState,o=t.stateNode,c=o.getSnapshotBeforeUpdate(t.elementType===t.type?x:it(t.type,x),w);o.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var d=t.stateNode.containerInfo;d.nodeType===1?d.textContent="":d.nodeType===9&&d.documentElement&&d.removeChild(d.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(N(163))}}catch(m){de(t,t.return,m)}if(e=t.sibling,e!==null){e.return=t.return,D=e;break}D=t.return}return y=dc,dc=!1,y}function Nr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var s=i.destroy;i.destroy=void 0,s!==void 0&&Lo(t,n,s)}i=i.next}while(i!==r)}}function Ws(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function zo(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function rp(e){var t=e.alternate;t!==null&&(e.alternate=null,rp(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[ht],delete t[Qr],delete t[wo],delete t[ug],delete t[cg])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function ip(e){return e.tag===5||e.tag===3||e.tag===4}function pc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||ip(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Io(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=fs));else if(r!==4&&(e=e.child,e!==null))for(Io(e,t,n),e=e.sibling;e!==null;)Io(e,t,n),e=e.sibling}function jo(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(jo(e,t,n),e=e.sibling;e!==null;)jo(e,t,n),e=e.sibling}var Ae=null,st=!1;function Mt(e,t,n){for(n=n.child;n!==null;)sp(e,t,n),n=n.sibling}function sp(e,t,n){if(vt&&typeof vt.onCommitFiberUnmount=="function")try{vt.onCommitFiberUnmount(Ms,n)}catch{}switch(n.tag){case 5:be||Bn(n,t);case 6:var r=Ae,i=st;Ae=null,Mt(e,t,n),Ae=r,st=i,Ae!==null&&(st?(e=Ae,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Ae.removeChild(n.stateNode));break;case 18:Ae!==null&&(st?(e=Ae,n=n.stateNode,e.nodeType===8?va(e.parentNode,n):e.nodeType===1&&va(e,n),Hr(e)):va(Ae,n.stateNode));break;case 4:r=Ae,i=st,Ae=n.stateNode.containerInfo,st=!0,Mt(e,t,n),Ae=r,st=i;break;case 0:case 11:case 14:case 15:if(!be&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var s=i,a=s.destroy;s=s.tag,a!==void 0&&(s&2||s&4)&&Lo(n,t,a),i=i.next}while(i!==r)}Mt(e,t,n);break;case 1:if(!be&&(Bn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){de(n,t,u)}Mt(e,t,n);break;case 21:Mt(e,t,n);break;case 22:n.mode&1?(be=(r=be)||n.memoizedState!==null,Mt(e,t,n),be=r):Mt(e,t,n);break;default:Mt(e,t,n)}}function hc(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new _g),t.forEach(function(r){var i=Mg.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function rt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=a),r&=~s}if(r=i,r=he()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Pg(r/1960))-r,10e?16:e,Ut===null)var r=!1;else{if(e=Ut,Ut=null,ks=0,Q&6)throw Error(N(331));var i=Q;for(Q|=4,D=e.current;D!==null;){var s=D,a=s.child;if(D.flags&16){var u=s.deletions;if(u!==null){for(var l=0;lhe()-Wl?gn(e,0):Ul|=n),Be(e,t)}function pp(e,t){t===0&&(e.mode&1?(t=wi,wi<<=1,!(wi&130023424)&&(wi=4194304)):t=1);var n=Ne();e=Pt(e,t),e!==null&&(oi(e,t,n),Be(e,n))}function jg(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),pp(e,n)}function Mg(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(N(314))}r!==null&&r.delete(t),pp(e,n)}var hp;hp=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Re.current)De=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return De=!1,Eg(e,t,n);De=!!(e.flags&131072)}else De=!1,ae&&t.flags&1048576&&vd(t,ms,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;$i(e,t),e=t.pendingProps;var i=er(t,Te.current);Kn(t,n),i=Dl(null,t,r,e,i,n);var s=Rl();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Fe(r)?(s=!0,ps(t)):s=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Ll(t),i.updater=Hs,t.stateNode=i,i._reactInternals=t,Co(t,r,e,n),t=To(null,t,r,!0,s,n)):(t.tag=0,ae&&s&&Cl(t),Oe(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch($i(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=Rg(r),e=it(r,e),i){case 0:t=bo(null,t,r,e,n);break e;case 1:t=uc(null,t,r,e,n);break e;case 11:t=oc(null,t,r,e,n);break e;case 14:t=lc(null,t,r,it(r.type,e),n);break e}throw Error(N(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:it(r,i),bo(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:it(r,i),uc(e,t,r,i,n);case 3:e:{if(qd(t),e===null)throw Error(N(387));r=t.pendingProps,s=t.memoizedState,i=s.element,Sd(e,t),ys(t,r,null,n);var a=t.memoizedState;if(r=a.element,s.isDehydrated)if(s={element:r,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=s,t.memoizedState=s,t.flags&256){i=ir(Error(N(423)),t),t=cc(e,t,r,n,i);break e}else if(r!==i){i=ir(Error(N(424)),t),t=cc(e,t,r,n,i);break e}else for(Ue=Kt(t.stateNode.containerInfo.firstChild),We=t,ae=!0,at=null,n=Cd(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(tr(),r===i){t=Ot(e,t,n);break e}Oe(e,t,r,n)}t=t.child}return t;case 5:return _d(t),e===null&&Ao(t),r=t.type,i=t.pendingProps,s=e!==null?e.memoizedProps:null,a=i.children,vo(r,i)?a=null:s!==null&&vo(r,s)&&(t.flags|=32),$d(e,t),Oe(e,t,a,n),t.child;case 6:return e===null&&Ao(t),null;case 13:return Zd(e,t,n);case 4:return zl(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=nr(t,null,r,n):Oe(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:it(r,i),oc(e,t,r,i,n);case 7:return Oe(e,t,t.pendingProps,n),t.child;case 8:return Oe(e,t,t.pendingProps.children,n),t.child;case 12:return Oe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,s=t.memoizedProps,a=i.value,J(gs,r._currentValue),r._currentValue=a,s!==null)if(ct(s.value,a)){if(s.children===i.children&&!Re.current){t=Ot(e,t,n);break e}}else for(s=t.child,s!==null&&(s.return=t);s!==null;){var u=s.dependencies;if(u!==null){a=s.child;for(var l=u.firstContext;l!==null;){if(l.context===r){if(s.tag===1){l=_t(-1,n&-n),l.tag=2;var p=s.updateQueue;if(p!==null){p=p.shared;var h=p.pending;h===null?l.next=l:(l.next=h.next,h.next=l),p.pending=l}}s.lanes|=n,l=s.alternate,l!==null&&(l.lanes|=n),Eo(s.return,n,t),u.lanes|=n;break}l=l.next}}else if(s.tag===10)a=s.type===t.type?null:s.child;else if(s.tag===18){if(a=s.return,a===null)throw Error(N(341));a.lanes|=n,u=a.alternate,u!==null&&(u.lanes|=n),Eo(a,n,t),a=s.sibling}else a=s.child;if(a!==null)a.return=s;else for(a=s;a!==null;){if(a===t){a=null;break}if(s=a.sibling,s!==null){s.return=a.return,a=s;break}a=a.return}s=a}Oe(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,Kn(t,n),i=tt(i),r=r(i),t.flags|=1,Oe(e,t,r,n),t.child;case 14:return r=t.type,i=it(r,t.pendingProps),i=it(r.type,i),lc(e,t,r,i,n);case 15:return Xd(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:it(r,i),$i(e,t),t.tag=1,Fe(r)?(e=!0,ps(t)):e=!1,Kn(t,n),Ed(t,r,i),Co(t,r,i,n),To(null,t,r,!0,e,n);case 19:return Jd(e,t,n);case 22:return Kd(e,t,n)}throw Error(N(156,t.tag))};function mp(e,t){return Vf(e,t)}function Dg(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Je(e,t,n,r){return new Dg(e,t,n,r)}function Xl(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Rg(e){if(typeof e=="function")return Xl(e)?1:0;if(e!=null){if(e=e.$$typeof,e===pl)return 11;if(e===hl)return 14}return 2}function Jt(e,t){var n=e.alternate;return n===null?(n=Je(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Ji(e,t,n,r,i,s){var a=2;if(r=e,typeof e=="function")Xl(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case Nn:return vn(n.children,i,s,t);case dl:a=8,i|=8;break;case Xa:return e=Je(12,n,t,i|2),e.elementType=Xa,e.lanes=s,e;case Ka:return e=Je(13,n,t,i),e.elementType=Ka,e.lanes=s,e;case $a:return e=Je(19,n,t,i),e.elementType=$a,e.lanes=s,e;case kf:return Ys(n,i,s,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Af:a=10;break e;case Ef:a=9;break e;case pl:a=11;break e;case hl:a=14;break e;case Rt:a=16,r=null;break e}throw Error(N(130,e==null?e:typeof e,""))}return t=Je(a,n,t,i),t.elementType=e,t.type=r,t.lanes=s,t}function vn(e,t,n,r){return e=Je(7,e,r,t),e.lanes=n,e}function Ys(e,t,n,r){return e=Je(22,e,r,t),e.elementType=kf,e.lanes=n,e.stateNode={isHidden:!1},e}function Ca(e,t,n){return e=Je(6,e,null,t),e.lanes=n,e}function _a(e,t,n){return t=Je(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Fg(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=aa(0),this.expirationTimes=aa(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=aa(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Kl(e,t,n,r,i,s,a,u,l){return e=new Fg(e,t,n,u,l),t===1?(t=1,s===!0&&(t|=8)):t=0,s=Je(3,null,null,t),e.current=s,s.stateNode=e,s.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ll(s),e}function Bg(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(wp)}catch(e){console.error(e)}}wp(),vf.exports=Ye;var Gg=vf.exports,Ac=Gg;Ya.createRoot=Ac.createRoot,Ya.hydrateRoot=Ac.hydrateRoot;const Yg="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAChSURBVFiF7ZZLCoAgFAC9XjsXRYs6vR2jYFokFJH2e88I3oCbEmZM0JwzDOOvAB4Y4vCl5Q0wsjIB/VfychEZuX4E0B7Ix8SzVlp+tPIJ6IA68U7mS+Tkmzk6EVfkahF35OIRT+RiEW/kryMk5I8jJOW3IzTklyNYbjXV04z0Keody3WqJj+JGPYBKvJMRHBAFSMCBX4s4paHOCptn2EYp8yhVhze1QKjpQAAAABJRU5ErkJggg==",Qg=()=>{window.scrollTo({top:0,behavior:"smooth"})},Xg=()=>A.jsx("div",{className:"back-to-top",onClick:Qg,children:A.jsx("div",{className:"back-to-top-icon",children:A.jsx("img",{src:Yg,alt:""})})}),bs=e=>{const t=document.getElementById(e);e!=="home"?t?window.scrollTo({top:t.offsetTop-100,behavior:"smooth"}):console.error(`Element with ID "${e}" not found.`):window.scrollTo({top:100,behavior:"smooth"})},Kg=({activeTab:e,setActiveTab:t})=>{const[n,r]=H.useState(!1),[i,s]=H.useState("closed"),[a,u]=H.useState("normal");H.useEffect(()=>{const h=()=>{window.scrollY>0?r(!0):r(!1)};return window.addEventListener("scroll",h),()=>window.removeEventListener("scroll",h)},[]);const l=()=>{s(h=>h==="closed"?"open":"closed"),u(h=>h==="crossed"?"normal":"crossed")},p=(h,g)=>{g.preventDefault(),t(h),bs(h),bs(h)};return A.jsxs("div",{className:`navbar ${n?"navbar-sticky":""}`,children:[A.jsx("div",{className:"logo",children:A.jsxs("h1",{className:"logo-title",children:["Devalentine",A.jsx("span",{children:"."})]})}),A.jsx("nav",{className:`nav-container ${i==="open"?"open":""}`,children:A.jsxs("ul",{children:[A.jsx("li",{className:`nav-item ${e==="home"?"active":""}`,children:A.jsx("a",{className:"nav-link",onClick:h=>p("home",h),children:"Home"})}),A.jsx("li",{className:`nav-item ${e==="services"?"active":""}`,children:A.jsx("a",{className:"nav-link",onClick:()=>p("services",event),children:"Services"})}),A.jsx("li",{className:`nav-item ${e==="about"?"active":""}`,children:A.jsx("a",{className:"nav-link",onClick:()=>p("about",event),children:"About"})}),A.jsx("li",{className:`nav-item ${e==="projects"?"active":""}`,children:A.jsx("a",{className:"nav-link",onClick:()=>p("projects",event),children:"Projects"})}),A.jsx("li",{className:`nav-item ${e==="contact"?"active":""}`,children:A.jsx("a",{className:"nav-link",onClick:()=>p("contact",event),children:"Contacts"})})]})}),A.jsx("div",{className:"nav-hamburger-container",children:A.jsxs("div",{className:`nav-hamburger ${a==="crossed"?"cross":""}`,onClick:l,children:[A.jsx("span",{}),A.jsx("span",{}),A.jsx("span",{})]})})]})};function Ec(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function j(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=a.createElement(n,{is:r.is}):(e=a.createElement(n),n==="select"&&(a=e,r.multiple?a.multiple=!0:r.size&&(a.size=r.size))):e=a.createElementNS(e,n),e[ht]=t,e[Qr]=r,ep(e,t,!1,!1),t.stateNode=e;e:{switch(a=io(n,r),n){case"dialog":ee("cancel",e),ee("close",e),i=r;break;case"iframe":case"object":case"embed":ee("load",e),i=r;break;case"video":case"audio":for(i=0;isr&&(t.flags|=128,r=!0,yr(s,!1),t.lanes=4194304)}else{if(!r)if(e=xs(a),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),yr(s,!0),s.tail===null&&s.tailMode==="hidden"&&!a.alternate&&!ae)return _e(t),null}else 2*he()-s.renderingStartTime>sr&&n!==1073741824&&(t.flags|=128,r=!0,yr(s,!1),t.lanes=4194304);s.isBackwards?(a.sibling=t.child,t.child=a):(n=s.last,n!==null?n.sibling=a:t.child=a,s.last=a)}return s.tail!==null?(t=s.tail,s.rendering=t,s.tail=t.sibling,s.renderingStartTime=he(),t.sibling=null,n=le.current,J(le,r?n&1|2:n&1),t):(_e(t),null);case 22:case 23:return Yl(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Ve&1073741824&&(_e(t),t.subtreeFlags&6&&(t.flags|=8192)):_e(t),null;case 24:return null;case 25:return null}throw Error(N(156,t.tag))}function Cg(e,t){switch(_l(t),t.tag){case 1:return Fe(t.type)&&ps(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return rr(),re(Re),re(Te),jl(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Il(t),null;case 13:if(re(le),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(N(340));tr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return re(le),null;case 4:return rr(),null;case 10:return Ol(t.type._context),null;case 22:case 23:return Yl(),null;case 24:return null;default:return null}}var Pi=!1,be=!1,_g=typeof WeakSet=="function"?WeakSet:Set,D=null;function Bn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){de(e,t,r)}else n.current=null}function Lo(e,t,n){try{n()}catch(r){de(e,t,r)}}var dc=!1;function bg(e,t){if(mo=us,e=ad(),kl(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,s=r.focusNode;r=r.focusOffset;try{n.nodeType,s.nodeType}catch{n=null;break e}var a=0,u=-1,l=-1,p=0,h=0,g=e,f=null;t:for(;;){for(var v;g!==n||i!==0&&g.nodeType!==3||(u=a+i),g!==s||r!==0&&g.nodeType!==3||(l=a+r),g.nodeType===3&&(a+=g.nodeValue.length),(v=g.firstChild)!==null;)f=g,g=v;for(;;){if(g===e)break t;if(f===n&&++p===i&&(u=a),f===s&&++h===r&&(l=a),(v=g.nextSibling)!==null)break;g=f,f=g.parentNode}g=v}n=u===-1||l===-1?null:{start:u,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(go={focusedElem:e,selectionRange:n},us=!1,D=t;D!==null;)if(t=D,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,D=e;else for(;D!==null;){t=D;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var x=y.memoizedProps,w=y.memoizedState,o=t.stateNode,c=o.getSnapshotBeforeUpdate(t.elementType===t.type?x:it(t.type,x),w);o.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var d=t.stateNode.containerInfo;d.nodeType===1?d.textContent="":d.nodeType===9&&d.documentElement&&d.removeChild(d.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(N(163))}}catch(m){de(t,t.return,m)}if(e=t.sibling,e!==null){e.return=t.return,D=e;break}D=t.return}return y=dc,dc=!1,y}function Nr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var s=i.destroy;i.destroy=void 0,s!==void 0&&Lo(t,n,s)}i=i.next}while(i!==r)}}function Ws(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function zo(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function rp(e){var t=e.alternate;t!==null&&(e.alternate=null,rp(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[ht],delete t[Qr],delete t[wo],delete t[ug],delete t[cg])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function ip(e){return e.tag===5||e.tag===3||e.tag===4}function pc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||ip(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Io(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=ds));else if(r!==4&&(e=e.child,e!==null))for(Io(e,t,n),e=e.sibling;e!==null;)Io(e,t,n),e=e.sibling}function jo(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(jo(e,t,n),e=e.sibling;e!==null;)jo(e,t,n),e=e.sibling}var Ae=null,st=!1;function Mt(e,t,n){for(n=n.child;n!==null;)sp(e,t,n),n=n.sibling}function sp(e,t,n){if(vt&&typeof vt.onCommitFiberUnmount=="function")try{vt.onCommitFiberUnmount(Ms,n)}catch{}switch(n.tag){case 5:be||Bn(n,t);case 6:var r=Ae,i=st;Ae=null,Mt(e,t,n),Ae=r,st=i,Ae!==null&&(st?(e=Ae,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Ae.removeChild(n.stateNode));break;case 18:Ae!==null&&(st?(e=Ae,n=n.stateNode,e.nodeType===8?va(e.parentNode,n):e.nodeType===1&&va(e,n),Hr(e)):va(Ae,n.stateNode));break;case 4:r=Ae,i=st,Ae=n.stateNode.containerInfo,st=!0,Mt(e,t,n),Ae=r,st=i;break;case 0:case 11:case 14:case 15:if(!be&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var s=i,a=s.destroy;s=s.tag,a!==void 0&&(s&2||s&4)&&Lo(n,t,a),i=i.next}while(i!==r)}Mt(e,t,n);break;case 1:if(!be&&(Bn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){de(n,t,u)}Mt(e,t,n);break;case 21:Mt(e,t,n);break;case 22:n.mode&1?(be=(r=be)||n.memoizedState!==null,Mt(e,t,n),be=r):Mt(e,t,n);break;default:Mt(e,t,n)}}function hc(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new _g),t.forEach(function(r){var i=Mg.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function rt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=a),r&=~s}if(r=i,r=he()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Pg(r/1960))-r,10e?16:e,Ut===null)var r=!1;else{if(e=Ut,Ut=null,Cs=0,Q&6)throw Error(N(331));var i=Q;for(Q|=4,D=e.current;D!==null;){var s=D,a=s.child;if(D.flags&16){var u=s.deletions;if(u!==null){for(var l=0;lhe()-Wl?gn(e,0):Ul|=n),Be(e,t)}function pp(e,t){t===0&&(e.mode&1?(t=xi,xi<<=1,!(xi&130023424)&&(xi=4194304)):t=1);var n=Ne();e=Pt(e,t),e!==null&&(li(e,t,n),Be(e,n))}function jg(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),pp(e,n)}function Mg(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(N(314))}r!==null&&r.delete(t),pp(e,n)}var hp;hp=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Re.current)De=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return De=!1,Eg(e,t,n);De=!!(e.flags&131072)}else De=!1,ae&&t.flags&1048576&&vd(t,gs,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;qi(e,t),e=t.pendingProps;var i=er(t,Te.current);Kn(t,n),i=Dl(null,t,r,e,i,n);var s=Rl();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Fe(r)?(s=!0,hs(t)):s=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Ll(t),i.updater=Hs,t.stateNode=i,i._reactInternals=t,Co(t,r,e,n),t=To(null,t,r,!0,s,n)):(t.tag=0,ae&&s&&Cl(t),Oe(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(qi(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=Rg(r),e=it(r,e),i){case 0:t=bo(null,t,r,e,n);break e;case 1:t=uc(null,t,r,e,n);break e;case 11:t=oc(null,t,r,e,n);break e;case 14:t=lc(null,t,r,it(r.type,e),n);break e}throw Error(N(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:it(r,i),bo(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:it(r,i),uc(e,t,r,i,n);case 3:e:{if(qd(t),e===null)throw Error(N(387));r=t.pendingProps,s=t.memoizedState,i=s.element,Sd(e,t),ws(t,r,null,n);var a=t.memoizedState;if(r=a.element,s.isDehydrated)if(s={element:r,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=s,t.memoizedState=s,t.flags&256){i=ir(Error(N(423)),t),t=cc(e,t,r,n,i);break e}else if(r!==i){i=ir(Error(N(424)),t),t=cc(e,t,r,n,i);break e}else for(Ue=Kt(t.stateNode.containerInfo.firstChild),We=t,ae=!0,at=null,n=Cd(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(tr(),r===i){t=Ot(e,t,n);break e}Oe(e,t,r,n)}t=t.child}return t;case 5:return _d(t),e===null&&Ao(t),r=t.type,i=t.pendingProps,s=e!==null?e.memoizedProps:null,a=i.children,vo(r,i)?a=null:s!==null&&vo(r,s)&&(t.flags|=32),$d(e,t),Oe(e,t,a,n),t.child;case 6:return e===null&&Ao(t),null;case 13:return Zd(e,t,n);case 4:return zl(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=nr(t,null,r,n):Oe(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:it(r,i),oc(e,t,r,i,n);case 7:return Oe(e,t,t.pendingProps,n),t.child;case 8:return Oe(e,t,t.pendingProps.children,n),t.child;case 12:return Oe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,s=t.memoizedProps,a=i.value,J(vs,r._currentValue),r._currentValue=a,s!==null)if(ct(s.value,a)){if(s.children===i.children&&!Re.current){t=Ot(e,t,n);break e}}else for(s=t.child,s!==null&&(s.return=t);s!==null;){var u=s.dependencies;if(u!==null){a=s.child;for(var l=u.firstContext;l!==null;){if(l.context===r){if(s.tag===1){l=_t(-1,n&-n),l.tag=2;var p=s.updateQueue;if(p!==null){p=p.shared;var h=p.pending;h===null?l.next=l:(l.next=h.next,h.next=l),p.pending=l}}s.lanes|=n,l=s.alternate,l!==null&&(l.lanes|=n),Eo(s.return,n,t),u.lanes|=n;break}l=l.next}}else if(s.tag===10)a=s.type===t.type?null:s.child;else if(s.tag===18){if(a=s.return,a===null)throw Error(N(341));a.lanes|=n,u=a.alternate,u!==null&&(u.lanes|=n),Eo(a,n,t),a=s.sibling}else a=s.child;if(a!==null)a.return=s;else for(a=s;a!==null;){if(a===t){a=null;break}if(s=a.sibling,s!==null){s.return=a.return,a=s;break}a=a.return}s=a}Oe(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,Kn(t,n),i=tt(i),r=r(i),t.flags|=1,Oe(e,t,r,n),t.child;case 14:return r=t.type,i=it(r,t.pendingProps),i=it(r.type,i),lc(e,t,r,i,n);case 15:return Xd(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:it(r,i),qi(e,t),t.tag=1,Fe(r)?(e=!0,hs(t)):e=!1,Kn(t,n),Ed(t,r,i),Co(t,r,i,n),To(null,t,r,!0,e,n);case 19:return Jd(e,t,n);case 22:return Kd(e,t,n)}throw Error(N(156,t.tag))};function mp(e,t){return Vf(e,t)}function Dg(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Je(e,t,n,r){return new Dg(e,t,n,r)}function Xl(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Rg(e){if(typeof e=="function")return Xl(e)?1:0;if(e!=null){if(e=e.$$typeof,e===pl)return 11;if(e===hl)return 14}return 2}function Jt(e,t){var n=e.alternate;return n===null?(n=Je(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function es(e,t,n,r,i,s){var a=2;if(r=e,typeof e=="function")Xl(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case Nn:return vn(n.children,i,s,t);case dl:a=8,i|=8;break;case Xa:return e=Je(12,n,t,i|2),e.elementType=Xa,e.lanes=s,e;case Ka:return e=Je(13,n,t,i),e.elementType=Ka,e.lanes=s,e;case $a:return e=Je(19,n,t,i),e.elementType=$a,e.lanes=s,e;case kf:return Ys(n,i,s,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Af:a=10;break e;case Ef:a=9;break e;case pl:a=11;break e;case hl:a=14;break e;case Rt:a=16,r=null;break e}throw Error(N(130,e==null?e:typeof e,""))}return t=Je(a,n,t,i),t.elementType=e,t.type=r,t.lanes=s,t}function vn(e,t,n,r){return e=Je(7,e,r,t),e.lanes=n,e}function Ys(e,t,n,r){return e=Je(22,e,r,t),e.elementType=kf,e.lanes=n,e.stateNode={isHidden:!1},e}function Ca(e,t,n){return e=Je(6,e,null,t),e.lanes=n,e}function _a(e,t,n){return t=Je(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Fg(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=aa(0),this.expirationTimes=aa(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=aa(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Kl(e,t,n,r,i,s,a,u,l){return e=new Fg(e,t,n,u,l),t===1?(t=1,s===!0&&(t|=8)):t=0,s=Je(3,null,null,t),e.current=s,s.stateNode=e,s.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ll(s),e}function Bg(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(wp)}catch(e){console.error(e)}}wp(),vf.exports=Ye;var Gg=vf.exports,Ac=Gg;Ya.createRoot=Ac.createRoot,Ya.hydrateRoot=Ac.hydrateRoot;const Yg="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAChSURBVFiF7ZZLCoAgFAC9XjsXRYs6vR2jYFokFJH2e88I3oCbEmZM0JwzDOOvAB4Y4vCl5Q0wsjIB/VfychEZuX4E0B7Ix8SzVlp+tPIJ6IA68U7mS+Tkmzk6EVfkahF35OIRT+RiEW/kryMk5I8jJOW3IzTklyNYbjXV04z0Keody3WqJj+JGPYBKvJMRHBAFSMCBX4s4paHOCptn2EYp8yhVhze1QKjpQAAAABJRU5ErkJggg==",Qg=()=>{window.scrollTo({top:0,behavior:"smooth"})},Xg=()=>A.jsx("div",{className:"back-to-top",onClick:Qg,children:A.jsx("div",{className:"back-to-top-icon",children:A.jsx("img",{src:Yg,alt:""})})}),ei=e=>{const t=document.getElementById(e);e!=="home"?t?window.scrollTo({top:t.offsetTop-100,behavior:"smooth"}):console.error(`Element with ID "${e}" not found.`):window.scrollTo({top:100,behavior:"smooth"})},Kg=({activeTab:e,setActiveTab:t})=>{const[n,r]=H.useState(!1),[i,s]=H.useState("closed"),[a,u]=H.useState("normal");H.useEffect(()=>{const h=()=>{window.scrollY>0?r(!0):r(!1)};return window.addEventListener("scroll",h),()=>window.removeEventListener("scroll",h)},[]);const l=()=>{s(h=>h==="closed"?"open":"closed"),u(h=>h==="crossed"?"normal":"crossed")},p=(h,g)=>{g.preventDefault(),t(h),ei(h),ei(h)};return A.jsxs("div",{className:`navbar ${n?"navbar-sticky":""}`,children:[A.jsx("div",{className:"logo",children:A.jsxs("h1",{className:"logo-title",children:["Devalentine",A.jsx("span",{children:"."})]})}),A.jsx("nav",{className:`nav-container ${i==="open"?"open":""}`,children:A.jsxs("ul",{children:[A.jsx("li",{className:`nav-item ${e==="home"?"active":""}`,children:A.jsx("a",{className:"nav-link",onClick:h=>p("home",h),children:"Home"})}),A.jsx("li",{className:`nav-item ${e==="services"?"active":""}`,children:A.jsx("a",{className:"nav-link",onClick:()=>p("services",event),children:"Services"})}),A.jsx("li",{className:`nav-item ${e==="about"?"active":""}`,children:A.jsx("a",{className:"nav-link",onClick:()=>p("about",event),children:"About"})}),A.jsx("li",{className:`nav-item ${e==="projects"?"active":""}`,children:A.jsx("a",{className:"nav-link",onClick:()=>p("projects",event),children:"Projects"})}),A.jsx("li",{className:`nav-item ${e==="contact"?"active":""}`,children:A.jsx("a",{className:"nav-link",onClick:()=>p("contact",event),children:"Contacts"})})]})}),A.jsx("div",{className:"nav-hamburger-container",children:A.jsxs("div",{className:`nav-hamburger ${a==="crossed"?"cross":""}`,onClick:l,children:[A.jsx("span",{}),A.jsx("span",{}),A.jsx("span",{})]})})]})};function Ec(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function j(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1;i--){var s=n[i],a=(s.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(a)>-1&&(r=s)}return ie.head.insertBefore(t,r),e}}var xv="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function ii(){for(var e=12,t="";e-- >0;)t+=xv[Math.random()*62|0];return t}function cr(e){for(var t=[],n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function iu(e){return e.classList?cr(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(t){return t})}function Np(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function Sv(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,'="').concat(Np(e[n]),'" ')},"").trim()}function qs(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,": ").concat(e[n].trim(),";")},"")}function su(e){return e.size!==mt.size||e.x!==mt.x||e.y!==mt.y||e.rotate!==mt.rotate||e.flipX||e.flipY}function Av(e){var t=e.transform,n=e.containerWidth,r=e.iconWidth,i={transform:"translate(".concat(n/2," 256)")},s="translate(".concat(t.x*32,", ").concat(t.y*32,") "),a="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),u="rotate(".concat(t.rotate," 0 0)"),l={transform:"".concat(s," ").concat(a," ").concat(u)},p={transform:"translate(".concat(r/2*-1," -256)")};return{outer:i,inner:l,path:p}}function Ev(e){var t=e.transform,n=e.width,r=n===void 0?Vo:n,i=e.height,s=i===void 0?Vo:i,a=e.startCentered,u=a===void 0?!1:a,l="";return u&&kp?l+="translate(".concat(t.x/Dt-r/2,"em, ").concat(t.y/Dt-s/2,"em) "):u?l+="translate(calc(-50% + ".concat(t.x/Dt,"em), calc(-50% + ").concat(t.y/Dt,"em)) "):l+="translate(".concat(t.x/Dt,"em, ").concat(t.y/Dt,"em) "),l+="scale(".concat(t.size/Dt*(t.flipX?-1:1),", ").concat(t.size/Dt*(t.flipY?-1:1),") "),l+="rotate(".concat(t.rotate,"deg) "),l}var kv=`:root, :host { +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Cc=function(){},eu={},Sp={},Ap=null,Ep={mark:Cc,measure:Cc};try{typeof window<"u"&&(eu=window),typeof document<"u"&&(Sp=document),typeof MutationObserver<"u"&&(Ap=MutationObserver),typeof performance<"u"&&(Ep=performance)}catch{}var iv=eu.navigator||{},_c=iv.userAgent,bc=_c===void 0?"":_c,nn=eu,ie=Sp,Tc=Ap,Li=Ep;nn.document;var jt=!!ie.documentElement&&!!ie.head&&typeof ie.addEventListener=="function"&&typeof ie.createElement=="function",kp=~bc.indexOf("MSIE")||~bc.indexOf("Trident/"),zi,Ii,ji,Mi,Di,Nt="___FONT_AWESOME___",Vo=16,Cp="fa",_p="svg-inline--fa",En="data-fa-i2svg",Ho="data-fa-pseudo-element",sv="data-fa-pseudo-element-pending",tu="data-prefix",nu="data-icon",Pc="fontawesome-i2svg",av="async",ov=["HTML","HEAD","STYLE","SCRIPT"],bp=function(){try{return!0}catch{return!1}}(),ne="classic",pe="sharp",ru=[ne,pe];function pi(e){return new Proxy(e,{get:function(n,r){return r in n?n[r]:n[ne]}})}var ti=pi((zi={},we(zi,ne,{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands",fak:"kit",fakd:"kit","fa-kit":"kit","fa-kit-duotone":"kit"}),we(zi,pe,{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"}),zi)),ni=pi((Ii={},we(Ii,ne,{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab",kit:"fak"}),we(Ii,pe,{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"}),Ii)),ri=pi((ji={},we(ji,ne,{fab:"fa-brands",fad:"fa-duotone",fak:"fa-kit",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"}),we(ji,pe,{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"}),ji)),lv=pi((Mi={},we(Mi,ne,{"fa-brands":"fab","fa-duotone":"fad","fa-kit":"fak","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"}),we(Mi,pe,{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"}),Mi)),uv=/fa(s|r|l|t|d|b|k|ss|sr|sl|st)?[\-\ ]/,Tp="fa-layers-text",cv=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp|Kit)?.*/i,fv=pi((Di={},we(Di,ne,{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"}),we(Di,pe,{900:"fass",400:"fasr",300:"fasl",100:"fast"}),Di)),Pp=[1,2,3,4,5,6,7,8,9,10],dv=Pp.concat([11,12,13,14,15,16,17,18,19,20]),pv=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],hn={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},ii=new Set;Object.keys(ni[ne]).map(ii.add.bind(ii));Object.keys(ni[pe]).map(ii.add.bind(ii));var hv=[].concat(ru,di(ii),["2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",hn.GROUP,hn.SWAP_OPACITY,hn.PRIMARY,hn.SECONDARY]).concat(Pp.map(function(e){return"".concat(e,"x")})).concat(dv.map(function(e){return"w-".concat(e)})),Ir=nn.FontAwesomeConfig||{};function mv(e){var t=ie.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}function gv(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}if(ie&&typeof ie.querySelector=="function"){var vv=[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]];vv.forEach(function(e){var t=Jl(e,2),n=t[0],r=t[1],i=gv(mv(n));i!=null&&(Ir[r]=i)})}var Op={styleDefault:"solid",familyDefault:"classic",cssPrefix:Cp,replacementClass:_p,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};Ir.familyPrefix&&(Ir.cssPrefix=Ir.familyPrefix);var ar=j(j({},Op),Ir);ar.autoReplaceSvg||(ar.observeMutations=!1);var F={};Object.keys(Op).forEach(function(e){Object.defineProperty(F,e,{enumerable:!0,set:function(n){ar[e]=n,jr.forEach(function(r){return r(F)})},get:function(){return ar[e]}})});Object.defineProperty(F,"familyPrefix",{enumerable:!0,set:function(t){ar.cssPrefix=t,jr.forEach(function(n){return n(F)})},get:function(){return ar.cssPrefix}});nn.FontAwesomeConfig=F;var jr=[];function yv(e){return jr.push(e),function(){jr.splice(jr.indexOf(e),1)}}var Dt=Vo,mt={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function wv(e){if(!(!e||!jt)){var t=ie.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var n=ie.head.childNodes,r=null,i=n.length-1;i>-1;i--){var s=n[i],a=(s.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(a)>-1&&(r=s)}return ie.head.insertBefore(t,r),e}}var xv="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function si(){for(var e=12,t="";e-- >0;)t+=xv[Math.random()*62|0];return t}function cr(e){for(var t=[],n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function iu(e){return e.classList?cr(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(t){return t})}function Np(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function Sv(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,'="').concat(Np(e[n]),'" ')},"").trim()}function qs(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,": ").concat(e[n].trim(),";")},"")}function su(e){return e.size!==mt.size||e.x!==mt.x||e.y!==mt.y||e.rotate!==mt.rotate||e.flipX||e.flipY}function Av(e){var t=e.transform,n=e.containerWidth,r=e.iconWidth,i={transform:"translate(".concat(n/2," 256)")},s="translate(".concat(t.x*32,", ").concat(t.y*32,") "),a="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),u="rotate(".concat(t.rotate," 0 0)"),l={transform:"".concat(s," ").concat(a," ").concat(u)},p={transform:"translate(".concat(r/2*-1," -256)")};return{outer:i,inner:l,path:p}}function Ev(e){var t=e.transform,n=e.width,r=n===void 0?Vo:n,i=e.height,s=i===void 0?Vo:i,a=e.startCentered,u=a===void 0?!1:a,l="";return u&&kp?l+="translate(".concat(t.x/Dt-r/2,"em, ").concat(t.y/Dt-s/2,"em) "):u?l+="translate(calc(-50% + ".concat(t.x/Dt,"em), calc(-50% + ").concat(t.y/Dt,"em)) "):l+="translate(".concat(t.x/Dt,"em, ").concat(t.y/Dt,"em) "),l+="scale(".concat(t.size/Dt*(t.flipX?-1:1),", ").concat(t.size/Dt*(t.flipY?-1:1),") "),l+="rotate(".concat(t.rotate,"deg) "),l}var kv=`:root, :host { --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid"; --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular"; --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light"; @@ -796,10 +796,10 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { .fad.fa-inverse, .fa-duotone.fa-inverse { color: var(--fa-inverse, #fff); -}`;function Lp(){var e=Cp,t=_p,n=F.cssPrefix,r=F.replacementClass,i=kv;if(n!==e||r!==t){var s=new RegExp("\\.".concat(e,"\\-"),"g"),a=new RegExp("\\--".concat(e,"\\-"),"g"),u=new RegExp("\\.".concat(t),"g");i=i.replace(s,".".concat(n,"-")).replace(a,"--".concat(n,"-")).replace(u,".".concat(r))}return i}var Oc=!1;function ba(){F.autoAddCss&&!Oc&&(wv(Lp()),Oc=!0)}var Cv={mixout:function(){return{dom:{css:Lp,insertCss:ba}}},hooks:function(){return{beforeDOMElementCreation:function(){ba()},beforeI2svg:function(){ba()}}}},Lt=nn||{};Lt[Nt]||(Lt[Nt]={});Lt[Nt].styles||(Lt[Nt].styles={});Lt[Nt].hooks||(Lt[Nt].hooks={});Lt[Nt].shims||(Lt[Nt].shims=[]);var ot=Lt[Nt],zp=[],_v=function e(){ie.removeEventListener("DOMContentLoaded",e),Ps=1,zp.map(function(t){return t()})},Ps=!1;jt&&(Ps=(ie.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(ie.readyState),Ps||ie.addEventListener("DOMContentLoaded",_v));function bv(e){jt&&(Ps?setTimeout(e,0):zp.push(e))}function pi(e){var t=e.tag,n=e.attributes,r=n===void 0?{}:n,i=e.children,s=i===void 0?[]:i;return typeof e=="string"?Np(e):"<".concat(t," ").concat(Sv(r),">").concat(s.map(pi).join(""),"")}function Nc(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}var Tv=function(t,n){return function(r,i,s,a){return t.call(n,r,i,s,a)}},Ta=function(t,n,r,i){var s=Object.keys(t),a=s.length,u=i!==void 0?Tv(n,i):n,l,p,h;for(r===void 0?(l=1,h=t[s[0]]):(l=0,h=r);l=55296&&i<=56319&&n=55296&&r<=56319&&n>t+1&&(i=e.charCodeAt(t+1),i>=56320&&i<=57343)?(r-55296)*1024+i-56320+65536:r}function Lc(e){return Object.keys(e).reduce(function(t,n){var r=e[n],i=!!r.icon;return i?t[r.iconName]=r.icon:t[n]=r,t},{})}function Wo(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=n.skipHooks,i=r===void 0?!1:r,s=Lc(t);typeof ot.hooks.addPack=="function"&&!i?ot.hooks.addPack(e,Lc(t)):ot.styles[e]=j(j({},ot.styles[e]||{}),s),e==="fas"&&Wo("fa",t)}var Di,Ri,Fi,Hn=ot.styles,Nv=ot.shims,Lv=(Di={},we(Di,ne,Object.values(ni[ne])),we(Di,pe,Object.values(ni[pe])),Di),au=null,Ip={},jp={},Mp={},Dp={},Rp={},zv=(Ri={},we(Ri,ne,Object.keys(ei[ne])),we(Ri,pe,Object.keys(ei[pe])),Ri);function Iv(e){return~hv.indexOf(e)}function jv(e,t){var n=t.split("-"),r=n[0],i=n.slice(1).join("-");return r===e&&i!==""&&!Iv(i)?i:null}var Fp=function(){var t=function(s){return Ta(Hn,function(a,u,l){return a[l]=Ta(u,s,{}),a},{})};Ip=t(function(i,s,a){if(s[3]&&(i[s[3]]=a),s[2]){var u=s[2].filter(function(l){return typeof l=="number"});u.forEach(function(l){i[l.toString(16)]=a})}return i}),jp=t(function(i,s,a){if(i[a]=a,s[2]){var u=s[2].filter(function(l){return typeof l=="string"});u.forEach(function(l){i[l]=a})}return i}),Rp=t(function(i,s,a){var u=s[2];return i[a]=a,u.forEach(function(l){i[l]=a}),i});var n="far"in Hn||F.autoFetchSvg,r=Ta(Nv,function(i,s){var a=s[0],u=s[1],l=s[2];return u==="far"&&!n&&(u="fas"),typeof a=="string"&&(i.names[a]={prefix:u,iconName:l}),typeof a=="number"&&(i.unicodes[a.toString(16)]={prefix:u,iconName:l}),i},{names:{},unicodes:{}});Mp=r.names,Dp=r.unicodes,au=Zs(F.styleDefault,{family:F.familyDefault})};yv(function(e){au=Zs(e.styleDefault,{family:F.familyDefault})});Fp();function ou(e,t){return(Ip[e]||{})[t]}function Mv(e,t){return(jp[e]||{})[t]}function mn(e,t){return(Rp[e]||{})[t]}function Bp(e){return Mp[e]||{prefix:null,iconName:null}}function Dv(e){var t=Dp[e],n=ou("fas",e);return t||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}function rn(){return au}var lu=function(){return{prefix:null,iconName:null,rest:[]}};function Zs(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.family,r=n===void 0?ne:n,i=ei[r][e],s=ti[r][e]||ti[r][i],a=e in ot.styles?e:null;return s||a||null}var zc=(Fi={},we(Fi,ne,Object.keys(ni[ne])),we(Fi,pe,Object.keys(ni[pe])),Fi);function Js(e){var t,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.skipLookups,i=r===void 0?!1:r,s=(t={},we(t,ne,"".concat(F.cssPrefix,"-").concat(ne)),we(t,pe,"".concat(F.cssPrefix,"-").concat(pe)),t),a=null,u=ne;(e.includes(s[ne])||e.some(function(p){return zc[ne].includes(p)}))&&(u=ne),(e.includes(s[pe])||e.some(function(p){return zc[pe].includes(p)}))&&(u=pe);var l=e.reduce(function(p,h){var g=jv(F.cssPrefix,h);if(Hn[h]?(h=Lv[u].includes(h)?lv[u][h]:h,a=h,p.prefix=h):zv[u].indexOf(h)>-1?(a=h,p.prefix=Zs(h,{family:u})):g?p.iconName=g:h!==F.replacementClass&&h!==s[ne]&&h!==s[pe]&&p.rest.push(h),!i&&p.prefix&&p.iconName){var f=a==="fa"?Bp(p.iconName):{},v=mn(p.prefix,p.iconName);f.prefix&&(a=null),p.iconName=f.iconName||v||p.iconName,p.prefix=f.prefix||p.prefix,p.prefix==="far"&&!Hn.far&&Hn.fas&&!F.autoFetchSvg&&(p.prefix="fas")}return p},lu());return(e.includes("fa-brands")||e.includes("fab"))&&(l.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(l.prefix="fad"),!l.prefix&&u===pe&&(Hn.fass||F.autoFetchSvg)&&(l.prefix="fass",l.iconName=mn(l.prefix,l.iconName)||l.iconName),(l.prefix==="fa"||a==="fa")&&(l.prefix=rn()||"fas"),l}var Rv=function(){function e(){$g(this,e),this.definitions={}}return qg(e,[{key:"add",value:function(){for(var n=this,r=arguments.length,i=new Array(r),s=0;s0&&h.forEach(function(g){typeof g=="string"&&(n[u][g]=p)}),n[u][l]=p}),n}}]),e}(),Ic=[],Un={},qn={},Fv=Object.keys(qn);function Bv(e,t){var n=t.mixoutsTo;return Ic=e,Un={},Object.keys(qn).forEach(function(r){Fv.indexOf(r)===-1&&delete qn[r]}),Ic.forEach(function(r){var i=r.mixout?r.mixout():{};if(Object.keys(i).forEach(function(a){typeof i[a]=="function"&&(n[a]=i[a]),Ts(i[a])==="object"&&Object.keys(i[a]).forEach(function(u){n[a]||(n[a]={}),n[a][u]=i[a][u]})}),r.hooks){var s=r.hooks();Object.keys(s).forEach(function(a){Un[a]||(Un[a]=[]),Un[a].push(s[a])})}r.provides&&r.provides(qn)}),n}function Go(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i1?t-1:0),r=1;r0&&arguments[0]!==void 0?arguments[0]:{};return jt?(kn("beforeI2svg",t),zt("pseudoElements2svg",t),zt("i2svg",t)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.autoReplaceSvgRoot;F.autoReplaceSvg===!1&&(F.autoReplaceSvg=!0),F.observeMutations=!0,bv(function(){Wv({autoReplaceSvgRoot:n}),kn("watch",t)})}},Uv={icon:function(t){if(t===null)return null;if(Ts(t)==="object"&&t.prefix&&t.iconName)return{prefix:t.prefix,iconName:mn(t.prefix,t.iconName)||t.iconName};if(Array.isArray(t)&&t.length===2){var n=t[1].indexOf("fa-")===0?t[1].slice(3):t[1],r=Zs(t[0]);return{prefix:r,iconName:mn(r,n)||n}}if(typeof t=="string"&&(t.indexOf("".concat(F.cssPrefix,"-"))>-1||t.match(uv))){var i=Js(t.split(" "),{skipLookups:!0});return{prefix:i.prefix||rn(),iconName:mn(i.prefix,i.iconName)||i.iconName}}if(typeof t=="string"){var s=rn();return{prefix:s,iconName:mn(s,t)||t}}}},Xe={noAuto:Vv,config:F,dom:Hv,parse:Uv,library:Vp,findIconDefinition:Yo,toHtml:pi},Wv=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.autoReplaceSvgRoot,r=n===void 0?ie:n;(Object.keys(ot.styles).length>0||F.autoFetchSvg)&&jt&&F.autoReplaceSvg&&Xe.dom.i2svg({node:r})};function ea(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(r){return pi(r)})}}),Object.defineProperty(e,"node",{get:function(){if(jt){var r=ie.createElement("div");return r.innerHTML=e.html,r.children}}}),e}function Gv(e){var t=e.children,n=e.main,r=e.mask,i=e.attributes,s=e.styles,a=e.transform;if(su(a)&&n.found&&!r.found){var u=n.width,l=n.height,p={x:u/l/2,y:.5};i.style=qs(j(j({},s),{},{"transform-origin":"".concat(p.x+a.x/16,"em ").concat(p.y+a.y/16,"em")}))}return[{tag:"svg",attributes:i,children:t}]}function Yv(e){var t=e.prefix,n=e.iconName,r=e.children,i=e.attributes,s=e.symbol,a=s===!0?"".concat(t,"-").concat(F.cssPrefix,"-").concat(n):s;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:j(j({},i),{},{id:a}),children:r}]}]}function uu(e){var t=e.icons,n=t.main,r=t.mask,i=e.prefix,s=e.iconName,a=e.transform,u=e.symbol,l=e.title,p=e.maskId,h=e.titleId,g=e.extra,f=e.watchable,v=f===void 0?!1:f,y=r.found?r:n,x=y.width,w=y.height,o=i==="fak",c=[F.replacementClass,s?"".concat(F.cssPrefix,"-").concat(s):""].filter(function(P){return g.classes.indexOf(P)===-1}).filter(function(P){return P!==""||!!P}).concat(g.classes).join(" "),d={children:[],attributes:j(j({},g.attributes),{},{"data-prefix":i,"data-icon":s,class:c,role:g.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(x," ").concat(w)})},m=o&&!~g.classes.indexOf("fa-fw")?{width:"".concat(x/w*16*.0625,"em")}:{};v&&(d.attributes[En]=""),l&&(d.children.push({tag:"title",attributes:{id:d.attributes["aria-labelledby"]||"title-".concat(h||ii())},children:[l]}),delete d.attributes.title);var S=j(j({},d),{},{prefix:i,iconName:s,main:n,mask:r,maskId:p,transform:a,symbol:u,styles:j(j({},m),g.styles)}),E=r.found&&n.found?zt("generateAbstractMask",S)||{children:[],attributes:{}}:zt("generateAbstractIcon",S)||{children:[],attributes:{}},_=E.children,b=E.attributes;return S.children=_,S.attributes=b,u?Yv(S):Gv(S)}function jc(e){var t=e.content,n=e.width,r=e.height,i=e.transform,s=e.title,a=e.extra,u=e.watchable,l=u===void 0?!1:u,p=j(j(j({},a.attributes),s?{title:s}:{}),{},{class:a.classes.join(" ")});l&&(p[En]="");var h=j({},a.styles);su(i)&&(h.transform=Ev({transform:i,startCentered:!0,width:n,height:r}),h["-webkit-transform"]=h.transform);var g=qs(h);g.length>0&&(p.style=g);var f=[];return f.push({tag:"span",attributes:p,children:[t]}),s&&f.push({tag:"span",attributes:{class:"sr-only"},children:[s]}),f}function Qv(e){var t=e.content,n=e.title,r=e.extra,i=j(j(j({},r.attributes),n?{title:n}:{}),{},{class:r.classes.join(" ")}),s=qs(r.styles);s.length>0&&(i.style=s);var a=[];return a.push({tag:"span",attributes:i,children:[t]}),n&&a.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),a}var Pa=ot.styles;function Qo(e){var t=e[0],n=e[1],r=e.slice(4),i=Jl(r,1),s=i[0],a=null;return Array.isArray(s)?a={tag:"g",attributes:{class:"".concat(F.cssPrefix,"-").concat(hn.GROUP)},children:[{tag:"path",attributes:{class:"".concat(F.cssPrefix,"-").concat(hn.SECONDARY),fill:"currentColor",d:s[0]}},{tag:"path",attributes:{class:"".concat(F.cssPrefix,"-").concat(hn.PRIMARY),fill:"currentColor",d:s[1]}}]}:a={tag:"path",attributes:{fill:"currentColor",d:s}},{found:!0,width:t,height:n,icon:a}}var Xv={found:!1,width:512,height:512};function Kv(e,t){!bp&&!F.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function Xo(e,t){var n=t;return t==="fa"&&F.styleDefault!==null&&(t=rn()),new Promise(function(r,i){if(zt("missingIconAbstract"),n==="fa"){var s=Bp(e)||{};e=s.iconName||e,t=s.prefix||t}if(e&&t&&Pa[t]&&Pa[t][e]){var a=Pa[t][e];return r(Qo(a))}Kv(e,t),r(j(j({},Xv),{},{icon:F.showMissingIcons&&e?zt("missingIconAbstract")||{}:{}}))})}var Mc=function(){},Ko=F.measurePerformance&&Ni&&Ni.mark&&Ni.measure?Ni:{mark:Mc,measure:Mc},kr='FA "6.5.1"',$v=function(t){return Ko.mark("".concat(kr," ").concat(t," begins")),function(){return Hp(t)}},Hp=function(t){Ko.mark("".concat(kr," ").concat(t," ends")),Ko.measure("".concat(kr," ").concat(t),"".concat(kr," ").concat(t," begins"),"".concat(kr," ").concat(t," ends"))},cu={begin:$v,end:Hp},es=function(){};function Dc(e){var t=e.getAttribute?e.getAttribute(En):null;return typeof t=="string"}function qv(e){var t=e.getAttribute?e.getAttribute(tu):null,n=e.getAttribute?e.getAttribute(nu):null;return t&&n}function Zv(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(F.replacementClass)}function Jv(){if(F.autoReplaceSvg===!0)return ts.replace;var e=ts[F.autoReplaceSvg];return e||ts.replace}function ey(e){return ie.createElementNS("http://www.w3.org/2000/svg",e)}function ty(e){return ie.createElement(e)}function Up(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.ceFn,r=n===void 0?e.tag==="svg"?ey:ty:n;if(typeof e=="string")return ie.createTextNode(e);var i=r(e.tag);Object.keys(e.attributes||[]).forEach(function(a){i.setAttribute(a,e.attributes[a])});var s=e.children||[];return s.forEach(function(a){i.appendChild(Up(a,{ceFn:r}))}),i}function ny(e){var t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}var ts={replace:function(t){var n=t[0];if(n.parentNode)if(t[1].forEach(function(i){n.parentNode.insertBefore(Up(i),n)}),n.getAttribute(En)===null&&F.keepOriginalSource){var r=ie.createComment(ny(n));n.parentNode.replaceChild(r,n)}else n.remove()},nest:function(t){var n=t[0],r=t[1];if(~iu(n).indexOf(F.replacementClass))return ts.replace(t);var i=new RegExp("".concat(F.cssPrefix,"-.*"));if(delete r[0].attributes.id,r[0].attributes.class){var s=r[0].attributes.class.split(" ").reduce(function(u,l){return l===F.replacementClass||l.match(i)?u.toSvg.push(l):u.toNode.push(l),u},{toNode:[],toSvg:[]});r[0].attributes.class=s.toSvg.join(" "),s.toNode.length===0?n.removeAttribute("class"):n.setAttribute("class",s.toNode.join(" "))}var a=r.map(function(u){return pi(u)}).join(` -`);n.setAttribute(En,""),n.innerHTML=a}};function Rc(e){e()}function Wp(e,t){var n=typeof t=="function"?t:es;if(e.length===0)n();else{var r=Rc;F.mutateApproach===av&&(r=nn.requestAnimationFrame||Rc),r(function(){var i=Jv(),s=cu.begin("mutate");e.map(i),s(),n()})}}var fu=!1;function Gp(){fu=!0}function $o(){fu=!1}var Os=null;function Fc(e){if(Tc&&F.observeMutations){var t=e.treeCallback,n=t===void 0?es:t,r=e.nodeCallback,i=r===void 0?es:r,s=e.pseudoElementsCallback,a=s===void 0?es:s,u=e.observeMutationsRoot,l=u===void 0?ie:u;Os=new Tc(function(p){if(!fu){var h=rn();cr(p).forEach(function(g){if(g.type==="childList"&&g.addedNodes.length>0&&!Dc(g.addedNodes[0])&&(F.searchPseudoElements&&a(g.target),n(g.target)),g.type==="attributes"&&g.target.parentNode&&F.searchPseudoElements&&a(g.target.parentNode),g.type==="attributes"&&Dc(g.target)&&~pv.indexOf(g.attributeName))if(g.attributeName==="class"&&qv(g.target)){var f=Js(iu(g.target)),v=f.prefix,y=f.iconName;g.target.setAttribute(tu,v||h),y&&g.target.setAttribute(nu,y)}else Zv(g.target)&&i(g.target)})}}),jt&&Os.observe(l,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function ry(){Os&&Os.disconnect()}function iy(e){var t=e.getAttribute("style"),n=[];return t&&(n=t.split(";").reduce(function(r,i){var s=i.split(":"),a=s[0],u=s.slice(1);return a&&u.length>0&&(r[a]=u.join(":").trim()),r},{})),n}function sy(e){var t=e.getAttribute("data-prefix"),n=e.getAttribute("data-icon"),r=e.innerText!==void 0?e.innerText.trim():"",i=Js(iu(e));return i.prefix||(i.prefix=rn()),t&&n&&(i.prefix=t,i.iconName=n),i.iconName&&i.prefix||(i.prefix&&r.length>0&&(i.iconName=Mv(i.prefix,e.innerText)||ou(i.prefix,Uo(e.innerText))),!i.iconName&&F.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=e.firstChild.data)),i}function ay(e){var t=cr(e.attributes).reduce(function(i,s){return i.name!=="class"&&i.name!=="style"&&(i[s.name]=s.value),i},{}),n=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return F.autoA11y&&(n?t["aria-labelledby"]="".concat(F.replacementClass,"-title-").concat(r||ii()):(t["aria-hidden"]="true",t.focusable="false")),t}function oy(){return{iconName:null,title:null,titleId:null,prefix:null,transform:mt,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function Bc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},n=sy(e),r=n.iconName,i=n.prefix,s=n.rest,a=ay(e),u=Go("parseNodeAttributes",{},e),l=t.styleParser?iy(e):[];return j({iconName:r,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:i,transform:mt,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:s,styles:l,attributes:a}},u)}var ly=ot.styles;function Yp(e){var t=F.autoReplaceSvg==="nest"?Bc(e,{styleParser:!1}):Bc(e);return~t.extra.classes.indexOf(Tp)?zt("generateLayersText",e,t):zt("generateSvgReplacementMutation",e,t)}var sn=new Set;ru.map(function(e){sn.add("fa-".concat(e))});Object.keys(ei[ne]).map(sn.add.bind(sn));Object.keys(ei[pe]).map(sn.add.bind(sn));sn=fi(sn);function Vc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!jt)return Promise.resolve();var n=ie.documentElement.classList,r=function(g){return n.add("".concat(Pc,"-").concat(g))},i=function(g){return n.remove("".concat(Pc,"-").concat(g))},s=F.autoFetchSvg?sn:ru.map(function(h){return"fa-".concat(h)}).concat(Object.keys(ly));s.includes("fa")||s.push("fa");var a=[".".concat(Tp,":not([").concat(En,"])")].concat(s.map(function(h){return".".concat(h,":not([").concat(En,"])")})).join(", ");if(a.length===0)return Promise.resolve();var u=[];try{u=cr(e.querySelectorAll(a))}catch{}if(u.length>0)r("pending"),i("complete");else return Promise.resolve();var l=cu.begin("onTree"),p=u.reduce(function(h,g){try{var f=Yp(g);f&&h.push(f)}catch(v){bp||v.name==="MissingIcon"&&console.error(v)}return h},[]);return new Promise(function(h,g){Promise.all(p).then(function(f){Wp(f,function(){r("active"),r("complete"),i("pending"),typeof t=="function"&&t(),l(),h()})}).catch(function(f){l(),g(f)})})}function uy(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Yp(e).then(function(n){n&&Wp([n],t)})}function cy(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=(t||{}).icon?t:Yo(t||{}),i=n.mask;return i&&(i=(i||{}).icon?i:Yo(i||{})),e(r,j(j({},n),{},{mask:i}))}}var fy=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.transform,i=r===void 0?mt:r,s=n.symbol,a=s===void 0?!1:s,u=n.mask,l=u===void 0?null:u,p=n.maskId,h=p===void 0?null:p,g=n.title,f=g===void 0?null:g,v=n.titleId,y=v===void 0?null:v,x=n.classes,w=x===void 0?[]:x,o=n.attributes,c=o===void 0?{}:o,d=n.styles,m=d===void 0?{}:d;if(t){var S=t.prefix,E=t.iconName,_=t.icon;return ea(j({type:"icon"},t),function(){return kn("beforeDOMElementCreation",{iconDefinition:t,params:n}),F.autoA11y&&(f?c["aria-labelledby"]="".concat(F.replacementClass,"-title-").concat(y||ii()):(c["aria-hidden"]="true",c.focusable="false")),uu({icons:{main:Qo(_),mask:l?Qo(l.icon):{found:!1,width:null,height:null,icon:{}}},prefix:S,iconName:E,transform:j(j({},mt),i),symbol:a,title:f,maskId:h,titleId:y,extra:{attributes:c,styles:m,classes:w}})})}},dy={mixout:function(){return{icon:cy(fy)}},hooks:function(){return{mutationObserverCallbacks:function(n){return n.treeCallback=Vc,n.nodeCallback=uy,n}}},provides:function(t){t.i2svg=function(n){var r=n.node,i=r===void 0?ie:r,s=n.callback,a=s===void 0?function(){}:s;return Vc(i,a)},t.generateSvgReplacementMutation=function(n,r){var i=r.iconName,s=r.title,a=r.titleId,u=r.prefix,l=r.transform,p=r.symbol,h=r.mask,g=r.maskId,f=r.extra;return new Promise(function(v,y){Promise.all([Xo(i,u),h.iconName?Xo(h.iconName,h.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(x){var w=Jl(x,2),o=w[0],c=w[1];v([n,uu({icons:{main:o,mask:c},prefix:u,iconName:i,transform:l,symbol:p,maskId:g,title:s,titleId:a,extra:f,watchable:!0})])}).catch(y)})},t.generateAbstractIcon=function(n){var r=n.children,i=n.attributes,s=n.main,a=n.transform,u=n.styles,l=qs(u);l.length>0&&(i.style=l);var p;return su(a)&&(p=zt("generateAbstractTransformGrouping",{main:s,transform:a,containerWidth:s.width,iconWidth:s.width})),r.push(p||s.icon),{children:r,attributes:i}}}},py={mixout:function(){return{layer:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.classes,s=i===void 0?[]:i;return ea({type:"layer"},function(){kn("beforeDOMElementCreation",{assembler:n,params:r});var a=[];return n(function(u){Array.isArray(u)?u.map(function(l){a=a.concat(l.abstract)}):a=a.concat(u.abstract)}),[{tag:"span",attributes:{class:["".concat(F.cssPrefix,"-layers")].concat(fi(s)).join(" ")},children:a}]})}}}},hy={mixout:function(){return{counter:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.title,s=i===void 0?null:i,a=r.classes,u=a===void 0?[]:a,l=r.attributes,p=l===void 0?{}:l,h=r.styles,g=h===void 0?{}:h;return ea({type:"counter",content:n},function(){return kn("beforeDOMElementCreation",{content:n,params:r}),Qv({content:n.toString(),title:s,extra:{attributes:p,styles:g,classes:["".concat(F.cssPrefix,"-layers-counter")].concat(fi(u))}})})}}}},my={mixout:function(){return{text:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.transform,s=i===void 0?mt:i,a=r.title,u=a===void 0?null:a,l=r.classes,p=l===void 0?[]:l,h=r.attributes,g=h===void 0?{}:h,f=r.styles,v=f===void 0?{}:f;return ea({type:"text",content:n},function(){return kn("beforeDOMElementCreation",{content:n,params:r}),jc({content:n,transform:j(j({},mt),s),title:u,extra:{attributes:g,styles:v,classes:["".concat(F.cssPrefix,"-layers-text")].concat(fi(p))}})})}}},provides:function(t){t.generateLayersText=function(n,r){var i=r.title,s=r.transform,a=r.extra,u=null,l=null;if(kp){var p=parseInt(getComputedStyle(n).fontSize,10),h=n.getBoundingClientRect();u=h.width/p,l=h.height/p}return F.autoA11y&&!i&&(a.attributes["aria-hidden"]="true"),Promise.resolve([n,jc({content:n.innerHTML,width:u,height:l,transform:s,title:i,extra:a,watchable:!0})])}}},gy=new RegExp('"',"ug"),Hc=[1105920,1112319];function vy(e){var t=e.replace(gy,""),n=Ov(t,0),r=n>=Hc[0]&&n<=Hc[1],i=t.length===2?t[0]===t[1]:!1;return{value:Uo(i?t[0]:t),isSecondary:r||i}}function Uc(e,t){var n="".concat(sv).concat(t.replace(":","-"));return new Promise(function(r,i){if(e.getAttribute(n)!==null)return r();var s=cr(e.children),a=s.filter(function(_){return _.getAttribute(Ho)===t})[0],u=nn.getComputedStyle(e,t),l=u.getPropertyValue("font-family").match(cv),p=u.getPropertyValue("font-weight"),h=u.getPropertyValue("content");if(a&&!l)return e.removeChild(a),r();if(l&&h!=="none"&&h!==""){var g=u.getPropertyValue("content"),f=~["Sharp"].indexOf(l[2])?pe:ne,v=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(l[2])?ti[f][l[2].toLowerCase()]:fv[f][p],y=vy(g),x=y.value,w=y.isSecondary,o=l[0].startsWith("FontAwesome"),c=ou(v,x),d=c;if(o){var m=Dv(x);m.iconName&&m.prefix&&(c=m.iconName,v=m.prefix)}if(c&&!w&&(!a||a.getAttribute(tu)!==v||a.getAttribute(nu)!==d)){e.setAttribute(n,d),a&&e.removeChild(a);var S=oy(),E=S.extra;E.attributes[Ho]=t,Xo(c,v).then(function(_){var b=uu(j(j({},S),{},{icons:{main:_,mask:lu()},prefix:v,iconName:d,extra:E,watchable:!0})),P=ie.createElementNS("http://www.w3.org/2000/svg","svg");t==="::before"?e.insertBefore(P,e.firstChild):e.appendChild(P),P.outerHTML=b.map(function(T){return pi(T)}).join(` -`),e.removeAttribute(n),r()}).catch(i)}else r()}else r()})}function yy(e){return Promise.all([Uc(e,"::before"),Uc(e,"::after")])}function wy(e){return e.parentNode!==document.head&&!~ov.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(Ho)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function Wc(e){if(jt)return new Promise(function(t,n){var r=cr(e.querySelectorAll("*")).filter(wy).map(yy),i=cu.begin("searchPseudoElements");Gp(),Promise.all(r).then(function(){i(),$o(),t()}).catch(function(){i(),$o(),n()})})}var xy={hooks:function(){return{mutationObserverCallbacks:function(n){return n.pseudoElementsCallback=Wc,n}}},provides:function(t){t.pseudoElements2svg=function(n){var r=n.node,i=r===void 0?ie:r;F.searchPseudoElements&&Wc(i)}}},Gc=!1,Sy={mixout:function(){return{dom:{unwatch:function(){Gp(),Gc=!0}}}},hooks:function(){return{bootstrap:function(){Fc(Go("mutationObserverCallbacks",{}))},noAuto:function(){ry()},watch:function(n){var r=n.observeMutationsRoot;Gc?$o():Fc(Go("mutationObserverCallbacks",{observeMutationsRoot:r}))}}}},Yc=function(t){var n={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return t.toLowerCase().split(" ").reduce(function(r,i){var s=i.toLowerCase().split("-"),a=s[0],u=s.slice(1).join("-");if(a&&u==="h")return r.flipX=!0,r;if(a&&u==="v")return r.flipY=!0,r;if(u=parseFloat(u),isNaN(u))return r;switch(a){case"grow":r.size=r.size+u;break;case"shrink":r.size=r.size-u;break;case"left":r.x=r.x-u;break;case"right":r.x=r.x+u;break;case"up":r.y=r.y-u;break;case"down":r.y=r.y+u;break;case"rotate":r.rotate=r.rotate+u;break}return r},n)},Ay={mixout:function(){return{parse:{transform:function(n){return Yc(n)}}}},hooks:function(){return{parseNodeAttributes:function(n,r){var i=r.getAttribute("data-fa-transform");return i&&(n.transform=Yc(i)),n}}},provides:function(t){t.generateAbstractTransformGrouping=function(n){var r=n.main,i=n.transform,s=n.containerWidth,a=n.iconWidth,u={transform:"translate(".concat(s/2," 256)")},l="translate(".concat(i.x*32,", ").concat(i.y*32,") "),p="scale(".concat(i.size/16*(i.flipX?-1:1),", ").concat(i.size/16*(i.flipY?-1:1),") "),h="rotate(".concat(i.rotate," 0 0)"),g={transform:"".concat(l," ").concat(p," ").concat(h)},f={transform:"translate(".concat(a/2*-1," -256)")},v={outer:u,inner:g,path:f};return{tag:"g",attributes:j({},v.outer),children:[{tag:"g",attributes:j({},v.inner),children:[{tag:r.icon.tag,children:r.icon.children,attributes:j(j({},r.icon.attributes),v.path)}]}]}}}},Oa={x:0,y:0,width:"100%",height:"100%"};function Qc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function Ey(e){return e.tag==="g"?e.children:[e]}var ky={hooks:function(){return{parseNodeAttributes:function(n,r){var i=r.getAttribute("data-fa-mask"),s=i?Js(i.split(" ").map(function(a){return a.trim()})):lu();return s.prefix||(s.prefix=rn()),n.mask=s,n.maskId=r.getAttribute("data-fa-mask-id"),n}}},provides:function(t){t.generateAbstractMask=function(n){var r=n.children,i=n.attributes,s=n.main,a=n.mask,u=n.maskId,l=n.transform,p=s.width,h=s.icon,g=a.width,f=a.icon,v=Av({transform:l,containerWidth:g,iconWidth:p}),y={tag:"rect",attributes:j(j({},Oa),{},{fill:"white"})},x=h.children?{children:h.children.map(Qc)}:{},w={tag:"g",attributes:j({},v.inner),children:[Qc(j({tag:h.tag,attributes:j(j({},h.attributes),v.path)},x))]},o={tag:"g",attributes:j({},v.outer),children:[w]},c="mask-".concat(u||ii()),d="clip-".concat(u||ii()),m={tag:"mask",attributes:j(j({},Oa),{},{id:c,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[y,o]},S={tag:"defs",children:[{tag:"clipPath",attributes:{id:d},children:Ey(f)},m]};return r.push(S,{tag:"rect",attributes:j({fill:"currentColor","clip-path":"url(#".concat(d,")"),mask:"url(#".concat(c,")")},Oa)}),{children:r,attributes:i}}}},Cy={provides:function(t){var n=!1;nn.matchMedia&&(n=nn.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){var r=[],i={fill:"currentColor"},s={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};r.push({tag:"path",attributes:j(j({},i),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var a=j(j({},s),{},{attributeName:"opacity"}),u={tag:"circle",attributes:j(j({},i),{},{cx:"256",cy:"364",r:"28"}),children:[]};return n||u.children.push({tag:"animate",attributes:j(j({},s),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:j(j({},a),{},{values:"1;0;1;1;0;1;"})}),r.push(u),r.push({tag:"path",attributes:j(j({},i),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:n?[]:[{tag:"animate",attributes:j(j({},a),{},{values:"1;0;0;0;0;1;"})}]}),n||r.push({tag:"path",attributes:j(j({},i),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:j(j({},a),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:r}}}},_y={hooks:function(){return{parseNodeAttributes:function(n,r){var i=r.getAttribute("data-fa-symbol"),s=i===null?!1:i===""?!0:i;return n.symbol=s,n}}}},by=[Cv,dy,py,hy,my,xy,Sy,Ay,ky,Cy,_y];Bv(by,{mixoutsTo:Xe});Xe.noAuto;Xe.config;Xe.library;Xe.dom;var qo=Xe.parse;Xe.findIconDefinition;Xe.toHtml;var Ty=Xe.icon;Xe.layer;Xe.text;Xe.counter;var Qp={exports:{}},Py="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",Oy=Py,Ny=Oy;function Xp(){}function Kp(){}Kp.resetWarningCache=Xp;var Ly=function(){function e(r,i,s,a,u,l){if(l!==Ny){var p=new 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 p.name="Invariant Violation",p}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Kp,resetWarningCache:Xp};return n.PropTypes=n,n};Qp.exports=Ly();var zy=Qp.exports;const W=il(zy);function Xc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Wt(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function jy(e,t){if(e==null)return{};var n=Iy(e,t),r,i;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Zo(e){return My(e)||Dy(e)||Ry(e)||Fy()}function My(e){if(Array.isArray(e))return Jo(e)}function Dy(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Ry(e,t){if(e){if(typeof e=="string")return Jo(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Jo(e,t)}}function Jo(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&arguments[2]!==void 0?arguments[2]:{};if(typeof t=="string")return t;var r=(t.children||[]).map(function(l){return qp(e,l)}),i=Object.keys(t.attributes||{}).reduce(function(l,p){var h=t.attributes[p];switch(p){case"class":l.attrs.className=h,delete t.attributes.class;break;case"style":l.attrs.style=Wy(h);break;default:p.indexOf("aria-")===0||p.indexOf("data-")===0?l.attrs[p.toLowerCase()]=h:l.attrs[$p(p)]=h}return l},{attrs:{}}),s=n.style,a=s===void 0?{}:s,u=jy(n,Hy);return i.attrs.style=Wt(Wt({},i.attrs.style),a),e.apply(void 0,[t.tag,Wt(Wt({},i.attrs),u)].concat(Zo(r)))}var Zp=!1;try{Zp=!0}catch{}function Gy(){if(!Zp&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function Kc(e){if(e&&Ns(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(qo.icon)return qo.icon(e);if(e===null)return null;if(e&&Ns(e)==="object"&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return{prefix:e[0],iconName:e[1]};if(typeof e=="string")return{prefix:"fas",iconName:e}}function Na(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?Wn({},e,t):{}}var pt=fe.forwardRef(function(e,t){var n=e.icon,r=e.mask,i=e.symbol,s=e.className,a=e.title,u=e.titleId,l=e.maskId,p=Kc(n),h=Na("classes",[].concat(Zo(By(e)),Zo(s.split(" ")))),g=Na("transform",typeof e.transform=="string"?qo.transform(e.transform):e.transform),f=Na("mask",Kc(r)),v=Ty(p,Wt(Wt(Wt(Wt({},h),g),f),{},{symbol:i,title:a,titleId:u,maskId:l}));if(!v)return Gy("Could not find icon",p),null;var y=v.abstract,x={ref:t};return Object.keys(e).forEach(function(w){pt.defaultProps.hasOwnProperty(w)||(x[w]=e[w])}),Yy(y[0],x)});pt.displayName="FontAwesomeIcon";pt.propTypes={beat:W.bool,border:W.bool,beatFade:W.bool,bounce:W.bool,className:W.string,fade:W.bool,flash:W.bool,mask:W.oneOfType([W.object,W.array,W.string]),maskId:W.string,fixedWidth:W.bool,inverse:W.bool,flip:W.oneOf([!0,!1,"horizontal","vertical","both"]),icon:W.oneOfType([W.object,W.array,W.string]),listItem:W.bool,pull:W.oneOf(["right","left"]),pulse:W.bool,rotation:W.oneOf([0,90,180,270]),shake:W.bool,size:W.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:W.bool,spinPulse:W.bool,spinReverse:W.bool,symbol:W.oneOfType([W.bool,W.string]),title:W.string,titleId:W.string,transform:W.oneOfType([W.string,W.object]),swapOpacity:W.bool};pt.defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1};var Yy=qp.bind(null,fe.createElement),Qy={prefix:"fab",iconName:"linkedin",icon:[448,512,[],"f08c","M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"]},Xy={prefix:"fab",iconName:"instagram",icon:[448,512,[],"f16d","M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"]},Ky={prefix:"fab",iconName:"facebook",icon:[512,512,[62e3],"f09a","M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256C0 376 82.7 476.8 194.2 504.5V334.2H141.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287V510.1C413.8 494.8 512 386.9 512 256h0z"]},$y={prefix:"fab",iconName:"github",icon:[496,512,[],"f09b","M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"]},qy={prefix:"fab",iconName:"youtube",icon:[576,512,[61802],"f167","M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"]},Zy={prefix:"fab",iconName:"twitter",icon:[512,512,[],"f099","M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"]};const Jy=()=>{const[e,t]=H.useState(!1);return H.useEffect(()=>{const n=()=>{window.scrollY>100?t(!0):t(!1)};return window.addEventListener("scroll",n),()=>{window.removeEventListener("scroll",n)}},[]),A.jsxs("div",{className:`social-links ${e?"sticky":""}`,children:[A.jsx("a",{href:"https://www.facebook.com/devalentineomonya",target:"_blank",className:"social-link",children:A.jsx(pt,{icon:Ky})}),A.jsx("a",{href:"https://www.instagram.com/devalentineomonya",target:"_blank",className:"social-link",children:A.jsx(pt,{icon:Xy})}),A.jsx("a",{href:"https://www.linkedin.com/in/devalentineomonya",target:"_blank",className:"social-link",children:A.jsx(pt,{icon:Qy})}),A.jsx("a",{href:"https://www.youtube.com/@devalentineomonya",target:"_blank",className:"social-link",children:A.jsx(pt,{icon:qy})}),A.jsx("a",{href:"https://twitter.com/devalenthcohen",target:"_blank",className:"social-link",children:A.jsx(pt,{icon:Zy})}),A.jsx("a",{href:"https://github.com/devalentineomonya",target:"_blank",className:"social-link",children:A.jsx(pt,{icon:$y})})]})},$c="/devalentineweb/assets/slider1-DuU9MEWb.jpg",e1="/devalentineweb/assets/slider3-BcKyIj2c.jpg",t1="/devalentineweb/assets/slider2-CI6bSxeA.jpg",n1=()=>{const[e,t]=H.useState($c),n=[$c,t1,e1];let r=0;return H.useEffect(()=>{const i=setInterval(()=>{t(n[r]),r=(r+1)%n.length},8e3);return()=>clearInterval(i)},[]),A.jsx("div",{id:"home",className:"hero-section",style:{top:"-100px",zIndex:"1",background:`linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url(${e})`,transition:"0.4s",animation:"zoomBackground 8s infinite"},children:A.jsx("div",{className:"hero-content",children:A.jsxs("div",{className:"hero-text-container",children:[A.jsxs("p",{children:["I am a ",A.jsx("span",{children:"----"})," Software Engineer"]}),A.jsx("h1",{children:"Valentine Omonya"}),A.jsxs("p",{children:[A.jsx("span",{children:"FrontEnd"})," -",A.jsx("span",{children:"Backend"}),"-",A.jsx("span",{children:"Mobile Apps"})]}),A.jsx("div",{className:"hero-button",children:A.jsx("a",{href:"https://1drv.ms/b/s!AmD6S1sK2c1egZ101PCxsR-KkcDtug?e=T6Nlub",target:"_blank",children:"Download Resume"})})]})})})},r1="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABdSURBVEiJ7dWxDUAAEIXhLxoJhrCJJTQMYEwSa1EoNCokco3cX1/ef8XLHclHSrSRggkb+ihBjQU7xpS8kczRkuo3kgars8Ld3WARtcEXro0aMjzDHwk/1+EPJ3EAafEfOH/w9c0AAAAASUVORK5CYII=",i1=e=>{const[t,n]=H.useState(!1),r=()=>{n(!t)};return A.jsxs("div",{className:`services-card ${t?"active":""}`,onClick:r,children:[A.jsxs("div",{className:"card-content",children:[A.jsx("div",{className:"service-icon",children:A.jsx("img",{src:e.image,alt:""})}),A.jsxs("div",{className:"service-name",children:[A.jsx("img",{src:r1,alt:""}),A.jsx("p",{children:e.name})]})]}),A.jsx("div",{className:"service-description",children:A.jsx("p",{children:e.description})})]})},s1="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADDSURBVEiJ7dUxbsJAEIXhz5aloFDQkR4hkRJS4CIchjIngDNwAihznSQIcg1KCiQqlIK15BTYLgwSyCOtnnbnzfunW+69Irxigeeasw+YwwppzeFC5jLGE3ZXAOzQiq8Q/K8aQANoADcAJEHf0a85+yUPmGBfYagV9FjB28kAR3ziq8LQR9BVBW+KaYSB83/QLjC/4RencI8xxKZg5oBZ2RZd9PATNH+yt25RQFQC2OK7xDPG6FIzudQItXbesszzwPUH1P4X5/u9UfYAAAAASUVORK5CYII=",a1="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA7AAAAOwBeShxvQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHJSURBVFiF7dbPitRAEAbwX0QQFv8sO4IHD+pFvIigV0EPIoLgu+wjrCd9Bn0JT4InBUUvCuJFBEERwXVn3FkVQVmMh3RINpNMkp7IXPaDUN2pVHV111eVZh8FJkgHeMaxAaRYC+NRw7zNviw7Iak4SFpkjN/OSGU7pdhxdd5mX5a9MbZkDiwFdblKS7oux1n+Lir3S0U54omi7LpgE8/wAq/xRZb/Mf7EBJCz/luQ45o5fMI6nuMmLuAcTuEIVoL8gV9BfsTbEOgDfK0LplpGdTLFedzHrrgq2cW9fNEDlSBG4VRGDXN4g7+6EbQOabAHB0uKidkabqrpp9jADUUKTitScBTfFSn4oEjBQ1zLHcWWTYotPJER8V1YZBO/8ROHcQgnQnBncRlXcDxfO6YP9P0vNCFhlgO5IqmMk8r7NtztGkU5gK73AbiN6Ry/23N002CPvSRc060PwHucwVVcxCWcxDGs4k5YaIodfMZLvMJj3ModxdwH8vEgJCyjy32g2pQWeWZOID/yNgxaBbHYkBFt3u6adNvBHntJ2AdtJExFkLAP/msn7BrAomjshEMgqhP2wWCdcJFSWMF19SRc1UzCR7Lf9D7AP4NL8K3shSIdAAAAAElFTkSuQmCC",o1="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA8gAAAPIBlLUtiQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAJHSURBVFiFzZe/axRBFMc/7y7KgXrgjyhEEIsYsFKClZUgNldYpbJMbITTMkKqgCnsJIdgYfwT/BOENHYiGlOpEdHEiKgIehI8cs/i3rLP2cllE9dbv/Bl3n7nzc6b2Zk3swA1oAksAzogLlufNcwYVMchm2wx8k0ru0avFT0TGbEFTJo9Y1TTWjlf/BhYc89rpmV8h8jiKfDM2V7vRvxDPFDVqyKyD3hv2piqtkVkAZjyzrEA/hZfrNwAvjvb1/UNYAT45Gyvj2TdM2iKyCHgFHDCtEci8gq4Emuwyp/fpQN8M/unUU3rkG8N5OVqFagDF1xAFWx/AnuMmFbJMQM7wR2AYWABaBc8un5sW5/DoqoAiMgR4EzBI9wKz1X1c/JQB+aA9V2MZLdctz7rANMD7DjkNMBKIHbp7dtkRyQrf4M0LRfFFSLiHDBhdpP0sJqwuu1e2gEeAktOWzIts41jiei1EVcm9v6If4h7qnpDRPYC70w7p6q/RKQFXPfORe/rHSM2A6PAD2d7fTTrnsE1ETlOLxUfM+2JpeLLsQalLsIqvRR7yQUkpDNTIf1MQ1ZXJG5XgRc2sjHyLbIi8BGYB+b/i1Rc6mEEMDvAjkPOQskXEiLiDNAwe5L0htwgvSFvN733gUWnLZqW+cyxRPTBiCsT+2jEP8RdVb0pIlXgjWkXVXVTRL5iJ2CCf3ErPmxlDTjg7Lar6xvAOGnyGQ/0szkCmBKR08BJ4KBpL0XkLXA+1qDUX7OqjbYRBCWulEArEreg5N/z35XATrq5vhPgAAAAAElFTkSuQmCC",l1="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAADsAAAA7AF5KHG9AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAu1JREFUWIXF11+IVkUYBvDfuqYpGqgrGm5JppJJFragFxqIYohihqKgSKJ4oaSBNxYEQRfdCF5VCCrYRf5JBKEgglyhFS/8gzdLIYQLWWQLlRniqrt9Xbzzscfv2z3nO9uuvTCcOTPvnHnmmWfe8w7/szU14DMOT//HeSr4GQ/LApiCTkwfpP8qbmTeX8ILg/h+jwXoyzaOLgAwL2dyuIxrmfemHAAvpm/9km0sYmA61hb4lLHPcTfbUMTABLw6jABO1wIosqVCQMNVWmsnGDWkdQyjFW1Bnl3Hx3hQYsyfwwlgDxaLo9eorcjU/8bOogF5GlgoYkTenj/ApZz+sSOtga/xUZ7DSAP4xqO0PxYAH+B8BsA8bEfP4wDwHr5FG7rwD5bhSbwxGIg8KyPCyxiTJq7gE+xK9R48i8NKivA2rjQItg3v4038IehfiV5swSJsa/BbYLYQ0ETcSoh7FR/Dg2jHZPwl8oB9IheoO4a1kzZn6l8mp9WprMDL+L0AQEWI8LVB+h4BkI2EC3EGX6XJqv/1L3BCBJXfsArnCthrx+sFPnW2M4OsJ63irH76K+jGpLTyPAZ+EvSXYqA7PX8UScgMtGA3DmCzCKtzMT+Vd/C8SGz24zlcxGcNLPgO7lczolZB8xKxd29hR+rrEsfxQvKbKbbnAG6KrTmId4VI9+JDPDXApLuEhuqsT1ByG9PUU7UbR1P9jtDBmUz/RqzBLJF8lkpImsV+9+GJtIq+Gr97+o/MuDRmTKZ/m0jfLojQOyQ7mVCuF3RWWelIyLuFsKaJ/f8hZ6UNM5AV4VlswiFsFYJqEVnMcUzFp+KusBffpVLG6hLSLIAN6dki/uO/phXP0R+g2sQed2B8yckZIH3L3gtmiZDZLkS3PLV34pg4CccS6FNCP0fET6hqq7AuB0CrBi8mTYKBCeJe+LaIiEvEaagy0iG0ULVFIlwPZJ14RY3A825Gran/Fp5JA5tz/POsImJG7xDHj5z9C9PmDgbkKkr+AAAAAElFTkSuQmCC",u1="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAUISURBVFiFxZZdSFtnGMefc44mpmlKlqUVwVBzIUyLOOaFo+LoxiqOsd7EapUysDB7tZvCaNchZQg6sBe7WQcFbWEuHXS1eFF2kSpDrKQyqylCP6wOmkSXJsvHOe85Jx8n578bE4xtqmlr98Ah5Dl5n9/vfd73nDdEbykAcGtraz+rqprx+/0+AGYiIv4tgHkA3Pr6+q9PnjzpczqdZYuLiw1E1Lnb7JzAT4yxv6anp7Nmsxl2ux2rq6sZAB8R7XIHAHCMMWtFRcUHt27d4k0mE01NTWX37t17keO46d1kEwAuHo+P3r17l9XW1uLhw4cIBoPZZ8+e/bCr4K3wXNsfP37MdF2PAGj/X+CSJA0AeBeAsOtwr9cr5eCPHj1ikiQN7Bp0i0DP0tLS5plL28Hf6FOg67rD5/MZKisraXZ2llVVVf1osVj63ySjaAAwAPhDVdWAoigiY+ybnYzjdlDYSEQfE9F7qqo6BEHQDQbD30Q0R0TzHMdh43dWIvqciH7jOC67U/GiAgAqE4nEkMFg6Lp3717a6/Wa29vb9fv37xs1TVNbW1szdrs9JQjC1yaTaTWdTv9iMBgaOY5L7RReNDRN65IkSRocHEzZbDYQEYgI4+PjUkdHR/57c3MzmpubV4PB4NPl5eW0LMuvv96iKH4bCoWU+vr6PKiYABGhra0NXq8XNTU1YIyJAAyl8AqeAk3TXIyx80TEbwhsG9XV1RQOhwGAiMhERHtKEcgHAKskSfHGxkbU1dUhFAoljx8/rhMRampqcObMmYzf70/29PREaWP2PM/D6XSGPR6PGolEcO7cufTIyEjbKwmIonjx0qVLSq54TuLq1avpUCiUHB4eTp84cQLV1dUgoqeCIMy43W71ypUrYm6MIAiIRCIygKZSZ89JkvSv0+ksWN+BgYH0wsKCYrfbn9sPtbW1kGVZa2hoKMj39/drjLGRUgXeX1lZiW8utH//fkQikVRVVdVz8NzV29urezwetjlXX18PURT/KVWgY3x8vECgu7sbY2NjcjE4EaGsrAzRaDRtNpvzufLycmQyGQ3AjjZj2cZn5ZEjR/YsLS0puRsHDhwoHx4efmkRTdMoEAikfD5fNplM6rk8x3FGIrISkVJ8dKEAm52dzVy4cCEP7O7uhs1myxLRS89vq9Uq9PX1VYTD4XxuZmYmJQhCYjt4PgB8eufOnRhtam9TUxOWl5cVnueLLsGhQ4cQDAbVzTmr1YpkMrntzLcKWGRZVkwmUwHg9u3b7OzZs5kXwY1GI+bm5pTe3l5tc97lciESiUyVJEBEFI1G/zx58qSeK8TzPK5fv66mUqns5cuXkw6HA0QEjuPQ2tqKxcVFJZVKZTs7O/NjiAgej0cE8GXJAgA+XFtbE41GI3ieh9vtVicnJxWbzYahoaFkIBBQo9FoSpKkjM/nk1wul771jXn48GGIorhe6nmQj1gs9vvo6Khy7do1ZXJyUq6oqCho+8TEhNTV1VWQy0mcOnVKDwaDTNO0L14JvtEFUyKReOD3+1Nb9wMVOQ2JCC0tLdB1HYyxwVKZBachx3Hqvn37WiwWy8LExIR88ODBbQscPXqUbty4Icuy/L3ZbP6uVIEXBoAyVVXPM8ZEt9vNjh07BofDgZs3b0o9PT2oq6vD6dOn9fn5+UQ8Hl8B8MkbAb9A5B0AX4XD4elEIhHKZDLpZDIpx2Kxp7FYbAzAZwBe65/1f9f8cWB79oIDAAAAAElFTkSuQmCC",c1="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHuSURBVFiF1ddNiE1hHMfxz2VumhoLLyVsXDUrJWuhoYSywMhalNjYKC8jjbKyIAsLi0nJAjtlxUpWSopSsvHWpaEQQ2K8LZ5zuG7POeeac+6d/Oou7vO753x/5/z/5/mfS+80iHt4ja095P6GN3EMG/EO23sNP9yytiYJsaVX8EMRbxPG+zATe7EB/RUHWI7TOBnxVqJZS8z1OIPPFYEHcQIjGfDj2Im1hK5cVhE4hb8Qv+0p/Cka6cJPzKkQ3sTRHPgzLG1drCpACj+YA3+p5cqrDNAJ/BtuxMyyAVL4SA78ubAPdCXAXdxHX8QbFWrewI5YgBklwLAKizCBS20hRrELQ3iSdYKyAfbjnLCJzcdl1IVHcDfW5cFTTbUEi/EJC5Pvs3EbD/y57a2qvAT7cBUDOIBrWCFsbEM6uHLijdOfnLxecOye5DebcR1j2Ia3nYDzAtSxBLMKjr2YgG/i679AiwJ8EJqrJyr7FPz/AWIlmIuzGd5UNCZjC84KMCE0V1ETdqpHeWYswCQuVAQv1LT3wLQHiJVgAW5leD+EPxbjuIM3WF11gFcYFm/CSTwWBtgwvpSBZwUgTLQiPSwLJ/TAR2GidVsDCesv1XAF33FEmAPdUEMYXqdwvt2cJ7xOvRdq241PU3hFq7XDfwEniHvqwHb87wAAAABJRU5ErkJggg==";let f1=[{name:"UI/UX Designer",image:u1,description:"I specialize in creating intuitive and visually appealing user interfaces and experiences using HTML, CSS, and JavaScript. I also have experience with design tools like Figma and prototyping tools like Justinmind."},{name:"Web Designer",image:c1,description:"As a web designer, I craft beautiful and functional websites using HTML, CSS, and JavaScript. I have expertise in frontend frameworks like Bootstrap and Tailwind CSS to streamline the design process."},{name:"Backend Development",image:o1,description:"In backend development, I utilize languages and frameworks such as Python with Django, PHP with Laravel, and Node.js with Express.js to build robust and scalable server-side applications. I am proficient in working with various databases, including MongoDB, MySQL, and SQLite."},{name:"Frontend Development",image:s1,description:"I specialize in frontend development, creating interactive and responsive user interfaces using HTML, CSS, and JavaScript. I have experience with modern frontend libraries and frameworks such as React.js, and I strive to follow best practices for maintainable and performant code."},{name:"Database Design",image:a1,description:"As a database designer, I design efficient and scalable database schemas using SQL. I have experience with relational databases like MySQL and SQLite, as well as NoSQL databases like MongoDB. I ensure data integrity and optimize database performance."},{name:"Mobile Development",image:l1,description:"In mobile development, I build cross-platform mobile applications using frameworks like React Native. I have experience with native mobile development using Kotlin for Android and Swift for iOS, ensuring high-quality and native-like user experiences."}];const Jp=H.createContext(null),d1=e=>{const t={servicesList:f1};return A.jsx(Jp.Provider,{value:t,children:e.children})},Tn=e=>{const t=H.useRef();return A.jsxs("div",{id:e.id,ref:t,className:"title-section",children:[A.jsxs("div",{className:"section-title",children:[A.jsx("h1",{className:"title-number",children:e.number}),A.jsx("h1",{className:"title-name",children:e.name})]}),A.jsx("p",{children:e.description})]})},p1=()=>{const{servicesList:e}=H.useContext(Jp);return A.jsxs("div",{className:"services-section",children:[A.jsx(Tn,{id:"services",number:"01",description:"What i do as a service",name:"Services"}),A.jsx("div",{className:"services-container",children:e.map((t,n)=>A.jsx(i1,{name:t.name,image:t.image,description:t.description},n))})]})};let h1=[{value:5,name:"Happy Clients"},{value:2,name:"Experience Years"},{value:3,name:"Awarded Certs"},{value:5,name:"Complete Projects"}];const eh=H.createContext(null),m1=e=>{const t={CountsList:h1};return A.jsx(eh.Provider,{value:t,children:e.children})},g1=e=>A.jsxs("div",{className:"counter-item",children:[A.jsx("h1",{children:e.value}),A.jsx("p",{children:e.name})]}),v1=e=>{const t=e.value+"%";return A.jsxs("div",{className:"skills-container",children:[A.jsxs("div",{className:"skills-details",children:[A.jsx("p",{children:e.name}),A.jsx("p",{})]}),A.jsx("div",{className:"skill-level",children:A.jsx("div",{className:"skills-level-bar",style:{width:t}})})]})};let y1=[{name:"HTML",value:90},{name:"CSS",value:90},{name:"JavaScript",value:50},{name:"Python",value:40},{name:"PHP",value:40}];const th=H.createContext(null),w1=e=>{const t={SkillsList:y1};return A.jsx(th.Provider,{value:t,children:e.children})},x1=()=>{const{CountsList:e}=H.useContext(eh),{SkillsList:t}=H.useContext(th);return A.jsxs("div",{className:"about-section",children:[A.jsx(Tn,{id:"about",number:"02",description:"Why Work with me.",name:"About"}),A.jsxs("div",{className:"about-content",children:[A.jsx("div",{className:"counts-section",children:A.jsx("div",{className:"counter-container",children:e.map((n,r)=>A.jsx(g1,{name:n.name,value:n.value},r))})}),A.jsxs("div",{className:"description-section",children:[A.jsx("h3",{children:"Valentine Omonya"}),A.jsx("p",{children:"A versatile software engineer proficient in Python, JavaScript, PHP, Java, React Native, Kotlin, and Swift, adept in both web and mobile development. Crafts robust, aesthetically pleasing digital solutions, known for creative problem-solving and commitment to excellence. Delivers innovative solutions tailored to client needs, with a keen eye for detail and a passion for staying current. A valuable asset to any team."}),A.jsx("div",{className:"skills-section",children:t.map((n,r)=>A.jsx(v1,{name:n.name,value:n.value},r))})]})]})]})};function qc(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function du(e,t){e===void 0&&(e={}),t===void 0&&(t={}),Object.keys(t).forEach(n=>{typeof e[n]>"u"?e[n]=t[n]:qc(t[n])&&qc(e[n])&&Object.keys(t[n]).length>0&&du(e[n],t[n])})}const nh={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function fr(){const e=typeof document<"u"?document:{};return du(e,nh),e}const S1={document:nh,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>"u"?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>"u"||clearTimeout(e)}};function Ke(){const e=typeof window<"u"?window:{};return du(e,S1),e}function A1(e){return e===void 0&&(e=""),e.trim().split(" ").filter(t=>!!t.trim())}function E1(e){const t=e;Object.keys(t).forEach(n=>{try{t[n]=null}catch{}try{delete t[n]}catch{}})}function el(e,t){return t===void 0&&(t=0),setTimeout(e,t)}function Ls(){return Date.now()}function k1(e){const t=Ke();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}function C1(e,t){t===void 0&&(t="x");const n=Ke();let r,i,s;const a=k1(e);return n.WebKitCSSMatrix?(i=a.transform||a.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map(u=>u.replace(",",".")).join(", ")),s=new n.WebKitCSSMatrix(i==="none"?"":i)):(s=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=s.toString().split(",")),t==="x"&&(n.WebKitCSSMatrix?i=s.m41:r.length===16?i=parseFloat(r[12]):i=parseFloat(r[4])),t==="y"&&(n.WebKitCSSMatrix?i=s.m42:r.length===16?i=parseFloat(r[13]):i=parseFloat(r[5])),i||0}function Bi(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function _1(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function He(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let n=1;nt.indexOf(s)<0);for(let s=0,a=i.length;ss?"next":"prev",h=(f,v)=>p==="next"&&f>=v||p==="prev"&&f<=v,g=()=>{u=new Date().getTime(),a===null&&(a=u);const f=Math.max(Math.min((u-a)/l,1),0),v=.5-Math.cos(f*Math.PI)/2;let y=s+v*(n-s);if(h(y,n)&&(y=n),t.wrapperEl.scrollTo({[r]:y}),h(y,n)){t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[r]:y})}),i.cancelAnimationFrame(t.cssModeFrameID);return}t.cssModeFrameID=i.requestAnimationFrame(g)};g()}function gt(e,t){return t===void 0&&(t=""),[...e.children].filter(n=>n.matches(t))}function zs(e){try{console.warn(e);return}catch{}}function si(e,t){t===void 0&&(t=[]);const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:A1(t)),n}function b1(e,t){const n=[];for(;e.previousElementSibling;){const r=e.previousElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function T1(e,t){const n=[];for(;e.nextElementSibling;){const r=e.nextElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function Gt(e,t){return Ke().getComputedStyle(e,null).getPropertyValue(t)}function tl(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function P1(e,t){const n=[];let r=e.parentElement;for(;r;)t?r.matches(t)&&n.push(r):n.push(r),r=r.parentElement;return n}function Zc(e,t,n){const r=Ke();return n?e[t==="width"?"offsetWidth":"offsetHeight"]+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-right":"margin-top"))+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-left":"margin-bottom")):e.offsetWidth}function te(e){return(Array.isArray(e)?e:[e]).filter(t=>!!t)}function O1(e,t,n,r){return e.params.createElements&&Object.keys(r).forEach(i=>{if(!n[i]&&n.auto===!0){let s=gt(e.el,`.${r[i]}`)[0];s||(s=si("div",r[i]),s.className=r[i],e.el.append(s)),n[i]=s,t[i]=s}}),n}function N1(e){let{swiper:t,extendParams:n,on:r,emit:i}=e;n({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};function s(y){let x;return y&&typeof y=="string"&&t.isElement&&(x=t.el.querySelector(y),x)?x:(y&&(typeof y=="string"&&(x=[...document.querySelectorAll(y)]),t.params.uniqueNavElements&&typeof y=="string"&&x.length>1&&t.el.querySelectorAll(y).length===1&&(x=t.el.querySelector(y))),y&&!x?y:x)}function a(y,x){const w=t.params.navigation;y=te(y),y.forEach(o=>{o&&(o.classList[x?"add":"remove"](...w.disabledClass.split(" ")),o.tagName==="BUTTON"&&(o.disabled=x),t.params.watchOverflow&&t.enabled&&o.classList[t.isLocked?"add":"remove"](w.lockClass))})}function u(){const{nextEl:y,prevEl:x}=t.navigation;if(t.params.loop){a(x,!1),a(y,!1);return}a(x,t.isBeginning&&!t.params.rewind),a(y,t.isEnd&&!t.params.rewind)}function l(y){y.preventDefault(),!(t.isBeginning&&!t.params.loop&&!t.params.rewind)&&(t.slidePrev(),i("navigationPrev"))}function p(y){y.preventDefault(),!(t.isEnd&&!t.params.loop&&!t.params.rewind)&&(t.slideNext(),i("navigationNext"))}function h(){const y=t.params.navigation;if(t.params.navigation=O1(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(y.nextEl||y.prevEl))return;let x=s(y.nextEl),w=s(y.prevEl);Object.assign(t.navigation,{nextEl:x,prevEl:w}),x=te(x),w=te(w);const o=(c,d)=>{c&&c.addEventListener("click",d==="next"?p:l),!t.enabled&&c&&c.classList.add(...y.lockClass.split(" "))};x.forEach(c=>o(c,"next")),w.forEach(c=>o(c,"prev"))}function g(){let{nextEl:y,prevEl:x}=t.navigation;y=te(y),x=te(x);const w=(o,c)=>{o.removeEventListener("click",c==="next"?p:l),o.classList.remove(...t.params.navigation.disabledClass.split(" "))};y.forEach(o=>w(o,"next")),x.forEach(o=>w(o,"prev"))}r("init",()=>{t.params.navigation.enabled===!1?v():(h(),u())}),r("toEdge fromEdge lock unlock",()=>{u()}),r("destroy",()=>{g()}),r("enable disable",()=>{let{nextEl:y,prevEl:x}=t.navigation;if(y=te(y),x=te(x),t.enabled){u();return}[...y,...x].filter(w=>!!w).forEach(w=>w.classList.add(t.params.navigation.lockClass))}),r("click",(y,x)=>{let{nextEl:w,prevEl:o}=t.navigation;w=te(w),o=te(o);const c=x.target;if(t.params.navigation.hideOnClick&&!o.includes(c)&&!w.includes(c)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===c||t.pagination.el.contains(c)))return;let d;w.length?d=w[0].classList.contains(t.params.navigation.hiddenClass):o.length&&(d=o[0].classList.contains(t.params.navigation.hiddenClass)),i(d===!0?"navigationShow":"navigationHide"),[...w,...o].filter(m=>!!m).forEach(m=>m.classList.toggle(t.params.navigation.hiddenClass))}});const f=()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),h(),u()},v=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),g()};Object.assign(t.navigation,{enable:f,disable:v,update:u,init:h,destroy:g})}function La(e){return e===void 0&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function L1(e){let{swiper:t,extendParams:n,on:r}=e;n({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}}),t.a11y={clicked:!1};let i=null;function s(C){const L=i;L.length!==0&&(L.innerHTML="",L.innerHTML=C)}function a(C){C===void 0&&(C=16);const L=()=>Math.round(16*Math.random()).toString(16);return"x".repeat(C).replace(/x/g,L)}function u(C){C=te(C),C.forEach(L=>{L.setAttribute("tabIndex","0")})}function l(C){C=te(C),C.forEach(L=>{L.setAttribute("tabIndex","-1")})}function p(C,L){C=te(C),C.forEach(V=>{V.setAttribute("role",L)})}function h(C,L){C=te(C),C.forEach(V=>{V.setAttribute("aria-roledescription",L)})}function g(C,L){C=te(C),C.forEach(V=>{V.setAttribute("aria-controls",L)})}function f(C,L){C=te(C),C.forEach(V=>{V.setAttribute("aria-label",L)})}function v(C,L){C=te(C),C.forEach(V=>{V.setAttribute("id",L)})}function y(C,L){C=te(C),C.forEach(V=>{V.setAttribute("aria-live",L)})}function x(C){C=te(C),C.forEach(L=>{L.setAttribute("aria-disabled",!0)})}function w(C){C=te(C),C.forEach(L=>{L.setAttribute("aria-disabled",!1)})}function o(C){if(C.keyCode!==13&&C.keyCode!==32)return;const L=t.params.a11y,V=C.target;t.pagination&&t.pagination.el&&(V===t.pagination.el||t.pagination.el.contains(C.target))&&!C.target.matches(La(t.params.pagination.bulletClass))||(t.navigation&&t.navigation.nextEl&&V===t.navigation.nextEl&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?s(L.lastSlideMessage):s(L.nextSlideMessage)),t.navigation&&t.navigation.prevEl&&V===t.navigation.prevEl&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?s(L.firstSlideMessage):s(L.prevSlideMessage)),t.pagination&&V.matches(La(t.params.pagination.bulletClass))&&V.click())}function c(){if(t.params.loop||t.params.rewind||!t.navigation)return;const{nextEl:C,prevEl:L}=t.navigation;L&&(t.isBeginning?(x(L),l(L)):(w(L),u(L))),C&&(t.isEnd?(x(C),l(C)):(w(C),u(C)))}function d(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function m(){return d()&&t.params.pagination.clickable}function S(){const C=t.params.a11y;d()&&t.pagination.bullets.forEach(L=>{t.params.pagination.clickable&&(u(L),t.params.pagination.renderBullet||(p(L,"button"),f(L,C.paginationBulletMessage.replace(/\{\{index\}\}/,tl(L)+1)))),L.matches(La(t.params.pagination.bulletActiveClass))?L.setAttribute("aria-current","true"):L.removeAttribute("aria-current")})}const E=(C,L,V)=>{u(C),C.tagName!=="BUTTON"&&(p(C,"button"),C.addEventListener("keydown",o)),f(C,V),g(C,L)},_=()=>{t.a11y.clicked=!0},b=()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{t.destroyed||(t.a11y.clicked=!1)})})},P=C=>{if(t.a11y.clicked)return;const L=C.target.closest(`.${t.params.slideClass}, swiper-slide`);if(!L||!t.slides.includes(L))return;const V=t.slides.indexOf(L)===t.activeIndex,Z=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(L);V||Z||C.sourceCapabilities&&C.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,t.slideTo(t.slides.indexOf(L),0))},T=()=>{const C=t.params.a11y;C.itemRoleDescriptionMessage&&h(t.slides,C.itemRoleDescriptionMessage),C.slideRole&&p(t.slides,C.slideRole);const L=t.slides.length;C.slideLabelMessage&&t.slides.forEach((V,Z)=>{const Pe=t.params.loop?parseInt(V.getAttribute("data-swiper-slide-index"),10):Z,z=C.slideLabelMessage.replace(/\{\{index\}\}/,Pe+1).replace(/\{\{slidesLength\}\}/,L);f(V,z)})},I=()=>{const C=t.params.a11y;t.el.append(i);const L=t.el;C.containerRoleDescriptionMessage&&h(L,C.containerRoleDescriptionMessage),C.containerMessage&&f(L,C.containerMessage);const V=t.wrapperEl,Z=C.id||V.getAttribute("id")||`swiper-wrapper-${a(16)}`,Pe=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";v(V,Z),y(V,Pe),T();let{nextEl:z,prevEl:M}=t.navigation?t.navigation:{};z=te(z),M=te(M),z&&z.forEach(B=>E(B,Z,C.nextSlideMessage)),M&&M.forEach(B=>E(B,Z,C.prevSlideMessage)),m()&&te(t.pagination.el).forEach(K=>{K.addEventListener("keydown",o)}),t.el.addEventListener("focus",P,!0),t.el.addEventListener("pointerdown",_,!0),t.el.addEventListener("pointerup",b,!0)};function R(){i&&i.remove();let{nextEl:C,prevEl:L}=t.navigation?t.navigation:{};C=te(C),L=te(L),C&&C.forEach(V=>V.removeEventListener("keydown",o)),L&&L.forEach(V=>V.removeEventListener("keydown",o)),m()&&te(t.pagination.el).forEach(Z=>{Z.removeEventListener("keydown",o)}),t.el.removeEventListener("focus",P,!0),t.el.removeEventListener("pointerdown",_,!0),t.el.removeEventListener("pointerup",b,!0)}r("beforeInit",()=>{i=si("span",t.params.a11y.notificationClass),i.setAttribute("aria-live","assertive"),i.setAttribute("aria-atomic","true")}),r("afterInit",()=>{t.params.a11y.enabled&&I()}),r("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{t.params.a11y.enabled&&T()}),r("fromEdge toEdge afterInit lock unlock",()=>{t.params.a11y.enabled&&c()}),r("paginationUpdate",()=>{t.params.a11y.enabled&&S()}),r("destroy",()=>{t.params.a11y.enabled&&R()})}let za;function z1(){const e=Ke(),t=fr();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function ih(){return za||(za=z1()),za}let Ia;function I1(e){let{userAgent:t}=e===void 0?{}:e;const n=ih(),r=Ke(),i=r.navigator.platform,s=t||r.navigator.userAgent,a={ios:!1,android:!1},u=r.screen.width,l=r.screen.height,p=s.match(/(Android);?[\s\/]+([\d.]+)?/);let h=s.match(/(iPad).*OS\s([\d_]+)/);const g=s.match(/(iPod)(.*OS\s([\d_]+))?/),f=!h&&s.match(/(iPhone\sOS|iOS)\s([\d_]+)/),v=i==="Win32";let y=i==="MacIntel";const x=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!h&&y&&n.touch&&x.indexOf(`${u}x${l}`)>=0&&(h=s.match(/(Version)\/([\d.]+)/),h||(h=[0,1,"13_0_0"]),y=!1),p&&!v&&(a.os="android",a.android=!0),(h||f||g)&&(a.os="ios",a.ios=!0),a}function sh(e){return e===void 0&&(e={}),Ia||(Ia=I1(e)),Ia}let ja;function j1(){const e=Ke(),t=sh();let n=!1;function r(){const u=e.navigator.userAgent.toLowerCase();return u.indexOf("safari")>=0&&u.indexOf("chrome")<0&&u.indexOf("android")<0}if(r()){const u=String(e.navigator.userAgent);if(u.includes("Version/")){const[l,p]=u.split("Version/")[1].split(" ")[0].split(".").map(h=>Number(h));n=l<16||l===16&&p<2}}const i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),s=r(),a=s||i&&t.ios;return{isSafari:n||s,needPerspectiveFix:n,need3dFix:a,isWebView:i}}function M1(){return ja||(ja=j1()),ja}function D1(e){let{swiper:t,on:n,emit:r}=e;const i=Ke();let s=null,a=null;const u=()=>{!t||t.destroyed||!t.initialized||(r("beforeResize"),r("resize"))},l=()=>{!t||t.destroyed||!t.initialized||(s=new ResizeObserver(g=>{a=i.requestAnimationFrame(()=>{const{width:f,height:v}=t;let y=f,x=v;g.forEach(w=>{let{contentBoxSize:o,contentRect:c,target:d}=w;d&&d!==t.el||(y=c?c.width:(o[0]||o).inlineSize,x=c?c.height:(o[0]||o).blockSize)}),(y!==f||x!==v)&&u()})}),s.observe(t.el))},p=()=>{a&&i.cancelAnimationFrame(a),s&&s.unobserve&&t.el&&(s.unobserve(t.el),s=null)},h=()=>{!t||t.destroyed||!t.initialized||r("orientationchange")};n("init",()=>{if(t.params.resizeObserver&&typeof i.ResizeObserver<"u"){l();return}i.addEventListener("resize",u),i.addEventListener("orientationchange",h)}),n("destroy",()=>{p(),i.removeEventListener("resize",u),i.removeEventListener("orientationchange",h)})}function R1(e){let{swiper:t,extendParams:n,on:r,emit:i}=e;const s=[],a=Ke(),u=function(h,g){g===void 0&&(g={});const f=a.MutationObserver||a.WebkitMutationObserver,v=new f(y=>{if(t.__preventObserver__)return;if(y.length===1){i("observerUpdate",y[0]);return}const x=function(){i("observerUpdate",y[0])};a.requestAnimationFrame?a.requestAnimationFrame(x):a.setTimeout(x,0)});v.observe(h,{attributes:typeof g.attributes>"u"?!0:g.attributes,childList:typeof g.childList>"u"?!0:g.childList,characterData:typeof g.characterData>"u"?!0:g.characterData}),s.push(v)},l=()=>{if(t.params.observer){if(t.params.observeParents){const h=P1(t.hostEl);for(let g=0;g{s.forEach(h=>{h.disconnect()}),s.splice(0,s.length)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",l),r("destroy",p)}var F1={on(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;const i=n?"unshift":"push";return e.split(" ").forEach(s=>{r.eventsListeners[s]||(r.eventsListeners[s]=[]),r.eventsListeners[s][i](t)}),r},once(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;function i(){r.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var s=arguments.length,a=new Array(s),u=0;u=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return!n.eventsListeners||n.destroyed||!n.eventsListeners||e.split(" ").forEach(r=>{typeof t>"u"?n.eventsListeners[r]=[]:n.eventsListeners[r]&&n.eventsListeners[r].forEach((i,s)=>{(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&n.eventsListeners[r].splice(s,1)})}),n},emit(){const e=this;if(!e.eventsListeners||e.destroyed||!e.eventsListeners)return e;let t,n,r;for(var i=arguments.length,s=new Array(i),a=0;a{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(p=>{p.apply(r,[l,...n])}),e.eventsListeners&&e.eventsListeners[l]&&e.eventsListeners[l].forEach(p=>{p.apply(r,n)})}),e}};function B1(){const e=this;let t,n;const r=e.el;typeof e.params.width<"u"&&e.params.width!==null?t=e.params.width:t=r.clientWidth,typeof e.params.height<"u"&&e.params.height!==null?n=e.params.height:n=r.clientHeight,!(t===0&&e.isHorizontal()||n===0&&e.isVertical())&&(t=t-parseInt(Gt(r,"padding-left")||0,10)-parseInt(Gt(r,"padding-right")||0,10),n=n-parseInt(Gt(r,"padding-top")||0,10)-parseInt(Gt(r,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))}function V1(){const e=this;function t(T,I){return parseFloat(T.getPropertyValue(e.getDirectionLabel(I))||0)}const n=e.params,{wrapperEl:r,slidesEl:i,size:s,rtlTranslate:a,wrongRTL:u}=e,l=e.virtual&&n.virtual.enabled,p=l?e.virtual.slides.length:e.slides.length,h=gt(i,`.${e.params.slideClass}, swiper-slide`),g=l?e.virtual.slides.length:h.length;let f=[];const v=[],y=[];let x=n.slidesOffsetBefore;typeof x=="function"&&(x=n.slidesOffsetBefore.call(e));let w=n.slidesOffsetAfter;typeof w=="function"&&(w=n.slidesOffsetAfter.call(e));const o=e.snapGrid.length,c=e.slidesGrid.length;let d=n.spaceBetween,m=-x,S=0,E=0;if(typeof s>"u")return;typeof d=="string"&&d.indexOf("%")>=0?d=parseFloat(d.replace("%",""))/100*s:typeof d=="string"&&(d=parseFloat(d)),e.virtualSize=-d,h.forEach(T=>{a?T.style.marginLeft="":T.style.marginRight="",T.style.marginBottom="",T.style.marginTop=""}),n.centeredSlides&&n.cssMode&&(Vi(r,"--swiper-centered-offset-before",""),Vi(r,"--swiper-centered-offset-after",""));const _=n.grid&&n.grid.rows>1&&e.grid;_?e.grid.initSlides(h):e.grid&&e.grid.unsetSlides();let b;const P=n.slidesPerView==="auto"&&n.breakpoints&&Object.keys(n.breakpoints).filter(T=>typeof n.breakpoints[T].slidesPerView<"u").length>0;for(let T=0;T1&&f.push(e.virtualSize-s)}if(l&&n.loop){const T=y[0]+d;if(n.slidesPerGroup>1){const I=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),R=T*n.slidesPerGroup;for(let C=0;C!n.cssMode||n.loop?!0:R!==h.length-1).forEach(I=>{I.style[T]=`${d}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let T=0;y.forEach(R=>{T+=R+(d||0)}),T-=d;const I=T-s;f=f.map(R=>R<=0?-x:R>I?I+w:R)}if(n.centerInsufficientSlides){let T=0;if(y.forEach(I=>{T+=I+(d||0)}),T-=d,T{f[C]=R-I}),v.forEach((R,C)=>{v[C]=R+I})}}if(Object.assign(e,{slides:h,snapGrid:f,slidesGrid:v,slidesSizesGrid:y}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){Vi(r,"--swiper-centered-offset-before",`${-f[0]}px`),Vi(r,"--swiper-centered-offset-after",`${e.size/2-y[y.length-1]/2}px`);const T=-e.snapGrid[0],I=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(R=>R+T),e.slidesGrid=e.slidesGrid.map(R=>R+I)}if(g!==p&&e.emit("slidesLengthChange"),f.length!==o&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),v.length!==c&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!l&&!n.cssMode&&(n.effect==="slide"||n.effect==="fade")){const T=`${n.containerModifierClass}backface-hidden`,I=e.el.classList.contains(T);g<=n.maxBackfaceHiddenSlides?I||e.el.classList.add(T):I&&e.el.classList.remove(T)}}function H1(e){const t=this,n=[],r=t.virtual&&t.params.virtual.enabled;let i=0,s;typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);const a=u=>r?t.slides[t.getSlideIndexByData(u)]:t.slides[u];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(u=>{n.push(u)});else for(s=0;st.slides.length&&!r)break;n.push(a(u))}else n.push(a(t.activeIndex));for(s=0;si?u:i}(i||i===0)&&(t.wrapperEl.style.height=`${i}px`)}function U1(){const e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let r=0;r"u"&&t.updateSlidesOffset();let a=-e;i&&(a=e),r.forEach(l=>{l.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass)}),t.visibleSlidesIndexes=[],t.visibleSlides=[];let u=n.spaceBetween;typeof u=="string"&&u.indexOf("%")>=0?u=parseFloat(u.replace("%",""))/100*t.size:typeof u=="string"&&(u=parseFloat(u));for(let l=0;l=0&&v<=t.size-t.slidesSizesGrid[l];(v>=0&&v1&&y<=t.size||v<=0&&y>=t.size)&&(t.visibleSlides.push(p),t.visibleSlidesIndexes.push(l),r[l].classList.add(n.slideVisibleClass)),x&&r[l].classList.add(n.slideFullyVisibleClass),p.progress=i?-g:g,p.originalProgress=i?-f:f}}function G1(e){const t=this;if(typeof e>"u"){const h=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*h||0}const n=t.params,r=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:s,isEnd:a,progressLoop:u}=t;const l=s,p=a;if(r===0)i=0,s=!0,a=!0;else{i=(e-t.minTranslate())/r;const h=Math.abs(e-t.minTranslate())<1,g=Math.abs(e-t.maxTranslate())<1;s=h||i<=0,a=g||i>=1,h&&(i=0),g&&(i=1)}if(n.loop){const h=t.getSlideIndexByData(0),g=t.getSlideIndexByData(t.slides.length-1),f=t.slidesGrid[h],v=t.slidesGrid[g],y=t.slidesGrid[t.slidesGrid.length-1],x=Math.abs(e);x>=f?u=(x-f)/y:u=(x+y-v)/y,u>1&&(u-=1)}Object.assign(t,{progress:i,progressLoop:u,isBeginning:s,isEnd:a}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),s&&!l&&t.emit("reachBeginning toEdge"),a&&!p&&t.emit("reachEnd toEdge"),(l&&!s||p&&!a)&&t.emit("fromEdge"),t.emit("progress",i)}function Y1(){const e=this,{slides:t,params:n,slidesEl:r,activeIndex:i}=e,s=e.virtual&&n.virtual.enabled,a=e.grid&&n.grid&&n.grid.rows>1,u=g=>gt(r,`.${n.slideClass}${g}, swiper-slide${g}`)[0];t.forEach(g=>{g.classList.remove(n.slideActiveClass,n.slideNextClass,n.slidePrevClass)});let l,p,h;if(s)if(n.loop){let g=i-e.virtual.slidesBefore;g<0&&(g=e.virtual.slides.length+g),g>=e.virtual.slides.length&&(g-=e.virtual.slides.length),l=u(`[data-swiper-slide-index="${g}"]`)}else l=u(`[data-swiper-slide-index="${i}"]`);else a?(l=t.filter(g=>g.column===i)[0],h=t.filter(g=>g.column===i+1)[0],p=t.filter(g=>g.column===i-1)[0]):l=t[i];l&&(l.classList.add(n.slideActiveClass),a?(h&&h.classList.add(n.slideNextClass),p&&p.classList.add(n.slidePrevClass)):(h=T1(l,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!h&&(h=t[0]),h&&h.classList.add(n.slideNextClass),p=b1(l,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!p===0&&(p=t[t.length-1]),p&&p.classList.add(n.slidePrevClass))),e.emitSlidesClasses()}const ns=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,r=t.closest(n());if(r){let i=r.querySelector(`.${e.params.lazyPreloaderClass}`);!i&&e.isElement&&(r.shadowRoot?i=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{r.shadowRoot&&(i=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),i&&i.remove())})),i&&i.remove()}},Ma=(e,t)=>{if(!e.slides[t])return;const n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},nl=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);const r=e.params.slidesPerView==="auto"?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const a=i,u=[a-t];u.push(...Array.from({length:t}).map((l,p)=>a+r+p)),e.slides.forEach((l,p)=>{u.includes(l.column)&&Ma(e,p)});return}const s=i+r-1;if(e.params.rewind||e.params.loop)for(let a=i-t;a<=s+t;a+=1){const u=(a%n+n)%n;(us)&&Ma(e,u)}else for(let a=Math.max(i-t,0);a<=Math.min(s+t,n-1);a+=1)a!==i&&(a>s||a=t[s]&&r=t[s]&&r=t[s]&&(i=s);return n.normalizeSlideIndex&&(i<0||typeof i>"u")&&(i=0),i}function X1(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:r,params:i,activeIndex:s,realIndex:a,snapIndex:u}=t;let l=e,p;const h=v=>{let y=v-t.virtual.slidesBefore;return y<0&&(y=t.virtual.slides.length+y),y>=t.virtual.slides.length&&(y-=t.virtual.slides.length),y};if(typeof l>"u"&&(l=Q1(t)),r.indexOf(n)>=0)p=r.indexOf(n);else{const v=Math.min(i.slidesPerGroupSkip,l);p=v+Math.floor((l-v)/i.slidesPerGroup)}if(p>=r.length&&(p=r.length-1),l===s&&!t.params.loop){p!==u&&(t.snapIndex=p,t.emit("snapIndexChange"));return}if(l===s&&t.params.loop&&t.virtual&&t.params.virtual.enabled){t.realIndex=h(l);return}const g=t.grid&&i.grid&&i.grid.rows>1;let f;if(t.virtual&&i.virtual.enabled&&i.loop)f=h(l);else if(g){const v=t.slides.filter(x=>x.column===l)[0];let y=parseInt(v.getAttribute("data-swiper-slide-index"),10);Number.isNaN(y)&&(y=Math.max(t.slides.indexOf(v),0)),f=Math.floor(y/i.grid.rows)}else if(t.slides[l]){const v=t.slides[l].getAttribute("data-swiper-slide-index");v?f=parseInt(v,10):f=l}else f=l;Object.assign(t,{previousSnapIndex:u,snapIndex:p,previousRealIndex:a,realIndex:f,previousIndex:s,activeIndex:l}),t.initialized&&nl(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(a!==f&&t.emit("realIndexChange"),t.emit("slideChange"))}function K1(e,t){const n=this,r=n.params;let i=e.closest(`.${r.slideClass}, swiper-slide`);!i&&n.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(u=>{!i&&u.matches&&u.matches(`.${r.slideClass}, swiper-slide`)&&(i=u)});let s=!1,a;if(i){for(let u=0;ul?h=l:r&&ea?u="next":s=l.length&&(w=l.length-1);const o=-l[w];if(u.normalizeSlideIndex)for(let d=0;d=S&&m=S&&m=S&&(a=d)}if(s.initialized&&a!==g&&(!s.allowSlideNext&&(f?o>s.translate&&o>s.minTranslate():os.translate&&o>s.maxTranslate()&&(g||0)!==a))return!1;a!==(h||0)&&n&&s.emit("beforeSlideChangeStart"),s.updateProgress(o);let c;if(a>g?c="next":a0?(s._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{v[d?"scrollLeft":"scrollTop"]=m})):v[d?"scrollLeft":"scrollTop"]=m,S&&requestAnimationFrame(()=>{s.wrapperEl.style.scrollSnapType="",s._immediateVirtual=!1})}else{if(!s.support.smoothScroll)return rh({swiper:s,targetPosition:m,side:d?"left":"top"}),!0;v.scrollTo({[d?"left":"top"]:m,behavior:"smooth"})}return!0}return s.setTransition(t),s.setTranslate(o),s.updateActiveIndex(a),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,r),s.transitionStart(n,c),t===0?s.transitionEnd(n,c):s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(m){!s||s.destroyed||m.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(n,c))}),s.wrapperEl.addEventListener("transitionend",s.onSlideToWrapperTransitionEnd)),!0}function l0(e,t,n,r){e===void 0&&(e=0),t===void 0&&(t=this.params.speed),n===void 0&&(n=!0),typeof e=="string"&&(e=parseInt(e,10));const i=this;if(i.destroyed)return;const s=i.grid&&i.params.grid&&i.params.grid.rows>1;let a=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)a=a+i.virtual.slidesBefore;else{let u;if(s){const f=a*i.params.grid.rows;u=i.slides.filter(v=>v.getAttribute("data-swiper-slide-index")*1===f)[0].column}else u=i.getSlideIndexByData(a);const l=s?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:p}=i.params;let h=i.params.slidesPerView;h==="auto"?h=i.slidesPerViewDynamic():(h=Math.ceil(parseFloat(i.params.slidesPerView,10)),p&&h%2===0&&(h=h+1));let g=l-uv.getAttribute("data-swiper-slide-index")*1===f)[0].column}else a=i.getSlideIndexByData(a)}return requestAnimationFrame(()=>{i.slideTo(a,t,n,r)}),i}function u0(e,t,n){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0);const r=this,{enabled:i,params:s,animating:a}=r;if(!i||r.destroyed)return r;let u=s.slidesPerGroup;s.slidesPerView==="auto"&&s.slidesPerGroup===1&&s.slidesPerGroupAuto&&(u=Math.max(r.slidesPerViewDynamic("current",!0),1));const l=r.activeIndex{r.slideTo(r.activeIndex+l,e,t,n)}),!0}return s.rewind&&r.isEnd?r.slideTo(0,e,t,n):r.slideTo(r.activeIndex+l,e,t,n)}function c0(e,t,n){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0);const r=this,{params:i,snapGrid:s,slidesGrid:a,rtlTranslate:u,enabled:l,animating:p}=r;if(!l||r.destroyed)return r;const h=r.virtual&&i.virtual.enabled;if(i.loop){if(p&&!h&&i.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}const g=u?r.translate:-r.translate;function f(o){return o<0?-Math.floor(Math.abs(o)):Math.floor(o)}const v=f(g),y=s.map(o=>f(o));let x=s[y.indexOf(v)-1];if(typeof x>"u"&&i.cssMode){let o;s.forEach((c,d)=>{v>=c&&(o=d)}),typeof o<"u"&&(x=s[o>0?o-1:o])}let w=0;if(typeof x<"u"&&(w=a.indexOf(x),w<0&&(w=r.activeIndex-1),i.slidesPerView==="auto"&&i.slidesPerGroup===1&&i.slidesPerGroupAuto&&(w=w-r.slidesPerViewDynamic("previous",!0)+1,w=Math.max(w,0))),i.rewind&&r.isBeginning){const o=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(o,e,t,n)}else if(i.loop&&r.activeIndex===0&&i.cssMode)return requestAnimationFrame(()=>{r.slideTo(w,e,t,n)}),!0;return r.slideTo(w,e,t,n)}function f0(e,t,n){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0);const r=this;if(!r.destroyed)return r.slideTo(r.activeIndex,e,t,n)}function d0(e,t,n,r){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0),r===void 0&&(r=.5);const i=this;if(i.destroyed)return;let s=i.activeIndex;const a=Math.min(i.params.slidesPerGroupSkip,s),u=a+Math.floor((s-a)/i.params.slidesPerGroup),l=i.rtlTranslate?i.translate:-i.translate;if(l>=i.snapGrid[u]){const p=i.snapGrid[u],h=i.snapGrid[u+1];l-p>(h-p)*r&&(s+=i.params.slidesPerGroup)}else{const p=i.snapGrid[u-1],h=i.snapGrid[u];l-p<=(h-p)*r&&(s-=i.params.slidesPerGroup)}return s=Math.max(s,0),s=Math.min(s,i.slidesGrid.length-1),i.slideTo(s,e,t,n)}function p0(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:n}=e,r=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let i=e.clickedIndex,s;const a=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;s=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?ie.slides.length-e.loopedSlides+r/2?(e.loopFix(),i=e.getSlideIndex(gt(n,`${a}[data-swiper-slide-index="${s}"]`)[0]),el(()=>{e.slideTo(i)})):e.slideTo(i):i>e.slides.length-r?(e.loopFix(),i=e.getSlideIndex(gt(n,`${a}[data-swiper-slide-index="${s}"]`)[0]),el(()=>{e.slideTo(i)})):e.slideTo(i)}else e.slideTo(i)}var h0={slideTo:o0,slideToLoop:l0,slideNext:u0,slidePrev:c0,slideReset:f0,slideToClosest:d0,slideToClickedSlide:p0};function m0(e){const t=this,{params:n,slidesEl:r}=t;if(!n.loop||t.virtual&&t.params.virtual.enabled)return;const i=()=>{gt(r,`.${n.slideClass}, swiper-slide`).forEach((g,f)=>{g.setAttribute("data-swiper-slide-index",f)})},s=t.grid&&n.grid&&n.grid.rows>1,a=n.slidesPerGroup*(s?n.grid.rows:1),u=t.slides.length%a!==0,l=s&&t.slides.length%n.grid.rows!==0,p=h=>{for(let g=0;g1;p.length"u"?s=l.getSlideIndex(p.filter(C=>C.classList.contains(v.slideActiveClass))[0]):S=s;const E=r==="next"||!r,_=r==="prev"||!r;let b=0,P=0;const T=c?Math.ceil(p.length/v.grid.rows):p.length,R=(c?p[s].column:s)+(y&&typeof i>"u"?-x/2+.5:0);if(R=0;Z-=1)p[Z].column===V&&d.push(Z)}else d.push(T-L-1)}}else if(R+x>T-o){P=Math.max(R-(T-o*2),w);for(let C=0;C{V.column===L&&m.push(Z)}):m.push(L)}}if(l.__preventObserver__=!0,requestAnimationFrame(()=>{l.__preventObserver__=!1}),_&&d.forEach(C=>{p[C].swiperLoopMoveDOM=!0,f.prepend(p[C]),p[C].swiperLoopMoveDOM=!1}),E&&m.forEach(C=>{p[C].swiperLoopMoveDOM=!0,f.append(p[C]),p[C].swiperLoopMoveDOM=!1}),l.recalcSlides(),v.slidesPerView==="auto"?l.updateSlides():c&&(d.length>0&&_||m.length>0&&E)&&l.slides.forEach((C,L)=>{l.grid.updateSlide(L,C,l.slides)}),v.watchSlidesProgress&&l.updateSlidesOffset(),n){if(d.length>0&&_){if(typeof t>"u"){const C=l.slidesGrid[S],V=l.slidesGrid[S+b]-C;u?l.setTranslate(l.translate-V):(l.slideTo(S+Math.ceil(b),0,!1,!0),i&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-V,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-V))}else if(i){const C=c?d.length/v.grid.rows:d.length;l.slideTo(l.activeIndex+C,0,!1,!0),l.touchEventsData.currentTranslate=l.translate}}else if(m.length>0&&E)if(typeof t>"u"){const C=l.slidesGrid[S],V=l.slidesGrid[S-P]-C;u?l.setTranslate(l.translate-V):(l.slideTo(S-P,0,!1,!0),i&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-V,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-V))}else{const C=c?m.length/v.grid.rows:m.length;l.slideTo(l.activeIndex-C,0,!1,!0)}}if(l.allowSlidePrev=h,l.allowSlideNext=g,l.controller&&l.controller.control&&!a){const C={slideRealIndex:t,direction:r,setTranslate:i,activeSlideIndex:s,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach(L=>{!L.destroyed&&L.params.loop&&L.loopFix({...C,slideTo:L.params.slidesPerView===v.slidesPerView?n:!1})}):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix({...C,slideTo:l.controller.control.params.slidesPerView===v.slidesPerView?n:!1})}l.emit("loopFix")}function v0(){const e=this,{params:t,slidesEl:n}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const r=[];e.slides.forEach(i=>{const s=typeof i.swiperSlideIndex>"u"?i.getAttribute("data-swiper-slide-index")*1:i.swiperSlideIndex;r[s]=i}),e.slides.forEach(i=>{i.removeAttribute("data-swiper-slide-index")}),r.forEach(i=>{n.append(i)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}var y0={loopCreate:m0,loopFix:g0,loopDestroy:v0};function w0(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n=t.params.touchEventsTarget==="container"?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})}function x0(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e[e.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}var S0={setGrabCursor:w0,unsetGrabCursor:x0};function A0(e,t){t===void 0&&(t=this);function n(r){if(!r||r===fr()||r===Ke())return null;r.assignedSlot&&(r=r.assignedSlot);const i=r.closest(e);return!i&&!r.getRootNode?null:i||n(r.getRootNode().host)}return n(t)}function Jc(e,t,n){const r=Ke(),{params:i}=e,s=i.edgeSwipeDetection,a=i.edgeSwipeThreshold;return s&&(n<=a||n>=r.innerWidth-a)?s==="prevent"?(t.preventDefault(),!0):!1:!0}function E0(e){const t=this,n=fr();let r=e;r.originalEvent&&(r=r.originalEvent);const i=t.touchEventsData;if(r.type==="pointerdown"){if(i.pointerId!==null&&i.pointerId!==r.pointerId)return;i.pointerId=r.pointerId}else r.type==="touchstart"&&r.targetTouches.length===1&&(i.touchId=r.targetTouches[0].identifier);if(r.type==="touchstart"){Jc(t,r,r.targetTouches[0].pageX);return}const{params:s,touches:a,enabled:u}=t;if(!u||!s.simulateTouch&&r.pointerType==="mouse"||t.animating&&s.preventInteractionOnTransition)return;!t.animating&&s.cssMode&&s.loop&&t.loopFix();let l=r.target;if(s.touchEventsTarget==="wrapper"&&!t.wrapperEl.contains(l)||"which"in r&&r.which===3||"button"in r&&r.button>0||i.isTouched&&i.isMoved)return;const p=!!s.noSwipingClass&&s.noSwipingClass!=="",h=r.composedPath?r.composedPath():r.path;p&&r.target&&r.target.shadowRoot&&h&&(l=h[0]);const g=s.noSwipingSelector?s.noSwipingSelector:`.${s.noSwipingClass}`,f=!!(r.target&&r.target.shadowRoot);if(s.noSwiping&&(f?A0(g,l):l.closest(g))){t.allowClick=!0;return}if(s.swipeHandler&&!l.closest(s.swipeHandler))return;a.currentX=r.pageX,a.currentY=r.pageY;const v=a.currentX,y=a.currentY;if(!Jc(t,r,v))return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=v,a.startY=y,i.touchStartTime=Ls(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,s.threshold>0&&(i.allowThresholdMove=!1);let x=!0;l.matches(i.focusableElements)&&(x=!1,l.nodeName==="SELECT"&&(i.isTouched=!1)),n.activeElement&&n.activeElement.matches(i.focusableElements)&&n.activeElement!==l&&n.activeElement.blur();const w=x&&t.allowTouchMove&&s.touchStartPreventDefault;(s.touchStartForcePreventDefault||w)&&!l.isContentEditable&&r.preventDefault(),s.freeMode&&s.freeMode.enabled&&t.freeMode&&t.animating&&!s.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",r)}function k0(e){const t=fr(),n=this,r=n.touchEventsData,{params:i,touches:s,rtlTranslate:a,enabled:u}=n;if(!u||!i.simulateTouch&&e.pointerType==="mouse")return;let l=e;if(l.originalEvent&&(l=l.originalEvent),l.type==="pointermove"&&(r.touchId!==null||l.pointerId!==r.pointerId))return;let p;if(l.type==="touchmove"){if(p=[...l.changedTouches].filter(E=>E.identifier===r.touchId)[0],!p||p.identifier!==r.touchId)return}else p=l;if(!r.isTouched){r.startMoving&&r.isScrolling&&n.emit("touchMoveOpposite",l);return}const h=p.pageX,g=p.pageY;if(l.preventedByNestedSwiper){s.startX=h,s.startY=g;return}if(!n.allowTouchMove){l.target.matches(r.focusableElements)||(n.allowClick=!1),r.isTouched&&(Object.assign(s,{startX:h,startY:g,currentX:h,currentY:g}),r.touchStartTime=Ls());return}if(i.touchReleaseOnEdges&&!i.loop){if(n.isVertical()){if(gs.startY&&n.translate>=n.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(hs.startX&&n.translate>=n.minTranslate())return}if(t.activeElement&&l.target===t.activeElement&&l.target.matches(r.focusableElements)){r.isMoved=!0,n.allowClick=!1;return}r.allowTouchCallbacks&&n.emit("touchMove",l),s.previousX=s.currentX,s.previousY=s.currentY,s.currentX=h,s.currentY=g;const f=s.currentX-s.startX,v=s.currentY-s.startY;if(n.params.threshold&&Math.sqrt(f**2+v**2)"u"){let E;n.isHorizontal()&&s.currentY===s.startY||n.isVertical()&&s.currentX===s.startX?r.isScrolling=!1:f*f+v*v>=25&&(E=Math.atan2(Math.abs(v),Math.abs(f))*180/Math.PI,r.isScrolling=n.isHorizontal()?E>i.touchAngle:90-E>i.touchAngle)}if(r.isScrolling&&n.emit("touchMoveOpposite",l),typeof r.startMoving>"u"&&(s.currentX!==s.startX||s.currentY!==s.startY)&&(r.startMoving=!0),r.isScrolling){r.isTouched=!1;return}if(!r.startMoving)return;n.allowClick=!1,!i.cssMode&&l.cancelable&&l.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&l.stopPropagation();let y=n.isHorizontal()?f:v,x=n.isHorizontal()?s.currentX-s.previousX:s.currentY-s.previousY;i.oneWayMovement&&(y=Math.abs(y)*(a?1:-1),x=Math.abs(x)*(a?1:-1)),s.diff=y,y*=i.touchRatio,a&&(y=-y,x=-x);const w=n.touchesDirection;n.swipeDirection=y>0?"prev":"next",n.touchesDirection=x>0?"prev":"next";const o=n.params.loop&&!i.cssMode,c=n.touchesDirection==="next"&&n.allowSlideNext||n.touchesDirection==="prev"&&n.allowSlidePrev;if(!r.isMoved){if(o&&c&&n.loopFix({direction:n.swipeDirection}),r.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const E=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});n.wrapperEl.dispatchEvent(E)}r.allowMomentumBounce=!1,i.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",l)}let d;if(new Date().getTime(),r.isMoved&&r.allowThresholdMove&&w!==n.touchesDirection&&o&&c&&Math.abs(y)>=1){Object.assign(s,{startX:h,startY:g,currentX:h,currentY:g,startTranslate:r.currentTranslate}),r.loopSwapReset=!0,r.startTranslate=r.currentTranslate;return}n.emit("sliderMove",l),r.isMoved=!0,r.currentTranslate=y+r.startTranslate;let m=!0,S=i.resistanceRatio;if(i.touchReleaseOnEdges&&(S=0),y>0?(o&&c&&!d&&r.allowThresholdMove&&r.currentTranslate>(i.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>n.minTranslate()&&(m=!1,i.resistance&&(r.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+r.startTranslate+y)**S))):y<0&&(o&&c&&!d&&r.allowThresholdMove&&r.currentTranslate<(i.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]:n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-(i.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),r.currentTranslater.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&!n.allowSlideNext&&(r.currentTranslate=r.startTranslate),i.threshold>0)if(Math.abs(y)>i.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,r.currentTranslate=r.startTranslate,s.diff=n.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY;return}}else{r.currentTranslate=r.startTranslate;return}!i.followFinger||i.cssMode||((i.freeMode&&i.freeMode.enabled&&n.freeMode||i.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}function C0(e){const t=this,n=t.touchEventsData;let r=e;r.originalEvent&&(r=r.originalEvent);let i;if(r.type==="touchend"||r.type==="touchcancel"){if(i=[...r.changedTouches].filter(S=>S.identifier===n.touchId)[0],!i||i.identifier!==n.touchId)return}else{if(n.touchId!==null||r.pointerId!==n.pointerId)return;i=r}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(r.type)&&!(["pointercancel","contextmenu"].includes(r.type)&&(t.browser.isSafari||t.browser.isWebView)))return;n.pointerId=null,n.touchId=null;const{params:a,touches:u,rtlTranslate:l,slidesGrid:p,enabled:h}=t;if(!h||!a.simulateTouch&&r.pointerType==="mouse")return;if(n.allowTouchCallbacks&&t.emit("touchEnd",r),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&a.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}a.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const g=Ls(),f=g-n.touchStartTime;if(t.allowClick){const S=r.path||r.composedPath&&r.composedPath();t.updateClickedSlide(S&&S[0]||r.target,S),t.emit("tap click",r),f<300&&g-n.lastClickTime<300&&t.emit("doubleTap doubleClick",r)}if(n.lastClickTime=Ls(),el(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||u.diff===0&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let v;if(a.followFinger?v=l?t.translate:-t.translate:v=-n.currentTranslate,a.cssMode)return;if(a.freeMode&&a.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:v});return}const y=v>=-t.maxTranslate()&&!t.params.loop;let x=0,w=t.slidesSizesGrid[0];for(let S=0;S=p[S]&&v=p[S])&&(x=S,w=p[p.length-1]-p[p.length-2])}let o=null,c=null;a.rewind&&(t.isBeginning?c=a.virtual&&a.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(o=0));const d=(v-p[x])/w,m=xa.longSwipesMs){if(!a.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(d>=a.longSwipesRatio?t.slideTo(a.rewind&&t.isEnd?o:x+m):t.slideTo(x)),t.swipeDirection==="prev"&&(d>1-a.longSwipesRatio?t.slideTo(x+m):c!==null&&d<0&&Math.abs(d)>a.longSwipesRatio?t.slideTo(c):t.slideTo(x))}else{if(!a.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(r.target===t.navigation.nextEl||r.target===t.navigation.prevEl)?r.target===t.navigation.nextEl?t.slideTo(x+m):t.slideTo(x):(t.swipeDirection==="next"&&t.slideTo(o!==null?o:x+m),t.swipeDirection==="prev"&&t.slideTo(c!==null?c:x))}}function ef(){const e=this,{params:t,el:n}=e;if(n&&n.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:i,snapGrid:s}=e,a=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const u=a&&t.loop;(t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!u?e.slideTo(e.slides.length-1,0,!1,!0):e.params.loop&&!a?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,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=r,e.params.watchOverflow&&s!==e.snapGrid&&e.checkOverflow()}function _0(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function b0(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:r}=e;if(!r)return;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,e.translate===0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let i;const s=e.maxTranslate()-e.minTranslate();s===0?i=0:i=(e.translate-e.minTranslate())/s,i!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function T0(e){const t=this;ns(t,e.target),!(t.params.cssMode||t.params.slidesPerView!=="auto"&&!t.params.autoHeight)&&t.update()}function P0(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const oh=(e,t)=>{const n=fr(),{params:r,el:i,wrapperEl:s,device:a}=e,u=!!r.nested,l=t==="on"?"addEventListener":"removeEventListener",p=t;n[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:u}),i[l]("touchstart",e.onTouchStart,{passive:!1}),i[l]("pointerdown",e.onTouchStart,{passive:!1}),n[l]("touchmove",e.onTouchMove,{passive:!1,capture:u}),n[l]("pointermove",e.onTouchMove,{passive:!1,capture:u}),n[l]("touchend",e.onTouchEnd,{passive:!0}),n[l]("pointerup",e.onTouchEnd,{passive:!0}),n[l]("pointercancel",e.onTouchEnd,{passive:!0}),n[l]("touchcancel",e.onTouchEnd,{passive:!0}),n[l]("pointerout",e.onTouchEnd,{passive:!0}),n[l]("pointerleave",e.onTouchEnd,{passive:!0}),n[l]("contextmenu",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&i[l]("click",e.onClick,!0),r.cssMode&&s[l]("scroll",e.onScroll),r.updateOnWindowResize?e[p](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",ef,!0):e[p]("observerUpdate",ef,!0),i[l]("load",e.onLoad,{capture:!0})};function O0(){const e=this,{params:t}=e;e.onTouchStart=E0.bind(e),e.onTouchMove=k0.bind(e),e.onTouchEnd=C0.bind(e),e.onDocumentTouchStart=P0.bind(e),t.cssMode&&(e.onScroll=b0.bind(e)),e.onClick=_0.bind(e),e.onLoad=T0.bind(e),oh(e,"on")}function N0(){oh(this,"off")}var L0={attachEvents:O0,detachEvents:N0};const tf=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function z0(){const e=this,{realIndex:t,initialized:n,params:r,el:i}=e,s=r.breakpoints;if(!s||s&&Object.keys(s).length===0)return;const a=e.getBreakpoint(s,e.params.breakpointsBase,e.el);if(!a||e.currentBreakpoint===a)return;const l=(a in s?s[a]:void 0)||e.originalParams,p=tf(e,r),h=tf(e,l),g=r.enabled;p&&!h?(i.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!p&&h&&(i.classList.add(`${r.containerModifierClass}grid`),(l.grid.fill&&l.grid.fill==="column"||!l.grid.fill&&r.grid.fill==="column")&&i.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(o=>{if(typeof l[o]>"u")return;const c=r[o]&&r[o].enabled,d=l[o]&&l[o].enabled;c&&!d&&e[o].disable(),!c&&d&&e[o].enable()});const f=l.direction&&l.direction!==r.direction,v=r.loop&&(l.slidesPerView!==r.slidesPerView||f),y=r.loop;f&&n&&e.changeDirection(),He(e.params,l);const x=e.params.enabled,w=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),g&&!x?e.disable():!g&&x&&e.enable(),e.currentBreakpoint=a,e.emit("_beforeBreakpoint",l),n&&(v?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!y&&w?(e.loopCreate(t),e.updateSlides()):y&&!w&&e.loopDestroy()),e.emit("breakpoint",l)}function I0(e,t,n){if(t===void 0&&(t="window"),!e||t==="container"&&!n)return;let r=!1;const i=Ke(),s=t==="window"?i.innerHeight:n.clientHeight,a=Object.keys(e).map(u=>{if(typeof u=="string"&&u.indexOf("@")===0){const l=parseFloat(u.substr(1));return{value:s*l,point:u}}return{value:u,point:u}});a.sort((u,l)=>parseInt(u.value,10)-parseInt(l.value,10));for(let u=0;u{typeof r=="object"?Object.keys(r).forEach(i=>{r[i]&&n.push(t+i)}):typeof r=="string"&&n.push(t+r)}),n}function D0(){const e=this,{classNames:t,params:n,rtl:r,el:i,device:s}=e,a=M0(["initialized",n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:r},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&n.grid.fill==="column"},{android:s.android},{ios:s.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...a),i.classList.add(...t),e.emitContainerClasses()}function R0(){const e=this,{el:t,classNames:n}=e;t.classList.remove(...n),e.emitContainerClasses()}var F0={addClasses:D0,removeClasses:R0};function B0(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:r}=n;if(r){const i=e.slides.length-1,s=e.slidesGrid[i]+e.slidesSizesGrid[i]+r*2;e.isLocked=e.size>s}else e.isLocked=e.snapGrid.length===1;n.allowSlideNext===!0&&(e.allowSlideNext=!e.isLocked),n.allowSlidePrev===!0&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}var V0={checkOverflow:B0},rl={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,centeredSlidesBounds:!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};function H0(e,t){return function(r){r===void 0&&(r={});const i=Object.keys(r)[0],s=r[i];if(typeof s!="object"||s===null){He(t,r);return}if(e[i]===!0&&(e[i]={enabled:!0}),i==="navigation"&&e[i]&&e[i].enabled&&!e[i].prevEl&&!e[i].nextEl&&(e[i].auto=!0),["pagination","scrollbar"].indexOf(i)>=0&&e[i]&&e[i].enabled&&!e[i].el&&(e[i].auto=!0),!(i in e&&"enabled"in s)){He(t,r);return}typeof e[i]=="object"&&!("enabled"in e[i])&&(e[i].enabled=!0),e[i]||(e[i]={enabled:!1}),He(t,r)}}const Da={eventsEmitter:F1,update:$1,translate:n0,transition:a0,slide:h0,loop:y0,grabCursor:S0,events:L0,breakpoints:j0,checkOverflow:V0,classes:F0},Ra={};let pu=class St{constructor(){let t,n;for(var r=arguments.length,i=new Array(r),s=0;s1){const h=[];return a.querySelectorAll(n.el).forEach(g=>{const f=He({},n,{el:g});h.push(new St(f))}),h}const u=this;u.__swiper__=!0,u.support=ih(),u.device=sh({userAgent:n.userAgent}),u.browser=M1(),u.eventsListeners={},u.eventsAnyListeners=[],u.modules=[...u.__modules__],n.modules&&Array.isArray(n.modules)&&u.modules.push(...n.modules);const l={};u.modules.forEach(h=>{h({params:n,swiper:u,extendParams:H0(n,l),on:u.on.bind(u),once:u.once.bind(u),off:u.off.bind(u),emit:u.emit.bind(u)})});const p=He({},rl,l);return u.params=He({},p,Ra,n),u.originalParams=He({},u.params),u.passedParams=He({},n),u.params&&u.params.on&&Object.keys(u.params.on).forEach(h=>{u.on(h,u.params.on[h])}),u.params&&u.params.onAny&&u.onAny(u.params.onAny),Object.assign(u,{enabled:u.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return u.params.direction==="horizontal"},isVertical(){return u.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:u.params.allowSlideNext,allowSlidePrev:u.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:u.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:u.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),u.emit("_swiper"),u.params.init&&u.init(),u}getDirectionLabel(t){return this.isHorizontal()?t:{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"}[t]}getSlideIndex(t){const{slidesEl:n,params:r}=this,i=gt(n,`.${r.slideClass}, swiper-slide`),s=tl(i[0]);return tl(t)-s}getSlideIndexByData(t){return this.getSlideIndex(this.slides.filter(n=>n.getAttribute("data-swiper-slide-index")*1===t)[0])}recalcSlides(){const t=this,{slidesEl:n,params:r}=t;t.slides=gt(n,`.${r.slideClass}, swiper-slide`)}enable(){const t=this;t.enabled||(t.enabled=!0,t.params.grabCursor&&t.setGrabCursor(),t.emit("enable"))}disable(){const t=this;t.enabled&&(t.enabled=!1,t.params.grabCursor&&t.unsetGrabCursor(),t.emit("disable"))}setProgress(t,n){const r=this;t=Math.min(Math.max(t,0),1);const i=r.minTranslate(),a=(r.maxTranslate()-i)*t+i;r.translateTo(a,typeof n>"u"?0:n),r.updateActiveIndex(),r.updateSlidesClasses()}emitContainerClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=t.el.className.split(" ").filter(r=>r.indexOf("swiper")===0||r.indexOf(t.params.containerModifierClass)===0);t.emit("_containerClasses",n.join(" "))}getSlideClasses(t){const n=this;return n.destroyed?"":t.className.split(" ").filter(r=>r.indexOf("swiper-slide")===0||r.indexOf(n.params.slideClass)===0).join(" ")}emitSlidesClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=[];t.slides.forEach(r=>{const i=t.getSlideClasses(r);n.push({slideEl:r,classNames:i}),t.emit("_slideClass",r,i)}),t.emit("_slideClasses",n)}slidesPerViewDynamic(t,n){t===void 0&&(t="current"),n===void 0&&(n=!1);const r=this,{params:i,slides:s,slidesGrid:a,slidesSizesGrid:u,size:l,activeIndex:p}=r;let h=1;if(typeof i.slidesPerView=="number")return i.slidesPerView;if(i.centeredSlides){let g=s[p]?Math.ceil(s[p].swiperSlideSize):0,f;for(let v=p+1;vl&&(f=!0));for(let v=p-1;v>=0;v-=1)s[v]&&!f&&(g+=s[v].swiperSlideSize,h+=1,g>l&&(f=!0))}else if(t==="current")for(let g=p+1;g=0;g-=1)a[p]-a[g]{a.complete&&ns(t,a)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();function i(){const a=t.rtlTranslate?t.translate*-1:t.translate,u=Math.min(Math.max(a,t.maxTranslate()),t.minTranslate());t.setTranslate(u),t.updateActiveIndex(),t.updateSlidesClasses()}let s;if(r.freeMode&&r.freeMode.enabled&&!r.cssMode)i(),r.autoHeight&&t.updateAutoHeight();else{if((r.slidesPerView==="auto"||r.slidesPerView>1)&&t.isEnd&&!r.centeredSlides){const a=t.virtual&&r.virtual.enabled?t.virtual.slides:t.slides;s=t.slideTo(a.length-1,0,!1,!0)}else s=t.slideTo(t.activeIndex,0,!1,!0);s||i()}r.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,n){n===void 0&&(n=!0);const r=this,i=r.params.direction;return t||(t=i==="horizontal"?"vertical":"horizontal"),t===i||t!=="horizontal"&&t!=="vertical"||(r.el.classList.remove(`${r.params.containerModifierClass}${i}`),r.el.classList.add(`${r.params.containerModifierClass}${t}`),r.emitContainerClasses(),r.params.direction=t,r.slides.forEach(s=>{t==="vertical"?s.style.width="":s.style.height=""}),r.emit("changeDirection"),n&&r.update()),r}changeLanguageDirection(t){const n=this;n.rtl&&t==="rtl"||!n.rtl&&t==="ltr"||(n.rtl=t==="rtl",n.rtlTranslate=n.params.direction==="horizontal"&&n.rtl,n.rtl?(n.el.classList.add(`${n.params.containerModifierClass}rtl`),n.el.dir="rtl"):(n.el.classList.remove(`${n.params.containerModifierClass}rtl`),n.el.dir="ltr"),n.update())}mount(t){const n=this;if(n.mounted)return!0;let r=t||n.params.el;if(typeof r=="string"&&(r=document.querySelector(r)),!r)return!1;r.swiper=n,r.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===n.params.swiperElementNodeName.toUpperCase()&&(n.isElement=!0);const i=()=>`.${(n.params.wrapperClass||"").trim().split(" ").join(".")}`;let a=r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(i()):gt(r,i())[0];return!a&&n.params.createElements&&(a=si("div",n.params.wrapperClass),r.append(a),gt(r,`.${n.params.slideClass}`).forEach(u=>{a.append(u)})),Object.assign(n,{el:r,wrapperEl:a,slidesEl:n.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:a,hostEl:n.isElement?r.parentNode.host:r,mounted:!0,rtl:r.dir.toLowerCase()==="rtl"||Gt(r,"direction")==="rtl",rtlTranslate:n.params.direction==="horizontal"&&(r.dir.toLowerCase()==="rtl"||Gt(r,"direction")==="rtl"),wrongRTL:Gt(a,"display")==="-webkit-box"}),!0}init(t){const n=this;if(n.initialized||n.mount(t)===!1)return n;n.emit("beforeInit"),n.params.breakpoints&&n.setBreakpoint(),n.addClasses(),n.updateSize(),n.updateSlides(),n.params.watchOverflow&&n.checkOverflow(),n.params.grabCursor&&n.enabled&&n.setGrabCursor(),n.params.loop&&n.virtual&&n.params.virtual.enabled?n.slideTo(n.params.initialSlide+n.virtual.slidesBefore,0,n.params.runCallbacksOnInit,!1,!0):n.slideTo(n.params.initialSlide,0,n.params.runCallbacksOnInit,!1,!0),n.params.loop&&n.loopCreate(),n.attachEvents();const i=[...n.el.querySelectorAll('[loading="lazy"]')];return n.isElement&&i.push(...n.hostEl.querySelectorAll('[loading="lazy"]')),i.forEach(s=>{s.complete?ns(n,s):s.addEventListener("load",a=>{ns(n,a.target)})}),nl(n),n.initialized=!0,nl(n),n.emit("init"),n.emit("afterInit"),n}destroy(t,n){t===void 0&&(t=!0),n===void 0&&(n=!0);const r=this,{params:i,el:s,wrapperEl:a,slides:u}=r;return typeof r.params>"u"||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),i.loop&&r.loopDestroy(),n&&(r.removeClasses(),s.removeAttribute("style"),a.removeAttribute("style"),u&&u.length&&u.forEach(l=>{l.classList.remove(i.slideVisibleClass,i.slideFullyVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass),l.removeAttribute("style"),l.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(l=>{r.off(l)}),t!==!1&&(r.el.swiper=null,E1(r)),r.destroyed=!0),null}static extendDefaults(t){He(Ra,t)}static get extendedDefaults(){return Ra}static get defaults(){return rl}static installModule(t){St.prototype.__modules__||(St.prototype.__modules__=[]);const n=St.prototype.__modules__;typeof t=="function"&&n.indexOf(t)<0&&n.push(t)}static use(t){return Array.isArray(t)?(t.forEach(n=>St.installModule(n)),St):(St.installModule(t),St)}};Object.keys(Da).forEach(e=>{Object.keys(Da[e]).forEach(t=>{pu.prototype[t]=Da[e][t]})});pu.use([D1,R1]);const lh=["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 Cn(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"&&!e.__swiper__}function Zn(e,t){const n=["__proto__","constructor","prototype"];Object.keys(t).filter(r=>n.indexOf(r)<0).forEach(r=>{typeof e[r]>"u"?e[r]=t[r]:Cn(t[r])&&Cn(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:Zn(e[r],t[r]):e[r]=t[r]})}function uh(e){return e===void 0&&(e={}),e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function ch(e){return e===void 0&&(e={}),e.pagination&&typeof e.pagination.el>"u"}function fh(e){return e===void 0&&(e={}),e.scrollbar&&typeof e.scrollbar.el>"u"}function dh(e){e===void 0&&(e="");const t=e.split(" ").map(r=>r.trim()).filter(r=>!!r),n=[];return t.forEach(r=>{n.indexOf(r)<0&&n.push(r)}),n.join(" ")}function U0(e){return e===void 0&&(e=""),e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}function W0(e){let{swiper:t,slides:n,passedParams:r,changedParams:i,nextEl:s,prevEl:a,scrollbarEl:u,paginationEl:l}=e;const p=i.filter(P=>P!=="children"&&P!=="direction"&&P!=="wrapperClass"),{params:h,pagination:g,navigation:f,scrollbar:v,virtual:y,thumbs:x}=t;let w,o,c,d,m,S,E,_;i.includes("thumbs")&&r.thumbs&&r.thumbs.swiper&&h.thumbs&&!h.thumbs.swiper&&(w=!0),i.includes("controller")&&r.controller&&r.controller.control&&h.controller&&!h.controller.control&&(o=!0),i.includes("pagination")&&r.pagination&&(r.pagination.el||l)&&(h.pagination||h.pagination===!1)&&g&&!g.el&&(c=!0),i.includes("scrollbar")&&r.scrollbar&&(r.scrollbar.el||u)&&(h.scrollbar||h.scrollbar===!1)&&v&&!v.el&&(d=!0),i.includes("navigation")&&r.navigation&&(r.navigation.prevEl||a)&&(r.navigation.nextEl||s)&&(h.navigation||h.navigation===!1)&&f&&!f.prevEl&&!f.nextEl&&(m=!0);const b=P=>{t[P]&&(t[P].destroy(),P==="navigation"?(t.isElement&&(t[P].prevEl.remove(),t[P].nextEl.remove()),h[P].prevEl=void 0,h[P].nextEl=void 0,t[P].prevEl=void 0,t[P].nextEl=void 0):(t.isElement&&t[P].el.remove(),h[P].el=void 0,t[P].el=void 0))};i.includes("loop")&&t.isElement&&(h.loop&&!r.loop?S=!0:!h.loop&&r.loop?E=!0:_=!0),p.forEach(P=>{if(Cn(h[P])&&Cn(r[P]))Object.assign(h[P],r[P]),(P==="navigation"||P==="pagination"||P==="scrollbar")&&"enabled"in r[P]&&!r[P].enabled&&b(P);else{const T=r[P];(T===!0||T===!1)&&(P==="navigation"||P==="pagination"||P==="scrollbar")?T===!1&&b(P):h[P]=r[P]}}),p.includes("controller")&&!o&&t.controller&&t.controller.control&&h.controller&&h.controller.control&&(t.controller.control=h.controller.control),i.includes("children")&&n&&y&&h.virtual.enabled?(y.slides=n,y.update(!0)):i.includes("virtual")&&y&&h.virtual.enabled&&(n&&(y.slides=n),y.update(!0)),i.includes("children")&&n&&h.loop&&(_=!0),w&&x.init()&&x.update(!0),o&&(t.controller.control=h.controller.control),c&&(t.isElement&&(!l||typeof l=="string")&&(l=document.createElement("div"),l.classList.add("swiper-pagination"),l.part.add("pagination"),t.el.appendChild(l)),l&&(h.pagination.el=l),g.init(),g.render(),g.update()),d&&(t.isElement&&(!u||typeof u=="string")&&(u=document.createElement("div"),u.classList.add("swiper-scrollbar"),u.part.add("scrollbar"),t.el.appendChild(u)),u&&(h.scrollbar.el=u),v.init(),v.updateSize(),v.setTranslate()),m&&(t.isElement&&((!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-button-next"),s.innerHTML=t.hostEl.constructor.nextButtonSvg,s.part.add("button-next"),t.el.appendChild(s)),(!a||typeof a=="string")&&(a=document.createElement("div"),a.classList.add("swiper-button-prev"),a.innerHTML=t.hostEl.constructor.prevButtonSvg,a.part.add("button-prev"),t.el.appendChild(a))),s&&(h.navigation.nextEl=s),a&&(h.navigation.prevEl=a),f.init(),f.update()),i.includes("allowSlideNext")&&(t.allowSlideNext=r.allowSlideNext),i.includes("allowSlidePrev")&&(t.allowSlidePrev=r.allowSlidePrev),i.includes("direction")&&t.changeDirection(r.direction,!1),(S||_)&&t.loopDestroy(),(E||_)&&t.loopCreate(),t.update()}function G0(e,t){e===void 0&&(e={}),t===void 0&&(t=!0);const n={on:{}},r={},i={};Zn(n,rl),n._emitClasses=!0,n.init=!1;const s={},a=lh.map(l=>l.replace(/_/,"")),u=Object.assign({},e);return Object.keys(u).forEach(l=>{typeof e[l]>"u"||(a.indexOf(l)>=0?Cn(e[l])?(n[l]={},i[l]={},Zn(n[l],e[l]),Zn(i[l],e[l])):(n[l]=e[l],i[l]=e[l]):l.search(/on[A-Z]/)===0&&typeof e[l]=="function"?t?r[`${l[2].toLowerCase()}${l.substr(3)}`]=e[l]:n.on[`${l[2].toLowerCase()}${l.substr(3)}`]=e[l]:s[l]=e[l])}),["navigation","pagination","scrollbar"].forEach(l=>{n[l]===!0&&(n[l]={}),n[l]===!1&&delete n[l]}),{params:n,passedParams:i,rest:s,events:r}}function Y0(e,t){let{el:n,nextEl:r,prevEl:i,paginationEl:s,scrollbarEl:a,swiper:u}=e;uh(t)&&r&&i&&(u.params.navigation.nextEl=r,u.originalParams.navigation.nextEl=r,u.params.navigation.prevEl=i,u.originalParams.navigation.prevEl=i),ch(t)&&s&&(u.params.pagination.el=s,u.originalParams.pagination.el=s),fh(t)&&a&&(u.params.scrollbar.el=a,u.originalParams.scrollbar.el=a),u.init(n)}function Q0(e,t,n,r,i){const s=[];if(!t)return s;const a=l=>{s.indexOf(l)<0&&s.push(l)};if(n&&r){const l=r.map(i),p=n.map(i);l.join("")!==p.join("")&&a("children"),r.length!==n.length&&a("children")}return lh.filter(l=>l[0]==="_").map(l=>l.replace(/_/,"")).forEach(l=>{if(l in e&&l in t)if(Cn(e[l])&&Cn(t[l])){const p=Object.keys(e[l]),h=Object.keys(t[l]);p.length!==h.length?a(l):(p.forEach(g=>{e[l][g]!==t[l][g]&&a(l)}),h.forEach(g=>{e[l][g]!==t[l][g]&&a(l)}))}else e[l]!==t[l]&&a(l)}),s}const X0=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 Is(){return Is=Object.assign?Object.assign.bind():function(e){for(var t=1;t{ph(n)?t.push(n):n.props&&n.props.children&&hh(n.props.children).forEach(r=>t.push(r))}),t}function K0(e){const t=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return fe.Children.toArray(e).forEach(r=>{if(ph(r))t.push(r);else if(r.props&&r.props.slot&&n[r.props.slot])n[r.props.slot].push(r);else if(r.props&&r.props.children){const i=hh(r.props.children);i.length>0?i.forEach(s=>t.push(s)):n["container-end"].push(r)}else n["container-end"].push(r)}),{slides:t,slots:n}}function $0(e,t,n){if(!n)return null;const r=h=>{let g=h;return h<0?g=t.length+h:g>=t.length&&(g=g-t.length),g},i=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`},{from:s,to:a}=n,u=e.params.loop?-t.length:0,l=e.params.loop?t.length*2:t.length,p=[];for(let h=u;h=s&&h<=a&&p.push(t[r(h)]);return p.map((h,g)=>fe.cloneElement(h,{swiper:e,style:i,key:h.props.virtualIndex||h.key||`slide-${g}`}))}function Mr(e,t){return typeof window>"u"?H.useEffect(e,t):H.useLayoutEffect(e,t)}const nf=H.createContext(null),q0=H.createContext(null),mh=H.forwardRef(function(e,t){let{className:n,tag:r="div",wrapperTag:i="div",children:s,onSwiper:a,...u}=e===void 0?{}:e,l=!1;const[p,h]=H.useState("swiper"),[g,f]=H.useState(null),[v,y]=H.useState(!1),x=H.useRef(!1),w=H.useRef(null),o=H.useRef(null),c=H.useRef(null),d=H.useRef(null),m=H.useRef(null),S=H.useRef(null),E=H.useRef(null),_=H.useRef(null),{params:b,passedParams:P,rest:T,events:I}=G0(u),{slides:R,slots:C}=K0(s),L=()=>{y(!v)};Object.assign(b.on,{_containerClasses(M,B){h(B)}});const V=()=>{Object.assign(b.on,I),l=!0;const M={...b};if(delete M.wrapperClass,o.current=new pu(M),o.current.virtual&&o.current.params.virtual.enabled){o.current.virtual.slides=R;const B={cache:!1,slides:R,renderExternal:f,renderExternalUpdate:!1};Zn(o.current.params.virtual,B),Zn(o.current.originalParams.virtual,B)}};w.current||V(),o.current&&o.current.on("_beforeBreakpoint",L);const Z=()=>{l||!I||!o.current||Object.keys(I).forEach(M=>{o.current.on(M,I[M])})},Pe=()=>{!I||!o.current||Object.keys(I).forEach(M=>{o.current.off(M,I[M])})};H.useEffect(()=>()=>{o.current&&o.current.off("_beforeBreakpoint",L)}),H.useEffect(()=>{!x.current&&o.current&&(o.current.emitSlidesClasses(),x.current=!0)}),Mr(()=>{if(t&&(t.current=w.current),!!w.current)return o.current.destroyed&&V(),Y0({el:w.current,nextEl:m.current,prevEl:S.current,paginationEl:E.current,scrollbarEl:_.current,swiper:o.current},b),a&&!o.current.destroyed&&a(o.current),()=>{o.current&&!o.current.destroyed&&o.current.destroy(!0,!1)}},[]),Mr(()=>{Z();const M=Q0(P,c.current,R,d.current,B=>B.key);return c.current=P,d.current=R,M.length&&o.current&&!o.current.destroyed&&W0({swiper:o.current,slides:R,passedParams:P,changedParams:M,nextEl:m.current,prevEl:S.current,scrollbarEl:_.current,paginationEl:E.current}),()=>{Pe()}}),Mr(()=>{X0(o.current)},[g]);function z(){return b.virtual?$0(o.current,R,g):R.map((M,B)=>fe.cloneElement(M,{swiper:o.current,swiperSlideIndex:B}))}return fe.createElement(r,Is({ref:w,className:dh(`${p}${n?` ${n}`:""}`)},T),fe.createElement(q0.Provider,{value:o.current},C["container-start"],fe.createElement(i,{className:U0(b.wrapperClass)},C["wrapper-start"],z(),C["wrapper-end"]),uh(b)&&fe.createElement(fe.Fragment,null,fe.createElement("div",{ref:S,className:"swiper-button-prev"}),fe.createElement("div",{ref:m,className:"swiper-button-next"})),fh(b)&&fe.createElement("div",{ref:_,className:"swiper-scrollbar"}),ch(b)&&fe.createElement("div",{ref:E,className:"swiper-pagination"}),C["container-end"]))});mh.displayName="Swiper";const gh=H.forwardRef(function(e,t){let{tag:n="div",children:r,className:i="",swiper:s,zoom:a,lazy:u,virtualIndex:l,swiperSlideIndex:p,...h}=e===void 0?{}:e;const g=H.useRef(null),[f,v]=H.useState("swiper-slide"),[y,x]=H.useState(!1);function w(m,S,E){S===g.current&&v(E)}Mr(()=>{if(typeof p<"u"&&(g.current.swiperSlideIndex=p),t&&(t.current=g.current),!(!g.current||!s)){if(s.destroyed){f!=="swiper-slide"&&v("swiper-slide");return}return s.on("_slideClass",w),()=>{s&&s.off("_slideClass",w)}}}),Mr(()=>{s&&g.current&&!s.destroyed&&v(s.getSlideClasses(g.current))},[s]);const o={isActive:f.indexOf("swiper-slide-active")>=0,isVisible:f.indexOf("swiper-slide-visible")>=0,isPrev:f.indexOf("swiper-slide-prev")>=0,isNext:f.indexOf("swiper-slide-next")>=0},c=()=>typeof r=="function"?r(o):r,d=()=>{x(!0)};return fe.createElement(n,Is({ref:g,className:dh(`${f}${i?` ${i}`:""}`),"data-swiper-slide-index":l,onLoad:d},h),a&&fe.createElement(nf.Provider,{value:o},fe.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":typeof a=="number"?a:void 0},c(),u&&!y&&fe.createElement("div",{className:"swiper-lazy-preloader"}))),!a&&fe.createElement(nf.Provider,{value:o},c(),u&&!y&&fe.createElement("div",{className:"swiper-lazy-preloader"})))});gh.displayName="SwiperSlide";const Z0=e=>A.jsxs("div",{className:"sliding-content",children:[A.jsx("div",{className:"swipper-image",children:A.jsx("img",{src:e.image,alt:e.name})}),A.jsxs("div",{className:"swipper-text",children:[A.jsx("h2",{children:e.name}),A.jsx("span",{children:e.position}),A.jsx("p",{children:e.description})]})]}),Fa="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAcOSURBVHiczZtbbFTHGcd/c+wYk8UB1heILdbLA0GEKKVNHNSWurcHS1WtSlRKVFQ1yFEdHptGrVPVXKRKRAS1opFRg1SlbZSHplWj8IaCQ0RlK0aCBkwwYIi8XnBgd70Y38Cc3T1fH45Z766xfeyZs/CXRj47Hv3n+39nbt/MHMVDgIiUjkajFRnbzlRu2DA2V7nha9fqRORFRJonHOdH69evnzJtizJN+CAkotFaHGcHSn0feBZ4EijJKSLAbWAKuAssA1YBgZwyH1SFQjuUUo5J23x1QOLSpQp5/PH9SqQVKNMmFPlTdTj8ur5lM/DNASMDA6vSlnUC+LpJXkuppspQ6GNjfKaICpGyrD9jWDyAI9Jmkq/UJBnAcCSyXZT6A/C0ae5pfEdESpVSaRNkRltAYnBwnyj1H/wTD/BYLBZbZorM2BgwHIlsEqW+wMduNY2RqlCoytRsYMxYUeqlOflETFUD0GVyKjTigEQ0+mvgN7l56Uxm5ocyOtn8MBGN/swUmbZl8UjkFaXUX3PzHBEsg6JFBJXPNybLl9fV1NRM6HJrtQA5ffoxpdT+vDwRxsfHSaWNDNIAKKWQ/G70hJqaajbBreWAZHX1d4Ga+7/T6TRKKV5ra2Pzc8/x2/Z2unt6jDhjlhNEXtAmRbMLDA8O/k5gP4DjOFiWxXAyyde2bsVOpbLlAoEALzz/PE9v3MjGDRtYu2YNwWCQYDCIkzNWpNNphpNJbty8STyRIBaPU1NdTWtLS2EXQJT6sCYU+qmO/aC5EBIIFeb9/f3388QDTE5O8unJk3x68uSS6hm5fZs3Xi8IAUQqlkRWAL0xAJZniSyLWDxOx5Ej+lYV4NDhw1y+cmW60mw3MDK3ajlAidzJ/X3w0CEmJyf1LHoAMpkM77733nSlbldQbvisDb11gFJ509DVL7/UopsPxz/5pDDrlglePQeIJEwY4QXXhoaIxeMzGUr1m+DV6wKWdcWEEV4xEIlknx3oM8GpOwYYeQteMXTjRva5xA28tKHlgGAo1A/cWbCgIdy5k63qZtW6dUMmOPVagLsp8bkJQ7zgvgOUUudNcWpHg/a9e90Zx+hG7ZywLIt0JsP169fPFKVCD2goLy+/CciRt9+WrQ0NgrtA8SX98c035eUdO4aANPAXDESzui3gnampqTUAxzo7mZjQjk7nhYjw748+qsY9U9gF/NjXCj1gium3EwgEHKWUry3gybVrC/PeKIrKeXAWHwV7SD/xX+L8+BUPT/xXQLn/EudHOXCBh+OAnxdBnyc8hfs2iin+raIoWwTWUDwn/L5ImhaNDyiOA8ImjTZ5ihMxyDUXUrgtzRhMOuAzg1xz4QxgF6GeJaEMN0b3s/m/VDQ1S8QzuOGxH+L/VkQdWvgl5sX3AiuKKUIXb2FO/HVgXXHN14cCOtAXH8Pfyxa+QgH/YOniU8CmolttGEH0mr7v8Ps6iw4yCxfRx6PsgKLgUXZAUXZafXVAU1PTstLSpZ3Ar1y58pJhc4qP0dHRw+fOnZMtW7Z4HvyUUtLa2ipjY2P3RGTzw7JdGyLybRFJi4jYti379u2TkpKSecXX19fL8ePHJQc9IlIyTzXa0NlXLwe+BXwDWAvk3dg4duzY95qamp7Kzevp6WHnzp1cvnw53wil2LVrFwcOHKCiYobGcRxpbGz8sLu7O5lTPIN7NB4BuoCid5V1wDvAKPO8zdWrV8vg4KAU4u7du9LW1pZtDeFwWDo7O2eVExHZvXu3l27zBfAq+d8f+IZfAOMejBJAGhsbJZ1OP1DcqVOnZM+ePTI+Pv7A/584cWLBLlOQzuBzzPAq7tS0qBXd3r17Z4lLpVKSyWRERGRiYmLW/+PxuNTW1i5l9TgI1PkhfhNLjPMty8pr4sPDw3L27Nk8wUePHs0+O44jzc3NS10+C/AxPnwI8k8Ng6Surk4SiYT09vZKOByW9vb2rOBkMimVlZXS2toqtm3LwYMHdcTfT40mxa/C/ZBJy6iGhgZZsWKFAFJaWipdXV1i27Zs3749W2bbtm1SVlZmwgHvmnTADwwYlJdaWlqyLaCvr0+CwaBRfgxPjUa3uKqqqsS27bwxoKOjw7QD7uFxWvQSC9R6IfKKW7duYdv5O9uxWMxkFeDuUNcsWApvDli+cBHvcBxn1kqwr8/IjbdCeDo59uIA40fQhYIfdQcYP4m5ePFi9jmVSnH16lXTVYBHu70E6/8CngC+ibtDq/2t4YULF7LP/f39pAqu12tgBPgf8F88niF6EXN6OoHbrJ7BjQA3A/W43wyEgEqvVuY2+VxneEQaV1wUNyIcwL2q8/n086Kw2Lc5Rb5DchHAPbqux/06fFVBWoY7OgcGBgbU+fPnt1qWZfX29n7FzMnyyPTfMdzr8PfTCO46P4or3tgHSf8H8oGA0o3l0NIAAAAASUVORK5CYII=";let J0=[{image:Fa,name:"Not Available",position:"None",description:"No description Available"},{image:Fa,name:"Not Available",position:"None",description:"No description Available"},{image:Fa,name:"Not Available",position:"None",description:"No description Available"}];const vh=H.createContext(null),ew=e=>{const t=J0;return A.jsx(vh.Provider,{value:t,children:e.children})},tw=()=>{const e=H.useContext(vh);return A.jsxs("div",{className:"testimonial-section",children:[A.jsx(Tn,{number:"03",description:"Who i have worked for",name:"Testimonials"}),A.jsx("div",{className:"swipper-container",children:A.jsx(mh,{modules:[N1,L1],slidesPerView:1,navigation:!0,children:e.map((t,n)=>A.jsx(gh,{style:{cursor:"grab",display:"flex",justifyContent:"center"},children:A.jsx(Z0,{image:t.image,name:t.name,position:t.position,description:t.description},n)},n))})})]})},yh=({cardContent:e})=>{const t=()=>{e.link&&window.open(e.link,"_blank")};return A.jsx("div",{className:"card-item",children:A.jsx("a",{onClick:t,target:"_blank",rel:"noopener noreferrer",children:A.jsxs("div",{className:"card-item-content",children:[A.jsx("div",{className:"card-item-image",children:A.jsx("img",{src:e.image,alt:""})}),A.jsxs("div",{className:"card-item-text",children:[A.jsxs("p",{children:[e.role||e.date,e.technology&&A.jsx("span",{}),e.technology||""]}),A.jsx("h3",{children:e.name})]})]})})})},Ba="/devalentineweb/assets/man-BebfhUrZ.jpg";let nw=[{image:Ba,name:"Valentine Omonya",role:"Software Engineering Student"},{image:Ba,name:"Valentine Omonya",role:"Software Engineering Student"},{image:Ba,name:"Valentine Omonya",role:"Software Engineering Student"}];const rw=()=>A.jsxs("div",{className:"team-section",children:[A.jsx(Tn,{number:"05",description:"Who i have Worked With",name:"Worked With"}),A.jsx("div",{className:"team-card-container",children:A.jsx("div",{className:"team-cards",children:nw.map((e,t)=>A.jsx(yh,{cardContent:e},t))})})]});var wh={exports:{}},Va={exports:{}},X={};/* +}`;function Lp(){var e=Cp,t=_p,n=F.cssPrefix,r=F.replacementClass,i=kv;if(n!==e||r!==t){var s=new RegExp("\\.".concat(e,"\\-"),"g"),a=new RegExp("\\--".concat(e,"\\-"),"g"),u=new RegExp("\\.".concat(t),"g");i=i.replace(s,".".concat(n,"-")).replace(a,"--".concat(n,"-")).replace(u,".".concat(r))}return i}var Oc=!1;function ba(){F.autoAddCss&&!Oc&&(wv(Lp()),Oc=!0)}var Cv={mixout:function(){return{dom:{css:Lp,insertCss:ba}}},hooks:function(){return{beforeDOMElementCreation:function(){ba()},beforeI2svg:function(){ba()}}}},Lt=nn||{};Lt[Nt]||(Lt[Nt]={});Lt[Nt].styles||(Lt[Nt].styles={});Lt[Nt].hooks||(Lt[Nt].hooks={});Lt[Nt].shims||(Lt[Nt].shims=[]);var ot=Lt[Nt],zp=[],_v=function e(){ie.removeEventListener("DOMContentLoaded",e),Ps=1,zp.map(function(t){return t()})},Ps=!1;jt&&(Ps=(ie.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(ie.readyState),Ps||ie.addEventListener("DOMContentLoaded",_v));function bv(e){jt&&(Ps?setTimeout(e,0):zp.push(e))}function hi(e){var t=e.tag,n=e.attributes,r=n===void 0?{}:n,i=e.children,s=i===void 0?[]:i;return typeof e=="string"?Np(e):"<".concat(t," ").concat(Sv(r),">").concat(s.map(hi).join(""),"")}function Nc(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}var Tv=function(t,n){return function(r,i,s,a){return t.call(n,r,i,s,a)}},Ta=function(t,n,r,i){var s=Object.keys(t),a=s.length,u=i!==void 0?Tv(n,i):n,l,p,h;for(r===void 0?(l=1,h=t[s[0]]):(l=0,h=r);l=55296&&i<=56319&&n=55296&&r<=56319&&n>t+1&&(i=e.charCodeAt(t+1),i>=56320&&i<=57343)?(r-55296)*1024+i-56320+65536:r}function Lc(e){return Object.keys(e).reduce(function(t,n){var r=e[n],i=!!r.icon;return i?t[r.iconName]=r.icon:t[n]=r,t},{})}function Wo(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=n.skipHooks,i=r===void 0?!1:r,s=Lc(t);typeof ot.hooks.addPack=="function"&&!i?ot.hooks.addPack(e,Lc(t)):ot.styles[e]=j(j({},ot.styles[e]||{}),s),e==="fas"&&Wo("fa",t)}var Ri,Fi,Bi,Hn=ot.styles,Nv=ot.shims,Lv=(Ri={},we(Ri,ne,Object.values(ri[ne])),we(Ri,pe,Object.values(ri[pe])),Ri),au=null,Ip={},jp={},Mp={},Dp={},Rp={},zv=(Fi={},we(Fi,ne,Object.keys(ti[ne])),we(Fi,pe,Object.keys(ti[pe])),Fi);function Iv(e){return~hv.indexOf(e)}function jv(e,t){var n=t.split("-"),r=n[0],i=n.slice(1).join("-");return r===e&&i!==""&&!Iv(i)?i:null}var Fp=function(){var t=function(s){return Ta(Hn,function(a,u,l){return a[l]=Ta(u,s,{}),a},{})};Ip=t(function(i,s,a){if(s[3]&&(i[s[3]]=a),s[2]){var u=s[2].filter(function(l){return typeof l=="number"});u.forEach(function(l){i[l.toString(16)]=a})}return i}),jp=t(function(i,s,a){if(i[a]=a,s[2]){var u=s[2].filter(function(l){return typeof l=="string"});u.forEach(function(l){i[l]=a})}return i}),Rp=t(function(i,s,a){var u=s[2];return i[a]=a,u.forEach(function(l){i[l]=a}),i});var n="far"in Hn||F.autoFetchSvg,r=Ta(Nv,function(i,s){var a=s[0],u=s[1],l=s[2];return u==="far"&&!n&&(u="fas"),typeof a=="string"&&(i.names[a]={prefix:u,iconName:l}),typeof a=="number"&&(i.unicodes[a.toString(16)]={prefix:u,iconName:l}),i},{names:{},unicodes:{}});Mp=r.names,Dp=r.unicodes,au=Zs(F.styleDefault,{family:F.familyDefault})};yv(function(e){au=Zs(e.styleDefault,{family:F.familyDefault})});Fp();function ou(e,t){return(Ip[e]||{})[t]}function Mv(e,t){return(jp[e]||{})[t]}function mn(e,t){return(Rp[e]||{})[t]}function Bp(e){return Mp[e]||{prefix:null,iconName:null}}function Dv(e){var t=Dp[e],n=ou("fas",e);return t||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}function rn(){return au}var lu=function(){return{prefix:null,iconName:null,rest:[]}};function Zs(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.family,r=n===void 0?ne:n,i=ti[r][e],s=ni[r][e]||ni[r][i],a=e in ot.styles?e:null;return s||a||null}var zc=(Bi={},we(Bi,ne,Object.keys(ri[ne])),we(Bi,pe,Object.keys(ri[pe])),Bi);function Js(e){var t,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.skipLookups,i=r===void 0?!1:r,s=(t={},we(t,ne,"".concat(F.cssPrefix,"-").concat(ne)),we(t,pe,"".concat(F.cssPrefix,"-").concat(pe)),t),a=null,u=ne;(e.includes(s[ne])||e.some(function(p){return zc[ne].includes(p)}))&&(u=ne),(e.includes(s[pe])||e.some(function(p){return zc[pe].includes(p)}))&&(u=pe);var l=e.reduce(function(p,h){var g=jv(F.cssPrefix,h);if(Hn[h]?(h=Lv[u].includes(h)?lv[u][h]:h,a=h,p.prefix=h):zv[u].indexOf(h)>-1?(a=h,p.prefix=Zs(h,{family:u})):g?p.iconName=g:h!==F.replacementClass&&h!==s[ne]&&h!==s[pe]&&p.rest.push(h),!i&&p.prefix&&p.iconName){var f=a==="fa"?Bp(p.iconName):{},v=mn(p.prefix,p.iconName);f.prefix&&(a=null),p.iconName=f.iconName||v||p.iconName,p.prefix=f.prefix||p.prefix,p.prefix==="far"&&!Hn.far&&Hn.fas&&!F.autoFetchSvg&&(p.prefix="fas")}return p},lu());return(e.includes("fa-brands")||e.includes("fab"))&&(l.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(l.prefix="fad"),!l.prefix&&u===pe&&(Hn.fass||F.autoFetchSvg)&&(l.prefix="fass",l.iconName=mn(l.prefix,l.iconName)||l.iconName),(l.prefix==="fa"||a==="fa")&&(l.prefix=rn()||"fas"),l}var Rv=function(){function e(){$g(this,e),this.definitions={}}return qg(e,[{key:"add",value:function(){for(var n=this,r=arguments.length,i=new Array(r),s=0;s0&&h.forEach(function(g){typeof g=="string"&&(n[u][g]=p)}),n[u][l]=p}),n}}]),e}(),Ic=[],Un={},qn={},Fv=Object.keys(qn);function Bv(e,t){var n=t.mixoutsTo;return Ic=e,Un={},Object.keys(qn).forEach(function(r){Fv.indexOf(r)===-1&&delete qn[r]}),Ic.forEach(function(r){var i=r.mixout?r.mixout():{};if(Object.keys(i).forEach(function(a){typeof i[a]=="function"&&(n[a]=i[a]),Ts(i[a])==="object"&&Object.keys(i[a]).forEach(function(u){n[a]||(n[a]={}),n[a][u]=i[a][u]})}),r.hooks){var s=r.hooks();Object.keys(s).forEach(function(a){Un[a]||(Un[a]=[]),Un[a].push(s[a])})}r.provides&&r.provides(qn)}),n}function Go(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i1?t-1:0),r=1;r0&&arguments[0]!==void 0?arguments[0]:{};return jt?(kn("beforeI2svg",t),zt("pseudoElements2svg",t),zt("i2svg",t)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.autoReplaceSvgRoot;F.autoReplaceSvg===!1&&(F.autoReplaceSvg=!0),F.observeMutations=!0,bv(function(){Wv({autoReplaceSvgRoot:n}),kn("watch",t)})}},Uv={icon:function(t){if(t===null)return null;if(Ts(t)==="object"&&t.prefix&&t.iconName)return{prefix:t.prefix,iconName:mn(t.prefix,t.iconName)||t.iconName};if(Array.isArray(t)&&t.length===2){var n=t[1].indexOf("fa-")===0?t[1].slice(3):t[1],r=Zs(t[0]);return{prefix:r,iconName:mn(r,n)||n}}if(typeof t=="string"&&(t.indexOf("".concat(F.cssPrefix,"-"))>-1||t.match(uv))){var i=Js(t.split(" "),{skipLookups:!0});return{prefix:i.prefix||rn(),iconName:mn(i.prefix,i.iconName)||i.iconName}}if(typeof t=="string"){var s=rn();return{prefix:s,iconName:mn(s,t)||t}}}},Xe={noAuto:Vv,config:F,dom:Hv,parse:Uv,library:Vp,findIconDefinition:Yo,toHtml:hi},Wv=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.autoReplaceSvgRoot,r=n===void 0?ie:n;(Object.keys(ot.styles).length>0||F.autoFetchSvg)&&jt&&F.autoReplaceSvg&&Xe.dom.i2svg({node:r})};function ea(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(r){return hi(r)})}}),Object.defineProperty(e,"node",{get:function(){if(jt){var r=ie.createElement("div");return r.innerHTML=e.html,r.children}}}),e}function Gv(e){var t=e.children,n=e.main,r=e.mask,i=e.attributes,s=e.styles,a=e.transform;if(su(a)&&n.found&&!r.found){var u=n.width,l=n.height,p={x:u/l/2,y:.5};i.style=qs(j(j({},s),{},{"transform-origin":"".concat(p.x+a.x/16,"em ").concat(p.y+a.y/16,"em")}))}return[{tag:"svg",attributes:i,children:t}]}function Yv(e){var t=e.prefix,n=e.iconName,r=e.children,i=e.attributes,s=e.symbol,a=s===!0?"".concat(t,"-").concat(F.cssPrefix,"-").concat(n):s;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:j(j({},i),{},{id:a}),children:r}]}]}function uu(e){var t=e.icons,n=t.main,r=t.mask,i=e.prefix,s=e.iconName,a=e.transform,u=e.symbol,l=e.title,p=e.maskId,h=e.titleId,g=e.extra,f=e.watchable,v=f===void 0?!1:f,y=r.found?r:n,x=y.width,w=y.height,o=i==="fak",c=[F.replacementClass,s?"".concat(F.cssPrefix,"-").concat(s):""].filter(function(P){return g.classes.indexOf(P)===-1}).filter(function(P){return P!==""||!!P}).concat(g.classes).join(" "),d={children:[],attributes:j(j({},g.attributes),{},{"data-prefix":i,"data-icon":s,class:c,role:g.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(x," ").concat(w)})},m=o&&!~g.classes.indexOf("fa-fw")?{width:"".concat(x/w*16*.0625,"em")}:{};v&&(d.attributes[En]=""),l&&(d.children.push({tag:"title",attributes:{id:d.attributes["aria-labelledby"]||"title-".concat(h||si())},children:[l]}),delete d.attributes.title);var S=j(j({},d),{},{prefix:i,iconName:s,main:n,mask:r,maskId:p,transform:a,symbol:u,styles:j(j({},m),g.styles)}),E=r.found&&n.found?zt("generateAbstractMask",S)||{children:[],attributes:{}}:zt("generateAbstractIcon",S)||{children:[],attributes:{}},_=E.children,b=E.attributes;return S.children=_,S.attributes=b,u?Yv(S):Gv(S)}function jc(e){var t=e.content,n=e.width,r=e.height,i=e.transform,s=e.title,a=e.extra,u=e.watchable,l=u===void 0?!1:u,p=j(j(j({},a.attributes),s?{title:s}:{}),{},{class:a.classes.join(" ")});l&&(p[En]="");var h=j({},a.styles);su(i)&&(h.transform=Ev({transform:i,startCentered:!0,width:n,height:r}),h["-webkit-transform"]=h.transform);var g=qs(h);g.length>0&&(p.style=g);var f=[];return f.push({tag:"span",attributes:p,children:[t]}),s&&f.push({tag:"span",attributes:{class:"sr-only"},children:[s]}),f}function Qv(e){var t=e.content,n=e.title,r=e.extra,i=j(j(j({},r.attributes),n?{title:n}:{}),{},{class:r.classes.join(" ")}),s=qs(r.styles);s.length>0&&(i.style=s);var a=[];return a.push({tag:"span",attributes:i,children:[t]}),n&&a.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),a}var Pa=ot.styles;function Qo(e){var t=e[0],n=e[1],r=e.slice(4),i=Jl(r,1),s=i[0],a=null;return Array.isArray(s)?a={tag:"g",attributes:{class:"".concat(F.cssPrefix,"-").concat(hn.GROUP)},children:[{tag:"path",attributes:{class:"".concat(F.cssPrefix,"-").concat(hn.SECONDARY),fill:"currentColor",d:s[0]}},{tag:"path",attributes:{class:"".concat(F.cssPrefix,"-").concat(hn.PRIMARY),fill:"currentColor",d:s[1]}}]}:a={tag:"path",attributes:{fill:"currentColor",d:s}},{found:!0,width:t,height:n,icon:a}}var Xv={found:!1,width:512,height:512};function Kv(e,t){!bp&&!F.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function Xo(e,t){var n=t;return t==="fa"&&F.styleDefault!==null&&(t=rn()),new Promise(function(r,i){if(zt("missingIconAbstract"),n==="fa"){var s=Bp(e)||{};e=s.iconName||e,t=s.prefix||t}if(e&&t&&Pa[t]&&Pa[t][e]){var a=Pa[t][e];return r(Qo(a))}Kv(e,t),r(j(j({},Xv),{},{icon:F.showMissingIcons&&e?zt("missingIconAbstract")||{}:{}}))})}var Mc=function(){},Ko=F.measurePerformance&&Li&&Li.mark&&Li.measure?Li:{mark:Mc,measure:Mc},kr='FA "6.5.1"',$v=function(t){return Ko.mark("".concat(kr," ").concat(t," begins")),function(){return Hp(t)}},Hp=function(t){Ko.mark("".concat(kr," ").concat(t," ends")),Ko.measure("".concat(kr," ").concat(t),"".concat(kr," ").concat(t," begins"),"".concat(kr," ").concat(t," ends"))},cu={begin:$v,end:Hp},ts=function(){};function Dc(e){var t=e.getAttribute?e.getAttribute(En):null;return typeof t=="string"}function qv(e){var t=e.getAttribute?e.getAttribute(tu):null,n=e.getAttribute?e.getAttribute(nu):null;return t&&n}function Zv(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(F.replacementClass)}function Jv(){if(F.autoReplaceSvg===!0)return ns.replace;var e=ns[F.autoReplaceSvg];return e||ns.replace}function ey(e){return ie.createElementNS("http://www.w3.org/2000/svg",e)}function ty(e){return ie.createElement(e)}function Up(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.ceFn,r=n===void 0?e.tag==="svg"?ey:ty:n;if(typeof e=="string")return ie.createTextNode(e);var i=r(e.tag);Object.keys(e.attributes||[]).forEach(function(a){i.setAttribute(a,e.attributes[a])});var s=e.children||[];return s.forEach(function(a){i.appendChild(Up(a,{ceFn:r}))}),i}function ny(e){var t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}var ns={replace:function(t){var n=t[0];if(n.parentNode)if(t[1].forEach(function(i){n.parentNode.insertBefore(Up(i),n)}),n.getAttribute(En)===null&&F.keepOriginalSource){var r=ie.createComment(ny(n));n.parentNode.replaceChild(r,n)}else n.remove()},nest:function(t){var n=t[0],r=t[1];if(~iu(n).indexOf(F.replacementClass))return ns.replace(t);var i=new RegExp("".concat(F.cssPrefix,"-.*"));if(delete r[0].attributes.id,r[0].attributes.class){var s=r[0].attributes.class.split(" ").reduce(function(u,l){return l===F.replacementClass||l.match(i)?u.toSvg.push(l):u.toNode.push(l),u},{toNode:[],toSvg:[]});r[0].attributes.class=s.toSvg.join(" "),s.toNode.length===0?n.removeAttribute("class"):n.setAttribute("class",s.toNode.join(" "))}var a=r.map(function(u){return hi(u)}).join(` +`);n.setAttribute(En,""),n.innerHTML=a}};function Rc(e){e()}function Wp(e,t){var n=typeof t=="function"?t:ts;if(e.length===0)n();else{var r=Rc;F.mutateApproach===av&&(r=nn.requestAnimationFrame||Rc),r(function(){var i=Jv(),s=cu.begin("mutate");e.map(i),s(),n()})}}var fu=!1;function Gp(){fu=!0}function $o(){fu=!1}var Os=null;function Fc(e){if(Tc&&F.observeMutations){var t=e.treeCallback,n=t===void 0?ts:t,r=e.nodeCallback,i=r===void 0?ts:r,s=e.pseudoElementsCallback,a=s===void 0?ts:s,u=e.observeMutationsRoot,l=u===void 0?ie:u;Os=new Tc(function(p){if(!fu){var h=rn();cr(p).forEach(function(g){if(g.type==="childList"&&g.addedNodes.length>0&&!Dc(g.addedNodes[0])&&(F.searchPseudoElements&&a(g.target),n(g.target)),g.type==="attributes"&&g.target.parentNode&&F.searchPseudoElements&&a(g.target.parentNode),g.type==="attributes"&&Dc(g.target)&&~pv.indexOf(g.attributeName))if(g.attributeName==="class"&&qv(g.target)){var f=Js(iu(g.target)),v=f.prefix,y=f.iconName;g.target.setAttribute(tu,v||h),y&&g.target.setAttribute(nu,y)}else Zv(g.target)&&i(g.target)})}}),jt&&Os.observe(l,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function ry(){Os&&Os.disconnect()}function iy(e){var t=e.getAttribute("style"),n=[];return t&&(n=t.split(";").reduce(function(r,i){var s=i.split(":"),a=s[0],u=s.slice(1);return a&&u.length>0&&(r[a]=u.join(":").trim()),r},{})),n}function sy(e){var t=e.getAttribute("data-prefix"),n=e.getAttribute("data-icon"),r=e.innerText!==void 0?e.innerText.trim():"",i=Js(iu(e));return i.prefix||(i.prefix=rn()),t&&n&&(i.prefix=t,i.iconName=n),i.iconName&&i.prefix||(i.prefix&&r.length>0&&(i.iconName=Mv(i.prefix,e.innerText)||ou(i.prefix,Uo(e.innerText))),!i.iconName&&F.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=e.firstChild.data)),i}function ay(e){var t=cr(e.attributes).reduce(function(i,s){return i.name!=="class"&&i.name!=="style"&&(i[s.name]=s.value),i},{}),n=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return F.autoA11y&&(n?t["aria-labelledby"]="".concat(F.replacementClass,"-title-").concat(r||si()):(t["aria-hidden"]="true",t.focusable="false")),t}function oy(){return{iconName:null,title:null,titleId:null,prefix:null,transform:mt,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function Bc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},n=sy(e),r=n.iconName,i=n.prefix,s=n.rest,a=ay(e),u=Go("parseNodeAttributes",{},e),l=t.styleParser?iy(e):[];return j({iconName:r,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:i,transform:mt,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:s,styles:l,attributes:a}},u)}var ly=ot.styles;function Yp(e){var t=F.autoReplaceSvg==="nest"?Bc(e,{styleParser:!1}):Bc(e);return~t.extra.classes.indexOf(Tp)?zt("generateLayersText",e,t):zt("generateSvgReplacementMutation",e,t)}var sn=new Set;ru.map(function(e){sn.add("fa-".concat(e))});Object.keys(ti[ne]).map(sn.add.bind(sn));Object.keys(ti[pe]).map(sn.add.bind(sn));sn=di(sn);function Vc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!jt)return Promise.resolve();var n=ie.documentElement.classList,r=function(g){return n.add("".concat(Pc,"-").concat(g))},i=function(g){return n.remove("".concat(Pc,"-").concat(g))},s=F.autoFetchSvg?sn:ru.map(function(h){return"fa-".concat(h)}).concat(Object.keys(ly));s.includes("fa")||s.push("fa");var a=[".".concat(Tp,":not([").concat(En,"])")].concat(s.map(function(h){return".".concat(h,":not([").concat(En,"])")})).join(", ");if(a.length===0)return Promise.resolve();var u=[];try{u=cr(e.querySelectorAll(a))}catch{}if(u.length>0)r("pending"),i("complete");else return Promise.resolve();var l=cu.begin("onTree"),p=u.reduce(function(h,g){try{var f=Yp(g);f&&h.push(f)}catch(v){bp||v.name==="MissingIcon"&&console.error(v)}return h},[]);return new Promise(function(h,g){Promise.all(p).then(function(f){Wp(f,function(){r("active"),r("complete"),i("pending"),typeof t=="function"&&t(),l(),h()})}).catch(function(f){l(),g(f)})})}function uy(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Yp(e).then(function(n){n&&Wp([n],t)})}function cy(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=(t||{}).icon?t:Yo(t||{}),i=n.mask;return i&&(i=(i||{}).icon?i:Yo(i||{})),e(r,j(j({},n),{},{mask:i}))}}var fy=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.transform,i=r===void 0?mt:r,s=n.symbol,a=s===void 0?!1:s,u=n.mask,l=u===void 0?null:u,p=n.maskId,h=p===void 0?null:p,g=n.title,f=g===void 0?null:g,v=n.titleId,y=v===void 0?null:v,x=n.classes,w=x===void 0?[]:x,o=n.attributes,c=o===void 0?{}:o,d=n.styles,m=d===void 0?{}:d;if(t){var S=t.prefix,E=t.iconName,_=t.icon;return ea(j({type:"icon"},t),function(){return kn("beforeDOMElementCreation",{iconDefinition:t,params:n}),F.autoA11y&&(f?c["aria-labelledby"]="".concat(F.replacementClass,"-title-").concat(y||si()):(c["aria-hidden"]="true",c.focusable="false")),uu({icons:{main:Qo(_),mask:l?Qo(l.icon):{found:!1,width:null,height:null,icon:{}}},prefix:S,iconName:E,transform:j(j({},mt),i),symbol:a,title:f,maskId:h,titleId:y,extra:{attributes:c,styles:m,classes:w}})})}},dy={mixout:function(){return{icon:cy(fy)}},hooks:function(){return{mutationObserverCallbacks:function(n){return n.treeCallback=Vc,n.nodeCallback=uy,n}}},provides:function(t){t.i2svg=function(n){var r=n.node,i=r===void 0?ie:r,s=n.callback,a=s===void 0?function(){}:s;return Vc(i,a)},t.generateSvgReplacementMutation=function(n,r){var i=r.iconName,s=r.title,a=r.titleId,u=r.prefix,l=r.transform,p=r.symbol,h=r.mask,g=r.maskId,f=r.extra;return new Promise(function(v,y){Promise.all([Xo(i,u),h.iconName?Xo(h.iconName,h.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(x){var w=Jl(x,2),o=w[0],c=w[1];v([n,uu({icons:{main:o,mask:c},prefix:u,iconName:i,transform:l,symbol:p,maskId:g,title:s,titleId:a,extra:f,watchable:!0})])}).catch(y)})},t.generateAbstractIcon=function(n){var r=n.children,i=n.attributes,s=n.main,a=n.transform,u=n.styles,l=qs(u);l.length>0&&(i.style=l);var p;return su(a)&&(p=zt("generateAbstractTransformGrouping",{main:s,transform:a,containerWidth:s.width,iconWidth:s.width})),r.push(p||s.icon),{children:r,attributes:i}}}},py={mixout:function(){return{layer:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.classes,s=i===void 0?[]:i;return ea({type:"layer"},function(){kn("beforeDOMElementCreation",{assembler:n,params:r});var a=[];return n(function(u){Array.isArray(u)?u.map(function(l){a=a.concat(l.abstract)}):a=a.concat(u.abstract)}),[{tag:"span",attributes:{class:["".concat(F.cssPrefix,"-layers")].concat(di(s)).join(" ")},children:a}]})}}}},hy={mixout:function(){return{counter:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.title,s=i===void 0?null:i,a=r.classes,u=a===void 0?[]:a,l=r.attributes,p=l===void 0?{}:l,h=r.styles,g=h===void 0?{}:h;return ea({type:"counter",content:n},function(){return kn("beforeDOMElementCreation",{content:n,params:r}),Qv({content:n.toString(),title:s,extra:{attributes:p,styles:g,classes:["".concat(F.cssPrefix,"-layers-counter")].concat(di(u))}})})}}}},my={mixout:function(){return{text:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.transform,s=i===void 0?mt:i,a=r.title,u=a===void 0?null:a,l=r.classes,p=l===void 0?[]:l,h=r.attributes,g=h===void 0?{}:h,f=r.styles,v=f===void 0?{}:f;return ea({type:"text",content:n},function(){return kn("beforeDOMElementCreation",{content:n,params:r}),jc({content:n,transform:j(j({},mt),s),title:u,extra:{attributes:g,styles:v,classes:["".concat(F.cssPrefix,"-layers-text")].concat(di(p))}})})}}},provides:function(t){t.generateLayersText=function(n,r){var i=r.title,s=r.transform,a=r.extra,u=null,l=null;if(kp){var p=parseInt(getComputedStyle(n).fontSize,10),h=n.getBoundingClientRect();u=h.width/p,l=h.height/p}return F.autoA11y&&!i&&(a.attributes["aria-hidden"]="true"),Promise.resolve([n,jc({content:n.innerHTML,width:u,height:l,transform:s,title:i,extra:a,watchable:!0})])}}},gy=new RegExp('"',"ug"),Hc=[1105920,1112319];function vy(e){var t=e.replace(gy,""),n=Ov(t,0),r=n>=Hc[0]&&n<=Hc[1],i=t.length===2?t[0]===t[1]:!1;return{value:Uo(i?t[0]:t),isSecondary:r||i}}function Uc(e,t){var n="".concat(sv).concat(t.replace(":","-"));return new Promise(function(r,i){if(e.getAttribute(n)!==null)return r();var s=cr(e.children),a=s.filter(function(_){return _.getAttribute(Ho)===t})[0],u=nn.getComputedStyle(e,t),l=u.getPropertyValue("font-family").match(cv),p=u.getPropertyValue("font-weight"),h=u.getPropertyValue("content");if(a&&!l)return e.removeChild(a),r();if(l&&h!=="none"&&h!==""){var g=u.getPropertyValue("content"),f=~["Sharp"].indexOf(l[2])?pe:ne,v=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(l[2])?ni[f][l[2].toLowerCase()]:fv[f][p],y=vy(g),x=y.value,w=y.isSecondary,o=l[0].startsWith("FontAwesome"),c=ou(v,x),d=c;if(o){var m=Dv(x);m.iconName&&m.prefix&&(c=m.iconName,v=m.prefix)}if(c&&!w&&(!a||a.getAttribute(tu)!==v||a.getAttribute(nu)!==d)){e.setAttribute(n,d),a&&e.removeChild(a);var S=oy(),E=S.extra;E.attributes[Ho]=t,Xo(c,v).then(function(_){var b=uu(j(j({},S),{},{icons:{main:_,mask:lu()},prefix:v,iconName:d,extra:E,watchable:!0})),P=ie.createElementNS("http://www.w3.org/2000/svg","svg");t==="::before"?e.insertBefore(P,e.firstChild):e.appendChild(P),P.outerHTML=b.map(function(T){return hi(T)}).join(` +`),e.removeAttribute(n),r()}).catch(i)}else r()}else r()})}function yy(e){return Promise.all([Uc(e,"::before"),Uc(e,"::after")])}function wy(e){return e.parentNode!==document.head&&!~ov.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(Ho)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function Wc(e){if(jt)return new Promise(function(t,n){var r=cr(e.querySelectorAll("*")).filter(wy).map(yy),i=cu.begin("searchPseudoElements");Gp(),Promise.all(r).then(function(){i(),$o(),t()}).catch(function(){i(),$o(),n()})})}var xy={hooks:function(){return{mutationObserverCallbacks:function(n){return n.pseudoElementsCallback=Wc,n}}},provides:function(t){t.pseudoElements2svg=function(n){var r=n.node,i=r===void 0?ie:r;F.searchPseudoElements&&Wc(i)}}},Gc=!1,Sy={mixout:function(){return{dom:{unwatch:function(){Gp(),Gc=!0}}}},hooks:function(){return{bootstrap:function(){Fc(Go("mutationObserverCallbacks",{}))},noAuto:function(){ry()},watch:function(n){var r=n.observeMutationsRoot;Gc?$o():Fc(Go("mutationObserverCallbacks",{observeMutationsRoot:r}))}}}},Yc=function(t){var n={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return t.toLowerCase().split(" ").reduce(function(r,i){var s=i.toLowerCase().split("-"),a=s[0],u=s.slice(1).join("-");if(a&&u==="h")return r.flipX=!0,r;if(a&&u==="v")return r.flipY=!0,r;if(u=parseFloat(u),isNaN(u))return r;switch(a){case"grow":r.size=r.size+u;break;case"shrink":r.size=r.size-u;break;case"left":r.x=r.x-u;break;case"right":r.x=r.x+u;break;case"up":r.y=r.y-u;break;case"down":r.y=r.y+u;break;case"rotate":r.rotate=r.rotate+u;break}return r},n)},Ay={mixout:function(){return{parse:{transform:function(n){return Yc(n)}}}},hooks:function(){return{parseNodeAttributes:function(n,r){var i=r.getAttribute("data-fa-transform");return i&&(n.transform=Yc(i)),n}}},provides:function(t){t.generateAbstractTransformGrouping=function(n){var r=n.main,i=n.transform,s=n.containerWidth,a=n.iconWidth,u={transform:"translate(".concat(s/2," 256)")},l="translate(".concat(i.x*32,", ").concat(i.y*32,") "),p="scale(".concat(i.size/16*(i.flipX?-1:1),", ").concat(i.size/16*(i.flipY?-1:1),") "),h="rotate(".concat(i.rotate," 0 0)"),g={transform:"".concat(l," ").concat(p," ").concat(h)},f={transform:"translate(".concat(a/2*-1," -256)")},v={outer:u,inner:g,path:f};return{tag:"g",attributes:j({},v.outer),children:[{tag:"g",attributes:j({},v.inner),children:[{tag:r.icon.tag,children:r.icon.children,attributes:j(j({},r.icon.attributes),v.path)}]}]}}}},Oa={x:0,y:0,width:"100%",height:"100%"};function Qc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function Ey(e){return e.tag==="g"?e.children:[e]}var ky={hooks:function(){return{parseNodeAttributes:function(n,r){var i=r.getAttribute("data-fa-mask"),s=i?Js(i.split(" ").map(function(a){return a.trim()})):lu();return s.prefix||(s.prefix=rn()),n.mask=s,n.maskId=r.getAttribute("data-fa-mask-id"),n}}},provides:function(t){t.generateAbstractMask=function(n){var r=n.children,i=n.attributes,s=n.main,a=n.mask,u=n.maskId,l=n.transform,p=s.width,h=s.icon,g=a.width,f=a.icon,v=Av({transform:l,containerWidth:g,iconWidth:p}),y={tag:"rect",attributes:j(j({},Oa),{},{fill:"white"})},x=h.children?{children:h.children.map(Qc)}:{},w={tag:"g",attributes:j({},v.inner),children:[Qc(j({tag:h.tag,attributes:j(j({},h.attributes),v.path)},x))]},o={tag:"g",attributes:j({},v.outer),children:[w]},c="mask-".concat(u||si()),d="clip-".concat(u||si()),m={tag:"mask",attributes:j(j({},Oa),{},{id:c,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[y,o]},S={tag:"defs",children:[{tag:"clipPath",attributes:{id:d},children:Ey(f)},m]};return r.push(S,{tag:"rect",attributes:j({fill:"currentColor","clip-path":"url(#".concat(d,")"),mask:"url(#".concat(c,")")},Oa)}),{children:r,attributes:i}}}},Cy={provides:function(t){var n=!1;nn.matchMedia&&(n=nn.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){var r=[],i={fill:"currentColor"},s={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};r.push({tag:"path",attributes:j(j({},i),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var a=j(j({},s),{},{attributeName:"opacity"}),u={tag:"circle",attributes:j(j({},i),{},{cx:"256",cy:"364",r:"28"}),children:[]};return n||u.children.push({tag:"animate",attributes:j(j({},s),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:j(j({},a),{},{values:"1;0;1;1;0;1;"})}),r.push(u),r.push({tag:"path",attributes:j(j({},i),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:n?[]:[{tag:"animate",attributes:j(j({},a),{},{values:"1;0;0;0;0;1;"})}]}),n||r.push({tag:"path",attributes:j(j({},i),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:j(j({},a),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:r}}}},_y={hooks:function(){return{parseNodeAttributes:function(n,r){var i=r.getAttribute("data-fa-symbol"),s=i===null?!1:i===""?!0:i;return n.symbol=s,n}}}},by=[Cv,dy,py,hy,my,xy,Sy,Ay,ky,Cy,_y];Bv(by,{mixoutsTo:Xe});Xe.noAuto;Xe.config;Xe.library;Xe.dom;var qo=Xe.parse;Xe.findIconDefinition;Xe.toHtml;var Ty=Xe.icon;Xe.layer;Xe.text;Xe.counter;var Qp={exports:{}},Py="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",Oy=Py,Ny=Oy;function Xp(){}function Kp(){}Kp.resetWarningCache=Xp;var Ly=function(){function e(r,i,s,a,u,l){if(l!==Ny){var p=new 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 p.name="Invariant Violation",p}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Kp,resetWarningCache:Xp};return n.PropTypes=n,n};Qp.exports=Ly();var zy=Qp.exports;const W=il(zy);function Xc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Wt(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function jy(e,t){if(e==null)return{};var n=Iy(e,t),r,i;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Zo(e){return My(e)||Dy(e)||Ry(e)||Fy()}function My(e){if(Array.isArray(e))return Jo(e)}function Dy(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Ry(e,t){if(e){if(typeof e=="string")return Jo(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Jo(e,t)}}function Jo(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&arguments[2]!==void 0?arguments[2]:{};if(typeof t=="string")return t;var r=(t.children||[]).map(function(l){return qp(e,l)}),i=Object.keys(t.attributes||{}).reduce(function(l,p){var h=t.attributes[p];switch(p){case"class":l.attrs.className=h,delete t.attributes.class;break;case"style":l.attrs.style=Wy(h);break;default:p.indexOf("aria-")===0||p.indexOf("data-")===0?l.attrs[p.toLowerCase()]=h:l.attrs[$p(p)]=h}return l},{attrs:{}}),s=n.style,a=s===void 0?{}:s,u=jy(n,Hy);return i.attrs.style=Wt(Wt({},i.attrs.style),a),e.apply(void 0,[t.tag,Wt(Wt({},i.attrs),u)].concat(Zo(r)))}var Zp=!1;try{Zp=!0}catch{}function Gy(){if(!Zp&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function Kc(e){if(e&&Ns(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(qo.icon)return qo.icon(e);if(e===null)return null;if(e&&Ns(e)==="object"&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return{prefix:e[0],iconName:e[1]};if(typeof e=="string")return{prefix:"fas",iconName:e}}function Na(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?Wn({},e,t):{}}var pt=fe.forwardRef(function(e,t){var n=e.icon,r=e.mask,i=e.symbol,s=e.className,a=e.title,u=e.titleId,l=e.maskId,p=Kc(n),h=Na("classes",[].concat(Zo(By(e)),Zo(s.split(" ")))),g=Na("transform",typeof e.transform=="string"?qo.transform(e.transform):e.transform),f=Na("mask",Kc(r)),v=Ty(p,Wt(Wt(Wt(Wt({},h),g),f),{},{symbol:i,title:a,titleId:u,maskId:l}));if(!v)return Gy("Could not find icon",p),null;var y=v.abstract,x={ref:t};return Object.keys(e).forEach(function(w){pt.defaultProps.hasOwnProperty(w)||(x[w]=e[w])}),Yy(y[0],x)});pt.displayName="FontAwesomeIcon";pt.propTypes={beat:W.bool,border:W.bool,beatFade:W.bool,bounce:W.bool,className:W.string,fade:W.bool,flash:W.bool,mask:W.oneOfType([W.object,W.array,W.string]),maskId:W.string,fixedWidth:W.bool,inverse:W.bool,flip:W.oneOf([!0,!1,"horizontal","vertical","both"]),icon:W.oneOfType([W.object,W.array,W.string]),listItem:W.bool,pull:W.oneOf(["right","left"]),pulse:W.bool,rotation:W.oneOf([0,90,180,270]),shake:W.bool,size:W.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:W.bool,spinPulse:W.bool,spinReverse:W.bool,symbol:W.oneOfType([W.bool,W.string]),title:W.string,titleId:W.string,transform:W.oneOfType([W.string,W.object]),swapOpacity:W.bool};pt.defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1};var Yy=qp.bind(null,fe.createElement),Qy={prefix:"fab",iconName:"linkedin",icon:[448,512,[],"f08c","M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"]},Xy={prefix:"fab",iconName:"instagram",icon:[448,512,[],"f16d","M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"]},Ky={prefix:"fab",iconName:"facebook",icon:[512,512,[62e3],"f09a","M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256C0 376 82.7 476.8 194.2 504.5V334.2H141.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287V510.1C413.8 494.8 512 386.9 512 256h0z"]},$y={prefix:"fab",iconName:"github",icon:[496,512,[],"f09b","M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"]},qy={prefix:"fab",iconName:"youtube",icon:[576,512,[61802],"f167","M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"]},Zy={prefix:"fab",iconName:"twitter",icon:[512,512,[],"f099","M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"]};const Jy=()=>{const[e,t]=H.useState(!1);return H.useEffect(()=>{const n=()=>{window.scrollY>100?t(!0):t(!1)};return window.addEventListener("scroll",n),()=>{window.removeEventListener("scroll",n)}},[]),A.jsxs("div",{className:`social-links ${e?"sticky":""}`,children:[A.jsx("a",{href:"https://www.facebook.com/devalentineomonya",target:"_blank",className:"social-link",children:A.jsx(pt,{icon:Ky})}),A.jsx("a",{href:"https://www.instagram.com/devalentineomonya",target:"_blank",className:"social-link",children:A.jsx(pt,{icon:Xy})}),A.jsx("a",{href:"https://www.linkedin.com/in/devalentineomonya",target:"_blank",className:"social-link",children:A.jsx(pt,{icon:Qy})}),A.jsx("a",{href:"https://www.youtube.com/@devalentineomonya",target:"_blank",className:"social-link",children:A.jsx(pt,{icon:qy})}),A.jsx("a",{href:"https://twitter.com/devalenthcohen",target:"_blank",className:"social-link",children:A.jsx(pt,{icon:Zy})}),A.jsx("a",{href:"https://github.com/devalentineomonya",target:"_blank",className:"social-link",children:A.jsx(pt,{icon:$y})})]})},$c="/devalentineweb/assets/slider1-DuU9MEWb.jpg",e1="/devalentineweb/assets/slider3-BcKyIj2c.jpg",t1="/devalentineweb/assets/slider2-CI6bSxeA.jpg",n1=()=>{const[e,t]=H.useState($c),n=[$c,t1,e1];let r=0;return H.useEffect(()=>{const i=setInterval(()=>{t(n[r]),r=(r+1)%n.length},8e3);return()=>clearInterval(i)},[]),A.jsx("div",{id:"home",className:"hero-section",style:{top:"-100px",zIndex:"1",background:`linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url(${e})`,transition:"0.4s",animation:"zoomBackground 8s infinite"},children:A.jsx("div",{className:"hero-content",children:A.jsxs("div",{className:"hero-text-container",children:[A.jsxs("p",{children:["I am a ",A.jsx("span",{children:"----"})," Software Engineer"]}),A.jsx("h1",{children:"Valentine Omonya"}),A.jsxs("p",{children:[A.jsx("span",{children:"FrontEnd"})," -",A.jsx("span",{children:"Backend"}),"-",A.jsx("span",{children:"Mobile Apps"})]}),A.jsx("div",{className:"hero-button",children:A.jsx("a",{href:"https://1drv.ms/b/s!AmD6S1sK2c1egZ101PCxsR-KkcDtug?e=T6Nlub",target:"_blank",children:"Download Resume"})})]})})})},r1="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABdSURBVEiJ7dWxDUAAEIXhLxoJhrCJJTQMYEwSa1EoNCokco3cX1/ef8XLHclHSrSRggkb+ihBjQU7xpS8kczRkuo3kgars8Ld3WARtcEXro0aMjzDHwk/1+EPJ3EAafEfOH/w9c0AAAAASUVORK5CYII=",i1=e=>{const[t,n]=H.useState(!1),r=()=>{n(!t)};return A.jsxs("div",{className:`services-card ${t?"active":""}`,onClick:r,children:[A.jsxs("div",{className:"card-content",children:[A.jsx("div",{className:"service-icon",children:A.jsx("img",{src:e.image,alt:""})}),A.jsxs("div",{className:"service-name",children:[A.jsx("img",{src:r1,alt:""}),A.jsx("p",{children:e.name})]})]}),A.jsx("div",{className:"service-description",children:A.jsx("p",{children:e.description})})]})},s1="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADDSURBVEiJ7dUxbsJAEIXhz5aloFDQkR4hkRJS4CIchjIngDNwAihznSQIcg1KCiQqlIK15BTYLgwSyCOtnnbnzfunW+69Irxigeeasw+YwwppzeFC5jLGE3ZXAOzQiq8Q/K8aQANoADcAJEHf0a85+yUPmGBfYagV9FjB28kAR3ziq8LQR9BVBW+KaYSB83/QLjC/4RencI8xxKZg5oBZ2RZd9PATNH+yt25RQFQC2OK7xDPG6FIzudQItXbesszzwPUH1P4X5/u9UfYAAAAASUVORK5CYII=",a1="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA7AAAAOwBeShxvQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHJSURBVFiF7dbPitRAEAbwX0QQFv8sO4IHD+pFvIigV0EPIoLgu+wjrCd9Bn0JT4InBUUvCuJFBEERwXVn3FkVQVmMh3RINpNMkp7IXPaDUN2pVHV111eVZh8FJkgHeMaxAaRYC+NRw7zNviw7Iak4SFpkjN/OSGU7pdhxdd5mX5a9MbZkDiwFdblKS7oux1n+Lir3S0U54omi7LpgE8/wAq/xRZb/Mf7EBJCz/luQ45o5fMI6nuMmLuAcTuEIVoL8gV9BfsTbEOgDfK0LplpGdTLFedzHrrgq2cW9fNEDlSBG4VRGDXN4g7+6EbQOabAHB0uKidkabqrpp9jADUUKTitScBTfFSn4oEjBQ1zLHcWWTYotPJER8V1YZBO/8ROHcQgnQnBncRlXcDxfO6YP9P0vNCFhlgO5IqmMk8r7NtztGkU5gK73AbiN6Ry/23N002CPvSRc060PwHucwVVcxCWcxDGs4k5YaIodfMZLvMJj3ModxdwH8vEgJCyjy32g2pQWeWZOID/yNgxaBbHYkBFt3u6adNvBHntJ2AdtJExFkLAP/msn7BrAomjshEMgqhP2wWCdcJFSWMF19SRc1UzCR7Lf9D7AP4NL8K3shSIdAAAAAElFTkSuQmCC",o1="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA8gAAAPIBlLUtiQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAJHSURBVFiFzZe/axRBFMc/7y7KgXrgjyhEEIsYsFKClZUgNldYpbJMbITTMkKqgCnsJIdgYfwT/BOENHYiGlOpEdHEiKgIehI8cs/i3rLP2cllE9dbv/Bl3n7nzc6b2Zk3swA1oAksAzogLlufNcwYVMchm2wx8k0ru0avFT0TGbEFTJo9Y1TTWjlf/BhYc89rpmV8h8jiKfDM2V7vRvxDPFDVqyKyD3hv2piqtkVkAZjyzrEA/hZfrNwAvjvb1/UNYAT45Gyvj2TdM2iKyCHgFHDCtEci8gq4Emuwyp/fpQN8M/unUU3rkG8N5OVqFagDF1xAFWx/AnuMmFbJMQM7wR2AYWABaBc8un5sW5/DoqoAiMgR4EzBI9wKz1X1c/JQB+aA9V2MZLdctz7rANMD7DjkNMBKIHbp7dtkRyQrf4M0LRfFFSLiHDBhdpP0sJqwuu1e2gEeAktOWzIts41jiei1EVcm9v6If4h7qnpDRPYC70w7p6q/RKQFXPfORe/rHSM2A6PAD2d7fTTrnsE1ETlOLxUfM+2JpeLLsQalLsIqvRR7yQUkpDNTIf1MQ1ZXJG5XgRc2sjHyLbIi8BGYB+b/i1Rc6mEEMDvAjkPOQskXEiLiDNAwe5L0htwgvSFvN733gUWnLZqW+cyxRPTBiCsT+2jEP8RdVb0pIlXgjWkXVXVTRL5iJ2CCf3ErPmxlDTjg7Lar6xvAOGnyGQ/0szkCmBKR08BJ4KBpL0XkLXA+1qDUX7OqjbYRBCWulEArEreg5N/z35XATrq5vhPgAAAAAElFTkSuQmCC",l1="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAADsAAAA7AF5KHG9AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAu1JREFUWIXF11+IVkUYBvDfuqYpGqgrGm5JppJJFragFxqIYohihqKgSKJ4oaSBNxYEQRfdCF5VCCrYRf5JBKEgglyhFS/8gzdLIYQLWWQLlRniqrt9Xbzzscfv2z3nO9uuvTCcOTPvnHnmmWfe8w7/szU14DMOT//HeSr4GQ/LApiCTkwfpP8qbmTeX8ILg/h+jwXoyzaOLgAwL2dyuIxrmfemHAAvpm/9km0sYmA61hb4lLHPcTfbUMTABLw6jABO1wIosqVCQMNVWmsnGDWkdQyjFW1Bnl3Hx3hQYsyfwwlgDxaLo9eorcjU/8bOogF5GlgoYkTenj/ApZz+sSOtga/xUZ7DSAP4xqO0PxYAH+B8BsA8bEfP4wDwHr5FG7rwD5bhSbwxGIg8KyPCyxiTJq7gE+xK9R48i8NKivA2rjQItg3v4038IehfiV5swSJsa/BbYLYQ0ETcSoh7FR/Dg2jHZPwl8oB9IheoO4a1kzZn6l8mp9WprMDL+L0AQEWI8LVB+h4BkI2EC3EGX6XJqv/1L3BCBJXfsArnCthrx+sFPnW2M4OsJ63irH76K+jGpLTyPAZ+EvSXYqA7PX8UScgMtGA3DmCzCKtzMT+Vd/C8SGz24zlcxGcNLPgO7lczolZB8xKxd29hR+rrEsfxQvKbKbbnAG6KrTmId4VI9+JDPDXApLuEhuqsT1ByG9PUU7UbR1P9jtDBmUz/RqzBLJF8lkpImsV+9+GJtIq+Gr97+o/MuDRmTKZ/m0jfLojQOyQ7mVCuF3RWWelIyLuFsKaJ/f8hZ6UNM5AV4VlswiFsFYJqEVnMcUzFp+KusBffpVLG6hLSLIAN6dki/uO/phXP0R+g2sQed2B8yckZIH3L3gtmiZDZLkS3PLV34pg4CccS6FNCP0fET6hqq7AuB0CrBi8mTYKBCeJe+LaIiEvEaagy0iG0ULVFIlwPZJ14RY3A825Gran/Fp5JA5tz/POsImJG7xDHj5z9C9PmDgbkKkr+AAAAAElFTkSuQmCC",u1="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAUISURBVFiFxZZdSFtnGMefc44mpmlKlqUVwVBzIUyLOOaFo+LoxiqOsd7EapUysDB7tZvCaNchZQg6sBe7WQcFbWEuHXS1eFF2kSpDrKQyqylCP6wOmkSXJsvHOe85Jx8n578bE4xtqmlr98Ah5Dl5n9/vfd73nDdEbykAcGtraz+rqprx+/0+AGYiIv4tgHkA3Pr6+q9PnjzpczqdZYuLiw1E1Lnb7JzAT4yxv6anp7Nmsxl2ux2rq6sZAB8R7XIHAHCMMWtFRcUHt27d4k0mE01NTWX37t17keO46d1kEwAuHo+P3r17l9XW1uLhw4cIBoPZZ8+e/bCr4K3wXNsfP37MdF2PAGj/X+CSJA0AeBeAsOtwr9cr5eCPHj1ikiQN7Bp0i0DP0tLS5plL28Hf6FOg67rD5/MZKisraXZ2llVVVf1osVj63ySjaAAwAPhDVdWAoigiY+ybnYzjdlDYSEQfE9F7qqo6BEHQDQbD30Q0R0TzHMdh43dWIvqciH7jOC67U/GiAgAqE4nEkMFg6Lp3717a6/Wa29vb9fv37xs1TVNbW1szdrs9JQjC1yaTaTWdTv9iMBgaOY5L7RReNDRN65IkSRocHEzZbDYQEYgI4+PjUkdHR/57c3MzmpubV4PB4NPl5eW0LMuvv96iKH4bCoWU+vr6PKiYABGhra0NXq8XNTU1YIyJAAyl8AqeAk3TXIyx80TEbwhsG9XV1RQOhwGAiMhERHtKEcgHAKskSfHGxkbU1dUhFAoljx8/rhMRampqcObMmYzf70/29PREaWP2PM/D6XSGPR6PGolEcO7cufTIyEjbKwmIonjx0qVLSq54TuLq1avpUCiUHB4eTp84cQLV1dUgoqeCIMy43W71ypUrYm6MIAiIRCIygKZSZ89JkvSv0+ksWN+BgYH0wsKCYrfbn9sPtbW1kGVZa2hoKMj39/drjLGRUgXeX1lZiW8utH//fkQikVRVVdVz8NzV29urezwetjlXX18PURT/KVWgY3x8vECgu7sbY2NjcjE4EaGsrAzRaDRtNpvzufLycmQyGQ3AjjZj2cZn5ZEjR/YsLS0puRsHDhwoHx4efmkRTdMoEAikfD5fNplM6rk8x3FGIrISkVJ8dKEAm52dzVy4cCEP7O7uhs1myxLRS89vq9Uq9PX1VYTD4XxuZmYmJQhCYjt4PgB8eufOnRhtam9TUxOWl5cVnueLLsGhQ4cQDAbVzTmr1YpkMrntzLcKWGRZVkwmUwHg9u3b7OzZs5kXwY1GI+bm5pTe3l5tc97lciESiUyVJEBEFI1G/zx58qSeK8TzPK5fv66mUqns5cuXkw6HA0QEjuPQ2tqKxcVFJZVKZTs7O/NjiAgej0cE8GXJAgA+XFtbE41GI3ieh9vtVicnJxWbzYahoaFkIBBQo9FoSpKkjM/nk1wul771jXn48GGIorhe6nmQj1gs9vvo6Khy7do1ZXJyUq6oqCho+8TEhNTV1VWQy0mcOnVKDwaDTNO0L14JvtEFUyKReOD3+1Nb9wMVOQ2JCC0tLdB1HYyxwVKZBachx3Hqvn37WiwWy8LExIR88ODBbQscPXqUbty4Icuy/L3ZbP6uVIEXBoAyVVXPM8ZEt9vNjh07BofDgZs3b0o9PT2oq6vD6dOn9fn5+UQ8Hl8B8MkbAb9A5B0AX4XD4elEIhHKZDLpZDIpx2Kxp7FYbAzAZwBe65/1f9f8cWB79oIDAAAAAElFTkSuQmCC",c1="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHuSURBVFiF1ddNiE1hHMfxz2VumhoLLyVsXDUrJWuhoYSywMhalNjYKC8jjbKyIAsLi0nJAjtlxUpWSopSsvHWpaEQQ2K8LZ5zuG7POeeac+6d/Oou7vO753x/5/z/5/mfS+80iHt4ja095P6GN3EMG/EO23sNP9yytiYJsaVX8EMRbxPG+zATe7EB/RUHWI7TOBnxVqJZS8z1OIPPFYEHcQIjGfDj2Im1hK5cVhE4hb8Qv+0p/Cka6cJPzKkQ3sTRHPgzLG1drCpACj+YA3+p5cqrDNAJ/BtuxMyyAVL4SA78ubAPdCXAXdxHX8QbFWrewI5YgBklwLAKizCBS20hRrELQ3iSdYKyAfbjnLCJzcdl1IVHcDfW5cFTTbUEi/EJC5Pvs3EbD/y57a2qvAT7cBUDOIBrWCFsbEM6uHLijdOfnLxecOye5DebcR1j2Ia3nYDzAtSxBLMKjr2YgG/i679AiwJ8EJqrJyr7FPz/AWIlmIuzGd5UNCZjC84KMCE0V1ETdqpHeWYswCQuVAQv1LT3wLQHiJVgAW5leD+EPxbjuIM3WF11gFcYFm/CSTwWBtgwvpSBZwUgTLQiPSwLJ/TAR2GidVsDCesv1XAF33FEmAPdUEMYXqdwvt2cJ7xOvRdq241PU3hFq7XDfwEniHvqwHb87wAAAABJRU5ErkJggg==";let f1=[{name:"UI/UX Designer",image:u1,description:"I specialize in creating intuitive and visually appealing user interfaces and experiences using HTML, CSS, and JavaScript. I also have experience with design tools like Figma and prototyping tools like Justinmind."},{name:"Web Designer",image:c1,description:"As a web designer, I craft beautiful and functional websites using HTML, CSS, and JavaScript. I have expertise in frontend frameworks like Bootstrap and Tailwind CSS to streamline the design process."},{name:"Backend Development",image:o1,description:"In backend development, I utilize languages and frameworks such as Python with Django, PHP with Laravel, and Node.js with Express.js to build robust and scalable server-side applications. I am proficient in working with various databases, including MongoDB, MySQL, and SQLite."},{name:"Frontend Development",image:s1,description:"I specialize in frontend development, creating interactive and responsive user interfaces using HTML, CSS, and JavaScript. I have experience with modern frontend libraries and frameworks such as React.js, and I strive to follow best practices for maintainable and performant code."},{name:"Database Design",image:a1,description:"As a database designer, I design efficient and scalable database schemas using SQL. I have experience with relational databases like MySQL and SQLite, as well as NoSQL databases like MongoDB. I ensure data integrity and optimize database performance."},{name:"Mobile Development",image:l1,description:"In mobile development, I build cross-platform mobile applications using frameworks like React Native. I have experience with native mobile development using Kotlin for Android and Swift for iOS, ensuring high-quality and native-like user experiences."}];const Jp=H.createContext(null),d1=e=>{const t={servicesList:f1};return A.jsx(Jp.Provider,{value:t,children:e.children})},Tn=e=>{const t=H.useRef();return A.jsxs("div",{id:e.id,ref:t,className:"title-section",children:[A.jsxs("div",{className:"section-title",children:[A.jsx("h1",{className:"title-number",children:e.number}),A.jsx("h1",{className:"title-name",children:e.name})]}),A.jsx("p",{children:e.description})]})},p1=()=>{const{servicesList:e}=H.useContext(Jp);return A.jsxs("div",{className:"services-section",children:[A.jsx(Tn,{id:"services",number:"01",description:"What i do as a service",name:"Services"}),A.jsx("div",{className:"services-container",children:e.map((t,n)=>A.jsx(i1,{name:t.name,image:t.image,description:t.description},n))})]})};let h1=[{value:5,name:"Happy Clients"},{value:2,name:"Experience Years"},{value:3,name:"Awarded Certs"},{value:5,name:"Complete Projects"}];const eh=H.createContext(null),m1=e=>{const t={CountsList:h1};return A.jsx(eh.Provider,{value:t,children:e.children})},g1=e=>A.jsxs("div",{className:"counter-item",children:[A.jsx("h1",{children:e.value}),A.jsx("p",{children:e.name})]}),v1=e=>{const t=e.value+"%";return A.jsxs("div",{className:"skills-container",children:[A.jsxs("div",{className:"skills-details",children:[A.jsx("p",{children:e.name}),A.jsx("p",{})]}),A.jsx("div",{className:"skill-level",children:A.jsx("div",{className:"skills-level-bar",style:{width:t}})})]})};let y1=[{name:"HTML",value:90},{name:"CSS",value:90},{name:"JavaScript",value:50},{name:"Python",value:40},{name:"PHP",value:40}];const th=H.createContext(null),w1=e=>{const t={SkillsList:y1};return A.jsx(th.Provider,{value:t,children:e.children})},x1=()=>{const{CountsList:e}=H.useContext(eh),{SkillsList:t}=H.useContext(th);return A.jsxs("div",{className:"about-section",children:[A.jsx(Tn,{id:"about",number:"02",description:"Why Work with me.",name:"About"}),A.jsxs("div",{className:"about-content",children:[A.jsx("div",{className:"counts-section",children:A.jsx("div",{className:"counter-container",children:e.map((n,r)=>A.jsx(g1,{name:n.name,value:n.value},r))})}),A.jsxs("div",{className:"description-section",children:[A.jsx("h3",{children:"Valentine Omonya"}),A.jsx("p",{children:"A versatile software engineer proficient in Python, JavaScript, PHP, Java, React Native, Kotlin, and Swift, adept in both web and mobile development. Crafts robust, aesthetically pleasing digital solutions, known for creative problem-solving and commitment to excellence. Delivers innovative solutions tailored to client needs, with a keen eye for detail and a passion for staying current. A valuable asset to any team."}),A.jsx("div",{className:"skills-section",children:t.map((n,r)=>A.jsx(v1,{name:n.name,value:n.value},r))})]})]})]})};function qc(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function du(e,t){e===void 0&&(e={}),t===void 0&&(t={}),Object.keys(t).forEach(n=>{typeof e[n]>"u"?e[n]=t[n]:qc(t[n])&&qc(e[n])&&Object.keys(t[n]).length>0&&du(e[n],t[n])})}const nh={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function fr(){const e=typeof document<"u"?document:{};return du(e,nh),e}const S1={document:nh,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>"u"?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>"u"||clearTimeout(e)}};function Ke(){const e=typeof window<"u"?window:{};return du(e,S1),e}function A1(e){return e===void 0&&(e=""),e.trim().split(" ").filter(t=>!!t.trim())}function E1(e){const t=e;Object.keys(t).forEach(n=>{try{t[n]=null}catch{}try{delete t[n]}catch{}})}function el(e,t){return t===void 0&&(t=0),setTimeout(e,t)}function Ls(){return Date.now()}function k1(e){const t=Ke();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}function C1(e,t){t===void 0&&(t="x");const n=Ke();let r,i,s;const a=k1(e);return n.WebKitCSSMatrix?(i=a.transform||a.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map(u=>u.replace(",",".")).join(", ")),s=new n.WebKitCSSMatrix(i==="none"?"":i)):(s=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=s.toString().split(",")),t==="x"&&(n.WebKitCSSMatrix?i=s.m41:r.length===16?i=parseFloat(r[12]):i=parseFloat(r[4])),t==="y"&&(n.WebKitCSSMatrix?i=s.m42:r.length===16?i=parseFloat(r[13]):i=parseFloat(r[5])),i||0}function Vi(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function _1(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function He(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let n=1;nt.indexOf(s)<0);for(let s=0,a=i.length;ss?"next":"prev",h=(f,v)=>p==="next"&&f>=v||p==="prev"&&f<=v,g=()=>{u=new Date().getTime(),a===null&&(a=u);const f=Math.max(Math.min((u-a)/l,1),0),v=.5-Math.cos(f*Math.PI)/2;let y=s+v*(n-s);if(h(y,n)&&(y=n),t.wrapperEl.scrollTo({[r]:y}),h(y,n)){t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[r]:y})}),i.cancelAnimationFrame(t.cssModeFrameID);return}t.cssModeFrameID=i.requestAnimationFrame(g)};g()}function gt(e,t){return t===void 0&&(t=""),[...e.children].filter(n=>n.matches(t))}function zs(e){try{console.warn(e);return}catch{}}function ai(e,t){t===void 0&&(t=[]);const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:A1(t)),n}function b1(e,t){const n=[];for(;e.previousElementSibling;){const r=e.previousElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function T1(e,t){const n=[];for(;e.nextElementSibling;){const r=e.nextElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function Gt(e,t){return Ke().getComputedStyle(e,null).getPropertyValue(t)}function tl(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function P1(e,t){const n=[];let r=e.parentElement;for(;r;)t?r.matches(t)&&n.push(r):n.push(r),r=r.parentElement;return n}function Zc(e,t,n){const r=Ke();return n?e[t==="width"?"offsetWidth":"offsetHeight"]+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-right":"margin-top"))+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-left":"margin-bottom")):e.offsetWidth}function te(e){return(Array.isArray(e)?e:[e]).filter(t=>!!t)}function O1(e,t,n,r){return e.params.createElements&&Object.keys(r).forEach(i=>{if(!n[i]&&n.auto===!0){let s=gt(e.el,`.${r[i]}`)[0];s||(s=ai("div",r[i]),s.className=r[i],e.el.append(s)),n[i]=s,t[i]=s}}),n}function N1(e){let{swiper:t,extendParams:n,on:r,emit:i}=e;n({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};function s(y){let x;return y&&typeof y=="string"&&t.isElement&&(x=t.el.querySelector(y),x)?x:(y&&(typeof y=="string"&&(x=[...document.querySelectorAll(y)]),t.params.uniqueNavElements&&typeof y=="string"&&x.length>1&&t.el.querySelectorAll(y).length===1&&(x=t.el.querySelector(y))),y&&!x?y:x)}function a(y,x){const w=t.params.navigation;y=te(y),y.forEach(o=>{o&&(o.classList[x?"add":"remove"](...w.disabledClass.split(" ")),o.tagName==="BUTTON"&&(o.disabled=x),t.params.watchOverflow&&t.enabled&&o.classList[t.isLocked?"add":"remove"](w.lockClass))})}function u(){const{nextEl:y,prevEl:x}=t.navigation;if(t.params.loop){a(x,!1),a(y,!1);return}a(x,t.isBeginning&&!t.params.rewind),a(y,t.isEnd&&!t.params.rewind)}function l(y){y.preventDefault(),!(t.isBeginning&&!t.params.loop&&!t.params.rewind)&&(t.slidePrev(),i("navigationPrev"))}function p(y){y.preventDefault(),!(t.isEnd&&!t.params.loop&&!t.params.rewind)&&(t.slideNext(),i("navigationNext"))}function h(){const y=t.params.navigation;if(t.params.navigation=O1(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(y.nextEl||y.prevEl))return;let x=s(y.nextEl),w=s(y.prevEl);Object.assign(t.navigation,{nextEl:x,prevEl:w}),x=te(x),w=te(w);const o=(c,d)=>{c&&c.addEventListener("click",d==="next"?p:l),!t.enabled&&c&&c.classList.add(...y.lockClass.split(" "))};x.forEach(c=>o(c,"next")),w.forEach(c=>o(c,"prev"))}function g(){let{nextEl:y,prevEl:x}=t.navigation;y=te(y),x=te(x);const w=(o,c)=>{o.removeEventListener("click",c==="next"?p:l),o.classList.remove(...t.params.navigation.disabledClass.split(" "))};y.forEach(o=>w(o,"next")),x.forEach(o=>w(o,"prev"))}r("init",()=>{t.params.navigation.enabled===!1?v():(h(),u())}),r("toEdge fromEdge lock unlock",()=>{u()}),r("destroy",()=>{g()}),r("enable disable",()=>{let{nextEl:y,prevEl:x}=t.navigation;if(y=te(y),x=te(x),t.enabled){u();return}[...y,...x].filter(w=>!!w).forEach(w=>w.classList.add(t.params.navigation.lockClass))}),r("click",(y,x)=>{let{nextEl:w,prevEl:o}=t.navigation;w=te(w),o=te(o);const c=x.target;if(t.params.navigation.hideOnClick&&!o.includes(c)&&!w.includes(c)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===c||t.pagination.el.contains(c)))return;let d;w.length?d=w[0].classList.contains(t.params.navigation.hiddenClass):o.length&&(d=o[0].classList.contains(t.params.navigation.hiddenClass)),i(d===!0?"navigationShow":"navigationHide"),[...w,...o].filter(m=>!!m).forEach(m=>m.classList.toggle(t.params.navigation.hiddenClass))}});const f=()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),h(),u()},v=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),g()};Object.assign(t.navigation,{enable:f,disable:v,update:u,init:h,destroy:g})}function La(e){return e===void 0&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function L1(e){let{swiper:t,extendParams:n,on:r}=e;n({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}}),t.a11y={clicked:!1};let i=null;function s(C){const L=i;L.length!==0&&(L.innerHTML="",L.innerHTML=C)}function a(C){C===void 0&&(C=16);const L=()=>Math.round(16*Math.random()).toString(16);return"x".repeat(C).replace(/x/g,L)}function u(C){C=te(C),C.forEach(L=>{L.setAttribute("tabIndex","0")})}function l(C){C=te(C),C.forEach(L=>{L.setAttribute("tabIndex","-1")})}function p(C,L){C=te(C),C.forEach(V=>{V.setAttribute("role",L)})}function h(C,L){C=te(C),C.forEach(V=>{V.setAttribute("aria-roledescription",L)})}function g(C,L){C=te(C),C.forEach(V=>{V.setAttribute("aria-controls",L)})}function f(C,L){C=te(C),C.forEach(V=>{V.setAttribute("aria-label",L)})}function v(C,L){C=te(C),C.forEach(V=>{V.setAttribute("id",L)})}function y(C,L){C=te(C),C.forEach(V=>{V.setAttribute("aria-live",L)})}function x(C){C=te(C),C.forEach(L=>{L.setAttribute("aria-disabled",!0)})}function w(C){C=te(C),C.forEach(L=>{L.setAttribute("aria-disabled",!1)})}function o(C){if(C.keyCode!==13&&C.keyCode!==32)return;const L=t.params.a11y,V=C.target;t.pagination&&t.pagination.el&&(V===t.pagination.el||t.pagination.el.contains(C.target))&&!C.target.matches(La(t.params.pagination.bulletClass))||(t.navigation&&t.navigation.nextEl&&V===t.navigation.nextEl&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?s(L.lastSlideMessage):s(L.nextSlideMessage)),t.navigation&&t.navigation.prevEl&&V===t.navigation.prevEl&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?s(L.firstSlideMessage):s(L.prevSlideMessage)),t.pagination&&V.matches(La(t.params.pagination.bulletClass))&&V.click())}function c(){if(t.params.loop||t.params.rewind||!t.navigation)return;const{nextEl:C,prevEl:L}=t.navigation;L&&(t.isBeginning?(x(L),l(L)):(w(L),u(L))),C&&(t.isEnd?(x(C),l(C)):(w(C),u(C)))}function d(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function m(){return d()&&t.params.pagination.clickable}function S(){const C=t.params.a11y;d()&&t.pagination.bullets.forEach(L=>{t.params.pagination.clickable&&(u(L),t.params.pagination.renderBullet||(p(L,"button"),f(L,C.paginationBulletMessage.replace(/\{\{index\}\}/,tl(L)+1)))),L.matches(La(t.params.pagination.bulletActiveClass))?L.setAttribute("aria-current","true"):L.removeAttribute("aria-current")})}const E=(C,L,V)=>{u(C),C.tagName!=="BUTTON"&&(p(C,"button"),C.addEventListener("keydown",o)),f(C,V),g(C,L)},_=()=>{t.a11y.clicked=!0},b=()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{t.destroyed||(t.a11y.clicked=!1)})})},P=C=>{if(t.a11y.clicked)return;const L=C.target.closest(`.${t.params.slideClass}, swiper-slide`);if(!L||!t.slides.includes(L))return;const V=t.slides.indexOf(L)===t.activeIndex,Z=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(L);V||Z||C.sourceCapabilities&&C.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,t.slideTo(t.slides.indexOf(L),0))},T=()=>{const C=t.params.a11y;C.itemRoleDescriptionMessage&&h(t.slides,C.itemRoleDescriptionMessage),C.slideRole&&p(t.slides,C.slideRole);const L=t.slides.length;C.slideLabelMessage&&t.slides.forEach((V,Z)=>{const Pe=t.params.loop?parseInt(V.getAttribute("data-swiper-slide-index"),10):Z,z=C.slideLabelMessage.replace(/\{\{index\}\}/,Pe+1).replace(/\{\{slidesLength\}\}/,L);f(V,z)})},I=()=>{const C=t.params.a11y;t.el.append(i);const L=t.el;C.containerRoleDescriptionMessage&&h(L,C.containerRoleDescriptionMessage),C.containerMessage&&f(L,C.containerMessage);const V=t.wrapperEl,Z=C.id||V.getAttribute("id")||`swiper-wrapper-${a(16)}`,Pe=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";v(V,Z),y(V,Pe),T();let{nextEl:z,prevEl:M}=t.navigation?t.navigation:{};z=te(z),M=te(M),z&&z.forEach(B=>E(B,Z,C.nextSlideMessage)),M&&M.forEach(B=>E(B,Z,C.prevSlideMessage)),m()&&te(t.pagination.el).forEach(K=>{K.addEventListener("keydown",o)}),t.el.addEventListener("focus",P,!0),t.el.addEventListener("pointerdown",_,!0),t.el.addEventListener("pointerup",b,!0)};function R(){i&&i.remove();let{nextEl:C,prevEl:L}=t.navigation?t.navigation:{};C=te(C),L=te(L),C&&C.forEach(V=>V.removeEventListener("keydown",o)),L&&L.forEach(V=>V.removeEventListener("keydown",o)),m()&&te(t.pagination.el).forEach(Z=>{Z.removeEventListener("keydown",o)}),t.el.removeEventListener("focus",P,!0),t.el.removeEventListener("pointerdown",_,!0),t.el.removeEventListener("pointerup",b,!0)}r("beforeInit",()=>{i=ai("span",t.params.a11y.notificationClass),i.setAttribute("aria-live","assertive"),i.setAttribute("aria-atomic","true")}),r("afterInit",()=>{t.params.a11y.enabled&&I()}),r("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{t.params.a11y.enabled&&T()}),r("fromEdge toEdge afterInit lock unlock",()=>{t.params.a11y.enabled&&c()}),r("paginationUpdate",()=>{t.params.a11y.enabled&&S()}),r("destroy",()=>{t.params.a11y.enabled&&R()})}let za;function z1(){const e=Ke(),t=fr();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function ih(){return za||(za=z1()),za}let Ia;function I1(e){let{userAgent:t}=e===void 0?{}:e;const n=ih(),r=Ke(),i=r.navigator.platform,s=t||r.navigator.userAgent,a={ios:!1,android:!1},u=r.screen.width,l=r.screen.height,p=s.match(/(Android);?[\s\/]+([\d.]+)?/);let h=s.match(/(iPad).*OS\s([\d_]+)/);const g=s.match(/(iPod)(.*OS\s([\d_]+))?/),f=!h&&s.match(/(iPhone\sOS|iOS)\s([\d_]+)/),v=i==="Win32";let y=i==="MacIntel";const x=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!h&&y&&n.touch&&x.indexOf(`${u}x${l}`)>=0&&(h=s.match(/(Version)\/([\d.]+)/),h||(h=[0,1,"13_0_0"]),y=!1),p&&!v&&(a.os="android",a.android=!0),(h||f||g)&&(a.os="ios",a.ios=!0),a}function sh(e){return e===void 0&&(e={}),Ia||(Ia=I1(e)),Ia}let ja;function j1(){const e=Ke(),t=sh();let n=!1;function r(){const u=e.navigator.userAgent.toLowerCase();return u.indexOf("safari")>=0&&u.indexOf("chrome")<0&&u.indexOf("android")<0}if(r()){const u=String(e.navigator.userAgent);if(u.includes("Version/")){const[l,p]=u.split("Version/")[1].split(" ")[0].split(".").map(h=>Number(h));n=l<16||l===16&&p<2}}const i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),s=r(),a=s||i&&t.ios;return{isSafari:n||s,needPerspectiveFix:n,need3dFix:a,isWebView:i}}function M1(){return ja||(ja=j1()),ja}function D1(e){let{swiper:t,on:n,emit:r}=e;const i=Ke();let s=null,a=null;const u=()=>{!t||t.destroyed||!t.initialized||(r("beforeResize"),r("resize"))},l=()=>{!t||t.destroyed||!t.initialized||(s=new ResizeObserver(g=>{a=i.requestAnimationFrame(()=>{const{width:f,height:v}=t;let y=f,x=v;g.forEach(w=>{let{contentBoxSize:o,contentRect:c,target:d}=w;d&&d!==t.el||(y=c?c.width:(o[0]||o).inlineSize,x=c?c.height:(o[0]||o).blockSize)}),(y!==f||x!==v)&&u()})}),s.observe(t.el))},p=()=>{a&&i.cancelAnimationFrame(a),s&&s.unobserve&&t.el&&(s.unobserve(t.el),s=null)},h=()=>{!t||t.destroyed||!t.initialized||r("orientationchange")};n("init",()=>{if(t.params.resizeObserver&&typeof i.ResizeObserver<"u"){l();return}i.addEventListener("resize",u),i.addEventListener("orientationchange",h)}),n("destroy",()=>{p(),i.removeEventListener("resize",u),i.removeEventListener("orientationchange",h)})}function R1(e){let{swiper:t,extendParams:n,on:r,emit:i}=e;const s=[],a=Ke(),u=function(h,g){g===void 0&&(g={});const f=a.MutationObserver||a.WebkitMutationObserver,v=new f(y=>{if(t.__preventObserver__)return;if(y.length===1){i("observerUpdate",y[0]);return}const x=function(){i("observerUpdate",y[0])};a.requestAnimationFrame?a.requestAnimationFrame(x):a.setTimeout(x,0)});v.observe(h,{attributes:typeof g.attributes>"u"?!0:g.attributes,childList:typeof g.childList>"u"?!0:g.childList,characterData:typeof g.characterData>"u"?!0:g.characterData}),s.push(v)},l=()=>{if(t.params.observer){if(t.params.observeParents){const h=P1(t.hostEl);for(let g=0;g{s.forEach(h=>{h.disconnect()}),s.splice(0,s.length)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",l),r("destroy",p)}var F1={on(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;const i=n?"unshift":"push";return e.split(" ").forEach(s=>{r.eventsListeners[s]||(r.eventsListeners[s]=[]),r.eventsListeners[s][i](t)}),r},once(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;function i(){r.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var s=arguments.length,a=new Array(s),u=0;u=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return!n.eventsListeners||n.destroyed||!n.eventsListeners||e.split(" ").forEach(r=>{typeof t>"u"?n.eventsListeners[r]=[]:n.eventsListeners[r]&&n.eventsListeners[r].forEach((i,s)=>{(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&n.eventsListeners[r].splice(s,1)})}),n},emit(){const e=this;if(!e.eventsListeners||e.destroyed||!e.eventsListeners)return e;let t,n,r;for(var i=arguments.length,s=new Array(i),a=0;a{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(p=>{p.apply(r,[l,...n])}),e.eventsListeners&&e.eventsListeners[l]&&e.eventsListeners[l].forEach(p=>{p.apply(r,n)})}),e}};function B1(){const e=this;let t,n;const r=e.el;typeof e.params.width<"u"&&e.params.width!==null?t=e.params.width:t=r.clientWidth,typeof e.params.height<"u"&&e.params.height!==null?n=e.params.height:n=r.clientHeight,!(t===0&&e.isHorizontal()||n===0&&e.isVertical())&&(t=t-parseInt(Gt(r,"padding-left")||0,10)-parseInt(Gt(r,"padding-right")||0,10),n=n-parseInt(Gt(r,"padding-top")||0,10)-parseInt(Gt(r,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))}function V1(){const e=this;function t(T,I){return parseFloat(T.getPropertyValue(e.getDirectionLabel(I))||0)}const n=e.params,{wrapperEl:r,slidesEl:i,size:s,rtlTranslate:a,wrongRTL:u}=e,l=e.virtual&&n.virtual.enabled,p=l?e.virtual.slides.length:e.slides.length,h=gt(i,`.${e.params.slideClass}, swiper-slide`),g=l?e.virtual.slides.length:h.length;let f=[];const v=[],y=[];let x=n.slidesOffsetBefore;typeof x=="function"&&(x=n.slidesOffsetBefore.call(e));let w=n.slidesOffsetAfter;typeof w=="function"&&(w=n.slidesOffsetAfter.call(e));const o=e.snapGrid.length,c=e.slidesGrid.length;let d=n.spaceBetween,m=-x,S=0,E=0;if(typeof s>"u")return;typeof d=="string"&&d.indexOf("%")>=0?d=parseFloat(d.replace("%",""))/100*s:typeof d=="string"&&(d=parseFloat(d)),e.virtualSize=-d,h.forEach(T=>{a?T.style.marginLeft="":T.style.marginRight="",T.style.marginBottom="",T.style.marginTop=""}),n.centeredSlides&&n.cssMode&&(Hi(r,"--swiper-centered-offset-before",""),Hi(r,"--swiper-centered-offset-after",""));const _=n.grid&&n.grid.rows>1&&e.grid;_?e.grid.initSlides(h):e.grid&&e.grid.unsetSlides();let b;const P=n.slidesPerView==="auto"&&n.breakpoints&&Object.keys(n.breakpoints).filter(T=>typeof n.breakpoints[T].slidesPerView<"u").length>0;for(let T=0;T1&&f.push(e.virtualSize-s)}if(l&&n.loop){const T=y[0]+d;if(n.slidesPerGroup>1){const I=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),R=T*n.slidesPerGroup;for(let C=0;C!n.cssMode||n.loop?!0:R!==h.length-1).forEach(I=>{I.style[T]=`${d}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let T=0;y.forEach(R=>{T+=R+(d||0)}),T-=d;const I=T-s;f=f.map(R=>R<=0?-x:R>I?I+w:R)}if(n.centerInsufficientSlides){let T=0;if(y.forEach(I=>{T+=I+(d||0)}),T-=d,T{f[C]=R-I}),v.forEach((R,C)=>{v[C]=R+I})}}if(Object.assign(e,{slides:h,snapGrid:f,slidesGrid:v,slidesSizesGrid:y}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){Hi(r,"--swiper-centered-offset-before",`${-f[0]}px`),Hi(r,"--swiper-centered-offset-after",`${e.size/2-y[y.length-1]/2}px`);const T=-e.snapGrid[0],I=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(R=>R+T),e.slidesGrid=e.slidesGrid.map(R=>R+I)}if(g!==p&&e.emit("slidesLengthChange"),f.length!==o&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),v.length!==c&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!l&&!n.cssMode&&(n.effect==="slide"||n.effect==="fade")){const T=`${n.containerModifierClass}backface-hidden`,I=e.el.classList.contains(T);g<=n.maxBackfaceHiddenSlides?I||e.el.classList.add(T):I&&e.el.classList.remove(T)}}function H1(e){const t=this,n=[],r=t.virtual&&t.params.virtual.enabled;let i=0,s;typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);const a=u=>r?t.slides[t.getSlideIndexByData(u)]:t.slides[u];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(u=>{n.push(u)});else for(s=0;st.slides.length&&!r)break;n.push(a(u))}else n.push(a(t.activeIndex));for(s=0;si?u:i}(i||i===0)&&(t.wrapperEl.style.height=`${i}px`)}function U1(){const e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let r=0;r"u"&&t.updateSlidesOffset();let a=-e;i&&(a=e),r.forEach(l=>{l.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass)}),t.visibleSlidesIndexes=[],t.visibleSlides=[];let u=n.spaceBetween;typeof u=="string"&&u.indexOf("%")>=0?u=parseFloat(u.replace("%",""))/100*t.size:typeof u=="string"&&(u=parseFloat(u));for(let l=0;l=0&&v<=t.size-t.slidesSizesGrid[l];(v>=0&&v1&&y<=t.size||v<=0&&y>=t.size)&&(t.visibleSlides.push(p),t.visibleSlidesIndexes.push(l),r[l].classList.add(n.slideVisibleClass)),x&&r[l].classList.add(n.slideFullyVisibleClass),p.progress=i?-g:g,p.originalProgress=i?-f:f}}function G1(e){const t=this;if(typeof e>"u"){const h=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*h||0}const n=t.params,r=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:s,isEnd:a,progressLoop:u}=t;const l=s,p=a;if(r===0)i=0,s=!0,a=!0;else{i=(e-t.minTranslate())/r;const h=Math.abs(e-t.minTranslate())<1,g=Math.abs(e-t.maxTranslate())<1;s=h||i<=0,a=g||i>=1,h&&(i=0),g&&(i=1)}if(n.loop){const h=t.getSlideIndexByData(0),g=t.getSlideIndexByData(t.slides.length-1),f=t.slidesGrid[h],v=t.slidesGrid[g],y=t.slidesGrid[t.slidesGrid.length-1],x=Math.abs(e);x>=f?u=(x-f)/y:u=(x+y-v)/y,u>1&&(u-=1)}Object.assign(t,{progress:i,progressLoop:u,isBeginning:s,isEnd:a}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),s&&!l&&t.emit("reachBeginning toEdge"),a&&!p&&t.emit("reachEnd toEdge"),(l&&!s||p&&!a)&&t.emit("fromEdge"),t.emit("progress",i)}function Y1(){const e=this,{slides:t,params:n,slidesEl:r,activeIndex:i}=e,s=e.virtual&&n.virtual.enabled,a=e.grid&&n.grid&&n.grid.rows>1,u=g=>gt(r,`.${n.slideClass}${g}, swiper-slide${g}`)[0];t.forEach(g=>{g.classList.remove(n.slideActiveClass,n.slideNextClass,n.slidePrevClass)});let l,p,h;if(s)if(n.loop){let g=i-e.virtual.slidesBefore;g<0&&(g=e.virtual.slides.length+g),g>=e.virtual.slides.length&&(g-=e.virtual.slides.length),l=u(`[data-swiper-slide-index="${g}"]`)}else l=u(`[data-swiper-slide-index="${i}"]`);else a?(l=t.filter(g=>g.column===i)[0],h=t.filter(g=>g.column===i+1)[0],p=t.filter(g=>g.column===i-1)[0]):l=t[i];l&&(l.classList.add(n.slideActiveClass),a?(h&&h.classList.add(n.slideNextClass),p&&p.classList.add(n.slidePrevClass)):(h=T1(l,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!h&&(h=t[0]),h&&h.classList.add(n.slideNextClass),p=b1(l,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!p===0&&(p=t[t.length-1]),p&&p.classList.add(n.slidePrevClass))),e.emitSlidesClasses()}const rs=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,r=t.closest(n());if(r){let i=r.querySelector(`.${e.params.lazyPreloaderClass}`);!i&&e.isElement&&(r.shadowRoot?i=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{r.shadowRoot&&(i=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),i&&i.remove())})),i&&i.remove()}},Ma=(e,t)=>{if(!e.slides[t])return;const n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},nl=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);const r=e.params.slidesPerView==="auto"?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const a=i,u=[a-t];u.push(...Array.from({length:t}).map((l,p)=>a+r+p)),e.slides.forEach((l,p)=>{u.includes(l.column)&&Ma(e,p)});return}const s=i+r-1;if(e.params.rewind||e.params.loop)for(let a=i-t;a<=s+t;a+=1){const u=(a%n+n)%n;(us)&&Ma(e,u)}else for(let a=Math.max(i-t,0);a<=Math.min(s+t,n-1);a+=1)a!==i&&(a>s||a=t[s]&&r=t[s]&&r=t[s]&&(i=s);return n.normalizeSlideIndex&&(i<0||typeof i>"u")&&(i=0),i}function X1(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:r,params:i,activeIndex:s,realIndex:a,snapIndex:u}=t;let l=e,p;const h=v=>{let y=v-t.virtual.slidesBefore;return y<0&&(y=t.virtual.slides.length+y),y>=t.virtual.slides.length&&(y-=t.virtual.slides.length),y};if(typeof l>"u"&&(l=Q1(t)),r.indexOf(n)>=0)p=r.indexOf(n);else{const v=Math.min(i.slidesPerGroupSkip,l);p=v+Math.floor((l-v)/i.slidesPerGroup)}if(p>=r.length&&(p=r.length-1),l===s&&!t.params.loop){p!==u&&(t.snapIndex=p,t.emit("snapIndexChange"));return}if(l===s&&t.params.loop&&t.virtual&&t.params.virtual.enabled){t.realIndex=h(l);return}const g=t.grid&&i.grid&&i.grid.rows>1;let f;if(t.virtual&&i.virtual.enabled&&i.loop)f=h(l);else if(g){const v=t.slides.filter(x=>x.column===l)[0];let y=parseInt(v.getAttribute("data-swiper-slide-index"),10);Number.isNaN(y)&&(y=Math.max(t.slides.indexOf(v),0)),f=Math.floor(y/i.grid.rows)}else if(t.slides[l]){const v=t.slides[l].getAttribute("data-swiper-slide-index");v?f=parseInt(v,10):f=l}else f=l;Object.assign(t,{previousSnapIndex:u,snapIndex:p,previousRealIndex:a,realIndex:f,previousIndex:s,activeIndex:l}),t.initialized&&nl(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(a!==f&&t.emit("realIndexChange"),t.emit("slideChange"))}function K1(e,t){const n=this,r=n.params;let i=e.closest(`.${r.slideClass}, swiper-slide`);!i&&n.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(u=>{!i&&u.matches&&u.matches(`.${r.slideClass}, swiper-slide`)&&(i=u)});let s=!1,a;if(i){for(let u=0;ul?h=l:r&&ea?u="next":s=l.length&&(w=l.length-1);const o=-l[w];if(u.normalizeSlideIndex)for(let d=0;d=S&&m=S&&m=S&&(a=d)}if(s.initialized&&a!==g&&(!s.allowSlideNext&&(f?o>s.translate&&o>s.minTranslate():os.translate&&o>s.maxTranslate()&&(g||0)!==a))return!1;a!==(h||0)&&n&&s.emit("beforeSlideChangeStart"),s.updateProgress(o);let c;if(a>g?c="next":a0?(s._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{v[d?"scrollLeft":"scrollTop"]=m})):v[d?"scrollLeft":"scrollTop"]=m,S&&requestAnimationFrame(()=>{s.wrapperEl.style.scrollSnapType="",s._immediateVirtual=!1})}else{if(!s.support.smoothScroll)return rh({swiper:s,targetPosition:m,side:d?"left":"top"}),!0;v.scrollTo({[d?"left":"top"]:m,behavior:"smooth"})}return!0}return s.setTransition(t),s.setTranslate(o),s.updateActiveIndex(a),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,r),s.transitionStart(n,c),t===0?s.transitionEnd(n,c):s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(m){!s||s.destroyed||m.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(n,c))}),s.wrapperEl.addEventListener("transitionend",s.onSlideToWrapperTransitionEnd)),!0}function l0(e,t,n,r){e===void 0&&(e=0),t===void 0&&(t=this.params.speed),n===void 0&&(n=!0),typeof e=="string"&&(e=parseInt(e,10));const i=this;if(i.destroyed)return;const s=i.grid&&i.params.grid&&i.params.grid.rows>1;let a=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)a=a+i.virtual.slidesBefore;else{let u;if(s){const f=a*i.params.grid.rows;u=i.slides.filter(v=>v.getAttribute("data-swiper-slide-index")*1===f)[0].column}else u=i.getSlideIndexByData(a);const l=s?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:p}=i.params;let h=i.params.slidesPerView;h==="auto"?h=i.slidesPerViewDynamic():(h=Math.ceil(parseFloat(i.params.slidesPerView,10)),p&&h%2===0&&(h=h+1));let g=l-uv.getAttribute("data-swiper-slide-index")*1===f)[0].column}else a=i.getSlideIndexByData(a)}return requestAnimationFrame(()=>{i.slideTo(a,t,n,r)}),i}function u0(e,t,n){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0);const r=this,{enabled:i,params:s,animating:a}=r;if(!i||r.destroyed)return r;let u=s.slidesPerGroup;s.slidesPerView==="auto"&&s.slidesPerGroup===1&&s.slidesPerGroupAuto&&(u=Math.max(r.slidesPerViewDynamic("current",!0),1));const l=r.activeIndex{r.slideTo(r.activeIndex+l,e,t,n)}),!0}return s.rewind&&r.isEnd?r.slideTo(0,e,t,n):r.slideTo(r.activeIndex+l,e,t,n)}function c0(e,t,n){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0);const r=this,{params:i,snapGrid:s,slidesGrid:a,rtlTranslate:u,enabled:l,animating:p}=r;if(!l||r.destroyed)return r;const h=r.virtual&&i.virtual.enabled;if(i.loop){if(p&&!h&&i.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}const g=u?r.translate:-r.translate;function f(o){return o<0?-Math.floor(Math.abs(o)):Math.floor(o)}const v=f(g),y=s.map(o=>f(o));let x=s[y.indexOf(v)-1];if(typeof x>"u"&&i.cssMode){let o;s.forEach((c,d)=>{v>=c&&(o=d)}),typeof o<"u"&&(x=s[o>0?o-1:o])}let w=0;if(typeof x<"u"&&(w=a.indexOf(x),w<0&&(w=r.activeIndex-1),i.slidesPerView==="auto"&&i.slidesPerGroup===1&&i.slidesPerGroupAuto&&(w=w-r.slidesPerViewDynamic("previous",!0)+1,w=Math.max(w,0))),i.rewind&&r.isBeginning){const o=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(o,e,t,n)}else if(i.loop&&r.activeIndex===0&&i.cssMode)return requestAnimationFrame(()=>{r.slideTo(w,e,t,n)}),!0;return r.slideTo(w,e,t,n)}function f0(e,t,n){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0);const r=this;if(!r.destroyed)return r.slideTo(r.activeIndex,e,t,n)}function d0(e,t,n,r){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0),r===void 0&&(r=.5);const i=this;if(i.destroyed)return;let s=i.activeIndex;const a=Math.min(i.params.slidesPerGroupSkip,s),u=a+Math.floor((s-a)/i.params.slidesPerGroup),l=i.rtlTranslate?i.translate:-i.translate;if(l>=i.snapGrid[u]){const p=i.snapGrid[u],h=i.snapGrid[u+1];l-p>(h-p)*r&&(s+=i.params.slidesPerGroup)}else{const p=i.snapGrid[u-1],h=i.snapGrid[u];l-p<=(h-p)*r&&(s-=i.params.slidesPerGroup)}return s=Math.max(s,0),s=Math.min(s,i.slidesGrid.length-1),i.slideTo(s,e,t,n)}function p0(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:n}=e,r=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let i=e.clickedIndex,s;const a=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;s=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?ie.slides.length-e.loopedSlides+r/2?(e.loopFix(),i=e.getSlideIndex(gt(n,`${a}[data-swiper-slide-index="${s}"]`)[0]),el(()=>{e.slideTo(i)})):e.slideTo(i):i>e.slides.length-r?(e.loopFix(),i=e.getSlideIndex(gt(n,`${a}[data-swiper-slide-index="${s}"]`)[0]),el(()=>{e.slideTo(i)})):e.slideTo(i)}else e.slideTo(i)}var h0={slideTo:o0,slideToLoop:l0,slideNext:u0,slidePrev:c0,slideReset:f0,slideToClosest:d0,slideToClickedSlide:p0};function m0(e){const t=this,{params:n,slidesEl:r}=t;if(!n.loop||t.virtual&&t.params.virtual.enabled)return;const i=()=>{gt(r,`.${n.slideClass}, swiper-slide`).forEach((g,f)=>{g.setAttribute("data-swiper-slide-index",f)})},s=t.grid&&n.grid&&n.grid.rows>1,a=n.slidesPerGroup*(s?n.grid.rows:1),u=t.slides.length%a!==0,l=s&&t.slides.length%n.grid.rows!==0,p=h=>{for(let g=0;g1;p.length"u"?s=l.getSlideIndex(p.filter(C=>C.classList.contains(v.slideActiveClass))[0]):S=s;const E=r==="next"||!r,_=r==="prev"||!r;let b=0,P=0;const T=c?Math.ceil(p.length/v.grid.rows):p.length,R=(c?p[s].column:s)+(y&&typeof i>"u"?-x/2+.5:0);if(R=0;Z-=1)p[Z].column===V&&d.push(Z)}else d.push(T-L-1)}}else if(R+x>T-o){P=Math.max(R-(T-o*2),w);for(let C=0;C{V.column===L&&m.push(Z)}):m.push(L)}}if(l.__preventObserver__=!0,requestAnimationFrame(()=>{l.__preventObserver__=!1}),_&&d.forEach(C=>{p[C].swiperLoopMoveDOM=!0,f.prepend(p[C]),p[C].swiperLoopMoveDOM=!1}),E&&m.forEach(C=>{p[C].swiperLoopMoveDOM=!0,f.append(p[C]),p[C].swiperLoopMoveDOM=!1}),l.recalcSlides(),v.slidesPerView==="auto"?l.updateSlides():c&&(d.length>0&&_||m.length>0&&E)&&l.slides.forEach((C,L)=>{l.grid.updateSlide(L,C,l.slides)}),v.watchSlidesProgress&&l.updateSlidesOffset(),n){if(d.length>0&&_){if(typeof t>"u"){const C=l.slidesGrid[S],V=l.slidesGrid[S+b]-C;u?l.setTranslate(l.translate-V):(l.slideTo(S+Math.ceil(b),0,!1,!0),i&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-V,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-V))}else if(i){const C=c?d.length/v.grid.rows:d.length;l.slideTo(l.activeIndex+C,0,!1,!0),l.touchEventsData.currentTranslate=l.translate}}else if(m.length>0&&E)if(typeof t>"u"){const C=l.slidesGrid[S],V=l.slidesGrid[S-P]-C;u?l.setTranslate(l.translate-V):(l.slideTo(S-P,0,!1,!0),i&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-V,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-V))}else{const C=c?m.length/v.grid.rows:m.length;l.slideTo(l.activeIndex-C,0,!1,!0)}}if(l.allowSlidePrev=h,l.allowSlideNext=g,l.controller&&l.controller.control&&!a){const C={slideRealIndex:t,direction:r,setTranslate:i,activeSlideIndex:s,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach(L=>{!L.destroyed&&L.params.loop&&L.loopFix({...C,slideTo:L.params.slidesPerView===v.slidesPerView?n:!1})}):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix({...C,slideTo:l.controller.control.params.slidesPerView===v.slidesPerView?n:!1})}l.emit("loopFix")}function v0(){const e=this,{params:t,slidesEl:n}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const r=[];e.slides.forEach(i=>{const s=typeof i.swiperSlideIndex>"u"?i.getAttribute("data-swiper-slide-index")*1:i.swiperSlideIndex;r[s]=i}),e.slides.forEach(i=>{i.removeAttribute("data-swiper-slide-index")}),r.forEach(i=>{n.append(i)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}var y0={loopCreate:m0,loopFix:g0,loopDestroy:v0};function w0(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n=t.params.touchEventsTarget==="container"?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})}function x0(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e[e.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}var S0={setGrabCursor:w0,unsetGrabCursor:x0};function A0(e,t){t===void 0&&(t=this);function n(r){if(!r||r===fr()||r===Ke())return null;r.assignedSlot&&(r=r.assignedSlot);const i=r.closest(e);return!i&&!r.getRootNode?null:i||n(r.getRootNode().host)}return n(t)}function Jc(e,t,n){const r=Ke(),{params:i}=e,s=i.edgeSwipeDetection,a=i.edgeSwipeThreshold;return s&&(n<=a||n>=r.innerWidth-a)?s==="prevent"?(t.preventDefault(),!0):!1:!0}function E0(e){const t=this,n=fr();let r=e;r.originalEvent&&(r=r.originalEvent);const i=t.touchEventsData;if(r.type==="pointerdown"){if(i.pointerId!==null&&i.pointerId!==r.pointerId)return;i.pointerId=r.pointerId}else r.type==="touchstart"&&r.targetTouches.length===1&&(i.touchId=r.targetTouches[0].identifier);if(r.type==="touchstart"){Jc(t,r,r.targetTouches[0].pageX);return}const{params:s,touches:a,enabled:u}=t;if(!u||!s.simulateTouch&&r.pointerType==="mouse"||t.animating&&s.preventInteractionOnTransition)return;!t.animating&&s.cssMode&&s.loop&&t.loopFix();let l=r.target;if(s.touchEventsTarget==="wrapper"&&!t.wrapperEl.contains(l)||"which"in r&&r.which===3||"button"in r&&r.button>0||i.isTouched&&i.isMoved)return;const p=!!s.noSwipingClass&&s.noSwipingClass!=="",h=r.composedPath?r.composedPath():r.path;p&&r.target&&r.target.shadowRoot&&h&&(l=h[0]);const g=s.noSwipingSelector?s.noSwipingSelector:`.${s.noSwipingClass}`,f=!!(r.target&&r.target.shadowRoot);if(s.noSwiping&&(f?A0(g,l):l.closest(g))){t.allowClick=!0;return}if(s.swipeHandler&&!l.closest(s.swipeHandler))return;a.currentX=r.pageX,a.currentY=r.pageY;const v=a.currentX,y=a.currentY;if(!Jc(t,r,v))return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=v,a.startY=y,i.touchStartTime=Ls(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,s.threshold>0&&(i.allowThresholdMove=!1);let x=!0;l.matches(i.focusableElements)&&(x=!1,l.nodeName==="SELECT"&&(i.isTouched=!1)),n.activeElement&&n.activeElement.matches(i.focusableElements)&&n.activeElement!==l&&n.activeElement.blur();const w=x&&t.allowTouchMove&&s.touchStartPreventDefault;(s.touchStartForcePreventDefault||w)&&!l.isContentEditable&&r.preventDefault(),s.freeMode&&s.freeMode.enabled&&t.freeMode&&t.animating&&!s.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",r)}function k0(e){const t=fr(),n=this,r=n.touchEventsData,{params:i,touches:s,rtlTranslate:a,enabled:u}=n;if(!u||!i.simulateTouch&&e.pointerType==="mouse")return;let l=e;if(l.originalEvent&&(l=l.originalEvent),l.type==="pointermove"&&(r.touchId!==null||l.pointerId!==r.pointerId))return;let p;if(l.type==="touchmove"){if(p=[...l.changedTouches].filter(E=>E.identifier===r.touchId)[0],!p||p.identifier!==r.touchId)return}else p=l;if(!r.isTouched){r.startMoving&&r.isScrolling&&n.emit("touchMoveOpposite",l);return}const h=p.pageX,g=p.pageY;if(l.preventedByNestedSwiper){s.startX=h,s.startY=g;return}if(!n.allowTouchMove){l.target.matches(r.focusableElements)||(n.allowClick=!1),r.isTouched&&(Object.assign(s,{startX:h,startY:g,currentX:h,currentY:g}),r.touchStartTime=Ls());return}if(i.touchReleaseOnEdges&&!i.loop){if(n.isVertical()){if(gs.startY&&n.translate>=n.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(hs.startX&&n.translate>=n.minTranslate())return}if(t.activeElement&&l.target===t.activeElement&&l.target.matches(r.focusableElements)){r.isMoved=!0,n.allowClick=!1;return}r.allowTouchCallbacks&&n.emit("touchMove",l),s.previousX=s.currentX,s.previousY=s.currentY,s.currentX=h,s.currentY=g;const f=s.currentX-s.startX,v=s.currentY-s.startY;if(n.params.threshold&&Math.sqrt(f**2+v**2)"u"){let E;n.isHorizontal()&&s.currentY===s.startY||n.isVertical()&&s.currentX===s.startX?r.isScrolling=!1:f*f+v*v>=25&&(E=Math.atan2(Math.abs(v),Math.abs(f))*180/Math.PI,r.isScrolling=n.isHorizontal()?E>i.touchAngle:90-E>i.touchAngle)}if(r.isScrolling&&n.emit("touchMoveOpposite",l),typeof r.startMoving>"u"&&(s.currentX!==s.startX||s.currentY!==s.startY)&&(r.startMoving=!0),r.isScrolling){r.isTouched=!1;return}if(!r.startMoving)return;n.allowClick=!1,!i.cssMode&&l.cancelable&&l.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&l.stopPropagation();let y=n.isHorizontal()?f:v,x=n.isHorizontal()?s.currentX-s.previousX:s.currentY-s.previousY;i.oneWayMovement&&(y=Math.abs(y)*(a?1:-1),x=Math.abs(x)*(a?1:-1)),s.diff=y,y*=i.touchRatio,a&&(y=-y,x=-x);const w=n.touchesDirection;n.swipeDirection=y>0?"prev":"next",n.touchesDirection=x>0?"prev":"next";const o=n.params.loop&&!i.cssMode,c=n.touchesDirection==="next"&&n.allowSlideNext||n.touchesDirection==="prev"&&n.allowSlidePrev;if(!r.isMoved){if(o&&c&&n.loopFix({direction:n.swipeDirection}),r.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const E=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});n.wrapperEl.dispatchEvent(E)}r.allowMomentumBounce=!1,i.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",l)}let d;if(new Date().getTime(),r.isMoved&&r.allowThresholdMove&&w!==n.touchesDirection&&o&&c&&Math.abs(y)>=1){Object.assign(s,{startX:h,startY:g,currentX:h,currentY:g,startTranslate:r.currentTranslate}),r.loopSwapReset=!0,r.startTranslate=r.currentTranslate;return}n.emit("sliderMove",l),r.isMoved=!0,r.currentTranslate=y+r.startTranslate;let m=!0,S=i.resistanceRatio;if(i.touchReleaseOnEdges&&(S=0),y>0?(o&&c&&!d&&r.allowThresholdMove&&r.currentTranslate>(i.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>n.minTranslate()&&(m=!1,i.resistance&&(r.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+r.startTranslate+y)**S))):y<0&&(o&&c&&!d&&r.allowThresholdMove&&r.currentTranslate<(i.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]:n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-(i.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),r.currentTranslater.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&!n.allowSlideNext&&(r.currentTranslate=r.startTranslate),i.threshold>0)if(Math.abs(y)>i.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,r.currentTranslate=r.startTranslate,s.diff=n.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY;return}}else{r.currentTranslate=r.startTranslate;return}!i.followFinger||i.cssMode||((i.freeMode&&i.freeMode.enabled&&n.freeMode||i.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}function C0(e){const t=this,n=t.touchEventsData;let r=e;r.originalEvent&&(r=r.originalEvent);let i;if(r.type==="touchend"||r.type==="touchcancel"){if(i=[...r.changedTouches].filter(S=>S.identifier===n.touchId)[0],!i||i.identifier!==n.touchId)return}else{if(n.touchId!==null||r.pointerId!==n.pointerId)return;i=r}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(r.type)&&!(["pointercancel","contextmenu"].includes(r.type)&&(t.browser.isSafari||t.browser.isWebView)))return;n.pointerId=null,n.touchId=null;const{params:a,touches:u,rtlTranslate:l,slidesGrid:p,enabled:h}=t;if(!h||!a.simulateTouch&&r.pointerType==="mouse")return;if(n.allowTouchCallbacks&&t.emit("touchEnd",r),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&a.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}a.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const g=Ls(),f=g-n.touchStartTime;if(t.allowClick){const S=r.path||r.composedPath&&r.composedPath();t.updateClickedSlide(S&&S[0]||r.target,S),t.emit("tap click",r),f<300&&g-n.lastClickTime<300&&t.emit("doubleTap doubleClick",r)}if(n.lastClickTime=Ls(),el(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||u.diff===0&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let v;if(a.followFinger?v=l?t.translate:-t.translate:v=-n.currentTranslate,a.cssMode)return;if(a.freeMode&&a.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:v});return}const y=v>=-t.maxTranslate()&&!t.params.loop;let x=0,w=t.slidesSizesGrid[0];for(let S=0;S=p[S]&&v=p[S])&&(x=S,w=p[p.length-1]-p[p.length-2])}let o=null,c=null;a.rewind&&(t.isBeginning?c=a.virtual&&a.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(o=0));const d=(v-p[x])/w,m=xa.longSwipesMs){if(!a.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(d>=a.longSwipesRatio?t.slideTo(a.rewind&&t.isEnd?o:x+m):t.slideTo(x)),t.swipeDirection==="prev"&&(d>1-a.longSwipesRatio?t.slideTo(x+m):c!==null&&d<0&&Math.abs(d)>a.longSwipesRatio?t.slideTo(c):t.slideTo(x))}else{if(!a.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(r.target===t.navigation.nextEl||r.target===t.navigation.prevEl)?r.target===t.navigation.nextEl?t.slideTo(x+m):t.slideTo(x):(t.swipeDirection==="next"&&t.slideTo(o!==null?o:x+m),t.swipeDirection==="prev"&&t.slideTo(c!==null?c:x))}}function ef(){const e=this,{params:t,el:n}=e;if(n&&n.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:i,snapGrid:s}=e,a=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const u=a&&t.loop;(t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!u?e.slideTo(e.slides.length-1,0,!1,!0):e.params.loop&&!a?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,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=r,e.params.watchOverflow&&s!==e.snapGrid&&e.checkOverflow()}function _0(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function b0(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:r}=e;if(!r)return;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,e.translate===0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let i;const s=e.maxTranslate()-e.minTranslate();s===0?i=0:i=(e.translate-e.minTranslate())/s,i!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function T0(e){const t=this;rs(t,e.target),!(t.params.cssMode||t.params.slidesPerView!=="auto"&&!t.params.autoHeight)&&t.update()}function P0(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const oh=(e,t)=>{const n=fr(),{params:r,el:i,wrapperEl:s,device:a}=e,u=!!r.nested,l=t==="on"?"addEventListener":"removeEventListener",p=t;n[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:u}),i[l]("touchstart",e.onTouchStart,{passive:!1}),i[l]("pointerdown",e.onTouchStart,{passive:!1}),n[l]("touchmove",e.onTouchMove,{passive:!1,capture:u}),n[l]("pointermove",e.onTouchMove,{passive:!1,capture:u}),n[l]("touchend",e.onTouchEnd,{passive:!0}),n[l]("pointerup",e.onTouchEnd,{passive:!0}),n[l]("pointercancel",e.onTouchEnd,{passive:!0}),n[l]("touchcancel",e.onTouchEnd,{passive:!0}),n[l]("pointerout",e.onTouchEnd,{passive:!0}),n[l]("pointerleave",e.onTouchEnd,{passive:!0}),n[l]("contextmenu",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&i[l]("click",e.onClick,!0),r.cssMode&&s[l]("scroll",e.onScroll),r.updateOnWindowResize?e[p](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",ef,!0):e[p]("observerUpdate",ef,!0),i[l]("load",e.onLoad,{capture:!0})};function O0(){const e=this,{params:t}=e;e.onTouchStart=E0.bind(e),e.onTouchMove=k0.bind(e),e.onTouchEnd=C0.bind(e),e.onDocumentTouchStart=P0.bind(e),t.cssMode&&(e.onScroll=b0.bind(e)),e.onClick=_0.bind(e),e.onLoad=T0.bind(e),oh(e,"on")}function N0(){oh(this,"off")}var L0={attachEvents:O0,detachEvents:N0};const tf=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function z0(){const e=this,{realIndex:t,initialized:n,params:r,el:i}=e,s=r.breakpoints;if(!s||s&&Object.keys(s).length===0)return;const a=e.getBreakpoint(s,e.params.breakpointsBase,e.el);if(!a||e.currentBreakpoint===a)return;const l=(a in s?s[a]:void 0)||e.originalParams,p=tf(e,r),h=tf(e,l),g=r.enabled;p&&!h?(i.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!p&&h&&(i.classList.add(`${r.containerModifierClass}grid`),(l.grid.fill&&l.grid.fill==="column"||!l.grid.fill&&r.grid.fill==="column")&&i.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(o=>{if(typeof l[o]>"u")return;const c=r[o]&&r[o].enabled,d=l[o]&&l[o].enabled;c&&!d&&e[o].disable(),!c&&d&&e[o].enable()});const f=l.direction&&l.direction!==r.direction,v=r.loop&&(l.slidesPerView!==r.slidesPerView||f),y=r.loop;f&&n&&e.changeDirection(),He(e.params,l);const x=e.params.enabled,w=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),g&&!x?e.disable():!g&&x&&e.enable(),e.currentBreakpoint=a,e.emit("_beforeBreakpoint",l),n&&(v?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!y&&w?(e.loopCreate(t),e.updateSlides()):y&&!w&&e.loopDestroy()),e.emit("breakpoint",l)}function I0(e,t,n){if(t===void 0&&(t="window"),!e||t==="container"&&!n)return;let r=!1;const i=Ke(),s=t==="window"?i.innerHeight:n.clientHeight,a=Object.keys(e).map(u=>{if(typeof u=="string"&&u.indexOf("@")===0){const l=parseFloat(u.substr(1));return{value:s*l,point:u}}return{value:u,point:u}});a.sort((u,l)=>parseInt(u.value,10)-parseInt(l.value,10));for(let u=0;u{typeof r=="object"?Object.keys(r).forEach(i=>{r[i]&&n.push(t+i)}):typeof r=="string"&&n.push(t+r)}),n}function D0(){const e=this,{classNames:t,params:n,rtl:r,el:i,device:s}=e,a=M0(["initialized",n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:r},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&n.grid.fill==="column"},{android:s.android},{ios:s.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...a),i.classList.add(...t),e.emitContainerClasses()}function R0(){const e=this,{el:t,classNames:n}=e;t.classList.remove(...n),e.emitContainerClasses()}var F0={addClasses:D0,removeClasses:R0};function B0(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:r}=n;if(r){const i=e.slides.length-1,s=e.slidesGrid[i]+e.slidesSizesGrid[i]+r*2;e.isLocked=e.size>s}else e.isLocked=e.snapGrid.length===1;n.allowSlideNext===!0&&(e.allowSlideNext=!e.isLocked),n.allowSlidePrev===!0&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}var V0={checkOverflow:B0},rl={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,centeredSlidesBounds:!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};function H0(e,t){return function(r){r===void 0&&(r={});const i=Object.keys(r)[0],s=r[i];if(typeof s!="object"||s===null){He(t,r);return}if(e[i]===!0&&(e[i]={enabled:!0}),i==="navigation"&&e[i]&&e[i].enabled&&!e[i].prevEl&&!e[i].nextEl&&(e[i].auto=!0),["pagination","scrollbar"].indexOf(i)>=0&&e[i]&&e[i].enabled&&!e[i].el&&(e[i].auto=!0),!(i in e&&"enabled"in s)){He(t,r);return}typeof e[i]=="object"&&!("enabled"in e[i])&&(e[i].enabled=!0),e[i]||(e[i]={enabled:!1}),He(t,r)}}const Da={eventsEmitter:F1,update:$1,translate:n0,transition:a0,slide:h0,loop:y0,grabCursor:S0,events:L0,breakpoints:j0,checkOverflow:V0,classes:F0},Ra={};let pu=class St{constructor(){let t,n;for(var r=arguments.length,i=new Array(r),s=0;s1){const h=[];return a.querySelectorAll(n.el).forEach(g=>{const f=He({},n,{el:g});h.push(new St(f))}),h}const u=this;u.__swiper__=!0,u.support=ih(),u.device=sh({userAgent:n.userAgent}),u.browser=M1(),u.eventsListeners={},u.eventsAnyListeners=[],u.modules=[...u.__modules__],n.modules&&Array.isArray(n.modules)&&u.modules.push(...n.modules);const l={};u.modules.forEach(h=>{h({params:n,swiper:u,extendParams:H0(n,l),on:u.on.bind(u),once:u.once.bind(u),off:u.off.bind(u),emit:u.emit.bind(u)})});const p=He({},rl,l);return u.params=He({},p,Ra,n),u.originalParams=He({},u.params),u.passedParams=He({},n),u.params&&u.params.on&&Object.keys(u.params.on).forEach(h=>{u.on(h,u.params.on[h])}),u.params&&u.params.onAny&&u.onAny(u.params.onAny),Object.assign(u,{enabled:u.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return u.params.direction==="horizontal"},isVertical(){return u.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:u.params.allowSlideNext,allowSlidePrev:u.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:u.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:u.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),u.emit("_swiper"),u.params.init&&u.init(),u}getDirectionLabel(t){return this.isHorizontal()?t:{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"}[t]}getSlideIndex(t){const{slidesEl:n,params:r}=this,i=gt(n,`.${r.slideClass}, swiper-slide`),s=tl(i[0]);return tl(t)-s}getSlideIndexByData(t){return this.getSlideIndex(this.slides.filter(n=>n.getAttribute("data-swiper-slide-index")*1===t)[0])}recalcSlides(){const t=this,{slidesEl:n,params:r}=t;t.slides=gt(n,`.${r.slideClass}, swiper-slide`)}enable(){const t=this;t.enabled||(t.enabled=!0,t.params.grabCursor&&t.setGrabCursor(),t.emit("enable"))}disable(){const t=this;t.enabled&&(t.enabled=!1,t.params.grabCursor&&t.unsetGrabCursor(),t.emit("disable"))}setProgress(t,n){const r=this;t=Math.min(Math.max(t,0),1);const i=r.minTranslate(),a=(r.maxTranslate()-i)*t+i;r.translateTo(a,typeof n>"u"?0:n),r.updateActiveIndex(),r.updateSlidesClasses()}emitContainerClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=t.el.className.split(" ").filter(r=>r.indexOf("swiper")===0||r.indexOf(t.params.containerModifierClass)===0);t.emit("_containerClasses",n.join(" "))}getSlideClasses(t){const n=this;return n.destroyed?"":t.className.split(" ").filter(r=>r.indexOf("swiper-slide")===0||r.indexOf(n.params.slideClass)===0).join(" ")}emitSlidesClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=[];t.slides.forEach(r=>{const i=t.getSlideClasses(r);n.push({slideEl:r,classNames:i}),t.emit("_slideClass",r,i)}),t.emit("_slideClasses",n)}slidesPerViewDynamic(t,n){t===void 0&&(t="current"),n===void 0&&(n=!1);const r=this,{params:i,slides:s,slidesGrid:a,slidesSizesGrid:u,size:l,activeIndex:p}=r;let h=1;if(typeof i.slidesPerView=="number")return i.slidesPerView;if(i.centeredSlides){let g=s[p]?Math.ceil(s[p].swiperSlideSize):0,f;for(let v=p+1;vl&&(f=!0));for(let v=p-1;v>=0;v-=1)s[v]&&!f&&(g+=s[v].swiperSlideSize,h+=1,g>l&&(f=!0))}else if(t==="current")for(let g=p+1;g=0;g-=1)a[p]-a[g]{a.complete&&rs(t,a)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();function i(){const a=t.rtlTranslate?t.translate*-1:t.translate,u=Math.min(Math.max(a,t.maxTranslate()),t.minTranslate());t.setTranslate(u),t.updateActiveIndex(),t.updateSlidesClasses()}let s;if(r.freeMode&&r.freeMode.enabled&&!r.cssMode)i(),r.autoHeight&&t.updateAutoHeight();else{if((r.slidesPerView==="auto"||r.slidesPerView>1)&&t.isEnd&&!r.centeredSlides){const a=t.virtual&&r.virtual.enabled?t.virtual.slides:t.slides;s=t.slideTo(a.length-1,0,!1,!0)}else s=t.slideTo(t.activeIndex,0,!1,!0);s||i()}r.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,n){n===void 0&&(n=!0);const r=this,i=r.params.direction;return t||(t=i==="horizontal"?"vertical":"horizontal"),t===i||t!=="horizontal"&&t!=="vertical"||(r.el.classList.remove(`${r.params.containerModifierClass}${i}`),r.el.classList.add(`${r.params.containerModifierClass}${t}`),r.emitContainerClasses(),r.params.direction=t,r.slides.forEach(s=>{t==="vertical"?s.style.width="":s.style.height=""}),r.emit("changeDirection"),n&&r.update()),r}changeLanguageDirection(t){const n=this;n.rtl&&t==="rtl"||!n.rtl&&t==="ltr"||(n.rtl=t==="rtl",n.rtlTranslate=n.params.direction==="horizontal"&&n.rtl,n.rtl?(n.el.classList.add(`${n.params.containerModifierClass}rtl`),n.el.dir="rtl"):(n.el.classList.remove(`${n.params.containerModifierClass}rtl`),n.el.dir="ltr"),n.update())}mount(t){const n=this;if(n.mounted)return!0;let r=t||n.params.el;if(typeof r=="string"&&(r=document.querySelector(r)),!r)return!1;r.swiper=n,r.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===n.params.swiperElementNodeName.toUpperCase()&&(n.isElement=!0);const i=()=>`.${(n.params.wrapperClass||"").trim().split(" ").join(".")}`;let a=r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(i()):gt(r,i())[0];return!a&&n.params.createElements&&(a=ai("div",n.params.wrapperClass),r.append(a),gt(r,`.${n.params.slideClass}`).forEach(u=>{a.append(u)})),Object.assign(n,{el:r,wrapperEl:a,slidesEl:n.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:a,hostEl:n.isElement?r.parentNode.host:r,mounted:!0,rtl:r.dir.toLowerCase()==="rtl"||Gt(r,"direction")==="rtl",rtlTranslate:n.params.direction==="horizontal"&&(r.dir.toLowerCase()==="rtl"||Gt(r,"direction")==="rtl"),wrongRTL:Gt(a,"display")==="-webkit-box"}),!0}init(t){const n=this;if(n.initialized||n.mount(t)===!1)return n;n.emit("beforeInit"),n.params.breakpoints&&n.setBreakpoint(),n.addClasses(),n.updateSize(),n.updateSlides(),n.params.watchOverflow&&n.checkOverflow(),n.params.grabCursor&&n.enabled&&n.setGrabCursor(),n.params.loop&&n.virtual&&n.params.virtual.enabled?n.slideTo(n.params.initialSlide+n.virtual.slidesBefore,0,n.params.runCallbacksOnInit,!1,!0):n.slideTo(n.params.initialSlide,0,n.params.runCallbacksOnInit,!1,!0),n.params.loop&&n.loopCreate(),n.attachEvents();const i=[...n.el.querySelectorAll('[loading="lazy"]')];return n.isElement&&i.push(...n.hostEl.querySelectorAll('[loading="lazy"]')),i.forEach(s=>{s.complete?rs(n,s):s.addEventListener("load",a=>{rs(n,a.target)})}),nl(n),n.initialized=!0,nl(n),n.emit("init"),n.emit("afterInit"),n}destroy(t,n){t===void 0&&(t=!0),n===void 0&&(n=!0);const r=this,{params:i,el:s,wrapperEl:a,slides:u}=r;return typeof r.params>"u"||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),i.loop&&r.loopDestroy(),n&&(r.removeClasses(),s.removeAttribute("style"),a.removeAttribute("style"),u&&u.length&&u.forEach(l=>{l.classList.remove(i.slideVisibleClass,i.slideFullyVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass),l.removeAttribute("style"),l.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(l=>{r.off(l)}),t!==!1&&(r.el.swiper=null,E1(r)),r.destroyed=!0),null}static extendDefaults(t){He(Ra,t)}static get extendedDefaults(){return Ra}static get defaults(){return rl}static installModule(t){St.prototype.__modules__||(St.prototype.__modules__=[]);const n=St.prototype.__modules__;typeof t=="function"&&n.indexOf(t)<0&&n.push(t)}static use(t){return Array.isArray(t)?(t.forEach(n=>St.installModule(n)),St):(St.installModule(t),St)}};Object.keys(Da).forEach(e=>{Object.keys(Da[e]).forEach(t=>{pu.prototype[t]=Da[e][t]})});pu.use([D1,R1]);const lh=["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 Cn(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"&&!e.__swiper__}function Zn(e,t){const n=["__proto__","constructor","prototype"];Object.keys(t).filter(r=>n.indexOf(r)<0).forEach(r=>{typeof e[r]>"u"?e[r]=t[r]:Cn(t[r])&&Cn(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:Zn(e[r],t[r]):e[r]=t[r]})}function uh(e){return e===void 0&&(e={}),e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function ch(e){return e===void 0&&(e={}),e.pagination&&typeof e.pagination.el>"u"}function fh(e){return e===void 0&&(e={}),e.scrollbar&&typeof e.scrollbar.el>"u"}function dh(e){e===void 0&&(e="");const t=e.split(" ").map(r=>r.trim()).filter(r=>!!r),n=[];return t.forEach(r=>{n.indexOf(r)<0&&n.push(r)}),n.join(" ")}function U0(e){return e===void 0&&(e=""),e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}function W0(e){let{swiper:t,slides:n,passedParams:r,changedParams:i,nextEl:s,prevEl:a,scrollbarEl:u,paginationEl:l}=e;const p=i.filter(P=>P!=="children"&&P!=="direction"&&P!=="wrapperClass"),{params:h,pagination:g,navigation:f,scrollbar:v,virtual:y,thumbs:x}=t;let w,o,c,d,m,S,E,_;i.includes("thumbs")&&r.thumbs&&r.thumbs.swiper&&h.thumbs&&!h.thumbs.swiper&&(w=!0),i.includes("controller")&&r.controller&&r.controller.control&&h.controller&&!h.controller.control&&(o=!0),i.includes("pagination")&&r.pagination&&(r.pagination.el||l)&&(h.pagination||h.pagination===!1)&&g&&!g.el&&(c=!0),i.includes("scrollbar")&&r.scrollbar&&(r.scrollbar.el||u)&&(h.scrollbar||h.scrollbar===!1)&&v&&!v.el&&(d=!0),i.includes("navigation")&&r.navigation&&(r.navigation.prevEl||a)&&(r.navigation.nextEl||s)&&(h.navigation||h.navigation===!1)&&f&&!f.prevEl&&!f.nextEl&&(m=!0);const b=P=>{t[P]&&(t[P].destroy(),P==="navigation"?(t.isElement&&(t[P].prevEl.remove(),t[P].nextEl.remove()),h[P].prevEl=void 0,h[P].nextEl=void 0,t[P].prevEl=void 0,t[P].nextEl=void 0):(t.isElement&&t[P].el.remove(),h[P].el=void 0,t[P].el=void 0))};i.includes("loop")&&t.isElement&&(h.loop&&!r.loop?S=!0:!h.loop&&r.loop?E=!0:_=!0),p.forEach(P=>{if(Cn(h[P])&&Cn(r[P]))Object.assign(h[P],r[P]),(P==="navigation"||P==="pagination"||P==="scrollbar")&&"enabled"in r[P]&&!r[P].enabled&&b(P);else{const T=r[P];(T===!0||T===!1)&&(P==="navigation"||P==="pagination"||P==="scrollbar")?T===!1&&b(P):h[P]=r[P]}}),p.includes("controller")&&!o&&t.controller&&t.controller.control&&h.controller&&h.controller.control&&(t.controller.control=h.controller.control),i.includes("children")&&n&&y&&h.virtual.enabled?(y.slides=n,y.update(!0)):i.includes("virtual")&&y&&h.virtual.enabled&&(n&&(y.slides=n),y.update(!0)),i.includes("children")&&n&&h.loop&&(_=!0),w&&x.init()&&x.update(!0),o&&(t.controller.control=h.controller.control),c&&(t.isElement&&(!l||typeof l=="string")&&(l=document.createElement("div"),l.classList.add("swiper-pagination"),l.part.add("pagination"),t.el.appendChild(l)),l&&(h.pagination.el=l),g.init(),g.render(),g.update()),d&&(t.isElement&&(!u||typeof u=="string")&&(u=document.createElement("div"),u.classList.add("swiper-scrollbar"),u.part.add("scrollbar"),t.el.appendChild(u)),u&&(h.scrollbar.el=u),v.init(),v.updateSize(),v.setTranslate()),m&&(t.isElement&&((!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-button-next"),s.innerHTML=t.hostEl.constructor.nextButtonSvg,s.part.add("button-next"),t.el.appendChild(s)),(!a||typeof a=="string")&&(a=document.createElement("div"),a.classList.add("swiper-button-prev"),a.innerHTML=t.hostEl.constructor.prevButtonSvg,a.part.add("button-prev"),t.el.appendChild(a))),s&&(h.navigation.nextEl=s),a&&(h.navigation.prevEl=a),f.init(),f.update()),i.includes("allowSlideNext")&&(t.allowSlideNext=r.allowSlideNext),i.includes("allowSlidePrev")&&(t.allowSlidePrev=r.allowSlidePrev),i.includes("direction")&&t.changeDirection(r.direction,!1),(S||_)&&t.loopDestroy(),(E||_)&&t.loopCreate(),t.update()}function G0(e,t){e===void 0&&(e={}),t===void 0&&(t=!0);const n={on:{}},r={},i={};Zn(n,rl),n._emitClasses=!0,n.init=!1;const s={},a=lh.map(l=>l.replace(/_/,"")),u=Object.assign({},e);return Object.keys(u).forEach(l=>{typeof e[l]>"u"||(a.indexOf(l)>=0?Cn(e[l])?(n[l]={},i[l]={},Zn(n[l],e[l]),Zn(i[l],e[l])):(n[l]=e[l],i[l]=e[l]):l.search(/on[A-Z]/)===0&&typeof e[l]=="function"?t?r[`${l[2].toLowerCase()}${l.substr(3)}`]=e[l]:n.on[`${l[2].toLowerCase()}${l.substr(3)}`]=e[l]:s[l]=e[l])}),["navigation","pagination","scrollbar"].forEach(l=>{n[l]===!0&&(n[l]={}),n[l]===!1&&delete n[l]}),{params:n,passedParams:i,rest:s,events:r}}function Y0(e,t){let{el:n,nextEl:r,prevEl:i,paginationEl:s,scrollbarEl:a,swiper:u}=e;uh(t)&&r&&i&&(u.params.navigation.nextEl=r,u.originalParams.navigation.nextEl=r,u.params.navigation.prevEl=i,u.originalParams.navigation.prevEl=i),ch(t)&&s&&(u.params.pagination.el=s,u.originalParams.pagination.el=s),fh(t)&&a&&(u.params.scrollbar.el=a,u.originalParams.scrollbar.el=a),u.init(n)}function Q0(e,t,n,r,i){const s=[];if(!t)return s;const a=l=>{s.indexOf(l)<0&&s.push(l)};if(n&&r){const l=r.map(i),p=n.map(i);l.join("")!==p.join("")&&a("children"),r.length!==n.length&&a("children")}return lh.filter(l=>l[0]==="_").map(l=>l.replace(/_/,"")).forEach(l=>{if(l in e&&l in t)if(Cn(e[l])&&Cn(t[l])){const p=Object.keys(e[l]),h=Object.keys(t[l]);p.length!==h.length?a(l):(p.forEach(g=>{e[l][g]!==t[l][g]&&a(l)}),h.forEach(g=>{e[l][g]!==t[l][g]&&a(l)}))}else e[l]!==t[l]&&a(l)}),s}const X0=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 Is(){return Is=Object.assign?Object.assign.bind():function(e){for(var t=1;t{ph(n)?t.push(n):n.props&&n.props.children&&hh(n.props.children).forEach(r=>t.push(r))}),t}function K0(e){const t=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return fe.Children.toArray(e).forEach(r=>{if(ph(r))t.push(r);else if(r.props&&r.props.slot&&n[r.props.slot])n[r.props.slot].push(r);else if(r.props&&r.props.children){const i=hh(r.props.children);i.length>0?i.forEach(s=>t.push(s)):n["container-end"].push(r)}else n["container-end"].push(r)}),{slides:t,slots:n}}function $0(e,t,n){if(!n)return null;const r=h=>{let g=h;return h<0?g=t.length+h:g>=t.length&&(g=g-t.length),g},i=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`},{from:s,to:a}=n,u=e.params.loop?-t.length:0,l=e.params.loop?t.length*2:t.length,p=[];for(let h=u;h=s&&h<=a&&p.push(t[r(h)]);return p.map((h,g)=>fe.cloneElement(h,{swiper:e,style:i,key:h.props.virtualIndex||h.key||`slide-${g}`}))}function Mr(e,t){return typeof window>"u"?H.useEffect(e,t):H.useLayoutEffect(e,t)}const nf=H.createContext(null),q0=H.createContext(null),mh=H.forwardRef(function(e,t){let{className:n,tag:r="div",wrapperTag:i="div",children:s,onSwiper:a,...u}=e===void 0?{}:e,l=!1;const[p,h]=H.useState("swiper"),[g,f]=H.useState(null),[v,y]=H.useState(!1),x=H.useRef(!1),w=H.useRef(null),o=H.useRef(null),c=H.useRef(null),d=H.useRef(null),m=H.useRef(null),S=H.useRef(null),E=H.useRef(null),_=H.useRef(null),{params:b,passedParams:P,rest:T,events:I}=G0(u),{slides:R,slots:C}=K0(s),L=()=>{y(!v)};Object.assign(b.on,{_containerClasses(M,B){h(B)}});const V=()=>{Object.assign(b.on,I),l=!0;const M={...b};if(delete M.wrapperClass,o.current=new pu(M),o.current.virtual&&o.current.params.virtual.enabled){o.current.virtual.slides=R;const B={cache:!1,slides:R,renderExternal:f,renderExternalUpdate:!1};Zn(o.current.params.virtual,B),Zn(o.current.originalParams.virtual,B)}};w.current||V(),o.current&&o.current.on("_beforeBreakpoint",L);const Z=()=>{l||!I||!o.current||Object.keys(I).forEach(M=>{o.current.on(M,I[M])})},Pe=()=>{!I||!o.current||Object.keys(I).forEach(M=>{o.current.off(M,I[M])})};H.useEffect(()=>()=>{o.current&&o.current.off("_beforeBreakpoint",L)}),H.useEffect(()=>{!x.current&&o.current&&(o.current.emitSlidesClasses(),x.current=!0)}),Mr(()=>{if(t&&(t.current=w.current),!!w.current)return o.current.destroyed&&V(),Y0({el:w.current,nextEl:m.current,prevEl:S.current,paginationEl:E.current,scrollbarEl:_.current,swiper:o.current},b),a&&!o.current.destroyed&&a(o.current),()=>{o.current&&!o.current.destroyed&&o.current.destroy(!0,!1)}},[]),Mr(()=>{Z();const M=Q0(P,c.current,R,d.current,B=>B.key);return c.current=P,d.current=R,M.length&&o.current&&!o.current.destroyed&&W0({swiper:o.current,slides:R,passedParams:P,changedParams:M,nextEl:m.current,prevEl:S.current,scrollbarEl:_.current,paginationEl:E.current}),()=>{Pe()}}),Mr(()=>{X0(o.current)},[g]);function z(){return b.virtual?$0(o.current,R,g):R.map((M,B)=>fe.cloneElement(M,{swiper:o.current,swiperSlideIndex:B}))}return fe.createElement(r,Is({ref:w,className:dh(`${p}${n?` ${n}`:""}`)},T),fe.createElement(q0.Provider,{value:o.current},C["container-start"],fe.createElement(i,{className:U0(b.wrapperClass)},C["wrapper-start"],z(),C["wrapper-end"]),uh(b)&&fe.createElement(fe.Fragment,null,fe.createElement("div",{ref:S,className:"swiper-button-prev"}),fe.createElement("div",{ref:m,className:"swiper-button-next"})),fh(b)&&fe.createElement("div",{ref:_,className:"swiper-scrollbar"}),ch(b)&&fe.createElement("div",{ref:E,className:"swiper-pagination"}),C["container-end"]))});mh.displayName="Swiper";const gh=H.forwardRef(function(e,t){let{tag:n="div",children:r,className:i="",swiper:s,zoom:a,lazy:u,virtualIndex:l,swiperSlideIndex:p,...h}=e===void 0?{}:e;const g=H.useRef(null),[f,v]=H.useState("swiper-slide"),[y,x]=H.useState(!1);function w(m,S,E){S===g.current&&v(E)}Mr(()=>{if(typeof p<"u"&&(g.current.swiperSlideIndex=p),t&&(t.current=g.current),!(!g.current||!s)){if(s.destroyed){f!=="swiper-slide"&&v("swiper-slide");return}return s.on("_slideClass",w),()=>{s&&s.off("_slideClass",w)}}}),Mr(()=>{s&&g.current&&!s.destroyed&&v(s.getSlideClasses(g.current))},[s]);const o={isActive:f.indexOf("swiper-slide-active")>=0,isVisible:f.indexOf("swiper-slide-visible")>=0,isPrev:f.indexOf("swiper-slide-prev")>=0,isNext:f.indexOf("swiper-slide-next")>=0},c=()=>typeof r=="function"?r(o):r,d=()=>{x(!0)};return fe.createElement(n,Is({ref:g,className:dh(`${f}${i?` ${i}`:""}`),"data-swiper-slide-index":l,onLoad:d},h),a&&fe.createElement(nf.Provider,{value:o},fe.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":typeof a=="number"?a:void 0},c(),u&&!y&&fe.createElement("div",{className:"swiper-lazy-preloader"}))),!a&&fe.createElement(nf.Provider,{value:o},c(),u&&!y&&fe.createElement("div",{className:"swiper-lazy-preloader"})))});gh.displayName="SwiperSlide";const Z0=e=>A.jsxs("div",{className:"sliding-content",children:[A.jsx("div",{className:"swipper-image",children:A.jsx("img",{src:e.image,alt:e.name})}),A.jsxs("div",{className:"swipper-text",children:[A.jsx("h2",{children:e.name}),A.jsx("span",{children:e.position}),A.jsx("p",{children:e.description})]})]}),Fa="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAcOSURBVHiczZtbbFTHGcd/c+wYk8UB1heILdbLA0GEKKVNHNSWurcHS1WtSlRKVFQ1yFEdHptGrVPVXKRKRAS1opFRg1SlbZSHplWj8IaCQ0RlK0aCBkwwYIi8XnBgd70Y38Cc3T1fH45Z766xfeyZs/CXRj47Hv3n+39nbt/MHMVDgIiUjkajFRnbzlRu2DA2V7nha9fqRORFRJonHOdH69evnzJtizJN+CAkotFaHGcHSn0feBZ4EijJKSLAbWAKuAssA1YBgZwyH1SFQjuUUo5J23x1QOLSpQp5/PH9SqQVKNMmFPlTdTj8ur5lM/DNASMDA6vSlnUC+LpJXkuppspQ6GNjfKaICpGyrD9jWDyAI9Jmkq/UJBnAcCSyXZT6A/C0ae5pfEdESpVSaRNkRltAYnBwnyj1H/wTD/BYLBZbZorM2BgwHIlsEqW+wMduNY2RqlCoytRsYMxYUeqlOflETFUD0GVyKjTigEQ0+mvgN7l56Uxm5ocyOtn8MBGN/swUmbZl8UjkFaXUX3PzHBEsg6JFBJXPNybLl9fV1NRM6HJrtQA5ffoxpdT+vDwRxsfHSaWNDNIAKKWQ/G70hJqaajbBreWAZHX1d4Ga+7/T6TRKKV5ra2Pzc8/x2/Z2unt6jDhjlhNEXtAmRbMLDA8O/k5gP4DjOFiWxXAyyde2bsVOpbLlAoEALzz/PE9v3MjGDRtYu2YNwWCQYDCIkzNWpNNphpNJbty8STyRIBaPU1NdTWtLS2EXQJT6sCYU+qmO/aC5EBIIFeb9/f3388QDTE5O8unJk3x68uSS6hm5fZs3Xi8IAUQqlkRWAL0xAJZniSyLWDxOx5Ej+lYV4NDhw1y+cmW60mw3MDK3ajlAidzJ/X3w0CEmJyf1LHoAMpkM77733nSlbldQbvisDb11gFJ509DVL7/UopsPxz/5pDDrlglePQeIJEwY4QXXhoaIxeMzGUr1m+DV6wKWdcWEEV4xEIlknx3oM8GpOwYYeQteMXTjRva5xA28tKHlgGAo1A/cWbCgIdy5k63qZtW6dUMmOPVagLsp8bkJQ7zgvgOUUudNcWpHg/a9e90Zx+hG7ZywLIt0JsP169fPFKVCD2goLy+/CciRt9+WrQ0NgrtA8SX98c035eUdO4aANPAXDESzui3gnampqTUAxzo7mZjQjk7nhYjw748+qsY9U9gF/NjXCj1gium3EwgEHKWUry3gybVrC/PeKIrKeXAWHwV7SD/xX+L8+BUPT/xXQLn/EudHOXCBh+OAnxdBnyc8hfs2iin+raIoWwTWUDwn/L5ImhaNDyiOA8ImjTZ5ihMxyDUXUrgtzRhMOuAzg1xz4QxgF6GeJaEMN0b3s/m/VDQ1S8QzuOGxH+L/VkQdWvgl5sX3AiuKKUIXb2FO/HVgXXHN14cCOtAXH8Pfyxa+QgH/YOniU8CmolttGEH0mr7v8Ps6iw4yCxfRx6PsgKLgUXZAUXZafXVAU1PTstLSpZ3Ar1y58pJhc4qP0dHRw+fOnZMtW7Z4HvyUUtLa2ipjY2P3RGTzw7JdGyLybRFJi4jYti379u2TkpKSecXX19fL8ePHJQc9IlIyTzXa0NlXLwe+BXwDWAvk3dg4duzY95qamp7Kzevp6WHnzp1cvnw53wil2LVrFwcOHKCiYobGcRxpbGz8sLu7O5lTPIN7NB4BuoCid5V1wDvAKPO8zdWrV8vg4KAU4u7du9LW1pZtDeFwWDo7O2eVExHZvXu3l27zBfAq+d8f+IZfAOMejBJAGhsbJZ1OP1DcqVOnZM+ePTI+Pv7A/584cWLBLlOQzuBzzPAq7tS0qBXd3r17Z4lLpVKSyWRERGRiYmLW/+PxuNTW1i5l9TgI1PkhfhNLjPMty8pr4sPDw3L27Nk8wUePHs0+O44jzc3NS10+C/AxPnwI8k8Ng6Surk4SiYT09vZKOByW9vb2rOBkMimVlZXS2toqtm3LwYMHdcTfT40mxa/C/ZBJy6iGhgZZsWKFAFJaWipdXV1i27Zs3749W2bbtm1SVlZmwgHvmnTADwwYlJdaWlqyLaCvr0+CwaBRfgxPjUa3uKqqqsS27bwxoKOjw7QD7uFxWvQSC9R6IfKKW7duYdv5O9uxWMxkFeDuUNcsWApvDli+cBHvcBxn1kqwr8/IjbdCeDo59uIA40fQhYIfdQcYP4m5ePFi9jmVSnH16lXTVYBHu70E6/8CngC+ibtDq/2t4YULF7LP/f39pAqu12tgBPgf8F88niF6EXN6OoHbrJ7BjQA3A/W43wyEgEqvVuY2+VxneEQaV1wUNyIcwL2q8/n086Kw2Lc5Rb5DchHAPbqux/06fFVBWoY7OgcGBgbU+fPnt1qWZfX29n7FzMnyyPTfMdzr8PfTCO46P4or3tgHSf8H8oGA0o3l0NIAAAAASUVORK5CYII=";let J0=[{image:Fa,name:"Not Available",position:"None",description:"No description Available"},{image:Fa,name:"Not Available",position:"None",description:"No description Available"},{image:Fa,name:"Not Available",position:"None",description:"No description Available"}];const vh=H.createContext(null),ew=e=>{const t=J0;return A.jsx(vh.Provider,{value:t,children:e.children})},tw=()=>{const e=H.useContext(vh);return A.jsxs("div",{className:"testimonial-section",children:[A.jsx(Tn,{number:"03",description:"Who i have worked for",name:"Testimonials"}),A.jsx("div",{className:"swipper-container",children:A.jsx(mh,{modules:[N1,L1],slidesPerView:1,navigation:!0,children:e.map((t,n)=>A.jsx(gh,{style:{cursor:"grab",display:"flex",justifyContent:"center"},children:A.jsx(Z0,{image:t.image,name:t.name,position:t.position,description:t.description},n)},n))})})]})},yh=({cardContent:e})=>{const t=()=>{e.link&&window.open(e.link,"_blank")};return A.jsx("div",{className:"card-item",children:A.jsx("a",{onClick:t,target:"_blank",rel:"noopener noreferrer",children:A.jsxs("div",{className:"card-item-content",children:[A.jsx("div",{className:"card-item-image",children:A.jsx("img",{src:e.image,alt:""})}),A.jsxs("div",{className:"card-item-text",children:[A.jsxs("p",{children:[e.role||e.date,e.technology&&A.jsx("span",{}),e.technology||""]}),A.jsx("h3",{children:e.name})]})]})})})},Ba="/devalentineweb/assets/man-BebfhUrZ.jpg";let nw=[{image:Ba,name:"Valentine Omonya",role:"Software Engineering Student"},{image:Ba,name:"Valentine Omonya",role:"Software Engineering Student"},{image:Ba,name:"Valentine Omonya",role:"Software Engineering Student"}];const rw=()=>A.jsxs("div",{className:"team-section",children:[A.jsx(Tn,{number:"05",description:"Who i have Worked With",name:"Worked With"}),A.jsx("div",{className:"team-card-container",children:A.jsx("div",{className:"team-cards",children:nw.map((e,t)=>A.jsx(yh,{cardContent:e},t))})})]});var wh={exports:{}},Va={exports:{}},X={};/* object-assign (c) Sindre Sorhus @license MIT @@ -827,4 +827,4 @@ object-assign .owl-carousel .owl-item img { width: unset; } - `,t=()=>window.innerWidth<768?1:window.innerWidth<992?2:4;return A.jsxs("div",{className:"partner-section",children:[A.jsx("style",{children:e}),A.jsx(lw,{className:"owl-theme",style:{width:"80%"},loop:!0,margin:40,items:t(),responsive:{0:{items:1},992:{items:2},1200:{items:4}},children:cw.map((n,r)=>A.jsx(fw,{partner:n},r))})]})},Wa="/devalentineweb/assets/projectsWebsite-vXFStsc6.png";let pw=[{image:Wa,name:"Projects Website",date:"Dec 25, 2023",technology:"PHP",link:"https://devalprojects.000webhostapp.com"},{image:Wa,name:"Projects Website",date:"Dec 25, 2023",technology:"PHP",link:"https://devalprojects.000webhostapp.com"},{image:Wa,name:"Projects Website",date:"Dec 25, 2023",technology:"PHP",link:"https://devalprojects.000webhostapp.com"}];const hw=()=>A.jsxs("div",{className:"latest-projects-section",children:[A.jsx(Tn,{id:"latest",number:"06",description:"What i did Recently",name:"Latest project"}),A.jsx("div",{className:"team-card-container",children:A.jsx("div",{className:"team-cards",children:pw.map((e,t)=>A.jsx(yh,{cardContent:e},t))})})]}),mw=()=>{const[e,t]=H.useState({fullname:"",email:"",message:""}),[n,r]=H.useState(!1),[i,s]=H.useState({}),[a,u]=H.useState(""),[l,p]=H.useState(""),h=v=>{const{name:y,value:x}=v.target;t({...e,[y]:x}),s({...i,[y]:""})},g=async v=>{v.preventDefault(),r(!0);const y=f(e);if(Object.keys(y).length>0){s(y),r(!1),setTimeout(()=>{s("")},5e3);return}const x=new FormData(v.target);x.append("access_key","46e71153-727d-43b2-853b-6525fc87bc7f");const w=Object.fromEntries(x),o=JSON.stringify(w);try{const d=await(await fetch("https://api.web3forms.com/submit",{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:o})).json();d.success?(t({fullname:"",email:"",message:""}),u("Thank you, your email was sent successfully."),r(!1),setTimeout(()=>{u("")},5e3)):(p("Form submission failed:",d),r(!1),setTimeout(()=>{p("")},5e3))}catch(c){p("An error occurred while submitting the form:",c),r(!1),setTimeout(()=>{p("")},5e3)}},f=v=>{let y={};return v.fullname.trim()||(y.fullname="Name is required *"),v.email.trim()?/\S+@\S+\.\S+/.test(v.email)||(y.email="Email is invalid"):y.email="Email is required *",v.message.trim()||(y.message="Message is required *"),y};return A.jsxs("div",{className:"contact-form-container",children:[A.jsx("div",{className:"contact-title",children:A.jsx(Tn,{id:"contact",number:"07",description:"React Out To Me",name:"Contact"})}),A.jsx("div",{className:"contact-form-section",children:A.jsxs("form",{onSubmit:g,children:[l&&A.jsx("small",{className:"form-text",children:l}),a&&A.jsx("small",{className:"form-text",children:a}),A.jsxs("div",{className:"input-fields",children:[A.jsxs("div",{className:"input-field",children:[A.jsx("input",{type:"text",className:`form-control ${i.fullname&&"is-invalid"}`,name:"fullname",value:e.fullname,onChange:h,placeholder:"Your Name*"}),i.fullname&&A.jsx("small",{className:"form-text",children:i.fullname})]}),A.jsxs("div",{className:"input-field",children:[A.jsx("input",{type:"email",className:`form-control ${i.email&&"is-invalid"}`,name:"email",value:e.email,onChange:h,placeholder:"Your Email*"}),i.email&&A.jsx("small",{className:"form-text",children:i.email})]})]}),A.jsxs("div",{className:"text-area",children:[A.jsx("textarea",{name:"message",value:e.message,onChange:h,placeholder:"Message*",className:`form-control ${i.message&&"is-invalid"}`}),i.message&&A.jsx("small",{className:"form-text",children:i.message})]}),A.jsx("div",{className:"contact-button",children:A.jsx("button",{type:"submit",disabled:n,children:n?A.jsx("div",{className:"loader"}):"Submit"})})]})})]})},gw="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAL7SURBVFiF7ZZPbxNHGIefd+w4nKpEAieBUDYIcUE0oMK1giZuC1W8vnAFxBeA0EjgwAGpEIoolC9QCa71wQ4IDoUeeuNQFIc/AqEILQjDroNJxIl4Hb89YDtuWCwjjIVUfsed3+7zzGg0O/A5//cIgHLCeOunNgn0tAOq4PU82npPOFEOA8xb2S9MWX5XdHs7BASyuTXTw+QoGM9KJLqdzPxCqeMHYKoN/KliKTLUn0sXXGvENqB/5K14cu3T1EvfNzEg+xHhWd83sbVPUy/zVjwpmJQBOhSZcAfix/tz6UIE2anKP61n6/RipBzrz6UL3oA9psgE0GGqw6Lys7vOPtbtZOY7RWKtldDpxYgOr3545YW3LvETytnqiKmviXCyKrFCS98h3Go5XPTX+lGzvF6RGO96cnWuc7EU+0CJ20vw+OHl8ECBisSpFkjcXoyUh5bgci6oFChQlchb8WTXk6tz5VBkF3CnWbLAfcH/fvXDKy9cyx59F7yhAIAiE3krnuybSc2Ww5GhZiQUHoD/bdS55rqWPSpwvlG/oUBVwrXs0aYklLsajnzTLLwpgUqpE6CRhMIDET/WN5OaffNEtMlvN45AMupM/vJ8w55V3oC9tyah3K2HG/ydUeea6w3Ye59v2LOq18lcUGT0wwRUxqpwUyr+hXIpb9lH+mZSsxgdBm4CN0V0x5tlTxxCuRgqFf/OW7t7e53MBVTGGk7Qs+zApRJ0POpcPl2Dw+a6VTkadSbP1PddK35QkN+o/OIF7jezGQMFVDnW+3hy4tnGkZWhotwAGQx492IZuQRgYD/ovrcr9adg8FnwlkAVPv/lj90LofB1lK+DzN8jDQ+k/+wBVY63GA7wVagoN55tHFnZ8/jy+eV7oiZQgZ+asxJdryX8Z4vglcjgkkTmXL2EAXxBx6vwBdXrImxrHTxYQtBxwBfPSiR6nEzm48Lro9O+H6pdyQSgffBasr5vhvtz6UIYoMvZ8spbP3WANl7L1+QG5yDdDtznfOL5F+ZzlndeVOsLAAAAAElFTkSuQmCC",vw="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAALdSURBVFiFtZdNbAxhGMd/z9t2IwguXdpEZ30dGhLBCfERTiTd3UokEolDCeJESEQ09RURIYiDOPm4OJBod0Qk4lC9cEAjDiQ+uoPU7jYOEg26u/M41ETT3ZmumvmfJvP+Zp5f3pn3SxiTvJVahWE7yhpgIeiN2Vl7HxFGvItcInVA4EIFILouPmD3RSVgAApWcpnA2WqAqlxSjpvIBBREhetAgw+zLG/1b4tKQHIt6Y1i9NEEnDNSirXO/XznR9gCRoy7swbOijUUD4VdHMCALK2JVO0ctNpbIxBgXo1srF7Ku6MQKNZEKqUyJhOFwJsauGGDppuyPb3hCygTTTKDxpV1jY59P+ziowKYu0HFy8Zd2fix53kUxQFM3Ol+CvLWp91u/nDvY1TFAYyAqupNn/ZUYfHW6ZEKANS5ep3qo6FJv48ci1yg8ZM9CNLjw+wfstqWRyoAUFY5hlKqIIR6V+Sartjtt1iFI9DsdL8WuFEdk6WFr/lTkQoAMD12IGBEHM4nknvDFpDxN/JW+0pw+xDqq/BFUUnFnZ4HYQlU7HRmO91PRLTLh29Q0UzOSteyhJOz2jYUEsmLQatoRQ94ySdSV4E9Ae8/G89+6xR6K39coGClNitk/vTkCHB6pBQ7N35T4yugbK0rJIq3QbcESPQbdXc1OvdejL051JJe4Rp9DEwbxzuoHo079i0BDRQAGEisnzKVWfdBN/hCo0P3ov78cWJO/uHw4Py2ljrXPAWafB9RnhmjB+MDdl+gwF+JmbeA9gnQL0AGSAUVH5erEwqA9zl+XQEJe0c0XJOAl0IieURVTvoM0cnk1T8dOOJZ+4xrZDXKuzCqq9L7Tz3g5evCTTNKxdh5hA6gbrL1UbN6UgJecgval0hZu0DT+J+sqqUocCiezVz+LwEvQ3OTzeV6OkTNDtBFwbS+NKod3twRisDY/FlLtiCsBVoZ7Zn3qPa7cG2OY/d6kxDAb2KA/TgkXifuAAAAAElFTkSuQmCC",yw=({activeTab:e,setActiveTab:t})=>{const n=(u,l)=>{l.preventDefault(),t(u),bs(u)},r=new Date().getFullYear(),a=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"][new Date().getDay()];return A.jsxs("div",{className:"contact-section",id:"contact",children:[A.jsx("div",{className:"contact-form",children:A.jsx(mw,{})}),A.jsxs("div",{className:"contact-links",children:[A.jsxs("div",{className:"contact-links-container",children:[A.jsxs("div",{className:"contact-quick-links",children:[A.jsx("h1",{children:A.jsx("span",{children:"Quick Links"})}),A.jsxs("ul",{children:[A.jsx("li",{children:A.jsx("a",{onClick:()=>n("home",event),children:"Home"})}),A.jsx("li",{children:A.jsx("a",{onClick:()=>n("about",event),children:"About"})}),A.jsx("li",{children:A.jsx("a",{onClick:()=>n("services",event),children:"Services"})}),A.jsx("li",{children:A.jsx("a",{onClick:()=>n("projects",event),children:"Projects"})}),A.jsx("li",{children:A.jsx("a",{onClick:()=>n("contact",event),children:"Contact"})})]})]}),A.jsxs("div",{className:"social-contact",children:[A.jsxs("div",{className:"contact-item",children:[A.jsx("div",{className:"image",children:A.jsx("img",{src:gw,alt:""})}),A.jsx("div",{className:"link",children:A.jsx("a",{href:"mailto:valomosh254@gmail.com",children:"Valomosh254@gmail.com"})})]}),A.jsxs("div",{className:"contact-item",children:[A.jsx("div",{className:"image",children:A.jsx("img",{src:vw,alt:""})}),A.jsx("div",{className:"link",children:A.jsx("a",{href:"tel:0768133220",children:"0768133220"})})]})]})]}),A.jsxs("p",{children:["©CopyRight @ DevalentineOmonya ",r]}),A.jsxs("p",{children:["Have a blessed ",a]})]})]})},ww=({projectInfo:e})=>A.jsxs("div",{className:"project-card-container",children:[A.jsx("div",{className:"project-card-content",children:A.jsx("div",{className:"project-card-image",children:A.jsx("img",{src:e.image,alt:e.name})})}),A.jsxs("div",{className:"card-overlay",children:[A.jsx("div",{className:"project-technology",children:A.jsx("p",{children:e.technology})}),A.jsx("div",{className:"project-link",children:A.jsx("a",{href:e.link,children:e.name})})]})]}),Ga="/devalentineweb/assets/notAvailable-eY8W9hdx.jpeg";let xw=[{name:"Project Name",image:Ga,technology:"ReactJs",link:"http://reactjs.com"},{name:"Project Name",image:Ga,technology:"ReactJs",link:"http://reactjs.com"},{name:"Project Name",image:Ga,technology:"ReactJs",link:"http://reactjs.com"}];const Sw=()=>A.jsxs("div",{className:"projects-section",children:[A.jsx(Tn,{id:"projects",number:"04",description:"What i have done",name:"Projects"}),A.jsx("div",{className:"project-container",children:xw.map((e,t)=>A.jsx(ww,{projectInfo:e},t))})]}),Aw=({activeTab:e,setActiveTab:t})=>{const n=window.location.hash.substr(1);return H.useEffect(()=>{bs(n),t(n)},[n]),A.jsxs(A.Fragment,{children:[A.jsx(n1,{}),A.jsx(d1,{children:A.jsx(p1,{})}),A.jsx(m1,{children:A.jsx(w1,{children:A.jsx(x1,{})})}),A.jsx(ew,{children:A.jsx(tw,{})}),A.jsx(Sw,{}),A.jsx(rw,{}),A.jsx(dw,{}),A.jsx(hw,{}),A.jsx(yw,{activeTab:e,setActiveTab:t})]})};function Ew(){const[e,t]=H.useState("home");return A.jsxs(A.Fragment,{children:[A.jsx(Kg,{activeTab:e,setActiveTab:t}),A.jsx(Aw,{activeTab:e,setActiveTab:t}),A.jsx(Jy,{}),A.jsx(Xg,{})]})}Ya.createRoot(document.getElementById("root")).render(A.jsx(fe.StrictMode,{children:A.jsx(Ew,{})})); + `,t=()=>window.innerWidth<768?1:window.innerWidth<992?2:4;return A.jsxs("div",{className:"partner-section",children:[A.jsx("style",{children:e}),A.jsx(lw,{className:"owl-theme",style:{width:"80%"},loop:!0,margin:40,items:t(),responsive:{0:{items:1},992:{items:2},1200:{items:4}},children:cw.map((n,r)=>A.jsx(fw,{partner:n},r))})]})},Wa="/devalentineweb/assets/projectsWebsite-vXFStsc6.png";let pw=[{image:Wa,name:"Projects Website",date:"Dec 25, 2023",technology:"PHP",link:"https://devalprojects.000webhostapp.com"},{image:Wa,name:"Projects Website",date:"Dec 25, 2023",technology:"PHP",link:"https://devalprojects.000webhostapp.com"},{image:Wa,name:"Projects Website",date:"Dec 25, 2023",technology:"PHP",link:"https://devalprojects.000webhostapp.com"}];const hw=()=>A.jsxs("div",{className:"latest-projects-section",children:[A.jsx(Tn,{id:"latest",number:"06",description:"What i did Recently",name:"Latest project"}),A.jsx("div",{className:"team-card-container",children:A.jsx("div",{className:"team-cards",children:pw.map((e,t)=>A.jsx(yh,{cardContent:e},t))})})]}),mw=()=>{const[e,t]=H.useState({fullname:"",email:"",message:""}),[n,r]=H.useState(!1),[i,s]=H.useState({}),[a,u]=H.useState(""),[l,p]=H.useState(""),h=v=>{const{name:y,value:x}=v.target;t({...e,[y]:x}),s({...i,[y]:""})},g=async v=>{v.preventDefault(),r(!0);const y=f(e);if(Object.keys(y).length>0){s(y),r(!1),setTimeout(()=>{s("")},5e3);return}const x=new FormData(v.target);x.append("access_key","46e71153-727d-43b2-853b-6525fc87bc7f");const w=Object.fromEntries(x),o=JSON.stringify(w);try{const d=await(await fetch("https://api.web3forms.com/submit",{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:o})).json();d.success?(t({fullname:"",email:"",message:""}),u("Thank you, your email was sent successfully."),r(!1),setTimeout(()=>{u("")},5e3)):(p("Form submission failed:",d),r(!1),setTimeout(()=>{p("")},5e3))}catch(c){p("An error occurred while submitting the form:",c),r(!1),setTimeout(()=>{p("")},5e3)}},f=v=>{let y={};return v.fullname.trim()||(y.fullname="Name is required *"),v.email.trim()?/\S+@\S+\.\S+/.test(v.email)||(y.email="Email is invalid"):y.email="Email is required *",v.message.trim()||(y.message="Message is required *"),y};return A.jsxs("div",{className:"contact-form-container",children:[A.jsx("div",{className:"contact-title",children:A.jsx(Tn,{id:"contact",number:"07",description:"React Out To Me",name:"Contact"})}),A.jsx("div",{className:"contact-form-section",children:A.jsxs("form",{onSubmit:g,children:[l&&A.jsx("small",{className:"form-text",children:l}),a&&A.jsx("small",{className:"form-text",children:a}),A.jsxs("div",{className:"input-fields",children:[A.jsxs("div",{className:"input-field",children:[A.jsx("input",{type:"text",className:`form-control ${i.fullname&&"is-invalid"}`,name:"fullname",value:e.fullname,onChange:h,placeholder:"Your Name*"}),i.fullname&&A.jsx("small",{className:"form-text",children:i.fullname})]}),A.jsxs("div",{className:"input-field",children:[A.jsx("input",{type:"email",className:`form-control ${i.email&&"is-invalid"}`,name:"email",value:e.email,onChange:h,placeholder:"Your Email*"}),i.email&&A.jsx("small",{className:"form-text",children:i.email})]})]}),A.jsxs("div",{className:"text-area",children:[A.jsx("textarea",{name:"message",value:e.message,onChange:h,placeholder:"Message*",className:`form-control ${i.message&&"is-invalid"}`}),i.message&&A.jsx("small",{className:"form-text",children:i.message})]}),A.jsx("div",{className:"contact-button",children:A.jsx("button",{type:"submit",disabled:n,children:n?A.jsx("div",{className:"loader"}):"Submit"})})]})})]})},gw="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAL7SURBVFiF7ZZPbxNHGIefd+w4nKpEAieBUDYIcUE0oMK1giZuC1W8vnAFxBeA0EjgwAGpEIoolC9QCa71wQ4IDoUeeuNQFIc/AqEILQjDroNJxIl4Hb89YDtuWCwjjIVUfsed3+7zzGg0O/A5//cIgHLCeOunNgn0tAOq4PU82npPOFEOA8xb2S9MWX5XdHs7BASyuTXTw+QoGM9KJLqdzPxCqeMHYKoN/KliKTLUn0sXXGvENqB/5K14cu3T1EvfNzEg+xHhWd83sbVPUy/zVjwpmJQBOhSZcAfix/tz6UIE2anKP61n6/RipBzrz6UL3oA9psgE0GGqw6Lys7vOPtbtZOY7RWKtldDpxYgOr3545YW3LvETytnqiKmviXCyKrFCS98h3Go5XPTX+lGzvF6RGO96cnWuc7EU+0CJ20vw+OHl8ECBisSpFkjcXoyUh5bgci6oFChQlchb8WTXk6tz5VBkF3CnWbLAfcH/fvXDKy9cyx59F7yhAIAiE3krnuybSc2Ww5GhZiQUHoD/bdS55rqWPSpwvlG/oUBVwrXs0aYklLsajnzTLLwpgUqpE6CRhMIDET/WN5OaffNEtMlvN45AMupM/vJ8w55V3oC9tyah3K2HG/ydUeea6w3Ye59v2LOq18lcUGT0wwRUxqpwUyr+hXIpb9lH+mZSsxgdBm4CN0V0x5tlTxxCuRgqFf/OW7t7e53MBVTGGk7Qs+zApRJ0POpcPl2Dw+a6VTkadSbP1PddK35QkN+o/OIF7jezGQMFVDnW+3hy4tnGkZWhotwAGQx492IZuQRgYD/ovrcr9adg8FnwlkAVPv/lj90LofB1lK+DzN8jDQ+k/+wBVY63GA7wVagoN55tHFnZ8/jy+eV7oiZQgZ+asxJdryX8Z4vglcjgkkTmXL2EAXxBx6vwBdXrImxrHTxYQtBxwBfPSiR6nEzm48Lro9O+H6pdyQSgffBasr5vhvtz6UIYoMvZ8spbP3WANl7L1+QG5yDdDtznfOL5F+ZzlndeVOsLAAAAAElFTkSuQmCC",vw="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAALdSURBVFiFtZdNbAxhGMd/z9t2IwguXdpEZ30dGhLBCfERTiTd3UokEolDCeJESEQ09RURIYiDOPm4OJBod0Qk4lC9cEAjDiQ+uoPU7jYOEg26u/M41ETT3ZmumvmfJvP+Zp5f3pn3SxiTvJVahWE7yhpgIeiN2Vl7HxFGvItcInVA4EIFILouPmD3RSVgAApWcpnA2WqAqlxSjpvIBBREhetAgw+zLG/1b4tKQHIt6Y1i9NEEnDNSirXO/XznR9gCRoy7swbOijUUD4VdHMCALK2JVO0ctNpbIxBgXo1srF7Ku6MQKNZEKqUyJhOFwJsauGGDppuyPb3hCygTTTKDxpV1jY59P+ziowKYu0HFy8Zd2fix53kUxQFM3Ol+CvLWp91u/nDvY1TFAYyAqupNn/ZUYfHW6ZEKANS5ep3qo6FJv48ci1yg8ZM9CNLjw+wfstqWRyoAUFY5hlKqIIR6V+Sartjtt1iFI9DsdL8WuFEdk6WFr/lTkQoAMD12IGBEHM4nknvDFpDxN/JW+0pw+xDqq/BFUUnFnZ4HYQlU7HRmO91PRLTLh29Q0UzOSteyhJOz2jYUEsmLQatoRQ94ySdSV4E9Ae8/G89+6xR6K39coGClNitk/vTkCHB6pBQ7N35T4yugbK0rJIq3QbcESPQbdXc1OvdejL051JJe4Rp9DEwbxzuoHo079i0BDRQAGEisnzKVWfdBN/hCo0P3ov78cWJO/uHw4Py2ljrXPAWafB9RnhmjB+MDdl+gwF+JmbeA9gnQL0AGSAUVH5erEwqA9zl+XQEJe0c0XJOAl0IieURVTvoM0cnk1T8dOOJZ+4xrZDXKuzCqq9L7Tz3g5evCTTNKxdh5hA6gbrL1UbN6UgJecgval0hZu0DT+J+sqqUocCiezVz+LwEvQ3OTzeV6OkTNDtBFwbS+NKod3twRisDY/FlLtiCsBVoZ7Zn3qPa7cG2OY/d6kxDAb2KA/TgkXifuAAAAAElFTkSuQmCC",yw=({activeTab:e,setActiveTab:t})=>{const n=(u,l)=>{l.preventDefault(),t(u),ei(u),ei(u)},r=new Date().getFullYear(),a=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"][new Date().getDay()];return A.jsxs("div",{className:"contact-section",id:"contact",children:[A.jsx("div",{className:"contact-form",children:A.jsx(mw,{})}),A.jsxs("div",{className:"contact-links",children:[A.jsxs("div",{className:"contact-links-container",children:[A.jsxs("div",{className:"contact-quick-links",children:[A.jsx("h1",{children:A.jsx("span",{children:"Quick Links"})}),A.jsxs("ul",{children:[A.jsx("li",{children:A.jsx("a",{onClick:()=>n("home",event),children:"Home"})}),A.jsx("li",{children:A.jsx("a",{onClick:()=>n("about",event),children:"About"})}),A.jsx("li",{children:A.jsx("a",{onClick:()=>n("services",event),children:"Services"})}),A.jsx("li",{children:A.jsx("a",{onClick:()=>n("projects",event),children:"Projects"})}),A.jsx("li",{children:A.jsx("a",{onClick:()=>n("contact",event),children:"Contact"})})]})]}),A.jsxs("div",{className:"social-contact",children:[A.jsxs("div",{className:"contact-item",children:[A.jsx("div",{className:"image",children:A.jsx("img",{src:gw,alt:""})}),A.jsx("div",{className:"link",children:A.jsx("a",{href:"mailto:valomosh254@gmail.com",children:"Valomosh254@gmail.com"})})]}),A.jsxs("div",{className:"contact-item",children:[A.jsx("div",{className:"image",children:A.jsx("img",{src:vw,alt:""})}),A.jsx("div",{className:"link",children:A.jsx("a",{href:"tel:0768133220",children:"0768133220"})})]})]})]}),A.jsxs("p",{children:["©CopyRight @ DevalentineOmonya ",r]}),A.jsxs("p",{children:["Have a blessed ",a]})]})]})},ww=({projectInfo:e})=>A.jsxs("div",{className:"project-card-container",children:[A.jsx("div",{className:"project-card-content",children:A.jsx("div",{className:"project-card-image",children:A.jsx("img",{src:e.image,alt:e.name})})}),A.jsxs("div",{className:"card-overlay",children:[A.jsx("div",{className:"project-technology",children:A.jsx("p",{children:e.technology})}),A.jsx("div",{className:"project-link",children:A.jsx("a",{href:e.link,children:e.name})})]})]}),Ga="/devalentineweb/assets/notAvailable-eY8W9hdx.jpeg";let xw=[{name:"Project Name",image:Ga,technology:"ReactJs",link:"http://reactjs.com"},{name:"Project Name",image:Ga,technology:"ReactJs",link:"http://reactjs.com"},{name:"Project Name",image:Ga,technology:"ReactJs",link:"http://reactjs.com"}];const Sw=()=>A.jsxs("div",{className:"projects-section",children:[A.jsx(Tn,{id:"projects",number:"04",description:"What i have done",name:"Projects"}),A.jsx("div",{className:"project-container",children:xw.map((e,t)=>A.jsx(ww,{projectInfo:e},t))})]}),Aw=({activeTab:e,setActiveTab:t})=>{const n=window.location.hash.substr(1);return H.useEffect(()=>{ei(n),t(n)},[n]),A.jsxs(A.Fragment,{children:[A.jsx(n1,{}),A.jsx(d1,{children:A.jsx(p1,{})}),A.jsx(m1,{children:A.jsx(w1,{children:A.jsx(x1,{})})}),A.jsx(ew,{children:A.jsx(tw,{})}),A.jsx(Sw,{}),A.jsx(rw,{}),A.jsx(dw,{}),A.jsx(hw,{}),A.jsx(yw,{activeTab:e,setActiveTab:t})]})};function Ew(){const[e,t]=H.useState("home");return A.jsxs(A.Fragment,{children:[A.jsx(Kg,{activeTab:e,setActiveTab:t}),A.jsx(Aw,{activeTab:e,setActiveTab:t}),A.jsx(Jy,{}),A.jsx(Xg,{})]})}Ya.createRoot(document.getElementById("root")).render(A.jsx(fe.StrictMode,{children:A.jsx(Ew,{})})); diff --git a/index.html b/index.html index aa6b403..5875586 100644 --- a/index.html +++ b/index.html @@ -7,7 +7,7 @@ Devalentine | Portfolio - +